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
341477275975	341477276544	341477277094	341477277644	341477278192	341477278744	341477279294	341477279844	341477280392	341477280944	341477281494	341477282044	341477282592	341477283144	341477283694	341477284244	341477284792	341477285344	341477285894	341477286444	341477286992	341477287544	341477288094	341477288644	341477289192	341477289744	341477290294	341477290844	341477291392	341477291944	341477292494	341477293044	341477293592	341477294144	341477294694	341477295244	341477295792	341477296344	341477296894	341477297444	341477297992	341477298544	341477299094	341477299644	341477300192	341477300744	341477301294	341477301844	341477302392	341477302944	341477303494	341477304044	341477304592	341477305144	341477305694	341477306244	341477306792	341477307344	341477307894	341477308444	341477308992	341477309544	341477310094	341477310644	341477311192	341477311744	341477312294	341477312844	341477313392	341477313944	341477314494	341477315044	341477315592	341477316144	341477316694	341477317244	341477317792	341477318344	341477318894	341477319444	341477319992	341477320544	341477321094	341477321644	341477322192	341477322744	341477323294	341477323844	341477324392	341477324944	341477325494	341477326044	341477326592	341477327144	341477327694	341477328244	341477328792	341477329344	341477329894	341477330444	341477330992	341477331544	341477332094	341477332644	341477333192	341477333744	341477334294	341477334844	341477335392	341477335944	341477336494	341477337044	341477337592	341477338144	341477338694	341477339244	341477339792	341477340344	341477340894	341477341444	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2780	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23254	21666	29263	24564	21672	21957	16306	8134	5436	4330	3183	2246	1621	1679	1492	1195	1058	908	844	854	833	811	783	825	815	833	804	823	799	758	815	810	844	793	786	847	774	789	828	843	757	804	796	783	784	806	823	880	766	784	783	837	756	787	746	791	851	745	759	805	808	797	809	780	793	828	781	787	816	803	765	796	807	782	769	772	804	790	797	834	778	840	821	799	782	757	796	812	798	769	832	792	779	843	817	753	753	769	743	758	811	812	742	820	758	810	779	827	771	761	828	779	787	773	803	789	807	770	814	743	785	759	808	761	759	791	780	791	809	780	789	773	731	789	759	764	786	786	779	805	802	766	783	873	776	754	798	821	780	778	746	808	715	773	834	765	776	838	784	811	813	768	794	787	792	794	831	782	738	792	778	757	781	804	746	793	810	762	853	755	778	785	801	813	783	786	780	799	788	806	801	775	816	781	759	794	735	811	794	724	782	729	737	815	760	803	764	788	786	794	712	833	760	806	753	804	746	786	795	819	808	778	814	790	795	794	790	796	812	739	790	799	794	785	786	745	757	785	730	768	814	797	785	806	824	770	799	765	828	789	783	813	791	744	809	744	758	803	786	831	790	713	806	810	810	790	750	802	778	745	794	754	832	784	781	771	802	741	810	722	819	781	775	808	817	791	790	775	790	774	773	760	787	803	760	795	795	815	776	806	741	749	822	797	759	785	784	757	758	764	786	793	781	793	806	758	755	725	819	737	867	777	800	774	767	802	798	805	778	755	790	793	826	775	759	775	732	805	798	826	778	786	800	806	789	812	808	771	782	786	811	771	790	757	794	798	775	804	800	787	819	768	812	752	772	741	779	719	772	770	803	756	767	811	845	845	807	784	758	804	764	750	745	781	766	787	810	835	801	753	774	775	797	768	791	809	783	776	789	798	760	789	753	784	825	803	847	809	754	773	756	822	776	755	779	740	800	743	767	818	802	770	797	750	806	804	806	775	739	787	773	829	761	806	826	787	789	796	750	764	772	826	761	732	762	736	720	754	807	842	820	806	796	786	763	822	750	813	729	783	767	740	771	805	830	790	764	796	770	786	759	763	818	743	792	763	794	777	794	740	743	758	824	794	819	767	715	817	816	768	782	783	809	860	807	783	833	754	786	816	749	812	790	768	791	800	789	764	863	768	797	716	771	775	834	718	775	857	824	818	753	759	767	760	777	805	773	778	803	776	785	755	759	803	790	791	804	741	817	738	831	805	778	780	801	769	761	780	860	776	768	823	760	767	753	763	803	786	797	744	771	785	787	799	796	739	806	736	840	776	835	791	756	767	752	776	826	722	799	712	783	702	788	840	797	796	794	820	790	739	778	763	736	777	779	749	772	846	802	762	780	823	718	770	783	780	804	754	751	740	834	748	843	752	826	773	796	850	771	747	801	808	758	764	786	819	816	773	781	768	775	831	808	835	772	728	810	768	769	799	768	780	791	751	830	762	759	718	757	750	767	734	750	784	792	789	837	760	750	769	774	764	788	744	775	815	780	743	798	789	787	780	760	709	829	767	752	813	749	760	785	785	767	822	754	742	796	832	766	791	756	759	794	819	759	793	818	842	794	785	818	774	753	785	755	771	781	802	792	761	818	788	769	821	775	785	793	818	740	783	791	780	790	781	779	770	772	768	809	751	765	823	737	784	775	787	773	738	726	761	772	763	787	779	787	746	768	807	756	744	797	767	776	827	760	765	766	803	797	759	793	723	780	774	788	784	758	771	798	782	814	795	808	811	796	795	785	741	750	783	861	813	820	752	749	706	771	735	787	767	774	804	793	838	782	780	844	817	807	766	802	760	733	771	818	772	824	760	799	774	827	749	797	811	807	770	767	790	807	788	804	772	766	813	784	796	823	777	749	805	766	741	769	800	739	777	736	816	749	810	771	765	800	820	744	791	810	745	771	770	789	785	809	823	771	765	749	784	811	794	761	780	757	776	771	791	763	777	745	762	718	792	784	807	834	829	790	754	776	797	795	748	804	784	826	804	769	738	759	794	782	789	773	746	793	789	811	795	809	778	768	819	761	821	782	837	798	769	766	814	797	757	756	794	739	790	716	790	780	763	812	791	827	795	787	786	774	727	764	744	755	768	796	762	744	787	798	849	755	842	797	777	791	769	803	819	801	746	855	817	790	771	725	768	795	757	757	803	760	752	745	814	816	762	798	790	803	709	802	821	788	814	798	781	760	774	847	773	815	766	739	768	807	808	806	819	747	846	720	797	790	782	791	788	783	788	816	763	800	824	805	771	791	753	753	733	807	813	816	765	755	840	794	825	773	775	776	735	790	824	808	791	759	795	786	744	799	753	790	819	798	767	759	782	728	766	754	810	744	747	818	759	721	782	757	731	789	791	764	785	778	790	759	836	793	839	767	768	770	789	777	763	792	875	774	794	797	794	790	776	790	799	820	782	770	737	783	779	793	761	802	742	764	762	766	749	727	811	778	772	811	798	755	789	724	791	822	812	794	767	778	806	808	769	767	745	764	760	788	777	773	805	730	794	816	842	832	730	841	754	829	822	784	815	799	794	820	798	775	812	732	733	742	782	831	863	779	794	775	767	770	765	738	764	729	771	845	836	796	803	802	772	791	766	762	814	794	771	817	789	822	804	834	793	813	746	801	782	746	781	761	829	761	783	737	807	771	763	757	828	766	739	753	791	846	787	794	774	779	764	771	814	785	776	804	777	770	758	839	777	752	740	785	805	791	813	787	791	764	755	780	777	756	788	802	813	847	794	787	773	778	811	731	791	711	787	800	835	802	817	788	778	793	780	753	773	768	763	834	821	790	796	759	818	775	815	779	801	798	832	820	818	778	798	792	754	823	739	825	731	736	844	784	747	769	807	762	771	774	730	778	787	814	757	798	763	763	718	796	749	756	796	784	787	730	823	720	779	802	753	777	758	818	793	752	826	774	757	836	756	815	827	824	817	793	775	761	789	798	753	775	736	814	789	724	781	755	780	749	749	767	796	776	801	804	786	784	853	799	793	831	789	784	855	775	763	798	812	782	777	762	803	792	778	763	740	729	800	837	764	767	806	776	753	784	770	765	787	800	734	841	765	785	730	818	727	768	780	750	792	767	792	782	781	805	785	789	727	752	737	760	805	797	748	774	773	741	754	797	819	798	817	811	780	795	736	815	765	749	780	769	769	777	779	751	792	814	744	760	773	810	763	793	833	807	792	806	750	782	793	798	756	738	787	774	754	791	820	722	767	770	796	734	761	799	788	746	812	816	774	756	836	806	785	751	776	819	798	791	777	749	762	755	763	810	810	763	861	760	779	810	801	736	803	751	756	835	756	806	750	802	779	769	777	831	769	766	861	776	735	752	780	738	794	766	765	757	774	775	740	763	769	755	750	764	810	800	796	794	803	772	798	745	795	832	816	847	845	801	820	806	797	784	792	786	823	813	824	728	741	815	773	808	728	776	797	771	766	776	797	794	757	800	808	788	795
22436	41294	29193	16107	11748	12639	13588	11853	8616	7048	5352	3402	2328	2464	2178	1612	1271	1031	940	934	911	914	901	912	910	886	923	927	890	880	936	917	870	921	928	873	920	891	873	958	915	908	899	918	929	878	870	921	931	894	923	870	919	903	895	878	899	896	837	912	915	899	915	919	883	951	900	838	896	891	914	908	897	895	905	902	848	942	930	924	924	898	882	882	864	905	873	949	916	869	927	865	885	954	872	867	938	860	902	875	891	977	889	947	868	907	859	900	880	889	936	909	855	869	852	874	880	832	902	953	911	885	909	869	940	923	903	882	890	945	922	870	900	933	926	871	902	915	898	929	903	928	850	882	860	895	933	866	927	902	849	868	875	873	847	885	915	841	924	906	889	855	937	959	910	904	855	930	860	906	892	899	905	904	896	884	893	852	898	862	896	878	856	850	888	820	889	911	918	890	859	905	869	882	868	923	870	935	948	891	885	894	874	885	925	865	875	850	868	856	855	866	847	923	858	871	895	874	885	882	907	905	891	896	889	885	875	963	892	852	956	867	919	879	915	896	915	959	897	878	835	895	878	904	905	899	865	874	911	892	882	890	888	916	912	910	894	895	890	904	882	824	902	893	857	877	888	907	897	904	883	865	878	871	916	925	882	928	857	919	871	931	929	908	841	973	879	925	917	927	854	839	845	917	908	850	871	922	922	909	884	898	914	925	947	919	902	884	877	888	899	887	920	942	839	895	900	873	921	847	883	845	969	963	893	908	894	914	877	913	881	947	859	893	905	876	919	882	852	877	870	920	927	929	844	868	870	898	884	897	921	891	895	897	879	872	888	890	946	927	935	920	918	917	897	981	914	889	887	861	880	874	892	879	931	885	931	876	867	850	933	892	884	894	924	918	944	932	898	886	906	916	919	879	905	866	912	937	863	898	941	836	897	922	885	897	919	878	890	903	871	931	903	887	857	876	889	917	902	897	871	912	875	954	914	937	921	887	865	863	916	936	877	937	902	889	942	879	873	900	873	851	893	893	904	919	887	909	885	909	878	873	829	877	840	856	926	929	927	852	839	915	910	897	880	877	887	907	957	953	923	949	857	936	898	902	905	921	928	882	852	877	921	869	885	893	881	884	882	902	876	864	908	931	868	943	897	908	933	916	915	940	886	921	904	916	938	913	896	901	817	881	885	963	837	887	870	904	905	856	902	892	934	844	953	924	933	928	923	874	911	885	911	913	920	912	898	924	901	913	921	890	891	918	925	962	941	857	854	869	938	913	922	873	844	935	907	881	940	884	916	870	873	958	891	921	913	875	889	835	913	946	918	884	884	890	864	884	877	886	865	895	850	868	870	881	868	933	891	919	836	858	897	896	905	855	885	886	905	904	867	925	912	909	948	869	902	904	861	872	917	916	914	908	925	929	901	919	863	843	920	895	945	896	878	910	949	967	893	929	869	911	894	906	884	872	895	848	938	931	893	919	880	926	929	940	952	903	881	978	906	905	860	895	927	830	847	895	874	927	890	880	929	891	899	895	904	889	881	912	856	912	858	846	888	880	899	888	901	895	905	938	870	940	915	879	932	894	917	912	856	944	874	884	882	947	936	877	866	900	814	875	944	895	880	854	955	918	923	835	896	875	943	922	896	863	912	958	838	853	911	899	919	873	933	918	838	919	912	855	895	864	914	955	910	846	907	901	834	927	880	841	925	917	831	917	885	867	842	856	922	873	870	858	881	913	893	869	889	939	933	895	926	863	847	863	856	883	879	877	867	869	864	875	902	935	927	896	858	914	888	822	883	875	887	879	849	915	915	873	913	856	900	883	821	902	914	907	904	877	915	907	902	868	901	885	857	889	861	896	875	916	919	895	906	881	910	915	872	899	928	869	901	919	875	857	956	912	893	870	888	936	857	860	937	915	913	904	868	928	876	916	908	828	890	943	964	895	876	894	911	854	886	903	884	863	819	880	886	880	880	903	877	878	901	858	880	932	943	888	922	909	907	923	902	898	921	939	905	864	947	840	904	894	935	871	882	876	896	909	912	845	949	900	879	877	941	898	874	879	934	904	887	932	914	872	839	908	894	878	885	878	859	890	878	897	930	868	891	883	915	885	883	830	894	889	933	950	870	917	954	912	877	883	932	937	901	891	855	875	885	949	858	881	927	914	951	905	871	878	920	902	902	920	900	915	890	902	899	959	904	878	867	869	875	887	851	949	895	879	904	881	935	920	899	914	953	900	902	905	896	886	874	859	878	909	888	902	867	891	881	845	913	909	913	896	881	902	888	909	892	910	829	910	886	922	877	861	843	906	909	871	927	895	863	852	879	905	887	928	895	957	846	896	946	892	893	961	864	901	890	957	844	920	860	903	906	941	856	839	873	880	905	861	894	828	897	951	895	882	875	904	957	862	930	915	877	932	930	848	874	871	931	842	907	906	908	851	904	878	902	838	885	918	896	900	900	911	848	903	899	908	931	910	926	889	899	943	919	932	861	888	883	896	923	919	871	904	872	862	882	903	882	929	931	883	886	865	923	933	887	901	948	927	856	902	927	924	929	869	871	905	898	884	890	872	926	906	878	893	929	904	880	875	937	930	870	882	946	908	922	891	828	869	881	871	850	901	868	880	897	894	909	901	930	860	856	862	905	910	893	956	869	928	893	899	858	864	940	837	942	922	835	945	869	914	882	914	925	883	933	931	870	929	910	901	870	860	920	890	911	899	911	882	923	907	904	874	872	887	898	874	950	897	904	896	880	856	941	961	935	894	874	860	904	831	940	880	925	882	916	894	867	909	926	897	857	873	929	909	845	867	885	873	903	930	896	898	890	872	952	874	826	898	921	912	926	897	916	951	916	862	896	875	878	837	835	894	933	977	896	896	869	935	881	868	922	906	865	872	902	879	892	851	875	938	881	861	884	870	914	857	914	894	931	937	870	932	946	905	900	890	904	892	866	857	868	908	873	904	897	885	836	936	884	881	856	898	839	880	926	832	902	882	893	890	902	885	911	919	915	916	877	878	890	899	930	912	946	888	853	900	876	912	947	871	840	868	817	956	941	898	924	911	859	915	891	913	917	858	899	899	902	892	883	889	942	923	863	905	930	865	849	869	863	883	875	850	906	873	897	892	890	888	905	869	854	910	898	901	895	919	953	841	826	878	877	879	912	838	893	887	896	946	890	929	873	862	890	926	887	899	905	928	867	843	886	887	881	908	893	902	836	904	903	901	844	879	901	835	908	926	845	885	868	844	890	886	873	928	898	949	904	875	909	925	873	891	832	893	926	961	873	896	911	887	876	904	901	912	891	896	861	898	869	957	890	896	924	867	917	855	873	904	896	919	859	855	886	876	876	838	894	930	919	892	898	910	935	850	886	916	879	907	928	879	909	952	893	920	878	946	922	900	868	932	892	897	850	865	872	914	933	863	895	893	916	896	898	887	902	891	875	893	812	866	919	890	875	880	902	918	886	894	881	887	925	862	899	901	885	885	995	911	931	969
29622	20778	14885	5595	3033	3191	3291	2829	2286	1863	1679	1434	1281	1320	1282	1253	1163	1145	1113	1099	1061	1060	1152	1069	1047	1161	1127	1170	1092	1176	1152	1164	1172	1105	1083	1115	1095	1155	1068	1157	1101	1112	1090	1108	1103	1075	1070	1122	1115	1064	1172	1123	1093	1131	1094	1097	1109	1068	1140	1096	1141	1068	1112	1121	1113	1131	1086	1129	1084	1065	1070	1110	1156	1124	1152	1079	1080	1051	1124	1130	1093	1092	1085	1108	1094	1138	1130	1108	1058	1112	1123	1188	1069	1051	1091	1089	1107	1082	1089	1131	1110	1062	1100	1117	1114	1108	1099	1106	1135	1115	1118	1080	1094	1082	1116	1105	1108	1072	1120	1094	1133	1082	1109	1094	1097	1154	1093	1082	1104	1146	1037	1108	1064	1111	1112	1155	1080	1113	1188	1088	1185	1152	1125	1053	1096	1084	1175	1104	1173	1132	1117	1093	1100	1108	1126	1074	1084	1098	1106	1070	1099	1078	1052	1099	1175	1088	1129	1130	1077	1028	1088	1125	1066	1144	1148	1080	1110	1079	1085	1092	1088	1123	1091	1114	1122	1109	1152	1080	1118	1121	1107	1106	1200	1112	1128	1131	1086	1069	1097	1075	1113	1128	1070	1098	1135	1082	1121	1083	1086	1115	1074	1088	1119	1155	1130	1073	1186	1083	1108	1110	1057	1119	1067	1059	1163	1139	1087	1109	1117	1098	1158	1078	1109	1110	1109	1116	1105	1163	1085	1100	1066	1053	1088	1089	1119	1086	1055	1087	1075	1169	1085	1102	1084	1111	1116	1116	1131	1096	1088	1083	1094	1106	1123	1058	1155	1088	1107	1099	1083	1100	1113	1078	1132	1102	1054	1160	1094	1111	1087	1154	1111	1123	1106	1106	1071	1116	1099	1132	1127	1135	1119	1111	1113	1146	1129	1102	1107	1062	1093	1102	1135	1024	1156	1098	1129	1133	1113	1112	1076	1124	1134	1097	1088	1139	1147	1114	1055	1141	1081	1106	1180	1130	1109	1031	1063	1169	1121	1121	1127	1112	1038	1097	1091	1138	1142	1164	1132	1138	1068	1091	1111	1084	1115	1089	1050	1087	1101	1069	1103	1070	1110	1089	1078	1111	1066	1102	1101	1117	1103	1130	1116	1144	1136	1093	1086	1093	1150	1117	1112	1107	1112	1117	1121	1089	1087	1161	1146	1123	1108	1133	1092	1065	1133	1104	1096	1137	1111	1146	1139	1061	1123	1131	1077	1130	1111	1075	1042	1121	1074	1091	1097	1118	1056	1095	1142	1160	1060	1105	1085	1131	1123	1132	1072	1056	1114	1083	1090	1099	1116	1090	1151	1107	1107	1128	1070	1097	1079	1116	1073	1131	1078	1079	1162	1139	1110	1102	1151	1074	1126	1146	1137	1068	1111	1119	1094	1105	1172	1039	1101	1140	1119	1095	1067	1088	1114	1084	1053	1163	1136	1096	1088	1058	1156	1081	1092	1064	1139	1183	1123	1075	1120	1124	1120	1048	1101	1131	1128	1141	1073	1110	1154	1113	1098	1101	1094	1164	1129	1105	1112	1101	1133	1083	1140	1170	1045	1095	1102	1099	1013	1108	1086	1092	1083	1095	1092	1131	1109	1149	1088	1136	1163	1148	1088	1107	1127	1083	1134	1083	1068	1105	1107	1113	1156	1149	1127	1125	1084	1063	1071	1170	1081	1093	1132	1180	1115	1085	1121	1130	1105	1101	1133	1143	1062	1080	1099	1113	1055	1182	1132	1028	1046	1156	1093	1065	1103	1080	1112	1149	1093	1078	1122	1109	1012	1133	1104	1159	1125	1165	1067	1154	1130	1135	1150	1120	1083	1098	1144	1114	1133	1087	1132	1135	1115	1093	1150	1088	1103	1145	1133	1060	1113	1088	1102	1090	1081	1046	1120	1072	1105	1100	1153	1092	1152	1068	1095	1146	1093	1137	1108	1061	1124	1052	1101	1139	1144	1070	1198	1093	1136	1032	1129	1089	1059	1113	1164	1123	1093	1101	1044	1089	1100	1070	1082	1096	1119	1112	1066	1084	1041	1085	1127	1145	1046	1100	1127	1142	1153	1188	1105	1175	1071	1095	1079	1146	1075	1108	1133	1140	1096	1181	1118	1153	1111	1092	1154	1146	1096	1112	1084	1127	1102	1100	1076	1112	1142	1094	1136	1093	1119	1154	1122	1112	1119	1134	1152	1096	1100	1048	1156	1120	1090	1131	1150	1145	1121	1159	1124	1141	1140	1056	1183	1165	1072	1119	1112	1139	1145	1130	1126	1095	1109	1143	1097	1127	1106	1122	1134	1099	1061	1122	1075	1109	1067	1063	1151	1110	1108	1149	1149	1137	1117	1073	1065	1095	1111	1075	1098	1160	1138	1099	1105	1110	1110	1140	1085	1119	1214	1058	1119	1104	1097	1113	1119	1125	1108	1065	1188	1094	1083	1146	1148	1109	1096	1126	1158	1093	1105	1100	1080	1172	1131	1156	1078	1084	1157	1097	1098	1091	1171	1089	1111	1121	1081	1135	1057	1123	1083	1174	1169	1076	1118	1106	1145	1069	1129	1098	1087	1096	1124	1150	1109	1208	1150	1073	1096	1079	1115	1085	1071	1067	1110	1076	1103	1120	1082	1097	1183	1098	1132	1107	1120	1120	1096	1148	1104	1120	1164	1157	1123	1107	1161	1118	1104	1051	1070	1118	1063	1075	1165	1101	1117	1070	1086	1131	1082	1159	1080	1132	1115	1107	1106	1145	1137	1076	1142	1164	1141	1126	1132	1097	1065	1105	1104	1134	1068	1076	1140	1041	1083	1137	1106	1134	1070	1114	1120	1178	1087	1122	1111	1137	1119	1042	1117	1129	1061	1041	1152	1079	1164	1147	1134	1052	1072	1085	1161	1087	1115	1108	1134	1139	1093	1164	1073	1141	1117	1111	1075	1132	1149	1180	1080	1134	1080	1073	1075	1156	1140	1065	1079	1119	1106	1065	1084	1084	1148	1080	1113	1043	1157	1118	1115	1115	1103	1127	1118	1098	1109	1162	1095	1065	1144	1127	1022	1124	1144	1134	1098	1056	1070	1125	1101	1096	1094	1056	1090	1060	1067	1121	1155	1145	1134	1105	1164	1056	1103	1140	1074	1084	1110	1079	1109	1140	1121	1110	1105	1109	1142	1088	1149	1096	1129	1149	1143	1097	1134	1103	1107	1146	1128	1092	1100	1067	1098	1141	1095	1091	1116	1076	1094	1061	1067	1102	1143	1101	1130	1122	1119	1118	1100	1022	1098	1063	1073	1105	1077	1074	1084	1084	1138	1102	1080	1082	1116	1076	1122	1083	1163	1061	1155	1091	1097	1064	1119	1096	1115	1086	1078	1106	1122	1142	1051	1089	1127	1116	1028	1130	1097	1139	1136	1179	1126	1149	1087	1061	1177	1164	1072	1157	1093	1172	1100	1118	1119	1127	1151	1151	1109	1142	1115	1164	1092	1122	1132	1069	1101	1134	1203	1074	1083	1068	1059	1144	1188	1144	1062	1055	1080	1128	1115	1050	1083	1123	1124	1078	1087	1100	1155	1110	1091	1073	1073	1096	1086	1113	1090	1100	1064	1092	1140	1118	1107	1054	1159	1148	1092	1047	1163	1099	1137	1088	1116	1091	1142	1131	1125	1121	1138	1115	1095	1097	1154	1118	1130	1139	1171	1071	1069	1092	1083	1129	1187	1124	1134	1080	1098	1131	1043	1091	1118	1068	1063	1099	1119	1104	1087	1099	1121	1063	1064	1090	1136	1132	1039	1125	1059	1079	1161	1126	1096	1088	1114	1150	1130	1079	1086	1135	1134	1104	1112	1126	1149	1137	1128	1070	1128	1073	1123	1092	1103	1061	1085	1055	1099	1108	1141	1151	1115	1102	1137	1102	1097	1075	1116	1051	1107	1128	1063	1106	1101	1099	1077	1067	1125	1152	1109	1187	1074	1092	1097	1079	1093	1087	1213	1052	1081	1104	1065	1035	1067	1152	1106	1130	1135	1090	1106	1115	1100	1135	1152	1114	1100	1120	1124	1169	1090	1147	1062	1135	1134	1116	1166	1111	1082	1047	1102	1080	1107	1120	1117	1099	1104	1115	1133	1088	1116	1167	1182	1124	1064	1085	1149	1105	1050	1073	1085	1099	1106	1076	1053	1115	1162	1092	1130	1101	1028	1083	1124	1128	1102	1127	1072	1150	1126	1125	1100	1092	1078	1073	1109	1131	1136	1045	1114	1090	1090	1098	1121	1112	1110	1041	1079	1074	1076	1105	1077	1153	1082	1136	1103	1063	1166	1016	1135	1106	1070	1084	1032	1146	1134	1144	1149	1155	1085	1110	1097	1179	1130	1164	1101	1083	1059	1153	1073	1140	1061	1075	1080	1073	1129	1106	1185	1116	1091	1082	1148	1113	1049	1078	1109	1114	1180	1110	1137	1066	1087	1161	1120	1150	1106	1108	1097	1114	1118	1109	1086	1073	1104	1072	1153	1109	1158	1095	1084	1135	1096	1119	1100	1050	1099	1071	1098	1084	1084	1107	1152	1098	1155	1116	1120	1035	1097	1176	1130	1098	1084	1105	1051	1135	1083	1048	1054	1086	1154	1079	1086	1101	1106	1087	1125	1137	1180	1080	1207	1090	1053	1087	1071	1146	1164	1057	1162	1037	1078	1138	1157	1122	1099	1099	1126	1168	1125	1151	1108	1089	1109	1139	1150	1129	1093	1093	1164	1092	1118	1081	1137	1093	1087	1125	1127	1070	1201	1101	1104	1070	1106	1138	1079	1098	1082	1044	1151	1028	1144	1081	1129	1164	1122	1164	1096	1121	1112	1178	1115	1130	1123	1090	1111	1049	1064	1157	1118	1075	1112	1086	1141	1130	1092	1119	1053	1142	1105	1144	1088	1094	1160	1130	1131	1051	1098	1104	1101	1072	1114	1093	1058	1149	1040	1069	1149	1141	1095	1145	1111	1121	1106	1108	1130	1133	1134	1104	1107	1165	1144	1114	1033	1113
26379	22241	12866	5550	4518	5105	5461	4677	3365	2794	2277	1927	1537	1686	1608	1445	1351	1221	1197	1285	1233	1245	1214	1223	1294	1234	1178	1298	1341	1221	1252	1240	1185	1181	1265	1238	1195	1275	1241	1248	1233	1247	1281	1216	1260	1263	1248	1242	1231	1181	1259	1242	1200	1212	1195	1266	1231	1174	1256	1249	1214	1207	1213	1253	1202	1267	1211	1202	1160	1214	1240	1250	1214	1200	1172	1242	1210	1217	1240	1279	1251	1239	1284	1263	1241	1259	1292	1264	1253	1231	1321	1227	1193	1265	1227	1256	1263	1240	1268	1212	1226	1209	1186	1231	1280	1261	1193	1199	1333	1274	1196	1272	1206	1253	1249	1276	1200	1230	1191	1250	1235	1181	1283	1239	1220	1230	1231	1280	1244	1246	1265	1185	1222	1206	1216	1230	1243	1232	1231	1238	1258	1249	1218	1222	1190	1228	1235	1287	1285	1238	1227	1157	1209	1233	1200	1216	1208	1274	1322	1211	1236	1258	1221	1262	1277	1262	1232	1251	1259	1283	1228	1247	1192	1210	1278	1240	1268	1194	1276	1197	1222	1282	1192	1187	1212	1234	1235	1273	1200	1262	1260	1238	1226	1248	1228	1231	1324	1243	1265	1169	1202	1198	1247	1245	1327	1283	1208	1233	1186	1231	1272	1217	1177	1289	1285	1260	1247	1234	1204	1267	1276	1221	1240	1265	1281	1187	1214	1245	1250	1238	1191	1250	1249	1246	1201	1167	1243	1241	1222	1266	1255	1267	1238	1238	1147	1235	1259	1250	1257	1207	1258	1208	1191	1191	1246	1194	1261	1217	1165	1254	1206	1220	1259	1214	1267	1252	1266	1188	1335	1262	1250	1236	1218	1272	1261	1279	1236	1260	1232	1262	1265	1222	1182	1201	1190	1211	1197	1246	1204	1211	1231	1228	1191	1282	1232	1238	1243	1231	1173	1258	1240	1297	1263	1223	1291	1235	1288	1262	1284	1243	1276	1242	1294	1217	1174	1262	1222	1228	1257	1210	1233	1236	1263	1222	1234	1226	1276	1229	1208	1272	1233	1207	1274	1321	1258	1274	1298	1211	1183	1224	1218	1218	1245	1271	1191	1240	1200	1262	1236	1321	1270	1162	1239	1284	1211	1257	1263	1222	1203	1288	1230	1266	1259	1237	1184	1300	1254	1254	1221	1273	1200	1215	1205	1247	1266	1218	1232	1137	1217	1253	1242	1194	1232	1271	1194	1245	1263	1263	1225	1224	1224	1259	1296	1268	1195	1289	1198	1217	1236	1313	1240	1253	1294	1220	1226	1206	1259	1200	1231	1258	1266	1204	1253	1261	1158	1212	1261	1219	1239	1272	1272	1271	1250	1245	1219	1273	1259	1204	1251	1244	1151	1261	1244	1253	1287	1199	1248	1254	1201	1245	1241	1271	1243	1205	1273	1219	1264	1197	1249	1215	1244	1206	1238	1208	1174	1273	1241	1249	1226	1292	1248	1227	1253	1245	1306	1208	1236	1213	1227	1205	1242	1230	1221	1208	1237	1230	1164	1155	1253	1255	1268	1241	1223	1292	1195	1224	1239	1197	1247	1332	1288	1221	1224	1278	1229	1252	1265	1208	1239	1241	1208	1278	1268	1306	1196	1245	1244	1254	1247	1301	1275	1251	1232	1303	1238	1279	1307	1177	1251	1209	1257	1251	1234	1225	1226	1204	1149	1216	1259	1279	1232	1268	1271	1203	1233	1228	1268	1255	1266	1266	1258	1269	1274	1262	1230	1202	1190	1229	1205	1248	1302	1283	1264	1251	1282	1241	1227	1227	1192	1234	1194	1202	1226	1217	1251	1228	1284	1257	1226	1240	1242	1231	1226	1280	1266	1270	1282	1256	1228	1244	1231	1240	1199	1233	1213	1194	1284	1211	1196	1237	1247	1160	1278	1280	1210	1257	1198	1188	1226	1318	1295	1270	1229	1221	1157	1246	1202	1206	1213	1258	1228	1219	1233	1238	1200	1288	1225	1214	1214	1220	1197	1184	1238	1203	1217	1231	1247	1252	1214	1223	1197	1236	1194	1239	1187	1226	1200	1255	1218	1180	1191	1201	1150	1201	1276	1221	1233	1197	1233	1179	1185	1249	1232	1212	1280	1255	1227	1258	1259	1207	1204	1206	1227	1225	1297	1243	1192	1234	1266	1246	1208	1187	1231	1218	1310	1246	1279	1219	1225	1228	1210	1255	1224	1252	1246	1240	1270	1238	1243	1232	1185	1272	1191	1284	1239	1296	1226	1241	1252	1228	1214	1223	1253	1260	1249	1226	1195	1271	1272	1265	1214	1251	1240	1192	1153	1209	1281	1206	1202	1255	1169	1195	1306	1190	1240	1207	1220	1260	1214	1249	1243	1251	1197	1234	1239	1206	1263	1287	1243	1299	1288	1233	1275	1293	1199	1222	1252	1280	1176	1216	1219	1257	1267	1265	1241	1184	1246	1299	1227	1308	1223	1226	1276	1258	1253	1225	1231	1232	1209	1180	1198	1238	1206	1277	1256	1264	1244	1201	1251	1269	1231	1320	1196	1263	1287	1217	1238	1273	1231	1242	1229	1198	1292	1194	1233	1235	1223	1202	1202	1239	1202	1296	1216	1224	1230	1260	1273	1182	1255	1227	1206	1238	1251	1256	1192	1272	1261	1271	1248	1208	1229	1218	1212	1234	1295	1190	1270	1208	1197	1172	1214	1288	1217	1252	1281	1268	1248	1271	1307	1239	1253	1206	1226	1229	1281	1266	1230	1183	1295	1193	1221	1265	1223	1169	1222	1260	1246	1274	1280	1219	1247	1275	1258	1233	1240	1278	1267	1230	1251	1256	1169	1242	1204	1260	1289	1215	1256	1239	1299	1221	1282	1278	1233	1245	1254	1260	1263	1263	1328	1275	1243	1278	1192	1288	1225	1308	1250	1240	1202	1232	1171	1198	1236	1251	1298	1215	1211	1260	1186	1176	1208	1263	1232	1198	1264	1330	1215	1258	1233	1242	1289	1235	1278	1284	1284	1235	1281	1217	1247	1289	1242	1226	1229	1240	1191	1168	1221	1250	1245	1263	1189	1279	1263	1281	1213	1243	1282	1263	1217	1208	1238	1235	1211	1255	1213	1186	1273	1240	1214	1210	1236	1243	1282	1252	1236	1245	1235	1241	1218	1155	1233	1243	1242	1258	1253	1241	1214	1223	1186	1222	1223	1210	1226	1228	1266	1220	1212	1264	1247	1256	1242	1269	1203	1262	1245	1160	1238	1241	1166	1261	1262	1260	1198	1260	1285	1295	1210	1238	1190	1217	1296	1175	1224	1222	1192	1217	1202	1201	1209	1257	1208	1298	1224	1223	1264	1206	1226	1257	1330	1284	1225	1201	1242	1291	1301	1208	1255	1295	1188	1190	1188	1223	1241	1265	1278	1251	1162	1251	1285	1210	1324	1258	1184	1210	1247	1279	1224	1247	1193	1176	1275	1256	1254	1294	1225	1240	1231	1240	1282	1269	1266	1275	1311	1324	1242	1207	1253	1231	1229	1248	1247	1234	1186	1168	1186	1259	1209	1276	1259	1220	1246	1183	1160	1265	1230	1255	1216	1212	1233	1214	1262	1215	1259	1321	1246	1192	1251	1212	1219	1249	1227	1222	1245	1217	1262	1226	1207	1250	1257	1221	1172	1235	1292	1329	1308	1233	1156	1245	1179	1224	1244	1216	1207	1193	1250	1245	1237	1180	1253	1294	1197	1177	1307	1222	1290	1211	1252	1279	1179	1252	1287	1224	1176	1204	1228	1293	1214	1242	1214	1268	1289	1253	1249	1221	1255	1215	1214	1334	1283	1206	1254	1267	1200	1209	1219	1227	1240	1270	1282	1242	1258	1234	1203	1274	1168	1241	1226	1251	1223	1246	1276	1300	1266	1286	1290	1214	1259	1218	1209	1295	1211	1227	1283	1209	1189	1321	1147	1191	1258	1240	1238	1270	1223	1240	1275	1273	1245	1169	1257	1285	1287	1227	1263	1254	1211	1215	1228	1187	1225	1253	1181	1178	1288	1280	1261	1256	1224	1273	1173	1193	1221	1211	1236	1243	1256	1231	1227	1280	1222	1254	1247	1262	1215	1249	1242	1247	1210	1264	1207	1204	1349	1241	1251	1289	1250	1250	1286	1255	1215	1197	1300	1229	1276	1234	1240	1183	1232	1253	1228	1157	1249	1229	1239	1232	1306	1235	1205	1192	1244	1285	1214	1262	1190	1270	1254	1259	1240	1291	1254	1268	1214	1223	1223	1222	1274	1212	1273	1320	1152	1273	1288	1194	1177	1293	1169	1179	1236	1226	1251	1218	1220	1282	1221	1265	1312	1279	1214	1264	1238	1224	1219	1269	1158	1280	1287	1221	1299	1250	1241	1244	1216	1214	1234	1182	1229	1239	1243	1243	1194	1214	1186	1186	1226	1113	1215	1282	1255	1260	1200	1239	1260	1317	1281	1253	1235	1253	1260	1209	1279	1229	1211	1193	1292	1209	1294	1299	1208	1257	1202	1209	1248	1240	1215	1255	1254	1248	1187	1280	1252	1240	1239	1249	1218	1209	1242	1187	1196	1206	1245	1272	1198	1267	1228	1284	1204	1277	1227	1269	1235	1230	1263	1217	1232	1272	1237	1235	1263	1221	1200	1266	1196	1206	1223	1255	1221	1181	1218	1276	1236	1257	1326	1257	1221	1227	1232	1192	1209	1255	1210	1219	1242	1203	1279	1254	1246	1224	1209	1235	1213	1249	1235	1232	1219	1203	1257	1241	1298	1249	1279	1220	1265	1243	1261	1166	1191	1240	1233	1296	1223	1192	1239	1157	1260	1201	1241	1285	1160	1254	1271	1235	1218	1249	1276	1241	1259	1235	1234	1314	1223	1257	1225	1197	1203	1221	1194	1289	1263	1224	1221	1163	1289	1277	1301	1235	1260	1217	1169	1191	1201	1294	1213	1311	1219	1250	1239	1257	1205	1236	1203	1204	1189	1243	1184	1246	1239	1219	1257	1275	1246	1244	1245	1237	1215	1276	1269	1244
23502	20932	27897	24128	20935	13290	7479	5192	3641	2946	2333	1938	1604	1638	1673	1406	1282	1284	1156	1212	1146	1178	1218	1172	1181	1186	1188	1228	1232	1221	1181	1181	1206	1197	1210	1204	1138	1173	1182	1178	1164	1275	1153	1158	1149	1191	1188	1226	1124	1213	1156	1108	1212	1244	1211	1185	1182	1186	1186	1237	1131	1229	1186	1149	1178	1205	1201	1191	1095	1232	1174	1137	1168	1183	1202	1179	1202	1191	1130	1212	1190	1210	1125	1176	1209	1223	1151	1175	1202	1173	1179	1103	1183	1189	1173	1172	1149	1246	1143	1218	1203	1222	1146	1254	1157	1224	1176	1206	1164	1191	1215	1204	1121	1224	1172	1212	1170	1120	1151	1163	1170	1212	1179	1174	1178	1163	1236	1225	1153	1180	1177	1168	1125	1238	1185	1132	1167	1206	1169	1173	1182	1192	1232	1164	1183	1177	1197	1181	1219	1220	1156	1109	1172	1131	1160	1198	1172	1154	1192	1177	1154	1170	1168	1179	1240	1143	1193	1215	1201	1133	1203	1157	1204	1119	1169	1115	1207	1182	1190	1167	1143	1211	1203	1150	1160	1128	1155	1193	1252	1137	1145	1162	1184	1189	1135	1211	1176	1183	1208	1207	1195	1172	1202	1221	1198	1190	1160	1223	1272	1152	1162	1129	1174	1223	1185	1138	1130	1200	1235	1175	1138	1220	1141	1202	1221	1214	1233	1176	1109	1224	1196	1145	1208	1145	1164	1214	1189	1205	1198	1178	1174	1162	1225	1196	1204	1124	1218	1146	1134	1094	1180	1158	1137	1167	1161	1197	1188	1160	1188	1187	1163	1268	1116	1181	1213	1152	1240	1167	1163	1170	1243	1134	1182	1125	1140	1179	1198	1174	1087	1184	1254	1155	1221	1227	1143	1162	1186	1209	1149	1194	1183	1115	1146	1182	1159	1181	1177	1158	1184	1197	1212	1206	1153	1206	1138	1182	1166	1171	1217	1113	1252	1227	1184	1142	1153	1131	1139	1212	1199	1185	1153	1161	1221	1261	1204	1202	1183	1219	1193	1197	1207	1153	1159	1192	1153	1113	1158	1180	1135	1178	1194	1193	1164	1170	1154	1153	1157	1199	1177	1175	1201	1149	1246	1173	1214	1229	1177	1128	1151	1231	1234	1142	1187	1170	1183	1073	1139	1161	1153	1163	1169	1194	1197	1152	1174	1164	1232	1161	1174	1177	1195	1140	1210	1200	1139	1128	1175	1189	1178	1173	1155	1236	1110	1236	1181	1230	1169	1197	1195	1156	1137	1249	1182	1170	1183	1190	1232	1183	1149	1183	1229	1186	1200	1195	1131	1191	1193	1110	1209	1177	1157	1138	1191	1182	1186	1198	1184	1141	1103	1207	1197	1174	1181	1131	1222	1172	1148	1147	1179	1202	1156	1206	1182	1186	1176	1203	1145	1184	1183	1167	1185	1206	1217	1120	1198	1151	1116	1247	1176	1175	1145	1211	1223	1202	1196	1155	1238	1165	1160	1226	1205	1203	1126	1152	1220	1161	1156	1159	1177	1200	1187	1176	1156	1165	1119	1182	1246	1133	1230	1160	1210	1210	1191	1203	1232	1157	1178	1194	1113	1180	1155	1185	1187	1150	1187	1153	1162	1230	1205	1173	1116	1191	1157	1190	1132	1222	1128	1159	1219	1187	1207	1180	1151	1210	1220	1104	1122	1119	1194	1176	1203	1168	1168	1214	1122	1087	1223	1189	1180	1190	1160	1172	1146	1130	1228	1215	1182	1134	1170	1120	1118	1122	1171	1239	1170	1161	1161	1199	1196	1084	1110	1181	1179	1125	1212	1170	1215	1230	1240	1186	1186	1189	1109	1161	1149	1129	1166	1188	1172	1147	1187	1153	1138	1168	1133	1149	1144	1142	1144	1182	1149	1135	1137	1131	1190	1196	1183	1238	1236	1203	1208	1211	1161	1215	1193	1217	1172	1129	1157	1214	1157	1233	1163	1196	1158	1222	1229	1191	1139	1120	1179	1227	1141	1147	1197	1211	1153	1173	1234	1208	1164	1182	1136	1286	1238	1187	1191	1144	1205	1181	1240	1152	1185	1203	1148	1247	1196	1154	1192	1169	1150	1145	1153	1217	1225	1177	1207	1171	1176	1203	1143	1112	1176	1125	1187	1174	1204	1173	1195	1180	1181	1188	1173	1141	1155	1140	1150	1145	1234	1256	1179	1191	1133	1220	1168	1164	1228	1209	1167	1161	1182	1158	1184	1158	1245	1176	1108	1152	1201	1184	1186	1210	1182	1173	1221	1163	1227	1165	1209	1130	1154	1172	1138	1156	1258	1190	1166	1135	1105	1204	1225	1101	1163	1165	1141	1172	1153	1136	1188	1259	1167	1253	1119	1147	1187	1161	1220	1206	1185	1178	1189	1151	1158	1181	1172	1169	1224	1131	1158	1197	1184	1214	1182	1164	1195	1128	1108	1191	1231	1205	1246	1182	1221	1195	1149	1173	1189	1185	1121	1209	1184	1179	1151	1241	1179	1156	1216	1202	1171	1180	1182	1171	1151	1172	1223	1197	1172	1149	1227	1164	1192	1151	1125	1198	1175	1158	1218	1149	1235	1193	1231	1188	1139	1175	1163	1220	1129	1179	1187	1156	1239	1168	1123	1244	1128	1160	1090	1153	1163	1172	1171	1163	1190	1189	1112	1142	1104	1132	1206	1158	1137	1146	1221	1194	1300	1150	1150	1156	1163	1197	1174	1191	1131	1174	1251	1171	1214	1160	1171	1120	1184	1192	1130	1161	1120	1147	1133	1127	1175	1254	1176	1135	1152	1148	1224	1203	1089	1206	1184	1154	1166	1153	1166	1187	1116	1197	1208	1152	1205	1178	1182	1152	1174	1199	1182	1194	1174	1165	1186	1150	1199	1263	1235	1191	1207	1138	1152	1229	1177	1187	1134	1231	1202	1163	1216	1204	1144	1180	1115	1167	1164	1161	1223	1226	1250	1156	1165	1146	1102	1196	1135	1167	1148	1182	1141	1197	1172	1124	1266	1148	1167	1120	1194	1227	1175	1176	1255	1211	1254	1142	1151	1186	1194	1093	1140	1209	1157	1148	1183	1207	1155	1193	1151	1164	1210	1143	1250	1175	1206	1149	1178	1148	1209	1183	1227	1220	1233	1137	1176	1193	1194	1169	1155	1137	1131	1207	1200	1168	1130	1148	1167	1161	1167	1191	1184	1184	1183	1258	1145	1223	1145	1180	1132	1169	1148	1206	1232	1129	1167	1129	1204	1225	1197	1174	1183	1181	1155	1236	1130	1232	1191	1217	1138	1143	1198	1152	1181	1191	1283	1140	1184	1167	1182	1161	1156	1177	1173	1153	1157	1216	1186	1151	1210	1200	1146	1224	1191	1205	1157	1131	1224	1184	1198	1131	1131	1203	1202	1140	1201	1209	1209	1178	1128	1139	1170	1159	1163	1117	1131	1188	1167	1182	1169	1157	1157	1183	1183	1163	1160	1219	1282	1144	1162	1149	1124	1143	1196	1168	1177	1192	1183	1160	1187	1146	1185	1166	1186	1142	1183	1160	1195	1178	1215	1166	1179	1186	1160	1195	1139	1215	1130	1159	1185	1148	1201	1181	1201	1218	1160	1142	1175	1198	1139	1195	1135	1072	1180	1104	1206	1188	1192	1170	1142	1165	1209	1157	1148	1170	1212	1218	1177	1175	1175	1156	1138	1151	1212	1176	1231	1143	1235	1169	1143	1225	1203	1172	1133	1203	1170	1165	1202	1223	1186	1120	1157	1226	1140	1168	1243	1158	1166	1145	1187	1167	1166	1126	1120	1207	1166	1217	1207	1145	1163	1205	1175	1157	1204	1221	1224	1187	1189	1186	1148	1227	1232	1189	1175	1198	1157	1164	1143	1177	1178	1146	1214	1097	1211	1214	1197	1180	1163	1155	1156	1204	1172	1160	1118	1195	1202	1110	1157	1195	1190	1126	1202	1170	1146	1185	1139	1165	1166	1230	1139	1183	1182	1140	1202	1141	1197	1156	1126	1223	1179	1251	1186	1221	1206	1188	1235	1182	1167	1194	1202	1206	1199	1175	1194	1193	1214	1138	1144	1144	1177	1152	1212	1206	1177	1188	1108	1202	1209	1172	1211	1169	1235	1190	1175	1173	1209	1182	1197	1171	1153	1225	1153	1224	1128	1220	1154	1188	1260	1206	1197	1244	1188	1183	1124	1137	1182	1204	1198	1181	1155	1209	1185	1175	1225	1163	1180	1189	1170	1187	1173	1182	1125	1122	1149	1128	1109	1218	1192	1169	1176	1190	1195	1222	1179	1241	1163	1172	1236	1204	1132	1189	1192	1148	1218	1139	1162	1219	1212	1149	1190	1185	1212	1170	1214	1172	1194	1153	1179	1092	1143	1211	1132	1122	1229	1120	1157	1179	1143	1195	1212	1220	1153	1156	1235	1139	1143	1200	1170	1205	1188	1224	1176	1129	1203	1155	1126	1179	1085	1203	1148	1235	1249	1214	1138	1188	1208	1218	1191	1192	1146	1152	1195	1130	1128	1127	1162	1202	1146	1186	1211	1137	1207	1198	1132	1197	1148	1241	1176	1164	1162	1213	1157	1180	1125	1221	1148	1218	1141	1237	1095	1179	1117	1215	1237	1168	1175	1184	1138	1164	1237	1148	1203	1157	1215	1184	1192	1184	1179	1138	1234	1171	1102	1203	1189	1137	1177	1210	1210	1133	1159	1191	1170	1182	1120	1235	1226	1230	1192	1162	1253	1196	1199	1193	1226	1183	1140	1149	1187	1185	1122	1112	1195	1126	1112	1202	1180	1206	1155	1229	1129	1208	1176	1152	1185	1191	1102	1208	1176	1234	1220	1192	1141	1200	1200	1196	1174	1194	1217	1226	1108	1215	1158	1163	1221	1210	1219	1156	1162	1121	1210	1134	1231	1126	1135	1191	1142	1095	1144	1146	1199	1194	1228	1127	1156	1088	1213	1198	1204	1167	1189	1120	1182	1189	1180	1164	1153	1176	1148	1179	1200	1160	1189	1229
23193	30710	20755	10249	7953	8637	9847	7964	5566	4292	3022	2513	2052	2178	2137	1712	1466	1348	1355	1358	1350	1350	1290	1300	1324	1311	1301	1358	1327	1304	1332	1321	1387	1319	1295	1320	1366	1294	1287	1372	1332	1293	1280	1304	1313	1308	1303	1325	1309	1303	1298	1334	1315	1353	1360	1308	1332	1296	1315	1342	1341	1349	1307	1282	1334	1339	1299	1288	1308	1374	1336	1270	1380	1396	1326	1280	1251	1356	1280	1318	1363	1314	1372	1350	1350	1264	1278	1327	1322	1325	1289	1285	1288	1315	1341	1372	1317	1356	1296	1257	1288	1327	1313	1322	1356	1334	1294	1273	1273	1348	1311	1253	1300	1364	1383	1374	1305	1340	1281	1336	1353	1256	1276	1339	1278	1290	1274	1332	1364	1324	1269	1318	1296	1322	1321	1362	1304	1273	1288	1351	1325	1323	1285	1287	1310	1366	1296	1382	1279	1299	1318	1264	1278	1329	1321	1326	1339	1331	1333	1272	1322	1271	1388	1271	1340	1288	1349	1295	1286	1317	1307	1315	1293	1278	1291	1254	1338	1284	1328	1292	1354	1245	1315	1306	1297	1405	1270	1330	1267	1359	1371	1290	1306	1347	1339	1300	1389	1337	1353	1283	1354	1293	1351	1286	1343	1272	1309	1372	1310	1298	1278	1334	1304	1313	1346	1325	1392	1288	1351	1325	1276	1374	1339	1368	1297	1366	1247	1272	1360	1300	1381	1333	1272	1337	1270	1288	1326	1389	1276	1362	1261	1390	1385	1284	1348	1345	1397	1316	1353	1361	1348	1385	1307	1322	1367	1284	1318	1371	1354	1346	1355	1315	1313	1358	1314	1374	1330	1343	1349	1319	1319	1287	1311	1303	1325	1275	1353	1322	1278	1281	1310	1305	1344	1333	1343	1320	1248	1340	1331	1360	1288	1375	1334	1359	1290	1370	1321	1332	1342	1352	1311	1333	1341	1280	1414	1303	1326	1291	1340	1348	1238	1380	1352	1345	1294	1377	1302	1296	1336	1262	1384	1303	1278	1249	1285	1337	1318	1297	1376	1312	1304	1355	1323	1297	1282	1318	1347	1315	1269	1284	1378	1349	1364	1297	1298	1347	1281	1386	1277	1359	1306	1289	1293	1337	1330	1323	1265	1296	1263	1407	1272	1328	1323	1300	1291	1322	1302	1303	1285	1386	1260	1421	1263	1323	1355	1330	1314	1358	1307	1255	1342	1386	1255	1332	1322	1314	1314	1275	1234	1381	1354	1307	1263	1292	1317	1317	1255	1316	1368	1350	1266	1271	1405	1296	1318	1338	1317	1335	1359	1293	1397	1356	1305	1247	1337	1321	1379	1373	1325	1322	1388	1311	1269	1355	1341	1355	1325	1319	1294	1322	1302	1300	1339	1380	1307	1331	1337	1301	1347	1317	1296	1294	1327	1305	1311	1349	1306	1328	1286	1318	1311	1302	1291	1295	1289	1329	1305	1276	1293	1276	1307	1350	1436	1348	1357	1345	1372	1255	1289	1263	1283	1287	1341	1284	1321	1359	1337	1327	1322	1295	1280	1251	1370	1353	1280	1271	1309	1314	1321	1308	1367	1301	1267	1318	1329	1263	1286	1277	1280	1360	1304	1289	1271	1290	1327	1315	1344	1300	1322	1205	1338	1275	1246	1335	1319	1299	1309	1332	1377	1368	1350	1308	1272	1331	1300	1310	1264	1363	1310	1312	1319	1273	1255	1295	1333	1299	1263	1378	1311	1308	1366	1313	1392	1267	1330	1281	1260	1329	1337	1259	1323	1252	1288	1373	1307	1316	1281	1361	1329	1367	1273	1312	1305	1346	1292	1347	1295	1355	1277	1331	1264	1279	1313	1374	1300	1374	1295	1344	1383	1330	1342	1319	1286	1220	1354	1322	1329	1206	1284	1370	1315	1310	1315	1354	1313	1339	1317	1273	1318	1365	1321	1383	1306	1336	1382	1369	1404	1304	1340	1249	1394	1291	1374	1356	1284	1360	1310	1409	1328	1304	1347	1366	1293	1370	1318	1358	1365	1318	1426	1271	1315	1284	1358	1319	1313	1218	1302	1282	1304	1267	1375	1347	1325	1319	1309	1299	1358	1288	1346	1301	1303	1279	1358	1335	1314	1301	1332	1316	1300	1318	1325	1305	1336	1371	1358	1340	1303	1289	1393	1322	1317	1356	1266	1223	1257	1281	1329	1271	1300	1314	1328	1259	1376	1341	1325	1341	1355	1336	1359	1267	1349	1308	1261	1363	1353	1354	1289	1334	1309	1304	1334	1350	1336	1266	1358	1340	1323	1406	1385	1324	1327	1259	1338	1275	1368	1335	1300	1336	1331	1294	1333	1337	1273	1267	1316	1346	1339	1280	1352	1351	1322	1367	1368	1335	1320	1344	1410	1285	1298	1334	1288	1390	1295	1289	1384	1359	1282	1301	1336	1304	1294	1333	1310	1286	1325	1322	1245	1376	1296	1367	1309	1336	1347	1308	1337	1340	1304	1401	1347	1322	1329	1377	1334	1296	1348	1285	1309	1410	1337	1292	1344	1331	1316	1359	1316	1365	1276	1387	1333	1350	1268	1366	1368	1357	1244	1283	1302	1277	1363	1355	1273	1299	1354	1308	1257	1301	1308	1312	1360	1339	1330	1332	1306	1281	1319	1333	1297	1327	1377	1318	1334	1290	1282	1303	1306	1270	1346	1285	1254	1361	1319	1317	1338	1282	1337	1262	1341	1272	1335	1323	1322	1320	1331	1301	1339	1295	1377	1326	1401	1290	1290	1302	1314	1252	1334	1320	1276	1329	1317	1332	1351	1335	1378	1272	1349	1289	1299	1333	1307	1322	1294	1328	1336	1321	1293	1290	1314	1323	1331	1350	1302	1298	1367	1304	1283	1360	1402	1376	1263	1330	1316	1337	1374	1293	1309	1327	1354	1339	1304	1197	1277	1283	1370	1349	1357	1315	1298	1316	1302	1335	1291	1380	1331	1332	1347	1288	1278	1328	1356	1372	1360	1284	1310	1338	1254	1338	1327	1330	1322	1296	1266	1330	1365	1328	1277	1321	1345	1380	1311	1311	1313	1328	1334	1305	1282	1242	1292	1272	1289	1314	1273	1317	1293	1338	1287	1331	1348	1333	1330	1303	1288	1323	1279	1318	1316	1366	1311	1270	1297	1280	1393	1314	1305	1343	1284	1285	1321	1361	1264	1307	1324	1339	1330	1300	1286	1324	1337	1334	1373	1341	1259	1309	1303	1308	1396	1340	1383	1332	1318	1322	1329	1308	1356	1314	1339	1327	1378	1373	1338	1253	1306	1418	1308	1288	1303	1306	1347	1336	1296	1291	1330	1378	1318	1355	1281	1340	1310	1316	1210	1246	1325	1363	1340	1317	1285	1379	1338	1260	1297	1355	1334	1343	1317	1241	1313	1245	1331	1303	1283	1324	1321	1321	1299	1330	1270	1354	1276	1253	1326	1399	1323	1390	1306	1278	1231	1384	1354	1289	1269	1276	1339	1245	1311	1360	1287	1329	1331	1254	1363	1356	1357	1308	1325	1276	1352	1312	1251	1288	1358	1351	1272	1278	1274	1360	1267	1317	1295	1284	1288	1305	1365	1229	1254	1295	1330	1339	1331	1265	1325	1365	1328	1281	1364	1376	1342	1303	1378	1280	1274	1394	1369	1285	1332	1340	1317	1314	1326	1294	1343	1310	1340	1345	1354	1322	1301	1248	1374	1352	1348	1349	1283	1314	1347	1322	1309	1313	1324	1367	1234	1274	1354	1370	1212	1352	1272	1303	1298	1342	1305	1342	1325	1305	1345	1300	1345	1382	1333	1309	1343	1325	1380	1318	1287	1298	1302	1330	1366	1281	1299	1306	1383	1340	1307	1357	1381	1348	1312	1337	1305	1311	1341	1296	1342	1321	1312	1343	1298	1372	1322	1247	1293	1319	1390	1428	1343	1330	1310	1359	1316	1286	1313	1271	1261	1299	1217	1317	1337	1299	1309	1341	1326	1275	1350	1343	1335	1303	1286	1325	1348	1319	1305	1311	1361	1303	1283	1316	1321	1355	1304	1263	1267	1312	1346	1391	1340	1341	1306	1371	1317	1320	1295	1318	1348	1342	1348	1337	1341	1323	1387	1364	1330	1304	1294	1309	1312	1316	1342	1294	1296	1387	1291	1292	1308	1240	1392	1333	1346	1293	1335	1282	1361	1307	1324	1320	1259	1325	1384	1322	1319	1291	1300	1304	1312	1312	1312	1261	1324	1320	1309	1348	1325	1330	1344	1361	1327	1238	1282	1342	1289	1337	1287	1303	1361	1301	1377	1288	1279	1357	1282	1329	1265	1348	1313	1277	1347	1251	1283	1278	1357	1297	1238	1296	1280	1270	1339	1290	1267	1304	1352	1289	1342	1243	1320	1281	1400	1319	1316	1322	1264	1290	1322	1301	1290	1395	1293	1300	1336	1310	1325	1295	1342	1334	1311	1298	1309	1359	1340	1328	1353	1348	1389	1275	1272	1362	1321	1281	1342	1355	1343	1323	1276	1323	1352	1334	1396	1295	1314	1361	1292	1320	1360	1283	1361	1287	1319	1275	1270	1384	1323	1341	1287	1265	1358	1323	1314	1323	1329	1348	1309	1327	1292	1301	1247	1311	1263	1303	1352	1352	1368	1340	1355	1288	1251	1328	1392	1309	1252	1269	1283	1309	1392	1297	1311	1312	1285	1274	1312	1246	1344	1299	1318	1352	1392	1264	1239	1300	1337	1332	1312	1331	1284	1329	1368	1254	1284	1332	1278	1292	1350	1320	1363	1354	1328	1335	1378	1290	1321	1337	1264	1285	1309	1291	1356	1317	1318	1292	1337	1324	1294	1260	1311	1270	1335	1313	1280	1373	1353	1292	1355	1368	1304	1273	1324	1291	1317	1301	1326	1294	1357	1334	1285	1311	1373	1315	1285	1340	1266	1329	1334	1280	1298	1319	1364	1362	1331	1306	1282	1305	1337	1295	1322	1307	1295	1310	1278	1313	1281	1329	1294	1337	1316	1324	1267	1343	1327	1300
24543	20905	26837	24979	13835	4491	4274	3458	2354	1796	1348	1102	1030	1040	996	932	737	804	689	731	743	751	735	730	720	730	700	737	711	729	704	788	730	725	748	764	737	681	682	720	718	716	755	693	746	736	791	704	697	698	737	715	701	686	756	702	737	686	742	777	710	715	720	726	742	786	712	697	770	758	749	757	706	710	741	720	777	695	721	697	760	787	729	719	704	723	718	763	698	668	764	768	733	696	720	728	699	694	756	737	750	738	732	731	680	717	744	704	743	710	712	731	771	768	719	712	709	721	686	714	715	687	704	711	696	769	769	736	722	743	759	722	742	716	770	737	709	703	774	713	712	725	749	745	749	719	686	753	721	736	702	717	709	750	745	708	723	756	713	714	727	741	728	776	700	689	719	748	728	729	759	737	737	728	739	744	736	717	748	719	770	737	744	719	711	675	719	718	717	700	705	707	702	712	669	696	761	735	711	727	765	730	767	727	795	698	689	736	741	732	751	711	697	675	775	706	699	721	694	728	709	702	763	716	748	732	710	741	730	758	741	711	740	731	735	719	750	727	738	729	707	689	661	709	738	700	680	745	732	727	707	717	730	761	740	739	723	729	762	730	733	721	708	658	771	776	712	720	724	751	703	726	729	778	719	731	712	733	740	766	698	712	723	724	739	735	788	735	710	712	743	728	719	769	733	703	696	698	747	744	734	711	721	692	749	742	721	715	726	713	761	707	718	707	666	715	730	758	733	660	730	760	706	708	702	738	719	641	661	710	772	703	706	720	754	752	730	753	703	728	765	713	720	730	730	728	723	702	673	725	732	728	782	693	713	712	753	720	721	692	742	725	723	668	682	688	720	732	727	724	743	695	679	759	740	754	751	683	762	723	760	749	735	697	721	696	720	734	741	716	748	693	723	677	706	763	713	719	753	694	681	756	728	746	707	707	731	727	728	728	744	731	726	750	768	725	765	723	739	714	701	738	732	725	748	741	748	746	824	731	763	708	735	730	771	732	737	736	684	731	712	723	769	733	764	733	682	769	761	748	730	693	744	722	710	719	732	704	743	730	752	699	759	742	735	725	752	725	713	703	740	719	778	730	775	717	701	714	723	785	749	722	650	723	680	728	716	715	787	755	735	722	769	724	738	738	690	714	741	676	712	751	761	703	754	684	710	763	689	733	738	733	765	734	677	752	713	735	724	724	730	727	715	724	730	778	741	701	716	705	740	723	737	738	717	741	696	691	749	744	716	721	635	699	718	722	718	761	782	744	706	735	695	733	704	738	753	716	704	763	777	725	747	703	702	735	704	724	726	706	710	752	698	708	701	688	743	704	738	718	751	741	729	722	718	743	702	750	718	663	704	755	665	742	746	708	719	695	764	719	767	698	763	688	769	718	759	757	729	715	763	715	752	701	738	794	756	742	783	794	776	738	732	738	737	763	728	769	696	702	761	744	747	758	713	770	716	730	786	705	746	751	693	725	719	743	715	724	723	729	714	749	740	748	676	715	696	732	731	716	776	743	749	698	759	778	750	731	756	771	714	763	753	703	746	733	711	697	786	758	708	699	730	720	738	705	765	779	713	704	729	750	717	713	709	721	697	711	748	686	701	709	717	727	756	751	746	715	729	715	744	731	729	741	753	742	730	710	733	715	711	766	725	722	721	697	768	762	702	729	758	707	702	690	736	712	766	734	766	768	698	687	748	684	707	750	717	754	730	710	738	740	721	695	729	743	737	704	736	719	692	659	695	753	691	717	698	683	746	737	753	700	733	738	703	672	700	682	806	706	744	741	695	734	712	671	726	760	732	749	722	767	727	762	778	725	692	726	753	689	757	751	727	729	769	739	715	728	693	768	689	726	708	743	684	793	674	712	757	715	765	733	756	771	688	732	728	722	697	713	718	707	715	729	745	732	715	746	701	700	713	717	745	641	749	749	758	679	733	770	669	683	700	772	724	703	808	757	757	741	789	715	713	701	727	779	749	774	731	736	733	750	770	741	743	742	697	711	734	674	717	657	763	730	728	688	783	759	744	754	747	703	679	725	717	745	735	716	704	727	756	745	750	704	757	751	736	693	707	765	757	710	698	734	736	716	715	733	685	713	745	704	729	771	779	701	695	742	713	755	708	716	774	705	784	733	689	713	755	710	708	669	734	703	713	718	697	773	705	697	769	702	752	740	735	718	756	749	734	715	744	690	702	704	737	644	679	696	720	736	697	729	713	708	716	743	737	725	719	706	762	721	708	720	751	726	708	684	771	708	711	667	705	691	738	705	724	727	742	734	757	713	703	720	718	772	744	740	767	721	676	670	710	710	731	757	710	697	750	693	717	709	711	733	713	734	718	745	755	705	713	774	722	752	769	751	680	733	759	697	755	698	783	737	717	715	724	681	730	720	703	741	772	734	784	753	712	704	700	730	745	791	719	747	744	676	713	705	716	720	689	706	760	748	702	736	771	746	686	692	704	708	733	715	719	748	704	726	683	727	727	750	714	695	710	727	773	756	747	772	694	712	700	686	718	730	753	776	713	707	690	679	668	741	710	746	730	722	728	764	674	732	702	703	707	690	755	697	694	732	688	728	686	743	710	734	744	723	717	705	716	702	689	702	712	674	722	742	738	706	748	675	728	747	717	675	757	705	710	764	754	713	720	732	699	748	692	753	675	741	692	777	725	732	712	772	705	723	696	714	707	746	727	740	709	680	733	735	752	693	683	696	715	757	663	691	765	707	696	727	755	704	718	717	700	687	710	713	735	676	775	724	753	700	727	715	717	790	685	733	682	708	721	746	744	760	672	769	787	713	762	709	721	733	746	698	757	708	667	672	765	732	720	655	699	701	739	721	689	719	733	750	725	723	694	738	722	778	740	748	721	700	712	776	729	703	727	755	709	689	754	740	735	715	754	727	694	710	761	717	762	763	719	719	656	695	701	758	747	760	763	716	694	737	712	740	750	712	766	742	758	746	747	738	739	729	706	710	740	725	743	709	715	681	740	670	695	746	719	752	699	710	752	730	735	725	742	747	697	760	755	759	691	746	676	726	706	730	667	720	752	711	731	714	737	742	763	762	763	745	737	772	682	648	738	697	706	688	719	753	722	759	767	737	702	776	736	736	749	740	777	739	701	699	748	734	697	724	750	731	692	772	715	737	717	727	713	711	710	716	729	782	707	761	755	726	729	759	717	769	713	727	740	743	742	762	757	732	749	719	800	753	761	707	693	753	716	772	746	723	673	748	701	787	709	698	712	741	715	693	723	725	747	706	690	730	720	703	674	726	694	728	752	698	711	729	725	731	707	712	760	737	731	707	682	688	726	717	723	765	719	708	736	743	732	732	692	726	714	709	719	700	694	783	682	743	725	769	765	734	724	702	658	690	743	705	713	697	715	695	775	727	760	744	715	761	709	701	817	685	735	731	723	741	714	720	713	701	764	718	717	741	738	733	703	702	709	695	811	738	731	775	720	797	743	729	705	703	758	728	755	674	707	714	724	708
24003	26245	16284	7402	6099	6645	7433	6272	4104	2938	2135	1634	1322	1413	1535	1192	917	865	825	849	881	834	867	849	838	794	813	838	856	765	823	824	867	852	849	832	807	864	833	826	807	840	826	781	851	831	849	843	845	807	816	872	778	825	772	832	806	805	886	842	823	812	819	827	844	856	812	784	844	837	793	851	872	859	854	783	800	822	779	804	797	848	860	849	827	828	813	826	838	830	848	814	853	817	837	844	849	826	799	859	807	842	829	772	828	795	873	869	830	787	782	860	811	777	785	819	862	797	851	790	833	839	843	777	814	851	780	853	845	823	813	791	800	804	808	834	779	780	811	847	799	787	817	796	818	836	836	766	806	821	808	786	828	763	846	836	811	782	836	814	876	804	814	813	806	784	773	839	870	816	880	801	840	821	863	860	870	851	773	769	807	815	759	817	858	766	819	829	830	822	852	817	785	825	791	786	820	861	864	854	770	817	817	798	892	787	800	795	790	812	834	827	799	827	832	838	812	800	813	759	827	824	831	767	825	840	833	811	812	849	793	853	800	813	833	798	825	844	790	835	798	837	873	778	832	801	832	815	829	860	834	822	885	835	807	827	858	818	855	806	811	833	804	789	794	837	845	798	834	823	837	840	862	834	808	820	823	804	814	810	836	833	834	828	793	817	826	797	816	878	792	825	822	865	769	777	833	818	838	863	826	841	779	813	796	881	816	816	827	877	810	854	760	831	812	794	819	795	777	846	825	813	836	789	819	840	795	870	788	816	774	782	851	807	789	791	772	813	814	863	881	800	808	880	823	799	867	855	819	845	818	824	785	808	882	852	847	802	821	782	793	811	851	777	828	807	763	827	853	798	774	784	780	834	796	819	825	761	839	818	842	834	801	798	814	804	827	845	808	800	856	807	848	815	812	779	842	798	852	876	837	836	861	828	845	834	845	809	833	839	845	804	853	878	812	812	791	795	834	858	782	826	832	845	825	809	852	804	818	815	831	828	816	794	779	823	818	848	841	802	884	834	885	862	839	842	819	792	834	767	831	784	894	814	818	810	830	839	784	835	830	805	814	769	821	857	812	810	830	836	823	798	808	854	836	827	901	794	820	838	859	773	825	780	803	792	805	761	822	837	845	770	815	837	786	829	796	783	833	833	856	872	856	835	805	817	814	805	756	799	824	799	807	734	823	821	803	855	832	785	846	789	762	837	833	827	841	826	775	803	820	794	775	821	834	848	828	826	821	835	831	843	813	815	800	776	860	799	849	834	778	800	868	779	843	850	842	838	821	837	806	797	774	802	829	830	793	891	911	819	808	797	814	817	804	831	825	812	863	817	787	777	820	769	865	824	832	852	799	846	846	848	844	818	831	813	821	791	836	874	835	835	845	844	760	822	827	833	868	832	836	861	820	840	831	830	805	843	900	863	784	828	821	806	843	830	796	854	816	813	822	795	835	794	849	854	791	829	871	780	858	847	827	799	775	804	817	813	834	835	843	861	818	813	797	828	820	790	864	827	839	820	811	783	828	799	812	857	838	830	854	797	788	788	827	812	855	813	837	802	801	809	804	860	773	821	793	841	823	787	845	789	814	810	796	803	819	878	828	820	795	855	810	805	793	820	808	825	848	785	816	813	782	841	778	812	769	780	851	842	820	819	817	771	834	798	799	829	839	836	830	773	833	827	845	861	816	823	878	846	836	835	805	811	764	816	807	780	824	808	780	781	840	839	816	807	846	776	845	835	793	790	815	798	809	796	836	859	822	816	802	842	829	822	750	826	849	840	805	840	821	792	817	860	832	821	826	774	826	795	763	791	842	828	869	882	858	797	833	767	845	756	813	828	808	810	810	813	836	832	799	845	762	824	833	830	765	809	878	859	827	808	781	819	805	792	834	852	822	834	825	835	856	785	852	784	820	864	811	836	803	825	837	811	908	835	820	815	788	856	843	788	754	767	786	865	811	820	803	786	837	816	872	756	788	779	838	802	844	787	824	791	821	819	822	758	788	796	832	822	804	815	860	760	816	873	856	796	796	828	848	794	799	841	780	786	785	775	801	778	824	814	830	797	852	788	784	812	869	807	791	855	852	783	839	894	823	772	824	801	819	835	824	821	787	860	786	805	828	797	863	840	872	805	737	853	783	782	819	804	867	846	801	834	834	769	795	745	834	786	823	817	824	800	837	803	880	863	777	795	791	835	842	824	817	782	785	772	800	832	826	840	823	773	817	846	854	777	812	810	824	830	775	800	819	832	846	810	777	756	824	787	827	877	821	835	822	804	809	782	789	791	807	786	812	815	822	778	787	826	836	834	874	874	839	820	842	840	811	775	840	820	834	837	788	800	823	843	796	836	777	773	800	825	889	800	797	790	779	802	790	797	845	820	763	801	841	837	864	774	785	813	858	816	858	797	794	839	809	888	808	785	819	810	854	830	824	849	822	877	804	831	793	872	819	795	782	810	855	842	827	829	806	802	853	825	784	764	759	861	822	843	791	799	758	832	846	860	822	815	823	862	797	809	865	814	826	795	864	805	841	829	822	769	782	823	835	805	845	867	798	791	778	827	812	767	846	798	839	804	816	818	805	817	788	796	814	827	786	823	851	823	867	863	816	808	821	842	821	844	782	832	793	797	846	788	837	862	819	855	805	816	811	836	805	766	779	833	804	799	812	806	814	819	802	816	801	827	773	864	805	826	819	769	780	825	728	814	781	832	819	799	807	825	818	825	788	842	817	796	788	815	795	870	838	817	823	777	858	808	783	772	808	884	862	805	847	889	828	820	785	777	848	805	792	847	845	782	835	815	815	830	819	870	806	822	815	832	790	877	784	821	850	841	816	843	800	803	820	760	826	842	843	774	839	794	813	832	815	843	827	818	817	848	840	849	796	791	790	859	828	805	810	841	830	850	788	828	826	847	772	808	807	792	783	839	848	811	823	775	784	835	827	846	863	872	838	814	768	780	825	831	845	803	789	852	844	774	794	811	839	843	814	797	829	800	758	786	817	808	832	861	814	827	788	826	798	798	812	756	776	816	804	862	791	857	786	788	833	736	811	813	799	835	788	829	763	823	841	801	824	817	791	799	805	725	807	810	795	831	854	821	821	799	796	813	831	853	834	780	818	831	847	826	865	843	802	837	812	778	851	852	822	823	784	815	862	796	780	881	821	854	800	837	880	775	819	828	818	855	828	838	779	838	846	783	840	854	812	839	850	760	838	770	845	828	793	801	843	815	841	794	888	783	834	807	811	804	794	807	819	829	779	844	736	820	879	772	811	841	834	806	808	834	850	800	793	847	849	808	796	824	809	830	828	816	790	777	801	841	813	776	820	822	791	789	827	861	814	807	805	802	823	834	767	860	849	837	834	826	788	792	777	820	836	801	827	813	785	830	831	829	779	849	817	820	798	778	776	856	895	833	785	824	824	831	805	812	821	857	819	817	824	780	811	778	830	814	789	800	847	827	817	783	867	792	777	815	826	882	799	847	830	823	803	799
22426	20924	28317	23657	20930	21179	15639	7313	3951	2904	2019	1514	1339	1327	1519	1230	922	841	856	752	768	823	790	791	775	821	776	788	777	756	760	757	746	758	738	767	687	765	764	746	731	761	806	794	752	725	750	742	759	750	722	748	821	787	677	794	771	715	730	706	698	771	747	700	791	737	779	727	734	732	768	755	693	811	730	753	753	795	789	768	719	731	696	767	747	761	782	749	795	698	766	780	762	758	767	769	738	733	738	737	808	769	759	708	749	789	737	753	793	718	775	775	755	779	787	739	799	740	750	784	763	730	739	739	765	706	745	786	776	771	781	778	741	756	727	739	703	724	737	753	770	736	770	730	727	803	734	707	724	748	730	755	738	664	777	768	754	739	717	817	742	755	763	744	749	723	691	785	759	768	733	746	811	754	791	767	783	681	775	771	730	771	755	751	783	783	754	765	713	811	777	800	754	715	774	777	742	738	737	783	752	744	763	742	748	740	727	729	786	743	706	752	771	753	749	722	720	789	759	693	781	689	713	751	710	772	769	778	758	752	796	785	734	758	758	762	759	752	744	772	726	783	729	734	718	824	756	745	750	730	786	722	776	759	775	760	773	736	728	753	749	767	761	768	727	726	696	761	781	751	780	755	732	757	789	744	794	795	752	813	769	801	737	762	764	782	768	751	762	750	756	712	775	747	812	784	720	727	825	743	772	838	774	798	780	766	743	805	726	732	747	739	769	749	768	778	734	777	740	776	746	774	777	755	752	757	761	820	725	791	721	715	795	786	711	765	760	749	753	732	716	786	786	785	756	714	743	784	749	756	780	752	738	749	759	755	734	732	773	753	742	743	781	708	733	795	754	792	740	740	754	761	742	722	765	744	809	798	749	761	788	777	744	782	778	731	717	762	776	780	777	761	729	778	708	754	767	756	738	765	768	784	753	741	745	721	763	766	784	762	758	816	733	712	731	786	734	754	770	751	715	734	786	780	771	707	739	778	771	706	774	727	747	731	755	745	775	768	724	725	760	784	749	759	778	763	740	716	756	715	756	718	729	736	763	774	731	667	731	690	759	753	763	748	752	716	745	778	742	742	795	750	783	752	731	778	766	762	799	754	743	748	771	763	762	759	803	776	748	741	721	741	730	766	749	759	735	784	755	731	760	753	766	705	731	743	739	786	769	730	770	714	728	732	761	755	776	765	726	742	742	815	787	712	765	779	773	760	730	768	737	734	736	733	768	764	728	763	746	749	770	768	716	730	723	778	718	751	755	733	742	723	779	770	797	811	760	752	730	740	750	743	747	700	733	793	738	789	762	716	726	770	764	773	725	776	691	713	750	731	767	719	782	748	780	747	719	749	741	757	742	730	740	790	766	730	757	736	763	735	713	767	792	702	713	727	781	755	734	758	780	787	749	752	761	725	759	741	702	750	723	772	778	743	748	773	750	715	767	746	801	727	779	788	744	735	791	785	742	749	758	806	773	776	755	728	796	727	737	753	713	744	750	757	770	746	731	709	750	812	773	788	837	739	752	778	795	788	762	738	768	752	761	712	769	761	707	741	749	763	766	717	749	754	733	758	770	797	754	752	795	773	778	745	786	768	809	778	737	746	704	787	774	762	777	726	766	747	770	729	721	723	736	748	708	744	712	759	787	741	726	771	756	756	729	763	762	791	783	758	734	781	716	751	767	775	731	747	732	745	777	785	774	767	742	764	781	776	758	699	759	783	722	763	756	753	747	748	728	767	727	739	738	714	808	785	747	750	744	760	765	763	702	686	751	739	771	745	777	753	770	742	779	772	771	739	749	751	785	751	741	782	738	731	729	763	787	775	737	749	798	737	806	741	782	782	777	734	764	738	789	732	821	810	745	767	759	751	772	764	761	753	715	721	734	776	747	730	760	777	729	757	798	728	743	712	773	765	785	757	778	776	735	825	755	763	761	771	738	802	770	736	750	730	747	789	746	807	739	746	770	775	769	794	768	726	756	753	758	768	721	726	778	737	750	805	806	757	814	774	766	767	719	785	716	762	761	765	720	756	693	768	752	713	724	702	740	764	799	699	731	742	784	732	752	790	739	736	708	811	729	770	766	762	746	796	758	754	805	733	787	761	788	747	723	755	790	775	737	776	756	804	771	772	729	750	741	763	753	707	753	725	723	769	727	710	769	710	786	737	758	715	738	795	767	798	793	798	729	706	724	806	751	790	680	729	767	764	682	741	750	770	799	741	742	724	735	738	748	756	762	739	758	754	743	808	760	764	798	724	758	762	776	803	792	757	738	759	734	755	803	789	754	807	810	773	741	736	774	721	739	773	772	786	720	766	729	762	766	749	744	772	781	726	749	757	804	729	792	783	791	739	710	751	805	744	778	756	747	768	744	771	724	713	738	782	747	701	755	770	771	747	716	753	751	774	754	752	787	810	755	761	737	693	704	697	709	762	795	698	800	772	705	792	811	776	748	755	787	729	752	718	778	749	780	731	786	781	772	759	717	756	709	722	763	724	749	742	744	745	751	730	760	785	760	804	743	756	780	747	746	732	750	718	781	803	763	799	778	812	761	751	757	767	755	783	722	768	780	762	685	758	751	728	752	753	772	764	752	760	733	790	752	679	787	753	776	733	742	730	760	759	720	763	706	728	774	740	773	726	687	775	765	781	781	762	781	738	741	731	758	778	761	731	764	739	761	723	743	734	743	742	774	783	744	705	767	704	744	743	719	781	762	760	750	773	686	738	729	764	753	737	759	779	755	735	782	779	736	752	751	706	788	775	780	750	721	737	733	740	766	771	796	749	759	756	776	751	720	774	791	779	737	698	775	759	724	749	758	724	740	743	795	805	764	714	728	734	721	755	741	728	720	793	738	723	713	743	798	786	759	714	729	750	741	743	741	739	734	774	768	813	763	774	799	759	702	768	747	752	735	784	702	705	774	734	726	752	699	763	764	728	799	746	788	783	772	783	775	705	764	719	790	763	778	786	793	723	766	815	703	741	755	744	772	737	753	772	754	744	779	807	737	758	736	767	806	757	749	722	735	740	742	751	781	796	751	806	745	761	727	752	757	749	762	776	786	759	778	736	702	728	791	740	734	770	757	776	762	752	762	769	725	733	727	750	759	729	753	708	791	733	759	784	717	753	732	753	746	765	778	724	757	700	786	716	776	733	740	773	777	785	703	723	748	737	800	714	753	789	796	773	735	780	784	749	725	735	750	761	660	790	769	756	735	792	734	756	757	740	702	765	776	771	748	777	748	655	738	740	723	748	741	791	781	759	734	725	736	713	734	786	755	762	729	725	737	746	730	725	757	727	744	743	808	722	766	750	752	734	779	804	703	750	733	722	786	755	743	701	739	748	741	705	751	771	750	725	763	715	723	734	737	754	769	737	745	752	768	760	715	710	768	787	753	739	771	758	732	733	783	755	784	765	739	758	764	777	724	745	798	716	699	771	789	792	725	774	778	721	727	770	771	767	763	738	699	754	751	741	736	773	733	778	763	766
24447	34298	23263	12492	9893	10798	12855	10578	6588	4729	3070	2240	1850	1935	2178	1609	1116	1008	993	928	934	872	907	855	917	911	825	849	891	850	822	853	887	899	875	853	822	917	858	899	888	851	889	863	820	817	857	872	816	816	884	928	874	862	893	907	839	897	819	810	853	900	878	840	857	897	843	847	891	870	808	887	847	877	892	931	899	871	900	861	858	846	821	821	870	828	818	863	905	816	864	896	865	864	845	859	831	844	820	852	822	843	948	855	823	819	848	837	864	801	858	815	843	833	860	856	818	846	880	838	878	852	869	861	855	860	862	833	843	885	850	855	858	861	891	852	863	823	893	877	869	885	818	799	908	843	868	842	871	837	829	883	919	839	852	838	880	851	899	933	858	885	836	832	853	914	886	821	857	883	851	859	837	873	828	837	849	830	886	909	868	845	843	901	869	865	867	895	825	874	855	855	822	847	894	857	868	838	860	852	833	829	919	858	835	848	787	873	916	788	834	848	861	843	861	863	858	875	847	887	877	867	842	866	883	861	890	853	853	864	837	829	848	874	858	828	887	903	859	876	827	839	914	863	832	861	911	827	865	858	892	892	859	857	889	826	875	846	858	863	853	920	840	866	880	865	857	831	845	896	871	869	822	865	881	846	853	899	936	852	852	894	832	851	831	880	855	836	896	875	816	842	841	880	833	874	872	893	836	848	894	862	852	829	917	861	874	877	874	843	903	831	865	850	879	853	855	822	852	870	851	825	813	823	807	883	849	846	854	917	860	851	924	901	874	863	851	875	842	831	878	843	860	847	877	837	845	826	875	891	851	848	836	877	850	838	845	892	906	824	860	897	841	938	863	889	808	845	867	842	879	861	883	919	888	832	889	842	848	842	857	852	820	869	903	828	814	895	883	885	819	850	864	834	871	839	866	833	889	851	807	836	871	878	882	897	855	867	848	852	833	839	863	851	881	868	847	875	836	875	840	876	858	870	874	882	835	842	815	844	870	841	884	888	845	901	847	905	905	892	887	857	879	884	835	882	892	900	832	855	881	850	824	838	826	880	908	874	883	845	818	912	859	913	855	910	857	838	873	826	829	876	831	846	858	816	911	863	894	779	853	889	815	942	855	848	882	876	826	898	828	871	853	894	893	890	825	864	856	876	910	806	924	893	915	825	895	859	867	897	867	855	939	847	865	856	876	907	880	840	858	866	872	889	822	895	865	827	863	877	885	798	882	908	894	856	883	818	867	882	915	869	814	862	858	888	875	892	903	871	798	846	896	851	819	836	845	835	856	851	866	876	873	855	850	865	839	829	844	858	888	835	885	868	833	864	882	877	865	818	782	874	872	871	810	829	883	888	843	875	878	816	870	848	820	831	867	866	925	850	882	887	823	858	889	815	845	852	808	799	877	882	898	842	833	854	865	868	838	848	814	854	873	841	898	823	857	855	842	833	826	891	853	831	888	871	859	910	849	816	875	878	887	804	831	865	873	825	923	843	850	853	819	860	884	891	862	892	880	868	859	824	893	858	851	788	835	820	855	841	857	896	847	888	780	863	842	892	873	854	864	886	817	828	815	913	852	857	907	856	906	858	869	806	836	856	886	855	850	863	821	840	854	822	837	842	851	918	868	827	878	920	864	831	867	867	880	869	859	855	916	829	838	822	835	909	842	909	866	808	856	874	881	877	814	865	836	839	879	849	851	844	853	829	853	824	860	806	872	864	847	860	894	863	852	870	808	831	910	836	859	861	839	856	851	862	851	870	861	843	828	833	951	848	832	856	848	883	887	871	825	845	867	860	842	860	828	840	850	831	842	821	831	774	843	833	851	855	796	819	848	818	835	802	873	813	904	857	839	873	904	823	837	840	842	853	865	866	860	844	845	922	821	882	882	876	840	831	826	882	838	879	860	827	838	880	845	830	869	818	874	894	900	881	899	890	855	862	939	848	825	889	850	887	850	879	830	899	851	815	877	834	866	850	962	881	870	853	853	886	849	839	840	880	816	947	872	865	831	878	893	851	890	849	882	878	860	839	865	835	891	837	834	864	877	894	832	815	853	875	842	864	915	847	881	849	839	813	899	833	843	870	866	826	901	841	842	850	870	881	841	855	836	878	859	887	833	898	889	891	904	821	858	887	904	885	873	838	824	849	853	875	851	818	836	851	821	852	847	866	891	880	813	867	852	791	870	858	878	860	773	848	882	875	827	853	890	884	820	846	855	794	889	816	825	857	846	855	861	899	833	932	833	898	878	848	848	858	917	855	835	845	869	799	884	849	856	848	925	850	900	882	889	859	871	798	839	875	837	832	849	854	838	889	840	876	821	820	805	883	843	866	891	845	870	827	857	921	888	891	885	870	857	868	873	909	870	839	863	903	866	905	865	859	820	846	871	837	786	859	875	871	889	850	841	926	801	830	875	850	854	890	929	896	852	811	873	886	889	835	872	907	794	813	852	917	838	850	867	820	843	843	833	848	874	871	880	822	854	864	829	823	857	853	873	842	854	836	878	820	874	865	859	915	874	827	856	898	866	814	873	827	852	878	826	827	852	871	813	862	827	887	859	853	839	870	919	811	868	876	878	831	898	883	877	849	815	864	819	867	874	857	860	865	884	841	896	854	869	876	828	819	892	834	914	822	838	880	913	860	850	903	884	850	880	851	858	801	867	834	865	901	796	862	805	837	864	840	867	847	884	873	842	839	842	852	873	872	859	855	863	883	858	865	850	823	882	909	855	877	860	869	800	854	911	908	850	856	825	853	846	859	825	926	843	819	848	858	864	855	846	830	875	812	814	836	893	839	778	931	801	867	873	813	878	856	845	832	866	864	836	874	854	894	852	864	831	897	832	874	870	870	841	869	821	863	858	843	860	856	862	891	821	915	818	853	859	803	828	846	854	847	862	896	855	858	845	865	889	895	886	840	872	895	870	863	873	878	792	828	846	890	860	857	847	895	847	865	833	871	877	893	887	854	882	832	844	847	891	843	860	865	889	835	853	822	802	850	865	835	850	854	890	879	882	873	826	886	920	854	827	840	833	928	832	852	901	882	891	841	866	862	821	876	796	822	862	841	870	848	914	823	852	866	922	836	860	832	873	787	877	851	841	860	860	831	896	868	888	886	851	848	837	842	842	829	859	883	835	876	850	845	870	844	883	911	779	872	862	806	873	878	922	866	872	866	851	880	890	861	835	845	852	918	894	890	893	886	822	864	870	830	835	820	841	844	841	849	878	891	868	858	843	849	843	877	871	850	836	932	821	800	874	864	873	841	866	860	908	883	824	843	887	869	799	868	844	763	854	854	886	853	829	911	852	900	833	869	860	874	892	844	876	827	892	798	827	881	912	851	896	864	862	815	831	871	803	886	833	856	875	856	881	848	821	801	900	854	858	865	845	877	901	829	847	842	845	846	811	862	845	874	834	870	813	835	912	874	879	852	895	861	855	894	867	887	860	849	872	862	870	898	827	857	813	840	860	833	872	878	873	842	881	886	864	885
28680	19897	11730	4546	2915	3579	4163	3119	2253	1785	1544	1307	1315	1213	1302	1239	1090	1003	1106	1021	1074	1139	1083	1049	1106	1081	1066	1097	1068	1088	996	1072	1035	1043	1081	1073	1055	1047	1056	1078	1047	1015	1075	1081	1072	1078	1079	1048	1064	1124	1035	997	1067	1084	1071	1099	1063	1045	1064	1063	1006	1110	1025	1043	1023	1077	1081	1029	1039	1108	1019	1036	1053	1070	1032	1066	1064	1093	1082	1128	1099	1060	1054	1055	1054	1084	1084	1091	1091	1067	1079	1117	1033	1014	1065	1068	1019	1116	1076	1074	1077	1059	1086	1067	1077	1014	1019	1047	1049	1033	1074	1016	1105	1086	1045	1063	1065	1089	1016	1111	1111	1068	1076	1092	1047	1014	1095	1060	1099	1089	1073	1071	1058	1126	1112	1075	1066	1043	1084	1096	1025	1022	1079	1105	1054	1024	1084	1086	1027	1010	1108	1041	1014	1091	1119	1083	1041	1033	1075	1100	1074	1030	1121	1063	1008	1033	1030	1062	1057	1071	1080	1087	1104	1129	1056	1027	1053	1065	1101	1043	1100	1085	1049	1036	1062	1075	1038	995	1063	1045	1090	1095	1047	1005	1055	1025	1159	1085	1027	1047	1046	1070	1069	1071	1098	1100	1091	1074	1096	1051	1099	1048	1056	1098	1072	1060	1074	1055	1077	1032	1048	1078	1082	1099	1083	1101	984	1035	1003	1077	1063	1088	994	1070	1064	1067	1097	1091	1034	1017	1053	1163	1027	1130	1059	1066	1053	1086	1072	1075	1025	1054	1039	1150	1057	1104	1134	1039	1072	1037	1013	1065	1097	1013	1047	1048	1042	1108	1017	1058	1010	1102	1125	1114	1063	1097	1079	1054	1095	1021	1038	1012	1059	1075	1109	1097	1029	1114	1075	1023	1085	1080	1109	997	1050	1010	1121	1061	1022	1078	1037	1049	1100	987	1115	1088	1055	1123	1140	1084	1015	1047	1112	1073	1107	1054	1104	1064	1105	1098	1053	1065	1048	1062	1101	1057	1043	1102	1089	1070	1035	1050	1048	1094	1095	1067	1038	1118	1102	1045	1081	1033	1030	1080	1042	1034	1043	1034	1082	1064	1072	1014	1042	1072	1104	1069	1077	1083	1131	1058	1042	1091	1072	1075	1073	1053	1050	1078	1104	1075	1091	1096	1052	1099	1037	1069	1103	1113	1048	975	986	1039	1050	1024	1053	1067	1075	1089	1018	1083	1025	1078	1005	1029	1029	1059	1042	1072	1050	1058	1062	1025	1100	1043	1066	1106	1046	1044	1042	1075	993	1038	1111	1055	1034	1031	1025	1067	1088	1165	1084	1022	1051	1057	1029	1064	1083	1054	1062	1085	1049	1076	1071	1072	1091	1088	1030	1100	1035	991	1126	1077	995	1011	998	1058	1097	1053	1063	1064	1080	1059	1068	1066	1038	1098	1056	1045	1074	1132	1061	1100	1104	1023	1009	1095	1106	1090	1040	1075	1113	1067	1123	1106	1030	1127	1072	1023	1068	1085	1033	998	1126	1027	1079	1057	1102	1085	1089	1100	1033	1089	1029	1076	1076	1118	1075	1082	1076	1050	1049	1081	1132	1053	1056	1106	1049	1105	1125	1055	1084	1045	1109	1103	1094	1097	1023	1065	1055	1008	1032	1045	1060	1100	1050	1036	1058	1044	1017	1098	1068	1054	1041	1006	1052	1132	1054	1017	1048	1063	1068	1063	1055	1063	1097	1147	1116	1082	1134	1066	1086	1037	1081	1073	1092	1021	1068	1013	1081	1103	1066	1145	1037	1005	1069	1010	1048	1058	963	1003	1044	1114	1047	1052	1082	1072	1092	1083	1002	1079	1041	1087	1031	1051	1081	1057	1062	1142	1012	1113	1017	1047	1015	1034	1089	1056	1030	1027	1074	1079	999	1072	1077	1088	1092	1069	1108	1105	1055	1031	1066	1022	1041	1049	1097	1093	1006	1017	1109	1099	1116	1069	1022	1077	1023	1053	1076	1080	1053	1093	1068	1096	1108	1101	1094	1038	1050	1085	1076	1012	1061	1016	1067	1009	1063	1098	1091	1067	1038	1091	1103	1047	1072	1038	1088	1056	1018	1054	1120	1105	1069	1097	1055	1078	1047	1096	1012	1069	1098	1113	1101	1053	1080	1077	1048	1086	1070	999	1100	1048	1089	1081	1032	1049	1039	1083	1111	1077	1075	1112	1010	1077	990	1078	1035	1057	1099	1032	1116	1054	1093	1104	1106	1043	1079	1080	1067	1057	1121	1066	1137	1065	1045	1086	1063	1030	1064	1035	1040	1098	1036	1070	1066	1020	1091	1068	1081	1051	1045	1044	1111	1081	1038	1075	1064	1033	1055	1059	1046	1057	1028	1054	1031	1087	1065	1071	1013	1072	1033	1078	1113	1091	1031	1074	1080	1105	1079	1043	1069	1086	1072	967	1120	1032	1126	1070	1085	1038	1056	1095	1081	1146	1038	1049	1044	1110	1100	1116	1118	1045	1074	1054	1047	1045	1064	1034	1038	1043	1094	1101	1111	1027	1103	1017	1074	1146	1079	1036	991	1054	1058	1040	1030	1067	1010	1052	1065	1128	1085	1133	1150	978	1009	1060	1037	1046	1014	1025	1025	1073	1030	1085	1025	1077	1087	1062	1067	1029	1035	1012	999	1037	1059	1086	1142	1062	1021	1103	1088	1060	1081	1091	1079	1063	1129	1087	1045	1017	1100	1054	1059	1091	1135	1084	1059	1073	1093	1090	1056	1028	1060	1085	1059	1082	1077	1089	1054	1044	1117	1106	1061	1076	1068	1063	1052	1068	1070	1050	1094	1079	1010	1115	1121	1125	1013	1071	1103	1070	1067	1076	1026	1048	1080	1073	1108	1050	1122	1052	1067	1127	1074	1043	1070	1106	1082	1059	1109	1092	1020	1063	1106	1091	1070	1089	1048	1052	1096	1045	1025	1090	1054	1029	1079	1035	1067	987	1129	1058	1040	1085	1004	1089	1045	1027	1140	1008	1064	1087	1023	1081	1072	1033	1060	1023	1125	1006	1065	1082	1037	1083	1021	1098	1054	1047	1074	1072	1043	1033	1103	1023	1072	1083	1146	1084	1051	1088	1061	1049	1080	1080	1066	1074	1062	1096	1063	1062	1024	1073	1073	1069	1144	1049	1059	1075	1049	1074	1069	1060	1118	1023	1077	1087	1063	1047	1062	1059	1059	1060	1025	1053	1088	1124	1014	1053	1017	1131	1073	1044	1038	1094	1040	993	1058	1073	1047	1122	1056	1058	1044	1054	1027	1110	1098	1067	1072	1066	1066	1047	1053	1055	1104	1008	1057	1110	1064	1094	1042	1064	1083	1057	1093	1050	1022	1089	1055	1058	1087	1108	1081	1013	1076	1093	1066	1076	1059	1087	1062	1005	1084	1109	1079	1050	1080	1098	1053	1093	1054	1041	1073	1070	1061	1079	1043	1065	1060	1010	1053	1066	1135	1131	1014	1106	1073	1012	1078	1101	1074	1026	1067	1084	1023	1088	1038	1074	1044	1028	1109	1090	1078	1100	1078	1092	1036	1075	1050	1075	1057	1032	1088	1063	1094	1074	1085	1032	1033	1040	989	1077	1037	1012	1082	1039	1062	1020	1081	1033	1034	1133	998	1080	1080	1100	1051	1079	1070	1058	1067	1057	1094	1077	1046	1084	1064	1063	1064	1026	1038	1085	1034	1080	1115	1052	1060	1075	1088	1073	1010	1011	1053	1055	1039	1055	1077	1098	1063	1045	1060	1021	1089	1048	1031	1023	1037	1055	1103	1090	1010	1075	1046	1019	1034	1061	1074	1053	1064	1038	1041	1049	1042	1045	1040	1048	1049	1133	1079	1095	1094	1021	1036	1041	1096	1034	1119	1096	1086	1055	1085	1063	1064	1027	1113	1051	1089	1085	1030	949	1074	1048	1041	1073	1029	1103	1084	1071	1081	1069	1027	1153	1047	1075	1072	1110	1074	1018	1065	1040	1016	1041	1058	1050	1053	1098	1115	1070	1077	1048	1103	1046	1025	1113	1031	1088	1051	1072	1106	1069	1043	1018	1045	1144	1059	1074	1072	1096	1035	1076	1076	1075	1063	1066	1147	1055	1066	1027	1060	987	1078	1075	1103	1094	1038	1070	1074	1084	1093	1058	1037	1048	1065	1039	1027	1092	1096	1038	1042	1074	1062	1093	1098	1043	1049	1061	1087	1003	1013	1125	1079	1058	1138	1042	1066	1091	1129	1081	1098	1077	1066	1030	1072	1100	1070	1036	1047	1036	993	1026	1046	1098	1102	1052	1027	1064	1038	1051	1035	1087	1075	1073	1043	1035	993	1025	1030	1014	1125	1116	1011	1068	1082	1089	1017	1049	1055	1108	1092	1077	1098	1081	1003	1093	1076	1063	1081	1084	1057	1098	1034	1104	1013	1080	1051	1089	1081	1106	1101	1134	984	1061	1060	1098	1067	1031	1116	1009	1023	1053	1123	1075	1075	1054	1052	1013	1076	1116	1027	1033	999	1100	1127	1050	1061	1083	1141	1045	1112	1089	1072	1091	1034	1014	1018	1089	991	1095	1073	1045	1108	990	1086	1117	1022	1042	1032	1105	1096	1060	1047	1082	1096	1045	1065	1040	1096	1123	1106	972	1017	1060	1063	1099	1136	1027	1043	1037	1079	1060	1094	1022	1075	1056	984	1051	1046	1112	1047	1069	1032	1078	1089	1065	1043	1020	1094	1037	999	1062	1048	1064	1036	1045	1076	1061	1089	1028	1050	1024	1056	1017	1100	1111	1030	1000	1076	1068	1044	1050	1114	1037	1099	1046	1077	1071	1119	1063	1066	1057	1130	994	1072	1044	1079	1015	1081	1048	1002	1005	1082	1112	1125	1035	1058	1090	1044	997	1077	1033	1099	1012	1088	1093	1067	1051	1106	1004	1071	1074	1083	1169	1068	1075	1030	1042	1063	1002	1068	1108
19289	20467	10667	5103	4518	5856	7058	5336	3299	2415	1924	1664	1463	1502	1695	1500	1273	1262	1144	1189	1200	1169	1172	1202	1141	1162	1131	1211	1189	1186	1168	1244	1168	1162	1133	1156	1201	1172	1158	1200	1179	1172	1162	1145	1168	1218	1201	1117	1165	1128	1200	1177	1212	1287	1181	1148	1230	1219	1235	1209	1156	1242	1173	1172	1187	1209	1217	1192	1232	1151	1243	1199	1170	1187	1262	1185	1147	1134	1143	1197	1166	1201	1195	1140	1237	1164	1220	1230	1137	1158	1188	1149	1103	1200	1140	1210	1161	1164	1263	1130	1257	1192	1210	1218	1128	1214	1226	1177	1242	1215	1185	1206	1211	1134	1256	1174	1179	1189	1230	1157	1172	1177	1192	1188	1183	1229	1181	1219	1248	1170	1201	1166	1208	1185	1169	1153	1199	1174	1187	1206	1197	1221	1217	1230	1128	1106	1173	1199	1152	1217	1178	1184	1192	1129	1141	1233	1201	1173	1195	1163	1144	1168	1254	1132	1191	1221	1218	1196	1142	1199	1114	1194	1151	1220	1161	1174	1157	1232	1180	1155	1151	1164	1146	1211	1162	1223	1166	1183	1188	1233	1162	1203	1099	1162	1172	1232	1135	1177	1199	1161	1174	1111	1218	1196	1215	1231	1183	1162	1163	1168	1217	1155	1202	1184	1235	1207	1166	1234	1180	1178	1194	1224	1180	1260	1185	1207	1156	1157	1120	1223	1218	1167	1158	1184	1206	1133	1159	1159	1157	1208	1158	1174	1176	1225	1152	1203	1190	1204	1233	1236	1256	1161	1151	1225	1201	1190	1196	1215	1197	1190	1152	1226	1173	1149	1228	1173	1138	1175	1259	1280	1175	1174	1216	1165	1176	1194	1213	1200	1154	1195	1244	1156	1231	1173	1193	1171	1139	1216	1160	1133	1190	1198	1212	1196	1230	1177	1176	1133	1178	1164	1196	1219	1117	1182	1162	1198	1235	1204	1127	1150	1136	1176	1160	1242	1213	1179	1253	1176	1211	1169	1153	1163	1182	1197	1193	1203	1192	1210	1224	1217	1220	1108	1209	1171	1229	1187	1148	1238	1233	1195	1141	1151	1148	1206	1290	1185	1158	1177	1258	1222	1193	1134	1133	1199	1199	1173	1151	1186	1138	1190	1126	1173	1230	1198	1161	1211	1159	1160	1127	1177	1257	1233	1178	1223	1182	1208	1129	1208	1168	1207	1205	1211	1203	1187	1191	1181	1238	1235	1179	1147	1147	1199	1152	1150	1131	1208	1182	1143	1164	1236	1222	1229	1175	1245	1178	1178	1141	1175	1171	1163	1222	1140	1150	1141	1216	1232	1209	1148	1150	1126	1233	1130	1269	1233	1227	1214	1179	1172	1203	1177	1201	1214	1191	1247	1177	1176	1225	1217	1197	1192	1212	1190	1150	1152	1208	1150	1173	1196	1170	1198	1255	1199	1180	1201	1199	1247	1213	1216	1239	1206	1148	1175	1189	1204	1121	1245	1170	1179	1181	1192	1169	1199	1173	1158	1183	1138	1204	1217	1206	1221	1203	1199	1184	1138	1178	1246	1247	1238	1201	1192	1121	1179	1227	1160	1198	1211	1236	1178	1165	1195	1188	1188	1115	1244	1203	1203	1176	1222	1237	1178	1195	1134	1232	1192	1245	1143	1150	1192	1077	1118	1193	1191	1180	1222	1216	1154	1189	1201	1202	1179	1165	1135	1172	1210	1204	1213	1192	1164	1195	1172	1190	1175	1244	1111	1212	1157	1254	1124	1188	1172	1233	1176	1238	1199	1221	1184	1191	1150	1173	1177	1195	1210	1169	1243	1193	1220	1121	1180	1198	1188	1178	1178	1201	1153	1152	1173	1207	1149	1201	1233	1190	1154	1228	1228	1193	1170	1282	1195	1197	1178	1222	1233	1150	1194	1177	1208	1192	1205	1176	1191	1174	1197	1230	1161	1144	1178	1146	1229	1209	1131	1161	1177	1206	1157	1219	1161	1210	1195	1163	1220	1238	1196	1194	1216	1224	1287	1157	1209	1146	1139	1140	1128	1211	1163	1135	1169	1243	1178	1206	1228	1216	1159	1156	1138	1177	1241	1204	1164	1224	1198	1190	1200	1145	1197	1244	1218	1170	1191	1187	1179	1217	1220	1189	1184	1187	1235	1167	1153	1227	1220	1198	1180	1171	1232	1247	1232	1172	1234	1122	1233	1209	1187	1171	1211	1199	1202	1165	1145	1166	1211	1199	1194	1188	1213	1214	1211	1158	1163	1189	1210	1165	1238	1185	1121	1187	1172	1149	1167	1216	1194	1243	1219	1142	1132	1137	1205	1212	1170	1160	1191	1138	1190	1168	1172	1221	1172	1204	1155	1135	1220	1143	1173	1225	1188	1186	1213	1210	1203	1176	1201	1146	1154	1231	1222	1168	1247	1198	1165	1156	1216	1164	1228	1175	1217	1135	1174	1133	1209	1213	1134	1185	1244	1192	1195	1213	1148	1187	1185	1173	1200	1187	1183	1193	1166	1161	1176	1155	1176	1136	1202	1190	1221	1174	1131	1166	1181	1160	1175	1190	1262	1129	1145	1193	1144	1249	1165	1234	1171	1191	1159	1140	1168	1214	1134	1202	1206	1138	1171	1180	1206	1140	1223	1199	1177	1197	1253	1153	1139	1188	1194	1208	1153	1219	1252	1204	1168	1192	1234	1123	1188	1184	1110	1207	1191	1186	1203	1188	1236	1279	1194	1155	1247	1219	1203	1113	1193	1184	1122	1209	1182	1175	1117	1211	1229	1171	1208	1171	1161	1186	1159	1195	1262	1186	1192	1221	1192	1199	1131	1235	1190	1190	1200	1154	1198	1195	1200	1177	1175	1195	1222	1259	1120	1216	1189	1229	1225	1185	1195	1239	1145	1110	1189	1099	1163	1168	1181	1175	1169	1227	1198	1206	1208	1197	1208	1229	1225	1189	1202	1186	1156	1182	1156	1139	1188	1175	1207	1151	1209	1208	1176	1211	1195	1171	1186	1172	1147	1174	1169	1231	1164	1268	1155	1171	1167	1209	1216	1231	1214	1157	1201	1188	1177	1226	1132	1174	1258	1152	1219	1206	1201	1196	1196	1173	1135	1213	1181	1201	1128	1121	1224	1205	1194	1136	1159	1106	1100	1264	1227	1116	1183	1175	1157	1179	1170	1191	1195	1192	1154	1216	1203	1196	1128	1154	1122	1076	1095	1165	1193	1215	1204	1209	1158	1198	1125	1165	1151	1178	1233	1161	1198	1190	1205	1211	1236	1152	1151	1202	1228	1205	1157	1136	1168	1179	1203	1183	1188	1202	1257	1161	1151	1142	1200	1146	1112	1250	1237	1165	1215	1171	1171	1175	1181	1205	1201	1223	1134	1092	1163	1171	1220	1225	1206	1157	1176	1216	1152	1190	1141	1229	1175	1176	1226	1156	1197	1148	1118	1160	1228	1206	1237	1137	1189	1200	1142	1217	1231	1135	1182	1126	1198	1127	1186	1181	1211	1199	1175	1265	1194	1214	1174	1246	1204	1169	1166	1140	1170	1214	1223	1172	1183	1235	1210	1242	1176	1217	1196	1188	1235	1209	1153	1184	1199	1226	1166	1198	1167	1183	1111	1211	1205	1116	1151	1195	1175	1200	1199	1206	1208	1221	1188	1160	1151	1195	1124	1221	1178	1249	1177	1152	1222	1160	1203	1181	1216	1178	1171	1197	1249	1114	1241	1178	1200	1135	1208	1210	1184	1172	1226	1185	1190	1181	1178	1183	1162	1210	1240	1201	1209	1209	1133	1229	1198	1168	1228	1148	1253	1193	1217	1202	1192	1137	1215	1221	1244	1181	1227	1232	1177	1211	1193	1181	1148	1154	1177	1180	1089	1176	1152	1243	1168	1173	1210	1209	1163	1187	1171	1161	1230	1201	1204	1180	1170	1232	1196	1196	1211	1253	1200	1210	1234	1164	1211	1203	1200	1211	1215	1166	1161	1289	1184	1189	1147	1199	1189	1211	1156	1149	1188	1207	1239	1177	1199	1182	1147	1159	1216	1239	1159	1147	1216	1204	1223	1214	1174	1152	1183	1182	1189	1156	1202	1185	1237	1131	1177	1230	1186	1143	1185	1180	1205	1147	1114	1187	1167	1181	1164	1141	1136	1206	1176	1208	1253	1197	1226	1186	1227	1132	1143	1192	1187	1136	1196	1230	1228	1193	1180	1199	1222	1240	1221	1182	1191	1186	1182	1186	1161	1225	1246	1130	1186	1184	1262	1167	1160	1244	1207	1229	1242	1212	1194	1170	1187	1143	1169	1227	1191	1135	1216	1141	1188	1128	1158	1203	1208	1185	1201	1116	1196	1208	1248	1166	1213	1211	1196	1197	1163	1216	1156	1250	1229	1223	1205	1193	1262	1199	1228	1148	1162	1195	1160	1205	1193	1176	1175	1153	1141	1201	1184	1142	1189	1203	1208	1202	1207	1248	1261	1160	1158	1153	1240	1163	1184	1219	1207	1214	1197	1147	1246	1216	1198	1096	1200	1144	1203	1221	1229	1178	1142	1194	1137	1173	1194	1285	1176	1111	1156	1164	1219	1223	1139	1183	1178	1271	1140	1145	1186	1124	1186	1238	1202	1174	1193	1155	1138	1170	1213	1233	1244	1115	1173	1218	1201	1223	1127	1143	1197	1113	1198	1157	1203	1113	1143	1223	1159	1102	1208	1137	1247	1165	1187	1213	1203	1193	1183	1171	1269	1217	1160	1236	1182	1241	1166	1129	1169	1169	1205	1192	1192	1193	1196	1188	1172	1154	1167	1151	1162	1177	1165	1228	1212	1193	1204	1225	1169	1134	1158	1156	1186	1184	1188	1234	1182	1195	1215	1169	1206	1192	1244	1226	1201	1197	1213	1166	1201	1224	1174	1188	1243	1206	1236	1200	1192	1181	1177	1126	1195	1172	1251	1125	1227	1163	1187	1214	1221	1145	1209	1169	1169	1243	1221	1259	1204	1153	1202	1189	1245	1251	1111	1188	1176	1166	1188	1176	1157	1180	1218
23525	20896	27808	24104	20915	14770	9782	6354	3712	2583	1913	1658	1613	1507	1705	1452	1271	1099	1257	1211	1147	1184	1200	1217	1169	1157	1118	1169	1188	1139	1151	1196	1072	1150	1202	1175	1134	1168	1182	1149	1157	1108	1119	1126	1158	1172	1133	1174	1220	1179	1181	1177	1141	1110	1162	1154	1089	1212	1124	1159	1153	1149	1121	1125	1125	1157	1175	1106	1108	1139	1162	1170	1198	1175	1179	1181	1157	1135	1142	1204	1102	1144	1097	1173	1151	1178	1104	1161	1147	1145	1145	1165	1177	1139	1176	1138	1158	1131	1112	1199	1155	1166	1126	1185	1163	1144	1184	1183	1107	1180	1112	1137	1152	1143	1131	1146	1153	1223	1113	1100	1133	1198	1108	1159	1091	1118	1128	1188	1139	1192	1159	1125	1195	1164	1143	1143	1144	1122	1165	1129	1189	1132	1149	1174	1167	1161	1206	1171	1154	1127	1159	1101	1149	1154	1124	1107	1131	1101	1166	1092	1082	1170	1147	1184	1097	1155	1145	1124	1172	1164	1196	1194	1120	1199	1176	1137	1135	1138	1156	1145	1121	1152	1174	1134	1158	1166	1134	1162	1134	1123	1128	1140	1157	1103	1152	1082	1148	1170	1141	1159	1210	1133	1126	1169	1143	1099	1153	1149	1182	1170	1081	1149	1124	1123	1172	1100	1142	1074	1164	1155	1156	1138	1163	1209	1136	1187	1145	1126	1143	1093	1167	1116	1170	1112	1232	1208	1106	1144	1097	1140	1130	1158	1182	1181	1211	1132	1186	1090	1250	1126	1139	1127	1137	1150	1165	1175	1126	1145	1141	1069	1076	1213	1143	1164	1236	1131	1138	1144	1183	1136	1063	1098	1161	1171	1212	1055	1230	1153	1163	1185	1196	1138	1215	1160	1148	1122	1148	1107	1157	1137	1158	1200	1187	1129	1139	1125	1178	1193	1135	1139	1144	1141	1137	1142	1147	1217	1130	1105	1155	1094	1156	1125	1133	1116	1100	1142	1091	1139	1165	1095	1113	1075	1143	1120	1085	1129	1092	1109	1119	1148	1154	1174	1167	1087	1186	1133	1183	1149	1091	1192	1204	1116	1168	1119	1148	1144	1136	1099	1162	1167	1163	1127	1144	1096	1151	1160	1230	1140	1118	1184	1111	1085	1161	1147	1097	1131	1129	1185	1068	1163	1203	1154	1117	1134	1185	1131	1134	1145	1185	1110	1206	1122	1087	1122	1157	1097	1094	1174	1134	1154	1152	1151	1174	1201	1190	1127	1173	1137	1127	1121	1158	1110	1134	1126	1157	1182	1126	1136	1103	1164	1105	1204	1165	1136	1125	1229	1199	1184	1236	1140	1112	1126	1147	1151	1181	1155	1167	1137	1141	1181	1162	1160	1121	1123	1149	1147	1196	1176	1136	1188	1189	1100	1129	1183	1153	1198	1201	1141	1161	1124	1156	1133	1156	1184	1220	1195	1150	1132	1160	1139	1128	1157	1162	1173	1171	1154	1142	1155	1201	1212	1144	1094	1111	1142	1087	1152	1098	1099	1189	1121	1137	1139	1129	1165	1115	1136	1190	1180	1154	1135	1150	1160	1180	1173	1200	1179	1205	1187	1200	1164	1141	1116	1099	1130	1176	1131	1149	1141	1179	1134	1168	1162	1155	1134	1101	1147	1126	1158	1121	1194	1214	1157	1156	1171	1159	1095	1181	1093	1174	1155	1188	1147	1107	1142	1190	1098	1113	1188	1094	1156	1124	1161	1089	1130	1108	1138	1124	1084	1102	1167	1224	1162	1140	1137	1132	1138	1137	1127	1148	1151	1132	1122	1141	1196	1161	1205	1119	1233	1142	1124	1166	1231	1167	1101	1165	1090	1079	1108	1096	1183	1121	1178	1110	1153	1172	1085	1120	1174	1130	1182	1196	1139	1100	1163	1165	1201	1133	1128	1188	1183	1116	1183	1170	1190	1147	1131	1187	1142	1142	1183	1143	1140	1137	1148	1135	1161	1170	1132	1109	1174	1179	1143	1131	1193	1134	1242	1145	1133	1101	1182	1175	1137	1154	1210	1174	1137	1149	1212	1175	1183	1071	1169	1157	1154	1171	1143	1152	1154	1159	1229	1149	1154	1197	1119	1153	1122	1206	1164	1144	1144	1160	1078	1165	1154	1130	1135	1131	1194	1160	1119	1158	1113	1174	1095	1185	1099	1183	1214	1185	1110	1123	1169	1184	1122	1204	1175	1064	1225	1103	1138	1164	1142	1146	1138	1146	1099	1111	1125	1168	1162	1099	1131	1154	1153	1176	1188	1115	1204	1088	1166	1112	1134	1124	1176	1144	1132	1178	1117	1184	1153	1125	1168	1178	1142	1150	1159	1113	1163	1150	1125	1127	1211	1182	1133	1111	1159	1153	1181	1185	1116	1187	1178	1143	1159	1139	1177	1091	1140	1181	1136	1186	1162	1203	1084	1154	1145	1116	1117	1134	1129	1144	1173	1176	1170	1198	1162	1095	1094	1150	1159	1195	1255	1217	1144	1150	1153	1161	1131	1127	1137	1162	1112	1133	1194	1093	1182	1189	1120	1117	1129	1148	1136	1158	1186	1153	1119	1142	1139	1141	1078	1148	1154	1210	1098	1143	1087	1147	1072	1178	1129	1107	1156	1167	1188	1198	1144	1124	1125	1139	1195	1129	1201	1203	1089	1142	1167	1091	1152	1114	1236	1117	1115	1121	1176	1095	1109	1130	1216	1120	1137	1167	1163	1230	1112	1146	1154	1164	1135	1122	1205	1170	1116	1145	1102	1144	1156	1177	1071	1161	1196	1101	1126	1163	1114	1120	1115	1161	1174	1170	1133	1194	1122	1149	1088	1074	1120	1178	1138	1130	1104	1139	1098	1141	1122	1150	1137	1157	1141	1198	1160	1148	1149	1137	1171	1154	1105	1128	1111	1137	1083	1158	1098	1152	1147	1164	1117	1142	1125	1156	1143	1153	1195	1155	1152	1126	1102	1126	1141	1205	1187	1165	1191	1134	1161	1143	1135	1216	1120	1115	1180	1176	1089	1144	1075	1136	1193	1175	1083	1121	1232	1189	1217	1194	1207	1139	1137	1143	1152	1174	1134	1143	1061	1085	1135	1168	1188	1083	1122	1110	1136	1105	1146	1134	1193	1183	1126	1094	1182	1109	1167	1165	1111	1135	1156	1139	1142	1168	1225	1171	1133	1130	1165	1141	1103	1178	1233	1152	1115	1143	1139	1107	1141	1141	1140	1193	1131	1105	1178	1175	1174	1146	1144	1189	1186	1110	1167	1116	1170	1221	1209	1173	1170	1171	1146	1135	1196	1178	1162	1199	1215	1164	1117	1146	1127	1164	1180	1179	1144	1108	1104	1165	1066	1144	1199	1084	1168	1089	1136	1160	1156	1141	1172	1083	1128	1155	1145	1201	1084	1100	1149	1219	1184	1113	1120	1173	1166	1150	1137	1178	1179	1122	1128	1188	1107	1129	1147	1139	1172	1116	1119	1165	1141	1107	1138	1197	1104	1184	1161	1187	1175	1110	1194	1183	1119	1134	1153	1098	1182	1076	1183	1111	1177	1175	1141	1108	1109	1101	1133	1174	1107	1190	1099	1127	1132	1126	1151	1155	1148	1136	1187	1130	1128	1132	1184	1145	1215	1147	1105	1104	1122	1168	1145	1190	1156	1195	1169	1134	1210	1101	1223	1148	1127	1090	1098	1166	1064	1157	1178	1119	1122	1197	1124	1125	1098	1109	1194	1171	1131	1190	1128	1196	1180	1119	1136	1172	1114	1147	1167	1184	1125	1125	1165	1114	1099	1160	1065	1185	1089	1208	1129	1116	1183	1131	1159	1156	1133	1199	1082	1052	1128	1172	1164	1155	1155	1115	1175	1146	1170	1109	1084	1178	1166	1122	1132	1212	1151	1116	1152	1081	1095	1159	1228	1187	1161	1173	1141	1143	1205	1131	1115	1102	1153	1211	1157	1179	1153	1139	1126	1167	1161	1156	1134	1127	1103	1243	1112	1126	1236	1146	1114	1155	1118	1132	1159	1189	1126	1193	1201	1202	1139	1087	1187	1150	1145	1126	1219	1103	1066	1114	1166	1110	1102	1140	1184	1204	1123	1073	1170	1132	1121	1145	1178	1141	1165	1182	1102	1182	1175	1176	1152	1149	1164	1181	1135	1167	1176	1180	1122	1121	1067	1083	1160	1104	1178	1122	1198	1094	1137	1160	1089	1070	1193	1111	1184	1173	1150	1208	1143	1127	1122	1080	1171	1093	1149	1195	1189	1148	1111	1153	1151	1142	1121	1116	1123	1105	1138	1095	1124	1169	1157	1179	1123	1229	1128	1176	1078	1123	1134	1109	1179	1150	1180	1208	1146	1131	1121	1187	1169	1148	1119	1173	1138	1123	1160	1182	1141	1181	1173	1160	1159	1143	1149	1146	1160	1189	1155	1141	1157	1149	1171	1158	1153	1195	1119	1075	1155	1148	1110	1149	1167	1119	1157	1140	1160	1163	1129	1140	1114	1186	1152	1142	1181	1152	1126	1100	1204	1119	1120	1112	1114	1103	1199	1193	1140	1195	1119	1175	1133	1188	1117	1139	1138	1135	1129	1193	1135	1178	1185	1143	1081	1149	1151	1123	1148	1189	1195	1113	1176	1170	1147	1179	1178	1159	1125	1158	1105	1183	1166	1223	1157	1076	1166	1171	1113	1110	1158	1128	1163	1142	1148	1126	1168	1159	1171	1142	1186	1102	1183	1235	1189	1151	1203	1170	1185	1159	1130	1190	1118	1119	1230	1089	1166	1175	1079	1150	1115	1194	1138	1118	1199	1199	1105	1136	1137	1177	1102	1138	1169	1127	1105	1123	1111	1129	1156	1175	1148	1183	1150	1132	1168	1111	1181	1096	1139	1211	1151	1157	1177	1160	1087	1109	1203	1204	1130	1152	1173	1154	1138	1181	1117	1185	1146	1164	1130	1090	1118	1134	1082	1162	1115	1125	1149	1125	1107	1194	1136	1083	1142	1158	1215	1150	1124	1142	1142	1150	1137
18476	27888	17452	9279	8255	11436	12064	9408	5756	3732	2708	2184	2113	1953	2201	1788	1531	1497	1277	1283	1329	1333	1352	1345	1313	1253	1349	1304	1288	1320	1288	1340	1301	1314	1324	1295	1350	1284	1273	1283	1343	1343	1283	1299	1278	1289	1268	1219	1344	1270	1231	1249	1338	1299	1323	1250	1243	1328	1258	1252	1244	1273	1296	1274	1238	1232	1274	1288	1272	1299	1255	1362	1329	1326	1258	1244	1279	1278	1216	1294	1267	1268	1226	1321	1272	1324	1290	1330	1266	1272	1317	1295	1332	1373	1252	1273	1247	1288	1374	1265	1317	1305	1275	1278	1249	1296	1311	1326	1246	1332	1327	1260	1273	1251	1306	1278	1278	1268	1306	1311	1409	1244	1345	1319	1249	1309	1242	1237	1279	1300	1296	1321	1289	1310	1325	1282	1373	1303	1255	1338	1273	1271	1280	1269	1296	1274	1312	1322	1342	1311	1287	1284	1229	1335	1284	1260	1276	1276	1250	1302	1309	1312	1220	1298	1316	1273	1284	1237	1258	1254	1290	1288	1302	1276	1243	1268	1195	1274	1267	1363	1325	1300	1287	1329	1286	1298	1277	1295	1285	1298	1243	1262	1290	1323	1281	1249	1279	1342	1304	1361	1263	1271	1274	1253	1315	1278	1317	1344	1244	1258	1287	1238	1248	1317	1257	1279	1339	1275	1311	1280	1242	1298	1275	1317	1298	1325	1287	1270	1276	1263	1318	1333	1322	1322	1316	1332	1341	1303	1286	1255	1301	1300	1304	1305	1327	1267	1302	1339	1331	1230	1316	1290	1367	1296	1321	1257	1312	1240	1271	1310	1209	1263	1245	1277	1281	1255	1278	1324	1275	1289	1308	1211	1296	1302	1292	1320	1238	1264	1320	1249	1280	1263	1280	1261	1251	1264	1312	1240	1317	1302	1260	1349	1301	1278	1283	1311	1274	1265	1300	1272	1280	1265	1297	1278	1301	1292	1271	1255	1277	1262	1288	1280	1302	1298	1241	1310	1166	1353	1267	1281	1332	1353	1280	1308	1350	1234	1276	1233	1281	1227	1269	1229	1240	1317	1301	1257	1264	1261	1294	1302	1302	1300	1290	1263	1286	1318	1326	1192	1249	1225	1318	1236	1276	1314	1276	1309	1266	1236	1283	1236	1300	1302	1298	1285	1300	1280	1305	1303	1314	1219	1280	1342	1225	1275	1252	1365	1257	1220	1321	1273	1262	1294	1256	1305	1230	1281	1300	1296	1268	1302	1338	1301	1348	1311	1345	1253	1302	1199	1265	1319	1220	1258	1274	1286	1287	1296	1278	1334	1269	1239	1301	1284	1318	1280	1259	1264	1262	1287	1270	1310	1292	1376	1292	1281	1328	1284	1365	1293	1315	1273	1236	1275	1333	1295	1351	1282	1282	1310	1273	1237	1320	1272	1317	1318	1321	1272	1350	1271	1291	1323	1247	1270	1315	1355	1219	1283	1309	1251	1286	1259	1258	1293	1350	1381	1319	1254	1264	1307	1288	1272	1296	1229	1260	1254	1250	1288	1223	1297	1290	1258	1306	1263	1267	1301	1261	1236	1260	1310	1234	1305	1326	1276	1268	1298	1329	1268	1294	1287	1343	1273	1266	1299	1290	1339	1239	1253	1339	1262	1371	1252	1323	1269	1284	1270	1325	1302	1286	1254	1278	1313	1319	1237	1351	1317	1259	1325	1313	1271	1299	1279	1267	1295	1386	1263	1346	1243	1280	1203	1245	1324	1348	1269	1280	1311	1280	1292	1284	1308	1298	1245	1347	1273	1316	1342	1240	1258	1300	1296	1329	1316	1264	1260	1330	1236	1264	1299	1318	1332	1275	1237	1311	1342	1321	1325	1273	1297	1301	1296	1239	1304	1253	1330	1275	1333	1377	1288	1313	1341	1321	1285	1305	1289	1275	1260	1365	1322	1358	1258	1284	1324	1233	1305	1246	1238	1245	1299	1310	1285	1227	1243	1233	1287	1273	1295	1285	1298	1274	1350	1240	1222	1285	1255	1324	1319	1387	1303	1292	1298	1333	1350	1322	1275	1288	1320	1300	1322	1270	1249	1325	1332	1338	1326	1302	1259	1213	1316	1204	1358	1286	1272	1278	1236	1280	1246	1319	1317	1288	1226	1337	1295	1219	1296	1283	1280	1298	1294	1266	1284	1250	1346	1301	1266	1268	1298	1315	1318	1188	1299	1318	1300	1285	1276	1290	1327	1336	1375	1347	1228	1279	1288	1334	1273	1299	1274	1290	1311	1263	1325	1368	1232	1301	1258	1319	1321	1318	1186	1326	1260	1287	1348	1298	1273	1351	1276	1265	1292	1326	1304	1264	1259	1298	1311	1246	1257	1344	1267	1255	1283	1236	1288	1288	1266	1305	1321	1277	1348	1294	1332	1301	1275	1266	1270	1315	1364	1324	1273	1297	1272	1264	1323	1292	1319	1276	1314	1275	1329	1265	1315	1258	1350	1294	1289	1283	1283	1278	1286	1264	1292	1282	1300	1309	1326	1311	1328	1333	1297	1302	1269	1290	1265	1218	1268	1300	1309	1296	1291	1300	1353	1277	1254	1233	1272	1267	1309	1313	1321	1308	1227	1288	1306	1246	1294	1273	1274	1365	1274	1287	1298	1301	1296	1280	1281	1335	1336	1275	1212	1265	1336	1231	1318	1301	1282	1271	1212	1219	1276	1318	1254	1301	1302	1309	1241	1323	1314	1228	1297	1237	1322	1290	1305	1253	1322	1273	1272	1300	1299	1302	1249	1258	1271	1315	1291	1302	1279	1354	1335	1300	1281	1313	1236	1308	1314	1317	1326	1233	1279	1301	1320	1308	1279	1286	1222	1280	1288	1232	1278	1300	1302	1300	1280	1333	1307	1234	1280	1325	1232	1352	1300	1309	1312	1326	1302	1304	1318	1295	1280	1241	1268	1358	1285	1274	1258	1268	1342	1271	1318	1339	1308	1254	1325	1258	1257	1244	1259	1237	1291	1255	1306	1293	1285	1286	1271	1261	1213	1214	1280	1245	1311	1317	1362	1329	1313	1293	1248	1231	1276	1264	1258	1312	1348	1285	1329	1302	1307	1316	1245	1251	1286	1277	1237	1272	1233	1280	1214	1276	1249	1294	1196	1296	1318	1339	1293	1301	1275	1323	1295	1325	1262	1296	1297	1339	1357	1269	1364	1316	1366	1357	1284	1269	1296	1380	1292	1285	1256	1283	1218	1304	1255	1251	1280	1307	1282	1333	1268	1287	1356	1341	1325	1315	1269	1342	1241	1289	1269	1287	1300	1294	1325	1287	1325	1339	1337	1253	1302	1249	1318	1322	1284	1228	1258	1283	1280	1299	1278	1293	1289	1243	1320	1293	1269	1278	1302	1290	1263	1328	1263	1278	1280	1348	1241	1202	1320	1302	1286	1270	1272	1247	1341	1261	1295	1258	1211	1281	1285	1273	1322	1323	1263	1296	1356	1260	1268	1284	1307	1281	1261	1301	1249	1279	1264	1303	1261	1296	1281	1292	1308	1260	1304	1257	1299	1338	1337	1332	1321	1353	1297	1352	1256	1355	1366	1322	1237	1334	1293	1323	1316	1221	1212	1313	1345	1270	1268	1299	1257	1329	1213	1322	1305	1315	1313	1287	1269	1299	1310	1307	1341	1313	1301	1224	1275	1315	1242	1300	1275	1291	1317	1286	1256	1318	1288	1283	1239	1308	1346	1264	1303	1283	1326	1335	1302	1230	1341	1264	1323	1279	1301	1273	1251	1283	1277	1190	1371	1298	1335	1301	1290	1314	1274	1309	1235	1330	1298	1296	1235	1242	1284	1310	1279	1289	1346	1242	1345	1272	1291	1282	1289	1298	1308	1288	1365	1289	1305	1268	1337	1262	1271	1291	1322	1295	1261	1258	1270	1327	1272	1228	1283	1326	1329	1301	1227	1294	1354	1295	1310	1256	1350	1274	1292	1278	1259	1349	1292	1296	1297	1272	1307	1358	1281	1362	1282	1247	1190	1256	1315	1240	1249	1284	1296	1298	1280	1300	1294	1293	1338	1286	1259	1291	1346	1267	1314	1378	1237	1270	1347	1248	1289	1299	1280	1261	1262	1243	1239	1321	1267	1278	1329	1295	1339	1270	1258	1287	1288	1299	1287	1294	1230	1371	1258	1364	1314	1239	1244	1256	1321	1262	1307	1303	1317	1301	1337	1261	1290	1283	1196	1276	1312	1291	1242	1277	1301	1277	1325	1331	1266	1265	1298	1245	1245	1346	1253	1319	1349	1219	1341	1283	1344	1299	1280	1278	1296	1288	1222	1297	1308	1238	1300	1296	1312	1313	1358	1270	1262	1245	1318	1274	1315	1316	1299	1301	1265	1264	1341	1298	1281	1269	1288	1344	1253	1297	1267	1244	1325	1308	1236	1308	1326	1265	1213	1283	1302	1276	1269	1331	1315	1275	1284	1259	1283	1246	1296	1271	1289	1258	1303	1277	1261	1267	1318	1298	1291	1298	1217	1272	1234	1344	1332	1303	1262	1323	1294	1280	1328	1335	1266	1338	1316	1289	1295	1288	1272	1297	1307	1300	1279	1299	1367	1291	1348	1289	1314	1299	1289	1263	1299	1296	1253	1213	1288	1264	1236	1212	1301	1266	1274	1268	1321	1281	1323	1325	1349	1311	1353	1262	1231	1288	1246	1355	1231	1267	1227	1312	1287	1236	1241	1261	1307	1352	1345	1229	1261	1304	1277	1268	1296	1273	1315	1313	1294	1292	1307	1326	1361	1275	1302	1348	1279	1319	1313	1296	1243	1282	1295	1241	1334	1305	1300	1333	1330	1294	1275	1284	1289	1299	1248	1314	1294	1265	1277	1239	1281	1271	1311	1314	1279	1248	1285	1233	1310	1349	1307	1301	1288	1289	1294	1269	1294	1269	1315	1243	1280	1285	1247	1301	1280	1273	1255	1292	1292	1276	1230	1315	1310	1364	1320	1362	1293	1290	1278	1331	1256	1247	1292	1258	1329	1318	1251	1302	1222	1258	1267	1246	1348	1297	1269	1268	1322
24515	20896	26861	24971	14328	6307	5639	4000	2548	1653	1146	1100	1024	984	1043	926	789	709	779	735	731	731	728	776	757	715	728	711	742	764	716	741	683	752	730	743	709	768	678	707	738	743	736	721	717	734	733	716	748	739	718	759	727	723	728	740	737	720	682	717	713	704	713	726	718	728	698	741	709	741	715	753	719	688	692	731	751	735	708	646	746	702	735	693	685	741	709	740	740	694	715	704	705	715	745	665	686	712	698	710	703	710	707	707	695	711	775	771	682	692	721	722	702	710	738	716	708	733	733	726	707	711	709	716	730	728	737	704	718	730	747	725	756	739	734	728	748	690	714	737	720	751	726	800	743	714	720	744	760	686	679	744	678	744	718	711	679	695	721	729	713	701	746	748	693	759	730	736	687	715	724	686	770	735	737	715	702	702	679	747	727	703	756	732	733	736	666	742	699	704	718	739	751	704	703	741	715	684	712	701	711	680	725	756	775	718	765	735	755	747	723	700	758	714	728	725	704	661	703	762	683	691	745	718	712	754	675	710	739	666	776	697	659	713	639	687	695	741	745	703	754	761	700	677	719	710	702	645	696	683	646	713	739	728	724	714	728	758	717	750	702	697	690	733	721	659	720	761	706	738	774	710	695	686	734	774	715	712	741	746	695	737	713	664	742	725	757	722	710	694	656	699	759	731	710	715	694	729	719	744	712	740	756	754	712	715	728	730	747	678	709	719	702	679	711	692	746	700	718	757	718	760	740	751	676	718	768	710	726	690	693	715	723	763	717	709	688	695	701	724	747	717	708	700	739	729	755	748	732	718	708	685	750	726	722	691	804	693	719	737	667	709	702	737	710	735	750	751	767	718	736	740	698	694	684	692	714	685	739	719	715	738	692	731	691	755	721	758	722	672	718	734	679	686	739	743	772	749	704	698	704	687	730	741	707	727	703	691	684	676	670	681	687	705	694	664	754	738	729	709	674	690	694	766	697	704	705	697	718	702	745	760	752	717	698	719	718	740	723	723	639	751	726	721	721	733	689	756	733	736	745	711	746	749	709	703	661	707	720	694	733	780	721	735	718	737	727	661	704	735	636	695	731	703	728	710	775	744	733	716	699	677	689	725	725	722	682	720	740	652	771	701	678	731	739	696	722	760	665	697	668	746	693	729	723	722	741	707	716	745	770	728	690	723	724	697	713	707	704	688	737	662	743	737	750	735	745	712	737	701	678	766	727	686	741	691	717	737	712	717	695	715	722	681	711	734	708	701	689	740	715	708	694	750	761	744	734	687	723	778	755	705	647	680	717	660	732	653	703	707	716	686	674	741	702	705	733	703	681	685	757	699	717	697	682	723	747	727	711	653	748	726	742	718	757	713	691	731	689	741	713	708	704	734	718	759	756	725	713	652	720	731	715	750	722	705	722	745	729	728	713	691	677	669	775	667	683	740	745	739	704	723	731	663	741	756	696	708	723	716	741	746	726	742	739	727	739	727	698	734	751	698	732	737	715	726	709	711	706	738	690	745	732	716	747	683	726	738	736	712	763	697	752	692	729	685	691	668	695	712	720	724	778	711	721	699	688	620	763	756	743	685	730	717	676	716	743	718	726	701	710	689	728	703	721	703	777	678	705	690	685	667	701	712	766	728	723	682	744	732	719	718	693	687	721	669	734	716	709	731	738	742	733	691	703	680	700	723	763	711	708	702	709	722	690	740	686	730	737	703	714	708	735	733	710	702	698	705	738	722	730	710	745	689	772	686	761	701	692	747	744	712	724	729	709	720	670	726	742	760	679	722	728	717	745	770	685	727	688	755	687	696	705	741	746	724	751	702	697	738	741	697	678	695	697	645	757	674	684	670	704	744	732	716	702	716	750	758	712	731	719	715	768	692	714	666	677	688	688	672	770	739	754	728	737	671	719	684	730	729	740	746	753	734	756	713	722	734	726	674	714	752	728	755	677	774	678	692	675	685	687	722	730	733	706	746	753	671	722	763	708	750	718	736	652	702	712	789	729	744	695	690	736	742	710	717	722	746	705	655	769	668	734	738	735	680	738	735	737	742	708	733	697	736	700	712	728	738	738	701	711	710	730	706	718	738	715	723	733	716	715	754	735	670	683	753	767	734	710	702	751	742	736	749	694	692	736	734	733	720	683	723	758	760	691	747	719	727	698	746	733	721	719	693	732	711	760	710	706	696	635	731	713	725	714	712	757	698	709	710	726	729	708	655	680	716	756	656	695	706	742	684	718	739	705	692	768	687	714	712	708	744	706	753	696	722	695	742	715	728	724	691	749	724	677	682	748	700	684	691	677	658	741	773	750	745	745	635	732	745	693	705	702	719	730	717	728	704	747	739	696	704	658	712	739	757	739	739	732	707	743	680	695	726	785	697	744	750	727	701	751	739	740	699	681	672	820	763	734	695	720	701	708	689	758	709	740	746	765	736	729	682	677	729	755	692	741	694	699	718	739	766	783	739	708	686	719	736	708	732	750	719	721	696	693	659	717	689	712	727	704	691	709	708	737	677	726	758	682	737	743	777	681	699	747	719	725	713	689	753	746	688	739	699	730	692	731	637	708	754	724	724	701	671	692	712	678	762	700	719	773	723	713	673	672	711	719	730	711	731	693	730	737	649	727	703	727	726	681	693	743	690	690	712	702	724	698	753	709	719	731	692	702	759	720	739	678	663	735	701	726	733	683	722	708	729	733	751	693	746	701	719	734	736	679	732	732	745	721	733	720	709	722	744	695	731	769	736	762	736	731	720	721	732	730	730	764	735	740	744	722	699	717	670	723	728	738	691	715	689	737	727	688	746	734	757	730	742	686	711	704	717	704	727	714	700	712	691	713	748	730	758	686	700	736	785	744	720	710	703	761	695	723	724	777	716	687	757	725	794	683	708	747	712	705	708	709	743	704	716	703	698	731	712	728	701	680	717	657	740	701	757	758	711	700	715	749	765	718	755	698	701	710	692	736	714	717	695	699	728	683	727	701	644	715	734	701	725	727	668	754	729	714	675	726	731	733	701	712	682	754	736	747	726	696	716	727	703	722	730	706	735	722	682	727	672	718	715	731	704	678	733	735	732	694	751	745	717	735	725	756	691	710	740	695	718	707	749	750	740	731	648	694	748	728	730	695	732	725	711	707	731	752	718	720	693	624	710	719	686	703	742	741	706	736	736	729	738	701	693	697	748	716	679	725	677	712	739	683	712	716	800	712	698	690	692	781	707	726	727	708	742	710	675	720	748	747	746	755	719	746	713	729	733	689	742	680	700	708	698	701	755	780	681	722	766	722	715	751	689	701	760	762	724	719	698	704	695	747	732	730	715	700	728	730	712	713	762	738	734	665	706	712	694	711	689	739	736	695	768	678	730	726	722	716	730	717	730	719	754	703	739	708	739	731	749	738	745	668	728	747	726	706	725	707	748	681	692	738	686	747	747	727	727	715	716	728	694	777	745	682	702	719	690	773	686	664	723	694	704	700	720	710	712	722	724
19245	23395	13324	7133	7303	9691	9220	7151	4418	2702	1859	1478	1430	1325	1478	1177	958	897	738	835	809	837	782	831	805	829	824	828	862	833	774	792	790	790	783	792	764	786	832	774	773	802	766	819	841	775	860	754	816	823	780	781	772	791	794	781	796	802	803	800	849	852	834	801	856	820	762	810	806	798	817	836	754	790	841	835	817	802	803	767	804	783	793	799	786	783	778	845	795	754	804	779	765	812	796	810	760	815	736	760	779	819	808	767	828	788	882	802	812	792	810	810	794	760	783	759	823	782	812	712	815	837	750	779	751	827	765	836	801	778	848	833	830	786	793	801	767	776	823	820	776	796	862	816	781	815	769	798	819	757	781	791	803	803	816	826	804	799	846	805	788	822	752	807	792	770	862	831	796	866	861	831	803	800	783	815	788	803	841	820	827	832	817	793	777	799	773	817	803	810	816	809	778	815	850	804	774	842	778	820	785	800	800	813	733	758	763	801	803	744	800	807	766	823	786	759	779	775	770	823	807	781	774	769	779	853	789	750	812	772	833	823	817	833	797	754	852	801	782	796	820	776	799	807	822	773	843	806	773	823	847	834	813	807	764	823	764	794	781	789	824	815	808	805	811	806	821	815	867	797	768	805	806	761	847	812	766	810	808	851	818	804	785	793	803	792	800	823	834	802	806	824	789	826	751	797	894	763	779	772	787	747	789	775	828	836	765	733	793	781	786	802	805	773	781	829	806	819	777	804	806	756	751	805	811	826	761	838	811	771	763	819	821	796	790	820	810	732	781	785	810	779	808	773	756	806	767	784	812	770	795	791	796	818	825	788	810	833	832	829	871	797	786	796	811	798	806	811	787	822	794	791	810	748	774	820	808	798	799	752	779	806	823	769	815	817	835	824	823	761	795	843	840	817	816	786	799	764	762	825	797	794	824	806	827	781	766	835	796	804	831	808	750	799	796	822	792	770	827	751	798	774	733	788	800	754	818	805	819	772	753	822	785	771	745	771	777	804	755	765	841	804	812	833	794	839	807	808	842	787	804	767	810	760	802	763	824	798	770	815	793	823	808	787	796	803	803	826	823	816	761	836	749	790	789	838	771	742	815	825	800	800	776	739	810	790	856	775	808	762	797	829	775	824	808	763	803	792	803	813	808	787	780	815	794	773	800	795	763	798	799	815	786	811	792	832	845	828	762	773	800	799	824	759	790	815	789	793	851	755	811	791	784	818	775	803	780	790	837	825	752	844	776	814	783	773	826	820	754	791	765	864	801	786	845	841	861	798	806	820	830	821	747	859	781	821	810	815	814	840	825	842	783	807	795	837	774	805	791	774	838	835	735	793	753	806	814	795	765	844	754	772	802	869	805	809	791	799	753	771	754	766	786	777	760	821	830	769	787	757	778	788	836	767	771	870	795	814	804	804	782	767	776	826	777	784	790	770	857	775	774	813	822	763	795	822	771	826	818	819	811	809	763	786	774	813	783	828	790	833	808	780	803	839	803	775	793	861	757	809	790	733	806	741	808	826	813	853	837	793	796	810	788	795	812	809	752	807	845	815	809	823	787	805	810	780	823	757	842	798	845	813	809	841	821	779	820	790	803	769	887	774	858	770	811	811	808	815	790	805	783	838	768	810	827	837	840	846	773	767	833	778	798	830	815	844	778	786	795	801	811	759	795	792	782	812	821	815	781	824	812	784	838	839	816	762	806	791	834	822	812	784	814	836	825	806	817	777	813	861	806	771	799	821	814	821	835	782	808	807	799	795	854	776	800	828	737	779	815	804	840	841	812	803	822	791	780	799	775	825	787	768	821	767	818	784	785	792	786	805	807	809	761	778	752	805	840	771	776	772	814	795	767	808	782	789	771	819	811	762	843	839	761	798	855	797	802	813	797	814	823	780	806	798	797	837	797	823	791	823	832	857	783	845	784	839	795	822	792	850	771	807	825	825	801	819	849	796	828	784	802	823	778	791	829	801	759	804	798	774	823	796	814	822	786	832	815	838	791	770	847	778	819	826	838	821	813	790	770	824	789	781	820	813	804	722	794	841	759	789	762	845	787	798	816	855	816	866	803	749	798	816	790	813	775	845	803	778	836	779	827	799	795	832	810	841	815	791	828	793	800	756	840	784	791	783	781	804	782	804	822	822	822	762	808	825	831	789	822	872	831	839	835	730	813	831	781	849	831	784	800	789	736	788	733	810	747	789	784	835	833	830	810	772	778	768	795	787	814	790	786	782	766	819	770	836	789	750	796	799	790	793	767	790	834	787	795	791	757	791	829	823	805	764	851	810	805	789	793	785	798	790	809	805	823	795	807	779	818	784	757	800	807	856	874	792	817	781	834	792	790	822	816	809	809	790	820	815	827	862	780	767	856	809	852	737	829	819	817	764	767	771	751	799	762	779	830	803	848	795	808	748	796	793	810	828	861	748	787	757	761	811	820	811	801	820	814	784	801	811	787	785	770	790	787	785	771	809	724	778	816	795	745	804	802	755	820	787	779	836	794	851	778	807	811	859	815	793	831	797	849	779	837	822	773	809	796	821	780	807	811	776	823	804	774	799	809	771	793	811	850	802	762	804	827	812	794	838	755	782	777	816	792	739	752	831	816	786	799	770	810	816	812	813	788	815	801	785	848	758	799	816	806	772	808	814	747	857	804	787	753	793	804	844	817	785	776	821	822	798	798	802	798	775	839	841	768	831	795	736	824	864	773	772	798	764	790	819	801	828	765	808	803	818	767	896	861	805	788	779	812	831	855	813	787	841	780	775	833	820	810	835	742	846	813	844	744	769	797	796	820	792	764	776	799	815	788	823	788	827	876	842	819	788	861	837	818	845	763	764	752	797	841	805	832	842	802	843	838	794	823	766	812	732	786	825	809	805	801	831	787	822	830	855	794	783	797	847	828	781	786	860	823	824	781	820	820	760	817	801	801	793	811	816	778	774	791	803	756	766	810	795	804	811	801	840	762	764	787	786	804	808	798	782	787	812	775	795	789	815	790	754	753	827	774	778	811	763	801	762	790	801	775	807	774	848	874	815	774	767	782	783	792	806	845	836	810	822	827	817	801	836	852	802	831	827	795	786	787	799	819	767	806	774	753	783	771	801	759	784	778	789	759	831	824	824	798	800	835	754	805	739	774	828	775	788	859	806	849	797	795	775	837	796	783	823	805	803	815	793	827	793	802	803	798	853	844	781	802	799	834	821	783	838	827	804	808	817	814	782	824	822	793	830	787	827	788	837	771	772	732	766	826	806	806	799	789	808	821	820	848	799	833	779	764	813	853	788	796	806	793	799	862	768	770	805	794	807	847	802	856	812	768	825	818	809	836	813	802	818	795	793	796	823	852	810	767	838	813	799	787	773	858	791	783	770	783	813	806	760	783	773	826	803	777	896	781	807	797	790	822	753	766	799	756	764	788	787	844	814	840	763	786	874	779	827	795	807	797	833	796	795	767	824	756	782	807	811	806	789	764	785	773	848	833	757
22512	20966	28370	23748	20974	21420	16914	7820	4065	2621	1806	1452	1322	1372	1398	1119	948	788	804	732	779	819	800	741	793	791	795	787	765	742	725	723	742	783	731	773	705	729	731	711	799	754	766	754	747	732	693	739	761	775	712	719	736	729	731	741	762	761	737	696	725	774	742	751	777	795	737	702	723	739	757	760	711	707	785	728	722	749	755	718	736	776	763	718	780	786	749	741	734	725	733	756	703	732	767	717	713	725	780	730	733	736	757	761	715	765	679	721	702	665	728	708	745	704	763	737	747	740	748	673	749	747	778	748	743	737	741	782	739	705	756	726	719	735	753	736	705	757	746	748	738	768	769	703	697	714	742	726	756	763	753	724	738	704	742	755	737	722	736	727	767	748	700	764	720	709	738	766	727	722	706	756	734	730	725	757	741	719	676	732	694	723	678	761	697	698	736	711	731	711	688	814	762	736	770	767	700	705	706	735	672	727	671	752	703	741	712	717	746	741	736	734	710	664	724	683	738	729	705	731	706	748	742	756	730	701	759	730	727	748	723	712	718	748	761	752	738	775	742	722	722	733	721	688	760	695	710	731	695	729	751	759	723	726	727	737	800	777	760	672	737	710	739	753	694	767	716	736	697	666	703	734	713	697	759	717	677	749	783	706	719	755	767	726	756	702	737	724	739	731	721	746	724	741	751	732	780	794	734	755	702	688	742	729	688	723	711	704	715	734	727	745	725	719	692	693	697	701	711	709	740	754	755	685	704	686	771	732	707	761	760	673	756	758	757	715	778	702	676	725	720	734	698	710	712	711	736	715	726	719	740	740	741	728	722	740	772	743	734	742	671	719	725	723	707	778	759	760	711	774	713	737	744	796	741	795	721	782	701	706	679	718	762	742	743	721	744	706	760	764	734	730	741	732	726	702	713	693	714	725	706	743	679	690	729	741	802	728	745	730	746	680	777	690	762	704	772	721	702	733	733	755	731	744	703	714	723	743	741	707	711	718	727	712	753	687	753	753	733	750	755	726	726	777	762	749	774	749	682	741	723	759	669	740	732	747	752	756	745	784	745	771	733	712	754	696	741	687	695	713	764	734	731	741	743	697	692	708	712	720	731	737	706	752	740	742	742	739	789	737	749	790	756	756	712	695	727	639	734	711	697	703	717	759	765	738	737	696	730	728	738	778	686	723	765	716	757	735	677	726	725	710	714	758	719	720	776	699	722	704	697	775	726	706	714	731	737	743	754	700	706	740	707	760	703	750	726	709	754	758	734	790	707	715	753	748	730	711	743	796	689	726	730	715	751	758	747	681	774	742	671	715	714	775	732	738	714	710	700	748	732	731	741	733	731	732	704	729	739	752	739	741	717	722	715	732	741	736	750	773	715	754	756	742	761	746	730	802	707	771	759	724	714	692	682	727	724	691	763	777	704	701	711	706	770	751	721	753	735	725	709	724	749	739	752	739	726	719	706	662	754	737	800	705	739	767	711	732	723	736	713	805	740	710	747	761	752	778	761	736	724	683	706	758	786	704	704	740	701	691	660	709	733	750	755	736	738	664	704	761	761	759	795	771	731	692	754	725	677	740	687	742	709	733	647	699	724	662	697	700	763	791	734	760	695	715	739	690	687	720	709	731	726	730	713	734	679	719	714	737	743	728	720	748	742	772	695	689	762	766	689	728	756	692	707	757	699	765	735	695	687	686	729	743	759	758	751	724	695	740	747	714	700	729	707	781	722	720	733	750	737	699	732	706	780	717	731	739	721	774	724	752	720	737	733	722	659	795	727	754	760	727	708	768	761	720	704	758	741	698	752	718	755	706	739	721	752	719	689	715	724	699	735	707	711	735	704	715	695	699	728	720	669	683	714	704	740	735	748	749	738	733	747	725	719	713	707	737	805	704	757	725	749	743	670	703	695	717	693	720	708	723	656	747	752	717	692	721	718	713	751	693	739	681	708	748	759	741	719	735	735	788	716	714	761	653	756	766	724	689	770	765	767	664	693	738	709	718	709	726	690	749	738	716	705	725	711	708	701	790	702	759	765	741	756	734	720	720	743	754	684	767	751	748	692	726	673	733	723	703	714	715	769	734	725	695	685	726	712	725	734	768	701	769	752	718	711	732	718	750	709	734	741	754	722	708	692	731	674	691	726	703	727	700	770	708	748	689	735	712	727	739	731	657	719	714	739	711	714	674	675	760	713	711	763	750	694	759	698	739	711	723	714	710	719	722	719	729	724	697	728	724	769	762	739	749	744	746	744	695	710	719	769	731	740	667	705	725	731	743	796	773	712	724	705	716	726	772	736	690	757	726	671	710	783	713	704	733	720	675	718	753	658	694	727	749	758	771	722	721	724	767	755	764	767	705	791	743	748	759	670	712	737	766	728	717	724	781	749	719	705	736	700	713	685	754	710	772	762	774	747	753	704	732	738	707	770	751	710	757	702	703	758	691	695	724	711	751	746	713	784	701	718	714	721	721	730	751	706	675	743	746	729	704	750	762	766	698	763	728	713	733	682	664	687	708	728	714	739	748	698	738	688	758	721	687	743	709	657	740	687	713	713	728	732	684	690	738	778	789	768	768	670	684	779	740	764	744	777	697	733	719	690	742	759	782	722	764	688	731	740	684	730	713	755	717	706	770	721	764	716	722	734	701	794	681	722	726	733	732	686	739	695	715	697	716	713	688	748	698	718	724	723	744	762	755	693	726	718	754	698	782	725	707	702	717	754	709	707	710	717	724	688	753	742	714	702	706	695	756	755	740	739	723	775	713	782	775	686	701	691	699	742	717	719	726	727	708	731	754	697	690	719	713	718	720	763	726	733	759	711	693	696	698	685	656	697	747	730	766	731	739	782	705	709	742	690	737	670	739	716	692	725	729	742	748	735	711	720	788	675	707	728	755	751	752	725	733	721	715	711	714	698	751	735	703	743	696	746	694	697	710	723	752	716	705	701	710	775	704	794	716	733	713	819	720	757	742	727	772	779	747	744	714	712	722	718	722	705	758	761	716	760	745	689	713	718	730	716	699	720	733	703	695	717	759	712	740	756	668	738	802	743	740	750	737	701	705	690	771	747	711	699	731	773	719	738	737	744	719	747	792	715	734	720	693	732	775	707	739	715	727	695	730	743	762	761	776	681	726	760	767	758	717	740	736	715	676	728	775	724	786	733	713	763	742	732	688	753	707	753	721	709	724	747	746	717	774	658	724	714	743	730	745	719	709	744	679	745	740	690	714	737	706	746	701	716	755	718	735	655	726	710	721	714	693	719	751	720	757	727	714	750	724	738	740	700	747	694	754	709	735	722	711	730	737	749	748	709	760	668	724	744	774	685	745	710	737	712	776	761	752	682	736	696	747	739	755	764	728	661	725	712	744	718	685	738	739	775	804	773	709	741	797	766	722	757	741	705	671	694	678	711	734	746	767	776	719	788	769	704	771	725	748	720	744	710	704	743	685	761	720	753	762	700	727	736	700	719	762	680	725	792	725	734	728
19529	31297	20241	13595	14142	14571	14574	10821	6581	4361	2773	2171	2021	1914	1977	1520	1226	986	875	838	908	909	926	910	848	797	861	830	809	846	865	870	813	825	892	843	855	812	833	810	831	786	804	832	857	828	866	851	815	855	890	817	836	805	864	853	840	829	792	830	865	844	812	854	836	897	917	861	787	803	861	788	860	852	832	797	832	846	844	792	852	871	781	857	808	840	878	907	841	831	856	892	870	812	844	840	878	824	819	828	816	828	814	853	812	826	803	872	800	808	843	826	799	833	818	778	843	799	858	820	855	826	848	860	867	836	806	870	854	865	808	807	794	866	829	864	838	833	861	844	810	860	813	839	840	776	857	865	796	838	913	841	822	799	821	795	854	824	855	859	814	882	803	865	901	800	842	793	820	835	803	816	845	769	846	856	834	856	813	871	821	779	849	869	801	876	868	783	860	835	849	870	840	843	850	835	844	829	844	827	822	884	856	809	858	800	759	842	793	839	874	819	791	853	818	860	805	784	849	768	817	809	798	866	822	795	882	851	835	807	814	785	792	820	857	793	858	823	872	818	844	873	814	880	839	780	846	809	813	841	845	859	853	841	816	846	800	862	843	844	795	891	883	854	847	832	822	872	860	835	846	837	821	809	858	880	813	882	812	817	822	807	932	892	810	894	814	824	844	851	847	829	835	827	791	882	791	865	861	789	852	811	809	845	851	875	821	842	838	858	814	827	829	830	823	818	857	802	858	842	861	832	829	880	820	812	817	829	847	787	875	859	818	824	854	827	853	805	811	829	856	826	838	832	876	833	833	879	791	821	836	791	842	831	820	861	820	867	811	871	851	800	813	851	854	788	806	817	860	801	797	879	814	833	802	832	809	800	867	783	798	855	801	798	847	824	818	806	786	795	820	840	849	825	863	798	829	818	808	841	793	876	833	822	832	846	879	821	831	850	804	860	852	839	870	821	807	832	829	844	825	830	804	871	879	814	839	895	836	884	790	792	834	841	845	817	852	839	857	890	837	830	830	847	851	802	816	855	849	848	863	802	843	861	813	846	814	838	822	819	816	826	774	834	825	889	854	856	791	830	833	885	879	815	886	877	878	840	811	828	828	855	798	829	814	809	889	814	850	863	847	853	894	837	850	892	831	855	827	844	874	814	836	824	837	777	821	844	878	830	818	818	827	854	830	884	874	837	845	795	824	864	879	825	839	812	802	813	831	802	887	861	772	784	794	842	805	790	862	870	846	857	825	822	832	810	874	831	828	811	839	847	829	884	840	823	841	813	845	830	827	814	883	831	823	865	860	853	820	809	805	852	835	824	833	869	805	806	858	855	837	834	818	794	828	848	827	848	865	805	878	828	784	795	842	813	805	773	824	820	828	806	807	835	813	852	824	871	803	810	878	837	842	848	815	893	838	859	864	861	818	824	839	781	858	899	851	854	854	835	867	788	886	802	832	834	813	880	933	885	857	850	836	778	879	834	819	809	851	850	772	837	819	833	877	842	817	854	793	813	872	843	853	854	814	807	866	894	776	822	823	849	878	775	818	821	868	835	819	812	827	859	866	809	825	841	848	850	804	866	853	821	784	898	856	861	805	898	860	851	755	815	858	794	865	799	800	864	850	805	804	855	839	818	827	820	824	809	775	896	852	803	892	809	803	813	825	816	821	786	794	884	840	845	800	798	835	846	832	837	847	791	861	819	891	830	828	832	805	800	842	881	833	812	872	814	857	857	799	854	856	854	822	800	846	832	863	822	819	847	818	859	846	832	824	857	905	829	833	790	808	796	781	809	827	842	806	812	812	807	886	843	876	812	856	833	820	841	821	840	831	862	815	808	802	819	851	825	837	833	820	822	877	846	815	823	827	821	875	817	841	796	827	890	795	865	862	813	848	815	872	785	815	812	848	883	789	858	827	863	826	792	830	811	846	806	854	786	840	856	847	823	835	837	877	856	870	864	834	770	837	808	817	784	811	880	841	823	780	835	810	806	834	815	848	856	845	858	821	840	870	840	858	809	842	836	848	764	828	857	805	842	813	814	787	796	856	900	834	859	864	825	837	786	898	804	874	777	851	838	850	871	858	855	781	794	840	875	809	859	891	868	903	864	813	815	790	767	814	839	821	816	851	821	827	837	825	851	868	819	835	803	863	802	778	773	822	841	807	836	808	839	866	804	853	808	807	798	815	859	824	831	785	864	834	877	825	825	872	817	861	808	833	822	858	847	844	819	863	836	802	832	795	802	804	861	831	866	810	797	902	842	882	833	844	807	833	847	862	832	811	826	810	811	807	843	817	827	857	807	867	869	840	897	812	864	797	823	833	841	799	853	775	843	815	808	850	836	809	795	886	787	796	822	810	855	875	835	832	837	876	819	830	798	841	865	810	796	799	808	843	798	838	810	875	856	839	798	848	797	849	834	783	806	814	855	865	821	824	790	850	840	816	766	855	859	766	832	857	840	832	844	875	911	813	829	838	828	839	833	893	821	866	858	883	846	809	788	894	793	856	808	920	837	850	849	767	828	883	866	862	862	868	818	803	860	858	800	836	870	806	831	830	804	903	826	804	804	801	871	765	888	813	848	874	858	824	896	863	836	802	846	788	839	843	829	791	881	870	816	813	837	844	810	849	815	852	825	850	807	860	810	783	814	859	798	828	840	848	804	821	759	797	833	855	794	871	779	840	872	852	829	867	819	870	807	859	786	811	829	821	811	830	823	873	821	876	786	839	830	832	825	846	880	880	827	843	801	837	846	846	815	923	841	858	813	812	846	803	768	809	826	822	819	838	848	807	797	867	816	871	772	858	859	813	866	845	775	795	820	870	850	778	817	848	808	838	842	839	786	827	815	814	773	830	809	820	827	823	887	796	788	882	875	805	794	866	867	832	813	801	827	831	856	893	866	817	850	858	824	827	809	821	831	830	826	889	812	830	834	834	809	860	844	791	805	790	848	820	860	820	828	833	843	811	849	838	828	823	836	781	845	833	810	876	836	874	820	825	801	857	857	815	832	838	864	820	846	900	813	789	789	834	886	815	786	844	782	785	846	865	873	850	845	829	854	860	843	839	854	815	811	837	817	833	839	873	839	826	857	794	827	862	832	825	855	836	832	857	854	857	819	820	788	882	791	832	854	822	811	841	854	852	834	845	852	855	822	868	814	851	808	844	812	875	848	856	820	838	829	836	855	837	862	791	799	825	805	820	786	825	868	855	803	818	833	831	831	810	800	791	817	845	806	792	879	780	865	829	836	896	831	810	804	814	846	841	837	837	849	854	806	885	881	846	835	827	819	828	797	886	868	826	799	839	805	834	858	825	860	854	834	826	818	874	826	803	841	805	791	802	810	861	842	855	828	838	776	878	851	886	824	812	855	809	811	837	830	809	858	829	819	810	837	813	799	825	824	797	837	870	824	803	860	795	791	848	874	837	859	804	794	844	847	836	835	842	851	853	883	886	805	825	801	805	846	834	791	881	840	860	819	866	834	766	852
28402	19244	9905	5333	4264	4063	4199	2850	2053	1503	1320	1223	1214	1250	1273	1146	1123	1042	1090	1001	1045	1010	1014	1013	1065	993	1132	1089	1070	1082	1045	1040	1079	1063	1079	1032	1030	1026	1010	1016	1060	1064	1073	1054	1019	1059	1091	1023	1093	1086	1043	1044	1068	1044	1026	1075	1094	1021	1006	1036	1029	1040	1023	1055	1030	1088	1068	1091	994	1049	1083	1066	983	1044	1096	1040	1009	1013	1032	1041	1094	988	1081	1035	1081	1075	1099	1063	1079	1062	1067	1052	1072	1005	1033	1025	1065	1019	1047	1033	1079	1124	1039	1085	1037	1068	1047	983	1120	1111	1013	1027	1035	1114	1037	993	1107	1087	1111	1038	1087	1099	1101	1086	1045	1053	1097	1044	1065	1034	1031	1132	1015	1013	1024	1067	1067	1039	1041	1076	1074	1032	1056	1051	1037	1082	1061	1011	1082	1091	1034	1074	1076	1007	1069	1011	1134	1006	1041	1101	1061	1014	1058	997	1056	1151	1070	1131	1015	1017	1032	1057	961	1058	1062	1074	1067	1122	1056	986	1121	1115	1065	1043	1093	1077	1044	1096	1082	1051	1083	1053	1094	1076	1092	1056	998	1105	1056	1019	1063	1089	1058	975	1022	1055	1044	1063	1027	1076	1064	1018	1126	1044	979	1018	1021	1023	1005	1017	1076	1061	1053	1082	1110	1041	1053	1047	1029	983	1009	1048	1049	1049	1016	1077	1026	1015	1079	1093	1053	1067	1066	1024	1055	1061	1068	1070	1093	1036	1045	979	1007	1086	1115	1006	987	1052	1092	1006	1083	1013	1050	1008	1065	1047	1106	1002	1084	988	1017	1064	1009	988	1020	1073	1041	1035	1058	1015	1060	1092	1052	1024	1018	987	1065	1042	1073	1025	1032	1078	1042	966	1038	1058	1048	1050	1017	1087	1051	1056	1085	1006	1042	1050	1042	1105	1032	1041	1045	1045	1087	1116	1042	1016	1066	1079	1028	1025	1033	1018	1043	1030	1089	1064	1029	1092	1047	1075	1074	1034	1066	1010	1026	1096	1091	1051	1041	1084	1042	1031	1033	1008	1120	1093	1035	1017	1048	1049	1081	1053	1050	1067	1080	1006	1131	1019	1017	998	1051	1088	1071	1081	1043	1055	1043	1035	1093	1051	1099	1034	1071	1049	1058	1064	1073	1020	1020	1084	1054	1073	1036	1050	1027	1130	1037	1021	1107	1123	1055	1078	1035	1045	1041	1054	1090	1052	1035	1030	1054	1075	1057	1008	1021	1024	1074	1083	1084	1042	1037	994	1071	991	1041	998	1006	1050	1055	1060	1035	1016	1051	1057	1107	1072	1044	1068	1020	1104	1034	1036	1036	1096	1019	1073	1056	997	1100	1075	1048	1057	1036	1032	1065	1055	1090	1038	1086	1027	1087	1045	1028	1025	1099	996	1088	1088	1044	1037	1081	1003	1057	1019	1078	1050	1082	1038	1036	1048	1059	1059	1048	1089	1002	974	1036	1050	1068	1115	977	1054	1048	1086	1043	1024	1039	1054	1060	1050	1041	1065	1069	1032	1040	1017	1027	1034	1066	1075	1102	986	1071	1017	1040	1066	1052	1043	1002	1010	1041	1051	1015	1079	1128	1074	1060	1060	1016	1048	1029	1116	1047	1075	1057	1073	1072	1018	972	985	1008	1031	1120	1078	1049	1034	1041	1065	1029	1103	1171	1086	1060	1042	1032	1064	1019	1008	1018	1045	1001	1070	1033	1012	1114	1054	1086	943	1043	1099	1074	1095	1056	1036	1008	1091	1079	1033	1039	1051	998	1052	1050	1025	1074	1031	1071	1054	1033	1057	1077	1038	1080	1030	1130	1022	1048	1059	1035	996	1052	1017	1104	1067	1029	1038	1030	1073	1092	1084	1065	1022	1018	1084	1003	1041	1050	1080	1085	1052	1036	1005	1053	1067	1090	1046	1028	1050	1018	1065	1024	1069	979	1068	1070	1067	1047	1014	1056	1050	1064	1077	1068	1097	1050	1065	1058	1067	1064	1054	1073	1052	1003	1048	1086	1111	1012	1051	1074	1080	980	1050	1039	1029	1083	1071	1055	1066	1000	1051	1077	1062	1037	1063	1046	1005	1063	1033	1038	1113	1081	1092	1079	997	1054	1102	1074	1115	1076	1071	1102	1083	1004	1066	1037	1026	1003	1129	1102	1076	1053	1043	1055	1062	1029	1024	1041	1062	1087	1063	1039	1009	1055	1063	1002	1049	1085	1098	1085	1041	1102	1047	997	1012	1095	1091	1003	1044	1026	1049	1058	1034	983	1035	1036	1069	1065	996	1060	1023	1077	1122	1054	1017	1104	1044	1156	1068	1097	1074	1042	1064	1088	1042	1078	1006	1083	1065	1064	1011	1077	1078	1021	1015	1041	1046	1047	1024	1032	1004	981	1047	1080	1067	1014	1032	997	1088	1046	1050	1031	1071	1106	1043	998	1118	1075	1075	1042	1111	1067	1047	1087	1002	1061	1039	1024	985	1073	1054	1014	1086	1082	1071	1021	1083	1075	1024	1023	1084	1088	1069	1095	1015	1090	1038	1142	1064	1085	1033	1102	1074	1036	1043	1048	1067	1061	1044	1028	1034	1051	1037	1065	1031	1044	1114	1047	1081	1036	1070	1032	1032	1080	1051	1076	1115	1035	1062	1064	1063	1077	1032	1082	1063	1100	1052	1018	1088	1073	1045	1075	1076	1102	974	1104	1076	1042	1063	1000	1041	1065	1023	1060	1035	1018	1079	1075	1023	1085	1072	1063	1043	1055	1099	1058	1035	980	1031	1078	1007	1072	992	1032	1030	1038	1060	1070	1020	1081	1035	1064	1051	1073	1051	1012	1087	1055	1044	1084	1042	1071	1086	1009	1015	1069	1050	1071	1023	1060	1070	1070	1059	1032	1094	1067	1116	1054	1053	1047	1059	1052	1031	1105	1079	1066	992	1040	1099	1050	1075	1080	1062	1005	1105	1048	1099	1069	1045	1003	1047	1017	1038	1019	1026	1063	1089	1074	1042	1010	1071	1040	1010	995	1053	1060	1106	1028	976	1035	1003	1035	1016	1075	1077	1001	1053	1070	1008	1022	1030	1082	1035	1093	1047	1044	1078	1038	1045	1060	1040	1106	1032	1016	1089	1038	1028	1087	1052	1082	1114	1044	1008	1064	997	1109	999	1107	1049	1086	1038	1014	1087	1001	1052	1064	1099	1026	991	1033	1059	1057	1062	1092	1006	1027	1066	1085	1032	1070	1071	1035	1003	1005	1065	995	1106	1078	1065	1043	1006	1035	1014	1021	1059	1003	1070	1012	1068	1096	1048	1051	1056	1032	1025	1039	1059	1124	1108	1020	1109	1066	1026	1063	1035	1032	1020	1106	1026	1010	1066	1068	1011	1028	1089	1119	1029	1085	1046	1005	1096	1051	1045	1057	1008	1057	1030	1068	1079	994	1050	980	1030	1066	1038	1071	1047	1062	1055	1036	1003	1019	1061	1073	1066	1053	1030	1036	1077	1093	1053	1031	1054	1076	1087	1048	1006	1087	1077	1105	1073	1094	1106	1029	1047	1006	1036	1088	1004	1082	993	1013	1063	1080	1075	1040	1059	1050	1054	1038	1070	1029	1017	1040	1106	1071	1084	1058	1076	1090	1067	991	1086	1068	1067	1067	1042	1054	1004	1080	1058	1068	1035	1053	1099	1103	1023	1076	1023	1075	1156	1012	1024	1020	1022	1078	1041	1036	1057	1040	1031	1027	995	1042	1064	1072	1012	1081	1056	1048	1071	1037	1011	1124	1050	1060	1012	1118	1052	1069	1040	1074	1096	1083	1043	1014	1022	1041	1084	1076	1064	1007	1094	1035	1059	1050	1065	1029	1060	1022	1079	1013	1028	1070	1040	991	1041	1061	1096	1038	1084	1085	1054	1057	1063	1038	1042	1017	1058	1057	1110	1071	1099	1090	976	1069	1036	1011	1070	1009	986	1044	1061	1025	983	1013	999	1103	1025	1005	1029	1039	1105	1054	1075	1017	1052	1031	1076	1080	1035	1050	1059	1069	1065	1062	995	1048	1064	1057	1020	1062	1050	1003	1067	1049	1028	981	1061	1086	978	1019	1060	1094	992	1091	1058	1024	1060	1049	999	1075	1046	1072	1047	1184	1052	1024	1014	1019	1059	1073	1038	1051	1071	1059	1086	1034	1063	1067	1039	1084	1008	1055	1042	1081	1084	1044	1020	1046	1107	1042	1025	1083	1126	1064	1023	1101	1084	1102	1063	1057	1059	1095	1041	1047	1059	1085	1066	1030	1077	1028	1028	1002	1042	1091	1055	1063	1089	980	1055	1074	1048	1069	1092	1035	1056	1017	1001	1082	1033	1112	1053	1064	1109	1031	1042	1106	1079	1097	1000	1015	1037	1082	1052	1052	1023	1100	1092	1094	1009	1051	1043	1068	1002	1084	1006	1100	1057	1060	1107	1021	1077	1052	1074	1084	1053	1076	973	1067	1020	1057	1019	1064	1067	1004	1056	1099	1067	1027	1061	1044	1131	1013	1053	992	1028	1052	1053	1120	1078	1041	1050	1043	1082	1055	1056	997	1040	1053	1109	1032	1015	1088	997	1037	1047	1100	1036	1031	1103	986	1055	1068	1097	1013	1059	1086	1045	980	1021	1034	993	1091	1045	1094	1072	1005	1061	1027	1008	1067	1019	1027	961	1020	1068	1033	1045	1115	1089	1026	1024	1108	1060	1019	1059	1065	1073	1038	1078	1094	1043	1098	1039	1020	975	1089	1049	1063	1094	1087	1056	1047	1094	1096	1044	978	1007	982	1075	1085	1032	1084	1053	1019	1032	1036	1055	1021	1011	1047	1075	1048	1032	1089	1048	1031	1035	1003	1029	1102	1070	1083	1064	1055	1022	1054	1082	1095	1041	1108	1076	1090	1083	1023	1088
17050	15012	8741	6712	6394	6818	6937	4553	3199	2148	1840	1569	1529	1600	1616	1435	1303	1235	1128	1221	1185	1149	1206	1170	1147	1205	1205	1155	1164	1219	1127	1144	1211	1172	1215	1185	1132	1177	1175	1117	1199	1226	1168	1155	1186	1196	1189	1228	1173	1141	1157	1168	1147	1188	1168	1130	1154	1194	1192	1154	1160	1224	1234	1163	1163	1182	1185	1134	1174	1244	1191	1115	1187	1174	1197	1226	1215	1153	1209	1193	1185	1165	1173	1203	1135	1150	1154	1217	1153	1146	1212	1164	1204	1147	1200	1183	1189	1186	1145	1196	1155	1145	1123	1211	1167	1140	1202	1136	1234	1121	1093	1191	1156	1197	1163	1186	1090	1166	1182	1141	1130	1233	1112	1107	1241	1107	1146	1142	1135	1151	1154	1195	1160	1221	1206	1126	1219	1189	1191	1227	1176	1133	1162	1150	1139	1169	1166	1181	1153	1198	1210	1158	1150	1132	1207	1169	1159	1181	1235	1224	1160	1133	1157	1096	1172	1118	1172	1152	1136	1176	1219	1212	1203	1197	1181	1186	1166	1148	1187	1158	1153	1146	1153	1154	1153	1119	1155	1218	1187	1121	1160	1181	1181	1133	1163	1169	1125	1179	1221	1170	1156	1176	1127	1159	1187	1222	1170	1155	1119	1140	1235	1194	1100	1053	1216	1206	1148	1131	1189	1155	1144	1140	1122	1127	1183	1152	1225	1126	1168	1207	1206	1170	1137	1159	1206	1189	1157	1197	1190	1207	1221	1135	1208	1218	1150	1219	1199	1144	1206	1159	1142	1151	1225	1168	1220	1203	1166	1176	1081	1170	1085	1119	1153	1193	1202	1192	1193	1182	1185	1153	1188	1180	1168	1189	1221	1222	1168	1123	1163	1214	1227	1133	1175	1147	1162	1143	1193	1151	1139	1183	1237	1164	1153	1195	1187	1196	1109	1119	1157	1121	1219	1216	1238	1169	1207	1150	1185	1192	1181	1179	1121	1217	1161	1175	1169	1200	1169	1164	1154	1201	1134	1165	1198	1187	1117	1169	1179	1184	1096	1183	1173	1170	1166	1140	1202	1188	1226	1144	1144	1212	1190	1234	1182	1115	1143	1108	1166	1233	1189	1155	1185	1219	1121	1161	1202	1200	1189	1173	1166	1175	1180	1199	1244	1157	1144	1155	1164	1160	1130	1133	1219	1206	1218	1117	1207	1150	1159	1149	1131	1153	1134	1196	1170	1157	1126	1204	1147	1219	1104	1131	1104	1142	1139	1140	1203	1184	1206	1181	1173	1197	1210	1169	1176	1100	1196	1129	1180	1165	1173	1211	1126	1176	1168	1141	1116	1177	1167	1214	1171	1252	1185	1201	1148	1211	1105	1150	1162	1216	1205	1148	1076	1205	1117	1155	1170	1208	1230	1148	1163	1084	1178	1227	1160	1126	1160	1168	1160	1179	1249	1148	1173	1245	1179	1194	1200	1157	1168	1152	1175	1240	1085	1157	1160	1165	1183	1170	1113	1147	1159	1221	1168	1188	1165	1183	1163	1113	1194	1229	1181	1161	1163	1174	1198	1174	1123	1264	1159	1153	1202	1195	1118	1171	1177	1181	1151	1179	1206	1154	1150	1157	1182	1083	1151	1179	1140	1215	1171	1169	1141	1188	1230	1141	1162	1188	1221	1151	1179	1172	1192	1174	1184	1266	1148	1175	1216	1160	1149	1171	1175	1242	1166	1175	1199	1265	1127	1173	1191	1171	1137	1172	1169	1208	1171	1145	1125	1152	1180	1150	1177	1134	1135	1180	1209	1155	1103	1172	1145	1170	1175	1141	1170	1178	1133	1146	1142	1215	1175	1089	1144	1194	1184	1152	1141	1181	1094	1160	1109	1171	1219	1165	1202	1217	1178	1144	1231	1108	1203	1205	1169	1166	1194	1189	1265	1192	1173	1204	1173	1176	1194	1193	1127	1168	1182	1159	1153	1204	1273	1203	1161	1178	1175	1117	1211	1153	1176	1175	1170	1199	1167	1166	1236	1243	1203	1156	1213	1158	1144	1165	1170	1138	1194	1213	1196	1201	1159	1182	1155	1172	1161	1153	1076	1143	1233	1188	1194	1132	1134	1142	1178	1177	1166	1153	1227	1132	1164	1096	1159	1175	1204	1240	1145	1225	1207	1179	1201	1146	1236	1150	1186	1175	1139	1182	1196	1191	1185	1128	1146	1126	1108	1138	1221	1193	1189	1211	1139	1217	1219	1139	1192	1144	1243	1214	1186	1190	1212	1227	1176	1134	1194	1174	1163	1168	1154	1166	1110	1202	1168	1165	1194	1191	1156	1118	1162	1150	1156	1223	1115	1198	1179	1271	1131	1146	1221	1087	1176	1137	1168	1163	1144	1206	1199	1122	1149	1149	1168	1247	1130	1143	1147	1203	1200	1212	1157	1108	1180	1203	1165	1168	1165	1132	1160	1193	1173	1134	1196	1169	1150	1189	1225	1133	1132	1198	1213	1143	1190	1189	1226	1203	1176	1153	1199	1197	1153	1162	1141	1219	1185	1158	1209	1233	1204	1242	1184	1168	1189	1173	1109	1159	1106	1227	1192	1178	1187	1173	1142	1240	1164	1197	1132	1152	1210	1157	1201	1179	1160	1196	1164	1154	1142	1124	1149	1230	1172	1133	1168	1156	1170	1199	1173	1157	1189	1179	1192	1172	1114	1208	1151	1170	1195	1150	1166	1196	1189	1210	1117	1211	1144	1246	1170	1178	1197	1212	1134	1114	1203	1211	1169	1151	1127	1158	1182	1174	1202	1142	1127	1162	1218	1158	1235	1180	1159	1200	1158	1111	1188	1176	1166	1225	1242	1135	1165	1162	1228	1180	1173	1178	1152	1121	1204	1182	1126	1197	1224	1137	1141	1227	1137	1146	1155	1181	1197	1161	1164	1158	1154	1127	1242	1183	1176	1161	1175	1178	1216	1227	1166	1261	1180	1129	1231	1230	1215	1118	1202	1178	1154	1169	1153	1185	1163	1106	1185	1169	1115	1213	1176	1200	1184	1139	1145	1116	1162	1104	1211	1135	1157	1200	1166	1223	1214	1190	1186	1161	1125	1238	1175	1220	1128	1115	1145	1161	1211	1197	1157	1206	1244	1146	1136	1223	1194	1165	1220	1153	1139	1212	1138	1119	1168	1220	1191	1121	1149	1199	1202	1210	1178	1202	1153	1145	1143	1252	1138	1177	1176	1195	1235	1190	1171	1148	1161	1156	1241	1145	1190	1170	1144	1164	1228	1112	1159	1197	1204	1213	1147	1165	1121	1140	1153	1158	1163	1214	1150	1208	1220	1131	1146	1200	1126	1200	1263	1186	1176	1175	1199	1161	1143	1172	1202	1149	1109	1147	1098	1155	1143	1143	1151	1205	1270	1149	1111	1160	1202	1199	1209	1155	1166	1216	1148	1169	1210	1181	1188	1117	1182	1182	1209	1157	1153	1161	1204	1184	1182	1259	1110	1167	1163	1122	1166	1186	1150	1169	1187	1140	1125	1194	1180	1138	1226	1197	1212	1120	1186	1138	1198	1161	1152	1207	1169	1219	1184	1104	1192	1161	1140	1133	1154	1264	1206	1198	1131	1175	1180	1158	1179	1183	1227	1157	1220	1144	1172	1182	1169	1178	1098	1163	1167	1231	1151	1134	1157	1118	1242	1125	1212	1169	1192	1233	1142	1229	1128	1199	1185	1230	1176	1225	1180	1221	1213	1199	1205	1114	1231	1187	1171	1185	1148	1143	1191	1105	1216	1163	1164	1195	1146	1149	1146	1245	1156	1190	1123	1197	1193	1133	1159	1192	1118	1187	1151	1194	1172	1176	1150	1194	1145	1166	1111	1149	1173	1220	1142	1111	1156	1161	1211	1172	1153	1151	1148	1157	1144	1158	1184	1227	1259	1171	1158	1161	1223	1147	1210	1148	1171	1139	1178	1173	1080	1157	1216	1127	1138	1174	1167	1152	1201	1144	1185	1163	1137	1180	1186	1172	1131	1162	1224	1159	1153	1218	1137	1157	1169	1170	1191	1192	1159	1184	1139	1181	1176	1170	1170	1226	1206	1111	1213	1174	1145	1138	1151	1165	1153	1266	1198	1163	1173	1177	1195	1213	1175	1161	1182	1104	1121	1283	1191	1189	1157	1142	1131	1197	1156	1146	1128	1165	1207	1152	1191	1218	1124	1204	1177	1182	1230	1208	1174	1184	1108	1134	1097	1199	1126	1114	1168	1205	1141	1128	1204	1198	1212	1208	1153	1156	1189	1245	1208	1177	1206	1206	1177	1184	1131	1170	1121	1237	1162	1156	1194	1182	1191	1192	1189	1222	1159	1147	1230	1194	1145	1132	1152	1158	1108	1149	1230	1102	1171	1214	1200	1124	1158	1157	1184	1218	1166	1152	1173	1204	1180	1179	1190	1163	1201	1148	1223	1223	1146	1180	1189	1193	1244	1180	1190	1180	1130	1184	1144	1140	1108	1150	1143	1165	1162	1180	1148	1164	1154	1173	1181	1166	1164	1246	1184	1214	1175	1224	1201	1144	1233	1170	1182	1140	1200	1237	1184	1168	1134	1185	1147	1176	1184	1177	1194	1190	1164	1190	1144	1189	1194	1156	1151	1155	1196	1197	1231	1221	1155	1174	1201	1167	1197	1199	1149	1222	1190	1164	1173	1185	1122	1173	1209	1201	1196	1134	1191	1189	1121	1136	1131	1193	1245	1181	1175	1173	1147	1143	1173	1224	1160	1093	1151	1158	1182	1208	1200	1172	1146	1182	1192	1191	1173	1140	1181	1186	1143	1199	1168	1176	1213	1190	1163	1194	1148	1198	1178	1225	1173	1197	1200	1154	1162	1147	1190	1139	1154	1149	1187	1196	1209	1183	1146	1198	1256	1155	1152	1151	1167	1187	1147	1157	1106	1230	1105	1237	1176	1259	1188	1158	1159	1186	1253	1188	1144	1170	1136	1176	1177	1172	1213	1163	1144	1188	1174	1209	1167	1206	1197	1198	1200	1147	1168	1197	1240	1175	1222	1208	1182	1179	1183	1141
23562	20936	27857	24167	20974	15008	9380	5235	3389	2201	1780	1547	1501	1550	1576	1439	1236	1165	1109	1159	1166	1161	1138	1146	1094	1144	1118	1109	1090	1115	1128	1174	1117	1089	1120	1087	1158	1081	1045	1109	1153	1056	1157	1079	1129	1179	1159	1129	1142	1163	1081	1149	1165	1127	1174	1103	1149	1145	1134	1150	1170	1114	1126	1144	1142	1041	1140	1111	1137	1143	1197	1117	1156	1076	1170	1072	1116	1079	1135	1051	1151	1133	1052	1161	1177	1133	1118	1083	1127	1136	1114	1087	1124	1076	1174	1122	1170	1104	1081	1155	1172	1125	1167	1064	1186	1111	1119	1133	1149	1078	1108	1088	1118	1173	1135	1130	1176	1153	1160	1192	1162	1128	1073	1142	1112	1152	1091	1127	1166	1148	1099	1087	1131	1081	1126	1103	1152	1149	1214	1127	1162	1131	1133	1143	1164	1184	1110	1151	1105	1159	1146	1077	1158	1114	1079	1075	1206	1078	1154	1110	1161	1096	1171	1152	1135	1059	1146	1128	1159	1135	1067	1095	1199	1191	1143	1155	1080	1093	1123	1079	1133	1108	1139	1097	1169	1162	1151	1101	1146	1111	1144	1119	1187	1124	1109	1109	1065	1180	1133	1075	1097	1124	1176	1165	1136	1171	1086	1073	1152	1116	1076	1096	1155	1161	1129	1150	1094	1183	1149	1102	1099	1181	1104	1196	1164	1057	1100	1124	1157	1171	1109	1112	1161	1112	1098	1101	1150	1134	1166	1113	1111	1183	1090	1079	1120	1113	1080	1076	1110	1130	1164	1091	1142	1159	1124	1111	1129	1102	1106	1140	1160	1086	1122	1114	1073	1167	1136	1121	1117	1136	1164	1117	1130	1169	1081	1125	1151	1165	1124	1173	1107	1101	1163	1123	1106	1132	1120	1111	1198	1120	1141	1100	1148	1128	1118	1133	1134	1074	1169	1050	1136	1120	1081	1105	1117	1134	1124	1187	1126	1130	1136	1175	1088	1194	1136	1138	1172	1145	1098	1148	1173	1187	1185	1195	1138	1070	1120	1147	1113	1193	1092	1113	1075	1174	1128	1100	1137	1081	1097	1135	1091	1068	1128	1167	1148	1115	1082	1172	1132	1180	1095	1198	1110	1098	1138	1152	1102	1147	1120	1151	1168	1111	1151	1122	1145	1144	1120	1192	1083	1145	1106	1112	1132	1110	1133	1123	1168	1106	1103	1086	1132	1165	1094	1146	1084	1068	1091	1160	1123	1111	1077	1175	1116	1117	1149	1116	1177	1135	1154	1174	1067	1019	1126	1123	1074	1088	1095	1125	1117	1067	1089	1158	1165	1107	1149	1116	1123	1185	1130	1083	1163	1145	1125	1076	1049	1160	1104	1064	1167	1134	1093	1151	1121	1169	1082	1101	1100	1124	1074	1131	1105	1169	1106	1120	1148	1103	1110	1091	1096	1131	1108	1140	1080	1072	1153	1128	1136	1191	1060	1185	1220	1106	1048	1094	1037	1113	1167	1126	1144	1121	1136	1124	1156	1134	1054	1105	1141	1103	1101	1051	1072	1105	1100	1169	1114	1083	1113	1096	1142	1151	1120	1170	1157	1086	1112	1116	1198	1116	1086	1087	1078	1132	1114	1088	1133	1078	1086	1102	1213	1211	1139	1103	1120	1131	1069	1104	1129	1146	1126	1077	1095	1117	1097	1138	1064	1140	1162	1114	1076	1095	1174	1150	1156	1093	1097	1123	1094	1173	1089	1091	1108	1124	1086	1080	1129	1085	1167	1155	1161	1112	1115	1142	1163	1138	1094	1093	1090	1116	1119	1053	1188	1098	1106	1184	1153	1112	1168	1175	1157	1062	1105	1155	1167	1151	1108	1194	1145	1130	1144	1096	1163	1168	1077	1181	1133	1109	1102	1079	1071	1178	1114	1128	1136	1133	1102	1096	1189	1166	1163	1070	1167	1137	1121	1145	1078	1089	1202	1159	1146	1144	1181	1121	1107	1147	1075	1089	1132	1126	1176	1145	1153	1148	1123	1170	1199	1139	1172	1100	1162	1115	1097	1145	1124	1172	1158	1082	1105	1155	1172	1088	1190	1148	1112	1180	1128	1098	1137	1153	1093	1057	1111	1135	1119	1107	1140	1050	1129	1091	1141	1074	1126	1103	1092	1162	1102	1170	1132	1098	1108	1112	1176	1176	1147	1122	1121	1122	1100	1209	1110	1092	1148	1099	1139	1068	1138	1145	1174	1170	1108	1095	1119	1122	1061	1199	1121	1163	1147	1095	1091	1162	1133	1101	1078	1096	1137	1172	1151	1130	1076	1097	1130	1148	1152	1201	1089	1099	1153	1078	1067	1076	1168	1181	1153	1112	1117	1131	1111	1075	1137	1125	1064	1105	1092	1141	1146	1098	1086	1148	1135	1082	1079	1093	1135	1115	1124	1087	1147	1143	1091	1110	1195	1080	1115	1145	1122	1096	1142	1110	1110	1086	1120	1158	1093	1181	1096	1132	1099	1145	1125	1113	1155	1148	1156	1061	1147	1075	1138	1121	1122	1119	1194	1110	1172	1124	1107	1056	1035	1154	1097	1049	1148	1162	1117	1115	1149	1160	1182	1108	1108	1156	1092	1186	1082	1137	1094	1133	1183	1122	1226	1105	1082	1147	1128	1123	1061	1142	1143	1030	1182	1120	1069	1073	1123	1127	1157	1108	1172	1122	1114	1150	1118	1125	1115	1060	1141	1103	1106	1128	1155	1137	1157	1105	1123	1137	1172	1102	1177	1052	1151	1116	1125	1161	1091	1133	1101	1155	1194	1145	1069	1097	1148	1104	1166	1184	1141	1084	1124	1134	1086	1118	1142	1088	1068	1140	1114	1138	1110	1190	1113	1164	1073	1172	1152	1095	1101	1160	1072	1102	1131	1121	1113	1087	1151	1091	1084	1101	1162	1120	1098	1186	1097	1151	1159	1116	1135	1109	1155	1104	1128	1089	1094	1167	1147	1126	1106	1162	1170	1151	1120	1132	1138	1119	1120	1121	1174	1131	1107	1117	1201	1141	1075	1110	1154	1048	1077	1144	1122	1157	1110	1097	1080	1164	1136	1094	1154	1108	1163	1124	1165	1068	1137	1112	1163	1096	1078	1105	1103	1092	1129	1132	1132	1137	1103	1118	1137	1102	1133	1109	1124	1116	1169	1068	1152	1192	1087	1078	1169	1144	1108	1126	1160	1113	1109	1124	1128	1189	1121	1067	1137	1135	1155	1103	1134	1193	1077	1066	1119	1093	1131	1132	1148	1149	1188	1126	1161	1151	1132	1082	1086	1144	1143	1169	1160	1106	1103	1161	1062	1116	1114	1060	1171	1156	1179	1160	1040	1134	1183	1167	1106	1077	1155	1134	1094	1153	1152	1128	1125	1082	1078	1122	1066	1142	1097	1122	1106	1194	1208	1149	1175	1143	1095	1113	1073	1105	1037	1120	1103	1149	1247	1148	1097	1130	1097	1135	1098	1111	1186	1158	1079	1084	1135	1082	1155	1108	1080	1190	1142	1052	1155	1109	1143	1129	1142	1153	1134	1108	1170	1143	1115	1106	1085	1156	1112	1120	1100	1155	1070	1031	1145	1076	1127	1073	1083	1173	1109	1105	1099	1124	1158	1145	1126	1114	1111	1128	1129	1119	1076	1106	1155	1135	1059	1105	1130	1144	1156	1112	1138	1091	1106	1136	1121	1075	1071	1151	1187	1117	1167	1191	1127	1131	1107	1083	1113	1101	1163	1157	1168	1093	1104	1079	1132	1117	1102	1134	1159	1115	1148	1145	1112	1105	1079	1175	1163	1159	1121	1139	1131	1109	1085	1123	1176	1128	1149	1105	1090	1142	1114	1203	1154	1142	1146	1116	1149	1119	1135	1181	1098	1152	1119	1019	1083	1141	1143	1122	1146	1126	1113	1088	1109	1090	1125	1123	1090	1167	1146	1098	1113	1035	1074	1133	1135	1106	1149	1121	1180	1079	1129	1125	1102	1079	1160	1110	1101	1128	1103	1098	1074	1149	1128	1126	1095	1069	1137	1137	1152	1140	1114	1132	1134	1053	1161	1140	1170	1088	1106	1124	1104	1112	1137	1100	1142	1223	1107	1160	1088	1145	1094	1045	1149	1167	1128	1120	1121	1115	1107	1182	1108	1061	1120	1113	1155	1147	1110	1060	1116	1200	1183	1097	1105	1066	1105	1104	1097	1145	1084	1160	1147	1121	1158	1107	1097	1120	1106	1170	1107	1143	1120	1145	1137	1120	1127	1118	1095	1098	1105	1147	1161	1060	1160	1149	1099	1110	1131	1186	1106	1101	1114	1135	1162	1128	1115	1140	1140	1105	1093	1081	1103	1130	1124	1153	1103	1106	1183	1124	1069	1104	1119	1137	1110	1144	1125	1194	1145	1161	1133	1142	1138	1055	1136	1092	1117	1037	1052	1109	1127	1066	1157	1076	1100	1107	1120	1100	1168	1080	1133	1106	1101	1126	1148	1113	1169	1150	1172	1146	1133	1179	1106	1089	1115	1044	1069	1160	1086	1154	1110	1129	1053	1049	1128	1184	1146	1107	1099	1107	1109	1129	1154	1175	1100	1093	1120	1120	1062	1163	1096	1163	1096	1114	1086	1126	1062	1129	1166	1109	1080	1129	1163	1131	1097	1128	1160	1093	1141	1070	1160	1161	1167	1183	1087	1101	1101	1078	1159	1060	1151	1062	1125	1105	1076	1109	1121	1136	1096	1097	1129	1115	1166	1055	1103	1119	1141	1136	1175	1181	1133	1118	1074	1093	1114	1089	1088	1117	1159	1102	1127	1081	1155	1128	1115	1108	1124	1144	1166	1108	1153	1217	1134	1065	1077	1113	1097	1092	1140	1104	1126	1158	1077	1133	1112	1130	1082	1104	1140	1112	1146	1142	1139	1152	1109	1165	1185	1096	1145	1128	1127	1121	1104	1122	1130	1080	1094	1098	1100	1117	1084	1062	1189	1135	1184	1089	1167	1159	1216	1110	1143	1108	1135	1151	1073	1084	1162	1167	1142	1051	1129	1093
16166	21594	15715	11632	9999	11892	11583	7908	5304	3263	2418	1956	1878	1958	2018	1696	1421	1396	1269	1255	1293	1246	1320	1311	1298	1276	1299	1254	1245	1285	1272	1293	1286	1203	1278	1267	1248	1237	1212	1319	1244	1276	1262	1271	1307	1264	1279	1305	1287	1213	1290	1258	1189	1267	1350	1234	1281	1290	1275	1211	1228	1265	1242	1295	1289	1286	1264	1252	1298	1238	1262	1243	1246	1294	1331	1339	1263	1280	1313	1304	1323	1292	1219	1242	1240	1243	1362	1282	1328	1259	1227	1231	1251	1306	1251	1278	1256	1247	1247	1252	1257	1265	1247	1320	1270	1285	1323	1232	1296	1301	1336	1279	1242	1369	1236	1270	1221	1299	1255	1275	1264	1328	1288	1275	1266	1274	1206	1225	1228	1301	1251	1239	1279	1259	1275	1239	1307	1279	1216	1255	1300	1319	1300	1241	1265	1306	1264	1270	1307	1271	1239	1200	1172	1202	1284	1282	1215	1252	1303	1320	1267	1225	1225	1283	1240	1264	1267	1274	1223	1286	1226	1268	1278	1236	1235	1216	1296	1260	1270	1245	1300	1245	1235	1352	1239	1255	1307	1263	1216	1343	1273	1275	1245	1300	1247	1274	1284	1223	1284	1266	1260	1256	1247	1221	1247	1239	1234	1319	1223	1324	1272	1277	1276	1198	1215	1225	1266	1261	1243	1288	1209	1227	1225	1288	1270	1288	1269	1192	1292	1168	1273	1208	1259	1249	1249	1210	1280	1287	1226	1286	1274	1267	1264	1253	1254	1222	1226	1223	1216	1272	1276	1259	1269	1300	1268	1302	1235	1210	1267	1310	1284	1302	1271	1231	1237	1259	1261	1318	1289	1329	1244	1305	1281	1271	1249	1316	1262	1231	1267	1327	1256	1311	1261	1296	1207	1282	1280	1321	1247	1283	1276	1295	1179	1287	1314	1314	1219	1264	1205	1249	1187	1277	1214	1254	1349	1221	1234	1301	1207	1295	1191	1246	1264	1247	1296	1239	1280	1234	1279	1254	1277	1195	1322	1224	1286	1276	1258	1254	1306	1240	1238	1258	1286	1242	1284	1261	1330	1226	1228	1245	1259	1302	1269	1232	1221	1262	1280	1223	1326	1344	1275	1154	1275	1270	1248	1274	1250	1258	1241	1302	1259	1307	1259	1260	1267	1240	1257	1329	1223	1272	1211	1245	1225	1249	1211	1277	1243	1265	1331	1323	1283	1270	1251	1254	1278	1264	1237	1239	1179	1297	1303	1287	1215	1252	1285	1261	1238	1226	1284	1278	1360	1304	1266	1266	1265	1278	1295	1274	1221	1262	1325	1243	1310	1299	1242	1259	1217	1243	1278	1252	1262	1253	1308	1275	1314	1267	1230	1246	1302	1313	1243	1306	1242	1360	1272	1279	1281	1238	1256	1286	1333	1245	1336	1325	1242	1307	1261	1269	1239	1318	1309	1306	1274	1237	1236	1239	1238	1223	1226	1294	1272	1263	1221	1279	1280	1242	1267	1289	1234	1237	1307	1272	1237	1194	1303	1252	1228	1242	1281	1246	1318	1286	1301	1215	1333	1277	1346	1241	1299	1243	1218	1241	1237	1244	1318	1271	1235	1320	1293	1257	1275	1211	1278	1337	1225	1266	1287	1239	1232	1253	1227	1295	1305	1277	1225	1269	1284	1266	1244	1297	1250	1237	1233	1277	1245	1260	1291	1249	1330	1290	1297	1264	1276	1267	1288	1329	1281	1231	1257	1221	1311	1228	1263	1251	1299	1162	1300	1283	1232	1258	1277	1305	1252	1277	1206	1306	1289	1236	1231	1318	1252	1299	1284	1258	1290	1240	1224	1240	1299	1225	1259	1233	1299	1236	1234	1186	1228	1228	1232	1230	1226	1254	1296	1272	1336	1277	1295	1258	1277	1218	1283	1287	1245	1239	1272	1274	1254	1272	1249	1337	1280	1270	1322	1182	1175	1235	1279	1293	1286	1238	1261	1266	1209	1261	1266	1324	1352	1246	1238	1265	1241	1241	1302	1286	1193	1244	1293	1249	1252	1218	1244	1249	1212	1367	1260	1246	1265	1264	1265	1290	1250	1200	1268	1229	1242	1266	1276	1283	1312	1306	1244	1311	1283	1305	1226	1248	1318	1247	1219	1241	1264	1212	1167	1290	1257	1239	1220	1244	1285	1200	1202	1247	1237	1249	1268	1210	1277	1238	1217	1309	1228	1234	1259	1247	1257	1324	1313	1314	1286	1242	1246	1230	1240	1208	1271	1311	1197	1278	1244	1265	1281	1241	1247	1221	1238	1212	1246	1214	1275	1310	1317	1207	1274	1255	1252	1276	1212	1234	1254	1238	1242	1309	1231	1201	1254	1261	1330	1304	1260	1242	1260	1281	1217	1244	1257	1228	1232	1223	1277	1250	1275	1301	1272	1250	1249	1237	1292	1296	1275	1284	1243	1283	1268	1226	1300	1222	1185	1341	1254	1279	1249	1254	1250	1311	1286	1248	1238	1239	1256	1224	1229	1254	1214	1292	1264	1197	1214	1315	1269	1234	1294	1279	1290	1275	1230	1291	1242	1266	1228	1228	1243	1320	1278	1275	1191	1282	1260	1276	1253	1309	1246	1277	1242	1292	1336	1213	1266	1268	1254	1275	1326	1266	1267	1285	1303	1288	1369	1281	1267	1247	1281	1205	1243	1280	1222	1242	1280	1274	1286	1308	1254	1295	1256	1248	1270	1293	1217	1271	1277	1232	1249	1199	1217	1270	1334	1251	1302	1216	1258	1276	1278	1233	1330	1198	1323	1290	1241	1267	1234	1236	1237	1229	1208	1323	1287	1188	1199	1288	1266	1284	1270	1210	1263	1256	1276	1233	1227	1301	1273	1286	1262	1299	1283	1263	1259	1295	1297	1267	1283	1285	1252	1278	1266	1195	1232	1251	1240	1268	1264	1203	1236	1238	1279	1235	1224	1270	1245	1248	1239	1292	1187	1248	1292	1259	1307	1223	1289	1237	1263	1311	1204	1278	1251	1246	1249	1255	1269	1214	1227	1318	1260	1271	1301	1285	1249	1262	1283	1246	1292	1212	1209	1268	1296	1283	1233	1244	1272	1228	1268	1222	1290	1269	1326	1246	1256	1317	1273	1199	1256	1280	1276	1229	1223	1254	1250	1280	1239	1234	1235	1319	1194	1231	1303	1180	1305	1254	1335	1269	1186	1280	1286	1255	1209	1270	1316	1290	1277	1166	1260	1315	1279	1223	1284	1280	1256	1261	1229	1303	1307	1268	1268	1263	1243	1258	1321	1243	1292	1296	1296	1279	1252	1295	1348	1258	1268	1268	1203	1275	1291	1234	1212	1266	1271	1333	1239	1236	1289	1281	1286	1262	1304	1323	1243	1305	1284	1210	1248	1293	1262	1178	1172	1258	1250	1254	1239	1337	1258	1264	1266	1252	1262	1290	1300	1290	1232	1350	1236	1262	1260	1232	1294	1305	1319	1229	1289	1239	1257	1219	1285	1235	1243	1179	1214	1322	1239	1312	1287	1258	1228	1302	1215	1274	1293	1250	1243	1332	1263	1292	1260	1286	1205	1327	1208	1239	1261	1283	1235	1253	1323	1238	1320	1244	1308	1293	1270	1275	1270	1278	1260	1241	1180	1229	1265	1290	1305	1281	1293	1277	1236	1223	1275	1338	1207	1204	1335	1275	1278	1243	1281	1249	1266	1263	1342	1215	1262	1272	1205	1261	1290	1309	1302	1257	1275	1276	1374	1288	1259	1269	1282	1283	1265	1261	1257	1315	1301	1301	1328	1275	1228	1246	1250	1266	1273	1293	1261	1290	1288	1248	1271	1256	1239	1291	1273	1303	1328	1248	1246	1206	1277	1267	1301	1250	1289	1342	1200	1235	1294	1348	1268	1221	1252	1202	1259	1339	1310	1296	1253	1221	1319	1217	1260	1284	1272	1255	1250	1271	1274	1301	1308	1234	1256	1229	1325	1254	1231	1272	1219	1260	1265	1212	1288	1261	1242	1204	1273	1239	1229	1202	1233	1262	1254	1258	1325	1251	1295	1253	1241	1261	1252	1279	1246	1211	1309	1210	1320	1291	1269	1254	1268	1267	1269	1219	1234	1288	1276	1302	1240	1275	1262	1229	1274	1258	1222	1304	1256	1265	1260	1225	1238	1275	1234	1286	1253	1264	1286	1255	1278	1216	1362	1320	1318	1323	1177	1276	1264	1242	1316	1278	1245	1260	1230	1274	1269	1257	1295	1285	1245	1263	1236	1208	1243	1271	1227	1304	1290	1215	1259	1287	1305	1269	1279	1231	1285	1272	1238	1309	1295	1289	1249	1273	1315	1265	1262	1230	1321	1300	1289	1286	1296	1285	1216	1249	1214	1250	1199	1251	1270	1243	1267	1275	1284	1249	1244	1213	1205	1313	1225	1290	1303	1250	1282	1303	1237	1228	1241	1257	1280	1246	1269	1267	1288	1276	1272	1298	1281	1270	1202	1238	1239	1212	1263	1270	1263	1240	1235	1276	1261	1227	1228	1237	1309	1254	1276	1319	1293	1291	1301	1204	1249	1315	1243	1279	1268	1272	1282	1230	1304	1221	1242	1267	1267	1276	1288	1279	1247	1225	1216	1239	1341	1272	1215	1221	1176	1233	1279	1283	1302	1240	1221	1276	1214	1346	1296	1268	1259	1227	1269	1262	1262	1286	1229	1225	1271	1263	1309	1322	1241	1201	1240	1302	1227	1296	1253	1319	1237	1239	1309	1271	1306	1296	1314	1247	1241	1236	1246	1331	1240	1290	1217	1289	1268	1299	1241	1216	1280	1284	1257	1270	1350	1298	1267	1218	1340	1266	1298	1255	1233	1266	1255	1240	1281	1247	1283	1319	1278	1231	1292	1267	1241	1211	1267	1251	1213	1238	1318	1215	1299	1264	1297	1245	1260	1184	1229	1310	1249	1238	1224	1277	1232	1281	1247	1228	1259	1231	1300	1248	1252	1202	1238	1255	1209	1256	1261	1185	1273	1311	1225	1276	1262	1263	1259	1262	1189	1240	1245	1243
24571	20931	26859	25080	15276	7054	5909	3836	2196	1481	1094	975	913	1008	1012	880	725	694	714	695	683	696	704	707	713	628	695	690	652	634	683	686	673	704	659	704	663	711	650	723	693	684	634	679	680	685	646	654	667	664	692	659	669	682	661	705	687	653	680	657	660	689	661	655	665	701	613	659	684	704	645	708	686	663	702	696	681	690	706	661	672	635	720	661	604	689	625	725	616	717	691	653	694	691	637	668	585	723	676	665	689	688	665	685	679	653	655	648	701	703	645	625	683	671	694	649	680	696	685	657	699	689	660	659	689	660	681	656	605	697	658	657	686	686	706	664	720	700	680	667	626	658	661	700	672	661	699	678	704	682	686	678	703	698	708	665	699	673	678	658	618	674	656	665	659	673	662	699	724	687	676	679	643	690	686	655	676	677	659	662	661	705	675	617	740	719	653	685	704	677	606	679	701	702	617	634	677	656	673	663	667	699	643	692	676	662	662	695	694	650	650	620	686	671	699	670	656	698	739	663	657	678	628	659	643	708	679	650	676	686	653	667	636	745	724	670	687	669	665	689	700	674	662	659	678	643	703	708	635	672	694	675	660	629	652	672	646	661	655	675	684	696	658	721	697	707	645	672	683	604	711	703	696	663	705	685	679	639	683	685	655	633	583	645	657	652	669	642	711	692	687	687	694	655	675	698	696	627	726	657	694	617	690	667	668	682	691	702	701	627	653	680	642	694	694	644	666	669	688	669	678	692	653	700	701	667	706	677	705	701	706	660	696	662	657	658	688	678	629	723	679	651	688	657	655	668	677	630	668	664	656	662	642	679	708	649	696	673	677	647	681	636	669	617	708	682	677	673	689	677	688	667	676	666	680	691	696	705	654	674	667	655	684	658	652	659	708	690	714	689	663	683	678	668	713	692	675	644	642	680	694	661	649	698	690	676	656	676	642	661	665	640	703	725	673	726	705	640	679	682	673	618	663	619	678	642	680	639	679	692	695	624	697	673	647	648	743	676	698	664	680	679	682	688	684	662	694	694	716	674	649	645	667	648	651	662	635	695	659	676	676	674	688	663	693	656	687	661	690	722	676	645	712	689	690	690	668	646	622	697	660	722	695	702	701	685	685	668	689	702	658	624	656	723	673	669	709	712	655	668	670	649	672	666	670	682	689	633	703	667	643	670	704	648	682	680	706	654	713	689	673	663	664	703	640	703	704	719	694	662	687	684	717	661	674	699	656	680	677	654	782	713	642	708	678	638	669	666	699	689	686	662	659	645	673	666	675	698	685	671	659	648	672	621	685	674	667	714	682	666	654	647	633	681	674	701	658	698	675	682	653	702	755	676	666	648	689	682	702	661	644	694	708	639	668	661	693	698	679	649	692	618	680	667	665	667	691	734	703	677	684	664	723	725	661	644	699	664	759	646	649	626	624	683	665	750	634	657	672	721	664	677	661	678	656	678	705	650	651	623	634	647	678	701	654	655	664	651	677	675	679	698	678	686	676	674	690	678	670	656	644	649	677	700	722	671	667	700	645	658	658	683	682	658	666	663	659	662	628	660	660	660	650	675	646	661	718	659	719	729	667	704	660	736	678	671	666	688	679	696	691	665	674	626	718	708	704	662	687	668	675	658	622	687	645	725	713	717	650	711	671	639	650	659	685	731	678	669	663	689	671	708	737	682	678	647	703	681	685	657	700	622	673	667	616	652	661	685	621	675	689	677	702	662	626	654	678	663	723	679	684	634	679	668	679	702	715	712	639	734	691	716	700	680	675	628	640	660	705	673	684	654	688	719	699	648	715	646	693	713	681	611	586	640	692	680	690	675	672	704	644	669	649	694	654	684	670	632	714	677	650	716	700	680	677	651	696	636	657	661	687	666	675	706	699	665	682	677	697	645	652	650	672	652	683	713	650	676	653	659	702	643	637	684	666	658	718	674	672	655	689	695	701	691	636	686	682	722	705	749	670	670	657	678	669	679	685	605	631	700	666	688	672	675	667	696	696	700	658	672	701	718	690	653	717	630	682	667	673	620	681	683	712	673	638	686	727	715	693	650	710	667	670	658	624	761	661	708	662	691	666	644	692	686	667	721	702	724	674	647	701	693	667	656	670	668	747	693	613	697	652	694	701	693	704	636	673	696	661	679	700	671	670	683	676	665	650	659	639	691	678	662	628	667	703	644	664	667	652	673	646	679	653	665	664	665	691	692	655	649	715	648	682	647	664	684	679	702	701	692	689	685	712	629	665	707	670	669	634	627	673	671	674	640	694	684	678	657	696	668	662	663	634	663	643	700	663	655	674	706	671	688	705	695	658	638	705	613	659	668	650	657	706	658	682	636	665	636	657	693	698	637	679	652	693	644	680	621	693	673	641	706	699	700	624	621	695	679	677	674	664	677	688	653	657	645	685	668	691	658	668	701	669	708	643	698	678	681	648	684	692	705	690	676	668	688	688	692	690	714	661	671	693	667	687	677	661	695	661	687	681	656	696	715	654	711	669	708	679	696	666	678	693	690	689	628	661	742	688	644	678	666	670	655	670	671	715	711	652	688	654	674	660	600	682	675	673	689	653	688	641	722	655	631	664	641	688	628	671	637	700	734	644	648	687	688	667	697	703	674	692	657	644	641	707	760	655	688	656	696	705	675	673	626	691	663	709	657	681	710	680	665	655	642	678	635	682	666	690	649	750	661	687	655	678	652	693	699	720	611	667	692	680	696	676	623	686	692	693	658	654	663	639	719	712	628	647	706	644	663	639	727	713	666	654	706	614	672	709	672	663	638	684	691	653	631	666	687	667	719	651	667	647	655	636	656	655	612	678	617	665	638	633	677	664	654	642	713	676	705	701	663	695	651	660	684	657	643	649	646	681	723	727	675	670	645	687	678	689	642	636	717	701	685	679	705	717	677	652	673	679	703	688	668	719	613	691	707	706	684	683	610	630	642	687	678	689	678	673	694	695	654	688	610	695	673	699	670	667	666	723	694	675	665	701	681	648	655	683	681	691	680	702	688	696	686	682	671	631	655	707	614	612	694	685	698	668	630	668	693	648	681	722	671	651	675	648	698	693	706	668	665	679	640	624	640	717	685	655	674	702	645	708	716	647	667	686	729	701	736	689	710	650	642	661	656	650	679	654	633	681	680	668	707	664	677	721	616	627	674	593	696	674	689	699	690	658	648	632	660	702	692	625	686	614	675	691	645	661	690	672	606	692	692	678	683	655	656	702	639	711	641	636	719	670	683	675	673	672	648	662	677	656	625	639	661	639	676	681	666	690	654	652	683	685	673	685	657	708	647	660	697	661	656	661	663	672	643	650	746	689	664	706	669	613	614	677	664	696	636	635	629	646	657	707	645	611	679	655	646	694	709	655	679	635	648	725	679	674	685	671	684	660	741	708	662	658	688	694	685	666	760	696	695	667	654	658	665	680	686	656	680	639	666	651	690	725	677	676	602	692	659	651	710	685	697	661	672	703	661	680	661	716	656	657	630
15488	17315	13053	9161	9344	10652	10077	6802	3999	2313	1615	1418	1239	1340	1343	1134	919	779	786	745	786	758	735	777	746	798	768	824	785	757	791	734	803	766	777	783	762	735	792	770	769	789	784	801	803	765	739	727	806	741	775	756	748	794	764	710	794	768	756	774	744	744	774	777	695	710	760	787	802	766	811	749	744	702	782	758	767	764	726	742	761	740	744	759	750	726	778	762	749	772	773	784	759	807	785	779	712	738	773	786	754	738	772	765	791	779	801	736	722	800	761	694	743	739	783	806	781	792	760	739	753	758	757	760	742	798	765	733	786	782	758	729	725	799	774	746	795	825	732	780	752	782	801	775	808	786	706	758	790	742	841	746	764	780	768	766	799	806	753	745	739	723	803	801	740	763	794	774	763	750	771	767	770	753	726	749	775	777	731	725	780	793	759	795	769	784	740	786	745	803	760	753	769	788	761	761	750	778	778	800	787	744	731	760	820	712	769	746	733	752	757	798	794	735	752	736	737	786	753	763	782	764	806	818	778	768	783	752	764	728	802	706	789	746	810	767	731	741	750	802	793	715	797	720	805	764	805	742	780	787	744	769	743	767	760	772	784	760	770	746	793	784	783	747	774	749	785	763	747	780	762	738	762	743	808	778	758	754	786	796	786	765	697	769	792	758	829	723	805	789	745	811	801	753	717	788	773	750	769	800	735	779	770	734	715	764	751	760	742	790	791	742	740	801	748	777	822	727	783	764	767	797	768	782	754	731	708	735	726	779	771	767	755	768	732	783	759	752	773	727	754	791	765	774	748	751	811	798	786	799	752	762	737	780	771	796	753	753	760	776	780	750	743	743	720	776	778	782	771	734	731	757	783	775	796	793	758	730	773	748	790	764	762	776	788	730	768	779	780	783	804	792	757	800	785	770	756	781	756	748	792	771	757	745	720	744	768	798	718	766	759	741	827	781	751	747	805	739	753	723	670	721	753	734	716	791	778	732	746	736	743	741	789	746	738	781	767	787	808	783	778	795	740	744	721	797	770	772	763	806	758	746	765	777	735	768	792	707	798	749	719	742	782	746	772	766	788	795	781	757	738	761	746	772	771	775	777	800	749	725	733	807	716	747	755	765	755	722	784	798	749	748	746	742	750	722	754	781	731	761	793	715	691	768	757	717	783	801	824	763	774	721	737	742	777	761	744	781	757	748	717	758	739	756	790	762	774	798	739	757	836	742	818	752	751	743	759	808	778	751	750	771	760	779	751	759	729	780	757	722	748	769	783	742	779	725	762	755	734	747	760	756	713	773	726	779	749	742	842	716	736	723	791	782	766	740	730	790	748	799	752	788	734	797	752	750	730	784	756	762	781	763	758	795	760	749	783	787	768	736	744	757	740	781	739	765	754	802	716	807	804	762	795	750	770	807	742	751	786	801	803	728	759	766	774	742	750	815	767	774	789	763	792	730	732	778	771	754	743	789	769	765	782	768	756	753	758	743	788	747	790	783	775	733	742	798	785	764	754	743	834	703	779	757	803	780	742	774	741	735	793	780	808	764	763	756	710	785	776	757	726	740	745	780	729	761	778	749	774	756	741	779	739	808	726	748	769	735	775	768	785	761	752	765	776	776	739	807	743	769	795	775	745	763	795	754	738	796	755	748	794	799	769	751	739	741	741	754	763	755	809	769	771	812	773	763	796	773	772	780	771	732	792	764	739	772	772	682	738	762	793	793	770	788	726	783	774	764	755	731	766	775	768	793	749	796	743	768	769	769	777	752	789	734	780	779	794	716	775	795	781	747	746	762	771	732	769	789	810	780	720	821	774	720	769	765	756	733	754	749	801	769	744	756	745	784	830	769	779	768	785	770	777	759	803	745	786	748	750	760	776	740	799	716	775	760	732	785	815	777	763	794	722	778	744	762	716	804	781	764	732	786	760	764	743	788	777	721	778	780	786	757	810	759	744	777	790	822	787	740	760	775	769	732	762	818	773	744	716	773	731	739	760	805	751	737	782	785	802	757	755	707	725	822	779	799	784	771	781	777	785	789	765	752	762	768	756	757	815	739	717	798	733	793	759	746	750	773	770	735	750	761	740	787	720	763	697	738	803	752	835	751	827	783	785	764	760	737	755	737	787	793	756	768	735	719	750	820	778	727	778	803	778	766	784	757	747	751	777	828	803	775	789	753	751	785	768	786	805	778	764	798	782	739	822	751	813	793	751	725	784	824	826	750	763	781	746	796	716	769	808	771	766	789	784	763	803	801	767	776	824	751	819	792	690	807	761	767	772	740	773	780	762	756	791	745	771	720	781	749	783	741	737	760	797	784	734	766	758	784	776	703	740	755	769	727	791	770	761	765	771	797	769	786	745	751	781	770	798	821	782	771	783	742	811	799	695	767	783	767	735	710	730	757	811	817	725	782	756	725	767	710	789	735	786	749	746	834	783	778	714	811	748	835	749	780	779	758	783	789	798	766	811	757	789	765	707	768	749	774	776	773	771	766	764	775	725	755	762	781	761	823	781	734	795	763	773	766	772	757	770	806	792	766	794	744	772	772	774	754	807	731	770	808	761	759	743	774	725	775	736	751	752	731	753	767	756	807	746	779	744	747	796	760	787	745	738	754	774	729	799	784	702	735	816	716	791	752	785	783	735	775	736	759	779	771	760	752	786	771	769	734	773	747	785	730	807	794	738	763	745	783	759	759	768	806	760	765	844	783	786	734	772	753	759	737	732	813	822	761	780	777	781	751	754	760	791	744	750	806	717	783	744	828	779	784	733	762	741	789	805	827	785	770	780	844	744	811	787	735	787	756	785	770	802	710	748	741	790	735	782	728	779	769	775	760	781	785	747	805	737	777	797	776	786	757	759	719	801	754	741	767	742	753	735	777	746	749	779	734	763	780	761	763	725	777	734	738	765	739	774	804	790	749	732	750	808	711	759	758	799	742	741	766	735	804	790	820	791	770	783	779	716	754	769	759	785	760	767	765	803	781	740	792	800	779	770	786	743	797	772	807	754	726	791	714	787	723	807	726	762	761	790	738	755	769	786	765	743	734	710	782	736	759	741	707	798	749	744	713	798	714	769	749	762	769	804	751	794	749	780	750	759	753	781	787	786	729	729	768	737	772	770	772	752	722	783	789	737	737	715	727	748	697	780	736	745	792	729	770	767	807	784	811	789	766	789	749	783	742	795	736	751	765	710	756	739	766	745	736	799	783	770	765	758	735	794	772	752	746	742	753	743	774	767	747	788	702	748	742	780	772	775	800	737	805	758	731	770	740	796	733	754	772	751	730	764	773	787	721	737	755	721	807	760	769	743	781	777	743	799	717	745	737	774	773	762	750	728	781	787	726	791	742	750	770	791	763	774	773	756	806	751	772	738	780	798	752	839	741	753	749	761	730	761	752	776	775	814	737	714	765	765	728	805	762	756	762	679	760	779	808	761	753	738	739	748	788	753	742	778	756	807	778	800	762	711	810	824	798	791	787	752	749	785	787
22485	20944	28363	23678	20963	21623	18410	8528	4185	2583	1515	1446	1341	1455	1357	1098	896	807	783	768	708	773	775	762	736	742	754	752	697	742	749	718	737	740	781	745	732	720	742	709	708	734	725	712	724	754	761	712	720	729	696	732	713	687	672	692	695	728	761	688	703	694	743	709	721	676	741	686	719	693	639	694	681	688	711	705	701	759	646	714	742	742	730	704	747	754	705	727	725	725	681	691	720	733	725	757	732	719	729	704	737	705	679	689	702	688	731	719	774	718	698	679	722	721	739	709	698	722	700	716	675	731	740	707	762	665	732	751	725	729	676	738	703	726	727	737	683	727	698	646	697	740	717	684	763	679	756	718	692	682	720	726	712	702	664	699	740	702	738	692	762	747	729	709	712	694	709	746	656	708	692	674	722	688	695	771	718	693	716	778	728	710	701	668	736	750	727	705	738	711	709	679	674	706	716	753	721	748	678	735	702	726	791	716	726	671	711	745	677	700	699	714	760	708	706	697	707	727	701	698	676	715	719	684	683	710	714	692	735	712	723	689	695	709	719	694	723	698	706	727	697	699	741	678	712	735	734	653	681	732	663	717	726	703	719	701	685	692	677	651	708	689	706	713	698	749	731	720	741	697	746	734	683	721	684	699	736	658	690	710	699	730	745	734	716	658	714	676	696	692	715	743	683	704	709	729	735	725	745	725	716	751	735	717	752	689	718	761	723	732	709	683	686	713	760	745	721	687	678	725	715	693	719	692	695	701	707	708	742	722	672	677	724	738	721	746	754	748	756	725	712	725	737	708	737	713	755	712	677	732	727	707	694	750	725	665	661	714	701	750	749	688	711	733	707	736	704	685	672	752	708	692	713	769	715	702	705	716	628	681	707	728	725	773	759	707	683	728	737	707	707	727	699	730	678	727	743	692	643	713	681	750	774	708	736	706	739	692	697	741	696	741	675	734	734	760	661	705	712	712	703	731	688	697	715	703	720	706	702	731	669	736	744	730	687	704	682	732	714	691	737	715	692	708	749	760	727	689	675	683	741	709	705	684	704	687	735	697	710	695	722	698	714	703	740	673	691	684	758	676	718	673	762	693	713	662	690	676	737	748	743	636	728	686	734	715	695	680	764	683	728	736	693	715	690	650	688	722	691	675	693	708	726	679	696	721	650	749	719	685	718	706	700	751	758	690	736	738	689	682	745	713	747	698	731	741	691	691	759	659	770	698	686	709	718	732	751	721	722	686	743	698	713	704	708	729	738	647	765	708	686	687	700	728	673	703	705	668	708	727	731	727	751	687	722	716	708	700	751	739	704	724	745	654	716	707	736	717	808	762	654	722	724	756	709	714	679	736	730	668	732	710	698	682	702	730	672	730	661	727	708	700	665	693	683	714	721	757	670	645	674	682	657	686	709	741	675	709	726	732	697	687	750	724	714	696	743	682	688	691	708	727	739	721	733	737	686	654	748	708	760	685	751	710	722	724	749	752	706	708	679	743	712	710	731	773	710	692	683	712	760	736	743	731	721	673	693	686	671	724	709	698	714	679	728	738	752	708	717	724	704	688	685	716	710	668	748	687	686	725	723	716	687	729	713	688	689	739	659	746	688	689	735	692	705	731	696	701	708	702	708	746	672	697	710	687	682	676	698	737	747	705	717	674	728	731	685	728	667	706	724	685	687	695	723	652	719	695	705	686	703	706	695	699	731	693	709	707	743	668	679	765	685	709	709	751	662	728	725	727	724	718	692	704	678	717	717	722	690	707	663	700	709	743	690	703	642	695	698	687	725	719	744	703	729	666	728	699	696	718	729	705	712	759	700	743	699	705	711	724	739	704	701	712	736	687	694	723	722	707	700	706	701	676	678	669	763	708	744	674	685	733	731	661	685	775	728	690	680	733	736	692	702	682	678	704	717	761	742	697	713	667	736	679	703	731	733	682	719	693	738	723	699	674	800	705	672	757	699	683	684	727	720	733	747	701	718	685	667	713	732	702	710	680	736	694	765	666	701	710	690	721	738	718	678	675	719	680	737	693	709	706	706	722	723	779	742	690	696	686	672	699	715	660	726	721	723	723	735	716	703	700	740	711	755	724	735	722	650	711	687	775	727	735	702	737	714	738	768	734	743	738	720	709	687	719	715	700	668	719	699	719	715	747	696	743	745	705	683	736	725	696	697	647	729	716	718	729	724	720	731	717	707	708	756	718	723	740	706	707	750	746	748	703	716	734	668	694	720	734	730	727	640	727	743	750	698	683	733	694	702	709	711	674	739	712	708	697	706	697	689	709	738	693	698	695	702	703	694	743	699	733	757	669	721	721	751	787	722	708	705	695	727	690	712	692	691	724	720	760	727	692	712	748	680	694	705	690	665	672	735	701	689	732	724	704	723	695	680	725	736	649	681	669	745	673	759	715	697	701	763	709	693	706	731	714	708	708	731	716	722	764	723	716	727	697	711	734	739	731	724	693	713	687	695	735	705	720	693	700	728	731	724	723	672	639	704	762	725	730	690	730	760	715	675	727	721	698	719	694	726	733	658	714	723	724	690	728	733	739	740	737	735	725	700	727	726	683	731	706	773	695	706	650	704	753	719	700	680	673	673	683	713	715	723	690	703	718	707	649	705	736	762	649	705	702	730	769	751	697	731	688	734	729	740	722	739	666	710	753	690	724	736	749	731	673	687	721	754	731	749	716	701	709	736	689	726	706	700	748	679	727	734	717	687	692	705	776	655	688	743	737	725	727	755	716	696	673	681	711	708	678	718	691	720	712	714	711	701	766	737	752	696	683	731	683	723	767	739	677	700	695	681	754	704	717	762	694	722	685	711	694	692	723	724	724	719	710	715	743	721	709	705	667	740	705	696	730	682	705	733	683	678	764	728	686	679	710	748	671	695	706	698	712	723	717	700	745	726	735	716	687	690	684	738	711	637	741	683	710	729	718	687	735	714	764	707	663	698	707	707	710	688	738	716	718	696	696	712	756	740	699	694	680	669	723	726	675	685	726	703	739	706	737	676	722	662	678	697	723	726	716	722	739	656	719	737	780	765	676	692	732	677	766	711	721	659	698	717	658	717	723	739	715	704	733	678	671	722	687	691	770	684	780	727	698	706	744	721	700	716	676	705	724	714	667	681	659	668	715	758	656	756	694	707	745	708	717	639	699	725	688	727	713	720	730	746	718	703	684	699	673	768	725	713	727	717	746	699	698	724	742	704	691	694	678	711	727	679	739	678	722	711	738	664	709	717	717	707	664	726	676	713	698	723	699	698	693	739	680	703	736	681	745	701	708	739	700	765	705	707	689	742	694	743	659	728	692	704	685	742	712	734	679	700	658	749	669	685	675	687	730	692	711	752	725	702	744	718	737	739	709	720	681	716	709	699	702	733	695	731	682	714	712	711	681	757	716	691	730	724	712	746	753	720	676	662	665	718	722	701	727	755	717	695	739	691	692	712	711	720	694	705	715	758	679	694	711	661	696	648	748	689	676	693	690
18983	25096	20800	15404	16159	17275	16741	11654	6764	4011	2401	2060	2097	2161	1917	1470	1030	931	849	927	844	863	885	812	876	886	847	884	835	814	846	828	808	819	846	834	853	835	821	818	846	823	787	857	823	789	797	915	843	833	815	810	843	815	800	885	814	829	795	832	795	818	850	815	780	785	844	793	829	795	835	798	847	883	837	838	810	791	812	765	805	815	846	789	847	805	837	854	820	832	820	897	828	853	826	783	829	840	823	838	851	791	821	817	847	825	797	824	785	804	824	817	789	825	859	787	825	798	834	844	822	849	803	814	871	797	796	830	801	801	845	839	853	794	809	812	790	781	838	798	807	806	777	797	805	808	834	834	841	821	836	835	815	834	849	808	851	832	858	842	825	841	829	823	860	860	814	789	857	809	843	874	832	802	785	817	845	790	801	797	774	796	844	821	845	849	843	809	843	795	850	836	838	834	817	807	819	837	840	828	809	806	797	884	816	875	783	825	825	811	876	841	798	801	761	813	762	815	814	817	830	821	829	838	865	827	796	811	824	851	828	839	825	832	835	784	843	826	782	810	770	832	828	820	806	842	810	837	845	853	800	814	846	836	849	851	809	800	801	826	844	820	833	823	769	835	833	789	798	826	852	836	841	813	818	796	875	872	840	814	798	861	858	788	842	819	817	784	866	832	820	810	843	821	837	819	840	799	798	846	857	799	786	828	843	796	837	784	870	838	831	830	840	791	839	828	785	813	843	767	796	768	824	808	806	849	852	818	755	862	812	762	804	768	822	820	819	786	852	807	762	831	885	798	828	829	831	807	799	850	799	851	877	795	818	857	820	793	779	815	812	829	810	892	781	810	843	794	858	797	805	781	830	773	817	845	834	813	829	849	782	770	844	852	826	809	868	810	792	799	863	842	807	804	810	810	861	819	773	888	851	824	786	789	841	826	819	762	813	830	809	836	811	826	820	778	832	852	773	842	823	797	874	808	805	772	793	801	850	780	811	833	785	805	820	889	825	824	829	852	840	793	835	806	829	816	850	795	806	859	834	835	812	874	852	817	791	837	813	804	807	797	903	761	826	849	805	821	825	805	827	824	770	814	855	787	806	846	819	844	784	807	843	802	835	823	814	824	789	824	802	852	836	812	840	870	831	825	897	780	786	835	797	844	851	815	827	811	837	830	808	801	856	875	827	806	807	845	864	793	853	793	798	806	820	832	820	794	813	813	843	819	868	837	801	829	803	834	803	849	829	857	844	833	796	833	830	829	799	800	827	757	826	801	862	835	868	802	849	784	828	835	781	830	829	808	787	877	856	800	780	823	802	784	817	817	837	849	789	814	850	815	845	820	769	875	810	839	821	810	802	797	816	819	797	854	813	800	844	801	819	856	838	783	837	850	819	806	810	799	827	812	817	839	824	840	872	852	853	799	868	833	797	844	813	821	811	830	838	807	860	784	884	806	798	827	804	810	824	804	843	824	856	743	790	845	817	811	759	828	859	821	792	764	812	859	828	835	832	838	857	849	850	786	785	822	792	786	867	807	840	856	838	860	836	750	840	840	803	802	833	800	826	844	833	794	814	816	884	809	859	849	817	865	809	836	824	811	797	769	837	828	804	800	864	827	873	815	826	793	806	824	818	848	825	851	785	824	777	844	805	819	780	774	835	866	840	772	841	808	840	828	799	806	831	826	850	851	780	806	862	773	795	845	832	848	868	823	762	834	791	814	790	833	810	798	854	833	839	833	824	887	803	812	789	841	820	845	837	815	827	787	792	820	827	829	773	905	828	873	835	831	842	841	802	815	843	817	818	851	839	878	805	863	843	855	784	832	804	790	789	803	802	820	800	829	836	772	847	833	782	817	846	879	819	842	794	892	816	853	860	815	842	800	871	810	773	845	839	837	826	805	837	819	805	846	811	840	832	804	791	827	825	849	860	783	791	808	786	792	856	853	826	804	837	870	794	801	828	901	809	846	834	852	833	787	804	793	814	815	838	782	829	791	824	790	841	824	801	757	879	815	800	807	788	817	819	763	858	806	830	862	836	845	812	833	778	849	817	854	818	821	791	797	847	879	815	824	837	780	779	806	802	830	845	885	856	825	825	856	833	826	808	845	851	787	825	848	798	832	831	813	828	880	797	885	812	829	839	873	770	766	856	853	837	806	838	837	865	860	861	844	824	818	854	864	800	782	857	849	835	805	826	823	795	836	855	820	842	831	828	792	828	827	842	821	831	835	819	815	851	800	810	780	896	821	855	806	794	796	817	887	844	784	839	875	841	807	804	823	831	839	797	783	814	813	786	866	848	825	790	871	856	823	867	871	796	801	815	827	853	760	875	816	831	836	807	833	803	809	890	805	804	852	881	794	796	835	839	803	836	824	821	855	838	850	803	790	800	823	811	852	794	805	832	842	806	845	818	853	810	794	765	825	851	807	836	785	831	832	814	850	856	788	898	849	803	847	797	855	822	844	825	830	835	824	825	823	838	842	825	810	844	831	866	770	795	826	836	858	784	825	847	810	816	832	782	849	872	822	798	830	830	853	785	825	839	793	844	779	755	807	869	832	802	874	817	802	813	803	809	831	830	860	777	802	796	798	843	834	809	844	814	796	790	833	814	772	862	790	793	796	828	842	801	870	765	825	838	818	820	748	794	805	836	879	832	872	834	830	860	801	856	853	808	849	833	880	833	729	838	796	816	833	834	798	802	855	788	806	851	812	841	862	793	871	826	830	830	816	845	788	801	857	768	818	759	828	811	870	835	829	813	848	782	793	796	852	826	856	789	855	807	796	798	844	849	780	866	828	849	829	826	815	809	794	855	786	835	812	842	818	820	807	817	804	837	819	847	819	825	819	805	802	843	828	819	854	816	810	835	759	847	817	829	795	858	821	836	841	871	807	820	823	861	777	867	825	774	865	828	819	902	777	847	877	785	837	866	790	839	801	791	822	845	808	781	825	847	813	790	811	836	823	848	806	810	879	806	822	848	830	817	854	803	814	826	888	805	892	815	819	780	839	803	798	810	875	814	830	815	857	816	838	829	848	825	827	818	877	782	891	808	874	802	815	845	845	848	865	820	879	805	792	814	767	865	799	836	753	860	851	827	832	812	844	835	853	819	806	915	796	795	826	817	821	761	799	872	858	809	786	845	809	825	860	864	801	774	865	815	835	861	792	806	807	841	799	849	815	808	797	859	835	862	797	827	883	811	801	852	833	819	872	816	801	834	780	797	815	836	812	767	803	858	849	787	778	770	837	860	778	829	866	814	805	802	803	817	826	840	875	829	794	806	824	877	815	842	823	838	841	879	844	800	837	826	775	891	774	853	814	748	771	816	804	802	830	830	777	834	805	813	807	811	789	766	832	805	780	881	828	827	872	797	802	835	809	797	807	832	794	834	816	819	820	865	792	789	824	789	861	839	762	808	865	825	857	802	783	862	856	819	829	833	843	857	850	757	757	834	825	858	790	871	824	833	825	802	868	840	824	857	804	832	776
28363	18651	9433	5792	5331	4705	4514	3519	2171	1566	1303	1257	1259	1338	1219	1143	1063	1066	988	1048	1046	1013	994	1068	1095	1007	1055	1107	992	1029	1097	1010	1007	1095	1066	1019	1108	1121	1002	1029	1028	1034	1048	1046	1089	1015	1055	1029	1053	1047	1046	1047	1012	1017	1041	1021	1016	1055	1039	1030	1017	1027	1019	1005	1058	1044	1072	1057	1057	1139	1015	994	1112	982	1034	1072	1017	1039	1059	1039	1055	1005	977	1066	1007	1046	1045	997	1002	986	1075	1001	1132	1045	1016	985	1077	1036	1114	1048	1021	1054	1022	1047	1049	1055	1018	1071	1056	967	1008	1028	998	1003	1062	997	1041	1006	1029	1061	1005	1019	1011	1072	1102	1065	1002	1036	1047	1048	1062	1036	1051	1030	1053	1099	964	1070	1026	1005	1070	1077	974	1035	978	1083	1051	987	1050	1081	1065	983	962	1007	997	1070	997	1017	1008	1053	993	1038	1098	1052	1069	1087	1024	959	1015	1040	1054	993	1033	1057	974	1005	1076	991	1033	1044	1036	1037	1040	1024	1016	1053	1068	1005	1059	1041	966	1065	1068	1071	1053	1069	999	1065	1020	1074	1072	991	1057	1037	1017	1012	1045	1019	1046	1071	1003	1056	1057	1087	1059	1003	1017	986	995	964	1031	1039	1041	1088	1089	1065	1043	1018	1045	1014	1064	1032	1002	1030	1128	1050	1043	1054	1129	1023	1044	1041	1072	1085	1086	1092	1088	1013	1028	966	1010	1013	1060	1019	1007	1043	1037	1035	1042	1011	1043	1041	1015	1083	1118	1080	1016	1057	1012	1054	1107	979	973	1053	1037	1083	1045	1074	1057	1025	1062	1007	1081	1017	963	1061	1052	987	1044	1057	1055	1020	1038	1116	1062	1012	1039	1005	1008	1062	1036	1010	1045	1065	1054	1016	1009	1082	1014	1031	1045	1047	1071	1039	1043	1008	1000	985	1048	1048	1050	1025	1058	1036	1003	1049	1014	1042	1015	1019	1032	1012	1063	1043	997	1037	1029	1026	1040	978	1098	1071	1037	1043	997	1020	1038	1050	1062	1071	1078	1056	1024	1058	1062	1070	1045	1042	1030	1007	1048	1048	1050	1057	1024	1038	1062	1039	1007	1050	1040	993	1023	1094	1081	1093	1075	1033	1072	1062	1057	1053	1074	1067	1013	971	1039	1078	1089	1050	1099	1024	1008	1046	1055	1078	999	1061	1005	1082	1033	1054	951	1052	1036	990	1042	1033	1059	1020	1018	985	995	1062	999	1002	1024	1004	1047	1041	1067	1101	1059	1076	1072	1059	1092	1036	1079	1063	1056	1058	1038	966	1030	1019	1074	1030	1000	1018	947	1061	1055	992	1000	1044	1076	1004	963	1041	1076	1012	1022	1063	1082	1046	1027	1041	1056	1035	1028	980	1033	1002	996	1076	1104	1009	1018	1016	1015	1044	1089	1047	1091	1029	1081	1057	1087	1047	1044	1038	1041	1060	1035	1034	1003	995	1082	1054	1097	989	1015	1097	1093	982	1083	1015	1048	1121	970	992	1030	1033	1045	1060	1082	1010	1014	1038	1052	1047	1059	1038	1010	1040	1021	1054	1058	1047	1117	1035	993	1038	1080	993	1040	1061	1025	1029	1059	1039	1022	1053	1034	1065	1051	1029	1046	1015	1023	1024	1028	1103	1068	991	1041	1023	1101	1070	1063	1008	1031	1035	1053	1000	1047	1080	1033	1054	1024	1086	1067	1017	1006	1067	976	1008	988	1067	981	1096	1081	996	1061	1032	1022	1002	1023	1071	1023	1045	1036	1010	1030	1084	1103	982	1075	1055	1035	959	1033	1006	1009	1050	1013	1034	996	1005	1036	1069	1031	1004	1060	1075	1049	1103	1052	1041	986	1037	1043	1018	991	979	1033	974	1060	1008	1010	1045	1102	986	1019	1059	1014	989	1064	999	1030	1070	1037	1091	1067	1058	1043	1030	1049	1045	1040	999	1009	962	975	999	981	1036	1020	1021	1072	1056	1053	993	995	1050	1060	1080	1049	1048	1041	1047	1004	1051	986	1077	996	1025	1039	979	1001	1040	1028	1054	1051	1037	1044	1012	1043	1025	1042	1001	1087	1005	1063	1114	1019	1027	1019	1077	1056	982	1018	1077	1027	1007	1024	1056	1055	983	982	1060	1028	1010	1044	978	1038	1022	1038	1062	1001	1044	1034	1046	1027	1069	1064	1004	1004	1044	993	1060	1018	1018	1045	1077	997	1046	1078	1028	1041	1042	1068	1011	1026	1071	1028	1018	985	1041	1039	1042	1027	1028	992	957	1043	1033	1041	1037	999	981	1005	1018	1017	1009	1020	1033	1025	991	1065	1041	1067	1030	1026	1011	1022	1049	1045	1010	1067	1044	1100	1016	984	1080	1099	998	1059	1053	1058	1052	976	1026	1058	1013	1059	1015	1077	1062	1053	1055	1016	992	1021	983	980	968	1031	1018	1039	1042	1055	1054	1054	1005	1000	1028	1025	1046	1067	1057	1008	1011	1054	1028	1081	1046	975	1057	1034	1059	1020	1038	995	1017	1084	1076	1062	1045	1086	985	1026	1031	1004	1027	1045	1028	1044	1057	1032	1021	1051	1030	1046	990	1048	1073	1030	1057	1023	1010	1058	1056	1000	1008	1057	1031	1078	998	1028	1060	1063	1050	1070	1013	1066	1024	1028	1025	998	1019	1034	960	1077	1057	1046	1027	1011	1079	1017	1050	1036	1045	1038	1047	1041	1047	1038	1060	1091	1042	1049	1012	1083	1047	1053	1055	1025	1046	1021	1080	1008	1068	1026	1042	1006	1030	1043	1032	1043	1005	1022	993	1004	1034	1070	1017	992	1035	986	1022	1068	1093	1021	1046	1079	1003	1050	1051	1023	1065	1056	1004	1015	1014	1045	1037	1038	1093	1012	1090	1043	984	1015	977	1068	1106	1043	1068	1102	1036	1092	1069	1033	1007	1021	1063	1021	1061	1035	1027	1059	1070	1003	1058	976	1019	1021	1083	1075	1077	998	1042	1004	1063	1065	957	1058	1047	1011	1038	1058	967	1059	1075	1040	1074	1044	1072	1014	1055	1002	1042	1094	1020	1038	972	1071	1065	984	1015	978	1049	1049	1037	1020	1015	1019	998	1086	1043	1021	1042	1025	1061	1023	990	962	992	1013	1027	1047	1058	1095	1004	1012	1011	985	994	1049	1009	1061	1063	1049	1027	1029	1025	1030	993	1068	1025	1000	1047	1021	1019	1062	1018	1029	1024	1016	1043	996	1013	1019	1064	1026	1012	1053	1056	1046	985	1000	1012	987	1004	994	1105	1073	1022	976	1053	1011	1029	1078	1066	1002	1037	1031	1054	1036	1082	1002	1053	1048	1044	1023	1091	996	1008	1069	1058	1040	1053	1007	1025	989	1066	1091	1001	1094	1029	1012	1053	1050	1063	1075	1063	1003	1031	1030	1057	971	1086	1065	1062	1029	1047	1085	998	1017	1015	1064	1060	1051	1048	1095	1053	1055	1081	1085	1014	1123	1044	1052	999	1019	1035	1041	1088	978	1071	1085	1060	1025	1021	1044	1003	995	1072	1037	1065	1028	1040	1053	1050	1066	1059	1039	1051	1053	1030	1039	1061	1052	1018	1016	964	1000	1028	1050	1020	1024	1031	1054	1050	1020	1057	1078	1029	991	1023	1015	1062	1082	1045	999	1031	1049	1114	1019	931	1032	1076	1039	1052	1088	1059	1042	989	1015	990	1087	1088	1097	1059	1018	1046	1087	1048	1028	1041	1031	1086	1042	1062	1005	1101	1004	990	1021	1056	1027	1043	996	1021	993	952	1048	1064	1089	1060	994	1023	1017	1080	1075	1026	1004	1051	1067	1019	964	993	998	1063	1019	1061	994	1092	1055	1037	1027	1071	1000	1048	1014	1014	1084	1019	1059	1025	1037	1026	1007	1098	1025	1060	1048	997	1028	1015	989	1034	1057	1054	992	1063	983	1094	1007	1029	1032	1065	1041	1094	1039	1041	1053	1003	1082	1103	1074	1014	1055	1013	1056	1007	1016	1054	1028	1029	1078	1000	999	987	1056	997	1074	1074	1037	987	1026	1014	989	995	1065	1113	996	1048	1066	1018	1035	1089	1068	1030	1066	1062	1029	1083	1109	1034	1038	941	1069	1022	1067	1042	1019	1051	1066	1014	1040	1056	1057	1041	1057	1042	987	1056	1047	1075	997	1080	1010	1016	1044	984	993	1021	1057	1035	966	989	1015	1017	997	1002	1070	1042	1025	1060	975	1101	1027	1037	1029	1000	1037	1026	1033	1087	1012	991	1021	1005	1071	977	1078	1025	1011	1074	1081	1033	1036	1059	1002	1073	1047	1012	976	1005	1044	1038	1020	1035	1052	967	1031	1040	1118	1051	988	1032	1111	1045	1036	1014	1024	1100	1006	1021	1029	1091	1011	1052	1093	1065	1021	943	1049	1038	1041	1081	1099	1010	1025	1085	1034	993	1056	1026	1066	1053	1047	990	1045	1007	1007	1094	1095	1048	989	1060	1069	1058	1002	1051	1095	1062	1070	987	1090	1009	984	1064	1057	997	1099	1039	1090	1056	1024	1009	946	1004	969	1068	1083	1046	1012	1028	1057	1083	1040	1056	1049	1058	1040	1081	995	1040	1043	1064	1049	1088	1014	1053	996	1027	1021	1072	1070	1034	1018	986	1027	1130	1044	987	1116	1007	1057	1099	1036	1041	1010	1008	1048	998	1048	1095	1032	1021	1058	1063	1037	996	1016	1043	1060	1032	1078	1003	1036	1022
14438	10066	9054	7342	8344	7666	7572	5569	3328	2294	1660	1532	1573	1614	1533	1368	1172	1234	1161	1175	1148	1206	1205	1148	1215	1138	1164	1189	1188	1164	1197	1145	1183	1171	1196	1179	1196	1177	1176	1147	1141	1168	1160	1145	1182	1205	1145	1124	1121	1144	1166	1136	1136	1173	1128	1165	1119	1115	1147	1159	1194	1153	1151	1201	1208	1151	1171	1149	1156	1147	1145	1191	1176	1170	1208	1146	1151	1178	1190	1145	1178	1136	1154	1120	1174	1226	1178	1145	1232	1089	1191	1144	1130	1131	1178	1134	1176	1156	1214	1177	1151	1134	1190	1164	1111	1103	1158	1162	1115	1171	1203	1181	1208	1155	1157	1167	1203	1174	1109	1111	1156	1165	1207	1158	1175	1163	1171	1225	1196	1190	1187	1146	1121	1136	1160	1085	1163	1154	1170	1147	1099	1132	1168	1121	1150	1135	1169	1161	1150	1174	1159	1176	1122	1178	1151	1170	1129	1104	1115	1146	1197	1120	1167	1133	1146	1175	1128	1166	1127	1169	1149	1212	1191	1170	1208	1156	1213	1104	1126	1160	1065	1133	1157	1170	1144	1122	1115	1204	1184	1159	1139	1167	1176	1141	1095	1198	1153	1098	1167	1125	1174	1160	1200	1156	1153	1184	1170	1142	1152	1171	1219	1140	1225	1122	1209	1184	1199	1208	1218	1121	1098	1168	1142	1221	1168	1188	1169	1162	1078	1192	1207	1211	1144	1130	1170	1209	1149	1114	1153	1158	1195	1166	1160	1160	1110	1158	1124	1252	1157	1184	1135	1166	1100	1132	1158	1132	1187	1169	1215	1192	1180	1134	1164	1242	1202	1153	1204	1152	1170	1222	1165	1182	1181	1126	1157	1147	1120	1170	1134	1151	1149	1208	1175	1197	1257	1171	1230	1172	1108	1140	1123	1166	1182	1145	1100	1177	1101	1179	1152	1225	1195	1206	1190	1167	1073	1204	1176	1200	1209	1205	1160	1175	1184	1149	1152	1183	1195	1168	1094	1172	1175	1181	1156	1180	1148	1178	1142	1121	1162	1120	1165	1148	1167	1179	1137	1164	1124	1175	1173	1155	1143	1166	1150	1146	1115	1164	1184	1116	1185	1139	1119	1168	1151	1132	1226	1124	1150	1166	1168	1123	1166	1154	1172	1205	1214	1192	1164	1144	1117	1124	1116	1158	1094	1171	1078	1176	1135	1158	1152	1109	1181	1148	1204	1178	1119	1193	1178	1137	1158	1199	1210	1192	1105	1188	1163	1140	1211	1186	1187	1155	1245	1155	1138	1168	1181	1103	1202	1117	1168	1184	1142	1133	1203	1096	1131	1198	1153	1119	1188	1126	1136	1163	1168	1142	1176	1217	1161	1201	1164	1158	1118	1158	1157	1132	1106	1149	1142	1141	1183	1169	1120	1140	1086	1227	1083	1159	1142	1194	1225	1133	1184	1238	1127	1157	1139	1143	1106	1157	1182	1140	1120	1199	1131	1143	1138	1190	1118	1166	1177	1120	1199	1152	1135	1155	1183	1206	1130	1193	1137	1196	1113	1222	1184	1154	1166	1185	1106	1156	1189	1141	1169	1122	1183	1111	1163	1178	1201	1120	1160	1163	1128	1144	1181	1185	1135	1146	1163	1176	1209	1154	1186	1136	1148	1190	1127	1111	1138	1165	1188	1189	1180	1185	1164	1155	1208	1169	1191	1134	1105	1164	1136	1125	1116	1186	1109	1127	1153	1149	1145	1127	1202	1144	1176	1147	1144	1182	1219	1105	1188	1191	1125	1120	1113	1204	1258	1261	1187	1147	1191	1126	1156	1144	1211	1179	1136	1205	1125	1194	1154	1126	1178	1138	1151	1220	1155	1113	1176	1211	1159	1151	1149	1143	1162	1176	1231	1122	1169	1148	1206	1116	1126	1117	1064	1092	1133	1167	1193	1145	1143	1141	1287	1169	1186	1158	1161	1176	1190	1105	1166	1210	1079	1159	1191	1174	1199	1128	1163	1122	1205	1126	1147	1127	1182	1118	1130	1184	1208	1134	1145	1155	1163	1098	1142	1143	1159	1163	1128	1165	1177	1168	1165	1143	1172	1193	1168	1183	1152	1144	1148	1183	1162	1117	1140	1118	1165	1174	1158	1176	1146	1158	1146	1172	1156	1198	1152	1114	1157	1176	1171	1162	1163	1105	1133	1127	1156	1155	1139	1079	1164	1196	1145	1183	1128	1184	1133	1225	1170	1175	1128	1226	1146	1121	1178	1171	1150	1144	1235	1171	1136	1143	1159	1229	1180	1191	1171	1209	1146	1175	1160	1196	1151	1158	1139	1170	1199	1136	1176	1180	1206	1200	1130	1164	1129	1104	1166	1170	1173	1179	1179	1190	1180	1118	1156	1184	1190	1147	1160	1180	1153	1185	1163	1164	1133	1145	1136	1140	1204	1148	1174	1082	1116	1143	1164	1158	1120	1231	1102	1154	1163	1171	1177	1103	1166	1130	1144	1196	1158	1116	1147	1139	1138	1172	1138	1185	1159	1149	1141	1212	1164	1205	1183	1131	1178	1218	1105	1186	1171	1094	1160	1133	1164	1175	1154	1140	1173	1205	1149	1179	1161	1127	1164	1186	1169	1154	1132	1168	1161	1148	1187	1129	1122	1095	1171	1232	1170	1158	1156	1194	1160	1118	1197	1129	1154	1109	1116	1168	1124	1205	1157	1213	1125	1114	1150	1152	1166	1161	1193	1154	1156	1165	1166	1222	1093	1106	1153	1172	1185	1117	1168	1150	1144	1146	1140	1069	1130	1152	1222	1161	1205	1072	1187	1102	1216	1167	1162	1173	1133	1111	1168	1109	1231	1150	1147	1158	1146	1196	1173	1171	1198	1126	1186	1104	1118	1168	1198	1116	1145	1135	1163	1194	1188	1197	1151	1137	1124	1192	1117	1119	1136	1181	1094	1144	1157	1160	1171	1159	1164	1132	1120	1160	1151	1133	1166	1171	1231	1149	1163	1159	1168	1184	1161	1152	1125	1172	1176	1161	1221	1115	1199	1120	1144	1197	1189	1129	1110	1174	1229	1205	1190	1168	1164	1158	1166	1219	1177	1200	1171	1152	1114	1187	1152	1179	1138	1154	1143	1198	1207	1138	1188	1160	1170	1156	1205	1154	1165	1167	1211	1072	1199	1204	1155	1165	1187	1175	1195	1180	1225	1184	1143	1141	1108	1166	1119	1209	1157	1188	1142	1180	1167	1212	1157	1193	1182	1161	1124	1144	1144	1229	1146	1195	1233	1181	1143	1156	1135	1222	1106	1126	1179	1163	1172	1163	1169	1138	1195	1168	1170	1153	1176	1151	1139	1216	1176	1161	1210	1093	1165	1171	1183	1138	1126	1169	1204	1158	1149	1143	1117	1176	1174	1145	1150	1212	1142	1151	1121	1214	1159	1148	1155	1170	1209	1187	1115	1142	1130	1191	1170	1226	1169	1128	1138	1147	1148	1121	1220	1175	1180	1152	1194	1127	1176	1136	1159	1161	1175	1188	1209	1151	1151	1193	1175	1159	1150	1143	1119	1102	1212	1090	1157	1157	1161	1155	1123	1171	1139	1112	1195	1185	1100	1127	1140	1176	1122	1195	1190	1144	1146	1181	1193	1083	1157	1192	1178	1143	1185	1191	1180	1136	1149	1164	1121	1147	1118	1175	1114	1206	1170	1097	1187	1132	1162	1132	1168	1130	1164	1137	1154	1144	1200	1163	1205	1122	1122	1098	1177	1230	1155	1113	1148	1179	1136	1098	1158	1090	1138	1122	1167	1150	1116	1109	1173	1191	1181	1115	1111	1198	1173	1179	1173	1186	1217	1204	1077	1110	1154	1202	1153	1185	1224	1170	1155	1216	1186	1132	1142	1068	1114	1176	1146	1219	1158	1142	1139	1185	1171	1163	1184	1186	1177	1147	1148	1139	1243	1198	1122	1138	1118	1163	1152	1208	1193	1091	1153	1100	1173	1244	1156	1191	1116	1201	1176	1155	1125	1187	1182	1109	1138	1179	1122	1133	1178	1090	1198	1129	1133	1189	1124	1189	1156	1190	1174	1150	1113	1169	1138	1209	1176	1132	1130	1183	1238	1138	1153	1193	1190	1164	1211	1175	1168	1182	1188	1186	1140	1177	1169	1196	1159	1154	1164	1105	1175	1167	1133	1240	1151	1142	1137	1127	1162	1126	1168	1183	1133	1184	1141	1177	1152	1132	1123	1171	1100	1208	1146	1142	1191	1177	1197	1128	1178	1157	1201	1178	1149	1174	1182	1176	1112	1181	1187	1134	1192	1123	1114	1213	1168	1083	1165	1201	1179	1133	1226	1141	1179	1205	1145	1116	1168	1193	1156	1154	1097	1158	1150	1138	1102	1120	1154	1102	1120	1154	1148	1171	1151	1094	1126	1143	1241	1135	1076	1161	1195	1184	1166	1143	1176	1143	1186	1166	1176	1112	1227	1150	1094	1199	1178	1151	1160	1162	1132	1160	1165	1175	1118	1149	1104	1195	1209	1178	1168	1098	1177	1134	1166	1105	1124	1123	1158	1199	1202	1152	1152	1146	1213	1191	1128	1099	1165	1132	1134	1160	1139	1168	1185	1151	1133	1146	1158	1129	1202	1060	1179	1198	1152	1145	1159	1126	1119	1170	1185	1163	1211	1155	1155	1196	1087	1116	1076	1104	1175	1133	1121	1155	1149	1191	1170	1148	1144	1136	1174	1123	1149	1229	1159	1148	1181	1224	1150	1167	1109	1152	1166	1202	1117	1111	1191	1189	1189	1144	1216	1168	1230	1165	1167	1154	1140	1192	1139	1196	1138	1144	1130	1135	1121	1257	1162	1195	1144	1201	1133	1106	1163	1129	1185	1161	1120	1228	1136	1163	1169	1091	1078	1115	1189	1132	1189	1158	1187	1134	1180	1221	1177	1116	1154	1137	1178	1181	1159	1209	1142	1126	1168	1131	1177	1097	1121	1202	1167	1179	1183	1195	1165	1101	1149	1178	1127	1186	1153	1180	1170	1113	1146	1186	1156	1184	1121	1085
23558	20920	27832	24176	21052	15843	10674	6916	3954	2537	1772	1529	1536	1739	1628	1368	1223	1108	1156	1117	1165	1150	1123	1125	1040	1064	1127	1113	1089	1133	1123	1084	1074	1102	1104	1074	1102	1162	1140	1130	1151	1069	1131	1130	1114	1134	1102	1093	1092	1064	1105	1084	1063	1133	1101	1147	1077	1153	1100	1101	1118	1089	1106	1059	1113	1137	1146	1136	1092	1174	1100	1054	1086	1144	1094	1140	1177	1077	1098	1083	1146	1111	1080	1061	1100	1086	1124	1060	1071	1091	1016	1055	1104	1094	1084	1103	1119	1031	1107	1124	1104	1100	1055	1130	1129	1120	1085	1061	1120	1121	1088	1056	1130	1037	1101	1104	1104	1079	1079	1091	1060	1098	1106	1113	1117	1065	1078	1093	1152	1139	1123	1125	1090	1074	1101	1080	1072	1059	1149	1116	1114	1110	1060	1143	1094	1153	1078	1101	1138	1076	1043	1127	1106	1118	1038	1115	1046	1145	1075	1119	1049	1099	1133	1077	1118	1080	1110	1105	1146	1157	1129	1129	1137	1049	1041	1105	1039	1062	1139	1109	1113	1102	1102	1098	1039	1093	1083	1072	1050	1052	1129	1109	1106	1057	1099	1109	1154	1121	1049	1073	1044	1035	1104	1049	1086	1035	1069	1117	1128	1157	1086	1096	1099	1036	1113	1082	1110	1103	1073	1069	1094	1080	1089	1093	1115	1127	1106	1104	1132	1085	1081	1054	1106	1119	1088	1074	1142	1106	1094	1160	1089	1084	1086	1095	1071	1058	1089	1052	1099	1134	1086	1118	1146	1086	1115	1043	1112	1101	1076	1132	1056	1074	1071	1080	1112	1076	1102	1082	1094	996	1047	1137	1070	1071	1124	1074	1105	1099	1115	1116	1099	1084	1104	1110	1110	1130	1139	1128	1082	1117	1097	1114	1099	1089	1071	1047	1136	1043	1130	1125	1105	1038	1110	1073	1067	1092	1034	1146	1095	1125	1110	1120	1079	1043	1129	1106	1126	1075	1096	1150	1068	1156	1121	1135	1109	1084	1064	1105	1082	1111	1052	1123	1114	1053	1101	1097	1087	1109	1085	1008	1130	1061	1037	1095	1116	1051	1085	1062	1091	1066	1132	1093	1073	1058	1069	1034	1128	1083	1100	1131	1063	1101	1156	1115	1076	1136	1025	1156	1117	1124	1075	1100	1099	1119	1079	1155	1072	1079	1051	1118	1166	1130	1104	1122	1080	1065	1097	1086	1104	1060	1054	1074	1050	1087	1012	1122	1135	1157	1061	1144	1125	1073	1014	1065	1120	1039	1112	1050	1051	1118	1112	1144	1090	1078	1063	1131	1069	1056	1151	1116	1105	1049	1131	1164	1140	1101	1074	1133	1068	1103	1133	1106	1106	1042	1120	1121	1132	1093	1140	1091	1125	1063	1086	1108	1148	1044	1085	1076	1108	1104	1046	1061	1045	1120	1018	1102	1071	1101	1077	1092	1109	1025	1091	1079	1121	1078	1082	1095	1133	1141	1058	1088	1055	1069	1094	1142	1081	1125	1088	1014	1085	1142	1064	1096	1057	1139	1046	1030	1098	1079	1111	1100	1113	1083	1086	1146	1088	1082	1139	1117	1047	1096	1099	1111	1124	1083	1067	1102	1104	1130	1052	1058	1095	1080	1127	1080	1134	1104	1081	1130	1114	1080	1102	1101	1117	1113	1057	1090	1144	1088	1113	1102	1062	1103	1042	1026	1135	1028	1106	1128	1079	1140	1065	1056	1093	1074	1126	1071	1122	1083	1048	1071	1062	1035	1092	1061	1118	1077	1048	1085	1086	1079	1062	1098	1036	1102	1098	1071	1080	1116	1132	1075	1106	1044	1064	1154	1100	1028	1040	1095	1070	1143	1034	1091	1061	1061	1038	1117	1071	1107	1094	1165	1044	1071	1141	1068	1079	1099	1047	1094	1126	1132	1129	1141	1080	1095	1093	1133	1142	1072	1123	1098	1133	1064	1117	1100	1066	1043	1114	1141	1067	1099	1072	1143	1055	1107	1109	1140	1128	1101	1125	1112	1090	1079	1072	1133	982	1146	1065	1049	1140	1102	1098	1105	1083	1092	1089	1024	1108	1104	1119	1111	1083	1094	1093	1055	1117	1064	1088	1134	1142	1153	1080	1109	1068	1165	1112	1080	1106	1118	1096	1038	1084	1085	1057	1058	1123	1144	1144	1076	1117	1129	1083	1072	1083	1109	1137	1083	1103	1148	1100	1084	1023	1109	1113	1112	1093	1071	1075	1096	1074	1054	1124	1069	1118	1068	1128	1138	1098	1050	1134	1136	1107	1113	1011	1132	1079	1096	1058	1109	1044	1026	1121	1099	1113	1091	1137	1088	1103	1121	1005	1118	1109	1112	1107	1148	1100	1127	1116	1109	1105	1092	1100	1088	1088	1201	1089	1031	1050	1032	1079	1110	1096	1155	996	1030	1101	1070	1087	1087	1089	1100	1115	1142	1072	1078	1120	1115	1080	1089	1066	1119	1091	1063	1080	1075	1119	1022	1106	1091	1084	1135	1050	1025	1144	1049	1050	1067	1109	1137	1119	1110	1109	1107	1126	1096	1102	1073	1098	1074	1108	1060	1056	1063	1007	1083	1096	1052	1097	1090	1133	1067	1080	1103	1139	1058	1094	1104	1117	1098	1115	1041	1065	1109	1080	1089	1131	1133	1119	1109	1110	1081	1082	1120	1091	1118	1096	1107	1103	1080	1088	1131	1067	1098	1096	1102	1078	1134	1090	1020	1118	1052	1096	1093	1090	1061	1077	1076	1083	1144	1099	1075	1091	1117	1125	1158	1058	1073	1083	1084	1104	1092	1065	1117	1124	1126	1077	1127	1133	1033	1058	1042	1131	1082	1112	1124	1133	1078	1121	1126	1103	1123	1161	1089	1159	1081	1092	1073	1081	1090	1081	1099	1107	1080	1028	1042	1096	1073	1069	1105	1080	1109	1087	1100	1054	1090	1103	1122	1107	1074	1105	1082	1104	1108	1090	1032	1153	1103	1073	1077	1121	1068	1080	1024	1080	1127	1186	1101	1104	1103	1104	1120	1095	1100	1118	1106	1054	1107	1124	1116	1094	1073	1115	1074	1093	1027	1083	1092	1143	1081	1050	1062	1083	1065	1082	1094	1076	1102	1105	1084	1107	1037	1076	1097	1163	1090	1086	1071	1063	1118	1145	1083	1102	1100	1080	1095	1044	1106	1103	1099	1125	1073	1132	1067	1088	1026	1066	1098	1094	1075	1178	1117	1115	1038	1079	1054	1150	1045	1079	1126	1100	1066	1062	1113	1032	1038	1054	1090	1084	1079	1102	1102	1067	1176	1087	1102	1049	1106	1124	1078	1052	1064	1130	1080	1130	1070	1106	1072	1116	1118	1016	1055	1069	1074	1076	1118	1134	1092	1070	1154	1064	1130	1108	1094	1120	1092	1109	1093	1130	1108	1070	1111	1112	1038	1049	1099	1080	1082	1108	1116	1091	1078	1074	1095	1094	1139	1081	1111	1115	1098	1085	1067	1090	1091	1049	1131	1142	1136	1114	1077	1056	1079	1067	1106	1163	1064	1066	1052	1069	1078	1116	1086	1142	1129	1122	1069	1072	1089	1126	1098	1124	1115	1115	1099	1085	1123	1089	1081	1056	1027	1104	1078	1089	1077	1072	1096	1105	1065	1096	1091	1064	1117	1026	1074	1093	1124	1106	1123	1083	1080	1121	1036	1146	1092	1033	1082	1186	1151	1091	1114	1120	1129	1050	1089	1170	1049	1143	1055	1120	1074	1087	1083	1111	1096	1074	1069	1117	1144	1156	1096	1132	1097	1109	1112	1064	1105	1058	1031	1114	1068	1079	1076	1091	1067	1108	1097	1128	1113	1113	1100	1137	1039	1075	1058	1067	1094	1047	1111	1114	1078	1075	1104	1073	1051	1078	1066	1092	1035	1051	1095	1107	1117	1072	1114	1159	1084	1067	1105	1029	1133	1132	1056	1064	1093	1045	1115	1048	1100	1116	1059	1079	1091	1123	1144	1121	1056	1008	1105	1060	1050	1100	1061	1080	1075	1146	1116	1070	1109	1128	1087	1104	1072	1061	1167	1056	1061	1144	1097	1072	1134	1139	1093	1011	1064	1038	1086	1103	1147	1077	1096	1042	1077	1142	1129	1075	1080	1106	1101	1147	1127	1057	1085	1129	1104	1074	1132	1125	1083	1127	1094	1097	1104	1124	1089	1103	1128	1143	1052	1133	1147	1068	1146	1085	1081	1103	1127	1082	1126	1143	1108	1106	1039	1112	1079	1088	1082	1019	1148	1146	1124	1109	1070	1026	1133	1122	1068	1077	1148	1056	1134	1133	1103	1096	1046	1067	1056	1158	1097	1069	1093	1108	1080	1071	1060	1094	1093	1076	1109	1059	1082	1060	1155	1102	1143	1151	1054	1112	1035	1103	1068	1119	1080	1115	1085	1117	1092	1059	1056	1080	1089	1099	1104	1029	1044	1106	1093	1085	1143	1037	1067	1075	1091	1099	1118	1090	1137	1149	1025	1070	1081	1138	1012	1079	1036	1087	1038	1088	1130	1128	1094	1084	1140	1095	1140	1065	1051	1094	1045	1107	1126	1170	1062	1099	1157	1125	1141	1109	1148	1100	1113	1041	1094	1116	1062	989	1110	1033	1136	1092	1055	1070	1124	1054	1105	1088	1072	1057	1164	1110	1124	1084	1085	1116	1128	1101	1084	1056	1097	1103	1121	1101	1069	1113	1118	1115	1150	1111	1132	1134	1078	1034	1078	1071	1137	1063	1062	1057	1098	1081	1126	1080	1097	1092	1044	1095	1088	1115	1114	1106	1126	1093	1096	1087	1045	1089	1078	1057	1111	1061	1079	1136	1108	1108	1090	1113	1117	1124	1112	1047	1089	1156	1109	1121	1082	1078	1146	1105	1069	1100	1116	1084	1120	1113	1097	1083	1028	1015	1150	1072	1064	1117	1097	1063	1103	1095	1090	1098	1094	1064	1117	1024	1130	1111	1097	1097	1096
11803	17990	17825	14602	14893	13249	13201	9994	6017	3705	2389	2019	2100	2425	2108	1724	1462	1271	1320	1321	1285	1213	1312	1255	1274	1268	1239	1280	1246	1233	1329	1290	1244	1262	1193	1284	1217	1201	1238	1258	1254	1230	1270	1224	1292	1270	1282	1250	1257	1259	1249	1216	1259	1239	1217	1270	1213	1208	1207	1280	1250	1247	1268	1247	1318	1222	1271	1287	1282	1209	1252	1212	1312	1252	1207	1220	1267	1200	1192	1261	1263	1230	1216	1274	1241	1218	1233	1287	1257	1301	1227	1312	1233	1248	1255	1238	1254	1177	1276	1224	1204	1241	1251	1211	1197	1280	1251	1256	1207	1179	1231	1310	1380	1193	1263	1249	1247	1208	1200	1196	1177	1269	1200	1271	1246	1219	1283	1197	1288	1328	1200	1283	1253	1261	1229	1233	1240	1267	1244	1200	1251	1206	1202	1218	1222	1307	1238	1220	1257	1280	1270	1244	1246	1275	1265	1255	1204	1217	1268	1239	1283	1248	1231	1205	1235	1185	1188	1242	1291	1258	1233	1263	1287	1257	1279	1228	1224	1220	1247	1264	1239	1313	1207	1206	1286	1302	1211	1230	1273	1231	1223	1223	1192	1260	1272	1216	1249	1327	1249	1246	1273	1281	1241	1241	1182	1247	1217	1242	1237	1258	1287	1239	1209	1256	1244	1313	1236	1264	1300	1213	1168	1266	1242	1261	1243	1249	1293	1281	1265	1270	1187	1225	1341	1262	1289	1248	1206	1271	1218	1173	1202	1187	1282	1221	1292	1261	1246	1263	1259	1202	1245	1248	1304	1231	1229	1248	1231	1208	1168	1266	1241	1259	1229	1223	1241	1246	1216	1223	1327	1242	1272	1198	1292	1266	1202	1244	1303	1251	1235	1217	1319	1263	1267	1263	1283	1241	1211	1218	1229	1210	1278	1216	1212	1249	1249	1298	1257	1262	1225	1257	1200	1212	1257	1226	1223	1296	1255	1206	1231	1243	1313	1225	1283	1265	1192	1273	1170	1226	1279	1234	1257	1270	1206	1274	1220	1253	1303	1258	1214	1284	1226	1189	1211	1231	1272	1236	1260	1240	1226	1233	1235	1214	1248	1270	1259	1202	1176	1224	1251	1196	1273	1278	1227	1252	1234	1278	1281	1217	1237	1251	1193	1321	1294	1262	1223	1260	1212	1268	1279	1312	1292	1278	1186	1219	1268	1204	1227	1223	1248	1226	1227	1201	1249	1218	1220	1297	1231	1249	1221	1265	1263	1254	1235	1228	1228	1248	1181	1215	1232	1255	1233	1303	1285	1277	1193	1266	1191	1218	1249	1242	1281	1220	1234	1259	1271	1261	1268	1265	1250	1299	1259	1291	1253	1216	1226	1219	1271	1235	1220	1268	1294	1253	1260	1249	1195	1225	1308	1183	1251	1187	1232	1225	1299	1274	1256	1260	1212	1196	1257	1336	1256	1233	1266	1326	1201	1307	1298	1278	1247	1275	1269	1213	1211	1279	1194	1242	1254	1223	1212	1249	1160	1242	1307	1265	1252	1191	1314	1263	1191	1204	1306	1258	1242	1259	1252	1200	1288	1286	1221	1274	1194	1213	1290	1266	1232	1184	1234	1289	1214	1285	1255	1158	1295	1316	1256	1267	1269	1161	1220	1224	1233	1240	1218	1213	1269	1248	1234	1291	1232	1199	1198	1218	1264	1238	1227	1285	1279	1218	1290	1303	1201	1270	1235	1269	1271	1220	1272	1260	1194	1230	1269	1244	1276	1277	1296	1244	1266	1292	1225	1228	1269	1282	1257	1296	1262	1282	1175	1265	1243	1247	1269	1297	1190	1276	1272	1287	1264	1285	1231	1309	1208	1279	1245	1264	1233	1282	1249	1211	1232	1235	1274	1262	1222	1250	1189	1283	1272	1222	1232	1269	1266	1198	1294	1256	1232	1280	1244	1239	1271	1290	1276	1278	1234	1236	1279	1213	1263	1198	1284	1239	1247	1270	1236	1241	1248	1269	1255	1278	1242	1243	1226	1240	1266	1225	1288	1187	1200	1267	1263	1215	1228	1255	1223	1303	1248	1241	1218	1224	1249	1237	1269	1253	1275	1207	1229	1147	1213	1261	1257	1250	1282	1197	1228	1223	1250	1329	1237	1262	1267	1193	1224	1198	1234	1222	1222	1292	1221	1256	1236	1323	1227	1279	1211	1213	1278	1244	1270	1199	1214	1222	1268	1234	1306	1216	1194	1218	1296	1264	1193	1216	1275	1281	1226	1155	1217	1301	1276	1221	1229	1242	1229	1224	1268	1277	1226	1257	1239	1257	1263	1249	1279	1180	1239	1213	1265	1316	1273	1228	1273	1196	1201	1205	1284	1217	1256	1268	1307	1193	1249	1263	1267	1200	1230	1185	1245	1230	1192	1298	1239	1252	1267	1240	1236	1318	1255	1259	1239	1233	1196	1233	1212	1154	1230	1234	1273	1218	1175	1216	1273	1266	1263	1212	1265	1223	1335	1262	1229	1282	1266	1240	1280	1275	1204	1272	1212	1229	1181	1275	1245	1296	1216	1226	1228	1274	1208	1291	1247	1160	1238	1195	1233	1245	1252	1225	1236	1310	1267	1302	1246	1246	1273	1232	1187	1211	1243	1311	1301	1257	1250	1285	1212	1295	1203	1270	1182	1207	1214	1197	1221	1243	1256	1224	1263	1235	1226	1246	1267	1220	1243	1259	1238	1250	1243	1267	1238	1230	1198	1263	1326	1228	1337	1267	1210	1303	1265	1218	1237	1263	1222	1237	1234	1254	1128	1252	1290	1222	1243	1238	1264	1270	1269	1206	1273	1296	1202	1217	1259	1263	1246	1276	1320	1187	1262	1253	1180	1247	1225	1221	1178	1286	1238	1275	1243	1237	1286	1224	1301	1248	1227	1286	1246	1183	1230	1227	1216	1279	1236	1241	1290	1315	1268	1231	1165	1267	1279	1169	1235	1263	1265	1298	1265	1221	1204	1227	1309	1242	1276	1210	1213	1234	1220	1184	1222	1274	1218	1245	1251	1217	1212	1242	1259	1239	1273	1278	1213	1190	1202	1282	1246	1208	1176	1299	1186	1210	1191	1215	1261	1275	1275	1221	1254	1189	1231	1221	1177	1281	1209	1302	1214	1257	1256	1199	1254	1269	1240	1235	1310	1287	1249	1154	1222	1236	1247	1241	1246	1159	1286	1224	1230	1169	1209	1292	1287	1307	1179	1233	1188	1245	1228	1278	1248	1233	1250	1223	1292	1249	1241	1181	1279	1244	1237	1272	1242	1270	1276	1328	1258	1283	1215	1240	1223	1311	1278	1273	1196	1259	1270	1235	1252	1227	1259	1271	1216	1225	1258	1271	1216	1219	1255	1256	1236	1220	1199	1277	1229	1193	1274	1278	1254	1197	1260	1253	1249	1279	1263	1193	1224	1238	1258	1290	1267	1185	1236	1219	1134	1249	1248	1225	1238	1259	1311	1244	1276	1303	1281	1201	1261	1276	1245	1271	1292	1262	1277	1290	1202	1243	1223	1221	1245	1283	1241	1261	1249	1210	1220	1242	1287	1203	1203	1235	1322	1221	1244	1338	1302	1266	1222	1239	1247	1220	1275	1230	1219	1206	1248	1256	1266	1232	1301	1223	1309	1220	1216	1223	1227	1240	1222	1259	1233	1249	1258	1270	1312	1238	1295	1221	1250	1203	1223	1216	1166	1250	1222	1209	1253	1293	1224	1213	1292	1172	1306	1225	1250	1253	1287	1202	1284	1266	1303	1257	1259	1358	1249	1235	1268	1304	1289	1235	1303	1264	1263	1229	1205	1239	1216	1227	1221	1258	1321	1259	1203	1257	1263	1221	1316	1231	1310	1224	1289	1272	1223	1272	1207	1218	1306	1269	1256	1241	1242	1202	1234	1222	1239	1246	1279	1214	1266	1290	1294	1215	1258	1245	1266	1246	1176	1270	1253	1183	1206	1262	1236	1270	1256	1290	1267	1226	1274	1240	1279	1242	1228	1237	1246	1317	1284	1203	1142	1199	1262	1210	1305	1246	1268	1198	1212	1270	1273	1203	1265	1253	1195	1264	1227	1307	1210	1280	1247	1197	1240	1216	1254	1256	1218	1233	1271	1210	1294	1216	1266	1218	1237	1211	1262	1232	1262	1216	1228	1181	1252	1181	1224	1218	1248	1269	1323	1280	1241	1291	1259	1254	1306	1253	1225	1279	1215	1227	1236	1214	1228	1235	1276	1309	1221	1201	1181	1213	1255	1292	1197	1203	1243	1226	1259	1281	1224	1239	1148	1226	1217	1238	1291	1249	1249	1250	1273	1238	1194	1281	1273	1275	1281	1219	1272	1284	1235	1264	1240	1221	1251	1253	1246	1282	1173	1274	1209	1219	1264	1251	1232	1287	1284	1188	1334	1259	1233	1224	1181	1281	1176	1275	1193	1214	1191	1277	1233	1180	1253	1188	1227	1195	1247	1216	1280	1239	1232	1170	1268	1196	1184	1261	1198	1220	1249	1246	1253	1266	1216	1237	1250	1269	1208	1374	1179	1303	1205	1233	1185	1223	1190	1234	1252	1234	1248	1144	1272	1253	1221	1273	1279	1215	1182	1234	1264	1188	1186	1239	1244	1217	1257	1230	1261	1202	1234	1308	1224	1232	1238	1274	1296	1261	1240	1256	1249	1224	1257	1230	1193	1220	1207	1201	1239	1223	1297	1271	1283	1223	1230	1206	1252	1248	1217	1296	1293	1247	1212	1244	1177	1223	1265	1194	1247	1246	1293	1250	1224	1244	1229	1212	1250	1258	1247	1236	1294	1323	1214	1308	1213	1192	1226	1249	1252	1211	1263	1206	1236	1236	1254	1244	1279	1224	1190	1261	1220	1218	1227	1182	1277	1197	1260	1196	1259	1310	1222	1204	1208	1287	1310	1181	1229	1260	1221	1238	1244	1266	1194	1205	1236	1236	1224	1263	1260	1193	1282	1275	1238	1304	1263	1255	1209	1208	1277	1227	1213	1252	1238	1269	1254	1232	1247	1205	1226	1204	1286	1246	1178	1214
24483	20892	26840	25085	16606	8160	6609	4920	2705	1633	1100	999	986	1196	1025	867	732	708	690	715	707	682	682	709	687	716	706	693	671	672	654	762	688	690	713	682	695	734	729	718	659	678	666	705	724	686	690	680	727	678	656	669	682	658	644	668	675	683	691	615	713	678	680	681	637	686	721	670	722	691	671	707	649	641	708	705	705	737	689	675	705	700	689	681	663	691	719	704	677	661	650	626	697	686	652	707	673	664	682	706	677	643	740	688	648	711	669	681	664	648	709	665	680	689	684	684	653	651	667	710	735	649	679	659	669	690	701	705	742	724	677	667	693	676	691	745	678	687	764	727	686	699	719	671	645	698	692	709	671	681	698	699	734	693	706	699	643	672	703	684	671	710	707	607	720	674	696	639	648	704	683	670	680	684	709	702	752	637	705	675	673	705	675	704	677	675	679	677	693	674	645	703	694	714	673	701	671	689	706	709	697	661	697	657	696	695	661	716	747	686	718	680	648	673	674	655	645	728	699	716	703	673	721	717	679	682	731	678	744	659	670	627	672	686	688	659	669	687	726	714	741	711	661	695	702	687	699	668	676	643	685	740	623	663	657	664	708	647	737	711	665	681	704	672	675	650	674	666	700	689	690	732	690	706	709	636	708	746	661	654	649	685	681	658	659	685	655	700	654	708	687	677	712	703	620	733	685	678	695	705	684	634	702	708	709	655	636	708	741	694	675	672	694	753	658	688	673	703	658	685	644	700	710	702	683	674	694	711	684	639	692	683	682	628	666	676	698	729	653	706	705	711	693	633	696	712	745	657	703	733	647	667	684	700	690	724	661	712	691	643	656	659	682	706	651	671	650	683	677	681	684	671	694	672	638	722	635	724	702	695	678	675	659	741	722	691	723	682	681	693	699	697	692	684	679	745	659	705	685	699	640	692	644	703	694	660	690	702	703	716	688	705	680	721	686	679	716	695	705	723	688	682	676	698	657	667	659	676	687	686	744	670	661	629	695	684	693	720	670	689	696	666	695	664	698	653	675	693	695	683	708	643	624	712	650	709	730	674	691	679	688	621	665	679	693	723	692	688	673	716	672	724	680	694	707	667	679	687	682	683	688	692	684	636	674	696	726	708	661	711	705	667	716	637	763	709	690	699	689	723	677	693	674	651	676	725	682	715	697	701	735	652	679	678	714	688	709	680	655	714	695	692	675	686	710	644	689	691	690	706	688	696	672	678	690	661	716	667	637	686	679	710	672	706	658	704	699	651	680	672	730	723	617	657	681	645	670	684	692	668	677	661	690	690	675	716	722	649	709	689	670	708	622	686	694	652	727	701	687	642	692	657	746	700	688	649	702	649	698	694	669	657	649	710	642	695	669	678	711	691	691	694	685	734	691	682	657	699	682	613	720	732	717	658	671	697	624	681	731	711	631	678	714	657	673	693	685	650	668	696	693	674	682	670	665	667	705	658	674	705	688	678	685	678	693	677	656	638	684	702	650	688	611	683	688	754	662	681	656	741	687	714	719	651	683	682	714	712	679	649	678	690	629	644	729	666	694	711	683	708	662	722	674	712	674	656	679	734	715	749	706	650	665	670	675	695	759	645	650	722	711	665	692	686	712	646	707	685	695	646	703	687	665	706	637	702	688	667	689	679	734	672	683	673	703	731	657	694	674	652	681	720	646	694	665	722	656	658	712	715	693	729	658	707	702	681	745	663	670	666	715	703	701	717	731	676	721	646	679	718	649	668	703	683	654	710	691	765	698	663	682	661	713	654	709	699	703	705	733	651	639	671	681	686	706	681	677	695	674	680	660	636	634	648	652	674	666	664	739	654	696	709	652	679	681	737	665	714	719	708	686	691	702	704	707	684	660	714	677	618	699	706	672	678	660	672	690	655	714	754	682	642	657	667	667	629	664	688	685	714	698	712	678	706	645	653	675	687	704	698	680	690	661	661	617	658	659	714	694	641	732	671	641	683	673	660	668	697	700	689	690	644	708	737	665	683	688	710	697	660	672	641	683	673	641	668	708	719	706	712	690	755	680	669	712	664	705	732	645	664	669	686	662	687	674	725	701	646	673	671	726	655	694	681	685	653	678	676	658	663	627	655	647	691	688	678	676	669	705	698	684	678	687	645	652	701	724	707	697	680	704	650	685	698	732	659	675	685	644	762	725	651	642	689	691	669	659	673	692	633	745	681	670	658	711	690	673	705	711	682	690	641	688	689	629	676	702	697	659	710	705	675	694	702	689	657	703	689	697	659	664	676	671	678	710	692	630	657	688	679	656	651	682	668	691	695	690	684	703	637	689	655	674	705	661	693	734	710	681	679	674	674	619	684	755	636	689	673	709	705	710	679	646	710	693	695	690	682	710	707	645	679	705	680	654	646	721	661	681	686	706	686	699	680	691	686	715	693	658	687	681	700	684	687	693	701	693	707	683	688	696	776	683	679	725	717	708	623	642	681	684	650	663	693	675	692	675	689	686	653	641	655	673	681	671	673	703	677	713	667	690	678	649	683	690	689	674	663	670	721	666	700	649	732	711	640	691	648	701	708	676	666	712	661	685	679	688	677	674	784	657	676	663	634	717	665	679	694	688	662	721	692	691	690	672	637	652	664	663	683	669	721	673	678	702	675	648	643	709	670	688	721	634	689	661	730	660	730	697	674	708	727	689	679	706	698	688	723	681	643	705	700	667	687	690	715	671	739	689	706	728	663	663	697	632	716	690	733	683	709	637	702	730	692	681	681	703	696	731	646	679	647	643	655	728	695	682	642	710	675	670	704	650	732	668	691	662	708	669	699	690	686	705	696	629	685	723	718	698	647	685	676	641	664	689	649	723	691	676	696	723	650	702	690	693	717	714	648	692	662	712	658	652	683	696	687	688	684	661	703	670	643	676	705	680	657	703	643	690	670	689	714	699	677	711	692	682	728	709	709	690	703	686	707	665	685	737	706	703	722	735	706	703	724	680	656	688	658	676	658	644	707	716	674	744	661	654	699	664	679	698	703	645	664	684	643	649	679	630	683	692	619	724	737	701	669	662	666	740	666	692	682	669	728	690	715	721	679	678	687	682	680	677	688	689	704	677	643	643	636	649	705	712	674	722	745	684	736	703	693	688	689	699	646	696	676	671	686	716	719	711	714	694	683	694	742	673	663	701	717	666	652	730	685	670	633	650	618	683	745	672	700	673	691	677	655	697	702	658	660	710	713	695	693	648	715	680	696	672	681	678	669	674	646	647	686	691	685	644	701	640	669	719	729	662	731	677	699	701	708	661	702	704	679	688	659	700	719	705	689	704	717	680	664	699	679	631	670	716	724	664	699	675	682	694	668	696	705	627	702	660	679	656	672	689	677	702	646	673	656	667	709	703	676	753	691	680	740	654	692	696	663	641	704	714	677	698	693	708	633	727	655	694	672	672	677	696	683	704	662	668	697	681	708	683	691	711	744	635	704	689	693	648	711	644	735	667	710	731	653	695	685	725	722	749	672
11437	14776	16760	13611	13158	11295	10951	8716	4829	2731	1566	1367	1476	1700	1437	1064	958	842	769	790	768	784	800	817	759	765	769	796	741	820	735	778	780	745	787	807	785	752	779	770	801	781	802	802	760	821	724	773	771	770	780	771	813	781	809	778	774	746	844	788	796	759	779	749	775	761	805	767	793	767	776	744	759	791	764	749	758	779	716	794	746	759	784	767	741	739	753	782	755	759	753	769	801	814	776	805	724	757	776	799	763	753	790	754	746	749	749	769	710	687	771	791	780	816	757	785	760	755	761	768	806	767	779	739	769	718	765	746	733	788	769	781	725	734	740	808	765	811	759	791	765	773	760	766	772	784	743	754	767	742	761	766	775	722	767	748	802	764	739	800	742	739	722	775	743	789	796	754	791	826	717	777	758	786	770	725	739	817	784	806	765	786	813	708	783	727	774	756	795	789	748	737	731	764	749	803	788	733	797	777	824	746	801	800	772	817	807	734	812	786	843	736	779	773	805	831	761	740	791	782	820	773	778	768	789	737	747	817	761	741	791	795	808	769	791	793	778	786	761	748	751	818	771	757	759	804	792	733	778	743	763	791	783	834	823	789	789	834	770	776	790	758	752	750	813	785	784	782	766	796	774	753	762	769	733	734	742	793	720	758	755	798	774	777	770	805	752	787	787	737	775	752	770	786	835	774	771	730	748	789	778	772	813	739	751	765	738	742	742	779	773	718	804	799	771	773	796	755	807	795	788	763	774	798	776	724	811	826	802	774	744	743	798	754	770	752	764	786	726	810	750	760	781	760	764	755	782	770	804	779	786	758	772	763	729	739	762	810	805	788	743	739	749	806	765	834	758	757	767	794	719	807	794	757	730	745	809	785	783	761	766	732	809	743	749	768	768	761	711	757	754	754	802	768	744	797	748	803	788	771	762	779	751	758	784	752	795	739	791	767	802	816	770	826	835	734	783	772	759	800	748	815	776	752	739	744	779	760	766	827	751	802	728	750	768	735	755	850	797	742	737	809	760	785	775	768	762	792	745	754	782	741	789	776	816	777	750	727	744	767	805	807	776	760	772	792	742	771	810	761	764	787	760	788	802	718	799	734	777	783	754	757	748	774	801	802	820	760	762	808	798	768	782	818	780	736	775	754	778	770	781	761	796	771	749	798	778	740	784	809	754	798	812	766	786	802	751	764	739	712	831	768	786	789	782	738	793	762	771	772	777	793	753	780	783	773	827	799	761	807	759	826	747	759	767	706	826	827	739	770	779	737	774	785	773	740	793	799	769	777	806	734	755	712	761	752	773	828	771	814	770	792	778	786	767	747	770	769	781	776	757	793	757	804	796	752	822	818	757	796	775	778	810	815	768	786	823	783	720	775	785	746	786	758	701	757	767	753	750	739	757	754	813	748	776	782	729	750	743	792	721	758	840	762	752	727	772	745	782	736	745	734	722	801	743	760	806	774	763	747	790	782	786	753	742	758	767	782	771	764	780	777	790	747	807	743	788	743	790	757	786	782	752	739	740	772	768	772	827	778	787	817	785	720	774	776	671	768	720	771	804	781	793	779	738	763	767	693	719	767	771	716	777	758	775	768	755	799	726	809	769	778	733	786	787	769	762	753	769	767	755	745	792	769	787	816	764	842	802	758	780	762	817	720	798	756	765	782	777	723	781	822	749	788	799	801	819	769	777	752	748	734	784	745	756	736	774	780	773	739	779	778	773	799	810	780	781	721	773	775	790	795	753	763	742	753	790	778	763	775	759	753	744	751	761	759	791	797	742	796	804	780	797	729	753	766	768	769	780	756	733	766	784	734	799	783	762	726	794	768	736	793	752	720	764	790	798	776	748	751	736	788	819	773	791	782	727	792	829	761	757	802	807	757	788	767	806	741	748	782	800	752	813	769	809	748	781	736	775	792	725	768	759	797	805	771	793	745	845	777	817	740	728	762	750	835	756	782	707	782	766	769	814	794	843	798	777	798	801	740	761	786	826	789	734	738	738	757	824	761	807	779	777	782	735	787	775	800	789	755	738	801	809	739	762	811	742	744	771	781	772	825	737	796	715	768	789	795	759	788	786	790	754	755	740	813	744	748	797	732	752	747	693	739	758	808	759	819	781	791	755	805	725	738	799	804	773	763	741	746	744	782	765	734	820	792	747	771	778	811	745	768	773	762	816	794	778	739	744	770	819	753	753	790	799	739	775	804	757	736	794	738	755	758	797	719	792	744	801	782	764	784	779	785	755	768	774	807	793	799	760	783	775	753	809	730	772	770	763	732	729	783	753	838	797	795	756	806	806	764	771	805	777	741	782	775	758	794	751	768	749	771	769	744	784	789	719	771	787	780	735	813	724	794	774	807	791	752	767	763	833	718	818	757	793	783	789	822	795	758	751	766	777	747	739	746	796	751	761	738	749	748	751	721	770	767	737	724	774	750	806	755	742	758	759	739	751	756	816	805	763	784	748	766	750	745	731	796	804	730	796	833	786	766	772	773	787	806	799	745	800	745	793	791	733	824	730	779	745	750	747	798	756	812	770	782	754	734	741	773	751	818	792	773	800	785	811	771	748	760	770	748	791	775	744	742	735	818	759	832	728	744	775	820	793	762	740	724	737	777	754	782	733	741	761	787	811	750	784	741	750	825	765	792	768	790	792	819	767	751	747	762	799	782	792	841	828	719	795	809	761	790	804	783	746	768	766	731	814	815	762	774	770	791	802	793	742	814	750	742	760	753	734	782	838	780	787	731	747	735	726	755	814	816	774	776	712	777	767	810	769	765	819	770	772	771	765	764	758	800	790	762	797	776	770	792	834	773	821	762	764	753	787	778	766	773	816	814	764	730	710	779	761	757	765	769	760	761	756	787	707	781	807	748	825	792	762	765	784	794	733	767	808	822	765	796	765	727	746	847	841	736	777	794	771	827	829	775	774	804	720	810	821	762	753	769	790	785	796	813	767	776	724	774	770	776	764	767	768	756	746	734	763	763	828	761	796	764	757	752	753	751	780	824	784	737	814	753	770	784	820	776	786	792	757	761	737	759	784	771	777	767	782	772	733	740	822	789	809	813	772	767	755	784	766	748	838	782	792	737	740	786	788	759	743	821	788	811	718	796	756	706	737	765	780	744	771	764	795	769	744	778	778	777	722	749	781	768	745	805	749	773	826	758	761	796	699	791	734	756	764	777	784	790	745	795	756	747	778	750	798	737	747	780	790	767	817	787	747	779	813	825	795	790	757	746	778	783	769	767	814	757	748	783	777	795	825	791	817	739	723	775	751	748	772	749	800	771	757	748	792	793	756	713	759	781	758	739	797	727	773	766	824	805	763	789	739	743	787	738	803	747	733	804	736	785	742	791	783	764	726	745	830	795	773	744	777	779	766	769	796	736	778	811	719	781	748	752	773	760	778	699	754	766	744	846	780	733	749	836	753	734	834	781	753	782	745	757	807	763	751	754	826	738	780	707	756	739	770	760	754	755	791	780	761	772
22386	20924	28267	23718	20978	21725	19232	10402	5330	2924	1664	1298	1519	1718	1510	1096	875	799	790	829	741	757	733	752	758	755	710	756	745	735	769	722	795	731	745	717	741	767	731	779	763	729	733	712	732	726	703	726	739	692	768	764	696	749	742	715	809	793	728	789	748	736	754	777	755	727	762	754	715	707	719	718	760	742	728	765	715	662	736	743	706	721	750	751	737	777	752	754	769	715	773	735	691	716	736	735	728	751	711	730	749	737	756	720	706	690	748	786	708	753	738	717	732	727	679	700	759	733	749	692	684	766	787	734	703	720	722	713	759	716	676	693	738	712	726	730	729	756	738	718	777	741	718	768	752	738	738	724	729	743	730	697	744	731	722	744	725	716	754	715	778	732	737	734	714	698	718	717	806	749	734	732	669	687	736	749	741	745	724	778	665	725	782	744	672	695	690	728	693	702	741	692	717	735	750	703	735	709	723	763	810	704	767	716	735	816	740	699	710	784	733	742	728	774	758	756	745	735	769	741	740	735	745	771	712	722	728	693	745	722	755	737	764	711	721	778	687	727	730	739	716	775	655	728	708	676	705	731	719	719	725	742	714	787	750	742	763	752	711	703	745	733	699	704	744	742	768	746	692	703	767	738	767	725	713	749	737	773	727	714	763	743	742	710	693	717	678	754	696	736	729	758	764	753	747	760	708	745	754	720	713	768	729	724	710	752	719	766	675	734	735	673	735	713	707	793	737	756	717	720	724	722	730	729	747	779	761	696	659	668	697	689	704	726	743	655	715	710	700	740	781	731	747	723	723	754	739	738	741	774	740	711	690	785	735	731	765	732	789	715	697	730	744	763	722	757	750	744	729	684	723	726	656	768	735	683	683	718	699	727	785	769	799	747	698	774	738	742	712	781	743	690	721	734	706	742	714	743	686	755	680	741	703	730	735	758	701	738	712	741	692	756	747	712	745	684	711	739	690	734	782	723	763	726	731	718	765	721	745	769	698	687	709	699	741	744	724	724	750	723	713	719	708	710	748	763	732	711	749	680	699	727	734	781	711	726	770	709	727	758	736	683	738	764	729	715	736	712	754	745	693	722	748	723	703	762	788	772	743	724	702	713	761	713	709	747	769	681	742	718	681	703	759	692	733	700	739	753	674	698	732	767	747	667	683	755	797	679	717	717	761	750	755	732	707	774	704	748	742	729	755	796	712	703	751	697	736	731	797	732	783	763	800	697	710	703	701	714	739	729	733	671	705	724	694	721	757	696	754	740	775	722	697	726	704	734	749	672	718	713	701	698	737	658	713	735	730	668	762	748	717	729	736	773	712	729	695	702	705	751	740	746	722	736	721	741	755	728	699	749	727	774	729	756	738	733	778	730	692	784	718	741	739	765	727	778	747	694	735	744	739	740	712	744	742	719	739	703	690	791	727	808	740	730	697	717	759	738	762	681	741	713	706	740	760	734	707	764	755	734	717	744	782	693	702	683	704	741	745	721	739	706	699	709	734	709	734	744	753	750	733	753	692	755	705	769	762	710	745	709	696	711	737	724	747	740	712	777	691	693	759	728	734	772	750	730	718	738	730	704	726	731	751	705	771	760	736	714	699	709	738	720	741	770	693	713	694	797	742	737	700	705	680	699	729	762	721	721	728	782	722	777	756	674	701	751	746	694	754	749	721	743	740	687	761	733	768	724	733	729	697	734	755	730	754	746	733	670	759	736	731	734	761	742	760	762	728	726	742	659	748	774	727	716	722	746	726	783	724	771	705	735	745	746	769	705	766	730	770	715	734	716	770	758	698	724	741	731	766	788	695	714	676	721	733	733	719	728	744	703	742	739	752	731	710	764	720	738	694	771	694	710	738	747	734	758	779	705	746	717	731	698	719	734	696	723	702	732	703	684	726	739	735	737	715	708	692	752	735	718	731	747	724	693	728	683	733	731	744	768	752	742	684	733	733	743	771	750	774	734	649	774	729	754	730	754	649	694	696	699	746	719	692	727	717	693	777	678	717	690	738	688	700	748	757	758	769	738	744	739	722	709	733	733	734	727	717	721	733	703	682	694	693	705	752	690	726	704	760	700	746	721	753	697	758	724	752	688	759	692	719	773	690	708	728	735	725	704	697	740	762	709	738	701	784	731	713	727	694	718	675	734	717	718	731	797	739	682	756	731	721	717	719	718	738	692	757	730	680	715	777	719	745	728	703	742	711	751	768	728	715	703	695	696	789	716	723	730	745	712	716	744	744	782	718	703	726	700	743	687	746	764	730	736	723	726	714	747	738	782	722	765	826	709	782	751	730	699	716	740	693	668	704	720	719	744	714	735	738	712	721	701	748	783	701	773	759	704	750	760	701	685	742	734	718	737	700	709	686	669	744	702	732	701	723	744	756	726	713	722	721	728	706	682	758	706	704	730	687	775	709	714	767	723	730	722	769	699	699	703	763	725	785	705	703	718	720	737	740	744	720	714	783	719	736	735	734	742	743	692	738	747	749	706	711	717	715	724	732	753	687	719	707	737	738	774	708	769	753	712	693	712	699	765	713	751	753	767	691	783	739	716	728	730	743	736	671	688	706	731	741	718	725	706	691	696	698	726	664	751	726	775	752	760	711	780	660	743	718	726	719	690	690	710	760	760	701	725	747	737	693	742	748	674	739	722	737	722	730	728	774	739	708	716	723	729	717	735	732	738	748	670	739	702	745	702	759	714	682	704	768	745	739	753	749	703	720	721	705	706	714	727	757	820	754	761	723	695	739	711	665	711	693	752	748	718	729	715	699	775	707	730	701	722	692	727	761	699	688	726	751	691	783	731	757	756	714	688	739	668	760	774	722	725	697	697	687	740	720	753	738	767	736	726	712	735	738	738	716	744	723	701	725	699	738	711	710	761	739	676	732	702	748	712	725	717	723	728	741	712	712	712	681	698	734	702	726	702	740	703	732	691	756	756	785	727	719	731	750	694	756	785	709	710	710	724	771	699	716	720	789	732	778	721	704	740	723	672	726	737	703	755	734	730	700	710	732	716	688	764	719	686	720	748	680	708	705	715	743	702	726	706	730	733	752	718	684	741	742	742	715	722	722	751	711	775	740	728	722	738	741	723	724	804	788	735	740	738	739	734	680	730	743	695	711	749	692	723	739	688	776	693	709	745	732	694	771	699	757	722	761	720	768	715	743	715	715	706	757	734	733	696	719	706	727	700	728	740	771	716	702	771	750	735	758	729	725	715	720	670	687	680	742	745	677	696	715	742	712	727	728	716	712	697	720	707	753	763	677	721	737	758	713	735	757	702	684	744	738	767	694	729	711	749	733	732	749	719	791	705	727	708	716	771	753	711	743	750	770	768	714	712	705	736	761	729	739	720	765	740	793	716	741	720	745	758	715	756	746	724	709	736	741	666	757	758	717	737	783	780	683	696	742	729	756	742	746	744	751	696	752	715	707	773	784	747	738	721	693	751	667	739	717	693	734	725	691	739	747	739	685	738	728	689	701	778
13788	25125	28301	20835	19868	19090	17316	14058	8571	4779	2439	2002	2256	2543	2134	1400	1075	984	968	884	874	897	886	856	831	855	853	846	893	814	877	841	791	851	849	867	843	840	818	865	882	837	825	831	844	789	764	866	847	843	851	839	878	819	865	846	863	856	859	876	819	862	856	846	822	768	854	868	898	816	864	799	818	869	813	843	808	821	831	870	867	854	843	914	809	909	882	824	848	856	845	860	849	877	838	857	823	828	824	846	820	796	830	869	815	834	877	810	787	901	853	896	848	831	865	870	876	803	832	883	841	885	870	864	860	793	847	804	856	832	889	862	800	894	881	857	802	819	824	838	835	823	846	859	871	831	821	857	818	895	850	888	828	872	818	835	783	853	848	903	799	841	866	817	815	854	819	824	881	879	829	818	834	823	836	861	831	866	883	869	847	861	850	819	817	837	837	814	858	811	843	797	847	832	863	828	838	881	836	866	837	828	814	816	857	789	814	830	855	846	836	813	848	844	846	831	852	830	859	807	859	807	856	806	855	881	875	839	854	804	798	831	850	851	870	877	815	874	816	800	844	808	830	835	878	815	853	802	847	829	857	859	878	835	835	815	822	851	851	843	817	903	810	842	808	871	856	872	834	849	863	853	805	817	831	851	801	805	802	887	787	842	807	893	900	844	854	803	797	804	847	843	785	896	880	838	845	866	779	838	841	860	914	821	868	879	856	821	833	854	849	883	801	838	843	818	864	872	881	859	800	841	822	800	864	859	861	821	797	830	824	826	838	859	871	873	862	808	783	795	789	808	810	859	888	860	880	816	876	817	836	860	793	885	843	849	780	804	799	858	857	759	818	865	833	824	839	854	828	847	798	856	900	826	858	851	854	821	849	885	782	842	825	802	848	900	817	830	831	848	919	919	858	815	826	799	836	846	865	784	845	831	812	831	823	834	808	868	818	851	855	869	823	825	848	825	766	826	805	831	816	818	877	801	832	858	870	831	827	857	852	821	867	814	773	835	857	839	836	802	856	809	765	828	826	828	814	845	861	790	823	816	866	848	858	833	834	828	831	830	834	868	889	824	786	821	847	851	890	820	828	850	789	842	855	824	804	783	803	800	794	842	825	839	820	857	852	824	859	821	830	837	843	804	836	794	842	890	826	839	796	817	826	859	793	816	812	795	855	853	834	822	804	796	833	877	792	868	847	864	841	816	831	807	843	839	800	842	906	837	840	824	883	842	827	784	799	828	837	799	857	868	853	806	826	847	831	823	818	827	803	823	818	821	865	851	808	864	773	806	807	834	843	828	837	850	805	858	860	846	805	877	799	861	850	827	866	827	805	827	834	862	854	800	849	845	857	842	811	875	829	836	839	822	793	838	847	845	829	880	871	842	790	877	842	813	845	829	814	825	867	850	819	772	844	869	800	837	817	873	851	843	823	841	797	902	823	853	856	826	896	826	844	812	898	854	808	817	770	820	821	874	852	803	779	847	837	841	790	820	831	784	786	809	837	813	903	813	843	878	802	805	834	805	777	843	839	807	840	800	844	849	836	862	840	817	794	855	780	832	845	822	845	843	839	830	857	852	837	828	872	786	818	844	848	821	808	860	842	872	828	844	833	791	865	809	835	872	827	828	860	839	853	851	822	845	844	835	836	824	829	845	858	821	840	794	871	831	804	827	833	789	831	809	893	860	835	844	780	826	827	823	831	794	894	857	816	828	822	849	850	811	856	875	897	819	827	825	820	804	814	887	823	810	828	859	791	845	865	861	801	870	832	808	805	819	864	852	848	870	883	819	824	806	856	905	839	831	821	844	788	850	828	812	821	885	825	858	849	884	836	800	857	885	786	879	869	839	810	830	788	872	852	859	835	860	893	869	798	847	809	884	833	808	880	837	845	874	851	858	853	811	860	853	856	854	881	827	792	904	788	862	808	817	850	842	863	906	879	811	882	847	870	816	866	808	864	852	814	887	838	845	828	829	870	826	885	881	863	838	830	857	843	791	835	842	810	832	823	791	909	800	807	880	806	848	827	850	841	895	806	848	816	851	867	860	838	841	818	832	783	794	849	845	857	887	811	817	862	822	878	842	854	845	859	861	845	855	765	831	857	792	833	834	831	879	855	852	827	842	820	834	893	831	829	857	819	797	832	834	852	816	832	784	875	868	879	870	832	764	832	875	844	825	816	886	863	829	812	815	805	795	893	837	812	819	830	827	850	808	810	842	840	889	840	827	804	817	828	809	847	825	861	801	810	842	824	821	795	873	849	842	870	813	790	825	853	872	867	789	767	827	825	870	758	802	843	860	845	850	860	798	882	771	822	823	870	826	843	854	839	833	844	887	857	807	845	855	837	861	776	858	851	799	841	844	808	875	859	829	836	847	804	823	879	832	832	878	863	873	800	851	871	892	876	890	860	906	875	835	819	820	841	818	858	824	820	829	865	876	845	851	874	794	833	817	810	827	842	816	857	822	791	846	852	841	772	820	857	833	828	843	838	839	839	883	826	831	796	843	829	826	819	825	818	815	859	813	858	804	824	841	807	822	839	818	858	826	814	859	846	848	872	862	899	796	875	809	772	804	842	806	840	858	854	788	856	860	874	883	820	833	858	786	883	784	821	860	833	784	864	860	795	824	868	829	865	898	820	876	862	764	758	841	847	890	816	806	813	831	810	799	886	858	808	804	876	805	791	834	864	863	853	811	862	825	881	821	836	816	841	809	862	849	852	813	808	871	804	846	845	879	848	819	823	832	842	836	866	801	814	878	815	851	871	916	892	820	798	765	789	847	845	772	863	855	776	839	856	824	909	839	799	834	851	854	895	861	867	840	820	847	802	824	784	832	870	825	835	842	838	851	852	864	821	804	831	849	832	878	810	854	866	864	830	814	818	851	790	820	829	871	843	819	833	832	819	810	876	830	819	818	833	845	807	842	838	870	824	821	862	830	809	846	826	839	848	837	832	861	860	812	774	848	884	822	785	876	853	829	838	891	833	816	871	818	806	842	830	826	857	842	810	831	827	843	841	789	836	796	817	810	872	845	837	832	835	897	855	833	855	764	874	841	846	829	787	856	841	755	806	829	821	840	816	795	800	848	837	801	816	884	872	837	838	855	795	816	832	792	823	873	837	818	834	852	871	855	834	801	855	814	854	808	849	827	789	838	835	795	823	814	788	818	836	803	867	803	839	798	857	891	828	872	864	774	791	857	817	822	837	853	868	828	846	882	789	873	824	772	864	847	860	845	861	835	836	835	863	787	874	782	882	851	813	838	801	779	809	764	836	835	827	798	831	811	817	843	864	867	835	803	879	804	869	806	801	840	868	790	858	869	821	817	833	776	865	846	785	871	877	859	803	833	844	835	827	889	827	796	843	841	923	818	888	864	856	837	810	836	832	861	851	821	880	852	882	810	823	857	908	814	801	840	834	792	819	841	796	842	847	821	907	829	833	843	818	794	859	851	821	858	842	847	815	802	801	839	824	821	851	828	810	910	781	861
28749	18910	13099	7931	6256	5600	4755	3714	2693	1839	1391	1174	1272	1365	1264	1188	1040	1126	1082	1079	1050	1040	1095	971	1126	1079	1038	1064	1102	1096	1100	1048	1036	1048	1112	1079	1083	1073	1095	1074	1071	1087	1140	1037	1073	1079	1099	1038	1090	1031	1031	1077	979	1085	1055	1029	1087	1092	1047	1038	1078	1054	1010	1081	1043	1106	1086	1066	1063	1064	1092	1118	1064	1054	1065	1034	1060	1052	1094	1060	1055	1039	1013	1052	1049	1084	1027	1083	1073	1078	1039	982	1098	1061	1033	1056	1085	1085	1033	1056	1022	1091	1096	1060	1094	1033	1083	1016	1072	1077	1005	1021	1133	1048	1105	1064	1114	1030	1079	1014	1081	1073	1128	1016	1062	1051	1054	1064	1062	1098	1079	1050	1111	1101	1063	1092	1026	1116	1069	1016	1063	1087	1057	1027	1107	1096	1059	998	1075	1046	1046	1059	1103	1026	1046	1090	1083	1054	1087	1068	1055	1071	1025	1064	1022	1052	1047	1096	1059	1105	1074	1056	1073	1100	1035	1052	1052	1096	1050	1145	1015	1043	1031	1050	1044	1079	1068	1092	1090	1072	1071	1055	1073	1021	1031	1016	1070	1098	1100	1107	1100	1056	1049	1061	1076	1026	1067	1065	1045	1059	1025	1005	1077	1042	1040	1043	1020	1000	1079	1073	1087	1059	1100	1087	1082	1072	1106	1082	1066	1050	1050	999	1061	1098	1045	975	1086	1077	1015	1053	1066	1023	1055	1066	1038	1047	1063	1076	1031	1041	1076	1038	1048	1079	1050	1049	1068	1044	1047	1035	1052	1070	1033	1063	1106	1077	1004	1062	1059	1022	1108	1030	968	1049	1037	1139	1100	1078	1058	1028	1068	1057	1072	1022	1112	1028	1069	1052	1073	1093	1079	1053	1086	1078	1091	1016	1066	1031	1053	1069	1099	1121	1098	1020	1102	1066	1075	1081	1011	1054	1030	1073	1051	1061	1054	1011	1094	1070	1038	1033	1046	975	1077	1082	991	1062	1107	1130	1098	1029	1107	1074	1103	1124	1115	992	1085	1016	1094	1072	1088	1060	1054	1072	1000	1072	1020	1113	1046	1087	1096	1069	1050	1020	1123	1077	1035	1103	1039	1061	1036	1047	1050	1062	1114	1088	1109	1089	1061	1011	1031	1048	1089	1106	1049	1052	1100	1110	1041	1057	1012	1018	1073	1000	1061	1051	1039	1127	1080	1054	1130	1048	1053	1033	1023	1086	1103	1082	981	1059	1105	1060	1050	1106	1082	1038	1031	1054	1044	1032	1032	1057	1057	1062	1022	1045	1083	1068	1035	1134	1054	1125	1107	1070	1076	1075	1039	1100	1030	1015	971	1049	1091	1155	1056	1069	1001	1074	1098	1085	1052	1069	1046	1096	1059	1028	1023	1086	1094	1056	1021	1121	1086	1069	1071	1050	1076	1046	1030	1055	1091	1129	1043	1077	1069	1000	1081	1076	1054	1061	1057	1055	1057	1042	1002	1105	1016	1033	1025	1064	1062	1112	1063	1099	1051	1047	1115	1099	1066	1090	1090	1071	1022	1080	1045	1085	1066	1052	1024	1042	1059	1126	1051	1069	1127	1044	1091	1016	1048	1111	1092	982	1052	1037	1075	1057	1076	1089	1151	1144	1099	1053	1064	1079	1126	1069	1072	1083	1091	1087	1018	1071	1103	1100	1061	1031	1118	1090	1068	1064	999	1028	1037	1018	1089	1051	1092	1073	1055	1013	1084	1060	1061	1009	1062	1132	1083	1043	1029	1069	1119	1049	1057	1030	1101	1064	1049	1068	1038	1085	1021	1100	987	1049	1064	1055	1079	1052	1083	1032	1093	1064	1070	1024	1009	975	1037	1083	1065	1039	1054	1005	1014	1063	1082	1086	1042	1122	1085	1077	1069	1007	1040	1102	1045	1143	1105	1087	1076	996	984	1041	1074	1097	1038	995	1077	1027	1085	1121	1052	1065	1036	1045	1034	1102	984	1112	1081	1088	1101	1122	1046	1079	1083	1030	1052	1049	1092	1073	1048	1062	1091	1057	1038	1052	1079	1078	1132	1061	1014	1054	1055	1013	1096	1017	1003	1126	1032	1050	1093	1064	1103	1072	1056	1040	1079	1046	1095	1091	1059	1026	999	1011	989	1024	1057	1028	1098	1058	1051	1082	1105	1047	1081	990	1009	1090	1026	1070	1087	1104	1035	1120	1067	1116	1088	1106	1052	1018	1037	1076	1033	1090	1021	1058	1107	1075	1066	1061	1018	1023	1087	1080	1068	1073	1104	1031	1043	1063	1094	1012	1067	1057	1007	1062	1096	1052	994	1077	1101	1083	1087	1074	1021	1073	1049	1080	1095	1070	1044	1086	1001	1030	1024	1046	1076	1060	1111	1071	992	1068	1073	1065	1054	1060	1066	1074	1125	1063	1027	1059	1064	1021	1047	1090	1070	1110	1051	1115	1053	1083	1114	1074	1059	1010	1056	1118	1045	1048	1113	1062	1113	1152	1050	1062	1047	1012	1089	1069	1020	1081	1097	1062	1069	1089	1071	1026	1031	1059	1045	1068	1029	1061	1076	1044	1072	1027	1110	1029	1058	1055	1070	1042	1061	1061	1114	1108	1029	1049	1065	1008	1050	1069	1006	1049	1081	1027	1105	1075	1044	1061	1050	1001	1073	1053	1037	1051	1102	1059	1090	1098	1064	1060	1048	1062	1078	1076	1062	1051	1061	1060	1033	1029	1086	1075	1049	1035	1043	1110	1069	1102	1081	1104	1007	1001	1024	1030	1059	1069	1062	1040	1071	1063	1069	1103	1033	1083	1081	1061	1064	1058	1038	1072	1020	1076	1080	1045	1081	1106	1053	1053	1094	1022	1061	1082	1076	1015	1037	1083	1075	1015	1110	1040	1034	1051	1046	1051	1035	1061	1044	1035	1022	1074	1095	1070	1067	1030	1066	1139	1047	1116	1071	1073	1060	998	1064	1036	1112	1067	1091	1050	1074	1062	1084	1052	1020	1078	1088	1053	1051	1096	1081	1068	1059	1057	1095	1051	1018	1044	1049	1074	996	1038	1070	1028	1029	1025	1046	1074	1026	1088	1036	1099	1062	1065	1061	1044	1025	1089	1036	994	1035	1102	1033	1047	1094	1079	1019	1038	1111	1046	1071	1038	1009	1110	1112	1017	1036	1032	1063	1085	1126	1086	997	1067	1097	1084	1071	1079	1103	1050	1093	1061	1041	1033	962	1046	1085	1053	1116	1052	1006	1048	1105	1093	1042	1044	1018	1124	1046	1081	1125	1057	1078	1067	1132	1038	1081	1055	1068	1069	1044	1088	1042	1094	1093	1133	1059	1050	1062	1032	1053	1089	1078	1053	1049	1093	1066	1045	1104	1075	1079	1089	1116	1046	1075	1067	1136	1121	1059	1042	1094	1077	1090	1065	1076	1024	1073	1021	1051	1114	1062	1074	1028	1096	1059	1061	1053	1085	1089	1051	1085	1027	1067	1049	1067	1062	1084	1011	1041	1008	1059	1162	1058	1064	1084	1028	1059	1062	1039	980	1077	1051	1078	1044	1117	1106	1020	1121	1051	1066	1103	1111	1040	1077	1080	1080	1042	1056	1085	1068	1048	1024	1055	1061	1087	1082	1017	1094	1091	1082	1035	1059	1104	1077	985	1102	1080	1061	1040	1095	1089	1000	1055	1050	1055	1022	1032	1085	1073	1135	1027	1081	1089	1028	1011	1092	1026	1038	1156	1062	1084	1048	1029	1044	1075	1076	1019	989	1085	1087	1087	1064	1059	1027	1064	1042	1099	1083	1080	1116	1028	1001	1029	1053	1127	1036	1077	1093	1061	1076	1097	1095	1015	1039	1071	1088	1143	1046	1017	1078	1099	1019	1068	1042	1043	1058	1135	1036	1034	1065	996	1036	1032	1036	1131	1010	1042	1051	1043	1064	1026	1054	1100	1103	1043	1065	1006	1050	1056	1031	1070	1043	1111	1054	1085	1067	1062	1021	1059	1134	1038	1013	1084	1057	1092	1043	1127	1089	1058	1048	1030	1066	1083	1107	1040	1116	1125	1095	1063	1034	1014	1068	1076	1061	1034	1105	1071	1124	1037	1094	1007	1139	1039	1139	1103	1092	1088	1066	1074	1082	1010	1071	1026	1069	1087	1003	1134	1058	1092	1025	1057	1059	1063	1077	1085	1045	1077	1071	1045	1055	1086	1044	1036	1072	1100	1074	1085	1046	1084	1009	1087	1060	1116	1102	1086	1031	1056	1072	1056	1066	1059	1044	1091	1069	1001	1017	1062	1110	1046	1038	1073	1024	1062	1078	1082	1049	1072	1073	1088	1026	1014	1077	1020	1083	1036	1057	1081	1081	1065	1052	1063	1067	1085	1067	1033	1092	1071	1058	1017	1039	1054	1022	1043	1043	1101	1126	1081	1077	1088	1060	976	1075	1077	1061	1072	1029	1049	1066	1051	1089	1042	1049	1077	1012	1053	994	1028	1092	1018	1140	1027	1041	1032	1074	1051	1054	1019	1018	1050	1022	1050	1049	1065	1065	1047	1136	1070	1031	1003	1116	1045	1026	1108	1087	1033	1107	1083	1081	1073	1060	1067	1051	1029	1059	1055	1049	1062	1020	1045	1015	1128	1106	1085	1044	1067	1027	1021	1077	1072	1108	1025	1085	1078	1063	1067	1077	1063	1074	1062	1018	1037	1038	1000	1089	991	982	1103	1046	1032	1045	1098	1072	1156	1032	1028	1061	1038	1070	1097	1061	1027	1034	1091	1058	1059	1046	1088	1140	1062	1040	1063	1066	1102	1045	1063	1058	1016	1118	1057	1098	1072	1058	1098	1052	1067	1023	1049	1087	1074	1075	1079	1047	1059	1042	1011	1058	1032	1058	1066	1033	1065	1093	1089	1023	1090	968	1056	1099	1081	1023	1081	1087	1089	1105	1115	1047	1073	1059	1049	1109	1065	1043	1122	1063
15110	12210	15136	9115	9269	9011	7877	6292	4092	2662	1793	1585	1610	1729	1534	1324	1210	1210	1208	1236	1200	1150	1180	1209	1227	1178	1188	1185	1166	1196	1247	1208	1222	1217	1243	1197	1245	1183	1232	1177	1216	1175	1194	1123	1121	1119	1278	1179	1231	1126	1170	1154	1205	1199	1206	1191	1190	1149	1210	1168	1187	1206	1221	1144	1212	1144	1192	1181	1234	1201	1149	1174	1209	1165	1212	1166	1172	1188	1214	1203	1165	1248	1218	1200	1128	1221	1214	1186	1213	1121	1173	1181	1218	1243	1265	1189	1195	1204	1155	1167	1187	1238	1232	1159	1177	1207	1215	1208	1149	1246	1196	1170	1240	1217	1185	1171	1161	1129	1184	1231	1160	1164	1132	1203	1188	1213	1189	1162	1217	1207	1170	1189	1264	1242	1148	1137	1193	1195	1226	1158	1183	1187	1097	1147	1197	1167	1182	1142	1212	1189	1158	1246	1171	1213	1187	1190	1144	1245	1160	1146	1215	1212	1140	1224	1233	1167	1175	1159	1161	1129	1171	1143	1173	1180	1219	1222	1183	1135	1137	1239	1208	1177	1189	1177	1179	1220	1223	1113	1231	1211	1179	1229	1180	1195	1151	1152	1186	1193	1194	1189	1180	1137	1227	1248	1155	1190	1148	1200	1187	1173	1213	1221	1165	1134	1204	1193	1094	1124	1118	1169	1169	1147	1232	1179	1121	1214	1193	1183	1181	1181	1223	1168	1218	1182	1153	1218	1192	1215	1178	1155	1218	1179	1224	1157	1223	1226	1102	1231	1156	1195	1147	1226	1154	1186	1194	1244	1106	1170	1154	1154	1195	1195	1163	1273	1167	1177	1188	1176	1229	1154	1192	1183	1171	1211	1222	1182	1175	1197	1243	1198	1152	1171	1223	1166	1185	1204	1210	1215	1215	1243	1205	1171	1212	1150	1165	1237	1208	1209	1200	1148	1216	1189	1192	1221	1207	1192	1181	1200	1184	1219	1187	1195	1243	1153	1169	1220	1162	1197	1210	1181	1232	1221	1217	1235	1224	1190	1221	1198	1174	1187	1191	1188	1213	1239	1153	1239	1180	1152	1174	1242	1159	1134	1172	1158	1191	1170	1160	1133	1229	1202	1183	1156	1255	1179	1205	1125	1205	1226	1166	1153	1176	1259	1229	1131	1179	1196	1225	1205	1247	1184	1201	1255	1182	1232	1125	1234	1197	1203	1176	1166	1192	1245	1138	1250	1242	1180	1228	1201	1178	1230	1196	1175	1192	1184	1230	1211	1201	1121	1224	1255	1220	1148	1211	1164	1225	1155	1156	1198	1163	1209	1142	1133	1182	1170	1185	1203	1192	1217	1223	1251	1210	1224	1192	1230	1187	1141	1166	1166	1151	1154	1164	1204	1174	1144	1187	1266	1149	1147	1186	1188	1224	1211	1175	1224	1154	1215	1212	1169	1218	1147	1245	1166	1239	1182	1165	1185	1227	1232	1158	1117	1212	1186	1170	1105	1170	1154	1223	1194	1170	1137	1231	1171	1248	1196	1215	1285	1225	1214	1244	1193	1224	1232	1131	1183	1130	1191	1163	1115	1152	1214	1161	1156	1171	1201	1174	1180	1221	1196	1169	1121	1182	1163	1189	1144	1202	1232	1170	1246	1132	1206	1231	1162	1215	1238	1242	1230	1232	1187	1190	1145	1206	1212	1219	1189	1194	1180	1180	1251	1166	1237	1151	1215	1131	1195	1211	1219	1188	1149	1249	1138	1157	1183	1201	1241	1230	1172	1235	1233	1172	1196	1232	1183	1190	1151	1157	1245	1173	1186	1246	1213	1234	1216	1224	1198	1176	1180	1172	1201	1157	1177	1232	1214	1199	1212	1161	1162	1177	1187	1237	1261	1185	1229	1182	1192	1200	1168	1205	1180	1211	1255	1163	1135	1160	1199	1152	1179	1173	1196	1241	1207	1130	1186	1203	1233	1213	1227	1160	1216	1187	1170	1177	1203	1185	1180	1161	1230	1189	1183	1181	1188	1230	1170	1190	1157	1208	1178	1180	1211	1173	1206	1219	1215	1202	1206	1227	1143	1210	1263	1205	1188	1231	1218	1141	1232	1163	1250	1118	1209	1167	1185	1198	1166	1120	1182	1232	1190	1257	1160	1189	1257	1231	1152	1237	1165	1122	1189	1183	1202	1169	1217	1200	1222	1196	1237	1230	1124	1208	1216	1176	1163	1187	1143	1150	1189	1157	1196	1215	1175	1214	1225	1203	1191	1157	1207	1211	1197	1172	1174	1166	1165	1227	1162	1165	1186	1204	1171	1196	1184	1209	1142	1106	1193	1182	1199	1193	1195	1196	1228	1179	1189	1212	1137	1192	1176	1162	1231	1228	1186	1248	1182	1199	1192	1171	1213	1165	1178	1181	1241	1198	1219	1179	1254	1199	1229	1185	1191	1193	1164	1196	1145	1157	1180	1180	1234	1209	1145	1235	1183	1232	1157	1183	1208	1162	1176	1149	1153	1175	1218	1190	1174	1220	1179	1178	1179	1147	1155	1147	1153	1143	1179	1169	1121	1237	1167	1138	1199	1166	1186	1139	1241	1242	1201	1232	1282	1211	1218	1143	1163	1147	1195	1214	1140	1240	1190	1201	1194	1168	1207	1148	1158	1211	1210	1180	1237	1178	1131	1146	1231	1172	1229	1179	1199	1208	1161	1143	1130	1200	1216	1215	1157	1230	1177	1183	1210	1221	1150	1118	1146	1183	1153	1120	1176	1136	1217	1225	1172	1179	1106	1144	1198	1246	1223	1157	1238	1155	1187	1155	1202	1197	1175	1197	1177	1246	1199	1170	1221	1181	1155	1131	1260	1140	1222	1161	1210	1211	1166	1245	1227	1192	1105	1209	1150	1196	1212	1183	1179	1200	1229	1206	1180	1176	1184	1163	1230	1168	1151	1219	1153	1203	1190	1190	1167	1130	1227	1212	1221	1202	1267	1236	1210	1205	1189	1163	1242	1143	1194	1145	1178	1264	1198	1173	1147	1197	1199	1165	1191	1214	1158	1166	1172	1212	1197	1209	1191	1174	1198	1194	1188	1169	1279	1193	1186	1203	1187	1143	1209	1198	1160	1211	1150	1151	1221	1217	1188	1179	1203	1130	1182	1181	1265	1174	1125	1202	1194	1149	1129	1201	1236	1149	1184	1232	1207	1205	1155	1178	1231	1157	1195	1140	1219	1215	1246	1162	1156	1200	1196	1207	1235	1204	1216	1127	1175	1196	1200	1180	1196	1210	1202	1147	1242	1201	1210	1223	1161	1142	1233	1195	1151	1201	1144	1204	1255	1184	1205	1187	1135	1216	1176	1156	1202	1158	1212	1132	1209	1237	1174	1180	1163	1210	1206	1130	1207	1177	1089	1301	1154	1207	1139	1213	1240	1165	1214	1202	1184	1191	1172	1180	1216	1199	1198	1189	1199	1163	1193	1190	1187	1164	1184	1233	1210	1219	1191	1232	1139	1167	1175	1210	1231	1221	1177	1178	1209	1160	1130	1192	1123	1117	1197	1183	1123	1194	1190	1191	1139	1179	1202	1242	1188	1233	1183	1193	1222	1253	1259	1181	1214	1212	1171	1134	1200	1207	1243	1186	1161	1177	1218	1222	1175	1157	1146	1163	1179	1211	1133	1188	1145	1181	1272	1142	1139	1161	1201	1191	1173	1180	1183	1179	1225	1181	1137	1151	1149	1202	1250	1182	1142	1205	1138	1148	1187	1187	1194	1161	1189	1219	1154	1214	1185	1218	1148	1206	1198	1275	1224	1190	1199	1178	1174	1191	1201	1225	1188	1198	1211	1200	1164	1176	1186	1133	1134	1160	1207	1229	1148	1224	1200	1220	1152	1224	1163	1177	1113	1235	1143	1203	1139	1167	1101	1208	1202	1136	1133	1187	1190	1203	1174	1183	1205	1170	1167	1236	1129	1219	1217	1190	1196	1227	1181	1192	1225	1218	1166	1148	1185	1193	1214	1221	1189	1194	1155	1239	1191	1181	1220	1204	1254	1262	1167	1169	1185	1197	1173	1267	1146	1185	1228	1163	1194	1171	1191	1184	1124	1236	1135	1175	1154	1183	1220	1177	1179	1191	1147	1203	1269	1219	1187	1239	1216	1143	1233	1183	1191	1230	1182	1167	1165	1239	1222	1154	1189	1171	1161	1191	1183	1170	1126	1156	1134	1191	1156	1263	1237	1189	1191	1147	1159	1215	1163	1201	1214	1252	1186	1198	1158	1153	1223	1189	1190	1154	1147	1208	1170	1200	1173	1191	1208	1253	1143	1175	1142	1184	1170	1241	1204	1249	1190	1227	1181	1217	1216	1152	1222	1182	1230	1160	1151	1171	1163	1165	1191	1177	1226	1191	1151	1206	1207	1222	1181	1213	1193	1220	1161	1196	1141	1155	1165	1215	1159	1223	1238	1226	1207	1182	1212	1173	1214	1236	1182	1197	1190	1179	1104	1135	1186	1179	1196	1252	1208	1192	1251	1207	1170	1168	1145	1172	1223	1144	1208	1202	1153	1194	1145	1239	1171	1246	1214	1169	1206	1168	1213	1170	1209	1214	1235	1229	1194	1170	1174	1222	1226	1174	1172	1197	1177	1149	1239	1220	1188	1170	1113	1149	1178	1240	1193	1228	1131	1149	1227	1186	1205	1244	1177	1176	1224	1158	1184	1165	1183	1177	1215	1206	1179	1162	1187	1192	1183	1212	1234	1154	1166	1231	1177	1141	1154	1203	1253	1156	1212	1225	1181	1195	1189	1262	1194	1144	1187	1177	1247	1163	1154	1221	1178	1192	1178	1222	1181	1239	1196	1200	1223	1173	1191	1126	1227	1258	1170	1250	1144	1256	1238	1183	1206	1184	1193	1216	1166	1143	1215	1205	1183	1203	1235	1215	1193	1172	1173	1126	1169	1170	1210	1178	1139	1208	1244	1166	1178	1162	1254	1161	1156	1173	1244	1135	1186	1169	1225	1205	1218	1181	1190	1216	1187	1201	1260	1165	1200	1113	1252	1159	1199	1214	1154	1174	1219	1182	1224
23553	20934	27764	24259	21114	16312	10900	7389	4398	2711	1796	1561	1652	1836	1611	1329	1198	1215	1151	1166	1183	1118	1169	1137	1119	1146	1151	1102	1169	1179	1152	1109	1085	1139	1109	1104	1115	1112	1176	1130	1098	1146	1163	1164	1107	1135	1085	1115	1143	1093	1076	1093	1119	1150	1126	1131	1068	1054	1104	1195	1093	1125	1146	1076	1154	1103	1093	1164	1133	1059	1109	1095	1159	1132	1096	1036	1108	1142	1178	1166	1120	1154	1075	1091	1117	1111	1133	1135	1078	1099	1080	1076	1112	1142	1081	1144	1181	1120	1103	1116	1112	1072	1140	1057	1128	1122	1128	1164	1131	1144	1093	1134	1078	1111	1086	1023	1162	1146	1071	1069	1077	1123	1118	1092	1120	1156	1113	1091	1152	1149	1074	1127	1117	1081	1110	1117	1114	1113	1085	1173	1209	1118	1093	1058	1133	1131	1104	1099	1092	1167	1060	1109	1071	1108	1102	1122	1132	1080	1183	1085	1093	1095	1197	1080	1155	1056	1145	1146	1137	1107	1048	1125	1124	1132	1185	1062	1135	1124	1117	1089	1109	1107	1161	1038	1124	1171	1125	1110	1166	1133	1110	1151	1063	1106	1111	1139	1143	1108	1069	1092	1112	1103	1115	1103	1149	1083	1147	1120	1154	1124	1100	1188	1149	1131	1123	1102	1137	1122	1159	1087	1115	1093	1128	1129	1155	1120	1146	1123	1171	1105	1099	1120	1200	1118	1063	1091	1098	1205	1124	1139	1151	1119	1149	1111	1104	1077	1139	1120	1085	1077	1138	1125	1069	1137	1096	1130	1107	1117	1134	1103	1129	1055	1106	1138	1101	1175	1140	1159	1103	1128	1157	1131	1136	1123	1113	1145	1119	1161	1113	1106	1097	1106	1081	1118	1107	1131	1138	1152	1153	1121	1116	1158	1161	1112	1121	1153	1108	1144	1159	1127	1104	1121	1133	1139	1157	1150	1107	1106	1093	1142	1241	1178	1136	1111	1129	1122	1130	1185	1087	1088	1128	1061	1132	1122	1120	1111	1102	1131	1187	1105	1082	1155	1142	1130	1082	1088	1138	1181	1068	1125	1096	1120	1069	1106	1102	1177	1116	1099	1139	1113	1111	1143	1156	1077	1156	1114	1115	1104	1102	1142	1146	1093	1138	1132	1165	1142	1165	1141	1139	1109	1075	1173	1109	1128	1158	1116	1106	1127	1041	1096	1143	1081	1187	1128	1127	1105	1067	1164	1099	1171	1103	1083	1138	1179	1153	1135	1151	1156	1085	1127	1150	1118	1169	1160	1109	1051	1106	1150	1135	1084	1135	1176	1145	1116	1127	1060	1114	1208	1149	1144	1148	1083	1124	1058	1156	1135	1101	1161	1167	1165	1121	1150	1122	1140	1136	1141	1083	1139	1143	1166	1142	1150	1161	1057	1089	1130	1074	1052	1102	1114	1102	1073	1109	1100	1152	1150	1178	1171	1117	1120	1156	1088	1162	1151	1171	1166	1134	1176	1144	1033	1088	1149	1171	1050	1106	1158	1080	1173	1125	1121	1084	1079	1135	1122	1146	1102	1174	1144	1042	1019	1104	1075	1109	1157	1174	1113	1112	1110	1129	1138	1076	1172	1118	1104	1219	1108	1075	1147	1067	1147	1118	1138	1099	1079	1097	1106	1131	1174	1085	1110	1162	1152	1108	1151	1122	1117	1118	1116	1074	1119	1163	1107	1079	1070	1119	1140	1121	1085	1149	1111	1123	1118	1151	1131	1112	1097	1112	1117	1158	1195	1107	1113	1111	1132	1083	1129	1141	1124	1064	1130	1140	1093	1114	1113	1119	1147	1118	1152	1119	1101	1138	1153	1067	1085	1064	1135	1119	1090	1071	1094	1116	1146	1131	1145	1125	1150	1044	1226	1164	1144	1102	1200	1116	1134	1161	1138	1114	1117	1128	1112	1129	1121	1126	1156	1135	1154	1140	1140	1145	1131	1120	1133	1124	1142	1109	1160	1128	1134	1089	1095	1128	1174	1154	1073	1069	1111	1099	1143	1137	1125	1124	1202	1091	1140	1189	1104	1106	1087	1141	1091	1147	1109	1082	1119	1146	1136	1132	1076	1167	1139	1109	1123	1146	1167	1086	1121	1103	1096	1171	1092	1094	1112	1129	1165	1155	1133	1120	1082	1080	1122	1105	1175	1080	1132	1172	1116	1096	1110	1132	1096	1127	1149	1128	1160	1139	1097	1158	1086	1096	1138	1163	1062	1183	1125	1092	1142	1106	1152	1084	1156	1081	1121	1120	1093	1162	1151	1109	1120	1110	1074	1108	1108	1130	1078	1149	1102	1148	1089	1106	1129	1136	1095	1099	1139	1154	1033	1086	1112	1126	1127	1130	1134	1045	1115	1089	1171	1078	1095	1135	1091	1141	1074	1056	1121	1107	1139	1109	1112	1112	1178	1097	1127	1033	1172	1170	1099	1167	1113	1134	1123	1109	1093	1102	1118	1119	1065	1140	1128	1104	1096	1088	1062	1088	1139	1116	1048	1170	1166	1153	1174	1171	1136	1145	1174	1128	1108	1153	1113	1121	1081	1087	1140	1058	1191	1128	1087	1117	1101	1114	1154	1178	1075	1073	1094	1151	1119	1159	1113	1159	1126	1112	1101	1133	1037	1097	1122	1093	1141	1061	1110	1088	1107	1124	1101	1076	1038	1150	1116	1126	1122	1165	1184	1089	1137	1102	1168	1150	1129	1095	1108	1106	1133	1113	1127	1147	1141	1140	1057	1058	1096	1158	1098	1070	1083	1132	1112	1199	1091	1106	1094	1181	1125	1149	1080	1090	1071	1120	1107	1104	1090	1144	1131	1112	1019	1172	1119	1145	1059	1126	1188	1140	1184	1173	1107	1066	1085	1147	1133	1110	1165	1118	1159	1078	1101	1134	1102	1119	1146	1109	1166	1117	1118	1123	1045	1134	1143	1149	1167	1121	1109	1103	1130	1116	1192	1087	1139	1100	1190	1159	1117	1073	1099	1110	1129	1164	1179	1131	1137	1088	1141	1118	1184	1121	1177	1103	1158	1142	1152	1151	1108	1097	1125	1146	1091	1121	1111	1115	1103	1075	1093	1146	1112	1165	1173	1176	1117	1195	1103	1065	1105	1123	1126	1106	1158	1160	1139	1101	1112	1095	1099	1096	1078	1133	1080	1109	1131	1081	1035	1136	1154	1075	1151	1131	1119	1121	1099	1130	1164	1114	1117	1181	1166	1055	1114	1088	1165	1176	1077	1142	1115	1049	1067	1141	1057	1152	1099	1132	1034	1142	1097	1125	1127	1154	1104	1091	1036	1101	1134	1139	1148	1065	1072	1143	1135	1089	1089	1168	1172	1111	1109	1133	1136	1129	1163	1179	1187	1160	1099	1109	1147	1124	1126	1110	1117	1084	1112	1158	1090	1137	1119	1059	1168	1111	1103	1019	1102	1148	1207	1144	1087	1083	1065	1094	1105	1133	1122	1105	1106	1100	1072	1147	1084	1145	1159	1088	1185	1120	1116	1107	1125	1109	1116	1126	1165	1121	1078	1186	1148	1164	1129	1106	1085	1114	1186	1093	1126	1162	1146	1118	1090	1138	1104	1144	1164	1057	1104	1109	1103	1096	1067	1109	1038	1117	1101	1145	1134	1148	1118	1076	1105	1076	1115	1120	1196	1148	1113	1089	1135	1040	1114	1075	1112	1108	1186	1137	1107	1112	1106	1169	1093	1129	1160	1119	1076	1132	1101	1182	1140	1166	1073	1099	1184	1143	1133	1127	1081	1154	1148	1121	1097	1083	1095	1108	1130	1188	1117	1123	1087	1172	1191	1128	1128	1125	1112	1089	1088	1121	1048	1060	1098	1162	1080	1091	1114	1185	1222	1098	1097	1090	1093	1127	1077	1099	1140	1075	1107	1104	1094	1120	1096	1085	1108	1159	1076	1101	1115	1092	1096	1159	1053	1097	1146	1167	1105	1123	1094	1119	1082	1086	1162	1100	1142	1083	1128	1154	1074	1132	1157	1107	1156	1173	1199	1100	1153	1127	1052	1170	1096	1068	1172	1111	1093	1177	1093	1138	1069	1105	1112	1116	1079	1181	1100	1081	1095	1125	1086	1124	1075	1087	1098	1113	1116	1127	1156	1113	1159	1114	1086	1152	1129	1206	1166	1086	1203	1078	1097	1125	1069	1116	1086	1126	1221	1105	1104	1066	1082	1109	1065	1162	1114	1052	1042	1141	1103	1093	1125	1155	1129	1122	1153	1135	1123	1121	1113	1062	1150	1137	1143	1067	1129	1123	1121	1100	1128	1133	1144	1162	1124	1153	1121	1094	1176	1141	1089	1143	1094	1125	1145	1109	1160	1147	1150	1099	1176	1137	1128	1092	1125	1133	1131	1060	1095	1093	1126	1110	1131	1066	1144	1137	1203	1104	1162	1137	1108	1119	1108	1092	1118	1070	1126	1158	1069	1104	1109	1127	1105	1161	1191	1075	1124	1117	1141	1108	1155	1156	1121	1118	1085	1137	1128	1097	1126	1115	1122	1105	1122	1134	1124	1140	1132	1159	1191	1091	1163	1148	1092	1165	1117	1138	1044	1077	1133	1103	1050	1147	1107	1167	1082	1099	1088	1136	1091	1041	1147	1123	1200	1135	1128	1087	1124	1118	1154	1109	1098	1113	1065	1123	1136	1103	1097	1086	1130	1106	1152	1083	1131	1067	1070	1121	1128	1060	1152	1056	1157	1099	1135	1109	1094	1075	1142	1181	1141	1126	1116	1100	1109	1141	1066	1107	1078	1127	1085	1069	1133	1143	1143	1069	1075	1106	1136	1069	1133	1142	1091	1133	1127	1166	1102	1155	1082	1177	1113	1064	1102	1175	1160	1130	1118	1135	1214	1130	1147	1154	1176	1177	1134	1104	1134	1101	1138	1144	1137	1139	1176	1140	1123	1089	1144	1161	1092	1125	1110	1146	1111	1114	1095	1102	1139	1123	1077	1082	1077	1098	1078	1089	1109	1132	1176	1081	1119	1127	1121	1119	1039	1160	1128
15890	22618	23168	15886	14833	13888	13389	10884	7038	4120	2479	2083	2269	2405	2108	1587	1451	1354	1373	1272	1264	1292	1279	1241	1344	1297	1366	1224	1244	1337	1303	1243	1254	1251	1276	1339	1242	1289	1279	1289	1252	1243	1289	1266	1306	1285	1297	1224	1274	1254	1223	1284	1304	1242	1247	1285	1309	1269	1274	1285	1322	1218	1185	1226	1247	1323	1212	1229	1281	1270	1228	1275	1264	1290	1262	1281	1282	1244	1258	1239	1316	1276	1278	1236	1307	1272	1295	1186	1308	1250	1279	1240	1252	1230	1236	1284	1227	1240	1346	1318	1298	1235	1309	1298	1238	1260	1268	1285	1240	1258	1258	1298	1303	1280	1249	1268	1269	1289	1279	1285	1286	1267	1277	1246	1291	1288	1269	1206	1257	1281	1307	1225	1272	1276	1232	1285	1327	1256	1237	1331	1333	1214	1273	1309	1283	1291	1289	1260	1201	1258	1243	1286	1292	1237	1225	1271	1253	1260	1224	1333	1290	1285	1257	1233	1227	1245	1258	1299	1352	1222	1243	1269	1197	1295	1261	1216	1270	1204	1334	1291	1327	1311	1302	1273	1259	1304	1321	1307	1273	1373	1324	1320	1286	1219	1303	1297	1296	1250	1227	1256	1306	1276	1239	1183	1308	1269	1247	1339	1218	1218	1236	1285	1327	1257	1281	1272	1290	1277	1237	1306	1288	1228	1267	1278	1252	1196	1241	1240	1239	1298	1268	1227	1334	1234	1220	1297	1227	1280	1262	1304	1230	1307	1281	1282	1268	1262	1235	1273	1306	1274	1262	1220	1219	1233	1272	1256	1259	1197	1271	1236	1257	1274	1321	1201	1331	1337	1276	1244	1233	1289	1284	1291	1237	1287	1262	1291	1267	1279	1241	1233	1261	1288	1241	1264	1276	1259	1308	1310	1253	1196	1227	1228	1247	1224	1201	1247	1288	1288	1216	1286	1255	1216	1220	1264	1282	1239	1215	1264	1280	1321	1221	1305	1343	1243	1271	1220	1289	1230	1260	1250	1205	1265	1236	1316	1265	1297	1290	1290	1347	1272	1272	1262	1265	1294	1258	1286	1274	1265	1236	1286	1314	1298	1275	1358	1249	1244	1306	1332	1265	1249	1267	1267	1264	1259	1265	1259	1313	1261	1294	1304	1294	1254	1298	1315	1310	1209	1317	1276	1252	1321	1275	1275	1239	1277	1214	1268	1304	1274	1266	1252	1207	1248	1279	1251	1265	1270	1356	1298	1236	1263	1226	1251	1334	1325	1265	1282	1315	1347	1258	1267	1272	1237	1337	1184	1290	1320	1272	1276	1251	1291	1184	1275	1319	1276	1307	1242	1310	1264	1264	1283	1255	1281	1242	1279	1282	1286	1276	1292	1216	1296	1280	1294	1275	1246	1288	1267	1314	1270	1266	1282	1273	1268	1213	1285	1318	1323	1294	1261	1310	1262	1252	1294	1267	1268	1240	1268	1305	1206	1290	1237	1243	1227	1273	1289	1225	1257	1258	1206	1288	1242	1296	1238	1282	1219	1289	1251	1240	1211	1234	1278	1216	1273	1260	1267	1221	1311	1219	1259	1277	1284	1298	1227	1248	1199	1220	1280	1274	1296	1195	1248	1242	1259	1292	1311	1335	1269	1247	1283	1203	1286	1287	1316	1244	1306	1315	1330	1269	1233	1296	1314	1284	1262	1249	1234	1291	1323	1278	1293	1318	1274	1280	1291	1316	1280	1199	1305	1222	1291	1306	1240	1263	1281	1253	1285	1266	1256	1306	1360	1298	1243	1262	1230	1281	1257	1297	1242	1285	1243	1283	1221	1230	1226	1255	1274	1301	1214	1241	1290	1287	1246	1282	1281	1291	1270	1263	1274	1283	1262	1248	1244	1181	1248	1296	1292	1295	1248	1295	1301	1243	1272	1259	1238	1197	1317	1307	1265	1282	1265	1268	1309	1267	1312	1320	1313	1279	1282	1224	1307	1280	1284	1263	1317	1299	1283	1279	1283	1339	1293	1283	1263	1299	1260	1252	1258	1241	1297	1246	1221	1238	1256	1220	1256	1274	1233	1231	1234	1287	1302	1267	1284	1207	1250	1246	1279	1233	1271	1267	1302	1283	1292	1278	1246	1211	1264	1186	1294	1277	1210	1243	1284	1271	1292	1233	1271	1267	1280	1264	1261	1322	1319	1298	1225	1346	1258	1234	1263	1275	1226	1316	1274	1231	1283	1275	1300	1265	1246	1280	1253	1271	1280	1272	1282	1224	1244	1251	1298	1294	1294	1246	1345	1279	1300	1241	1252	1282	1194	1264	1250	1267	1255	1222	1249	1247	1321	1291	1279	1237	1314	1238	1273	1201	1307	1260	1243	1303	1317	1274	1314	1221	1281	1231	1303	1277	1238	1273	1310	1267	1257	1289	1285	1262	1302	1322	1318	1329	1356	1296	1263	1229	1238	1242	1245	1294	1292	1232	1282	1153	1222	1248	1290	1219	1290	1258	1267	1248	1281	1267	1314	1222	1220	1351	1250	1245	1237	1193	1256	1302	1274	1305	1309	1240	1305	1273	1222	1195	1308	1277	1306	1255	1302	1289	1270	1262	1250	1259	1259	1253	1231	1317	1333	1253	1283	1243	1273	1240	1249	1293	1239	1311	1271	1268	1274	1275	1301	1244	1248	1317	1213	1278	1352	1307	1233	1258	1265	1271	1204	1240	1280	1249	1305	1236	1289	1326	1257	1251	1355	1265	1283	1284	1225	1352	1275	1245	1279	1266	1202	1259	1264	1230	1244	1282	1307	1299	1287	1275	1279	1329	1321	1296	1256	1295	1254	1236	1301	1318	1271	1242	1281	1263	1261	1256	1237	1278	1269	1302	1278	1211	1273	1172	1335	1250	1306	1258	1296	1251	1260	1216	1303	1302	1280	1275	1294	1253	1272	1286	1250	1278	1264	1235	1278	1216	1237	1184	1252	1276	1271	1259	1305	1252	1206	1225	1235	1273	1326	1314	1231	1239	1296	1262	1209	1243	1213	1324	1285	1270	1264	1361	1245	1288	1236	1216	1272	1249	1245	1337	1271	1271	1229	1240	1310	1272	1376	1306	1266	1265	1324	1263	1232	1272	1212	1279	1341	1259	1297	1280	1243	1242	1291	1229	1287	1238	1206	1293	1326	1186	1297	1258	1269	1278	1320	1220	1183	1249	1274	1310	1311	1271	1296	1298	1261	1293	1218	1306	1291	1238	1234	1237	1282	1195	1232	1258	1244	1260	1264	1242	1225	1291	1238	1312	1245	1263	1284	1266	1300	1290	1241	1298	1222	1370	1285	1287	1263	1319	1247	1265	1277	1258	1270	1316	1239	1260	1240	1285	1258	1256	1306	1276	1282	1229	1284	1213	1240	1259	1283	1251	1265	1300	1218	1225	1266	1259	1256	1268	1250	1249	1264	1294	1245	1240	1249	1321	1248	1327	1330	1251	1250	1275	1305	1328	1295	1281	1263	1326	1290	1277	1221	1239	1242	1239	1267	1241	1265	1299	1337	1290	1310	1222	1301	1213	1220	1281	1278	1294	1258	1373	1235	1279	1254	1217	1306	1242	1290	1233	1234	1264	1276	1306	1317	1261	1323	1292	1341	1213	1206	1282	1254	1266	1232	1299	1307	1339	1251	1276	1265	1252	1272	1253	1249	1281	1202	1312	1262	1288	1239	1280	1257	1247	1270	1318	1237	1267	1234	1253	1277	1307	1267	1234	1316	1301	1274	1276	1278	1282	1278	1251	1256	1267	1270	1324	1240	1215	1200	1235	1240	1237	1300	1240	1228	1309	1328	1271	1332	1252	1327	1358	1276	1308	1271	1180	1271	1238	1281	1233	1197	1257	1292	1215	1235	1229	1261	1259	1227	1255	1217	1306	1301	1353	1238	1307	1202	1280	1266	1312	1274	1238	1269	1289	1265	1268	1295	1240	1212	1244	1330	1327	1244	1277	1268	1235	1296	1279	1318	1208	1274	1227	1279	1265	1273	1291	1262	1288	1203	1307	1264	1267	1305	1267	1278	1319	1308	1264	1274	1212	1207	1230	1214	1311	1250	1239	1275	1253	1361	1307	1314	1264	1252	1308	1296	1316	1283	1216	1222	1274	1236	1278	1227	1186	1267	1287	1208	1225	1268	1247	1223	1235	1214	1302	1183	1281	1251	1256	1271	1262	1258	1264	1289	1287	1257	1295	1266	1207	1263	1287	1294	1258	1236	1330	1299	1278	1304	1245	1263	1257	1256	1213	1317	1312	1285	1281	1263	1260	1313	1303	1282	1281	1191	1268	1283	1254	1217	1274	1213	1257	1286	1289	1294	1296	1247	1236	1228	1305	1209	1269	1330	1257	1281	1256	1238	1297	1283	1265	1266	1285	1325	1262	1347	1236	1258	1305	1304	1267	1261	1293	1310	1221	1250	1230	1263	1216	1285	1240	1190	1280	1213	1255	1251	1295	1258	1242	1227	1287	1240	1250	1257	1260	1202	1261	1300	1262	1263	1284	1242	1253	1258	1305	1269	1238	1273	1307	1243	1280	1220	1299	1309	1240	1266	1325	1290	1279	1259	1297	1246	1332	1233	1242	1272	1220	1256	1317	1288	1300	1273	1290	1226	1312	1271	1202	1330	1315	1276	1233	1250	1239	1276	1353	1289	1243	1276	1287	1206	1288	1263	1243	1332	1305	1273	1301	1260	1268	1244	1175	1271	1282	1305	1303	1276	1304	1269	1295	1280	1241	1237	1245	1286	1324	1220	1313	1208	1206	1186	1255	1236	1247	1271	1235	1183	1246	1305	1199	1313	1224	1223	1253	1292	1273	1233	1260	1226	1204	1294	1225	1262	1314	1233	1249	1301	1285	1255	1296	1247	1250	1293	1267	1265	1230	1323	1215	1237	1249	1263	1235	1257	1278	1249	1271	1321	1323	1289	1291	1231	1241	1291	1287	1242	1287	1225	1238	1320	1242	1320	1282	1296	1314	1290	1237	1263	1217	1297	1245	1245	1297	1280	1282	1328	1275	1275	1203	1332	1340	1239	1228	1303	1256	1276	1269	1233
24506	20896	26909	24986	16074	7310	6026	4745	3115	1766	1139	1022	1124	1174	1049	825	743	733	731	705	720	714	771	762	684	739	675	669	705	742	721	719	719	729	679	685	663	670	743	720	715	685	673	715	714	761	690	707	720	657	722	700	684	761	758	695	759	677	674	700	708	690	716	709	686	684	645	708	748	688	690	715	718	686	751	703	722	728	700	722	708	756	666	702	734	671	698	740	716	730	726	728	761	686	729	705	732	662	723	674	665	697	676	675	656	722	703	664	717	700	677	723	720	721	665	680	730	794	691	723	697	680	717	676	721	658	667	675	728	637	717	733	685	658	702	711	745	714	694	721	720	714	715	718	749	701	719	721	698	736	756	704	761	706	699	689	711	707	680	715	704	702	735	709	735	737	709	742	627	689	706	686	697	697	706	681	711	714	716	756	692	719	693	703	710	702	701	698	749	691	710	780	763	674	745	670	669	748	741	715	681	720	726	683	740	708	714	728	704	722	692	716	665	710	710	690	694	658	705	765	727	733	699	694	747	762	729	725	679	664	690	741	734	756	737	729	753	681	674	709	715	748	738	716	688	766	703	762	715	756	722	748	697	706	687	727	729	702	682	704	694	658	675	698	728	708	653	753	692	700	707	698	684	699	731	702	688	687	697	699	684	708	687	724	764	736	695	724	669	733	683	729	698	672	734	709	750	725	683	698	702	691	725	720	695	690	704	672	656	662	681	699	663	691	666	664	711	698	709	721	753	758	676	647	740	742	694	732	700	696	687	682	722	665	762	638	717	742	717	687	655	661	753	710	688	723	771	700	685	716	703	726	712	648	633	736	701	685	719	701	669	738	701	726	728	673	680	692	740	727	732	733	691	708	733	696	674	724	705	687	717	725	701	665	675	742	704	728	700	716	740	697	701	692	685	703	710	682	764	683	710	679	696	723	727	756	671	714	693	660	683	723	673	692	671	730	733	722	714	697	723	690	726	645	724	732	667	704	658	701	711	684	702	674	703	718	674	685	689	657	697	743	699	699	695	731	749	716	656	711	706	714	708	703	727	716	694	725	679	694	747	734	684	733	737	726	637	729	702	732	738	710	691	710	693	708	733	725	704	675	657	688	729	703	672	656	706	697	736	716	730	693	752	738	715	719	714	666	673	671	699	681	711	715	710	739	676	681	681	666	744	743	672	705	678	735	702	676	738	721	702	710	712	681	700	695	781	722	691	739	713	738	711	732	733	712	686	734	718	660	665	715	692	710	707	733	708	731	681	698	677	682	748	688	703	696	727	678	689	731	687	676	698	679	690	701	665	726	716	744	702	667	677	736	688	715	704	731	667	712	706	741	716	753	693	710	725	741	667	708	718	645	723	724	705	718	701	719	735	688	672	671	727	695	716	665	713	689	727	699	694	741	680	676	702	684	659	619	733	694	720	686	688	732	667	742	717	705	669	672	744	720	744	700	683	708	714	750	680	695	685	669	664	643	677	708	704	691	748	742	649	671	739	655	658	718	736	775	673	686	701	704	677	683	732	766	728	668	689	688	747	701	718	711	682	686	689	703	735	694	662	731	715	734	703	717	684	682	731	708	749	696	765	692	697	710	690	670	705	709	699	696	696	695	703	721	729	693	699	658	725	710	690	683	664	704	678	719	679	761	684	686	693	689	716	697	709	709	711	676	715	746	685	678	725	641	718	716	709	661	707	708	691	697	709	745	663	700	727	661	687	699	709	688	695	731	653	665	688	714	703	739	719	673	701	720	684	746	741	705	692	749	669	723	760	710	700	708	739	672	707	713	668	734	674	719	707	728	757	723	690	653	682	714	728	658	701	690	751	677	727	736	676	698	707	700	693	703	673	715	760	679	712	747	723	695	731	740	688	729	669	665	695	709	741	663	694	687	700	740	746	688	684	742	759	707	667	675	716	689	729	754	743	690	716	716	732	681	718	694	728	637	687	696	782	718	719	719	682	683	719	690	720	675	745	675	711	736	745	724	728	725	735	665	694	659	706	701	713	730	686	688	654	680	758	717	698	732	724	730	715	656	690	695	704	724	719	761	722	658	697	704	717	760	712	650	697	710	684	753	764	699	705	719	724	720	685	694	662	711	710	763	750	716	732	729	699	734	704	702	678	691	715	692	709	729	664	738	728	684	745	711	712	679	710	722	647	716	724	697	725	754	662	662	683	703	714	690	737	719	710	736	708	756	705	745	689	670	714	702	737	663	727	693	717	693	656	743	721	712	726	724	661	711	705	702	709	703	667	707	706	702	709	731	673	687	708	748	680	665	706	739	666	730	692	700	709	730	679	702	734	699	704	698	719	726	699	690	747	723	709	730	729	695	691	694	652	699	727	716	716	704	736	734	711	764	685	668	670	688	658	665	668	739	736	669	677	693	656	695	700	716	744	728	718	717	719	715	667	706	683	676	695	705	662	756	714	687	691	729	715	730	660	674	714	704	696	666	697	677	717	713	721	700	657	676	703	706	678	708	700	718	702	737	700	697	691	710	731	677	675	694	690	666	688	764	674	725	729	706	725	721	711	746	686	738	725	704	672	652	682	702	723	706	677	715	741	695	658	657	725	748	749	738	748	718	671	704	710	698	707	688	756	690	727	735	673	725	663	716	687	718	763	680	729	704	710	666	747	697	698	683	674	665	719	691	698	741	729	642	709	721	710	709	719	713	721	681	753	700	738	691	727	670	714	758	692	647	701	693	716	702	695	698	724	715	689	733	751	731	678	744	728	720	709	729	719	714	714	659	695	712	700	721	643	747	682	685	700	676	679	706	696	730	759	716	688	719	691	676	689	689	648	739	657	694	703	748	779	733	722	704	727	716	717	726	700	689	683	711	704	697	734	644	699	740	717	688	732	726	737	704	667	654	664	689	684	726	767	765	699	700	712	731	668	709	724	714	691	679	652	716	713	702	705	718	716	688	693	745	714	742	688	715	721	701	693	677	704	745	705	711	690	710	704	668	675	684	749	661	711	705	722	701	700	677	702	727	715	756	727	694	737	696	692	678	716	735	704	658	707	726	709	686	720	724	740	719	742	737	696	668	712	681	690	653	693	683	722	655	682	741	709	680	697	708	710	726	738	720	701	714	741	685	699	693	690	714	732	700	713	701	709	702	678	747	674	683	685	741	678	705	697	733	727	715	737	662	687	741	692	699	678	653	728	705	689	652	673	683	645	729	695	708	699	716	688	676	718	721	685	696	683	741	725	693	701	721	685	728	721	722	741	720	694	708	740	657	700	706	749	719	734	669	738	708	699	712	683	712	719	673	715	696	704	709	686	720	715	720	709	733	752	731	694	712	667	675	763	692	703	680	678	704	703	688	719	699	707	761	764	711	671	722	650	627	690	682	719	707	741	734	724	692	732	705	717	690	669	704	723	656	678	692	715	680	719	689	698	660	689	724	725	727	675	676	640	702	691	699	713	663	748	674	753	726	711	717	724	719	714	707	750	740	725	665	668	711	689	725	704	691	730	706	684	729
15666	20419	18692	12727	11354	10413	10231	8544	5441	3001	1746	1372	1655	1706	1460	1010	935	855	819	808	857	783	795	773	795	814	756	789	827	851	789	805	812	829	766	792	790	776	767	835	797	745	817	844	797	813	801	838	744	833	777	757	820	839	801	783	868	796	785	772	792	782	783	766	803	797	777	867	820	794	748	782	791	809	772	822	840	833	711	817	804	800	762	829	784	794	804	807	782	803	790	800	812	765	787	817	837	806	771	775	780	785	798	825	798	808	788	770	805	805	798	772	800	820	791	790	827	787	783	771	800	829	780	827	760	776	797	806	755	791	789	797	776	788	721	773	821	815	771	792	814	807	780	787	768	835	795	788	831	807	808	826	828	812	746	800	761	775	730	797	817	800	819	806	803	798	800	802	823	765	761	841	767	815	781	771	803	805	799	799	771	792	782	765	810	789	770	780	752	825	761	794	778	765	795	824	812	841	803	851	773	808	796	815	770	794	789	781	786	844	807	777	777	790	764	823	815	823	817	813	795	860	825	772	823	819	810	836	771	872	799	777	849	797	815	761	789	884	804	836	788	777	775	772	792	757	769	840	773	763	807	776	819	757	772	864	784	838	774	790	791	802	762	818	783	764	836	811	791	800	773	820	847	758	792	807	825	774	787	780	768	815	839	796	771	767	859	768	776	844	788	816	797	797	748	791	782	838	822	734	802	803	773	817	778	860	775	750	785	839	794	776	779	788	810	777	812	772	839	832	782	799	818	778	795	753	814	802	793	824	801	780	769	769	774	866	786	838	822	833	794	811	773	801	833	799	788	790	813	803	851	818	771	769	819	806	819	806	811	800	807	807	773	792	833	748	741	849	780	801	782	798	829	820	732	811	840	826	797	730	750	777	800	823	812	760	767	807	793	757	844	794	794	825	830	833	815	783	802	816	823	791	813	784	812	787	823	763	761	853	806	787	797	779	813	844	830	794	871	822	782	789	770	795	730	788	830	803	794	754	807	822	799	778	783	784	827	827	806	808	823	807	827	796	828	850	800	792	821	763	771	833	773	827	809	772	788	798	822	805	798	806	796	799	752	829	797	727	767	851	807	761	749	771	797	805	748	814	799	740	769	810	799	796	854	792	805	786	813	806	796	765	847	800	836	785	812	808	777	879	817	804	781	809	815	837	821	774	755	812	811	795	776	782	804	811	835	770	779	783	788	784	788	759	834	753	804	780	799	781	788	791	802	828	760	810	863	804	879	799	744	757	762	787	802	810	807	780	807	796	821	802	799	812	813	739	864	768	776	817	813	802	796	837	801	795	826	827	794	719	791	814	773	731	829	749	782	807	755	804	826	745	804	747	762	791	809	803	790	763	848	780	762	860	790	801	777	778	774	845	780	808	833	753	816	830	792	799	795	796	784	831	761	773	806	765	811	819	759	773	807	777	838	776	799	834	795	770	859	759	782	768	752	731	770	748	796	844	759	762	817	799	772	789	788	756	753	813	741	809	794	768	773	799	773	785	831	791	779	835	787	775	786	824	791	825	885	838	758	835	832	797	792	780	822	759	782	820	814	802	812	830	781	775	812	796	798	817	800	787	777	807	840	811	817	815	765	771	805	811	807	776	834	820	808	816	776	805	803	734	764	828	773	754	764	776	789	818	813	785	783	775	767	801	780	786	784	851	779	796	833	792	792	736	801	784	803	765	747	759	810	800	819	812	776	803	807	807	808	766	834	783	836	836	872	833	775	764	762	821	792	802	796	784	817	762	818	819	795	818	777	813	796	777	817	778	803	834	775	819	747	784	793	809	790	775	814	780	803	772	833	815	817	811	832	793	766	813	819	766	785	779	790	812	749	795	753	799	820	804	854	802	822	810	794	796	798	797	828	812	791	755	818	783	774	804	783	819	815	797	816	775	813	832	776	811	751	824	775	787	814	790	786	810	830	794	822	843	812	825	836	828	784	817	781	825	829	733	846	781	791	790	736	765	793	770	779	807	786	815	760	811	789	765	822	752	816	809	817	804	811	752	779	793	764	779	806	770	847	801	735	827	811	785	765	808	745	797	785	787	785	807	837	821	763	819	799	803	772	803	848	755	783	780	783	762	793	834	784	790	831	785	770	809	784	800	846	750	807	783	795	811	770	783	823	854	765	791	798	795	764	768	785	776	781	809	819	811	797	814	768	838	789	816	815	802	793	773	765	793	786	793	793	782	762	827	757	835	752	796	805	749	781	823	785	793	818	824	815	807	827	803	813	785	807	792	808	782	820	787	764	823	765	793	799	831	781	799	795	844	770	790	788	796	765	819	785	795	760	805	777	841	804	775	798	805	824	804	805	804	752	812	755	812	757	801	808	822	764	818	825	741	830	785	847	779	847	812	816	819	817	801	814	767	813	751	757	783	819	852	820	803	814	758	826	829	806	829	733	776	809	779	797	796	818	867	805	759	805	785	795	744	797	819	833	804	775	789	781	790	779	823	852	775	753	788	798	805	797	750	841	765	821	749	811	813	772	795	848	821	838	736	773	808	795	814	815	805	812	777	786	812	827	787	840	789	788	777	822	815	789	852	805	792	803	782	781	809	797	830	761	804	814	791	809	839	862	781	811	772	778	817	777	773	796	776	814	759	798	760	799	748	790	818	818	755	805	770	801	785	802	741	798	841	703	788	813	817	784	757	784	794	793	816	809	746	792	783	788	796	761	797	780	759	755	809	814	807	803	812	800	845	767	797	814	783	800	778	799	844	769	782	822	806	785	802	822	772	815	772	795	773	816	804	816	831	788	779	841	814	774	824	798	777	797	788	806	813	830	800	742	781	801	817	789	803	794	833	765	802	789	842	785	814	825	828	796	815	825	812	761	783	767	811	833	787	800	821	812	837	760	774	842	747	769	750	836	850	766	801	844	808	780	802	789	792	758	763	752	793	782	799	761	763	807	820	781	798	816	825	763	827	791	755	778	783	824	812	784	766	815	797	794	816	803	791	783	805	759	818	779	813	803	846	803	757	808	790	778	763	756	823	773	753	808	834	795	803	779	787	777	854	769	797	843	738	815	739	796	779	803	831	800	823	820	792	791	803	825	821	783	785	810	776	790	787	781	785	788	760	851	819	773	825	797	854	783	750	798	775	792	812	806	814	789	819	789	826	776	804	783	813	825	803	844	760	846	792	812	809	768	804	788	793	859	797	809	850	802	834	755	790	792	785	813	752	815	827	818	751	779	802	837	794	839	813	843	828	814	797	821	777	787	746	820	770	734	874	777	807	791	799	809	807	813	818	732	817	774	812	806	855	779	786	760	771	800	771	813	814	844	798	831	811	785	825	857	780	809	810	793	825	837	777	796	773	817	753	809	812	792	830	826	766	798	796	783	754	794	726	813	767	835	819	832	730	836	812	798	830	811	768	818	818	843	820	807	813	819	807	828	817	828	834	869	793	809	805	821	781	822	791	807	806	810	839	799	847	785	785	791	836	789	774	758	769	790	770	786	779	856	782	815	813	834	786
22447	20978	28373	23746	21014	21538	17365	9293	5739	2832	1694	1364	1588	1687	1417	963	888	832	740	770	756	775	767	682	742	718	730	734	772	712	759	706	711	732	722	722	790	765	762	768	712	677	697	719	728	750	717	715	678	763	741	696	714	746	716	791	762	744	719	691	696	696	700	728	736	743	737	742	699	736	704	719	658	710	715	723	705	732	709	745	727	758	723	733	735	723	698	673	695	739	724	723	733	714	708	668	722	724	731	715	750	776	720	713	757	715	752	707	717	731	733	676	763	732	716	688	766	729	783	731	752	700	697	719	717	684	731	761	739	715	761	712	731	769	725	712	693	765	743	686	705	703	691	737	722	688	749	755	712	748	716	709	680	769	697	733	717	674	710	682	710	749	745	706	692	684	750	687	715	718	761	735	705	711	659	724	727	717	681	698	753	745	724	755	738	723	713	662	766	664	758	714	704	696	759	703	656	739	732	717	751	742	784	693	730	739	728	726	770	698	694	775	698	735	742	711	697	692	730	704	738	725	728	724	709	750	757	736	737	709	717	697	722	736	735	727	746	704	755	693	712	717	745	724	731	701	732	728	736	761	734	708	683	800	726	711	676	746	724	709	760	711	717	703	747	698	735	760	765	739	743	719	734	703	709	745	765	701	719	733	755	749	744	734	720	764	722	692	726	726	738	704	691	698	689	685	706	776	702	800	788	774	755	737	708	663	709	657	727	705	710	731	721	754	752	758	743	709	710	699	721	723	712	700	737	754	744	775	761	723	793	742	744	733	746	790	678	700	685	689	727	721	720	767	752	699	702	707	770	754	706	740	719	738	687	806	714	674	713	686	702	714	724	722	779	708	675	715	685	758	676	739	739	755	754	725	713	707	700	731	726	747	734	714	712	728	698	703	705	742	735	726	775	711	729	717	722	694	718	752	679	699	716	688	780	731	720	742	737	755	686	714	751	648	723	725	681	681	744	769	713	699	690	719	753	786	767	734	726	700	741	728	675	684	699	732	703	739	758	710	732	714	691	721	745	693	750	682	700	709	726	755	697	711	764	732	752	699	732	753	764	721	745	709	716	687	744	749	743	771	727	741	770	738	733	709	754	744	689	738	730	746	719	673	748	730	740	676	696	719	722	722	730	736	687	684	758	696	690	660	718	718	766	712	713	729	781	711	697	715	762	705	698	692	735	756	691	753	702	679	723	755	730	697	750	725	732	707	748	736	750	766	755	760	715	727	666	730	715	738	799	680	758	739	754	734	740	732	750	682	752	714	727	705	740	735	711	726	723	748	732	708	712	749	732	673	716	758	729	682	715	712	690	778	705	678	722	737	742	708	698	734	746	759	702	696	751	725	671	778	722	710	752	666	664	736	704	730	745	706	717	716	707	744	734	757	755	720	761	723	735	718	690	728	706	670	729	712	689	713	710	652	724	705	722	701	766	708	703	723	755	708	705	737	738	709	707	687	738	767	700	705	688	705	724	719	759	678	681	737	704	705	707	720	749	734	710	717	761	720	774	676	675	758	746	651	684	729	688	676	705	670	711	702	760	736	734	746	769	756	728	682	726	714	739	759	703	707	732	757	717	734	739	721	702	760	704	727	734	694	739	732	660	732	742	680	727	663	728	706	724	692	704	710	787	729	694	691	737	749	708	714	718	744	714	690	730	696	753	703	718	762	686	725	708	706	736	735	752	697	763	709	728	731	729	719	733	722	700	675	727	762	705	708	704	736	676	704	734	715	725	701	732	729	713	737	717	754	735	752	742	741	734	706	724	729	727	669	676	713	712	715	697	720	756	753	739	724	708	744	721	689	757	729	717	741	705	706	703	731	715	751	691	739	677	676	735	774	714	771	702	664	718	726	734	714	713	760	726	728	731	703	706	711	716	685	739	708	736	702	673	727	756	741	729	690	739	734	677	729	725	770	700	738	756	723	683	683	692	721	757	718	703	670	701	748	737	725	747	688	755	668	703	690	705	740	768	740	710	745	710	728	726	728	685	746	671	764	724	775	722	725	701	738	741	732	716	700	724	747	711	749	753	724	674	707	748	726	692	742	702	735	751	715	665	685	726	743	677	703	744	749	720	701	710	688	764	682	717	679	682	742	688	663	757	676	727	739	736	716	735	693	693	738	706	687	727	708	731	733	664	709	707	745	725	728	759	737	703	807	740	725	714	722	703	700	673	742	709	729	743	718	682	723	712	743	721	731	763	692	716	676	695	755	721	773	750	710	755	797	721	728	691	746	674	724	731	654	732	718	747	725	734	696	700	730	713	734	698	749	765	745	724	731	701	676	722	749	711	714	724	696	714	743	704	712	742	709	742	674	701	687	735	683	764	721	664	743	726	675	715	733	715	781	703	685	702	693	685	748	737	677	750	724	728	753	755	744	685	739	703	700	723	767	716	756	743	737	760	684	733	736	701	766	677	745	745	718	688	752	735	657	771	724	743	700	682	749	746	709	706	737	710	754	693	704	683	709	725	725	737	787	720	712	747	694	754	714	704	699	713	702	740	715	729	737	745	745	717	707	722	707	674	706	756	669	693	695	731	767	705	727	703	714	702	744	678	745	699	764	736	752	750	674	724	694	722	742	729	724	721	705	702	689	717	736	744	751	739	732	680	698	685	672	709	720	728	689	704	701	787	707	742	749	676	707	720	657	718	703	721	740	759	748	708	692	718	718	779	761	719	695	720	760	691	721	734	738	724	750	740	746	756	734	706	696	710	722	708	724	697	691	686	702	703	725	743	678	769	757	711	780	733	715	718	685	689	686	670	689	724	707	710	711	753	728	704	761	705	715	729	691	741	699	716	722	761	716	754	749	684	743	735	746	730	755	683	752	793	701	737	697	722	771	696	688	729	752	739	695	754	714	741	701	771	746	772	773	735	724	742	747	714	736	762	714	693	688	716	729	701	762	709	693	689	730	746	685	746	733	683	762	733	742	728	713	706	709	747	738	774	731	693	702	737	736	727	661	737	687	686	732	646	746	734	748	713	744	743	692	719	752	701	734	725	699	727	720	714	741	735	678	743	679	710	715	756	701	733	736	775	746	724	725	758	737	746	678	681	744	735	752	723	664	750	704	702	751	699	736	754	691	746	693	727	791	715	708	723	724	696	743	681	780	678	722	785	695	738	688	760	729	733	737	748	705	716	743	720	715	712	704	682	751	708	732	723	748	701	708	677	734	691	714	695	706	673	682	755	755	735	719	692	743	750	672	688	752	706	758	724	738	688	761	719	746	759	741	734	695	718	712	742	757	725	737	704	672	737	734	728	695	766	719	692	719	709	693	727	705	712	711	738	708	715	736	729	727	724	733	731	728	687	748	719	668	714	733	737	745	700	745	746	751	711	714	707	683	730	708	748	744	722	721	727	717	673	698	659	705	694	750	687	779	689	689	724	728	693	719	702	688	706	707	736	789	706	731	735	699	748	702	738	743	736	730	683	736	731	707	698	722	713	782	701	718	733	738	705	704	698	696	723	739	679	763
18761	29990	27073	20057	17553	16562	14790	13119	9160	4584	2544	1941	2357	2506	1960	1278	1044	951	907	874	907	844	843	902	900	889	859	822	881	853	842	870	857	869	843	852	823	877	846	885	847	810	848	816	820	873	817	862	798	837	845	843	871	844	836	781	851	887	799	825	845	815	847	851	848	810	858	888	791	860	775	859	839	858	833	816	806	867	857	825	818	869	804	848	839	853	779	832	800	818	847	830	867	837	846	818	873	812	805	836	793	800	838	834	852	839	841	869	830	803	803	854	816	811	803	803	810	843	864	797	816	806	822	802	823	818	833	813	805	821	874	847	786	842	808	844	831	844	831	793	802	872	834	805	823	837	861	844	858	851	849	802	870	842	817	822	869	805	807	807	833	833	819	838	830	820	782	866	788	860	815	891	893	849	837	868	851	794	809	814	787	831	819	864	831	827	857	786	772	827	834	766	795	818	856	806	852	808	827	804	864	821	782	854	788	819	824	853	841	850	841	840	865	869	825	860	828	810	842	834	795	811	775	831	816	855	788	846	845	843	831	804	838	836	820	824	842	849	825	834	769	818	832	819	835	802	850	847	859	841	784	825	846	799	834	827	826	803	812	829	794	816	829	846	859	827	830	889	863	830	750	789	834	808	831	817	808	845	818	894	824	802	858	837	885	839	838	836	805	838	873	851	842	808	843	851	826	803	854	808	848	840	798	878	840	845	860	872	815	849	843	832	795	861	810	842	856	837	825	771	830	771	889	825	742	862	804	858	827	852	864	816	822	853	854	870	833	859	827	807	821	804	805	786	856	811	811	826	827	864	831	865	920	865	796	814	860	795	844	854	836	824	825	831	820	790	888	817	846	828	806	772	868	911	885	857	852	850	776	854	804	885	824	874	811	836	835	803	856	775	817	852	825	833	816	851	835	791	809	845	819	855	873	822	803	798	813	876	750	818	857	880	881	805	825	791	830	832	866	788	899	853	846	834	845	841	825	788	792	877	803	849	824	855	882	846	843	823	807	836	790	806	816	888	873	844	850	870	835	773	848	818	894	785	826	804	799	838	787	849	881	807	837	852	900	783	826	793	878	793	838	788	851	830	812	818	854	824	848	841	817	812	859	757	864	798	851	812	860	849	858	891	882	835	838	859	832	851	797	861	798	877	835	839	825	838	854	761	782	881	836	854	837	817	838	857	849	843	774	844	829	800	793	818	854	814	794	812	835	874	826	816	859	799	851	801	856	810	848	870	821	826	847	861	810	838	815	829	853	829	794	837	862	832	825	819	869	819	834	841	859	860	828	879	798	862	826	828	800	853	885	804	788	894	831	827	862	863	801	820	796	803	853	833	795	847	824	868	853	812	836	842	842	821	853	838	803	790	818	785	803	825	868	861	823	845	838	821	817	790	830	865	853	838	833	828	855	840	787	826	836	810	873	840	809	811	841	815	829	788	809	893	841	863	863	826	822	850	817	847	877	838	822	863	868	813	769	817	796	812	786	856	817	843	852	876	835	863	822	849	830	803	809	821	875	814	837	793	785	846	809	839	816	813	831	811	755	877	810	814	858	837	857	841	857	821	894	850	865	872	786	864	812	833	798	839	793	842	916	832	820	831	862	868	848	779	782	845	800	800	874	852	776	810	823	888	770	876	834	766	847	831	796	841	772	826	884	819	821	798	859	803	833	815	833	849	837	837	834	823	824	814	840	895	835	829	827	879	822	864	808	890	789	850	801	852	854	855	852	834	860	870	825	860	816	828	865	859	804	800	819	797	794	806	808	792	864	857	821	916	813	799	846	815	815	832	834	807	842	845	812	824	832	840	836	848	875	800	866	814	811	813	814	829	837	808	843	797	854	835	847	817	766	822	807	846	831	791	833	858	813	852	793	808	781	847	825	790	800	788	879	805	812	805	836	826	823	887	861	808	817	815	842	859	898	812	784	849	819	828	811	857	816	788	801	842	849	796	862	829	789	859	779	849	806	831	851	887	832	768	895	821	820	815	801	874	814	867	863	797	815	839	840	835	858	862	800	790	813	838	843	820	811	845	802	855	856	826	823	845	773	790	802	778	826	850	815	817	808	873	830	803	877	838	818	860	862	824	819	808	820	828	819	867	851	799	783	885	800	782	895	807	837	799	854	793	855	863	828	833	834	823	794	855	911	836	849	856	893	838	781	862	833	867	806	818	819	830	812	831	826	794	842	839	875	822	847	771	843	821	821	851	830	789	812	801	833	857	828	827	856	814	918	801	825	878	834	831	832	824	854	796	810	871	802	799	812	794	868	789	781	787	856	821	833	852	827	809	828	815	866	845	834	863	831	838	790	848	816	806	830	868	877	882	821	846	835	870	795	864	784	838	858	806	759	808	788	775	839	818	803	789	823	807	829	790	811	822	857	811	802	790	801	852	837	883	805	863	820	860	851	832	853	770	793	814	818	849	776	812	811	876	849	841	865	816	827	805	830	834	834	860	861	810	845	842	837	836	821	873	840	817	804	816	845	831	852	813	814	778	873	837	840	854	809	806	855	820	772	877	807	860	832	849	857	813	794	836	790	781	857	824	852	815	804	856	840	803	853	864	787	831	806	821	858	832	879	843	829	783	804	796	872	786	856	845	802	817	816	858	893	886	883	819	834	853	796	804	865	813	870	842	877	810	843	828	855	838	890	849	811	839	845	856	830	847	829	824	839	837	856	808	824	835	826	830	907	878	830	805	833	777	829	760	828	861	835	829	792	809	867	796	847	814	849	850	828	851	833	842	827	818	839	820	835	856	861	786	852	807	867	822	810	781	779	791	795	849	834	798	834	842	876	853	863	818	784	864	858	827	793	843	871	818	836	749	775	840	830	816	833	832	828	820	818	801	854	822	803	865	824	798	799	801	842	833	863	877	855	859	809	813	803	850	840	850	802	796	815	816	829	839	896	811	836	791	894	805	848	822	787	864	796	756	871	804	811	791	851	828	849	835	836	831	842	852	908	814	862	834	830	843	751	814	817	826	794	852	869	879	823	776	856	861	813	781	770	902	883	851	843	799	784	869	837	850	817	839	833	867	774	799	861	791	833	814	861	810	828	816	835	818	851	836	774	809	825	829	836	822	839	788	808	836	839	853	887	830	817	824	901	815	844	818	811	778	782	837	771	842	848	791	849	807	822	819	813	825	791	838	813	816	849	838	805	779	762	808	803	753	831	812	852	835	852	846	838	816	779	814	874	822	847	866	842	812	845	754	835	841	775	824	845	837	834	856	805	831	838	855	753	861	814	831	826	820	824	782	802	809	808	821	830	819	811	843	836	876	866	888	857	856	843	792	774	843	816	831	800	791	848	848	812	864	768	870	837	857	781	801	822	854	877	804	826	812	849	819	796	846	806	813	842	837	889	807	815	817	867	815	815	876	841	814	785	875	771	809	846	788	821	785	804	826	827	825	813	830	826	856	831	833	818	783	813	795	816	798	838	859	819	793	851	807	855	795	819	807	861	853	811	872	814	782	823	856
29265	19200	12888	7631	5354	4336	3904	3414	2553	1584	1272	1201	1305	1350	1277	1161	1019	1011	984	1071	1027	993	1038	1045	1052	981	1055	1070	1107	977	1073	1067	1028	1058	1066	1043	1051	1067	1002	1004	1050	1005	999	993	1016	1066	1080	993	997	1048	1017	1038	1007	1012	977	1069	995	1062	1001	1073	993	1061	1057	1066	1059	1058	1004	1061	1022	1031	982	1077	1074	1041	1036	1056	1007	1017	1061	1038	1050	1027	1013	1040	1049	1062	1012	1025	998	1012	972	1041	1048	1034	1019	1036	1015	1075	1066	1137	1004	1025	1059	1035	1069	1085	1000	1013	1040	1062	1083	1033	1081	994	989	1027	1037	1011	1022	1057	1036	1050	977	995	1102	1017	1033	1010	1054	1034	991	1008	1046	1008	1064	999	977	1059	1048	1020	1006	1005	1042	1033	1039	1028	993	993	1011	1081	1073	1006	976	1051	1001	1075	1033	1073	1054	1069	1089	1038	1085	1020	1007	1076	1005	1028	1001	1088	1121	1015	1095	1034	1022	1072	1051	1035	1040	1010	1026	1027	998	999	1028	1012	1045	1035	1092	1063	1059	1049	1004	1064	1022	1092	993	1038	1013	1013	965	1057	1042	1050	1050	1037	1002	1011	1088	1026	1040	999	977	1076	1125	1016	1046	1028	1007	1057	1019	1042	978	990	986	967	991	1045	1069	1003	1012	1042	1045	1076	1011	1035	1026	1057	1030	1002	1075	1053	998	1035	989	1050	1052	1031	1015	1053	1007	1046	1067	990	990	1116	1032	1035	1030	1043	1085	1052	1017	1100	1025	1043	1026	1021	998	953	986	1032	1058	1036	1057	1042	1030	1057	981	1037	1055	1008	1028	1027	1053	995	1018	989	999	1054	1048	1086	1036	1029	1004	1022	999	1101	1035	1020	1076	1066	1028	1040	986	1042	1019	954	1049	1012	988	981	1062	1055	1013	1056	995	1025	1049	1024	1049	1005	1036	1016	1003	1022	1089	1012	1064	1066	1011	1016	1055	1057	1077	1088	1083	1052	1015	1075	1008	1030	1034	1023	1072	995	983	1008	1106	989	1055	1025	1095	987	1099	1047	1064	1028	1015	1027	1031	1095	1063	1065	1038	1078	1025	1025	973	996	1054	1057	1015	1033	1076	1030	1049	1049	991	1043	1026	1059	1019	1009	1057	1003	1024	1038	1009	1043	1045	1045	1017	1077	1070	958	1079	1061	953	1018	1026	1051	999	1050	1015	1031	1063	1094	1020	1076	1048	1027	989	997	1089	1025	1052	1094	961	1043	978	1019	1094	1079	1056	1020	1095	1001	1061	1026	1025	1010	993	1033	1038	1039	1023	1046	986	1034	1005	1081	1029	1055	1031	1018	972	1071	1028	1089	1029	1062	1072	1032	999	986	1031	1065	998	1002	1038	1047	1024	1032	1000	1081	1086	1001	1020	1024	1025	1055	1047	1050	1036	1067	1054	1064	1132	1009	1094	1014	1059	1021	1063	1058	1036	1041	1048	1018	989	926	995	1010	984	1022	1011	1039	994	1064	1010	1048	1050	1020	1055	1072	1058	1010	992	1082	973	1050	1056	1003	1020	990	998	1073	1072	1014	1047	1079	1098	1048	1060	1069	1002	1052	1067	1064	965	1068	987	1022	1045	1058	1021	997	1043	1013	1058	1046	1065	1093	1093	1027	1026	1008	987	1006	1091	1068	1048	1058	1038	1024	1045	1019	1014	1038	1016	1068	998	1067	1015	1031	1022	1044	1059	1062	1061	991	1006	979	1048	1098	1079	1050	1059	1038	1104	1005	1038	1037	1026	1032	1037	1011	1055	1020	1032	1010	1023	1039	1034	1024	1003	980	1048	1063	1054	1035	1111	1003	1037	1010	984	1050	1026	1000	1035	989	1031	1050	1036	1045	1076	1049	1040	1046	1059	1059	1019	1019	994	1083	1071	1057	993	1029	1035	975	1059	1019	1052	1056	1023	989	1047	1065	1022	1006	963	1016	1056	1067	1043	1002	1057	1045	1061	1044	1057	1091	1044	1049	988	1049	1043	1016	1033	1009	982	1019	1063	1025	1030	1002	1037	1063	1038	1046	1025	1072	1080	1080	1010	1071	1056	1019	1013	1047	1037	1042	1080	1042	1045	1044	1045	1029	1038	1093	1088	1021	1072	1060	1085	1078	1012	975	1065	990	1030	1026	1095	1060	1015	1002	973	1032	1066	1083	1002	1050	1013	1093	1055	1066	1116	1047	1017	1025	988	1037	1093	1047	1021	1021	1021	1013	1088	1015	980	1008	1083	1063	1090	1016	1029	995	1042	1041	987	1056	1028	1060	1053	1072	1034	1116	1051	1068	1025	1038	1007	1081	1010	1020	1062	986	1051	997	1106	1036	1067	1048	1046	1027	1064	1070	1037	1048	1009	1032	1062	1012	1049	1013	1072	1031	1056	1018	994	1076	1073	1072	1014	1025	1049	1061	1038	1030	978	1051	1039	1083	1070	994	1018	1047	1103	1022	1040	1050	1073	1089	1020	1046	997	1020	1060	1106	1030	968	1024	1032	1007	1063	1049	1071	1068	1090	1092	1040	1036	1023	1000	1056	1054	1043	1059	1081	1011	983	1052	1037	1014	983	995	1002	1059	978	1092	1036	1076	997	1046	995	1018	1038	1010	1055	1052	1017	981	978	1055	995	1092	1013	1027	1067	988	1057	1062	1025	1046	1035	994	975	1078	1132	1048	994	1038	1084	1037	1010	1038	1073	1007	1073	1044	1068	1027	1039	1070	1052	1014	1040	1090	1085	1015	1017	1056	1001	1010	1061	1016	1025	1064	1038	1054	1070	1049	1062	1029	1066	998	1050	1043	1061	990	1046	1022	1027	996	1077	1091	1021	1062	1005	1030	1007	1034	1022	1020	1029	1014	1029	1051	1052	1029	1007	999	979	1010	993	1026	1038	1046	1031	1045	1053	1069	1002	1052	997	1011	1039	1084	1086	1020	1067	1033	1031	1031	1015	1036	1044	1072	1069	990	1026	1038	1065	999	1056	1024	978	1091	1001	1076	1089	978	1062	1034	975	1043	1055	1028	1076	1040	1101	1026	987	1049	1059	1068	973	1046	1035	999	1087	1040	1056	991	1065	988	1029	1032	1041	1070	1058	1036	1023	1023	1063	982	1058	1103	1124	1042	1046	1040	1022	1112	1027	1045	1020	980	1050	1009	1053	1058	1015	1020	1022	1036	1052	1055	1033	1038	1081	1030	1028	1039	1051	1016	1001	1029	1064	1086	1025	1009	1042	961	1093	1103	1022	976	1048	1013	1052	1053	1026	1008	1088	1042	1045	1033	1041	1078	1015	1008	1018	1021	1077	994	996	1061	1004	1051	1088	1104	1052	1062	1001	1054	1011	1114	1059	1063	916	983	983	981	1015	1033	1053	1064	1044	1048	1095	1064	1042	977	1015	1059	1051	1066	1038	1050	1039	1008	1053	961	1037	973	1022	1041	1093	1015	1034	971	988	1041	993	981	1067	1053	1030	1022	1034	1008	1013	1098	1008	1009	1076	993	1020	1037	1051	1019	1060	1028	1032	1013	1096	1126	1023	1035	1059	1036	1048	1056	1038	1099	1041	996	980	1080	1010	1047	1020	1043	1093	1054	971	1064	1078	1084	1063	1041	1078	1023	1029	1085	1057	974	1005	1091	971	1119	1036	1011	1026	1047	1005	1049	1023	1075	1043	1038	1125	1085	1074	1102	1011	1002	1053	1060	992	1035	1098	1048	1034	1059	1049	1005	1075	1042	1020	1039	961	1049	1036	1073	1044	1028	1028	980	1037	1013	1000	1042	1070	1028	1001	1029	1075	1030	1041	1014	1041	1039	1011	1033	1038	1033	1074	1002	962	1027	1048	1019	1046	1033	1065	998	1062	1032	1007	1056	1064	1035	1025	1001	1087	978	1008	1005	1013	1090	1030	1105	1052	1033	1057	1056	986	1056	996	1005	1044	971	991	1054	1077	1048	1044	1005	1028	1119	1037	989	1070	1049	1028	1090	997	1091	1038	1014	1010	1011	989	1061	1073	1083	1032	1028	1020	1037	1087	1039	1023	1053	970	976	1047	1058	1071	1051	1039	1032	1030	1018	1007	1016	1001	994	1029	968	1022	1057	1054	1076	1031	1015	1038	1063	983	1019	1050	1049	1001	1029	1004	1024	1011	1052	1003	1024	1058	1011	1069	1060	1029	1038	1022	1042	1061	1043	999	1039	1013	962	1043	1011	1086	1031	1064	1047	1047	1046	1064	1012	1075	1007	1013	1020	1032	1023	1015	1036	1050	1087	1089	1046	1025	1010	1098	1025	1039	1059	1064	1034	961	1044	1053	1049	1049	1039	1053	1092	1016	1071	1046	1018	1075	1028	1060	1032	1041	1038	1005	1083	1085	1039	1056	1066	1042	1044	971	1024	1065	1044	1048	1000	998	1042	1067	1030	1031	1044	1086	1056	1066	1088	1045	1027	1032	1029	1037	1003	1021	1042	1034	1036	1047	1088	1041	1036	994	993	1008	1086	1038	1057	1006	981	996	1030	1064	1006	1001	1103	1074	982	973	984	993	1078	1040	1046	1044	979	1007	1005	1046	1124	1100	1020	1028	1002	1039	995	1062	1024	1012	1031	1054	1078	1056	1066	1065	1043	1044	1064	1019	1125	1089	1047	1016	1048	1084	978	1118	1054	989	1033	1071	1012	1077	1046	1020	1018	1093	1056	1055	1083	983	1064	1089	1038	1063	1045	1003	999	1023	1052	1050	1038	1038	1046	1061	1012	1008	1041	980	994	1033	1028	1052	1007	1045	1067	1029	998	1038	1042	1089	1033	1030
17505	15244	13913	9131	7958	7031	6468	5727	4144	2209	1654	1472	1598	1655	1602	1316	1174	1172	1183	1169	1185	1194	1146	1193	1089	1177	1147	1138	1195	1160	1169	1164	1201	1125	1112	1161	1197	1210	1157	1155	1182	1175	1203	1100	1148	1207	1134	1139	1170	1098	1170	1169	1157	1119	1139	1105	1142	1195	1132	1217	1151	1174	1141	1230	1204	1167	1127	1208	1165	1168	1149	1139	1171	1102	1135	1174	1144	1153	1139	1115	1134	1163	1135	1197	1178	1142	1149	1128	1126	1153	1121	1216	1153	1146	1141	1159	1176	1199	1241	1154	1147	1136	1098	1169	1198	1080	1200	1108	1090	1222	1222	1117	1101	1181	1212	1156	1166	1153	1106	1129	1145	1158	1172	1125	1187	1177	1122	1138	1113	1194	1135	1161	1198	1124	1121	1166	1173	1183	1166	1146	1117	1138	1190	1156	1187	1158	1172	1185	1096	1166	1171	1147	1169	1130	1144	1185	1177	1135	1144	1085	1169	1114	1183	1145	1163	1186	1213	1190	1106	1124	1125	1172	1183	1118	1174	1205	1117	1181	1147	1162	1157	1157	1172	1172	1181	1174	1175	1180	1127	1155	1124	1133	1193	1207	1193	1197	1191	1195	1167	1093	1104	1122	1134	1163	1135	1176	1138	1197	1127	1155	1148	1148	1154	1133	1171	1208	1182	1177	1184	1105	1156	1118	1149	1162	1169	1108	1145	1160	1131	1240	1105	1190	1184	1171	1202	1196	1131	1121	1100	1129	1163	1198	1209	1078	1147	1193	1168	1183	1165	1088	1198	1136	1149	1158	1155	1147	1112	1123	1130	1182	1164	1236	1232	1199	1157	1197	1234	1177	1210	1189	1136	1179	1193	1164	1141	1123	1197	1139	1180	1189	1164	1081	1121	1174	1144	1119	1173	1106	1076	1192	1154	1145	1169	1117	1157	1133	1125	1148	1184	1128	1157	1166	1186	1159	1159	1168	1111	1147	1259	1172	1078	1162	1165	1189	1168	1210	1196	1161	1156	1193	1194	1124	1194	1219	1170	1183	1126	1180	1165	1203	1131	1137	1161	1116	1187	1156	1195	1190	1113	1173	1188	1140	1082	1131	1172	1086	1180	1220	1157	1180	1207	1167	1151	1147	1157	1134	1144	1138	1091	1144	1225	1149	1136	1113	1116	1089	1144	1136	1160	1154	1124	1188	1179	1170	1187	1119	1145	1134	1202	1137	1177	1158	1149	1178	1171	1118	1118	1124	1201	1137	1166	1124	1160	1151	1130	1211	1148	1082	1083	1139	1158	1159	1169	1158	1165	1181	1210	1178	1165	1182	1132	1118	1188	1224	1168	1146	1180	1194	1210	1136	1185	1161	1158	1119	1230	1163	1203	1151	1150	1155	1186	1134	1141	1118	1189	1159	1177	1180	1131	1123	1081	1157	1143	1156	1169	1173	1140	1150	1219	1179	1154	1199	1160	1073	1110	1150	1119	1119	1207	1126	1125	1194	1194	1169	1181	1150	1084	1133	1173	1194	1147	1160	1149	1167	1094	1194	1223	1123	1119	1096	1167	1182	1141	1138	1132	1154	1160	1149	1108	1207	1135	1129	1166	1156	1214	1207	1169	1134	1137	1180	1153	1182	1176	1164	1177	1114	1198	1137	1124	1068	1177	1162	1164	1175	1095	1221	1191	1135	1144	1131	1161	1170	1122	1187	1132	1132	1112	1108	1128	1167	1123	1156	1175	1147	1154	1181	1149	1201	1113	1178	1088	1155	1168	1183	1199	1163	1133	1182	1120	1149	1145	1167	1197	1177	1181	1097	1193	1137	1151	1186	1204	1158	1121	1212	1143	1166	1100	1176	1201	1175	1134	1154	1133	1147	1151	1093	1143	1192	1155	1083	1153	1139	1199	1228	1155	1195	1183	1109	1143	1087	1146	1104	1192	1163	1178	1201	1115	1149	1187	1177	1184	1157	1173	1180	1098	1169	1213	1193	1168	1161	1201	1096	1147	1145	1177	1128	1125	1178	1100	1190	1152	1148	1158	1159	1137	1223	1204	1132	1210	1176	1153	1156	1157	1188	1177	1131	1187	1131	1153	1134	1176	1141	1174	1158	1201	1155	1148	1179	1120	1138	1188	1151	1140	1186	1171	1165	1128	1187	1160	1146	1180	1130	1153	1224	1224	1176	1157	1152	1199	1139	1133	1118	1170	1215	1120	1117	1190	1173	1202	1257	1145	1138	1134	1131	1132	1119	1149	1146	1148	1142	1135	1116	1240	1149	1139	1100	1170	1116	1172	1108	1191	1151	1118	1170	1166	1175	1184	1116	1155	1123	1120	1181	1153	1201	1129	1185	1135	1107	1200	1166	1164	1191	1122	1173	1187	1109	1134	1161	1146	1181	1124	1207	1110	1098	1127	1194	1085	1221	1200	1106	1125	1154	1135	1181	1125	1162	1117	1140	1096	1145	1230	1169	1139	1197	1215	1164	1125	1164	1175	1119	1137	1160	1164	1169	1152	1152	1079	1161	1120	1229	1110	1198	1167	1147	1172	1085	1185	1090	1111	1155	1201	1117	1155	1212	1163	1151	1134	1158	1158	1214	1098	1155	1154	1179	1112	1182	1115	1221	1119	1133	1168	1119	1143	1189	1193	1130	1115	1194	1150	1141	1141	1203	1161	1184	1207	1134	1137	1159	1128	1178	1207	1209	1139	1112	1156	1119	1203	1194	1134	1167	1168	1146	1152	1154	1226	1245	1166	1205	1140	1218	1205	1128	1124	1193	1185	1135	1186	1140	1177	1154	1128	1196	1164	1210	1163	1212	1266	1183	1120	1181	1156	1119	1191	1158	1189	1174	1174	1156	1154	1139	1125	1197	1175	1190	1114	1162	1158	1191	1094	1149	1109	1094	1170	1187	1098	1128	1130	1150	1124	1138	1164	1180	1143	1153	1121	1140	1157	1144	1179	1146	1110	1166	1217	1162	1146	1159	1211	1164	1154	1142	1162	1180	1124	1126	1156	1216	1155	1158	1155	1173	1128	1175	1198	1115	1158	1182	1145	1181	1100	1188	1132	1198	1182	1191	1161	1176	1145	1096	1208	1147	1123	1105	1156	1162	1185	1144	1136	1203	1198	1158	1151	1176	1123	1214	1180	1178	1174	1164	1164	1176	1140	1138	1087	1185	1146	1196	1131	1087	1143	1145	1153	1151	1163	1187	1164	1137	1117	1126	1161	1074	1168	1132	1127	1145	1135	1205	1113	1186	1157	1098	1153	1196	1214	1138	1179	1191	1203	1161	1193	1194	1226	1111	1181	1120	1131	1168	1189	1121	1156	1121	1223	1204	1123	1168	1195	1116	1129	1195	1147	1192	1104	1133	1202	1133	1191	1155	1239	1181	1241	1213	1143	1096	1164	1094	1129	1154	1171	1156	1151	1128	1154	1184	1179	1179	1100	1207	1190	1132	1097	1180	1217	1191	1136	1143	1152	1145	1149	1222	1173	1174	1226	1144	1123	1177	1171	1172	1183	1171	1146	1177	1217	1130	1216	1229	1192	1138	1142	1165	1155	1230	1161	1185	1126	1109	1152	1153	1120	1079	1184	1131	1118	1168	1166	1114	1241	1178	1128	1208	1145	1137	1178	1202	1111	1173	1098	1236	1140	1150	1141	1110	1142	1181	1130	1195	1174	1215	1197	1147	1144	1106	1137	1177	1117	1161	1187	1103	1202	1149	1181	1176	1120	1167	1189	1155	1209	1141	1186	1109	1171	1120	1130	1138	1198	1133	1136	1198	1204	1172	1245	1130	1128	1198	1145	1164	1153	1174	1217	1120	1158	1125	1166	1174	1172	1191	1183	1186	1127	1104	1109	1164	1153	1175	1202	1142	1228	1142	1222	1151	1111	1167	1147	1179	1127	1135	1134	1190	1159	1155	1183	1150	1087	1149	1187	1138	1143	1076	1217	1224	1124	1139	1144	1182	1134	1111	1195	1217	1122	1186	1193	1171	1114	1225	1165	1155	1125	1228	1124	1151	1187	1124	1170	1212	1150	1212	1180	1219	1169	1140	1150	1171	1133	1128	1207	1143	1225	1199	1076	1090	1157	1187	1161	1090	1191	1171	1183	1195	1148	1148	1114	1132	1131	1128	1157	1131	1193	1135	1198	1119	1170	1104	1197	1141	1149	1190	1143	1144	1158	1156	1199	1192	1180	1173	1178	1155	1160	1203	1134	1152	1207	1188	1139	1186	1166	1156	1126	1164	1186	1227	1180	1197	1176	1163	1142	1152	1172	1197	1146	1170	1163	1153	1078	1096	1149	1195	1175	1163	1125	1160	1147	1186	1194	1073	1156	1166	1101	1206	1164	1133	1104	1188	1148	1210	1159	1194	1144	1182	1181	1116	1119	1171	1201	1129	1146	1115	1228	1159	1190	1191	1151	1225	1147	1226	1256	1149	1141	1152	1159	1206	1121	1186	1135	1170	1133	1142	1189	1183	1117	1161	1166	1146	1156	1188	1117	1133	1100	1134	1119	1181	1127	1120	1167	1150	1133	1175	1146	1141	1174	1145	1154	1188	1103	1145	1114	1174	1165	1153	1163	1225	1205	1189	1208	1165	1248	1152	1133	1212	1169	1162	1122	1164	1178	1193	1154	1179	1115	1186	1192	1146	1121	1184	1181	1151	1158	1194	1176	1155	1169	1118	1191	1191	1161	1185	1131	1202	1168	1130	1155	1158	1183	1139	1162	1138	1124	1185	1197	1162	1171	1151	1122	1140	1214	1151	1167	1222	1163	1193	1175	1133	1193	1152	1097	1167	1184	1200	1130	1151	1216	1138	1142	1151	1163	1142	1159	1130	1113	1199	1151	1156	1137	1154	1204	1153	1144	1180	1152	1151	1142	1165	1176	1139	1162	1127	1159	1094	1117	1184	1151	1119	1132	1161	1133	1214	1153	1199	1191	1114	1205	1163	1194	1146	1093	1202	1136	1179	1141	1117	1122	1178	1227	1161	1192	1186	1120	1095	1188	1140	1140	1146	1135	1157	1137	1155	1141	1191	1173	1161	1112	1196	1150	1139	1090	1130	1137	1212	1233	1114
23471	20884	27840	24073	20935	15151	8479	6166	4622	2501	1732	1584	1663	1723	1548	1275	1154	1100	1110	1115	1090	1079	1099	1063	1109	1101	1124	1004	1034	1109	1097	1065	1072	1147	1121	1070	1021	1077	1163	1099	1053	1085	1105	1105	1118	1105	1067	1095	1127	1089	1050	1069	1044	1142	1139	1065	1039	1098	1156	1054	1039	1047	1113	1119	1076	1045	1043	1032	1104	1077	1100	1081	1088	1041	1058	1049	1071	1105	1045	1103	1076	1086	1030	1072	1094	1145	1084	1127	1029	1083	1041	1077	1058	1024	1071	1139	1044	1104	1056	1091	1089	1046	1053	1083	1081	1096	1098	1071	1045	1108	1116	1055	1093	1055	1099	1026	1068	1145	1096	1100	1076	1061	1074	1074	1129	1091	1043	1081	1020	1147	1036	1120	1158	1057	1119	1072	1049	1061	1008	1044	1080	1046	1073	1048	1076	1101	1085	1082	1042	1110	1096	1057	1075	1046	1102	1031	1057	1068	1079	1070	1000	1020	1099	1045	1079	1038	1073	1051	1086	1088	1069	1024	1003	1049	1079	1059	1086	1077	1010	1054	1101	1051	1072	1099	1042	1117	1072	1105	1113	1085	1064	1042	1140	1101	1129	1178	1051	1125	1064	1056	1059	1049	1132	1135	1140	1048	1063	1028	1103	1051	1031	1108	1057	1057	1112	1149	1120	1048	1068	1051	1050	1054	1093	1063	1073	1038	1043	1063	1079	1106	1092	1068	1062	1048	1066	1052	1036	997	1075	1082	1014	1081	1069	1053	1087	1092	1148	1060	1099	1071	1059	1062	1031	1044	1078	1086	1029	1082	1130	1051	1047	1065	1062	1100	1075	1079	1127	1050	1083	1101	1052	1081	1085	1102	1058	1056	1114	1040	1065	1088	1119	1078	1047	1089	1077	1073	1068	1064	1055	1089	1100	1055	1032	1110	1070	1102	1156	1099	1088	1025	1110	1064	1047	1080	1084	1085	1061	1096	1086	1050	1086	1116	1091	1069	1081	1099	1062	1125	1102	1012	1102	1090	1019	1070	1068	1036	1140	1058	1080	1056	1107	1092	1104	1076	1105	1077	1084	1085	1054	1057	1030	1047	1046	1106	1037	1082	1031	1115	1029	1080	999	1054	1070	1093	1056	1073	1053	1081	1072	1059	1079	1094	1032	1084	1123	1081	1018	1064	1111	1115	1096	1082	1083	1091	1117	1046	1082	1061	1011	1083	1103	1105	1051	1017	1096	1101	1043	1035	1073	1047	1124	1062	1077	1085	1022	1035	1135	1093	1103	1125	1071	1022	1054	1083	1081	1066	1121	1123	1115	1093	1080	1074	1126	1059	1101	1059	1092	1066	1025	1124	1051	1049	1067	1083	1097	1085	1153	1126	1144	1061	1098	1080	1102	1023	1062	1096	1101	1070	1125	1071	1053	1074	1042	1112	1060	1094	1081	1090	1015	1124	1116	1080	1110	1075	1019	1120	1065	1048	1074	1034	1158	1071	1072	1122	994	1104	1076	1037	1089	1077	1012	1122	1122	1088	1004	1077	1047	1111	1046	1103	1033	1072	1125	1112	1024	1069	1099	1043	1075	1009	1087	1089	1036	1088	1092	1070	1087	1037	1090	1076	1055	1104	1077	1030	1073	1067	1034	1063	1115	1129	1106	1047	1152	1111	1082	1056	1035	1075	1092	1077	1053	1095	1030	1103	1113	1059	1072	1024	1087	1086	1086	1079	1035	1034	1096	1096	1080	1087	1109	1068	1007	1038	1094	1119	1074	1075	1117	1082	1048	1106	1036	1062	1084	1059	1055	1037	1122	1041	1091	1035	1111	1106	1076	1098	1081	1049	1069	1133	1054	1097	1055	1060	1057	1043	1079	1075	1075	1102	1086	1042	1048	1141	1063	1079	1056	1112	1077	1047	1053	1095	1023	1128	1029	1183	1071	1091	1079	1012	1054	1064	1091	1089	1025	1033	1116	1073	1104	1114	1098	1086	1080	1032	1044	1056	1056	1102	1095	1108	1118	1074	1085	1031	1085	1075	1152	1104	1070	1134	1090	1162	1059	1096	1103	1077	1168	1051	1101	1092	1073	1102	1112	1044	1088	1051	1090	1103	1097	1078	1069	1045	1086	1168	1069	1129	1087	1027	1105	1079	1053	1075	1105	1085	1061	1029	1036	1030	1039	1064	1026	1086	1124	1056	1037	1089	1054	1091	1075	1079	1095	1049	1027	1128	1089	991	1098	1095	1082	1125	1033	1071	1136	1100	1074	1036	1043	1134	1106	1131	1060	1094	1086	1089	1018	1080	1068	1066	1081	1131	1103	1086	1081	1005	1094	1068	1127	1056	1041	1076	1116	1119	1097	1087	1085	1152	1021	1060	1071	1035	1115	1096	1073	1050	1098	1102	1067	1079	1173	1064	1082	1070	1130	1166	1066	1127	1048	1097	1063	1061	1046	1097	1093	1075	1036	1139	1061	1060	1042	1091	1052	1085	1071	1082	1017	1046	1056	1077	1087	1121	1057	1090	1090	1152	1081	1138	1085	1030	1100	1037	1076	1029	1057	1083	1078	1076	1083	1066	1082	1111	1126	1066	1027	1034	1067	1051	1027	1119	1042	1092	1155	1082	1024	1100	1092	1098	1099	1079	1073	1071	1082	1141	1067	1062	1076	1094	1087	1080	1064	1095	1036	1070	1094	1105	1068	1112	1028	1083	1025	1074	1052	1134	1060	1073	1060	1067	1080	1104	1017	1081	1108	1119	1044	1039	1071	1044	1037	1087	1042	1041	1049	1091	1091	1124	1118	1046	1026	1064	1075	1053	1090	1117	1114	1061	1090	1027	1086	1054	1036	1092	1085	1046	1066	1046	1065	1057	1106	1073	1150	1084	1035	1114	1110	1094	1097	1049	1115	1066	1123	1083	1055	1088	1083	1076	1030	1081	1054	1016	1078	1085	1051	1047	1029	1079	1074	1082	1062	1051	1058	1088	1111	1059	1072	1018	1084	1088	1149	1065	1086	1109	1117	1090	1120	1049	1029	1083	1067	1037	1029	1026	1040	1098	1032	1064	1061	1032	1078	1029	1105	1102	1097	1070	1056	1089	988	1058	1061	1046	1075	1095	1062	1042	1044	1059	1080	1087	1104	1034	1060	1078	1114	1044	1088	1046	1056	1118	1048	1056	1079	1061	1062	1065	1066	1058	1109	1068	1046	1049	1049	1068	1029	1100	1030	1110	1122	1127	1167	1134	1050	1089	1112	1114	1120	1083	1088	1130	1080	1108	1084	1040	1081	1040	1100	1096	1099	1104	1040	1065	1033	1078	1095	1151	1055	1070	1058	1120	1122	1048	1085	1038	1095	1074	1074	1107	1082	1091	1056	1052	1050	1071	1018	1134	1107	1109	1055	1123	1076	1015	1059	1093	1059	1105	1097	1098	1108	1089	1078	1120	1130	1094	1068	1048	1086	1115	1096	1040	1081	1061	1111	1083	1149	1096	1089	1131	1083	1036	1091	1006	1055	1094	1055	1051	1045	1021	1127	1072	1067	1075	1047	1056	1027	1069	1113	1061	1163	1000	1038	1122	1065	993	1159	1109	1061	1056	1030	1047	1120	1058	1067	1070	1077	1094	1070	1074	1086	1111	1060	1078	1062	1075	1031	1134	1126	1080	1121	1015	1067	1083	1075	1059	1009	1069	1026	1102	1088	1033	1083	1097	1133	1167	1077	1041	1042	1087	1053	1070	1096	1100	1000	1031	1090	1114	1098	1052	1107	1055	1063	1069	1034	1110	1106	1047	1075	1051	1053	1089	1027	1091	1084	1128	1054	1076	1097	1106	1023	1092	1075	1135	1010	1103	1076	1044	1091	1101	1101	1077	1083	1072	1034	1073	1092	1033	1097	1109	1186	1017	1101	1096	1087	1100	1036	1033	1064	1126	1101	1095	1060	1182	1039	1074	1038	1000	1088	1058	1103	1047	1077	1106	1093	1011	1065	1115	1116	1095	1027	1081	1108	1072	1112	1063	1102	1082	1064	1036	1027	1040	1070	1047	1101	1088	1002	1035	1025	1076	1143	1067	1114	1117	1064	1100	1074	1101	1104	1086	1038	1114	1047	1059	1091	1078	1073	1082	1099	1001	1093	1100	1079	1046	1075	1090	1143	1062	1090	1124	1099	1093	1099	1093	1061	1109	1047	1115	1112	1087	1084	1065	1111	1081	1127	1077	1023	1062	1054	1088	1079	1058	1109	1064	1185	1054	1046	1080	1133	1062	1114	1152	1040	1103	1077	1134	1105	1018	1045	1119	1105	1121	1062	1071	1070	1044	1069	1092	1079	1069	1054	1103	1087	1114	1157	1031	1078	1091	1049	1087	1070	1130	1091	1043	1054	1078	1102	1113	1099	1069	1010	1136	1100	1129	1165	1052	1099	1060	1057	1068	1054	1070	1058	1078	1102	1120	1120	1074	1039	1094	1061	1057	1147	1124	1070	1089	1059	1016	1022	1025	1080	1112	1021	1017	1099	1079	1011	991	1092	1030	1120	1055	1073	1094	1163	1118	1041	1052	1066	1023	1060	1065	1093	1031	1082	1057	1084	1070	1095	1076	1053	1077	1079	1019	1090	1127	1177	1073	1057	1141	1084	1042	1040	1064	1048	1072	1060	1075	1044	1046	1069	1039	1116	1122	1098	1130	1056	1126	1152	1009	1030	1054	1113	1022	1075	1084	1056	1075	1098	1053	1058	1115	1106	1125	1110	1064	1085	1065	1088	1100	1048	1070	1151	1129	1065	1054	1065	1086	1130	1065	1112	1107	1119	1087	1077	1113	1013	1101	1135	1090	1032	1050	1054	1051	1058	1059	1055	1084	1074	1087	1041	1041	1027	1027	1008	1106	1070	1171	1033	1074	1091	1072	1071	1072	1097	1054	1076	1072	1032	1038	1056	1087	1102	1122	1066	1028	1036	1018	1103	1102	1106	1068	1128	1067	1019	1049	1031	1147	1046	1096	1091	1073	1103	1027	1032	1094	1135	1067	1029	1075	1037	1122	1018	1138	1083	1015	1067	1067	1073	1053	1020	1060	1072	1128
14654	24600	23451	14975	13092	11763	10493	9465	7127	3483	2359	2163	2182	2451	1986	1533	1370	1260	1273	1227	1208	1278	1196	1236	1260	1247	1292	1288	1297	1252	1266	1273	1254	1175	1225	1237	1235	1240	1215	1213	1255	1159	1143	1168	1226	1239	1167	1227	1213	1202	1204	1278	1221	1249	1227	1247	1235	1294	1208	1202	1227	1227	1165	1189	1211	1258	1139	1278	1188	1208	1251	1194	1187	1201	1226	1185	1226	1265	1218	1231	1163	1169	1248	1207	1241	1250	1201	1232	1274	1246	1139	1244	1246	1222	1169	1192	1205	1195	1257	1260	1219	1248	1269	1232	1285	1227	1232	1290	1200	1228	1265	1178	1226	1202	1234	1245	1270	1255	1218	1198	1287	1246	1238	1196	1231	1239	1224	1271	1193	1311	1191	1184	1185	1213	1208	1224	1198	1258	1137	1271	1207	1241	1292	1209	1179	1226	1214	1256	1183	1194	1256	1180	1323	1279	1276	1301	1246	1169	1191	1244	1267	1171	1217	1186	1208	1236	1201	1247	1204	1189	1201	1230	1166	1222	1207	1192	1215	1223	1204	1168	1217	1230	1220	1179	1207	1207	1199	1236	1173	1227	1227	1234	1239	1247	1207	1241	1216	1232	1244	1199	1254	1213	1258	1262	1252	1220	1193	1260	1216	1135	1190	1168	1214	1224	1148	1154	1187	1191	1195	1210	1234	1223	1218	1166	1181	1237	1253	1151	1166	1202	1257	1265	1218	1181	1173	1230	1187	1279	1256	1191	1230	1226	1232	1195	1141	1188	1174	1241	1191	1262	1272	1250	1261	1214	1150	1210	1264	1223	1344	1242	1227	1190	1204	1247	1238	1205	1235	1205	1256	1200	1208	1184	1218	1244	1221	1207	1192	1225	1217	1119	1247	1228	1151	1197	1208	1232	1246	1248	1202	1191	1230	1192	1174	1239	1245	1259	1209	1233	1184	1249	1209	1214	1251	1229	1226	1243	1245	1248	1218	1201	1217	1209	1228	1220	1216	1175	1233	1247	1223	1168	1238	1263	1218	1253	1195	1253	1204	1260	1197	1218	1250	1164	1220	1239	1102	1236	1191	1196	1214	1229	1222	1195	1203	1223	1201	1245	1193	1177	1248	1228	1227	1248	1196	1237	1233	1216	1188	1256	1187	1205	1267	1205	1266	1236	1235	1210	1238	1256	1241	1231	1244	1141	1251	1224	1233	1225	1250	1206	1183	1223	1215	1198	1238	1184	1303	1243	1184	1255	1226	1221	1256	1203	1200	1216	1161	1265	1289	1247	1171	1240	1241	1161	1252	1228	1236	1176	1211	1193	1213	1231	1228	1249	1194	1246	1210	1284	1247	1099	1201	1239	1295	1202	1187	1211	1192	1234	1206	1229	1264	1224	1217	1214	1251	1187	1223	1243	1195	1215	1241	1210	1240	1229	1211	1162	1158	1234	1208	1220	1255	1246	1185	1202	1192	1158	1251	1264	1228	1166	1168	1279	1248	1184	1283	1180	1162	1169	1234	1179	1189	1165	1254	1252	1157	1249	1278	1248	1232	1229	1198	1175	1240	1240	1204	1206	1303	1171	1235	1248	1233	1198	1258	1216	1204	1255	1203	1233	1184	1200	1224	1239	1297	1207	1214	1125	1270	1171	1241	1186	1236	1234	1220	1169	1192	1201	1217	1183	1301	1204	1122	1230	1234	1224	1242	1186	1259	1204	1189	1177	1201	1207	1245	1215	1241	1236	1254	1192	1230	1211	1195	1187	1183	1247	1148	1189	1219	1181	1198	1164	1240	1217	1215	1247	1263	1253	1232	1183	1287	1282	1192	1214	1187	1212	1217	1233	1137	1187	1225	1225	1251	1198	1165	1240	1183	1220	1202	1182	1271	1267	1216	1185	1224	1255	1203	1207	1197	1231	1331	1223	1155	1230	1187	1232	1246	1248	1257	1211	1161	1215	1213	1222	1262	1248	1218	1192	1255	1215	1211	1268	1204	1247	1225	1225	1200	1270	1242	1222	1229	1228	1197	1206	1161	1180	1256	1222	1259	1224	1233	1253	1220	1208	1226	1244	1221	1217	1242	1207	1256	1270	1199	1236	1258	1215	1211	1237	1194	1232	1225	1198	1225	1219	1170	1229	1237	1257	1222	1169	1232	1196	1214	1222	1275	1244	1149	1252	1151	1159	1178	1217	1231	1176	1238	1192	1203	1222	1208	1225	1282	1254	1228	1148	1223	1236	1281	1293	1194	1306	1127	1297	1126	1254	1192	1219	1205	1248	1255	1175	1222	1153	1186	1160	1194	1173	1257	1249	1168	1168	1207	1214	1208	1142	1188	1306	1198	1139	1198	1237	1218	1177	1194	1227	1210	1267	1235	1240	1246	1266	1262	1238	1243	1227	1222	1194	1227	1239	1219	1257	1203	1223	1185	1277	1262	1276	1205	1162	1167	1222	1238	1213	1221	1250	1212	1261	1291	1241	1169	1228	1223	1185	1247	1230	1235	1263	1232	1226	1147	1185	1237	1171	1233	1216	1255	1205	1196	1233	1206	1159	1225	1222	1190	1217	1220	1178	1251	1243	1160	1238	1237	1220	1215	1222	1208	1177	1220	1253	1206	1204	1199	1199	1245	1222	1268	1141	1240	1270	1266	1195	1231	1242	1291	1175	1289	1257	1219	1174	1181	1219	1217	1231	1226	1260	1262	1207	1235	1271	1195	1268	1184	1259	1219	1219	1201	1221	1224	1208	1169	1251	1233	1245	1151	1236	1276	1251	1188	1226	1240	1240	1188	1203	1214	1221	1172	1239	1250	1217	1212	1239	1219	1208	1231	1215	1160	1183	1129	1257	1172	1214	1200	1212	1139	1139	1238	1217	1170	1189	1263	1220	1250	1217	1169	1206	1254	1240	1259	1286	1226	1174	1208	1210	1195	1206	1259	1217	1139	1226	1236	1168	1255	1218	1246	1249	1234	1215	1170	1192	1199	1254	1205	1225	1242	1177	1185	1206	1207	1219	1200	1285	1277	1192	1202	1231	1242	1234	1246	1206	1231	1281	1211	1220	1225	1221	1232	1175	1193	1215	1195	1239	1238	1222	1209	1226	1233	1235	1227	1260	1197	1217	1215	1188	1151	1214	1186	1220	1196	1194	1180	1204	1250	1202	1251	1233	1202	1243	1273	1273	1170	1247	1192	1227	1177	1257	1158	1226	1223	1257	1167	1294	1202	1178	1227	1236	1254	1183	1250	1215	1229	1264	1208	1217	1296	1183	1214	1202	1192	1210	1205	1250	1264	1187	1200	1222	1226	1205	1246	1240	1202	1217	1185	1231	1228	1242	1211	1258	1144	1207	1216	1241	1196	1170	1242	1172	1169	1229	1232	1256	1215	1215	1220	1255	1195	1186	1243	1176	1235	1205	1211	1218	1231	1200	1193	1176	1239	1235	1196	1159	1230	1258	1234	1237	1268	1213	1218	1192	1237	1287	1240	1257	1274	1273	1179	1246	1190	1211	1199	1178	1216	1194	1213	1227	1249	1254	1222	1204	1237	1251	1275	1267	1215	1177	1204	1190	1177	1206	1208	1216	1306	1239	1165	1209	1129	1160	1269	1206	1205	1189	1228	1221	1174	1224	1241	1190	1246	1241	1253	1267	1259	1161	1277	1231	1249	1263	1187	1238	1215	1207	1189	1280	1195	1255	1204	1210	1269	1251	1264	1213	1274	1257	1244	1269	1197	1276	1241	1282	1261	1189	1198	1239	1228	1219	1289	1186	1231	1227	1221	1208	1188	1232	1227	1202	1229	1239	1217	1201	1234	1227	1197	1229	1235	1183	1166	1216	1206	1187	1212	1273	1200	1206	1219	1231	1213	1214	1209	1236	1226	1254	1219	1179	1229	1142	1185	1263	1216	1178	1194	1257	1241	1223	1205	1146	1213	1202	1212	1158	1266	1220	1229	1251	1193	1204	1202	1222	1198	1189	1183	1155	1243	1190	1228	1251	1288	1210	1236	1219	1295	1243	1248	1191	1202	1179	1208	1212	1254	1216	1201	1148	1233	1227	1256	1223	1249	1219	1282	1171	1281	1212	1263	1256	1271	1158	1221	1220	1175	1198	1255	1294	1213	1232	1153	1210	1200	1240	1222	1158	1258	1242	1230	1198	1187	1184	1196	1228	1251	1207	1242	1210	1250	1177	1208	1267	1222	1176	1204	1197	1167	1191	1243	1233	1200	1191	1201	1227	1223	1198	1205	1201	1242	1197	1264	1214	1199	1255	1176	1229	1216	1241	1224	1274	1168	1274	1159	1237	1240	1191	1243	1239	1175	1165	1211	1212	1184	1246	1255	1203	1233	1249	1219	1205	1179	1135	1261	1168	1257	1230	1209	1234	1263	1186	1271	1266	1240	1180	1221	1222	1197	1191	1199	1160	1242	1240	1177	1212	1238	1191	1234	1274	1237	1263	1177	1251	1256	1186	1237	1202	1201	1186	1226	1224	1193	1209	1210	1267	1156	1250	1240	1264	1190	1185	1196	1222	1209	1184	1159	1250	1243	1259	1180	1222	1200	1180	1232	1219	1231	1196	1110	1290	1176	1193	1230	1261	1228	1206	1229	1203	1199	1212	1198	1199	1211	1233	1232	1244	1237	1165	1207	1208	1184	1248	1224	1252	1197	1300	1206	1240	1195	1161	1293	1240	1240	1269	1205	1218	1174	1221	1199	1212	1196	1185	1222	1265	1281	1218	1223	1198	1235	1272	1277	1242	1282	1219	1199	1227	1198	1255	1265	1177	1218	1271	1218	1216	1200	1201	1258	1215	1234	1278	1263	1215	1193	1208	1241	1172	1207	1243	1191	1167	1166	1176	1212	1343	1189	1279	1271	1208	1266	1184	1180	1134	1240	1269	1200	1185	1195	1193	1225	1230	1195	1238	1212	1245	1245	1245	1248	1229	1204	1202	1105	1224	1207	1222	1224	1209	1298	1236	1196	1249	1199	1194	1250	1264	1156	1260	1217	1256	1237	1254	1189	1231	1262	1245	1227	1151	1227	1216	1239	1266	1252	1184	1209	1170	1143	1124	1264	1219	1196	1288	1257	1225
24640	20923	26930	25025	15365	6353	4734	3668	2689	1380	1005	1032	1071	1098	964	755	732	707	652	716	698	693	702	695	659	668	666	667	651	714	618	649	662	672	656	690	731	670	662	662	717	661	668	653	686	675	748	636	679	695	634	646	652	644	607	666	623	665	703	670	646	696	645	658	645	678	636	698	711	636	683	634	677	666	680	644	682	663	704	691	682	691	642	656	677	659	648	675	600	634	689	666	652	689	616	723	756	639	673	611	676	595	659	655	652	682	676	633	667	693	689	631	663	655	656	667	695	607	662	670	606	690	638	690	678	681	654	681	696	620	688	678	636	668	712	664	673	658	690	672	727	705	667	713	639	616	673	662	707	717	660	652	698	680	662	664	644	670	645	624	711	570	647	666	693	653	616	713	652	678	667	660	652	659	656	617	705	634	637	671	634	610	649	682	664	626	644	633	645	655	651	658	673	641	666	677	622	690	704	675	661	677	646	701	682	634	707	650	659	679	648	695	639	638	713	631	649	646	642	686	670	656	643	695	713	665	676	653	708	673	676	655	662	705	625	689	606	668	638	675	683	680	678	667	695	642	665	654	690	648	660	633	693	605	649	719	695	700	665	623	675	657	713	674	695	698	703	658	653	693	659	644	661	689	719	649	672	674	612	638	652	671	685	696	664	685	659	647	696	703	669	684	700	652	667	658	675	685	661	698	641	702	665	657	638	649	627	661	683	657	695	645	654	646	643	646	723	669	688	650	637	670	646	694	657	675	618	669	613	697	653	647	643	680	666	684	664	686	650	642	640	681	668	668	656	642	677	665	657	735	667	594	681	705	655	661	653	629	664	625	650	625	648	651	668	658	623	675	679	660	733	611	678	668	672	662	666	660	640	658	621	643	702	655	669	651	672	625	661	680	686	639	637	635	677	653	662	676	693	666	659	618	586	658	649	636	651	645	682	636	645	609	679	670	652	681	628	666	694	680	705	708	641	647	624	633	648	644	659	666	714	651	627	710	669	646	684	661	611	674	681	699	697	682	648	683	677	618	705	707	652	637	652	674	680	672	675	714	662	670	695	672	662	657	670	694	673	593	667	656	658	677	670	665	690	699	633	674	664	666	657	659	679	636	630	647	676	702	647	690	682	653	640	687	639	634	624	659	623	685	663	636	650	651	656	703	662	691	703	623	656	651	641	674	669	672	624	660	662	658	645	682	677	663	618	663	665	626	735	708	680	631	656	675	657	695	621	648	634	665	662	670	648	640	657	656	642	692	681	634	692	677	656	688	657	629	646	683	649	656	632	667	682	708	685	673	689	618	713	707	643	648	665	672	671	707	669	728	635	681	680	662	688	652	751	660	638	659	670	663	668	655	658	717	612	682	672	671	691	658	659	642	660	683	674	632	715	626	651	672	644	614	664	676	649	685	667	642	651	620	641	665	661	670	636	681	686	660	679	724	668	675	678	699	668	670	685	677	673	628	651	622	643	634	681	636	640	642	638	690	707	627	664	674	649	627	701	673	660	694	680	646	680	682	659	657	666	660	684	638	659	653	668	647	640	688	657	659	664	712	693	679	663	649	671	683	656	680	711	678	653	612	695	670	653	672	662	656	642	635	703	647	701	699	662	656	656	690	676	655	690	649	682	667	686	658	658	670	686	670	640	685	686	690	649	630	645	652	715	642	629	661	666	657	670	657	597	680	693	676	628	666	662	664	659	619	638	670	676	699	733	719	686	689	641	695	640	664	681	674	636	671	645	641	615	650	608	691	671	651	693	656	728	701	682	666	680	671	654	669	655	702	651	695	640	704	671	665	611	675	617	662	683	624	673	699	646	659	668	673	642	667	668	675	669	687	635	662	646	654	666	676	646	665	696	722	683	683	668	634	635	713	688	654	664	656	639	619	686	684	621	675	632	667	643	676	642	672	649	670	652	676	679	597	658	660	651	693	678	660	666	693	644	671	657	654	641	673	708	616	648	665	684	662	637	637	677	646	628	661	668	670	691	687	693	679	690	698	680	677	716	652	654	643	735	650	679	619	649	633	689	619	695	647	658	655	663	616	663	674	679	743	677	650	670	652	682	668	683	688	702	658	650	644	662	654	653	677	643	697	642	729	677	699	684	700	679	632	628	705	633	630	630	629	709	664	681	678	695	648	654	661	680	639	682	612	703	641	629	679	637	696	645	659	681	622	638	646	651	626	658	716	718	703	647	631	672	710	632	621	625	643	677	615	653	654	668	652	677	704	684	652	707	696	687	693	656	656	641	686	645	642	689	654	668	650	653	628	643	621	681	735	682	695	633	626	682	683	705	672	672	651	666	638	623	634	620	676	622	668	642	649	637	662	679	678	654	625	633	654	611	675	679	648	651	701	663	654	675	694	646	625	650	628	689	655	671	686	626	630	700	656	662	675	649	654	686	689	685	686	661	673	662	659	637	699	662	656	706	655	692	712	684	681	667	638	671	690	690	658	705	701	658	712	654	671	629	643	659	675	672	679	707	675	668	634	671	670	669	657	624	645	668	660	698	678	677	656	721	656	668	661	637	639	641	656	692	697	672	658	649	703	719	685	694	675	697	667	654	678	641	634	675	656	673	716	704	615	657	673	666	641	657	649	684	667	648	677	680	744	633	668	649	734	664	704	629	641	663	655	663	711	663	662	658	655	642	629	651	659	639	670	682	652	642	664	654	712	683	645	667	686	621	692	651	673	662	688	646	717	639	687	702	644	698	662	702	654	701	628	718	640	654	660	684	667	713	675	670	623	638	662	611	707	666	615	671	654	660	648	666	648	671	665	678	657	654	653	678	633	601	609	696	650	623	681	668	630	688	700	686	658	655	693	670	625	665	705	698	668	619	637	679	655	663	719	631	668	638	614	651	667	671	648	639	649	694	645	665	652	664	629	674	664	664	647	653	643	682	675	630	744	656	678	635	642	695	656	682	682	653	639	637	704	692	669	659	694	689	652	649	665	653	677	637	660	720	688	668	670	657	667	669	653	603	679	639	660	712	670	667	662	653	643	674	672	665	713	645	635	678	671	683	693	664	635	615	614	670	653	648	656	658	657	674	638	631	658	664	651	657	684	650	658	651	676	667	661	699	668	656	649	639	613	606	646	644	681	664	651	696	689	633	658	640	701	688	667	684	688	694	645	649	656	629	652	674	692	660	659	737	662	671	630	608	675	641	686	651	678	652	639	670	671	730	646	675	653	660	705	649	650	662	658	683	662	624	717	639	716	663	660	695	630	716	728	706	658	667	637	627	646	704	716	664	661	635	621	678	660	630	640	657	661	677	672	678	652	639	656	717	713	636	697	642	636	638	711	622	689	653	665	635	641	686	623	730	701	617	657	685	646	675	628	657	700	670	654	620	699	648	631	610	699	671	675	707	667	660	677	659	689	662	634	668	698	675	684	684	649	666	685	685	702	684	663	695	679	685	690	629	674	721	671	656	640	664	622	678	720	667	675	647	631	642	649	624	678	674	653	653	654	659	685	670	695
16620	20756	19890	12184	9801	9125	7990	6612	4856	2312	1435	1386	1551	1584	1423	1013	854	816	718	794	790	749	739	746	788	769	802	751	754	758	796	772	714	750	754	714	766	763	753	734	771	745	761	733	707	775	743	745	762	756	768	738	753	740	787	711	773	741	772	712	773	772	789	730	712	719	676	729	757	773	729	754	728	765	695	709	692	734	683	724	695	741	705	708	714	768	726	745	766	711	759	727	747	774	750	727	797	750	742	730	793	775	731	776	750	765	755	737	777	720	711	730	760	809	794	789	713	794	827	776	699	712	764	742	704	732	742	747	762	772	737	800	756	777	755	762	775	768	772	712	739	744	795	779	740	727	750	768	763	767	713	694	769	767	771	745	728	757	714	718	736	752	775	715	734	749	781	750	737	747	718	690	733	731	716	787	767	725	708	722	709	746	780	769	745	745	793	745	775	755	708	786	739	755	715	714	677	722	709	737	738	746	752	771	785	774	744	753	783	743	778	787	808	736	725	695	745	729	749	702	766	804	797	776	738	787	705	774	747	752	746	750	724	751	756	744	728	725	730	768	724	728	765	702	717	738	758	757	797	697	799	753	766	793	736	697	729	703	741	754	743	741	738	742	741	766	765	753	722	751	705	744	784	781	772	754	795	732	726	717	739	757	723	782	770	738	709	695	770	730	737	768	732	733	761	751	794	702	729	794	739	750	738	731	757	758	742	802	779	743	751	731	736	721	729	796	820	788	726	714	769	760	740	770	696	758	749	735	760	787	730	752	718	780	735	720	774	744	676	793	742	735	732	755	784	781	754	758	772	676	764	751	750	743	711	777	759	741	793	710	733	755	794	746	740	667	793	766	766	741	701	714	734	801	752	756	762	705	768	731	782	732	726	788	727	699	733	761	753	758	775	716	777	749	759	752	710	713	698	727	706	726	759	781	743	790	725	764	788	774	724	776	743	721	755	784	739	761	755	777	724	714	745	730	710	788	742	754	766	724	720	756	750	766	770	745	724	738	765	762	762	707	746	768	752	717	764	767	659	767	777	719	774	769	829	702	775	709	719	705	761	755	742	778	761	788	750	757	735	735	766	773	735	754	752	755	765	786	716	739	759	756	708	807	708	730	743	723	793	764	748	819	749	685	742	662	712	718	744	731	717	819	798	691	760	719	811	779	794	768	763	765	782	718	735	740	753	788	681	774	727	778	719	766	743	699	786	730	776	740	766	758	776	751	722	722	771	724	755	729	714	754	778	748	771	726	716	722	738	723	755	698	740	754	749	718	746	777	757	714	719	714	758	754	799	698	755	764	798	714	760	746	749	743	746	748	751	793	717	765	780	764	718	729	777	760	770	801	704	776	777	750	719	773	755	769	738	739	742	766	731	751	802	754	732	753	726	726	759	738	761	719	735	733	709	752	726	760	777	715	711	773	724	733	783	712	705	728	738	746	750	724	744	725	780	762	733	765	793	788	739	679	774	731	737	804	775	778	757	757	768	711	746	747	726	782	711	788	762	750	741	786	736	770	821	704	728	751	727	771	732	766	755	729	754	749	736	788	739	795	784	784	742	774	729	788	763	745	761	732	712	714	701	730	752	739	785	736	733	750	756	776	747	777	753	787	771	739	783	765	673	713	766	734	754	793	740	766	752	788	763	716	681	758	754	731	694	718	744	775	710	795	696	725	737	713	764	769	755	751	761	737	742	760	774	735	721	745	784	770	756	748	782	758	746	707	747	710	716	762	743	714	785	712	752	768	745	718	819	788	696	770	779	757	749	718	721	746	770	695	755	791	784	750	693	687	757	779	776	752	728	758	717	718	764	742	722	693	780	786	726	737	775	734	746	734	747	717	728	805	737	734	771	784	754	771	759	715	814	734	761	729	771	712	736	779	785	766	748	721	740	752	715	715	777	737	723	747	770	746	779	738	719	714	737	742	792	769	781	686	771	752	673	744	742	719	734	728	762	695	767	728	750	759	704	749	755	764	677	757	756	750	767	764	756	692	762	745	723	695	761	780	745	721	810	747	762	725	720	770	741	678	747	744	769	735	716	746	744	747	740	787	719	745	784	762	734	774	722	713	745	741	786	739	761	834	735	762	718	779	757	744	750	731	739	730	721	746	821	755	757	764	704	797	785	770	752	765	738	729	746	732	743	789	715	784	750	703	769	755	777	769	694	754	766	772	761	745	735	773	727	757	793	702	703	743	764	771	771	771	784	738	759	782	751	758	788	748	741	780	748	718	723	730	719	731	742	747	809	749	730	733	745	669	686	689	829	736	722	708	759	780	749	695	737	736	770	723	809	732	717	735	743	759	716	724	730	744	764	768	786	720	731	746	742	751	753	739	736	774	680	790	764	769	764	756	751	759	766	742	749	737	746	678	749	784	708	730	792	761	795	715	811	720	795	711	739	718	724	749	737	690	750	725	720	738	746	749	756	707	749	737	785	723	699	800	725	731	671	711	727	727	713	742	777	765	738	771	730	750	737	727	762	754	765	742	721	749	727	752	736	728	724	753	717	756	738	725	734	807	725	768	760	744	735	752	732	773	795	721	761	770	734	721	732	763	730	726	790	738	735	759	731	759	763	775	749	759	769	755	783	735	727	759	697	773	756	764	706	719	708	761	716	696	754	761	733	733	736	738	785	763	770	765	776	760	769	703	722	745	735	707	764	767	806	767	734	759	763	704	756	740	741	754	758	744	728	793	763	724	757	724	771	737	700	766	768	763	731	775	767	738	729	737	781	758	748	739	727	740	734	734	808	728	774	744	747	772	771	765	702	715	741	762	725	788	722	722	766	741	710	767	742	709	719	798	758	743	712	734	728	740	791	756	805	746	731	764	798	719	736	725	715	751	804	752	771	743	767	813	738	789	709	704	725	771	733	762	767	759	739	781	757	744	762	738	787	781	766	788	773	785	769	742	749	695	753	753	757	740	770	734	770	790	742	791	764	717	755	785	786	756	744	747	762	776	720	761	760	762	726	738	780	751	736	743	793	763	757	738	759	754	789	762	740	742	759	734	726	749	741	786	770	775	776	716	793	760	730	740	726	753	725	735	758	749	712	696	784	779	725	750	737	759	751	706	770	755	753	729	688	773	792	748	753	763	810	741	781	731	721	756	723	764	758	766	732	738	679	755	746	715	761	771	753	733	718	746	744	774	760	746	728	742	757	753	769	753	753	782	739	682	786	686	727	755	734	713	776	793	715	754	719	781	762	790	730	746	755	745	746	746	746	723	763	742	733	717	737	740	728	769	773	758	727	750	729	699	744	739	702	711	738	728	751	759	757	727	769	765	775	782	753	791	717	753	737	696	742	753	725	767	768	718	746	748	743	734	776	764	802	717	714	753	734	697	728	799	687	728	762	807	703	744	711	721	770	784	734	784	745	751	769	764	802	740	761	732	790	706	694	753	789	701	763	757	720	730	781	750	697	739	735	763	780	767	766	680	743	740	751	766	725	747	724	794	728	776	750	737	731	728	723	723	783	739
22520	21002	28427	23801	21036	21434	15887	7760	5333	2513	1378	1347	1630	1704	1372	918	907	698	685	731	722	648	714	685	698	714	657	639	676	659	704	646	666	706	674	684	672	702	703	675	647	692	675	636	691	718	683	643	697	659	685	663	693	685	623	649	685	649	704	664	623	715	695	673	705	642	643	671	639	670	698	711	672	687	681	627	655	682	727	635	704	635	631	706	647	659	656	619	667	619	675	625	680	649	676	650	683	684	666	651	674	684	700	641	644	668	611	668	634	650	652	680	705	681	649	636	668	674	688	693	631	642	685	670	703	710	660	694	652	653	684	653	650	687	676	659	672	684	695	645	677	669	647	651	642	682	671	673	677	632	687	685	649	712	658	646	700	653	699	636	674	639	665	687	683	704	691	650	639	679	714	650	652	650	635	676	661	641	686	671	644	633	707	660	654	662	637	647	647	690	687	668	691	637	652	669	638	680	688	671	656	684	719	734	666	686	646	721	627	690	695	693	671	632	670	652	656	678	631	670	658	618	676	683	662	636	678	656	684	701	688	685	736	704	629	692	664	703	681	674	657	668	625	622	662	672	669	668	667	651	668	700	657	644	664	659	646	641	636	695	711	629	668	651	698	679	647	681	640	643	663	674	685	608	665	639	644	690	636	653	695	649	711	656	693	627	626	661	647	673	646	687	664	656	640	662	602	693	652	691	620	653	703	719	654	699	638	678	611	645	658	709	651	652	642	634	668	622	675	630	648	607	722	699	683	678	645	686	679	687	682	667	672	686	640	709	645	650	642	701	710	640	694	695	697	658	637	688	669	637	672	680	694	657	650	669	718	611	649	685	688	676	682	668	663	680	650	642	656	677	644	696	653	663	618	660	685	713	650	725	639	659	659	689	694	696	640	641	713	675	661	672	616	674	638	750	646	667	672	640	694	662	646	664	629	640	656	684	673	673	631	659	662	632	649	685	657	684	662	703	646	664	697	610	669	690	657	673	626	623	632	607	678	644	675	704	666	668	693	675	660	669	718	670	667	668	660	664	661	672	664	650	626	705	616	607	674	645	600	680	671	701	646	579	688	723	668	609	694	659	640	665	671	668	676	685	739	622	627	669	651	641	674	636	669	657	653	709	668	640	685	641	637	683	670	617	638	625	651	665	620	697	669	686	643	675	703	672	681	649	709	635	628	646	680	655	644	663	651	690	640	615	684	698	656	637	639	639	661	649	629	668	674	632	680	648	658	688	673	665	677	672	683	681	691	662	686	654	672	624	677	582	653	666	685	670	695	700	690	650	654	676	674	655	614	702	703	663	647	656	663	645	641	716	674	730	672	686	652	710	667	628	629	691	663	670	593	683	700	701	678	684	697	718	688	669	648	695	648	705	661	677	639	663	694	667	684	656	600	611	662	631	681	628	665	619	708	683	654	680	668	650	638	670	666	663	689	653	662	644	610	701	668	707	675	654	637	613	658	708	686	664	667	671	652	675	696	642	649	619	665	693	645	663	648	667	690	633	671	663	658	667	691	686	678	693	657	673	641	597	677	693	592	677	637	657	688	663	668	658	664	618	674	720	656	635	724	615	704	645	664	659	680	677	679	671	694	684	629	683	649	652	652	649	662	689	678	657	656	694	705	645	679	616	617	666	637	700	633	675	646	650	633	630	667	722	658	650	687	669	627	638	683	688	660	664	674	678	621	658	694	677	638	648	722	635	630	681	639	632	651	649	667	645	678	670	736	681	684	691	737	679	644	728	651	699	638	699	621	676	678	622	707	670	715	668	664	685	663	675	643	647	650	652	634	665	696	678	666	693	704	649	651	650	614	696	645	650	667	685	655	658	639	676	679	673	699	671	660	621	671	647	716	679	686	686	659	670	674	714	625	672	707	642	664	659	646	706	642	640	650	682	679	610	646	679	666	703	665	659	671	667	678	656	669	684	664	687	676	668	680	708	651	658	618	663	627	698	609	678	615	651	694	648	663	648	676	665	647	629	703	632	680	673	720	666	662	691	641	685	672	616	666	669	687	642	681	695	675	691	665	660	660	680	687	658	657	683	650	627	711	688	636	607	664	656	639	651	675	717	702	698	645	652	679	656	685	649	660	647	652	669	645	684	637	666	623	671	632	681	644	681	669	691	664	643	654	620	662	665	625	702	621	662	699	693	606	690	683	627	671	618	679	671	694	699	667	662	652	651	689	680	641	693	670	637	679	683	698	627	660	711	702	648	694	662	652	687	617	657	622	636	668	654	642	644	637	697	626	704	640	666	613	659	649	651	657	649	728	699	692	647	658	705	682	687	650	639	651	660	665	686	684	687	646	665	629	640	721	648	663	708	652	652	721	659	669	651	651	683	698	687	624	667	659	642	648	649	613	692	657	668	611	671	699	665	653	681	666	660	657	654	715	699	643	652	648	691	654	618	640	645	679	653	629	642	653	612	650	643	694	633	677	651	706	682	649	669	696	634	697	661	652	670	691	645	698	670	636	642	673	630	686	660	615	667	649	651	622	661	703	698	648	648	619	675	682	701	623	690	619	723	619	642	658	643	678	667	736	649	685	634	689	603	660	647	647	670	676	669	658	667	703	693	685	690	677	608	647	717	676	675	639	654	661	642	653	651	625	649	709	665	667	635	732	673	646	717	655	659	659	671	597	632	614	672	648	665	633	646	666	693	636	655	721	652	689	615	664	681	663	624	726	663	661	611	643	634	690	682	647	649	647	704	630	726	664	678	666	656	699	637	663	701	669	658	650	704	685	681	611	678	638	664	677	701	656	704	633	681	623	671	663	638	673	647	639	676	678	669	643	646	669	666	676	685	707	676	673	687	697	660	668	678	659	706	663	658	688	681	685	711	668	651	691	678	643	682	660	669	701	705	667	591	639	662	695	700	653	674	668	641	625	646	615	621	646	638	743	695	664	653	668	709	699	669	636	688	650	660	668	660	641	675	657	652	725	672	640	698	670	669	649	627	689	658	678	689	685	660	669	647	743	608	662	618	663	695	664	670	699	671	663	696	677	739	702	704	699	684	657	702	667	669	643	643	646	671	628	674	662	646	662	630	659	692	663	641	655	697	686	643	662	669	660	673	629	657	692	652	654	634	627	688	677	718	672	623	604	675	666	634	716	643	623	634	669	673	653	667	678	588	699	653	689	681	682	636	645	713	750	616	698	728	681	667	677	633	659	651	631	623	711	699	683	629	718	633	702	733	637	657	658	697	681	675	692	642	651	664	685	694	637	680	671	618	636	674	639	656	711	695	650	672	670	628	704	649	646	709	647	649	658	655	643	682	649	678	685	714	721	694	653	690	633	632	619	652	677	653	633	648	686	643	670	680	624	679	692	707	624	672	679	665	615	670	640	685	650	668	679	697	635	659	700	712	665	687	685	655	646	655	695	634	643	644	691	676	646	648	660	694	649	662	644	674	665	640	662	681	646	657	667	632	670	672	658	638	693	695	641	697	607	632	680	667	669	689	663	695	633	666	658	710	672	641
12800	31079	30102	19809	15818	15628	12786	11456	8818	4033	2096	2047	2563	2698	1941	1145	943	899	843	846	823	834	854	833	808	782	802	759	794	799	800	794	784	782	773	755	728	752	794	795	744	769	804	788	758	810	797	784	742	729	763	763	779	778	744	758	726	770	776	746	698	783	768	775	761	761	753	744	760	794	765	824	740	786	744	782	745	754	778	752	751	772	729	756	757	784	765	781	747	779	769	704	755	734	754	728	731	760	767	710	748	782	721	779	766	745	801	763	757	756	717	773	745	797	783	719	767	710	762	765	713	773	757	767	712	803	759	743	764	802	759	762	757	741	727	730	811	764	789	746	774	728	781	704	786	781	731	717	750	731	786	809	714	792	745	715	767	734	778	797	779	741	804	785	810	772	814	739	740	742	753	734	784	697	715	819	800	765	791	818	730	744	761	772	723	746	741	745	732	772	803	727	749	766	772	760	816	755	775	761	757	816	763	773	773	745	733	751	728	784	715	767	790	776	747	789	773	718	738	798	768	758	745	751	723	755	771	782	736	712	737	751	741	794	754	751	773	784	756	761	801	772	749	744	770	797	764	756	723	764	773	744	794	772	750	716	729	804	737	755	755	763	725	809	793	750	768	796	767	797	759	841	753	746	714	767	742	731	786	719	805	770	799	780	718	726	778	760	776	757	721	784	769	762	775	756	794	784	732	776	782	760	793	791	737	703	751	786	720	765	747	711	717	733	756	759	720	722	731	749	715	792	740	771	758	762	750	793	737	734	744	770	801	771	822	766	698	758	745	704	802	764	767	789	729	794	800	816	757	766	745	676	767	735	782	765	747	792	802	774	750	771	768	763	798	766	731	794	755	775	755	778	793	770	787	785	759	723	782	736	793	757	756	769	775	770	762	770	783	714	752	734	768	790	749	726	761	773	787	792	778	819	734	750	777	749	776	771	775	744	780	768	749	766	768	749	773	719	750	766	774	769	765	738	721	781	769	747	750	753	736	744	763	750	782	754	747	751	787	762	799	771	749	780	753	738	751	745	774	732	730	750	756	761	755	813	714	767	741	734	733	717	780	793	739	792	738	806	710	757	757	773	736	762	783	812	749	765	712	771	760	717	734	726	772	783	765	763	742	772	781	766	750	769	750	794	784	739	760	739	773	767	775	757	801	739	799	726	763	750	716	773	758	771	830	787	798	788	763	731	759	719	788	794	772	804	744	769	786	771	741	792	792	753	734	766	741	754	777	742	756	797	784	726	772	787	751	764	764	747	780	799	692	765	788	768	784	744	725	733	731	755	742	742	792	770	757	735	740	741	764	735	799	755	764	740	764	723	787	750	737	781	759	708	734	749	768	766	750	776	725	757	714	699	797	749	771	727	755	738	783	824	789	770	736	732	765	723	764	792	746	775	791	735	713	771	735	788	770	765	818	748	741	776	781	765	718	767	783	748	798	725	812	751	781	750	703	737	763	735	750	771	744	728	773	730	731	750	778	711	731	776	754	731	763	777	725	761	749	761	764	770	746	776	772	794	763	748	796	761	699	798	804	713	795	698	727	763	791	805	745	788	761	772	723	770	774	743	784	776	740	759	767	746	788	758	730	726	734	750	724	775	753	754	745	723	790	773	770	748	742	745	758	802	774	758	765	747	713	797	769	783	742	746	787	724	761	763	726	726	740	755	737	784	742	766	759	718	786	792	754	787	732	718	774	770	774	732	766	764	750	739	753	784	725	761	734	801	703	766	812	759	800	753	737	753	739	790	820	758	784	764	751	728	759	774	809	736	761	766	759	756	740	706	764	801	765	750	761	766	761	770	769	759	766	776	783	747	772	724	752	765	770	787	766	806	772	769	760	742	744	727	807	759	783	793	774	758	743	751	757	732	757	792	724	738	780	742	775	781	692	777	717	740	760	763	763	693	702	728	784	790	773	761	806	766	759	785	763	741	744	767	718	725	775	776	750	787	713	713	758	767	773	735	763	774	755	802	807	766	820	746	748	777	775	781	810	776	747	740	744	813	766	818	763	759	783	744	739	772	826	727	737	777	712	808	759	760	789	718	734	742	736	804	773	741	741	790	778	747	759	772	769	734	738	765	752	759	811	755	764	822	756	802	772	750	706	717	756	742	792	778	759	741	804	748	794	698	751	808	729	747	762	775	800	812	778	765	814	804	726	788	766	728	764	744	796	786	755	739	751	811	746	778	761	755	758	762	728	756	761	777	781	739	802	769	752	775	751	743	724	755	741	737	776	741	765	767	735	738	728	733	745	776	742	772	749	767	832	757	760	764	725	799	750	712	726	733	753	800	791	756	792	783	763	785	739	774	785	764	840	751	745	776	780	793	761	767	729	723	715	736	750	748	741	763	740	743	772	756	748	765	766	764	751	743	782	743	806	748	817	787	741	712	722	778	736	766	745	724	778	729	769	770	708	667	755	786	759	779	761	780	752	714	833	796	815	783	759	756	831	754	806	751	718	785	748	788	748	756	733	772	769	753	808	728	801	777	766	801	722	757	790	780	714	756	718	741	813	795	754	776	782	756	785	714	744	765	752	758	790	795	724	791	787	800	790	815	795	777	785	801	727	774	729	725	761	735	717	774	752	750	810	758	766	758	818	764	734	731	750	762	803	751	781	825	730	799	761	789	751	771	752	785	776	765	798	698	745	778	779	794	756	791	770	721	763	783	764	771	729	775	746	731	745	793	750	766	793	733	792	771	775	757	783	786	741	744	768	776	731	773	733	806	761	778	769	729	748	687	724	773	790	730	752	782	793	804	786	796	752	717	801	784	762	753	696	795	777	777	778	791	781	774	749	752	788	809	718	771	752	739	734	737	782	784	752	741	784	782	743	775	744	736	730	782	771	814	722	805	768	746	769	740	762	784	760	786	764	809	764	753	778	754	758	797	738	821	776	737	806	760	740	786	775	761	764	713	744	748	779	751	712	795	755	734	759	744	745	772	763	742	762	782	838	740	726	741	757	710	768	767	798	783	805	758	755	769	758	745	743	745	769	768	738	711	802	775	752	751	788	758	756	767	761	777	731	763	712	798	752	783	755	774	764	760	751	772	825	748	779	752	754	713	751	754	766	820	764	755	757	774	748	682	781	777	756	754	738	711	733	706	778	769	774	770	832	752	779	734	746	823	735	736	747	791	713	755	739	733	775	774	758	831	770	774	798	787	794	779	779	784	727	718	738	787	726	739	772	695	806	778	781	748	773	748	758	778	774	787	806	788	756	748	760	759	749	779	724	713	701	809	673	765	763	782	773	769	772	770	782	803	745	731	762	703	743	758	771	795	770	672	814	743	750	726	733	806	760	750	728	722	756	772	740	731	754	773	754	743	758	745	745	772	733	742	730	738	785	781	773	742	799	740	755	758	763	754	730	726	767	779	747	737	769	767	806	797	766	805	770	746	775	768	715	752	746	757	800	705	760	780	750	762	770	696	781	755	772	749	718	751	717	725	777	722	788	741	775	747	744	746	730	731	778	782
28772	19280	13849	7611	4465	3746	3035	2699	2368	1485	1170	1170	1342	1283	1181	1066	972	988	984	1008	1003	964	1009	1007	963	953	1028	950	1010	987	991	995	978	984	1012	1001	969	990	955	953	996	992	1017	1014	939	997	979	973	973	975	1006	993	981	986	981	969	906	991	1020	967	970	960	1008	1034	972	997	930	1017	1019	984	932	990	992	904	936	992	957	1016	1031	952	1006	971	1053	978	984	926	975	990	998	980	1000	955	1061	972	1036	977	1014	1024	1007	994	1031	1029	986	983	978	1012	1005	956	968	1004	1008	922	977	974	1010	1010	1016	999	1021	1018	1019	928	972	1008	945	975	995	992	1004	960	1006	981	937	963	992	991	956	976	1005	994	1043	1058	966	972	985	991	985	987	999	1040	983	928	1027	976	978	1010	899	974	965	1016	962	952	974	931	979	992	977	1012	945	969	978	962	995	996	989	1049	976	960	984	935	945	969	965	986	1020	971	976	981	1044	997	915	950	970	983	1002	957	1001	1023	960	944	1032	930	1003	978	985	942	1007	995	1032	966	993	970	965	969	967	957	958	985	965	1010	948	935	994	1000	973	964	981	1011	981	973	943	1038	955	969	1007	1011	962	975	1011	976	976	1013	953	1023	1035	1006	957	999	1046	1066	985	983	939	1045	994	1003	960	986	1002	976	955	977	985	1023	993	1018	978	971	999	967	974	965	917	939	949	945	1000	1025	950	1008	986	1002	920	975	952	996	928	972	1020	1008	939	926	966	957	947	976	950	953	964	939	1021	942	952	984	962	982	957	1012	937	1015	1000	1037	947	1004	1004	1055	1002	1024	1047	1005	937	1005	962	1022	981	982	943	992	1023	982	1029	926	1002	952	983	968	995	975	1003	1002	1022	945	996	1005	990	931	994	1011	948	967	970	990	1065	1023	992	946	974	954	1017	969	999	988	1003	936	1006	990	1020	971	929	939	961	1003	1011	936	993	982	986	966	972	1051	1011	984	970	951	969	985	960	1022	976	1000	977	978	972	935	915	996	1014	998	955	934	1006	960	1014	960	1007	1007	985	1049	950	955	994	988	989	1050	913	960	973	1031	982	980	1069	927	970	988	990	957	890	941	996	967	999	964	1013	934	990	1025	1069	963	1041	998	997	978	962	949	1000	935	959	987	1009	1035	1009	995	998	1005	970	939	941	956	969	964	972	996	1031	1053	964	1029	1015	994	991	1007	993	1002	977	964	1037	1009	999	987	966	1001	981	1006	921	1005	904	976	937	989	1009	948	981	1073	983	1015	1001	977	932	972	970	983	1037	984	962	953	1001	992	997	1008	988	956	984	971	1033	1001	956	980	999	1020	993	1022	1043	981	924	987	1025	997	953	988	1003	946	1023	978	967	990	981	1021	1016	933	1017	952	988	1049	995	990	1059	982	942	1020	950	959	995	978	1009	985	934	975	1006	935	970	964	1005	981	933	951	959	941	990	1030	1009	954	988	1011	976	1012	974	926	985	1003	969	973	1027	1033	1017	954	999	986	930	1008	940	967	1022	1028	1007	1025	1002	992	965	1024	1051	999	953	975	1001	911	1002	985	1039	967	964	973	1012	1046	971	964	990	1014	972	1085	964	1013	983	949	1041	964	993	1009	991	968	1017	982	985	961	1039	950	975	1013	934	968	957	1002	959	947	994	997	970	1019	980	989	1008	996	969	951	968	945	1013	987	1004	935	981	994	937	1015	1038	969	991	967	1041	1044	998	960	1005	1051	1029	972	1031	1015	956	920	957	963	1020	1028	996	969	1011	996	980	989	954	1005	961	1009	1000	1010	948	970	955	982	983	1048	998	1002	1007	1006	995	931	929	999	965	995	967	987	1002	992	998	1004	975	921	1005	960	974	1048	963	954	1026	943	957	1016	995	985	996	944	970	1037	992	971	953	981	984	967	1002	946	1018	959	931	1002	1067	987	960	932	954	949	961	973	991	950	981	1039	1039	963	1025	1028	951	974	999	990	992	982	973	952	976	980	1009	940	944	969	965	973	989	1060	1012	962	967	988	962	1010	931	925	1012	1031	940	977	963	1023	977	991	980	1030	998	976	1007	980	986	986	965	895	1041	985	972	1043	1019	935	1047	932	973	1005	972	978	971	1039	978	979	935	976	965	955	919	980	1068	1003	1017	977	998	1012	1080	977	967	988	1026	983	1009	1004	963	983	1000	1004	952	1043	955	972	936	905	972	973	975	1033	1070	992	919	1005	990	969	971	961	982	948	959	1008	1052	955	1021	973	1002	964	946	918	998	1023	1017	1046	955	986	966	999	957	998	984	1023	1010	965	983	999	981	946	965	952	965	950	962	1047	1024	1006	1016	971	956	979	921	1040	944	963	960	945	1002	969	958	953	970	1019	969	976	981	996	975	972	1006	1028	952	978	944	925	1002	981	977	936	994	942	959	999	980	887	1043	976	994	969	949	950	959	1026	1040	929	955	1031	987	995	908	986	1031	967	993	1038	973	1015	991	1000	1005	991	947	986	917	991	946	1017	1082	1056	931	993	984	973	1028	999	1014	970	1071	942	979	976	1009	1014	1000	999	948	1022	933	1023	941	992	1049	1014	1031	988	974	942	1026	969	992	967	1002	1021	908	955	985	967	1007	1034	949	1018	956	1000	979	1017	1035	995	959	966	981	1034	1019	1058	1003	1025	980	966	1034	978	963	989	1008	931	938	954	977	981	959	981	1000	964	1017	1025	973	934	969	1003	976	1007	1011	969	991	1012	994	992	970	974	1001	960	953	987	975	1019	1001	985	1012	996	999	982	907	966	973	923	954	955	970	956	1011	959	983	977	1002	1012	979	978	950	983	936	998	991	975	996	1005	1045	983	995	994	999	935	956	995	1035	986	998	1040	1008	934	968	955	975	916	1006	949	967	1010	1001	984	958	1005	992	1002	956	969	966	1037	1013	945	943	956	1029	894	950	947	1027	947	993	1014	960	978	1055	1016	1000	929	954	959	979	931	961	981	996	1026	1011	1006	940	939	988	1019	1051	957	968	977	1003	984	1002	966	1032	1000	995	1013	1054	1004	1020	979	1008	1044	996	1022	935	960	1021	992	1005	990	963	997	981	913	983	1013	935	978	966	970	1020	944	988	998	978	1036	1035	1052	943	961	957	992	980	1006	1024	1032	994	999	1022	955	1008	964	988	988	940	990	973	974	969	985	916	962	972	1023	982	998	999	985	953	1052	1003	967	1021	1004	1014	1011	983	993	984	973	1006	913	975	956	1033	967	1006	971	956	998	984	1032	1080	963	991	971	1042	983	966	1056	1045	981	1028	995	1023	955	965	997	986	1001	1024	922	966	985	990	992	970	950	977	969	960	1007	978	941	972	968	1012	946	1003	929	1025	974	964	971	991	951	985	957	912	961	965	957	1002	1033	994	1040	966	912	1009	968	942	959	968	1020	965	949	976	1001	915	950	945	924	988	1021	983	908	1048	1026	947	974	932	999	1019	1004	939	988	977	1000	1040	995	965	979	979	962	921	1020	979	975	945	1009	977	954	994	992	1003	1016	1018	1002	993	979	1011	957	1026	919	1042	956	988	947	1011	1022	1011	982	943	1038	1003	995	1031	1017	972	979	1055	981	1006	971	961	954	955	915	1008	1029	960	958	960	969	951	1011	951	925	956	942	969	989	985	900	1023	1006	1011	1041	939	972	992	995	988	993	1011	982	1044	946	1036	977	1007	984	992	980	1004	947	956	1032	1006	1020	980	1009	944	1016	989	977	958	1001	972	1008	1035	988	930	1018	899	940	959	1006	977	960	969	1058	977	1001	986	996	994	1025	971	1089	1039	970	1045	976	1021	967	1001	970	911	954	965	978	993	1011	940	979	939	1034	1004	986	996	969	981	985	931	979	1031	965	1009	976	998	990	1024	1000	1002	963	999	963	1039	995	973	1070	986	1009	949	1005	1024	951	969	1001	923	981	984	907	991	1019	960	959	1009	1027	1078	970	967	985	945	1052	945	978
15644	15697	15942	8823	6736	6277	5310	4509	3706	2146	1452	1524	1742	1771	1467	1195	1162	1110	1128	1059	1061	1109	1082	1056	1139	1120	1130	1117	1098	1131	1058	1095	1110	1116	1156	1095	1087	1093	1076	1169	1075	1149	1113	1072	1103	1095	1069	1153	1108	1097	1077	1116	1124	1107	1076	1044	1119	1118	1084	1107	1083	1148	1101	1117	1094	1122	1132	1074	1103	1086	1132	1066	1115	1102	1149	1127	1129	1096	1171	1127	1062	1138	1048	1040	1085	1104	1111	1099	1143	1104	1086	1060	1111	1064	1125	1079	1104	1070	1116	1108	1138	1113	1056	1072	1076	1087	1123	1038	1128	1161	1055	1133	1083	1098	1124	1071	1117	1126	1137	1113	1102	1146	1122	1117	1051	1095	1109	1094	1104	1201	1074	1107	1101	1087	1070	1076	1090	1114	1098	1115	1101	1063	1081	1096	1070	1095	1079	1056	1109	1136	1085	1123	1105	1056	1098	1162	1115	1125	1064	1162	1128	1096	1103	1055	1179	1134	1106	1130	1103	1105	1100	1104	1102	1074	1104	1129	1031	1055	1100	1168	1082	1077	1162	1122	1111	1128	1041	1087	1106	1068	1058	1083	1088	1102	1100	1110	1135	1062	1142	1077	1105	1090	1127	1152	1146	1122	1117	1093	1072	1183	1150	1075	1117	1068	1106	1117	1085	1141	1110	1051	1098	1096	1144	1095	1090	1143	1100	1111	1144	1129	1096	1149	1098	1124	1105	1135	1090	1115	1156	1101	1076	1117	1104	1109	1083	1168	1085	1132	1116	1068	1072	1126	1150	1149	1080	1094	1058	1091	1088	1145	1048	1057	1049	1162	1118	1099	1093	1114	1121	1141	1115	1142	1093	1124	1073	1178	1145	1138	1124	1111	1033	1149	1105	1116	1114	1080	1077	1114	1120	1081	1121	1116	1123	1104	1094	1090	1105	1074	1088	1081	1123	1089	1056	1129	1118	1145	1123	1111	1150	1085	1147	1064	1074	1078	1079	1077	1204	1137	1065	1115	1086	1121	1177	1080	1196	1124	1131	1085	1146	1134	1131	1049	1082	1074	1104	1141	1115	1163	1066	1065	1143	1097	1180	1117	1062	1128	1117	1095	1080	1054	1137	1088	1125	1128	1080	1138	1115	1115	1098	1111	1126	1126	1144	1104	1123	1129	1165	1115	1167	1124	1149	1140	1108	1124	1102	1073	1075	1147	1117	1060	1115	1102	1087	1125	1124	1082	1073	1102	1099	1156	1138	1091	1162	1107	1094	1105	1126	1133	1104	1088	1050	1051	1069	1121	1060	1130	1087	1135	1060	1140	1038	1103	1176	1118	1134	1104	1079	1134	1165	1103	1110	1068	1096	1062	1151	1140	1171	1094	1121	1092	1044	1142	1145	1080	1121	1125	1071	1118	1083	1138	1060	1093	1111	1097	1105	1039	1109	1025	1140	1118	1071	1201	1129	1126	1122	1069	1089	1092	1138	1077	1089	1118	1096	1086	1092	1079	1134	1183	1077	1134	1122	1125	1096	1107	1052	1135	1126	1146	1171	1072	1062	1154	1095	1045	1160	1078	1147	1180	1056	1072	1062	1145	1108	1164	1085	1112	1150	1114	1104	1103	1099	1120	1169	1073	1106	1094	1075	1148	1175	1081	1109	1148	1082	1064	1144	1161	1137	1128	1100	1148	1159	1115	1094	1100	1094	1108	1137	1093	1128	1114	1068	1074	1141	1113	1110	1132	1064	1080	1110	1069	1130	1110	1074	1115	1130	1105	1087	1157	1104	1109	1155	1082	1142	1111	1100	1114	1074	1110	1104	1070	1113	1088	1107	1078	1141	1150	1080	1122	1128	1054	1083	1088	1113	1088	1113	1105	1099	1082	1063	1159	1081	1077	1086	1149	1104	1153	1139	1114	1148	1110	1108	1078	1121	1093	1127	1128	1091	1093	1138	1112	1077	1111	1096	1107	1085	1112	1096	1115	1149	1178	1100	1065	1051	1085	1109	1095	1167	1138	1127	1146	1102	1083	1044	1089	1094	1110	1069	1094	1108	1089	1063	1144	1055	1105	1117	1124	1118	1128	1123	1115	1051	1074	1124	1071	1131	1121	1074	1132	1079	1075	1125	1083	1162	1110	1106	1145	1076	1105	1068	1088	1097	1128	1121	1095	1122	1059	1078	1067	1060	1116	1116	1072	1113	1094	1094	1082	1129	1150	1104	1050	1081	1112	1111	1077	1148	1134	1091	1124	1095	1093	1128	1084	1090	1108	1098	1070	1122	1095	1072	1096	1097	1081	1108	1116	1115	1116	1128	1102	1211	1097	1089	1098	1097	1091	1085	1057	1114	1115	1049	1098	1138	1058	1119	1146	1116	1117	1095	1132	1161	1127	1065	1128	1159	1099	1067	1130	1144	1131	1122	1136	1102	1145	1054	1071	1113	1074	1135	1053	1056	1098	1162	1110	1114	1100	1138	1063	1110	1154	1055	1048	1060	1137	1088	1080	1131	1124	1105	1170	1102	1120	1107	1144	1173	1097	1153	1119	1073	1109	1057	1178	1103	1107	1087	1065	1071	1112	1159	1138	1075	1120	1115	1096	1139	1090	1128	1101	1150	1074	1107	1102	1089	1076	1112	1118	1111	1106	1118	1113	1104	1094	1047	1115	1093	1080	1156	1109	1095	1144	1161	1124	1090	1141	1064	1156	1080	1123	1140	1131	1116	1063	1106	1085	1030	1144	1068	1111	1125	1073	1147	1165	1098	1111	1128	1090	1065	1133	1194	1106	1080	1144	1149	1037	1049	1082	1099	1082	1099	1132	1129	1061	1159	1124	1094	1132	1126	1082	1156	1108	1106	1122	1104	1104	1095	1145	1110	1084	1090	1150	1120	1111	1099	1154	1124	1071	1085	1131	1082	1183	1132	1123	1068	1150	1100	1061	1115	1080	1088	1111	1072	1131	1045	1124	1101	1119	1156	1070	1155	1125	1105	1088	1115	1081	1077	1119	1125	1132	1078	1070	1122	1101	1074	1086	1125	1122	1070	1096	1107	1101	1064	1151	1160	1067	1119	1103	1023	1065	1119	1109	1089	1056	1165	1067	1113	1121	1098	1161	1134	1091	1196	1120	1068	1102	1045	1128	1059	1105	1108	1099	1096	1112	1206	1085	1169	1086	1136	1064	1139	1122	1092	1105	1114	1067	1113	1105	1142	1102	1121	1131	1125	1140	1108	1124	1111	1155	1116	1112	1099	1107	1112	1095	1089	1106	1053	1154	1105	1098	1090	1072	1106	1197	1150	1123	1083	1152	1065	1092	1120	1165	1132	1151	1134	1117	1055	1139	1120	1128	1099	1106	1102	1121	1046	1075	1087	1100	1136	1071	1128	1106	1132	1144	1102	1180	1098	1158	1133	1103	1081	1081	1176	1092	1134	1102	1105	1147	1088	1098	1080	1119	1050	1108	1135	1115	1052	1060	1145	1163	1117	1088	1131	1106	1095	1149	1150	1096	1061	1106	1060	1066	1110	1058	1084	1103	1136	1165	1134	1142	1057	1116	1099	1105	1106	1110	1155	1120	1090	1101	1085	1108	1145	1139	1108	1136	1148	1104	1166	1002	1145	1132	1061	1101	1071	1156	1054	1132	1137	1167	1142	1124	1084	1112	1093	1109	1056	1115	1117	1147	1125	1031	1119	1126	1088	1091	1090	1113	1133	1084	1066	1086	1056	1096	1104	1108	1111	1095	1132	1059	1103	1078	1126	1126	1141	1105	1093	1117	1113	1103	1048	1136	1123	1138	1106	1127	1085	1141	1060	1120	1100	1144	1110	1156	1090	1071	1109	1054	1081	1128	1119	1059	1127	1135	1099	1148	1131	1064	1104	1124	1118	1146	1083	1060	1122	1163	1080	1149	1116	1105	1102	1099	1132	1103	1075	1140	1145	1106	1070	1080	1140	1165	1035	1126	1103	1143	1118	1105	1040	1098	1116	1120	1095	1136	1105	1102	1074	1086	1177	1086	1098	1119	1142	1121	1081	1158	1076	1132	1048	1080	1125	1103	1122	1087	1083	1128	1055	1107	1098	1093	1094	1144	1200	1107	1117	1089	1091	1149	1025	1074	1094	1129	1079	1106	1140	1087	1124	1123	1124	1098	1095	1084	1097	1085	1092	1122	1132	1073	1164	1099	1141	1156	1154	1135	1102	1108	1108	1094	1116	1134	1090	1086	1057	1126	1075	1131	1165	1146	1141	1059	1109	1111	1074	1113	1105	1064	1103	1122	1078	1094	1071	1121	1149	1116	1093	1162	1088	1092	1121	1142	1076	1097	1087	1124	1056	1145	1101	1151	1101	1082	1118	1097	1086	1072	1033	1056	1120	1121	1113	1090	1120	1117	1011	1157	1107	1082	1096	1078	1078	1092	1140	1086	1154	1114	1058	1099	1125	1094	1165	1116	1050	1136	1086	1097	1098	1125	1102	1089	1106	1105	1064	1141	1156	1066	1085	1078	1090	1141	1137	1099	1062	1103	1102	1112	1127	1103	1048	1077	1103	1085	1145	1035	1094	1163	1109	1138	1154	1140	1072	1115	1089	1192	1101	1125	1139	1133	1078	1158	1112	1124	1110	1085	1158	1125	1099	1116	1108	1137	1059	1095	1102	1113	1046	1078	1069	1124	1093	1085	1127	1069	1110	1083	1077	1128	1109	1102	1142	1099	1096	1082	1079	1097	1142	1121	1139	1125	1085	1117	1065	1153	1108	1065	1134	1137	1110	1096	1115	1096	1096	1066	1052	1126	1122	1147	1131	1091	1081	1099	1142	1069	1131	1114	1110	1089	1112	1219	1108	1155	1145	1092	1120	1100	1124	1104	1125	1066	1125	1124	1142	1128	1045	1078	1096	1112	1073	1118	1138	1181	1159	1115	1157	1155	1134	1071	1172	1146	1146	1083	1105	1079	1131	1114	1122	1088	1114	1078	1101	1132	1076	1102	1154	1112	1115	1109	1157	1097	1110	1137	1064	1078	1096	1054	1111	1183	1127	1117	1114	1068	1068	1152	1119	1134	1117	1129	1065	1079	1055	1098	1133	1173
23527	20950	27856	24191	21040	14597	7335	4776	3830	2192	1506	1622	1698	1799	1466	1189	1097	1060	1113	1066	1027	1060	1024	1054	1067	1017	1057	1094	1015	1057	1098	1036	1038	1078	1031	1017	987	1100	1007	1025	1052	998	1065	1038	1023	1116	1016	1016	1054	999	1033	1035	1005	1042	1026	1064	1001	1074	1006	1012	1003	1001	1044	1045	1067	1033	1035	1014	1019	1085	1052	1081	1020	1089	985	1029	1030	1046	1041	1116	1003	1014	1047	1049	1034	1025	1023	971	1003	990	1011	1054	1068	998	1033	1070	1084	973	1004	1044	1065	1011	1041	1069	1009	1037	1050	1044	1103	1071	986	1028	1013	1036	1042	1052	1053	1025	1075	993	1102	977	1052	998	1043	1056	1060	1024	1009	991	1076	1082	1001	1028	1045	1073	1021	1023	1083	1030	1068	1059	1031	1075	973	986	1057	1026	963	990	1068	999	1038	1014	1073	1046	993	1027	1045	1045	1002	1025	1021	1040	976	1088	1059	1036	1050	1053	1020	1053	1014	1035	1004	1004	947	1049	1014	988	1056	1026	1033	1041	1015	1006	1095	1024	1065	977	1036	1027	1095	979	987	1043	1044	1010	1065	1027	1051	1073	1016	1084	1044	1019	1061	1028	1043	1006	1063	1016	1019	1062	1048	1056	1021	1013	995	1056	1068	1025	1075	1043	1115	979	1007	1014	1035	1000	1029	1060	977	1082	1005	1059	1077	1012	1051	1039	1069	1024	1068	991	1037	1023	1069	1024	1055	1031	1004	1008	1033	1029	1023	1024	1022	1030	1053	1024	1020	1060	1052	1024	1061	1043	1039	1027	1103	1134	953	993	1018	1012	1046	1074	1008	1052	1001	1036	1060	1034	1027	1088	1090	1057	1047	1111	1092	1021	1074	1085	1027	1021	1036	1004	1090	1071	1011	1033	1001	1032	1040	1025	1028	1025	1034	1036	1024	1046	1007	1045	1025	1019	967	1002	1017	1074	1072	998	1066	1076	983	1084	990	941	1006	1016	1033	1023	1015	1024	1047	1011	1102	1067	1040	1016	1004	1060	1009	957	1036	1027	1029	1015	1002	991	1024	1014	1131	1015	1063	996	1022	1082	1025	979	1087	1008	979	1071	1020	1046	1039	1070	1063	1013	1078	1101	1058	1009	1005	1048	1036	1053	1061	1025	1085	1055	988	1023	1016	1043	1018	1086	1065	1023	1078	1043	1063	1050	1025	1085	1030	1036	1019	1012	1076	1067	1053	965	1066	1089	991	1004	1012	1038	1076	1026	1003	1004	1083	1022	1038	1085	1044	1083	1016	1036	1044	1049	986	1076	1050	994	1035	1039	1012	1053	1052	1024	1061	1068	1070	1056	1026	981	1008	1022	1034	1037	1028	1059	1030	1003	1052	1081	1045	1036	1080	1006	1078	1012	1042	1022	1060	1029	969	1015	986	1044	983	1073	1008	1029	1048	1109	1014	1017	1099	1006	1036	1079	998	1017	1014	1004	1037	1010	1009	1008	977	1006	1022	1024	1018	1003	1026	1091	1025	1032	1049	1012	980	1056	970	1015	969	1014	1032	1065	976	980	993	1025	992	982	995	999	1081	1036	1057	1021	1037	1023	1045	1036	980	1026	1014	1039	991	1029	1071	1000	930	1062	1000	972	1028	1018	1044	1062	1048	1099	992	1047	1046	997	966	1050	1036	1045	1094	1043	1071	998	972	1045	1017	983	1039	1016	1051	1022	990	1007	1036	1100	1027	1072	1018	1064	1000	987	1093	1108	1036	1016	1067	1066	1024	995	1007	1010	974	1059	1020	1004	1074	1035	1036	1040	1046	1058	1049	980	1009	994	1106	956	997	994	1095	1015	991	959	1020	997	983	990	1036	998	1001	1004	1000	995	1071	1036	1041	1071	1051	1010	1073	1033	1066	1068	1103	1051	987	1004	969	1064	1020	1014	1034	1016	1036	1057	1055	998	973	959	1030	1013	1043	1003	1022	966	1073	1014	1014	1046	1002	1049	1057	1034	1031	999	1019	1037	1054	1002	1038	1014	1034	1073	1043	1073	1082	1008	1093	1004	1045	1064	1014	1008	1001	1035	1046	993	1084	1035	1021	1020	1053	996	1077	1036	1027	1012	1047	1081	1045	1000	1004	1050	1022	996	1056	1017	1032	995	1077	968	1039	1074	1091	1032	1034	1033	999	1081	1014	1004	1072	1045	1001	1053	1055	1036	1010	1030	1025	1032	1090	1009	1074	1041	1080	1024	1024	1068	975	1076	1038	1029	1077	959	1047	1069	998	985	1031	1053	1026	1031	1019	1037	1020	1025	1019	1017	1039	1041	1024	1046	1094	1030	1011	1041	1052	1015	1021	1019	1009	1047	1000	1019	1013	1056	947	1080	1038	1051	1063	974	1030	1055	999	1003	1107	1068	1019	1024	1037	1050	979	999	1054	942	1087	1024	1060	1076	961	1036	1110	1033	1029	1027	979	1025	1023	1011	1056	969	1066	1007	1048	1025	1042	1020	1072	1012	1005	1016	1044	1077	1056	1006	1058	1085	1064	1018	1015	1004	1048	1024	950	1028	1080	1002	1066	1044	1046	1006	1037	1053	1073	995	1051	1034	977	1083	979	1045	1002	1008	1014	1053	1039	1035	991	1076	989	973	1058	1026	991	1024	1055	1073	1045	1028	1021	1045	1044	1006	1064	1031	1017	1075	1040	1027	1027	1036	1092	1052	1071	1035	1007	996	1015	1085	1017	1062	1017	1064	1063	1035	1047	1059	1026	992	1030	1080	1035	1041	1010	1083	1139	1079	1059	1020	1024	1105	1023	1034	1110	1043	1055	1016	1048	996	1082	990	982	1012	1054	1021	997	1062	1008	1076	968	1056	1017	1049	1017	1001	999	1058	1077	1003	1057	994	1026	1052	1084	1045	1033	1026	963	1010	983	1060	1013	1044	1019	967	969	1057	992	976	1060	1048	1023	1035	1050	1024	1062	1035	1047	964	987	1049	1021	1034	1053	1084	967	1003	1017	1002	1007	1025	1041	1024	1108	1030	1045	1083	1002	986	1050	1020	1014	1025	991	1040	980	995	998	989	993	1005	999	1026	1007	1031	994	1048	1060	1011	1054	1035	1077	996	1073	1025	1065	1026	989	1041	1037	983	1064	1045	1057	1019	982	1059	1016	1053	1053	1009	1029	1039	1047	953	990	993	1024	1020	1006	1023	1025	1060	1039	1075	1020	1081	1071	1004	1068	970	975	970	1062	1011	979	964	1058	995	1010	1039	1017	1054	965	1043	1107	1089	1058	1068	1060	989	1037	1044	1039	1019	1083	1064	962	1038	1072	1004	1044	1015	999	1010	1072	1063	1073	989	944	1038	989	1052	1115	1031	1063	1084	1065	1083	1047	1031	1063	1073	1065	1000	1010	1010	998	1006	1031	1020	1054	998	1075	981	1017	984	1005	1075	999	1032	1043	1047	1054	1026	1044	1117	1027	1112	1051	1063	1102	1037	1030	1017	1074	1070	1050	1066	1065	1012	1016	1095	1010	1029	962	1030	1037	1075	1036	1024	974	1036	1024	1015	1065	1125	1059	962	1093	1024	1033	967	1011	1064	1073	970	995	1010	1045	1022	1023	1095	1043	970	942	980	1047	1092	1009	1013	1017	1039	1002	1023	1031	1051	1006	1020	1048	1029	1054	1086	1070	1022	1022	1032	1066	1010	1045	1018	1054	1075	1086	1020	1075	1006	1020	1043	1024	1017	1056	1031	991	952	1035	962	1074	1044	997	1075	1038	1022	1049	985	1016	1020	1006	1046	1099	1050	1038	1042	1012	986	1056	1022	1052	1012	1037	1032	1036	977	1025	1077	974	1028	1082	1042	1052	1092	1012	1073	1034	1029	974	1101	1101	1068	1005	1007	1031	995	1051	1005	1010	1072	1115	1077	1030	1013	1002	1015	1037	1092	1062	1065	1103	1000	989	1080	1095	1034	1027	989	1072	1026	1034	1050	1067	1038	1046	1095	1061	1003	1010	971	1068	1101	1098	982	999	1050	1003	1090	1020	1006	988	1023	994	1071	1013	1019	1022	1011	1084	1065	1039	1045	1058	1006	1056	1049	1031	1076	1032	1055	1020	1017	994	988	1020	1025	1005	1020	1061	1031	1044	1015	1043	1043	1046	1042	1044	1073	1011	1058	1013	1003	1107	1072	1064	1054	968	1017	1046	1038	1035	988	1090	971	1015	1025	1058	985	994	1023	1066	1002	1055	1039	1039	1023	995	994	1041	980	1010	1041	1064	1015	1025	1036	1064	1055	989	1032	1035	1034	1054	1039	1093	1051	1034	1074	1045	1017	991	1074	1003	1050	962	1015	1056	1029	1015	1027	1058	1015	1038	1031	1015	1057	1077	993	1081	1021	1009	1104	1013	953	997	1071	1034	1046	1034	1042	1041	1091	1025	1042	1058	1009	1021	1062	960	980	1057	1041	1005	1013	1043	1093	1011	1040	1033	1057	1076	1009	1020	1093	1051	1030	1038	1086	1064	1104	1008	1064	1065	1006	1098	1081	1053	1035	1070	1011	1025	1021	1051	1047	1027	1023	1007	1050	1030	1018	1056	1075	1021	1071	1045	1048	1025	1049	1087	1067	1037	958	1009	1040	1065	1054	1056	1096	1058	1062	1038	1002	999	1017	1005	1014	1019	1039	956	1038	1063	1076	990	1049	981	1000	1070	999	1042	1063	998	1006	1007	1016	1027	1039	1024	1017	1071	1045	1063	1040	1007	1050	998	1016	1000	1080	999	1018	977	1015	1012	1032	1038	1046	1051	1025	989	1034	1002	986
10572	26462	25735	15879	12870	10899	9114	7600	6308	3249	2109	2324	2680	2617	1868	1414	1367	1205	1197	1254	1178	1228	1208	1203	1160	1151	1137	1228	1141	1171	1181	1191	1231	1187	1214	1155	1188	1202	1210	1193	1163	1236	1200	1209	1198	1178	1226	1181	1165	1175	1166	1232	1198	1210	1180	1160	1190	1232	1195	1206	1206	1159	1190	1211	1213	1243	1203	1154	1145	1168	1155	1237	1173	1146	1200	1172	1256	1189	1187	1192	1125	1198	1179	1169	1218	1200	1207	1119	1190	1140	1143	1158	1161	1177	1166	1180	1208	1138	1101	1163	1180	1124	1186	1219	1151	1196	1172	1180	1243	1197	1192	1132	1175	1154	1112	1139	1174	1175	1192	1215	1196	1128	1237	1159	1165	1134	1229	1147	1227	1216	1190	1168	1137	1175	1133	1187	1198	1158	1221	1196	1196	1168	1194	1137	1157	1119	1220	1196	1176	1158	1113	1186	1200	1164	1173	1175	1177	1181	1211	1155	1110	1154	1244	1234	1146	1147	1207	1109	1147	1105	1216	1157	1237	1207	1140	1182	1184	1164	1188	1160	1160	1122	1156	1209	1229	1139	1202	1195	1186	1171	1232	1125	1123	1198	1211	1189	1155	1158	1162	1132	1191	1170	1177	1226	1136	1171	1186	1176	1135	1143	1199	1201	1133	1157	1250	1155	1201	1124	1163	1180	1102	1155	1166	1174	1252	1208	1188	1146	1173	1168	1241	1201	1248	1198	1162	1133	1148	1117	1130	1155	1191	1194	1132	1161	1146	1164	1127	1193	1192	1160	1148	1191	1241	1171	1157	1209	1153	1230	1196	1176	1164	1162	1188	1160	1168	1148	1190	1168	1158	1152	1163	1129	1128	1173	1225	1192	1233	1147	1178	1235	1117	1199	1237	1262	1178	1156	1189	1188	1161	1209	1163	1186	1206	1146	1159	1152	1173	1229	1239	1193	1182	1187	1131	1189	1141	1167	1144	1181	1204	1152	1181	1134	1191	1173	1166	1177	1251	1131	1171	1230	1218	1116	1226	1181	1198	1163	1156	1152	1216	1167	1232	1199	1132	1181	1167	1172	1200	1186	1202	1200	1205	1151	1188	1164	1231	1208	1177	1179	1155	1236	1171	1203	1217	1142	1156	1186	1148	1210	1190	1183	1223	1186	1076	1116	1178	1162	1146	1197	1157	1205	1179	1138	1180	1162	1198	1193	1210	1153	1163	1227	1172	1180	1171	1194	1172	1166	1215	1206	1164	1222	1170	1212	1164	1162	1133	1175	1192	1200	1102	1192	1195	1142	1233	1190	1198	1220	1090	1184	1174	1172	1164	1240	1188	1171	1146	1168	1193	1130	1188	1150	1224	1191	1132	1160	1228	1170	1251	1189	1196	1200	1146	1153	1115	1160	1171	1154	1185	1197	1166	1135	1155	1146	1222	1146	1185	1171	1122	1173	1156	1151	1134	1147	1197	1230	1169	1198	1164	1160	1174	1170	1172	1169	1169	1253	1157	1219	1204	1160	1204	1193	1146	1175	1166	1173	1211	1198	1172	1159	1160	1148	1210	1196	1213	1177	1151	1178	1207	1187	1174	1204	1147	1142	1172	1208	1179	1135	1176	1144	1216	1186	1152	1120	1175	1172	1119	1179	1150	1082	1200	1170	1196	1234	1193	1182	1148	1180	1207	1141	1184	1135	1108	1150	1121	1109	1183	1192	1213	1154	1232	1124	1228	1177	1142	1195	1196	1156	1148	1177	1179	1110	1234	1265	1248	1188	1172	1166	1121	1196	1264	1184	1191	1186	1184	1189	1180	1158	1171	1151	1187	1146	1192	1156	1134	1194	1170	1141	1172	1156	1189	1156	1167	1196	1167	1134	1188	1163	1259	1149	1187	1148	1136	1143	1181	1144	1175	1162	1186	1168	1118	1187	1132	1210	1149	1214	1173	1189	1158	1201	1213	1157	1228	1215	1212	1148	1151	1191	1178	1135	1152	1124	1146	1202	1162	1174	1140	1167	1217	1124	1162	1204	1108	1156	1130	1115	1240	1178	1214	1174	1159	1182	1164	1154	1115	1184	1195	1128	1193	1212	1210	1184	1217	1163	1205	1170	1186	1138	1196	1106	1109	1147	1122	1216	1120	1174	1158	1151	1123	1156	1220	1152	1178	1236	1133	1185	1228	1184	1157	1116	1142	1192	1221	1209	1177	1124	1187	1172	1166	1167	1195	1130	1200	1150	1149	1090	1166	1182	1099	1227	1177	1156	1137	1158	1197	1135	1199	1157	1261	1199	1216	1131	1148	1128	1153	1275	1101	1189	1192	1140	1182	1261	1174	1209	1140	1225	1194	1188	1198	1192	1219	1223	1166	1217	1234	1226	1192	1196	1165	1110	1208	1151	1142	1181	1170	1154	1189	1141	1193	1164	1179	1157	1161	1126	1227	1209	1114	1111	1137	1108	1146	1229	1167	1232	1214	1206	1197	1210	1181	1123	1216	1189	1145	1211	1207	1166	1238	1200	1196	1183	1148	1198	1178	1186	1127	1193	1246	1171	1171	1145	1160	1144	1144	1153	1227	1151	1172	1128	1200	1185	1225	1177	1262	1196	1180	1167	1111	1167	1138	1197	1204	1175	1149	1201	1172	1162	1104	1205	1139	1195	1194	1180	1158	1213	1192	1123	1171	1140	1232	1181	1194	1113	1211	1190	1122	1205	1184	1160	1113	1148	1222	1170	1164	1199	1188	1228	1096	1130	1162	1162	1191	1167	1187	1177	1120	1141	1196	1140	1164	1188	1214	1247	1170	1150	1172	1202	1227	1123	1118	1165	1188	1212	1196	1236	1150	1183	1222	1193	1153	1206	1246	1179	1201	1188	1234	1153	1137	1138	1182	1108	1205	1230	1140	1173	1166	1162	1190	1181	1197	1099	1120	1176	1135	1154	1172	1175	1177	1159	1205	1222	1127	1205	1151	1164	1145	1194	1137	1166	1137	1122	1188	1221	1128	1208	1114	1144	1219	1138	1179	1196	1150	1164	1170	1207	1179	1195	1211	1191	1159	1206	1141	1187	1209	1234	1164	1221	1134	1178	1160	1186	1197	1196	1138	1178	1159	1248	1157	1197	1117	1191	1204	1225	1137	1195	1173	1194	1165	1199	1128	1178	1131	1204	1157	1143	1133	1191	1179	1167	1140	1259	1173	1156	1190	1241	1261	1149	1120	1185	1157	1225	1134	1131	1159	1223	1154	1238	1147	1194	1170	1132	1180	1216	1217	1186	1142	1152	1176	1178	1195	1167	1171	1213	1184	1113	1186	1159	1238	1192	1194	1122	1228	1272	1107	1176	1173	1193	1215	1115	1184	1232	1202	1194	1218	1153	1186	1196	1215	1202	1188	1223	1174	1181	1179	1204	1168	1107	1143	1204	1183	1092	1157	1143	1176	1135	1142	1173	1130	1142	1190	1174	1188	1132	1160	1154	1169	1225	1190	1157	1154	1200	1154	1211	1185	1198	1207	1211	1169	1202	1182	1192	1197	1159	1156	1187	1129	1197	1151	1158	1127	1232	1162	1176	1204	1192	1193	1144	1165	1179	1133	1156	1203	1164	1199	1200	1136	1190	1168	1156	1189	1190	1165	1173	1186	1200	1183	1164	1120	1204	1229	1161	1157	1153	1189	1175	1139	1179	1179	1226	1126	1139	1146	1163	1161	1168	1137	1211	1204	1132	1123	1142	1230	1238	1142	1113	1223	1191	1189	1208	1221	1220	1172	1122	1150	1122	1168	1126	1188	1185	1186	1124	1183	1110	1150	1137	1201	1161	1170	1190	1215	1150	1201	1216	1198	1169	1165	1133	1166	1152	1192	1168	1196	1179	1202	1208	1236	1162	1171	1208	1172	1219	1199	1194	1149	1214	1208	1163	1177	1206	1226	1196	1133	1209	1194	1161	1175	1193	1220	1148	1157	1147	1196	1171	1203	1134	1144	1216	1223	1146	1224	1183	1194	1198	1157	1143	1142	1211	1175	1109	1148	1134	1105	1174	1104	1196	1219	1156	1201	1175	1143	1184	1124	1194	1231	1169	1185	1165	1187	1146	1191	1101	1143	1196	1172	1159	1203	1228	1255	1131	1168	1173	1172	1184	1149	1201	1229	1156	1220	1214	1189	1155	1180	1161	1191	1170	1156	1208	1200	1146	1162	1154	1161	1221	1213	1177	1179	1158	1239	1208	1161	1167	1207	1120	1188	1199	1194	1181	1151	1184	1194	1146	1105	1153	1084	1209	1179	1164	1259	1116	1177	1208	1148	1182	1133	1184	1173	1136	1179	1224	1212	1194	1198	1138	1187	1171	1165	1143	1167	1183	1191	1128	1169	1214	1177	1188	1154	1150	1172	1208	1214	1216	1211	1150	1146	1224	1168	1189	1141	1167	1166	1182	1159	1181	1174	1146	1142	1182	1164	1172	1167	1201	1176	1164	1195	1156	1121	1207	1152	1212	1148	1119	1217	1196	1217	1172	1194	1219	1154	1187	1157	1217	1165	1169	1186	1255	1138	1165	1186	1155	1133	1149	1196	1085	1143	1195	1164	1193	1194	1153	1161	1152	1157	1210	1180	1129	1124	1209	1172	1164	1213	1224	1168	1206	1155	1163	1129	1190	1194	1147	1235	1146	1221	1187	1126	1226	1147	1199	1158	1198	1115	1190	1169	1201	1198	1230	1112	1139	1176	1174	1209	1176	1191	1171	1168	1182	1152	1126	1107	1152	1200	1192	1143	1150	1144	1115	1168	1151	1133	1212	1137	1196	1200	1146	1168	1125	1241	1193	1204	1148	1147	1129	1186	1222	1167	1172	1150	1228	1173	1168	1199	1168	1230	1199	1209	1182	1154	1144	1117	1196	1119	1143	1154	1154	1203	1170	1162	1157	1147	1184	1137	1168	1158	1135	1164	1188	1183	1155	1172	1137	1202	1220	1188	1156	1183	1213	1175	1216	1180	1130	1189	1167	1156	1148	1187	1132	1160	1218	1243	1146	1253	1256	1107	1131	1189	1157	1193	1165	1220	1088	1204	1164	1203	1222	1130	1116	1181	1202	1173	1131
24597	21010	26947	25242	15386	5605	3717	2881	2250	1380	1033	1027	1189	1183	919	707	626	634	610	609	597	692	619	582	605	640	635	634	606	641	578	666	608	595	646	610	646	635	610	633	631	645	661	606	652	626	640	645	622	642	641	665	613	599	608	611	603	616	626	577	687	630	590	677	606	616	638	605	595	631	620	643	615	655	625	635	638	632	620	600	590	636	578	616	586	611	642	551	621	638	635	599	588	661	594	646	577	614	643	612	617	625	657	609	595	570	622	611	654	601	622	634	636	600	597	617	639	626	596	548	614	606	636	600	615	654	621	607	649	674	680	648	623	610	582	626	646	652	621	622	633	582	595	629	658	613	617	597	619	635	665	603	619	616	589	637	638	593	628	633	611	642	634	626	633	566	666	583	599	601	665	637	623	606	609	618	634	640	605	597	630	625	573	599	624	620	624	560	638	643	632	640	621	591	543	599	587	656	608	586	614	594	601	628	566	621	617	620	646	608	628	586	611	596	618	622	603	589	607	628	601	651	643	617	616	580	597	633	608	613	575	601	557	634	629	601	611	616	599	610	662	638	605	603	633	564	602	625	661	611	594	621	632	573	595	583	612	598	650	619	637	650	573	576	599	606	677	603	603	655	606	611	633	658	638	611	605	598	650	612	610	661	601	649	627	594	624	588	583	618	629	633	596	592	631	636	627	608	620	589	652	604	623	633	648	664	622	584	635	569	608	626	600	665	595	589	617	615	621	573	599	611	649	605	639	610	662	619	602	631	606	665	638	619	648	609	620	594	618	647	637	609	628	606	630	625	582	583	649	640	649	623	643	603	591	653	569	588	594	635	599	626	628	653	611	607	635	646	626	648	586	612	626	614	641	635	652	629	588	641	620	603	648	623	579	614	630	591	601	582	636	558	652	609	607	590	603	606	588	623	594	637	622	641	649	612	641	635	602	610	673	620	588	643	634	614	591	584	633	571	630	582	615	595	616	610	600	662	640	679	653	614	633	627	567	588	624	617	641	621	659	610	640	638	645	608	618	626	590	628	537	610	664	648	599	646	633	612	655	594	617	588	623	639	628	640	605	634	648	633	646	622	677	608	626	620	595	589	626	627	632	605	626	635	588	642	632	543	580	608	627	616	595	604	612	608	688	580	652	669	593	620	585	597	629	635	597	616	619	590	616	570	581	640	647	653	659	611	611	664	638	600	636	624	607	620	634	610	608	603	634	586	614	647	611	590	640	636	594	576	595	634	624	578	634	616	606	647	645	588	626	594	650	596	629	613	655	601	648	655	573	640	611	649	659	616	645	610	610	616	626	616	638	568	608	654	620	661	649	614	627	590	608	553	674	626	633	669	581	625	578	614	650	625	588	587	594	601	642	583	643	612	673	620	556	615	635	587	631	603	584	604	662	588	643	661	636	620	640	637	582	644	612	607	576	572	656	586	641	618	648	573	638	648	631	614	602	586	569	623	633	552	612	594	590	635	652	630	664	604	580	611	659	600	614	587	602	664	669	612	634	607	600	591	642	598	603	604	610	649	617	627	625	621	658	631	630	625	599	611	608	610	607	600	587	649	626	568	647	579	692	565	636	577	610	581	641	613	649	625	612	599	627	602	638	610	588	612	653	617	628	623	556	608	641	627	655	604	585	636	617	615	634	610	613	654	672	611	618	625	620	608	602	602	643	636	595	593	605	556	617	651	638	603	628	644	596	616	593	612	616	624	616	623	636	594	574	661	658	612	626	620	600	609	618	618	629	660	656	604	615	632	574	595	656	580	594	622	619	608	652	686	621	608	627	641	627	655	612	600	603	612	611	599	605	650	652	665	639	625	606	597	642	606	584	636	604	618	639	613	599	584	615	600	630	645	628	615	636	620	626	651	597	567	581	613	623	607	596	659	642	611	636	641	606	616	658	648	607	600	627	629	635	608	661	673	618	633	604	614	606	625	570	598	626	603	617	644	626	634	613	608	558	613	612	583	642	623	621	622	610	632	605	601	631	589	603	599	639	592	623	650	645	598	596	624	639	635	664	612	615	602	580	627	570	630	612	597	639	623	620	596	654	619	605	640	647	646	656	594	647	589	631	662	587	674	585	627	624	621	588	629	607	650	583	621	541	637	619	593	626	604	540	556	657	626	623	570	583	567	591	600	624	589	598	585	597	629	641	626	591	606	630	625	615	597	616	587	648	576	591	619	623	629	579	619	653	663	576	667	622	614	594	646	615	630	641	613	585	620	659	606	616	606	597	595	631	620	596	660	642	642	593	593	625	583	606	619	668	599	620	604	598	629	583	640	623	610	597	586	627	611	627	602	628	645	677	626	623	630	607	617	639	693	640	624	626	575	623	638	589	639	598	593	605	620	669	600	634	637	636	662	616	646	614	626	614	609	581	586	601	662	628	622	616	628	604	610	625	642	614	619	625	616	652	635	654	659	604	620	571	609	616	647	582	617	626	610	630	600	603	625	636	596	626	572	563	609	574	630	587	601	597	603	612	596	590	631	618	623	659	593	602	588	603	654	585	624	647	613	624	611	611	617	636	634	654	592	636	600	650	635	582	569	595	599	580	675	638	620	634	608	593	621	553	632	630	653	643	626	566	622	580	611	604	621	626	614	589	603	643	596	584	644	598	589	648	656	620	562	625	685	605	635	628	576	640	624	638	601	599	591	601	639	621	654	668	664	574	630	613	637	624	581	649	633	619	644	649	631	618	589	630	596	562	610	577	620	619	636	626	616	625	628	582	570	601	562	596	597	619	644	650	624	632	620	619	642	591	609	636	592	640	610	653	600	625	632	616	652	639	613	676	634	636	618	653	611	592	611	599	622	609	580	564	647	609	627	676	672	663	596	614	601	577	608	620	618	623	613	613	635	640	641	623	661	642	646	639	608	633	636	606	650	645	632	599	610	564	626	634	616	577	641	592	631	612	607	603	618	614	611	584	620	622	642	594	665	652	624	577	597	660	624	622	620	638	625	644	635	636	633	640	621	605	614	622	591	593	650	566	634	647	615	668	608	626	615	661	626	562	648	668	609	627	615	615	626	625	567	632	637	607	609	618	620	604	598	642	627	630	632	613	689	607	574	617	667	630	655	629	673	594	592	613	599	647	620	608	616	636	604	606	622	631	629	567	596	614	645	626	613	642	594	578	609	599	638	665	607	595	613	570	572	622	626	625	580	622	653	602	645	606	598	624	612	607	582	631	612	643	598	621	623	688	642	613	639	607	588	629	621	584	603	634	594	575	601	612	595	606	616	628	617	625	636	604	598	623	574	614	603	624	609	644	661	620	609	604	641	604	642	644	633	596	604	605	604	642	602	659	588	614	626	591	624	673	616	591	592	632	592	581	626	615	618	592	609	621	640	609	626	610	644	604	587	585	650	619	593	635	599	648	617	625	636	638	569	603	625	594	639	655	616	630	628	589	652	625	588	675	643	574	580	625	616	617	604	611	658	597	635	624	590	622	604	629	605	622	611	626	595	612	616	614	662
10371	23782	21831	13298	9950	7989	6554	5374	4199	2332	1399	1588	1855	1805	1234	866	833	749	740	689	740	720	711	669	696	717	686	668	682	686	716	702	720	716	669	673	686	701	651	734	658	719	686	711	719	703	719	723	682	666	694	688	707	746	693	661	658	686	714	653	698	709	677	691	691	687	677	717	685	688	684	677	687	645	652	687	678	724	669	634	718	698	706	687	717	674	733	662	677	667	694	663	710	689	681	697	737	627	753	694	683	696	697	714	676	729	730	678	700	686	643	661	730	696	666	705	721	711	691	731	720	729	679	701	720	665	672	660	713	658	689	701	695	716	707	693	727	677	671	665	727	670	709	718	669	707	712	714	706	680	723	681	747	695	699	724	706	680	718	672	679	698	681	685	664	688	676	683	696	697	688	695	665	693	726	713	692	659	724	704	700	706	737	697	701	713	718	707	688	689	712	721	715	688	661	703	684	681	666	689	700	691	669	664	713	775	696	659	719	672	681	669	680	658	691	678	705	688	706	687	683	713	736	680	697	701	714	735	668	723	700	682	648	700	699	724	681	681	691	689	679	637	634	714	707	693	669	704	674	657	685	687	725	693	764	685	712	693	682	671	749	688	678	681	725	679	661	712	668	699	706	656	686	660	716	674	670	710	656	700	678	692	690	692	694	720	715	674	663	726	673	698	705	711	626	671	666	696	696	708	679	675	700	680	695	696	731	671	668	746	721	702	665	721	716	659	750	679	691	663	671	672	695	722	673	649	666	711	718	730	700	706	744	682	667	741	712	661	681	727	724	618	691	681	704	716	644	683	685	726	688	694	673	688	722	707	708	672	658	710	691	674	731	718	700	716	712	683	714	715	680	710	711	706	739	720	714	697	663	702	661	717	687	654	671	703	717	716	655	662	642	712	664	709	700	675	678	713	764	700	688	698	736	658	671	728	648	645	670	724	715	701	726	707	740	693	738	721	740	713	684	732	726	678	649	687	683	735	735	738	686	674	712	739	670	650	711	729	703	683	723	691	716	687	650	687	716	666	718	694	679	693	687	713	660	640	664	684	736	658	666	701	742	682	712	669	717	725	654	695	710	700	734	687	710	684	697	650	698	680	719	730	667	664	705	680	735	651	707	690	679	689	690	711	683	706	640	727	683	717	712	701	699	693	763	709	732	671	652	721	751	674	691	679	727	629	658	721	664	699	664	678	696	669	680	701	700	660	693	660	733	690	708	632	671	739	699	686	660	671	715	671	772	701	657	692	718	708	729	718	711	734	739	644	674	687	681	744	699	729	674	690	691	717	694	688	671	721	662	695	675	724	671	691	691	657	667	676	671	658	691	675	692	698	743	701	678	688	672	744	689	704	702	703	663	669	732	701	664	631	652	686	686	696	731	720	710	714	684	708	670	680	735	677	681	683	662	687	689	716	745	694	689	712	704	705	685	700	697	731	660	704	685	694	692	702	735	733	656	744	674	669	701	706	732	705	677	667	700	681	714	672	697	718	697	660	692	647	686	670	672	714	690	681	707	704	712	716	673	621	696	725	680	740	683	664	695	749	647	690	728	694	654	693	685	704	695	695	732	671	720	717	686	672	655	714	715	677	674	630	662	647	734	701	731	689	683	721	658	717	658	683	738	674	663	697	677	660	698	648	696	702	663	679	681	692	703	715	711	731	715	731	660	705	710	685	703	682	681	671	732	685	720	705	727	749	672	698	701	644	727	664	665	691	665	743	695	712	716	693	663	694	665	747	680	680	730	685	694	703	663	714	683	641	687	702	684	687	679	717	661	699	677	688	719	715	671	772	739	692	707	703	699	667	630	699	659	658	775	696	676	732	686	698	734	742	702	693	729	725	660	721	681	721	688	675	713	682	693	676	690	688	668	715	740	692	706	701	665	712	691	644	673	721	704	689	699	690	678	698	721	660	696	673	671	709	705	694	728	636	673	661	686	714	746	684	660	723	672	696	672	714	717	678	693	646	756	704	646	753	691	664	704	703	722	740	707	690	691	693	688	752	727	698	673	718	683	693	667	658	713	724	685	698	716	684	649	626	747	697	719	686	686	685	711	702	678	704	687	708	670	685	725	658	720	679	741	704	706	680	693	657	680	706	697	730	729	723	685	648	696	677	622	695	693	684	719	683	735	709	684	696	671	681	752	673	665	700	702	717	713	712	680	701	694	693	702	687	732	732	719	682	704	717	693	689	712	700	728	698	691	668	681	712	679	722	700	661	672	702	671	717	733	672	716	690	687	655	675	659	631	690	740	678	662	687	673	668	671	698	683	668	703	660	713	726	687	673	646	677	676	717	752	701	676	682	668	697	705	724	727	656	673	660	675	708	687	657	706	682	679	709	697	679	726	679	680	694	708	692	751	714	725	689	718	709	671	690	671	700	726	675	655	629	708	658	734	702	675	680	712	701	691	729	689	672	711	685	667	684	683	720	702	686	708	743	679	662	699	694	753	703	676	649	678	688	614	645	702	719	688	704	751	674	682	702	689	690	672	681	681	705	703	660	681	683	720	681	660	703	662	665	683	686	695	746	692	689	707	702	716	686	707	677	704	691	661	721	701	688	697	686	681	645	706	737	704	657	644	714	743	682	693	653	687	649	690	735	689	650	704	688	729	715	714	695	697	735	726	730	639	656	679	651	733	721	671	701	721	687	685	648	745	680	691	685	757	696	680	684	690	704	663	717	683	703	675	711	708	734	737	674	651	717	739	679	661	719	678	742	727	674	721	717	705	690	673	670	710	685	747	682	697	670	702	706	683	674	693	712	714	691	677	673	715	668	706	721	701	707	735	687	675	751	691	691	681	680	686	682	734	663	681	741	681	732	694	726	678	724	700	690	672	753	681	656	701	726	688	721	712	680	672	703	711	728	686	672	738	708	690	707	692	735	717	674	643	683	719	680	683	703	676	710	680	642	700	683	683	691	677	685	681	738	689	700	709	666	663	707	674	690	706	691	688	668	672	755	678	698	644	674	673	653	683	703	714	684	783	669	674	695	708	706	719	664	706	754	653	723	721	725	698	630	699	698	698	708	712	708	705	671	718	649	707	662	645	709	716	695	694	713	695	687	731	669	636	705	684	682	687	740	688	657	703	696	725	702	692	715	664	679	700	703	668	680	681	668	663	676	715	727	685	692	699	694	704	701	727	694	694	668	681	710	698	722	723	689	727	710	702	724	680	705	707	741	712	725	680	699	701	684	703	689	691	702	738	660	703	742	717	740	676	696	683	672	623	696	680	680	731	734	674	694	708	676	680	717	665	675	659	672	715	703	657	753	729	681	687	711	665	650	696	657	695	644	718	656	704	719	711	704	702	736	694	638	688	698	745	653	688	677	655	679	754	679	687	701	683	710	722	725	692	703	700	678	675	739	683	701	683	667	711	705	752	706	699	732	707	703	687	668	703	709	718	698	696	666	714	688	679	670	698	702	690	708	674	640	706	700	743	688	649	699	707	706	735	672	666	660	710	676	690	742	749	726
22443	20992	28418	23747	21008	21279	13862	5478	3556	1980	1367	1574	1816	1727	1201	870	706	711	677	634	645	664	666	648	654	659	679	656	692	636	603	610	643	645	646	630	605	673	626	644	640	689	627	589	693	630	667	593	632	660	668	647	616	640	632	601	624	613	632	605	646	651	619	653	626	644	625	593	635	638	619	633	596	617	663	600	637	665	643	658	628	591	626	620	689	683	608	599	590	588	666	572	693	624	658	628	653	644	633	661	681	618	594	601	614	631	636	596	631	659	671	596	624	609	642	643	644	646	629	620	649	629	633	624	628	600	646	592	622	694	633	616	641	636	640	658	627	586	642	654	658	643	657	615	626	626	601	639	659	617	634	653	644	590	626	673	643	638	582	623	627	675	635	644	624	633	626	628	632	614	562	633	657	653	604	621	614	629	630	617	628	660	651	639	630	595	637	633	616	648	654	611	609	672	594	612	675	607	641	630	642	627	649	613	647	650	614	652	599	618	657	601	617	593	614	614	634	620	633	631	619	652	604	657	640	618	655	618	643	666	643	610	613	624	622	630	614	641	644	653	620	593	609	652	622	613	636	607	563	656	631	646	669	589	621	619	604	627	659	653	620	596	662	598	588	635	641	640	644	637	623	640	628	654	625	637	642	588	599	579	640	623	673	654	602	644	569	668	611	631	630	616	631	624	622	608	641	552	620	600	609	584	575	596	614	584	644	654	634	672	600	606	615	657	634	600	607	637	591	594	595	608	641	635	619	589	651	630	658	623	614	634	640	635	624	629	602	591	618	589	609	578	684	638	610	640	607	610	652	653	624	666	659	651	642	566	677	615	662	610	622	608	608	624	660	610	575	608	629	658	657	650	615	595	660	632	605	601	631	623	611	654	646	616	641	635	648	620	626	653	662	642	631	631	642	587	618	613	607	632	615	606	650	664	665	581	598	639	643	643	564	576	634	638	656	662	619	592	635	663	638	645	633	570	618	661	595	579	629	607	591	615	620	613	634	629	690	632	610	629	614	590	597	583	588	614	576	644	639	636	604	682	566	596	639	643	599	643	671	625	647	646	647	611	651	647	649	649	657	633	600	616	626	607	658	657	651	586	620	638	625	575	631	625	581	621	655	686	663	674	662	626	690	632	622	603	631	624	624	586	633	606	599	609	630	691	617	613	667	636	633	606	618	648	653	619	629	631	614	629	633	622	648	595	599	723	631	610	650	653	599	618	665	631	653	625	657	642	585	585	636	631	620	623	626	667	649	591	611	594	578	642	632	649	652	616	596	605	622	645	613	645	607	633	615	607	657	680	632	624	664	552	624	619	625	612	589	631	590	627	677	650	589	635	637	598	682	655	615	631	597	618	627	627	616	636	673	653	644	597	652	602	647	623	650	598	645	664	639	642	633	623	598	601	627	612	621	616	625	704	615	612	634	636	638	630	641	656	575	628	599	653	607	624	613	632	591	602	632	650	629	625	642	615	607	651	564	629	604	596	626	631	633	608	627	626	626	672	625	613	632	644	614	650	637	600	641	657	616	569	615	630	675	639	624	637	628	598	629	633	648	613	668	663	627	570	599	626	619	609	651	608	631	595	614	623	635	620	598	600	644	622	634	632	637	589	670	625	616	702	612	620	702	580	579	613	613	627	601	584	628	658	631	618	611	677	621	630	661	625	591	602	588	626	623	593	651	629	634	674	629	640	624	665	636	623	652	631	630	595	613	669	660	624	639	662	642	649	648	624	647	620	604	605	671	610	639	657	597	625	653	659	633	670	631	646	584	631	642	618	648	649	636	605	622	638	629	642	640	652	646	639	619	610	621	658	648	599	628	657	592	654	674	633	618	641	610	635	610	599	631	624	619	621	604	690	637	666	666	663	603	619	609	563	659	591	587	646	627	592	613	611	665	600	629	609	618	644	662	607	609	633	661	631	629	628	652	628	587	616	623	640	653	614	613	602	645	668	613	616	611	649	654	608	624	649	597	643	676	597	615	668	651	631	655	606	635	636	643	632	613	598	621	613	628	638	637	638	659	593	614	641	632	643	606	638	626	647	630	590	634	572	631	642	571	607	612	650	637	626	672	635	610	598	614	644	620	659	633	639	636	663	638	652	682	609	664	641	659	619	644	620	656	608	601	653	620	645	640	577	644	649	608	655	616	626	643	643	634	590	591	638	616	624	626	612	599	624	609	634	615	638	682	624	636	661	596	652	624	661	624	649	612	637	643	605	614	618	606	628	624	622	671	664	615	589	619	640	683	603	607	623	650	633	608	600	646	607	615	682	669	628	632	654	645	558	616	615	609	623	620	685	649	625	645	661	640	632	595	585	626	629	618	590	587	640	611	612	644	626	662	665	631	675	641	677	630	621	621	597	615	636	623	623	622	623	620	611	622	651	626	621	639	636	610	595	646	608	660	649	626	640	645	665	634	637	626	597	636	642	641	637	609	600	604	618	594	592	591	644	613	664	660	662	609	613	636	650	632	621	681	612	616	641	644	612	629	652	644	597	614	606	590	646	603	607	688	627	609	638	644	607	617	632	617	601	637	607	627	617	636	589	603	640	645	630	618	695	625	599	592	616	608	588	633	634	651	651	599	666	675	625	624	642	630	626	624	579	644	628	654	631	657	687	653	603	628	553	624	672	655	615	614	619	642	660	695	687	608	600	627	621	642	606	610	643	601	650	656	642	622	619	600	623	596	621	679	645	640	621	637	647	655	604	647	645	594	592	622	632	619	569	628	595	590	631	629	667	659	657	612	631	597	641	630	705	626	635	620	650	613	649	609	585	605	691	627	614	666	691	677	679	661	606	637	637	671	625	666	667	660	630	653	630	641	647	610	641	555	602	614	630	594	621	615	646	609	656	583	625	621	623	617	615	661	651	661	656	606	606	611	635	645	619	655	615	617	604	563	619	661	642	640	613	640	650	612	612	594	617	630	648	597	629	676	593	587	636	586	586	653	630	661	581	608	596	624	638	658	601	625	639	623	636	616	609	634	618	629	625	660	607	598	629	669	654	646	648	576	652	629	629	617	608	638	669	632	646	631	702	604	603	661	619	614	647	631	645	676	636	609	620	631	625	609	622	589	615	612	632	647	648	613	601	635	640	640	626	607	597	663	655	602	611	612	593	619	608	617	646	599	612	674	639	676	615	629	593	612	614	604	618	582	611	635	634	696	641	604	631	631	653	639	572	640	614	594	641	633	601	579	618	619	602	606	633	646	616	642	686	627	612	618	587	632	657	662	610	639	602	654	666	639	607	642	652	590	594	644	598	625	674	638	704	612	643	638	575	637	617	597	627	612	645	665	647	635	651	638	665	602	652	651	628	623	571	628	629	669	650	589	630	642	645	624	626	595	620	604	661	652	589	695	634	601	653	635	619	667	648	576	648	603	589	658	562	608	597	632	671	611	660	638	565	642	616	565	608	635	582	605	632	640	612	648	632	606	626	680	620	594	634	639	631	605	623	626	631	633	667	600	598	569	607	627	632
14545	34702	30122	19258	14731	13149	10237	8269	6080	3264	2292	2543	2881	2683	1703	1098	906	810	805	771	794	754	787	752	729	764	729	735	746	768	746	726	742	707	800	729	750	735	710	721	706	733	723	729	744	707	768	729	771	691	742	710	695	737	744	784	734	771	722	745	712	730	705	713	718	707	726	669	718	733	717	678	759	719	741	691	743	787	755	745	752	687	754	750	733	682	769	722	751	713	744	672	790	714	796	692	709	712	740	743	714	726	761	744	706	710	702	739	734	721	767	730	662	704	686	722	718	684	714	716	737	722	782	745	725	703	710	712	708	747	731	690	716	664	745	725	686	740	727	774	741	698	715	691	693	681	690	740	678	738	741	714	690	727	720	690	697	729	713	770	719	745	711	791	712	755	670	761	695	701	780	705	711	747	714	707	747	707	726	706	746	681	735	731	721	748	701	738	727	738	677	747	697	730	741	695	747	657	756	721	723	760	771	708	694	737	711	740	722	723	683	727	718	754	709	712	724	718	674	699	711	729	700	674	658	730	714	692	730	780	732	711	671	701	747	707	761	734	738	725	682	754	740	745	765	743	744	711	701	723	719	696	688	671	697	731	723	778	695	732	693	695	730	712	702	779	714	725	738	702	722	744	721	729	761	774	725	691	699	758	734	756	771	676	742	685	775	704	731	756	734	676	675	775	720	724	726	694	716	677	702	667	753	740	765	741	755	741	734	708	677	687	722	724	701	662	722	779	733	728	732	751	755	729	706	733	748	711	745	738	743	738	729	672	734	772	728	712	738	765	696	735	713	718	750	700	727	710	751	706	724	766	730	730	738	697	716	681	719	694	713	717	725	709	769	743	696	784	721	692	755	725	704	680	702	676	708	746	748	706	783	703	730	699	721	721	739	690	759	681	715	753	741	751	690	745	751	694	690	712	717	687	756	711	714	689	726	736	750	702	799	686	757	709	733	688	644	729	726	803	701	733	712	773	705	710	759	723	730	661	697	754	697	702	753	721	716	736	724	713	730	723	773	698	725	727	724	772	706	760	722	725	697	739	764	732	765	753	708	711	745	679	714	708	691	739	677	744	749	791	688	733	744	713	720	718	703	714	693	746	680	707	689	722	734	686	700	744	694	676	714	687	723	757	680	737	695	700	735	732	734	770	706	760	764	781	716	742	713	722	733	698	741	740	703	656	744	731	759	698	780	737	720	711	714	711	702	718	733	709	738	758	768	734	729	721	730	668	725	701	712	719	726	744	747	725	699	787	713	654	720	730	685	723	741	702	720	760	729	749	701	711	684	715	718	741	751	721	725	707	705	738	711	644	739	706	720	745	721	726	711	705	728	705	701	742	754	726	732	713	721	733	730	737	758	719	689	765	732	771	717	765	687	685	746	736	737	707	730	713	727	690	751	705	698	658	733	708	760	752	757	674	725	744	705	751	708	720	690	692	690	769	697	754	699	724	709	671	774	753	744	738	710	759	745	701	754	712	711	690	689	772	709	677	732	695	719	720	720	714	705	750	713	700	762	718	683	744	720	718	715	693	722	704	765	756	720	685	734	758	721	708	731	720	746	689	708	718	721	729	752	736	748	723	702	726	714	765	749	767	731	772	683	709	734	719	726	714	725	759	736	720	719	761	742	741	672	754	688	711	700	735	712	728	754	722	728	746	709	738	742	746	759	703	688	716	732	766	760	679	751	719	748	737	734	715	749	714	696	725	698	801	707	730	726	705	736	696	662	717	723	738	772	771	736	725	719	719	748	686	695	686	706	708	684	769	735	735	724	743	698	703	765	682	724	734	680	770	680	712	720	737	740	711	747	703	746	690	739	689	770	732	709	728	741	687	694	673	678	700	738	713	720	757	723	740	703	700	705	729	775	762	724	725	736	707	688	735	712	709	736	674	761	746	724	745	740	734	726	736	712	770	749	712	709	715	721	718	705	750	693	759	727	733	709	697	713	694	717	719	756	729	701	680	693	709	698	679	756	707	696	763	709	740	712	720	751	749	713	672	696	722	785	733	661	769	723	724	735	712	716	683	708	701	696	718	719	710	683	705	697	760	723	710	686	738	700	709	721	724	698	804	715	754	752	754	706	682	680	695	755	706	737	733	714	676	745	720	718	692	757	700	716	752	754	694	716	749	721	727	754	708	740	746	700	749	697	731	669	735	743	791	677	734	736	693	736	742	689	698	698	716	711	704	718	739	784	755	705	705	766	703	740	722	719	727	725	730	726	692	752	732	712	768	738	747	706	689	756	762	707	727	749	738	710	709	717	722	700	723	721	714	721	721	708	707	728	740	756	714	756	745	759	704	671	732	732	710	714	761	711	706	719	693	709	726	756	684	726	729	700	747	768	742	736	714	725	728	688	764	732	713	772	688	726	705	693	724	773	710	710	695	696	729	718	742	710	674	744	701	748	720	756	698	670	734	724	723	734	723	699	746	724	733	688	734	700	713	724	715	722	693	709	770	756	661	726	746	743	743	749	695	745	733	765	710	679	748	756	710	742	720	680	771	709	729	697	678	702	737	787	731	699	678	717	707	733	718	764	706	732	781	677	701	710	706	710	696	674	754	735	769	719	694	745	771	750	723	686	692	716	697	709	708	755	694	724	731	729	752	741	762	757	743	724	727	704	747	716	742	712	692	699	740	720	749	727	731	727	750	700	698	747	764	723	733	697	742	726	687	802	760	732	721	708	684	729	708	705	780	720	747	655	642	748	730	720	709	712	744	681	699	711	717	680	775	709	702	717	755	750	708	737	717	680	717	712	733	714	733	726	686	694	704	676	755	724	700	734	746	668	718	727	737	725	701	749	751	752	683	749	688	699	778	748	772	698	742	750	670	748	725	702	697	770	734	745	687	688	775	714	749	745	761	729	734	721	738	775	704	679	736	716	697	749	704	758	739	732	710	745	742	731	686	729	702	751	752	701	747	739	725	739	722	727	743	714	743	716	704	666	710	741	710	670	684	680	727	694	686	757	723	713	735	714	705	720	751	664	701	700	749	720	678	761	723	773	649	712	744	723	689	707	721	699	688	710	749	714	691	718	698	719	732	728	702	738	712	711	640	730	770	722	693	710	738	716	752	749	734	790	737	722	763	770	677	696	755	721	733	711	726	655	681	701	702	712	738	735	753	726	693	698	736	728	702	727	722	727	752	708	750	710	716	725	720	706	736	709	705	691	710	776	704	701	703	722	715	719	715	734	746	740	688	712	711	750	709	716	738	712	706	742	772	728	715	707	738	733	735	743	720	736	718	686	715	733	726	668	704	674	762	735	670	702	761	761	692	786	692	720	746	668	706	766	734	699	715	722	673	744	717	690	733	728	726	717	702	690	695	713	739	715	694	695	699	744	750	715	748	727	659	728	725	727	756	768	759	745	745	702	697	713	771	723	754	673	760	723	723	732	729	743	740	761	713	712	699	703	728	751	793	723	709	743	715	712	743	674	714	724	701	708	716	689	756	718	720	702	692	716	686	720	737	731	728
28681	20287	14999	6581	3663	2924	2561	2170	1790	1263	1141	1225	1398	1303	1085	957	996	952	921	987	961	923	957	943	984	938	967	981	934	942	897	959	999	1018	957	946	923	951	977	929	966	930	944	936	920	949	954	988	917	918	934	982	911	937	942	983	936	956	983	902	887	924	926	972	968	900	965	962	968	887	933	916	972	925	943	937	1007	943	1013	976	980	986	924	969	952	932	923	922	921	937	987	971	993	1007	935	956	993	904	1045	972	942	957	919	965	946	1011	928	951	924	901	934	956	952	955	982	944	1008	961	945	966	947	955	944	981	943	956	1011	904	979	907	941	966	1024	943	975	998	937	1004	957	991	951	962	912	954	942	948	911	979	946	951	949	946	935	1037	933	887	977	975	940	945	995	921	932	988	886	945	990	967	943	946	994	950	986	947	976	951	955	954	951	943	957	993	924	955	1002	962	920	954	922	997	953	1003	911	974	956	918	944	904	971	980	952	998	945	934	887	917	927	997	1022	988	912	954	920	929	909	955	955	934	996	976	973	906	913	947	949	928	948	930	948	926	928	974	929	927	935	973	904	1003	940	938	949	993	951	982	932	957	1023	960	982	982	947	967	935	976	966	947	911	1036	922	962	935	928	996	927	954	973	948	964	976	927	981	961	946	971	995	978	919	948	996	943	952	959	956	940	919	949	1020	1000	902	928	921	972	945	929	944	1004	909	999	947	998	970	920	969	977	979	953	966	894	963	940	941	981	969	944	931	890	960	919	1029	936	950	942	894	1026	941	982	964	936	957	928	956	932	922	944	944	963	964	885	999	962	949	934	1004	976	1024	945	892	956	993	959	915	910	939	957	929	944	971	892	897	981	998	976	972	997	945	946	963	954	915	1002	1015	960	966	969	956	975	935	949	975	935	939	915	987	966	944	913	867	981	1023	937	990	958	967	933	935	962	959	925	918	920	969	990	962	992	964	966	931	955	993	916	941	956	951	952	966	903	993	925	935	924	977	919	999	960	946	967	938	987	972	952	945	921	964	966	961	1008	936	943	955	897	966	995	901	953	974	927	970	956	934	895	942	906	910	947	930	968	965	954	996	1008	1019	935	959	927	983	1003	935	941	960	958	1017	935	944	926	900	929	946	919	963	960	1001	959	998	1005	979	931	973	891	969	928	975	885	969	939	979	960	951	966	942	993	1016	935	929	977	925	999	948	951	930	986	963	1030	1014	965	933	963	945	1009	911	971	965	904	950	942	990	963	920	970	954	904	948	991	958	964	925	973	987	963	929	918	939	908	977	950	934	1014	941	879	960	903	977	943	965	942	1024	955	904	920	1018	972	922	967	928	907	897	933	938	979	949	968	991	970	913	958	945	915	935	951	911	965	903	939	923	967	913	1030	949	998	994	951	949	964	904	894	995	975	977	928	957	959	970	985	967	999	971	949	1023	931	997	944	920	961	981	987	944	1024	979	908	897	936	979	993	956	999	940	995	869	939	1002	965	941	976	865	973	952	889	926	956	967	948	942	963	946	958	968	927	937	972	958	920	908	1019	958	998	971	919	894	985	943	958	968	913	933	946	956	973	962	931	927	924	941	1011	1036	954	981	929	927	956	968	982	952	936	906	1017	952	945	935	898	942	953	938	937	922	969	941	938	942	970	976	911	959	911	944	990	968	990	945	918	962	941	937	932	933	995	1011	958	956	917	923	938	917	944	947	988	998	987	918	995	925	927	943	950	908	973	991	890	973	951	944	981	885	973	946	987	979	956	973	959	982	938	911	959	973	950	912	998	920	992	914	958	965	940	958	1006	896	952	980	1003	936	922	987	1000	942	952	973	977	980	943	954	975	899	983	966	930	882	960	949	913	966	915	967	1033	930	937	948	959	1008	997	1012	917	931	988	934	958	927	992	1054	1004	961	956	969	952	943	943	942	957	957	1005	925	883	985	963	952	992	967	974	928	951	927	954	959	953	950	918	958	900	926	906	1009	956	957	944	930	951	977	985	992	963	960	955	993	953	928	943	943	903	1018	925	986	918	1024	939	894	950	1002	1035	989	944	983	989	954	930	1000	949	972	951	1001	936	970	906	938	954	968	975	929	941	957	977	928	959	928	912	965	936	944	916	937	968	980	911	1013	973	956	953	994	1004	944	983	1006	956	960	944	939	953	921	899	920	987	956	923	944	932	919	932	881	914	963	929	887	908	952	938	976	971	969	985	927	974	943	967	972	967	957	977	1002	976	964	1004	967	950	984	993	928	877	998	945	937	933	952	924	987	925	962	959	956	1008	935	941	922	976	1001	992	938	909	966	975	940	973	934	955	968	951	976	887	907	909	1000	933	890	978	978	942	1022	963	900	969	897	894	942	963	972	972	958	1020	949	972	949	936	958	979	970	909	921	954	946	963	915	960	964	916	1003	1027	919	965	925	952	957	922	995	942	928	985	994	921	988	1001	956	909	969	942	883	917	941	912	935	948	940	898	1008	978	959	971	968	915	905	936	944	975	953	1012	912	962	936	970	914	936	954	873	907	915	927	926	1018	975	881	982	900	932	961	926	975	998	927	920	973	938	937	987	1024	921	902	956	962	964	950	965	1011	934	926	953	984	893	967	941	929	913	981	979	936	917	1000	934	963	947	957	935	951	924	964	973	991	974	881	954	953	950	937	951	952	964	919	964	942	899	954	971	906	946	981	894	954	934	969	989	969	1004	1034	991	954	999	905	1000	989	927	938	957	917	973	897	989	934	957	949	955	957	935	937	892	912	968	959	959	918	963	978	976	919	975	920	919	924	948	911	988	912	965	950	987	905	983	962	963	974	923	931	921	970	965	960	980	933	968	904	953	948	975	982	965	938	887	946	979	1009	950	954	960	929	930	930	948	925	951	965	951	912	945	924	950	901	922	956	939	904	902	936	936	931	924	923	975	939	952	927	952	977	923	963	954	962	970	896	951	969	971	949	971	961	974	904	999	930	930	951	953	947	930	930	975	981	975	1000	936	975	985	926	973	921	999	918	935	970	921	992	980	942	984	963	970	956	897	957	955	1025	974	955	970	983	1002	990	948	925	952	940	971	948	942	931	906	972	933	970	979	948	978	958	952	897	1022	953	943	917	973	920	991	989	940	963	959	987	908	985	929	941	945	975	968	1007	925	958	940	975	981	870	969	923	906	886	976	969	973	955	924	938	944	923	948	996	946	927	980	945	944	943	971	970	992	964	1043	947	958	935	969	999	961	998	960	977	913	909	929	960	978	907	920	923	974	940	854	951	936	978	953	938	923	919	945	914	939	955	912	887	958	911	916	937	959	913	953	996	934	922	908	997	960	967	990	953	950	942	976	977	984	939	985	947	925	941	934	953	972	954	952	1021	953	974	949	1001	962	930	935	955	952	969	965	932	969	961	999	913	924	962	927	974	970	973	991	950	961	923	960	954	955	898	920	925	912	965	962	977	934	967	950	955	978	995	989	989	919	963	965	956	969	969	1007	946	982	962	920	958	954	917	945	918	917	984	891	991	954	918	956	962	939	930	906	971	942	888	938	915	896	938	945	891	928	942	912	922	936	928	970	929	933	909	956	932	903	970	890	968	950	884	984	950	937	951	959
18945	19728	15083	7433	5643	4766	3989	3398	2638	1735	1391	1653	1839	1669	1366	1215	1131	1098	1049	1061	1084	1052	1006	1121	1046	1121	1087	1083	1113	1047	1047	1052	1067	1069	1108	1091	1099	1076	1013	1019	1069	1035	1097	1026	1053	1082	1065	1048	1055	1095	1071	1081	1047	1032	1121	1045	1078	1077	1092	1063	1086	1187	1054	1099	1033	1043	1118	1094	1079	1052	1010	1054	1074	1040	1081	1039	1072	1117	1076	1115	1008	1032	1041	1103	1078	1054	1113	1113	1057	1056	1055	1044	1047	1040	1069	1081	1070	1088	1062	1041	1047	1053	1106	1059	1064	1090	1022	1014	1056	1087	1090	1028	1070	1093	1080	1025	1008	975	1049	1047	1060	1065	1107	1076	1074	1064	1045	1072	1137	1075	1086	1040	1045	1077	1081	1046	1065	1083	1031	1037	1072	1081	1064	1084	1111	1077	1050	1042	1039	1078	992	1086	1056	1061	1098	1036	1021	1064	1076	1039	1077	1114	1085	995	1008	1040	1055	1030	1116	1095	1084	1087	1008	1078	1079	1125	1072	1064	1103	1036	1089	1079	1090	1008	1063	1118	1093	1018	1059	1075	1001	1016	1072	1075	1047	1078	1088	1060	1079	1106	1083	1070	1083	1078	1077	1049	1105	1083	1067	1075	1110	1068	1070	1059	1095	1111	1045	1074	1058	1089	1038	1030	1047	1076	1062	1092	1088	1125	1055	1000	1011	1121	1049	1027	1074	1039	1083	1103	1071	1068	1039	1093	1014	1050	1055	1043	984	994	1080	1058	1059	1120	1077	1094	1026	1061	1097	1092	1083	1100	1073	1093	1101	1041	1060	1077	1092	1060	1076	1128	1042	1040	1077	1055	1049	1052	1072	1047	1046	1108	1043	1077	1049	1044	1056	1060	1089	1093	1053	1154	1067	1119	1082	1035	1064	1046	1092	1097	1080	1032	967	1055	1063	1059	1045	1081	1053	1088	1066	1031	1061	1012	1039	1074	1053	1088	1052	1071	1026	1078	1060	1054	1043	1089	1034	1099	1032	1085	1099	1042	1086	1012	1029	1006	1039	1071	1118	1076	1108	1071	1044	1106	1088	1110	1071	1101	1109	1032	1085	1053	1039	1045	1111	1083	1071	1055	1091	1041	1097	1063	1039	1045	1024	1077	1073	1042	1023	1053	1071	1033	1086	1078	1075	1106	1133	1069	1036	1065	1047	1057	1058	1105	1055	1067	1087	1045	1009	974	1049	1079	1041	1063	1061	1096	1043	1049	1032	1069	1038	1051	1081	1099	1064	1049	1077	1058	1037	1084	1052	1079	1054	1059	1076	1060	1000	1098	1108	1074	1060	1047	1022	1050	1019	1066	1044	1084	1033	1088	1087	1029	1039	1071	1093	998	1028	1066	1094	1022	1077	1078	1072	1029	1074	1055	1031	1062	1139	1055	1048	1066	1053	1062	1076	1137	1040	1059	1035	1095	1088	1026	1037	1064	1099	1042	1015	1101	1078	1072	1081	1045	1114	1011	1062	1119	1028	1063	1118	1134	1102	1064	1118	1020	1052	1052	1062	1083	1092	1046	986	1068	1055	1065	1107	1095	1102	1075	1069	1104	1050	1108	1054	1084	1063	1095	1123	1049	1033	1047	1087	1036	1126	1032	1078	1078	1051	1097	1036	1056	1030	1038	1016	1113	1071	1064	1024	1098	1062	1110	1041	1084	1049	1042	1043	1068	1025	1107	1058	1030	1066	1039	1053	985	1016	1083	1065	1076	1114	1028	1032	1010	1080	1041	1019	1071	1035	1037	1085	1040	1140	1078	1085	1062	1039	1063	1052	1053	1113	1079	1095	1062	1073	1007	1060	1040	1012	1075	1022	1103	1007	1107	1041	1086	1076	1062	1064	1115	1128	1035	1036	1055	1104	1118	1100	1035	1037	1119	1099	1011	1024	1105	1037	1063	1018	1071	1021	1073	1047	1121	1128	1030	1114	1105	1042	1019	1090	1086	1027	1069	1087	1003	1099	1086	1095	1077	1117	1067	1092	979	1054	1038	1120	1132	993	1065	1065	1003	1085	1112	1103	1108	1059	1038	1106	1084	1079	1076	1091	1121	1039	1036	1069	1084	1034	1043	1090	1101	1066	1092	1047	1077	1064	1085	1038	1075	1093	1103	1091	1024	1084	1043	1066	1026	1102	1107	1092	1116	1056	1054	1076	1088	1057	1006	1074	1080	1100	1038	1101	1069	1039	1012	1052	1080	1035	1098	1044	1022	1073	1040	1035	1057	1063	1067	1076	1080	1078	1051	1087	1079	1002	1039	1066	1055	1008	1009	1054	1097	1047	1053	1095	999	1020	1062	1058	1076	1082	1065	1077	1139	1127	1014	1118	1026	1047	1030	1052	1054	1063	1078	1040	1067	1009	1073	1029	1093	1046	1060	1068	1045	1022	1097	1008	1122	1083	1093	1098	997	1050	1027	1131	1051	1057	1127	1077	1102	1000	1048	1056	1019	1061	1047	1047	1021	1042	1103	1090	1082	1067	1023	1010	1078	1086	1060	1064	1072	1072	1088	1043	1079	1097	1102	1005	1096	1094	1100	1058	1029	1065	1054	1114	1134	1061	1056	1063	1111	1033	1086	1132	1035	1094	1133	1095	1108	1042	1013	1048	1072	1091	1011	1026	1078	1092	1040	1093	1065	1033	1035	1102	1114	1045	1049	1049	1049	1041	1148	1041	1032	1043	1116	1061	1086	1090	1058	1045	1053	1015	1121	1091	1019	1000	1053	1070	1104	1061	1053	1060	1053	1083	1054	1036	1093	1073	1036	1081	1073	1070	1080	1080	1016	1060	1056	1124	1058	1105	1098	1108	1108	1077	1048	1097	1104	1061	1058	1079	1075	1112	1110	1047	1063	1083	1007	1120	1083	1067	1031	1027	1039	1126	1033	1081	1068	1043	1044	1057	1063	1060	1026	1075	1014	1049	1030	1084	1057	1035	996	1050	1073	1102	1059	1092	1113	1070	1080	1062	1040	1089	1075	1063	1061	1111	1066	1050	1107	1010	1088	1052	1067	1062	1074	1074	1103	1148	1079	1091	1108	1103	1119	1049	1085	1059	1063	1101	1051	1051	1081	1049	1037	1052	1054	1036	1044	1056	1041	1039	1112	1090	1050	1043	1055	1085	1099	1007	1051	1063	1127	1099	1074	1038	1066	1067	1072	1130	1064	1019	1090	1062	1032	1110	1085	1081	1063	1088	1099	1087	991	1039	1069	1089	982	1114	1076	1059	1039	1025	1074	1089	1054	1082	1053	1083	1087	1012	1089	1032	1075	1065	1103	1018	1107	1101	1069	1035	1043	1066	1007	1062	1079	1063	1016	1048	1055	1076	1102	1071	1025	1052	1072	1103	1083	1127	988	1123	1058	1067	1050	1111	1070	1083	1082	1089	1054	1049	1060	1064	1101	1058	1137	1027	1088	1060	1024	1157	1058	1103	1085	1012	1034	1078	994	1078	1083	1088	1071	1079	1010	1042	1012	1042	1087	1051	1064	1058	1078	1057	1087	1113	1072	1076	1024	1054	1018	1032	1100	1025	1064	1091	1040	1063	1013	1016	1064	1056	1097	1040	1063	1077	1068	1027	1066	1112	1082	1074	1091	1074	1064	1064	1073	1051	1069	1104	1066	1055	1032	1017	1063	1089	1122	1086	1051	1048	1038	1137	1083	1047	1089	1062	1054	1080	1114	1069	1104	1031	1097	1060	1061	1086	1062	1038	1077	1044	1028	1042	1094	1047	1048	1030	1043	1114	1062	1044	1095	1033	1076	1077	1060	1095	994	1069	1072	1071	1066	1074	1063	1068	1077	1088	1065	1060	1084	1106	1039	1000	1050	1012	1074	1015	1136	1158	1108	1032	1110	1077	1034	1062	1054	1063	1118	1091	1103	1045	1071	1101	1055	1048	1053	1060	1119	1088	1087	1024	1068	1129	1097	1101	1012	1128	1044	1101	1058	1096	1150	1094	1079	1057	1054	1114	1017	1084	1068	1056	1077	1059	1045	1098	1084	1051	1066	1041	1105	1027	1026	1006	1098	1093	1037	1064	1014	1083	1120	1062	1054	1016	1078	1094	1065	1051	1075	1013	1051	1066	1083	1104	1059	1097	1028	1053	1101	1064	1068	1038	1042	1071	1058	1078	1105	1107	1059	1065	1075	1086	1037	1067	1031	1097	994	1059	1070	1085	1071	1093	1043	1064	1048	1096	1079	1050	1023	1050	1092	1075	1113	1066	1069	1065	1026	1104	1046	1083	1105	1067	1056	1053	1059	1089	1051	1056	1089	1075	1115	1073	1068	1089	1035	1073	1046	1048	1045	1103	1043	1060	1027	1047	1062	1091	1073	1068	1063	1084	1080	1108	1042	1038	1108	1081	1052	1054	1038	1025	1082	1033	1105	1074	1053	1072	1060	1054	1018	1056	1103	1058	997	1047	1049	1051	1079	1095	1059	1110	1069	1095	1103	1033	986	1061	1025	1070	1065	1083	1078	1076	1061	1063	1070	1089	1028	1058	1089	1128	1040	978	1098	1030	1121	1060	1057	1110	988	1047	1113	1096	1028	1079	1039	1039	1087	1031	1126	1065	1035	1090	1046	1064	1045	1075	1092	1042	1059	1103	1033	1041	1072	1015	1084	1054	1023	1040	1111	1037	1101	1021	1044	1064	1056	1059	1084	1056	1020	1035	1032	1069	1082	1066	1050	1082	1030	1032	1116	1104	1050	1053	1093	1064	1059	1060	1066	1014	1074	1100	1043	1041	1088	1099	1067	1052	1082	1059	1037	1063	1084	1064	1082	1075	1120	1030	1049	1080	1076	1042	1061	1084	1104	1098	1073	1009	1050	1117	1085	1037	1109	1028	1083	1115	1079	1078	1041	1043	1076	1076	1052	1143	1054	1058	1054	1019	1036	1056	1097	1043	1075	1072	1069	1023	1033	1106	1074	1111	1043	1063	1069	1096	1093	1037	1060	1152	1074	1070	1071	1108	1019	1074	1087	1060	1048	1089	1032	1040	1029
23637	20958	27919	24172	20964	12599	5184	3393	2470	1656	1453	1698	1848	1590	1225	1178	1066	1023	1012	1013	1034	1007	976	1002	970	1046	1005	1025	1037	995	948	966	1076	1013	996	994	1062	1003	979	1019	976	1039	974	1011	1007	964	1073	987	1038	988	1002	1020	1017	978	1012	996	996	975	985	1021	982	1086	1010	1032	1041	994	1050	1036	1056	990	1038	1047	1028	932	1024	1034	1010	987	978	973	991	1014	1029	1012	972	966	1030	1000	1002	960	977	991	1032	974	1008	999	1045	1043	972	1007	1005	963	1002	969	984	938	1007	1020	1087	1023	1033	1018	963	1053	989	1007	1013	1026	1004	1029	960	1042	1005	973	1009	1026	1038	958	985	994	965	997	958	1013	972	1003	986	981	1019	1006	931	1017	1063	1035	1010	977	1075	1027	965	1010	949	991	1035	995	1005	1026	1025	999	980	972	989	1000	1049	964	999	959	921	1050	967	973	1025	1045	1026	995	937	1017	1051	977	1027	1076	1002	968	996	1066	1040	988	1023	1005	976	1015	999	1090	991	988	1011	1054	967	1008	997	1044	1021	966	999	983	1023	997	1034	1051	1033	976	1038	1012	998	1026	1002	1014	996	998	1036	1003	941	1007	1011	1030	1001	919	981	989	1001	997	1024	967	991	1026	1015	1004	1013	986	1020	999	1034	1034	1024	1042	1001	1054	991	1009	1009	977	1016	974	1064	1027	985	987	1043	1015	1042	988	1056	975	1058	969	986	973	1059	992	1002	1048	1019	952	988	956	993	1042	1021	1004	1078	983	999	1035	1020	1016	992	972	954	1001	944	985	1000	1006	992	1019	982	991	961	994	1060	1038	899	994	951	1008	1036	991	953	1014	963	993	998	984	977	993	977	1016	970	1055	977	1007	1003	983	1063	952	1039	1016	977	961	983	976	990	975	970	1019	996	995	965	1009	957	1041	948	953	1043	1014	1017	1023	1021	1006	965	1058	991	1033	999	978	990	989	972	1005	979	952	999	988	1022	996	999	978	909	1005	1023	944	1056	996	1008	980	967	1027	995	1008	990	981	1037	965	986	966	947	986	1006	940	995	1008	980	993	1063	976	982	985	1003	1010	965	978	945	1000	978	970	949	977	963	961	918	982	953	976	1042	996	1008	961	1053	954	999	1017	1011	1034	957	1008	976	1025	969	971	1021	988	1028	944	1011	965	1046	991	1008	1005	997	1017	992	1011	988	983	988	940	1019	975	983	1012	997	1021	1004	976	993	933	963	1042	961	1001	1070	988	1023	985	944	996	1012	1024	948	1016	991	1046	1040	941	1042	1001	980	1002	1014	961	997	970	967	981	1018	964	933	1020	1008	1003	967	1011	1027	974	999	975	1046	999	1008	951	995	979	952	1037	992	974	1019	1051	1027	1016	1050	1017	1011	1002	979	992	959	984	975	997	994	959	994	948	974	1013	1038	956	1026	1032	1027	990	1030	1008	967	972	998	1030	984	983	949	975	1010	984	965	949	975	987	999	987	1047	990	1022	959	966	938	1026	967	1033	1000	969	915	942	966	991	1047	990	998	978	1010	935	1057	1020	997	963	1031	1031	1040	1029	1041	990	1043	958	952	1047	921	991	1061	980	1036	1062	936	982	1003	969	957	997	996	1000	1003	935	1031	971	973	1064	993	1023	1010	1010	1008	974	1021	979	1021	1037	955	989	1003	990	1024	1008	1003	1019	1027	1033	1027	1053	1014	995	1040	959	993	992	1001	1009	1003	1011	940	992	1004	953	993	994	995	1013	1001	1023	966	1013	1047	1024	973	946	964	1010	1000	944	953	1022	988	993	936	968	999	1013	1017	990	1025	957	967	1012	971	926	976	1003	988	972	1041	1063	1022	1043	1031	997	1009	1001	982	991	1020	1001	1063	942	1014	994	941	1022	1018	1004	963	979	954	1025	1032	961	976	1006	983	982	1067	966	990	1035	1050	960	956	998	967	975	1015	965	1018	1010	986	1033	956	972	969	1042	1015	979	947	967	1031	1021	1015	988	981	1068	975	974	1001	1006	939	957	998	949	959	967	1014	1028	987	1010	996	974	979	1007	973	988	1008	953	964	976	988	1039	985	989	953	1011	987	1012	991	1024	1036	969	1021	984	964	962	995	1030	931	1062	971	1012	1005	955	941	1015	946	953	1011	1011	1052	965	993	1019	985	1030	1010	1009	972	1017	1005	989	1032	984	1021	1001	998	1011	989	946	956	1008	984	983	1007	1034	982	1015	991	1045	1029	1001	997	1076	1063	973	990	1008	1062	948	982	998	962	1011	1019	1013	975	1024	1009	998	978	994	1005	983	962	1026	977	971	1024	979	1010	997	1013	1000	1045	988	1040	949	962	1021	1032	1024	1005	987	1034	944	945	955	973	1034	1005	1090	1023	980	1000	944	970	1027	1058	993	942	991	1049	1017	1038	1057	986	974	1014	1021	1001	1012	957	995	1036	950	993	998	926	930	991	1013	1039	1030	947	1030	993	985	987	977	1005	979	996	1025	996	960	1004	972	985	980	956	970	1017	1034	965	1006	948	1055	1008	998	948	969	961	996	1021	913	1002	956	1026	922	1029	993	990	1005	1005	945	994	1019	996	981	993	985	1029	999	1022	1017	1003	1000	993	987	1024	1033	975	1024	1025	931	969	994	939	974	998	992	994	968	1036	989	1025	984	986	1004	977	984	1003	982	1025	1013	1031	946	1037	990	969	953	949	955	988	1011	976	1076	986	1020	1039	985	973	991	1002	981	982	986	1045	959	1020	1017	986	1052	942	993	1059	995	973	971	987	982	1014	991	979	1029	937	1020	1063	1002	992	1008	994	973	1030	927	1017	985	1001	1006	977	963	1003	948	974	972	982	973	971	1067	976	977	1015	997	1029	970	1022	967	1050	970	1003	1014	1006	964	1024	946	962	1028	965	976	997	976	1074	985	978	1050	1007	1024	960	994	1028	1049	944	950	970	951	1029	1053	1004	935	977	1013	1024	1033	1022	945	987	1009	939	1016	946	1034	1006	1019	986	993	991	979	1059	962	981	1010	934	989	1026	997	965	1044	981	983	1037	1027	1017	1004	957	983	993	991	1010	1063	983	989	1007	999	1029	986	960	968	1042	1001	922	973	969	967	1012	999	1005	989	984	991	952	996	1010	973	984	979	1028	1040	1006	1042	993	984	1009	991	1014	1032	962	952	943	924	972	1000	1018	1031	997	1043	1002	952	999	966	1015	995	990	957	962	1003	1005	1013	954	1015	1023	1024	966	1005	1036	1018	1014	1008	1019	968	1009	986	970	1070	1010	999	1032	975	961	969	1030	1003	1048	986	1052	1035	1031	961	992	1001	1017	980	1015	1073	1015	978	944	985	1012	966	992	973	971	984	985	981	1016	1000	986	977	1002	1050	1047	980	1033	1023	1003	978	987	1003	978	1007	953	998	1022	979	1041	941	986	968	1003	975	1043	988	938	969	962	942	1013	990	968	1012	973	991	1004	968	1023	1015	1046	1010	970	1019	980	989	995	998	970	1035	981	1016	941	1014	1008	963	976	987	1032	984	949	1010	1000	1015	1002	986	1032	1089	1023	1008	1012	930	1038	1019	994	975	993	971	947	1028	935	948	1050	1031	975	968	1022	975	989	1027	988	954	944	980	955	919	1019	943	984	966	1029	1002	966	986	995	974	1001	1023	999	991	989	983	1000	995	994	956	995	992	975	1002	967	1013	1105	977	998	1018	993	980	951	970	985	1022	1005	994	986	1032	1074	975	986	1015	1044	1004	1042	1021	990	968	1009	1003	987	986	976	1058	1037	955	946	993	998	1050	980	980	919	965	974	1038	951	985	1012	1008	1005	961	1015	1025	1004	1019	989	1030	991	1019	989	1032	992	1010	1019	1016	1008	1010	1001	957	975	983	1044	980	964	953	990	1007	978	992	1014	943	1003	949	990	1028	946	1014	1026	992	1004	989	1008	997	982	984	977	1045	968	1002	976	1050	1021	1045	1002	1015	970	1004	951	1016	960	1067	1010	976	1021	902	997	989	1028	985	1021	941	979	1054	1003	984	996	948	1025	1025	1014	988	991	1041	924	1059	1007	1006	1020	988	991	945	983	1021	1015	998	966	994	984	985	1005	962	1028	979	1007	1060	1000	979	1004	996	1002	923	974	930	973	1000	926	947	978	1014	1027	963	976	1047	968	1021	1005	1037	952
14043	29692	22302	12704	9720	7769	6529	5433	4095	2426	1986	2453	2741	2197	1560	1343	1199	1239	1196	1126	1168	1192	1179	1136	1158	1211	1112	1132	1153	1124	1104	1088	1162	1150	1193	1161	1112	1140	1123	1122	1168	1167	1129	1087	1088	1125	1173	1076	1145	1108	1136	1126	1116	1134	1066	1106	1145	1119	1115	1101	1126	1151	1182	1126	1128	1121	1099	1232	1154	1157	1171	1118	1164	1132	1175	1103	1146	1138	1111	1125	1086	1197	1196	1137	1139	1104	1101	1122	1093	1181	1133	1128	1206	1129	1155	1182	1157	1209	1146	1093	1114	1110	1137	1111	1098	1064	1109	1110	1178	1118	1115	1150	1106	1139	1129	1194	1136	1132	1185	1149	1135	1098	1133	1127	1095	1120	1095	1094	1125	1103	1176	1117	1158	1213	1134	1137	1157	1134	1116	1138	1140	1197	1214	1146	1103	1131	1142	1126	1137	1163	1162	1102	1170	1104	1172	1133	1122	1079	1130	1115	1112	1166	1142	1136	1161	1120	1126	1146	1158	1121	1106	1126	1135	1156	1120	1108	1145	1080	1133	1186	1071	1142	1088	1150	1103	1155	1130	1227	1233	1162	1158	1126	1151	1127	1152	1170	1166	1172	1154	1110	1146	1110	1122	1186	1138	1109	1078	1102	1154	1221	1155	1084	1115	1156	1134	1139	1105	1136	1135	1136	1171	1160	1147	1121	1116	1135	1159	1122	1142	1131	1114	1119	1136	1167	1108	1149	1129	1109	1095	1157	1192	1138	1076	1149	1168	1137	1113	1123	1119	1185	1137	1136	1099	1155	1160	1108	1124	1113	1172	1149	1093	1190	1124	1162	1114	1170	1097	1207	1086	1126	1115	1155	1183	1174	1070	1152	1131	1191	1132	1087	1106	1121	1105	1148	1155	1140	1147	1132	1163	1175	1109	1127	1119	1177	1147	1165	1120	1094	1133	1198	1170	1129	1172	1124	1130	1150	1137	1178	1159	1145	1211	1133	1162	1103	1162	1095	1099	1134	1165	1135	1156	1174	1095	1122	1139	1178	1165	1090	1240	1170	1127	1149	1152	1162	1107	1135	1129	1114	1112	1156	1113	1181	1126	1224	1185	1148	1136	1069	1117	1157	1168	1151	1089	1103	1112	1063	1233	1172	1112	1134	1126	1097	1043	1096	1060	1120	1187	1094	1093	1116	1105	1138	1208	1131	1126	1187	1103	1131	1150	1164	1086	1134	1172	1151	1085	1167	1109	1079	1129	1095	1150	1171	1070	1167	1219	1125	1159	1111	1113	1098	1151	1172	1184	1147	1142	1156	1146	1097	1137	1140	1085	1102	1121	1154	1197	1171	1162	1121	1204	1177	1132	1115	1087	1133	1177	1123	1150	1158	1120	1153	1154	1159	1148	1184	1139	1153	1121	1166	1136	1158	1163	1181	1124	1131	1168	1154	1120	1178	1188	1166	1162	1081	1128	1165	1141	1135	1164	1151	1108	1131	1088	1163	1163	1104	1188	1093	1111	1121	1144	1131	1103	1137	1145	1191	1139	1125	1131	1163	1121	1133	1137	1147	1111	1110	1131	1196	1111	1106	1129	1125	1169	1185	1127	1152	1126	1147	1175	1165	1174	1132	1132	1135	1169	1175	1076	1174	1122	1181	1163	1071	1091	1165	1171	1131	1079	1110	1146	1201	1159	1133	1134	1143	1171	1144	1198	1128	1164	1104	1108	1132	1157	1081	1105	1153	1173	1177	1161	1181	1104	1121	1128	1132	1091	1134	1127	1120	1156	1120	1143	1197	1078	1178	1131	1173	1184	1062	1163	1135	1119	1141	1184	1165	1160	1118	1112	1105	1175	1158	1133	1156	1197	1133	1108	1161	1133	1165	1133	1194	1129	1147	1116	1179	1093	1160	1175	1097	1150	1095	1154	1136	1137	1125	1113	1183	1144	1120	1164	1187	1131	1160	1099	1124	1163	1158	1083	1182	1176	1124	1077	1175	1108	1164	1129	1095	1105	1186	1108	1146	1122	1162	1132	1089	1128	1057	1138	1120	1095	1109	1123	1130	1110	1139	1162	1152	1134	1111	1143	1141	1211	1150	1156	1108	1071	1151	1185	1103	1153	1092	1118	1150	1093	1106	1072	1158	1153	1151	1147	1118	1110	1130	1174	1074	1143	1121	1140	1129	1129	1118	1102	1097	1159	1162	1125	1092	1140	1185	1162	1152	1079	1179	1138	1128	1144	1154	1172	1068	1139	1118	1144	1111	1131	1148	1131	1177	1184	1146	1162	1074	1152	1129	1168	1186	1086	1127	1149	1120	1132	1120	1137	1136	1148	1142	1096	1183	1167	1142	1136	1155	1116	1091	1165	1144	1062	1132	1111	1135	1119	1097	1111	1073	1142	1154	1162	1187	1153	1104	1078	1197	1136	1145	1163	1149	1174	1092	1178	1113	1169	1129	1158	1144	1118	1160	1158	1164	1182	1127	1133	1150	1137	1140	1115	1161	1145	1129	1147	1154	1105	1113	1138	1112	1125	1142	1128	1106	1198	1127	1172	1126	1085	1171	1145	1167	1191	1151	1141	1148	1133	1121	1091	1144	1141	1124	1096	1099	1090	1130	1180	1161	1162	1145	1173	1202	1106	1149	1163	1100	1103	1149	1105	1093	1101	1170	1100	1204	1115	1115	1117	1154	1107	1135	1087	1104	1187	1132	1137	1143	1133	1145	1160	1142	1147	1159	1128	1151	1127	1132	1183	1145	1141	1140	1144	1139	1161	1116	1137	1146	1156	1115	1151	1165	1148	1089	1216	1157	1096	1181	1133	1111	1111	1110	1093	1112	1074	1181	1122	1116	1128	1156	1146	1145	1137	1114	1139	1161	1051	1092	1144	1193	1095	1222	1147	1101	1140	1152	1095	1108	1135	1143	1124	1085	1164	1160	1171	1096	1138	1156	1142	1166	1142	1084	1140	1193	1152	1143	1102	1092	1101	1112	1166	1173	1124	1160	1193	1161	1168	1146	1171	1128	1143	1158	1118	1116	1152	1143	1131	1097	1071	1173	1125	1226	1125	1169	1158	1159	1130	1109	1111	1171	1078	1085	1181	1231	1162	1175	1124	1173	1145	1125	1154	1072	1146	1140	1127	1123	1157	1069	1183	1144	1178	1139	1119	1118	1141	1063	1118	1121	1080	1222	1149	1157	1164	1110	1138	1177	1165	1110	1129	1131	1155	1163	1120	1121	1146	1123	1163	1131	1068	1138	1127	1174	1077	1151	1163	1116	1161	1117	1127	1126	1168	1134	1160	1102	1167	1188	1136	1156	1134	1155	1154	1147	1129	1180	1060	1119	1164	1090	1185	1113	1170	1177	1148	1129	1139	1068	1142	1108	1105	1081	1098	1110	1161	1145	1136	1127	1129	1154	1133	1109	1146	1141	1086	1094	1129	1149	1124	1101	1150	1164	1164	1148	1154	1103	1185	1142	1194	1128	1082	1077	1155	1171	1111	1181	1107	1154	1139	1201	1130	1153	1123	1144	1124	1184	1118	1125	1100	1167	1111	1114	1176	1115	1123	1155	1182	1127	1173	1127	1122	1107	1155	1103	1205	1132	1138	1127	1115	1130	1090	1066	1151	1128	1150	1154	1147	1178	1136	1114	1139	1192	1151	1127	1146	1108	1118	1090	1179	1096	1161	1087	1100	1051	1118	1114	1168	1123	1177	1159	1114	1158	1185	1131	1138	1140	1132	1169	1191	1136	1118	1124	1128	1122	1117	1122	1141	1148	1182	1109	1113	1115	1106	1112	1162	1137	1142	1155	1168	1126	1116	1092	1124	1186	1113	1119	1070	1053	1099	1105	1100	1112	1101	1133	1155	1115	1132	1154	1252	1109	1167	1128	1100	1134	1156	1179	1160	1124	1186	1128	1128	1129	1142	1131	1095	1166	1143	1151	1067	1155	1158	1168	1114	1164	1133	1093	1209	1190	1170	1175	1134	1156	1141	1137	1159	1148	1150	1122	1137	1144	1115	1100	1106	1122	1117	1082	1140	1108	1130	1120	1094	1179	1195	1129	1130	1075	1123	1121	1129	1148	1164	1125	1096	1180	1145	1176	1177	1194	1164	1105	1159	1130	1127	1093	1152	1131	1209	1144	1110	1160	1146	1190	1162	1059	1144	1126	1149	1130	1152	1157	1115	1190	1177	1122	1164	1087	1138	1163	1147	1095	1183	1097	1073	1185	1131	1131	1061	1120	1144	1150	1143	1148	1184	1117	1125	1099	1146	1109	1165	1127	1118	1158	1178	1129	1135	1121	1135	1150	1104	1179	1157	1188	1122	1152	1129	1111	1106	1142	1100	1083	1094	1102	1082	1078	1080	1135	1156	1092	1169	1131	1129	1135	1136	1165	1099	1168	1124	1148	1140	1089	1099	1129	1133	1136	1099	1135	1082	1114	1134	1127	1194	1129	1146	1169	1154	1084	1157	1118	1214	1176	1127	1090	1108	1101	1124	1123	1105	1138	1083	1154	1144	1180	1137	1161	1199	1144	1167	1140	1113	1119	1094	1148	1153	1141	1128	1205	1115	1198	1115	1165	1139	1160	1062	1153	1137	1173	1099	1173	1117	1149	1141	1117	1102	1129	1137	1158	1136	1160	1171	1111	1085	1106	1158	1117	1176	1135	1122	1117	1161	1093	1071	1145	1169	1127	1115	1203	1171	1172	1152	1115	1113	1150	1212	1112	1195	1141	1164	1145	1138	1192	1166	1150	1109	1153	1111	1133	1146	1115	1132	1153	1166	1088	1174	1148	1158	1109	1105	1179	1204	1113	1134	1126	1146	1086	1116	1086	1171	1148	1139	1119	1087	1123	1145	1119	1126	1163	1147	1134	1176	1147	1114	1108	1195	1095	1117	1123	1111	1147	1101	1147	1139	1104	1075	1163	1143	1121	1124	1142	1112	1194	1164	1145	1105	1154	1104	1162	1152	1166	1139	1103	1168	1101	1122	1135	1077	1118	1176	1091	1110	1167	1116	1050	1145	1146	1087	1157	1142	1146	1223	1110	1104	1069	1135	1120	1184	1173	1124	1171	1155	1141
24696	20997	26970	25144	14100	3801	2445	1953	1567	977	939	1044	1220	1022	768	647	627	641	602	575	574	578	560	622	607	572	578	583	611	575	561	627	565	610	588	572	608	607	569	543	541	606	536	591	606	532	573	586	604	585	583	579	542	588	597	541	539	558	599	625	591	530	612	588	562	597	601	581	552	578	597	555	563	590	593	597	581	579	593	614	564	554	533	581	580	583	576	589	599	564	572	563	544	576	568	598	560	569	552	581	576	607	584	580	609	610	586	585	565	564	598	557	623	628	568	590	602	580	602	568	597	566	617	608	604	562	598	630	615	577	580	561	540	595	630	546	577	584	570	565	554	597	598	588	638	560	596	583	580	604	599	498	591	597	586	616	598	552	563	565	598	587	556	606	594	627	593	552	567	550	560	588	600	606	563	593	537	614	545	550	618	593	600	563	576	569	572	598	581	586	579	593	593	571	578	608	584	565	568	585	535	616	574	622	556	605	605	605	609	592	600	601	595	600	547	574	560	592	589	569	609	615	550	561	574	553	560	602	561	576	573	574	563	596	591	566	586	621	593	580	550	535	558	562	611	571	545	601	572	576	587	567	556	568	598	600	649	555	573	554	610	608	554	565	556	589	612	541	599	605	606	604	668	588	552	574	589	551	582	532	569	599	555	580	594	556	566	572	599	554	571	552	599	604	640	584	553	546	616	578	590	603	573	604	605	592	601	606	575	562	548	572	591	589	564	552	621	588	581	603	589	583	615	595	579	610	539	585	565	597	600	607	593	639	525	575	622	587	550	566	581	579	585	622	555	640	547	554	607	574	557	583	573	590	596	565	604	580	554	567	576	545	598	538	504	574	580	552	586	608	558	574	565	592	560	561	558	569	596	548	584	588	568	544	550	576	556	572	600	561	598	558	607	579	618	557	590	553	592	585	586	519	572	538	631	541	594	580	592	554	540	567	626	610	568	573	553	536	555	570	551	601	604	627	604	536	586	517	613	639	590	603	598	592	567	579	607	569	566	519	589	570	599	572	559	603	542	618	606	567	544	605	553	591	634	553	564	600	562	563	544	552	563	546	554	570	661	558	584	608	604	594	625	575	577	558	593	580	576	610	557	534	599	610	593	588	565	563	600	550	602	561	602	558	578	637	564	586	550	583	546	590	566	558	569	589	530	592	606	582	599	572	552	576	598	590	582	581	566	560	596	597	557	560	610	571	526	588	616	529	619	563	616	576	592	634	601	631	576	591	575	570	616	560	575	574	574	545	611	563	624	609	535	550	589	597	536	592	589	603	572	584	582	525	565	581	571	600	591	487	603	573	576	613	573	559	607	581	587	578	608	582	553	627	619	578	603	603	579	602	580	579	602	542	600	601	623	561	583	575	549	569	581	564	569	570	598	561	577	561	583	606	558	585	538	554	599	606	610	605	513	602	575	620	596	628	614	541	581	608	583	617	575	597	584	582	547	572	553	592	568	581	578	597	626	538	626	598	604	543	595	607	592	575	573	557	607	558	529	536	596	613	573	566	566	588	556	591	587	586	567	598	640	588	582	594	567	560	575	576	601	611	595	616	576	614	639	569	612	514	654	563	582	542	572	575	583	560	584	561	586	594	592	556	544	566	583	591	555	588	606	584	573	535	622	558	564	527	579	567	562	601	575	558	572	564	558	557	570	580	596	583	580	614	584	550	540	563	579	606	592	568	629	589	581	566	582	612	611	599	569	575	588	624	605	597	609	537	563	559	627	598	558	568	608	615	623	542	654	585	589	577	589	570	574	607	566	558	607	576	585	557	575	559	564	584	611	636	543	557	589	631	550	574	574	624	601	577	579	538	589	582	582	585	554	568	598	573	601	629	599	593	564	568	609	571	543	608	601	580	540	576	613	579	582	586	616	552	583	610	561	583	592	546	553	572	601	550	531	582	584	545	523	555	609	557	579	601	575	592	588	611	594	563	562	599	561	585	547	560	603	604	597	581	548	604	591	577	584	597	602	571	586	599	575	590	570	596	595	584	582	589	574	577	577	578	614	598	583	592	576	586	583	616	562	515	574	557	532	630	568	614	603	564	571	647	605	595	554	593	603	604	626	617	568	597	615	539	585	563	552	640	612	578	565	574	631	591	561	608	584	529	560	612	586	621	567	625	557	562	561	556	572	585	559	542	567	569	566	540	573	604	586	596	569	558	607	567	582	557	538	614	599	541	580	550	588	614	637	590	581	564	598	552	577	573	614	573	579	587	563	620	585	556	547	596	560	552	588	620	570	569	553	566	561	594	585	597	619	564	564	613	597	591	601	568	579	556	583	545	597	605	591	618	561	557	583	555	554	608	604	564	580	525	594	577	610	558	591	565	615	560	553	543	562	577	563	570	571	596	573	540	613	651	556	587	592	639	562	576	552	551	606	564	621	585	603	560	574	594	617	568	624	582	594	617	593	566	563	577	567	602	618	558	648	543	572	569	547	576	561	598	615	570	556	591	584	546	585	573	595	587	579	552	562	588	589	585	613	572	539	611	541	584	589	571	560	591	601	608	641	596	576	562	556	554	546	551	606	551	557	576	569	593	555	552	578	590	564	597	573	563	586	586	593	606	541	600	584	584	599	580	546	622	638	573	545	589	550	558	609	543	587	548	563	563	568	601	582	568	620	549	577	562	610	572	596	566	584	600	608	566	573	580	583	589	566	542	596	609	558	561	528	570	603	571	548	617	596	615	568	584	592	530	602	594	563	610	556	544	548	619	565	586	573	575	566	607	606	577	589	546	569	574	585	590	570	571	577	560	554	546	566	600	590	578	555	564	570	602	585	539	593	590	561	619	561	628	644	618	579	592	595	568	622	562	551	577	585	618	593	567	572	569	576	576	607	659	629	579	618	596	608	599	593	605	537	627	547	579	600	620	629	558	584	547	620	562	581	545	590	597	599	596	584	581	573	585	585	573	540	556	576	592	614	606	599	578	616	568	623	623	560	560	576	606	605	566	618	609	575	583	555	555	597	548	572	594	612	580	574	561	554	574	596	560	621	589	553	601	573	557	571	568	593	624	581	547	571	561	617	593	550	526	555	557	505	580	548	585	609	558	564	593	536	575	560	566	554	582	549	551	581	630	584	544	546	597	582	582	546	605	559	587	561	597	564	554	581	536	563	575	530	559	578	591	574	547	630	596	565	587	579	597	580	573	556	584	538	564	587	567	560	582	585	594	554	590	537	598	541	538	591	590	570	564	561	590	563	578	585	581	551	564	584	603	580	609	566	535	566	616	593	576	545	572	573	566	551	542	570	583	542	612	531	616	542	565	603	583	567	573	589	577	601	594	586	602	600	545	546	614	551	575	654	547	584	557	585	581	549	581	612	578	585	597	545	624	550	581	566	582	560	559	603	584	606	593	605	595	595	594	594	586	602	529	574	637	552	628	559	595	548	631	571	617	574	579	607	558	609	573	596	554	587	588	609	531	618	584	565	573	537	567	556	570	559	564	567	610	599	556	576	604	558	601
14354	26036	17698	10103	6830	5732	4335	3790	2713	1549	1341	1662	1870	1533	942	815	771	672	734	637	689	693	674	652	649	652	667	646	651	698	703	656	689	600	665	670	675	670	657	670	644	649	679	658	648	706	664	650	627	653	659	672	652	622	691	686	653	624	703	663	631	630	682	667	676	672	647	631	674	647	664	619	649	660	664	651	619	651	637	641	642	637	657	686	683	685	628	685	640	642	627	685	640	665	631	641	685	657	644	701	624	658	636	640	666	662	652	677	612	660	599	608	610	625	679	702	636	693	643	678	598	677	661	665	638	616	649	678	658	682	652	626	672	650	650	640	627	666	620	678	679	636	640	630	649	655	630	636	626	706	659	643	628	613	643	641	604	669	665	627	677	663	667	654	652	608	663	618	613	650	712	701	675	601	656	630	618	644	669	614	649	620	687	659	647	625	657	627	608	617	637	631	689	685	633	680	683	689	642	632	649	668	597	639	614	672	678	686	655	655	627	700	683	639	681	637	664	687	669	679	640	611	660	623	623	608	671	614	613	620	624	644	696	657	617	613	630	688	626	665	653	633	618	662	628	645	623	665	702	636	669	639	683	678	636	628	618	627	671	639	652	664	689	685	631	685	629	663	671	693	653	646	664	639	626	626	619	674	670	659	710	689	669	630	673	621	642	654	636	665	665	647	643	621	691	634	665	585	608	654	696	627	633	618	647	603	647	647	678	684	637	652	662	668	642	676	611	636	666	661	632	664	671	631	662	630	652	676	636	647	652	698	647	634	641	669	631	678	625	625	638	664	616	659	637	653	654	652	657	652	648	649	670	638	602	634	668	655	637	624	654	627	681	646	638	648	657	673	662	630	642	619	658	645	583	687	627	638	682	708	656	655	645	658	656	672	652	645	644	668	651	629	662	637	639	640	645	662	606	665	662	696	646	641	628	634	638	637	643	652	618	646	629	615	672	636	671	625	654	682	651	668	634	617	624	649	645	635	660	615	699	665	658	662	640	685	665	631	682	629	652	658	644	633	704	670	641	600	610	624	650	680	645	693	658	688	633	651	644	683	636	673	615	671	643	655	722	634	632	654	604	607	630	649	663	651	642	680	628	657	645	646	624	630	657	643	656	631	584	645	654	604	624	618	642	638	640	626	597	655	608	685	670	608	631	646	607	616	669	645	620	666	671	705	642	616	655	652	628	658	654	658	656	675	658	630	616	665	678	674	667	656	683	620	635	648	660	701	678	646	654	625	655	685	638	681	696	627	667	634	626	639	643	680	661	678	639	614	679	652	664	703	630	676	660	673	680	598	656	659	623	681	662	619	641	632	664	660	637	638	689	645	636	636	678	668	663	613	629	601	623	648	601	628	670	632	619	691	603	632	616	685	664	635	682	714	688	635	684	655	667	659	674	648	629	615	623	616	612	611	626	646	607	678	697	682	642	634	628	681	644	642	667	623	681	649	663	645	703	703	656	731	638	631	651	667	617	683	641	652	661	619	666	653	659	621	668	684	620	660	666	658	650	621	659	622	628	695	645	652	675	650	615	668	660	658	680	640	633	661	666	645	622	647	666	624	603	651	636	641	639	651	582	669	653	668	615	648	625	632	650	659	651	654	603	640	646	671	654	652	701	635	621	625	620	602	666	660	643	632	650	593	659	657	645	653	675	624	678	616	646	642	624	648	653	644	680	609	602	617	600	648	655	640	642	622	660	668	652	683	638	625	695	656	628	623	629	641	685	627	633	673	639	660	664	650	645	631	621	615	622	639	637	650	667	665	654	606	681	634	665	715	673	684	689	623	630	648	589	642	653	659	675	630	640	677	652	627	666	700	631	677	620	664	671	652	633	663	631	608	661	640	631	626	640	653	606	645	659	652	660	659	664	656	631	616	636	639	645	625	666	650	667	633	680	666	654	651	582	638	700	632	683	655	608	647	659	663	629	606	647	712	685	652	669	659	670	659	659	677	647	665	632	683	642	682	666	629	678	718	665	647	658	666	670	636	694	643	640	613	650	683	675	682	667	681	609	671	642	622	675	657	690	648	643	623	625	644	648	612	664	605	672	638	657	625	606	661	663	642	620	660	618	635	625	648	656	645	652	629	676	626	689	634	616	651	663	681	690	635	629	649	619	610	622	682	656	638	644	640	633	662	684	597	642	651	679	702	668	644	671	666	664	683	617	655	687	655	645	622	600	653	634	668	659	664	646	610	659	629	645	647	611	621	672	663	610	644	649	621	647	639	624	630	630	661	636	669	674	628	632	628	651	655	675	634	627	641	658	615	650	626	650	658	676	672	646	635	597	645	617	668	681	707	686	644	683	618	628	687	693	586	668	695	649	693	664	593	683	610	641	675	610	659	632	648	665	662	639	619	626	696	659	671	683	648	656	653	626	697	673	647	657	620	628	620	626	657	628	669	668	675	626	697	637	627	643	683	659	648	668	630	644	665	666	620	642	615	665	621	646	656	616	669	652	658	639	585	638	637	706	694	637	656	640	620	625	651	661	658	676	638	685	621	665	620	712	626	667	703	625	617	635	618	638	618	690	647	687	601	659	641	667	655	638	612	651	650	647	657	657	650	647	660	661	636	629	657	697	627	655	645	627	622	659	666	649	662	690	664	650	660	651	678	686	659	657	631	682	615	649	651	620	617	611	639	632	650	604	643	623	697	648	664	646	657	623	631	680	662	615	659	622	671	676	690	656	636	651	682	689	606	650	672	644	662	676	690	648	631	642	692	668	651	660	641	638	685	632	628	654	663	614	681	648	656	642	631	634	683	619	657	632	652	666	681	671	670	650	624	641	670	628	663	623	689	655	673	643	678	661	670	649	654	655	670	637	623	640	695	635	655	608	657	650	633	650	679	671	679	691	654	660	641	618	671	640	665	665	659	632	652	637	639	629	669	604	662	674	633	639	637	672	649	621	704	608	631	672	652	656	650	661	678	616	642	634	649	633	610	627	694	621	595	638	647	675	646	623	678	650	626	706	638	629	678	641	605	655	664	663	688	625	664	644	695	619	644	683	658	628	610	661	590	652	652	648	676	639	686	634	643	657	620	629	685	659	623	659	681	643	664	692	623	629	648	670	608	670	677	607	634	632	625	648	648	675	597	659	671	633	656	628	635	613	605	649	673	670	675	665	679	672	653	666	601	630	690	616	661	629	651	655	665	609	626	633	637	636	648	638	626	661	691	669	640	601	670	639	647	613	638	646	674	657	596	660	613	648	649	655	635	636	643	610	670	641	625	620	649	642	662	615	625	660	626	631	639	640	661	637	678	645	652	643	613	633	688	676	618	696	577	675	716	648	584	628	657	627	667	650	647	631	635	656	633	641	653	630	654	626	672	651	637	667	683	662	671	649	680	628	640	645	628	651	683	590	686	621	639	632	618	695	673	662	657	634	679	659	634	597	716	631	638	666	658	650	615	654	625	625	689	602	656	704	658	621	635	662	677	637	664	616	688	702	609	641	652	633	630	646	657	644	605	639	646
22508	20994	28407	23739	21008	21091	11371	3887	2266	1522	1311	1609	1825	1614	972	760	734	738	615	607	612	629	644	594	611	613	608	636	625	578	622	664	579	567	601	625	592	554	595	580	578	638	610	591	600	575	591	576	581	594	614	564	646	553	578	574	603	618	547	573	612	584	576	556	583	534	601	566	621	591	585	615	536	589	598	606	576	578	573	601	583	606	581	561	536	565	599	557	549	605	602	558	584	574	577	585	599	607	623	611	619	579	604	588	548	545	570	593	620	597	639	595	603	543	549	590	565	559	609	599	568	580	604	573	588	576	569	593	585	576	575	608	614	617	548	554	574	588	562	557	585	575	606	551	606	615	553	605	545	571	564	589	590	579	571	621	627	563	564	592	580	583	557	599	566	590	568	558	601	614	614	602	623	556	604	575	609	593	590	567	557	579	604	517	557	579	601	595	593	618	557	581	583	572	616	578	612	594	538	618	590	574	565	538	596	585	583	592	582	578	596	579	562	607	579	631	600	570	532	585	572	556	613	593	626	552	575	592	599	591	557	582	576	586	559	534	560	606	571	596	643	619	575	564	611	557	584	598	601	593	627	595	569	598	575	601	602	585	611	542	559	580	561	612	582	603	594	646	576	564	597	558	579	581	577	572	600	565	568	595	620	546	598	564	585	590	552	545	593	556	583	579	581	580	537	609	617	566	572	563	600	571	571	601	585	574	569	549	635	567	584	581	566	572	608	573	573	561	601	598	585	605	563	606	542	580	585	566	623	579	595	571	598	598	546	550	580	601	589	564	555	606	562	570	557	560	591	608	572	571	573	588	575	598	597	617	622	651	583	584	590	628	596	611	548	591	596	574	600	587	605	605	602	585	653	591	561	552	583	620	561	586	574	533	611	527	596	580	596	572	594	545	619	575	601	609	545	580	598	559	589	563	573	592	592	637	576	598	607	556	575	598	574	580	576	598	612	568	521	557	561	609	588	549	600	588	605	613	609	599	548	567	561	605	619	555	588	628	580	576	621	562	615	592	561	594	578	566	565	582	566	599	585	595	577	579	575	633	602	557	563	591	598	605	571	579	598	578	590	593	596	551	617	572	549	584	599	609	575	621	600	594	598	580	576	538	565	591	563	582	584	564	577	563	569	540	620	594	575	587	601	601	571	547	574	603	642	530	561	584	588	552	612	570	609	585	566	605	571	581	609	601	585	524	542	543	567	563	600	584	547	577	625	577	537	568	601	581	591	558	577	558	523	572	591	589	533	598	591	547	584	606	550	623	603	566	597	578	589	590	558	611	582	570	584	580	592	569	592	537	594	596	587	565	583	560	608	593	599	542	577	560	590	619	604	601	552	602	590	591	557	560	585	592	581	582	584	566	606	542	584	526	573	580	582	534	571	541	547	605	575	564	581	570	571	562	555	593	560	560	590	578	607	604	598	579	590	586	555	566	565	556	574	595	567	565	607	611	565	559	574	579	580	582	629	599	622	593	603	591	548	567	582	563	588	614	597	565	549	618	565	598	551	574	602	554	601	589	617	602	599	605	603	576	624	536	645	523	594	571	598	603	556	540	580	574	571	591	628	623	615	588	608	567	583	566	576	605	610	565	566	557	576	564	585	595	591	580	587	578	567	590	539	556	568	585	606	592	595	602	572	535	614	558	576	590	590	563	603	612	579	592	567	588	624	580	585	576	592	521	556	554	591	610	592	544	588	595	554	568	574	566	587	549	586	553	596	605	551	546	594	602	544	565	610	552	586	587	562	597	608	603	562	595	583	577	565	575	570	573	559	591	590	636	553	559	585	580	559	612	607	563	572	572	601	562	586	583	597	623	596	584	571	553	587	574	577	563	608	543	598	537	586	579	562	569	571	614	647	599	581	617	571	628	604	546	560	607	587	609	602	595	576	573	579	577	563	623	607	558	550	614	574	572	598	567	565	599	524	595	647	599	579	548	564	610	635	606	532	591	588	654	554	611	585	530	610	569	651	603	615	584	569	536	611	604	589	574	610	627	538	610	534	605	613	614	612	561	567	590	538	564	591	571	582	583	603	597	590	588	621	583	606	579	606	598	571	613	550	597	602	566	569	584	578	586	576	579	565	578	577	573	613	599	617	583	608	608	622	610	603	608	609	560	601	571	592	619	624	583	561	520	541	598	580	582	561	574	576	589	538	625	554	594	566	550	553	564	556	607	617	570	535	624	599	583	611	604	578	584	575	612	609	566	651	568	572	570	567	554	590	608	602	616	602	584	586	552	599	594	613	556	545	555	578	593	594	591	559	626	567	556	576	634	555	575	556	570	627	589	560	491	582	563	583	577	607	582	563	621	599	549	597	582	604	565	587	577	589	586	581	561	600	589	598	560	574	570	571	601	562	599	605	556	556	568	576	596	575	549	589	630	578	611	596	547	557	621	609	610	597	557	568	624	570	581	584	563	524	553	578	601	619	573	605	578	621	572	582	603	583	607	594	577	548	614	598	578	593	605	587	534	593	598	582	545	573	557	583	558	599	572	574	560	565	564	568	573	544	580	601	592	587	593	573	565	616	553	586	579	595	586	616	603	598	596	550	598	567	546	575	586	569	612	583	557	577	572	557	577	591	574	584	587	583	577	606	608	607	594	606	598	603	563	550	601	603	584	569	598	541	565	575	623	570	613	604	587	602	582	538	597	588	587	589	559	587	594	586	588	557	583	604	589	557	597	575	569	577	578	580	573	579	614	580	528	566	571	617	608	598	553	549	597	605	593	592	563	576	599	628	558	582	569	624	563	559	581	616	532	592	591	623	582	574	582	583	571	607	608	538	562	601	562	594	575	583	586	624	590	588	613	571	561	584	569	589	594	546	588	554	558	554	591	550	533	597	589	521	593	590	596	624	558	605	572	574	581	581	587	629	571	585	596	539	593	594	569	568	553	593	575	526	580	562	572	584	569	553	538	571	539	565	603	604	595	634	555	562	554	610	569	586	555	545	614	581	617	612	578	570	606	629	600	578	592	606	546	599	577	555	631	554	575	599	563	607	544	589	622	579	572	612	578	553	548	553	551	552	620	595	613	591	537	581	621	605	570	560	564	579	620	624	565	597	565	609	568	579	579	588	552	618	572	614	578	558	579	563	590	602	589	586	580	573	600	574	555	617	631	562	574	553	586	601	566	564	551	610	598	569	560	558	582	566	602	591	609	567	608	538	570	585	590	551	581	538	567	609	561	570	619	553	582	575	568	594	586	619	560	591	589	566	557	610	624	587	575	592	616	631	577	611	586	587	609	594	589	599	578	585	551	563	574	602	591	571	593	564	589	610	573	585	631	611	570	568	567	570	589	583	574	557	601	586	536	564	616	553	605	591	602	598	621	584	564	552	592	558	598	553	629	574	590	563	551	612	585	575	612	579	604	577	568	584	605	568	547	589	581	563	570	567	593	557	586	594	594	529	596	582	570	597	577	563	552	553	595	561	599	567	561	592	578	589	569	592	592	593	585	585	618	564	573	568	604
17578	35194	25653	15642	11779	9696	7332	6086	4315	2475	2107	2576	2887	2526	1306	1044	822	827	747	732	680	714	676	708	675	753	702	715	719	706	634	711	710	703	699	680	686	712	691	711	733	699	667	698	650	663	722	681	631	633	699	697	666	653	696	686	662	700	693	666	691	638	647	673	705	647	686	671	657	655	672	657	635	623	660	715	634	651	710	704	695	631	658	689	666	673	684	638	734	655	654	656	689	694	681	627	660	689	661	691	671	672	637	666	679	678	649	659	662	667	675	690	629	676	708	639	674	641	621	647	716	685	693	622	628	668	673	681	652	645	689	636	683	627	648	629	672	670	704	656	648	705	694	687	667	703	701	686	674	707	710	664	694	700	694	709	700	668	671	688	686	643	684	672	650	668	696	716	654	630	654	674	672	717	680	695	668	670	657	659	714	698	669	611	658	647	658	722	738	682	668	649	637	645	703	680	659	715	681	696	639	637	679	695	694	646	702	699	649	647	657	705	656	663	660	691	689	667	702	721	657	646	656	667	679	653	646	692	641	626	618	634	674	725	687	660	655	694	649	662	684	652	637	632	678	716	675	658	712	653	689	639	699	679	653	664	687	617	667	660	724	659	678	655	709	658	648	655	676	677	684	637	680	635	670	654	711	697	646	614	677	621	648	661	688	704	697	645	649	637	690	636	677	640	678	662	689	662	710	683	669	670	668	636	680	680	662	734	660	705	627	742	664	675	616	682	686	677	685	678	712	690	661	703	722	641	706	675	674	641	668	672	668	697	665	678	718	635	695	639	644	683	640	664	689	647	683	640	724	690	652	671	622	696	683	632	666	684	677	687	690	692	609	717	648	716	679	694	682	634	657	663	751	679	683	694	679	649	699	675	638	642	686	710	709	675	677	637	677	651	664	754	648	711	665	670	677	651	690	696	685	690	637	643	676	658	695	650	675	685	648	631	690	702	694	704	737	629	651	700	670	678	728	735	682	719	609	651	701	669	645	693	687	611	699	670	663	703	615	640	673	647	754	630	682	666	644	643	681	641	653	699	686	679	652	678	686	653	650	676	691	722	665	740	655	695	682	700	666	686	664	692	668	657	693	694	653	676	630	690	720	675	666	698	661	639	675	653	654	698	626	648	653	692	747	654	678	649	681	654	641	652	692	692	664	644	672	707	645	675	625	630	628	671	723	691	701	697	658	664	666	655	684	670	635	670	664	669	647	668	655	609	668	671	685	676	660	673	664	690	675	697	641	695	716	664	657	713	667	639	651	648	670	643	645	684	701	675	656	677	616	673	678	660	657	653	678	684	667	696	669	667	674	692	675	650	663	658	674	667	706	649	623	696	623	683	690	673	679	744	689	675	659	651	625	682	635	665	692	671	661	661	730	656	677	661	690	634	655	688	678	704	657	631	692	706	659	687	701	673	644	658	690	687	637	656	689	647	672	660	621	672	638	679	670	708	661	664	689	669	648	635	673	666	731	617	701	674	659	694	671	660	684	715	701	682	653	657	636	695	660	678	668	670	645	673	674	689	683	656	701	666	623	721	656	679	668	646	644	657	692	668	647	664	652	676	668	701	684	700	687	666	651	659	673	659	699	683	618	673	734	670	668	678	663	678	655	633	681	681	691	668	679	645	655	653	663	678	673	687	681	682	664	666	681	657	687	690	691	644	675	672	633	668	675	646	689	693	634	690	686	679	597	645	666	645	659	697	679	702	678	666	680	683	641	677	663	686	660	668	690	647	711	653	715	691	671	665	686	672	668	669	687	664	628	649	707	672	689	669	665	649	689	690	657	679	661	715	672	668	689	683	695	722	683	677	626	673	681	690	655	690	641	680	641	690	702	662	651	679	681	650	626	667	684	663	693	698	678	643	723	677	682	659	663	701	675	677	699	718	718	592	659	641	682	663	661	689	658	689	682	642	614	709	675	677	660	710	635	692	681	662	693	696	640	644	677	655	708	678	710	687	670	667	737	675	665	653	704	693	695	624	655	636	661	720	681	673	676	660	668	721	663	681	681	655	690	700	639	661	640	694	698	662	674	698	689	683	635	680	623	624	673	667	678	668	614	663	744	645	664	661	672	649	650	652	647	657	728	654	719	658	637	656	667	659	690	695	662	675	670	696	686	657	633	677	668	663	703	679	706	664	705	652	677	656	707	663	678	643	686	630	703	652	661	652	628	688	719	640	696	658	710	671	653	635	596	672	635	734	646	714	672	718	722	656	703	668	717	708	695	689	703	682	660	643	642	660	694	666	681	651	689	650	642	687	639	646	671	629	669	670	697	655	704	724	673	711	678	700	631	655	645	634	663	720	702	649	671	673	650	681	695	649	728	679	657	672	712	681	687	645	647	687	680	668	668	641	665	664	696	668	711	633	690	679	651	658	603	655	670	715	689	640	735	694	664	681	625	608	723	684	668	670	657	645	625	703	651	646	660	673	680	680	623	665	677	661	676	641	684	668	672	688	694	722	672	659	664	709	659	658	709	647	677	637	690	711	656	671	716	676	639	674	677	662	663	678	668	694	677	655	708	692	699	639	677	691	702	651	718	702	686	634	684	693	702	678	688	660	649	650	737	716	655	685	618	671	676	681	706	678	707	669	662	680	623	649	651	651	673	680	732	690	650	696	642	618	629	654	710	686	655	666	708	670	725	698	644	664	724	670	704	675	671	675	699	645	676	683	692	683	702	638	699	647	669	687	699	678	756	710	680	675	658	651	665	687	615	649	670	635	694	716	704	663	645	680	647	705	689	650	670	660	686	684	632	607	690	672	624	703	681	655	659	676	626	694	688	636	674	701	651	669	640	718	668	679	646	655	673	675	650	660	681	674	721	654	675	683	656	683	668	715	653	674	658	641	704	667	678	712	618	665	668	694	665	665	693	687	672	650	683	655	649	749	665	672	630	632	679	677	670	654	690	680	709	639	679	649	681	687	689	664	702	719	698	654	660	676	666	708	655	643	628	625	640	650	658	678	667	666	627	697	666	660	657	657	683	700	663	662	669	642	659	664	692	662	668	664	673	680	720	689	648	687	661	675	671	646	647	695	675	701	716	686	688	686	701	660	691	647	739	653	710	676	638	645	695	694	651	672	673	654	707	643	687	685	663	673	661	625	627	637	672	666	659	702	674	660	678	688	692	643	695	649	639	634	659	710	702	661	655	708	677	680	738	684	687	674	656	710	722	697	670	636	628	714	640	659	679	681	654	690	667	674	697	687	643	691	716	650	658	646	669	679	689	661	645	677	706	674	628	691	641	689	629	669	708	644	709	695	677	670	638	664	635	630	650	698	683	671	673	656	689	656	630	677	686	672	646	669	662	701	703	644	657	684	666	634	668	669	646	674	662	637	693	695	656	609	662	696	655	690	669	671	691	638	732	649	665	693	643	715	706	704	674	662	712	683	644	664	675	657	688	699	653	681	680	680	615	693	643	668	708	659	665	668	701	703	706	669	667	674	684	665	636	642	671	689	674	678	694	675	672	695
29833	19447	11021	4755	2864	2259	1807	1652	1348	1113	1149	1227	1292	1116	1028	932	905	908	909	932	919	902	922	939	928	952	929	884	867	876	912	941	939	957	876	930	923	941	861	882	914	931	874	930	906	963	913	889	927	887	940	912	862	921	918	963	942	944	992	885	965	872	864	931	875	918	936	920	866	932	965	945	927	899	904	918	950	895	885	909	959	921	924	871	909	958	942	937	891	923	882	910	951	890	893	879	934	887	945	904	879	952	958	968	920	941	921	893	942	918	915	967	914	946	921	860	977	965	954	911	935	902	907	900	878	900	905	924	950	888	897	889	927	887	953	941	952	862	933	933	914	922	932	972	890	944	961	898	959	925	912	979	900	856	916	870	904	944	906	925	890	947	972	912	921	882	968	895	925	909	929	941	921	907	954	966	906	911	926	954	923	966	948	927	902	901	959	962	929	881	906	934	900	867	977	881	942	932	912	899	904	930	924	921	912	901	940	916	930	901	923	940	891	941	920	859	929	931	988	873	905	919	893	871	949	933	948	889	938	800	942	879	920	894	874	963	984	891	946	933	965	914	956	947	905	938	882	948	886	903	939	886	896	896	915	923	980	967	947	930	876	897	903	902	933	973	929	942	970	892	893	872	893	1026	888	922	891	901	916	913	868	886	957	897	913	910	920	878	889	917	939	930	908	928	938	933	891	940	943	916	929	884	982	926	919	918	916	940	935	945	966	915	929	929	944	963	933	911	960	932	976	925	927	944	938	907	865	883	887	911	935	908	905	961	928	967	932	915	946	894	893	947	894	877	951	936	939	929	965	894	934	928	888	918	958	910	900	937	918	933	929	944	972	903	946	991	880	941	958	885	973	901	913	895	956	892	881	872	945	881	920	903	884	966	888	942	937	910	945	955	922	884	910	918	943	936	938	927	892	884	906	898	911	930	917	944	971	927	926	919	952	902	902	938	896	905	934	956	930	977	886	954	970	925	985	921	924	905	942	917	913	882	908	908	958	903	923	871	934	892	920	970	882	918	906	946	933	897	951	928	894	900	884	954	867	955	914	914	943	901	830	885	897	894	909	911	933	954	948	886	939	941	914	943	924	871	897	850	920	916	857	886	946	945	858	930	903	939	935	860	969	994	883	922	904	962	979	889	976	893	994	885	924	926	917	891	948	901	891	911	909	942	955	943	881	963	905	965	901	893	895	917	954	883	958	919	940	922	890	909	933	933	941	945	937	929	909	916	963	953	886	961	961	940	904	905	922	922	918	859	927	905	895	876	956	944	901	941	948	909	929	898	900	929	859	889	991	924	941	952	889	963	954	885	916	934	917	953	955	909	892	894	950	950	958	931	942	959	902	924	915	928	956	907	915	885	943	949	920	953	914	972	855	918	958	930	926	918	933	897	905	919	911	888	932	871	927	922	895	926	925	914	925	894	889	971	954	891	942	892	964	971	865	897	925	886	940	908	950	923	944	887	880	947	897	859	933	903	904	942	957	965	970	937	882	979	890	905	906	869	903	897	958	881	864	964	965	894	924	904	970	894	904	933	945	942	925	958	880	925	881	946	930	900	871	884	960	913	902	907	926	940	884	926	886	966	899	943	902	933	959	896	957	896	890	915	962	909	927	991	935	922	888	939	948	910	875	912	967	927	936	897	934	897	914	901	851	880	927	885	907	918	911	915	947	904	895	971	954	916	947	928	948	951	914	883	870	955	899	939	903	959	905	939	930	917	907	904	900	955	874	901	849	935	904	885	892	960	921	909	895	921	953	944	942	906	930	910	952	919	869	887	899	941	913	889	903	954	907	938	927	879	980	980	927	912	928	982	981	952	912	901	925	913	947	907	901	950	945	867	921	938	920	924	967	939	901	863	932	921	936	872	881	928	924	947	935	928	958	963	881	894	962	913	910	868	936	933	941	922	921	918	887	911	906	911	883	924	954	882	932	941	932	929	909	920	952	954	911	922	896	906	914	901	969	994	934	925	960	953	896	902	967	909	916	909	950	884	931	901	906	920	912	929	854	888	955	948	940	891	903	909	946	903	948	974	901	949	946	954	923	946	932	944	928	903	905	902	929	897	921	928	971	962	907	902	959	936	910	891	938	978	936	904	960	985	891	935	923	922	971	922	931	902	944	871	898	915	919	902	935	924	959	930	912	944	881	899	907	932	916	934	898	938	909	945	971	981	915	989	872	934	900	873	934	896	955	947	962	945	935	919	894	930	930	916	825	915	956	1001	946	954	957	943	883	917	936	905	843	903	938	909	903	913	907	877	927	952	970	906	907	945	939	890	1003	905	928	983	914	963	949	906	935	948	946	935	907	974	915	923	867	950	903	877	935	954	965	887	890	867	934	934	960	907	866	903	967	950	920	889	964	943	951	925	877	916	877	892	881	879	934	922	962	910	880	878	900	884	963	891	910	919	937	960	877	850	962	927	905	877	931	923	885	910	905	887	910	891	904	912	885	899	974	875	946	969	897	973	916	916	902	886	941	955	852	954	899	935	945	944	912	892	939	906	966	920	939	912	885	870	917	874	911	926	915	970	964	960	912	901	919	889	915	955	956	906	937	926	912	936	925	921	916	922	952	935	961	875	914	938	937	906	882	953	981	925	899	896	962	959	930	959	926	958	901	880	928	954	965	884	927	926	949	895	908	922	894	906	913	950	884	877	936	990	895	969	902	946	987	940	894	910	900	932	961	925	937	886	967	956	905	829	936	875	943	897	977	971	925	919	898	867	936	952	959	908	892	899	950	938	977	921	964	888	916	920	913	894	905	915	923	950	955	939	935	943	888	904	931	910	983	859	948	948	924	897	907	906	924	914	899	902	872	902	926	937	929	948	913	950	940	934	950	929	906	966	822	949	917	963	869	912	915	883	846	917	945	972	919	920	937	979	898	934	931	900	918	919	936	956	921	942	891	969	932	888	950	951	862	886	885	934	958	949	927	925	920	912	979	885	944	953	902	917	949	949	980	947	907	895	930	874	901	953	939	906	925	936	962	943	912	889	936	930	887	896	949	866	887	918	917	947	978	929	958	937	966	862	991	919	920	867	926	817	978	889	948	980	887	878	895	948	911	907	895	944	955	886	959	927	913	919	920	941	875	937	919	924	924	911	891	926	860	965	944	898	954	974	924	958	893	936	919	915	923	915	884	875	900	909	899	896	954	918	895	906	874	920	901	912	951	968	922	917	934	910	944	890	934	890	910	884	944	872	914	925	982	969	952	895	848	913	894	878	950	892	881	946	963	867	908	969	953	940	900	947	970	940	964	899	957	916	922	911	902	910	861	924	902	920	943	883	907	913	944	908	912	863	945	866	895	908	948	944	908	933	964	892	917	939	933	903	912	946	910	902	904	939	904	886	907	904	877	879	960	896	916	906	940	929	839	902	881	914	955	910	946	916	907	905	919	915	929	909	899	988	936	869	936	880	966	933	875	929	938	911	879	915	925	938	918	968	912	931	908	903	907	931	929	887	915	916	900	917	911	933
20736	18572	11056	5526	4579	3664	2826	2604	1831	1482	1475	1548	1658	1504	1184	1127	1147	1083	1058	1044	1054	1020	1047	1002	1024	1041	1066	1003	1021	1039	1045	1059	1094	1045	1058	1063	1041	1086	1021	1008	1029	1038	1101	1080	1029	994	981	1050	1028	1041	1000	1008	1015	1002	1064	1085	1030	1017	1071	1036	1058	1030	998	1071	1011	1020	1036	1043	990	1048	1082	1127	1009	1068	1051	999	1082	1086	1023	1048	1017	965	1087	1061	1037	1005	971	1011	1097	1034	1024	1084	962	995	1092	1027	1020	1052	993	1092	1060	1027	1048	1066	1004	1057	1034	1075	1045	1030	1048	1065	1039	1040	1064	1055	1018	1032	1075	1033	1041	1061	1061	1105	1010	1094	1026	1028	1044	1054	1102	1074	1038	1029	1089	1039	1049	1000	964	1006	1054	1067	1062	997	1060	1034	1068	1006	993	992	1018	1084	1105	1065	1060	1045	1037	1055	1022	1024	1008	998	1072	1087	999	1076	1078	1027	1009	1047	1007	1103	1097	980	1034	1062	1050	1025	1029	1015	1011	1062	997	997	1002	1029	1050	1003	1039	1034	1028	1060	1004	1071	1009	1077	1032	998	1063	1032	1030	1068	1049	1017	1008	1050	1052	1022	1029	1065	1065	1054	1056	1090	1022	1051	1010	1040	1036	1051	1033	1080	1069	996	1036	1094	998	1043	1078	1022	1066	1074	1014	1060	1058	1066	1029	1056	1071	1051	985	1024	1034	1029	1015	980	1065	1060	1051	1070	1045	1040	1017	988	1076	1036	1002	984	1021	1041	963	1044	1057	1051	1041	1020	1000	1058	1039	1030	1055	1036	1047	982	1006	1023	1047	1058	1020	1070	994	1029	1072	1028	1057	1026	968	989	1080	1052	992	941	1027	1011	1110	1020	1009	1017	997	1067	1039	1021	984	1000	1026	1066	1010	1016	1085	986	1056	1038	1045	1000	1017	1060	1013	1015	1096	1012	1005	1064	1036	1045	1017	1072	1115	1025	1062	1043	1066	991	1023	993	1036	1008	1055	1000	1055	1055	986	1036	958	1088	997	979	1069	1025	1079	1041	1031	1070	1083	1037	1077	1076	1048	1055	1036	1045	1081	1033	1043	1019	1019	1036	1125	1087	1098	1058	1084	1038	1034	1011	1033	1049	991	1017	1069	1038	999	1065	1042	1031	1034	1021	1081	1026	1083	1010	1046	1042	992	1047	1076	1086	991	1032	1056	1022	1002	1078	1027	1107	1055	1034	1079	1049	1043	981	1008	975	1007	973	999	1053	981	1013	1064	1049	1064	1107	1028	1105	1070	1024	1017	1054	1016	1004	1092	1062	1094	1024	1081	1035	1025	986	1073	965	1015	1016	1041	1028	1006	1024	1055	980	1051	1052	1038	1010	1048	990	1028	1116	1098	1071	1055	1068	1027	1079	1044	1060	1052	1050	1011	1061	1008	1094	1061	1032	1089	1019	1049	1081	998	1035	1079	1127	1033	1027	987	1004	995	1027	1040	978	1009	1057	1038	1010	1051	1032	1077	1038	1035	1023	1038	1010	1037	1032	1038	1028	1034	1000	1071	1011	1048	1007	1032	1093	1056	1068	995	1069	1052	1031	979	1004	1038	1024	1067	1081	1056	1019	997	1001	1123	1019	967	1062	1069	1107	1055	1055	1005	1068	1072	1112	1075	1076	1017	1028	1012	1067	1098	1064	1103	1006	1047	1029	1023	1046	1042	1053	1015	1046	1038	1045	1070	1037	1052	1069	1031	1010	1093	1054	1062	1044	1048	1059	1049	1026	995	1054	1058	995	1005	1057	1042	1035	1019	970	994	997	1047	1053	1047	1032	1010	1040	1058	1062	1008	1054	1016	1073	1040	1050	1035	994	1035	959	1046	1019	1042	1008	999	1046	1063	1054	1054	1062	1069	989	1058	1117	1049	1070	1050	1050	1037	1081	1094	1090	1084	1112	1030	1081	1087	1029	1076	1000	1030	1037	1062	1029	1040	1073	1045	1103	1015	1058	988	1027	1018	1052	1015	1027	969	1083	1036	1031	995	1072	1011	1045	1021	1034	1006	1022	1057	1042	977	1035	1063	1036	1000	1055	994	1024	1079	1052	981	1034	1022	1036	1018	1121	1003	1039	980	1046	1088	1061	1041	1035	989	1005	1029	1015	1031	997	1082	1067	1060	1029	1017	1004	1053	1062	993	1098	1053	1034	1017	1031	1021	1043	1061	1055	1036	1036	1011	1052	1027	1042	984	1019	1071	1031	1031	1129	1049	1022	1030	1051	993	1091	1019	1036	1089	1032	1000	1076	1048	999	1023	1027	1015	1049	968	1027	1007	1007	1076	1017	1018	1052	1032	1022	1060	1014	1096	1094	1049	1057	1018	1030	1019	1053	1042	1097	969	1006	1062	993	1067	1129	992	1067	994	1086	1104	1001	1012	1014	1004	1062	1119	1062	1039	1060	1002	1035	988	1018	1045	1004	1046	1038	1021	1061	993	1039	1021	1025	1086	983	1054	1009	1057	1034	1075	1069	1051	1065	1055	1062	1080	1055	1057	1079	1017	1039	1062	1006	1020	1083	1049	1030	1029	1101	1039	1076	996	994	1062	1070	1034	1046	1030	1045	990	994	1002	1104	1050	1041	1016	1056	956	1009	1093	1044	1007	1078	1074	1031	1090	996	1008	1040	1085	1045	1016	1073	1065	1045	1047	1039	1003	1008	1022	1059	1013	1086	1024	1028	984	1017	1022	974	1019	1060	1052	1079	1078	1016	1030	1040	996	1018	1048	1032	1003	1045	1037	1019	1065	1018	1037	1049	1081	1024	976	1064	1052	1022	1077	1067	1036	1060	1063	1012	1046	1016	1057	1050	1078	1088	979	1045	1039	1052	1048	1012	1014	1047	1059	1071	985	1002	1035	1043	1064	1044	1042	1022	1016	1042	999	1007	983	1019	1012	1046	1048	1035	995	1037	981	1050	1029	1066	1035	998	1032	1064	1018	971	1035	995	1010	1043	993	1062	1086	1005	1042	1023	1057	977	1083	989	1040	1075	1059	1013	1028	1080	1058	1020	1011	1075	1028	1041	1019	1066	1024	973	1041	1096	939	1078	1047	1021	988	1078	1045	968	1014	1038	1040	1016	1089	1017	1002	1077	1028	1078	1012	990	1085	1074	1041	1012	1035	1012	1016	1021	994	1017	991	1079	1082	1070	1089	1055	1024	1041	1071	1063	1018	1095	1020	1011	1042	1110	1035	1046	1042	1007	996	1037	1097	1071	1056	1053	1075	1025	1077	999	1024	1074	1102	1069	1089	1062	1067	1047	1054	982	1061	980	1015	987	1076	1044	1029	984	1076	1064	1061	1038	1001	1050	1038	1042	1003	1078	1027	1061	1014	1015	993	1050	1018	1032	1057	1041	1020	1037	1017	1071	1002	1075	1090	1028	991	1010	1049	1100	1035	1005	1069	1047	980	1096	1030	1028	1036	1028	1065	1031	1066	1015	1090	1073	1022	993	1055	984	1052	1017	1049	1041	1019	1094	1075	1006	1035	1065	1047	1016	1036	1028	998	1088	1075	996	1083	1022	1044	1019	1048	1053	1081	1086	976	1053	1052	971	1032	1052	1044	1076	958	1096	1071	1009	1041	1077	1032	1036	1069	1033	1032	1091	1044	1007	1050	1021	1028	1021	966	994	1057	1037	1009	1082	979	1026	1020	1021	1005	1005	1058	1040	1055	973	1026	996	999	1052	1062	1034	1010	1043	965	1023	1147	1058	1026	1038	1079	1047	1067	1019	1047	1126	1051	1048	1074	1094	1071	1051	1042	1040	1016	1055	1022	1014	1019	1040	1018	1069	1082	984	1070	1080	1079	1060	1004	1059	1030	1058	1025	1038	994	1089	998	1030	1016	1049	1054	1079	1016	1057	1058	1039	1069	1030	1087	1042	1059	1043	1065	1068	1139	1013	997	1031	1062	1015	1015	1052	1075	1028	1070	1092	1028	982	1034	1090	1050	1057	984	1041	1033	1019	1053	1066	992	1029	1076	1020	1059	1026	1102	1060	997	1016	1013	1008	1058	1039	1089	1041	1060	1016	1078	979	1016	1082	1025	1055	987	1001	1050	1039	1091	1086	1024	1061	1032	1032	1017	969	1050	1041	1070	1034	1047	994	1022	983	1067	1058	1014	1055	1003	1048	1058	983	1059	1029	1033	1099	986	990	1111	1039	1039	1025	996	1047	1067	1049	1040	1048	1035	1034	1037	1042	1032	1115	978	1079	1032	1083	1010	999	1030	965	1093	1034	1046	1079	1042	1014	1035	1026	1025	1068	1075	1028	1042	1054	1011	1111	1105	1038	1062	1006	1005	994	1120	1046	1036	1050	1079	1019	1106	1083	1045	1044	1003	997	1075	1071	1026	1025	1044	1064	1069	1040	1071	1053	1024	1019	1006	1020	1070	1046	1084	1027	1012	1028	1016	1014	1098	1021	1066	1000	1033	1019	976	985	1062	1124	1089	1019	1032	1038	1030	1060	1043	1010	1114	1057	1065	988	1038	1035	1012	1044	1006	1040	1053	1068	1036	1025	1058	1048	1042	1039	964	1014	961	1014	1069	1045	1035	991	1004	1027	1051	1056	1001	1057	1048	1078	1075	1008	1057	1017	1021	1020	1030	1022	1026	1041	972	1063	1042	1062	1046	1015	1040	1016	997	1065	1036	1008	1042	1019	1020	1047	1015	1076	1030	1035	997	1005	1010	1065	1023	1006	1083	1008	1037	1017	1061	1055	1024	992	1027	1062	1052	1035	1076	1068	990	1111	1050	1005	999	1019	1021	1034	1053	1056	1040	1042	1003	1124	1020	1021	997	1053	1072	1028	992	1024
23597	21006	28005	24193	21000	11972	3792	2780	1850	1559	1609	1754	1720	1566	1190	1052	1024	1058	1044	988	1010	985	1076	992	955	1032	1000	987	942	934	939	1005	1014	991	951	1024	951	998	923	964	979	986	981	1019	952	981	998	1003	1006	992	998	1002	992	985	960	969	1000	1008	952	1020	971	930	968	957	982	976	1005	950	994	982	972	997	961	971	935	938	1050	990	989	972	957	1032	1000	949	936	993	953	973	940	986	926	922	1003	944	986	951	1009	985	991	1013	959	959	963	1019	1025	1022	976	1017	1035	1005	1000	938	1014	991	942	937	1045	1016	966	1026	1047	992	918	928	993	1009	978	985	947	1043	951	962	927	981	937	965	965	992	993	993	1006	980	987	974	971	972	997	1013	999	1011	941	970	938	958	970	989	1017	958	987	991	972	944	991	990	992	963	1039	1017	963	988	1007	981	969	930	966	1000	1027	993	960	1010	975	918	929	1030	957	1004	964	935	1002	1006	1016	972	1000	923	969	1014	962	1025	1032	1008	976	995	981	992	887	1025	960	1002	977	970	1004	940	1007	977	962	979	964	1004	1033	977	978	994	1002	968	1028	1008	966	981	994	969	1009	862	1050	1033	967	936	1007	988	982	951	955	938	909	956	954	992	956	947	969	991	939	986	989	915	994	1034	974	970	993	946	966	989	944	1006	986	970	969	966	988	1016	987	989	1024	956	1020	1025	977	969	997	1012	977	989	965	948	962	984	1025	968	971	994	934	999	1045	1015	1015	929	977	1020	942	993	963	1031	1016	974	934	1009	981	1008	995	966	1033	977	971	951	938	945	967	995	1003	1054	972	980	978	917	1001	937	966	1041	1010	966	973	948	959	969	983	981	927	952	1020	929	926	982	942	994	987	968	1002	1025	949	993	957	988	980	978	967	968	936	980	973	1012	1012	1021	965	967	945	943	947	1006	980	960	983	1051	972	943	983	967	967	993	995	1055	975	910	976	973	965	1003	1039	989	1000	982	988	984	1010	961	963	947	953	926	943	1016	939	946	987	972	959	965	950	1019	964	992	966	952	992	1006	985	912	961	974	943	932	966	999	953	947	982	968	969	976	960	1010	973	943	996	1003	995	1015	953	998	954	998	1006	957	1018	1006	1004	985	1003	971	982	982	983	979	1013	928	988	958	1008	1020	992	1006	972	938	944	929	977	919	971	952	1011	997	965	1006	970	1024	966	975	944	977	971	1044	962	972	980	996	944	990	1013	901	974	916	1016	965	915	987	969	986	951	1013	912	955	1030	1018	986	949	990	966	952	992	1008	985	913	975	924	983	922	959	993	928	1048	998	962	943	930	979	996	952	941	940	969	999	952	999	999	935	955	978	1034	933	981	986	1019	944	993	951	969	976	971	992	987	983	928	927	992	918	961	942	985	926	1013	912	954	957	907	958	929	1004	986	952	944	934	922	967	994	1007	976	963	929	958	986	1028	949	980	993	973	919	979	1018	907	882	947	966	978	958	1014	1024	949	1007	984	964	949	1000	959	973	945	1015	1012	973	995	977	987	986	1001	924	999	959	967	973	1035	1012	943	980	945	949	964	1023	930	1011	985	992	990	979	1006	979	966	967	969	983	986	970	967	970	1006	952	1001	956	985	1000	999	994	988	993	976	916	1005	1003	923	946	972	998	955	1010	990	947	979	1008	893	985	948	1009	974	998	995	1015	908	1029	949	927	928	1004	950	942	954	1150	997	992	996	916	957	976	996	1010	1002	964	963	990	947	990	914	1005	1023	976	994	962	943	956	965	984	973	925	988	1012	977	1027	954	933	1056	964	928	994	993	955	998	948	1005	1015	994	992	969	1030	1011	931	1048	1014	1005	995	1017	966	979	1024	951	980	1022	1006	977	957	972	937	1004	1026	948	955	1006	956	979	936	990	925	1008	916	978	975	1010	1038	930	1005	960	964	948	1045	941	998	1078	998	1012	987	966	938	1077	942	1010	969	1015	971	928	992	966	947	959	976	967	977	1035	930	1021	998	1020	976	978	971	1005	950	924	940	960	1024	964	972	992	962	993	919	999	1021	1015	1049	962	973	1009	1025	983	933	1025	956	956	1032	946	965	963	974	943	998	929	957	990	994	970	961	987	1016	995	913	970	1026	947	942	980	985	1031	957	963	978	928	960	1019	932	958	993	989	1013	994	903	972	957	959	953	972	995	986	992	953	992	965	932	992	979	1003	1007	976	1014	957	957	1019	965	996	969	1009	972	963	978	1023	978	962	1044	1005	950	961	989	950	960	1011	909	960	942	1031	1039	989	993	1006	992	977	997	955	958	973	992	991	976	985	916	983	981	976	1004	963	966	974	1012	924	1014	949	990	983	978	923	928	970	952	899	980	954	911	974	970	948	934	964	994	1013	973	1032	955	978	996	1002	941	979	935	944	943	940	1009	986	953	957	989	1009	962	987	956	1007	984	961	948	973	1006	1016	989	997	961	968	984	1030	980	981	991	996	949	1000	975	944	1012	947	933	1017	1017	992	980	947	943	969	966	959	950	974	1006	926	955	982	940	962	912	960	928	995	961	976	942	937	958	994	981	986	971	962	980	948	962	1011	1000	974	1003	986	1014	992	955	985	1002	994	988	1012	945	960	991	1000	977	933	992	940	1000	993	986	977	942	933	949	935	934	974	996	974	952	993	931	999	948	1000	941	965	976	973	960	1003	978	957	993	979	919	950	992	969	991	979	1019	1006	977	959	988	947	927	970	961	948	994	937	973	973	1006	948	1008	1007	1000	1015	1022	980	972	937	1011	980	1005	985	967	892	968	937	992	983	1032	999	1016	923	985	957	956	918	922	990	986	992	1019	1015	972	953	960	1009	974	944	943	992	1004	975	934	950	968	948	997	980	998	963	926	923	951	969	1000	987	900	976	950	989	968	991	929	957	996	970	993	935	976	985	982	983	1008	997	923	948	974	997	973	997	991	939	940	962	993	1001	1011	976	974	1033	1012	1027	1050	949	979	969	993	1017	990	970	975	945	1010	928	913	927	895	979	1006	1017	1006	960	1012	949	961	952	1006	1034	931	971	1000	1009	973	934	976	1009	962	958	947	1012	981	1004	969	991	950	968	994	1003	985	927	983	932	916	981	988	1008	1023	1000	990	989	1022	982	1009	924	999	1005	1005	996	948	948	919	950	946	971	961	995	966	1021	992	968	984	940	975	952	978	995	966	1002	990	979	1038	1030	939	1034	1011	970	990	1029	1003	1009	952	1004	975	986	922	958	996	945	1006	1006	1003	993	944	953	950	947	1022	940	994	976	978	947	972	1007	999	975	993	896	1017	1023	991	978	1003	1027	985	954	971	953	948	931	966	904	971	984	977	999	949	951	1003	969	958	947	978	949	941	959	956	969	994	972	988	994	980	912	941	981	975	980	950	1020	950	968	998	1010	931	942	978	997	924	962	952	1017	1016	973	952	911	1014	983	978	979	994	948	992	994	985	964	1037	931	959	996	916	996	974	961	948	914	1003	976	1011	988	957	952	960	946	950	963	964	981	945	966	978	947	932	937	944	1002	983	934	954	999	919	990	929	974	956	945	1012	1020	1007	955	957	992	985	970	1023	987	966	979	977	997	975	966	1036	951	1056	964	959	918	1004	965	999	976	953	950	997	1002	926	967	930	974	1010	1003	940	983	953	984	978	965	1004	945	981	919	1001	992	1019	1012	998	943	976	1022	947	928	920	965	881	928	999	1004	1028	1033	1014	988	1005	998	998	969	954	981	1037	980	989	985	984	1002	1000	988	949	964	991	929	1005	1034	967	927	973	974	981	933	975	970	959	951	991	954	976	955	1018	981	913	983	980	966	978	964	962	996	959	969
16767	28417	19398	10407	8170	6422	4755	4141	2962	2255	2074	2411	2369	2206	1472	1282	1271	1229	1203	1126	1167	1150	1181	1075	1138	1149	1085	1162	1160	1129	1164	1095	1105	1143	1063	1111	1106	1184	1046	1080	1121	1083	1142	1103	1103	1123	1074	1112	1076	1112	1176	1138	1138	1082	1098	1060	1132	1083	1118	1062	1099	1078	1039	1129	1173	1066	1073	1137	1083	1139	1096	1104	1113	1122	1123	1102	1075	1117	1105	1137	1147	1090	1092	1145	1107	1099	1116	1108	1152	1134	1104	1098	1153	1100	1110	1076	1106	1098	1089	1128	1149	1160	1091	1091	1095	1088	1116	1205	1157	1111	1144	1069	1082	1115	1057	1107	1179	1055	1110	1123	1067	1099	1135	1139	1085	1074	1126	1160	1108	1114	1121	1137	1117	1114	1108	1092	1109	1101	1149	1174	1109	1185	1123	1087	1085	1086	1150	1044	1103	1066	1088	1086	1069	1131	1111	1091	1167	1092	1118	1099	1083	1085	1075	1120	1106	1162	1132	1158	1100	1108	1068	1109	1088	1094	1079	1107	1088	1140	1140	1099	1145	1099	1141	1098	1084	1113	1097	1153	1069	1110	1091	1178	1100	1122	1110	1085	1101	1097	1134	1097	1120	1145	1153	1064	1101	1101	1100	1157	1096	1130	1109	1106	1121	1127	1103	1085	1131	1136	1106	1111	1081	1120	1136	1108	1107	1160	1094	1119	1085	1089	1119	1099	1113	1115	1070	1125	1113	1073	1125	1071	1115	1118	1061	1104	1037	1054	1112	1178	1152	1064	1090	1137	1036	1140	1098	1167	1066	1071	1059	1127	1108	1146	1117	1148	1052	1105	1166	1107	1149	1131	1093	1110	1065	1060	1106	1083	1121	1100	1132	1135	1113	1116	1116	1134	1064	1121	1140	1075	1096	1103	1080	1082	1136	1125	1156	1146	1048	1084	1065	1118	1118	1086	1088	1065	1115	1093	1083	1082	1150	1136	1169	1120	1120	1139	1124	1189	1100	1114	1163	1052	1129	1114	1138	1146	1070	1077	1069	1118	1140	1108	1130	1155	1119	1117	1196	1094	1084	1109	1148	1076	1040	1110	1101	1097	1122	1140	1126	1125	1057	1112	1113	1086	1080	1053	1152	1167	1077	1114	1039	1041	1100	1128	1123	1133	1073	1131	1087	1107	1068	1092	1108	1126	1132	1137	1079	1123	1156	1051	1102	1070	1072	1101	1092	1082	1120	1144	1085	1105	1067	1097	1063	1146	1107	1080	1126	1082	1083	1152	1103	1123	1054	1087	1087	1078	1156	1107	1088	1103	1071	1090	1129	1083	1154	1080	1125	1082	1127	1103	1099	1107	1086	1130	1063	1122	1060	1161	1080	1116	1068	1106	1129	1095	1108	1169	1083	1174	1058	1099	1132	1147	1060	1087	1077	1145	1078	1066	1159	1170	1127	1072	1140	1100	1140	1080	1120	1043	1160	1099	1105	1107	1072	1076	1084	1108	1155	1124	1057	1071	1146	1149	1052	1087	1182	1205	1132	1144	1112	1061	1114	1080	1107	1057	1086	1081	1160	1087	1145	1139	1103	1114	1060	1124	1107	1058	1101	1117	1131	1053	1097	1136	1049	1127	1144	1098	1164	1128	1103	1073	1107	1112	1100	1079	1066	1130	1115	1137	1100	1104	1119	1109	1093	1178	1082	1098	1072	1103	1099	1090	1098	1099	1130	1106	1173	1164	1164	1064	1176	1088	1134	1127	1092	1063	1095	1067	1080	1130	1157	1135	1147	1062	1113	1086	1113	1127	1095	1173	1086	1132	1125	1071	1102	1106	1079	1078	1043	1134	1157	1156	1102	1131	1115	1054	1080	1112	1095	1060	1171	1105	1068	1100	1135	1152	1160	1077	1114	1105	1082	1112	1099	1071	1117	1095	1098	1110	1067	1111	1136	1119	1122	1162	1135	1064	1122	1122	1063	1105	1088	1081	1144	1053	1158	1135	1107	1114	1098	1141	1167	1116	1148	1065	1107	1081	1112	1113	1109	1092	1076	1154	1076	1092	1107	1114	1061	1163	1121	1129	1139	1128	1132	1142	1139	1129	1083	1085	1141	1121	1102	1177	1150	1105	1143	1141	1111	1114	1110	1111	1124	1145	1086	1124	1155	1102	1075	1121	1124	1120	1150	1088	1115	1096	1078	1131	1124	1119	1136	1136	1104	1014	1124	1113	1025	1090	1110	1021	1134	1095	1187	1144	1084	1161	1104	1131	1130	1144	1076	1107	1162	1111	1075	1066	1117	1084	1171	1128	1098	1139	1086	1139	1124	1134	1078	1131	1115	1144	1081	1077	1115	1085	1115	1124	1111	1137	1124	1199	1156	1075	1149	1085	1093	1139	1103	1115	1097	1141	1110	1110	1116	1106	1083	1176	1093	1102	1116	1110	1110	1127	1114	1085	1132	1123	1159	1105	1082	1067	1034	1097	1097	1100	1124	1092	1152	1168	1162	1130	1090	1115	1106	1120	1104	1120	1073	1096	1128	1177	1135	1124	1152	1109	1135	1092	1076	1111	1053	1138	1104	1126	1112	1153	1062	1116	1151	1090	1178	1135	1143	1084	1140	1096	1160	1120	1108	1070	1131	1128	1075	1106	1121	1120	1164	1067	1127	1085	1076	1184	1085	1126	1121	1124	1192	1079	1065	1130	1064	1095	1117	1140	1075	1099	1105	1157	1106	1143	1186	1127	1121	1071	1102	1125	1111	1110	1153	1077	1132	1094	1111	1157	1080	1160	1164	1118	1150	1064	1091	1123	1142	1152	1124	1127	1155	1159	1099	1064	1132	1085	1168	1127	1121	1137	1172	1045	1059	1141	1103	1069	1077	1106	1116	1116	1103	1172	1135	1127	1089	1117	1065	1086	1098	1070	1104	1133	1086	1127	1094	1075	1143	1162	1141	1112	1130	1042	1108	1120	1131	1063	1101	1162	1127	1107	1129	1114	1109	1087	1123	1194	1119	1125	1097	1103	1128	1010	1139	1119	1127	1140	1047	1126	1058	1098	1183	1166	1118	1147	1079	1121	1179	1040	1073	1143	1087	1123	1098	1113	1138	1168	1126	1132	1057	1106	1162	1126	1074	1126	1106	1115	1064	1142	1069	1141	1124	1167	1053	1129	1140	1076	1075	1112	1062	1093	1135	1114	1126	1098	1100	1117	1116	1149	1073	1119	1106	1111	1106	1119	1110	1152	1119	1089	1113	1138	1113	1057	1119	1168	1062	1124	1115	1113	1161	1125	1065	1129	1063	1074	1060	1099	1108	1104	1189	1123	1135	1087	1102	1108	1053	1114	1081	1078	1115	1110	1098	1074	1122	1121	1115	1129	1137	1124	1122	1115	1078	1114	1148	1116	1159	1044	1084	1101	1146	1095	1083	1079	1094	1055	1051	1097	1108	1142	1146	1154	1094	1087	1086	1092	1082	1113	1147	1149	1126	1175	1121	1156	1150	1108	1182	1054	1136	1129	1115	1137	1103	1117	1128	1088	1046	1172	1118	1063	1091	1100	1152	1103	1155	1097	1131	1148	1106	1096	1162	1071	1091	1100	1095	1112	1134	1074	1151	1081	1129	1066	1081	1099	1061	1081	1157	1103	1122	1039	1131	1152	1100	1136	1094	1102	1128	1123	1138	1077	1128	1099	1053	1093	1034	1071	1071	1110	1157	1114	1105	1076	1135	1143	1075	1124	1127	1138	1109	1134	1100	1124	1115	1087	1165	1096	1097	1094	1100	1090	1144	1171	1105	1128	1125	1101	1075	1178	1114	1165	1085	1106	1117	1052	1160	1095	1087	1144	1181	1077	1066	1117	1031	1086	1194	1134	1155	1142	1109	1130	1094	1110	1079	1123	1145	1112	1106	1127	1158	1091	1060	1129	1052	1114	1101	1099	1090	1133	1091	1066	1129	1146	1145	1105	1113	1092	1131	1131	1040	1129	1068	1148	1124	1129	1104	1100	1127	1188	1117	1027	1167	1083	1084	1105	1056	1149	1136	1129	1126	1152	1080	1082	1132	1118	1114	1167	1125	1169	1173	1071	1109	1051	1125	1091	1115	1088	1117	1173	1093	1082	1125	1154	1151	1097	1157	1079	1078	1137	1160	1093	1049	1103	1105	1079	1151	1119	1178	1090	1056	1109	1136	1113	1083	1133	1149	1114	1188	1141	1135	1094	1120	1171	1040	1118	1145	1093	1133	1113	1138	1137	1113	1166	1133	1140	1068	1110	1146	1164	1123	1183	1064	1034	1093	1102	1115	1101	1092	1065	1078	1122	1098	1127	1120	1121	1165	1109	1172	1075	1061	1118	1076	1102	1144	1063	1114	1070	1108	1088	1171	1134	1135	1134	1124	1107	1095	1193	1125	1096	1082	1115	1115	1125	1087	1088	1101	1136	1096	1065	1082	1104	1093	1049	1091	1126	1134	1103	1143	1139	1161	1095	1112	1095	1092	1104	1169	1085	1091	1096	1063	1116	1071	1074	1162	1124	1111	1162	1028	1044	1128	1137	1107	1178	1109	1161	1135	1083	1124	1099	1132	1060	1042	1141	1098	1146	1047	1085	1100	1109	1121	1136	1189	1104	1095	1133	1085	1085	1057	1087	1157	1083	1126	1105	1129	1108	1032	1047	1060	1114	1087	1121	1099	1094	1145	1095	1126	1105	1129	1099	1133	1083	1117	1134	1124	1112	1112	1139	1169	1130	1150	1071	1135	1047	1087	1087	1079	1120	1090	1116	1104	1109	1113	1062	1095	1082	1137	1099	1148	1077	1142	1087	1112	1059	1143	1121	1106	1127	1107	1104	1070	1161	1126	1098	1226	1069	1090	1156	1094	1065	1084	1095	1138	1108	1055	1168	1098	1125	1070	1107	1160	1227	1123	1140	1106	1122	1073	1101	1091	1116	1099	1110	1147	1112	1119	1113	1100	1144	1142	1079	1101	1096	1118	1104	1105	1080	1090	1065	1090	1125	1132	1118	1144	1099	1113	1053	1065	1114	1053	1110	1123	1115	1084	1110	1132	1144	1127	1172	1067	1135	1091	1087
24677	20961	26889	25138	13450	3062	1909	1598	1131	910	966	1087	1138	974	749	625	586	619	598	553	628	579	535	568	547	563	517	592	508	568	596	549	551	509	553	560	573	563	527	539	574	541	561	542	554	581	587	565	560	547	501	593	543	534	574	540	557	548	539	578	552	552	559	548	570	535	536	525	535	557	563	529	564	576	510	555	539	542	567	550	568	559	608	566	574	553	554	562	603	551	561	542	559	580	529	618	529	560	577	537	573	527	532	523	587	593	613	558	527	543	551	580	572	578	523	563	497	533	558	527	526	574	528	548	541	566	618	512	559	524	564	540	567	551	551	536	575	539	514	578	527	569	568	562	567	581	530	530	589	575	554	549	505	540	593	522	530	522	559	569	570	528	539	578	501	554	585	550	589	525	524	538	581	498	587	563	526	586	568	527	540	546	547	557	584	533	540	578	557	584	611	588	581	552	585	565	547	553	553	565	607	571	548	554	548	560	533	609	489	576	578	541	558	565	543	521	545	557	538	591	546	583	553	550	554	541	569	538	546	543	545	548	536	537	554	569	539	582	562	549	538	525	552	530	559	480	572	567	572	553	516	550	594	620	567	541	541	537	546	529	561	558	553	528	549	572	546	545	528	535	550	572	582	502	546	551	566	557	611	588	508	544	549	544	576	565	544	609	537	550	600	544	558	556	559	580	546	557	605	527	557	570	549	569	547	615	543	517	523	553	562	571	526	504	566	577	532	551	600	629	555	567	572	524	556	576	544	547	544	554	580	554	553	568	552	536	540	565	525	559	543	579	571	534	606	560	563	556	508	549	500	551	577	569	518	556	532	527	527	520	564	555	541	548	568	594	532	530	567	569	547	523	528	579	514	530	587	575	548	526	548	570	574	540	577	554	550	583	517	560	551	570	538	605	534	563	541	528	549	534	550	550	590	570	531	567	555	538	544	529	567	558	557	555	560	547	561	553	556	535	555	580	519	546	522	574	596	533	578	573	512	525	555	524	555	560	582	553	581	552	523	561	631	558	500	581	564	523	551	493	567	497	550	562	574	555	553	580	536	546	519	603	523	592	509	560	560	574	518	557	566	533	528	575	575	566	558	525	533	557	541	503	545	545	531	530	591	521	515	588	571	545	569	561	573	529	544	559	552	565	550	568	562	550	580	535	548	546	551	511	522	572	561	609	588	532	561	577	580	558	565	586	540	543	576	566	557	553	594	540	546	565	568	512	573	556	565	544	546	544	594	562	546	550	583	540	557	526	573	564	539	606	529	554	531	593	568	556	556	562	561	592	526	565	568	537	545	510	531	543	543	549	509	571	550	582	561	533	537	551	548	549	541	564	559	569	541	600	556	555	595	554	525	570	564	561	549	540	547	552	563	557	549	558	568	561	525	550	538	555	531	512	560	576	515	526	504	549	565	520	555	526	539	551	517	508	554	568	521	544	576	558	575	548	560	545	551	580	558	576	584	556	520	508	543	584	555	541	510	555	543	565	565	546	522	543	565	551	525	514	593	549	520	523	564	542	518	562	571	514	537	541	535	495	540	580	521	525	520	568	590	533	530	588	563	629	496	557	583	569	562	528	547	561	557	570	531	530	556	563	536	581	608	577	560	551	504	580	536	545	588	568	539	559	537	533	582	554	567	567	551	558	531	543	593	551	520	517	530	585	571	568	546	532	569	557	575	564	587	593	546	553	562	540	548	573	516	558	548	523	538	596	510	545	589	566	568	561	531	528	550	535	531	525	525	546	569	540	544	511	557	583	535	517	590	554	561	524	550	580	542	545	517	543	508	543	552	577	575	489	559	581	582	542	588	541	557	576	592	563	545	599	549	550	570	539	524	566	549	518	524	521	513	589	524	529	552	561	547	522	531	548	567	578	551	532	560	557	539	543	608	531	557	558	546	546	568	586	587	530	566	585	570	550	562	555	552	562	548	570	550	549	553	521	547	545	567	542	510	562	554	531	551	562	527	591	620	548	555	525	600	550	525	576	554	582	577	546	543	548	568	540	527	530	545	521	574	526	561	562	568	594	592	609	519	578	568	524	592	592	562	552	591	519	586	533	528	559	588	545	543	560	575	557	567	557	541	539	535	551	508	538	559	546	573	540	536	560	585	508	532	548	554	556	587	576	516	555	553	572	539	528	535	540	588	581	580	546	567	537	564	541	580	545	606	542	574	532	577	607	527	596	532	542	580	597	556	514	536	583	558	563	576	542	562	582	540	577	561	570	588	584	523	510	563	557	523	541	588	561	510	562	568	530	556	590	579	564	540	563	534	558	547	533	564	574	547	561	565	576	550	513	524	563	579	523	545	525	526	539	550	553	558	545	590	559	533	537	559	609	573	583	579	574	558	582	569	555	548	550	582	577	541	598	594	527	570	572	567	539	557	577	528	583	543	504	541	559	543	596	590	546	537	571	588	541	574	541	538	587	581	568	560	566	541	595	571	523	554	549	584	560	566	570	542	542	556	575	536	553	557	539	566	523	560	557	576	558	566	588	538	581	503	583	523	545	543	578	557	537	562	528	571	567	543	622	554	506	547	531	540	586	560	575	573	557	580	547	599	575	565	580	576	539	527	573	536	539	544	560	565	589	541	533	557	576	571	535	563	576	513	570	503	534	530	569	565	546	568	546	544	553	578	579	558	554	596	591	560	547	578	608	573	543	556	577	588	566	549	584	543	562	551	534	581	541	544	571	568	597	533	549	511	564	552	517	576	556	552	547	537	515	565	572	539	564	550	530	543	611	549	566	545	539	519	613	522	501	573	509	568	536	557	537	583	525	524	514	558	554	583	546	532	535	578	552	549	516	577	569	597	539	553	558	582	559	534	566	549	538	571	560	567	559	535	541	548	578	521	574	524	545	567	547	561	532	598	538	516	542	553	572	572	554	532	555	523	568	570	551	563	559	547	561	576	462	554	567	526	553	539	552	523	543	525	540	559	551	561	545	492	553	592	584	554	535	542	553	558	540	528	508	551	570	487	559	581	581	502	540	551	530	573	565	551	572	579	505	556	530	548	589	588	556	552	555	576	560	541	558	534	566	532	585	566	537	524	581	582	570	569	551	545	549	554	544	552	506	555	571	567	590	526	519	540	569	538	535	565	569	573	582	505	543	551	567	576	545	552	535	572	582	574	563	518	552	542	582	562	569	578	578	552	548	531	552	546	567	538	553	533	564	587	542	542	570	569	535	600	564	542	517	524	538	496	573	600	581	540	573	542	564	522	506	530	574	575	562	548	552	581	518	554	572	564	557	500	553	562	527	571	560	541	547	588	547	564	533	517	533	528	549	595	524	565	569	584	538	553	522	522	531	542	485	526	544	553	550	592	550	517	511	575	550	581	567	548	565	539	582	559	560	587	576	548	556	554	580	577	505	583	529	539	567	590	569	550	574	546	549	522	539	531	587	587	549	566	550	556	519	585	534	530	552	533	581	567	609	545	526	573	527	569	549	555	532	541	579	529	556	563	526	576	546	535	534
14170	25296	16553	8278	5951	4555	3491	2943	2085	1492	1538	1747	1803	1470	997	760	698	655	644	650	631	709	631	670	611	655	653	607	665	672	605	676	644	637	606	646	616	626	624	588	635	630	636	627	638	582	641	656	573	606	573	609	590	629	619	634	622	651	640	617	647	611	588	655	618	611	634	597	593	653	644	602	598	618	610	589	639	607	574	678	638	615	623	602	635	670	641	566	654	601	616	595	626	624	618	607	652	619	617	616	605	639	616	616	620	633	560	583	637	629	663	589	595	589	650	648	633	617	614	641	629	596	613	608	615	655	612	616	627	603	621	544	636	640	606	650	599	633	579	636	614	650	624	627	618	635	629	585	620	613	603	593	628	639	628	627	631	576	621	590	654	593	618	645	609	592	630	625	595	603	656	654	598	637	608	619	609	623	606	624	647	626	667	553	601	620	581	660	612	623	655	611	605	614	639	666	598	604	629	621	638	645	639	635	648	631	609	596	579	591	611	592	605	629	651	616	593	686	626	650	607	624	623	628	596	619	585	628	610	615	571	614	550	635	613	590	619	659	639	681	609	637	603	640	663	573	635	622	669	579	600	594	605	670	643	646	640	652	599	669	644	645	637	601	636	578	642	581	608	619	605	642	621	626	617	538	629	645	581	589	590	593	646	631	592	613	606	590	625	592	609	638	616	609	632	655	623	637	614	649	633	626	644	610	683	589	604	671	614	603	596	609	610	582	611	660	605	658	592	627	632	613	628	574	644	657	633	601	638	638	632	586	653	609	640	622	627	589	608	589	618	620	598	604	644	599	650	615	613	611	648	633	609	623	654	646	639	630	645	607	633	605	615	635	608	629	645	652	637	613	607	609	608	618	593	632	657	609	654	581	637	609	621	653	614	634	681	611	642	643	649	594	623	624	605	593	583	604	632	614	618	620	598	589	611	626	594	641	656	617	607	667	577	628	588	655	669	624	672	651	624	653	628	665	637	601	650	623	622	626	643	664	664	627	637	625	602	622	614	591	614	633	602	632	662	629	624	617	564	638	611	644	688	602	652	665	587	612	580	595	627	641	669	636	605	631	584	613	639	636	641	609	596	576	627	583	661	661	674	656	614	591	599	641	592	615	637	578	609	618	655	618	648	612	625	579	643	602	618	593	664	599	611	596	560	629	617	632	624	598	627	618	633	657	620	584	622	684	634	606	599	627	608	646	586	687	635	636	629	632	593	609	633	620	608	592	684	615	580	605	661	658	640	610	619	658	588	683	590	602	648	632	643	606	653	629	632	606	608	619	680	645	630	625	598	605	606	586	671	647	634	602	601	643	667	624	640	615	640	609	638	587	629	609	616	637	588	590	612	612	646	660	659	634	571	690	657	598	613	643	614	590	640	616	655	605	614	639	629	619	598	609	622	655	628	655	626	656	624	576	664	641	620	577	601	592	646	626	610	683	628	640	628	610	637	606	660	633	593	608	648	636	623	608	607	587	599	607	623	607	616	635	648	655	617	625	589	576	634	620	662	670	655	621	605	627	603	660	573	648	635	548	644	615	624	621	627	577	633	625	597	631	674	629	622	606	624	622	679	667	632	626	607	607	657	605	635	618	601	620	649	588	620	617	568	588	612	590	621	544	655	632	672	624	623	588	593	614	654	602	651	627	624	644	612	590	604	617	567	593	594	618	658	630	695	620	632	639	669	586	648	636	569	585	626	622	619	632	649	616	584	633	663	621	615	643	606	598	590	594	659	663	624	626	604	586	624	611	609	666	586	580	657	622	628	636	642	617	567	617	649	644	651	601	647	645	630	630	628	638	603	601	608	641	539	607	603	643	639	625	623	655	635	615	650	590	634	612	605	618	603	649	593	592	632	632	625	598	625	587	598	666	659	568	610	557	624	608	581	607	627	601	621	619	587	652	649	605	591	594	627	638	636	628	596	645	614	616	651	628	613	625	649	611	603	611	591	683	611	651	625	627	622	620	650	599	605	605	639	636	603	646	636	652	605	630	621	623	640	570	584	628	622	617	630	618	597	613	633	615	687	611	621	654	571	632	588	611	624	622	619	643	603	655	623	643	610	613	661	592	633	653	588	650	671	601	610	654	597	598	668	620	596	591	576	621	594	620	598	611	672	590	601	573	628	664	586	581	665	628	615	631	569	591	630	627	613	610	604	643	630	628	637	618	616	631	620	618	639	663	639	687	627	584	616	595	663	584	642	676	611	656	608	605	602	640	645	575	642	622	578	662	622	624	612	620	609	579	625	617	631	637	577	640	621	641	631	615	629	613	595	620	601	606	595	575	643	575	616	634	642	642	653	559	647	606	620	640	607	601	582	603	585	613	615	630	627	623	616	646	611	668	575	625	684	630	632	644	647	675	644	577	630	607	574	659	606	626	583	583	591	601	617	622	642	575	592	643	636	638	583	627	605	624	588	598	635	659	604	653	571	604	623	653	625	577	636	689	645	643	580	647	646	558	661	623	625	627	635	611	643	637	606	669	612	591	657	638	607	612	621	618	646	594	582	629	631	626	609	616	591	648	557	619	611	611	623	592	626	636	635	629	568	584	649	644	659	617	622	664	614	622	639	672	617	599	595	592	667	630	591	581	620	669	635	605	631	642	603	625	617	640	589	575	648	618	670	601	628	585	626	610	614	627	603	623	619	611	630	639	633	628	644	605	642	609	609	625	639	626	622	611	616	655	628	581	653	629	599	622	610	662	622	667	598	670	660	625	593	616	593	600	620	629	633	680	633	648	651	632	602	623	629	570	617	602	621	674	594	626	614	629	651	607	608	605	650	596	629	662	660	631	667	631	629	596	604	623	665	628	630	628	644	666	629	678	639	612	634	618	618	631	584	661	601	627	630	695	612	614	528	647	594	644	628	645	603	645	630	681	577	611	609	617	570	556	608	650	586	605	604	634	617	623	601	584	605	654	586	596	620	633	588	665	594	589	603	644	609	613	653	605	593	569	615	637	620	608	641	597	654	662	675	662	584	617	629	635	603	622	579	593	593	663	632	659	646	614	663	661	602	632	592	639	637	577	653	601	687	596	606	660	588	607	634	625	603	635	625	614	621	719	556	600	624	606	632	666	636	670	618	599	618	619	614	596	620	598	590	638	625	648	623	633	652	616	593	604	619	607	660	618	646	626	608	647	593	610	606	637	650	636	583	597	631	602	591	659	627	636	599	578	637	611	594	629	631	631	616	638	658	622	593	631	645	629	659	618	622	624	633	575	662	631	633	631	633	636	623	633	650	608	620	598	611	637	600	641	629	629	605	625	615	638	563	587	628	586	616	628	631	639	625	553	653	560	621	612	611	631	610	643	643	637	653	645	620	624	615	594	631	607	640	640	605	621	644	610	615	625	594	618	617	627	605	596	628	614	625	600	619	641	660	630	643	587	623	616	590	589	625	628	616	606	598	605	599	628	645	601	664	611	631	652	611	671	614	623	613	658	590	649	614	634	643	642	651	608	614	624	656	633	623	597	661	685
22459	20990	28389	23769	21002	21059	9989	3077	1841	1360	1491	1739	1800	1422	974	750	730	632	640	569	653	607	616	624	626	622	580	574	567	573	614	576	571	549	546	555	579	555	556	502	547	538	569	571	580	627	535	600	572	551	561	585	614	569	550	538	539	554	552	535	555	586	609	522	484	545	535	550	552	553	569	576	520	599	563	581	537	596	578	567	608	573	574	584	528	562	579	579	561	539	561	553	575	535	552	591	521	554	562	536	563	581	568	573	539	549	568	530	521	543	526	548	569	500	573	602	526	562	565	542	569	583	578	553	545	558	570	526	571	558	512	515	545	597	537	551	543	523	549	524	567	535	542	557	597	611	569	559	558	536	542	536	580	567	543	520	585	512	549	599	543	579	554	508	546	585	546	545	529	595	552	585	589	577	545	536	528	584	533	524	556	538	528	554	572	517	536	552	599	537	563	541	555	526	532	533	593	541	541	542	532	552	555	520	572	554	562	571	559	535	589	539	573	528	568	538	542	517	533	546	568	517	605	528	528	584	550	519	569	572	522	587	547	553	586	541	524	547	515	541	592	573	580	600	504	527	538	544	541	599	556	577	574	517	579	564	542	542	565	500	572	569	569	603	569	593	583	545	562	572	582	556	516	553	542	568	559	566	555	552	527	560	550	537	540	604	564	594	550	559	542	543	509	553	576	562	563	565	547	565	565	578	578	549	596	566	540	571	554	610	530	557	561	569	568	545	600	530	565	600	554	606	550	531	588	533	527	539	562	522	551	502	571	641	561	576	626	576	559	541	567	533	605	559	569	590	533	560	527	516	575	545	569	526	565	567	571	565	574	543	553	560	587	568	505	589	582	544	574	542	562	546	556	556	555	552	597	557	522	560	563	498	561	552	542	583	544	576	572	592	544	570	525	594	536	592	552	576	522	599	587	550	569	566	550	554	566	531	534	622	536	522	571	552	596	596	515	566	575	549	548	540	562	556	541	576	567	579	573	572	525	555	540	544	520	546	573	597	620	535	528	560	507	564	531	571	533	539	542	547	570	528	520	604	542	512	550	568	542	521	555	554	591	554	561	594	572	546	580	577	543	543	582	588	587	551	569	567	522	553	586	570	559	579	533	614	573	554	564	542	598	538	591	574	588	540	563	566	517	572	547	601	554	529	568	532	542	543	592	564	583	591	530	577	556	514	549	569	560	570	531	558	535	545	580	559	534	599	563	553	556	560	585	563	567	533	524	562	557	547	543	542	578	561	571	541	559	542	538	599	591	559	561	553	599	593	553	550	564	529	526	532	519	523	595	553	571	549	586	570	541	558	544	542	518	541	567	556	590	575	539	586	496	566	543	529	550	604	509	554	547	581	580	561	552	538	578	525	555	543	556	585	533	580	555	564	556	537	584	564	552	553	545	563	567	537	555	565	563	585	582	549	509	572	546	542	574	575	532	582	548	537	552	539	562	535	543	554	566	556	530	580	561	554	547	573	587	557	535	513	582	553	579	569	528	582	566	568	595	560	561	525	552	554	562	539	564	606	556	558	579	544	593	523	544	601	588	575	580	596	503	549	539	546	563	544	556	557	550	565	545	587	535	541	553	612	560	549	563	535	548	578	532	546	531	551	553	570	566	574	558	573	568	567	583	547	512	548	594	552	551	552	502	602	577	564	565	577	547	514	528	525	545	595	548	576	512	577	573	565	556	563	547	526	548	583	534	532	560	539	603	572	542	608	520	570	612	558	563	575	588	543	594	576	584	541	548	560	560	539	594	571	557	609	571	554	569	517	533	529	559	533	543	593	591	580	557	610	537	563	585	564	530	560	566	562	553	539	565	548	559	577	574	536	565	530	573	531	561	599	524	586	565	539	507	552	552	542	568	554	564	530	542	585	584	581	565	556	496	560	558	552	539	579	546	530	542	563	565	549	584	547	503	542	536	555	550	540	550	575	505	568	553	573	556	596	503	537	548	579	585	520	588	538	566	563	546	565	514	565	555	595	573	556	536	559	566	593	536	569	577	549	556	561	587	571	561	577	569	547	513	560	564	529	610	522	549	566	584	531	531	498	526	520	556	530	580	573	546	542	577	575	576	551	580	585	548	582	514	582	562	536	550	568	570	556	569	533	553	557	565	579	528	556	525	592	511	590	580	583	555	556	577	556	568	580	560	525	575	542	582	546	610	540	565	538	570	573	568	496	597	573	602	592	564	529	609	507	571	572	531	652	535	595	592	532	546	565	538	538	540	525	543	531	549	578	537	566	547	549	545	573	560	557	565	576	575	550	579	530	570	529	538	567	509	590	558	537	588	566	544	581	561	556	521	562	516	579	529	562	592	521	594	567	580	548	541	526	564	538	556	545	567	551	556	516	544	519	561	530	546	583	544	527	574	550	537	563	488	570	541	521	553	543	539	581	527	588	519	567	544	580	582	550	557	591	578	588	524	532	554	562	570	538	571	548	530	539	557	570	532	556	522	549	577	565	549	557	581	549	544	566	532	575	555	548	558	546	580	584	533	542	550	538	551	548	553	544	522	539	550	531	597	538	551	550	522	566	522	508	581	562	580	531	564	554	531	533	584	562	524	554	547	513	574	542	553	520	514	542	580	541	538	549	561	498	534	562	606	533	546	561	569	491	568	585	537	559	580	554	526	526	559	557	554	561	535	569	565	544	522	556	514	539	560	562	518	574	522	576	580	585	562	531	541	538	540	590	564	516	539	577	538	589	550	572	525	540	573	565	596	546	544	538	574	590	557	565	576	540	556	615	564	561	575	554	529	528	559	593	535	500	559	596	549	571	524	555	530	562	585	542	586	582	559	585	541	548	590	538	535	538	549	529	572	573	570	577	548	524	559	578	584	602	548	542	562	549	593	558	533	599	553	588	531	579	548	567	576	492	591	559	556	559	586	562	556	563	461	547	604	540	534	559	570	489	597	562	537	570	544	549	567	559	550	561	527	534	527	570	545	545	548	511	545	528	519	532	540	515	569	567	558	581	601	611	520	548	556	567	537	569	573	540	585	529	568	552	600	548	518	543	517	538	546	537	522	548	526	527	572	577	578	556	569	541	579	617	576	600	557	562	593	553	561	544	576	536	555	560	604	523	556	577	558	593	573	562	572	561	529	572	564	572	579	550	587	575	612	565	553	509	547	556	529	569	564	567	591	556	575	576	546	559	585	532	558	524	535	582	570	598	525	556	526	543	563	558	555	533	561	544	555	535	581	578	573	608	562	574	557	581	561	547	532	593	552	541	544	572	558	547	582	542	554	530	568	546	601	589	560	554	591	550	563	556	559	540	553	573	539	551	558	575	526	548	584	563	580	562	560	533	568	560	531	524	553	555	539	574	533	581	557	559	515	513	529	528	524	517	563	549	562	556	550	577	507	568	549	542	566	546	579	559	537	595	571	579	540	560	554	533	544	567	563	539	567	565	509	549	510	533	578	551	578	577	527	537	568	506	547	560	568	585	551	547	610	608	518	572	557	532	538	560	584	531
17944	33488	24987	13572	9822	7261	5658	4919	3081	2260	2456	2838	2999	2332	1354	929	911	857	690	742	713	711	710	699	690	731	688	681	697	687	685	642	667	691	652	663	639	603	675	687	715	669	664	647	687	671	713	622	669	667	646	690	650	678	601	614	656	680	638	663	655	638	686	622	666	650	616	656	645	625	620	675	672	684	635	657	608	649	634	623	631	670	643	628	639	639	664	658	643	678	641	688	638	653	632	639	661	710	608	639	676	629	614	644	652	655	679	642	683	584	623	662	660	622	642	633	660	656	601	625	659	669	670	670	633	632	611	616	594	667	644	649	638	657	653	610	658	630	593	620	657	669	620	648	606	675	618	612	636	598	666	645	664	668	673	634	661	643	666	661	641	689	655	650	645	654	642	707	619	659	643	648	687	656	646	660	648	651	621	625	626	645	619	628	660	639	648	606	661	666	653	661	594	644	635	674	632	598	631	609	679	634	702	654	685	592	650	656	650	617	634	653	622	616	672	614	649	676	606	642	635	672	651	606	661	648	669	666	686	613	592	668	613	641	628	658	619	580	654	639	659	603	647	655	606	636	664	650	633	699	655	671	613	638	669	691	659	615	655	642	646	642	679	631	627	640	667	660	651	634	658	639	651	623	638	676	608	626	638	628	592	654	677	630	642	632	610	642	667	648	624	685	650	648	655	638	660	674	654	604	604	596	612	652	624	692	648	650	630	646	575	646	661	681	630	675	654	653	606	614	640	653	609	633	644	647	694	638	643	635	678	668	654	599	698	646	682	666	656	654	641	633	644	648	654	655	669	638	633	637	649	600	637	623	636	692	648	596	685	661	660	690	640	649	633	650	630	642	603	652	614	626	667	635	625	626	660	628	657	634	650	668	617	661	612	614	627	629	629	630	634	624	651	686	679	650	633	690	698	634	648	623	606	638	681	659	614	630	653	663	648	618	654	676	629	670	619	609	609	621	650	684	609	620	670	622	637	676	662	663	626	628	638	619	627	607	622	653	614	656	649	599	646	611	657	616	660	636	624	698	641	675	653	616	659	631	619	658	661	606	686	662	643	671	686	650	630	655	646	599	648	663	649	665	676	648	620	690	661	657	619	644	629	632	626	655	642	643	669	618	648	612	654	633	654	629	614	648	672	636	712	674	642	626	657	628	655	684	638	624	688	689	662	695	644	664	610	655	632	603	604	653	582	648	628	610	615	660	626	642	628	621	646	651	660	618	628	591	627	651	614	629	630	645	641	661	608	647	675	682	637	602	673	702	639	600	632	714	647	653	690	654	640	640	603	622	632	591	654	647	632	600	650	674	636	692	596	637	642	641	629	627	681	664	656	636	616	579	630	650	673	646	623	682	680	682	639	697	658	630	667	636	684	588	648	674	661	671	621	609	604	583	657	646	665	658	636	638	608	600	656	634	650	630	629	652	680	610	624	648	612	615	658	673	611	640	641	666	631	616	663	649	647	671	623	655	642	616	629	666	605	673	626	638	628	652	680	635	668	656	612	669	652	629	673	678	656	667	670	681	574	662	652	684	624	643	636	641	680	643	677	640	600	656	608	658	622	694	581	669	643	652	609	641	647	612	659	656	663	688	640	651	665	621	633	610	644	662	649	685	615	639	703	615	655	670	657	601	639	621	648	611	668	658	682	641	661	624	639	648	625	630	614	660	625	686	618	642	634	627	640	630	662	662	681	666	649	608	645	614	634	641	633	637	592	617	662	656	664	638	639	646	670	664	661	650	623	640	662	633	668	657	631	687	630	638	643	704	718	628	602	694	665	637	657	653	632	640	636	639	605	641	678	628	605	657	668	610	652	601	660	645	669	583	610	661	624	647	617	623	641	644	615	613	678	665	604	663	604	626	600	637	623	625	596	633	611	645	614	632	712	618	647	618	664	633	619	636	658	682	685	618	632	625	657	644	637	649	624	649	629	631	653	668	666	640	697	658	628	626	652	706	669	661	623	605	679	616	614	636	689	635	621	637	649	602	650	652	688	702	628	638	589	633	592	628	668	674	641	640	632	673	691	630	640	663	661	638	632	609	642	680	643	655	639	659	632	654	625	666	612	669	644	630	694	648	668	668	634	685	655	652	665	614	666	708	630	624	643	624	651	654	658	663	649	632	653	638	636	696	609	648	604	655	688	689	645	688	637	625	643	622	625	602	649	695	693	630	683	642	623	664	650	674	611	625	591	649	652	666	607	639	586	680	636	653	652	680	683	690	649	637	678	672	634	623	682	654	633	645	664	650	598	662	611	659	640	648	641	606	670	631	659	670	627	695	666	645	658	625	650	653	643	679	612	635	642	642	710	643	652	656	681	645	654	666	654	645	684	591	628	647	655	627	639	671	677	626	656	631	588	666	669	639	634	616	647	638	648	606	638	680	638	627	631	680	608	611	677	619	661	674	648	627	638	653	630	631	624	655	629	639	643	619	614	620	619	656	658	608	601	654	665	644	676	627	653	686	637	651	673	659	647	644	684	610	674	680	652	619	614	606	638	589	651	682	673	630	677	672	668	647	623	608	624	604	590	652	599	686	597	607	658	626	662	609	661	681	644	677	666	624	647	630	662	677	621	603	626	615	613	632	667	657	626	618	659	628	632	670	676	591	640	656	666	650	629	658	640	619	662	629	651	664	565	629	646	630	706	635	619	625	675	686	642	682	626	635	678	627	688	670	690	658	633	620	652	661	613	612	621	608	631	584	683	643	630	639	663	621	663	594	625	686	651	618	613	639	652	662	656	691	637	594	656	646	661	671	628	641	650	674	638	647	667	671	645	599	628	596	603	675	597	653	657	670	667	610	658	623	672	660	653	651	661	665	673	642	627	618	617	612	599	674	645	666	645	636	625	636	661	644	606	694	653	644	593	622	644	669	663	655	623	605	631	626	657	668	637	635	621	642	660	707	644	669	636	641	617	592	613	608	640	621	673	656	650	639	658	634	617	624	610	637	647	634	627	627	673	669	649	600	653	671	660	668	616	592	640	694	664	644	639	615	639	648	602	661	658	625	656	655	656	682	652	658	659	628	629	671	609	631	669	632	663	602	658	676	700	652	634	675	670	638	634	630	629	710	640	641	651	591	633	658	609	643	640	631	689	623	628	698	616	690	611	664	673	645	606	589	613	652	607	630	630	644	643	682	626	660	690	593	678	629	640	654	650	628	641	654	632	662	637	641	632	690	594	619	630	672	645	623	640	651	637	627	638	597	620	686	600	687	673	649	627	619	570	693	644	650	641	599	632	679	638	618	645	616	650	613	652	617	653	579	652	635	632	642	609	613	626	643	646	645	670	614	664	657	609	689	708	681	692	631	664	649	614	643	701	617	607	650	598	662	640	698	652	688	651	609	617	666	669	643	635	589	623	622	672	657	629	638	631	663	641	655	628	685	612	640	674	634	645	646	623	602	614	674	630	643	632	630	637	668	663	638	660	633	632	609	640	697	619	624	666	648	637	633	646	605	600	648	649	673	629	630
28520	19623	11784	4361	2382	1715	1478	1421	1097	1064	1173	1157	1288	1177	1039	921	903	869	884	877	897	894	899	883	859	857	829	852	912	908	883	899	859	918	866	862	889	917	823	888	885	920	905	889	887	906	877	834	883	848	870	850	861	876	912	881	905	905	872	867	900	848	868	902	860	902	860	903	850	878	853	869	945	854	885	873	823	892	875	905	858	862	860	914	849	842	837	882	841	908	877	828	881	879	902	906	890	887	859	874	886	895	871	910	946	948	859	915	890	872	914	897	865	890	898	825	818	918	909	899	877	880	896	827	947	849	872	897	858	913	898	808	858	921	873	899	889	898	923	834	884	903	913	863	893	909	889	894	825	915	828	936	907	835	902	908	851	862	889	837	931	877	854	876	916	869	843	928	850	915	858	886	846	902	866	849	880	894	898	916	887	867	862	835	886	903	882	919	817	890	833	841	862	871	850	861	838	848	907	846	851	933	869	846	875	887	888	909	916	846	914	898	909	912	922	893	872	868	892	876	878	902	885	872	887	909	875	943	872	893	868	923	841	887	891	903	924	867	870	838	940	876	908	940	891	898	852	842	880	812	903	837	888	879	869	859	886	889	898	890	862	845	901	918	927	900	921	892	914	862	866	842	945	823	870	876	912	912	885	915	859	860	926	844	896	930	931	875	901	888	868	878	877	850	866	891	883	854	858	879	864	839	903	858	888	910	873	853	889	843	865	846	925	858	875	890	858	854	937	941	901	850	831	889	858	939	851	901	858	871	861	871	868	879	880	874	908	835	892	880	877	906	838	890	879	901	929	850	908	894	833	900	838	896	887	854	903	848	880	908	881	888	863	882	865	877	893	883	869	871	921	905	878	892	846	867	812	934	837	832	888	854	881	877	870	828	869	903	928	853	931	927	861	891	872	878	883	895	863	903	855	939	862	900	851	942	908	912	861	905	902	887	887	867	871	874	853	847	887	892	837	848	899	870	888	869	874	865	881	883	908	840	914	850	863	927	900	916	863	877	893	964	895	889	919	896	909	915	910	882	885	873	846	884	869	916	869	880	853	838	882	881	885	875	868	847	909	907	934	844	896	911	887	877	915	886	868	899	812	885	877	869	918	878	928	873	882	887	873	909	894	810	884	915	923	860	902	838	889	872	885	918	843	885	844	870	890	832	876	861	812	831	901	894	893	901	903	947	905	822	869	911	837	840	839	915	893	811	897	837	859	871	858	826	898	893	871	873	938	891	916	887	898	910	832	934	876	907	903	877	932	833	892	856	858	890	859	912	892	917	899	873	843	834	868	909	925	876	890	911	875	843	857	922	881	880	793	857	955	836	908	842	843	870	906	869	901	873	829	946	913	834	874	842	864	810	905	869	877	885	886	841	914	911	884	873	893	872	887	908	895	854	837	879	905	880	892	855	908	864	901	851	865	845	899	851	913	846	910	876	925	855	892	885	922	872	890	851	858	861	879	906	868	842	929	888	859	874	874	812	892	870	880	898	815	908	880	922	880	862	878	908	879	886	847	834	876	854	920	907	908	913	878	859	864	904	857	867	860	889	864	925	852	842	876	836	840	896	926	876	911	922	863	911	870	876	924	874	941	941	863	898	834	863	844	896	916	866	872	863	878	902	901	883	934	867	868	897	877	888	918	886	862	879	926	894	896	892	865	895	883	872	875	834	877	895	916	860	917	862	859	880	926	869	890	897	829	870	902	907	861	881	847	887	853	813	895	896	866	902	864	848	868	880	860	896	870	848	911	908	877	877	875	851	860	873	867	872	880	882	822	901	944	877	891	893	882	917	845	851	879	861	881	912	939	834	818	864	847	909	868	876	877	897	872	860	912	877	837	880	968	869	941	922	926	872	932	868	897	882	934	867	849	882	872	828	894	906	861	879	865	878	853	892	861	856	872	885	889	887	890	912	876	915	919	927	911	872	886	902	836	865	867	887	863	837	851	884	855	916	913	906	857	890	851	908	851	895	868	861	907	862	827	850	872	856	896	934	894	857	930	859	894	888	827	894	862	942	842	873	899	892	856	826	856	863	891	870	944	878	837	875	881	901	899	858	922	838	899	890	929	881	902	900	850	872	912	858	883	870	854	888	884	911	838	887	854	885	807	910	870	887	874	915	891	901	919	845	849	895	918	878	877	818	897	904	840	852	879	923	924	874	862	860	880	906	877	906	851	926	882	787	846	889	852	871	920	856	822	886	855	891	897	891	873	823	911	913	918	875	900	898	893	892	882	865	952	847	845	909	887	925	827	869	865	866	912	882	891	876	921	862	940	895	904	930	871	904	890	904	821	887	925	881	906	887	916	892	914	895	876	898	876	928	859	883	922	898	862	865	876	832	886	874	862	910	883	809	831	822	876	861	852	922	900	865	888	916	901	909	894	869	819	893	906	866	871	911	873	851	872	917	893	843	889	875	838	890	879	882	861	873	844	877	885	884	874	918	897	905	875	927	860	876	856	871	881	859	918	848	885	901	864	890	914	885	850	904	905	876	904	921	899	836	834	849	898	899	914	929	870	941	864	878	928	938	856	891	865	859	880	920	914	944	854	854	867	875	892	846	888	862	847	902	857	888	852	900	895	905	918	829	860	898	899	910	849	895	928	866	861	844	911	872	906	842	846	921	910	854	887	898	917	904	866	876	900	884	865	879	886	875	822	886	898	883	904	883	863	873	899	889	903	906	890	888	862	886	873	852	845	857	879	866	891	885	898	915	880	914	896	883	895	897	842	935	911	905	879	904	908	887	881	881	857	899	856	867	843	865	887	887	907	854	821	879	814	876	927	867	868	866	850	787	831	848	910	902	865	871	871	899	858	873	832	829	864	821	930	872	854	889	863	865	895	892	818	879	805	878	857	876	906	904	898	847	890	887	865	838	925	889	914	940	888	876	858	879	924	863	833	874	927	850	867	841	917	891	934	855	900	846	912	893	884	895	867	896	834	875	898	925	832	854	849	873	946	933	836	874	832	871	932	882	931	885	922	887	930	949	862	860	916	923	860	858	876	898	925	860	865	904	863	877	928	864	911	894	828	909	861	860	913	907	890	891	925	911	907	855	921	873	876	874	869	863	848	859	910	914	867	871	910	841	896	940	855	868	874	862	922	885	882	815	841	889	907	889	898	854	897	883	906	935	974	870	880	908	840	845	856	840	881	895	869	897	848	909	860	880	862	890	816	872	857	925	922	874	843	899	897	850	858	884	892	912	929	891	885	877	877	919	911	927	868	884	899	903	887	960	888	878	875	893	898	895	888	931	889	894	829	880	845	838	897	889	937	898	828	934	878	877	894	886	914	863	908	888	817	874	856	904	870	881	840	895	869	830	833	833	905	876	926	907	869	873	876	940	902	872	920	899	900	851	901	912	955	867	920	884	887	884	912	848	846	946	852	874	908	835	909	835	868	897	928	921	868	886	841	867	833	838	824	855	873	897	891	893	827	929	943	883	893	862	873	892	881	887	908	831	839	908	906	847	879	902
16543	18088	11889	5008	3493	2785	2337	2017	1527	1374	1547	1666	1639	1491	1182	1001	1103	1052	1033	989	1010	984	963	943	981	1006	974	983	1031	980	909	958	976	983	955	1018	974	992	962	1047	998	1022	971	982	1010	935	952	983	1014	1000	991	996	984	976	951	993	1024	1017	1039	995	1000	993	985	1008	1038	933	962	959	985	939	978	981	1064	987	976	967	1033	994	987	985	986	997	995	984	949	1013	970	969	1025	952	1006	979	954	1001	975	957	994	980	956	1021	964	968	1008	954	979	968	949	977	1022	988	992	960	1010	976	996	989	1001	957	973	977	981	998	952	1032	999	991	1016	986	1009	1028	1054	1021	949	1011	1021	1002	967	1045	980	999	999	1008	964	982	1002	980	969	999	1007	1060	975	987	1033	989	1034	988	1017	957	1003	952	1003	978	986	995	922	985	965	1002	1072	969	978	988	981	942	990	940	968	943	970	984	1070	996	896	1003	1007	984	952	986	979	998	1017	1008	963	1010	994	987	995	962	943	1015	953	954	945	980	958	1006	991	1022	968	1067	1021	1016	1038	997	1025	1019	954	970	949	1015	997	997	1002	1013	1021	988	1014	986	962	979	985	991	999	950	967	986	1039	956	986	973	974	989	993	974	997	989	980	971	992	1009	984	995	915	988	1032	965	1001	944	1033	949	997	1013	981	960	988	983	1002	1006	1047	986	1009	973	1010	965	978	950	999	970	957	977	1028	980	1009	1016	985	1024	1018	976	997	981	991	995	1020	987	1004	972	1020	989	982	1011	1014	1060	981	1013	970	1022	997	913	982	1009	975	1011	984	1049	1023	969	1011	950	975	1001	988	981	966	1022	1017	1024	1052	946	984	1009	1029	1000	958	975	946	996	975	972	1007	1048	1029	1009	980	944	1011	956	1010	1074	979	961	996	1010	1010	971	942	973	1035	977	1032	985	1026	1004	957	957	1003	946	973	948	945	972	1031	972	1006	1003	1001	955	963	986	1001	962	990	1020	1009	977	1033	978	948	986	968	1031	1012	964	1022	987	984	980	943	939	957	1056	975	977	1018	1011	1032	985	969	970	1014	1031	953	984	986	979	994	988	1008	1022	985	1008	1025	992	944	1001	1033	998	953	995	987	1014	968	935	1037	943	968	986	991	1000	1001	1004	1009	970	993	1005	958	1047	971	986	1003	1018	971	1013	980	1017	990	1001	993	944	1049	926	1087	992	994	973	981	1015	1028	932	1017	1014	1005	1026	930	914	1049	978	985	1019	960	974	979	971	987	1005	960	983	991	966	978	980	977	958	991	968	974	1011	995	962	990	1003	942	959	942	950	995	1018	966	995	1013	972	970	982	999	972	906	999	955	981	1031	973	967	975	1005	1017	999	1017	1005	1008	1042	955	970	958	945	1040	954	1020	970	972	978	944	986	982	970	947	989	1014	995	1010	1008	973	972	1046	969	958	1017	1007	1005	980	975	982	997	1028	977	1011	935	995	997	947	939	966	1000	998	956	966	992	1000	972	994	960	983	1062	974	985	1015	996	1003	972	974	949	925	958	993	984	995	987	969	1010	946	977	991	991	966	976	969	1014	1035	1034	967	988	993	985	977	976	968	984	1009	1028	985	1001	1065	938	929	1009	969	965	971	967	1004	970	1009	1031	1000	994	980	979	973	955	991	967	963	1019	991	991	961	1011	993	991	1038	939	961	1007	988	1033	936	972	964	1006	1011	966	964	1000	955	1008	992	982	969	1003	1001	1034	989	983	990	1010	1044	1011	988	1014	1006	995	963	1002	990	978	953	964	959	1034	1034	978	958	1003	980	989	1009	1014	977	973	946	1022	1006	1028	959	995	947	975	1044	979	971	1031	975	1002	1001	993	1018	1017	995	982	974	987	960	1002	993	1005	950	992	982	977	1006	974	976	1034	1001	995	1024	1029	1014	999	1028	960	993	955	947	1017	983	989	972	908	970	1056	980	1057	1007	960	994	1007	1030	1013	942	963	1006	1007	1007	990	1010	1000	992	1014	988	1010	965	1037	978	986	1035	992	1012	1006	1046	1000	1002	987	1022	985	935	991	954	983	977	939	1025	993	1008	957	946	992	956	1006	982	959	962	974	979	1028	1006	998	954	1054	967	976	1017	990	1005	958	984	1009	1016	995	904	979	995	1018	961	997	1002	1020	976	988	999	975	1001	944	946	982	957	1035	1020	1003	954	962	946	995	943	999	1011	1057	985	984	1011	996	996	1012	989	966	988	994	972	979	1046	1021	962	983	978	988	965	1013	962	1024	942	999	992	957	974	964	985	881	946	1000	1031	983	1021	977	998	1017	956	952	1011	1017	944	995	983	961	1031	994	1007	967	993	1048	982	1013	1015	948	962	971	975	976	970	993	966	982	918	1003	1021	1006	972	990	980	1019	1013	972	989	1026	989	913	987	979	1011	964	1000	974	949	957	977	971	984	949	966	971	969	1003	1020	932	1049	1001	997	1030	1026	1019	972	1010	1007	952	999	953	1002	973	992	949	985	1039	1003	1012	1009	993	1022	906	995	1051	970	986	967	974	1017	949	1006	956	1010	937	957	1001	993	1039	970	950	952	937	1017	962	964	966	983	987	975	969	1004	968	1011	988	982	983	998	1004	938	996	950	976	980	1026	977	1007	995	964	943	990	947	962	970	987	1005	1030	1031	964	1013	956	993	995	1015	993	969	958	951	965	1009	974	1016	958	1040	1024	971	934	1020	1068	1011	982	991	1039	998	1006	1035	964	1029	1006	989	961	986	1003	1018	993	959	982	1031	982	982	1006	977	1026	977	971	1008	987	960	996	991	941	951	1020	977	1030	955	957	1036	1007	955	927	935	961	929	1006	993	935	981	963	978	953	988	965	1048	1013	1009	1000	1032	982	997	1039	1030	959	999	892	1023	962	993	1039	988	1040	953	970	957	960	1012	982	987	985	1003	1006	1054	941	986	988	988	976	1081	962	1037	1026	1003	1006	1013	1007	996	923	979	1015	990	938	957	960	983	998	988	970	987	1022	968	975	995	969	957	1002	977	994	963	986	973	1017	999	1053	998	996	978	985	1012	1002	941	983	1013	1044	1005	995	1034	1028	1007	1018	994	998	962	958	990	931	1004	998	989	932	961	975	965	960	964	1018	1017	938	985	986	965	1011	1008	1048	960	987	991	979	994	947	963	1063	1018	926	976	969	999	1034	1005	1009	961	1014	953	988	974	1001	1007	971	994	968	971	992	1027	1003	957	965	964	1054	1001	963	954	967	995	1027	1031	1041	1019	951	985	990	954	967	1014	996	989	988	979	998	947	1007	933	977	965	993	1043	1031	1054	997	1015	968	977	1006	962	1009	930	1002	1012	1015	972	1066	976	932	981	975	1041	1007	976	954	1032	964	950	992	1016	1004	942	932	998	986	997	985	1050	991	935	980	936	1020	975	1016	994	1028	985	1028	976	984	991	929	1031	971	1014	958	1014	967	1015	1058	980	971	1003	947	995	996	989	1004	985	1047	999	1039	955	997	968	951	962	963	1036	1003	1035	1000	975	928	994	1002	981	1024	1022	1020	999	955	926	961	985	1001	1005	1020	1034	989	978	993	965	998	990	1023	1014	1029	962	951	969	1005	981	1029	1010	958	963	975	1055	1002	987	1029	988	938	982	961	986	960	925	974	963	993	934	970	983	1006	1014	997	1002	961	1003	978	941	1025	1004	994	945	965	962	949	980	1006	941	939	1011	1018	968	978	984	944	1011	983	991	966	967	1046	1020	1028	1017	962	1013	1012	986	1002	1025	964	1038	1014	952	966	981	996	1024	1018	975	967	979	1001	1014	997	1005	964	1023	968	942	968	934	971	1004	976	925	1038	997	1003	1004	1024	946	1058	999	1033	979	953	957	999	1003	972	1045	1026	998	1004	970	1001	939	986	1042	987	967	1001	1012	936	963	975	968	1003	963	979	994	954	958	963	996	984	989	1023	1043	967	1040	992	987	958	1014	1011	966	965	986	962	1006	1000	962	996	949	1020	994	1017	976	944	1018	982	1010	986	995
23575	20920	27838	24137	20893	10914	2995	2162	1501	1227	1477	1695	1694	1487	1237	1032	1001	1065	1007	928	982	1003	947	965	919	924	913	924	896	949	914	892	936	883	937	931	951	976	932	916	935	908	958	899	892	889	932	933	977	1005	908	924	906	928	910	909	929	910	894	938	919	973	895	953	990	925	902	947	941	920	953	935	960	943	898	922	933	932	921	954	933	919	862	939	923	928	900	946	908	935	915	882	934	950	976	885	975	923	973	965	954	941	902	974	941	960	917	923	935	900	875	957	947	879	905	927	935	953	923	874	902	892	918	853	971	888	938	875	995	923	873	907	906	934	987	888	939	874	936	937	930	889	923	910	924	987	929	915	949	961	897	936	900	912	931	931	916	891	896	913	971	974	899	963	976	952	893	928	874	878	915	892	908	952	942	975	969	946	901	913	898	940	945	944	900	888	889	941	896	928	905	937	928	949	880	906	942	947	948	899	983	935	939	911	938	923	907	945	893	920	939	929	978	923	939	919	922	894	905	928	936	916	948	892	950	904	912	907	922	925	900	936	906	920	998	921	938	893	920	926	950	912	925	971	960	886	904	934	905	873	910	932	925	932	867	938	926	902	889	955	890	970	939	909	924	940	873	927	942	942	943	954	934	961	892	898	919	909	1005	945	962	972	880	967	915	927	937	911	920	928	882	961	956	932	914	941	910	929	902	925	985	902	867	957	892	863	904	953	955	900	901	972	896	889	899	871	890	901	878	934	877	893	900	912	926	875	913	921	917	916	938	940	909	892	925	888	932	892	930	905	900	952	872	913	909	908	922	865	943	922	900	924	908	938	924	907	910	969	890	888	912	933	933	950	932	941	933	905	874	877	972	921	903	978	931	926	936	949	873	953	924	885	928	925	915	959	916	896	902	907	882	893	899	894	931	930	945	930	937	958	946	862	913	909	915	881	957	881	909	945	957	918	887	971	869	900	909	954	938	909	945	909	912	912	929	881	954	927	901	886	912	906	885	970	925	956	861	885	897	933	952	901	945	909	964	954	951	943	929	893	918	958	941	878	879	894	875	927	872	898	922	897	941	946	981	900	980	930	894	904	956	927	884	915	919	978	899	1003	908	912	942	933	908	890	961	910	938	938	912	935	935	892	903	916	917	928	941	873	865	903	947	931	932	955	945	901	938	931	910	900	959	944	923	923	927	894	898	925	901	908	894	983	932	928	902	973	928	901	923	899	896	920	934	927	914	912	956	945	907	894	921	907	990	981	907	908	970	916	929	951	912	885	896	926	917	933	895	924	884	957	917	935	927	872	944	891	930	934	919	893	924	898	945	946	934	928	938	907	923	944	944	900	942	892	911	896	902	964	902	930	910	925	911	937	926	921	965	915	920	916	939	960	932	924	980	918	905	906	925	863	936	915	907	931	981	951	912	942	944	931	880	993	978	890	910	896	885	911	964	942	917	921	906	892	963	916	923	902	962	901	903	969	959	894	902	881	967	957	924	926	912	867	918	935	889	977	891	906	889	983	909	944	936	946	958	925	947	957	900	970	910	906	897	935	907	889	927	889	917	859	921	909	863	922	933	964	935	894	894	943	973	969	987	952	903	941	943	916	885	948	982	903	929	932	937	887	910	988	931	943	933	987	908	938	909	928	925	900	936	925	898	876	940	928	901	922	925	936	907	959	887	947	953	911	940	953	922	955	899	914	960	874	921	953	939	928	912	939	925	955	854	959	972	906	947	946	967	916	966	858	920	968	930	900	920	931	947	914	938	944	907	916	965	925	925	936	929	970	908	889	929	930	970	915	925	959	910	906	923	928	963	937	881	937	883	932	995	899	919	914	911	926	901	942	888	931	933	895	960	880	900	925	961	946	937	949	933	982	922	950	924	946	887	934	930	944	932	970	987	877	906	954	882	912	848	935	946	892	946	928	885	970	901	913	915	908	943	912	950	919	945	896	916	931	853	943	886	917	978	961	903	910	924	925	973	919	891	963	910	924	912	918	951	943	870	908	935	940	904	922	930	903	928	935	921	896	885	959	936	936	940	949	970	957	914	873	914	946	932	929	940	851	915	934	939	911	945	906	914	913	915	906	934	906	883	944	889	939	914	907	939	932	899	917	988	938	993	917	913	934	946	903	962	932	953	903	949	926	942	902	968	889	928	904	926	921	912	890	920	885	956	889	863	961	926	885	941	849	956	938	906	910	914	939	924	946	904	974	899	943	922	922	895	943	901	933	894	935	926	993	984	915	893	942	872	924	849	889	964	929	900	967	867	915	928	970	932	902	931	934	983	918	962	949	928	932	922	946	946	886	949	958	967	916	966	917	939	925	937	935	933	956	970	919	927	911	899	939	920	908	907	941	906	887	907	951	888	913	938	897	895	873	957	906	922	879	915	900	906	895	935	905	946	936	968	966	938	920	940	933	930	905	951	912	900	959	955	939	948	888	946	941	940	942	882	882	878	930	940	943	952	904	919	917	891	933	873	925	842	922	881	927	895	906	900	898	864	922	907	951	956	956	893	981	935	892	924	941	927	929	923	951	939	947	880	961	952	914	920	919	893	884	953	901	964	959	897	916	925	878	908	950	967	916	916	869	880	924	897	945	924	934	901	902	898	918	917	902	899	967	930	908	943	957	928	946	892	915	950	906	942	873	982	972	961	936	876	939	926	933	920	916	906	886	925	928	977	879	882	896	934	894	896	917	969	923	887	916	859	952	941	965	974	965	898	905	926	937	951	891	938	918	954	902	920	913	927	877	929	925	959	890	938	873	895	954	847	954	958	919	875	935	935	870	902	959	937	962	987	897	957	926	901	955	909	934	951	909	930	926	929	928	934	917	920	882	946	930	922	990	943	895	963	949	946	868	919	937	910	894	937	907	959	912	916	970	926	963	901	932	948	893	877	920	894	886	926	936	978	940	920	935	928	912	893	903	929	921	880	884	869	945	890	929	937	938	827	921	906	886	886	877	961	916	926	928	952	938	942	877	950	929	944	954	911	898	915	968	890	918	841	932	900	866	960	926	945	922	907	926	890	902	955	941	888	950	948	922	948	928	886	845	934	920	913	866	896	868	996	933	912	918	912	917	902	932	935	861	937	948	922	912	868	938	889	940	897	910	922	881	959	989	914	908	886	928	926	911	944	965	932	920	857	931	939	910	916	934	941	932	925	918	1007	961	925	903	894	944	912	958	915	897	900	942	961	922	895	886	947	904	911	958	981	961	966	937	905	927	965	901	910	943	941	911	924	960	971	878	896	904	926	903	926	906	891	916	914	917	889	930	921	913	1006	908	871	918	921	933	924	972	956	908	934	927	939	947	994	963	946	916	935	866	931	864	903	978	967	910	927	893	890	912	917	903	953	906	921	949	977	962	905	909	925	878	883	910	852	966	933	876	971	992	890	884	911	902	923	903	853	933	884	929	959	959	875	920	915	900	910	891	908	911	898	943	904	930	925	906	945	929	963	912	920	904	952	990	947	901	933	863	923	871	848	895	920	864
14987	27918	19794	9259	6483	4877	3851	3284	2290	1833	2138	2449	2474	2108	1528	1217	1301	1225	1141	1030	1113	1083	1088	1078	1103	1084	1065	1077	1114	1002	1068	1070	1051	1080	1104	1163	1029	1102	1045	1017	1068	1143	1108	1073	1001	1023	1084	1069	1082	967	1067	1032	1105	1087	1053	1029	1086	1014	1082	1006	999	1090	1093	1045	1101	1096	1024	1084	1063	1078	1046	1070	1061	1089	1048	1083	1049	1023	1074	1036	1051	1052	1008	1081	1117	1025	1035	1034	1073	1002	1065	1072	1075	1017	1053	998	992	1087	1044	1073	1083	1066	1044	1036	1106	1004	1096	1028	1075	1017	984	1016	1081	1019	1081	1076	1078	1072	1082	1070	1116	1049	1068	1039	1040	1039	1070	1021	1060	1061	1043	1086	1019	1084	1064	1000	1025	1056	1033	1052	1087	1003	1116	1054	1068	992	1065	1034	1069	1061	974	1042	1032	1059	1051	1038	1069	1103	1070	1037	1007	1035	1034	1104	1098	1064	1035	1027	1047	1117	1035	1072	1006	1076	1045	1077	1095	1055	1048	1036	1053	993	1037	1031	1049	1060	1020	1036	1004	1042	1067	1052	1071	1013	1008	1053	1055	1033	1054	1048	1054	1023	1043	1032	1053	988	1054	1019	1051	1080	1068	1096	1080	1040	1067	1034	1045	1050	1054	1106	1053	1109	1023	967	992	1106	1061	1056	1036	1012	1038	1076	1074	1043	1112	1106	1072	1036	1019	1104	1031	1027	1087	992	1007	1047	994	1020	1062	1070	1063	1045	1034	1078	972	1090	990	1057	1035	1027	1084	1015	986	1034	1084	1066	1031	1082	1064	1059	1012	1028	1036	1104	1044	1064	1100	1070	1059	1030	1074	1055	1046	1016	1049	1056	1063	1016	1050	1062	1105	1061	1038	1015	1043	1025	1023	1040	1068	1045	1048	1070	1104	1040	1108	1072	1074	1094	1021	1043	1050	1073	1061	1041	1083	1042	977	1063	1071	1082	1032	1027	1020	1116	1031	1051	1059	1049	1004	1055	1052	1016	1072	1050	1026	1118	1053	1042	1049	1061	1082	1077	1040	1001	1081	1089	1050	1071	1073	1056	1026	1014	1064	1067	1096	1017	1114	1040	1062	1063	1074	1050	1100	1051	1052	1075	1015	1098	1041	1038	1015	1070	1094	1092	1009	1071	1011	1029	1090	1018	1053	1028	1074	1050	1026	1052	1007	1076	1052	1106	1077	1025	1056	1038	1024	1082	1096	1099	1007	1141	1024	1060	1018	1074	1026	1018	1070	1014	1024	1023	1128	1063	1070	1076	1079	1058	1080	1049	1097	1097	1056	1009	1096	1039	1074	1020	1124	1069	1052	1011	1052	1039	1097	1041	1041	994	995	1044	1040	1010	1032	999	1016	1025	1052	1056	1019	1093	1065	1035	1102	1082	1061	1070	1039	1027	997	1051	1111	1031	1038	1022	1030	1093	1059	1019	1130	1072	1021	1081	1064	1061	977	1062	1086	1036	1038	1031	1057	1089	1122	998	1057	1050	1050	1043	1039	1059	1045	1047	1019	1058	1075	1070	1097	1066	1094	1089	1119	1078	1097	1027	1038	1078	1050	1047	1000	1055	1010	985	1047	1075	1106	1060	1059	1070	1066	1037	1060	1112	1086	1027	1020	1046	1057	1010	927	1002	1053	982	1008	1048	1062	1068	1063	1080	1000	1018	1062	1044	1019	1065	1056	1051	977	1039	1054	1016	1024	1109	1021	982	1116	1071	1033	1044	1045	1044	1041	1022	1098	1093	1065	1062	1025	1079	1091	1043	997	1031	1067	1084	1055	1103	1097	1022	1056	992	980	1125	1093	1081	1043	1022	1059	1097	1025	1065	1079	1075	1084	1029	1074	1036	1077	1068	1046	1016	1101	1066	1062	1071	1071	1046	1073	1099	1029	1007	1024	996	1073	1034	981	1077	1041	1032	1111	1024	1074	1032	1037	1009	1008	1028	1048	1097	1023	1064	1080	1057	1033	1027	1075	1046	1028	1079	1068	1044	1108	1003	1027	1082	1052	996	1042	1059	1039	1017	1043	1031	1097	1103	1033	1071	1059	1025	1088	1125	1095	1052	1045	1059	1042	1050	1096	1038	1088	998	1036	1046	1089	1070	1089	1022	1048	1005	1015	1102	1058	998	1092	1091	1063	1035	1028	1081	1060	1086	1061	1008	1057	1017	1042	1058	1061	1065	1034	1020	1079	1060	1023	1084	1046	967	1040	1065	1057	1048	1030	1062	1042	1002	1005	1031	980	1055	1057	984	1037	1042	1005	1065	1026	1029	1078	1052	1065	1058	1054	1087	980	1078	1044	1088	1013	1046	1041	963	1055	1075	1046	1143	1048	1063	1055	1067	1045	1037	1039	1040	1109	1030	1057	1024	1074	1051	992	1012	996	1031	1004	1075	1116	975	1058	1072	998	1052	991	1095	1060	1008	1006	1043	1073	1063	1056	1010	1008	1020	1031	1023	1083	1046	1006	1002	1005	1069	1050	1063	1050	1047	1058	1059	1097	1060	1032	1055	1054	1053	1106	1092	1025	1050	1071	1094	997	1051	1033	1032	1036	1056	1089	1041	1044	1117	1045	968	1081	1124	1085	1070	1072	1048	1094	1041	1091	1031	1049	1049	1061	1033	1072	1021	979	1045	1028	1094	1102	1061	1037	1088	1068	1051	1036	1011	991	1056	1082	1029	1111	993	1076	1056	1073	1091	1086	1085	1080	1082	1042	1043	1097	1048	1061	1086	1065	1074	1033	1051	967	1039	1016	1122	1071	1036	996	1038	1084	1084	1077	1006	1036	1050	1067	1060	1050	1004	1092	1066	1052	971	1045	1077	1113	1039	1029	1026	1005	990	1035	1106	991	1040	1088	1005	1038	1067	1058	1059	983	1003	1073	996	1060	1038	1114	1031	1032	1023	1036	1096	1010	1040	1065	1057	1051	1080	1030	998	1068	1067	1023	1050	1037	1079	998	1019	1008	1056	1037	994	1093	1047	1041	1013	1029	1040	1074	1014	1044	1092	1081	1043	978	1042	1103	1070	1120	1025	1077	1095	1101	1034	1043	1084	1050	1051	1089	1100	1017	1081	1049	1037	1013	1088	1096	964	1085	1055	1102	1080	1054	1015	1000	1057	1011	1035	1025	1065	1021	1140	1008	1062	1010	1051	1021	1019	1067	1104	1115	1037	1027	1068	1039	1065	1036	1095	1041	1095	939	1084	1030	1081	1046	1053	1023	1129	1072	1049	1047	1056	1073	1098	1041	1040	983	1077	1012	1044	1090	1053	1066	1051	1072	1143	1037	1014	1017	1104	1065	1022	1038	1050	1008	1013	1096	1115	1020	1002	1006	1054	1046	1062	1066	1082	1036	1025	1039	1098	1099	1023	1036	1003	1088	1093	1054	1058	1031	983	1022	1057	1082	1078	1006	1127	1042	1059	1019	1071	1017	1057	1108	1079	1064	1037	1059	1018	1040	1047	1077	1060	1056	971	1076	1034	1070	1052	1070	1076	1008	1078	1043	1044	1062	1053	1083	1048	1074	1060	1009	1056	1077	1028	1024	1004	1006	1002	1028	1067	1021	1067	1053	1086	1057	1034	1087	1021	1013	1064	1009	1022	1083	1025	1001	1069	1022	1076	1033	1072	1035	1048	1091	1020	1049	1037	1042	1043	1027	1090	1050	1046	1097	1040	1059	1016	1051	1079	1047	1048	1070	1143	1051	1031	969	1010	1025	998	1063	1052	985	1007	1012	1072	1038	1069	1025	1015	1043	1037	1111	993	1035	1084	1054	1050	1004	1072	1068	1029	1004	994	1066	1053	1023	1045	1040	1010	1045	1035	1067	1089	1041	1037	1044	1104	1064	1022	1074	1122	1044	985	1002	1104	973	1010	1040	1049	1017	1044	1015	1050	1001	985	1049	1027	1033	1035	1031	1106	1038	1061	1026	1039	1048	1063	993	1070	1044	1051	976	1037	1046	1084	1098	1052	1054	1148	1047	1046	1072	1078	1050	1034	1059	1071	1061	1050	1051	1128	1044	1057	1019	1053	990	1032	1036	1038	1042	1075	1095	1091	1087	1059	1081	999	1087	1074	970	1074	1072	1053	1058	1049	980	1022	1089	999	1085	994	1072	1038	1064	1075	1022	1029	1101	1091	1098	1072	1060	1046	1029	1053	1098	983	1054	1109	1120	1016	1072	1005	1084	1034	1115	1026	1033	1087	1052	1047	1056	1064	1063	1038	1048	1040	966	1021	1009	1018	1069	1060	1077	1102	1032	1091	1066	1069	1048	1030	1063	1082	1090	1062	1043	1054	1055	1038	1057	1088	1044	1043	1013	1070	967	1028	1096	990	1022	1034	1050	1039	1030	1063	1067	1049	1048	1075	1063	1022	1024	1052	1034	1050	1034	1076	1005	1007	1097	1027	1027	1053	1106	1093	1091	1025	1059	1093	1022	1073	1128	1105	1020	1030	1038	1031	1049	1070	1048	1024	1077	1086	1034	1044	1076	1084	1054	1012	1085	1005	1114	1097	1056	1080	1081	1036	1049	1074	1071	1050	1052	1030	955	1081	1065	1040	1067	1067	1074	1024	1042	1080	994	1084	1049	1057	1068	1078	1103	1056	1075	1062	1083	1032	1114	1057	1015	1040	994	1055	1057	1058	1041	1048	1016	1058	1029	1050	1100	1077	1013	979	1091	1053	1038	1031	1080	1113	1027	1022	1052	1008	1047	1102	1065	1087	1101	1068	1051	1065	1120	1102	1065	1041	1071	1069	1053	1147	1063	1061	996	1096	1054	1033	1044	1038	1029	1050	1034	1017	1001	1070	1049	1040	1062	1077	1087	1027	1102	1048	1046	1003	1087	1060	1081	1022	1087	1084	1022	1016	1095	1046	993	1061	1009	1035	1022	1034	1064	1038	1037	1126	1101	1052	1067	1054
24450	20872	26745	24996	12598	2211	1278	1095	892	754	865	1107	1027	883	797	639	571	601	562	561	509	517	570	550	561	555	533	522	524	505	571	552	537	497	517	554	534	519	540	526	502	555	506	532	537	537	527	519	515	550	533	534	501	603	556	549	534	528	550	590	510	526	511	527	528	497	510	559	528	542	548	530	546	555	552	512	489	517	546	523	521	542	510	533	500	512	539	494	511	528	545	544	540	544	519	565	568	497	529	504	487	538	521	579	525	525	516	577	559	494	515	552	524	559	516	499	529	531	551	549	506	508	531	512	550	531	538	560	512	509	586	527	579	540	568	550	551	521	602	520	518	511	564	513	542	532	503	536	492	559	542	524	494	525	513	497	549	518	530	502	529	559	501	568	494	516	558	536	561	575	550	553	519	531	515	546	461	527	544	537	533	504	546	537	522	528	530	519	556	539	495	536	546	525	520	525	547	510	515	506	503	510	542	508	574	527	534	538	546	484	520	537	508	509	542	484	521	579	510	564	536	533	525	496	525	506	545	537	552	594	526	520	541	498	537	483	520	539	541	514	529	565	524	528	489	510	545	468	527	533	552	557	565	558	555	521	531	508	588	518	577	531	519	534	528	522	545	491	545	522	518	536	537	500	553	535	508	533	518	511	543	543	525	496	535	544	525	523	522	484	576	549	525	532	521	505	534	514	525	555	493	517	551	573	530	521	548	525	528	533	553	529	523	513	560	525	543	501	535	493	504	543	544	515	576	498	494	528	543	521	532	559	514	539	530	529	534	536	510	534	543	539	519	546	526	553	547	528	522	525	526	562	507	529	506	534	541	504	534	505	525	530	465	515	542	549	510	522	514	534	548	586	515	501	533	510	558	566	566	505	519	519	510	509	524	566	545	515	503	528	594	508	526	540	538	525	517	533	519	516	526	514	565	515	517	540	477	547	518	507	504	587	532	516	533	496	496	517	528	515	546	538	502	486	523	522	530	532	521	535	535	513	525	490	506	559	517	533	528	557	509	570	548	532	526	492	511	526	495	561	508	552	542	473	543	550	518	529	562	530	561	530	485	512	503	564	517	512	499	538	543	564	553	573	522	526	476	489	546	525	527	500	535	517	548	512	512	531	518	579	529	523	542	540	526	520	493	548	546	548	515	497	512	533	562	522	526	497	520	536	528	536	537	523	518	555	490	499	524	498	538	519	530	517	527	519	550	512	510	521	509	526	484	532	504	494	497	494	512	512	583	512	522	504	517	495	540	556	484	489	536	504	572	529	568	526	524	501	557	536	530	552	513	507	555	520	535	538	530	526	504	502	560	539	528	545	537	514	546	532	538	553	495	512	544	523	523	525	556	514	540	554	537	525	499	559	555	525	591	547	546	543	553	534	510	549	476	518	589	493	545	516	540	509	508	505	494	544	506	531	511	535	506	538	566	523	537	486	518	544	498	513	541	517	556	542	504	544	541	533	512	512	506	535	508	512	551	570	506	552	536	507	534	489	518	503	554	511	477	574	498	533	559	504	500	566	505	527	525	517	567	497	563	528	526	525	556	567	532	532	549	542	555	540	527	522	496	521	506	572	537	501	544	536	542	516	510	522	527	527	561	501	569	493	529	506	514	550	535	506	537	531	555	508	544	538	506	490	514	513	488	577	508	499	545	507	499	489	522	523	522	559	542	543	523	517	540	527	548	601	519	515	533	547	541	529	521	529	500	550	540	548	533	521	487	552	505	543	514	542	505	546	577	526	509	547	516	482	481	577	576	555	504	523	550	555	540	549	490	507	511	541	565	546	523	523	590	535	544	513	557	556	531	506	521	499	553	511	488	526	523	501	528	517	529	492	539	528	505	514	579	514	500	517	479	516	542	582	560	537	529	564	619	534	512	531	535	567	477	487	525	486	495	544	488	543	544	569	515	523	523	535	525	518	564	489	497	519	498	553	523	544	544	530	532	557	537	538	557	510	500	502	483	539	534	531	530	549	523	496	491	534	525	551	530	511	535	525	571	500	548	510	522	513	553	532	528	541	540	515	519	491	519	547	489	516	534	512	536	527	517	534	513	489	506	536	546	580	520	525	492	545	517	534	538	530	551	501	570	533	532	554	557	535	521	501	497	495	526	546	492	489	476	563	502	535	548	535	505	553	555	573	495	528	591	547	540	521	494	520	546	508	552	532	619	497	503	570	556	519	559	502	498	541	521	534	517	566	523	542	530	533	571	523	505	572	531	522	530	562	527	534	562	480	525	502	542	561	536	557	520	505	562	522	481	521	491	513	539	539	521	546	506	516	526	556	536	510	498	510	540	552	524	504	527	517	522	516	544	532	537	557	514	559	533	554	489	458	518	514	529	592	510	531	544	538	515	525	573	606	525	490	541	504	524	561	544	500	543	535	524	565	558	540	503	557	518	518	511	564	552	501	508	523	534	507	504	499	527	484	540	525	555	517	534	515	477	503	544	522	519	489	584	551	515	486	542	563	527	523	552	535	509	552	517	554	580	565	561	525	531	524	514	514	507	505	527	565	512	561	490	539	550	509	536	555	543	492	535	549	543	547	489	509	536	521	491	579	515	527	527	557	523	527	528	560	553	530	531	565	543	514	539	514	535	490	535	507	459	525	518	501	491	546	508	504	557	541	507	507	498	526	569	554	521	543	516	520	532	516	511	540	514	487	516	548	503	496	526	524	496	527	519	487	541	527	493	518	523	545	546	475	510	503	543	535	522	523	519	513	532	532	512	520	512	512	521	505	498	489	524	567	518	533	547	498	527	523	539	534	514	522	556	514	526	552	476	504	544	487	524	514	510	508	520	573	538	494	478	540	568	599	541	489	507	520	535	523	503	476	515	527	593	563	553	521	562	543	562	495	452	551	528	532	556	517	548	525	498	523	548	545	537	548	498	515	567	527	506	481	511	541	534	517	529	547	511	538	556	542	516	524	538	565	550	523	553	502	551	485	520	497	522	521	545	502	494	535	534	493	525	531	548	547	544	515	513	530	509	571	542	544	519	498	520	524	543	507	509	539	503	525	595	494	529	535	538	501	505	523	514	528	531	527	514	556	538	511	513	523	525	515	538	510	565	539	549	515	551	530	557	498	567	539	526	564	567	519	492	524	555	542	545	538	521	529	557	526	540	554	536	516	544	532	546	536	505	479	554	486	498	494	541	512	534	548	487	484	551	497	519	544	546	538	527	514	507	550	582	535	487	535	529	551	557	589	499	524	494	534	570	504	530	495	498	509	559	528	537	487	497	518	522	525	568	518	553	517	481	541	536	523	534	540	511	532	567	506	533	536	526	533	505	529	535	553	494	523	516	495	546	536	525	549	544	515	501	521	505	530	520	516	547	520	535	526	518	540	472	486	552	497	500	528	525	504	499	533	525	486	500	508	554	527	526	524	562	545	476	557	508	535	558	527	499	509	516	519	513	524	561	538	547	551	531	544	529	495	532	493	488	503	537	526	520	555	528	502	530	512	498	507	570	511	504	520
14749	23606	15159	6071	4478	3046	2366	1963	1400	1102	1349	1769	1723	1315	1042	777	733	627	619	560	638	629	590	589	611	574	570	553	597	566	595	619	650	590	590	591	581	575	610	568	619	565	515	599	595	586	614	603	560	633	653	620	598	595	581	588	566	608	597	586	571	603	604	574	604	579	638	578	600	568	625	599	579	560	553	550	606	582	573	578	617	571	576	575	593	551	593	558	560	591	600	603	584	549	579	553	607	558	583	597	617	580	566	568	581	561	564	572	581	621	589	602	595	598	620	580	606	635	595	581	561	598	597	589	614	570	573	558	609	611	555	590	588	564	568	586	585	588	591	635	626	599	555	536	567	619	619	580	597	589	606	597	579	624	602	613	606	562	557	610	567	580	619	592	604	587	615	531	577	620	618	597	606	596	620	623	588	582	604	587	598	599	582	606	586	546	612	647	591	552	599	607	590	616	550	557	627	608	611	602	594	569	557	650	584	602	542	563	579	601	631	580	605	571	563	612	607	560	584	626	604	577	584	613	594	670	574	573	562	615	625	585	593	573	582	555	608	580	556	594	563	580	610	592	652	602	586	582	595	584	619	591	547	582	567	624	561	584	602	612	576	607	611	568	604	617	595	604	627	533	621	584	561	540	612	606	595	561	606	566	589	595	575	577	597	590	596	582	616	548	580	593	545	581	585	570	559	593	590	591	652	588	590	551	586	618	571	599	542	608	622	571	618	602	565	611	569	542	636	611	561	561	567	608	624	587	565	588	574	616	594	594	577	596	560	530	591	577	577	589	575	581	586	581	603	597	577	579	574	621	551	586	642	588	552	538	584	592	567	590	584	576	563	580	614	616	591	561	603	610	593	573	572	584	614	629	579	545	575	628	551	599	586	599	579	604	603	606	606	583	581	596	599	582	617	570	607	567	556	584	597	583	564	595	575	611	621	572	546	607	588	589	580	566	646	596	616	608	586	571	589	572	612	567	620	572	629	610	558	606	602	587	627	617	581	607	581	586	573	597	591	607	606	559	547	530	586	557	566	612	604	619	582	630	565	595	632	535	598	598	565	614	626	585	594	562	531	563	553	555	598	591	572	586	564	576	607	578	564	569	595	614	617	556	593	579	637	534	582	593	618	606	553	568	563	577	585	595	598	603	604	556	566	609	577	570	572	553	564	592	590	601	606	617	596	615	622	578	575	561	626	640	577	566	589	586	571	620	535	557	535	587	568	578	590	578	587	562	626	577	589	554	570	623	625	538	583	592	609	595	569	625	542	614	595	571	612	599	574	539	616	605	610	580	565	636	564	587	584	578	598	556	591	588	594	599	601	565	587	643	563	583	575	629	604	599	544	649	534	626	579	612	542	621	549	607	622	550	603	580	588	569	616	596	568	573	603	543	564	565	540	588	601	604	567	590	570	579	604	583	602	588	631	546	579	617	567	582	595	567	584	599	608	614	595	599	607	632	559	551	582	621	587	564	599	577	558	600	597	652	565	578	589	550	557	601	586	627	574	533	585	594	575	616	588	617	566	628	583	570	608	605	538	564	609	629	611	578	601	589	601	606	568	605	612	576	568	575	583	549	622	592	585	659	579	588	573	566	607	590	564	573	583	613	602	557	575	581	572	542	624	545	567	600	578	596	571	605	568	583	622	580	587	610	574	607	550	622	628	622	565	573	556	601	576	625	575	572	594	564	617	587	572	551	569	626	545	589	578	627	594	569	539	566	621	567	559	632	586	574	584	617	571	601	592	599	600	569	560	595	567	605	588	611	632	614	612	608	575	615	609	565	550	572	561	613	582	577	584	612	596	596	567	553	550	608	607	606	582	561	544	602	577	560	609	583	587	588	609	567	617	571	581	585	589	587	560	587	618	593	558	565	617	667	619	555	593	572	549	599	554	583	639	587	575	573	574	590	572	609	601	586	620	617	561	574	543	608	597	600	588	566	570	605	595	594	581	578	572	607	611	556	576	568	587	595	554	595	622	583	600	570	601	568	604	600	605	581	620	542	551	633	573	581	603	560	578	606	581	602	552	513	601	564	573	605	613	628	568	568	612	536	547	608	599	555	573	534	570	602	581	558	593	566	569	581	613	566	536	592	590	595	573	575	599	571	581	584	596	584	601	550	554	580	633	564	574	619	623	580	600	629	577	640	570	573	534	562	602	575	607	616	560	585	555	593	589	578	587	544	580	623	599	594	578	572	575	588	593	560	608	584	599	604	619	631	550	564	568	564	584	612	644	607	581	602	589	578	588	604	580	616	580	569	589	624	585	633	613	577	589	588	577	592	602	570	626	616	605	585	580	564	550	631	625	599	581	540	593	597	572	627	584	579	578	604	594	616	595	601	565	571	584	572	606	644	579	575	593	602	625	599	594	583	608	610	544	588	567	600	581	547	609	601	549	580	606	652	566	602	607	600	591	569	603	588	565	549	536	573	575	590	576	562	576	602	571	560	573	534	553	594	577	569	537	560	534	579	558	549	599	594	578	572	552	572	575	609	543	647	576	565	546	634	571	563	536	598	563	586	576	582	571	556	566	622	575	582	564	558	618	586	606	558	565	575	617	570	577	641	562	584	574	580	536	582	619	597	633	625	572	572	612	592	571	616	547	576	616	601	585	562	597	590	647	576	606	578	557	572	602	581	576	575	605	541	616	599	605	606	599	565	553	608	589	599	624	562	595	578	620	584	546	576	562	570	580	578	604	587	592	561	606	544	624	546	594	579	563	572	555	569	581	643	596	554	541	550	562	596	638	589	613	584	638	655	584	593	557	610	609	580	594	580	563	591	578	610	552	646	529	591	596	568	611	627	601	601	595	607	557	580	608	601	573	655	598	616	630	608	602	597	616	631	583	562	598	630	556	604	562	577	617	555	617	546	607	551	603	616	579	573	572	601	596	602	588	605	550	561	606	581	582	578	605	582	593	589	606	556	568	606	535	594	569	598	576	583	575	608	576	597	596	601	621	667	585	590	595	568	597	592	586	656	605	596	606	603	564	598	573	578	624	602	580	591	613	538	594	595	575	556	601	599	594	581	549	567	602	591	547	587	557	573	575	610	585	544	534	618	554	571	589	596	599	585	566	563	589	563	579	579	582	553	577	612	578	574	601	602	581	579	568	564	566	554	631	607	561	579	615	563	584	516	610	583	599	578	573	581	594	630	603	599	602	567	565	603	565	560	607	593	592	573	624	613	559	583	615	594	577	571	574	579	619	590	620	648	579	604	605	599	555	645	647	630	622	611	531	594	616	574	565	572	600	594	551	578	543	565	541	601	634	621	569	580	597	569	575	644	583	582	578	579	586	600	574	587	562	607	557	584	583	610	542	612	560	624	579	607	555	559	584	562	594	637	576	604	576	595	613	624	604	604	629	633	605	629	545	577	576	589	606	590	581	547	591	598	579	622	594	641	642	595	543	595	597	589	581	573	598	588	613	595	586	532	595	569	606	593	669	591	580	594	601	536	575	617	576	601	624	611	598	600	617	548
22406	20944	28339	23719	20951	20956	8315	2028	1291	1068	1206	1565	1745	1302	974	768	678	711	590	590	578	533	551	539	543	536	536	565	528	496	570	523	558	503	483	562	518	516	533	553	524	496	553	549	539	499	548	547	525	512	510	546	536	543	538	524	505	504	535	534	521	548	545	539	554	546	546	469	482	522	524	539	505	487	508	481	557	495	495	523	513	548	564	521	504	500	516	525	528	513	521	540	510	542	525	541	499	504	526	526	509	494	536	508	506	500	483	520	525	525	496	514	549	539	514	512	555	472	483	516	509	527	500	481	504	537	497	539	596	475	496	484	520	522	496	510	525	522	504	530	515	484	468	561	548	514	485	531	506	526	524	477	557	561	481	546	550	550	560	490	506	522	508	523	528	512	515	561	513	559	526	532	508	523	516	543	519	517	551	582	505	505	512	514	550	481	515	517	540	536	514	512	491	506	496	493	501	514	514	553	525	507	511	540	515	542	483	488	510	534	502	538	539	540	506	517	501	503	504	534	533	549	503	496	529	533	503	499	523	530	516	506	505	514	512	515	527	512	539	557	497	489	532	519	526	489	520	539	552	538	512	532	486	510	488	531	483	504	524	530	502	524	503	544	541	533	543	480	474	521	503	535	523	474	482	512	546	524	488	523	499	528	542	507	480	529	501	537	524	514	556	509	551	503	494	524	505	496	521	529	560	522	512	515	516	512	489	518	483	544	511	530	577	512	504	525	528	580	486	523	559	560	504	514	512	508	518	503	564	537	549	541	503	542	515	530	521	503	519	480	554	492	507	513	531	500	513	532	475	527	526	543	478	492	493	501	490	543	518	516	536	543	587	508	537	529	530	544	504	561	503	497	507	490	496	470	522	538	564	494	492	522	505	547	514	499	551	575	531	505	512	551	490	475	487	482	528	505	525	491	552	530	475	462	497	475	521	495	518	522	501	486	527	477	487	510	529	502	504	539	521	495	523	524	559	492	578	541	507	536	505	525	525	531	517	486	517	508	550	531	562	500	526	517	572	486	549	514	535	540	470	522	468	519	513	554	463	544	526	533	556	504	512	512	544	531	502	523	513	524	483	512	514	512	586	530	541	502	532	547	521	533	523	508	509	523	492	527	506	536	574	510	564	505	521	547	533	483	524	500	509	573	484	512	503	509	505	521	518	542	493	501	506	515	527	476	515	542	528	489	476	524	499	505	504	513	485	472	517	502	543	498	523	531	506	530	523	537	512	517	504	532	519	521	488	508	520	490	509	496	519	465	536	517	502	542	521	529	507	524	491	454	522	544	522	490	502	552	548	546	506	506	515	520	526	540	525	482	521	522	491	508	533	593	525	540	538	539	478	519	546	566	506	554	535	503	496	489	468	540	518	503	521	529	490	515	497	519	521	541	509	543	504	472	529	528	507	532	477	526	523	529	508	511	549	568	524	532	555	550	526	530	537	532	495	501	513	496	574	511	527	515	532	509	475	510	516	477	528	500	526	502	529	525	527	508	529	536	534	546	514	499	501	509	516	531	534	512	580	531	520	498	551	519	499	490	512	501	495	479	512	514	544	544	530	507	486	515	541	504	535	534	492	521	501	515	513	527	512	533	522	499	498	514	509	503	530	500	541	537	535	509	504	519	550	531	519	537	529	519	519	555	507	529	523	502	561	539	537	499	529	491	517	522	534	461	525	484	561	549	498	541	550	523	509	535	556	516	472	511	550	484	513	541	526	528	519	489	493	478	509	533	508	530	522	527	543	545	538	500	492	532	529	548	546	564	517	535	512	509	561	524	510	545	531	547	506	509	546	528	519	530	514	494	471	506	533	462	493	564	550	535	489	500	519	478	545	549	512	525	514	500	496	525	547	496	525	502	506	534	536	493	534	518	517	547	518	514	489	517	542	510	518	507	548	459	526	533	507	521	484	514	512	535	559	482	539	522	509	537	548	508	495	506	508	525	505	546	514	532	516	523	476	494	550	563	515	532	535	511	574	520	491	486	513	511	531	542	573	494	525	515	536	516	517	522	500	505	541	492	508	528	513	481	467	538	495	492	536	494	524	552	524	536	494	547	520	539	511	535	493	519	497	494	521	555	488	488	524	480	488	473	491	529	543	538	487	521	508	501	493	499	505	536	550	535	531	505	526	535	494	532	530	498	517	527	473	491	488	569	510	564	473	530	502	523	475	578	513	481	522	487	510	524	528	502	497	539	496	491	523	552	472	530	484	514	509	541	544	472	454	527	505	503	516	539	492	479	488	537	549	536	532	570	480	493	517	506	500	549	524	524	540	512	541	494	502	504	519	517	539	530	543	496	491	542	489	505	503	537	500	518	543	534	496	516	515	499	526	496	546	513	522	547	479	504	510	523	521	525	500	538	477	538	525	523	462	486	505	502	528	484	493	527	592	514	507	549	504	494	528	543	511	503	507	518	545	531	511	526	489	571	498	529	485	541	498	492	507	489	528	470	504	512	526	484	503	532	531	462	515	555	512	557	480	474	515	496	527	518	548	513	540	497	522	496	516	551	511	523	516	494	498	521	499	567	521	486	507	527	507	514	493	517	505	534	492	527	512	506	500	547	536	509	525	533	514	541	546	510	514	511	477	518	532	553	489	521	483	481	525	509	509	554	537	508	547	501	461	506	498	515	561	524	514	543	443	506	508	513	477	494	585	494	493	528	480	491	508	532	508	492	508	533	500	557	522	536	516	491	532	514	509	514	495	521	484	521	514	513	465	559	517	509	484	503	521	540	511	513	536	550	473	507	527	522	514	537	504	505	503	519	522	512	490	504	498	459	539	520	499	498	510	552	512	519	500	530	500	506	534	509	490	510	518	503	533	528	489	534	504	530	549	515	536	526	458	524	542	529	546	480	513	524	517	514	538	526	472	514	557	526	489	510	558	520	470	506	497	510	495	514	537	532	527	499	519	545	520	501	518	558	488	479	500	518	456	508	530	539	508	510	506	487	525	541	505	542	501	523	539	478	505	540	504	522	527	468	515	539	546	496	554	550	551	497	525	498	523	498	539	508	501	511	524	531	519	528	492	543	497	525	515	499	509	542	498	502	538	515	527	504	467	503	509	511	510	530	520	551	537	514	568	503	535	523	513	498	559	516	494	505	510	538	516	520	509	574	480	500	512	524	513	549	530	505	516	541	550	515	561	513	534	533	531	499	558	509	525	487	492	546	514	532	516	522	518	493	524	523	527	533	495	524	562	493	521	551	539	491	523	560	513	513	502	527	507	514	475	530	512	513	546	535	526	530	506	550	506	548	534	510	457	522	486	509	538	506	500	526	528	514	508	494	543	532	525	499	466	557	480	519	512	557	518	482	507	517	507	520	481	497	526	482	516	539	485	476	531	532	521	497	527	520	547	500	518	521	541	500	489	498	540	481	534	510	508	554	532	544	535	467	533	507	503	512	522	481	515	507	526	518	542	495	520	517	496	509	505	541	541	498	503	579	552	501	503	478	545	510	519	570	472	448	519	524
16527	33560	23445	11025	7826	5256	3725	3113	2202	1707	1927	2711	2930	2096	1419	1003	901	806	719	697	648	626	636	666	626	614	627	606	611	631	646	621	647	651	670	637	633	658	585	612	601	621	611	603	619	624	609	600	554	631	610	584	638	605	578	612	637	589	594	596	672	658	613	597	613	629	622	593	568	620	625	593	553	588	605	578	628	609	601	604	627	600	621	619	568	626	637	604	612	615	601	611	582	587	614	648	581	596	610	605	613	619	624	609	604	630	617	596	585	600	647	626	600	589	578	607	588	621	617	606	555	554	559	548	568	608	615	617	621	602	627	624	637	629	605	593	618	615	587	581	551	612	592	588	558	618	580	576	587	649	611	581	570	596	586	583	573	638	629	595	591	544	599	560	594	552	609	595	632	570	588	628	544	612	574	555	620	606	569	612	565	598	581	628	562	604	570	569	595	615	627	629	578	618	592	584	568	573	609	625	577	604	611	598	609	632	600	580	627	583	554	561	601	597	566	574	594	615	570	585	596	598	611	628	594	597	601	615	640	573	603	609	612	588	629	603	601	609	604	573	534	587	563	599	598	590	584	592	651	595	623	587	587	635	566	587	607	589	596	601	597	572	602	609	600	593	598	602	624	600	601	590	581	595	612	557	626	619	622	590	617	587	540	612	601	643	606	632	636	592	566	593	607	606	596	611	580	593	588	604	584	582	599	585	623	636	567	611	579	606	595	586	566	560	569	632	611	607	569	579	552	624	591	558	587	623	639	602	598	604	617	547	616	615	644	586	643	554	592	576	553	593	556	606	597	594	668	604	589	622	589	540	597	603	602	579	607	602	579	609	579	602	604	626	612	596	608	581	609	581	557	602	603	612	568	576	630	550	623	618	568	600	593	610	583	612	623	620	619	622	635	580	589	596	644	660	566	585	559	625	623	589	589	566	622	586	566	619	624	594	603	607	558	635	563	578	577	598	608	599	630	608	569	609	552	598	594	620	601	601	577	568	587	627	599	593	596	577	614	633	588	607	589	610	603	613	554	621	606	616	593	562	618	592	558	576	629	592	606	613	614	598	609	612	606	595	550	609	598	608	608	637	599	639	643	565	597	616	583	609	597	637	577	607	621	610	589	599	614	598	656	613	590	605	623	569	613	566	557	574	564	609	632	594	619	592	540	611	612	608	610	614	571	587	584	581	615	570	575	606	613	596	637	629	613	566	582	548	576	579	553	609	646	565	605	592	581	623	597	596	569	616	560	599	600	576	545	664	557	568	566	575	611	592	605	596	615	611	576	595	598	621	595	603	613	603	577	587	591	594	602	611	601	590	584	585	639	618	596	562	614	581	583	607	615	610	571	592	642	530	620	600	567	591	609	606	597	592	632	569	617	577	611	572	564	597	605	626	585	610	601	591	647	608	580	597	594	598	566	565	580	566	629	556	601	585	564	565	606	564	625	569	657	581	599	591	589	599	555	630	643	572	572	565	575	571	593	580	616	570	603	594	619	552	603	653	610	628	613	628	619	626	579	570	574	621	605	609	573	606	616	597	600	631	638	627	555	625	654	621	607	573	647	591	595	635	595	576	608	558	599	606	591	602	582	612	585	567	591	564	653	590	607	557	639	554	609	607	589	605	607	615	591	634	553	619	556	615	637	612	607	585	607	621	625	588	634	563	570	613	571	561	566	579	562	577	594	652	584	591	618	566	577	653	590	607	620	571	605	590	615	558	616	595	600	567	571	564	585	591	597	566	597	598	593	610	566	611	592	620	556	590	600	621	578	631	574	611	560	596	574	578	576	595	641	561	614	611	568	640	599	602	595	623	606	595	608	591	603	624	623	593	586	528	644	585	602	607	574	622	579	606	561	582	655	623	562	583	632	585	605	583	593	579	587	627	559	608	554	586	606	596	597	652	598	650	598	573	616	610	612	587	589	587	605	586	625	601	585	581	615	588	623	566	623	613	561	571	612	542	538	596	581	637	590	628	573	567	610	628	652	631	627	632	596	600	596	577	608	626	613	598	571	618	594	614	610	625	594	603	612	641	599	567	540	614	607	596	595	611	649	628	625	616	612	571	569	593	628	603	590	604	612	612	618	608	591	634	598	593	620	578	597	596	572	584	613	573	577	621	590	619	571	623	606	620	542	577	625	599	566	600	584	578	593	596	620	575	610	611	614	599	537	570	632	592	592	567	632	577	677	620	565	596	618	575	609	594	632	630	590	622	619	591	573	601	560	571	588	594	646	598	572	638	617	605	582	600	562	588	557	581	588	567	643	607	606	572	615	601	600	597	534	615	553	604	578	580	566	575	603	575	635	595	595	619	602	567	615	600	609	590	610	592	623	570	576	612	597	622	591	624	651	579	610	584	611	612	611	608	567	585	611	603	602	600	582	584	595	649	610	600	613	607	594	575	602	633	635	595	610	605	595	637	577	601	569	598	621	610	601	672	581	594	570	611	610	614	568	608	611	631	624	590	576	566	583	577	599	588	586	584	558	563	580	546	627	594	606	608	572	607	647	611	597	607	599	574	611	630	607	585	593	600	584	605	596	601	578	626	585	578	568	551	612	586	588	550	554	627	559	579	625	593	591	579	569	589	653	556	571	645	628	586	581	591	575	577	583	565	633	591	563	609	577	584	576	587	600	619	591	648	588	615	641	641	606	612	585	579	619	622	579	606	583	615	616	564	614	622	609	586	627	612	635	588	563	624	587	587	600	594	575	542	563	597	622	603	626	626	647	566	585	602	587	569	598	587	573	592	614	590	615	580	577	573	567	613	605	616	577	625	595	566	561	578	596	595	621	596	589	660	573	567	622	615	582	633	599	647	641	605	598	616	663	585	598	605	581	610	618	587	580	584	579	579	564	600	654	539	591	649	598	589	612	618	564	592	589	590	592	569	635	585	576	602	587	626	611	620	594	574	679	588	570	628	590	562	578	588	608	571	544	620	579	573	527	606	600	611	600	547	610	644	627	601	632	592	638	589	590	614	590	611	626	603	565	559	615	588	575	606	578	566	621	616	622	600	598	594	577	577	621	598	599	610	600	586	590	598	629	637	619	613	636	583	537	555	592	560	646	641	572	591	631	604	589	574	609	622	571	616	556	618	567	569	613	618	616	539	572	574	586	602	619	604	539	580	626	590	609	635	591	563	631	611	611	630	586	583	638	579	617	634	580	617	589	600	585	580	681	614	600	596	596	593	550	607	585	555	562	623	631	538	591	606	607	598	582	580	563	599	614	575	610	614	586	606	582	585	568	590	592	631	570	601	583	593	592	565	624	555	586	615	582	563	540	575	590	630	602	621	621	584	615	586	612	648	613	583	629	570	606	588	559	628	621	557	605	586	576	639	579	559	575	578	576	604	580	609	618	626	603	613	592	584	668	582	601	637	583	524	588	570	594	562	557	585	607	593	610	635	604	590	616	600	564	611	602	626	568	599	577	583	577	565	620	636	591	556	587	579	601	591	568	564	603	634	599	568	577	627	626	631	575	624
28890	19163	10161	3075	1749	1333	1100	1042	1032	944	954	1161	1226	1021	1011	903	910	867	884	899	872	854	861	874	896	875	896	828	855	879	901	903	835	844	845	801	860	824	854	875	827	850	868	876	904	893	870	791	820	903	813	892	824	830	807	868	882	852	826	880	870	917	867	861	839	866	903	880	876	832	885	859	854	862	837	835	875	808	876	839	836	861	835	863	853	880	842	860	861	868	868	864	814	873	873	870	851	841	830	885	819	873	902	823	815	848	842	856	886	826	862	857	922	824	936	851	934	891	839	854	850	916	864	876	900	826	855	882	859	888	854	849	812	872	837	860	873	881	874	894	887	833	908	822	828	844	845	877	845	848	822	861	851	843	845	888	860	842	903	861	868	857	836	910	840	816	851	898	839	844	909	882	889	849	854	885	830	807	869	861	851	846	889	804	802	876	873	860	855	827	864	879	876	886	898	846	876	909	811	888	842	872	815	879	842	927	828	863	874	904	886	833	871	843	832	879	844	844	841	813	839	823	893	851	882	871	800	875	861	863	845	836	889	774	823	816	858	837	837	838	867	867	863	924	843	864	887	823	846	819	832	826	904	868	785	877	827	876	899	874	890	882	904	837	838	847	847	900	870	860	816	870	895	840	887	805	847	840	865	867	860	887	855	845	850	850	862	863	864	901	850	856	883	842	805	876	856	863	864	884	873	843	837	820	824	861	805	909	811	833	880	857	802	919	886	798	856	878	877	820	903	924	917	892	819	863	909	819	855	863	864	851	870	838	837	861	831	845	934	894	818	898	841	918	843	856	830	853	835	865	839	855	865	885	885	919	842	836	854	866	844	884	860	868	854	857	869	834	889	885	816	909	897	910	809	806	876	821	857	854	857	848	887	824	840	804	842	843	850	851	884	866	874	820	870	895	921	895	868	871	849	860	788	891	863	861	867	825	852	889	853	848	834	817	877	868	839	829	868	853	882	869	872	916	866	839	840	859	801	869	916	900	853	870	833	842	882	836	920	855	824	881	864	874	845	819	899	829	846	844	865	866	854	863	860	857	852	926	874	847	881	854	841	857	817	928	857	860	816	818	878	836	867	830	919	808	874	867	859	825	912	844	856	873	846	889	843	847	865	891	825	905	831	843	797	833	839	886	912	873	860	819	880	897	826	859	879	861	847	854	863	890	877	855	838	799	910	838	841	856	854	851	835	900	832	900	864	861	848	911	906	875	807	870	856	902	912	873	845	882	839	838	867	909	870	855	901	828	801	849	877	809	942	849	908	903	826	859	807	861	837	828	855	895	892	902	827	869	889	848	879	857	885	834	863	870	848	851	878	873	799	824	889	846	843	905	794	886	851	870	868	819	838	881	844	868	837	861	845	802	852	899	842	883	801	915	855	866	846	806	859	876	792	903	854	863	887	815	841	917	926	830	791	855	862	857	838	819	827	848	890	870	875	856	807	888	856	832	860	864	837	849	925	879	857	857	857	837	906	858	846	824	834	854	848	851	819	840	867	857	912	845	851	887	816	861	852	873	845	834	860	857	883	855	882	804	793	903	880	844	876	833	852	837	872	853	852	833	866	867	824	831	847	885	791	859	918	821	862	838	862	846	827	856	833	903	877	856	872	864	841	808	859	816	855	914	867	829	901	849	888	844	850	848	843	866	886	873	857	846	864	841	858	843	945	873	867	858	866	883	842	794	868	862	860	837	884	835	877	922	856	888	831	854	868	903	890	814	877	897	888	882	925	899	846	918	871	826	816	872	871	896	864	876	859	827	867	872	846	851	857	826	884	883	832	899	891	900	842	905	822	857	834	826	894	816	866	874	875	865	896	854	848	919	871	816	835	876	849	880	877	889	822	889	884	881	876	858	836	825	875	887	840	868	832	870	852	864	872	804	869	834	880	860	818	861	858	796	954	867	913	879	906	832	929	897	834	878	841	838	858	850	885	817	890	869	866	797	855	816	870	888	902	845	876	944	907	820	844	911	874	852	918	851	864	819	888	848	866	819	860	866	842	878	952	877	884	854	903	839	870	848	880	865	849	843	855	875	793	909	854	868	835	849	833	860	846	821	848	823	871	848	882	916	819	871	873	858	892	882	829	823	804	891	898	924	862	818	869	853	851	864	878	827	900	855	873	875	879	858	795	824	914	888	881	861	859	851	935	863	887	808	870	884	833	859	855	843	921	874	850	823	889	848	907	816	903	809	848	869	837	863	842	868	798	863	881	873	879	831	892	837	839	911	922	874	851	897	881	923	892	835	898	886	821	826	877	843	868	853	883	832	839	874	916	827	826	808	898	909	812	853	832	869	869	879	813	842	862	855	828	876	820	821	887	876	842	875	853	878	889	852	859	853	877	910	820	865	901	836	857	849	865	831	826	800	882	849	892	876	850	881	841	885	814	945	878	830	813	900	883	872	880	859	877	873	880	884	889	840	862	863	877	841	933	823	848	847	852	892	893	833	856	902	818	878	829	848	868	891	824	891	906	816	907	886	879	871	815	860	863	859	872	862	832	873	867	912	892	876	856	894	835	862	909	823	869	892	854	860	859	792	870	877	853	865	865	870	881	928	810	854	880	880	881	892	876	834	890	852	838	899	907	847	875	882	864	888	879	882	870	845	849	848	864	858	819	807	831	834	841	857	846	843	840	843	863	813	866	873	848	958	851	823	827	881	829	837	840	888	871	852	876	839	922	896	868	883	877	880	807	868	866	838	845	911	799	864	834	863	861	863	837	899	870	879	888	892	923	827	862	879	865	893	891	817	846	906	850	845	858	886	828	828	842	869	791	884	851	816	889	835	863	850	828	883	860	832	861	883	865	864	825	804	851	885	865	841	864	825	833	866	832	856	883	878	817	836	855	880	858	842	862	845	884	867	872	808	855	790	865	883	787	823	854	883	875	856	901	848	848	825	842	868	857	848	893	858	869	866	924	815	869	827	840	879	865	899	865	800	865	899	838	867	832	842	849	875	866	882	914	860	880	885	853	832	800	806	885	813	846	838	851	842	827	935	871	892	883	893	839	883	851	815	856	807	907	847	841	888	820	858	831	852	900	837	917	864	875	884	891	882	811	843	904	843	852	898	829	876	859	812	857	880	836	914	844	858	900	870	856	886	890	856	805	827	858	839	878	909	912	831	867	881	853	882	852	826	873	842	846	852	847	890	888	822	833	860	855	890	841	920	843	816	900	893	857	859	828	851	854	819	842	864	883	861	825	932	952	852	871	818	853	864	870	851	856	859	811	900	838	901	891	853	824	873	844	865	812	827	901	863	875	858	873	900	881	903	859	872	856	829	862	888	856	814	811	861	897	846	825	895	805	783	840	854	892	828	889	839	833	836	849	850	876	827	856	888	853	890	866	835	831	832	914	842	848	837	845	868	865	824	873	891	859	903	860	855	858	826	871	873	898	909	833	833	831	846	868	883	895	881	880	881	851	825	885	879	907	858	850	831	848	879	827	902	854	842	868	866	837	914	883	904	890	833
18632	16989	9439	3264	2658	1848	1492	1376	1208	1154	1333	1527	1628	1359	1196	1049	1086	1016	976	1000	974	961	982	997	1005	964	1006	926	965	924	980	929	1007	955	1008	969	913	980	957	974	960	907	945	1003	967	958	1022	1003	966	1064	981	961	972	980	990	965	964	907	993	971	1016	994	937	962	991	1005	964	982	913	925	949	910	992	913	925	951	978	996	965	930	954	1019	898	961	991	993	883	972	986	960	1013	988	1005	963	944	975	934	1020	919	988	982	957	959	1025	1003	995	962	911	1018	949	1014	949	991	971	944	961	960	979	962	941	950	1001	928	1005	950	951	1000	956	961	991	973	954	963	964	981	988	924	899	911	1002	960	964	964	931	929	915	1005	985	936	949	963	978	988	912	901	945	989	975	920	978	984	972	964	977	971	959	961	936	951	922	1027	1008	936	970	969	1012	946	1010	980	992	976	930	978	924	965	977	923	955	971	937	951	1010	923	1047	1032	934	877	942	899	999	935	974	950	1007	995	974	947	970	891	950	953	998	996	927	939	982	986	929	1025	945	943	899	953	955	992	966	1001	957	996	924	1000	953	983	948	1030	961	928	932	916	1014	964	933	954	963	957	994	984	936	980	978	965	991	999	992	977	948	914	970	949	930	952	969	911	907	956	923	940	968	931	986	1004	977	1016	972	982	996	993	1039	927	998	971	989	938	910	968	911	996	980	975	979	1001	972	930	959	1009	957	939	1005	943	934	942	934	958	951	934	951	1001	988	949	1010	942	992	995	994	965	956	965	922	951	941	989	967	976	970	1005	950	949	958	906	947	982	995	952	970	974	975	939	953	955	975	1009	927	996	968	990	968	980	886	977	933	968	902	951	1009	1021	995	959	982	970	906	864	954	961	979	1012	1040	937	1001	945	987	935	1015	1035	961	993	950	992	998	963	983	926	937	986	966	1043	904	958	939	981	981	978	910	989	942	989	964	953	1020	932	971	948	994	948	964	1005	949	949	962	977	938	1009	983	952	972	961	966	936	958	924	967	920	937	981	932	999	932	946	1004	1003	953	955	946	998	955	993	1002	893	961	925	952	945	915	913	949	933	977	905	964	975	968	975	979	959	907	987	943	959	962	958	954	967	994	987	933	1030	983	1009	942	942	974	958	906	1002	954	1042	991	960	987	921	945	898	944	896	940	927	992	931	951	991	925	948	963	986	972	1009	978	963	980	928	965	962	1036	963	989	961	948	967	987	1007	915	993	991	972	958	990	948	927	984	1002	973	955	948	993	981	1013	917	918	963	991	953	963	974	942	1021	966	919	986	928	972	955	940	1019	957	1009	991	1005	907	997	938	969	980	1041	978	941	953	936	960	906	930	940	977	1012	934	920	986	991	936	996	953	970	914	973	958	1017	1048	1018	1023	990	932	992	966	981	938	973	932	975	1027	969	973	978	912	997	982	1008	983	986	972	991	924	1020	969	968	1033	986	992	966	994	929	978	942	930	925	978	967	976	930	913	969	969	951	910	937	979	979	939	978	1030	955	966	969	940	977	945	950	988	933	978	948	968	993	942	981	985	959	953	978	1014	1039	923	953	958	962	985	933	932	990	967	987	965	972	969	952	962	952	989	993	934	942	1006	999	966	988	983	1025	946	987	962	958	943	980	950	935	1009	979	966	991	1002	926	944	992	997	953	969	979	912	1041	995	933	969	895	990	951	947	986	950	969	968	961	960	941	959	1012	980	979	915	963	1010	988	910	917	985	950	1017	979	932	1027	989	951	1008	1003	1040	939	944	976	966	917	968	972	1019	968	940	910	973	917	992	932	963	954	964	938	997	926	932	956	971	921	1013	945	924	906	958	983	971	973	941	997	955	927	924	992	965	927	971	983	942	997	1005	923	948	961	956	993	996	960	923	958	963	959	944	951	1003	977	979	954	973	978	979	990	925	995	993	923	966	972	958	945	985	993	946	976	977	960	1000	967	948	980	993	927	991	1011	955	997	963	966	987	994	925	992	964	912	970	972	902	978	994	969	989	930	929	925	959	1037	1010	1034	990	984	945	982	966	948	1020	975	1023	1005	954	977	977	989	940	944	995	970	1008	954	951	983	980	916	1013	999	1014	891	972	971	938	923	982	973	981	930	955	959	950	958	1005	937	957	975	937	987	934	949	951	960	990	963	1029	974	996	1007	980	950	955	954	976	1031	970	967	956	965	1003	924	1015	998	956	954	968	961	963	950	967	943	951	926	952	961	977	918	967	946	946	984	945	1009	949	932	987	963	960	922	977	924	959	977	1017	952	986	941	938	894	974	978	973	948	913	941	977	984	1002	978	969	966	952	942	988	975	981	931	997	908	948	913	968	970	958	997	908	969	961	950	951	963	1037	907	968	983	998	943	968	961	955	952	910	983	921	969	1001	980	1030	965	994	946	988	995	1000	971	1002	960	979	967	999	944	928	906	926	950	1014	1009	972	968	1012	961	950	948	934	991	968	941	939	946	983	981	980	958	975	910	924	957	944	981	994	966	936	899	988	973	930	950	969	954	928	974	1037	1012	1023	962	973	984	925	979	976	962	928	986	931	968	900	958	948	1003	970	942	955	948	976	1006	944	997	987	952	897	1015	922	978	950	970	986	968	958	929	996	956	970	996	938	983	984	959	993	971	974	957	934	928	933	913	968	1004	984	975	951	975	971	957	988	988	1000	948	983	932	898	958	980	983	1027	961	962	938	928	974	964	962	942	976	976	948	927	991	994	990	992	977	982	1001	916	935	989	980	959	975	964	969	933	900	956	983	952	968	953	946	983	939	942	966	979	1011	977	980	959	1043	944	981	957	966	934	938	987	885	927	1007	979	969	941	1045	952	936	965	992	940	912	984	913	983	976	984	967	957	920	1000	949	973	938	941	1012	1015	968	997	914	989	910	954	1004	932	952	974	941	1033	989	1039	972	971	983	971	979	1003	967	913	966	923	981	970	961	980	979	924	997	893	948	1002	939	960	960	983	935	952	982	989	969	958	961	975	985	1011	940	988	952	994	985	975	997	983	1008	972	977	880	1037	905	949	911	1002	950	921	979	999	919	934	966	953	892	962	968	934	984	966	958	966	925	883	984	972	996	934	967	953	897	992	904	965	968	963	958	934	950	957	924	998	990	1039	930	973	959	967	973	998	946	944	964	967	975	984	940	935	965	970	946	956	993	985	1015	998	928	946	978	967	918	957	957	947	985	928	960	953	980	926	971	938	985	994	978	962	946	1022	1026	985	955	938	961	929	966	984	948	1019	944	970	944	921	1001	938	1000	965	982	951	962	976	1010	1025	947	969	956	981	938	917	944	942	1021	975	984	921	957	936	1011	1029	952	1014	1003	898	980	961	940	938	960	951	971	998	938	974	983	973	1010	977	925	930	905	976	984	982	962	1008	997	987	991	955	971	902	963	968	953	936	925	1010	930	981	946	952	932	910	996	970	975	971	927	934	944	952	989	955	936	1015	971	974	981	931	1009	985	965	987	987	970	969	1029	954	1003	932	993	1043	995	912	943	975	988	928	991	1040	946	989	993	962	970	936	936	954	950	974	977	961	937	995	937	964	997	1013	978	944	952	988	1014	973	950	931	989	1012	914	976	1030	978	971	995	982	967	976	990	939	931	968	926	1010	935	971	973	961	946	952	957	915	952	952	942	930	965	987	979	962	959	934	959	1004
23550	20904	27803	24121	20874	9642	2187	1574	1246	1151	1369	1543	1577	1445	1176	1059	1067	1051	941	890	909	938	951	908	898	912	973	911	946	899	917	938	932	938	943	894	906	953	921	913	934	865	895	914	850	889	934	905	936	887	938	880	906	908	927	925	922	883	901	911	922	909	888	921	910	964	912	901	939	849	926	872	898	944	947	904	880	894	889	918	903	956	921	882	932	913	855	869	880	909	881	905	973	899	959	932	912	935	880	841	900	874	926	900	932	912	911	910	952	913	879	883	917	912	875	952	917	906	941	899	932	892	902	856	950	932	923	928	934	923	890	932	973	967	896	924	935	919	934	882	932	922	922	921	936	878	923	911	936	887	879	861	914	881	921	934	917	924	866	890	873	891	913	919	962	905	982	962	922	894	947	922	897	869	950	949	900	837	893	869	903	957	856	913	893	895	934	901	897	880	882	883	909	907	932	917	883	950	916	894	921	839	894	916	959	965	924	931	862	893	903	896	861	926	954	910	915	940	883	911	870	945	977	915	882	892	924	888	923	893	878	881	907	909	869	874	865	939	933	878	922	945	915	887	897	884	936	936	904	880	872	935	890	911	959	911	916	917	910	913	892	919	895	968	970	916	866	922	899	886	896	850	950	933	875	880	943	893	915	947	861	898	888	899	929	863	925	921	949	951	860	890	876	892	881	911	897	939	957	931	970	929	992	881	876	935	945	915	879	901	922	917	937	928	919	947	911	952	881	875	958	991	907	906	898	989	931	957	895	880	897	844	942	928	938	871	946	950	937	922	786	882	918	901	884	918	880	911	902	888	872	881	917	874	875	889	908	909	894	886	873	907	905	920	884	952	915	906	941	905	890	889	923	924	874	885	900	891	931	906	890	908	935	896	913	948	875	903	871	896	924	904	893	921	907	901	883	883	885	931	905	916	907	912	943	897	906	881	914	972	946	930	925	936	971	940	923	946	913	929	893	868	880	907	907	907	893	817	909	849	884	898	933	989	918	920	883	911	915	889	914	887	950	922	919	904	979	873	893	892	920	886	908	911	943	872	854	885	968	900	863	931	892	892	893	938	893	913	848	908	875	943	948	874	902	936	874	912	890	907	876	887	905	903	883	985	904	833	871	914	961	901	904	957	899	876	925	884	898	929	936	904	895	928	912	875	938	889	909	888	889	922	908	894	933	895	933	947	830	900	912	928	915	864	882	859	903	927	929	880	919	912	950	959	894	934	878	856	859	922	899	928	898	918	953	863	894	902	852	926	935	872	934	860	957	925	860	898	851	858	958	880	907	898	942	937	896	891	896	922	893	841	901	876	825	880	839	885	869	889	887	889	922	921	895	891	944	915	936	900	867	892	930	958	939	870	887	886	906	905	931	905	895	880	985	881	868	878	935	943	921	912	903	880	902	907	898	916	917	899	935	940	940	900	860	928	945	919	878	904	892	851	922	941	860	882	945	915	944	906	936	898	970	900	884	885	877	941	874	943	903	909	904	882	869	949	871	941	952	927	946	915	920	903	973	977	915	927	879	996	903	928	856	862	901	891	958	919	902	913	933	861	938	921	901	864	913	890	933	926	931	903	897	995	924	866	864	895	891	893	902	877	920	944	931	879	877	895	882	891	932	912	884	881	861	893	947	917	868	873	915	853	924	924	887	943	885	860	906	837	938	916	918	922	908	869	926	918	902	939	934	946	885	815	930	918	901	900	945	941	943	898	896	935	867	864	921	889	879	937	912	875	921	891	926	919	982	911	901	924	867	894	922	908	852	868	903	903	896	946	882	901	939	904	873	934	892	897	869	915	866	846	849	831	874	958	895	979	901	905	863	843	900	937	914	966	872	942	915	931	931	960	915	939	924	879	943	945	938	940	948	904	897	899	936	869	897	888	938	895	932	889	903	876	879	902	847	915	917	896	873	923	884	876	867	858	896	946	927	932	882	962	940	882	943	898	899	869	878	897	885	907	940	857	874	901	914	942	942	834	899	869	887	903	837	915	916	910	954	881	859	846	914	877	861	940	919	891	858	931	927	941	923	846	921	854	926	887	849	896	909	924	871	893	909	883	889	858	975	936	919	904	919	939	878	906	901	920	928	934	913	922	858	877	908	892	922	875	919	909	920	926	930	929	868	923	899	939	927	937	917	904	917	881	1000	910	953	903	910	900	946	913	880	915	1003	879	900	899	902	853	877	914	918	959	904	908	903	882	905	932	884	893	913	872	925	894	870	923	923	884	946	916	910	912	937	903	863	900	956	897	919	947	890	870	890	897	887	885	923	924	859	918	967	944	914	876	888	912	937	908	927	896	974	853	894	912	906	930	900	901	878	913	887	850	891	877	938	935	873	874	912	946	858	903	877	872	972	874	892	899	902	870	951	857	939	887	916	906	861	908	839	890	913	879	885	917	917	898	859	948	926	937	895	931	902	864	844	902	870	960	933	881	929	857	929	919	883	901	894	886	899	947	848	886	919	889	878	881	903	936	892	909	905	889	903	842	912	897	922	917	942	938	905	931	885	888	882	888	896	921	925	933	928	888	878	948	950	894	835	909	883	936	916	891	883	860	824	940	926	888	966	900	912	867	919	957	937	856	884	957	891	960	913	936	920	947	904	902	933	929	907	867	923	929	933	910	909	928	905	865	973	926	895	886	870	969	897	958	911	894	914	888	905	908	947	896	920	906	879	947	979	932	882	897	936	871	935	920	886	916	880	989	954	877	843	935	866	905	913	916	868	965	931	890	889	816	915	901	912	935	864	949	947	925	906	876	844	878	913	915	876	842	898	892	926	885	907	892	884	892	904	822	907	906	892	880	920	888	920	876	841	903	903	928	907	909	919	910	907	935	928	883	881	892	902	943	853	899	853	918	917	906	919	931	894	929	854	927	929	938	928	915	943	921	888	918	917	915	870	984	887	888	862	909	871	950	891	916	927	909	858	882	905	898	862	887	839	874	924	859	876	929	856	949	1003	919	886	899	919	895	943	943	936	880	890	895	910	883	932	922	868	862	915	884	944	944	889	962	909	876	924	916	877	922	920	943	898	936	933	882	891	879	900	864	897	925	955	904	916	889	927	864	910	927	886	895	868	861	855	885	901	896	917	920	922	947	884	864	898	947	887	896	910	930	875	893	962	858	854	918	894	947	898	936	878	860	892	962	884	947	903	907	874	861	863	890	896	882	893	892	896	912	889	923	916	898	902	905	910	871	937	868	915	934	915	915	963	944	980	849	853	872	915	865	909	915	890	913	939	877	934	933	929	895	878	888	946	862	957	898	929	934	913	892	940	873	938	921	913	879	889	867	879	853	957	909	896	869	873	880	908	960	910	910	889	903	869	893	918	911	898	917	929	911	921	896	888	926	910	865	942	919	870	925	884	908	919	919	822	866	895	907	842	911	913	886	876	914	875	906	966	887	894	982	949	961	882	859	914	936	857	928	938	881	884	905	914	870	872	923	892	947	888	922	896	856	886	900	901	949	923	935	895	903	874	907
18185	25417	15213	6475	4799	3266	2511	2359	1871	1569	1920	2256	2381	1893	1501	1207	1184	1190	1109	1057	1061	1119	1085	1037	1025	1071	1048	1063	1106	1003	1075	1068	1075	1001	1055	1048	1005	1078	993	1076	1041	1034	1083	1070	1064	1031	1067	998	1012	1087	1054	1061	1056	1038	1042	1000	1018	975	992	1095	1052	1021	1019	1088	1073	1021	1046	1050	1023	1041	1059	1037	1036	1062	1016	1066	1073	1031	1017	1045	1054	1079	1040	1011	1044	1018	1073	1115	1078	1042	978	1034	1032	1054	1088	1004	1044	1008	1046	1039	995	1062	1046	991	1071	1052	1051	1064	998	1047	991	982	1034	1050	977	1069	1071	1035	1117	1030	1041	1023	1012	981	1038	1001	1047	977	1004	1042	1087	977	982	1030	1050	1027	1069	972	1003	1058	1061	1060	1030	1061	1087	1010	1095	1051	1015	1123	1027	1002	1016	1024	970	1043	1045	973	1058	1105	1040	1003	1022	1029	1073	1051	955	1040	1009	1027	1085	1035	1074	1050	980	1094	1050	1056	1044	1078	1028	991	1007	1065	1054	990	1036	1068	1026	1018	1022	1019	1055	1054	1030	1078	1064	1070	1082	1038	1036	1051	1047	1059	1040	1075	1080	1038	1043	997	1034	1028	1123	1057	1040	1031	1005	1041	987	971	1031	1056	1033	1035	999	1019	1078	1053	1034	1024	1060	1049	1052	1059	1033	1081	1047	1005	1075	1073	1054	1081	1077	1053	1041	1028	1052	1094	1075	1012	1070	1090	1035	1042	1010	1044	999	1055	1051	1055	1062	1031	1058	1055	1019	1036	1046	1030	996	1050	1039	1062	1051	1027	1016	1095	1051	1061	1045	1096	1048	990	1032	1060	1037	1087	1097	1007	1051	1012	1082	1063	1021	1004	1068	1105	1069	1048	1014	1001	1000	1023	1068	1027	1040	1012	959	999	1043	1075	1079	1051	983	1027	1071	1047	1023	1007	1052	1025	1058	1059	1011	1030	1042	1072	1061	1031	1059	1031	1014	993	1020	1088	994	1110	1020	1051	1018	1012	1048	1039	1110	1026	1016	1029	1032	1047	1071	1037	1062	1007	1068	1026	1056	1041	1035	1083	1028	1039	1034	984	975	1006	1051	1067	1031	1040	986	1004	970	1013	998	1063	1063	1047	1012	1072	990	1067	1033	1005	1031	1035	1042	1056	1048	1032	1057	1052	1032	1065	1062	1052	1070	1058	1074	1066	1033	1055	1095	1048	1051	1033	1064	1107	1035	1124	1068	1045	979	1046	1082	1032	997	1050	1033	1010	1047	1036	1033	1056	1088	1002	1016	1019	1026	1066	1022	1092	1062	1053	998	992	1020	1068	1051	1019	1041	1058	999	1041	1044	1021	996	972	1080	1097	1050	1031	1115	977	1004	1090	1022	1042	1031	1066	1006	1030	1057	1101	1066	1024	1124	1054	1041	1043	1054	1019	1012	1041	1013	1084	1043	1063	1020	1025	1046	1060	1075	1040	998	1071	1054	1049	1007	1049	1020	1094	1047	1013	1054	1070	1045	1080	1039	1092	1045	1065	1013	1058	1044	1051	1009	1030	1041	1013	1073	1043	997	1039	1017	1046	1029	1001	1003	1072	1081	1044	1053	1036	1053	1003	1065	1032	1023	1076	1025	1023	1041	1064	1029	1020	1015	1052	1023	1109	1062	1024	1011	1080	1037	977	1026	1003	1055	1059	1080	1048	1075	1009	1043	1071	1031	1128	1008	1037	1018	1066	1082	1054	1052	1046	1016	1040	1046	989	1040	1073	1006	1018	1089	1051	1055	1077	1063	1014	1020	1078	1028	1045	1066	995	1050	1011	1025	996	1017	1058	1028	1067	1104	1041	1084	1015	1104	1018	1046	1042	1058	946	1095	1058	1066	1023	1005	1074	1038	1017	1015	1022	1071	1097	1037	1059	1034	1011	1039	983	1055	1026	1026	1093	1088	1050	999	1070	1038	1092	1064	1043	988	1024	1022	1058	1024	1065	1024	1010	1021	1045	1047	1010	955	1056	1022	1030	1077	1071	1033	1084	1050	1023	999	1089	1110	1054	1059	1092	1004	1007	1037	1035	1040	1031	1020	1086	1070	1034	1052	1110	1010	1061	1020	1030	1004	1044	1084	1081	1077	1045	1062	1037	1013	1040	1033	1067	1083	990	1016	1057	1001	1040	1011	1062	1041	1056	1038	1026	1055	1024	1049	1034	1001	1006	1057	1010	1021	1067	1033	1070	1016	1015	1053	1004	1077	981	1018	977	1062	1033	983	1016	1051	1046	1043	1022	1055	1090	974	1052	1004	1025	1067	989	1067	999	1086	1067	1085	1018	999	1062	1008	1021	1074	1037	1045	1044	1033	1055	1072	1068	976	996	1027	1045	1100	1031	1037	1028	1084	1099	1020	1029	1029	1024	1044	1091	1063	1021	1004	1093	1002	1081	1089	1053	1060	997	1045	1062	1044	1082	1015	1059	1014	1048	1046	1052	1071	1075	1083	1076	1046	1073	1045	1030	1070	1037	1019	1035	1028	1061	1029	1085	1055	1012	1029	1049	1099	1059	1046	1015	1076	1036	1038	1044	965	970	1040	1007	1034	1063	1006	1102	1029	1031	991	1070	1086	1065	1073	1104	1090	1018	1054	1031	1022	1072	1100	1005	1084	1032	1038	995	1100	970	1072	955	1051	1049	989	1013	1063	1055	1044	1047	1028	1054	1007	1038	990	968	1036	1064	1016	1079	1020	1094	1056	1022	1063	1052	1065	1009	1046	1063	1045	975	1028	1032	1048	1031	1052	1098	1059	1033	1055	1059	1050	1064	1028	1019	1036	966	1061	1017	1073	1084	1030	1032	1047	1052	1050	1033	1044	995	1006	1024	973	1022	1063	1016	1049	1050	1039	1039	1090	1035	1059	1084	1078	1061	1027	1052	1056	1020	1070	1032	1035	1031	1001	1076	1002	1034	1057	1050	1109	1017	1074	1032	1033	1000	1056	1062	1066	1055	1059	1098	1057	1074	1000	1086	1048	1076	1002	1039	1026	1008	1069	1054	991	988	1007	1027	981	1024	997	994	1006	991	1035	1022	1040	1011	1073	1026	1028	1048	1048	1041	1068	1064	1004	997	1014	1016	1051	1095	1050	967	995	1076	1022	1087	1039	1050	1023	1021	1092	1059	1044	1034	1029	1055	968	1058	1086	1051	1055	1058	991	996	1082	979	982	1090	1022	1049	1068	1019	1030	1024	1044	1100	1057	1037	1010	1008	1024	1042	1078	1021	1049	1069	1042	1061	1056	1068	1030	1071	1006	1049	1019	1135	1016	1065	1063	1076	1011	1071	1036	1075	1025	963	1040	1034	1031	1042	1055	1053	1038	1052	1003	1036	1007	1053	1038	1045	962	1035	1035	1072	1012	1055	1140	1036	994	1029	1010	1025	1042	1033	1020	1021	1008	1029	1009	1125	1075	1019	1050	1066	1069	1049	1122	1054	1012	1066	1102	1052	1034	1022	1048	1071	984	1002	1051	1082	1050	1025	1035	1105	1032	1047	1040	1027	1041	1028	1061	1076	1067	1064	1012	1045	1049	1022	1069	1070	1038	1059	1048	1032	987	1039	1006	1010	1032	1058	1068	1029	1017	1074	1031	1089	1098	972	1035	1044	1030	1013	980	1091	1027	1018	1019	1024	1069	1070	1095	1028	1082	1046	1011	1013	1098	1051	1028	1052	1012	1095	1094	1017	998	1039	1087	1032	1018	1031	1056	1063	986	1043	1046	1066	1045	1017	1047	995	1097	1078	1010	1010	1018	1077	1001	982	1000	1039	1063	1059	1019	1110	1050	1030	1017	1058	990	1061	1011	1032	1000	1049	1052	1008	1070	1038	1054	1083	1050	1014	1065	1087	968	1023	1084	1050	1022	1021	1028	946	985	1028	1068	1034	1036	1051	1032	1042	1084	1026	997	1051	1007	1033	1030	1012	1054	1019	1065	1035	1012	1052	1058	1073	1038	1059	1023	1037	1031	1093	1076	1063	1004	1068	996	1044	1041	1064	994	1017	1001	1044	1042	1012	1013	1068	1065	999	1026	1012	1085	1088	1012	1005	1003	1030	1059	1050	1063	1007	1046	1055	1050	1049	1070	1031	1048	1074	1081	1018	1013	1030	1082	996	1003	1066	1086	1066	1050	1009	1002	1043	1034	1012	1050	1036	1008	1026	1015	1029	1027	1050	1046	1056	1023	1019	1046	1059	1059	1053	1002	1035	1005	987	982	1060	1092	1073	1017	1020	1038	1094	1013	1079	1036	1049	1035	1078	1078	1049	990	992	1066	1013	1118	1004	1070	1085	1041	1113	1031	1016	1004	994	1011	1043	1062	1064	1046	1043	1010	1034	1060	1024	1049	1008	1064	1093	1010	1010	1061	1048	1056	1082	1030	1096	1027	1011	1056	1006	1087	1054	978	1026	1093	1027	1026	1081	1088	996	1009	1067	1055	1042	999	1040	1095	1032	1038	1065	1030	1079	996	1050	1059	1058	1004	1036	1019	1030	1003	1012	1007	1100	1027	996	1030	1092	1042	1042	1019	1103	1066	1028	1093	994	1004	1028	1023	1031	1072	1064	1088	1033	1112	1065	1033	1002	1037	1013	1016	993	1071	1013	1044	1098	1042	1055	1055	1094	1000	1104	1108	1075	1055	1073	1044	1082	1037	1017	1042	1058	1014	1007	1056	1100	1048	1046	1086	992	1079	998	1020	1068	1005	1071	1053	1053	1042	989	1056	1057	1009	1137	1041	1058	1027	1068	1046	1086	1135	1004	1055	1060	1059	1036	1043	1053	1023	1036	1086	1050	1048	1063	1051	1029	1062	1042	1054	1028	1006	1045	1064	1063	1074	1014	1105	1038	1011	1028	1025	1028	984	1083
24585	20939	26821	25095	12020	1506	998	940	787	682	793	892	1045	831	694	603	574	565	512	506	529	515	494	511	497	541	486	521	475	510	490	507	535	504	554	492	549	542	534	517	514	543	532	559	529	493	488	520	507	512	514	540	508	512	500	531	505	530	498	477	531	506	523	527	528	463	486	563	534	465	536	531	484	510	539	528	514	481	498	513	498	507	494	473	516	551	533	500	480	500	495	522	494	501	507	488	520	499	501	536	462	474	543	482	498	515	504	538	529	513	556	486	494	514	553	476	513	441	534	502	497	485	472	483	471	526	518	563	544	532	496	489	524	493	495	520	522	514	520	499	492	505	507	491	500	501	527	521	481	492	471	530	515	524	524	519	500	498	528	500	476	530	533	488	511	510	519	498	483	520	525	500	513	516	486	536	516	496	483	548	493	550	505	503	494	525	516	486	510	512	525	498	528	474	496	501	531	519	537	507	493	488	559	497	504	522	503	538	512	564	520	473	586	496	503	504	569	503	506	530	518	530	480	500	501	481	483	497	535	466	529	490	507	475	520	478	537	516	469	536	528	489	500	519	471	493	522	519	498	506	492	507	507	524	482	521	504	524	481	510	539	513	506	505	486	524	506	494	495	520	523	547	480	538	491	526	475	539	500	494	531	491	501	516	480	521	489	504	501	475	541	475	509	468	490	501	476	483	515	529	480	499	461	528	451	499	541	495	526	491	492	495	498	528	480	520	495	556	474	600	500	465	509	474	522	512	491	534	465	517	492	500	495	557	469	503	500	545	500	526	569	524	513	484	520	517	516	482	522	490	509	478	544	490	490	511	525	517	508	485	545	524	521	534	565	514	535	499	559	495	534	511	486	530	504	508	533	484	487	469	485	513	514	502	508	473	470	502	519	518	494	517	499	552	523	509	525	518	525	517	553	502	528	524	526	554	542	524	475	500	505	540	497	463	502	500	511	504	489	558	522	474	506	477	524	480	514	496	507	501	533	532	483	530	488	474	509	526	526	534	548	517	495	546	495	511	538	509	495	493	502	516	475	536	498	504	500	521	503	524	494	493	499	504	524	478	541	477	484	526	486	509	485	474	516	488	535	520	480	545	497	476	517	514	534	509	518	502	477	456	498	552	537	537	528	479	518	510	512	518	516	548	535	498	499	499	467	506	532	483	516	511	514	520	499	500	530	494	483	499	499	537	530	507	501	551	490	522	489	492	518	524	446	518	456	507	496	457	507	526	517	538	479	464	536	488	572	501	477	502	528	490	496	565	515	492	456	538	470	559	502	516	515	493	491	554	465	504	488	526	512	531	526	505	485	481	483	494	502	499	510	476	495	501	533	520	500	509	532	526	491	571	494	510	511	517	510	502	535	533	486	502	518	516	524	503	508	504	517	507	535	547	506	464	525	494	555	508	485	499	507	499	504	480	492	511	529	498	547	507	524	508	521	485	510	506	497	536	487	545	491	505	486	530	479	526	504	522	501	531	521	481	504	481	513	494	522	536	527	489	500	488	502	505	509	490	507	551	519	527	500	499	498	503	538	486	511	520	485	538	547	495	497	584	488	502	484	514	485	499	546	511	542	507	515	514	509	460	530	536	527	515	465	508	506	487	501	561	490	511	490	495	530	532	515	507	553	494	528	506	533	491	531	518	489	513	504	522	520	518	515	512	518	545	498	513	499	478	504	512	509	516	521	473	540	506	505	513	525	486	510	485	512	503	534	546	483	480	513	526	482	519	508	540	521	484	519	530	489	482	475	459	509	493	490	509	491	540	518	491	526	523	511	516	511	476	482	499	488	486	517	523	502	526	515	489	533	512	483	497	527	509	540	491	541	500	529	504	521	525	549	516	538	521	501	508	508	510	489	519	512	510	503	552	540	505	506	483	515	490	483	522	498	524	525	511	534	487	514	489	537	518	517	482	512	490	492	566	498	548	530	536	511	480	531	509	465	498	520	486	501	489	536	531	538	538	502	507	472	553	493	501	461	499	526	514	551	487	560	514	490	547	542	531	513	510	502	555	523	511	484	493	507	539	507	514	514	508	492	491	523	540	512	524	517	514	492	537	545	498	510	550	541	489	583	497	549	525	521	527	498	491	492	533	515	472	512	519	528	529	552	481	501	489	520	511	501	524	519	546	520	493	528	537	535	472	517	486	527	518	532	518	519	496	510	492	524	488	493	507	478	532	546	510	481	503	562	494	487	525	473	524	523	519	538	502	521	534	514	521	507	529	489	499	501	532	526	571	531	486	517	520	552	518	458	516	530	448	505	504	513	493	507	495	505	524	481	530	515	520	549	529	508	533	498	499	515	509	512	504	504	511	527	486	499	510	555	489	503	531	471	551	490	513	517	569	516	570	519	534	451	497	515	528	529	527	516	502	506	525	495	516	469	526	498	509	493	488	534	490	505	500	516	493	494	509	509	501	496	463	479	503	502	525	502	465	506	529	515	525	480	528	521	545	510	511	523	504	511	529	486	469	514	511	516	541	532	490	528	497	520	490	500	465	508	528	490	521	488	506	546	541	487	558	463	504	527	522	492	525	489	512	506	475	501	502	514	496	522	537	541	480	495	530	497	513	518	497	530	516	554	505	518	531	470	504	501	510	506	532	511	480	554	516	496	543	515	573	524	522	504	528	515	510	503	533	500	507	544	504	533	474	547	471	480	529	541	529	512	499	520	479	493	473	518	501	527	508	536	472	531	499	478	510	525	519	502	511	545	462	506	520	527	519	545	528	494	500	505	528	523	499	479	516	517	486	533	484	472	525	527	511	490	538	509	519	524	490	535	511	521	506	528	524	540	480	488	466	560	517	501	525	505	500	497	506	493	500	503	491	538	523	493	487	489	546	511	497	546	545	444	510	496	473	518	512	516	507	481	544	506	516	524	549	484	478	504	478	543	515	551	519	511	504	473	557	516	535	529	490	514	506	515	505	523	510	504	560	490	496	510	485	489	507	520	542	516	503	525	525	478	480	510	492	497	502	560	483	568	532	507	530	487	519	532	487	563	494	466	505	488	493	469	494	476	515	511	504	511	540	509	522	530	496	486	524	504	489	532	496	538	531	457	522	544	463	551	499	543	521	487	532	526	503	538	504	521	501	527	507	569	527	487	514	509	498	461	552	495	531	510	530	506	488	499	532	479	488	475	540	489	484	484	504	540	487	531	493	486	529	527	556	541	486	491	485	532	489	513	542	522	508	531	484	515	484	531	548	479	522	557	514	506	503	493	471	514	489	512	497	515	468	493	538	547	529	519	533	500	479	530	526	517	542	512	519	490	518	529	498	534	498	509	540	491	494	496	526	537	489	521	520	501	500	501	508	465	510	521	470	540	534	503	551	460	502	510	528	530	511	512	479	505	515	485	536	533	479	501	509	509	516	500	470	494	484	500	496	525	480	525	493	522	471	534	539	500	539	528	512	535	522	487	526	530	497	493	508	526	552	502	484	544	501	502	504	492	537	518	510	510	514	541	538	500	549
17991	21769	10980	4187	3112	2143	1627	1533	1184	917	1093	1478	1636	1280	931	760	733	704	643	589	621	598	579	608	582	584	608	600	586	609	569	571	550	594	607	596	586	596	577	589	564	636	544	566	547	573	584	589	584	565	522	586	601	602	602	596	583	580	615	571	597	571	564	558	583	511	599	560	555	584	583	504	561	591	570	605	567	593	588	585	597	581	597	571	583	586	559	569	568	559	612	584	578	613	560	584	567	563	584	560	573	554	612	571	570	566	545	554	590	580	568	581	543	563	549	570	581	568	611	544	550	561	579	552	583	557	529	577	585	612	596	563	607	576	562	572	616	573	596	573	540	567	587	617	578	576	525	579	524	600	593	581	575	541	540	581	547	562	556	612	595	592	549	543	568	533	615	610	603	555	560	546	558	581	571	589	612	565	603	566	567	550	553	505	608	552	579	555	573	584	581	590	581	590	568	600	561	599	569	587	569	551	572	565	607	605	539	547	590	564	612	586	579	550	596	583	606	595	562	547	582	537	593	577	564	603	541	599	564	581	543	578	623	615	559	633	608	559	542	578	581	567	598	558	604	559	574	556	576	579	613	579	587	546	612	614	572	550	547	557	594	582	589	607	571	607	561	568	569	557	559	581	570	586	524	595	575	598	569	540	557	543	620	551	547	555	590	594	585	562	544	539	603	586	593	562	604	547	554	584	567	584	603	612	547	576	579	586	554	584	553	567	586	596	587	574	529	589	558	563	566	576	579	594	602	596	604	582	608	570	603	536	558	588	563	618	560	575	586	580	574	591	608	579	617	605	588	596	556	557	592	540	584	541	592	570	548	575	584	596	571	607	583	555	615	582	544	582	597	571	544	546	555	604	581	637	593	509	592	550	537	590	582	602	601	567	584	575	559	593	546	589	577	588	579	567	598	613	589	607	566	564	529	566	563	572	584	608	581	565	595	531	585	551	568	570	532	551	592	550	565	594	508	557	570	579	587	533	580	576	580	542	574	518	628	568	603	583	561	552	561	580	570	567	599	532	592	589	570	556	572	580	560	563	610	578	609	596	562	562	591	589	591	567	591	575	605	616	545	593	543	576	608	636	589	558	544	583	552	572	570	603	569	577	541	572	603	590	552	573	566	588	591	556	552	592	532	580	589	569	604	562	558	611	591	557	607	537	578	567	559	581	578	596	568	598	562	530	490	572	571	583	576	653	569	588	577	597	543	601	558	560	578	576	541	561	573	595	552	562	595	560	556	575	529	587	622	564	562	615	548	579	575	577	578	557	534	575	572	573	598	596	610	627	574	593	531	532	536	557	572	590	575	534	591	578	582	532	579	609	544	611	578	546	578	598	572	584	552	574	567	566	624	554	627	551	603	541	569	603	595	551	561	571	562	592	540	500	614	579	532	591	576	554	574	610	528	609	577	555	556	540	590	594	589	607	578	558	590	604	550	621	559	620	590	587	576	587	596	577	576	510	624	584	551	572	598	593	610	556	598	547	592	524	566	597	586	573	583	590	600	612	562	586	599	582	547	603	571	577	597	562	535	569	596	586	566	519	586	574	596	568	597	591	558	615	576	539	604	586	588	578	575	565	573	612	573	582	612	611	579	584	598	552	624	575	545	585	585	582	569	579	548	543	580	567	586	588	602	546	567	564	624	601	568	576	561	598	590	576	588	551	633	582	581	589	531	580	586	582	603	614	569	574	545	551	549	528	577	578	561	577	559	623	610	563	552	585	567	544	606	551	543	584	601	536	570	578	581	600	599	604	580	576	629	563	567	551	559	530	606	562	565	593	580	618	556	552	585	610	615	586	568	576	552	572	556	585	602	546	543	536	587	573	577	575	577	559	548	593	558	603	552	535	640	595	547	563	568	569	564	573	570	584	589	580	567	617	609	581	548	629	622	541	606	588	580	569	579	560	607	545	551	564	551	619	553	537	562	611	516	583	580	583	565	548	558	599	545	546	606	575	586	575	590	584	557	592	574	564	585	591	594	617	593	613	579	582	562	540	570	582	609	574	632	625	592	602	532	572	531	565	583	556	567	601	552	591	548	575	543	580	586	575	555	587	576	584	559	603	572	576	569	529	539	597	563	564	600	564	583	579	562	535	613	579	581	590	580	594	564	599	598	627	564	590	554	571	551	567	564	573	570	576	551	602	563	590	575	609	560	583	576	589	536	557	560	596	558	597	568	565	573	598	577	590	568	553	549	526	584	525	566	603	540	579	580	555	545	552	557	591	594	537	553	588	608	547	568	545	565	609	586	564	577	589	595	574	571	612	569	578	559	572	553	590	601	548	635	533	592	579	567	588	562	586	590	562	558	548	583	543	572	570	574	602	592	580	595	586	564	577	581	593	582	578	533	599	540	609	557	562	606	556	594	599	580	529	568	572	594	550	593	590	596	588	572	586	603	500	537	536	586	547	559	557	575	568	567	524	553	553	538	578	584	582	589	596	610	587	553	572	594	570	598	573	563	605	568	583	580	592	576	575	571	588	550	547	597	578	578	545	552	596	597	576	592	564	601	598	552	568	547	573	588	589	583	575	585	590	599	543	589	594	569	563	565	589	589	586	590	554	586	627	576	635	594	590	605	582	582	622	581	564	615	567	579	585	574	583	570	567	576	545	607	537	629	561	519	552	555	589	593	606	592	575	531	536	577	567	606	597	573	579	567	577	559	556	607	548	608	593	570	571	612	602	561	598	607	601	600	567	587	556	572	580	583	567	562	563	527	571	561	561	567	583	541	592	585	564	593	514	603	545	596	540	574	572	579	570	579	576	568	582	613	598	555	587	570	565	562	588	546	578	568	559	610	535	586	574	562	643	612	602	575	574	591	569	571	568	582	582	570	572	572	561	572	572	594	579	581	586	569	619	545	553	587	592	562	556	587	551	593	570	568	592	595	615	547	563	596	570	556	556	570	590	569	582	595	577	551	565	605	539	596	591	570	559	573	554	606	536	577	591	636	620	598	593	555	606	584	592	614	562	573	595	578	589	576	563	615	540	571	549	585	592	617	594	583	556	592	605	554	497	585	605	586	552	563	534	565	593	558	559	549	546	559	563	573	587	563	556	538	655	585	559	601	561	535	579	559	544	585	553	556	558	562	573	553	614	543	558	541	559	594	504	649	555	547	569	567	586	590	548	549	555	604	549	535	584	570	601	551	522	586	563	557	580	582	584	590	570	589	556	599	560	579	593	610	553	592	550	610	552	624	590	613	618	574	585	576	558	571	561	576	570	580	570	552	593	582	611	530	591	555	622	639	527	566	550	571	590	599	558	582	552	550	591	562	582	553	621	592	576	605	582	604	562	572	604	589	573	636	559	553	563	567	555	610	546	552	602	574	582	542	548	555	589	564	583	618	528	531	545	603	603	544	607	523	575	576	595	591	575	563	546	551	558	599	567	600	601	558	566	573	527	556	648	571	584	569	577	591	618	581	592	602	626	546	597	582	590	588	568	586	608	546	585	533	566	581	578	590	569	529	562
22491	20982	28383	23780	20970	20967	7751	1861	1312	947	1034	1403	1634	1281	929	718	656	615	575	561	546	498	545	540	486	555	547	540	500	523	517	507	432	524	512	535	503	500	526	510	505	497	473	511	504	516	513	497	494	501	491	561	520	517	520	469	480	449	483	535	475	523	508	513	481	498	475	494	522	496	502	455	477	522	504	481	476	476	520	487	475	478	481	500	485	549	480	469	480	475	504	483	468	464	503	507	491	501	491	485	500	482	479	495	494	482	480	461	482	487	511	495	507	544	469	520	504	493	486	495	510	496	510	485	508	492	468	461	464	462	491	503	500	484	519	487	471	508	499	481	513	480	525	506	488	526	489	485	496	467	493	437	505	547	516	488	497	512	474	482	496	527	499	523	498	492	475	492	466	483	466	512	469	527	445	510	452	511	478	489	546	498	493	506	485	453	489	508	523	462	503	510	451	476	511	456	487	469	536	517	512	535	489	496	508	473	444	529	500	472	500	504	503	506	479	495	491	471	459	484	504	477	495	494	509	522	526	497	524	515	530	459	475	467	515	452	468	488	488	491	508	484	488	515	497	467	481	471	498	482	489	474	509	491	484	498	455	472	485	495	477	457	494	498	513	488	530	517	505	497	476	484	503	528	481	502	494	467	489	509	501	499	504	475	460	509	500	503	475	507	491	489	489	486	521	472	521	508	482	484	497	458	503	490	488	486	501	527	459	482	509	519	518	528	510	498	496	484	476	503	487	440	497	486	471	496	510	478	516	487	477	443	477	490	504	484	483	481	510	485	516	486	511	479	492	510	467	465	508	434	468	486	498	477	496	464	475	490	481	481	498	505	496	508	498	520	479	453	482	473	526	475	486	546	522	498	543	537	508	468	478	487	473	521	476	483	466	516	463	499	506	530	486	481	509	469	531	456	506	485	507	469	500	496	473	519	530	475	500	492	509	510	530	509	485	513	474	509	507	496	471	517	485	523	484	527	479	529	483	488	507	504	473	484	501	462	491	497	432	472	468	464	496	488	488	512	505	472	455	504	462	464	495	513	459	465	471	442	466	526	479	496	468	507	472	508	435	519	523	479	521	467	458	496	476	507	497	482	513	499	501	511	503	501	498	497	455	495	475	486	495	486	530	489	511	510	488	527	484	494	473	485	523	508	479	490	487	501	454	487	475	521	503	475	490	483	480	473	475	486	510	492	520	450	485	494	481	490	519	472	468	481	520	484	511	468	512	526	524	495	507	487	455	473	439	461	522	483	490	489	507	488	498	451	462	482	480	502	462	495	433	500	484	498	475	490	493	503	471	524	502	482	496	483	525	493	480	475	516	476	465	480	490	507	471	501	467	491	504	526	466	527	521	489	475	492	498	481	505	496	500	500	480	498	481	479	463	461	474	449	484	481	470	491	501	506	488	472	465	512	492	492	503	487	497	493	490	508	490	490	501	493	513	470	476	485	463	526	501	528	495	472	484	488	518	543	516	463	479	481	533	483	491	490	478	456	519	491	494	456	443	521	476	459	491	452	493	536	534	519	495	527	493	473	518	505	467	510	501	494	510	489	513	491	495	500	499	464	464	489	496	474	471	502	509	498	508	488	480	453	513	465	486	499	508	491	510	520	492	532	512	517	503	541	520	486	506	513	452	456	510	506	498	488	515	491	481	515	536	472	463	504	524	505	497	519	454	475	505	499	464	486	477	496	499	521	467	482	555	479	496	488	519	514	491	497	487	501	502	502	475	466	474	518	508	463	507	450	488	475	464	492	485	477	470	501	450	537	485	473	488	488	515	527	470	486	501	477	490	533	508	473	486	472	469	465	479	479	508	491	520	495	474	488	473	496	486	491	498	458	478	464	495	495	433	482	474	493	497	499	531	508	511	479	471	496	509	478	467	506	521	467	467	487	479	469	517	456	467	474	471	484	480	485	494	512	526	462	500	498	486	473	525	471	495	525	526	485	482	473	521	515	468	446	502	493	516	480	450	467	508	481	503	510	469	485	489	517	516	503	479	486	481	500	542	476	471	506	502	513	506	500	518	494	526	512	515	519	501	498	528	458	489	493	477	518	484	527	495	473	517	477	515	515	499	515	507	502	478	443	476	478	463	500	462	481	480	510	492	492	485	460	488	520	473	482	509	469	520	508	474	467	478	508	468	497	483	541	500	485	497	520	495	515	492	501	510	514	495	486	508	507	458	469	502	493	513	468	493	477	490	509	451	506	465	497	494	479	470	482	482	501	465	485	480	515	513	479	490	467	500	531	481	500	495	456	498	500	498	461	482	552	499	481	517	507	467	474	480	478	510	514	495	482	506	494	501	467	530	475	479	506	517	496	467	473	497	505	516	480	483	491	491	461	495	497	474	522	475	517	466	454	497	497	471	479	513	469	431	466	516	497	476	476	471	451	440	487	502	462	502	486	521	493	499	521	496	529	522	503	477	501	511	460	467	485	453	480	509	510	509	465	494	447	523	468	500	512	471	497	474	510	498	491	505	521	514	502	515	484	518	474	516	519	543	482	489	506	516	496	516	488	493	504	482	514	478	518	513	535	538	459	506	542	520	493	503	479	485	552	483	495	499	503	501	498	518	490	497	486	490	448	518	493	483	489	524	478	504	464	461	497	489	479	498	495	470	456	492	447	497	475	486	487	520	488	510	519	488	450	484	496	497	535	437	478	542	492	502	458	528	481	476	501	448	497	457	533	525	489	495	527	465	470	483	538	476	507	520	458	512	526	483	489	515	530	504	512	484	504	452	467	457	487	496	498	500	494	455	457	510	516	513	484	484	517	480	466	471	500	475	523	486	490	475	523	492	492	524	466	478	501	499	506	503	520	523	508	507	500	493	487	488	491	499	453	521	445	529	446	507	498	529	450	487	483	508	490	489	478	455	466	495	478	452	506	474	496	500	512	460	520	521	501	502	502	487	489	504	529	465	480	486	510	500	527	481	459	478	459	504	501	514	481	472	504	502	473	493	498	474	492	477	511	506	474	503	500	485	471	504	462	474	484	501	528	500	505	505	470	519	475	510	522	490	518	480	484	513	494	493	542	488	487	489	491	483	509	461	487	477	462	447	518	483	469	490	537	509	476	502	487	500	471	475	430	492	460	486	514	515	501	508	481	475	517	459	490	461	498	498	508	493	474	468	502	493	508	472	496	512	491	477	495	442	492	491	474	451	484	467	479	470	489	516	501	480	506	466	506	515	508	502	459	494	484	480	517	483	497	494	491	502	514	474	504	461	517	500	507	476	493	458	473	502	535	490	495	501	512	471	456	517	502	477	538	465	486	487	510	522	497	451	461	470	495	474	523	490	521	459	517	516	452	461	492	495	450	455	485	502	472	479	488	521	477	465	461	466	471	510	515	501	498	493	512	491	497	486	520	472	470	489	474	474	529	472	498	494	488	463	466	451	498	493	480	457	522	505	511	486	532	493	492	460	488	502	502	470	487	463	505	503	497	449	493	484	485	508	500	468	474	492	524	508	442
16623	31575	18798	8612	6271	4287	3301	2955	2127	1550	1774	2309	2744	1981	1314	1044	915	881	730	654	641	645	644	641	605	557	662	568	615	579	591	625	597	587	612	589	636	597	571	620	533	595	567	617	564	611	580	599	577	586	577	598	559	589	581	592	573	604	602	586	583	555	564	586	563	587	531	585	572	588	576	594	611	544	597	537	517	528	597	619	551	608	575	606	609	635	562	587	562	571	582	620	584	585	561	577	580	608	575	553	612	548	617	576	555	604	573	610	556	588	588	531	552	563	559	601	583	608	556	524	535	605	587	588	578	591	557	588	584	582	563	598	538	567	557	580	541	593	546	585	553	533	570	541	587	532	533	558	587	569	576	562	609	599	561	573	618	528	584	605	572	613	554	608	583	586	572	568	570	576	567	563	567	571	585	582	600	571	564	537	530	556	556	591	595	575	559	551	565	588	561	588	550	573	567	603	554	575	540	563	529	556	571	568	558	552	562	550	575	533	553	588	581	582	540	571	548	570	543	610	570	581	557	598	577	623	539	596	546	580	572	584	580	587	572	575	595	586	544	579	536	583	594	544	565	586	548	607	573	565	547	576	600	548	567	558	596	597	566	595	584	598	575	579	583	560	561	562	583	581	605	618	555	567	595	577	579	596	580	643	577	556	564	591	561	570	556	521	565	582	574	595	601	559	595	583	549	539	541	583	597	531	588	613	564	603	567	554	594	566	578	526	599	579	574	578	601	570	584	561	593	587	566	589	603	573	560	611	548	587	580	551	561	586	607	563	602	603	581	554	538	564	582	581	562	552	582	545	620	557	571	579	604	556	564	582	599	562	598	562	557	564	558	620	583	549	571	591	611	550	580	605	563	557	571	553	585	560	571	547	605	569	557	581	630	543	570	556	608	549	558	559	591	611	593	588	539	597	554	561	547	585	595	540	569	554	566	604	609	540	554	560	556	554	570	591	634	576	573	553	521	620	578	606	552	582	577	544	579	579	605	629	555	555	599	632	598	595	530	552	551	572	577	556	608	539	605	554	546	550	547	592	600	546	575	602	576	574	546	570	572	606	601	556	552	577	573	556	530	594	533	588	556	598	566	521	585	542	582	590	563	551	574	547	590	570	587	564	627	565	566	569	545	608	604	566	525	553	591	573	591	587	532	574	561	599	568	585	578	596	581	585	585	603	538	535	564	537	583	614	507	595	601	586	589	542	570	600	568	579	601	559	580	595	569	561	607	560	598	555	605	593	584	628	549	585	592	557	541	580	587	598	567	534	573	554	591	550	569	622	573	575	557	593	570	580	602	576	542	586	619	600	618	570	555	570	573	566	623	566	594	615	554	558	595	590	583	602	551	622	586	598	627	589	586	559	550	551	557	573	595	575	554	596	580	561	536	582	602	560	564	560	585	603	578	599	561	580	577	563	555	610	576	570	585	554	553	602	537	569	560	564	550	568	558	573	560	589	541	585	584	575	574	638	593	564	595	579	574	591	563	587	569	529	556	611	587	529	560	610	562	623	533	592	576	591	600	571	559	579	590	551	562	554	597	605	576	587	607	558	538	607	584	601	565	625	552	566	604	578	567	556	577	602	572	514	576	568	621	563	578	567	567	600	535	561	608	617	549	573	536	593	546	590	574	578	582	594	557	550	593	563	583	571	558	592	564	555	585	541	545	578	554	597	587	580	602	557	562	540	616	567	543	581	577	536	571	564	590	559	573	614	535	568	583	599	560	626	578	570	582	550	573	551	582	595	588	525	585	569	620	578	576	567	546	607	600	593	555	559	543	541	528	566	600	548	591	580	599	591	563	606	598	534	580	606	550	537	565	562	546	559	575	573	575	565	567	577	568	562	599	512	604	589	521	579	544	568	588	544	611	557	572	567	537	540	571	564	615	587	583	578	570	598	563	587	550	542	589	556	557	570	546	537	576	601	621	551	578	574	602	577	538	592	565	605	594	589	580	576	553	571	579	605	581	526	570	570	537	553	590	578	588	540	537	542	529	593	538	522	553	618	585	591	575	575	616	602	573	562	605	584	556	581	569	560	556	599	597	581	556	571	620	596	589	580	576	588	547	553	562	563	564	571	583	587	574	565	581	561	577	573	568	575	613	573	579	550	577	585	561	568	561	594	581	626	580	562	563	579	539	548	587	573	541	599	559	567	564	507	549	579	573	565	548	591	556	579	571	488	563	561	610	548	607	544	581	635	593	625	578	543	557	593	551	575	560	570	564	568	593	584	592	569	561	580	518	562	538	574	549	568	575	540	600	604	587	572	549	577	582	582	539	584	568	560	578	572	559	587	563	588	572	565	558	611	549	548	567	540	578	571	577	589	546	554	592	616	615	575	578	581	613	632	551	593	590	578	546	519	572	578	542	535	575	597	584	564	561	606	596	587	581	563	570	571	525	564	560	559	573	578	566	570	604	570	557	605	579	558	550	586	576	607	559	551	578	598	582	579	567	569	608	551	570	575	559	586	580	581	579	579	555	580	569	593	568	559	597	592	623	577	552	572	554	580	548	525	599	554	531	590	587	567	554	588	578	568	581	584	595	593	555	593	612	545	578	589	598	554	573	578	554	560	596	540	585	555	586	560	606	529	540	575	543	546	602	566	561	560	579	589	635	604	544	558	540	539	527	550	611	556	590	569	605	599	601	579	584	588	606	584	528	573	575	581	560	560	581	549	597	561	584	576	579	649	603	554	575	616	595	597	547	561	539	582	549	559	564	541	559	557	561	581	548	543	572	583	562	577	578	563	585	576	575	562	567	579	611	500	568	539	579	602	548	620	593	565	605	595	546	569	594	571	562	587	581	548	568	568	567	577	541	605	575	560	555	575	547	545	564	549	555	551	542	540	577	585	595	571	586	612	605	563	539	576	554	483	518	587	579	570	580	542	571	583	586	575	585	578	568	559	564	563	595	556	578	556	574	604	570	590	517	589	576	568	592	567	613	586	597	575	549	585	516	581	572	577	606	599	610	554	534	589	574	525	537	587	555	593	553	557	573	618	561	586	592	577	592	595	549	556	554	572	570	615	587	601	587	555	587	592	564	576	591	560	549	573	577	604	588	589	562	588	577	576	584	610	571	589	545	545	551	569	583	563	586	571	596	574	560	546	575	567	589	584	575	573	519	606	579	561	568	605	559	577	622	622	596	567	582	589	541	559	583	527	579	491	568	579	598	584	579	573	589	579	587	567	565	553	568	573	556	538	575	600	531	601	554	566	610	572	561	614	532	602	585	570	587	558	558	566	540	584	607	561	506	567	563	576	579	570	580	610	578	571	587	555	575	585	612	576	558	554	552	542	575	545	581	556	561	572	585	506	561	589	574	590	581	605	594	549	522	603	590	551	640	540	572	637	580	563	623	554	602	583	596	592	582	563	563	599	575	607	560	580	587	563	548	593	569	562	575	597	548	534	555	570	547	574	590	556	571	608	608	590	575	577	567	570	544	565	574	599	529	575	585	574	633	565	530	563	592	526	582	623
29595	19428	8768	2324	1365	1181	1092	1103	1001	887	991	1093	1135	1049	970	913	885	901	853	862	840	802	766	836	853	889	807	892	858	824	877	827	854	859	825	807	827	840	875	875	880	876	850	850	870	854	838	813	829	825	852	823	859	813	902	871	814	834	805	814	842	834	876	809	888	834	815	866	880	857	840	802	796	893	841	867	871	858	882	831	800	912	888	880	837	818	866	866	835	829	883	861	843	835	828	820	826	860	864	838	818	887	826	833	853	793	805	789	875	824	861	860	840	842	826	896	836	849	847	853	898	814	843	899	827	799	834	845	860	862	857	822	837	853	838	810	888	841	855	861	804	865	851	764	799	855	855	814	827	877	763	828	833	802	857	860	880	902	867	851	861	833	862	840	857	888	830	910	837	824	792	873	857	878	805	884	857	796	839	807	828	904	817	873	922	874	823	864	847	834	799	873	819	771	858	831	819	809	852	814	821	837	840	865	830	847	875	860	843	857	818	875	852	841	825	827	901	795	876	861	826	852	835	888	850	892	795	815	884	804	851	871	832	826	846	883	840	848	909	850	853	832	789	896	837	791	831	851	864	838	878	847	833	857	829	851	877	819	881	829	845	893	867	856	793	848	851	815	846	883	820	844	822	901	890	850	782	839	829	841	828	869	842	821	849	860	875	884	824	828	786	787	834	886	850	819	842	880	828	825	821	866	827	859	805	835	845	895	894	784	778	838	877	872	804	847	875	866	865	859	875	857	864	858	856	865	863	858	816	865	828	797	871	862	892	803	835	850	857	876	855	835	840	799	811	862	859	797	885	838	904	834	875	821	854	851	898	804	853	840	843	898	857	874	884	813	832	853	873	889	834	862	909	857	836	894	862	882	766	885	812	891	818	843	835	797	831	874	873	830	869	864	803	861	845	893	859	873	883	847	831	842	864	848	803	837	876	862	866	867	905	827	850	868	828	871	865	884	824	874	889	849	873	831	794	825	852	870	874	864	921	875	847	841	814	863	845	829	872	808	824	861	893	838	830	851	814	856	814	840	856	861	846	865	854	852	788	876	862	848	813	876	881	895	829	837	835	842	796	865	830	847	835	814	826	818	837	845	831	830	845	796	845	825	840	825	761	858	781	789	869	782	838	845	822	826	803	806	820	837	836	867	890	858	856	867	861	789	896	857	881	810	832	866	825	795	805	824	864	768	824	842	830	818	885	842	864	825	867	883	819	844	893	826	890	829	861	867	856	878	796	846	867	896	849	851	860	819	835	870	808	829	875	842	822	833	822	868	823	810	848	848	840	834	893	838	856	849	880	850	808	845	841	820	907	830	847	841	847	857	873	825	824	843	845	842	862	872	824	928	841	865	813	826	816	851	848	841	816	881	864	873	898	844	774	864	857	839	832	843	833	827	912	860	856	822	823	871	817	853	838	896	859	784	846	845	864	843	845	866	871	897	865	882	826	820	837	879	818	847	895	841	836	821	842	862	881	842	830	848	782	810	836	873	872	835	839	827	815	797	845	835	830	856	847	875	834	848	833	910	816	842	909	805	871	853	850	846	846	888	899	863	827	862	881	904	819	875	824	875	884	812	868	840	789	814	811	832	854	798	789	834	823	828	837	838	856	846	830	874	863	819	845	843	868	857	829	855	860	809	844	854	844	848	869	893	800	838	822	839	805	836	830	808	845	826	852	847	827	815	873	844	845	890	858	803	769	844	864	800	867	818	859	849	853	881	874	835	835	882	853	856	806	813	803	822	845	839	854	899	875	849	849	837	844	840	814	797	899	844	884	867	881	892	827	841	814	832	831	844	825	847	877	832	837	847	833	844	854	845	803	804	848	845	824	907	866	864	853	815	896	884	853	855	849	854	837	858	795	889	844	842	824	836	850	809	834	851	844	836	927	878	845	854	832	818	838	790	854	842	873	863	861	823	851	864	845	860	847	853	812	864	868	848	858	837	853	861	869	871	892	858	858	870	869	784	809	861	885	846	846	886	852	830	827	836	862	831	883	827	854	901	831	887	882	790	847	854	811	867	824	843	858	903	840	835	843	843	835	876	877	874	843	832	873	875	882	891	851	831	806	846	884	861	841	862	864	825	865	878	814	849	911	861	878	811	882	881	821	888	856	835	814	811	894	872	871	873	802	827	827	884	888	823	865	860	830	866	769	817	849	806	867	871	860	878	837	824	820	859	878	827	810	788	823	811	839	916	815	871	800	864	854	854	855	908	797	853	856	834	884	830	822	852	903	825	848	852	863	823	886	811	785	888	879	893	874	806	848	819	863	837	856	812	831	817	876	812	904	868	898	849	905	834	826	848	799	861	803	835	835	890	826	809	841	839	882	872	865	846	880	832	847	827	797	773	854	816	853	825	865	854	862	835	836	835	896	831	883	889	842	823	829	853	870	833	885	826	871	810	860	879	866	803	910	844	896	805	825	825	819	849	902	828	813	818	851	850	796	829	891	903	864	849	837	868	815	877	847	879	873	854	897	836	857	829	809	878	848	853	823	850	901	804	827	816	849	837	846	913	800	787	855	868	835	881	850	823	821	866	838	831	869	849	851	843	882	872	837	880	878	833	837	857	844	876	836	850	851	828	809	813	810	888	845	832	844	852	829	860	911	862	860	833	843	830	858	839	832	830	883	875	804	839	852	860	793	860	876	853	821	867	895	834	839	814	884	852	857	874	818	848	866	838	819	810	836	832	742	860	818	851	769	853	871	859	855	839	859	848	888	875	895	841	792	864	886	859	882	848	920	868	841	775	824	847	849	799	877	886	855	855	875	820	845	860	887	883	876	855	827	882	837	830	844	875	863	807	807	832	833	860	869	804	787	843	840	845	857	829	874	847	850	845	828	822	880	847	864	853	794	884	860	880	806	778	867	892	879	871	828	820	886	823	817	845	833	882	851	819	817	872	823	812	860	754	857	842	846	888	843	873	842	863	844	891	858	860	822	873	796	844	827	898	844	851	824	826	828	853	906	858	865	805	817	880	872	849	927	810	843	817	858	877	875	830	883	847	858	882	841	814	837	871	904	803	841	771	849	836	807	849	877	828	896	881	818	860	808	879	850	841	859	878	872	904	883	820	853	863	795	838	904	838	830	903	888	852	905	836	854	842	864	855	821	885	855	851	823	833	850	823	796	827	877	836	833	866	825	859	869	884	895	854	862	843	860	851	785	843	870	835	859	865	836	804	853	820	877	842	832	834	899	781	863	792	799	861	891	854	870	825	827	817	830	876	888	860	850	825	822	850	828	853	882	797	868	792	872	897	863	836	801	830	861	821	867	823	860	835	833	834	842	804	859	831	870	838	900	841	842	818	848	880	838	830	856	835	867	847	845	861	864	857	890	871	821	799	821	804	818	846	873	822	803	795	896	898	825	789	862	788	884	861	800	860	801	823	858	848	866	809	882	796	858	885	858	876	841	810	799	835	897	842	801	823	796	828	886	847	845	858	835	849	852	835	885	865	928	811	805	824	806	832	890	777
22139	13048	5190	2451	1916	1605	1461	1466	1207	1162	1144	1360	1417	1333	1154	1035	1027	994	996	975	913	945	947	975	962	930	932	909	952	941	957	920	932	915	933	938	935	915	1007	964	984	901	949	986	922	972	992	1042	923	896	969	947	899	969	972	962	996	967	953	963	990	913	991	962	951	980	957	932	947	941	948	905	941	968	945	937	988	1015	934	958	936	953	953	929	956	939	955	966	958	1016	972	955	958	974	956	997	935	979	935	1004	985	921	984	979	929	991	997	897	922	937	947	970	954	939	979	985	986	914	981	964	949	980	982	920	913	986	968	971	936	950	944	984	965	898	968	939	941	970	923	951	978	1024	932	903	924	926	962	970	984	967	1011	970	947	1013	915	949	957	980	981	962	962	945	914	1014	973	984	931	954	961	927	936	934	957	933	950	941	1013	919	909	948	941	964	997	929	937	980	981	923	979	939	947	943	988	962	987	1007	902	966	945	943	963	977	1016	920	980	990	906	906	943	919	946	969	964	995	938	930	945	945	956	967	926	967	989	981	935	945	971	949	971	954	885	945	965	967	917	918	950	989	965	989	934	1025	951	932	954	974	920	970	994	906	947	891	953	931	970	912	916	941	1002	939	915	929	985	974	946	990	981	979	891	945	953	889	951	975	959	974	966	986	934	958	905	946	1016	993	986	1006	969	990	936	968	966	935	1020	996	944	999	986	949	960	1042	968	949	933	969	966	990	982	1025	932	953	980	968	906	909	991	939	942	954	985	975	979	964	921	904	944	999	936	922	920	930	953	917	952	969	997	1024	940	927	1012	962	986	942	949	956	980	951	947	941	912	892	992	995	943	945	982	934	962	973	961	1019	944	1040	956	951	939	1014	937	1008	978	1008	977	957	906	989	951	1033	921	943	910	914	982	924	962	952	925	991	944	914	913	957	958	921	989	948	980	990	1029	952	882	948	923	918	1013	983	942	976	924	942	965	969	949	965	1011	975	970	911	955	999	973	974	1000	949	982	971	936	988	962	980	969	947	954	947	937	924	978	948	988	952	996	942	1019	963	997	973	948	978	984	980	990	953	964	880	924	954	1039	932	945	934	987	948	927	950	928	983	972	955	975	970	929	953	964	919	983	989	947	962	929	935	951	916	976	1009	960	954	965	959	929	949	984	992	957	1015	926	957	982	936	925	947	1010	995	962	951	964	924	955	936	938	920	954	1006	955	998	981	994	930	950	1004	968	978	934	956	936	997	990	930	921	948	964	976	953	916	894	940	970	993	946	997	957	937	965	942	986	957	999	977	1029	912	897	890	951	923	966	943	916	965	931	956	957	950	961	939	925	982	926	927	944	977	941	944	928	950	938	920	952	948	964	982	940	979	995	995	928	977	937	963	992	1010	932	950	925	947	927	959	957	992	892	962	911	978	969	870	983	958	954	950	988	998	964	923	1029	953	984	945	999	959	944	957	960	935	1026	919	1012	971	972	1052	934	910	920	962	907	894	897	983	923	959	1005	936	979	917	936	1004	864	962	947	977	953	942	955	933	935	979	935	941	937	1003	951	979	980	950	960	983	1010	984	979	943	914	913	962	960	949	935	966	992	925	940	977	974	975	919	1001	966	963	966	941	944	909	964	946	975	931	970	1001	925	982	912	976	933	979	940	996	958	949	981	969	978	985	969	987	949	956	996	945	983	1001	865	964	962	939	959	939	967	936	946	1006	947	1010	1013	1005	999	985	927	977	975	961	971	988	996	920	956	924	961	919	920	973	924	942	950	970	959	962	959	929	943	929	977	988	967	975	926	983	944	937	988	970	951	988	994	965	941	960	961	942	924	972	954	954	957	972	934	888	936	1040	986	971	994	932	994	925	977	1035	957	911	994	1003	1018	944	975	942	967	912	977	951	903	941	939	962	953	956	1001	988	954	891	926	945	957	982	935	913	979	957	959	931	966	1018	979	1019	942	921	947	910	930	928	1007	943	967	968	945	918	918	967	952	939	964	1010	924	944	1010	941	971	984	999	994	998	954	984	976	991	956	996	971	998	1011	893	984	976	962	948	913	929	881	911	962	976	952	880	925	905	999	884	923	917	948	999	1017	956	992	957	975	952	930	916	920	966	1000	995	941	932	953	956	924	983	948	997	978	984	1000	921	944	999	962	941	944	907	963	952	964	965	980	973	970	976	940	978	908	943	987	920	981	956	931	982	895	986	966	937	918	1001	924	905	971	942	957	998	1009	932	931	1040	989	900	889	923	941	941	923	999	955	969	959	935	943	954	988	911	999	914	927	938	953	944	928	932	910	961	954	988	953	963	986	888	994	926	973	1024	962	985	944	956	983	957	940	932	968	997	990	949	931	904	953	964	939	997	1004	989	926	976	906	998	994	907	992	913	945	934	964	898	988	913	894	967	943	962	908	936	987	973	946	924	961	1001	931	939	954	925	934	963	937	975	908	967	938	956	923	926	944	956	929	966	984	968	978	949	959	945	878	959	948	913	961	946	965	993	994	939	979	993	986	909	930	914	922	970	934	978	932	964	924	972	934	879	971	964	946	928	987	1020	974	929	918	955	934	950	970	980	956	946	951	956	945	1007	940	968	1032	953	955	940	912	932	968	995	1002	952	938	987	922	980	962	945	990	1005	998	985	958	917	946	1001	892	1006	977	1020	972	963	1019	985	890	947	979	888	929	945	1000	961	930	954	940	947	983	931	913	1003	953	966	926	960	929	967	928	984	971	989	923	910	968	1007	910	999	909	979	924	954	935	951	1020	904	956	918	929	1006	984	874	949	973	971	910	938	928	954	955	956	933	988	1000	1007	1008	981	1017	995	949	899	999	939	985	946	966	975	920	960	970	963	985	1000	948	952	964	958	989	920	968	1018	947	941	924	952	990	972	923	953	954	906	969	963	944	952	944	942	964	980	946	923	984	966	968	980	917	974	946	995	935	954	954	945	979	953	950	932	974	944	953	862	970	996	956	971	942	960	953	930	975	979	920	973	998	958	941	985	943	938	961	1005	916	936	973	984	939	957	955	978	916	999	974	946	946	1027	922	951	923	976	946	940	964	930	983	934	964	929	990	917	950	976	976	958	949	989	984	993	915	977	943	969	905	928	1014	958	959	977	940	969	928	944	957	945	968	959	958	890	969	1009	992	886	963	974	947	938	959	940	941	936	926	965	904	985	916	887	1004	928	990	947	908	982	983	983	982	919	963	959	923	1015	895	908	976	981	1011	925	951	980	912	995	957	934	923	973	893	949	943	910	963	945	953	984	975	921	988	857	962	984	913	1013	968	962	982	1003	947	894	963	941	897	918	948	960	948	928	983	883	957	921	934	963	967	976	935	942	895	896	957	957	994	940	937	928	940	961	956	980	976	926	946	945	974	940	917	935	973	893	962	942	918	930	893	973	933	951	954	923	897	952	925	913	991	995	910	989	935	949	938	961	962	947	1022	1008	919	1012	933	953	971	973	972	924	984	953	954	946	986	967	1015	929	979	912	948	962	981	951	958	960	938	992	892	995	969	1018	973	953	937	940	961	942	979	931	1017	933	1000	999	919	930	892	932	922	931	957	986	943	952	929	928	898	947	981	961	934	967	973	991	954	992	916	949	956	975
23527	20894	27817	24100	20855	9749	2261	1620	1358	1240	1213	1442	1498	1332	1108	1029	1013	1020	936	907	955	922	875	919	915	877	909	897	839	898	912	877	858	865	903	893	877	927	867	878	891	932	870	896	852	879	879	851	879	929	907	877	902	882	939	870	946	909	951	892	919	903	898	864	895	868	934	921	859	918	938	841	913	926	886	912	898	901	886	953	862	858	870	902	929	830	920	922	903	782	846	858	878	852	852	901	892	866	867	866	873	897	890	870	903	845	853	920	860	869	889	870	877	885	933	867	878	901	859	858	917	921	881	870	900	859	916	904	904	841	878	898	875	855	868	895	905	912	869	870	886	855	878	848	894	870	896	879	910	907	866	855	892	897	857	927	854	934	864	915	878	870	890	905	936	951	878	874	840	886	884	825	880	869	898	849	877	847	899	927	876	906	899	874	859	914	941	897	888	875	893	856	858	894	885	853	915	909	885	937	884	842	851	911	849	920	871	875	854	866	904	864	931	931	847	927	859	910	910	885	890	874	856	888	841	888	940	853	856	877	889	919	883	867	856	865	861	884	873	844	870	910	863	918	905	862	949	911	879	873	898	836	860	885	879	896	843	900	902	907	882	875	945	870	861	892	855	845	841	880	958	935	866	895	907	851	800	935	887	907	896	882	899	894	847	860	873	885	865	915	898	887	920	918	931	907	934	884	845	889	914	870	889	883	898	882	882	893	905	877	867	869	891	870	880	891	917	884	891	903	902	856	864	869	864	925	894	934	878	849	865	903	832	892	876	869	863	888	887	886	944	893	885	872	841	860	924	884	916	862	914	872	882	874	902	909	867	836	890	897	880	900	910	897	894	875	907	892	835	867	883	885	911	905	915	862	851	875	885	862	908	864	846	868	867	903	866	901	870	866	910	877	853	913	845	900	908	900	864	866	883	846	843	889	872	952	950	912	897	896	918	907	922	922	869	858	818	878	886	907	863	874	962	858	900	909	866	836	908	916	793	895	930	872	910	898	892	961	890	918	902	884	862	842	900	892	833	884	870	880	836	917	925	889	911	882	880	882	871	901	913	909	888	867	919	914	861	880	883	909	884	944	908	887	908	922	936	920	914	898	875	883	891	866	860	898	874	893	894	924	868	825	845	878	859	835	877	922	912	908	895	877	894	885	903	854	887	901	886	883	881	863	829	860	892	909	852	867	941	821	868	870	863	913	829	852	907	884	905	875	903	867	848	918	890	874	895	877	819	884	879	929	851	887	855	833	934	869	903	892	899	849	852	888	892	887	912	873	856	895	892	810	900	861	856	905	906	899	951	857	872	872	898	939	851	886	827	834	893	874	864	896	887	901	873	917	870	864	854	863	887	880	860	878	862	893	873	925	936	857	860	901	855	864	853	864	843	914	847	832	904	877	840	823	867	886	852	879	854	900	897	866	863	914	846	878	861	930	888	924	873	892	841	860	880	899	917	907	870	883	880	855	881	883	856	943	902	825	866	893	900	863	847	851	840	867	836	815	866	861	900	877	895	923	898	869	896	859	867	908	905	852	871	848	882	855	839	903	886	860	906	876	861	867	865	852	913	856	891	902	868	921	834	888	878	872	901	903	889	931	923	878	876	886	911	870	877	858	872	896	909	889	883	876	864	896	942	830	861	939	932	929	862	890	893	830	879	832	899	918	896	937	878	858	854	879	921	901	881	913	896	908	894	907	869	843	902	890	868	858	887	851	864	861	821	848	972	869	878	861	844	896	877	886	908	866	904	850	858	920	903	845	874	890	898	913	877	939	864	880	896	854	899	931	864	887	871	892	886	900	824	863	892	889	883	911	855	869	917	858	920	871	839	953	877	877	937	862	922	883	860	903	924	848	876	870	867	855	916	906	842	923	861	880	926	852	909	929	854	870	855	924	888	901	828	891	938	846	886	900	884	894	883	884	882	874	842	937	959	881	861	846	870	854	895	854	867	895	894	947	869	851	858	862	925	889	934	866	872	901	953	918	947	900	906	847	908	852	891	904	904	872	849	881	888	907	871	899	885	828	920	902	884	861	842	901	862	882	922	887	911	923	880	901	880	868	899	855	916	855	870	853	895	910	894	912	854	842	883	861	922	904	840	899	880	889	832	900	850	892	837	863	916	871	877	818	897	885	899	849	858	911	921	878	880	835	872	861	914	919	903	884	888	837	848	896	876	855	897	919	907	870	884	871	853	935	887	989	944	844	910	838	875	895	871	878	898	910	859	919	848	866	862	897	894	855	926	825	897	877	884	882	920	905	874	921	871	904	866	877	864	971	880	886	849	879	922	851	852	887	894	879	833	875	853	848	874	830	877	886	871	906	879	909	869	910	876	898	901	882	864	876	849	835	880	896	896	929	888	892	889	871	907	889	842	877	952	868	893	882	890	897	896	907	831	888	903	818	913	850	898	849	833	859	893	865	950	906	826	895	868	893	904	884	880	866	895	878	866	856	884	855	892	918	932	883	892	924	867	866	880	911	863	872	964	886	869	873	888	895	904	828	852	873	928	848	911	867	880	888	906	880	826	958	864	833	831	877	876	939	837	843	941	867	838	881	883	814	885	900	874	926	860	940	924	899	837	925	846	857	891	831	904	879	937	885	869	885	922	907	901	884	858	899	903	866	868	842	893	861	898	851	884	951	910	869	863	938	970	877	895	828	927	925	867	919	861	849	895	855	860	894	924	922	874	888	869	881	834	945	890	819	901	850	909	892	870	904	877	890	874	866	835	886	913	900	915	912	871	909	924	918	876	874	878	908	923	919	850	858	936	864	867	923	888	914	909	877	856	932	869	843	921	855	834	878	850	882	901	882	874	848	885	871	858	842	890	847	863	836	879	864	917	917	903	895	841	860	885	862	845	932	849	863	852	889	904	890	905	844	866	843	937	895	899	915	849	866	882	828	854	898	891	887	855	895	944	872	849	901	865	874	838	887	881	871	874	919	884	912	908	877	878	848	869	904	894	925	891	876	903	877	837	900	930	890	884	876	939	865	882	879	905	876	980	884	890	940	870	899	886	854	895	914	896	861	876	902	895	904	918	944	868	914	919	933	873	866	894	888	887	919	900	930	839	905	903	884	858	843	875	909	872	880	795	882	929	914	825	926	843	893	847	901	909	891	848	863	862	897	885	911	866	887	885	879	940	893	836	895	903	875	890	854	869	926	811	878	877	872	896	888	882	870	902	843	871	900	862	884	863	906	814	885	906	889	890	894	865	837	916	891	884	855	885	935	856	891	884	898	920	880	882	838	886	874	888	941	848	884	915	912	856	872	917	856	890	874	915	871	896	832	908	915	904	917	828	920	914	910	883	929	897	892	910	795	899	869	842	917	898	859	877	807	858	915	874	905	864	888	870	929	881	889	816	855	891	860	868	862	870	884	889	854	888	858	886	841	845	834	845	836	883	888	877	845	858	854	873	896	895	905	931	887	879	915	863	863	935	909	890	920	905	875	857	912	889	900	880	891	893	865	855	886	961	853
15741	21605	12186	5644	3858	3201	2587	2382	1957	1535	1534	2006	2208	1863	1545	1349	1219	1203	1108	1096	1055	1077	1024	1028	996	1067	1084	995	1041	1047	1043	959	1081	1025	1016	1038	1004	977	989	1005	1060	1045	980	1056	1018	1053	1045	1076	1005	1034	1010	1053	992	955	1014	996	1067	1000	1022	1017	977	997	1016	1051	1030	1089	978	1034	985	1029	1028	1004	1015	1036	1003	993	1008	1019	1029	1007	1036	997	1006	1013	1023	1018	1007	1016	997	975	1039	1061	955	950	987	1054	991	1048	1018	983	1020	975	991	993	1018	965	1003	1008	1038	1004	1024	1011	1014	998	1089	1020	1084	997	1066	976	1043	1017	968	1022	949	994	1015	1016	985	1083	995	1024	955	980	1014	997	963	1021	1044	1010	973	1014	1022	998	1039	1023	1034	1017	1086	1023	1043	975	1005	966	1034	1030	1029	1035	949	1014	1021	1049	942	1056	1046	1016	1006	979	1022	998	1047	1011	993	974	1024	1014	952	1060	1034	1014	1052	1005	1018	1018	1089	1039	979	969	1050	993	1006	1008	999	975	1021	975	1070	983	1045	991	1001	989	959	1009	1058	990	958	983	1039	1023	1025	1024	1018	1077	949	1018	983	971	990	1002	984	1009	1017	1004	1012	1036	1036	1035	1019	1026	1024	1057	1014	979	1005	969	971	1052	1028	1003	986	979	959	1043	1009	1052	1023	1030	988	960	1064	994	993	990	1017	1023	1034	1034	984	1044	1014	959	1011	1001	1012	1037	1022	1014	1022	1041	1017	1024	1029	992	1049	992	1015	953	974	1013	1029	962	1001	1023	978	1019	1010	1054	1013	1013	975	1068	989	1022	949	957	1039	976	1042	1009	1013	988	1042	982	999	996	1001	996	950	1033	1093	996	1034	1006	1053	1028	1062	1016	1001	1038	1016	992	1018	1061	1017	1037	1098	981	1004	1007	985	962	1011	1036	1022	1065	948	1069	1013	981	1008	1068	1063	971	995	1014	995	1042	1005	982	1047	1029	962	1043	981	1023	1037	990	1006	1019	1003	1059	1019	955	1050	1014	1015	965	987	973	985	1006	1042	1030	1048	1001	1043	1076	1021	1001	965	1001	1004	1010	1083	986	1045	986	1004	1001	1046	1035	1045	1022	1025	1044	988	1000	1008	1010	982	1019	967	1056	1023	1074	1041	1025	1085	1037	995	1067	972	1018	1027	1023	955	1063	1045	1003	1055	1064	1030	946	1015	985	988	965	1000	960	994	1011	1060	1035	1039	1046	1017	1057	1007	1044	1035	987	1014	1009	1009	1032	1049	1018	986	978	1120	984	1057	987	1012	1052	1015	1050	1006	987	1086	998	1050	1029	1047	1043	1056	1009	1000	1040	980	1031	1088	1024	974	998	1031	1025	1005	1031	999	1009	1009	1061	1055	1022	1020	1011	1056	1034	1029	1076	1005	1059	1005	1027	1027	1076	1021	1034	1058	1051	1007	1023	986	1014	1017	959	1010	1000	955	1037	996	1014	1031	968	1046	971	1069	1007	1004	1026	1061	1015	1001	998	1015	988	1032	1068	987	989	1060	1002	1038	996	1001	1015	1029	986	1055	1035	966	1029	981	1025	1038	1028	989	1028	1025	967	1007	987	972	1035	998	1041	1014	1024	1035	1013	944	1049	1017	1057	951	1047	999	1014	1036	945	950	1008	1043	997	987	1058	1000	1003	1023	996	1018	995	991	1045	1014	1004	1043	958	1011	1003	957	998	999	1010	990	1060	1018	1034	968	980	1007	1027	1049	984	1004	983	1032	978	966	1052	983	957	963	1053	1051	1029	985	1016	1015	1051	1025	1032	1024	1027	1000	1068	1022	1016	998	1021	1049	1005	1004	1043	1015	1011	998	960	1047	999	1039	1031	1013	1021	996	1065	1009	974	1044	988	1011	1070	954	1048	999	976	998	1043	1030	1016	1007	1004	1012	1074	1002	1033	1030	1008	972	935	1030	1016	1033	948	1062	1009	971	1062	966	990	1062	1016	979	1008	1014	1042	1032	970	1018	969	1035	1017	1037	993	989	1023	1015	988	1044	1014	986	998	1001	996	1097	1054	1014	1000	970	1016	1020	1007	1020	1008	1011	960	1041	1025	1029	1008	1009	1046	1016	1041	975	969	1018	986	1025	1015	983	1019	987	1087	1028	1034	1016	1008	999	1024	1025	986	964	1013	1018	1023	992	1029	1053	1056	1048	1037	1025	963	1008	1016	1012	1010	968	1039	1056	1041	1054	1036	997	978	1009	1021	1004	968	977	1029	1056	1004	1019	1020	1011	1019	1049	1075	1018	1009	979	1065	1018	1038	1044	1049	1036	1041	987	998	969	1032	1032	1044	1044	1049	1045	1018	1044	950	1068	1039	1057	1048	1060	960	1028	1027	1017	1071	1053	1031	1013	1020	997	967	1037	1028	1009	1066	1018	1017	1021	984	972	1056	1021	1054	1053	1003	984	1029	1029	1042	991	1086	998	1003	1038	1021	1078	1044	992	980	980	1007	988	994	1019	986	981	998	977	1023	996	1021	1016	999	1070	1080	1034	964	1050	1065	998	1046	1054	996	990	1021	1021	1031	1021	978	1017	1057	1091	1053	1011	959	1003	974	1020	1063	1029	1025	996	1023	908	1031	1040	992	1005	999	1022	1012	1089	1022	1048	1012	1004	978	987	996	1045	1020	993	1012	1100	1030	996	1033	1054	993	1010	1004	1019	1000	979	1021	984	967	1072	1058	1020	1002	1020	1067	1006	974	995	1040	1022	1032	963	1018	1080	1009	1007	1030	990	1067	1042	947	1008	1036	1084	1034	1009	986	1031	995	992	1055	987	1047	1020	1025	1008	972	1032	1008	1023	1036	999	1049	984	999	990	1019	1029	1031	1033	1015	1007	1029	973	1020	1079	998	977	1008	1022	1058	1012	1003	1023	1055	1075	1050	1017	1030	982	1005	973	1064	980	1000	1032	980	1043	1016	969	1042	1027	1035	982	1069	1005	1019	1022	1055	981	1008	975	1063	1008	989	1032	999	999	1036	1087	984	1060	1005	1028	1009	985	991	984	1015	1004	1034	969	1037	1048	1051	1004	974	1034	1022	996	1014	997	999	1078	1042	989	1022	992	1020	1077	1100	1009	993	1003	1005	988	1007	1036	987	987	1036	994	1018	1091	1040	1013	1013	1029	989	1005	998	997	1016	1008	1022	1039	971	1062	1009	1042	971	955	1017	986	1016	1028	1008	1069	965	1034	1048	1044	1043	992	1022	962	985	1037	1047	1027	987	990	1018	1009	1079	1042	1017	1051	1032	1039	996	954	977	959	972	1003	1005	1025	1007	1078	1026	1041	1035	1006	1016	1026	1007	987	1026	1055	1043	950	1043	1005	1069	1009	1023	997	1028	1017	983	1003	997	975	977	993	1058	949	1086	1046	1045	1070	1041	1015	995	979	1046	1057	1065	998	1015	993	984	956	1083	1037	1004	1020	994	963	1035	1019	1023	1068	1049	1021	988	1018	1023	1051	1012	1026	1042	985	1023	1019	1023	1015	1029	981	1036	1039	1059	963	998	970	1040	1022	1027	980	968	974	1078	1018	980	963	1040	980	1007	978	1051	931	1018	1035	920	995	1050	1023	1038	1009	1010	967	1016	1042	997	1020	1045	1013	1050	1009	982	1040	991	1001	1011	1026	1017	1094	961	993	1060	1022	1012	999	976	1020	980	1009	970	987	1007	992	1051	1010	1036	1004	1065	1023	951	1042	975	1025	966	1080	1049	1032	969	1043	1041	1012	1054	1025	1032	1058	988	1058	1021	981	1004	1007	1021	1080	1026	973	1051	1001	1024	989	915	984	999	1036	998	1024	1031	970	1000	1013	1030	1043	975	1011	1028	1003	994	995	1034	1033	1042	981	1018	999	1011	1016	958	1018	1015	995	1027	1040	1011	1015	979	999	1035	1013	1028	1005	1006	1002	1051	1050	1060	1013	966	979	1018	985	1032	1001	999	972	1016	1033	975	1015	1001	943	1019	957	1000	1046	975	1006	1037	1019	999	961	1023	1016	1036	1024	1002	1012	990	999	1060	1067	1028	1065	1032	1012	1017	996	1011	1000	1003	1005	1005	1001	964	959	975	1046	997	994	1019	1037	1046	1027	994	1017	1008	1028	1051	1001	910	1018	1025	1051	996	1008	1024	1054	996	942	998	949	1014	995	1008	1007	978	1008	1064	990	1027	987	1078	970	975	1038	981	1021	1034	941	1004	967	992	998	1031	1011	1036	1014	1027	954	1030	998	1015	1033	1036	1013	1000	1015	1004	1006	1043	1004	1005	1014	1003	1023	1042	1028	975	975	1042	973	985	1035	1064	1024	984	1027	1030	998	1006	1091	1024	1007	1022	1026	972	1023	1028	1018	1017	980	991	997	963	1003	1015	1023	981	998	1026	987	1001	1012	995	1008	981	986	964	1022	999	1017	1033	1056	1036	1075	1015	1073	1034	1010	1001	909	965	975	1061	1008	1019	1044	932	1000	1034	1093	1049	1087	1078	999	975	1017	1040	974	1058	1066	1049
24623	20912	26792	25055	11703	1562	1086	926	798	652	696	834	951	818	602	612	648	603	511	526	522	500	483	511	512	488	504	508	504	500	504	501	544	494	482	494	520	501	525	511	514	524	524	532	470	540	495	492	502	500	488	533	527	506	509	482	500	523	495	511	485	475	450	461	483	473	466	486	513	531	494	471	498	529	471	479	526	513	479	478	539	484	496	538	481	520	529	518	501	503	500	517	515	519	499	492	505	496	498	518	517	468	486	498	478	517	493	483	516	489	491	495	478	518	473	502	498	464	479	517	474	523	508	460	497	492	494	525	499	541	495	480	514	519	519	537	511	514	496	505	478	484	526	536	557	478	514	462	499	496	518	492	490	497	475	503	502	473	533	493	506	534	477	493	488	512	527	478	510	495	498	476	492	522	484	503	466	469	473	506	504	546	490	496	532	470	529	487	500	508	478	487	479	471	473	482	518	485	510	480	480	510	558	503	471	520	494	482	527	475	505	498	523	472	495	472	534	544	504	476	495	538	501	502	517	494	517	497	547	538	533	488	482	523	507	519	495	470	497	521	496	523	523	501	482	463	493	466	495	498	455	466	515	481	471	483	484	492	518	527	516	470	491	521	508	479	513	497	546	507	455	543	500	465	509	486	475	463	529	496	484	521	504	474	470	522	462	491	515	494	497	475	517	518	469	460	507	484	514	499	488	498	513	500	498	494	458	481	539	492	527	489	454	481	520	504	501	507	485	489	533	481	508	501	491	485	508	481	489	505	499	494	524	475	507	471	465	472	452	520	477	494	483	457	497	470	482	514	477	519	498	451	472	477	522	480	522	524	477	478	481	481	464	534	501	502	444	497	498	519	495	525	503	488	490	458	500	535	535	496	501	480	480	480	510	508	501	536	531	508	524	500	529	516	490	494	555	553	484	499	539	495	508	518	489	492	527	493	502	438	483	478	510	504	520	511	487	478	501	523	473	501	527	473	548	488	496	462	506	492	489	511	514	483	457	484	513	530	492	506	517	485	520	489	466	517	482	492	500	538	518	517	494	530	510	533	472	522	510	511	458	476	484	533	484	480	493	468	482	503	520	432	515	519	486	515	497	494	480	502	476	504	504	454	488	494	449	510	477	486	494	472	484	451	510	479	465	476	486	474	458	509	506	542	502	486	468	466	498	497	507	476	450	492	488	481	475	476	475	482	511	488	514	448	531	482	541	491	495	500	481	503	503	510	487	514	481	449	452	512	497	529	472	496	481	486	528	502	469	477	472	492	483	537	534	494	503	509	524	528	512	533	460	504	500	524	501	472	515	527	539	473	488	522	527	503	509	516	495	506	448	530	462	512	468	462	463	523	473	494	453	502	510	450	465	497	497	490	462	541	482	490	479	477	459	516	471	487	508	483	505	563	531	506	493	486	480	479	474	480	517	465	490	488	521	494	445	497	503	467	530	508	510	457	486	469	506	468	514	499	515	481	480	542	502	536	502	542	481	517	503	495	525	491	488	473	499	518	531	435	460	524	504	457	509	499	509	496	515	489	490	511	524	482	500	513	515	453	527	474	473	507	520	450	503	466	508	466	493	531	480	505	504	503	517	495	496	529	469	477	504	443	486	506	481	503	483	498	493	522	501	491	479	477	494	502	520	527	504	508	472	502	484	520	530	488	507	518	511	495	492	512	494	495	467	505	482	498	484	489	513	506	564	475	518	500	471	546	494	486	504	470	539	517	450	506	487	506	490	475	481	512	536	509	479	484	502	455	515	485	522	502	502	506	501	508	506	479	525	495	507	490	502	501	533	469	492	494	513	511	471	519	505	492	481	476	473	487	487	483	473	549	484	521	511	475	482	460	524	510	448	505	495	522	476	479	503	477	483	520	484	458	517	473	487	483	461	478	457	494	506	509	484	487	501	536	487	499	491	523	522	465	498	485	472	517	509	458	508	507	498	495	476	450	514	486	471	524	494	467	507	499	535	497	490	488	520	504	510	521	444	493	503	475	517	512	483	498	490	474	466	540	499	507	511	490	514	534	493	498	511	496	472	489	446	468	468	464	504	490	467	506	515	496	508	488	476	491	489	474	489	467	486	506	525	467	501	543	504	472	476	499	504	502	503	463	507	495	499	514	514	489	486	474	475	509	496	494	526	498	489	483	489	531	521	514	506	521	517	461	515	493	485	472	484	472	530	453	480	493	505	524	512	479	494	532	504	508	490	481	520	462	452	508	493	496	491	514	435	503	514	484	493	523	485	514	517	507	516	483	475	488	516	508	516	479	497	543	478	480	511	502	484	513	476	541	502	495	483	484	481	473	515	484	478	497	464	483	516	512	550	474	499	477	526	489	434	449	527	501	542	466	521	500	480	513	502	489	476	487	496	490	467	498	491	513	501	514	489	509	494	472	515	486	516	484	453	464	469	489	510	496	489	514	451	507	488	503	519	489	504	516	511	507	472	482	537	476	518	501	478	479	463	525	491	482	487	500	470	520	491	542	509	508	503	509	488	474	488	497	537	499	492	500	497	477	504	457	497	523	482	521	530	493	489	486	488	495	502	470	497	458	464	484	470	515	500	487	486	481	498	492	522	501	512	481	487	509	457	510	486	558	515	511	491	512	461	482	459	480	479	500	524	534	490	494	522	498	507	503	466	462	482	520	477	485	450	524	511	516	502	505	546	489	474	454	509	497	466	507	493	500	463	473	508	547	481	479	501	491	534	473	519	499	528	485	520	520	483	520	462	489	467	489	512	483	467	432	454	488	526	552	494	501	470	521	528	458	503	495	499	514	485	499	472	513	474	512	545	482	505	483	479	479	440	449	535	499	512	473	509	496	507	489	538	492	544	478	520	499	519	503	497	504	521	474	508	510	484	461	509	495	545	524	498	502	486	491	513	509	514	482	503	532	471	455	516	463	505	475	540	503	488	514	487	486	505	506	500	494	473	485	504	522	481	494	507	478	494	510	519	516	539	500	425	502	464	463	433	481	477	497	490	489	505	494	499	505	491	503	473	506	521	465	521	488	453	473	508	480	491	466	474	524	469	515	516	475	501	476	430	506	505	470	511	486	501	541	498	500	474	472	460	506	498	520	515	481	469	457	497	494	550	456	511	501	502	488	508	492	521	493	526	486	495	503	455	464	537	510	522	466	497	526	514	526	501	518	490	519	454	475	492	497	499	469	512	531	524	496	511	513	493	492	508	520	517	484	483	493	461	492	527	489	537	493	478	509	515	525	514	500	517	529	506	496	488	491	506	541	508	485	488	475	460	480	512	544	479	489	478	478	488	520	506	514	522	511	507	487	456	512	497	511	471	542	486	531	495	520	483	542	503	456	469	488	509	481	528	505	516	514	515	484	507	501	484	547	487	512	503	517	514	533	545	482	487	544	503	523	486	508	516	482	486	519	518	502	502	513	463	489	478	475	496	470	507	516	488	457	519	507	516	471	492	490	492	498	489	533	454	474	445	487	485	477	458	496	504	516	485	503	479	493	493	462
14477	16760	9278	3933	2775	2256	1778	1608	1369	974	1028	1209	1529	1161	871	781	743	719	607	620	581	568	558	589	539	594	580	546	575	605	559	594	557	580	539	572	530	570	541	564	603	555	552	584	574	647	550	588	539	573	565	549	561	578	587	572	595	561	528	495	566	592	535	567	545	577	613	574	509	569	578	543	602	591	553	586	564	551	559	548	545	555	556	524	570	554	580	546	591	549	545	550	561	562	539	558	550	558	562	547	531	566	534	529	564	572	600	559	563	584	581	564	511	558	554	571	552	579	597	600	527	512	492	568	545	580	554	554	634	546	552	559	540	557	599	579	570	544	560	534	537	582	603	574	581	527	524	562	555	537	555	585	541	566	522	523	527	577	602	581	513	553	545	601	549	551	545	583	518	549	547	541	617	569	535	542	549	564	585	514	555	586	528	540	526	552	594	546	551	544	552	517	574	575	566	580	573	541	544	514	569	563	526	529	602	567	571	519	574	523	564	575	574	541	586	534	529	499	566	550	527	555	605	591	547	537	579	566	572	571	563	557	562	556	549	590	555	589	584	572	593	568	566	551	603	549	553	591	580	574	513	589	576	544	561	528	559	570	551	523	516	541	571	585	541	541	547	539	567	523	551	552	553	588	557	570	526	530	540	542	596	547	501	509	561	575	569	622	547	529	553	580	581	550	558	540	609	565	544	564	561	560	529	569	557	644	544	563	620	541	534	549	531	564	579	516	545	576	587	547	565	569	525	566	588	577	559	579	537	578	531	498	571	550	562	536	572	564	566	534	578	548	500	578	563	558	554	574	550	585	591	519	576	526	620	558	539	566	583	578	556	573	552	537	610	572	574	604	608	552	560	525	545	546	548	563	546	527	542	612	551	569	551	589	551	563	523	586	566	525	541	569	564	525	513	544	565	567	547	575	586	523	531	530	558	557	553	548	589	567	575	621	553	550	556	560	575	586	532	543	540	556	530	568	558	558	535	561	542	532	555	605	597	538	572	496	554	573	526	541	546	553	588	512	555	539	535	562	542	537	554	552	600	570	563	573	535	592	532	565	542	599	552	557	548	516	546	578	559	569	528	537	578	563	576	556	550	550	532	573	554	568	584	525	540	559	578	607	561	549	610	573	559	592	526	550	556	513	540	524	540	587	561	575	537	537	571	527	550	553	566	511	522	560	502	545	578	546	554	580	585	556	552	544	585	556	553	552	545	559	589	553	558	552	566	539	566	566	577	547	544	550	574	584	572	508	516	529	568	586	564	563	566	529	562	538	582	566	554	570	527	533	573	555	542	551	555	561	597	588	550	554	575	573	532	518	538	574	549	577	533	575	564	555	582	573	579	567	546	575	585	548	570	522	556	553	565	589	526	536	520	573	552	558	547	556	536	522	580	554	581	532	567	572	573	551	548	576	574	578	586	555	534	553	543	520	557	539	548	515	536	573	527	557	551	582	587	557	544	563	550	557	580	536	560	583	571	592	556	527	560	515	600	535	534	581	547	566	528	547	550	561	580	589	562	574	526	566	578	540	524	541	557	550	563	574	606	541	605	601	546	570	556	583	561	532	567	546	558	556	561	566	516	585	527	560	604	564	558	573	593	572	587	554	596	563	575	577	573	537	506	601	561	546	554	581	536	547	542	579	623	550	557	586	592	563	564	559	605	544	531	569	563	532	551	544	589	538	556	539	588	566	535	518	558	555	572	553	561	571	537	555	548	585	566	557	540	542	531	596	563	552	539	597	559	563	546	599	577	518	548	551	541	561	577	541	537	555	585	574	512	589	590	576	571	530	539	548	560	518	577	565	563	573	575	567	601	574	576	588	572	590	534	592	581	564	605	533	577	572	540	574	526	534	566	605	554	567	588	566	556	554	574	530	608	572	588	573	562	569	551	541	550	575	543	529	546	547	596	570	537	574	560	556	563	567	562	567	517	581	575	583	568	573	550	554	581	599	553	523	571	584	583	551	563	553	567	546	559	537	563	614	555	582	588	499	546	521	556	561	570	576	583	572	560	560	565	569	536	577	590	577	504	608	579	540	558	566	563	557	536	572	553	498	589	604	541	538	585	588	560	563	521	540	563	566	576	567	543	606	554	546	519	536	553	560	607	577	569	498	567	526	592	609	531	560	532	553	541	568	518	520	566	540	578	529	542	537	572	539	591	553	595	557	535	568	557	515	545	571	557	559	508	559	523	581	591	546	533	565	544	547	557	549	576	527	569	612	556	568	527	567	558	526	565	534	545	557	523	559	590	566	556	540	547	588	608	551	584	570	522	554	582	568	550	558	563	557	547	578	586	537	527	565	570	551	511	526	578	531	562	580	577	558	538	586	556	524	544	557	553	606	565	593	570	617	554	556	550	552	598	577	579	560	591	548	555	541	584	555	544	561	569	564	549	590	523	571	521	565	544	605	607	562	554	540	577	527	589	533	560	602	601	561	552	564	542	565	567	584	572	571	558	512	550	554	574	552	536	555	591	557	535	558	554	574	539	547	602	495	576	558	572	530	585	586	549	509	541	566	561	529	509	536	553	549	566	582	516	581	535	564	600	572	558	525	548	581	560	538	561	590	543	566	591	608	602	548	574	561	565	502	582	524	568	581	526	554	523	547	568	573	599	582	549	543	554	531	582	527	598	610	555	525	555	553	558	542	534	605	509	508	565	552	575	564	581	607	564	527	578	536	552	546	591	584	589	542	542	537	532	533	538	582	517	584	572	568	583	585	587	532	600	560	571	555	556	543	531	558	562	612	539	575	552	557	565	578	596	564	581	473	537	546	587	553	592	528	550	608	540	538	547	580	557	605	549	524	556	553	554	547	505	543	508	520	589	540	535	557	565	583	541	569	571	561	587	582	551	586	535	592	522	569	542	569	536	578	558	520	563	573	564	606	523	530	555	545	557	555	550	590	534	520	570	583	549	542	549	547	572	549	577	592	591	543	571	549	577	563	568	553	557	585	585	554	522	582	556	516	557	556	542	582	541	603	535	566	534	543	542	530	528	547	570	520	544	560	581	528	577	558	565	523	547	545	529	581	597	563	536	578	574	538	559	550	588	567	569	580	592	543	561	545	556	601	549	570	528	545	528	545	507	553	584	558	547	561	589	586	550	525	522	594	538	596	571	539	578	579	555	601	522	552	540	588	559	522	564	543	550	564	535	549	552	543	565	547	567	575	573	572	543	549	525	536	572	570	578	534	559	586	561	510	547	574	534	569	533	575	543	587	520	542	531	509	515	564	541	598	550	576	539	579	559	546	596	524	526	589	536	551	546	574	567	588	511	574	564	545	575	559	566	577	574	576	534	543	553	552	567	591	550	576	547	556	561	582	550	563	554	533	541	568	560	617	523	579	550	562	552	565	563	579	544	562	581	581	540	586	569	551	553	577	553	549	559	543	551	557	555	540	561	581	562	591	580	519	596	551	600	542	568	553	557	570	567	542	518	559	564	560	532	550	569	562	532	563	569	548	546	540	558	537	563	574
22451	20966	28410	23698	20968	20992	7716	1854	1505	1060	1052	1115	1354	1167	910	742	764	681	560	590	540	567	526	580	526	544	519	522	529	484	535	509	529	520	516	525	483	514	514	517	541	500	512	563	518	530	542	534	516	507	515	519	503	480	467	501	518	496	563	500	504	529	478	521	477	471	523	486	540	501	506	521	557	537	479	515	506	502	569	524	492	497	518	548	522	556	490	537	527	479	469	511	487	492	513	516	557	537	519	493	470	512	523	545	469	549	466	514	511	512	556	505	528	522	462	516	514	466	515	485	496	506	492	473	487	558	504	521	482	500	518	532	486	512	523	525	517	533	466	511	524	516	521	492	481	478	537	496	533	504	513	496	532	529	563	517	469	494	509	501	483	558	517	519	487	505	487	541	546	509	528	506	492	506	501	496	544	541	523	515	509	519	482	504	488	514	529	517	528	480	513	485	539	492	510	475	494	538	553	516	556	502	516	448	526	512	502	515	528	568	494	494	483	508	493	464	512	536	530	477	488	512	532	484	494	485	482	512	500	492	506	523	520	478	494	490	510	497	504	535	538	503	518	535	535	508	516	486	479	502	491	535	572	469	478	529	517	514	526	484	498	494	516	480	527	507	491	533	534	521	541	525	507	513	502	489	467	509	502	512	539	523	481	532	521	503	527	542	535	486	521	497	558	502	501	490	518	471	479	512	533	513	543	508	473	516	509	538	556	551	506	515	475	487	481	498	553	509	513	488	529	535	517	515	523	511	486	526	508	492	529	531	541	531	545	508	504	510	517	547	525	519	495	489	519	529	537	504	499	530	523	494	499	511	479	528	502	512	518	501	481	519	493	499	516	514	489	499	531	499	531	500	485	507	515	514	554	508	504	532	541	531	500	508	507	481	484	486	466	473	492	501	544	561	497	496	505	553	540	522	523	463	515	527	510	507	515	503	523	502	504	525	517	490	538	486	493	530	518	510	501	479	534	492	518	516	468	500	522	498	491	516	478	503	497	476	483	481	539	511	494	491	536	503	500	509	524	509	495	532	520	523	504	505	493	494	516	513	538	486	499	491	562	477	512	483	485	510	519	525	519	532	531	507	559	480	491	526	504	482	485	487	507	512	536	532	522	534	530	486	535	482	523	481	499	517	488	522	479	514	484	494	521	523	505	525	497	514	531	514	499	532	504	524	516	505	446	500	472	540	514	526	510	489	515	542	510	490	511	516	496	489	521	497	480	497	508	476	511	491	517	500	489	496	506	523	496	513	478	491	503	479	547	499	465	480	495	540	487	451	499	456	495	495	496	504	521	518	497	536	548	518	493	504	521	488	524	507	530	475	494	515	498	527	545	531	501	547	517	512	484	491	518	515	497	510	497	540	502	504	525	514	494	541	463	498	517	492	471	543	497	490	470	508	536	510	490	555	499	505	527	535	525	466	523	469	517	492	512	564	511	543	569	496	522	520	491	506	498	509	487	519	497	537	502	493	511	503	515	466	525	518	521	477	509	526	502	498	503	499	559	499	538	487	556	510	477	506	496	497	509	505	504	510	493	538	540	518	504	495	493	501	534	491	475	541	514	482	543	538	501	495	500	557	553	531	524	501	470	521	513	537	472	561	508	516	517	524	495	480	484	512	518	520	494	517	511	531	481	504	535	496	516	509	473	525	547	466	478	509	543	529	530	508	507	466	495	528	525	529	489	477	548	483	488	508	491	526	496	510	493	523	512	478	444	524	532	525	512	477	471	516	471	546	488	530	513	532	536	524	543	538	486	521	513	500	551	470	493	511	527	499	516	494	525	515	516	526	483	500	488	557	505	493	505	522	523	555	491	500	487	492	485	481	533	476	486	479	502	491	497	489	475	523	522	527	512	537	495	505	513	511	518	536	518	508	482	497	505	475	522	525	498	503	529	518	536	479	505	509	486	466	481	465	538	487	488	518	494	529	506	493	502	500	490	484	499	486	497	516	502	526	535	516	538	496	510	514	489	529	503	484	489	509	477	519	522	515	479	497	517	496	503	546	534	497	553	512	531	518	515	501	523	496	491	470	484	516	493	546	527	491	495	469	500	508	538	497	492	516	522	499	539	479	517	476	501	526	493	493	532	496	489	509	549	511	503	494	524	501	504	510	492	520	514	486	541	543	521	529	538	500	457	534	494	477	491	498	532	517	513	494	486	499	510	509	543	472	530	490	486	514	526	537	508	526	507	491	482	503	488	475	482	523	503	545	534	513	516	478	495	488	508	462	518	517	498	490	525	482	518	453	511	522	539	522	501	510	507	569	527	498	519	499	521	481	508	505	472	516	521	531	500	478	534	484	496	530	526	491	495	501	526	502	507	522	502	532	519	519	505	487	541	521	519	505	516	504	459	488	491	530	523	573	459	568	501	496	485	503	500	482	532	511	536	476	504	529	517	543	537	533	493	508	536	499	505	496	558	521	501	468	496	552	495	531	485	497	505	488	512	463	522	506	508	506	493	483	509	496	463	500	486	524	530	524	522	484	531	522	471	496	499	502	516	524	487	542	502	491	508	562	469	480	482	506	515	501	502	512	512	495	495	530	519	543	452	505	507	529	522	502	549	520	497	491	509	477	499	533	547	484	506	501	510	521	489	487	490	507	520	538	509	532	550	482	532	508	500	500	469	530	563	498	507	534	514	494	460	478	507	520	487	518	497	496	509	519	514	490	510	514	520	473	533	491	502	551	502	540	548	519	522	492	497	503	505	490	561	499	469	522	540	536	492	507	492	548	539	493	515	505	471	520	538	521	548	474	503	501	527	495	489	477	531	502	488	470	482	504	519	495	488	505	506	510	498	537	561	481	504	549	497	518	489	477	551	513	506	524	507	479	530	526	499	487	509	452	478	499	537	550	552	488	534	507	472	524	537	511	468	494	467	487	516	442	497	496	512	507	451	515	491	486	475	525	465	476	516	545	531	478	529	502	502	551	513	522	521	474	496	518	530	530	516	517	517	510	534	466	495	515	492	479	508	490	489	488	499	535	530	521	528	476	548	513	475	489	505	509	538	474	496	501	548	496	549	507	553	497	520	474	506	516	518	496	492	539	508	481	492	541	490	477	501	509	492	519	470	479	485	471	479	541	489	502	495	524	470	466	474	505	483	519	532	550	514	505	490	473	490	518	571	456	510	506	492	499	497	554	511	486	514	551	545	520	498	530	499	492	519	506	489	518	491	548	550	515	471	476	543	545	501	512	482	502	495	532	474	500	514	544	505	508	485	502	508	479	467	495	555	527	510	454	526	535	524	496	508	518	515	461	517	514	592	476	504	534	516	516	487	529	521	489	531	538	502	489	514	477	509	502	488	525	499	530	486	524	534	494	496	507	511	521	496	462	499	531	515	515	496	502	486	512	509	515	476	545	499	458	492	503	526	454	479	515	552	519	551	472	486	493	495	520	519	505	501	497	546	506	469	514	492	491	501	500	509	472	523	515	522	501	542	525	511	502	505	513	471	540	469	500	504	498	492	491
17176	25053	15724	7769	5611	4199	3070	2847	2663	1722	1565	1829	2329	1798	1217	1023	1065	853	721	652	604	684	664	628	644	633	646	631	601	625	622	635	632	618	615	598	621	570	598	570	576	629	525	608	600	622	585	595	582	616	616	599	605	558	614	568	598	587	610	577	557	624	601	589	592	635	586	609	625	555	628	591	584	615	629	590	561	570	614	578	611	600	578	605	610	629	594	572	510	589	539	571	592	614	588	585	586	577	593	570	580	623	585	563	609	597	619	557	548	582	590	522	559	533	612	638	575	614	603	584	550	595	593	560	586	607	555	583	598	590	569	560	614	550	606	574	568	613	617	587	565	586	603	548	558	603	595	582	583	586	587	609	607	619	576	586	605	564	580	581	567	534	568	579	597	612	586	551	637	544	598	584	603	591	640	587	616	600	586	608	579	632	586	576	562	623	598	570	622	601	556	593	624	618	623	588	586	611	575	592	582	558	605	606	597	597	613	578	573	605	559	545	613	599	622	613	581	623	593	651	576	592	621	610	619	597	596	606	588	612	612	565	592	540	607	618	595	550	574	616	598	592	594	576	578	591	603	607	595	602	570	580	536	568	602	569	568	592	532	602	593	606	574	600	626	591	584	610	600	587	593	603	569	587	572	562	578	597	608	585	597	566	597	595	610	561	584	586	632	603	590	640	605	568	582	568	597	603	568	616	600	584	601	537	578	580	607	596	612	615	589	634	593	620	575	586	584	571	575	600	566	628	585	582	590	593	600	630	573	616	571	572	581	616	596	605	602	600	560	554	598	616	608	598	579	563	564	572	579	542	635	612	622	591	551	598	596	588	612	558	594	587	590	578	592	569	549	583	574	608	603	614	621	614	604	575	553	632	547	562	605	575	557	585	586	605	623	583	599	596	562	632	645	596	597	621	577	605	583	603	643	585	608	577	568	600	587	560	599	577	577	596	610	563	526	641	598	549	574	580	600	617	581	607	565	586	532	554	588	596	631	567	601	569	590	580	610	649	584	628	613	556	617	568	585	590	570	629	599	536	546	564	622	591	592	579	605	573	592	571	565	592	534	627	588	603	539	577	597	608	566	612	609	514	594	569	603	568	608	608	654	589	588	557	620	590	583	574	598	591	580	589	575	600	633	588	583	602	557	573	619	580	572	605	635	616	653	598	599	561	583	569	599	615	612	563	578	602	572	556	577	588	623	620	574	531	569	601	622	592	623	588	546	580	647	581	596	640	618	590	585	595	573	578	623	571	605	584	624	607	584	598	580	554	575	560	594	558	572	585	578	625	634	579	600	603	574	592	612	541	614	549	576	581	583	588	583	572	597	582	604	577	604	618	580	567	569	566	588	583	593	614	562	612	565	588	582	573	593	611	596	581	588	577	614	602	584	587	572	593	618	582	591	599	593	540	622	606	606	579	569	598	624	582	608	585	593	575	625	580	580	639	580	599	588	569	625	599	593	586	614	575	631	564	619	536	583	570	600	593	586	586	573	602	623	618	554	599	608	604	590	571	613	600	581	618	538	549	594	583	584	651	586	578	571	572	577	602	618	594	559	580	546	570	608	586	614	569	632	594	595	560	630	583	588	563	578	562	602	586	580	599	580	600	565	579	597	608	613	592	551	596	573	598	600	585	627	601	615	640	617	611	595	545	560	635	571	593	590	577	600	571	592	588	574	635	564	601	592	582	591	609	593	593	572	607	645	612	581	551	541	566	572	574	596	605	587	568	587	571	599	642	586	579	627	598	585	578	586	563	607	596	580	565	591	568	614	543	599	588	584	554	573	561	584	545	586	594	580	569	602	589	598	595	570	616	578	628	606	577	603	546	598	570	527	613	620	595	589	569	597	589	558	568	620	599	582	612	606	586	630	588	547	631	529	576	595	593	585	554	549	595	579	602	575	627	613	600	608	612	593	596	558	594	609	577	566	593	588	589	594	594	582	583	640	564	593	639	566	609	561	598	623	561	601	581	590	529	564	620	611	610	553	610	579	620	591	646	598	594	604	547	576	519	574	564	560	585	594	594	569	590	584	594	569	604	556	572	633	657	592	559	554	578	550	599	540	575	606	578	559	580	600	582	598	616	602	608	606	579	615	578	565	618	590	532	607	613	582	604	603	571	571	601	598	587	604	580	564	628	603	589	569	584	586	570	622	599	588	579	606	551	613	588	623	602	583	589	622	589	639	593	639	598	614	582	609	589	610	605	569	611	591	610	580	592	607	605	573	592	622	596	577	592	588	575	592	594	595	610	569	562	643	553	564	608	608	574	564	586	594	588	597	618	597	602	587	568	600	639	606	605	581	575	627	587	605	558	582	608	608	583	571	591	586	586	555	569	563	621	608	592	633	588	606	563	604	591	618	579	563	605	604	586	645	629	610	613	557	586	593	612	571	550	589	532	601	640	628	595	621	602	592	604	543	590	559	591	605	586	583	560	609	566	611	546	589	608	585	589	572	580	587	564	592	570	557	587	579	607	631	596	596	585	613	578	626	596	602	602	638	646	590	571	634	587	608	592	631	599	599	573	632	554	578	630	603	562	577	611	596	590	613	611	589	615	590	567	565	606	620	583	609	551	585	608	606	626	565	568	570	558	561	575	588	590	609	571	591	619	582	603	553	609	616	571	661	580	556	633	581	578	576	544	605	593	575	589	603	602	580	600	582	593	588	541	607	559	568	597	596	585	580	548	600	623	569	569	619	585	565	599	597	562	576	577	561	573	543	595	612	585	611	643	618	566	550	616	610	603	587	580	672	570	569	608	586	589	590	575	588	567	657	606	571	565	615	596	572	599	556	592	608	572	574	587	570	594	577	578	558	576	564	589	540	631	564	581	574	574	596	574	567	574	598	604	595	596	589	606	544	586	564	605	586	598	595	597	611	604	640	613	561	623	567	612	564	599	624	631	563	548	610	588	575	604	559	583	577	606	594	608	582	592	612	584	598	600	570	592	624	582	582	589	572	604	564	609	575	631	580	581	593	633	607	602	570	557	561	612	606	587	618	561	600	609	561	598	594	607	589	594	556	566	628	573	601	584	584	583	571	576	564	575	582	597	559	597	595	603	569	553	555	566	631	598	572	589	567	556	608	535	569	589	630	578	608	598	599	620	590	612	590	582	610	603	622	587	606	598	593	586	566	593	571	590	589	592	552	574	558	545	555	550	554	594	588	592	568	542	590	569	628	573	623	583	584	640	574	625	555	588	605	600	601	549	573	577	604	567	622	621	626	609	617	572	585	603	590	587	563	611	583	568	593	578	584	591	614	613	577	556	573	587	609	607	599	576	576	575	600	587	578	627	559	602	625	593	568	604	580	605	599	589	596	594	603	595	598	611	606	555	577	583	585	653	601	615	564	611	574	559	605	632	546	586	585	588	584	586	602	589	638	595	541	580	585	550	562	547	601	591	572	561	631	584	589	577	581	597	607	567	583	601	595	564	584	552	603	618	608	575	610	565	596	592	604	614	617	619	591	577	618	602	589	583
28981	18543	7271	2284	1646	1349	1140	1107	1128	1011	981	1029	1145	1096	938	937	937	876	878	834	822	862	848	858	867	838	810	840	773	838	848	823	829	802	817	819	807	839	827	823	839	850	818	841	816	821	811	833	864	843	839	786	819	844	846	810	829	773	871	837	823	815	809	855	865	845	836	803	826	835	829	831	886	851	787	855	881	822	820	862	796	788	786	832	869	861	819	775	872	834	827	812	817	875	838	848	830	862	839	826	860	846	813	837	820	872	858	792	809	862	818	854	843	817	855	802	893	803	807	819	831	836	838	818	808	835	877	836	866	860	849	824	809	806	800	845	842	825	826	834	867	806	849	821	797	855	851	814	854	876	813	866	831	881	804	844	790	823	829	825	876	856	828	829	840	898	823	871	786	860	841	796	891	889	856	825	813	801	828	775	826	818	867	809	843	896	820	818	824	917	812	822	858	812	852	817	860	791	832	846	837	819	819	803	810	819	824	791	792	793	825	896	862	810	870	849	790	853	802	852	831	857	827	844	895	850	837	798	817	818	801	850	840	852	863	825	850	841	838	867	807	828	839	816	862	796	805	891	869	841	819	885	831	852	909	867	849	839	874	878	840	819	816	827	834	864	824	825	805	891	824	843	831	845	824	836	885	832	809	810	867	805	812	836	844	835	806	852	840	828	817	801	837	790	826	835	840	828	848	810	832	834	864	859	886	820	808	833	828	848	848	827	850	840	871	811	793	829	843	811	858	837	858	805	857	838	826	809	835	811	846	817	823	774	785	838	820	841	839	879	853	776	793	833	859	845	827	821	832	840	738	785	837	843	839	856	866	857	824	837	876	879	838	848	840	826	826	881	806	859	817	849	834	851	831	794	788	829	795	841	863	822	823	787	872	808	824	768	825	811	885	862	827	816	821	845	819	852	831	874	799	839	847	832	800	851	833	866	847	809	869	833	829	846	846	842	824	848	806	836	820	898	789	831	803	792	801	827	804	806	862	818	880	859	867	811	869	826	851	876	880	831	870	793	800	787	853	867	809	856	852	855	795	900	812	878	757	825	825	827	832	824	837	847	818	861	789	831	858	894	885	793	853	879	898	847	853	871	831	853	816	830	861	848	781	847	835	845	860	850	898	804	883	820	790	859	851	839	818	822	866	820	828	804	795	814	846	881	804	883	863	867	787	793	811	801	786	787	903	844	781	897	865	876	880	844	825	882	798	822	834	844	869	842	803	845	817	810	791	835	824	816	814	800	800	843	799	853	844	866	857	866	811	816	871	803	807	857	839	818	816	833	789	866	832	852	865	855	801	814	837	862	865	871	890	851	885	819	837	786	810	809	812	805	875	802	754	844	830	841	874	811	856	808	861	802	875	835	803	890	899	870	833	824	857	837	866	806	802	846	892	815	835	829	822	857	855	858	806	862	847	798	834	867	797	802	855	866	828	851	876	832	836	851	846	879	813	844	806	838	793	855	812	810	865	813	857	834	868	858	829	803	888	790	859	800	861	865	854	846	823	826	821	842	848	826	792	791	825	774	867	799	815	872	800	861	887	843	809	816	794	825	839	845	866	841	815	821	840	862	816	836	847	835	828	822	841	837	832	871	839	844	874	875	786	847	827	820	819	826	793	819	859	880	825	792	851	844	822	878	823	824	839	851	818	844	814	788	859	852	873	797	829	815	881	828	822	803	818	831	866	836	829	829	835	828	802	876	830	790	859	855	852	834	836	807	844	793	785	888	854	824	830	845	874	833	852	829	871	811	843	833	874	808	846	859	839	826	840	861	873	820	810	783	817	809	804	871	822	869	830	783	852	814	817	856	859	796	878	863	787	820	794	874	846	815	779	787	883	849	827	828	787	829	873	838	863	792	841	850	791	834	864	829	855	774	777	850	847	850	875	844	797	831	782	862	851	757	848	785	811	861	821	787	842	841	848	836	887	863	840	822	834	805	816	826	824	812	817	803	762	808	833	829	836	814	845	788	850	825	794	784	780	827	877	851	822	860	872	806	748	844	834	821	853	826	823	821	833	830	862	821	823	873	874	876	844	764	838	824	879	824	830	792	762	850	873	863	863	844	870	856	867	829	806	897	827	841	821	830	824	828	817	825	836	853	839	826	806	835	828	810	788	898	882	844	814	814	835	828	815	832	877	875	787	868	854	821	829	786	895	819	832	765	867	853	825	818	774	821	900	875	793	784	823	831	829	829	833	842	873	864	815	789	813	795	838	859	832	849	823	772	856	785	830	769	826	804	825	815	862	811	820	850	831	875	837	846	872	818	898	801	854	789	831	840	866	760	800	819	787	767	878	821	849	842	816	857	843	814	887	874	812	837	802	831	838	819	811	817	856	785	819	882	822	840	845	861	835	857	847	827	824	757	853	795	819	858	825	811	848	859	862	837	826	840	826	770	802	839	833	870	882	778	801	809	827	860	853	837	861	828	882	825	831	785	822	782	847	846	805	845	839	822	853	874	822	820	867	846	788	856	832	860	758	832	845	868	858	805	814	846	824	781	878	849	809	807	868	757	869	847	865	856	849	784	840	820	828	825	834	877	852	858	800	838	848	843	825	837	831	775	856	843	822	892	852	829	853	877	876	884	865	842	834	855	857	822	778	853	811	862	826	840	897	813	812	847	836	824	844	894	808	808	833	847	822	818	841	852	833	816	829	858	835	800	790	903	860	850	835	813	825	822	849	871	876	814	845	824	851	817	831	848	816	866	800	792	846	805	798	833	857	859	788	852	839	827	819	802	826	826	820	834	841	832	839	822	801	798	851	821	856	827	776	814	860	849	832	815	840	801	829	847	808	854	827	835	823	814	799	805	847	841	810	832	822	823	829	841	814	920	810	782	885	852	838	819	873	818	808	854	830	832	851	816	822	808	824	880	855	821	802	839	800	817	845	834	809	843	866	863	859	828	844	807	819	840	827	847	829	831	881	800	848	843	811	803	843	813	819	803	886	827	854	816	884	830	854	833	835	833	838	928	782	842	880	798	777	837	861	821	812	808	825	804	877	796	844	828	871	760	861	845	832	811	819	837	887	850	845	794	834	808	818	817	865	875	823	842	890	784	803	826	825	878	840	834	831	845	864	800	816	807	815	822	916	842	845	864	837	865	866	826	850	784	855	821	829	865	863	816	843	820	874	869	823	863	851	822	820	881	856	810	831	862	847	847	814	812	877	824	826	885	765	786	853	832	873	866	801	835	815	810	844	870	847	795	846	831	846	881	889	855	833	808	838	797	854	786	828	874	792	839	826	820	833	796	752	834	806	845	883	887	884	819	826	867	818	819	823	765	847	802	784	839	803	816	812	823	839	852	837	812	849	805	872	835	797	846	751	857	803	836	858	835	875	824	784	796	849	823	846	796	799	851	855	817	859	847	856	817	794	818	796	791	835	819	880	821	841	803	827	798	836	816	834	820	795	864	790	854	828	837	818	825	868	837	890	822	844	849	788	824	856	842	828	843	774	808	811	850	842	808	835	823
16341	10272	5246	2281	2142	1802	1318	1518	1641	1229	1254	1340	1447	1283	1135	1101	1080	1036	948	902	944	957	924	918	923	953	875	956	968	927	956	901	965	928	919	969	899	902	971	921	973	905	952	974	903	970	937	912	998	941	1001	901	928	963	893	906	962	952	946	899	923	961	967	935	947	923	960	980	947	980	991	904	903	951	969	953	932	901	927	979	960	927	936	976	943	965	950	964	915	944	901	946	927	974	950	967	921	971	925	984	983	926	962	946	1003	954	968	965	898	895	941	966	976	881	934	938	919	931	927	925	915	854	926	996	870	970	946	1008	918	937	904	973	935	901	927	977	930	963	938	971	921	952	935	997	899	1008	888	908	940	975	982	953	969	886	936	950	919	914	929	902	955	946	941	930	922	995	925	964	1001	964	976	918	945	917	974	945	962	977	927	936	950	937	952	958	918	957	922	946	952	979	905	997	949	897	908	953	950	912	937	968	954	909	947	947	933	985	885	905	907	925	1000	970	948	990	941	936	947	937	969	923	963	961	940	935	938	962	924	932	958	930	925	937	928	913	932	937	914	948	906	937	965	920	929	960	900	978	919	955	918	985	922	927	948	923	920	967	999	987	943	933	958	897	954	929	912	986	925	929	970	896	1036	1016	919	959	969	864	929	930	876	935	898	992	938	937	932	972	939	926	911	960	961	941	932	955	923	913	1011	936	964	970	916	934	928	988	913	949	959	921	988	894	978	913	962	950	945	985	940	900	931	941	949	937	904	966	927	978	913	948	921	913	961	921	914	905	916	951	983	925	912	945	970	938	924	956	945	971	937	899	980	886	967	875	955	932	949	945	979	956	925	899	916	944	899	883	897	948	967	974	957	915	930	936	926	991	960	945	958	975	928	911	994	921	917	966	901	941	996	940	946	941	962	910	952	876	933	955	871	946	923	935	884	945	905	938	989	959	952	971	909	931	961	969	972	902	930	946	904	988	906	954	929	949	917	909	935	902	896	927	994	895	934	949	908	924	919	991	951	951	935	971	928	879	998	892	935	975	885	942	958	973	921	996	973	946	971	919	945	929	959	871	921	943	953	964	940	974	951	945	960	886	980	860	991	954	931	933	989	1001	974	952	968	938	909	915	998	939	944	887	942	927	962	936	942	929	926	1007	960	930	937	886	997	965	888	928	948	946	1021	929	877	917	949	992	965	938	938	958	898	918	943	982	946	936	968	929	937	964	934	956	915	927	971	988	1002	1001	975	922	900	941	915	976	933	904	961	922	906	951	963	960	950	936	924	946	935	940	983	946	920	937	892	925	975	893	925	946	976	971	926	947	956	922	941	958	962	931	977	972	947	998	887	961	946	975	895	967	946	931	972	968	1032	959	993	946	915	933	928	969	970	941	971	907	952	963	907	948	963	888	983	977	977	888	958	926	899	935	945	1014	939	951	928	994	924	902	931	980	961	909	989	915	921	959	875	904	922	939	1000	950	969	1007	951	967	930	959	904	940	949	896	897	936	982	949	891	940	939	907	904	981	946	960	945	906	911	933	911	980	1018	979	942	915	975	947	911	960	954	933	927	947	955	973	959	919	864	928	968	903	947	991	923	940	991	921	967	966	910	948	975	920	968	889	931	966	937	991	939	920	955	996	929	935	917	959	895	952	951	926	944	918	971	915	972	965	928	920	949	863	968	927	879	939	941	963	910	930	957	950	989	948	905	947	991	928	964	995	971	929	908	946	932	980	937	961	925	918	955	985	984	934	940	925	973	912	958	965	905	954	939	961	956	897	946	916	934	994	981	950	984	953	939	869	1019	937	972	990	949	922	1017	939	978	942	913	938	936	930	968	933	948	929	949	958	949	984	919	988	968	892	946	886	997	997	854	968	955	915	890	958	911	933	950	975	947	948	967	930	979	930	947	922	951	979	918	913	981	900	984	997	970	939	909	928	952	941	946	895	984	935	943	956	919	933	960	971	928	924	972	953	901	916	914	942	946	1006	949	898	1008	975	960	954	938	920	904	930	870	923	1005	957	977	968	999	916	895	979	897	972	951	916	954	909	968	926	937	933	914	987	939	950	1004	890	976	926	925	920	921	960	969	957	870	976	984	896	939	932	941	948	969	935	896	1010	966	906	946	978	916	989	906	909	941	982	959	919	918	890	978	934	934	932	857	939	936	952	907	1005	912	924	915	902	926	976	910	939	975	955	960	969	1001	924	967	917	981	969	915	967	946	931	925	924	1007	887	959	996	888	975	896	916	928	942	927	944	963	945	929	912	971	990	948	953	924	904	949	907	905	921	904	946	937	964	957	963	935	915	948	891	946	946	974	893	916	955	913	921	928	907	921	968	982	958	969	926	977	909	959	944	928	945	896	955	963	955	938	994	972	999	960	919	944	944	959	954	952	967	910	1009	1011	941	968	960	910	964	921	946	956	982	893	956	941	947	944	901	917	966	944	972	912	939	925	964	929	921	937	946	943	864	945	957	927	951	941	931	894	947	971	1009	977	963	928	913	944	919	955	940	905	930	971	934	954	1008	953	914	959	928	938	906	965	951	937	930	956	945	921	955	950	967	918	960	941	919	935	949	957	957	935	993	960	970	970	936	952	945	934	929	946	917	891	897	955	923	999	950	893	981	924	960	919	919	932	949	965	954	941	921	879	947	941	913	996	953	946	954	931	954	1000	962	953	922	916	954	867	935	968	949	900	982	931	966	916	938	970	934	920	952	960	939	933	893	988	961	959	980	944	974	1020	952	927	1003	922	939	917	923	929	998	1018	920	911	984	920	962	968	939	918	956	967	931	899	948	960	931	956	960	990	930	934	975	864	984	952	983	939	979	1006	892	887	956	955	943	1000	942	942	981	1004	934	975	939	954	918	998	939	899	921	911	937	941	960	940	944	986	937	955	919	953	975	921	949	981	973	949	940	905	947	923	951	941	892	948	992	927	936	992	914	920	910	978	915	975	927	959	978	938	972	945	932	933	914	936	900	972	974	993	949	935	935	929	939	938	967	931	930	968	969	983	957	980	956	973	995	929	935	982	955	908	944	931	930	951	928	906	956	912	946	931	904	952	977	948	957	951	924	958	925	979	912	941	953	875	976	914	931	951	902	984	939	934	911	931	901	917	977	948	930	926	919	966	983	908	965	963	955	943	938	993	934	955	896	992	938	946	892	959	954	908	944	977	887	945	962	956	965	976	964	944	985	869	939	912	970	920	944	972	948	970	940	987	960	921	966	961	940	988	913	932	946	967	977	906	974	917	962	972	911	888	992	956	955	930	956	927	973	903	926	916	954	957	979	916	952	957	957	955	960	983	1002	905	958	942	950	926	955	928	934	915	908	908	927	943	944	1005	948	923	955	1006	903	965	912	986	951	922	951	970	923	947	893	940	973	1001	982	920	947	954	936	951	946	999	910	870	894	928	937	927	950	901	976	932	905	931	939	886	984	940	903	958	941	931	931	978	935	960	915	989	950	885	977	956	951	942	952	961	910	976	963	962	889	983	900	911	944	999	929	948	979	925	943	940	975	976	934	961	938	922	894
23583	20910	27858	24095	20906	9695	1825	1555	1719	1418	1287	1302	1418	1415	1057	1058	1085	980	928	926	963	890	906	909	859	924	894	924	941	942	879	882	895	911	863	949	877	895	863	909	890	896	938	910	918	925	923	929	871	898	945	850	927	938	899	929	952	912	865	912	927	935	890	895	950	863	943	912	963	914	892	885	898	896	923	887	847	935	877	921	882	914	932	926	911	889	877	921	883	911	897	932	943	863	964	938	873	911	914	921	897	949	987	903	871	925	925	879	901	885	907	854	880	922	952	915	901	880	885	871	918	901	916	901	855	928	882	880	876	919	911	903	901	911	891	880	930	921	924	891	900	862	908	854	902	891	864	890	906	909	865	888	891	883	871	874	885	885	902	861	963	871	957	904	877	844	832	875	904	848	897	874	948	951	848	933	911	864	938	900	883	908	853	930	866	931	898	923	940	911	890	913	928	933	893	869	961	941	867	925	864	937	915	903	880	873	868	904	915	851	909	945	925	941	867	932	873	887	882	937	896	876	930	953	899	792	874	935	878	871	914	925	904	901	921	863	861	886	893	863	848	913	921	921	960	897	900	904	914	933	873	922	917	878	871	932	836	934	920	945	918	865	887	936	885	870	877	964	925	889	864	905	884	869	888	851	958	877	924	937	910	899	906	930	890	908	991	872	930	928	902	918	857	912	1002	882	876	910	880	864	937	877	851	877	888	924	880	917	890	889	954	873	917	884	922	891	931	927	907	893	909	837	866	878	851	872	946	936	892	899	882	854	936	895	907	902	892	885	872	943	920	897	865	914	955	895	925	931	879	946	909	866	899	942	914	875	901	888	867	886	906	855	887	915	915	902	941	925	866	895	869	899	897	913	888	925	911	869	899	889	892	913	926	874	897	912	898	866	928	925	903	976	852	904	901	912	867	913	935	863	933	894	907	891	887	899	918	904	881	895	898	883	904	882	940	919	871	889	897	855	943	939	910	910	925	920	876	909	907	915	904	929	895	837	933	908	905	940	878	880	847	837	877	934	886	875	945	843	919	885	893	922	897	961	838	905	890	917	914	921	936	877	913	907	862	876	938	952	900	923	811	882	919	872	922	969	905	902	937	907	926	873	875	876	899	882	913	911	874	934	925	862	879	868	890	884	887	927	895	907	942	896	879	878	877	844	872	950	905	893	903	924	854	936	935	870	920	918	944	868	906	889	917	920	985	874	904	894	921	868	902	868	895	915	911	925	887	914	925	894	903	900	927	879	913	883	900	873	873	884	893	916	899	858	891	887	857	924	869	899	903	891	896	932	931	901	913	917	908	867	813	877	849	907	893	925	876	932	898	915	899	902	888	886	900	889	953	906	915	870	871	898	872	882	881	968	876	862	867	933	901	886	928	892	879	929	934	867	931	922	960	930	910	904	932	862	879	914	894	864	912	869	911	926	942	873	883	828	948	875	959	914	930	857	917	919	918	918	867	939	965	841	918	904	944	860	916	921	835	908	902	953	918	831	927	887	880	918	865	895	892	916	936	959	876	880	891	906	871	803	917	923	875	867	877	864	892	907	915	966	878	903	883	881	899	910	897	943	922	876	865	916	900	908	921	918	868	900	914	917	939	893	911	900	903	886	910	950	902	847	871	894	892	923	916	888	878	922	902	889	903	865	869	929	899	876	836	893	865	935	903	937	921	934	888	880	942	892	894	901	963	851	882	871	904	925	849	916	939	886	861	866	878	870	902	899	885	883	903	847	892	921	876	918	885	894	907	875	918	913	899	935	909	903	892	878	844	941	936	868	888	898	894	916	818	889	899	933	866	871	912	970	837	844	890	940	842	931	939	891	914	975	869	922	926	913	960	910	888	913	884	959	917	907	888	902	882	953	871	892	888	871	880	890	939	907	931	884	961	913	826	937	897	903	907	929	878	935	853	916	985	903	909	934	883	965	897	904	877	929	892	861	951	875	953	893	902	882	897	948	968	875	872	879	882	882	928	863	889	904	892	888	937	931	858	862	899	954	821	892	889	885	895	953	922	916	873	870	873	896	927	887	969	911	807	869	893	975	922	918	913	833	907	935	886	909	904	880	899	938	928	888	902	857	916	893	897	882	912	896	927	895	946	835	864	913	867	938	952	906	881	884	845	938	963	920	914	821	943	862	902	920	854	880	925	886	943	931	889	907	879	912	949	882	907	884	895	906	865	981	940	915	878	922	849	883	883	927	910	974	900	881	892	894	900	911	893	876	921	920	901	870	944	921	893	904	908	912	927	879	972	896	873	883	893	910	875	921	922	862	894	842	916	924	857	911	895	928	890	859	862	923	872	884	894	884	900	919	871	909	888	929	909	905	949	890	951	959	916	868	878	933	841	914	898	920	898	886	887	886	923	950	971	906	913	929	916	930	884	897	932	904	915	865	837	885	943	964	862	895	875	913	923	916	902	885	898	949	919	947	927	819	948	900	899	908	909	898	938	917	899	947	848	871	903	944	869	962	862	874	904	895	899	907	942	854	898	842	852	919	938	890	904	897	896	878	935	855	875	908	924	862	903	935	929	890	928	912	841	904	876	867	906	859	882	898	894	853	880	919	898	881	870	944	914	882	922	859	911	877	924	874	882	905	889	874	950	877	956	949	873	929	911	923	867	894	934	882	895	923	976	848	941	860	939	905	937	876	835	847	911	901	899	860	879	872	924	904	903	878	902	854	899	867	901	893	890	905	891	920	920	915	897	937	899	845	946	931	908	880	893	842	900	881	892	900	958	921	938	923	835	884	882	907	850	894	932	857	892	924	908	883	903	936	863	894	918	841	912	939	881	906	867	909	871	913	890	904	949	899	879	963	907	928	906	930	914	861	925	886	890	832	848	914	901	905	919	912	888	940	902	884	898	916	841	896	876	887	929	885	887	862	956	934	888	961	814	859	863	872	872	872	908	865	914	897	911	960	790	896	912	887	922	874	900	910	885	902	843	931	892	940	906	896	894	905	948	868	961	921	890	894	887	915	918	912	886	909	935	893	930	915	868	871	900	944	866	885	876	878	912	890	941	855	891	913	888	848	905	852	904	884	957	927	910	836	913	949	843	917	926	922	887	840	919	906	888	943	899	887	905	901	868	871	952	899	927	868	898	940	923	919	913	880	907	861	898	837	879	901	845	892	907	894	935	906	948	927	902	910	862	901	901	886	897	939	844	878	928	897	898	863	958	907	897	872	898	919	954	965	921	923	871	957	879	944	935	866	880	936	933	849	929	865	877	944	918	875	848	907	903	915	954	858	892	832	903	959	851	934	917	893	852	903	890	864	891	873	883	935	877	834	933	876	911	872	883	967	912	837	900	930	868	877	900	890	897	881	935	896	891	902	910	931	898	915	904	869	926	944	895	892	843	895	841	894	866	866	912	894	907	871	873	942	854	863	861	879	877	915	923	876	896	884	903	879	910	906	883	863	906	860	927	918	886	891	950	856	929	891	910	895	934	927	919	893	871	936	921	905	894	891	947	948	893	873
20052	17229	10564	4998	4310	2952	2169	2171	2596	2054	1819	1778	2047	1947	1477	1308	1298	1163	1040	1044	1076	1058	1094	1045	1086	1065	1088	1030	1095	1003	1046	1048	1036	1006	1039	1061	1010	1026	1037	1039	1079	1054	1012	1037	1045	1060	1029	1050	1008	1026	1051	1040	998	1026	1078	1004	1047	1034	1009	1018	1044	1027	1029	1019	1035	1050	1054	1039	979	1015	1034	1024	1073	974	1060	1059	1020	991	1103	1085	1069	1026	1068	976	1033	1113	1034	1077	1045	1028	1019	1096	979	1025	1031	1016	1103	990	1018	979	1038	1035	1032	993	1043	1064	1027	983	1001	1036	993	1014	1041	1051	1054	1010	995	1058	1035	986	1055	1067	1004	992	1004	978	1012	1057	1023	1017	1038	960	1003	1067	1051	1071	1051	1055	1021	1028	1049	1064	1011	1028	994	1041	997	1038	1077	1034	1030	1073	1132	1058	1055	1093	1006	1060	1014	1055	1013	1037	1065	1055	1013	1033	1029	1032	1055	1027	1028	1046	1028	1044	1032	1038	969	1045	1006	1010	1058	1029	1035	1077	1035	1049	1053	1058	1089	1056	974	1016	1027	1059	1031	1022	953	1042	1030	1015	1017	1067	1007	1028	1059	1041	1015	1032	989	1079	1016	1028	987	1062	1047	1011	1094	1052	1082	1016	1009	1021	1053	1052	984	1060	1037	1000	1043	1056	1015	1033	1002	1018	1077	1017	1069	1071	1027	1051	1021	1085	1044	1011	1010	1100	990	1047	1000	1010	1048	1051	1012	1025	1031	993	1032	1038	1031	984	1065	1056	1038	1013	957	993	994	1017	1052	993	997	1009	1070	1046	1064	1015	1031	1064	1042	1040	1021	1080	1101	1034	994	1073	1087	1048	1025	1064	1045	1061	1076	1013	957	1050	1071	1076	1073	1062	1017	1055	1084	1046	1043	1039	978	996	1036	1059	1036	1007	1058	1023	957	1073	1085	1014	1078	1046	983	1050	1036	1102	1039	1052	1106	982	1030	1046	1046	1065	1011	1034	1074	994	1013	1051	1064	1083	1011	982	998	1053	1039	1066	1027	1020	1045	1095	1028	1035	1065	1037	1014	1043	1038	1052	1078	1044	1058	1015	1008	1049	1039	1054	1036	1048	1016	1025	973	991	1002	1018	1021	989	1054	1114	1029	1064	1002	1010	1005	1025	1049	1063	1032	1049	977	982	1013	1079	1041	1055	1050	1006	1046	1013	1027	995	998	999	1051	1001	1023	1000	1062	1005	1052	1081	1069	1107	1074	1035	1000	1048	1034	1020	997	1010	999	1071	1067	1060	1058	1056	977	1004	1014	1005	1001	993	1045	1060	1009	1016	986	1025	1106	1055	1017	1038	1039	1066	1080	1029	1070	1079	998	1032	1037	1034	1029	1090	968	1039	1015	1027	966	1011	1050	1067	1076	1065	994	1079	1031	1029	1052	1007	1040	1070	1047	1005	1036	1063	1026	996	1042	1041	981	999	1011	1055	953	1014	1063	1024	999	966	1058	1011	1052	1041	994	1010	1064	982	1006	1006	1057	1068	1029	1091	1084	1081	1059	1006	997	1037	992	1041	1060	1110	1081	1012	1027	1080	1014	1021	1013	1046	1034	1004	1001	1000	1077	1047	1083	1054	1038	1052	1046	1002	1038	1077	1070	1043	1069	1043	989	1117	1025	1009	1060	1048	1013	1023	1040	1029	1019	1033	1059	1061	1062	1056	1047	1050	1083	1041	1064	1039	1049	1019	1018	1069	1002	1068	1053	1020	1054	1013	1044	1030	1072	1040	1024	1041	1031	961	1030	1033	1017	999	1003	1019	1039	1104	1112	1052	1020	1048	1005	1051	994	976	1039	1040	1044	1043	1023	1021	1038	1030	1018	1016	1084	987	1054	1077	1026	1034	1043	1044	990	1052	1041	1021	1057	1052	1062	1011	1003	1052	1059	992	1032	1035	1059	1042	1055	980	1037	985	1069	977	1092	1075	996	1046	1077	1004	1011	1012	1024	1049	1052	1070	1038	1015	979	1063	1050	1059	969	1006	1042	1015	1041	1029	991	1008	1033	953	1033	1011	1043	1057	1063	1025	1047	1050	1061	1094	1015	1023	987	971	1045	1070	1004	1085	1017	1085	1050	1008	1016	1067	1051	1000	1007	977	1026	1051	1016	1015	983	978	1026	1000	1035	1088	1060	1054	1081	1082	1049	1010	1076	1028	1062	975	1041	1063	1019	1065	1061	1045	982	1072	1080	1071	988	1088	1060	1041	994	1009	1012	965	1041	1051	1014	1028	1024	1068	1018	1015	1022	1102	969	1069	1078	988	963	1066	976	993	1032	1051	1012	1017	1004	990	1012	1034	1033	1023	1002	1040	1038	1050	1024	1063	1023	1067	1097	1060	1057	1036	1024	1016	1066	1086	1064	1012	1016	1050	988	983	1053	993	1040	1003	1009	1028	1003	1004	992	1019	1040	1052	1045	1006	1038	1000	1041	1048	989	1055	1086	1132	1029	1071	1052	1011	1024	1058	1100	978	1025	1015	1009	1095	1100	1021	1068	1057	995	1052	1055	1097	1054	1066	996	1070	1063	1000	1017	1022	1030	1011	1076	1124	1028	997	1055	1058	1100	1032	1073	1021	1030	1026	980	1026	1002	957	982	1044	1039	1068	1013	1124	1026	1056	1022	1056	1017	1035	1051	1069	1042	1004	1061	1012	1026	1034	1077	1059	1024	1026	1086	1023	995	989	995	1024	1070	1036	1087	1064	949	1022	1046	1052	996	1042	1065	1027	1021	981	974	1051	1092	1087	1052	981	978	1020	1119	1004	1040	989	1021	1018	1059	1027	1070	1006	1068	1041	1059	1011	1058	1099	1070	1080	1065	1020	1040	1038	1120	1013	1015	1023	1014	991	987	1024	1054	968	1040	1075	965	1027	1046	1070	989	1019	1050	1000	1015	1032	1010	988	1070	1124	1039	1084	1006	1040	1055	1032	1033	1058	1026	1070	1081	1086	1045	1039	1070	1057	1016	991	1032	1066	1044	1059	1050	1047	1005	997	1062	1029	1033	1026	991	1022	981	1032	1031	1029	1018	1013	1017	1006	1017	1050	980	1031	1021	1008	958	1054	1045	1017	1062	990	1046	1006	1063	1031	1048	1014	1057	1040	1031	980	983	1069	1035	1061	1012	1044	1013	1046	1064	1066	1018	997	1038	1020	1022	1077	1045	1011	986	1045	1027	1045	993	1001	1048	1032	1010	1064	1042	1008	1043	1083	1036	1062	1027	1015	993	1085	987	1034	1032	1049	1029	1027	1052	1000	1054	1003	1099	1094	1008	1017	1034	1073	1001	1059	1041	1056	1066	1026	1071	992	1009	1014	1062	996	1059	999	964	997	1071	1029	1025	1053	1035	1057	1036	1002	1049	1028	1012	1068	1031	1002	1067	1060	1023	982	1063	1057	991	1052	976	1086	1007	1046	1014	1072	1082	1045	1038	1080	1037	1072	1028	1008	1010	1052	996	1048	1034	991	1066	999	974	1032	1066	942	1067	996	1005	1036	987	1059	1031	1022	1016	1011	1085	1030	993	1026	1038	977	1011	1020	1012	1057	927	1087	1041	1048	1033	1065	1029	1054	1033	1009	1068	1047	1065	1049	1003	1078	1050	1023	1041	1018	1011	1056	1058	1003	1049	1032	1010	1108	1026	1098	1011	1011	1102	1026	985	1005	1003	1032	1049	1052	991	1080	1027	1047	1019	1017	1097	1024	1016	1022	981	1049	1067	986	1111	1048	993	1049	1028	1044	1030	1055	1045	1037	1045	1012	1054	1045	1029	973	1003	1029	1072	1093	1003	1035	1048	1014	965	989	1024	1082	1054	1056	1026	1061	1051	1010	1045	1023	1048	1050	1044	971	1069	1074	1101	1038	1063	1041	1046	1012	1023	1054	1057	1013	1078	1064	1104	1048	1016	1043	1014	1035	993	1049	1024	1059	1045	1026	1026	997	1051	1049	1062	1056	1054	1070	1021	1049	1054	1066	1006	1062	1121	1049	1032	1036	998	1004	1108	1030	978	1047	1073	1050	1068	1029	991	1029	1077	1001	1054	1053	1021	1069	1073	943	1077	1021	1132	978	1026	1068	1031	1030	989	1016	1008	970	1047	1053	1054	995	1031	1020	980	1029	1010	979	1047	1060	1060	1039	1009	988	1038	1068	1009	1084	1049	1024	965	1048	1055	1061	1026	1057	1040	1005	1063	1067	1001	1069	1037	1047	1022	1001	1051	1026	1076	1028	1030	1033	1040	1076	1004	975	1025	1064	1078	981	1012	1023	1045	1071	1013	971	1063	989	1022	971	1005	1052	1111	1012	1066	1020	1049	989	1095	1020	1014	1006	1069	1046	1035	1013	1012	1022	999	1075	1075	1044	987	1020	1056	1094	1103	1035	1024	1093	1050	994	1013	1055	989	993	1029	1002	1025	999	1034	1052	1025	1049	1060	1077	989	1011	983	984	988	1009	1036	1056	1025	1019	969	1034	1010	1100	1035	1070	1091	1045	1054	1062	1056	1048	1025	976	1039	1015	1051	1082	1029	1030	1086	1059	1024	1018	1064	1046	1093	1048	1027	1015	1030	1010	1052	1002	1012	1027	1088	1022	1071	1073	1034	1030	1093	1003	1029	1033	1059	1052	998	981	1015	1051	1017	987	1063	1037	959	1052	1000	968	1025	1025	1033	1019	1011	1009	1037	980	993	1043	1078	1059	932	1037	1040	1005	1072	995	1071	1026	999	1069	1018	1020	1019	1043	1001	1043	958	1034	1039	1062	1044	1027	1017	1020	1026	1038	1024	1030
24514	20894	26828	24954	12178	1411	877	822	1062	923	880	826	937	883	716	631	644	597	543	521	520	496	551	490	486	511	522	518	504	533	500	512	503	546	483	517	535	513	487	510	517	521	468	511	517	494	512	538	523	537	527	473	507	559	521	524	499	527	513	531	535	520	496	501	481	489	491	484	529	560	494	507	522	501	509	440	484	545	546	516	511	533	505	504	502	540	516	471	479	501	498	559	476	511	532	482	466	504	500	527	492	538	504	552	523	513	502	514	501	483	495	519	492	537	489	483	534	499	485	473	526	495	491	495	513	461	501	517	516	494	505	514	491	492	499	480	530	526	495	492	535	511	479	506	545	524	504	496	513	451	495	479	477	587	548	491	484	503	483	546	504	530	516	467	478	473	526	527	484	471	477	495	508	501	480	488	482	478	502	506	507	561	500	512	435	508	546	499	509	510	523	498	486	481	536	431	508	522	483	491	483	492	493	463	498	512	484	500	499	518	518	486	515	487	548	492	512	493	518	513	507	463	541	449	563	503	535	535	515	491	505	543	488	556	499	502	463	498	527	558	496	503	479	526	520	480	515	510	534	506	557	538	486	484	518	477	466	498	484	529	537	477	495	462	540	496	509	482	469	509	482	533	505	512	494	467	506	525	521	545	495	540	503	501	506	523	457	488	520	534	517	505	505	563	534	489	533	531	500	529	528	457	520	528	472	489	515	495	533	475	504	528	527	514	520	523	423	498	502	463	497	556	468	468	522	498	494	478	499	492	509	506	518	523	472	493	505	492	478	489	513	549	479	509	490	520	508	476	471	495	492	496	462	519	521	475	474	555	466	522	495	482	473	517	515	495	481	492	472	490	497	518	458	549	513	481	485	517	489	501	535	531	522	524	521	556	494	541	530	514	492	510	513	526	506	500	504	526	534	520	509	534	472	506	516	522	522	496	487	483	530	487	483	520	485	511	504	473	456	458	498	502	523	494	523	506	535	494	509	518	529	524	524	533	513	472	475	523	515	495	468	499	493	498	500	536	521	532	532	489	516	493	508	547	476	487	511	497	490	468	502	518	531	494	476	490	478	489	506	486	496	491	504	498	492	498	490	495	488	495	475	487	528	519	512	516	528	473	486	503	530	549	468	539	501	521	473	465	514	508	490	538	528	499	488	460	493	516	505	517	477	497	509	526	484	523	488	522	494	491	559	508	505	523	510	523	520	467	527	481	502	524	530	539	517	510	501	535	503	518	493	484	522	486	532	501	508	525	501	510	504	491	505	524	523	486	500	464	538	483	516	551	534	486	483	507	484	506	480	504	515	483	477	511	496	456	550	536	525	505	514	455	508	476	505	573	532	511	487	476	495	518	506	543	549	495	523	490	506	508	451	506	521	483	480	507	474	518	501	539	496	486	562	474	491	517	519	493	515	560	511	513	497	538	532	542	523	513	469	500	536	487	525	500	482	516	505	489	508	501	504	526	542	504	483	481	520	547	485	463	535	490	488	485	500	471	477	496	475	532	541	498	550	484	487	494	512	479	487	512	517	514	502	534	504	496	508	496	499	501	499	502	501	482	493	509	470	481	520	535	524	477	510	473	516	497	490	471	488	549	529	495	446	539	485	501	530	462	497	472	516	459	531	517	508	497	501	469	513	482	509	524	515	523	494	528	519	497	499	543	497	514	516	452	518	501	499	494	508	460	488	514	515	495	515	502	507	515	481	509	485	490	522	506	514	519	513	490	536	501	528	519	499	497	461	528	515	511	513	505	512	518	526	504	461	508	500	496	514	519	505	509	491	506	485	480	508	518	471	491	511	497	522	486	503	510	483	519	492	529	475	500	482	504	482	476	496	486	534	517	550	530	497	490	497	506	500	507	513	457	515	488	465	527	468	503	498	521	543	492	547	489	491	528	517	539	503	487	547	522	478	528	462	524	523	545	491	490	495	525	531	501	523	506	493	464	494	516	484	486	488	481	522	503	485	516	510	520	531	510	526	542	521	494	466	511	508	495	515	488	489	490	554	515	495	536	461	518	491	513	494	534	493	477	471	485	497	484	504	490	522	511	488	469	516	535	534	534	534	473	499	506	510	522	474	517	529	531	517	505	539	484	477	530	509	493	502	473	472	474	507	528	526	538	489	462	492	488	486	472	544	530	514	492	501	518	482	483	530	496	486	525	480	540	502	505	531	518	494	479	499	523	499	519	519	525	503	505	480	537	512	501	503	501	471	498	522	489	503	514	474	479	553	516	510	512	545	481	490	514	487	525	499	500	516	524	465	491	463	499	529	525	505	497	528	524	478	484	473	497	528	532	554	512	510	506	482	534	531	506	481	514	511	475	483	517	511	509	528	481	493	478	538	536	563	495	502	490	528	540	510	517	475	510	482	557	527	538	476	489	519	509	464	528	493	483	497	508	484	485	497	506	472	472	472	511	518	497	521	525	478	507	490	506	522	472	511	478	527	496	507	510	457	471	510	530	494	518	536	545	538	495	532	488	477	474	511	498	541	491	522	466	478	478	485	524	509	491	516	530	521	494	496	517	525	509	489	513	499	520	499	493	522	510	492	484	484	506	492	494	478	491	491	509	480	523	543	479	540	482	487	478	504	499	500	501	561	512	506	492	521	492	536	507	478	508	467	521	499	517	562	490	526	475	485	481	509	510	469	466	493	520	511	497	505	493	496	543	492	482	529	474	489	461	523	551	497	449	512	508	509	505	506	508	548	501	502	524	487	498	503	498	490	549	506	507	487	520	478	530	507	538	518	514	500	497	498	519	498	472	484	504	482	475	487	522	461	464	509	493	533	507	457	512	535	491	507	488	518	508	508	498	487	462	522	501	489	496	503	498	473	505	507	512	498	488	488	502	503	515	494	530	514	528	476	509	529	508	488	493	492	495	503	524	537	470	507	533	483	491	499	527	522	513	514	511	495	521	520	499	499	498	507	498	434	515	471	504	516	478	529	537	530	535	499	517	492	499	485	454	546	471	502	505	509	474	531	509	525	479	488	465	508	472	468	513	496	494	517	482	530	539	505	504	488	480	544	506	515	490	536	537	506	485	518	528	508	513	511	500	511	502	514	545	493	476	553	486	556	525	500	510	515	479	528	516	507	507	504	477	495	464	502	538	464	515	515	510	524	498	545	546	487	501	512	538	516	516	499	486	503	489	506	485	504	503	505	461	485	488	462	500	533	497	499	509	522	481	478	498	520	502	518	498	496	484	518	508	491	506	525	490	506	538	512	464	523	533	506	507	465	494	483	493	509	496	509	504	515	500	499	505	531	496	471	519	500	479	554	486	452	515	499	493	480	551	517	491	484	524	530	512	469	514	492	509	525	526	531	530	526	548	543	507	490	500	472	554	518	515	492	502	490	515	517	516	520	476	492	528	493	517	478	509	475	467	460	486	491	517	495	510	510	495	498	477	494	492	521	529	533	511	516	513	520	493	487	487	474	505	519	488	500	519	505	483	478	528	483	494	503	469	490	513	500	508
17611	15242	8271	3845	3016	1923	1420	1330	1876	1491	1326	1238	1361	1244	940	819	742	696	651	599	584	578	609	587	568	586	594	572	574	568	610	597	540	580	579	593	618	555	569	577	567	579	578	591	570	556	559	573	564	565	607	559	556	582	551	575	580	566	612	547	603	571	580	570	585	579	548	552	538	568	588	579	569	596	533	516	545	556	593	594	547	561	560	563	611	550	544	526	603	537	581	583	536	542	581	559	550	569	587	536	551	544	547	557	558	568	570	529	537	562	603	571	575	579	545	559	552	607	593	580	564	587	601	573	545	589	599	538	548	561	602	558	629	585	579	600	579	579	574	569	575	571	599	527	560	557	551	565	552	592	571	585	530	504	550	620	534	580	590	558	569	523	600	557	540	568	559	558	599	570	508	564	552	557	563	573	563	556	603	581	600	555	589	554	623	567	610	555	576	562	618	589	553	613	590	620	576	568	601	574	596	562	507	525	581	557	584	580	547	572	581	559	528	578	562	537	575	588	545	575	572	571	574	558	582	511	592	534	536	595	567	585	569	567	571	573	550	548	607	549	538	603	542	504	574	552	545	570	536	547	621	550	541	559	564	583	533	601	577	583	609	544	595	544	594	541	556	550	572	521	570	553	586	593	576	577	541	593	532	580	581	529	587	547	560	532	585	581	495	602	536	587	598	612	630	577	550	593	561	575	579	637	546	540	626	538	586	551	594	537	552	554	538	553	580	591	590	552	579	562	580	595	519	571	563	535	563	579	570	564	576	595	550	568	578	555	561	563	561	562	554	592	592	560	566	570	594	562	575	603	571	574	594	595	558	618	587	556	574	563	541	543	591	565	552	585	533	573	575	513	632	568	541	576	583	531	570	580	585	591	611	582	507	567	579	578	565	553	550	549	531	602	529	599	511	530	565	586	539	567	562	590	539	555	567	569	570	545	537	557	578	574	550	581	610	544	582	541	552	578	577	581	600	558	605	541	574	564	576	595	548	562	566	583	555	536	584	547	547	531	567	566	569	588	535	548	547	542	518	571	571	556	582	548	572	590	515	556	549	572	548	549	587	559	572	546	594	582	527	558	583	551	564	599	602	588	558	542	554	591	552	576	557	563	583	556	574	561	580	573	597	586	565	607	585	589	529	570	569	551	564	569	532	601	541	577	558	582	581	601	594	575	551	528	553	553	568	557	592	540	573	591	554	541	557	515	581	576	593	558	554	597	589	580	573	548	556	555	521	549	561	600	580	553	593	591	577	548	581	575	553	540	555	550	562	602	576	600	570	529	559	552	556	569	571	579	600	565	557	551	569	547	574	573	595	572	604	553	583	622	578	597	587	608	586	578	563	580	553	582	552	586	573	599	554	535	556	543	538	532	588	544	528	545	546	584	557	573	567	531	587	594	550	513	599	596	568	594	591	587	569	576	547	573	549	533	553	586	562	564	607	572	524	568	590	569	527	612	584	596	603	560	577	557	589	607	565	578	567	544	596	528	563	556	574	535	542	572	581	557	565	570	574	554	591	565	568	580	512	524	570	582	583	525	547	598	577	552	563	596	557	559	552	557	567	541	553	525	560	551	546	557	568	583	552	572	556	592	556	550	580	539	608	530	523	597	573	558	572	578	553	576	582	589	574	568	553	552	560	546	555	571	567	582	546	539	547	558	567	533	578	555	591	605	529	552	524	558	612	522	560	567	561	585	593	560	574	588	542	596	593	580	545	549	611	574	549	550	547	576	591	568	567	572	577	562	543	576	590	575	585	544	612	562	558	578	550	530	609	600	562	550	537	605	569	557	528	560	584	592	564	563	591	594	541	524	582	584	569	541	531	583	553	594	545	542	562	572	544	598	558	579	615	537	586	628	566	563	548	573	589	543	575	572	533	582	575	554	554	557	550	567	577	584	638	593	528	574	613	547	583	573	571	608	582	566	549	586	595	549	565	528	575	586	529	538	562	558	580	566	559	544	534	584	574	545	563	578	564	590	563	550	607	574	547	569	552	597	575	562	526	570	553	537	590	562	568	548	548	552	535	517	582	560	553	554	581	580	553	573	577	591	540	595	583	538	598	569	586	600	586	569	556	601	557	578	544	567	576	580	566	577	563	579	594	553	579	543	545	547	547	574	566	564	560	546	542	552	564	608	573	595	585	596	525	555	557	572	545	554	604	517	570	610	548	534	586	552	571	577	580	524	547	541	510	565	603	560	580	561	539	578	571	542	597	571	587	527	581	559	598	558	574	563	553	570	554	617	523	570	570	531	632	578	560	569	551	560	582	544	531	584	546	552	563	580	577	572	540	583	540	588	535	580	543	576	580	570	604	588	586	547	567	581	556	569	609	593	496	586	597	594	563	571	588	561	576	546	592	572	582	609	549	563	607	544	581	554	554	599	573	591	578	549	549	572	609	556	572	551	566	524	553	535	550	605	573	548	544	529	597	590	588	583	546	627	582	553	595	575	547	553	560	599	604	589	550	583	561	535	594	550	551	597	570	548	537	563	562	576	553	554	573	556	610	531	565	569	536	578	640	546	543	577	552	598	527	589	556	572	612	594	551	545	553	544	579	558	578	549	597	574	589	541	550	562	566	573	553	574	575	569	550	568	535	569	554	632	581	580	588	534	543	601	568	585	620	572	567	519	612	606	591	585	592	571	565	571	575	562	576	616	591	551	518	599	556	532	561	559	563	559	590	557	568	540	566	585	563	582	526	588	591	561	598	591	595	569	585	560	540	509	555	578	556	588	563	559	620	553	571	550	588	581	558	565	587	593	586	590	538	575	561	539	556	599	558	532	574	526	586	575	591	582	605	550	560	590	602	621	564	553	573	590	571	568	560	558	591	570	605	556	543	583	570	552	551	580	600	585	579	548	591	591	564	570	580	559	568	507	568	555	557	604	586	546	533	561	559	574	571	581	531	538	604	577	579	558	571	568	566	561	569	559	586	498	584	546	605	593	583	567	549	582	552	562	571	583	567	549	577	571	564	579	603	551	577	592	553	572	558	577	547	569	594	580	559	550	527	569	540	583	563	594	558	579	575	526	584	575	564	611	540	545	608	558	574	538	557	509	634	585	587	569	535	603	547	598	580	569	547	573	565	560	576	574	529	549	564	570	539	588	538	569	572	540	545	564	558	582	567	559	558	568	587	579	582	560	538	566	549	562	572	559	561	525	566	603	551	554	570	583	550	529	556	588	599	567	591	577	558	583	611	559	566	568	568	594	590	549	605	603	552	594	552	525	599	550	615	549	539	560	567	612	588	580	558	617	586	513	569	560	570	551	583	565	545	571	522	589	589	573	605	541	547	555	537	569	595	579	552	580	565	536	565	587	570	565	563	545	566	619	586	580	541	537	578	553	567	553	585	536	526	578	512	591	595	596	579	588	548	570	547	518	564	572	534	585	507	571	555	587	530	546	539	593	590	575	583	593	554	587	533	553	619	544	583	568	593	551	543	558	561	618	576	614	570	566	535	559	546	602	579	569	540	530
22489	20932	28357	23678	20926	20939	7154	1509	1494	1495	1418	1197	1194	1286	1004	835	852	684	542	577	536	551	538	518	547	512	555	532	499	464	524	518	510	520	537	524	506	526	544	515	494	531	567	501	522	519	543	519	514	522	504	535	510	467	507	501	495	549	525	518	481	548	533	520	499	511	543	543	497	500	526	503	531	531	495	523	493	527	516	549	544	532	506	497	538	470	486	517	522	534	526	489	500	522	481	504	525	493	515	538	515	521	500	503	497	483	498	522	503	513	484	522	529	511	527	502	498	549	532	490	465	555	502	536	521	510	473	500	480	481	539	516	531	485	532	506	489	523	479	506	489	532	503	515	508	485	502	523	507	519	461	514	501	532	549	517	517	488	494	512	518	528	506	502	524	507	510	544	446	510	546	490	521	496	525	522	526	522	482	534	493	497	490	552	521	460	520	470	507	507	489	503	511	517	521	498	492	462	508	523	511	526	468	466	518	503	505	499	510	520	499	536	504	510	477	549	525	528	537	530	502	511	478	526	496	497	512	504	501	531	504	482	498	512	530	506	511	537	470	554	568	569	537	497	503	490	549	461	490	518	492	525	533	507	537	539	471	495	512	514	519	517	493	486	490	495	494	467	541	552	466	501	465	489	502	519	509	530	489	498	500	526	540	507	540	520	496	453	534	543	542	546	511	482	525	545	510	552	521	456	524	517	473	506	537	524	506	490	508	538	538	512	488	513	497	500	523	495	506	482	515	519	496	522	509	558	508	494	483	537	520	540	521	492	480	501	485	488	522	495	555	525	520	478	519	548	471	498	534	507	468	502	515	439	488	478	533	504	525	473	496	468	520	518	531	499	489	518	471	524	473	509	522	496	495	463	507	534	493	484	505	495	502	528	532	500	495	523	506	487	541	534	529	526	514	449	510	482	542	505	560	522	491	493	475	514	500	491	505	509	510	543	508	544	563	505	507	469	532	477	493	496	505	555	497	554	493	493	516	538	518	540	539	455	498	528	506	505	540	474	494	534	493	523	489	471	542	513	448	539	504	467	543	479	520	526	522	492	525	499	489	477	509	508	494	516	513	494	509	462	547	565	495	489	512	505	494	512	480	510	521	517	532	528	485	511	484	520	503	489	554	518	554	554	502	520	503	491	515	513	586	469	510	473	509	516	494	514	505	520	512	502	505	489	481	500	512	521	498	493	477	483	509	509	469	522	489	480	539	501	511	529	504	475	490	511	502	524	462	533	514	508	536	513	514	505	544	505	503	471	511	542	519	478	509	523	489	505	500	508	504	508	523	522	538	567	503	458	509	517	516	515	503	509	499	504	526	491	496	498	505	515	510	554	474	513	480	481	500	523	506	513	534	517	519	494	511	521	487	481	490	535	526	492	508	485	516	502	528	496	492	490	499	530	488	523	520	561	510	481	490	506	556	495	512	506	509	479	499	537	473	534	496	478	523	487	543	532	492	450	547	510	531	516	464	507	522	492	484	512	464	500	517	513	513	503	534	504	489	540	487	458	541	515	516	479	524	473	562	547	556	516	544	491	492	492	531	553	502	514	495	514	474	500	553	538	520	473	493	461	516	459	533	529	503	485	525	467	484	522	529	503	515	515	493	516	520	467	511	459	519	502	528	510	496	526	511	513	459	512	495	496	546	490	465	491	507	464	478	557	516	488	500	486	531	484	507	485	497	512	492	514	485	482	500	480	506	532	515	484	541	529	555	484	526	516	461	489	524	552	542	538	507	472	511	506	498	543	516	489	517	502	554	498	471	529	524	505	502	522	543	500	515	487	526	476	493	518	497	471	555	511	475	531	543	536	520	511	518	510	511	493	534	496	498	505	502	444	495	515	473	565	475	495	524	496	457	526	494	550	501	493	487	517	510	524	469	491	490	489	548	492	505	494	541	480	525	472	484	512	496	501	498	512	466	493	543	532	469	503	536	508	507	559	540	488	493	508	487	522	517	499	504	477	532	521	535	477	507	514	503	545	486	529	491	477	472	498	474	489	488	526	499	510	501	537	529	534	514	476	534	517	530	515	527	514	541	535	537	507	496	499	523	486	495	525	484	509	539	534	500	507	512	510	510	510	542	484	496	532	505	506	532	514	510	542	463	509	480	518	480	492	504	508	485	523	489	492	498	519	538	510	504	508	504	529	516	508	526	532	491	506	496	521	509	505	500	521	530	530	494	512	485	498	490	522	529	496	496	509	490	508	518	479	513	490	486	513	486	507	491	483	475	513	479	477	525	500	455	492	520	475	510	502	540	463	508	485	502	507	496	545	430	508	533	475	521	563	500	487	523	487	524	545	523	493	488	476	488	495	504	528	513	496	481	532	494	451	467	504	482	487	530	495	476	539	544	505	505	507	513	509	500	518	470	528	519	479	542	520	550	512	498	495	476	485	552	479	503	519	481	499	509	479	493	541	559	461	511	522	528	453	522	466	535	512	496	459	498	513	475	541	457	511	502	491	500	474	524	500	517	488	485	466	503	488	530	515	528	519	500	541	514	478	508	482	498	478	551	510	506	532	547	470	557	490	533	559	504	472	528	532	521	527	490	542	509	520	538	531	517	517	497	537	521	453	500	479	453	472	498	469	514	491	481	526	474	486	530	468	495	493	506	483	503	554	520	530	465	537	507	530	506	482	514	487	503	544	526	539	501	481	535	512	533	471	518	529	481	504	474	488	512	508	539	508	527	499	572	536	554	536	546	546	484	471	508	493	476	520	529	509	497	537	556	523	534	483	499	515	536	525	518	492	541	431	528	524	551	515	538	535	513	529	567	493	513	538	528	506	483	462	468	481	542	583	523	517	506	504	482	489	502	477	524	479	503	540	527	475	524	485	530	509	450	528	516	503	485	501	502	498	520	526	470	511	536	508	511	531	467	507	480	482	503	516	543	510	527	518	504	509	477	491	533	536	529	541	531	483	512	502	539	492	473	505	546	513	494	513	514	456	484	535	529	517	512	496	468	493	497	506	498	522	495	476	520	498	529	514	495	535	544	510	531	515	497	533	523	521	494	530	525	554	498	541	458	495	571	502	535	498	512	480	478	504	547	527	486	516	517	527	494	474	543	529	534	476	498	488	472	493	479	489	504	511	520	480	515	466	544	478	519	493	496	528	526	524	485	494	524	511	505	481	527	440	477	531	511	525	505	500	503	532	502	491	496	485	504	535	477	523	496	504	499	528	509	467	518	500	529	510	479	503	527	477	515	560	527	529	493	475	512	521	490	524	484	515	538	521	505	499	476	497	498	487	518	560	514	520	528	458	498	536	542	524	499	534	494	510	517	509	480	497	483	545	501	481	457	512	539	516	517	529	524	507	521	501	520	536	514	465	516	539	516	515	506	495	513	498	519	474	532	504	549	497	511	519	530	559	501	496	501	527	547	504	505	505	504	524	532	490	477	538	523	502	513	509	507	538	498	534	517	517	502	531	495	515	510	462	513	511	495	505	489	487	510	514	508	507	510	526	499	500	477	511
17546	23345	14594	7416	4914	3292	2410	2411	2841	2554	2221	1964	1991	1936	1485	1145	1083	888	709	639	718	672	631	620	651	647	639	653	606	668	619	607	599	655	617	619	588	665	604	574	620	600	611	619	613	642	609	550	557	613	589	654	612	607	622	556	567	570	553	567	595	600	609	581	604	614	605	602	591	598	626	566	584	627	556	681	593	554	585	597	611	600	614	551	581	604	610	588	596	584	588	585	664	587	605	554	636	575	610	595	572	612	551	608	636	635	649	555	619	590	625	593	595	605	565	584	580	599	623	587	577	603	603	612	564	581	605	581	603	648	605	572	606	565	582	603	610	595	601	594	605	601	605	613	627	575	574	557	606	601	594	566	561	597	596	576	572	626	630	547	614	604	591	621	554	608	562	632	556	602	572	555	585	590	544	610	602	565	613	558	567	625	607	629	626	612	586	630	568	585	605	588	570	573	596	556	598	625	575	627	618	599	603	596	570	606	606	575	560	606	556	550	604	590	618	602	607	566	600	618	602	627	596	632	621	598	583	593	535	553	607	599	552	550	584	592	577	601	542	593	558	600	609	515	600	580	572	614	561	617	601	582	619	565	533	573	593	620	605	570	608	650	592	589	581	575	621	598	559	616	603	575	593	582	613	609	566	594	597	579	621	612	607	585	608	588	606	604	587	582	601	604	611	582	580	588	600	600	581	593	557	606	583	569	562	605	601	586	573	595	587	627	617	639	588	614	553	586	613	580	562	570	568	596	605	606	569	596	551	594	586	599	575	566	573	594	604	551	604	640	584	598	575	530	600	594	592	589	597	616	606	571	575	584	609	627	594	608	603	572	623	575	588	594	606	618	596	626	608	596	589	593	588	601	526	583	598	544	609	589	596	585	577	631	580	618	626	602	596	606	564	560	604	578	568	622	635	558	641	587	618	554	618	564	583	583	562	589	612	614	622	565	560	547	607	565	558	592	595	554	605	596	588	581	590	614	598	591	652	574	605	589	580	635	580	603	634	606	590	607	605	569	575	591	568	614	564	612	595	585	599	563	568	585	604	576	588	614	558	563	559	634	582	566	571	560	609	573	563	591	570	576	567	593	578	580	603	544	555	601	610	582	589	575	587	580	593	590	589	593	607	593	564	594	601	613	607	619	585	574	605	551	561	606	606	538	574	577	579	565	608	601	590	596	573	618	624	634	578	583	595	593	562	572	606	589	570	560	596	590	563	567	564	620	593	629	585	605	603	607	611	592	617	534	541	560	584	575	622	595	572	584	563	568	578	557	556	633	542	619	591	573	593	580	577	556	577	578	608	618	638	570	565	599	597	597	578	588	578	566	597	565	590	631	584	577	639	601	590	595	577	620	577	583	594	616	600	589	590	637	575	625	598	585	640	596	666	598	596	570	590	590	590	619	558	592	575	562	555	638	527	590	601	598	607	595	569	604	579	601	642	584	602	583	641	600	534	602	598	593	617	600	551	616	586	563	576	577	587	584	592	591	570	598	618	580	588	598	584	588	623	600	605	592	542	610	595	593	542	624	616	596	576	598	588	612	605	611	588	647	590	626	561	545	542	587	593	557	598	608	597	578	568	546	583	594	569	575	591	586	642	578	545	635	592	619	596	686	602	586	612	612	582	618	587	592	600	627	604	585	582	583	579	606	567	621	573	603	585	538	590	555	601	586	594	544	590	584	617	614	599	586	575	581	582	590	593	568	602	578	560	585	573	637	579	611	633	579	602	601	548	618	572	637	622	608	581	593	576	602	639	565	600	583	584	576	612	593	555	603	598	589	651	579	594	587	593	603	565	569	589	610	561	634	611	587	561	597	616	640	578	593	557	576	571	595	584	600	586	556	566	582	574	574	567	609	580	593	611	609	603	580	618	614	581	585	628	645	567	615	598	594	594	577	570	570	606	585	567	548	601	573	596	611	655	600	576	570	565	625	607	592	594	538	612	533	587	543	591	617	567	574	565	617	574	614	566	626	629	590	593	565	601	576	592	572	604	597	638	565	582	610	595	576	633	577	600	576	591	625	611	571	564	559	592	602	565	579	594	586	567	591	548	601	612	577	587	578	577	580	608	604	576	552	567	594	577	636	626	578	592	585	571	589	615	611	570	661	584	585	633	560	598	609	636	594	592	608	589	579	587	592	582	571	644	596	609	536	613	593	569	583	602	613	578	551	590	554	609	625	608	564	551	627	619	594	633	627	593	591	586	599	591	602	586	549	581	563	606	548	603	588	576	619	609	586	591	601	561	593	627	586	566	586	599	626	546	581	597	574	604	588	590	584	590	608	566	629	595	595	620	628	578	623	562	560	623	631	594	588	560	618	564	604	585	552	617	612	554	555	583	593	549	648	568	605	603	619	608	547	618	555	597	585	611	593	600	555	595	576	593	581	578	590	601	588	572	599	595	581	591	602	577	600	620	607	595	555	585	575	619	589	587	553	626	570	596	586	562	570	620	585	572	566	584	564	593	594	540	606	597	605	583	582	575	619	585	597	570	608	585	578	574	618	587	618	581	576	559	561	593	620	569	572	531	592	592	576	592	565	606	609	631	601	577	651	603	574	576	575	611	602	650	591	562	583	571	548	652	566	593	606	570	600	603	617	618	609	543	588	567	613	617	577	596	640	610	608	616	594	571	526	599	553	578	578	625	610	602	508	579	619	600	590	618	574	535	594	613	564	568	564	598	567	583	617	607	569	581	625	578	596	592	574	610	589	562	572	593	589	600	571	613	632	577	598	583	590	601	586	622	580	610	573	578	580	613	535	605	600	580	595	543	592	584	573	581	561	544	575	595	579	590	594	587	585	603	560	643	545	597	578	600	563	558	551	604	606	570	586	563	635	579	598	598	589	605	597	580	580	554	617	582	611	576	641	588	586	579	622	570	580	603	605	595	628	578	564	576	584	620	567	563	524	557	600	624	599	559	578	595	619	567	597	604	587	588	567	623	594	588	549	592	577	600	625	599	620	555	597	576	566	594	590	580	608	630	587	625	539	588	572	603	589	630	609	569	592	603	577	584	574	614	622	616	555	546	610	577	579	629	558	600	628	598	600	599	564	587	602	592	593	534	566	648	620	608	592	566	600	572	606	631	604	579	574	571	601	602	572	628	603	585	576	636	606	574	587	628	581	569	585	596	626	586	582	589	574	605	601	596	567	592	616	606	581	595	573	586	554	568	624	584	624	598	593	565	547	582	575	611	584	604	607	573	592	569	602	613	625	609	583	611	561	578	577	565	580	618	610	603	588	570	586	591	591	594	618	658	545	577	582	573	585	602	574	557	610	640	584	559	537	598	596	572	585	605	609	599	569	595	572	588	547	554	661	553	588	596	645	589	606	606	558	596	575	606	571	577	605	610	567	628	579	604	586	607	584	606	579	532	570	564	564	577	581	588	587	578	555	559	601	598	575	600	582	652	602	568	587	592	586	588	614	607	617	581	640	624	589	588	608	609	605	585	600	603	614	633	582	601	610	591	600	636	561
29579	18343	6913	1791	1116	973	977	948	1071	1117	1141	1098	995	1038	954	920	896	882	841	830	870	794	837	881	811	842	774	867	844	781	771	836	828	812	764	770	825	864	856	794	752	862	859	891	827	882	908	866	836	786	850	854	807	855	857	847	805	820	828	849	869	825	847	860	903	844	818	862	778	853	870	831	853	833	839	908	885	850	823	810	915	849	839	775	809	853	861	860	861	822	887	813	818	842	834	797	827	812	838	845	858	894	874	835	840	826	875	839	855	854	811	858	838	780	877	863	847	894	814	817	847	809	819	835	823	864	821	857	841	850	815	822	852	869	807	847	891	828	846	881	820	831	810	847	841	847	851	862	812	874	872	805	771	822	868	810	816	803	833	817	852	823	831	839	861	824	867	870	871	839	834	841	892	869	830	821	783	818	819	835	849	829	850	811	846	852	848	863	847	878	839	862	769	858	791	826	802	797	806	845	841	861	859	855	854	839	817	840	879	814	775	821	844	868	833	849	828	875	855	836	867	846	837	831	847	855	880	887	812	881	812	825	813	806	853	804	806	787	859	844	831	837	829	880	891	819	855	836	839	901	839	831	855	850	856	784	782	834	839	845	814	861	806	843	841	814	825	825	823	829	877	858	889	830	840	803	845	806	847	825	848	828	846	810	830	833	835	828	801	862	781	851	822	855	859	840	838	868	811	839	843	847	836	904	815	866	853	782	877	864	848	879	814	842	868	901	842	825	825	858	826	865	837	817	811	815	815	829	837	840	828	832	867	833	865	834	884	891	840	872	826	828	819	826	831	912	860	875	871	834	836	806	824	788	850	882	806	880	779	840	813	820	804	837	868	840	838	744	842	858	854	811	817	877	795	812	836	853	819	859	820	815	818	795	808	792	835	894	866	818	834	810	807	870	827	860	802	826	854	854	848	794	813	855	791	818	846	813	884	852	848	857	851	823	843	826	870	851	848	861	798	862	824	843	864	829	841	819	813	833	838	857	819	830	851	845	859	838	821	873	806	805	812	851	816	791	824	808	869	848	858	810	865	877	887	857	838	860	842	857	800	835	867	820	852	854	806	851	806	809	851	808	838	808	867	838	891	885	812	870	785	802	857	805	859	853	844	819	829	803	851	835	822	851	829	860	843	834	791	830	831	866	883	827	812	797	848	903	826	863	863	872	806	848	857	855	857	827	820	824	845	857	817	883	870	893	862	819	836	860	839	887	828	857	846	852	806	819	838	886	862	849	796	829	832	814	823	826	867	824	883	850	814	846	831	828	842	852	827	903	805	900	817	871	853	818	827	840	816	842	856	840	828	842	845	876	834	801	858	832	869	832	809	846	834	836	817	842	809	832	812	857	811	796	843	919	828	820	821	827	832	861	840	831	827	810	805	857	768	841	840	855	850	869	783	836	872	836	842	841	823	852	851	847	831	848	857	883	835	832	919	863	832	837	825	819	800	828	862	849	809	778	870	855	809	865	880	779	825	822	814	810	848	843	824	825	825	863	877	810	788	801	812	834	874	856	808	837	865	842	821	830	822	842	836	794	845	835	870	863	818	812	819	845	863	809	866	808	794	789	821	834	836	831	832	815	863	872	806	826	829	816	867	816	840	852	847	889	850	789	834	815	816	854	853	833	868	782	861	830	843	866	864	814	870	864	844	844	827	899	806	850	821	869	886	865	804	795	789	835	840	828	850	825	830	788	838	832	844	870	848	873	845	816	848	830	807	849	848	858	874	884	816	837	823	854	871	864	875	846	871	874	842	806	846	856	805	873	892	850	837	851	825	769	863	778	876	840	881	836	813	880	845	825	831	903	817	850	855	837	797	828	806	868	888	831	872	856	871	833	842	824	874	842	874	839	819	837	863	839	838	853	884	832	854	793	871	835	870	815	890	867	824	795	824	913	816	838	852	874	810	839	867	860	852	837	860	846	866	859	799	857	821	854	819	855	854	849	861	893	804	828	817	831	787	831	810	819	849	872	839	841	891	867	805	862	866	856	866	874	823	818	831	855	806	864	821	841	834	844	862	804	846	819	891	873	860	832	798	845	844	834	793	841	817	824	819	816	835	827	887	831	804	843	799	820	873	805	831	882	857	849	893	830	805	845	878	869	859	814	820	888	842	832	856	823	894	862	841	816	829	878	782	891	789	825	863	796	940	872	872	782	836	834	883	865	826	843	882	859	822	832	807	817	854	819	864	873	861	784	815	864	823	822	886	804	802	831	828	814	795	874	814	838	805	769	783	811	875	820	806	849	864	823	850	829	858	895	844	802	788	890	863	832	844	882	830	853	822	847	834	824	831	861	821	859	824	856	846	849	863	802	792	823	823	826	839	843	891	821	853	785	843	947	806	823	846	883	845	853	840	795	802	830	793	865	889	821	831	802	802	834	852	816	842	818	822	851	841	826	867	879	798	877	847	838	791	861	831	859	882	860	825	857	844	824	793	862	842	847	805	843	807	864	842	834	818	891	817	860	738	862	848	794	849	865	827	803	882	791	830	834	821	836	795	849	878	839	808	794	839	830	801	864	882	826	805	890	886	889	870	884	817	780	814	797	820	827	791	866	869	815	841	826	841	908	843	916	788	780	884	833	837	813	840	843	790	840	848	864	902	829	834	807	940	837	805	802	840	841	812	856	808	838	844	834	808	868	827	811	865	812	850	836	840	842	773	879	818	858	826	845	806	819	898	805	810	888	876	866	862	849	865	864	792	847	837	843	806	843	839	819	843	892	836	879	833	775	770	825	849	821	830	851	825	878	850	804	826	824	853	797	811	842	844	830	738	835	878	837	822	853	826	847	825	908	821	881	771	846	815	839	902	809	839	874	825	814	903	850	882	860	755	816	853	863	821	809	851	787	822	838	839	848	850	870	867	758	838	829	817	865	833	864	850	851	801	835	874	821	835	823	896	831	924	858	855	804	866	822	823	854	831	859	827	887	877	829	853	841	842	870	843	792	848	906	861	847	819	857	820	824	851	776	804	824	831	791	852	860	859	831	885	835	786	825	860	823	834	836	891	868	817	789	844	894	837	830	794	868	794	858	869	809	811	849	808	851	823	811	794	825	803	856	811	846	828	876	841	829	830	844	817	802	803	860	843	829	838	828	868	861	829	859	834	848	840	800	794	825	819	827	822	837	875	847	821	836	849	816	896	801	829	851	828	824	796	786	859	822	872	829	848	864	832	864	843	812	812	818	836	820	859	811	864	865	844	857	813	798	846	891	823	894	819	839	859	872	808	829	829	851	834	827	808	781	827	862	843	803	806	869	850	869	840	824	820	807	839	813	815	805	820	824	835	841	817	849	820	789	838	838	840	836	805	854	854	818	811	839	859	818	849	821	864	787	808	841	844	864	841	856	808	884	876	885	837	842	836	786	842	838	839	828	835	785	855	842	876	877	826	817	847	859	879	836	878	833	904	843	882	796	868	834	820	838	805	845	846	831	882	860	802	803	861	809	831	837	824	831	858	878	833	838	805	814
21272	9129	4402	1934	1437	1240	1191	1245	1526	1464	1453	1418	1368	1340	1212	1090	1070	1033	934	949	996	945	957	938	959	949	923	975	995	945	1035	960	924	980	927	924	939	1005	1003	919	976	955	927	970	988	932	933	978	885	1003	976	926	943	966	986	933	955	979	932	957	963	963	968	968	897	947	1001	964	907	926	969	938	969	966	912	946	955	926	931	958	907	939	976	962	945	917	1019	909	933	927	965	918	964	942	943	929	890	928	909	942	940	962	945	934	929	921	945	942	913	956	956	934	943	933	975	924	999	964	957	967	949	993	935	963	971	936	940	965	971	963	922	995	927	919	975	967	920	981	896	945	980	985	855	925	926	933	919	933	915	918	983	919	913	942	982	947	924	945	958	931	947	918	990	927	907	925	961	964	952	913	989	940	939	891	965	969	967	924	967	948	974	931	1049	905	1020	994	922	890	931	964	889	933	949	871	1004	954	995	998	972	929	995	931	972	974	922	939	978	968	931	949	988	948	899	924	947	961	914	957	929	928	987	973	927	884	987	953	977	959	933	937	932	971	925	942	963	940	932	923	960	935	964	970	959	960	933	890	937	965	958	921	887	1027	1003	958	901	939	945	982	976	905	964	954	924	977	924	997	945	919	969	1013	919	956	957	983	923	946	948	942	955	948	941	947	912	994	904	934	862	926	989	940	957	929	932	986	939	928	968	942	983	958	925	949	951	966	1010	965	907	962	994	950	1038	970	958	1003	901	928	960	947	952	962	973	983	957	908	942	957	919	968	949	957	955	981	975	959	955	957	918	965	939	930	972	931	959	915	923	885	936	1010	968	950	907	974	982	935	995	927	981	958	950	916	945	946	954	935	949	948	970	892	892	939	891	993	943	971	924	1003	901	933	936	914	888	901	962	957	898	949	961	960	985	962	972	980	965	981	965	973	946	895	933	939	917	954	972	911	917	959	891	939	966	958	939	943	943	937	943	934	946	922	940	919	978	964	914	882	992	935	963	909	978	972	933	976	982	902	930	953	916	921	941	941	981	932	907	950	933	940	948	935	1006	907	987	943	965	967	966	933	964	937	1045	948	947	954	984	945	969	929	984	906	944	1000	985	952	986	943	1005	978	918	955	945	941	902	906	964	962	940	958	900	913	977	946	947	994	989	913	938	929	902	935	926	935	957	931	987	934	987	933	924	989	962	951	938	934	989	946	1003	910	999	984	889	899	917	992	936	958	974	992	936	978	1002	926	994	970	948	917	883	905	941	930	981	932	932	983	987	957	974	931	1016	1013	952	969	927	998	962	972	883	991	966	940	924	940	942	934	959	972	960	957	978	958	935	937	944	966	968	927	956	996	958	923	924	920	969	974	958	920	987	938	897	951	961	898	957	926	936	928	943	969	940	934	937	955	970	956	965	940	899	986	930	959	924	922	959	957	946	892	920	934	959	932	932	905	920	894	957	927	983	950	990	931	917	959	938	990	958	973	950	882	976	985	909	1000	925	964	955	972	938	978	981	976	965	1001	904	951	1033	937	941	942	1002	960	960	906	948	916	966	970	889	945	951	971	941	965	895	981	961	902	975	970	1034	917	980	970	947	941	917	902	970	941	932	936	949	964	890	960	927	925	953	979	925	912	973	1001	967	934	973	940	901	938	924	916	945	939	954	953	906	946	965	946	934	996	955	909	967	935	937	940	883	913	892	938	925	967	975	918	966	956	900	994	997	925	984	919	929	995	972	893	950	971	984	948	999	913	911	973	931	941	981	905	889	925	955	915	969	931	897	933	903	928	928	981	959	907	955	985	915	910	938	985	955	929	917	977	943	920	896	964	975	1008	908	995	994	955	959	973	925	995	956	966	949	1005	929	922	947	950	968	948	932	904	959	921	950	949	949	937	960	949	936	901	916	919	899	911	971	901	915	942	977	957	1002	881	917	949	952	915	986	961	950	927	977	998	928	958	913	969	947	950	932	947	975	980	930	942	939	943	922	972	944	938	919	919	1009	914	944	930	927	945	917	974	934	931	961	944	922	920	893	971	971	952	935	962	963	954	949	960	938	888	901	994	945	982	976	939	1038	878	914	953	979	940	950	891	948	942	895	895	958	899	983	975	944	943	968	963	959	975	939	957	940	985	929	952	982	961	882	981	961	972	955	960	874	964	1001	897	962	965	936	952	930	964	967	925	934	903	917	906	923	968	944	868	958	904	1011	947	943	951	949	965	943	960	915	952	978	955	951	964	946	993	945	976	976	942	1012	972	929	939	899	914	937	964	930	933	1011	975	960	956	981	956	926	1000	932	991	924	983	1009	950	946	924	946	976	909	939	924	987	956	953	962	959	924	917	916	1002	901	962	935	1003	990	921	969	951	948	889	1017	966	961	937	917	938	957	943	941	954	981	953	929	930	976	948	951	947	971	928	1005	944	992	974	929	948	966	903	952	970	914	937	996	927	960	958	957	922	956	930	915	985	941	952	927	963	980	935	933	926	946	973	938	971	945	967	978	971	914	940	891	952	960	902	951	913	922	964	908	936	919	921	963	901	934	913	926	893	938	959	956	954	977	919	907	977	967	941	958	940	986	948	972	912	941	928	969	938	951	945	909	915	882	951	871	886	984	946	901	1009	934	938	991	940	996	914	926	977	987	942	945	946	976	935	915	986	952	937	954	983	961	934	912	932	943	958	945	944	997	902	950	981	1020	958	986	911	1006	941	967	935	966	982	1007	970	965	943	955	975	990	938	967	990	990	933	957	981	984	924	953	937	984	935	944	884	966	996	932	951	950	951	966	941	947	973	968	990	946	954	962	946	948	962	950	984	973	941	948	907	920	966	951	880	930	925	913	947	944	959	953	913	966	954	1001	962	965	930	1003	894	933	940	978	921	1005	951	899	947	910	941	914	940	951	923	967	926	968	890	927	883	973	975	977	975	918	988	977	984	950	983	913	983	974	892	880	890	945	988	934	958	972	942	931	931	986	927	944	972	956	960	906	927	1004	908	957	937	981	936	950	964	976	962	919	896	921	935	944	985	923	956	968	944	962	953	953	889	943	962	956	960	932	1004	932	907	921	936	951	926	946	962	897	966	929	934	1003	991	984	952	917	918	987	989	944	957	956	934	962	1003	911	890	996	961	937	977	953	960	909	954	984	931	976	973	940	911	935	964	929	929	942	1001	924	991	996	969	957	955	918	945	940	966	905	961	982	969	997	952	976	922	1005	956	960	1024	991	929	951	938	1031	947	1003	907	956	930	996	935	918	977	906	949	905	945	963	948	952	988	976	926	923	949	956	939	973	924	973	938	944	951	950	938	975	959	953	969	937	948	954	941	949	950	942	951	928	938	947	923	906	960	977	915	933	945	960	936	897	945	958	919	937	965	954	864	943	944	988	957	924	906	934	946	940	922	946	949	913	938	979	970	937	946	939	1021	909	956	962	941	966	963	924	985	976	955	965	982	896	923	922	922	978	973	903	954	929	958	962	930	930	929	968	955	954	977	1006	956	980	1008	988	923	952	938	922	922	944	982	959	962	979	858	946	918	920	944	934	931	997	989	943	962	918	951	957	928
23537	20888	27774	24133	20858	9032	1716	1473	1601	1591	1462	1368	1379	1348	1239	1077	1028	979	932	934	940	900	920	944	923	939	844	968	878	892	843	832	866	878	894	895	941	863	885	869	844	823	867	899	866	865	889	843	884	868	835	847	827	898	909	849	903	851	877	856	843	869	876	875	883	819	830	862	869	907	868	864	812	836	885	869	883	912	878	930	923	845	813	838	905	898	862	844	882	824	880	889	883	889	831	877	852	845	838	848	851	857	901	838	838	885	894	856	857	911	830	883	864	921	903	850	816	864	873	908	887	780	856	845	903	835	938	871	881	912	839	903	911	863	861	848	909	851	866	885	883	888	885	839	831	865	865	867	824	852	911	902	840	919	867	828	844	865	879	864	906	894	893	863	863	924	888	882	841	865	889	863	861	913	924	922	927	909	864	840	923	820	822	919	871	879	839	870	884	895	870	867	906	903	844	877	891	861	923	884	827	866	897	877	873	889	896	894	903	876	844	877	849	903	839	922	882	835	912	816	851	892	866	874	873	852	879	922	911	864	848	890	868	903	834	885	822	929	884	855	824	839	891	881	867	868	861	813	853	803	884	913	843	897	835	915	842	896	883	863	897	897	856	856	845	851	897	820	888	831	844	917	904	851	918	805	851	873	858	873	890	871	858	878	898	877	872	856	899	858	831	903	869	873	912	906	914	875	910	884	858	857	904	935	926	854	915	866	888	896	932	895	858	864	829	834	880	883	782	828	902	853	891	830	864	835	882	858	873	861	906	902	844	858	903	829	862	902	899	871	883	900	895	832	899	930	890	861	873	897	844	880	862	869	878	855	895	885	850	873	877	867	875	881	823	873	853	928	897	891	918	888	913	887	873	864	862	858	907	908	898	823	892	864	885	809	902	881	834	913	888	857	864	856	881	866	871	883	884	913	886	879	932	894	842	854	895	838	857	902	879	857	897	810	884	897	878	887	821	899	911	924	914	886	858	867	859	897	856	882	891	882	846	881	915	830	800	822	873	895	873	892	906	857	873	858	839	888	919	909	830	878	898	898	861	851	827	882	868	861	805	895	873	876	900	868	906	845	823	908	870	868	876	860	852	831	920	840	887	900	850	867	913	865	859	848	838	901	884	880	880	873	877	865	933	872	865	867	880	860	905	913	917	891	854	878	848	874	875	889	856	869	924	916	891	867	867	865	807	909	884	826	858	877	911	873	866	848	875	816	924	902	855	843	886	848	852	889	845	948	861	905	855	927	870	888	848	874	879	882	918	867	868	871	858	815	876	821	841	840	913	857	885	911	851	874	877	880	875	885	876	870	905	898	897	863	863	858	876	871	860	898	920	857	819	883	864	897	826	878	853	835	889	855	914	851	894	869	891	873	840	874	859	865	848	829	811	862	897	929	834	895	836	875	880	862	837	848	889	881	881	908	826	838	859	913	856	882	923	883	812	865	869	894	870	832	874	876	919	907	870	912	909	859	904	892	833	876	816	912	894	871	894	874	909	896	883	884	898	908	842	868	865	843	860	861	828	877	853	901	871	895	893	853	835	862	843	835	913	889	872	852	859	883	833	885	882	854	863	825	930	890	859	870	843	850	849	904	885	897	921	859	873	906	835	867	863	910	890	867	874	896	863	874	873	936	854	862	883	920	896	860	880	915	861	834	870	831	863	889	857	853	883	848	892	903	872	875	897	852	887	872	893	870	884	899	852	812	894	818	874	878	865	919	909	883	851	824	863	886	871	828	911	885	863	861	840	859	871	900	887	879	872	860	851	913	880	864	838	877	863	840	876	902	836	837	880	883	823	865	904	817	826	881	903	890	831	872	838	879	868	864	878	858	879	873	895	883	890	843	889	898	861	885	891	837	850	879	916	893	849	894	866	849	862	838	893	814	860	903	854	832	848	883	856	844	853	843	886	873	823	880	847	823	868	864	883	906	895	881	916	879	839	846	867	862	791	879	886	890	881	870	917	883	878	848	833	893	848	825	886	884	855	902	871	935	897	895	883	910	877	879	858	877	852	874	922	898	888	889	847	852	820	856	899	877	844	840	836	821	857	899	853	852	836	891	893	854	872	842	878	846	842	900	872	875	856	910	891	896	906	827	901	844	882	877	850	849	876	868	887	883	872	875	831	914	863	822	865	915	921	886	863	822	886	846	874	885	868	858	885	899	880	865	900	889	842	912	899	873	862	890	864	860	897	871	822	876	867	864	869	868	855	852	874	892	895	844	889	831	859	845	860	851	866	834	854	845	789	948	920	862	869	900	823	856	881	869	868	803	857	865	841	839	895	936	898	867	892	910	875	824	886	906	870	833	886	831	867	836	882	886	858	914	889	880	874	856	948	884	847	895	874	837	851	840	836	840	913	843	844	866	831	811	857	839	856	892	899	854	884	837	893	839	831	884	826	845	889	859	886	867	853	871	851	850	872	893	851	842	836	793	889	869	853	860	873	884	861	955	876	890	884	871	858	876	899	912	827	835	830	890	897	861	852	879	835	900	877	871	876	837	860	840	854	870	872	839	854	887	888	854	926	892	899	894	868	870	862	834	877	837	881	866	865	834	904	817	860	896	830	883	904	911	871	824	902	823	895	848	895	881	885	881	927	912	911	828	849	900	896	861	877	873	833	887	856	856	868	896	858	841	877	866	899	877	897	875	863	885	876	895	886	886	833	884	894	865	868	869	858	892	900	864	833	871	828	891	883	817	848	850	908	856	859	846	866	831	851	875	832	866	877	860	862	909	902	834	865	798	922	838	847	851	906	830	913	831	891	905	898	902	843	860	875	854	883	843	844	857	899	835	877	855	842	918	875	889	862	864	880	851	912	855	912	864	897	907	899	862	890	879	940	841	847	874	833	915	869	883	859	886	898	853	841	840	882	887	868	856	830	882	884	887	944	887	875	920	830	914	851	876	869	890	824	897	896	862	840	963	893	839	896	854	949	872	852	887	866	903	860	832	878	869	840	884	860	845	815	886	895	887	850	869	895	865	833	884	843	892	856	795	895	831	858	890	861	886	864	866	897	877	940	928	872	911	870	885	855	842	877	884	853	904	845	898	929	871	887	883	968	862	870	880	847	886	868	903	878	833	893	839	839	863	882	864	970	887	863	853	909	853	898	896	817	896	910	852	891	849	891	891	860	845	879	853	827	835	852	892	860	847	838	911	878	900	857	829	809	851	861	889	799	922	856	901	893	843	883	893	912	888	795	880	959	914	881	898	864	854	848	866	876	894	846	827	900	818	867	864	871	913	885	848	831	924	905	857	837	872	843	869	825	883	897	874	829	899	852	914	908	836	860	847	872	885	862	870	854	882	836	883	894	860	853	856	882	910	878	865	862	877	816	891	832	946	867	839	862	895	845	876	857	870	894	870	873	850	929	889	833	871	874	866	878	869	941	860	831	897	873	837	816	872	856	840	921	832	877	895	858	908	903	852	887	866	868	898	904	914	836	876	844	884	896	880	854	868	894	878	862	894	900	822	868	880
15543	17706	10841	4018	2846	2288	1921	2004	2573	2259	2159	2012	1923	1877	1573	1420	1354	1169	1133	1072	1068	1035	1009	1076	1013	996	1007	1041	1024	1004	1032	1100	1125	1005	999	1034	982	958	1066	1069	1022	1052	1003	971	1047	1017	962	1018	1038	986	1012	990	1019	1049	1000	1038	982	986	998	922	976	989	1024	1022	1032	1013	1004	987	1040	1017	997	1004	983	1044	1019	992	962	1002	1041	994	967	1008	991	976	974	967	1056	1007	1007	1015	1026	1025	1045	946	1013	1022	974	986	997	1031	1017	1018	1025	1032	1018	996	936	984	1016	1016	1010	1017	1019	1030	1008	1008	978	998	1041	967	941	990	1039	1026	985	982	1035	973	1033	975	1020	984	1036	1040	1060	960	1016	1045	1044	990	1030	959	1003	1002	1025	1004	945	989	996	1012	1032	973	968	1032	979	1029	1007	1060	937	1067	978	947	1017	988	1040	1000	1026	954	1025	1006	1016	1024	1046	1027	998	1023	966	1043	1018	1005	989	987	990	912	986	1007	1032	995	1042	1022	1029	1004	1006	993	1008	1000	991	988	1028	1016	1018	974	1001	997	993	986	980	1007	1009	989	1027	1018	971	967	993	979	983	1009	996	963	1007	1006	1029	1050	1056	994	987	956	1024	1041	1059	1061	973	1001	1012	964	1000	1017	1006	1039	1003	1002	974	1035	1005	1014	969	1073	1036	999	1002	991	1014	1017	1012	979	1010	964	961	1013	1035	1003	989	987	1007	931	1040	976	967	999	965	1027	997	1003	1001	1001	1009	951	899	1001	965	1041	1029	1040	991	1041	1001	1037	996	999	956	1005	991	1076	939	1034	1012	966	998	1046	1073	1017	976	988	1022	982	999	997	1039	1006	1010	1025	1000	1058	994	1026	1066	1009	948	1047	960	979	990	1038	1026	1045	1023	977	1055	1048	1034	1007	1012	971	1055	954	974	1010	1003	1031	1033	968	1041	990	965	1011	1069	1004	973	995	986	986	1023	1002	1030	986	1065	1023	1027	1047	986	1015	971	1006	1024	1000	975	998	984	1020	976	913	1038	976	981	999	981	944	977	974	1077	995	1015	1036	1019	1016	1012	1002	1020	1013	992	1023	982	1046	1029	994	976	1026	942	1051	990	932	1011	969	972	1014	962	987	1034	940	991	974	1003	1052	1048	989	964	982	996	949	1002	1046	970	1000	1020	1007	1037	972	1028	966	959	1063	1026	980	1009	998	1050	1017	948	1003	1067	1010	1009	999	954	1023	952	1008	1017	1003	977	1029	1022	1013	1002	1016	1004	1035	1054	958	960	1002	988	952	1024	972	991	982	1030	1010	1047	954	1013	959	1022	1023	997	999	1047	1054	985	996	984	1007	1030	1065	1003	1015	990	1028	963	962	998	987	983	1078	1028	1076	1002	1000	981	1011	953	1010	1032	998	1002	1031	1051	997	1005	952	981	951	1076	955	1010	1056	971	997	968	986	962	1008	996	1027	1025	1020	981	991	1043	1044	955	1019	976	1006	994	1037	1079	1044	957	979	984	1047	1021	1021	1031	1035	1008	1009	975	1056	983	1014	995	1036	953	936	996	1014	949	991	1021	1045	1005	1017	1014	955	1046	995	1002	1039	974	1017	1018	976	977	1034	995	1004	997	935	984	1034	1015	1013	1014	976	973	976	956	1008	1000	959	976	1030	934	1022	1028	1025	981	979	1017	983	1027	1048	1003	987	1046	971	989	960	1014	923	963	963	994	999	970	987	1052	1023	993	1020	1010	1007	999	979	1004	967	1004	1003	958	955	985	948	1035	1037	1032	950	1021	996	964	990	1050	1011	993	1043	1021	959	1021	993	1033	980	1002	1051	975	998	1039	1033	974	1028	987	1039	1047	1054	1005	980	963	1039	1046	1017	1043	1047	1006	977	989	995	1008	1010	970	974	991	1035	1022	1023	1017	1086	1042	974	983	979	1001	996	1032	1103	957	1018	1004	1009	970	961	1027	975	993	996	969	1036	1024	1079	953	1015	1020	962	1055	1022	1025	961	994	1002	998	981	1019	988	946	994	1019	992	998	993	1023	1019	976	1012	1002	984	984	1030	992	995	993	1014	973	1031	1004	954	955	978	1016	1033	1006	1008	1029	1003	985	1044	959	993	958	979	939	1027	1019	1006	1011	1005	1017	1033	1013	1003	1006	1046	994	1033	1067	1022	982	964	1027	990	1039	1057	1026	1021	1018	980	951	1035	1004	995	969	952	1026	978	1002	1042	1041	1035	1007	985	1027	1030	1017	1033	992	992	1060	997	1038	1011	1030	989	953	950	1004	980	946	1041	1013	1029	950	994	1038	1019	985	1004	975	1002	1016	980	1030	1041	1021	1016	978	972	1006	953	976	1025	1033	995	1016	1028	1018	1001	985	980	1022	991	963	988	996	1007	1043	1031	1032	992	1026	1028	985	992	1015	1044	1029	1013	1054	1009	1050	1017	947	1010	986	982	1024	969	956	974	1005	970	1050	1022	966	951	986	980	943	1009	962	1047	1041	1016	972	1035	977	956	1021	974	991	941	1061	1023	1024	1008	962	1030	1014	972	957	1035	1012	1026	1016	1019	1014	1028	992	973	993	1013	1052	1010	990	1011	1006	994	1026	990	1031	951	951	1025	1002	976	1034	995	982	987	1022	983	1004	1034	950	1007	1019	971	954	1043	1011	984	1016	1002	991	991	981	963	1027	976	1018	982	994	1007	1009	1009	1005	928	997	1025	1033	961	1007	964	933	1049	993	1006	988	969	955	1011	1006	1046	973	1010	1037	1008	1028	980	1033	970	933	961	987	1016	999	989	1016	1028	984	1033	1018	984	1003	1046	978	996	989	1051	1007	982	1020	986	1022	981	1003	1033	1012	953	992	1007	973	984	1032	1011	1002	1028	998	1037	1021	1011	939	948	989	1002	974	993	1007	1022	1036	977	980	979	991	990	1006	1000	995	974	979	946	1004	1021	1003	948	964	954	1028	1043	979	972	950	1012	1011	1023	971	984	937	952	990	998	1006	1042	993	994	1001	990	1013	1011	1030	1020	1006	1008	1027	998	1016	997	1091	988	976	1005	1021	1054	990	1007	998	998	1018	1016	966	1015	1013	955	981	982	1023	983	988	968	1047	1061	1050	1037	1050	1053	1003	1037	1036	1038	1052	996	998	1004	1051	1020	985	1003	997	1035	1088	983	1016	1014	1035	1012	961	978	1000	991	961	1013	1028	1042	1001	1021	1016	973	1012	966	1043	994	1002	1031	974	1011	1003	1013	1015	1036	1041	977	969	1049	1027	999	1019	1007	1005	1003	980	1023	1001	1023	974	1039	962	993	1005	1005	1014	1018	1001	972	985	1012	969	956	1061	978	1015	1024	1003	1006	966	1009	1000	980	970	1004	1025	989	975	1030	977	1051	988	1058	1046	995	977	990	1030	1016	953	999	1052	986	1017	1049	1018	997	990	1034	951	961	1035	1047	979	998	1008	1007	958	1000	972	1031	1046	960	1009	1003	948	1003	990	997	954	1020	1040	993	998	1010	1056	1017	1009	995	974	1019	944	912	1006	983	1005	986	1015	1015	1049	1015	983	955	988	1000	971	987	965	1018	991	918	1038	1000	1036	923	983	999	1005	1004	1010	970	984	990	1031	1058	964	977	953	964	930	1037	956	1003	972	982	1007	1044	1029	972	1010	975	964	957	951	1002	1035	980	920	1055	1011	991	1038	1031	993	1020	1010	970	996	1011	986	1001	1027	1016	1007	989	985	944	966	1013	993	1050	1068	1027	1018	1048	942	988	1064	1052	968	1010	1026	970	1016	1006	1021	968	1022	974	994	994	1063	1030	986	997	963	1015	1005	1047	975	967	983	1038	1001	1000	993	986	1027	1003	999	1003	958	965	1015	1002	987	1005	1081	1037	1018	1003	978	1003	996	1062	966	973	1018	1055	1041	1004	1025	984	1007	985	992	1029	996	958	972	969	1029	971	985	1028	975	994	995	1029	983	1054	1027	1032	1003	1084	1024	1009	1026	993	1049	999	1035	981	1060	1036	1082	959	958	1044	973	958	1012	993	1043	1025	1002	1006	981	974	966	1004	987	1039	1025	962	1017	1003	938	967	1031	1001	1013	1020	1030	978	976	1001	1003	958	1026	963	970	1041	988	971	1019	1067	997	1013	998	1023	950	991	985	970	1054	1081	1072	966	1108	971	953	1047	995	994	1003	1018	1045	1012	1004	980	1039	984	991	1012	1029	968	1023	962	1003	1049	992	973	975	1006	943	1025	995	985	996	951	1001	1033	1050	1026	995	948	931	1033	986	955	984	956	1015	1009	1004	1008	984	1049	1005	1043	1014	1007
24585	20889	26782	25032	11437	1112	801	790	967	1011	889	854	830	779	723	682	632	576	535	510	521	557	506	526	548	520	541	536	536	558	511	566	538	531	474	483	536	509	534	546	512	496	516	573	518	483	549	497	490	500	515	501	520	501	547	458	472	554	516	527	520	495	530	531	490	506	510	509	473	507	503	555	553	546	501	545	584	494	539	503	526	522	498	518	536	509	528	477	507	523	549	528	491	499	522	527	522	537	496	533	497	526	534	537	528	510	540	515	504	544	515	537	500	505	478	511	545	544	513	516	512	530	494	513	502	467	486	523	511	563	498	532	493	517	543	550	536	506	498	544	518	504	527	524	489	551	528	553	539	532	522	537	548	526	502	495	521	508	501	563	524	525	521	526	549	470	530	489	519	500	516	537	529	486	503	518	546	508	535	541	519	509	519	526	527	530	532	533	507	497	538	459	537	548	534	510	553	522	503	528	518	447	505	467	460	527	518	543	509	492	525	542	552	558	493	570	514	537	521	511	539	506	510	511	504	526	498	505	548	532	541	544	499	562	554	544	504	527	512	536	507	488	514	542	510	562	511	551	500	562	550	502	526	541	537	494	493	499	522	533	529	521	463	505	561	505	525	512	517	524	543	495	492	544	520	528	495	493	573	538	518	548	569	481	523	499	497	531	548	553	488	518	531	492	510	523	470	553	548	479	518	550	511	537	520	505	531	500	563	523	539	499	524	507	504	518	524	544	489	549	471	509	509	508	523	530	539	521	530	549	508	482	488	514	527	554	529	538	488	490	542	484	536	496	555	487	541	525	510	521	529	493	533	512	519	504	514	482	536	507	582	480	503	510	525	481	537	486	473	479	498	517	476	536	553	525	489	515	511	540	502	497	514	504	465	517	486	522	523	500	540	481	529	530	526	501	478	504	525	530	485	510	536	522	534	516	500	514	501	528	445	522	502	509	526	516	524	536	558	499	517	521	517	515	492	478	505	501	538	513	520	464	521	464	493	492	588	498	509	522	511	506	510	522	507	446	534	517	549	546	493	538	515	551	526	493	499	518	548	523	517	537	536	533	481	449	509	523	510	491	533	555	494	508	506	542	500	567	534	535	506	523	526	493	518	502	540	503	514	488	508	577	510	514	542	499	467	521	521	547	556	478	547	543	481	533	498	505	520	529	545	460	483	507	532	477	489	511	505	513	553	536	498	523	526	512	497	534	509	514	516	533	536	536	519	532	488	513	496	489	519	540	527	580	522	549	547	550	515	545	529	503	472	484	532	526	534	509	514	519	514	473	489	521	516	568	515	489	520	525	554	517	479	504	512	520	511	522	506	517	494	500	496	483	490	476	516	494	493	523	503	531	525	521	510	513	523	543	496	538	496	541	516	481	531	471	510	468	520	532	512	511	560	511	505	525	524	507	537	494	499	524	471	470	489	524	517	449	509	514	515	518	494	560	533	529	520	493	539	493	505	481	535	521	537	543	486	506	470	521	528	533	500	530	491	481	495	493	485	549	532	543	493	477	530	518	526	474	504	515	509	553	499	552	562	519	469	515	489	486	507	548	509	468	510	516	523	516	508	490	490	526	545	520	519	512	479	511	535	528	503	488	509	545	495	503	494	489	519	539	520	511	498	500	463	525	477	515	528	515	513	536	485	546	501	505	487	502	527	504	576	515	549	528	518	506	503	511	521	484	523	520	523	484	477	512	536	498	503	507	433	494	578	477	518	520	549	486	509	549	543	487	504	500	512	506	503	499	532	505	570	493	525	515	484	514	503	508	491	536	554	525	528	502	525	526	478	503	512	512	539	479	507	550	478	509	498	548	483	512	541	524	559	565	494	525	535	524	518	525	537	541	500	510	537	513	524	512	500	507	521	522	477	504	509	489	525	517	498	481	528	548	524	541	518	504	505	514	508	521	568	514	554	518	510	542	587	473	521	498	510	546	515	495	468	501	461	482	506	544	523	497	577	479	536	529	527	504	484	593	549	499	512	554	527	490	539	501	532	506	496	503	539	520	522	477	524	503	533	530	500	504	522	538	520	515	532	544	521	509	528	479	572	496	510	542	541	527	504	520	527	504	533	548	492	512	508	510	489	530	463	492	540	514	530	507	570	487	515	529	570	495	534	510	539	503	500	513	506	510	556	501	525	538	572	539	533	534	527	463	524	527	508	481	514	508	502	529	488	523	533	527	530	516	510	512	566	532	524	496	492	510	500	530	525	486	553	539	467	513	544	537	474	533	519	531	516	539	514	547	522	506	498	528	492	497	510	501	502	477	501	505	531	520	484	546	516	478	534	507	502	481	512	524	557	498	507	525	523	482	477	523	514	478	476	530	515	533	507	534	501	541	550	515	512	514	507	494	525	482	522	530	526	506	520	532	540	473	531	517	518	518	508	519	529	501	528	515	512	505	461	524	482	499	535	497	512	502	521	502	544	534	460	492	537	481	558	518	537	497	536	506	477	521	506	568	558	498	520	503	514	531	545	555	551	497	534	510	487	539	524	519	508	507	514	500	490	543	538	536	529	476	492	514	524	503	534	494	506	527	500	531	474	536	527	539	484	509	560	532	542	500	516	521	512	488	525	507	544	491	512	483	491	472	545	457	511	487	494	538	519	518	576	517	492	518	501	547	482	498	540	554	536	494	489	525	518	505	539	526	507	505	527	540	524	525	486	476	516	534	536	488	545	544	519	518	510	485	525	504	530	557	492	501	522	512	478	514	550	525	546	493	535	493	510	501	514	510	519	568	483	490	514	524	527	487	485	514	454	513	501	536	497	508	500	517	519	534	541	554	529	500	550	551	510	533	499	483	542	530	497	513	494	539	522	514	519	568	518	467	465	517	484	513	477	511	543	518	528	516	493	516	548	516	511	521	542	501	497	506	504	493	540	502	539	529	583	509	526	535	514	493	510	520	499	511	511	531	556	507	496	545	534	506	534	502	528	489	555	500	489	482	509	510	533	507	517	524	531	499	493	536	520	531	455	499	484	543	487	508	514	552	511	545	463	513	519	525	509	505	568	537	522	515	488	552	526	508	538	552	526	497	536	501	562	526	483	538	521	527	532	520	476	500	533	518	521	507	495	531	514	513	514	521	519	539	491	500	477	518	522	532	569	499	546	485	537	510	494	493	504	490	522	489	513	510	533	543	560	508	544	538	508	500	496	468	511	505	568	511	518	532	484	517	517	507	515	521	471	492	494	526	540	520	506	514	515	491	496	521	508	511	477	534	542	556	502	516	491	531	528	461	505	461	507	516	507	567	517	581	493	548	505	483	526	541	512	508	532	549	505	560	502	499	487	528	518	552	483	536	491	510	490	544	516	493	499	527	504	537	534	475	527	519	500	480	495	515	493	558	555	505	529	513	546	552	550	484	525	489	528	531	517	529	522	507	496	498	505	512	499	484	501	549	529	520	490	529	501	505	522	528	543	476	490	452	525	490	527	517	540	516	506	557	566	508	480	502	523	500	483	543	513	551	521	534
21003	13109	6817	2434	1621	1396	1133	1146	1680	1571	1344	1267	1167	1193	974	914	826	727	618	612	578	604	587	627	591	590	577	570	565	592	612	578	621	574	616	605	592	585	557	577	561	546	569	595	598	600	590	601	572	587	574	585	562	570	576	580	589	531	625	570	570	584	562	580	633	566	603	555	546	596	561	610	613	589	610	575	586	565	585	576	621	601	586	578	556	569	568	619	584	559	542	583	581	590	569	558	581	572	550	582	615	525	592	570	591	555	543	570	598	579	609	633	545	552	612	577	565	612	575	588	604	600	566	554	587	579	577	581	607	584	601	610	563	547	614	538	607	621	589	584	614	560	547	593	546	564	571	567	546	600	554	591	559	589	612	592	555	602	572	598	628	565	566	608	553	603	581	574	544	577	554	567	565	619	602	558	611	611	544	589	576	589	632	581	538	537	601	581	558	606	618	584	581	609	623	576	585	618	563	560	594	620	615	571	557	627	572	610	586	587	567	626	560	534	578	572	583	623	594	583	606	611	600	580	568	585	541	604	580	537	637	580	559	592	558	566	566	572	580	584	625	584	584	592	573	560	619	581	601	581	557	580	611	536	575	595	578	578	608	597	555	575	557	585	583	585	577	586	540	591	575	547	599	588	637	571	549	595	582	629	574	554	584	601	585	585	596	552	592	628	548	578	575	570	564	572	600	589	591	586	576	573	575	569	540	587	585	550	612	590	565	575	601	562	599	568	604	573	558	592	636	576	553	519	560	538	582	589	596	547	589	552	565	582	569	587	601	611	560	572	600	583	575	588	587	584	598	553	550	514	572	543	594	588	570	634	608	611	612	554	574	569	589	502	566	580	596	578	523	564	609	555	604	600	546	582	562	619	590	574	572	584	572	537	563	596	553	585	543	580	583	573	535	628	593	607	598	589	605	601	519	582	572	569	620	530	637	570	567	583	606	592	533	582	562	593	568	582	550	571	541	608	601	570	596	592	587	557	564	577	569	573	588	555	584	580	590	616	551	627	604	603	557	573	584	577	621	613	614	551	632	587	633	569	600	567	543	573	583	567	592	612	596	630	574	589	574	558	591	563	570	572	614	602	556	615	574	579	588	593	564	596	541	632	584	583	604	573	587	598	556	587	606	576	586	635	616	631	598	552	597	529	575	641	599	576	622	594	586	589	567	610	549	532	599	568	607	576	566	583	579	544	581	585	609	555	544	588	568	583	574	584	599	592	569	587	600	569	587	613	561	612	593	624	554	541	532	550	572	566	557	544	571	573	574	569	610	549	546	575	595	600	600	599	545	590	615	610	627	581	592	561	635	629	584	581	637	540	581	582	585	580	595	573	601	623	585	542	575	586	529	607	552	599	578	603	594	599	560	523	580	575	558	589	606	593	563	567	604	590	576	602	582	596	576	622	614	576	527	590	609	572	644	580	534	566	563	574	621	607	615	580	635	593	614	613	536	572	598	579	581	581	626	531	597	639	562	589	581	606	585	568	584	570	551	583	615	597	589	583	565	541	546	574	596	577	580	559	592	599	565	581	610	574	619	597	570	572	609	610	581	588	566	624	594	571	588	584	546	554	600	546	520	612	567	607	543	584	565	548	594	574	584	571	573	564	552	545	573	600	548	563	554	587	579	562	617	589	609	583	606	574	535	564	562	593	605	584	556	566	566	607	589	590	577	587	569	536	590	577	578	587	603	574	628	581	579	574	608	586	599	566	524	594	578	570	594	554	579	597	590	576	588	579	638	571	577	583	578	605	558	585	595	570	563	546	612	591	589	576	577	598	587	604	558	561	537	600	547	607	601	590	569	540	555	603	576	562	573	556	632	623	571	618	600	561	598	554	575	643	598	610	578	558	576	587	584	537	615	598	592	583	549	559	576	561	584	583	590	569	637	606	584	557	600	607	605	551	562	579	585	590	534	581	607	571	575	569	548	578	571	607	567	586	568	566	610	591	602	584	557	634	602	596	616	597	582	565	613	618	613	580	582	575	559	588	575	582	585	526	575	593	581	587	584	579	580	569	598	609	605	549	582	596	565	568	597	597	610	583	603	555	541	588	595	565	569	589	578	580	581	570	556	600	611	612	572	536	592	582	605	584	584	614	604	620	573	524	570	563	595	576	586	546	614	567	575	620	571	578	569	552	597	577	552	603	597	567	633	586	585	600	568	565	545	584	601	578	574	584	582	592	578	603	601	602	591	598	574	578	614	572	565	608	570	533	571	605	608	592	579	570	577	584	562	590	552	567	607	573	550	537	599	561	602	591	596	615	607	605	577	625	637	629	551	577	586	594	564	598	594	591	588	557	548	607	586	566	590	546	583	557	600	567	613	557	562	604	604	562	596	569	536	565	546	566	581	573	515	579	597	567	570	576	618	573	588	584	559	598	623	569	646	568	579	556	603	559	580	600	574	536	570	588	572	568	589	591	574	577	600	607	607	546	564	563	565	561	594	550	541	597	595	533	558	580	567	592	553	535	602	596	627	614	594	624	575	583	600	603	622	578	587	568	577	598	580	558	565	561	551	580	591	578	579	541	614	611	633	512	588	585	585	594	556	581	545	553	541	552	606	566	566	573	624	596	632	597	548	569	606	574	639	566	565	545	578	595	573	597	570	617	580	588	540	579	615	595	557	613	586	566	586	586	569	590	558	614	593	583	633	579	582	516	581	520	569	568	609	539	586	599	584	598	555	604	576	604	629	571	613	605	592	583	578	576	559	565	585	579	550	565	585	548	572	532	595	565	616	553	569	548	593	609	545	578	576	604	605	562	572	593	612	642	598	593	625	587	577	565	600	575	606	563	591	576	578	603	558	609	596	591	587	594	588	589	552	597	590	546	602	598	582	586	573	557	574	560	567	579	597	572	607	589	599	607	610	564	621	560	566	600	581	602	631	579	568	597	597	569	564	551	579	583	577	570	614	554	554	593	584	588	572	599	548	569	633	561	591	614	584	561	559	616	614	561	538	574	618	624	558	541	522	523	586	570	599	614	575	550	545	592	561	584	583	581	626	565	580	632	613	575	559	573	609	581	601	603	565	550	571	605	572	543	614	605	594	590	628	547	615	543	556	593	591	577	530	589	561	590	580	627	598	590	520	520	574	555	599	613	621	568	627	550	564	610	632	600	563	566	547	566	601	566	529	520	569	565	594	605	614	546	573	572	570	567	551	586	607	578	561	592	619	565	591	572	601	545	591	552	612	563	559	573	603	563	576	568	562	576	540	598	590	542	544	571	591	629	603	541	531	540	559	585	589	583	550	544	640	554	584	593	566	631	592	620	612	586	583	591	602	565	603	612	621	560	573	587	563	582	564	569	594	572	581	599	585	559	571	553	561	554	527	621	552	565	606	586	574	640	604	576	594	555	597	548	602	535	598	555	605	565	573	550	613	586	625	576	590	583	556	563	545	600	548	593	557	589	591	619	548	551	604	593	553	580	571	598	585	569	562	597	613	576	603	538	615	581	546	591	593	584	620	589	572	579
22496	20950	28350	23740	20945	20949	6855	1484	1491	1552	1349	1374	1310	1215	937	924	799	673	596	560	551	543	532	498	538	533	490	516	505	489	508	534	514	548	526	527	506	546	540	514	488	512	526	500	514	534	479	494	512	498	490	447	513	486	515	475	509	524	496	537	497	516	528	493	488	516	494	494	531	473	520	558	465	531	509	516	516	480	533	524	456	533	513	500	481	506	530	512	505	497	466	494	512	527	488	464	522	502	534	500	521	495	522	518	533	557	496	464	476	475	446	528	457	516	515	507	484	494	531	538	517	504	515	528	495	489	512	515	473	513	517	473	465	482	483	485	520	462	488	527	512	495	492	515	508	472	525	489	473	481	496	481	514	489	532	504	497	480	547	482	510	506	489	497	522	480	493	500	495	512	530	495	505	489	507	479	495	506	524	488	480	496	557	484	520	518	499	502	470	473	511	508	475	485	482	459	506	460	515	483	494	478	497	517	464	520	496	507	534	512	507	529	497	541	506	529	500	532	526	532	509	526	492	485	523	521	490	525	480	475	497	483	469	520	501	501	500	527	522	524	495	473	509	466	510	516	479	479	492	524	511	533	494	506	517	472	537	501	484	490	519	478	527	485	508	498	515	494	536	524	498	457	480	471	510	512	491	492	519	503	494	483	460	493	542	550	482	538	511	511	458	467	484	539	490	513	494	516	507	493	539	534	477	497	515	501	508	478	498	508	513	474	511	517	512	540	488	504	491	523	466	504	530	515	486	499	555	523	500	491	513	546	554	497	510	503	507	509	487	489	536	500	480	477	486	502	488	548	462	531	486	547	510	496	488	527	512	518	473	500	472	462	541	537	500	555	515	507	498	533	507	489	491	535	544	507	509	547	491	514	493	512	560	468	465	522	526	482	509	502	488	506	463	515	457	544	495	473	522	484	529	492	477	506	500	525	469	470	478	501	494	543	500	501	534	510	509	509	534	483	478	490	466	480	520	495	494	509	500	526	527	528	509	500	502	472	516	525	512	483	521	503	480	528	527	543	508	510	481	494	483	523	504	532	528	488	505	465	474	529	498	519	516	496	522	507	502	486	498	500	494	503	491	504	483	518	505	456	493	530	488	514	495	483	479	468	518	475	484	513	508	490	515	519	469	540	518	518	480	513	531	492	534	480	519	502	492	513	486	484	520	481	474	502	492	472	483	501	533	505	564	533	489	497	478	540	469	495	511	488	495	494	520	539	492	547	519	480	487	505	509	521	510	481	476	516	553	521	501	487	525	491	490	525	505	476	495	490	510	538	504	510	509	447	490	502	526	475	507	521	498	505	515	488	527	507	473	492	478	508	502	515	492	487	507	491	480	500	476	505	489	492	473	515	527	466	482	464	481	490	517	468	484	491	471	556	493	518	484	490	507	500	491	513	537	481	496	522	525	498	500	527	490	474	525	500	478	494	506	496	505	471	526	474	500	478	486	481	520	512	516	480	469	548	497	486	512	531	499	492	520	513	475	498	480	535	517	481	474	501	473	515	474	493	535	547	519	502	492	500	516	497	488	485	517	497	502	489	509	503	513	497	537	512	502	480	491	531	491	507	488	506	502	494	517	521	527	515	489	488	535	501	460	508	539	534	495	526	508	510	514	478	511	513	516	504	496	510	506	523	487	503	508	494	471	488	499	500	489	486	460	517	506	528	517	459	537	519	528	542	520	493	484	524	493	483	483	521	487	506	506	476	516	488	537	520	525	522	505	504	471	493	514	487	494	504	512	519	518	495	505	494	498	472	507	479	509	480	503	552	475	483	503	490	509	491	513	512	510	480	538	490	475	498	507	478	464	484	532	490	502	483	522	492	484	482	490	495	480	502	502	493	492	491	507	494	475	496	493	464	471	508	482	512	501	536	489	514	527	489	535	494	494	472	506	506	486	517	513	497	544	495	520	484	508	517	551	490	518	492	490	502	478	494	519	483	501	507	481	466	454	501	508	552	521	454	488	466	526	492	506	494	494	513	483	502	516	493	517	485	490	500	495	490	554	490	473	452	464	476	474	523	544	483	531	538	494	472	512	528	530	529	497	513	452	474	519	439	513	487	481	529	504	499	509	512	495	498	479	459	539	460	503	501	501	499	492	488	533	542	513	488	469	513	462	503	527	506	503	503	514	493	498	460	523	521	532	483	460	481	508	476	498	530	483	468	503	492	505	520	465	491	455	527	527	482	499	491	460	474	516	516	529	503	485	519	555	471	521	488	502	543	498	475	465	518	462	498	512	499	478	487	452	491	516	498	491	464	513	511	462	495	491	515	507	471	503	486	518	507	524	508	487	519	483	513	540	503	504	489	484	530	450	500	519	535	495	493	489	480	529	537	502	477	479	498	495	470	511	501	485	531	496	482	504	538	543	523	483	484	456	506	523	503	510	540	496	466	490	491	484	505	501	491	496	499	498	520	473	493	507	463	511	523	532	504	505	483	496	481	493	543	487	509	485	497	507	504	511	524	505	493	502	487	537	531	507	522	504	466	503	545	493	473	513	460	498	470	526	548	502	469	523	483	495	503	525	503	490	529	520	450	476	507	472	471	496	497	502	525	532	450	475	485	492	533	485	440	520	519	519	460	527	491	535	515	539	485	503	498	505	512	498	505	488	510	503	512	445	537	491	477	524	524	492	463	530	483	503	506	474	521	520	502	522	485	511	498	495	486	493	490	496	464	496	479	517	514	492	504	523	475	522	511	514	489	523	508	503	482	514	474	489	466	536	496	525	499	506	504	526	515	475	498	498	520	523	489	507	467	475	528	526	495	501	503	495	512	476	538	499	487	490	466	441	511	509	486	554	515	489	469	535	494	500	471	505	501	508	502	518	490	478	481	487	530	485	483	505	501	484	513	531	538	527	494	513	502	541	473	491	517	502	527	481	518	438	473	472	542	475	475	491	445	559	466	503	501	509	475	518	471	512	499	486	530	465	493	501	494	501	554	484	495	465	506	481	473	517	505	494	518	507	510	499	476	500	481	476	481	493	475	503	521	483	508	477	514	496	513	517	486	498	493	475	488	482	497	488	493	507	516	472	436	507	445	466	463	490	480	497	545	457	497	539	499	474	522	528	489	498	462	504	480	449	482	501	501	474	449	486	497	504	492	504	465	487	521	543	497	510	461	527	500	529	499	490	478	486	494	453	499	531	488	482	506	524	511	525	523	455	512	507	499	507	508	502	472	486	486	495	444	491	512	503	523	544	509	487	532	484	535	471	495	476	489	463	514	550	512	512	505	511	506	507	520	552	480	516	503	519	495	476	524	480	499	496	488	459	473	538	497	495	534	482	480	512	507	522	469	481	476	476	465	528	507	504	527	511	501	445	454	567	507	529	534	525	523	482	526	526	478	486	506	479	476	521	510	496	464	514	510	489	498	478	506	527	492	548	490	481	476	490	495	491	523	486	484	454	493	487	524	517	497	492	469	528	495	517	501	497	530	505	490	512	487	493	486	545	513	514	521	518	539	521	494
17883	22387	13472	5523	3636	2794	2275	2282	2850	2768	2309	2298	2132	2002	1479	1244	1188	874	670	658	669	620	632	636	607	613	600	642	601	635	579	558	551	631	631	596	627	549	598	604	575	607	589	613	581	593	582	585	614	631	615	573	596	610	598	608	549	586	649	615	572	614	582	606	620	581	546	585	556	595	590	570	587	606	600	609	584	601	569	581	583	603	597	622	584	587	582	593	539	598	601	624	588	571	572	593	533	574	544	545	565	564	547	591	548	596	574	587	605	584	579	596	585	573	584	633	568	575	573	552	604	559	562	583	608	546	586	653	588	609	556	598	588	568	585	563	600	537	577	580	562	623	586	547	547	603	587	575	585	576	582	610	592	563	582	597	545	558	583	574	576	568	594	579	541	598	631	562	620	597	577	570	592	547	575	597	571	625	590	635	590	587	603	612	559	550	581	567	576	599	543	619	562	615	556	601	553	587	606	577	579	587	593	623	568	549	575	632	581	558	562	563	596	582	587	598	576	579	553	583	551	640	599	606	544	548	587	542	582	569	592	586	595	560	591	579	597	601	578	612	578	604	604	569	570	583	583	605	611	540	570	594	576	567	586	584	555	607	579	548	568	593	593	589	549	584	582	544	572	575	621	597	575	568	535	563	595	594	610	538	581	588	581	571	602	606	563	549	553	587	590	608	579	579	587	585	596	533	584	627	561	584	583	598	627	571	544	554	589	580	534	555	529	561	580	588	562	628	590	588	586	594	564	590	567	588	576	619	604	623	565	567	598	566	592	577	598	585	575	559	583	547	594	593	589	555	600	563	556	577	614	574	569	578	612	593	569	595	656	609	596	588	600	612	555	560	554	604	556	595	559	574	562	577	612	609	585	574	614	568	590	579	553	604	539	572	594	564	583	560	574	563	548	589	577	621	599	589	573	556	573	567	631	605	587	568	591	554	571	551	626	591	580	566	573	587	580	592	613	546	563	575	640	552	599	620	578	572	602	567	592	590	570	571	616	589	572	587	604	586	584	592	618	607	584	548	591	583	540	592	566	572	609	592	643	569	570	554	574	609	524	620	558	531	581	572	608	551	548	592	590	561	547	572	622	591	593	623	577	606	590	548	548	564	622	589	599	590	560	568	599	597	602	583	596	568	570	621	612	566	581	592	635	576	578	597	582	574	551	565	620	574	584	555	559	561	613	584	585	570	580	605	575	617	546	561	548	586	586	607	597	621	571	596	527	590	635	602	566	577	540	529	596	620	587	568	585	584	597	590	532	601	577	591	572	606	558	613	547	553	591	595	596	589	610	625	603	570	586	590	526	555	595	563	545	643	583	607	596	593	557	541	588	589	577	554	555	589	533	557	597	566	548	572	574	584	522	601	598	660	611	600	564	566	563	591	586	575	525	615	583	613	588	557	554	587	510	544	577	577	594	566	568	596	569	578	554	600	611	585	621	549	621	556	575	589	576	589	584	576	592	587	633	611	581	579	606	596	602	558	580	589	595	626	586	574	612	572	586	548	545	597	595	590	586	630	583	576	580	588	540	596	570	600	567	577	587	566	589	588	570	568	561	562	604	559	586	617	575	583	568	605	566	627	580	603	571	595	578	550	598	595	588	581	635	590	599	596	588	594	581	572	583	604	564	517	576	582	595	626	606	565	600	607	651	545	582	559	597	587	531	571	618	558	597	560	580	579	560	576	550	570	578	603	578	582	567	569	582	614	558	568	593	579	606	578	549	599	594	608	590	548	554	589	552	571	629	580	570	589	544	592	564	601	572	562	596	594	595	581	621	553	591	576	552	562	581	570	613	602	613	639	607	633	612	583	597	589	587	575	598	574	562	603	589	638	590	555	571	577	553	582	586	576	558	629	551	602	617	556	626	576	574	532	552	578	566	557	568	581	598	600	568	626	586	619	549	605	529	539	576	588	530	605	564	599	572	556	573	582	561	549	577	560	612	606	593	614	608	589	584	585	593	562	557	583	576	594	582	590	611	578	559	601	577	567	586	562	595	620	583	576	574	628	594	590	570	616	575	547	605	594	600	537	560	589	592	614	569	608	598	581	568	581	564	612	574	569	606	568	596	591	548	556	620	551	608	591	600	552	635	631	606	547	567	595	550	594	584	617	590	542	545	622	581	579	554	644	575	581	597	596	609	532	588	595	583	572	561	549	586	566	556	577	575	524	593	550	627	565	536	554	606	561	550	559	612	573	629	548	553	583	587	614	564	574	600	600	576	599	539	577	579	606	585	608	556	631	581	535	587	588	626	554	590	609	606	537	572	589	596	575	576	617	592	608	622	544	646	588	590	552	607	615	573	588	598	596	570	567	587	580	608	578	559	565	569	549	587	587	570	581	536	618	561	640	561	560	591	562	597	571	552	594	585	588	596	568	611	592	606	622	607	585	594	603	567	544	581	588	510	558	567	550	613	559	589	552	558	627	550	612	612	566	571	588	590	610	604	586	551	576	573	582	582	566	596	561	583	544	620	594	625	555	588	586	593	597	582	606	596	564	591	581	541	647	610	585	597	565	563	581	569	564	584	572	589	633	556	555	534	561	594	580	597	575	589	580	606	624	587	599	559	633	606	563	595	573	599	545	589	537	571	635	553	587	606	580	540	583	589	569	574	621	569	586	587	550	590	545	539	569	537	550	574	632	585	547	601	568	596	621	568	595	586	587	586	641	607	595	621	608	605	613	598	519	566	591	602	594	601	594	540	555	543	557	564	596	586	594	580	570	549	579	631	586	575	608	600	634	588	605	607	605	564	554	577	628	583	576	567	557	586	645	594	623	594	561	557	636	618	564	594	552	595	585	608	590	567	615	554	569	594	581	610	557	591	603	532	608	571	619	590	559	550	582	594	541	610	562	571	622	597	570	590	579	605	569	564	603	579	549	553	563	553	546	584	524	540	619	557	555	577	600	554	565	599	577	588	562	542	627	559	558	581	588	562	618	570	553	591	523	576	558	601	625	592	590	595	570	591	596	565	574	545	595	582	587	603	614	601	526	581	580	572	587	573	600	583	549	557	547	556	578	583	589	629	593	595	611	564	545	567	604	570	548	560	560	575	566	622	591	577	584	521	592	584	609	582	562	602	528	593	578	569	571	607	621	597	569	566	585	579	536	608	552	561	594	576	585	523	568	597	602	578	607	619	591	580	569	566	550	604	603	609	595	580	584	536	595	601	611	556	537	564	573	624	587	539	574	554	587	565	550	581	606	584	548	566	555	583	612	562	589	618	610	598	615	610	596	634	594	569	558	600	577	588	531	574	561	594	616	526	579	595	553	659	591	603	563	581	610	573	548	576	596	619	607	589	587	560	572	625	592	592	553	574	535	590	559	566	587	583	594	567	588	523	574	547	595	601	600	541	557	597	589	577	564	582	558	595	618	612	577	607	582	581	592	642	542	590	623	559	546	588	564	582	564	605	583	622	591	547	591	529	581	561	542	569	561	618	573	566	567	567	587	601	591	606	582	589	588	594	575	576	565
30169	18954	7377	1464	1026	965	923	968	1062	1096	1096	1063	1160	1024	942	1008	885	875	861	838	886	819	818	852	842	835	825	846	812	841	823	854	851	868	829	824	869	891	841	823	816	787	844	848	839	820	854	807	820	813	826	849	865	822	803	830	844	812	826	878	874	880	861	805	848	830	861	805	875	820	857	835	833	789	771	870	822	777	833	842	868	857	822	813	865	813	866	875	800	817	850	788	828	814	838	787	851	851	839	859	890	788	824	841	845	905	849	854	850	846	856	846	843	867	821	823	902	834	850	841	872	887	838	840	833	805	830	814	797	839	798	885	832	897	860	856	789	863	869	821	849	798	803	881	885	822	814	823	805	872	828	870	850	819	808	845	842	841	841	857	841	889	860	794	883	853	812	837	809	775	812	816	836	808	874	812	824	862	864	804	887	857	869	825	871	835	862	812	869	851	839	849	852	835	839	837	881	849	806	837	891	848	822	868	813	879	884	877	855	791	835	831	826	821	867	842	852	868	862	883	858	804	848	822	848	876	744	789	815	821	871	902	857	817	855	810	893	817	852	846	841	866	865	833	823	771	889	878	819	828	847	846	858	842	919	858	818	823	855	814	762	877	849	823	847	857	827	870	858	815	852	838	889	815	854	879	880	841	865	791	843	793	877	833	844	891	849	865	858	831	836	880	848	867	862	830	806	846	815	818	853	889	787	806	820	829	856	840	899	814	828	844	862	837	830	798	879	847	917	822	811	822	837	758	876	885	864	829	840	826	826	860	816	811	895	837	839	821	864	883	877	856	861	844	868	826	823	853	840	843	821	809	813	808	858	873	825	820	819	845	845	785	876	827	801	826	819	844	822	850	812	834	854	819	834	862	828	824	830	860	839	836	894	840	854	915	877	823	827	855	842	863	831	861	855	867	816	811	874	830	799	826	874	814	840	844	748	824	846	836	848	817	829	849	844	842	831	816	833	847	856	813	851	796	814	885	901	807	830	884	798	863	870	883	774	815	869	847	883	853	845	835	840	861	830	854	833	882	873	814	903	838	853	776	816	829	842	767	824	817	815	834	874	809	839	784	827	860	854	827	867	865	867	856	829	787	857	818	800	821	873	842	844	872	867	860	809	840	880	821	839	788	840	864	854	813	818	790	893	864	788	848	850	850	858	846	862	881	918	830	838	838	828	822	857	871	819	908	860	837	825	865	809	880	836	829	812	812	858	841	819	816	808	806	840	950	813	880	867	851	809	814	822	809	828	892	860	886	859	864	856	803	833	831	866	819	828	892	831	827	874	823	812	856	876	832	865	875	832	774	847	884	864	871	842	891	792	863	833	833	839	843	879	893	845	866	858	891	813	786	829	829	851	823	847	824	871	809	895	841	837	881	854	891	846	840	824	851	879	823	843	755	863	853	857	827	820	850	831	827	919	843	840	869	833	797	890	804	848	836	866	808	797	813	872	805	823	840	872	795	844	845	815	843	847	853	831	862	811	855	815	846	886	890	847	848	830	850	868	846	829	904	844	818	906	881	852	822	807	874	859	854	903	868	855	832	821	825	869	853	865	829	859	841	797	856	850	846	751	858	854	851	847	821	864	774	868	780	868	872	803	838	858	813	839	891	817	811	843	879	807	839	863	812	817	822	852	826	876	834	897	857	824	848	846	865	832	852	817	825	814	894	886	883	878	793	912	872	793	876	892	866	828	869	826	880	798	868	838	827	822	762	784	813	865	892	885	884	803	850	749	820	829	901	873	888	859	888	839	786	815	836	877	880	841	876	863	850	848	853	881	826	802	843	814	865	875	797	793	850	836	818	835	868	812	875	873	877	778	913	826	843	870	871	853	855	846	798	835	854	847	867	844	850	794	890	871	781	843	861	878	806	853	853	816	849	855	887	856	848	801	870	905	821	860	817	821	852	809	837	871	851	819	848	757	830	837	836	834	802	842	843	839	849	846	854	895	862	834	875	801	852	903	765	854	851	816	817	832	796	829	799	885	792	843	842	839	868	809	829	867	821	880	832	845	885	860	814	819	817	824	818	819	855	842	829	818	846	819	872	837	868	815	816	851	867	819	807	816	855	827	841	808	812	823	779	853	913	878	847	875	825	832	828	852	855	856	909	846	798	833	871	791	792	810	856	849	846	879	861	827	805	867	860	837	852	859	845	854	838	837	828	880	841	821	776	867	847	842	853	867	841	815	836	805	858	838	818	808	854	859	796	859	810	864	810	818	787	862	864	813	857	837	833	818	870	861	872	841	870	824	839	816	838	839	853	851	833	844	828	841	834	841	807	819	867	806	767	866	846	856	800	814	863	860	871	853	808	816	838	816	868	875	869	760	805	855	865	936	864	858	831	835	778	871	862	820	865	831	859	819	905	782	844	864	793	835	794	836	833	856	838	872	831	804	805	788	870	836	818	825	891	781	789	877	860	819	879	860	824	823	868	852	842	886	845	838	791	775	834	808	793	831	844	848	882	823	831	882	815	877	829	772	843	873	870	823	850	812	856	851	844	839	882	855	774	878	832	827	789	861	870	799	852	848	840	882	859	854	850	913	868	841	861	845	837	762	842	906	796	821	820	808	837	832	811	893	803	833	798	828	831	822	864	844	809	862	905	853	771	828	812	804	810	863	846	856	822	844	802	836	807	876	911	829	863	832	819	860	767	871	824	822	888	844	808	859	824	855	847	861	831	791	851	875	880	857	825	834	818	842	827	850	850	866	813	838	842	900	876	838	836	858	824	854	846	839	823	863	795	845	850	850	856	858	851	851	786	818	816	844	808	852	860	865	909	820	841	854	790	843	855	836	839	816	827	842	884	852	845	841	860	824	833	859	877	837	829	872	826	875	876	865	830	927	794	908	859	816	867	771	846	838	835	877	863	864	801	787	829	851	911	881	802	813	824	825	872	863	853	875	832	867	831	868	836	861	848	840	830	828	824	857	795	788	807	842	835	846	804	791	823	799	894	841	804	852	869	838	864	811	872	785	851	848	796	863	811	775	837	902	869	834	813	872	792	817	848	866	837	811	857	834	818	879	782	817	858	822	867	925	883	859	843	851	829	882	874	813	802	826	826	804	830	841	844	882	793	889	817	862	779	867	841	844	790	859	882	832	894	865	850	848	829	823	831	827	839	852	817	779	879	855	819	877	866	847	817	834	876	896	797	848	879	854	851	847	808	907	866	851	806	842	886	795	910	866	877	833	867	802	797	823	855	861	831	808	841	876	801	835	879	856	812	953	836	862	823	818	899	865	889	861	825	836	835	886	915	842	846	823	834	903	862	821	865	814	869	823	855	841	872	828	817	844	820	810	870	821	889	813	900	921	854	850	870	807	855	824	842	872	793	802	799	837	874	851	870	817	839	892	826	839	849	806	864	832	890	844	851	835	843	859	871	836	760	864	904	835	806	849	846	867	802	836	815	823	858	824	799	832	820	805	890	851	859	842	856	804	840	782	871	816	795	842	826	849	832	854	873	860	888	845	812	831	860
22991	7677	3332	1424	1161	1139	1162	1191	1514	1575	1445	1476	1479	1315	1253	1137	1133	997	951	1006	986	972	947	914	911	951	926	959	970	938	936	969	964	928	971	970	976	929	948	967	1001	929	932	955	973	989	951	1040	961	1000	971	939	968	979	894	1029	960	986	940	903	909	958	962	954	954	937	946	955	972	955	940	980	956	913	950	970	923	945	956	925	996	937	948	953	949	957	940	987	966	931	955	937	967	1015	973	944	985	962	945	980	927	944	1022	942	912	963	930	951	962	980	1018	928	985	985	953	929	934	909	1012	948	879	955	938	936	946	952	890	905	917	945	928	946	959	953	938	899	971	949	931	1031	1003	962	949	996	930	969	961	948	966	888	1010	957	1033	913	963	990	952	1035	956	951	958	898	968	939	964	918	947	915	897	955	968	921	940	972	963	986	974	947	905	914	927	949	982	944	959	914	930	1000	999	924	951	956	922	1031	985	1027	1008	990	1008	920	924	905	911	997	1016	981	941	947	960	962	922	984	902	938	929	951	883	962	907	912	977	969	939	966	969	948	965	1009	971	953	915	980	967	947	937	939	961	963	965	937	941	988	954	887	948	918	911	909	933	1003	978	996	984	936	984	951	946	948	968	957	950	891	950	977	971	965	964	947	944	997	964	1001	953	999	919	967	968	975	993	974	1011	931	935	959	920	916	1001	1006	896	921	951	974	1022	1009	929	951	981	888	935	935	972	972	919	1018	956	952	944	993	1001	1029	950	969	984	987	937	950	1035	973	949	981	982	983	984	896	987	953	957	971	934	1010	968	1007	969	955	941	978	927	977	959	942	921	1001	984	952	1004	896	956	1009	1001	916	964	981	930	1010	951	942	924	943	971	987	991	942	935	981	954	975	954	943	988	924	921	940	922	927	951	957	917	958	970	926	923	956	975	1007	966	942	984	964	863	978	962	968	951	964	994	945	903	925	960	963	982	962	985	935	941	956	969	990	995	930	1004	906	970	935	938	930	951	968	934	937	941	988	936	994	908	944	929	891	955	916	955	947	885	980	962	1003	955	942	946	945	997	939	909	931	986	966	927	987	954	956	921	932	957	998	943	940	965	1019	947	930	937	951	932	923	935	916	959	937	950	894	915	929	984	927	892	978	930	946	986	912	900	985	979	995	949	978	931	962	973	976	932	947	973	913	915	980	960	917	1001	977	983	968	970	952	959	930	991	973	950	950	923	919	972	950	936	983	980	937	1040	955	940	967	911	970	944	938	1008	946	959	1004	995	962	947	969	933	932	993	949	954	959	904	958	948	952	917	905	896	976	963	939	960	961	921	956	911	968	976	934	930	992	972	955	976	940	958	909	952	944	901	888	949	968	959	922	976	979	918	996	980	970	977	941	955	905	972	990	982	918	987	903	933	925	912	911	970	928	995	939	991	966	917	1005	932	930	996	865	970	906	944	894	974	979	997	935	907	983	943	885	975	966	933	944	921	1006	966	925	923	932	949	914	1012	914	966	955	989	932	973	944	926	1023	987	966	1002	974	981	957	965	921	936	1002	899	948	939	961	942	925	978	959	966	941	953	963	927	949	901	933	915	976	952	981	1008	931	1046	929	921	964	953	976	978	981	981	935	979	905	989	959	916	991	896	941	933	964	950	916	985	938	995	962	910	925	962	982	927	949	982	953	920	960	976	986	964	986	987	940	987	989	974	934	941	954	952	968	938	942	937	961	966	954	952	956	936	924	947	958	898	978	892	961	1016	1025	950	948	975	975	902	1001	985	962	939	942	933	924	970	979	1033	960	914	946	927	982	876	1005	928	922	968	927	944	960	924	1001	939	972	898	907	918	974	881	912	917	972	919	949	993	974	950	971	958	1009	917	971	934	981	886	964	935	932	940	938	954	953	933	994	961	912	1000	959	944	964	969	966	925	974	967	937	936	954	948	962	958	939	1023	967	978	983	974	907	957	939	912	988	922	928	933	944	969	939	924	952	948	931	959	929	946	920	967	965	908	939	891	951	979	963	926	960	1024	945	1011	935	917	951	949	997	935	945	936	936	998	1000	948	977	964	916	976	989	923	1000	1001	1019	951	1013	942	867	938	942	981	932	1031	978	949	982	963	968	943	933	967	978	957	913	918	950	928	968	986	922	957	923	952	944	1000	970	918	920	990	999	955	940	945	959	930	960	941	976	963	952	943	980	930	984	989	937	987	944	992	922	974	1012	966	927	1011	940	938	917	916	922	942	888	992	935	931	973	960	974	961	936	961	962	980	895	928	956	992	914	950	1011	910	931	939	916	919	1000	931	974	968	990	938	919	910	971	991	960	1024	884	946	972	971	1028	963	991	969	961	972	955	982	924	1025	989	902	978	933	933	975	933	943	982	969	942	992	986	949	953	956	951	947	955	933	970	949	954	965	962	1008	965	949	906	1016	958	989	932	947	974	932	957	945	910	987	926	954	934	916	939	948	963	929	948	942	961	966	937	941	981	977	919	937	997	923	938	916	1049	950	1003	976	937	968	940	985	913	933	942	928	980	969	960	893	924	979	1016	941	919	954	955	990	952	963	883	917	939	968	940	966	900	949	956	923	974	994	927	954	934	976	915	924	949	948	1001	967	934	911	915	952	922	956	965	904	965	982	970	885	989	958	940	906	960	948	937	966	942	964	958	1014	976	959	936	912	967	970	937	906	987	998	1035	987	978	953	962	963	944	945	960	959	986	947	950	1001	983	924	925	925	933	939	935	982	1003	926	968	967	977	938	1010	929	926	1008	990	926	891	965	899	953	956	948	910	951	936	971	1017	992	953	993	989	877	948	986	977	977	970	943	973	996	943	906	957	903	890	988	928	904	933	897	950	940	952	917	971	951	913	932	964	980	921	956	921	929	924	962	920	983	953	991	979	963	938	990	939	986	959	942	923	953	986	978	953	954	1014	957	988	936	920	969	973	949	897	931	1045	933	972	933	927	984	972	898	964	929	882	931	927	947	945	1008	930	999	923	930	960	940	918	929	913	964	931	927	972	957	922	948	964	954	915	962	949	967	924	965	992	964	933	914	964	934	1010	998	897	939	921	935	938	981	975	967	934	969	899	894	932	922	951	987	928	982	940	953	963	927	932	936	1012	1009	962	922	969	967	953	958	944	983	945	925	1018	976	952	956	969	914	993	989	972	972	966	883	918	945	972	940	970	937	940	976	959	940	932	981	975	950	905	978	920	995	918	959	1013	921	959	943	974	932	960	969	958	964	959	958	956	970	929	1051	1045	957	964	916	990	917	927	961	909	911	948	924	962	958	1030	977	970	944	986	968	940	928	982	969	940	974	949	977	968	984	958	942	982	949	954	982	974	925	1007	967	951	921	918	944	892	910	979	961	947	955	940	982	945	971	964	926	906	927	971	966	1009	992	951	957	980	983	933	899	996	891	959	990	982	917	911	863	965	955	925	966	903	952	972	958	925	953	980	998	947	995	973	962	902	944	942	926	951	959	944	960	957	959	933	919	999	932	974	966	945	959	956	922	959	931	947	939	971	929	935	927	935	969	943	954	944	900	957	946	948	987	924	992	905	932	937	969	1046	941	977	953	925	922	957	938	906	946	969	959	992	927	973	956	958
23518	20908	27841	24107	20872	9207	1618	1434	1472	1573	1503	1474	1515	1412	1170	1129	1157	1034	942	861	905	932	928	887	911	900	876	879	931	870	901	942	922	902	870	872	852	947	890	845	893	907	902	927	860	919	928	881	835	916	894	865	916	895	826	890	909	875	874	897	864	942	858	852	934	887	870	915	858	883	874	859	887	879	879	862	875	911	845	893	954	872	922	929	888	884	936	850	944	867	910	895	880	899	941	860	904	874	819	919	875	903	812	886	848	867	852	856	873	870	908	899	890	883	863	898	861	869	855	917	901	824	882	877	905	858	879	939	854	888	879	856	890	887	895	855	876	925	889	883	900	919	821	899	846	905	935	870	905	962	873	899	894	889	915	933	922	837	907	892	910	893	863	875	915	908	891	862	886	884	844	873	871	887	915	864	930	865	935	935	922	852	862	918	834	900	896	913	863	864	933	829	858	841	908	885	951	903	946	877	945	881	859	856	896	892	891	870	846	880	869	910	889	906	871	903	862	874	877	899	876	890	889	858	938	864	926	896	852	836	862	888	869	896	936	877	868	892	892	886	913	867	880	903	897	856	933	886	887	861	908	932	879	880	868	887	922	808	886	924	878	909	916	903	861	865	905	873	879	841	880	878	935	891	898	913	924	930	885	925	915	892	917	908	874	862	917	889	891	878	895	906	894	897	873	816	836	885	908	940	909	844	878	890	832	886	877	908	892	903	892	936	875	909	934	909	915	920	901	927	906	893	889	873	910	881	930	883	887	858	902	851	922	906	867	916	914	914	864	900	852	845	891	838	846	884	878	893	912	967	949	894	876	888	899	882	901	850	914	901	853	864	894	902	895	971	864	848	876	863	888	910	843	888	870	890	908	903	941	940	803	906	872	921	895	914	862	863	841	923	939	862	871	922	908	913	889	864	909	870	816	887	908	918	820	903	858	875	891	867	852	842	842	894	866	858	926	862	859	861	919	842	889	852	892	874	923	842	919	888	885	864	892	819	878	858	870	850	876	852	919	906	952	935	874	929	855	844	952	894	868	855	881	832	892	882	941	919	937	881	879	902	882	874	945	915	846	855	830	887	865	901	875	850	840	891	903	893	823	902	890	901	919	936	883	884	852	880	914	882	933	864	907	893	913	896	883	902	955	913	892	886	870	872	882	872	872	880	883	875	881	868	887	934	889	849	933	894	929	872	907	896	866	866	899	844	832	856	856	893	899	902	859	876	874	914	880	810	905	919	865	911	864	887	861	834	872	881	895	850	845	863	937	948	875	824	918	917	867	914	861	870	864	929	823	866	922	970	839	886	913	874	899	869	917	894	930	899	863	948	909	832	905	928	873	833	868	908	861	863	903	890	858	877	898	883	881	886	858	900	879	909	900	943	904	887	826	918	912	860	886	935	891	880	877	884	882	877	851	924	861	857	957	916	793	942	882	862	884	922	868	893	880	920	926	942	928	913	902	880	848	893	911	870	892	891	906	873	917	930	856	963	887	891	882	900	831	843	857	896	919	890	897	903	926	934	901	915	930	899	852	893	914	876	873	858	871	866	899	918	900	862	883	866	874	861	854	870	866	838	906	864	876	930	920	836	921	865	905	953	817	894	864	904	883	880	844	845	909	887	917	901	884	879	974	897	879	900	901	917	913	881	890	834	895	883	876	852	875	845	838	885	867	880	862	873	827	896	903	912	873	915	878	873	909	888	906	859	910	863	824	870	828	842	910	878	850	832	912	887	905	837	881	867	860	891	878	873	911	938	931	864	859	853	930	887	827	869	905	851	860	926	912	891	872	900	909	967	922	884	883	872	923	891	942	892	843	882	892	891	866	866	927	919	919	888	950	837	891	896	855	854	893	944	882	948	874	836	890	867	882	901	896	889	856	958	862	847	884	910	889	883	870	846	830	878	873	844	842	845	894	935	887	864	903	965	952	905	911	854	889	847	887	882	895	858	829	917	908	876	921	907	998	885	930	926	899	849	895	891	872	895	908	971	933	884	915	915	939	813	862	857	887	861	886	912	922	876	832	868	836	920	877	895	886	880	873	862	853	875	872	815	876	859	886	914	892	886	912	914	867	900	866	892	852	922	897	872	855	891	863	892	916	879	897	851	855	879	963	894	918	881	893	814	893	872	899	946	867	839	880	887	940	895	911	901	857	890	875	872	872	893	903	861	898	857	851	864	899	946	880	862	904	874	922	880	853	876	887	932	878	887	859	861	886	860	926	892	890	837	871	879	853	857	906	882	844	926	917	917	869	912	902	938	853	871	861	846	908	880	854	909	933	917	876	961	871	831	910	860	883	868	899	864	835	959	923	917	860	877	921	871	826	837	845	914	888	855	907	942	871	892	857	860	936	906	846	840	836	928	911	918	903	850	891	909	916	874	879	878	893	904	890	911	865	896	902	961	908	885	836	907	887	870	894	825	873	860	916	849	873	913	917	876	886	879	932	909	911	884	857	880	886	857	885	949	893	898	870	880	912	841	869	884	864	913	884	966	894	895	892	898	907	866	885	864	906	906	907	866	901	882	845	872	886	879	939	871	912	895	900	896	870	883	878	874	911	898	882	896	856	936	906	927	904	890	887	817	891	859	897	865	895	896	949	933	933	926	886	876	861	907	924	892	909	884	888	875	898	905	916	868	935	874	946	897	876	941	887	918	864	921	888	875	927	921	885	852	841	894	844	879	916	860	871	851	819	906	890	881	857	862	871	891	859	850	906	868	880	877	957	893	891	886	895	853	898	879	902	905	882	878	904	905	854	854	873	868	849	911	900	929	850	911	839	901	875	885	944	882	871	874	873	871	902	921	920	903	925	907	901	897	912	914	896	943	895	871	869	899	854	894	897	840	920	876	871	847	909	899	834	841	848	893	871	914	932	871	851	888	873	874	891	813	903	926	925	884	854	885	806	874	842	903	890	891	915	913	942	882	886	914	934	885	875	892	875	909	906	842	841	906	836	863	877	902	949	904	883	872	872	846	934	909	843	927	896	935	844	861	918	907	904	888	883	929	884	890	872	854	950	874	866	890	846	887	869	896	880	904	914	895	866	887	900	906	912	877	863	878	899	882	836	871	932	911	932	904	845	878	863	875	896	888	877	885	936	886	889	868	894	880	862	883	901	909	878	880	885	882	917	858	907	883	881	888	914	886	863	905	846	809	899	862	879	889	835	877	863	945	853	865	930	875	922	857	905	864	863	889	927	905	845	883	869	933	931	852	895	942	934	891	864	875	879	837	836	907	863	928	878	892	867	932	907	869	896	899	930	894	898	846	861	879	881	885	878	883	884	858	899	926	908	867	941	883	889	861	845	892	882	845	895	937	906	883	859	876	885	968	895	897	924	826	861	921	878	868	896	913	885	882	882	920	887	924	905	883	862	899	854	867	829	868	878	837	923	864	903	882	932	922	870	912	873	924	863	908	893	897	898	887	928	830	902	848	951	849	930	881	849	874	902	922	893	903	876	887	885	850	886	898	848	929	917	822
19221	14429	7923	3400	2514	2114	1906	1905	2343	2361	2053	2054	2097	1934	1580	1541	1408	1130	1075	1015	1083	1071	1060	1092	1044	993	1050	1037	1014	1033	980	1052	1064	1033	1018	1007	1065	1068	1007	1067	969	1063	1018	1033	1050	1001	1063	1071	1028	1042	1013	1072	1002	1011	1051	1047	1067	984	1027	1040	1007	1105	1045	1009	1068	1034	1052	1013	1006	960	1088	1040	1008	983	1013	938	1000	1017	1029	985	1066	1010	988	1038	1048	1024	999	978	985	998	1011	987	1066	1055	1050	1007	1062	1019	1033	1011	1046	1002	1040	1025	1064	979	972	1054	985	1078	998	993	1018	1020	1016	1028	1035	1006	1047	1059	1024	1035	1011	1015	993	1048	1021	1049	1046	1034	1066	1038	1003	1014	1007	991	1052	1044	966	1028	977	1056	998	1052	1037	985	1019	1035	1003	1019	1053	1067	1021	1026	1010	974	1007	1017	1071	1015	1052	991	1031	1014	1041	978	1030	1015	1065	975	1013	1041	1069	1017	1011	1011	1070	999	1061	1040	1032	1015	989	1029	1086	1015	1083	1071	975	1043	989	1017	1041	1008	1021	1039	1004	1084	1078	1041	1076	1034	986	1084	982	1102	971	1052	1069	1024	1036	1021	1057	1040	1045	1001	1028	1049	1022	1037	1026	1045	1075	980	1056	1027	975	1072	1036	965	1027	1024	1021	1032	1073	1023	1049	971	1043	1088	1053	999	1057	990	1004	1063	1015	1049	1084	962	979	1095	1020	1010	1032	1092	1061	973	1080	981	1034	1026	1055	1006	1087	1092	1023	977	982	995	1011	1076	1088	1031	1028	1019	1072	985	993	1018	1024	1041	1077	1083	1018	1018	970	1034	1061	1055	1043	1051	984	1020	1056	1063	1041	1025	1075	1042	1009	1003	1020	998	1037	1025	1051	931	1023	1085	1008	981	1002	1005	1043	1028	1014	1013	1026	1026	975	982	970	1102	1052	1002	1040	1005	1021	1030	1042	1041	1026	998	988	1034	1038	1064	988	1009	1062	1063	1038	1005	1045	1048	1035	1054	1035	1066	1001	1043	1028	1083	1037	994	1010	1043	991	1067	1051	1048	1016	1011	1060	976	1006	1002	1027	964	1069	1003	1065	1009	1038	1001	1093	1036	1019	1057	1068	1043	1074	983	1005	1065	1041	1039	1020	1007	1075	1057	1059	1043	1003	1025	998	1059	1095	1029	1010	1078	1059	988	1031	1024	1052	1082	1046	977	1095	1024	1023	1018	1057	1016	1063	1032	1025	998	1073	1041	1011	1024	1047	1017	1039	1065	968	992	967	1042	1041	997	1065	1072	1021	996	1020	1043	1008	964	1031	1038	1012	1044	980	1078	1042	949	1025	987	982	1029	1026	1086	1003	979	1039	1042	1019	1050	1052	1031	1008	1131	1030	1013	981	970	1077	1018	1038	1015	999	1030	1012	958	1020	998	1030	1024	1011	1061	1076	978	1026	1039	993	976	962	1001	1016	1047	993	1013	1010	1039	993	1051	1026	1012	1028	1036	1025	1013	1012	1029	988	993	968	1059	996	1025	994	987	953	996	1001	1081	1017	1046	1041	1034	951	1028	1042	1030	1048	1045	1053	971	1017	1006	1056	1019	1003	1059	1054	1000	958	1033	919	1020	1016	1026	989	1021	969	1076	1039	1073	1070	978	1062	983	981	1038	1067	1050	1012	1006	1040	1011	1031	1008	1019	976	1030	1005	1060	1022	1026	1056	1032	1055	989	1077	1026	968	982	1057	1053	1002	1021	1023	1026	994	1019	968	1027	998	1021	992	1023	1073	1016	1036	1050	987	1039	960	1000	1020	1059	1001	1071	1035	1032	1024	1031	1014	1044	1013	1013	1004	1017	998	1022	1012	1007	1002	984	1004	1120	1068	1048	998	1018	1013	1044	1072	975	951	958	1021	1058	1025	1057	1036	1004	1024	1031	998	1002	964	994	1041	975	1011	1045	1021	1018	980	1022	1008	1004	1045	1048	1012	1018	1020	1018	957	1051	1009	987	1016	956	1003	974	1038	1027	994	1029	992	994	1059	1011	986	1022	1053	1018	1080	1102	1016	1011	969	1030	951	1034	1067	1009	971	1028	1018	1035	961	1021	1030	1033	1034	1046	1015	1002	1038	1038	1017	936	1069	1078	954	1030	993	1011	967	1000	1005	1048	1013	961	972	1046	987	983	1060	1081	1027	1059	1013	1079	1035	1043	1029	1064	1068	1016	1039	1024	999	995	988	1079	986	999	1020	1025	1020	1044	1007	1024	1030	1070	1104	1052	1049	1060	1090	983	1021	1047	1011	996	1039	1057	1084	1024	1045	1023	1022	1064	1114	979	1044	1012	1037	1000	1044	1071	1017	992	996	1055	1050	1054	1064	985	1001	1072	1062	984	956	1005	1021	1072	1028	1063	1000	997	1015	1051	1059	1006	998	1023	973	1046	1052	1047	1018	984	1088	974	1051	993	984	1122	1048	1058	1044	1022	1000	1092	976	1048	1048	1014	1040	1013	1009	1045	987	1056	1031	1044	1069	1025	1020	1023	999	1015	1034	1053	990	1079	985	1037	1026	1041	1008	998	1067	1012	996	979	1041	967	1009	977	1028	1023	1042	1045	1015	1043	1033	1011	992	1034	1064	1025	1008	1003	950	960	982	1021	1048	1026	1062	979	971	1050	1019	1049	1000	990	1035	984	1031	1065	1019	969	1040	1067	1062	1056	1027	1107	966	1047	971	1089	1023	1044	995	1015	1063	1036	1025	957	1052	1006	1040	1066	985	1055	1062	1079	999	1001	1024	1031	1040	1033	1016	1055	981	1064	1008	938	1015	1027	1012	1054	1044	976	1020	1028	1015	1037	1028	1003	1031	1046	1053	1053	1018	1032	1038	1037	994	1018	1005	1032	1014	1014	1060	1064	1042	984	971	969	1014	997	988	1071	1023	1019	1072	1040	1023	1010	1025	978	1031	980	1000	1044	982	1062	945	983	991	1041	1034	1062	1020	1030	1033	1053	1030	1000	1024	1006	1012	1008	1008	1046	1033	992	971	1052	1008	1020	1013	984	1089	1058	1037	1083	1002	1046	1009	1058	1037	1025	1037	1027	1052	1024	1046	1065	1039	1053	1020	1055	976	1030	1006	968	1048	1009	961	997	1065	1002	1037	969	1043	1047	1032	1013	1060	1021	1035	1021	989	993	1048	1041	1052	1075	1020	1015	1033	1038	990	1025	1006	1034	1049	1069	1034	1058	1009	1014	1015	992	1057	1041	1016	1001	958	1017	1028	1012	1012	1043	996	1032	1074	1104	1046	1070	1003	1051	1017	1036	1044	1047	1025	1015	1019	1016	1057	1023	1067	1020	1044	1028	1041	1037	1013	1064	993	1031	1023	1052	981	1030	1046	1062	971	952	1032	1026	976	995	991	1034	1097	1015	1027	975	1019	1015	1081	976	942	969	1044	1008	976	1009	994	1028	1025	1073	1087	957	1032	1024	1016	1005	977	1016	1032	1006	1011	1019	1060	998	956	1002	1042	967	1070	1035	1043	990	1018	1059	1038	1050	1000	1012	969	1032	972	965	1048	992	1063	991	983	1032	1009	1011	991	1043	1026	1099	1045	1016	991	1031	1042	993	988	1004	1013	989	1024	1024	1037	1015	1018	1052	1037	1005	1012	1041	1004	1042	1019	1013	1098	1054	1012	999	1027	992	1017	1018	1112	1050	1039	998	1017	1043	1036	1036	1032	1008	1020	1026	1043	998	1088	1019	993	1042	1008	980	1033	1053	1087	1009	989	1012	1110	1013	1013	1004	997	965	1016	992	1057	1000	1046	1041	1025	1038	1015	1031	975	1019	965	1076	1016	1019	1074	1109	1050	1001	1007	1009	982	1020	985	1067	988	1011	1079	952	1032	1045	1041	1073	971	950	1040	1020	1024	1012	1031	1017	994	1025	1012	1019	1049	1056	1035	984	994	985	1034	1073	1023	994	984	1045	1039	1042	995	1043	1000	1056	1022	991	1028	1048	1012	1045	1064	1038	1017	1013	1105	1068	1061	998	985	976	1066	979	1089	1055	1059	991	973	976	1026	981	1017	1071	1061	1052	1020	1073	997	1082	1027	987	1007	1082	1067	1056	1052	1038	976	1068	1044	1008	1023	1021	978	1038	988	1042	996	1044	1037	1026	1033	1006	1036	1029	1050	1020	969	1001	1030	1021	987	1018	961	1048	1017	1014	1040	986	1019	976	1058	1017	1010	1028	1003	1022	1016	1099	1005	1054	1042	1073	1002	1036	1074	971	1074	985	1041	1016	998	1013	1000	1004	1032	972	1021	1014	1012	997	1061	1009	1002	973	1046	1021	989	1002	1027	1072	1051	1003	1037	1017	1024	1004	956	1025	1019	1093	1005	1034	1021	1011	982	992	1000	1044	1071	1047	1000	981	996	968	981	1070	1017	978	993	1007	1013	998	1043	1038	963	1062	1004	1085	1044	984	1035	973	1004	1014	1038	966	1019	971	1040	1032	1058	1065	1011	1016	1025	1055	1000	1004	1002	991	978	1011	1025	1010	1036	992	980	1008	1029	1025	1028	1026	1027	1015	1035	981	1032	1057	1063	1053	1051	1005	1035	1042	1042	1019	989	1014	956	993	968	984	1066	970	1087	1034	1020	1050	1004	1057	1056	1042	1002	1045	1018	1050	972	1030	1008
24673	21006	27024	25067	11652	1043	768	762	941	936	929	894	926	885	780	688	668	597	512	571	549	535	523	516	466	511	533	533	521	506	519	522	516	537	522	486	487	486	552	526	569	518	530	525	563	515	544	530	505	521	517	520	513	515	508	518	497	512	522	508	506	518	555	523	518	557	545	555	503	534	545	521	513	566	490	503	538	471	518	520	500	546	500	494	532	503	480	494	509	513	492	525	537	546	503	508	517	517	507	567	480	481	472	525	531	493	520	513	485	544	524	485	500	469	552	488	494	469	497	516	503	484	503	522	517	539	528	501	493	548	534	536	504	460	527	531	489	529	485	531	481	492	527	498	543	545	555	528	499	498	499	513	554	522	529	484	522	521	514	508	512	490	497	483	529	543	497	483	561	488	539	481	543	510	520	521	536	521	508	551	554	518	488	488	509	520	517	523	491	494	475	498	565	520	507	532	526	494	479	523	498	482	475	507	516	501	515	481	519	486	522	507	527	502	534	524	497	506	529	524	551	553	542	547	527	499	505	543	528	538	506	503	539	517	504	513	499	504	503	558	544	529	524	514	513	462	535	522	511	509	490	519	522	533	491	500	513	504	514	513	511	520	498	542	550	505	539	532	493	550	515	517	479	504	503	563	564	533	494	491	483	501	540	532	508	537	509	531	514	477	476	534	504	516	552	514	523	523	533	513	530	508	495	482	520	522	503	516	523	522	521	507	512	519	477	532	482	514	549	558	549	532	517	514	534	527	487	500	496	502	567	478	520	520	519	495	511	520	511	519	508	566	500	535	507	501	509	510	517	526	526	522	520	494	510	518	552	502	534	525	534	507	544	510	512	498	536	493	502	487	460	535	492	506	488	472	492	499	500	525	542	527	514	476	542	510	507	519	520	480	530	521	486	541	499	504	516	553	517	487	491	519	537	499	466	525	485	524	493	558	502	516	520	554	505	503	513	521	504	489	530	522	493	540	533	570	484	510	556	524	511	487	525	508	508	499	509	531	519	518	455	538	522	510	506	562	520	492	478	490	484	518	495	533	510	513	524	516	517	514	518	498	525	518	530	518	532	483	554	524	507	485	526	543	513	506	513	524	542	509	491	522	514	469	528	516	532	502	524	492	517	513	539	522	473	514	545	505	506	502	501	565	521	548	492	486	486	525	478	560	527	520	523	475	498	548	545	549	474	506	486	480	557	512	505	510	481	516	487	513	499	496	523	527	520	525	529	519	479	550	508	539	483	517	544	543	496	524	561	498	534	584	515	500	517	458	512	505	531	515	487	546	473	529	547	498	509	504	518	526	500	503	567	523	545	514	530	528	553	520	534	488	484	516	533	525	487	506	491	515	550	539	520	519	513	534	509	499	514	479	512	505	520	521	534	484	508	517	449	535	501	487	496	498	491	499	550	547	494	485	521	537	523	498	503	510	538	515	526	504	521	494	497	511	487	489	510	492	506	519	469	532	489	538	508	526	545	520	505	559	511	522	514	478	547	536	495	527	526	486	511	530	511	540	505	547	512	497	489	513	523	478	515	534	520	477	524	523	487	514	511	516	529	548	559	506	520	500	461	560	519	541	546	502	515	490	487	546	507	490	500	505	541	523	532	497	507	560	527	526	486	531	503	519	512	478	510	506	495	489	485	528	493	539	529	482	525	506	519	507	463	524	476	536	509	526	506	519	472	553	499	502	543	513	490	485	524	508	470	473	515	523	506	487	518	473	560	510	541	487	522	463	506	513	495	499	511	554	510	472	495	520	479	516	528	496	501	503	523	526	510	497	513	517	503	544	498	513	521	512	506	499	486	514	484	525	476	528	535	522	510	546	493	513	529	492	513	529	514	538	527	524	485	501	508	497	491	519	489	455	505	487	529	539	542	532	473	490	569	516	469	539	524	497	531	537	537	507	514	510	485	521	517	526	503	479	530	534	491	491	511	505	501	464	505	503	536	469	481	496	512	505	502	471	497	539	519	511	543	517	500	535	535	516	479	504	534	500	549	506	504	537	480	518	522	523	512	488	503	503	490	545	498	478	540	513	521	490	523	496	487	516	462	543	524	471	514	537	492	511	530	511	497	537	508	488	483	504	496	488	492	511	556	487	531	512	535	500	489	542	526	513	561	536	538	498	506	476	488	500	511	516	519	529	515	516	487	550	511	489	520	517	512	487	514	498	539	497	501	453	510	490	556	525	487	459	494	510	530	511	537	485	490	529	525	511	490	535	515	548	536	500	522	519	528	535	524	513	482	501	531	522	489	525	504	501	525	505	528	517	518	533	520	482	548	506	491	529	490	521	488	500	455	478	527	545	514	486	481	490	493	472	512	474	522	487	512	576	539	509	517	504	505	540	550	542	513	480	499	495	552	527	545	476	484	509	537	504	497	539	479	533	533	510	513	522	501	493	491	518	541	481	515	502	471	521	513	485	501	511	538	528	508	486	556	516	510	516	489	536	535	508	535	512	505	492	545	545	535	533	518	573	489	548	508	506	503	568	492	453	486	489	506	520	522	488	487	457	535	562	494	511	495	516	540	459	505	499	465	496	533	510	515	509	554	462	530	467	500	559	518	505	514	493	534	495	494	526	546	554	540	489	506	529	509	446	494	525	509	503	520	484	542	501	490	539	502	505	482	478	522	515	539	500	525	534	517	521	533	517	547	544	509	509	471	502	496	490	478	500	465	523	506	504	449	472	513	480	520	503	501	549	518	512	463	530	482	529	563	499	500	492	496	511	495	549	474	510	512	517	503	498	504	530	488	537	525	501	487	518	498	559	533	543	478	516	439	514	490	508	482	512	472	494	505	544	478	517	516	513	483	506	500	495	571	547	565	531	504	509	510	504	510	492	522	541	469	496	540	486	527	499	515	529	531	508	509	523	487	535	487	527	513	485	529	477	501	505	506	511	510	498	539	516	499	526	507	512	480	505	479	533	485	555	483	511	500	506	509	473	511	551	530	481	516	514	534	519	560	520	485	565	501	500	513	509	490	516	514	527	519	542	469	488	474	522	529	523	565	523	505	543	496	535	533	494	522	504	561	532	534	497	499	537	535	534	524	519	543	490	520	507	532	507	539	526	511	537	504	520	517	511	519	490	492	458	538	459	517	494	518	487	502	497	467	490	506	552	524	507	540	489	485	528	509	522	516	508	520	522	522	525	507	470	493	542	498	473	525	491	490	548	479	500	483	496	517	533	517	503	516	489	511	510	505	541	534	501	489	493	515	506	489	476	474	518	459	511	509	495	472	517	487	495	501	524	537	522	488	484	499	504	488	465	515	496	515	523	478	491	510	554	500	513	507	479	545	463	519	512	501	503	471	532	507	547	495	511	514	520	536	507	541	493	531	493	525	477	557	522	491	496	486	508	456	533	500	504	554	537	527	543	509	534	486	478	544	503	480	495	498	507	522	496	512	533	512	540	497	498	532	462	456	561	502	483	540	500	540	516	510	501	492	522	525	526	553	518	539	538	507	478	480	495	498	483
18644	10966	5173	2098	1540	1440	1190	1175	1521	1596	1507	1398	1512	1352	1006	956	869	792	617	613	587	607	545	632	578	604	618	615	621	622	599	570	581	587	642	574	591	568	586	577	585	590	552	587	614	580	606	575	600	563	571	587	581	567	559	606	561	543	563	639	568	620	647	604	553	608	576	574	581	615	598	610	586	551	641	624	535	597	550	618	601	546	552	609	581	613	539	581	623	627	621	530	583	611	581	544	601	591	636	536	560	601	571	575	573	622	607	596	631	592	581	584	568	610	557	569	581	608	584	576	572	628	574	553	589	563	569	559	591	632	524	587	625	596	615	592	567	590	596	604	596	539	632	612	573	575	576	576	571	596	587	642	555	536	573	535	589	622	568	601	543	543	577	588	625	569	565	618	610	617	566	589	586	581	609	589	571	618	574	558	611	554	547	546	619	568	625	569	591	561	595	563	610	584	553	608	591	583	554	575	577	596	587	587	574	598	567	611	588	618	580	572	594	589	617	587	590	560	558	541	527	554	602	552	544	586	570	546	610	568	611	591	585	574	560	584	556	617	560	573	633	542	575	555	578	605	591	594	597	554	566	532	544	579	590	578	556	642	618	567	579	577	591	605	559	601	614	626	598	612	561	566	552	567	559	580	593	557	595	533	669	558	598	534	558	602	563	569	567	561	614	522	566	577	569	596	573	582	579	593	608	604	595	631	602	579	546	581	589	569	522	632	592	605	598	582	565	617	615	562	604	571	607	631	586	592	563	602	556	588	595	592	560	566	608	615	593	561	564	581	568	584	503	620	557	584	591	598	632	613	570	589	579	566	611	573	603	550	549	541	546	598	621	579	574	594	582	584	552	603	607	584	568	512	615	596	595	600	641	583	567	576	604	564	579	602	602	584	569	578	547	548	555	543	556	608	567	589	570	587	610	584	585	589	544	558	602	580	584	608	580	567	618	614	570	596	560	562	599	558	541	590	553	608	560	560	606	569	584	604	590	581	622	550	564	596	608	606	550	566	594	575	563	585	584	573	582	607	516	610	594	571	620	586	572	538	585	625	605	549	600	560	588	537	560	587	605	577	533	617	571	574	622	538	625	586	591	584	580	620	606	585	621	597	578	572	563	582	580	587	563	586	610	600	618	573	580	543	585	579	589	596	570	598	614	602	561	589	535	620	620	613	604	574	587	554	577	568	602	577	594	550	567	572	591	568	583	539	538	601	556	554	587	564	590	573	572	607	568	567	576	590	583	579	574	571	587	568	573	566	599	605	618	568	598	601	589	622	573	622	579	583	557	612	572	568	600	576	578	571	616	584	577	601	595	607	590	561	600	555	572	555	594	573	586	567	583	603	567	611	546	541	571	581	589	597	605	575	569	606	584	644	579	627	620	604	560	576	601	592	587	597	601	546	609	601	562	579	558	564	548	590	618	555	557	616	591	576	599	630	577	612	559	629	578	579	623	578	560	566	552	588	573	564	570	619	570	570	608	591	562	595	547	584	591	599	569	578	576	583	575	595	551	573	625	609	598	640	580	601	554	625	584	597	550	637	584	556	613	555	564	554	554	594	599	575	575	554	579	597	603	537	557	573	587	570	555	548	555	547	585	606	558	601	622	584	576	587	565	547	571	563	579	604	591	600	604	600	581	635	593	558	574	581	566	619	583	576	565	581	528	592	550	610	589	567	598	618	587	570	564	584	538	587	576	583	580	601	629	614	592	560	617	527	564	525	587	564	581	564	547	555	573	574	573	544	610	589	577	554	594	567	583	557	584	619	586	545	571	583	585	591	581	612	573	558	590	584	579	602	583	545	600	581	575	604	610	568	592	601	585	627	537	597	623	550	556	602	582	560	576	606	589	581	573	627	578	564	553	556	535	588	555	550	564	563	593	586	620	595	599	607	587	590	591	572	575	611	566	576	627	589	598	554	601	596	548	574	597	580	598	583	584	582	608	554	604	580	581	620	587	600	601	561	629	577	616	603	569	570	573	589	598	616	552	573	589	564	570	581	573	590	573	602	570	587	604	582	569	599	559	603	587	556	561	604	605	607	576	563	532	604	637	597	577	578	591	550	582	600	594	558	559	630	625	590	535	547	607	621	568	612	535	575	559	587	556	601	588	587	564	578	576	575	614	583	597	555	570	601	599	556	665	559	554	545	586	589	581	553	611	565	565	585	582	564	617	609	604	545	576	563	586	604	588	581	580	566	596	595	535	616	578	551	583	574	581	599	627	563	567	603	570	576	620	596	607	599	590	605	592	600	571	579	586	587	611	580	638	572	574	554	593	591	604	594	595	538	577	593	559	567	561	594	567	593	626	526	607	577	565	593	567	585	581	585	590	551	592	587	545	602	592	573	582	578	583	551	581	593	559	588	552	573	568	572	607	580	590	541	569	564	598	586	594	578	582	587	610	562	587	595	589	598	581	614	586	560	564	552	554	594	586	598	559	575	604	612	584	578	575	555	586	577	577	561	601	594	561	583	603	583	585	580	572	593	513	616	576	572	582	614	525	549	587	545	592	577	565	579	557	562	598	542	549	574	590	568	574	615	570	621	596	576	588	572	578	591	601	569	603	579	563	556	532	553	610	555	610	563	595	578	589	575	612	592	570	577	562	605	579	617	593	590	590	583	557	580	544	537	598	600	566	619	521	587	566	557	590	582	597	616	545	589	569	564	627	571	567	551	576	543	566	597	566	585	578	603	620	575	613	606	544	579	592	551	570	608	553	560	538	563	557	587	571	593	606	574	574	622	569	607	598	504	594	596	553	559	561	589	580	588	584	580	584	538	559	596	570	583	627	536	611	596	564	578	597	577	594	588	560	583	572	601	576	584	620	588	567	605	572	619	582	605	576	602	562	550	573	594	574	549	593	587	637	576	564	559	545	593	550	569	552	579	551	601	578	592	595	551	574	566	619	582	577	590	544	542	607	546	596	574	563	566	587	544	616	570	563	583	564	588	577	565	587	564	556	560	569	568	538	608	589	591	598	566	575	596	588	574	524	610	568	560	543	595	537	593	569	589	600	562	570	595	578	584	598	568	568	595	606	562	568	581	588	578	561	607	587	576	586	582	625	586	604	593	556	589	548	604	580	608	565	557	631	560	543	642	600	579	540	602	585	623	540	614	547	578	595	568	610	551	646	607	559	604	594	574	585	608	587	612	580	621	613	553	595	595	571	596	613	624	587	573	627	553	582	561	537	596	569	594	584	570	587	610	567	583	573	605	628	595	620	638	594	623	564	574	600	585	534	594	566	613	564	597	545	599	588	586	581	555	566	578	585	530	611	547	541	603	592	574	519	600	614	586	589	582	571	524	530	619	605	587	567	615	590	564	597	571	554	612	546	584	611	570	583	575	578	615	565	573	612	565	587	614	571	564	623	601	579	589	594	566	560	589	621	573	591	534	603	583	599	578	568	553	611	588	610	569	580	617	606	606	548	632	606	629	587	583	581	561	549	543	551	608	548	583	551	606	561	556	579	587	605	576
22541	21004	28443	23791	21006	21012	6913	1224	1401	1454	1250	1280	1330	1237	1054	861	847	668	513	535	555	571	531	501	531	528	497	547	445	505	518	493	523	490	551	530	529	494	550	546	529	515	499	502	495	529	527	517	537	478	521	541	519	487	475	529	515	524	494	507	515	523	489	479	534	472	504	494	527	577	511	504	475	532	535	477	439	529	497	533	524	487	469	492	509	525	455	480	511	474	537	483	489	552	509	492	469	501	490	479	513	507	523	522	523	519	496	537	518	512	513	516	491	536	500	546	499	530	487	511	489	506	489	477	532	500	530	497	517	472	535	479	453	500	511	518	498	556	469	514	501	490	472	539	530	519	489	523	509	515	508	500	520	485	509	481	498	501	532	518	516	500	501	545	523	547	524	527	536	492	519	507	478	505	505	545	475	567	519	523	502	468	549	538	513	520	529	517	484	503	535	496	504	490	469	476	497	509	566	482	519	508	493	480	559	525	516	517	501	522	518	519	499	543	498	528	477	521	528	487	478	487	500	511	498	508	509	529	556	448	500	476	501	534	491	519	482	492	512	498	492	505	528	506	520	517	514	491	500	469	488	479	494	554	511	535	464	518	524	523	532	526	537	519	524	512	476	540	511	504	565	520	512	484	508	523	532	508	535	501	551	507	451	535	498	496	498	536	509	464	526	489	526	473	470	514	539	486	484	541	505	519	526	496	503	549	505	526	492	504	528	490	563	527	489	490	536	503	530	573	506	472	483	544	485	509	493	488	508	512	485	516	499	504	520	515	514	522	452	528	485	502	469	506	469	520	517	507	482	534	522	512	501	530	546	495	503	493	503	501	519	501	491	470	461	533	503	474	502	475	530	501	510	507	498	480	500	546	551	503	522	511	491	552	493	510	518	535	521	515	519	516	521	454	525	526	494	507	533	464	513	494	535	495	534	533	481	508	500	502	513	517	538	528	523	496	491	519	552	515	484	511	512	515	544	518	520	510	467	487	486	553	554	520	477	512	528	508	480	513	506	487	476	514	488	491	540	485	564	500	511	520	527	483	495	493	548	532	498	525	542	478	491	527	529	500	478	493	510	504	533	505	554	507	521	513	498	520	525	506	537	518	482	502	505	488	502	496	521	539	503	513	517	517	488	477	495	496	537	462	500	494	521	496	484	487	478	516	531	466	485	526	499	509	467	497	511	542	525	491	494	456	537	503	513	508	484	515	516	519	485	571	524	522	566	495	507	490	522	528	572	533	523	507	480	519	512	531	498	492	475	503	505	501	493	527	514	465	504	513	507	506	523	527	524	495	523	553	486	538	530	504	497	491	517	477	543	494	501	494	500	500	509	509	522	525	496	467	545	500	502	512	472	521	546	523	537	542	512	542	540	526	508	558	521	510	504	535	547	491	529	544	528	488	518	518	505	493	479	519	539	538	505	494	515	518	505	474	473	519	507	503	482	502	524	487	541	532	496	488	524	472	524	471	536	515	487	530	511	518	554	491	523	492	533	504	524	503	496	518	518	536	506	455	470	513	531	518	527	510	546	498	477	513	524	494	456	495	518	487	513	449	515	525	532	488	521	519	491	511	514	480	555	504	496	522	499	495	523	486	557	508	517	528	519	518	521	493	506	504	497	518	477	480	519	505	524	543	497	529	505	516	482	482	475	488	541	531	518	509	525	537	514	560	502	497	508	509	487	485	528	473	522	522	528	501	521	477	487	498	524	491	553	509	540	565	505	495	465	471	492	529	533	507	519	517	501	516	541	548	512	513	491	482	461	502	516	495	472	514	513	515	484	502	469	486	528	501	594	509	528	485	516	528	535	466	481	509	544	494	548	487	498	521	510	504	521	509	489	539	540	496	471	514	483	543	535	517	523	542	520	546	466	501	500	522	486	499	519	533	493	535	525	523	456	527	521	470	517	485	495	503	465	496	517	469	522	486	503	485	551	511	484	545	550	465	516	528	509	516	514	512	494	506	501	498	507	524	485	507	557	551	523	503	507	462	483	537	517	549	504	478	492	521	518	510	492	519	503	569	529	513	521	510	483	528	509	522	519	515	512	541	495	517	496	532	497	511	522	534	499	495	494	469	470	516	516	528	483	550	519	499	530	495	516	520	564	510	484	498	522	503	492	510	490	486	494	530	482	477	521	517	527	496	524	493	501	510	501	504	524	511	538	534	457	551	546	503	513	494	515	500	566	528	497	484	510	484	525	526	514	515	521	487	499	561	480	492	513	535	508	525	495	492	505	476	516	482	486	511	541	474	518	515	486	497	473	470	503	549	495	489	536	492	556	462	498	499	492	535	489	501	532	483	508	487	501	482	560	513	494	546	493	503	510	474	498	495	466	497	499	528	543	502	459	506	495	510	542	503	556	493	505	481	523	511	479	521	462	522	489	535	550	537	481	551	475	515	506	515	498	476	498	506	515	489	498	502	515	492	486	484	521	520	496	514	511	551	490	497	488	507	477	529	506	532	547	472	516	489	490	507	487	508	539	527	519	520	533	507	523	528	499	495	503	501	505	487	511	507	552	511	555	494	529	521	500	482	478	490	474	479	487	485	508	538	523	550	498	527	539	501	512	511	521	519	456	498	494	496	474	512	506	503	493	547	494	507	500	516	533	516	523	531	530	494	509	494	515	519	503	506	493	493	494	486	487	503	490	515	499	520	513	486	546	491	505	517	483	482	481	522	499	495	489	545	536	526	538	546	473	511	512	542	486	516	484	536	532	498	514	494	514	525	528	474	491	502	482	493	509	527	493	542	523	531	497	490	522	483	525	532	520	486	523	499	445	535	499	480	476	480	480	493	507	511	495	497	598	522	548	508	501	513	534	458	502	510	500	535	491	510	519	518	487	524	497	511	500	491	501	515	490	504	558	493	517	500	524	510	511	510	488	530	525	497	545	487	511	528	536	548	485	527	531	548	539	511	485	544	496	558	484	515	509	471	516	469	502	520	469	500	473	507	519	506	503	492	521	482	536	479	508	463	516	518	499	505	507	482	502	533	486	518	510	520	515	482	506	482	506	507	496	517	502	490	523	488	509	511	558	517	497	521	501	522	497	481	502	491	534	480	507	508	508	538	518	539	497	485	511	490	503	464	467	482	511	514	530	564	537	477	514	509	518	557	487	488	464	468	528	542	481	477	470	526	506	533	519	522	479	529	483	536	498	524	498	524	524	500	487	484	492	498	471	491	500	531	506	544	528	484	537	487	523	452	483	497	500	541	529	509	507	469	491	491	498	454	482	522	498	573	545	521	503	501	482	490	482	485	501	478	471	469	546	528	557	538	515	554	473	529	485	537	491	496	492	519	537	514	540	495	531	489	527	522	474	531	496	482	498	517	498	515	578	516	537	515	510	520	483	510	531	536	509	487	536	435	463	492	523	527	497	530	507	473	490	536	528	458	503	516	486	525	490	477	496	497	539	511	497	520	523	504	512	512	496	495	493	545	564	524	527	481	535	498	476	468	502	498	505	505	543	489	482	538
19392	18898	10826	4802	3347	2689	2060	1985	2445	2434	2212	2118	2140	2112	1543	1325	1227	851	709	613	645	654	650	662	660	662	631	593	630	639	646	579	642	637	662	589	660	602	610	570	644	632	586	641	615	621	608	607	572	637	620	594	624	641	592	596	579	593	608	574	581	561	604	571	582	617	614	622	627	583	589	655	625	610	541	646	620	604	591	603	618	570	567	557	593	616	604	586	603	614	577	583	631	606	554	598	641	577	589	578	622	568	599	597	584	598	628	618	657	605	594	571	590	583	637	563	593	593	634	594	659	589	593	610	609	614	601	639	574	575	584	592	639	602	597	583	579	646	622	597	573	549	618	557	617	558	573	573	618	569	581	570	634	604	607	599	600	598	599	587	565	596	579	601	632	641	589	559	641	631	594	623	598	611	577	604	619	558	611	606	578	603	611	538	594	607	583	583	587	597	604	549	628	560	572	625	604	627	587	583	613	618	606	649	623	585	594	556	618	577	587	604	562	618	592	599	575	594	604	585	603	584	565	602	621	612	589	571	633	596	612	588	624	566	609	612	588	591	584	631	548	568	597	621	538	594	619	599	630	634	572	611	566	570	584	613	610	579	570	577	547	596	572	637	594	585	593	603	556	584	592	614	586	591	560	576	588	575	619	604	615	648	564	571	591	615	576	623	573	595	574	597	609	605	626	621	611	579	597	621	574	607	605	570	562	561	598	641	604	589	622	605	577	609	616	578	622	615	595	570	646	581	567	601	572	590	578	589	627	599	563	591	573	628	595	567	576	620	576	607	596	604	610	568	597	573	564	600	599	635	604	598	593	561	605	590	602	596	623	602	636	593	559	611	584	600	599	588	618	616	552	637	579	593	593	604	590	579	621	580	597	580	615	635	628	621	566	577	620	626	621	561	590	610	583	565	630	587	583	584	574	593	620	596	600	583	596	610	548	596	565	627	601	609	616	598	606	575	565	574	604	551	557	598	585	586	576	537	625	619	587	624	573	600	611	595	596	575	607	597	615	622	628	598	622	602	607	589	644	625	605	573	568	564	618	588	604	642	609	622	615	605	565	594	616	635	580	573	580	593	608	587	589	587	607	607	616	632	572	656	590	615	588	608	603	632	618	601	584	586	578	596	566	605	598	585	616	589	594	559	626	588	571	594	604	578	562	592	568	597	566	611	600	573	618	616	633	555	593	571	569	590	570	609	636	625	627	583	599	583	625	620	592	613	625	591	643	604	608	654	595	585	581	605	659	614	613	590	568	565	588	621	624	559	596	590	604	599	608	618	612	614	595	566	597	619	589	607	581	591	627	595	609	611	582	577	609	599	565	627	581	645	585	593	568	590	617	581	580	576	590	606	623	608	581	605	593	593	609	600	599	559	616	591	659	598	633	603	617	616	608	610	578	587	589	595	631	625	631	567	625	634	616	599	596	618	580	596	578	613	608	597	591	612	595	616	533	586	654	617	557	622	607	600	553	631	568	629	534	618	597	599	605	594	565	599	535	618	604	580	562	626	542	567	576	583	595	553	608	589	615	628	628	581	606	594	573	627	641	609	619	595	570	567	628	608	550	564	592	553	630	648	617	591	600	614	612	582	541	613	600	634	596	611	597	608	544	579	576	546	607	589	608	609	609	600	568	558	574	584	632	571	620	580	604	599	573	591	606	552	596	614	577	584	593	602	615	590	594	620	583	590	557	623	592	580	626	606	549	640	617	558	591	597	569	584	574	602	569	610	569	611	589	555	586	621	584	575	567	599	594	592	600	603	602	618	609	592	625	567	579	562	646	593	578	569	603	630	619	590	597	563	620	611	578	569	611	576	588	581	566	596	588	602	585	574	565	558	572	590	600	630	573	622	604	622	569	586	596	592	617	628	579	561	592	604	584	596	596	569	574	552	580	621	596	630	662	634	580	621	616	605	644	624	647	575	607	539	626	572	592	640	590	589	613	605	610	663	581	566	603	618	594	624	574	594	600	597	564	633	659	595	645	613	580	573	609	568	605	614	583	631	575	604	610	617	560	596	606	585	610	628	602	630	570	609	672	575	626	624	571	633	593	614	606	598	609	561	586	593	610	616	619	602	672	605	588	601	608	616	593	580	595	653	601	613	598	577	618	591	560	621	600	563	610	605	592	617	650	585	620	556	567	587	598	626	640	566	576	610	606	560	590	562	591	592	594	589	602	615	565	618	614	634	643	615	623	598	559	643	588	609	637	561	628	535	596	597	614	607	589	594	587	579	589	575	618	588	652	583	590	567	588	610	575	591	642	646	596	585	584	629	588	578	628	619	601	589	574	605	605	579	592	619	619	619	663	603	596	560	583	600	591	586	591	585	641	610	636	578	589	630	600	632	593	569	602	599	577	578	596	589	561	605	634	602	663	555	573	574	604	589	577	641	553	608	597	590	568	579	565	584	582	612	602	598	616	624	578	623	563	621	568	630	615	567	570	612	599	622	618	609	622	635	577	618	608	553	612	607	604	611	561	605	572	622	575	572	604	609	584	602	629	634	573	589	529	610	653	623	574	562	595	612	601	585	561	579	585	619	610	563	609	578	564	634	594	613	574	587	559	603	633	563	622	574	590	554	619	593	609	582	591	587	602	646	572	623	536	577	609	577	588	589	582	570	589	589	595	589	615	569	604	580	592	611	618	638	606	583	635	615	592	580	601	610	615	617	591	587	581	601	631	626	604	598	571	570	620	579	598	596	617	596	612	639	597	577	592	596	605	609	635	634	553	631	625	585	564	576	607	572	571	560	583	588	627	589	598	561	608	579	610	586	599	599	616	599	548	587	574	598	607	670	617	618	593	618	566	580	546	592	631	629	603	607	591	611	576	548	601	627	582	602	589	566	556	618	623	635	608	620	607	594	593	576	601	635	615	594	586	554	553	598	597	650	543	558	586	567	596	595	615	605	560	573	602	553	610	592	566	573	664	587	576	573	581	612	598	608	606	561	582	638	604	568	643	606	638	592	612	570	578	608	587	597	584	607	597	622	582	597	603	635	586	578	635	663	605	563	631	595	635	568	604	567	596	584	607	572	567	587	666	600	591	573	608	599	575	599	578	571	587	603	580	618	602	624	596	565	585	581	590	582	629	556	599	569	642	558	603	593	579	568	589	585	646	582	649	578	587	573	574	589	632	627	647	615	570	599	583	619	580	619	631	622	594	631	599	589	640	625	595	606	643	612	616	584	585	647	633	609	600	595	641	605	614	595	610	591	573	574	606	579	576	586	568	586	580	607	573	590	604	580	608	602	565	678	600	585	571	656	601	603	596	599	608	616	606	589	582	588	608	620	626	551	593	622	612	588	602	636	617	610	565	623	584	582	601	590	598	586	610	572	607	587	596	548	578	582	611	619	593	568	603	600	555	581	592	594	579	613	597	572	587	622	656	607	615	604	606	581	557	584	531	544	632	634	593	610	574	618	573	609	602	585	575	590	589	594	560	597	550	625	598	596	568	605	580	618	571	619	558	668	612	635
30233	19180	7569	1431	1044	933	906	913	1009	1032	1012	969	1030	1064	946	934	923	816	804	790	777	832	830	847	850	854	840	847	839	821	798	845	840	874	839	842	789	813	851	789	811	825	853	871	823	813	776	822	796	848	808	844	870	839	837	820	770	862	793	829	853	884	832	783	810	815	820	883	829	881	835	849	780	772	831	798	839	821	773	807	801	824	821	796	884	794	808	819	801	872	816	825	822	805	769	826	787	812	845	818	839	791	861	787	811	874	853	806	793	853	865	817	796	845	816	827	792	829	808	890	902	818	755	829	813	848	875	858	822	833	830	866	840	828	808	813	866	849	833	852	844	871	867	810	803	824	829	844	828	815	857	832	873	806	846	814	853	821	822	812	799	824	804	813	818	835	867	806	830	857	839	800	868	797	800	859	860	890	801	795	803	860	793	838	809	841	838	846	846	799	817	848	780	788	793	810	840	792	862	850	844	855	823	814	824	815	831	859	819	792	846	854	862	765	845	829	873	824	786	806	852	846	858	853	815	816	816	819	830	851	816	823	806	810	787	810	805	802	821	829	841	866	792	852	749	845	796	832	868	837	804	834	802	853	836	856	817	810	835	825	857	855	826	802	817	829	826	817	790	832	861	868	857	815	795	843	767	834	889	829	886	874	863	844	828	844	795	830	904	805	902	782	768	827	845	841	866	820	827	824	823	759	882	819	861	825	872	894	844	817	760	844	804	847	855	873	830	851	800	871	821	856	809	849	854	842	817	807	812	898	865	797	875	799	809	821	884	834	848	818	778	861	858	848	837	805	811	841	861	824	808	852	820	825	819	909	822	832	780	849	788	785	768	787	774	835	859	837	812	873	884	793	827	789	838	815	871	794	822	837	836	826	850	794	815	870	867	879	770	798	819	792	845	817	849	778	813	839	828	828	818	790	825	846	863	826	819	839	847	835	833	869	866	860	817	810	781	861	797	829	873	898	811	840	784	872	830	822	808	839	813	870	798	780	810	838	840	851	798	838	828	851	895	808	821	869	861	832	832	810	842	831	830	774	829	842	794	832	828	788	747	799	834	825	837	798	817	807	861	818	833	914	823	821	822	822	848	846	801	842	779	804	831	824	844	837	821	810	812	831	840	807	795	836	843	843	827	859	809	823	841	795	847	784	840	795	822	830	838	837	845	833	845	820	848	830	840	822	785	828	865	821	797	813	834	799	816	889	831	849	786	818	818	890	811	796	796	827	853	811	839	809	783	830	812	829	859	831	811	852	834	771	865	804	784	780	838	861	782	777	862	849	856	812	794	860	889	773	851	838	863	784	829	865	817	792	846	843	820	807	836	831	814	841	842	807	814	810	849	825	855	823	803	857	865	808	815	821	803	848	795	804	793	826	796	837	813	850	824	833	798	809	828	844	825	824	809	795	883	784	803	839	784	840	851	810	802	862	818	838	827	804	880	806	826	855	801	789	848	852	801	860	796	825	789	825	819	882	822	862	849	827	832	869	830	783	796	848	814	845	842	799	855	786	825	850	852	854	853	776	834	835	850	803	861	834	851	823	798	871	810	782	832	842	837	823	880	803	792	778	770	847	817	867	872	795	799	815	878	812	825	872	851	842	798	799	848	878	807	847	818	810	824	810	845	777	843	821	845	832	831	820	840	846	838	879	860	843	826	843	850	839	801	863	820	829	811	788	846	847	786	836	820	847	847	874	839	827	845	770	815	854	848	806	863	832	814	843	847	836	801	811	810	836	798	791	788	811	801	816	829	811	839	797	833	855	812	806	845	832	773	893	839	819	788	809	855	863	820	799	865	880	841	827	821	805	821	830	787	855	845	798	820	826	830	887	826	833	886	808	841	787	778	785	870	827	794	864	877	770	766	886	834	825	809	834	852	835	862	857	875	843	767	839	871	789	795	820	872	776	828	808	815	786	889	878	799	825	882	850	794	781	882	774	834	876	846	862	837	809	860	845	823	845	834	836	865	794	809	853	855	819	884	814	855	820	854	861	874	849	879	860	852	841	886	846	849	784	818	844	792	801	809	846	815	882	833	874	896	831	831	793	787	839	817	848	818	789	802	817	847	867	819	832	868	800	822	854	849	867	797	798	820	844	845	842	811	812	879	814	793	793	865	820	842	812	830	835	794	831	856	821	813	810	798	848	817	833	846	810	786	890	823	841	808	824	899	830	835	870	802	875	749	822	826	808	836	786	855	809	862	805	807	813	839	844	849	805	798	844	855	843	834	817	809	806	865	824	810	816	835	801	832	804	850	826	837	810	833	874	880	889	821	798	822	822	821	815	775	796	857	810	845	816	842	857	838	829	821	825	789	833	795	826	797	815	821	841	832	788	819	827	847	829	816	810	865	865	824	825	789	830	823	767	842	823	850	837	825	792	882	857	840	787	814	837	846	880	894	781	842	799	842	819	841	829	810	853	798	808	851	839	889	820	835	851	833	825	798	838	818	780	835	859	817	854	817	835	815	789	821	854	788	847	892	803	838	816	760	831	842	861	826	807	805	832	836	801	852	825	831	791	795	777	791	840	793	839	837	785	848	833	817	813	859	845	782	836	854	797	858	846	841	900	815	818	822	791	814	837	854	826	790	815	863	831	759	855	833	871	892	810	834	838	833	807	851	832	845	818	795	804	803	856	852	845	842	744	785	856	840	862	821	846	819	774	867	800	842	845	775	789	798	851	794	838	787	778	834	815	801	785	798	759	850	802	855	846	838	803	786	900	884	841	840	825	861	831	857	839	803	847	877	862	836	811	817	850	866	820	856	835	805	850	863	799	849	844	867	822	829	817	840	863	819	893	848	832	822	854	894	824	829	789	800	821	835	819	835	767	871	856	841	847	833	854	842	900	800	790	843	817	810	866	738	810	810	796	768	820	821	840	831	837	858	870	794	846	868	834	848	846	843	817	819	862	818	850	809	861	769	845	819	841	863	863	782	852	831	821	870	882	805	840	839	819	799	836	857	836	873	809	852	844	871	823	829	812	834	827	831	813	831	829	849	844	819	810	825	848	824	804	803	846	867	836	866	825	819	840	855	843	819	801	850	808	809	883	760	828	802	865	852	832	793	875	862	825	834	852	801	855	799	820	865	829	826	844	855	815	753	843	865	817	883	864	821	809	857	820	843	844	811	875	795	831	863	839	820	835	889	810	831	805	844	859	829	772	833	821	821	801	856	829	839	837	850	822	862	860	834	835	785	839	833	783	816	827	845	826	819	781	834	805	818	895	840	768	843	790	830	785	789	853	854	838	875	778	824	869	815	833	832	866	738	776	826	878	839	813	825	832	844	859	885	839	804	783	838	877	821	795	861	817	769	822	841	862	870	849	860	828	820	844	804	840	833	858	913	806	868	795	840	805	793	833	835	889	825	827	801	837	780	793	778	820	773	842	839	811	850	890	816	859	803	807	856	821	832	837	820	813	796	804	810	823	806	821	804	836	839	905	839	798	785	822	808	820	835	886	789	858	809	856	843	859
22328	6003	2106	1334	1219	1101	1052	1164	1342	1269	1333	1253	1357	1366	1196	1147	1157	972	960	948	908	906	946	945	1001	861	898	925	973	936	968	927	986	942	904	955	963	952	943	977	922	966	965	978	913	928	932	914	927	968	983	897	936	959	963	985	912	964	1009	956	961	944	984	966	937	929	981	947	923	914	932	872	864	968	963	947	937	902	974	943	989	963	981	982	949	887	979	967	961	897	898	878	952	1041	989	964	896	948	924	946	936	974	957	984	945	945	878	932	957	932	917	949	911	911	959	953	960	965	909	942	922	981	1005	928	917	917	952	950	919	898	911	897	962	979	920	988	939	995	876	958	896	992	951	917	918	901	943	923	955	921	934	903	1000	948	867	954	921	911	939	899	912	936	930	984	963	965	940	945	928	911	910	889	961	930	973	917	965	916	939	872	896	1011	955	867	953	900	950	999	940	937	937	923	894	949	926	1007	926	991	951	975	976	956	945	971	979	946	949	898	901	979	982	1041	856	946	923	916	946	952	961	912	918	980	917	889	1022	921	915	947	948	943	948	954	892	997	965	921	939	968	952	949	909	989	913	924	975	963	951	901	998	961	960	920	880	940	890	921	964	948	937	983	968	958	953	986	942	960	921	988	955	928	970	934	944	917	963	931	910	923	958	965	932	929	913	893	929	917	954	967	990	982	922	953	912	971	903	950	929	939	945	919	976	993	917	960	939	953	950	913	960	977	906	930	909	965	937	923	964	942	929	972	966	948	913	884	933	952	1027	951	927	940	906	923	905	943	968	959	962	956	938	943	911	922	937	914	959	910	922	948	976	913	941	930	947	979	925	911	911	989	893	1000	911	952	912	967	944	964	955	920	991	976	915	957	938	942	944	948	981	941	910	957	958	905	930	931	912	947	979	962	915	936	930	949	919	968	987	955	950	963	932	972	900	920	958	907	910	1005	982	912	928	926	930	907	985	954	903	979	948	891	913	893	927	973	999	963	918	954	938	947	886	955	963	975	936	951	941	914	942	964	945	933	972	927	956	954	939	939	915	947	936	929	978	943	969	944	897	963	970	930	952	1006	969	944	946	931	886	927	983	923	992	899	937	943	931	974	956	965	975	907	933	916	955	953	930	938	908	918	995	963	1002	913	977	965	944	924	945	960	935	935	955	887	935	944	932	949	929	945	948	958	1006	1006	958	925	992	974	979	922	904	938	944	974	943	993	901	971	998	971	1012	915	934	932	923	975	944	1013	928	953	921	956	1000	908	864	1002	928	974	958	889	912	983	956	952	980	965	912	930	912	988	986	925	985	954	937	917	874	962	982	908	981	941	942	911	911	950	958	892	973	878	938	954	965	926	919	944	930	944	985	975	939	927	973	964	950	936	916	936	950	938	966	938	949	976	953	937	949	936	983	994	897	956	908	898	973	942	963	920	975	991	1011	898	973	959	965	966	949	915	896	963	933	938	948	976	952	980	1008	918	934	929	980	953	981	901	913	876	913	1021	971	923	964	929	898	901	1008	968	938	876	918	905	920	929	933	951	943	986	918	903	952	933	972	937	981	962	941	904	964	968	885	965	940	949	908	962	901	920	887	928	931	955	990	943	949	931	965	907	1004	964	941	871	909	907	881	920	933	896	884	944	939	902	908	939	943	927	912	971	972	1002	956	889	918	917	955	949	951	953	986	916	962	936	966	954	944	964	927	953	976	915	969	966	951	891	955	932	936	897	921	933	952	998	925	966	950	990	942	896	932	934	942	895	962	922	965	940	928	993	963	922	921	942	975	989	914	880	1015	1034	951	931	981	921	945	985	963	926	871	889	944	924	948	952	946	966	939	984	918	905	949	948	907	933	958	884	908	966	936	889	918	933	923	932	934	897	990	947	918	945	973	956	967	990	945	941	908	976	908	928	1005	920	931	960	947	944	938	1033	971	906	971	980	984	1004	920	954	979	973	1005	978	905	925	933	958	920	886	954	889	888	948	919	951	936	986	983	955	932	938	927	991	987	894	965	947	917	918	963	932	979	990	977	917	1002	910	912	932	969	912	969	918	915	873	931	958	910	952	988	997	931	938	953	947	906	974	972	952	936	930	890	933	984	892	944	941	911	954	904	891	967	982	1004	917	978	943	994	988	961	953	871	994	930	934	955	944	933	948	967	998	1019	942	1004	925	934	922	963	938	895	878	928	981	992	1020	933	976	944	918	909	957	947	906	1019	948	952	926	974	921	1005	964	905	927	966	888	923	950	938	901	929	1013	946	957	931	910	967	891	867	960	927	935	881	972	975	969	907	933	939	931	924	893	944	976	1000	891	947	960	943	967	870	947	952	956	941	938	929	977	905	899	964	935	1020	995	934	969	953	944	941	871	914	937	892	984	893	994	943	891	935	990	928	961	990	927	952	945	993	950	926	963	952	941	948	921	958	927	945	915	957	932	905	947	911	956	964	921	930	929	984	964	980	867	917	959	962	943	1014	949	933	983	939	966	879	899	927	963	971	973	931	963	987	903	968	917	882	935	959	961	998	944	983	940	900	926	899	927	926	911	943	922	908	982	944	982	936	942	914	935	952	943	910	971	998	922	979	959	912	970	908	937	958	927	951	935	949	948	927	972	931	946	949	908	961	927	959	920	962	981	929	910	947	938	955	947	915	992	975	948	943	987	911	946	977	921	929	996	999	865	918	967	931	943	903	973	965	897	987	945	1006	896	964	922	950	933	955	925	897	956	971	936	884	944	943	935	958	991	938	972	929	987	950	987	969	914	953	902	950	891	927	923	1001	959	930	897	955	947	953	921	960	895	937	950	922	948	928	961	942	948	910	966	947	912	896	961	969	956	944	960	890	915	939	916	931	954	973	912	998	928	1002	949	962	940	976	957	903	903	966	912	917	909	907	927	977	926	979	947	954	985	953	943	935	978	932	973	929	984	952	948	964	958	951	947	994	932	940	886	980	927	940	960	939	953	937	934	994	920	935	881	931	949	957	988	936	899	972	965	984	956	955	893	969	966	913	992	971	912	877	938	954	955	975	901	987	922	920	942	939	967	969	971	934	949	947	945	911	926	971	947	959	885	984	922	932	984	961	907	931	973	952	935	942	901	962	917	1007	996	914	984	939	870	945	947	923	918	945	968	943	931	918	936	975	964	960	865	963	946	980	939	987	981	951	915	955	912	956	901	941	928	941	967	917	894	894	919	954	975	962	998	988	951	933	933	904	868	983	999	914	939	953	990	924	923	924	985	918	927	909	896	935	1016	947	868	1002	912	927	951	966	955	965	891	918	928	925	923	932	946	909	919	933	978	950	982	923	978	936	931	992	931	971	966	962	899	935	947	954	931	920	913	965	888	1009	959	928	937	956	963	942	972	964	900	952	934	966	945	974	942	934	991	965	957	992	1037	903	941	929	992	905	958	908	999	974	931	953	904	956	934	929	926	977	923	927	947	951	882	931	937	924	906	984	909	964	907	990	931	1015	962	972	1003	936	941	943	885	971	960	915	999	942	1007	948	996	1000	1016	944	915	948	991	1002	933	930	942	968	943	897	951	996	947	972	903
23638	20974	27847	24287	20960	9360	1708	1317	1270	1369	1332	1277	1368	1350	1195	1172	1078	957	843	874	920	873	875	825	932	888	892	863	854	909	883	832	859	895	849	844	874	838	836	874	917	859	946	879	885	916	869	896	853	845	860	896	866	827	819	840	865	875	843	883	867	862	879	918	798	879	941	900	912	859	823	844	819	859	938	849	840	889	878	851	888	909	913	840	862	779	887	855	859	893	850	893	864	858	844	860	917	838	845	892	852	906	886	892	880	878	848	845	822	865	871	874	902	826	906	888	901	882	849	876	885	884	811	832	873	833	894	900	842	842	845	858	848	836	885	848	818	885	844	852	856	842	821	858	853	852	916	903	902	875	861	886	888	856	820	933	859	886	886	800	844	928	894	846	887	846	830	834	895	896	895	905	832	891	833	875	835	865	834	888	903	902	903	936	855	828	919	895	855	850	871	866	850	875	844	930	895	892	865	846	837	837	882	868	943	881	903	884	858	863	829	867	906	862	904	889	901	905	932	896	877	906	867	895	841	863	883	862	876	875	954	865	826	885	923	897	869	891	880	875	839	887	886	838	835	865	868	922	889	881	923	915	807	891	908	856	845	903	863	877	861	914	881	898	876	877	866	896	896	829	861	870	821	919	833	859	866	844	850	932	906	863	884	843	900	900	875	867	831	793	900	868	902	861	874	874	865	902	918	843	846	913	853	865	927	865	867	832	905	914	813	803	859	894	876	830	893	897	858	889	889	876	862	890	898	862	893	929	866	899	867	848	867	862	833	895	898	898	896	869	854	918	859	888	861	857	888	875	848	832	905	861	870	902	835	862	833	875	870	878	853	857	864	900	909	893	861	860	852	890	874	873	878	873	875	874	917	855	902	827	837	825	915	857	881	847	825	887	878	844	894	849	878	879	851	847	843	896	844	876	861	895	887	884	906	821	892	900	848	936	857	859	857	889	935	837	844	896	917	876	858	889	911	928	886	825	886	859	864	918	908	885	879	900	872	861	908	834	881	863	939	841	854	885	881	816	828	861	867	900	865	857	878	875	917	833	835	899	895	882	887	869	868	876	868	886	825	852	840	836	909	857	871	836	839	888	931	868	824	834	894	834	920	880	910	875	848	906	914	941	908	831	881	841	898	845	821	822	929	890	846	826	843	847	917	864	921	817	884	903	906	881	859	904	909	892	924	889	815	844	845	820	909	877	849	894	844	824	825	900	876	939	877	876	925	869	875	868	869	835	878	898	852	859	897	856	883	856	834	870	857	879	889	866	845	867	807	860	878	917	861	854	865	876	891	888	900	875	869	891	897	846	845	825	833	856	812	845	907	820	895	843	874	890	895	863	856	901	871	872	905	923	863	829	893	859	884	896	908	871	895	837	834	873	880	890	899	826	861	846	882	838	867	846	844	896	874	918	866	872	869	913	851	911	857	847	886	894	878	881	855	914	851	911	871	874	887	867	837	854	907	890	856	819	856	840	935	825	821	907	842	893	867	913	881	897	861	888	914	870	865	878	856	858	904	850	874	862	884	845	844	873	879	829	839	864	877	841	871	928	850	859	848	887	878	881	833	894	895	897	873	852	841	864	864	853	956	860	854	906	827	814	861	856	901	929	801	868	898	908	833	907	809	865	842	876	833	844	854	912	884	827	900	907	866	847	853	912	850	871	860	854	862	858	897	863	866	893	855	890	893	933	834	901	900	920	872	830	868	816	932	888	874	832	862	879	840	845	847	857	873	803	799	832	885	853	875	904	912	905	827	865	893	847	812	885	908	935	834	865	888	867	879	891	827	869	896	839	907	845	887	880	905	892	821	896	843	815	834	845	851	936	835	877	857	866	890	883	916	843	873	868	879	851	857	882	851	877	845	852	848	843	903	820	853	877	921	860	803	861	878	847	889	883	866	851	897	837	848	888	869	852	848	820	881	857	880	847	882	764	844	850	829	875	853	887	841	847	841	930	851	902	886	848	896	885	873	916	859	899	905	872	856	879	879	868	893	905	874	856	890	899	857	841	890	904	871	912	865	857	906	819	880	940	858	839	856	896	896	858	912	854	901	819	891	824	854	861	843	850	897	885	839	839	809	861	905	830	893	925	818	852	919	969	909	932	842	870	827	896	878	899	864	857	879	867	896	924	887	905	880	842	849	911	938	835	853	870	865	821	855	852	849	856	898	854	883	906	869	836	819	840	865	858	917	899	878	960	870	834	864	906	848	887	873	934	879	856	841	853	867	883	921	837	873	861	895	908	865	910	891	921	871	869	885	855	829	893	860	890	881	911	888	874	875	889	855	921	856	838	978	828	832	853	853	906	850	908	841	899	844	871	869	871	873	923	850	863	912	862	877	876	901	905	832	873	879	878	838	907	882	848	841	899	924	879	871	883	867	816	826	862	831	864	886	896	882	882	846	801	863	874	835	844	855	852	879	935	846	811	846	830	864	844	869	878	857	874	886	833	845	863	863	876	891	898	921	872	887	847	902	867	818	878	840	857	870	854	853	816	877	885	836	873	878	830	832	845	832	844	815	893	850	892	869	848	844	891	892	872	866	889	892	864	848	860	899	907	839	888	876	795	887	862	880	835	890	889	868	852	912	858	828	860	858	867	881	893	911	869	862	867	839	875	838	865	840	889	909	827	838	905	907	864	846	867	875	885	855	865	829	904	902	878	868	865	882	865	864	889	895	888	929	894	830	831	867	872	868	840	887	816	897	870	854	869	914	921	810	855	879	859	861	862	874	888	849	917	848	885	885	877	877	889	895	853	885	862	871	893	828	918	867	901	844	816	883	851	876	917	874	928	932	911	864	842	822	898	879	932	885	856	847	915	880	890	855	851	826	857	851	838	844	866	854	918	846	861	833	885	896	888	914	847	858	891	910	844	872	840	869	871	892	879	846	850	888	875	837	904	880	849	855	838	852	888	842	885	934	884	879	851	876	878	845	777	854	853	827	906	960	910	869	888	858	891	882	840	855	816	842	853	873	909	855	883	880	894	908	842	845	848	852	915	877	870	858	872	842	896	857	881	867	820	862	898	856	921	871	869	826	872	853	847	888	835	880	865	899	895	892	782	865	887	865	921	903	909	924	800	865	816	842	863	849	868	885	862	854	890	857	912	842	877	828	828	922	902	885	912	915	896	860	845	810	857	930	876	862	899	836	815	857	826	884	870	833	891	813	891	842	918	859	885	881	847	903	866	898	912	839	860	887	833	852	870	886	913	852	894	854	850	872	863	899	891	887	914	898	902	909	916	886	839	889	860	856	917	875	839	807	890	846	886	880	849	801	876	884	903	860	902	862	902	879	851	886	827	871	889	861	805	856	854	835	834	806	866	901	852	892	861	909	900	897	899	861	890	884	883	894	850	810	862	833	856	915	852	884	825	876	936	869	852	861	837	843	850	856	887	859	859	877	910	890	873	879	834	857	920	844	897	872	888	860	898	892	829	913	875	873	841	825	845	886	848	851	874	864	863	923	891	847	901	824	861
21567	12016	6763	3303	2487	2125	1770	1699	1851	1939	1804	1716	1912	1881	1598	1482	1439	1200	1112	1065	1032	1054	1058	990	1037	964	1031	1070	1012	1028	1002	1038	1023	1022	1066	1014	1062	988	1014	1004	1036	1039	1000	1030	987	1013	957	1018	1004	1022	979	1032	977	1003	1024	1033	1018	1063	974	1037	995	1016	1011	968	1026	1038	999	970	989	1040	1034	1068	1000	1049	1026	1015	1017	1051	966	1018	1001	1027	959	1002	1022	986	1052	1001	970	1009	1005	1046	991	959	996	1020	1032	1075	1039	975	982	953	1059	1029	1002	1006	1043	1001	1010	1034	1033	1040	976	961	993	1035	1033	946	982	1009	945	988	958	993	989	1031	969	965	991	1020	969	985	981	1037	960	996	1024	1032	980	1041	975	1021	998	939	1000	997	987	1024	993	1012	1026	1061	981	1025	1044	1039	1037	1009	998	993	998	1034	997	1016	1031	1005	1027	1021	1073	1005	993	1080	1032	1003	1019	988	1008	1023	982	974	1022	1027	996	970	1011	1020	1013	1056	1051	966	1022	969	1063	1003	1021	942	1028	1051	993	1022	955	1008	979	1048	973	1068	961	1059	991	1005	970	983	1007	978	1003	1029	1028	963	1031	1042	977	1000	957	1024	1008	989	1005	1018	998	1017	1018	1004	984	1008	1001	1024	1005	1086	1002	979	983	1012	995	1042	1001	1001	1037	949	994	1027	1030	1046	1032	1033	1057	1018	1051	993	1017	1013	1002	986	971	977	1052	981	1003	993	1036	933	1008	1055	1039	1044	1012	1018	980	942	1025	1008	1020	1007	1055	989	1003	1067	985	971	1053	1048	1015	1025	1035	1023	966	962	1033	981	974	1028	979	1000	1004	1005	978	1005	1007	1045	1013	998	983	953	1051	972	976	959	1053	984	941	1028	983	1012	1007	1015	969	1081	1036	1048	1027	1041	1020	985	1008	1004	967	984	987	1008	1060	1035	999	1005	1035	1018	1010	1025	1032	981	1012	1023	991	999	991	977	1059	1042	959	974	1009	1062	964	1027	1014	1006	958	1037	1041	1067	1023	987	1018	1020	1007	1042	1043	982	973	1021	973	984	1051	971	1041	1005	996	1017	999	1057	1023	1011	1007	994	1056	1022	986	1031	980	962	963	1057	1004	973	1031	990	1031	1058	952	1052	993	1005	1041	980	1028	991	1055	1042	1021	1010	994	935	1002	991	972	1048	961	1005	1050	1001	1017	975	1021	961	1005	1028	970	1014	1008	991	1001	1001	966	1005	1006	980	1039	989	996	946	996	1024	1013	1009	1021	970	1012	985	1031	1047	1011	995	1002	981	1038	1013	1001	971	971	958	970	998	987	1039	1016	1027	973	1024	982	1005	1032	993	1033	1019	1005	1030	1003	992	973	976	987	1011	971	1001	1040	1018	983	1048	990	1077	1013	1068	993	1056	1050	1010	1005	1007	986	1015	1025	990	1026	994	974	943	1013	1062	1075	992	982	1002	1065	988	1058	951	1034	1056	967	1000	1036	1046	1003	993	1065	1040	974	1013	985	956	978	1031	950	1004	898	969	1000	1020	1044	999	1011	1004	975	947	984	1012	1050	1022	1008	1051	978	1015	1033	1058	996	1010	1009	960	1019	1004	991	1005	1046	972	1041	1023	993	981	1007	1027	1007	1000	987	979	958	1082	983	1015	967	1040	983	1024	1030	1040	1045	1030	1050	1007	1064	1008	934	1012	1026	1003	1023	1013	1010	987	1066	955	998	1021	1013	990	1009	1022	1042	1037	988	1013	1001	1056	1044	949	1001	1013	998	985	1000	1044	984	1030	1083	1023	1018	1003	990	1051	1038	1004	1007	1042	978	1079	966	956	1043	1009	1052	1006	1002	1022	1052	986	982	1009	1080	1008	1095	1062	1029	988	1057	997	936	1008	1037	1087	1001	956	1002	1006	1041	1048	998	1012	1007	1062	1049	1023	1012	1045	977	1032	990	950	1015	1023	989	1011	978	972	1041	1067	1033	1028	990	990	1051	1006	970	1022	982	971	1034	1015	1016	1001	966	1043	1022	973	951	980	993	1014	984	1030	1005	1011	1049	1005	922	989	1018	972	1032	960	981	1018	1020	1038	1040	1014	979	1000	1054	1008	984	1042	998	1041	1030	996	949	957	1006	1033	998	964	1004	1028	1034	938	1009	998	993	963	1053	1078	1029	988	1035	994	997	1052	1003	1017	1017	986	1002	958	1083	1016	980	1033	989	991	1026	1111	1016	997	1026	988	970	978	978	972	1019	1014	1060	1066	1023	1002	991	1032	998	1007	981	1008	990	1010	1016	990	984	1022	1003	998	1029	970	1046	1006	1046	1002	1008	1019	961	1031	1009	1016	1046	1041	1019	1034	928	1019	979	1020	991	990	1025	998	1035	1014	1003	984	980	998	965	991	1011	1032	1000	978	1051	1034	1065	1061	1093	1011	1044	1015	1006	1000	999	991	992	980	978	1034	1012	981	978	1029	1067	1019	1025	1015	1070	974	947	1022	1054	969	1013	1031	1029	1035	969	1021	1012	1036	995	1007	1061	1060	963	994	1002	994	968	1050	1015	1005	1037	999	999	1032	967	961	927	1037	978	948	979	998	990	1002	963	982	1004	992	1006	1064	922	967	1038	1045	1046	980	985	995	1070	1066	991	999	1052	1037	985	993	1016	1092	1062	981	1029	1011	1041	1018	1032	1046	991	989	1098	1052	1016	1018	998	994	977	978	986	1011	1016	952	1010	959	1015	996	1012	984	1009	1027	948	979	1010	1059	1073	1005	1029	997	1001	978	1019	979	1041	991	1069	1039	1037	1020	1009	975	1001	996	1000	992	1044	1052	991	1037	963	997	1000	996	994	979	1001	1010	1022	925	1026	1040	977	981	979	1005	1045	1029	967	1061	994	988	1022	978	1013	1014	1033	942	977	949	1062	981	1037	1019	1023	930	986	1008	1022	1031	1003	1026	1006	949	973	986	1050	1004	1008	932	975	969	1005	1018	1049	1069	1006	1017	974	969	1039	1039	1002	1019	985	1003	1051	963	1023	995	993	985	1030	1024	1022	1058	997	993	985	1011	946	985	976	965	993	1020	1046	1001	1069	1066	1005	936	1012	1015	1030	996	1008	1032	1013	992	1002	1061	1081	1005	1029	961	1018	1056	990	1034	1051	1037	1026	964	1016	997	995	1005	961	1042	981	978	1017	1011	1010	1019	1039	990	1013	1009	974	985	1078	998	1032	987	998	1029	1022	1045	1008	1027	1053	997	1023	1032	997	981	986	1016	1025	1000	941	1058	1038	1050	988	1037	1023	973	964	1024	1032	972	1002	1013	1027	975	997	1020	993	1031	991	981	1045	1073	1032	1034	980	1000	1032	997	1007	1020	1024	1005	1028	1022	943	1024	1042	1019	970	957	985	977	1020	1016	974	1001	952	967	1001	1014	1014	1037	1049	1012	1012	1036	1033	1017	1045	1057	1046	1049	989	1022	1017	1021	970	1034	981	1041	1021	1004	987	982	1039	1003	980	1037	1041	1034	1020	1006	1100	1040	992	1024	1012	1018	1011	1030	1006	1003	1016	1005	1002	1026	1001	1071	990	987	985	997	1026	1053	989	975	1007	1000	999	984	1021	1004	1012	1012	1005	966	1002	1026	1007	986	1067	990	996	1030	1011	1012	994	980	1015	1049	959	1047	1006	1013	995	996	1041	969	967	990	1071	996	962	1061	1024	973	1038	987	1054	995	1022	981	962	1035	975	1037	1040	986	988	1031	1014	1015	1015	977	990	1026	1008	967	979	1016	996	978	993	1050	993	964	985	1067	970	1006	970	963	1024	1005	1024	1032	974	952	970	1024	1003	998	1010	990	1024	1065	992	995	1013	1035	1049	1018	1066	1021	974	1022	1003	971	1003	990	1041	1024	1070	1012	1021	966	1011	1051	994	1031	1007	1061	1016	1017	1042	1041	1015	1002	1024	978	1037	1035	1055	1000	972	1028	1033	989	982	1030	1014	1061	949	1000	1008	966	1020	1000	1036	1015	1030	1015	1015	1048	1001	1004	1028	992	1009	1043	1003	983	988	999	1028	969	1003	1014	957	994	977	954	964	1023	999	1023	1049	1016	1014	981	981	983	1034	1016	1006	1026	1057	1032	961	1009	1012	1033	1015	997	1020	1024	984	1024	990	981	951	1066	978	982	982	993	998	989	980	1010	1010	1032	945	1053	981	921	1028	1002	1024	1040	982	1000	997	969	947	1018	984	1003	1022	1011	1017	997	985	1016	1008	978	1055	1033	1024	1011	995	1043	968	992	1049	976	1021	993	997	1016	1001	1006	1007	1008	1030	995	969	1025	995	1047	992	1016	971	1081	990	1030	969	988	989	1015	1035	1032	1048	964	1007	1001	963	973	960	1009	1000	962	1035	1000	1008	956	969	1077	978	1024	1040	1025	1019	993
24622	20956	26900	25135	11982	1070	780	661	712	810	746	780	782	773	724	709	662	623	563	509	543	511	494	523	503	497	491	519	549	550	485	523	505	512	512	489	513	520	530	513	510	533	530	484	497	507	544	474	518	503	503	497	501	528	524	515	547	504	576	480	512	509	502	530	474	493	472	492	507	515	471	531	530	533	522	503	533	529	507	493	532	484	454	513	492	478	488	520	528	516	518	503	488	498	528	505	524	520	526	484	481	490	525	511	500	523	501	510	450	522	490	490	513	513	517	512	492	526	508	493	538	531	483	504	543	521	531	513	511	543	535	566	506	530	559	508	558	510	507	500	509	495	521	511	476	474	510	519	521	476	517	528	502	488	495	551	504	511	527	493	519	553	509	516	477	500	487	513	515	500	503	525	520	524	527	505	535	518	526	523	521	511	494	514	467	503	494	544	567	525	521	502	560	501	523	534	493	487	527	492	527	507	508	496	507	502	508	524	497	505	506	508	511	488	500	523	498	531	474	470	513	538	512	471	478	530	489	517	495	514	496	548	500	540	520	497	564	498	488	527	476	517	486	525	482	471	499	513	524	556	505	511	513	546	508	528	529	531	527	487	528	549	490	479	516	484	495	501	542	501	511	555	552	468	491	544	478	547	541	503	508	507	522	516	528	515	508	481	532	569	524	536	532	516	518	551	489	523	502	470	517	522	476	486	501	457	531	497	528	536	528	546	529	515	475	480	531	516	534	540	442	519	559	472	477	515	519	506	483	486	524	505	541	464	489	508	519	540	534	460	515	537	526	522	533	505	511	472	519	503	530	533	478	497	502	515	492	502	498	576	521	515	503	533	493	546	527	513	525	529	534	519	497	534	522	504	471	485	504	507	488	481	528	521	541	507	505	492	489	516	480	519	536	487	515	513	504	512	510	482	497	479	502	546	538	510	486	520	545	521	492	524	525	556	526	491	543	455	484	586	482	517	514	454	505	521	490	512	525	507	476	522	518	516	511	515	521	555	474	555	480	501	501	502	496	534	517	502	491	514	549	502	501	542	499	492	489	525	489	478	493	512	503	524	488	493	524	508	498	507	545	521	491	493	476	510	530	545	539	538	512	526	498	525	537	518	513	524	554	503	542	565	533	515	505	488	527	480	512	555	504	541	515	515	552	507	514	525	530	524	468	526	526	533	513	482	522	522	486	514	512	513	516	560	512	537	544	544	499	499	416	519	541	553	506	517	536	542	503	552	513	511	560	509	501	527	494	517	499	513	476	505	516	544	497	560	529	539	541	484	516	506	487	493	508	490	503	473	502	525	497	516	462	526	476	494	518	491	517	525	519	510	501	499	470	506	498	482	517	538	501	522	505	502	473	539	530	546	499	475	509	522	517	537	491	512	490	489	513	505	514	508	508	503	477	556	484	499	492	519	495	524	507	510	497	523	559	510	483	478	526	510	482	501	530	494	524	485	484	485	481	501	503	523	524	493	483	466	498	514	482	523	527	507	540	528	503	477	532	485	542	513	516	511	510	496	535	502	553	470	498	508	472	511	529	519	481	536	501	517	544	529	509	527	500	528	523	530	511	517	515	542	519	522	550	551	515	481	537	514	519	516	498	508	499	502	471	534	521	507	498	506	504	559	544	527	515	473	493	535	519	557	526	525	514	514	501	504	524	529	471	500	523	512	482	499	535	535	538	543	517	491	506	511	581	483	498	563	525	511	530	509	501	521	500	494	533	480	524	562	513	515	467	511	493	486	539	548	495	528	517	551	531	488	511	499	509	560	491	488	493	532	498	482	536	536	539	472	553	505	510	539	517	491	507	501	527	516	511	556	504	544	518	560	485	480	497	494	470	524	504	477	543	536	507	544	552	518	502	526	550	555	513	474	511	519	546	491	491	505	525	499	494	499	490	518	539	510	529	493	511	551	539	473	523	487	482	509	543	533	518	533	525	520	486	493	570	456	521	513	519	491	529	499	512	504	522	507	541	533	520	527	524	514	476	492	503	520	521	502	528	518	540	532	516	506	513	498	501	531	482	508	478	475	478	510	521	489	485	478	526	489	496	532	554	519	496	510	514	509	485	548	517	505	508	534	526	501	485	508	510	478	521	559	529	440	501	489	493	458	531	488	496	543	528	483	501	520	543	570	535	525	495	522	523	507	489	522	518	520	482	517	492	500	516	530	499	539	505	477	505	520	506	474	520	520	516	538	497	485	515	507	515	505	479	506	509	532	549	552	478	501	516	478	526	505	497	492	474	467	494	515	521	486	519	497	510	510	485	522	488	509	537	519	505	496	526	508	547	503	535	511	520	543	483	488	485	491	521	527	534	486	518	533	520	520	485	535	555	540	509	503	500	529	493	494	481	556	518	487	500	513	558	489	474	487	519	505	495	473	502	465	540	495	527	482	510	506	513	529	536	476	505	537	508	502	491	498	534	490	510	567	497	485	503	556	547	495	478	533	541	544	513	537	522	511	498	495	507	510	504	472	531	516	518	524	523	514	475	475	505	529	525	484	501	517	485	488	483	491	493	509	490	525	473	537	515	473	535	503	548	512	449	493	534	519	515	501	518	523	515	529	506	500	503	508	527	525	499	525	516	494	535	518	538	540	519	532	494	550	485	507	520	521	508	485	469	530	498	493	498	494	525	493	533	448	527	509	460	506	493	551	535	499	500	515	467	520	504	503	501	513	528	486	546	505	512	503	494	504	498	516	527	557	528	496	527	520	495	522	490	488	515	540	514	533	532	513	493	559	482	505	534	481	488	524	486	510	524	484	481	509	527	506	500	498	516	492	553	526	518	536	539	535	510	485	515	536	516	537	515	541	497	501	494	533	507	472	479	539	527	509	512	516	529	557	537	497	511	529	475	482	468	527	533	517	543	500	518	522	484	507	506	510	486	510	504	513	512	495	487	512	560	524	521	552	521	474	542	522	552	528	542	512	485	487	524	500	480	516	530	521	548	517	492	456	522	539	443	501	477	528	523	529	532	522	516	556	517	499	511	505	495	505	513	518	500	525	521	493	550	492	502	500	507	474	501	535	549	496	518	554	570	482	533	525	498	530	487	493	510	519	551	529	469	539	483	566	489	519	515	529	514	492	478	497	488	455	472	511	476	521	468	506	546	521	508	497	531	504	519	505	491	520	545	541	526	492	575	523	494	518	513	485	507	510	521	477	495	526	500	516	500	516	513	478	481	506	488	551	509	524	499	509	508	518	514	516	523	529	528	486	559	542	518	493	499	520	513	575	520	540	463	514	505	531	473	549	499	594	481	491	538	514	497	512	547	493	555	491	511	503	519	519	508	585	547	531	484	504	534	524	511	487	483	550	503	525	537	540	506	547	545	516	524	531	494	528	536	471	536	561	515	523	522	518	494	490	535	498	536	541	521	514	485	511	506	500	524	501	525	528	519	505	511	468	498	516	550	555	537	497	560	548	527	539	526	538	537	536	528	520	507	485	497	521	520	520	517	512	510	536	494	527	487	480
21932	8623	4231	2027	1520	1298	1144	1033	1050	1193	1095	1059	1162	1151	1051	1017	934	730	635	597	537	605	616	616	578	625	640	572	560	558	617	605	549	562	591	585	603	585	609	574	605	603	591	596	604	551	600	574	575	636	552	573	519	588	584	590	568	536	601	585	551	595	533	573	602	605	563	550	543	578	616	571	566	588	570	574	603	568	623	557	593	548	549	592	582	575	556	555	593	566	560	614	588	606	551	552	620	592	580	577	606	549	584	571	563	607	621	573	596	570	599	572	585	584	548	588	578	558	584	602	534	566	558	579	554	586	594	578	562	550	550	557	626	562	575	597	570	566	574	578	573	550	596	568	566	608	597	559	591	560	558	561	553	565	569	590	552	580	575	541	627	546	564	554	557	572	570	558	609	589	590	585	602	582	551	565	579	599	592	599	560	579	544	549	561	571	584	552	586	549	545	606	564	581	556	522	585	549	568	557	616	567	599	598	613	560	573	564	594	529	624	611	574	614	578	606	610	609	573	554	552	562	599	553	597	573	583	558	555	589	562	530	571	528	575	596	575	622	563	562	604	599	576	586	586	584	583	590	613	561	578	575	542	573	556	592	555	563	550	557	545	552	557	535	590	612	595	575	584	564	594	576	545	564	555	569	582	557	647	535	566	561	587	572	565	577	559	545	555	605	571	561	535	557	598	535	578	574	569	539	592	600	571	559	558	591	594	560	583	550	555	574	579	535	599	571	545	551	545	614	539	628	576	558	639	591	562	607	561	541	541	576	584	578	591	535	559	583	568	570	585	593	624	574	585	591	578	591	545	584	556	584	579	520	590	582	610	571	560	534	577	599	571	539	544	620	582	532	590	579	554	574	526	604	585	582	551	540	586	565	591	593	549	552	573	566	587	579	584	580	536	631	592	603	610	582	596	547	557	565	556	583	558	575	565	579	619	540	616	601	585	584	559	581	546	585	621	575	616	564	583	567	560	546	573	588	555	572	591	584	619	565	560	604	626	577	601	593	604	543	599	596	562	553	578	596	511	585	556	586	549	593	592	599	547	574	553	577	603	565	603	576	529	571	577	570	594	567	546	585	589	553	585	515	579	588	568	587	586	552	596	550	555	605	582	585	520	568	573	588	588	559	550	593	577	542	572	581	574	548	601	565	602	596	578	557	588	535	569	576	577	554	606	577	562	532	557	529	595	577	577	555	580	562	562	567	633	584	552	563	573	549	560	606	557	594	574	620	633	576	566	564	591	580	573	604	589	589	537	592	589	606	588	582	589	609	601	559	620	598	579	599	547	567	586	594	583	553	563	587	608	591	572	576	583	597	555	542	518	609	636	565	572	568	561	589	577	587	580	556	553	598	533	606	522	548	561	561	554	564	574	608	538	562	564	577	602	579	585	581	584	580	548	551	592	583	568	614	611	584	596	589	570	585	552	577	583	548	570	579	569	578	584	570	546	588	578	544	530	588	607	573	583	585	554	580	540	601	562	587	580	597	549	563	567	591	579	527	538	577	557	577	568	592	570	565	563	584	550	623	521	563	539	571	589	559	559	600	584	598	590	590	537	532	561	580	584	603	582	578	584	591	544	598	593	565	548	559	600	580	605	584	539	584	562	569	595	585	563	598	592	566	583	536	601	567	582	607	645	565	581	570	629	599	610	609	612	550	586	590	571	547	600	608	589	582	589	581	533	573	566	590	547	587	539	571	578	594	568	523	544	587	573	555	619	589	554	555	563	540	546	625	619	607	545	633	559	599	559	559	567	552	604	528	608	575	581	579	560	546	579	598	588	581	586	574	608	593	595	569	614	539	590	623	567	601	559	555	614	588	579	563	569	578	599	566	546	581	556	603	625	565	582	580	563	570	607	595	557	554	586	556	537	592	534	568	594	548	610	579	598	578	583	587	627	586	557	563	631	604	581	577	609	546	599	619	612	622	628	580	505	579	575	603	589	577	576	545	618	589	594	577	539	630	584	546	566	573	592	545	581	627	562	563	579	572	618	512	554	581	553	593	597	602	556	543	598	597	585	593	581	566	582	579	591	584	558	585	588	592	585	561	597	561	564	564	553	586	540	591	580	573	521	557	547	582	592	616	584	520	620	532	570	589	592	586	603	613	565	557	600	578	594	570	541	565	573	537	568	612	595	603	591	584	548	555	603	571	589	533	575	595	580	604	573	573	591	580	589	586	556	579	548	575	584	575	585	563	589	552	568	575	616	579	574	555	585	531	569	629	583	575	584	566	535	599	576	524	534	553	584	565	547	571	563	581	568	588	561	559	558	582	569	525	575	554	611	589	563	563	604	583	603	562	575	603	584	535	596	552	602	582	571	600	602	547	590	601	546	595	537	594	611	568	534	600	581	565	562	548	608	539	572	562	541	604	573	584	603	534	583	572	589	603	588	611	551	569	622	522	572	577	611	560	571	542	589	567	576	544	626	569	564	580	562	606	578	599	606	576	589	563	576	589	586	573	606	593	582	601	629	573	556	574	559	588	562	568	588	579	601	566	579	601	583	587	596	548	549	564	561	569	553	567	595	564	550	569	595	553	608	600	598	542	558	583	561	594	541	547	593	551	569	555	596	575	612	606	594	583	552	573	583	590	583	599	531	548	591	607	597	573	566	567	570	568	575	555	524	598	593	551	531	563	569	610	591	621	562	571	595	577	582	578	570	570	559	591	560	552	578	551	544	584	567	586	569	605	564	605	587	608	568	533	573	613	572	531	580	573	598	534	579	667	613	553	544	566	603	540	551	557	538	630	575	614	585	572	579	548	576	543	593	548	569	564	573	544	587	572	555	636	547	575	541	562	576	581	569	593	617	556	572	587	561	609	561	575	573	572	573	544	567	575	557	609	612	549	590	607	589	593	577	625	625	585	562	519	558	552	589	556	537	613	589	528	590	563	587	590	605	583	613	557	535	593	550	606	572	573	578	571	543	601	585	583	556	597	618	592	662	539	591	553	581	571	577	609	565	608	584	580	600	597	588	578	588	544	587	566	572	596	572	541	583	587	583	578	594	575	592	575	582	607	580	580	554	578	549	605	529	603	574	582	598	551	577	599	615	575	553	567	586	551	579	577	590	594	600	558	596	589	574	590	537	546	602	507	569	566	584	559	563	599	635	582	601	596	594	605	573	583	608	567	592	613	579	564	611	542	602	576	584	559	599	571	579	558	513	554	579	636	546	557	566	593	596	564	583	585	582	587	554	604	568	569	541	584	591	575	537	611	577	592	587	535	559	569	551	600	590	548	555	581	600	646	576	565	607	561	575	522	583	556	596	590	596	583	572	615	573	577	583	634	592	571	562	541	574	624	574	537	557	540	548	630	573	567	562	590	596	556	565	574	557	577	571	576	550	601	569	543	585	634	604	566	585	572	578	590	582	556	581	550	615	532	579	586	607	535	559	569	570	594	566	616	586	618	561	620	600	579	575	612	585	573	583	586	608	552	596	532	575	602	582	581	592	556	569	611	615	554	605	584	597	582
22568	21018	28453	23777	21010	21043	7140	1159	1104	1056	1043	1010	1196	1146	1004	957	914	643	570	572	497	568	490	559	555	520	499	494	510	456	520	527	515	441	499	497	511	465	524	524	482	516	515	493	520	528	474	477	485	440	508	481	530	474	464	515	478	468	494	501	559	534	470	529	473	484	501	497	505	481	514	520	479	512	501	490	494	507	488	497	448	503	490	518	492	517	507	508	494	520	489	480	468	502	538	504	496	518	486	544	520	507	491	538	495	485	516	514	489	497	513	508	502	430	503	445	538	514	516	504	515	488	520	519	511	498	487	501	493	480	472	518	506	507	525	487	494	526	517	482	461	535	516	473	527	536	487	489	508	476	464	480	472	501	532	513	467	471	465	515	485	486	505	512	505	490	471	521	478	511	503	478	511	519	484	551	501	534	501	516	524	522	475	461	524	499	493	453	490	482	463	498	487	523	466	484	474	487	446	505	505	507	508	487	494	500	472	532	510	481	494	513	476	476	527	500	511	504	484	492	533	503	498	460	490	458	514	497	490	499	506	461	523	484	463	501	489	500	478	500	493	449	483	465	534	528	454	478	506	458	524	528	542	523	485	492	481	469	511	498	484	522	492	495	531	499	528	491	487	472	488	490	525	476	492	527	507	493	487	538	477	513	491	487	515	501	519	448	519	504	510	470	456	527	515	488	511	457	475	511	467	487	488	500	433	482	474	505	491	508	507	536	491	495	491	498	502	504	521	485	538	479	511	476	518	483	472	494	504	500	506	510	501	478	483	532	513	485	473	521	510	498	493	497	501	487	521	534	507	521	511	527	486	469	501	501	489	509	512	492	525	491	498	508	536	489	554	510	518	489	492	499	479	513	509	467	447	507	509	498	517	500	482	553	482	537	495	484	483	531	457	463	488	444	501	511	452	543	511	511	526	479	498	448	510	509	505	494	522	493	514	466	487	537	515	487	511	488	496	473	511	508	505	494	475	468	499	502	489	525	515	471	501	506	451	494	494	502	479	487	492	504	518	506	504	522	460	527	508	494	515	507	495	489	525	502	496	462	534	515	527	505	504	531	500	510	500	487	502	488	527	430	460	528	490	510	507	534	502	473	493	484	486	473	512	499	488	550	471	511	483	495	514	487	528	537	508	523	499	538	512	473	498	527	503	489	478	452	522	533	504	503	527	489	488	493	493	474	532	510	488	527	475	499	513	491	515	475	499	479	516	455	491	503	515	544	487	528	481	496	490	460	518	461	508	504	481	522	525	482	479	512	535	527	503	517	492	507	516	471	516	478	477	520	507	524	508	465	479	472	521	462	454	518	518	516	534	481	486	501	528	495	455	520	472	520	544	494	473	532	506	506	507	466	504	475	497	481	512	486	461	523	507	493	496	490	534	535	494	502	482	463	527	467	502	489	494	538	496	502	490	492	513	518	498	465	500	521	489	485	533	491	462	503	511	476	454	514	503	511	464	527	490	533	501	526	504	462	490	484	495	468	451	472	515	515	497	484	526	491	504	445	477	501	473	530	502	496	509	478	485	531	454	466	476	506	488	480	503	484	499	489	485	466	530	494	479	496	488	502	489	507	494	522	492	509	463	472	518	490	486	515	514	473	475	475	525	496	493	476	537	496	475	500	520	516	520	498	535	507	467	450	526	511	515	519	533	504	516	466	496	505	506	496	519	503	483	488	497	505	492	512	483	507	489	489	499	510	477	521	503	465	488	506	517	517	484	501	492	492	499	497	515	506	523	519	520	484	516	493	480	496	512	497	496	518	481	476	498	472	531	526	493	512	532	514	498	549	517	494	498	485	537	479	504	480	515	495	489	507	513	535	512	489	474	493	506	489	475	465	474	519	518	492	435	500	505	471	466	501	497	463	467	530	497	499	498	510	490	508	508	526	485	497	494	453	460	487	490	500	560	491	475	487	436	540	488	504	537	522	463	505	496	471	503	482	466	496	490	489	508	510	508	506	500	456	489	519	508	481	534	519	506	502	508	519	464	477	539	486	499	490	486	507	491	495	458	491	496	498	501	534	500	476	501	469	507	495	474	530	533	495	516	517	497	466	483	500	494	509	535	492	510	539	511	489	535	487	526	479	510	540	483	498	475	482	494	507	519	512	457	491	528	477	515	491	486	476	522	518	485	520	440	502	471	523	521	525	474	504	508	495	529	490	510	459	529	495	487	471	500	489	497	480	447	474	468	493	515	505	476	500	526	528	492	493	507	485	462	491	479	482	494	542	506	505	513	506	529	510	498	486	509	506	527	518	452	476	507	497	471	503	486	478	488	482	480	489	477	490	477	484	491	501	522	489	513	516	469	535	500	512	539	508	498	501	511	479	489	526	474	449	480	450	514	466	504	476	508	523	496	477	468	474	480	486	476	481	526	480	529	484	509	483	539	493	520	463	518	508	530	468	487	496	516	476	517	538	485	465	512	508	510	457	478	486	475	539	517	518	487	537	482	493	511	511	514	531	493	521	470	484	506	502	449	467	529	553	516	491	494	468	480	450	483	506	483	496	510	519	529	528	511	511	490	450	521	475	517	474	536	491	500	510	481	495	490	480	531	486	436	505	539	476	502	509	499	503	481	474	555	421	465	490	463	461	483	506	503	501	507	508	460	464	535	487	483	505	458	510	456	542	471	452	489	484	503	511	497	489	464	488	506	507	471	507	519	465	534	488	457	507	496	549	470	477	515	492	490	467	492	493	480	518	496	475	495	468	556	487	525	499	484	471	486	497	494	494	470	527	486	480	515	484	493	497	506	495	533	492	488	488	519	475	474	487	454	509	487	475	506	471	488	516	533	527	478	482	477	518	511	529	509	491	510	505	500	485	508	474	479	491	472	519	533	500	513	497	500	492	504	492	493	502	512	524	516	513	517	527	530	463	495	540	480	477	500	517	478	506	520	440	518	530	494	533	533	502	483	502	480	490	534	465	516	507	513	518	502	558	551	506	528	515	518	512	502	494	531	503	516	498	480	494	530	471	488	515	493	490	518	511	481	537	549	510	500	539	525	513	486	465	460	514	505	489	523	525	487	476	484	478	486	485	501	490	505	523	485	474	516	490	511	501	501	495	524	480	536	520	506	535	512	488	494	498	494	501	506	451	538	464	495	549	486	504	504	506	503	501	503	518	530	475	506	515	484	509	502	477	489	493	509	463	504	482	483	471	562	547	488	509	521	505	500	508	504	520	486	513	494	512	452	481	501	498	492	504	499	486	509	490	549	481	508	471	537	467	480	515	472	500	523	477	507	490	527	494	473	504	493	487	468	486	525	506	500	521	504	506	531	505	508	485	521	519	488	531	559	544	484	501	508	457	499	549	489	518	493	510	482	508	487	478	519	497	463	464	519	534	474	503	485	513	485	467	528	462	482	528	496	509	500	518	482	494	522	496	486	487	513	532	486	507	514	513	487	481	487	470	508	508	505	520	502	476	459	500	475	477	460	488	515	498	516	509	517	498	503	484	484	470	486	491	472	548
20526	16306	9878	4625	3325	2576	2087	1677	1730	1654	1623	1638	1823	1806	1595	1400	1298	858	681	647	637	705	660	634	656	633	637	564	696	577	581	631	602	562	589	599	603	660	611	605	577	539	603	569	562	616	603	591	587	645	596	574	626	609	579	556	537	571	614	583	567	647	547	627	570	593	600	565	579	591	568	602	595	590	576	571	585	571	596	600	576	585	602	588	577	582	601	571	557	578	566	615	607	583	566	585	596	540	619	545	624	558	567	587	557	550	573	562	576	501	571	627	574	617	531	594	548	593	611	566	547	575	606	570	561	557	581	611	590	618	584	532	547	621	549	572	569	602	577	561	551	562	609	579	619	567	590	597	568	603	528	554	613	551	585	574	610	592	577	561	585	565	596	586	581	592	527	596	583	583	567	585	581	607	519	571	561	559	575	538	600	574	565	608	565	554	551	567	577	604	626	561	561	572	573	587	564	540	550	623	562	596	585	569	584	555	577	595	574	611	572	577	587	572	562	573	590	592	649	570	594	570	549	606	601	562	589	549	596	546	571	546	580	601	569	583	586	600	568	583	633	588	587	585	526	576	607	562	576	578	572	565	587	617	579	596	564	582	556	570	587	586	621	579	577	559	598	550	585	604	535	541	570	599	602	557	558	607	544	583	572	593	594	577	563	555	541	567	600	590	566	553	546	554	598	596	591	576	564	561	558	588	587	616	589	585	594	589	626	595	629	541	582	548	577	582	543	588	580	552	551	605	584	620	568	597	561	585	605	534	528	542	602	586	569	599	584	597	636	549	583	620	548	591	554	590	592	616	552	586	573	615	586	586	622	608	581	572	587	592	593	578	580	544	614	539	593	613	570	587	569	600	595	568	553	563	583	580	609	618	606	628	601	584	571	597	603	566	573	553	573	624	569	583	544	581	618	589	592	580	563	588	580	596	544	596	556	598	588	586	549	559	583	613	584	629	530	546	597	582	587	566	546	604	600	577	566	601	629	538	601	550	604	569	511	610	583	588	592	598	591	601	526	597	585	593	565	556	576	552	574	503	603	591	598	566	589	565	596	526	602	532	572	624	550	589	595	564	577	569	564	588	552	633	608	629	591	554	598	606	597	571	561	545	589	562	584	564	565	581	566	599	565	570	586	570	567	559	568	534	582	606	591	545	564	561	577	562	598	570	579	607	557	537	598	577	556	589	568	577	593	586	558	597	586	631	595	554	613	582	559	550	572	559	573	583	551	574	584	574	588	575	584	580	546	640	609	547	570	598	542	588	591	603	573	617	565	568	584	564	571	555	579	569	538	593	547	564	541	614	592	578	619	574	580	584	549	555	595	601	612	569	574	553	576	566	566	563	596	585	574	558	555	580	582	612	565	580	554	567	580	571	578	554	553	576	562	609	555	558	599	604	621	615	580	607	594	569	541	547	580	638	621	583	601	542	589	613	577	572	600	534	576	596	586	610	599	605	549	619	572	595	586	540	531	583	594	605	575	583	588	617	589	552	593	617	586	564	591	549	624	595	563	589	571	593	587	567	558	542	566	590	586	598	570	574	532	561	572	582	582	601	569	564	575	553	592	570	588	577	600	602	551	590	552	610	563	564	539	604	617	580	572	557	569	565	593	597	614	578	566	555	642	585	587	600	571	572	582	571	589	567	584	558	607	620	546	611	594	599	559	583	600	610	611	541	567	561	577	589	591	580	568	565	537	583	576	580	581	610	535	588	597	538	577	576	541	571	570	627	545	527	574	587	576	623	587	577	568	575	570	564	551	564	587	572	552	602	585	572	600	593	581	632	588	565	566	577	588	593	575	567	585	604	583	580	626	541	548	617	574	550	590	612	573	595	572	547	554	528	577	578	563	564	569	543	614	596	600	600	550	539	656	598	587	595	602	568	607	630	546	606	596	577	589	566	528	565	542	618	565	548	565	549	610	543	566	571	596	550	580	521	616	590	595	612	566	581	606	566	629	562	567	590	555	533	561	583	534	575	563	601	581	585	544	571	552	565	586	569	559	603	605	535	583	578	596	563	599	598	591	594	584	583	581	576	574	561	614	579	543	617	618	563	581	637	594	560	577	598	612	552	566	558	562	589	589	595	591	575	585	601	578	560	571	535	584	550	584	586	576	570	563	618	551	556	601	582	554	616	609	534	600	595	537	557	561	585	545	564	562	613	576	647	545	593	622	598	593	593	571	594	604	548	585	588	580	559	582	597	579	571	599	595	572	557	578	551	590	565	569	569	550	589	619	607	594	571	535	603	599	577	596	605	594	581	631	566	571	605	565	567	586	555	552	604	611	554	592	569	554	607	560	601	564	564	596	579	562	619	582	545	554	574	587	585	582	607	607	588	549	547	571	550	594	606	582	606	586	588	587	570	601	553	607	547	575	550	627	596	585	582	581	592	577	545	582	577	572	564	599	568	576	637	541	581	585	595	609	547	555	616	595	581	562	583	610	572	601	577	562	561	575	567	579	570	590	572	569	573	543	596	554	591	608	586	585	615	561	566	588	587	602	555	650	563	611	533	551	591	659	550	621	618	574	545	592	621	591	581	559	552	552	584	569	570	558	550	600	591	585	597	525	617	588	555	589	558	578	595	536	616	578	570	619	581	593	508	600	612	587	566	565	553	585	571	535	555	583	594	575	551	542	607	588	569	557	564	571	579	548	585	561	531	562	580	564	593	575	602	542	637	584	563	572	554	580	642	570	539	556	566	619	544	592	608	576	550	602	568	589	568	593	559	619	565	594	529	576	596	566	596	603	590	542	599	573	617	614	593	581	556	568	599	536	596	623	538	563	562	564	587	572	550	575	589	540	604	615	571	557	563	599	559	571	549	607	617	612	562	546	577	576	532	585	552	584	586	551	567	559	592	551	545	527	590	549	585	585	564	567	542	627	579	593	585	538	583	525	571	568	543	601	547	548	574	573	584	607	549	572	602	565	557	601	568	591	577	580	572	576	569	589	605	597	600	571	597	580	601	564	592	600	585	544	577	595	581	603	605	579	598	594	606	611	609	571	551	601	543	575	569	598	564	532	554	570	566	599	544	559	559	578	548	576	575	596	580	574	615	537	624	580	581	545	599	567	547	578	572	548	528	571	585	594	565	515	567	575	607	575	569	575	541	611	554	573	601	545	539	586	621	611	560	568	582	606	562	601	587	527	591	578	619	604	615	584	564	594	547	583	581	589	580	573	607	565	634	568	527	574	542	560	590	595	592	604	547	590	579	548	560	549	587	614	561	547	597	584	544	620	601	606	592	617	622	588	564	560	577	573	575	575	578	614	574	590	554	587	581	593	529	563	615	563	585	556	576	597	616	557	598	590	587	594	566	566	590	609	569	588	598	589	585	569	593	542	594	539	580	560	547	599	577	621	552	525	595	613	569	571	547	550	571	592	588	575	591	577	551	564	631	565	577	535	600	586	576	562	544	554	604	578	560	544	576	567	584	568	559	591	602	569	586	545	553	614	583	552	570	592	597	574	538	569	559
30671	19284	7883	1458	1041	919	882	921	872	890	907	951	992	991	1029	962	901	867	835	804	778	803	811	781	882	836	781	860	773	841	799	843	834	857	840	825	808	814	824	790	803	826	815	790	836	857	874	783	818	767	808	830	795	840	779	786	807	836	769	814	847	836	845	817	823	800	803	864	854	845	819	788	785	793	816	766	827	784	853	780	873	814	841	843	786	747	812	802	798	826	821	813	837	856	757	777	838	773	829	804	824	824	791	840	868	800	787	820	836	823	810	825	792	813	768	819	788	794	852	842	833	830	775	811	747	814	817	849	807	782	783	843	808	817	832	848	804	842	819	827	800	776	868	794	788	804	791	811	830	829	805	815	788	814	821	795	836	800	802	826	798	804	883	811	816	838	790	852	758	785	807	769	792	864	784	839	794	756	819	788	793	790	837	812	880	837	797	823	833	825	852	761	820	810	778	797	800	806	818	846	829	810	805	817	799	796	786	819	815	792	766	826	861	844	828	809	808	819	834	752	851	824	789	786	857	833	817	861	795	852	858	827	795	817	806	807	810	859	830	821	745	808	829	831	802	791	830	853	804	832	805	820	833	800	834	786	840	776	827	813	791	773	860	807	817	797	832	767	773	822	801	839	826	813	814	839	787	809	782	789	821	808	775	780	786	785	814	823	805	838	841	858	824	774	857	791	788	837	784	822	854	779	847	849	782	773	842	777	764	856	751	822	783	803	818	819	833	822	787	775	810	848	786	846	878	820	819	832	836	767	793	812	822	865	820	795	833	799	819	797	809	804	828	799	860	790	808	883	834	790	857	809	846	808	776	830	836	834	820	807	813	839	798	800	829	815	803	826	878	816	813	768	845	798	801	831	830	787	869	832	871	832	810	800	789	803	793	795	803	771	816	840	780	808	843	793	803	837	786	831	796	782	823	786	865	889	776	864	792	789	854	806	828	811	781	779	773	775	829	827	726	809	890	854	824	818	820	814	840	825	861	820	816	851	816	770	834	791	800	866	816	833	820	802	773	821	812	740	831	830	823	826	829	839	757	800	832	834	796	841	809	819	826	830	842	829	817	792	786	855	809	800	886	804	807	844	805	794	835	782	790	780	831	826	807	799	837	791	841	762	822	840	857	841	803	852	834	800	796	798	830	796	836	838	831	825	754	779	833	802	821	809	849	798	831	846	814	800	796	848	836	835	861	832	829	831	772	871	790	801	830	818	817	807	805	834	822	796	809	812	801	804	799	811	850	811	776	869	790	806	830	763	826	754	793	871	796	812	805	857	801	825	799	841	830	821	805	810	810	856	792	881	816	811	803	843	865	836	839	804	830	854	759	820	832	823	813	837	814	851	808	822	842	851	793	843	813	826	788	785	879	837	828	865	751	846	799	803	779	818	826	791	833	810	831	766	787	821	828	816	833	805	846	810	845	817	875	791	843	827	765	791	802	860	754	819	829	890	826	792	797	838	820	834	819	867	775	814	840	812	872	805	846	836	808	817	812	860	779	798	825	805	821	855	831	879	805	822	864	774	897	807	834	769	791	832	804	776	858	806	824	794	837	820	776	795	829	843	875	809	795	806	786	781	887	846	818	809	834	856	782	816	842	812	836	818	836	787	867	815	854	826	776	815	807	814	777	800	879	818	832	821	779	845	864	847	773	852	817	868	838	813	828	799	784	854	819	862	865	835	829	847	850	854	829	838	781	812	788	773	813	785	779	786	819	833	840	817	781	833	819	767	784	825	768	807	812	741	812	788	803	860	788	814	771	875	823	816	770	868	803	860	820	818	784	820	786	870	748	814	816	846	856	833	821	820	819	820	837	800	772	806	875	744	815	822	821	785	826	816	833	847	818	817	850	829	890	843	873	833	824	814	790	782	834	854	823	805	785	860	845	855	856	837	846	872	839	839	771	790	797	823	804	865	816	776	788	825	795	856	895	854	806	814	828	794	812	822	827	834	782	838	818	793	827	770	815	829	856	871	795	803	853	830	825	790	813	793	753	793	822	787	847	793	808	799	846	823	803	817	806	779	790	798	859	841	829	809	884	769	880	812	816	838	832	896	786	805	850	829	826	822	737	784	808	774	793	828	825	825	821	831	865	809	818	780	826	855	802	889	835	757	818	864	797	835	822	826	807	835	836	841	747	857	824	841	826	774	786	812	827	819	867	856	839	829	867	773	801	830	792	776	831	825	854	847	841	804	838	851	810	831	838	826	781	771	891	824	752	789	790	860	802	820	839	813	832	814	803	830	824	802	860	789	790	798	770	832	816	827	881	832	815	840	809	790	839	810	807	822	826	815	828	820	829	840	827	770	833	790	846	813	781	805	807	824	815	783	819	796	840	815	796	818	796	859	799	763	806	798	794	848	835	836	791	822	806	837	785	809	766	841	883	850	773	816	835	838	816	846	797	817	805	825	797	821	849	827	831	866	831	790	832	790	830	771	788	778	847	830	785	909	770	793	815	838	784	804	797	799	819	874	766	878	796	785	843	798	826	826	803	789	850	792	767	829	791	797	821	806	830	790	815	800	793	787	804	798	770	903	814	826	797	850	832	836	779	822	802	798	805	834	748	787	834	817	809	804	813	825	800	840	889	777	835	801	828	799	823	784	797	813	816	855	839	862	758	833	783	780	737	835	781	832	836	793	856	741	813	774	823	823	793	810	771	804	838	809	834	785	796	792	804	814	824	838	834	830	782	765	796	797	798	804	822	820	801	831	821	763	814	778	794	826	843	737	837	763	824	784	806	789	843	778	810	850	806	818	780	813	767	845	813	828	816	818	824	795	746	841	804	790	856	839	814	786	825	859	805	830	818	815	846	854	755	852	814	777	757	833	768	800	805	809	818	800	789	797	799	824	857	833	848	826	863	795	803	839	793	831	814	795	800	857	837	834	848	807	815	771	813	817	805	835	825	874	760	811	813	802	851	794	804	799	811	803	814	816	839	761	796	774	789	800	834	748	843	796	844	790	782	801	830	793	841	818	878	812	800	798	823	810	785	827	796	792	809	840	771	838	854	777	827	807	842	818	837	781	827	811	764	858	780	814	852	815	784	820	800	820	834	846	762	780	813	788	786	816	774	819	806	855	786	832	870	838	783	830	848	801	801	849	800	852	869	806	799	828	837	822	830	789	818	792	819	823	799	819	811	819	841	871	836	770	850	833	838	773	814	794	784	812	792	865	818	826	829	801	811	779	811	860	829	774	764	848	841	840	826	734	795	787	828	872	809	792	825	792	840	743	847	832	833	828	827	816	867	796	796	849	770	795	818	803	793	772	781	786	814	738	753	830	804	815	768	799	873	832	827	830	794	781	807	777	805	864	780	829	768	801	772	858	825	873	800	837	861	862	805	781	777	864	819	828	835	759	813	812	773	818	841	819	786	802	747	780	781	821	841	857	800	814	845	790	815	815	830	801	794	820	841	826	793	825	857	780	808	789	830	804	839	817	834	788	772	831	775	817	815	812	812	808	817	849	826	840
24201	4224	1868	1281	1165	1123	1037	1037	1155	1045	1140	1183	1290	1307	1288	1145	1143	1005	977	907	917	958	1002	935	907	936	894	870	980	910	883	925	901	967	924	917	934	933	921	910	910	926	880	871	875	920	924	953	893	920	914	943	904	929	913	963	930	935	970	948	949	914	942	953	948	929	973	874	929	939	945	917	911	930	945	918	943	943	948	914	893	995	916	948	986	910	896	883	893	914	932	869	919	942	909	943	874	912	928	949	930	931	906	947	894	903	935	916	942	875	956	961	936	953	919	934	900	900	943	975	935	919	909	914	941	940	891	949	923	900	977	886	874	902	895	979	932	949	900	870	916	868	951	888	956	949	887	875	920	894	945	930	898	914	937	938	967	897	888	883	916	861	854	935	952	928	918	952	896	937	905	942	930	967	929	953	944	907	973	949	893	910	959	884	911	907	958	1001	953	832	940	930	897	909	922	879	881	913	929	963	932	948	931	940	873	920	946	951	918	934	932	942	960	893	934	923	948	962	921	961	913	936	936	890	902	869	937	950	938	888	902	966	927	968	938	913	905	901	942	932	925	931	895	961	931	928	899	941	924	933	885	966	933	951	934	890	927	938	921	925	917	896	972	900	928	936	924	939	876	874	910	869	957	913	936	925	953	930	885	964	945	983	970	959	912	950	938	901	911	952	903	953	961	920	996	934	961	965	925	892	957	920	887	920	928	914	908	936	920	952	866	903	938	949	948	934	907	938	917	901	959	915	907	886	889	908	960	878	928	902	916	883	956	942	953	958	912	908	944	875	934	962	961	864	933	906	968	922	928	907	904	997	937	929	943	949	952	909	937	904	952	903	912	927	910	930	976	965	933	860	980	935	894	909	949	879	923	931	923	912	961	947	925	930	933	917	971	933	926	910	944	932	929	924	953	883	884	894	931	931	947	916	925	919	891	897	963	972	935	898	911	897	903	873	885	893	925	908	919	930	959	899	952	921	898	924	899	975	903	929	886	903	940	914	942	938	916	1034	885	953	991	944	863	973	911	951	958	933	909	883	957	854	931	956	940	898	971	939	951	901	876	930	927	949	941	900	913	949	880	960	936	905	927	966	942	929	906	915	949	983	883	914	924	892	915	984	928	949	869	925	909	928	906	948	892	947	954	940	884	887	943	905	941	886	1000	940	947	909	876	949	877	953	968	906	962	903	927	998	910	925	922	916	947	896	903	880	919	971	940	937	838	983	932	981	945	923	942	919	901	896	904	960	922	938	892	937	948	923	911	929	882	891	988	894	954	886	915	916	953	864	888	974	951	899	907	889	974	929	914	911	1003	957	911	982	932	952	927	889	935	953	943	870	926	945	917	973	917	914	882	886	912	905	887	903	919	941	876	968	948	929	945	913	869	942	888	912	925	945	937	905	913	905	895	899	911	914	947	909	955	970	914	903	881	909	932	967	887	906	909	957	930	909	941	896	898	935	917	921	879	938	860	943	935	911	882	920	895	927	971	886	914	923	927	919	956	945	904	899	898	932	919	948	897	937	948	961	920	876	893	816	930	950	873	963	938	1010	947	934	897	926	870	901	915	874	933	927	917	939	935	913	898	948	920	957	954	933	914	924	886	935	916	973	935	936	975	919	932	897	901	952	969	953	956	935	932	912	896	914	897	930	971	921	934	924	934	912	912	948	949	904	879	927	921	891	881	943	856	932	919	939	958	938	950	938	916	910	892	960	893	928	917	930	948	973	885	895	942	916	872	938	906	938	923	959	953	893	935	957	931	902	940	914	931	935	885	937	926	931	943	898	905	937	921	937	983	970	907	933	902	924	982	929	1001	903	919	961	925	968	890	909	900	912	897	913	892	879	948	884	943	902	877	921	948	943	953	939	932	934	881	926	951	945	918	935	959	940	927	934	989	885	891	922	897	934	918	968	971	951	940	925	912	882	929	948	856	927	948	872	884	894	873	892	966	900	917	984	937	979	933	966	896	936	905	878	956	935	973	918	911	877	922	901	988	1010	890	900	898	939	949	951	942	928	984	916	941	893	929	993	869	897	945	945	971	943	906	886	934	938	1001	910	943	880	972	929	929	952	937	974	961	923	948	872	980	932	927	934	836	888	922	921	943	928	937	887	858	948	914	916	899	937	908	956	938	942	908	949	934	918	919	917	873	893	908	922	893	910	957	944	977	934	869	923	922	848	947	953	919	918	914	945	914	926	930	902	951	967	988	919	955	957	933	908	942	971	915	918	920	971	899	927	886	942	976	877	879	926	940	952	891	942	925	937	911	903	905	916	918	927	945	883	931	915	972	910	917	953	925	925	976	961	897	972	907	914	926	897	916	929	907	918	958	894	891	936	968	924	969	888	930	932	989	876	864	900	934	895	936	948	913	949	863	901	890	936	942	968	917	887	954	931	919	881	885	960	913	901	905	914	945	957	910	849	960	915	903	896	938	935	902	871	932	890	928	916	927	921	948	861	930	950	909	963	904	906	882	1018	921	898	914	884	946	966	922	900	960	943	946	965	912	860	920	976	1009	935	927	969	862	860	964	852	923	901	920	929	915	906	926	932	908	925	890	927	933	878	920	972	927	889	900	949	910	935	899	977	930	894	960	935	949	850	918	875	932	917	945	906	938	925	942	907	937	873	918	917	895	891	915	974	940	931	955	929	914	934	919	947	914	915	905	927	920	904	861	991	944	948	930	938	946	950	929	916	902	862	924	888	980	905	910	912	919	898	889	929	942	914	897	911	938	908	907	911	938	960	921	898	918	955	901	913	895	977	905	867	915	879	930	920	889	946	933	887	904	904	900	922	890	846	924	922	952	880	920	934	956	941	906	883	981	945	899	898	907	941	892	951	934	941	894	939	961	935	915	913	948	921	887	906	915	931	883	884	936	969	909	922	908	894	920	929	954	934	939	906	943	919	908	916	929	902	943	944	907	921	928	897	937	918	947	894	915	927	928	957	962	928	926	880	887	917	917	994	943	935	948	933	889	915	969	931	916	902	949	960	926	901	886	888	914	929	923	912	910	954	911	913	957	932	921	861	919	897	945	931	956	935	948	873	975	927	897	893	955	923	879	928	920	879	936	870	927	984	935	937	884	957	910	917	972	952	913	952	924	899	887	933	939	879	903	920	918	958	925	956	898	914	941	903	896	929	928	949	919	908	899	945	916	904	901	914	928	934	953	899	971	974	917	906	933	896	921	943	909	885	881	907	983	953	961	890	904	908	928	946	886	943	933	938	931	906	907	918	970	916	898	945	925	869	969	979	952	927	884	955	927	914	960	927	1004	938	925	921	875	965	932	883	909	960	954	935	905	924	931	939	930	894	882	938	911	927	932	927	934	918	902	946	910	871	968	914	898	889	920	854	889	927	997	910	917	889	982	917	951	978	946	951	918	897	924	910	889	907	911	960	888	917	888	996	954	921	950	909	892	892	924	897	893	908	885	946	964	911	938	935	984	922	914	921	918	982	915	894	949	919	949	939	915	941	967	990	910	937	902	937	934	880
23656	21002	27918	24276	20993	9111	1564	1243	1196	1242	1140	1182	1272	1254	1229	1194	1094	987	921	879	873	857	900	864	840	862	877	820	853	877	875	864	802	867	837	886	862	877	855	899	904	898	897	871	905	850	830	879	894	820	839	877	870	818	872	846	849	836	892	893	867	858	836	829	883	877	896	885	894	843	864	926	924	863	884	873	857	875	833	881	888	863	845	859	876	884	859	864	905	844	874	869	823	869	897	869	815	845	862	952	844	845	814	823	893	917	852	918	877	873	829	863	867	861	907	834	830	836	840	815	852	810	790	855	897	891	869	880	854	897	893	918	902	884	864	869	900	915	872	842	882	853	859	889	823	880	837	868	882	876	864	906	876	905	917	891	851	880	887	866	844	830	822	861	807	856	895	835	836	856	836	826	818	849	829	895	867	862	875	798	883	845	835	885	859	886	860	896	882	841	877	838	868	861	871	865	793	895	862	899	861	882	841	798	887	888	884	880	839	836	872	844	871	851	863	832	935	893	859	838	869	844	847	849	844	861	837	918	862	916	801	860	875	850	902	924	919	877	873	843	894	852	845	876	889	862	873	915	870	928	840	869	867	853	920	899	880	842	880	857	851	917	870	878	879	853	898	879	840	884	871	861	829	905	824	887	905	893	853	900	885	858	895	916	880	887	840	873	859	899	926	912	860	854	819	883	814	841	814	842	864	833	856	841	900	876	864	866	900	943	846	885	844	854	875	893	871	855	819	899	873	886	830	823	867	866	902	860	891	876	832	858	880	831	859	888	859	832	884	891	895	898	849	840	833	798	901	869	836	832	827	850	854	854	884	874	854	858	787	837	842	909	842	908	856	874	850	847	840	903	875	865	866	902	874	812	893	895	864	878	867	870	839	889	877	895	852	879	849	834	857	825	837	883	803	870	827	874	828	864	869	836	845	885	877	871	864	861	864	866	877	906	851	878	801	854	868	886	821	835	798	868	829	846	872	906	905	827	880	893	811	893	853	889	867	789	846	863	885	887	859	882	916	827	815	839	877	823	882	835	813	897	905	819	899	861	821	858	805	843	855	905	831	853	926	874	881	876	838	813	841	844	885	863	794	860	829	871	830	853	840	852	893	846	864	836	863	848	865	857	882	836	821	855	846	849	865	829	860	879	881	856	865	868	830	916	834	794	868	834	833	879	904	862	912	838	904	847	849	865	879	909	912	885	881	871	863	841	869	817	872	848	864	914	887	938	854	951	909	847	866	850	832	887	890	890	857	847	846	873	817	891	873	902	914	858	890	891	853	840	854	861	864	913	875	861	852	872	877	837	839	916	896	839	847	826	884	882	808	907	882	841	900	864	892	855	869	856	905	903	872	901	887	896	903	878	824	796	858	864	850	882	826	868	811	842	894	894	815	821	892	919	875	817	823	902	876	830	849	829	826	854	871	880	875	868	861	872	896	851	845	926	849	885	901	871	896	887	865	847	869	874	880	838	838	864	882	858	881	865	845	879	844	836	878	859	888	880	900	856	869	827	886	859	825	861	884	896	844	867	859	886	880	847	892	874	819	863	888	878	935	887	827	846	799	896	810	890	931	864	861	863	857	891	893	848	891	830	806	852	886	904	884	839	868	826	843	864	844	838	832	855	794	830	887	892	884	856	912	859	865	847	908	877	881	875	863	865	839	869	833	863	882	902	847	849	858	870	885	804	852	863	841	837	905	925	894	852	828	886	862	832	840	913	864	800	931	811	835	877	855	873	811	839	868	865	845	859	798	898	844	897	846	874	865	868	887	783	851	887	840	872	919	806	906	881	876	877	829	904	873	804	874	841	864	906	856	898	867	862	890	872	929	888	871	896	909	894	934	862	861	893	866	843	847	839	804	817	885	860	867	877	904	892	856	849	905	841	911	926	891	869	870	851	855	804	852	870	880	844	872	847	857	906	862	850	814	885	863	886	852	885	883	880	833	843	856	899	832	823	865	868	890	818	854	885	854	808	862	841	838	914	833	888	866	864	904	865	871	862	843	807	875	793	929	872	861	906	814	847	870	851	865	847	867	886	874	906	829	863	902	896	896	822	926	885	883	881	835	904	856	833	872	899	864	875	886	866	844	851	931	885	867	891	865	866	861	848	877	825	847	882	836	862	839	913	840	898	852	859	892	858	844	857	839	897	884	851	866	870	816	838	868	821	885	877	814	836	878	812	821	885	834	868	829	860	862	878	910	912	855	875	838	849	836	852	873	837	834	841	893	879	864	856	926	835	858	875	874	852	852	829	857	826	911	891	885	904	848	862	889	902	855	852	891	904	886	881	828	867	862	825	880	899	809	853	868	860	848	882	864	816	859	887	893	857	861	863	843	933	875	829	906	876	895	850	879	858	860	840	880	857	921	836	842	879	844	840	875	881	821	884	828	851	895	893	851	849	888	842	904	863	840	801	835	808	890	872	914	890	839	904	895	861	875	890	826	851	828	805	849	869	876	891	879	883	889	903	850	878	846	882	892	892	873	830	913	953	870	878	888	757	804	853	907	826	855	865	806	879	901	881	837	828	826	842	860	861	849	864	848	882	881	851	814	820	844	903	874	861	923	829	803	858	894	876	932	871	861	886	866	829	825	869	842	938	828	898	896	925	887	892	845	824	852	905	917	891	831	873	860	831	866	918	909	882	865	878	855	849	863	853	806	865	807	826	886	851	869	892	879	896	827	879	846	839	880	787	842	896	893	885	845	858	828	846	844	835	882	817	878	858	869	803	857	803	849	834	871	878	871	893	804	868	860	860	860	894	863	878	871	881	907	836	829	853	932	856	847	852	866	847	839	902	858	931	860	867	849	828	892	903	868	886	859	865	875	876	880	815	843	849	851	892	864	856	937	858	859	910	877	859	897	873	838	832	895	852	847	850	889	904	844	894	845	887	905	883	848	862	915	863	886	865	866	852	885	853	868	880	872	855	806	882	901	848	837	865	859	915	836	875	880	875	882	833	853	882	857	815	843	896	870	829	854	905	884	900	851	902	898	865	890	817	865	912	881	862	892	868	866	839	863	876	829	859	869	881	905	891	840	882	835	846	792	823	873	790	851	834	902	896	887	890	774	801	868	914	864	864	876	874	871	822	843	837	875	843	858	870	863	847	887	900	868	869	822	818	867	951	909	901	855	865	883	798	850	890	863	834	828	876	854	848	889	865	849	826	868	904	824	881	847	800	824	890	886	847	867	879	879	867	895	900	846	889	886	855	868	853	837	932	853	845	867	877	840	881	917	834	920	828	814	883	837	870	862	837	883	873	877	856	917	855	908	835	891	850	883	818	893	867	831	880	885	862	897	896	822	818	878	821	822	893	856	902	936	822	816	799	860	866	868	871	867	866	886	892	905	816	874	862	852	878	831	839	897	886	859	814	882	842	842	867	863	823	850	874	865	906	852	848	869	862	809	899	818	801	879	833	878	878	845	836	831	880	878	911	858	897	892	822	858	854	824	853	884	863	845	874	855	889	827	862	863	933
21275	10369	6272	3282	2402	2025	1706	1617	1631	1622	1511	1664	1729	1689	1679	1564	1361	1165	1028	993	1063	965	1039	1034	998	1063	1000	987	1013	1027	1031	1002	966	976	1030	1047	1013	980	982	1013	951	1011	1024	998	1020	1028	1026	1019	978	1014	970	945	1011	1032	995	1025	1005	991	1035	975	1011	1008	1099	990	999	1025	1019	1010	1000	1020	1021	1009	1031	1004	994	1017	1031	991	1070	1003	1062	1056	1023	980	983	983	1007	1022	938	1013	973	981	973	991	986	1076	982	1011	986	1050	970	971	1006	1039	928	978	1029	969	996	1000	1057	968	1022	998	965	1054	1006	1008	956	1028	950	1009	1037	960	1010	1033	974	954	996	988	997	984	1010	970	989	1034	961	960	977	1009	1019	1024	976	986	944	1026	1029	953	1019	1072	971	994	1015	1010	980	952	1001	986	1019	990	1016	1017	989	973	957	971	1015	983	1035	1020	1000	1016	1021	1022	954	922	950	1010	989	1014	1007	1024	1023	998	1007	968	1030	988	1009	1006	1077	948	1020	984	990	987	1006	998	1027	1003	977	1021	955	962	963	990	1014	1009	972	991	993	957	920	986	1016	958	1074	1025	984	1006	1025	994	955	1016	1009	979	966	989	1023	1025	977	996	975	1080	982	984	990	989	961	1001	1044	963	985	1018	1004	971	1039	953	1029	1044	1013	1028	1061	978	994	951	957	977	1038	960	974	942	980	1021	984	968	966	1037	1002	957	990	1009	1057	1006	971	978	1004	1036	1030	974	985	1035	1010	976	1030	951	1014	988	1044	1003	937	941	1014	970	1026	1001	940	1035	1010	962	969	1047	1028	1000	1044	1025	1013	981	1007	1062	978	971	1023	1053	988	975	995	955	998	998	957	960	1050	967	1024	1031	980	1031	1020	1035	979	946	982	1014	997	966	1017	1015	999	1005	1014	1001	988	1064	991	966	928	1038	1069	1021	1003	997	988	1013	1035	1029	998	980	1011	982	1045	1043	983	1039	970	982	958	980	1005	990	987	993	953	994	1046	992	961	1036	988	1006	999	1037	1018	999	1000	1002	1012	981	1028	1011	991	997	985	1005	1005	1052	979	988	975	1034	970	956	942	998	1007	1025	1002	1034	936	992	1005	1047	938	1012	1038	1013	1044	1027	1022	981	1011	1000	1030	981	1007	949	1019	1027	1004	944	991	951	1031	1000	984	1033	970	983	1017	995	1074	988	953	1033	978	980	979	943	931	1017	956	1008	1030	961	977	1030	1073	1020	1015	1024	1054	1011	950	985	1006	999	1024	964	999	945	975	1012	906	971	1030	964	965	980	963	990	1005	1001	984	957	995	978	1025	996	1048	1000	1004	1037	966	932	1047	973	1004	948	1013	980	951	1004	990	985	1017	1000	994	951	971	1040	995	997	1021	1019	992	983	959	955	1004	1002	986	976	1051	973	1018	1043	1025	1002	955	986	1019	982	1012	976	1025	1044	1061	957	990	1053	968	947	1039	988	985	955	999	971	987	1004	940	1004	1031	1059	1059	996	964	1035	968	948	967	1035	980	1048	985	977	977	980	970	949	978	1014	974	973	975	1026	1018	1006	1054	982	951	996	990	981	981	911	1030	946	927	1021	1000	1057	1084	1002	946	1001	1030	992	1042	1038	1012	1019	1000	978	994	1027	960	977	1030	1011	1000	1022	969	951	1001	1017	1053	1019	1002	1017	934	982	1033	988	988	957	987	965	982	1028	1066	1058	985	942	994	1012	1007	1004	1009	941	958	993	955	1001	1009	1024	1001	986	1009	983	1008	1021	1012	966	988	1038	1037	1011	958	960	990	1059	1001	969	980	1021	952	961	1034	1024	973	1038	1050	979	964	1040	979	1049	917	1038	981	993	1040	976	1051	982	992	1011	1013	948	977	954	949	1004	955	1020	1034	1008	1040	1013	973	970	1007	977	971	974	1000	990	966	1033	996	985	981	968	999	954	1002	1020	1014	962	1026	932	984	1052	1017	961	1034	1011	994	998	924	1041	1043	1010	1038	1011	979	1004	973	1040	1035	1000	1031	1014	954	986	987	999	1008	985	981	989	959	995	1008	965	981	1040	1025	980	967	994	1034	987	1003	989	959	990	986	1011	994	977	983	961	994	1026	977	1030	939	1000	1036	962	951	1005	1039	973	1032	964	1038	958	1006	989	991	1017	1011	959	989	992	989	981	962	996	958	986	1021	1009	1021	1019	974	972	1021	942	953	1015	968	983	945	964	1061	960	1006	1044	975	985	1030	1029	960	992	981	1001	1002	993	964	946	993	1003	1048	982	995	981	935	990	1000	1016	1039	1017	972	947	992	987	1027	1033	953	1040	993	995	1000	1021	979	960	1012	1007	998	929	963	962	992	1022	1009	969	967	1022	1009	1007	1029	987	989	997	988	1018	1007	923	999	997	989	1030	960	969	1038	976	1045	1024	995	996	1042	957	980	971	992	1046	1063	1020	995	979	1016	1005	1047	978	986	996	983	964	1041	982	1047	964	1049	1038	973	1026	1025	988	972	1025	969	1015	987	984	1000	1010	1001	1020	974	948	1004	981	940	956	991	999	956	1000	993	1031	1028	935	1027	1017	977	1047	1028	995	975	1011	1015	989	1010	1019	1006	977	971	977	951	1000	1032	1060	1017	1015	1017	991	991	943	981	995	1015	950	1010	965	975	938	1019	1044	1033	1074	1037	985	1011	1014	997	1019	1014	994	1028	1015	990	1007	1020	1033	963	967	1008	989	1038	1039	985	986	975	1015	992	1048	963	999	985	1027	964	953	963	1059	1032	1061	1017	988	961	912	1001	962	944	939	1009	988	1005	982	1011	955	975	979	1002	1026	1033	1003	1014	1006	1033	970	941	927	964	998	1025	1076	989	1003	990	1016	998	996	994	1019	1023	945	999	1002	974	978	1015	1015	975	1043	1008	999	984	1013	1018	982	1006	1003	963	1039	956	1020	1006	1045	888	1033	1060	989	1093	991	995	975	1012	1006	1006	1012	978	1001	974	1027	1032	1008	983	1051	915	989	1021	988	958	986	989	1014	961	1003	990	1000	931	943	1047	1057	1000	991	975	999	994	996	991	999	1004	956	995	992	1029	1004	1064	980	977	1032	974	992	1039	946	981	1014	968	989	997	993	1019	981	1042	994	1020	975	1020	1019	933	1011	1023	986	1045	1006	1002	1070	1039	971	1013	999	1004	984	932	976	944	983	934	952	1018	1003	991	953	998	989	943	1024	1013	1033	1035	993	975	1006	967	960	983	947	1028	1035	983	981	956	1017	984	978	1002	972	954	989	960	946	1033	991	1006	1002	986	1023	964	983	979	986	1036	1006	1058	944	1000	1081	998	1000	962	988	1051	991	1009	993	1019	1046	983	971	1017	1011	959	1026	1012	1046	976	1028	955	1011	1042	1006	915	952	1013	972	1008	1029	970	1020	928	1047	971	955	986	977	996	1044	1038	1016	964	975	988	992	1051	956	1038	968	948	1026	1042	1005	972	954	1020	1034	1007	1003	934	1018	960	997	939	978	949	1017	926	1008	990	1023	984	1003	1037	991	1028	989	937	1028	1012	1036	1026	1004	1015	964	1021	937	1023	1005	1020	975	1034	981	980	993	995	1098	972	952	1037	1029	978	991	972	1013	1017	1005	1012	949	1018	1025	981	1013	989	963	979	956	1003	982	1026	1029	1003	996	1010	939	970	991	1067	989	940	950	985	1022	976	974	932	1012	986	1052	1010	940	990	950	1008	1015	1016	955	1020	1014	1013	1014	1017	978	977	1054	1004	1043	955	960	999	969	970	1006	1010	1011	1015	1015	986	1024	1026	983	995	917	988	1038	950	962	1011	999	1041	1037	1012	1047	970	995	998	1040	991	983	950	976	991	979	993	1067	956	1042	1053	1024	1020	981	944	1013	986	989	980	988	959	1002	1061	968	1013	955	987	988	1032	991	996	1013	981	948	1043	1014	972	981	1021	1033	974	1017	1017	1020	1007	1020	995	1065	986	964	983	1053	989	1005	946	1021	993	1027	917	977	985	996	1020	944	1009	1008	939	1003	986	1000	991	953	1029	911	986	1058	1015	955	987	1005	1011	1016	1001	967	976	947	986	1047	967	1018	993	1005	984	990	1021	1028	981	1012	1030	997	1010	1025	1035	1035	988	1022	974	992	993	945	991	1024	993	980	1008	1011	994	1004	997	979	991	962	1003	1023	1025	1015
24734	20985	26945	25091	11897	1038	753	677	671	699	655	689	740	738	768	715	628	530	488	518	514	517	522	467	517	467	542	478	500	504	481	498	488	496	513	508	524	528	505	535	535	520	493	444	482	526	503	500	465	504	464	493	478	492	497	492	500	483	495	530	445	481	480	505	505	524	479	494	458	492	500	486	502	495	499	496	506	470	468	445	499	510	481	519	523	480	504	489	489	501	470	505	497	494	509	481	476	436	507	481	479	488	500	477	489	514	505	490	513	480	535	482	468	486	508	526	510	526	487	505	465	489	473	483	501	464	489	553	473	474	512	494	481	488	497	479	471	525	487	511	518	516	490	507	510	502	466	507	490	485	511	522	519	491	489	517	457	491	495	505	500	509	513	442	447	491	524	512	480	543	463	494	545	482	494	477	492	513	503	506	507	544	491	491	486	544	558	492	485	531	540	462	515	480	528	519	525	517	494	506	450	531	503	491	507	509	500	536	505	465	464	511	468	482	485	445	471	485	483	476	486	457	517	502	468	500	498	512	506	499	536	526	525	503	514	495	520	521	477	512	516	476	495	537	511	512	489	495	521	510	495	493	468	527	521	495	543	524	537	516	472	500	504	496	489	514	474	521	497	492	478	479	486	541	460	492	527	500	490	492	554	503	483	497	492	479	488	478	516	507	495	510	478	504	510	494	501	487	471	519	485	460	487	454	506	509	511	474	500	452	491	520	527	486	489	505	480	503	517	465	472	460	479	547	467	482	519	490	497	490	490	511	525	488	503	477	495	490	492	486	509	522	490	513	509	500	517	496	493	463	450	518	496	494	550	500	505	493	506	518	455	495	488	503	483	466	522	522	514	508	468	490	440	501	488	484	522	486	513	486	478	512	489	492	497	500	491	482	496	486	486	500	545	492	485	530	483	466	481	501	508	490	463	489	506	488	470	529	488	456	517	463	524	497	506	497	497	481	484	477	519	522	453	491	446	485	504	524	503	509	499	501	561	473	513	485	497	501	485	491	494	481	532	460	509	483	501	518	468	511	470	529	503	457	507	495	496	503	479	513	502	471	505	490	541	476	482	493	505	509	488	484	482	480	520	510	493	518	507	497	496	513	464	493	519	486	498	470	519	509	449	466	488	546	518	529	486	516	509	494	464	478	457	476	473	514	477	496	501	484	493	498	512	517	498	505	489	514	487	472	517	485	500	508	508	519	509	498	452	457	496	522	469	487	494	512	519	499	492	507	494	489	533	483	488	484	473	498	528	538	522	497	507	511	451	509	492	505	488	475	464	504	468	491	492	496	510	488	543	477	459	504	466	526	513	509	467	527	480	475	459	535	512	534	509	497	516	483	534	526	500	540	512	486	493	488	527	519	495	475	455	484	516	467	511	532	456	460	519	453	489	494	472	485	491	531	466	504	514	464	497	484	513	525	471	500	491	505	490	516	469	494	476	478	487	452	501	510	488	494	492	478	476	487	491	456	502	511	490	548	505	489	516	488	456	515	466	490	478	492	493	496	513	483	481	508	488	476	526	483	477	481	444	480	507	478	475	485	478	487	498	482	543	475	527	499	490	485	507	480	458	506	482	470	456	469	475	508	487	480	489	512	462	483	491	496	487	484	492	505	491	483	521	485	461	535	425	487	492	458	483	459	467	501	477	502	483	482	475	518	471	509	496	501	498	492	507	495	490	468	511	488	497	489	492	480	528	464	489	505	517	473	513	457	504	455	536	523	488	487	479	502	483	502	482	500	485	474	478	480	511	522	498	510	468	493	465	508	510	490	512	484	487	519	466	526	540	478	468	497	509	499	471	532	544	466	514	473	512	530	462	500	463	470	508	458	463	494	499	491	502	483	493	505	508	459	514	487	469	488	510	507	516	494	510	526	500	509	496	507	492	504	540	470	524	504	507	501	512	507	482	515	519	533	511	477	511	483	514	517	551	475	478	523	451	486	501	505	517	488	478	506	445	487	494	501	505	544	488	504	461	500	482	509	455	517	532	456	522	478	499	488	503	509	462	520	491	506	511	530	459	480	463	509	480	491	476	534	519	493	516	500	506	483	484	482	484	494	541	535	527	507	483	531	488	540	490	500	520	463	533	505	528	488	446	490	508	490	490	481	492	447	507	504	511	492	515	505	488	500	503	495	452	496	513	493	549	500	499	514	455	515	496	517	509	517	508	505	490	482	490	506	452	476	542	500	488	495	520	517	485	504	518	478	480	553	504	501	498	478	475	506	470	480	479	509	547	517	514	504	475	515	488	504	466	520	497	516	510	503	546	503	475	511	495	507	474	496	505	481	501	525	505	458	462	510	465	465	478	459	475	480	522	497	489	483	489	521	500	470	510	484	482	495	492	447	486	541	454	521	517	518	483	506	456	512	518	521	538	467	507	495	526	471	507	474	494	491	451	500	533	504	507	484	535	453	490	489	487	510	457	531	512	502	503	479	492	483	509	493	443	484	480	518	489	503	496	508	494	478	520	533	509	511	562	508	465	483	490	512	496	474	520	497	519	491	505	495	471	492	520	454	490	489	475	481	512	460	521	504	502	494	500	472	481	466	465	467	503	495	501	481	473	506	507	482	507	494	455	491	495	489	484	495	466	460	518	493	528	536	501	508	513	502	468	513	495	512	472	500	516	493	482	489	481	513	489	480	502	480	506	517	494	473	486	507	531	496	539	483	511	489	531	497	493	506	494	503	479	476	500	466	502	505	513	470	491	514	476	502	525	471	496	529	482	473	536	469	474	463	466	431	489	491	512	485	502	508	516	497	498	491	491	505	490	435	480	480	522	494	507	474	490	507	478	493	501	501	493	521	506	495	543	531	529	518	502	488	509	491	546	473	456	511	497	468	544	476	462	471	533	472	489	502	520	480	516	515	470	507	472	539	493	480	494	486	464	484	477	470	517	497	496	488	469	492	490	461	442	501	535	525	492	492	488	468	497	481	478	490	458	526	509	495	473	511	473	517	490	482	491	481	494	452	537	491	526	480	486	464	481	495	479	475	483	488	492	472	475	493	488	479	481	512	479	481	479	472	514	463	499	485	476	489	534	534	514	481	495	489	467	464	463	478	496	460	494	471	470	463	481	514	525	520	477	513	488	511	497	485	520	479	498	461	501	488	543	473	476	492	508	499	509	511	521	466	505	524	485	456	476	465	487	520	519	530	535	472	518	512	461	474	470	491	475	527	509	500	479	475	495	521	484	523	487	515	497	518	511	495	516	478	455	499	495	505	499	459	531	520	486	495	515	500	469	478	537	503	486	476	487	521	525	522	504	531	490	478	512	486	507	502	477	482	488	482	495	464	498	486	520	526	482	487	531	471	490	500	450	478	476	466	484	506	515	511	498	489	454	500	508	476	488	501	484	528	484	471	536	518	475	515	498	512	497	480	471	513	493	477	446	469	471	473	455	495	488	455	508	477	506	480	458	493	491	498	485	474	496	497	509	476	532	470	516	520	443	501	507	473	514	512	515	490	520	474
20303	7417	4274	2085	1511	1253	1097	1030	1068	1037	957	1011	1052	988	1123	1021	844	668	567	592	520	562	544	581	596	599	576	574	539	539	587	571	554	522	548	561	544	558	559	534	547	575	545	551	562	565	580	548	584	551	565	558	574	518	565	543	552	592	560	522	588	557	560	580	553	580	527	601	541	571	536	546	569	574	598	544	534	555	616	555	540	563	582	526	545	546	526	550	597	593	535	518	544	550	550	570	563	596	540	609	569	558	543	536	588	533	551	562	581	559	593	553	565	539	564	556	559	550	512	556	598	559	578	600	596	548	574	511	547	568	575	549	550	539	546	552	512	608	558	587	546	533	554	597	550	587	599	545	549	594	575	536	566	513	547	547	544	542	602	535	580	563	554	565	578	595	559	537	576	555	493	537	582	535	527	524	568	553	573	563	610	592	581	548	582	536	522	562	537	550	570	579	500	546	577	538	545	525	555	545	506	566	576	496	578	557	548	549	564	594	590	529	561	581	556	597	519	572	549	565	543	583	541	559	602	510	543	560	564	541	577	576	573	563	547	554	508	564	560	509	535	549	591	552	537	588	573	545	534	565	519	597	571	577	544	550	607	555	625	550	497	531	564	546	592	607	534	567	537	557	563	553	530	571	519	527	530	544	573	562	552	547	564	551	564	538	623	543	564	527	536	552	519	553	561	528	614	543	558	519	557	589	538	572	606	579	586	535	564	528	618	550	558	556	554	566	581	545	562	535	510	547	555	551	561	557	564	568	510	552	526	540	572	574	510	594	562	550	557	605	569	559	612	560	572	565	592	573	588	567	560	574	569	567	563	574	534	568	571	530	524	548	568	569	577	586	532	564	580	585	513	541	585	556	560	565	567	571	558	582	544	531	563	550	578	565	565	544	563	553	578	559	542	563	571	516	509	570	529	593	561	563	530	538	548	554	554	554	539	531	543	574	581	566	594	570	530	524	545	552	566	540	571	550	548	606	522	523	523	547	574	558	515	542	511	579	565	613	578	545	525	582	584	560	556	559	584	573	573	564	550	547	548	547	551	538	577	555	573	507	560	625	550	562	534	556	573	552	562	568	559	540	569	554	577	532	513	560	525	607	560	520	563	584	599	555	518	593	562	582	533	506	559	558	538	606	584	559	557	530	524	551	585	544	554	603	559	523	587	569	564	562	548	571	586	567	571	538	572	554	555	569	557	547	593	572	579	551	554	557	532	560	551	569	556	572	561	573	565	584	519	555	540	559	585	542	569	607	573	558	581	570	536	560	578	525	513	550	603	559	564	584	597	557	537	547	561	550	529	524	523	612	562	547	575	532	530	572	563	524	534	551	553	519	521	515	549	521	568	543	535	551	546	573	603	527	576	606	555	591	619	567	553	551	557	554	547	540	553	564	584	549	537	572	557	527	578	550	610	512	581	566	522	535	548	532	548	566	577	576	594	580	562	548	567	620	551	554	547	549	586	558	568	562	574	557	540	484	520	541	576	563	590	511	537	564	573	553	545	575	571	532	568	588	527	507	585	569	558	549	518	580	596	555	584	600	515	578	584	591	545	544	567	562	585	579	553	556	558	571	561	557	526	541	550	558	559	593	560	527	531	545	588	577	540	505	550	548	567	566	491	554	541	567	574	597	523	583	567	558	569	554	594	559	583	522	536	595	550	573	539	554	565	585	559	581	582	557	588	561	599	549	561	549	562	549	520	533	542	523	587	551	553	572	586	574	554	564	555	559	554	598	532	518	559	607	542	536	624	559	560	587	530	541	533	586	568	551	543	564	613	562	543	536	539	598	538	571	557	540	548	552	508	564	539	508	535	543	585	556	568	536	544	541	577	573	582	550	585	561	545	535	557	551	549	573	540	575	564	522	587	567	574	503	567	543	528	517	547	595	551	568	560	560	562	552	532	539	556	575	558	586	560	546	554	561	583	594	557	543	586	576	618	562	581	534	569	549	576	545	608	553	557	542	486	583	543	529	547	548	616	574	565	588	587	577	586	548	567	497	560	565	585	523	556	540	573	595	555	532	546	537	539	528	581	594	545	536	592	561	593	566	541	473	546	589	574	584	576	580	548	573	561	603	542	588	596	559	537	569	508	580	517	545	568	539	537	541	550	546	574	559	564	551	554	524	572	542	524	536	606	590	557	554	536	558	549	530	521	563	578	568	574	554	620	549	574	554	522	565	604	565	600	561	536	520	562	560	550	530	535	576	558	530	567	562	544	557	568	537	590	560	617	573	558	593	576	597	547	521	599	534	563	584	548	535	537	559	558	572	523	543	523	534	527	565	519	581	597	576	564	537	521	587	607	541	579	553	549	555	539	545	569	601	571	558	589	551	510	500	558	584	576	572	536	562	623	550	555	555	572	517	587	539	559	526	593	527	544	560	534	547	576	516	531	576	559	574	531	549	574	551	567	530	579	563	567	589	577	557	556	550	569	564	559	571	555	595	581	569	547	518	552	508	550	550	537	572	556	538	523	571	598	521	552	595	607	536	568	558	551	545	587	551	604	587	532	567	548	554	559	574	529	531	553	571	565	535	545	552	607	561	563	552	517	546	559	583	562	619	544	555	558	558	534	558	585	606	531	553	614	582	567	536	573	558	545	536	587	546	573	531	525	557	534	544	540	581	529	557	584	543	579	554	528	530	509	548	563	567	577	566	590	585	517	541	597	523	624	544	536	514	545	552	538	558	571	548	562	532	564	550	577	595	508	533	549	541	584	538	539	567	561	558	560	581	515	505	515	562	592	543	544	561	575	562	545	526	521	567	600	552	596	587	548	584	562	546	536	559	569	591	561	557	532	521	529	586	550	594	548	577	550	567	568	535	541	558	583	566	535	575	562	536	562	539	527	537	539	562	521	526	559	577	558	558	569	573	575	527	629	568	564	567	557	575	557	550	525	598	511	526	567	550	546	560	579	564	555	574	552	583	562	582	535	550	589	553	574	573	571	613	517	546	539	553	546	590	551	529	530	577	601	545	594	542	572	529	533	531	519	562	538	580	553	538	554	562	583	582	554	590	593	550	522	587	546	562	523	534	548	539	570	565	536	556	530	539	609	538	571	564	546	602	521	512	573	546	546	603	550	556	556	558	598	586	585	586	559	562	571	537	575	529	545	557	580	584	541	592	588	554	563	539	603	570	557	544	561	518	603	563	553	576	541	539	564	553	582	563	525	585	586	531	570	574	549	537	524	570	533	534	548	581	565	580	555	559	559	573	554	575	571	505	519	537	537	513	576	580	561	577	537	554	561	591	579	556	519	537	530	609	581	565	528	544	544	593	547	531	556	612	545	567	558	580	550	576	538	556	545	563	527	542	548	529	521	554	553	538	579	560	602	618	528	581	544	544	581	522	541	574	583	539	541	538	558	562	571	589	548	591	560	566	601	584	554	556	547	548	549	538	582	544	579	564	600	540	568	563	574	568	548	524	513	559	566	559	592	590	554	551	568	557	573	572	529	599	585	584	559	526	544	562	596	551
22455	20954	28349	23742	20957	20978	6730	1188	977	979	883	904	1004	1000	1109	1026	776	563	555	563	506	506	522	529	487	513	526	450	475	487	470	497	481	548	491	524	465	462	513	485	505	515	483	453	445	491	468	468	468	446	488	456	466	464	482	449	463	503	480	482	446	470	483	426	467	442	471	440	454	486	479	474	462	457	510	444	466	472	465	514	472	474	499	451	467	500	488	486	504	481	457	498	500	473	490	498	425	472	505	481	455	441	454	485	478	477	465	488	517	485	470	475	441	439	492	477	501	461	458	470	460	468	476	511	485	464	475	455	509	480	420	459	499	474	439	449	515	479	480	482	524	491	436	457	484	442	487	470	437	498	459	506	461	434	422	471	481	474	485	500	452	471	459	478	500	465	529	469	491	486	466	488	456	473	475	477	444	489	484	463	480	514	449	464	487	484	494	490	450	468	475	528	496	481	471	462	486	429	493	469	482	474	447	478	446	493	478	452	444	466	463	464	467	447	484	490	463	470	490	489	480	492	485	436	494	462	485	432	462	444	478	454	493	479	475	433	461	473	519	476	457	490	477	498	474	472	420	477	503	450	469	479	467	470	522	453	484	482	486	477	450	464	454	507	426	479	497	478	503	494	463	450	462	512	451	515	472	498	444	463	460	467	483	459	443	469	485	455	487	515	445	451	516	459	459	479	482	462	472	490	476	465	456	492	465	485	513	484	452	436	474	479	476	475	465	458	503	483	481	476	486	452	452	451	513	461	463	432	446	444	471	459	462	476	467	489	461	513	459	519	453	467	489	491	500	482	546	491	465	456	451	473	458	481	483	486	471	445	482	493	454	527	492	450	490	468	480	484	481	449	450	479	505	505	475	488	471	474	452	458	445	471	476	476	450	477	470	443	459	440	471	485	484	459	465	432	493	456	459	431	458	449	497	500	417	497	473	528	476	465	519	484	486	456	491	458	472	487	467	439	464	496	460	469	432	487	428	501	444	490	464	451	524	529	458	473	484	490	481	467	479	451	453	450	474	473	463	467	471	460	484	499	494	474	491	490	449	466	468	454	463	495	477	463	483	480	492	457	447	469	455	512	489	465	484	435	469	468	483	486	483	500	492	480	481	458	488	495	474	483	473	518	478	509	471	502	408	473	430	462	476	469	495	455	494	494	506	465	490	508	496	470	476	438	467	510	485	457	457	472	463	501	423	453	453	503	457	485	448	475	470	484	451	454	480	495	474	493	465	476	477	486	461	490	498	468	467	476	481	480	436	446	454	475	466	468	463	476	481	520	463	493	460	468	452	440	493	472	479	509	477	464	420	489	463	467	487	484	478	465	491	492	497	435	463	468	447	481	465	445	464	458	491	482	490	443	544	470	461	460	415	460	534	496	447	469	508	491	492	466	498	488	469	449	524	500	484	440	441	425	498	486	447	453	475	450	448	435	475	489	469	478	438	447	490	493	492	495	446	481	480	463	471	451	470	492	445	478	458	454	474	485	475	468	469	497	480	433	438	483	445	471	449	481	477	472	497	460	457	469	494	486	473	484	447	500	481	431	488	510	440	466	453	457	484	470	469	463	499	503	482	435	512	499	436	492	479	484	483	475	484	487	482	461	455	471	457	503	452	465	491	471	464	480	482	465	470	505	473	487	462	443	485	449	481	465	449	500	474	478	479	455	499	481	448	476	474	466	466	465	496	486	463	489	460	457	517	493	474	440	475	485	470	497	458	475	437	501	464	487	478	449	474	448	457	466	465	517	468	479	496	430	467	465	444	448	476	478	450	461	444	454	481	467	460	502	480	449	491	460	470	475	477	477	470	445	511	450	450	444	479	446	462	436	495	439	514	479	494	487	455	461	430	457	471	477	506	482	431	460	445	494	474	460	469	471	477	464	484	468	438	479	470	459	483	482	472	502	477	468	491	489	460	424	437	456	520	468	452	472	483	464	440	474	464	521	468	455	480	438	470	465	478	471	496	445	462	477	482	450	490	448	478	411	464	474	476	499	512	459	443	489	474	443	464	492	460	441	473	456	498	466	469	491	497	479	476	479	472	479	451	441	469	485	460	500	483	447	483	479	457	492	442	460	491	494	470	473	442	450	483	473	479	450	465	456	458	496	491	442	445	474	499	465	452	457	491	530	442	485	476	431	531	461	469	477	467	459	484	490	439	503	485	477	451	465	483	433	466	498	474	445	497	449	494	438	452	461	494	451	496	463	478	468	476	509	460	480	482	425	475	508	472	470	432	483	487	487	462	494	475	489	486	466	473	479	502	487	481	461	464	438	466	465	506	458	462	448	453	503	457	451	457	524	470	495	467	478	472	441	465	415	456	417	489	455	522	470	498	470	480	506	447	484	447	531	495	473	497	500	466	449	503	485	447	484	438	482	500	449	472	469	467	437	455	449	457	467	468	453	453	479	480	515	461	429	481	466	470	465	464	420	474	484	453	450	488	509	443	480	462	481	506	495	462	488	497	458	472	431	479	438	476	465	474	491	466	491	471	466	507	470	457	498	444	484	450	478	447	453	489	472	483	533	463	477	461	472	490	451	482	475	448	459	493	434	491	518	478	474	516	465	488	424	442	475	502	474	510	492	479	502	437	462	450	462	466	441	470	460	480	455	465	442	471	496	478	456	515	477	481	499	431	464	424	427	443	458	469	508	468	496	467	501	487	441	463	451	496	507	457	467	471	463	484	499	492	470	447	438	469	490	466	457	457	517	487	490	493	461	455	469	472	483	466	462	481	489	491	487	455	467	486	489	447	462	480	482	494	468	490	469	499	468	460	497	474	483	456	524	483	450	486	443	471	480	458	449	440	467	455	454	492	457	468	497	495	451	484	438	496	450	505	465	461	464	487	490	434	466	468	450	452	471	473	501	440	499	420	478	459	469	468	507	452	500	460	458	483	517	502	487	454	448	453	467	475	525	467	487	519	483	473	445	480	472	446	459	487	444	461	459	470	471	499	483	461	475	495	459	479	464	466	509	477	450	461	430	488	480	476	478	497	476	473	493	488	461	444	438	479	459	479	464	456	489	470	472	475	517	494	487	493	442	442	471	473	435	450	451	501	518	443	475	449	450	463	462	473	450	458	456	444	476	480	464	464	475	447	450	463	463	460	487	456	470	481	429	496	493	467	469	485	510	464	490	474	444	486	499	522	495	476	446	467	509	497	489	464	503	444	447	459	505	451	471	495	494	432	445	450	476	430	518	460	467	476	476	451	511	416	505	457	431	494	424	433	498	456	446	450	491	434	502	456	462	436	451	456	474	464	446	488	452	470	452	481	509	457	487	490	493	502	470	472	460	442	483	463	463	436	488	488	497	462	481	451	474	497	428	478	477	480	461	480	463	455	460	477	456	487	461	487	526	459	497	444	482	484	453	468	463	456	461	491	475	444	458	519	458	507	460	449	477	491	469	448	462	487	439	433	480	471	474	473	507	447	483	459	451	469	433	500	473	446	459	450	488	482	531	483	490	463	481	488	464
18217	14801	10250	5017	3366	2603	2031	1771	1599	1518	1348	1425	1573	1610	1725	1543	992	763	671	634	610	606	601	572	609	560	606	574	595	580	565	569	590	586	584	556	566	589	546	561	564	598	562	558	591	536	603	547	567	556	587	545	547	533	554	523	593	544	533	536	570	636	550	540	561	559	570	538	595	516	553	547	559	543	513	562	571	568	532	529	492	516	496	531	519	552	556	553	588	521	590	574	530	503	530	518	535	519	509	538	560	563	542	526	582	549	563	515	526	526	541	504	588	542	580	551	552	576	523	546	561	544	548	591	594	528	560	514	556	549	607	562	547	589	533	563	558	560	594	519	531	552	550	578	562	570	568	563	537	571	530	576	553	561	554	541	551	529	603	546	534	555	562	525	563	570	577	545	526	573	542	526	556	570	520	567	542	571	566	566	541	535	529	541	538	535	577	567	549	517	572	600	554	543	553	554	573	566	542	533	564	567	527	524	556	551	513	543	565	531	599	540	558	527	531	538	558	569	543	547	493	542	582	513	555	538	560	537	549	497	549	554	531	539	562	540	565	544	528	553	507	579	554	546	531	551	539	536	564	522	563	550	556	520	585	526	513	553	573	532	539	570	583	522	555	582	561	535	564	567	540	547	535	534	574	552	554	553	524	533	554	509	550	545	555	517	557	563	579	578	596	504	568	534	539	548	586	550	560	563	595	570	543	551	547	589	529	539	567	536	555	551	566	585	608	529	543	505	593	516	560	544	498	594	550	512	569	545	548	525	541	560	558	545	561	543	546	590	583	555	520	556	511	543	542	517	491	512	546	557	536	549	531	544	569	550	547	498	543	577	549	562	586	533	535	555	600	546	561	564	558	501	509	545	568	573	550	565	545	529	558	595	578	522	596	572	592	587	547	594	544	561	549	566	522	553	527	540	593	512	549	504	543	575	540	532	607	562	524	563	570	540	544	554	570	581	542	527	526	556	581	547	536	499	549	590	538	528	553	524	592	531	526	539	530	553	550	536	550	580	560	531	577	533	555	548	585	555	555	543	571	589	512	544	561	547	567	578	606	542	527	551	528	548	533	526	549	527	569	566	526	567	528	539	543	523	559	549	577	558	579	519	520	531	471	579	542	534	527	553	529	545	532	574	521	535	525	562	578	526	545	565	554	543	566	538	553	565	556	562	566	541	554	518	557	557	547	564	549	515	534	599	500	536	530	516	516	567	535	549	508	550	520	549	555	538	553	584	562	543	537	594	564	551	584	551	523	615	531	526	548	517	545	533	592	570	572	605	518	544	542	496	569	564	513	573	543	577	544	594	556	529	571	571	571	582	562	530	530	536	560	582	583	565	522	519	545	570	537	621	567	561	572	566	544	514	562	540	562	567	558	569	585	569	539	518	549	542	527	469	562	534	535	568	527	541	526	539	581	548	538	576	548	562	571	543	550	555	552	504	550	526	542	565	518	573	559	585	532	512	511	542	550	518	555	575	525	548	572	572	541	547	528	530	548	533	542	568	524	522	544	597	554	527	562	545	549	536	576	535	528	540	522	531	539	574	521	550	527	544	527	576	515	575	552	582	496	512	552	540	520	571	572	591	523	504	622	538	511	559	556	508	531	540	553	513	558	561	570	534	560	533	551	584	566	546	584	555	556	519	575	553	560	510	559	551	565	535	595	534	572	526	557	564	549	559	595	567	558	553	590	579	546	558	559	554	520	568	519	596	573	555	543	527	542	544	535	596	550	545	530	568	541	604	519	529	588	591	520	550	583	592	554	552	568	592	550	539	536	541	510	521	568	523	559	549	548	564	554	522	559	514	559	548	543	592	566	514	496	528	550	573	525	538	567	517	617	508	526	526	553	536	514	532	544	538	567	562	535	523	579	557	576	562	562	554	576	568	529	557	503	536	536	513	544	567	594	506	517	531	565	525	527	533	552	570	538	552	553	548	534	525	508	558	562	571	583	529	588	520	533	565	567	529	605	548	570	545	563	527	546	566	540	511	561	571	544	532	524	534	551	601	542	526	567	551	544	571	563	557	565	588	534	525	536	556	585	498	556	512	574	573	546	566	543	575	575	558	547	509	508	558	567	528	566	540	528	542	559	542	517	564	566	524	512	565	521	583	551	525	595	568	540	542	541	500	547	535	554	498	530	529	573	565	563	553	539	526	564	563	527	528	548	546	527	568	521	548	564	538	568	547	558	581	558	539	543	568	560	560	575	543	530	561	541	548	564	550	545	526	551	583	535	550	543	551	568	545	580	595	576	543	565	569	564	584	543	533	526	510	549	555	567	529	531	540	572	546	559	568	543	496	523	579	543	578	546	581	543	538	521	552	482	569	575	577	545	542	589	497	523	534	519	519	557	557	537	539	525	530	578	560	522	527	538	545	519	575	560	529	561	564	513	527	558	543	562	543	542	566	576	559	550	544	569	601	541	579	590	580	542	521	536	550	535	535	559	539	550	524	555	529	535	517	547	527	559	567	544	544	516	510	541	529	542	579	593	541	566	558	501	583	570	585	540	524	560	564	539	538	530	516	508	518	525	545	529	559	545	503	570	532	545	582	558	504	572	549	545	580	540	547	556	568	554	578	556	569	581	548	563	529	570	525	545	579	544	544	546	508	541	537	549	552	578	540	543	539	560	524	529	562	558	517	546	550	589	547	568	558	582	533	537	567	532	549	535	565	581	545	506	543	549	589	552	569	526	591	507	523	582	526	545	505	569	541	545	516	523	538	533	559	568	535	564	561	564	539	569	561	535	567	565	526	609	537	556	575	556	522	556	538	487	568	575	553	527	575	577	580	518	558	531	555	537	573	522	534	476	563	572	582	570	549	570	531	571	545	550	529	550	562	572	505	533	533	510	587	561	545	585	542	527	528	531	538	579	547	543	587	573	563	580	560	538	558	540	569	519	610	523	537	534	552	518	538	542	553	516	580	560	566	517	533	510	568	528	548	570	577	563	534	533	561	542	518	556	542	551	536	550	513	556	535	546	545	565	545	525	572	556	577	525	538	567	532	506	540	607	560	564	547	577	494	552	550	553	547	578	505	557	541	566	552	543	535	502	518	570	545	570	500	544	541	591	562	581	550	574	571	590	570	506	540	584	580	547	538	520	501	522	575	569	545	591	487	502	532	532	496	569	483	591	596	552	557	521	528	525	575	517	521	544	542	553	547	518	535	536	566	544	547	518	583	575	528	519	534	580	528	543	588	521	556	629	568	538	554	550	575	556	585	550	528	521	576	526	526	530	553	527	558	531	501	592	519	528	501	553	493	554	610	537	531	582	545	531	529	525	532	516	525	552	532	513	567	517	501	549	534	538	522	561	567	534	583	556	539	551	572	535	542	510	562	551	526	540	594	582	574	549	572	562	608	524	574	536	531	540	577	496	532	561	558	534	528	572	534	563	530	567	560	566	540	528	512	536	538	581	527	541	545	507	553	527	558	512	558	540	543	535	515	565	508	534	531	550	549	541	542	565	516	550	571	566	535
30185	19136	6948	1237	905	870	869	843	925	909	937	915	912	891	985	964	853	775	795	791	770	866	833	801	803	808	786	798	779	801	845	829	834	819	838	810	798	802	766	827	839	837	822	807	867	823	818	805	813	823	842	818	855	776	799	778	863	773	811	804	771	787	811	778	805	777	833	778	763	760	810	842	787	795	799	780	846	774	826	824	856	843	828	802	755	799	783	778	789	828	790	793	795	767	781	796	784	777	791	833	829	786	849	778	821	828	834	785	768	785	797	858	787	818	837	784	797	800	819	821	754	748	739	792	776	840	812	834	805	769	808	824	792	807	769	776	791	823	865	832	793	796	782	785	761	855	787	791	769	814	797	748	838	804	821	831	766	880	803	783	784	801	781	808	790	809	807	796	806	761	831	789	799	782	783	804	812	753	801	804	801	847	823	764	815	803	772	790	836	756	783	808	748	796	787	808	795	777	816	745	784	778	811	803	805	812	778	757	832	766	847	795	832	799	787	801	788	762	816	821	787	869	823	834	822	788	812	838	794	853	777	850	831	813	875	793	831	793	770	775	801	824	808	782	802	830	828	779	807	741	752	787	805	837	812	846	815	805	772	789	830	832	818	834	838	806	781	799	775	780	820	755	830	785	809	791	799	822	802	834	835	829	786	773	785	783	810	806	781	770	823	780	811	794	765	816	788	816	805	793	768	791	749	805	841	760	784	837	800	827	795	790	818	778	786	790	790	788	826	783	756	836	764	779	788	789	792	793	774	795	791	797	822	787	798	832	799	725	809	803	803	814	825	803	774	816	851	810	762	828	773	869	800	826	814	788	764	801	841	775	800	795	831	817	812	800	830	811	771	814	749	821	797	758	765	825	845	824	821	806	740	766	782	814	817	797	772	779	816	812	829	832	813	800	806	730	773	780	799	785	749	814	803	823	774	805	770	797	807	726	814	804	814	848	796	776	827	811	776	813	809	839	788	797	822	825	806	786	815	763	802	794	799	804	844	806	760	792	848	780	776	866	875	778	811	839	788	807	880	798	796	772	759	819	834	756	809	812	810	830	797	810	780	803	810	765	768	790	832	808	835	789	829	794	862	778	866	750	841	773	794	766	804	779	737	775	818	783	771	803	802	846	841	790	803	765	829	792	784	802	810	812	796	774	771	789	763	790	797	809	785	780	847	833	776	760	794	803	804	795	808	783	829	811	816	771	803	806	764	829	812	773	845	876	794	789	811	794	841	825	818	832	816	772	743	803	845	750	829	789	828	781	822	781	773	812	856	810	816	805	791	794	804	797	807	802	860	826	795	769	802	814	799	758	834	824	789	752	832	769	816	759	791	784	857	798	805	770	813	813	808	815	806	839	766	813	772	761	763	816	820	772	829	841	815	784	811	798	776	811	802	793	801	831	856	879	784	809	848	807	853	760	775	781	779	854	807	864	821	780	831	791	826	834	836	812	813	818	797	801	767	802	781	821	786	810	806	770	797	777	813	853	804	815	789	808	819	809	822	777	794	794	833	788	843	892	830	860	817	805	838	844	828	795	758	786	772	804	823	824	818	749	763	816	768	807	831	765	829	821	793	839	815	785	802	799	798	767	798	833	771	847	801	818	830	779	790	821	779	801	797	801	802	811	796	792	811	799	789	786	840	781	845	796	857	763	821	809	817	779	745	790	819	798	826	813	790	839	792	801	855	823	790	784	813	798	768	828	773	805	799	803	776	848	822	840	786	799	844	786	774	745	787	812	789	779	774	821	760	847	856	810	777	776	808	849	782	800	755	775	776	796	819	832	837	807	805	816	783	799	810	762	781	781	816	842	795	790	816	811	835	799	809	775	768	809	834	835	813	826	778	839	827	815	827	763	756	806	816	781	782	801	796	740	831	820	838	797	796	753	790	761	817	786	784	797	785	784	848	794	772	803	810	820	819	783	798	809	823	801	769	799	766	797	776	803	787	865	769	793	815	796	842	876	774	775	766	881	808	818	828	851	804	801	770	817	820	801	813	815	823	810	773	818	811	791	792	746	780	826	788	779	807	821	746	855	775	758	800	841	748	806	779	827	775	815	776	788	801	776	793	843	846	804	821	796	827	823	826	816	836	826	891	777	736	788	819	750	812	746	820	858	784	861	804	815	752	815	814	803	759	790	821	803	774	835	742	839	831	832	812	816	749	764	849	791	755	809	780	784	818	761	781	773	784	775	802	801	797	786	822	801	845	780	785	824	821	751	816	823	781	795	803	807	786	817	772	848	766	796	819	772	808	830	834	821	720	803	823	776	760	795	834	845	765	739	773	821	818	803	788	798	781	798	824	790	815	791	833	779	798	837	790	813	816	834	800	823	815	797	792	813	799	827	773	815	767	848	813	804	857	785	818	777	802	830	818	839	785	791	834	834	814	757	800	783	776	793	792	798	777	776	812	822	820	737	824	754	806	818	795	833	756	785	832	803	778	804	822	807	784	839	801	767	827	812	759	820	814	795	843	745	797	848	778	827	818	807	850	759	824	798	799	787	778	804	791	817	797	833	813	757	741	822	800	844	780	809	764	807	785	805	784	779	796	826	771	808	785	855	796	798	769	759	836	787	797	843	790	740	830	764	817	839	807	787	757	817	805	775	819	803	818	828	795	778	783	800	802	808	820	808	871	840	815	803	739	788	816	808	799	809	786	772	752	817	789	811	796	757	788	776	809	810	800	812	774	762	817	795	784	822	827	795	786	818	788	788	766	801	796	826	803	763	802	782	828	776	845	731	767	737	824	797	753	804	797	804	835	819	805	789	864	859	807	792	847	847	860	808	866	762	791	780	806	861	787	759	815	819	842	829	849	796	798	818	835	842	764	795	800	798	819	792	772	788	821	767	752	791	804	756	802	767	730	844	850	793	799	790	824	783	755	805	744	796	797	796	753	777	725	791	811	807	821	813	817	813	752	775	827	806	789	781	757	831	784	791	760	796	809	834	798	812	790	737	869	791	790	788	818	796	845	808	777	787	802	819	789	797	798	811	801	782	868	870	814	776	865	794	754	791	794	771	789	800	759	802	814	741	804	838	810	832	774	832	790	759	861	832	793	773	825	826	749	787	797	803	797	803	820	801	796	755	833	749	778	835	827	800	825	732	811	743	776	785	835	819	782	815	800	826	767	799	778	840	792	831	789	825	793	764	774	833	752	797	823	800	813	779	834	813	778	745	840	826	781	732	795	836	799	804	817	795	785	794	788	818	848	815	842	792	784	767	791	766	780	803	789	788	802	814	793	775	823	854	788	804	801	835	799	846	806	789	783	791	809	782	841	845	817	809	816	747	807	822	823	783	817	804	828	821	738	835	808	789	831	795	744	829	823	756	790	819	795	829	823	799	792	777	817	840	831	810	797	811	780	797	777	809	848	836	797	832	802	793	771	788	815	757	764	824	795	819	774	843	779	766	849	790	831	791	816	749	770	807	802	784	806	861	811	822	791	771	796	807	801	804	805	803	800	803	803	830	828	709
21527	3227	1777	1286	1172	1152	996	990	1016	1056	1036	1068	1116	1236	1213	1170	1057	900	872	880	913	934	935	931	884	873	925	973	931	833	867	895	925	945	914	897	927	953	918	931	947	853	922	902	917	872	876	926	879	880	890	897	906	905	890	929	903	878	916	859	896	915	920	891	876	911	862	893	943	902	916	894	900	933	908	942	936	912	898	861	943	900	941	949	835	869	877	885	891	864	917	914	902	925	894	904	918	848	951	911	809	919	889	858	916	891	874	911	945	899	911	913	892	965	959	962	930	913	939	953	912	857	893	861	913	904	935	944	937	925	928	861	900	939	845	951	908	901	907	928	863	920	909	937	917	971	908	909	915	931	874	949	894	964	943	945	917	918	865	854	881	890	856	905	879	919	926	895	962	871	915	924	919	846	959	869	880	907	926	948	903	921	893	924	920	943	956	895	860	927	933	904	915	894	921	912	898	921	955	912	896	889	923	934	965	907	881	846	883	881	866	870	887	835	888	962	877	871	875	923	894	978	904	859	919	912	897	879	904	870	928	839	907	896	916	915	899	871	893	866	958	924	907	895	876	940	920	867	881	935	904	896	912	893	935	903	958	905	930	953	947	913	904	946	861	874	913	919	901	904	937	877	874	929	933	913	884	903	905	867	946	907	893	944	886	920	876	894	890	953	903	903	883	906	914	922	926	918	859	942	869	902	956	944	909	884	896	882	925	961	887	939	928	868	937	924	919	897	903	910	894	866	888	907	921	884	881	909	910	872	872	941	922	888	927	936	963	907	832	897	964	942	876	882	907	908	912	908	945	953	891	849	930	909	876	872	925	892	897	930	970	894	898	900	958	905	958	922	930	942	880	931	895	944	901	907	906	926	900	899	919	894	913	930	860	918	908	913	895	937	886	920	870	907	880	896	914	880	893	929	886	932	909	884	930	926	935	869	901	916	874	895	883	863	897	946	913	854	896	930	865	860	851	932	925	925	934	956	948	896	887	889	920	838	918	891	900	931	903	885	891	897	884	878	924	873	902	882	955	902	922	831	904	913	863	910	913	910	853	880	922	893	895	923	909	921	868	936	905	927	916	920	880	909	890	923	889	902	929	933	875	894	865	814	905	924	852	952	914	905	906	912	916	864	885	936	855	901	941	869	878	885	898	973	904	910	898	866	903	908	879	890	919	950	924	955	899	823	877	855	932	920	899	949	894	959	861	879	988	950	938	896	924	914	838	907	905	889	904	936	910	892	872	910	958	903	892	858	916	916	847	977	860	881	854	929	972	886	889	858	909	887	894	940	946	860	913	869	932	925	892	859	882	922	897	949	915	885	889	921	926	911	923	896	915	918	874	872	894	913	886	898	924	971	933	951	971	904	912	950	924	897	924	880	912	908	875	896	897	911	903	880	861	889	899	929	908	941	866	919	964	900	907	958	926	897	879	932	947	882	895	951	885	881	898	923	910	918	908	907	866	941	850	910	912	876	939	927	962	916	933	895	895	881	903	884	907	930	912	867	907	870	906	903	909	865	884	913	897	912	938	958	942	879	879	946	909	947	906	932	911	879	834	896	897	931	962	921	913	888	917	905	904	866	895	919	921	892	895	855	892	951	914	909	895	908	926	882	904	900	936	897	902	900	928	890	896	952	934	859	897	895	923	896	900	938	923	886	938	894	877	936	871	869	904	949	888	913	925	892	931	926	903	914	884	940	925	919	896	926	881	912	944	883	894	876	867	922	935	913	889	927	884	927	885	911	950	905	902	874	915	890	919	884	929	931	915	906	908	929	925	921	837	887	889	906	940	990	879	862	882	930	888	972	927	911	947	892	923	923	923	943	901	869	903	959	881	895	889	885	923	919	894	925	927	932	889	915	924	925	892	885	947	875	899	882	883	885	905	956	922	883	928	888	864	897	914	872	855	878	905	847	986	913	868	979	867	877	906	881	903	872	892	904	921	912	865	904	899	907	897	971	914	907	870	868	959	897	908	919	870	935	915	872	930	939	920	903	906	841	876	926	843	917	837	924	837	922	884	919	889	959	851	886	900	931	891	940	879	873	923	899	918	898	884	869	884	902	935	935	867	899	893	909	954	896	869	944	953	880	855	933	887	905	892	878	913	917	962	879	927	848	951	918	952	905	906	886	942	934	925	891	887	857	893	892	971	893	916	914	904	911	861	937	905	899	862	937	895	941	937	884	877	926	916	911	944	914	893	958	931	870	914	870	930	921	903	927	906	944	850	856	908	899	950	928	884	918	889	921	891	937	921	901	868	915	895	919	921	923	881	895	850	916	918	871	869	930	886	908	930	925	941	968	935	942	905	915	955	920	902	939	891	922	887	965	887	950	871	909	924	920	882	933	976	913	941	914	883	872	900	931	958	861	880	923	918	884	911	920	903	881	878	958	893	912	908	898	903	904	870	943	904	860	948	925	922	936	864	917	929	930	898	929	906	884	894	905	884	910	921	864	881	902	868	933	919	960	880	894	914	938	947	974	916	970	873	910	871	909	899	948	853	914	930	903	906	905	858	873	902	904	922	899	880	849	972	853	963	876	984	900	948	962	973	937	914	856	961	950	932	890	962	923	919	889	873	932	906	904	956	960	882	912	932	891	897	860	843	908	949	925	932	924	913	947	944	872	902	912	907	949	882	906	916	940	903	918	883	923	882	912	891	923	938	933	863	943	933	898	900	850	933	896	879	871	918	900	879	926	900	891	957	881	881	957	861	927	944	911	897	935	898	897	904	936	941	938	901	920	924	899	882	886	892	941	927	908	935	872	875	921	931	893	937	904	915	886	920	856	939	834	870	915	881	882	906	866	911	919	832	884	942	984	930	971	887	943	903	855	862	875	881	893	918	902	932	889	923	935	852	851	926	936	915	948	913	906	881	887	922	894	910	946	948	916	914	901	862	949	896	871	891	903	942	863	895	903	958	916	892	907	917	887	944	846	909	910	919	860	893	884	867	890	945	924	919	930	916	896	905	942	885	922	913	887	886	916	926	873	921	924	910	916	915	892	928	943	924	932	900	850	944	932	918	925	905	907	849	914	922	931	917	942	954	907	861	896	837	915	873	879	928	942	854	902	887	887	870	938	913	898	888	922	905	905	887	941	934	872	911	976	926	919	896	897	917	892	929	899	914	953	894	932	889	911	891	904	892	951	933	942	833	928	874	871	917	946	900	914	888	893	952	907	884	914	915	863	946	868	808	911	914	926	922	911	919	926	904	917	940	925	945	859	877	897	907	936	903	881	920	939	883	960	866	845	869	994	935	917	922	962	921	911	947	866	964	901	887	860	940	886	890	853	899	900	932	890	915	937	905	887	938	869	947	918	944	916	919	876	896	913	902	903	948	913	910	863	886	912	906	858	919	946	867	860	913	939	920	881	915	907	855	939	894	913	937	921	924	891	938	944	882	896	911	888	893	873	865	893	912	877	890	895	970	894	909	870	962	888	908	888	885	873	898	934	959	899	879	915	1009	895	928	911	890	902
23561	20950	27878	24203	20941	8793	1507	1189	1078	1052	1032	1084	1123	1177	1233	1127	949	870	904	844	830	850	795	871	888	798	849	835	795	840	773	829	885	838	805	877	824	858	845	884	819	845	859	821	863	858	840	841	824	851	882	844	793	870	787	812	795	877	886	803	797	887	794	828	846	854	839	849	893	860	825	783	859	834	838	812	844	805	818	811	787	847	816	828	772	818	850	850	917	817	811	857	782	880	835	857	840	831	802	799	841	767	814	845	845	789	809	811	829	785	838	848	850	847	851	858	843	819	860	796	834	788	826	853	849	821	805	795	818	828	812	826	817	844	780	883	869	840	871	844	811	809	853	814	811	808	847	804	860	826	874	803	773	796	788	784	824	866	848	857	826	776	778	849	815	839	863	787	826	777	858	844	786	854	779	811	794	815	827	859	821	809	814	840	862	841	839	847	837	812	797	802	868	864	859	839	821	870	869	806	821	836	836	816	813	780	829	787	839	858	841	816	821	819	769	855	881	806	825	819	784	874	797	842	811	818	815	805	845	828	804	842	830	834	843	821	871	803	801	829	812	839	843	872	814	794	790	818	838	832	789	797	808	818	827	819	870	770	822	773	815	816	811	857	821	859	825	798	775	828	813	814	783	832	809	791	782	846	830	825	884	843	785	808	838	867	860	789	862	817	865	781	823	831	756	877	861	820	858	807	860	813	793	786	861	828	862	807	826	824	853	834	849	826	858	789	847	804	792	845	828	833	843	851	818	841	848	789	821	812	813	826	832	868	822	819	835	825	820	848	831	816	818	899	845	862	888	759	885	787	846	780	863	897	845	801	856	838	770	872	831	828	807	817	883	831	824	831	841	804	835	805	804	811	792	798	781	799	844	864	801	849	849	769	837	839	816	826	864	823	841	859	856	816	807	838	824	807	842	799	826	798	832	845	811	831	818	857	848	796	797	823	878	830	823	814	849	845	832	780	836	827	838	840	763	829	794	845	787	850	815	868	813	818	854	824	814	811	831	871	781	783	842	895	760	867	841	814	829	810	894	848	804	892	801	845	851	876	852	833	860	808	847	797	771	772	830	816	796	827	844	818	841	808	842	831	824	813	804	825	801	802	846	808	809	778	797	832	806	789	844	844	845	851	806	847	816	838	855	809	817	853	806	803	779	809	911	776	840	807	836	831	795	821	806	820	820	834	815	851	804	838	811	890	852	841	913	840	836	829	795	792	766	848	794	780	838	882	838	825	878	818	825	772	806	859	784	827	806	821	821	835	797	836	921	827	788	854	822	841	880	912	759	826	801	850	829	844	828	801	843	822	827	797	837	790	820	849	883	797	835	809	812	876	837	834	846	837	805	838	847	815	790	837	838	817	853	841	791	848	838	787	856	802	793	800	816	823	805	810	825	863	892	832	846	838	814	818	808	789	802	853	847	825	835	788	800	833	789	763	814	819	927	813	835	794	868	838	819	833	776	927	822	806	867	797	823	848	881	847	826	841	851	809	854	827	839	810	839	805	749	853	878	868	832	807	870	826	790	838	863	831	818	833	814	851	810	831	817	821	798	798	845	844	815	818	853	779	852	768	880	839	816	810	820	761	828	858	877	803	842	816	838	869	846	822	829	816	853	788	866	820	831	819	878	846	814	782	779	797	826	801	845	816	833	794	852	834	781	851	779	824	807	768	789	793	792	779	802	878	795	800	807	802	846	846	775	817	818	908	790	809	797	843	859	862	836	793	838	850	824	829	791	815	840	841	835	793	781	820	789	801	814	784	868	852	772	847	807	824	843	826	811	841	870	809	884	807	887	813	867	833	839	819	854	869	793	817	839	818	821	809	788	831	901	797	811	851	841	793	820	811	806	798	845	794	774	797	848	805	788	821	844	844	819	830	840	811	776	839	833	778	830	855	832	831	843	760	798	830	880	812	873	868	766	840	840	869	840	799	849	857	803	834	825	876	823	828	816	864	861	841	821	844	809	820	816	841	847	827	797	751	783	822	870	836	831	831	846	838	872	816	835	807	784	837	811	849	817	809	867	808	858	838	809	875	827	804	807	829	818	844	807	827	787	812	814	834	814	882	837	837	831	845	807	782	854	874	837	853	861	829	766	792	820	822	807	816	816	853	844	785	878	801	817	846	791	879	845	857	840	864	839	848	807	797	824	823	826	806	819	846	849	821	771	830	783	825	834	854	783	790	784	791	821	809	829	868	873	841	850	799	825	867	802	839	811	819	861	762	819	850	863	799	827	773	828	833	830	855	798	825	825	882	814	797	793	798	829	895	854	790	802	849	808	839	847	845	832	844	788	784	808	844	755	816	793	793	775	829	827	829	856	858	858	829	813	820	791	783	813	788	866	826	812	841	807	827	859	747	867	824	855	826	829	806	806	821	832	834	795	846	805	788	818	818	863	777	812	850	818	817	858	865	814	792	902	815	786	801	789	816	843	823	777	799	809	844	834	769	822	817	845	823	819	827	838	853	817	767	826	799	859	812	890	860	856	781	814	841	828	815	852	810	828	865	864	818	794	803	810	860	868	803	847	847	799	813	863	882	842	815	849	811	849	848	870	814	822	847	834	855	847	796	809	864	859	839	849	830	809	818	834	773	786	793	799	822	848	818	825	851	888	822	803	802	813	851	815	833	726	850	853	814	872	764	819	871	843	841	858	852	826	862	867	799	822	855	856	843	847	834	877	868	767	870	822	797	828	816	803	798	791	814	873	849	834	817	825	815	793	786	792	858	824	818	838	798	822	816	839	832	850	804	813	812	824	820	837	837	833	782	820	836	805	769	795	846	905	861	820	786	803	846	794	773	839	800	818	777	821	820	807	802	812	831	800	813	837	810	898	848	849	865	826	859	821	865	796	812	891	800	816	838	834	790	840	803	817	854	783	906	840	869	865	896	811	826	807	793	864	799	796	837	824	747	846	822	795	793	783	783	832	808	842	801	808	876	812	848	847	878	844	818	837	872	838	825	775	813	825	841	829	786	824	855	825	808	872	832	791	818	825	879	819	803	866	858	830	835	845	847	826	806	825	820	812	813	824	836	807	829	799	884	809	849	859	797	777	871	813	867	839	795	873	803	882	775	832	833	809	806	793	814	846	840	790	780	830	791	774	787	851	820	833	837	820	752	826	787	772	815	846	824	849	813	813	830	797	870	811	875	832	789	833	838	830	826	822	877	824	863	857	840	799	824	803	800	819	846	810	840	792	774	744	847	786	763	811	819	797	845	832	787	811	794	839	831	808	812	787	850	815	782	801	864	887	843	830	832	866	808	832	815	769	858	847	837	877	854	867	781	856	803	874	804	810	753	811	818	800	821	792	841	829	779	865	775	815	818	835	836	796	860	823	810	782	849	793	829	844	823	837	811	813	801	887	788	820	784	861	867	813	834	804	840	848	837	817	822	850	778	854	817	840	840	838	798	821	802	848	821	824	823	830	833	826	857	804	859	771	811	834	830	824	852	822	845	847	814	825	879	834	827	802	825
12357	9561	6864	3569	2685	2111	1782	1585	1520	1422	1446	1422	1616	1643	1740	1578	1280	1037	1037	1006	1011	1029	977	963	992	989	1050	938	944	929	922	998	1021	1002	950	941	1025	957	998	1002	994	910	941	960	949	1001	890	968	946	991	981	951	959	918	934	948	963	904	935	972	940	971	957	922	945	906	984	971	984	971	960	918	943	930	1032	943	944	927	885	975	976	955	1001	911	931	972	905	912	930	897	944	958	1005	919	981	1019	1025	934	953	958	942	916	986	949	963	973	886	979	958	1023	923	996	948	959	952	972	926	996	922	925	951	907	964	988	969	956	934	975	1009	922	1014	971	888	958	949	949	922	963	935	986	879	937	974	954	956	967	958	980	994	946	944	935	907	954	953	957	1010	999	925	929	903	945	983	970	963	1015	960	959	1009	929	956	1015	952	900	987	970	935	923	955	978	998	990	907	942	954	959	979	949	970	1018	964	981	916	979	938	939	963	940	900	925	965	893	981	959	921	972	951	962	953	899	956	942	953	928	913	964	952	952	941	893	976	928	985	947	968	967	931	916	978	931	964	975	919	1000	972	977	917	888	958	944	930	975	965	941	896	978	898	951	957	946	932	956	921	964	940	959	974	939	964	901	926	953	940	892	951	974	900	924	958	953	904	948	964	941	894	936	890	964	975	959	910	923	975	926	969	967	954	951	911	983	940	898	942	964	935	1002	970	930	985	959	975	940	952	976	940	955	901	950	926	935	935	946	927	903	986	965	858	998	944	980	966	918	922	919	949	960	955	968	941	969	970	967	932	914	892	931	951	1013	955	958	936	899	963	925	941	990	1002	991	940	939	968	948	916	960	898	892	927	1004	888	953	931	921	926	984	932	992	916	881	945	981	1001	956	934	969	901	932	969	1008	959	925	932	929	960	908	946	930	967	978	934	961	961	893	975	918	896	958	924	960	958	961	903	956	1010	943	966	959	919	932	928	927	997	950	938	979	945	1000	919	1010	925	943	887	940	986	961	964	926	963	955	958	895	949	983	903	993	951	911	913	977	940	915	980	968	1001	969	976	968	932	960	971	936	927	957	929	974	996	975	893	940	1004	958	924	982	995	966	927	957	981	958	919	984	950	1002	951	919	917	954	894	918	1031	932	983	914	977	964	995	946	952	1020	964	974	959	996	910	907	951	959	993	959	965	983	977	973	979	942	918	896	924	1013	1003	889	956	971	935	982	964	955	978	972	949	974	993	964	992	995	921	956	1014	944	1001	954	950	949	925	976	945	946	1011	997	944	896	934	985	1004	960	992	924	936	970	902	944	992	929	969	948	988	950	989	983	950	963	957	938	960	913	961	893	882	937	1019	951	1021	943	991	1022	961	967	979	967	958	1013	965	990	931	911	913	991	999	952	942	911	993	1012	970	995	941	998	998	954	941	969	953	951	929	988	947	963	948	903	970	914	917	938	893	999	940	974	935	949	936	996	935	968	985	935	939	934	1003	933	971	912	962	933	975	897	982	924	999	937	959	957	955	930	995	969	885	926	990	978	1009	958	964	916	939	911	928	911	910	988	975	969	997	992	950	961	961	985	957	971	981	983	964	973	947	944	960	932	960	971	870	884	926	954	900	946	983	946	924	927	971	967	886	1004	951	903	930	943	962	902	950	990	958	956	946	963	910	973	908	949	938	940	960	951	894	951	1040	934	935	960	958	887	974	991	948	1007	960	961	951	952	852	996	958	877	1002	1008	991	958	921	942	992	962	957	1013	943	907	916	992	924	939	963	962	943	1011	939	913	972	949	913	957	941	1004	977	890	926	959	990	940	893	985	958	906	944	959	996	911	963	923	986	941	907	958	959	950	931	969	1025	934	956	987	908	992	915	938	939	955	969	884	958	952	962	920	936	997	974	943	913	940	957	933	958	943	981	975	972	927	968	929	921	967	910	1001	949	934	908	1011	973	975	935	945	1005	992	985	982	970	928	925	990	915	928	961	917	966	942	992	916	943	897	901	984	967	1025	983	957	933	979	975	975	977	970	945	933	980	937	1005	900	937	971	947	985	924	945	949	982	995	945	934	939	975	961	939	980	901	965	905	953	918	949	933	987	925	992	977	950	1015	974	1002	1002	978	918	932	949	997	1011	923	969	992	930	931	938	892	944	902	930	930	950	968	954	915	914	922	958	978	959	904	971	956	912	916	950	1010	969	1002	958	998	902	981	970	960	954	945	996	962	1001	953	942	931	937	983	934	1007	984	934	996	937	937	976	931	994	924	988	947	930	963	955	877	888	965	936	1006	915	982	1013	918	928	977	1012	870	909	947	934	950	973	937	960	914	957	961	879	1009	952	929	991	986	980	952	972	955	948	958	952	992	986	974	1007	977	973	906	918	947	958	929	969	944	913	970	915	926	1023	948	965	909	947	899	949	931	950	959	904	925	969	951	990	942	935	1007	969	984	957	963	942	924	918	950	939	927	966	908	916	969	947	1020	941	910	972	1001	886	1011	895	916	959	970	972	983	967	914	931	982	948	951	946	930	951	945	908	923	970	968	952	981	941	990	956	954	984	957	942	959	975	933	950	949	924	953	957	906	991	920	973	944	979	930	878	970	954	953	962	979	948	957	949	956	942	965	937	922	1010	914	956	928	932	953	956	971	950	945	999	980	923	926	955	912	999	972	915	1003	907	953	960	970	975	920	954	931	920	900	941	921	979	986	907	915	971	1020	948	977	957	922	1005	947	937	937	975	966	909	922	892	983	977	935	965	967	945	973	956	989	949	925	895	939	953	966	978	986	920	981	937	950	949	976	896	911	892	926	914	948	917	981	910	960	951	933	990	902	938	939	967	969	931	968	915	952	935	958	896	927	1010	987	947	932	939	1012	952	953	969	921	969	925	952	1003	949	961	971	934	940	961	980	954	928	921	905	919	950	999	1009	994	952	939	991	922	910	957	959	917	957	943	926	993	956	971	962	912	974	946	907	940	983	940	961	938	927	917	955	946	951	971	965	970	924	983	948	932	923	939	972	929	965	885	952	988	936	892	1006	959	932	923	913	960	932	973	909	1010	921	983	950	1020	940	923	995	933	899	953	948	967	970	987	900	950	893	969	946	893	920	957	939	935	982	934	952	959	1024	945	946	934	937	924	918	975	921	968	948	928	995	956	980	962	960	923	950	943	989	947	976	915	960	926	966	979	924	904	1010	890	935	905	951	947	1009	993	992	977	974	935	935	908	983	916	920	942	969	979	926	1017	902	913	953	942	988	941	934	959	917	977	1010	968	1052	942	955	921	963	979	962	996	1000	910	928	929	940	965	938	910	929	901	951	976	911	954	985	942	933	1013	932	978	1010	944	946	913	964	1000	926	985	987	988	936	956	982	922	997	948	940	992	944	980	988	986	911	943	917	940	997	916	970	948	928	978	905	960	931	902	932	984	925	952	950	980	919	970	949	956	910	944	901	964	981	972	990	930	925	922	933	1012	929	952	931	1005	896	959	963	957	980	972	968	936	994	969	1012	923	980	959	896	943	966	958	999	950	913	995	961	887	945	942	966	913	896	971	969	952	975	947	967	1011	942	964	941	920	967	930	921	927	977	983	999	890	944	994	960	990	927	979
24596	20910	26862	24999	11738	929	771	659	635	642	584	656	730	727	763	676	510	505	504	451	508	474	473	473	475	471	498	506	518	521	457	479	440	473	450	462	473	475	471	502	467	441	452	456	467	453	438	482	465	463	446	464	446	440	461	470	460	456	477	440	472	478	476	453	495	483	411	481	430	418	457	464	445	486	447	464	475	462	462	469	485	478	494	504	492	480	455	480	423	455	474	446	448	485	454	497	480	450	449	454	483	478	441	459	457	464	454	473	451	465	444	490	477	473	493	462	454	475	488	446	481	470	503	460	455	488	482	500	475	487	454	463	498	447	441	456	485	454	478	448	478	485	466	440	487	476	485	460	498	490	460	454	487	446	509	489	468	511	482	486	467	469	492	475	453	496	459	501	471	475	452	483	487	454	500	503	452	491	431	510	501	440	462	458	479	451	453	455	457	477	481	442	480	476	460	462	481	489	475	484	495	482	470	466	461	447	492	485	456	480	471	446	498	433	494	454	527	501	502	485	479	479	524	465	522	486	471	490	503	490	451	464	464	420	454	469	504	479	479	461	415	504	430	481	458	482	463	478	415	460	521	481	478	483	483	462	472	454	466	460	469	486	511	462	502	449	495	473	439	476	458	487	464	477	467	459	424	471	470	482	451	469	452	495	455	461	489	477	445	449	452	453	455	483	466	480	446	441	449	433	449	448	482	497	451	468	444	476	476	404	472	441	483	481	498	444	496	444	435	472	438	478	475	441	468	481	493	455	472	481	438	454	426	441	445	457	475	476	495	493	431	477	457	487	438	458	476	478	487	497	481	470	486	485	427	482	477	443	474	459	494	437	519	472	475	467	433	447	441	474	436	441	429	478	473	478	453	478	476	499	433	460	474	461	492	493	494	466	523	495	460	475	466	459	464	461	465	498	494	487	464	509	494	464	448	472	440	475	457	457	431	446	464	430	481	461	435	478	475	465	443	449	432	478	469	450	460	493	460	452	449	470	462	472	453	467	473	460	492	505	470	497	496	489	498	496	479	466	454	461	488	478	466	468	498	474	447	500	485	486	440	456	493	503	481	455	478	478	450	486	456	507	490	487	436	485	455	461	437	500	439	455	481	461	465	433	487	482	510	484	439	473	453	483	427	459	428	503	488	471	492	491	520	487	420	465	429	457	446	511	469	487	493	452	470	452	492	480	461	408	452	457	488	478	530	473	457	446	455	498	477	461	472	476	490	453	487	457	466	452	438	509	458	496	479	467	436	500	483	478	459	490	468	447	463	483	478	489	494	493	468	452	484	467	469	457	512	508	462	481	451	451	454	484	498	487	479	439	506	484	485	477	470	469	498	476	436	467	468	464	434	492	464	487	500	462	485	469	483	476	459	469	480	437	471	460	472	474	509	457	517	463	480	461	497	499	473	466	490	497	455	448	484	491	453	475	511	449	468	495	424	446	495	455	442	499	475	514	451	463	483	481	444	455	500	433	428	471	478	489	478	467	426	499	469	450	436	479	459	424	494	471	486	470	460	419	444	486	485	512	452	440	466	442	497	447	466	454	472	463	457	471	481	474	457	443	474	458	477	518	463	462	443	436	442	458	453	445	447	440	465	490	441	474	499	469	442	489	476	470	427	453	488	491	452	443	520	473	472	437	477	482	463	456	489	463	460	491	455	467	489	441	491	446	452	466	478	489	455	464	504	457	481	460	479	468	475	474	491	474	456	441	448	456	479	461	441	489	478	492	478	430	436	502	464	460	483	502	463	501	487	493	469	453	450	465	462	460	470	451	449	435	428	484	453	447	479	480	486	511	470	461	497	455	470	483	496	441	431	505	461	469	492	453	446	520	461	462	451	443	476	475	512	488	421	451	488	450	463	482	480	478	484	481	440	444	438	460	451	439	487	477	477	469	456	484	498	486	453	441	457	467	491	465	444	458	443	446	478	463	433	469	470	505	482	465	460	478	498	452	473	493	474	465	471	458	479	481	517	511	461	508	412	455	461	479	480	482	443	463	448	490	462	498	464	474	438	498	486	451	457	468	475	440	495	461	497	466	455	443	467	488	498	479	482	441	469	497	449	449	472	452	485	493	455	437	437	451	460	416	447	431	412	462	448	454	512	451	435	457	466	453	470	427	443	475	490	458	459	459	451	485	438	433	492	501	472	460	472	461	509	466	465	449	462	473	427	502	455	459	463	451	463	494	480	498	493	443	466	435	467	488	457	469	453	480	475	452	460	544	500	480	486	455	416	450	452	455	476	453	479	475	468	420	462	469	500	456	478	465	492	487	493	479	509	473	464	460	522	513	486	495	504	500	480	479	461	482	433	459	490	426	463	483	475	474	468	447	458	484	488	432	480	497	456	473	455	495	455	496	484	457	460	488	497	446	480	493	449	476	446	424	426	505	481	501	461	441	471	508	428	468	481	483	415	438	453	485	506	443	454	457	441	449	449	472	482	437	472	479	463	458	457	423	462	498	466	494	492	446	483	464	467	464	491	482	457	422	434	464	477	479	489	460	463	450	497	458	424	463	467	471	486	450	498	477	455	447	483	492	454	491	431	500	445	435	441	478	459	473	452	509	446	454	454	419	443	453	470	461	446	467	535	495	451	476	469	484	474	462	501	475	461	476	456	489	483	491	464	433	459	484	474	503	470	444	484	470	519	471	463	496	439	472	463	486	438	475	472	468	480	466	472	452	452	446	488	445	450	470	427	463	471	440	492	468	495	490	484	483	481	470	440	487	489	502	479	426	456	483	449	440	475	460	473	489	464	500	499	491	470	497	491	516	459	467	491	505	478	490	469	487	467	444	463	473	484	471	474	476	451	458	469	436	471	453	476	457	435	466	464	470	456	485	458	490	494	460	487	496	460	452	450	415	449	470	457	459	451	486	476	495	442	449	470	443	447	478	488	488	509	442	445	442	464	462	475	440	497	510	506	494	491	473	441	409	456	491	483	488	497	460	457	449	453	466	482	436	480	440	500	456	488	439	501	481	457	487	478	449	464	455	464	468	475	484	480	485	469	454	476	448	465	457	497	481	468	489	477	439	484	452	451	466	440	455	479	511	480	485	438	488	500	489	457	464	487	460	456	489	457	478	485	440	441	449	463	485	467	457	516	494	446	487	443	489	463	482	507	495	459	475	467	480	427	482	475	457	477	478	469	470	451	462	473	467	443	496	455	476	449	475	453	469	449	458	472	528	429	464	481	459	447	471	476	453	461	439	461	427	447	474	458	496	437	470	471	496	456	456	468	487	447	499	463	454	476	460	456	472	471	463	456	432	488	475	450	496	462	444	469	499	513	449	441	458	452	453	489	487	505	472	453	442	478	442	450	432	455	447	418	450	478	457	481	457	494	445	464	486	481	466	461	503	430	479	493	425	429	479	467	470	447	483	488	485	508	454	474	474	455	457	459	475	464	472	508	497	463	448	478	495	482	470	479	482	473	480	447	443	465	489	455	492	507	461	459	441	462	469	450	498	463	501	459	487
17351	6174	4351	2442	1615	1184	1010	967	948	837	765	836	958	991	1068	949	712	577	522	554	547	546	550	584	567	579	558	544	526	539	538	552	504	542	599	565	544	541	540	561	540	533	531	527	524	505	511	496	552	557	518	541	470	564	557	557	525	529	550	519	539	547	482	495	509	566	540	521	496	515	538	531	549	555	504	554	520	514	487	542	503	516	539	573	530	526	558	490	532	534	577	534	534	527	522	531	521	531	505	502	559	511	505	475	547	530	516	542	570	529	515	503	511	533	575	533	553	489	543	522	504	496	504	539	518	541	513	528	532	519	547	516	502	528	508	538	522	522	539	532	517	544	532	547	545	485	479	535	564	538	497	599	532	483	548	522	510	514	510	536	518	529	525	497	533	554	527	526	495	483	548	546	465	501	482	553	541	458	539	552	524	548	508	517	534	520	543	527	551	532	524	523	553	547	516	532	527	541	542	528	512	513	491	503	494	544	519	537	549	529	540	509	533	513	524	530	518	535	528	540	486	538	519	501	512	548	523	539	478	479	550	507	567	497	510	521	516	559	529	530	521	487	527	503	511	563	551	507	509	514	517	513	510	539	525	505	541	533	537	494	574	526	526	512	531	503	513	510	493	497	557	538	530	500	558	551	493	563	491	510	553	537	524	534	542	530	516	493	525	526	513	513	488	523	531	488	558	514	547	546	505	511	537	546	536	509	571	545	543	504	497	463	515	520	519	535	546	528	510	543	496	537	495	545	528	524	534	569	521	515	523	523	529	493	480	554	557	492	540	544	507	551	491	535	527	523	517	512	551	512	514	491	534	531	542	515	530	542	537	510	535	502	503	578	548	528	558	548	495	519	521	548	521	513	511	496	547	512	511	533	527	511	529	525	512	549	502	517	505	525	526	487	472	538	509	493	534	547	512	501	504	517	540	494	541	541	532	561	490	492	453	527	560	547	508	501	563	476	535	567	525	565	548	502	531	520	523	507	510	507	563	532	523	501	534	546	543	494	519	538	561	511	499	567	538	547	514	527	533	522	575	500	511	511	504	529	533	505	541	512	505	540	542	500	534	528	490	515	582	544	584	510	522	556	510	495	558	546	528	535	542	546	506	552	544	503	488	523	548	525	526	514	509	556	525	577	513	521	532	539	559	464	571	550	506	516	522	522	524	561	534	526	542	519	478	543	498	497	541	501	543	523	503	482	570	497	515	514	512	494	521	498	514	513	538	516	528	529	545	491	502	531	503	495	509	551	531	506	502	506	523	517	527	480	518	509	561	534	532	526	512	529	562	532	529	501	537	517	571	489	550	511	504	554	529	537	532	517	503	507	500	567	512	504	529	525	556	546	507	564	548	492	515	520	531	500	516	525	500	523	544	527	547	520	514	513	498	504	512	501	516	510	525	488	571	496	534	506	504	528	503	505	497	537	544	548	519	493	513	533	501	536	542	536	580	548	561	527	481	560	539	505	543	545	545	541	560	518	540	509	508	539	542	541	565	492	486	541	515	525	548	532	518	487	521	539	505	562	557	539	525	502	554	527	508	517	533	507	518	495	527	508	526	520	518	539	554	571	555	571	538	499	532	476	539	506	481	534	502	533	462	536	484	529	504	507	524	527	528	477	531	525	531	529	502	513	506	564	484	442	511	510	509	518	561	489	540	532	496	576	561	497	518	506	530	546	523	484	526	544	519	550	499	563	519	553	540	523	501	538	507	517	519	504	515	516	518	478	571	541	518	526	537	521	529	558	520	529	529	542	501	521	525	541	571	552	508	521	521	562	546	496	569	556	536	495	553	506	497	531	529	549	519	514	494	548	473	547	509	542	557	547	489	485	561	520	539	535	578	529	511	525	522	527	541	526	511	547	545	524	553	522	520	515	503	539	496	512	510	502	504	529	498	534	537	518	495	514	509	492	533	533	539	544	557	531	531	530	491	558	500	519	514	551	473	531	548	539	569	501	528	509	513	505	481	537	532	496	471	529	535	568	532	525	552	496	525	480	562	530	523	499	529	540	510	516	510	518	545	537	544	492	509	495	520	528	532	567	543	569	542	563	516	493	528	476	531	568	503	539	542	568	511	499	522	537	521	503	547	470	540	509	525	567	526	551	492	550	516	535	508	517	486	530	527	508	504	524	515	525	544	472	528	514	531	563	526	534	550	474	536	595	539	514	527	514	539	525	509	526	519	509	510	503	534	522	525	553	523	528	492	548	499	533	532	505	504	499	538	507	516	515	497	516	542	542	584	554	511	532	533	551	553	489	526	538	509	491	508	533	524	535	503	537	509	564	512	528	526	530	534	557	563	543	531	544	558	534	504	466	522	499	525	524	544	508	544	532	558	551	542	513	501	524	534	534	502	550	492	521	505	499	539	545	509	571	552	522	533	563	511	517	526	569	534	526	539	479	546	554	532	515	527	514	567	504	541	555	492	538	511	545	528	521	534	513	539	515	553	496	506	521	573	551	535	562	519	505	500	460	543	489	540	488	507	492	534	500	556	487	510	532	572	526	520	477	517	555	558	526	566	546	543	520	521	514	515	537	492	482	529	502	569	546	492	539	469	479	487	513	495	533	539	556	542	570	510	480	497	526	550	503	522	528	507	524	479	520	516	468	512	500	490	550	532	526	509	516	560	536	522	516	555	494	534	512	511	492	541	489	531	523	519	549	511	528	517	493	519	557	522	567	510	515	576	534	527	542	523	531	523	507	493	498	545	507	517	541	538	536	494	524	574	525	520	501	537	530	511	538	502	531	542	575	515	571	504	494	501	500	566	516	488	552	537	495	501	502	524	518	525	543	553	494	529	526	548	489	456	519	539	506	521	516	506	518	502	532	529	514	513	519	487	505	537	530	587	533	535	535	513	578	524	539	548	525	530	528	540	548	523	547	512	529	523	539	506	512	569	559	505	589	554	533	505	517	508	500	552	532	524	497	546	546	535	492	563	540	497	497	512	542	512	507	535	516	461	486	502	537	497	563	517	538	513	569	524	517	497	513	538	521	544	528	543	504	576	534	503	507	546	522	515	551	502	534	537	502	537	562	513	571	509	500	569	544	498	511	518	541	507	544	523	521	486	556	542	515	512	523	538	509	521	500	511	532	550	533	535	529	501	518	557	541	554	517	581	519	532	502	526	576	481	522	503	527	528	512	523	548	517	496	520	515	532	576	535	523	528	501	550	501	523	530	501	509	528	525	527	551	503	528	556	517	544	532	501	546	519	512	503	530	526	544	525	530	549	523	526	526	521	501	528	527	483	516	558	542	488	511	536	536	561	524	537	476	531	530	528	493	529	508	543	500	558	542	473	544	515	524	514	523	510	505	524	538	534	535	508	473	559	527	531	514	539	550	538	533	488	547	558	525	546	514	573	589	477	477	504	501	504	516	522	528	565	526	534	571	523	513	504	546	504	551	512	524	511	546	533	520	551	531	539	553	500	492	552	507	486	604	505	521	544	532	575	569	547	560	562	517	536	524	526	519	511	487
22580	21034	28490	23772	21035	21053	6928	1209	1010	818	811	794	978	1003	1006	980	641	507	515	487	513	470	484	514	476	499	534	449	463	450	479	511	449	482	461	502	474	469	476	449	446	485	456	456	482	470	469	426	494	435	499	479	495	481	439	454	495	475	443	521	445	463	454	468	461	470	490	457	468	476	451	443	521	424	456	486	465	505	491	457	444	413	442	469	422	486	475	472	475	468	469	431	454	463	450	422	443	481	456	452	469	445	465	427	458	478	489	466	393	448	440	444	487	460	452	424	458	459	453	455	469	445	473	454	442	458	450	481	449	472	418	458	463	467	441	432	472	489	438	422	457	437	471	404	445	456	461	471	475	466	449	485	441	425	456	492	482	437	470	470	459	451	453	443	443	444	443	462	449	496	438	477	428	462	440	449	464	471	438	477	430	454	466	433	464	480	454	420	469	508	450	420	429	444	442	433	459	444	487	467	458	491	469	452	433	451	422	475	448	425	456	468	432	490	451	408	452	471	493	457	436	450	444	489	471	433	472	435	440	483	463	471	462	443	457	463	438	462	448	498	458	493	439	458	492	458	388	428	455	456	442	467	435	441	485	453	458	473	472	458	449	462	446	487	429	432	427	471	462	463	482	479	475	452	467	452	501	446	493	454	481	507	437	458	462	465	408	489	451	460	477	520	435	447	467	482	508	435	430	459	468	429	459	479	470	450	445	429	436	443	506	438	458	432	457	489	439	461	478	451	466	454	451	428	455	454	461	441	446	450	431	482	475	437	458	449	478	434	436	449	462	462	486	442	486	473	454	434	441	440	427	469	425	471	439	457	462	464	469	485	440	450	443	458	457	461	490	482	477	472	463	466	476	448	452	464	486	473	437	464	457	464	416	431	447	464	450	460	455	458	467	431	449	458	451	457	437	446	450	453	471	434	491	468	481	472	479	461	457	462	459	475	432	451	446	445	447	466	458	482	428	507	429	448	454	472	459	412	481	454	439	476	481	478	437	482	482	493	477	459	506	478	430	452	486	430	428	491	446	456	445	476	473	416	436	448	439	480	426	463	483	442	439	470	470	448	463	474	443	465	481	413	429	459	410	450	452	429	453	485	426	419	457	428	480	449	465	425	437	442	441	448	458	467	491	454	406	492	474	482	424	481	488	486	456	502	474	478	437	489	469	446	412	440	463	424	474	471	445	464	492	480	461	431	482	405	460	484	472	482	483	432	414	474	490	446	464	479	451	455	502	496	491	461	466	437	466	502	440	442	439	453	454	443	436	447	452	459	480	440	454	510	435	463	460	440	440	470	447	428	478	436	430	428	452	446	463	473	452	435	439	446	439	472	462	429	471	460	464	416	469	506	476	442	450	448	426	454	451	468	439	479	444	413	490	501	442	470	439	439	475	498	435	448	495	478	471	484	444	453	465	474	447	438	491	467	463	416	458	465	462	464	453	474	466	470	419	472	458	444	456	469	462	471	481	437	452	458	482	473	437	484	481	438	459	444	472	490	497	459	491	463	411	454	495	434	468	471	484	483	423	464	468	482	441	427	482	463	478	443	404	429	486	478	456	441	470	447	476	456	460	473	424	477	459	481	412	470	428	464	448	486	463	459	455	462	454	469	475	461	463	448	445	456	473	423	461	464	468	451	489	465	463	470	443	472	459	429	462	441	466	476	442	439	439	455	495	460	447	479	442	483	464	425	466	423	473	435	483	459	432	419	443	431	468	462	459	457	484	418	458	450	481	453	469	466	444	455	475	430	450	462	475	444	498	489	477	475	485	432	465	460	448	459	408	484	467	447	467	427	482	491	443	477	462	450	455	456	469	461	417	443	458	483	448	449	476	481	467	466	466	458	476	495	457	422	442	455	461	476	463	470	478	427	472	444	421	417	484	484	492	444	463	470	480	438	488	455	447	493	449	459	429	455	430	463	466	466	445	451	497	487	451	440	445	469	451	483	424	428	465	470	418	499	481	516	456	453	438	420	431	470	473	470	439	413	454	475	473	459	480	435	500	437	466	410	432	466	453	431	471	455	462	460	431	446	475	402	474	425	479	501	466	453	449	460	424	426	445	469	417	452	438	466	447	468	456	488	396	457	460	474	457	462	414	424	459	443	507	428	431	425	459	458	460	448	495	457	453	457	443	452	456	428	459	458	420	456	440	445	454	441	425	455	450	451	467	443	449	461	474	438	451	499	458	461	485	443	468	455	488	471	470	432	439	408	479	430	482	436	473	464	455	455	478	440	472	425	454	469	512	444	472	479	492	419	427	484	436	470	461	449	445	442	445	443	430	484	440	437	452	462	446	466	460	473	433	422	440	441	440	440	439	469	483	478	432	457	439	435	450	405	500	465	445	436	444	430	479	447	442	483	452	456	442	499	460	495	452	469	457	441	412	425	462	495	455	430	440	452	434	443	453	479	467	440	433	461	471	462	469	435	436	474	498	442	436	469	435	470	453	439	472	428	442	432	446	453	433	435	448	445	437	457	429	435	442	431	435	459	448	452	480	475	440	467	450	457	439	463	479	460	464	466	456	430	478	480	491	472	456	462	447	496	394	444	464	438	415	511	491	460	476	411	471	444	502	506	463	436	467	466	448	464	481	457	521	447	436	458	473	471	463	412	461	434	459	445	429	508	446	491	455	454	406	416	418	436	489	452	431	477	481	448	413	439	482	459	456	438	464	443	431	475	413	463	469	450	466	444	480	456	443	455	450	464	440	422	471	419	423	463	427	449	398	448	477	473	464	432	454	413	484	430	459	473	472	445	497	464	443	457	425	465	422	462	455	451	463	440	430	442	450	442	466	448	463	472	437	438	417	442	443	452	461	426	430	447	465	453	428	475	483	432	436	463	437	478	468	455	468	456	479	449	461	459	437	459	477	477	468	472	446	477	476	465	429	466	455	460	430	466	466	467	422	429	450	465	461	462	442	419	475	491	421	465	490	451	464	502	473	485	463	464	450	455	485	442	460	449	440	436	451	446	483	464	403	447	470	451	457	460	468	459	464	476	499	481	469	473	449	440	460	443	456	455	479	485	453	430	455	439	446	464	477	455	493	437	442	459	479	459	429	454	443	462	440	451	459	442	465	430	449	460	444	490	433	482	459	470	443	488	431	493	439	434	413	489	461	469	479	444	434	486	454	468	454	464	479	418	440	447	439	423	443	467	437	481	428	444	481	450	431	443	437	479	441	433	462	459	426	454	430	457	447	462	447	462	444	432	440	498	465	491	463	461	428	431	419	447	447	451	460	478	437	457	473	455	467	433	428	459	449	443	500	460	424	484	492	468	440	442	473	426	435	426	446	440	479	456	426	468	477	464	485	481	457	459	458	460	458	412	437	500	448	463	462	446	468	416	480	443	402	471	465	464	464	446	456	497	427	469	449	457	470	417	465	419	442	442	461	430	478	445	454	434	463	448	447	457	438	492	481	461	440	458	449	454	440	448	424	478	459	442	448	433	461	470	425	479	467	461	491	461	458	430
16165	13385	10380	5816	3493	2655	2098	1880	1529	1294	1204	1188	1458	1639	1583	1369	905	693	614	612	617	582	610	592	570	602	602	561	592	532	580	539	565	545	561	511	560	510	562	518	541	542	558	570	550	533	568	568	537	513	553	543	584	582	558	516	572	567	505	551	532	502	537	541	554	505	553	516	546	545	525	512	519	537	548	540	575	567	518	556	563	542	535	514	515	546	508	530	525	555	536	575	492	565	523	502	538	521	558	518	520	539	539	567	517	565	513	547	558	530	554	526	537	527	511	528	533	540	561	560	496	547	559	520	509	531	515	491	556	519	503	537	577	517	491	542	487	571	539	488	526	514	532	522	524	573	496	543	570	520	545	536	460	496	553	533	552	537	540	498	557	583	516	552	506	538	519	522	526	496	521	529	526	556	558	586	517	555	577	520	556	509	493	529	541	544	500	532	533	560	548	604	502	530	521	526	550	551	510	534	517	544	511	551	514	480	540	498	547	532	515	531	560	555	531	484	527	549	536	525	538	504	516	505	534	544	499	533	501	529	589	508	541	513	569	535	520	558	550	542	562	580	518	525	567	528	508	544	529	549	512	535	512	540	577	547	525	597	539	530	495	538	539	499	520	531	548	503	549	532	573	538	523	504	500	553	518	495	516	542	535	532	521	536	525	527	553	534	515	525	541	559	520	542	529	528	542	516	514	526	523	532	551	513	525	551	528	528	535	545	553	515	544	550	553	535	542	575	545	540	550	526	464	512	549	528	562	529	532	581	599	557	559	513	569	572	529	596	517	558	511	526	517	544	545	580	559	498	503	547	511	559	491	540	530	518	523	557	509	525	511	531	553	547	541	539	531	532	545	532	523	572	553	536	524	525	531	526	523	519	515	507	538	493	552	562	524	502	487	513	538	507	552	502	522	507	533	543	535	517	545	568	520	570	523	534	512	536	551	535	528	542	523	506	539	490	533	547	504	536	542	540	543	538	577	511	504	559	535	544	478	555	525	506	542	512	507	500	535	515	545	501	522	548	493	530	562	579	490	517	519	511	544	526	496	532	496	580	564	529	553	552	550	521	551	562	527	562	550	494	537	480	492	510	534	498	541	604	513	505	583	525	529	469	504	529	534	539	566	519	472	497	525	496	535	541	537	550	504	513	557	515	502	561	510	529	528	551	509	523	535	512	488	527	529	506	526	545	510	536	542	535	516	546	527	523	524	504	521	541	526	564	562	498	508	546	562	495	546	526	597	547	539	520	534	534	507	515	512	541	543	512	546	537	502	531	484	543	548	518	535	533	518	533	479	530	519	557	524	500	576	533	541	544	548	518	558	540	543	563	496	528	529	532	522	535	542	543	510	515	531	475	518	532	515	530	528	525	527	506	527	513	532	547	532	513	548	508	538	545	521	515	557	507	521	544	518	521	521	535	542	499	534	537	587	508	564	526	536	555	507	570	532	523	558	547	567	514	566	500	534	538	501	527	535	551	494	600	504	560	511	541	603	579	553	558	496	501	525	521	545	541	540	547	547	543	543	537	533	526	528	553	527	540	518	549	498	564	536	486	562	556	527	561	533	526	535	523	554	523	546	549	511	539	545	526	522	517	538	532	525	512	513	551	543	527	608	538	541	564	526	536	519	537	559	542	517	519	542	506	547	498	526	528	535	522	531	523	551	532	539	513	572	522	531	522	538	509	558	519	532	521	552	507	504	521	555	560	491	551	532	542	558	536	558	523	557	489	528	544	584	505	550	570	496	525	516	557	522	538	563	507	520	544	472	547	531	523	538	490	536	519	539	516	505	532	498	545	527	566	530	527	508	540	567	567	523	504	561	516	561	501	544	551	517	546	553	527	542	524	583	502	580	531	559	508	515	553	538	526	531	582	558	597	512	554	527	508	532	561	521	545	493	519	532	506	553	547	519	542	541	510	513	464	552	559	533	554	562	535	536	545	538	522	505	549	519	507	515	532	508	507	586	546	536	566	525	556	497	518	502	540	525	533	520	543	521	525	501	515	472	562	545	538	537	515	531	572	559	514	559	561	492	572	499	481	540	530	515	498	516	538	530	521	506	545	534	541	556	538	549	516	512	503	540	556	543	532	533	516	503	548	529	528	590	500	505	555	491	525	533	491	551	520	589	529	531	539	544	559	588	577	520	529	571	529	523	527	488	539	530	546	522	565	530	550	498	570	504	511	507	531	505	555	563	526	535	541	507	526	567	485	559	542	572	545	571	522	552	540	499	538	523	520	512	553	546	524	545	519	535	499	490	527	556	525	553	536	500	546	556	567	524	567	564	569	480	530	518	561	486	506	538	492	499	492	517	560	528	503	539	560	545	562	526	504	509	557	518	528	478	485	549	513	562	551	533	514	494	540	520	547	523	538	538	523	541	547	548	517	534	580	509	535	525	524	491	537	542	497	527	535	536	475	552	488	545	567	533	552	539	532	539	528	513	517	611	550	545	516	543	510	498	516	529	537	518	541	499	532	505	532	526	548	573	522	576	543	547	505	524	506	532	530	527	512	514	569	494	592	539	552	527	518	528	574	490	569	575	528	503	555	526	512	538	503	571	530	528	523	491	590	551	522	519	497	543	547	548	486	530	558	546	518	536	532	545	539	541	551	520	552	558	576	508	505	541	542	565	553	589	486	558	529	517	514	572	517	544	529	505	558	550	549	533	509	520	522	526	528	555	473	542	570	534	519	528	571	518	573	549	550	550	549	513	530	531	533	520	524	570	516	500	545	534	471	493	561	498	534	547	579	553	567	550	534	518	507	546	541	509	504	521	520	494	549	517	526	511	537	497	516	523	512	504	505	552	500	556	535	550	567	531	525	537	533	516	533	534	548	561	554	548	554	571	530	580	542	532	555	538	544	516	537	557	502	551	530	509	549	541	541	576	523	503	543	539	526	525	519	531	501	539	520	545	531	554	528	587	569	537	522	563	561	537	555	567	529	580	562	509	530	541	529	522	493	506	488	530	556	541	554	497	524	495	506	518	553	499	536	500	531	559	582	512	537	508	499	547	523	532	540	519	548	521	543	521	514	536	548	546	528	566	528	497	541	516	520	520	570	534	510	538	528	545	534	564	533	489	556	545	525	547	557	536	530	569	535	558	498	562	533	573	561	560	559	496	519	534	510	506	525	531	574	540	580	561	557	528	540	539	502	567	495	494	534	552	521	530	558	518	560	579	534	576	567	545	546	506	549	527	492	539	559	526	523	508	543	537	539	515	532	581	546	578	499	519	561	538	504	507	581	526	541	547	531	508	528	534	505	571	532	524	514	536	511	575	604	541	520	553	531	562	512	506	493	530	526	560	528	560	523	522	517	521	556	515	576	507	531	487	559	533	538	535	524	560	546	539	552	547	539	533	533	507	517	507	551	523	499	555	530	515	563	519	569	508	576	569	534	514	549	536	551	559	518	510	532	538	533	520	530	506	533	549	516	506	557	527	513	545	489	568	551	525	513	526	534	560	548	486	534	522	523	532	506
29474	18116	5681	1633	991	918	983	837	866	818	838	857	981	931	969	866	834	805	741	778	777	816	797	833	733	758	765	820	768	757	778	717	752	803	756	753	721	786	740	754	779	824	723	750	749	829	832	730	778	767	736	722	725	789	753	740	794	794	798	730	775	730	761	758	785	768	714	756	759	715	804	795	797	765	767	768	749	800	780	799	757	729	745	735	748	720	783	714	819	813	748	792	768	774	735	810	776	774	783	793	782	789	777	755	735	787	760	776	789	785	791	784	752	784	778	786	806	743	764	799	790	799	795	742	818	747	800	755	733	798	740	757	791	782	807	738	788	795	776	770	769	695	777	798	750	746	766	766	756	833	764	720	770	730	793	749	766	807	710	775	821	709	761	788	781	799	739	776	721	751	811	815	788	721	766	785	811	800	769	805	775	770	774	806	735	777	733	796	796	801	791	750	745	763	800	716	744	781	757	724	703	801	769	752	737	843	783	817	721	806	787	769	821	759	779	765	741	786	757	772	778	750	770	767	770	750	767	786	707	767	826	793	723	749	729	759	777	724	771	707	783	818	732	786	773	784	780	718	784	824	747	756	782	752	789	761	779	788	784	762	729	781	733	773	801	781	756	803	782	830	769	717	741	751	802	824	796	765	780	772	792	765	741	725	765	780	770	770	757	800	780	761	769	772	713	783	792	828	784	837	775	739	789	780	748	802	729	786	726	781	788	787	777	790	763	795	769	806	733	790	788	774	833	762	758	769	784	796	796	818	745	769	821	718	762	789	726	773	747	775	811	752	740	761	771	768	788	739	775	766	810	771	808	821	818	788	715	753	748	792	744	758	715	784	779	801	796	775	780	777	807	769	772	735	762	754	802	762	791	747	787	729	754	797	780	697	747	761	765	765	744	777	792	807	771	746	810	758	772	793	744	754	775	797	746	773	747	758	750	744	779	802	789	749	746	779	797	782	760	769	761	797	717	736	775	747	790	777	787	790	775	795	787	742	735	713	760	771	769	820	804	785	743	749	806	733	798	791	776	756	811	802	777	754	735	737	780	719	802	760	813	739	842	749	781	830	802	774	788	752	800	752	794	729	726	712	765	750	759	724	802	761	757	747	786	798	790	778	726	783	762	780	731	780	805	712	768	759	797	771	810	747	799	793	790	754	783	782	771	792	773	757	803	810	809	779	809	778	805	776	744	780	800	734	770	768	747	674	801	788	761	811	747	763	734	753	781	727	763	738	725	760	780	733	769	804	750	737	748	790	770	782	759	770	834	750	765	801	790	829	824	713	784	816	807	788	770	767	746	706	749	791	753	762	776	788	811	786	782	786	834	786	769	756	787	745	804	810	818	796	786	756	786	759	780	778	740	751	729	839	768	766	765	815	773	756	789	771	765	690	841	785	787	809	758	821	779	724	776	768	801	761	744	797	777	782	719	777	773	696	775	783	746	735	776	814	757	807	735	772	770	768	762	800	781	802	786	751	819	803	754	759	765	741	787	718	776	754	809	782	765	772	788	745	768	750	743	737	775	814	835	768	751	763	718	723	760	754	715	775	753	750	816	792	789	762	777	784	708	813	800	761	762	774	764	761	744	757	768	705	799	759	776	734	814	774	771	760	737	784	753	751	744	705	758	812	764	783	763	815	782	729	764	777	748	764	744	733	781	760	770	811	750	814	777	790	808	746	789	800	770	749	762	785	785	757	817	804	842	755	782	800	765	813	767	802	773	769	770	806	778	727	847	806	777	819	710	737	759	793	777	735	805	806	761	789	792	746	771	751	797	802	798	725	757	800	720	769	733	806	778	738	759	826	790	771	765	776	840	727	776	768	840	778	739	815	742	780	800	776	798	732	764	772	836	817	800	780	749	731	741	793	748	775	767	777	768	780	741	882	823	769	749	731	798	766	822	765	756	816	818	766	771	794	782	763	751	751	734	802	760	840	777	790	782	710	773	797	837	789	765	808	799	703	785	778	776	769	745	755	762	772	695	811	770	751	804	784	760	790	780	750	781	771	737	779	703	793	763	759	764	799	790	798	786	762	773	744	804	771	792	781	823	772	744	757	759	789	801	731	820	781	782	785	818	775	787	787	786	710	813	740	777	780	776	814	798	787	763	745	776	773	778	800	727	761	758	777	791	733	757	782	810	823	790	761	797	767	744	737	743	734	805	773	777	767	777	778	819	756	795	745	788	750	801	767	754	786	771	782	776	767	776	803	781	731	747	767	785	782	784	758	812	769	774	845	796	769	751	763	745	802	751	777	752	715	744	776	792	757	814	749	762	722	779	802	742	760	816	820	774	801	759	768	754	783	757	764	787	833	797	745	775	773	742	820	764	786	715	811	739	726	780	761	773	837	740	761	773	726	742	774	736	829	823	803	779	808	814	746	769	727	781	755	778	742	766	697	760	760	785	721	812	728	779	737	773	786	710	755	761	794	794	783	799	749	762	721	745	828	827	741	803	780	816	824	765	763	785	803	784	793	716	789	763	761	801	740	763	712	744	784	743	757	752	724	758	786	706	754	788	789	775	766	783	812	751	751	761	748	766	736	781	807	771	753	772	804	749	734	760	762	764	768	720	778	784	753	717	762	769	748	764	785	737	789	738	791	780	746	736	778	765	764	754	836	774	759	798	810	740	789	776	760	778	747	728	813	737	746	719	727	805	764	717	768	803	734	728	804	767	773	855	771	793	817	785	754	742	801	766	781	750	719	770	737	797	827	781	757	832	751	719	804	778	829	783	793	752	761	725	761	745	841	810	749	773	788	812	768	810	799	732	802	789	763	741	781	826	752	811	798	740	773	763	729	780	798	793	705	787	728	755	729	778	728	746	747	810	806	783	802	769	807	789	787	785	803	773	817	787	752	790	779	742	777	783	786	721	734	772	751	803	753	785	774	799	762	802	763	779	756	758	770	812	806	749	769	713	759	736	744	764	784	741	736	758	781	779	786	855	770	807	774	766	791	719	722	739	788	752	792	778	767	811	766	825	751	748	793	750	757	749	773	780	771	795	737	770	738	813	785	764	783	798	815	811	794	742	749	802	788	749	774	769	700	743	766	784	815	763	779	793	820	770	771	729	787	783	770	815	778	772	738	759	737	784	753	770	762	796	764	822	776	747	800	870	817	795	764	804	778	787	760	741	773	752	762	755	791	777	847	775	761	802	828	768	802	764	813	796	770	776	772	791	815	837	757	786	731	729	852	788	816	763	825	735	769	799	767	781	799	717	735	816	777	753	767	742	801	738	762	823	756	784	759	774	790	758	774	831	794	794	761	786	740	778	774	777	765	779	727	758	754	788	790	761	796	789	780	822	727	764	768	837	792	806	799	725	771	771	782	806	789	770	731	737	753	784	788	773	758	766	788	734	770	765	782	809	761	738	767	739	820	797	779	816	797	752	781	766	787	730	746	752	737	749	795	715	744	792	719	764	791	726	774	728	766	765	802	809	780	815	803	774	778	779	783	729	775	779	729	736	773	743	778
18583	2404	2077	1775	1139	1214	1076	1089	1000	951	983	1076	1149	1257	1173	1058	907	911	839	848	887	856	816	923	891	898	851	909	845	909	862	882	900	867	855	916	907	857	896	892	878	893	862	901	891	858	856	854	874	899	904	871	898	889	868	836	906	884	906	888	871	807	848	869	885	871	905	901	907	871	878	886	907	925	829	881	886	905	870	914	875	873	920	901	873	859	859	888	882	815	907	895	833	851	905	911	913	903	807	933	888	843	861	851	887	829	869	903	849	870	918	885	859	838	843	862	900	871	851	874	871	914	844	878	925	872	888	872	875	914	881	918	838	799	865	886	876	862	921	883	910	945	827	895	904	841	874	880	867	873	865	878	865	817	908	868	896	842	888	903	897	847	857	881	913	882	874	862	854	911	881	913	889	900	884	854	923	859	822	887	902	880	856	862	844	900	868	830	862	878	916	866	858	888	906	893	853	878	905	880	882	827	938	889	886	898	902	912	879	861	911	881	896	874	879	893	844	878	869	935	881	872	812	887	872	824	883	930	896	855	832	869	852	844	890	901	894	861	906	920	864	831	874	841	859	899	867	899	909	924	846	865	949	918	840	866	881	879	872	899	873	904	880	848	908	900	883	899	887	866	874	891	894	845	862	884	841	932	869	901	915	825	847	888	840	869	915	885	931	837	826	858	804	903	857	870	885	881	860	905	868	867	909	865	903	946	816	863	935	937	902	851	936	907	897	859	831	880	874	869	868	863	915	910	871	866	870	928	848	826	873	847	951	840	930	875	872	861	838	867	895	818	826	896	898	888	890	962	923	822	902	866	896	860	892	888	899	886	875	873	885	866	832	896	893	879	856	889	901	912	910	860	863	880	829	841	919	914	887	891	853	857	880	840	888	916	892	885	928	861	869	895	832	882	904	920	861	875	847	872	888	884	827	886	852	889	925	894	905	895	857	909	887	933	906	889	870	888	929	851	906	886	907	871	875	903	885	918	896	882	890	933	890	844	867	905	880	871	904	842	859	914	884	832	865	882	898	915	924	931	869	893	909	883	856	819	903	866	862	898	911	869	882	844	900	913	914	881	869	875	859	869	798	898	890	893	861	863	862	879	858	903	898	858	871	882	846	895	860	861	865	877	867	862	855	898	913	874	860	923	934	852	874	887	884	910	854	844	803	890	860	928	851	885	885	857	883	881	863	885	877	878	911	830	832	869	797	793	809	910	890	850	860	926	943	900	885	920	866	902	866	845	936	846	888	896	944	956	966	908	881	874	905	853	953	908	915	827	866	892	861	890	876	862	903	877	809	882	843	911	898	891	853	839	944	909	850	868	894	864	862	877	906	844	858	847	852	884	890	886	848	833	839	868	924	886	811	896	861	806	924	880	867	877	884	905	876	872	930	936	865	893	825	828	897	845	911	818	911	853	875	883	939	872	906	863	864	850	847	837	893	902	910	898	874	902	926	874	879	868	884	858	868	892	907	962	908	867	966	841	922	862	891	887	832	892	874	906	878	860	895	886	883	883	906	921	823	863	880	868	909	882	888	881	908	873	881	868	864	892	868	934	876	856	900	822	882	917	870	930	908	861	861	931	835	872	870	883	925	938	902	849	885	903	820	925	901	868	888	883	874	867	889	880	925	881	893	800	854	882	861	857	905	909	878	903	893	925	845	871	906	906	857	887	843	843	889	913	839	909	830	875	837	919	858	875	857	862	879	851	904	845	850	858	884	923	888	884	876	837	894	823	928	889	830	874	857	856	857	894	926	848	910	928	883	909	834	963	856	861	894	879	821	881	868	877	873	856	873	919	822	937	890	920	875	865	910	896	898	869	884	883	940	877	857	895	923	860	875	868	882	902	830	877	897	885	908	849	831	855	856	860	805	909	838	857	845	864	878	848	911	832	885	829	893	860	879	879	905	849	901	901	913	916	877	882	922	842	857	916	898	844	926	865	889	824	871	904	883	826	910	850	830	877	881	894	835	896	846	873	875	908	873	900	837	903	895	890	839	856	853	860	889	913	861	890	872	892	882	866	887	867	898	857	896	908	913	896	896	935	909	876	889	881	854	931	845	890	896	865	902	869	903	848	905	886	861	898	880	858	842	870	864	866	955	868	909	830	834	799	878	882	908	885	865	827	899	919	852	866	938	903	861	900	846	877	862	853	918	832	930	905	885	857	897	863	873	885	854	894	808	916	871	912	855	868	894	884	964	893	878	852	898	851	905	860	866	903	890	831	869	873	855	893	882	896	889	856	860	921	876	946	856	887	859	842	864	860	881	881	847	910	898	903	948	853	905	881	851	937	924	900	860	929	869	889	855	870	831	850	880	889	868	886	902	880	878	885	848	906	863	881	903	861	868	950	839	863	842	873	837	885	876	858	952	899	896	879	905	906	914	825	867	845	892	905	892	866	834	923	876	932	907	888	838	874	902	854	862	840	851	848	891	864	902	870	900	877	868	815	913	885	883	854	874	933	878	892	860	868	852	869	858	880	918	874	912	940	940	815	928	818	886	814	888	839	900	884	835	905	901	901	872	914	864	857	933	868	896	936	872	862	924	875	867	857	848	848	880	866	844	919	834	963	861	888	884	885	881	882	874	888	951	866	865	849	880	858	909	878	848	901	846	882	866	898	852	896	868	906	843	888	849	846	883	883	874	858	868	877	890	925	881	889	903	844	886	909	843	885	916	874	911	856	901	862	924	850	903	828	867	866	841	875	855	905	892	897	795	952	830	904	942	849	844	866	884	879	912	861	874	874	905	861	907	920	853	905	930	860	906	872	916	859	888	897	894	912	878	844	868	920	915	846	883	868	860	886	927	881	895	885	853	842	868	811	909	907	916	915	878	827	883	891	897	890	902	894	874	855	832	885	863	870	885	886	892	870	863	940	913	911	853	829	909	832	862	850	854	854	938	854	932	872	908	886	895	879	881	880	849	907	945	870	858	869	874	858	892	870	866	852	922	867	907	897	884	870	876	865	869	868	869	855	883	946	915	912	868	887	886	888	911	885	853	863	887	828	829	904	929	905	934	928	908	875	881	854	868	869	838	891	895	845	874	870	876	861	854	840	904	860	894	876	890	862	881	849	903	886	875	958	850	879	868	920	878	889	923	848	861	917	853	907	844	897	913	899	884	881	865	927	889	880	911	904	876	851	892	885	878	887	842	901	836	859	842	861	850	869	904	881	832	829	850	889	937	916	854	908	751	886	889	844	906	861	929	854	911	876	888	866	911	875	923	830	844	908	864	878	851	850	854	868	902	907	873	872	840	854	850	939	865	860	881	894	852	924	855	920	895	905	913	879	898	891	869	934	902	855	911	885	838	865	898	863	847	919	842	860	896	893	869	925	888	880	881	850	897	813	872	874	859	926	931	939	837	914	866	883	867	864	945	940	881	875	915	838	929	870	930	840	864	899	904	798	931	882	883	936	885	868	884	828	867	873	869	887	829	882	866	876	889	904	885	883	834	875	855	870	897	876	910	840	915	862
23532	20959	27836	24245	20928	9409	1633	1140	1050	1018	1084	1125	1173	1211	1192	1096	939	872	867	872	848	894	883	829	878	819	793	824	841	861	826	808	824	839	825	862	880	870	880	836	820	855	874	855	810	805	852	876	832	821	874	840	798	865	849	890	877	857	838	787	856	792	863	838	858	853	898	881	832	876	850	825	772	877	850	853	859	844	850	810	847	836	835	848	842	864	835	831	825	856	834	856	908	836	825	805	767	787	871	824	832	867	843	826	858	821	804	808	854	853	903	882	852	869	826	845	820	777	822	847	821	806	859	812	834	888	845	828	800	862	854	851	871	770	818	801	838	836	842	799	826	811	867	835	851	805	842	842	871	845	811	828	832	809	852	823	836	832	852	861	795	804	821	857	795	804	823	846	821	867	825	817	821	836	832	807	843	842	902	816	830	855	847	785	813	810	820	873	827	894	833	842	818	864	814	797	808	817	832	829	839	806	845	838	833	828	862	834	859	890	828	827	867	794	824	827	865	851	836	861	837	773	815	816	810	814	876	828	892	800	839	814	837	824	857	827	830	838	866	803	817	795	793	830	846	801	808	816	835	838	847	862	851	834	779	819	878	809	868	845	776	864	834	787	882	839	828	798	801	849	844	836	819	842	836	808	832	799	835	878	792	860	859	794	859	825	833	873	839	840	796	846	818	865	802	869	817	843	860	875	818	831	809	858	834	834	853	827	852	834	859	797	843	859	892	791	834	903	864	811	794	836	841	827	818	825	826	818	808	817	813	798	791	878	852	868	807	824	815	839	846	815	843	860	831	832	831	834	783	795	840	848	880	841	820	875	813	839	867	840	787	858	841	890	868	773	853	809	823	819	851	799	848	825	806	858	867	814	836	860	804	805	899	799	874	851	888	861	838	826	861	819	821	846	789	766	868	868	882	816	840	808	819	842	814	802	844	843	847	857	843	854	852	879	894	839	856	836	829	861	865	795	827	826	826	816	805	817	830	835	822	841	855	853	821	796	889	822	831	851	833	807	851	835	868	867	841	824	869	771	797	829	814	843	858	852	857	825	857	812	811	802	847	871	841	851	825	822	866	833	813	827	848	860	837	839	807	873	796	810	849	849	810	846	832	852	864	888	817	855	776	837	845	845	808	865	843	850	846	852	872	832	843	865	841	877	861	848	784	763	830	805	829	870	852	838	832	828	830	836	818	808	866	780	796	858	822	810	788	858	872	813	856	795	851	831	836	809	871	843	819	836	883	837	847	816	801	820	888	865	814	785	922	889	869	819	843	811	828	851	888	853	854	829	826	793	859	817	823	840	765	846	810	850	818	877	815	814	864	798	785	879	811	804	854	838	811	814	864	832	840	867	832	849	838	870	866	856	828	861	789	797	793	810	832	832	849	853	836	786	849	799	786	853	881	818	815	798	830	864	825	816	825	841	807	858	804	849	823	835	849	838	846	814	835	853	789	826	863	836	796	809	874	807	894	893	806	869	780	853	837	862	805	809	828	795	826	841	855	832	845	832	804	890	849	830	788	827	809	827	812	809	839	876	841	854	832	792	833	826	849	865	816	827	832	834	893	803	801	888	836	764	801	833	847	854	866	834	860	818	852	778	820	776	807	778	827	849	881	795	854	831	808	822	860	868	838	824	831	857	840	754	831	860	820	837	839	838	877	802	832	864	783	860	817	908	839	829	824	863	835	850	810	800	787	854	827	865	839	773	877	835	858	812	829	860	822	785	833	804	889	835	806	834	829	866	824	840	865	853	830	834	800	788	796	885	847	855	807	809	877	882	806	823	884	807	769	850	858	848	854	834	854	848	836	847	821	867	827	825	860	816	855	843	830	856	852	880	814	838	832	837	858	831	838	775	857	802	826	851	855	790	833	871	840	832	829	805	866	871	855	803	767	812	855	841	864	835	779	849	828	871	870	808	836	820	850	863	874	873	861	809	840	783	809	868	800	857	835	844	821	861	857	829	885	802	818	838	857	904	814	854	879	803	859	815	807	838	878	811	888	812	853	830	864	825	847	786	822	781	799	794	829	822	817	823	787	808	799	865	830	841	801	838	816	867	860	813	854	803	836	820	881	824	851	824	846	792	839	859	844	864	833	859	844	829	878	827	896	860	846	860	823	855	855	854	890	854	849	819	884	813	847	818	799	842	879	822	809	860	883	847	820	835	865	840	860	805	814	820	839	848	856	804	821	810	834	810	818	807	792	883	868	821	878	822	877	866	887	864	844	779	826	856	791	789	805	837	831	824	843	802	838	803	814	864	818	834	853	818	813	832	827	865	873	872	802	827	793	828	868	807	883	826	818	856	849	844	879	888	829	784	797	813	849	832	830	802	805	856	842	807	839	845	813	858	795	846	814	823	787	816	860	802	848	803	763	827	827	793	815	850	861	840	864	835	869	835	819	850	860	823	800	845	809	842	846	847	843	821	827	791	839	824	820	841	779	895	867	867	824	795	814	837	815	878	815	843	854	840	808	881	851	828	893	835	839	827	787	859	870	801	875	901	823	834	811	863	829	810	816	831	790	840	821	812	795	814	842	841	897	811	855	796	873	867	813	882	813	808	821	840	866	842	860	881	848	838	832	865	822	833	853	785	825	819	821	830	832	832	835	826	827	852	822	845	807	831	807	854	812	877	810	841	818	821	766	826	827	799	810	819	823	862	883	831	804	771	827	827	894	828	839	837	852	828	837	823	819	826	802	824	840	831	820	835	874	830	857	814	798	878	840	882	851	874	803	827	835	843	891	793	841	848	826	869	851	846	837	849	829	863	862	810	906	833	832	808	790	831	838	849	781	835	777	802	873	798	888	871	785	838	805	858	788	846	815	795	847	817	758	847	845	836	857	873	825	838	823	851	847	845	807	881	803	836	798	849	820	811	860	832	861	856	815	857	857	834	846	793	855	823	872	856	883	829	845	864	867	893	854	851	819	835	877	796	850	810	829	856	870	868	858	826	808	784	785	882	791	809	831	827	840	834	837	904	845	809	825	868	845	835	880	857	845	826	846	844	840	870	864	893	810	863	813	802	835	859	796	851	867	852	829	889	807	810	852	812	815	851	842	822	851	825	856	808	826	863	830	797	813	801	862	879	822	821	811	812	805	854	881	854	789	850	779	839	813	820	869	813	841	807	801	790	828	914	801	839	816	766	855	807	819	820	885	854	856	926	805	888	827	805	817	832	864	875	816	850	833	849	813	826	831	819	794	800	867	821	787	779	801	809	786	816	827	791	850	812	817	848	840	825	812	826	846	835	836	850	807	856	820	800	792	800	831	905	828	830	798	862	867	815	865	866	837	830	823	854	838	844	882	828	818	832	817	799	844	842	782	854	827	829	865	841	876	829	862	789	866	845	872	853	866	805	820	824	842	829	824	819	827	784	815	822	837	833	802	809	892	815	792	837	837	849	824	828	813	833	827	851	889	809	797	833	850	849	823	810	806	834	866	801	824	824	841	824	820	827	855	838	782	832	851	878	786	874
20506	8165	6972	4446	2828	2201	1923	1665	1397	1257	1259	1386	1521	1631	1617	1349	1106	996	1016	1048	987	952	1012	1012	1002	1053	987	985	1040	1017	1001	975	1037	1030	960	1019	966	973	988	992	937	1020	903	974	924	990	1001	1042	947	865	949	984	923	949	988	935	940	915	941	966	951	966	946	977	1003	1014	996	982	946	912	980	993	971	1017	968	942	975	935	933	975	964	951	991	957	970	996	929	996	948	968	938	921	962	951	969	962	1000	895	964	959	957	951	936	995	931	967	969	924	980	941	987	917	993	946	967	957	965	993	946	971	986	934	1003	987	946	951	947	969	942	950	944	923	984	946	942	1000	955	991	984	936	934	940	960	915	958	945	939	952	1029	969	942	952	989	948	989	951	919	921	1037	898	892	962	957	940	903	923	998	1012	983	967	970	955	946	883	998	981	993	936	982	961	932	882	962	953	913	965	959	891	951	948	958	915	968	979	930	923	970	973	995	1007	986	973	916	978	992	964	948	958	968	961	975	927	918	956	911	914	957	949	977	969	964	980	1056	931	1021	961	986	960	979	971	843	964	962	966	980	993	968	988	1007	915	967	1035	946	961	970	990	949	969	894	935	956	960	921	936	944	965	933	949	932	1011	1015	933	1008	912	964	971	986	930	927	950	985	951	968	928	942	964	947	935	955	920	932	1007	998	939	949	921	945	951	978	969	982	932	901	961	974	924	911	894	928	980	978	989	894	928	1015	945	866	954	951	940	953	970	993	965	970	985	1007	974	959	968	1001	998	968	979	916	934	1026	947	920	966	920	974	971	1002	906	945	941	941	970	957	949	954	960	956	942	934	967	930	938	932	985	946	950	920	921	890	901	914	951	976	1022	893	975	986	962	1012	922	916	954	983	920	921	1010	962	949	999	943	943	983	974	927	994	955	970	946	999	937	942	984	960	946	984	906	973	924	986	919	979	954	983	1010	975	999	931	928	970	974	962	936	991	951	940	947	1002	958	960	898	938	946	946	982	934	922	976	986	927	921	1022	972	979	944	965	928	927	930	997	966	960	925	952	993	914	989	965	886	926	951	946	964	944	920	932	921	950	948	990	964	955	1023	951	1028	892	979	967	953	918	942	958	947	942	916	913	995	978	951	960	895	978	1026	905	926	957	962	970	936	943	944	977	940	950	925	970	910	1028	966	959	977	986	975	909	954	968	976	1011	936	999	927	947	990	962	978	1002	986	936	1009	922	981	915	946	977	956	904	964	908	971	940	962	1021	1014	958	952	949	963	876	933	925	976	921	947	943	933	925	924	942	1015	976	1013	919	939	988	962	951	987	974	972	944	929	936	947	925	986	977	986	993	938	1002	972	969	957	982	929	1052	977	991	994	938	954	959	928	988	955	928	976	962	945	1013	971	984	985	943	961	1000	979	911	935	930	918	892	980	920	976	971	944	925	922	973	946	937	929	959	985	944	950	912	990	979	971	962	971	965	983	969	944	981	993	991	981	987	959	950	924	925	954	989	958	966	950	979	983	911	971	941	926	964	950	981	988	920	972	963	1017	949	976	927	943	925	962	921	1004	935	998	957	979	913	955	968	963	958	946	1005	941	979	941	942	964	945	939	937	981	933	954	985	944	963	1016	976	931	978	898	964	926	961	953	955	921	996	976	938	986	1014	920	981	1016	971	963	937	955	938	938	934	992	981	951	942	920	984	936	996	964	1000	961	955	1003	954	940	933	938	988	943	946	963	954	966	924	1047	961	934	929	967	987	929	931	920	963	989	997	950	951	992	906	1025	954	948	980	945	957	979	1004	972	980	949	975	908	914	982	1006	997	976	918	1005	946	998	972	921	994	930	933	916	954	960	1036	906	952	949	971	982	957	987	961	955	902	993	988	961	942	999	970	1022	928	945	980	955	917	960	920	915	907	1024	971	914	934	974	986	957	959	974	959	934	909	964	986	982	943	1013	975	942	936	1005	988	914	939	1015	895	979	957	899	957	917	917	866	945	999	968	984	972	893	966	980	978	969	978	1004	987	943	951	958	960	894	941	963	994	973	884	907	972	941	910	994	976	936	971	934	997	956	993	929	907	976	1000	945	970	944	992	996	980	988	952	942	906	949	976	936	939	972	954	907	932	996	946	948	954	945	906	1003	981	938	946	962	1004	1008	972	997	979	947	919	968	942	1022	974	987	942	967	917	924	917	963	963	940	907	996	1010	920	919	945	977	943	935	953	946	949	932	932	950	984	984	962	959	986	998	974	950	996	918	967	937	919	980	925	918	913	966	946	961	968	984	971	953	990	991	925	930	972	927	976	960	924	878	936	1005	963	966	946	961	972	1013	981	949	987	994	963	961	1013	940	1019	1001	991	1005	971	903	924	977	930	929	952	988	989	964	926	943	941	975	928	965	918	972	917	933	969	899	973	979	924	957	1012	916	960	957	930	940	967	974	978	972	955	962	1001	983	944	944	944	947	1015	970	964	950	930	1011	945	958	923	937	967	963	935	945	982	958	954	954	973	918	980	976	895	949	942	949	944	975	946	998	938	986	1015	992	1001	934	946	950	1001	948	965	985	987	949	1026	971	922	971	944	1009	952	906	972	959	923	931	919	981	893	925	969	934	964	975	1014	1010	977	914	944	986	951	979	936	915	917	931	1009	985	991	960	954	956	955	1019	1006	982	982	943	955	955	1003	913	978	959	948	950	981	962	954	937	954	1017	997	956	955	971	953	963	962	955	966	985	953	961	919	875	984	996	960	943	1012	971	971	1013	998	968	949	944	982	1006	931	968	969	946	1014	955	963	921	996	912	931	968	1016	990	947	944	980	921	900	1007	981	964	965	975	941	982	989	919	957	970	980	938	959	983	999	917	992	981	912	980	928	951	967	988	935	961	946	951	959	945	946	967	980	952	976	928	944	946	966	935	919	977	984	940	914	990	973	1015	959	995	908	937	914	942	953	954	965	957	924	912	994	971	911	962	1019	949	1031	925	968	961	944	949	984	931	950	946	962	952	941	934	961	964	963	983	1020	938	945	971	979	934	1026	932	987	970	927	977	944	990	951	964	981	907	964	916	963	1006	928	1027	943	896	925	926	925	910	949	960	927	980	1008	960	1056	927	969	949	939	910	931	966	947	1011	996	975	960	941	916	940	931	940	889	938	948	923	916	997	995	929	936	977	1015	977	975	907	1017	978	999	943	957	958	948	931	967	949	990	980	963	948	948	927	957	948	966	980	974	944	978	976	965	967	993	959	983	954	952	970	967	937	987	962	923	996	978	1014	969	932	945	965	952	981	956	1002	930	987	961	972	986	968	948	962	920	895	943	982	1001	952	1000	971	952	964	988	964	914	1010	1000	970	935	950	958	976	996	927	1018	950	963	975	990	948	966	988	983	936	925	925	946	1023	964	904	960	972	988	940	985	978	1002	984	969	970	967	947	950	976	955	953	960	959	1029	974	985	981	1025	961	920	938	999	985	942	961	942	966	925	983	958	1016	933	960	989	925	949	910	1019	958	924	1038	950	997	979	921	920	924	989	1022	936	957	954	959	972	930	935	933	974	966	1005	1011	954	1006	961	1003	936	920	990	937	974	939	986	979	959	911	994	961	999	913	977	941	996	955	959	942	974	1014	923	914	987	982	956	946	1014
24566	20962	26970	25019	11717	1184	833	669	593	541	553	634	788	695	755	584	515	468	466	440	437	478	458	504	505	449	446	437	478	459	483	477	441	442	441	472	478	457	458	496	466	432	459	476	476	425	410	487	466	464	480	439	459	444	495	484	474	437	426	431	448	448	453	474	448	433	488	446	429	490	456	475	438	477	455	478	424	479	431	483	475	450	464	402	468	496	419	475	428	420	454	443	492	421	435	455	448	444	444	422	448	458	450	432	465	447	448	442	452	441	410	449	423	444	475	435	471	506	432	426	497	469	482	464	429	433	436	487	436	469	465	471	426	456	432	416	430	440	496	473	446	471	436	466	438	480	466	460	451	450	434	412	434	442	449	456	449	442	433	498	475	453	439	450	441	444	423	481	430	449	440	480	422	478	466	457	470	467	450	483	463	437	438	461	440	449	460	466	465	437	462	440	495	440	468	444	454	459	444	458	435	428	420	454	475	452	464	428	525	458	472	454	465	418	508	471	444	480	417	460	444	488	506	461	460	438	470	471	496	456	471	429	456	476	454	463	425	456	466	436	430	442	447	433	473	461	471	473	422	407	434	486	450	469	468	481	427	432	437	415	455	437	517	458	482	484	453	445	426	448	459	457	463	454	474	450	470	442	452	434	455	448	442	454	447	479	435	470	433	461	449	489	481	480	464	440	489	435	432	447	452	448	430	480	413	467	464	466	462	481	476	437	500	429	462	451	483	459	401	473	489	490	441	437	435	449	452	457	457	461	446	480	466	465	419	437	458	420	451	502	435	474	445	451	446	462	499	414	454	427	440	449	444	441	424	459	470	484	446	458	492	448	470	427	457	453	482	457	461	446	466	459	469	471	447	426	454	446	454	409	481	452	432	459	464	438	487	464	450	440	470	452	453	492	455	453	444	458	481	434	446	462	462	427	439	462	458	440	438	429	477	444	444	493	430	461	432	445	438	461	479	421	494	492	466	419	446	451	436	438	477	443	411	435	438	470	443	468	429	451	503	421	457	444	428	449	447	416	435	432	457	469	467	466	469	474	468	456	485	471	418	459	470	434	444	434	460	470	463	472	478	476	411	448	476	451	452	466	460	419	427	465	466	455	452	444	414	439	452	460	438	428	461	451	432	422	451	460	459	466	430	455	465	451	468	469	446	433	477	484	435	421	448	464	468	434	445	450	449	417	457	438	442	438	475	434	442	451	441	468	439	455	459	428	428	436	469	455	491	422	470	470	481	513	431	482	454	494	421	452	448	445	481	461	468	436	431	452	459	439	413	472	481	480	464	444	492	465	457	423	425	440	440	462	433	456	458	437	469	492	456	426	412	446	453	482	450	430	476	468	445	411	446	438	451	483	454	419	460	498	448	449	467	466	434	438	452	441	455	476	486	460	446	438	458	461	473	473	468	409	467	457	480	451	430	480	469	442	472	410	427	441	457	461	450	469	448	490	463	487	486	423	453	471	450	451	452	493	419	451	453	440	463	449	468	453	471	483	448	411	465	442	431	457	444	439	470	497	390	477	460	468	484	444	437	462	401	451	503	475	456	453	471	478	468	477	470	461	433	463	470	452	462	465	458	447	403	486	424	422	453	513	440	458	483	439	479	480	446	425	476	445	435	477	458	450	428	450	478	451	514	468	482	479	481	481	416	443	458	452	419	455	455	443	443	413	449	443	470	487	454	444	429	433	441	409	444	497	462	440	450	463	449	452	461	486	445	457	458	457	464	411	425	429	443	434	437	456	448	490	428	449	485	486	468	476	466	456	436	445	467	471	430	448	448	461	478	442	442	421	483	470	491	458	441	448	470	463	469	466	451	405	442	428	459	445	483	447	481	476	424	466	464	476	431	434	448	464	468	459	463	440	460	414	442	487	496	443	465	501	454	445	458	462	444	451	437	442	465	493	466	481	426	434	470	461	515	429	413	433	415	461	436	473	467	461	464	478	430	470	442	432	457	442	483	484	489	438	438	487	421	479	437	447	488	444	439	441	483	460	465	460	465	469	483	449	443	440	454	481	469	423	448	446	496	464	407	430	454	414	459	422	425	413	440	477	419	468	455	466	467	484	441	444	455	454	471	472	436	444	451	474	470	403	409	496	478	462	477	479	456	486	503	435	451	465	432	459	478	486	473	468	446	470	491	466	441	459	436	445	455	461	432	435	443	457	485	430	452	450	474	487	444	453	464	416	454	486	441	491	451	449	459	423	464	435	461	459	438	464	481	444	467	445	488	443	453	451	444	458	455	469	474	468	422	465	456	481	437	462	429	492	457	478	459	403	428	410	458	435	460	412	503	451	480	473	458	446	458	460	480	414	464	454	451	460	510	408	481	415	458	455	455	493	437	452	429	413	481	455	453	449	423	456	461	422	516	444	468	419	440	482	447	418	452	465	441	461	439	451	483	444	461	438	468	440	448	475	446	418	498	477	493	452	462	431	415	416	480	441	443	443	452	477	448	469	426	453	446	475	476	468	473	449	445	473	444	461	527	416	459	412	463	424	445	445	445	427	453	418	449	445	446	466	419	472	472	469	466	467	455	436	466	440	470	471	487	495	438	453	451	433	460	446	447	444	467	463	469	478	454	476	428	449	511	456	468	489	451	471	477	422	421	470	463	459	441	435	440	466	443	409	424	435	445	478	459	475	472	446	462	487	519	474	463	465	443	463	513	474	437	471	436	464	453	434	459	440	439	436	431	471	420	403	487	451	431	438	424	435	448	461	484	445	429	460	456	450	440	437	416	458	498	447	463	418	438	473	463	456	440	478	444	433	465	464	438	454	460	453	442	446	461	416	417	436	461	484	448	446	436	465	453	430	438	450	471	463	476	442	432	468	450	462	480	464	464	443	485	439	435	467	482	490	454	463	462	474	417	456	472	451	454	471	437	477	445	483	503	431	453	455	463	482	438	471	444	467	433	465	491	439	480	470	431	423	421	473	493	467	473	426	472	484	460	455	454	434	471	412	425	433	452	465	457	449	419	434	437	462	446	467	502	422	453	456	456	462	467	440	483	440	475	450	451	438	438	515	463	433	453	427	467	458	468	476	439	482	455	454	495	418	473	453	472	445	454	416	442	462	461	463	474	441	468	482	430	431	462	491	479	474	474	441	448	443	426	426	441	443	478	426	434	453	463	455	443	449	478	419	462	439	436	461	473	459	455	443	476	429	463	455	466	405	439	468	467	479	468	441	470	410	452	446	448	433	449	500	463	454	464	467	425	469	450	469	470	514	438	502	462	476	459	460	441	454	486	484	510	440	462	448	480	423	414	484	513	481	459	444	419	430	469	493	445	447	441	434	442	455	480	450	453	465	468	452	465	455	424	457	509	449	454	454	451	468	481	404	481	470	458	436	457	425	463	448	444	449	453	449	500	497	462	489	435	454	425	481	431	470	419	475	460	463	418	456	473	451	458	423	476	479	425	457	482	458	436	449	446	435	466	455	465	453	481	452	437	440	462	455	440	441	458	460	429	429
13739	6152	5124	3618	2141	1580	1325	1016	839	724	803	942	1104	1070	1109	785	661	546	491	555	527	502	537	509	505	553	574	488	510	512	492	510	516	536	570	502	522	548	471	549	505	528	534	514	513	507	506	472	513	517	466	483	474	512	499	465	559	521	525	526	513	495	502	532	523	519	539	506	487	492	525	509	535	455	515	547	517	505	534	550	498	523	490	511	515	530	512	515	502	509	525	505	463	505	542	541	489	514	521	512	517	484	505	509	545	544	504	510	501	499	574	523	526	518	522	540	507	494	500	492	536	525	532	504	507	474	555	495	540	513	557	548	491	528	500	515	497	490	518	500	510	513	500	535	497	503	500	458	543	499	512	504	510	506	489	482	513	481	488	510	486	501	484	537	511	507	486	541	486	523	529	506	529	512	502	506	567	531	482	513	491	493	490	532	551	525	506	547	501	523	538	514	505	530	514	491	496	551	506	512	498	532	549	521	526	502	531	493	512	509	464	494	518	510	488	507	515	487	479	570	514	525	490	521	516	508	525	496	503	505	485	497	486	499	477	504	542	563	510	500	512	516	515	543	550	505	533	500	478	487	513	556	495	481	496	489	451	492	542	524	512	535	530	503	494	511	500	516	548	528	509	520	484	504	504	496	523	505	473	480	495	498	500	501	505	519	496	511	485	482	523	502	521	508	504	451	529	459	506	483	500	511	494	504	528	506	503	473	538	504	569	530	520	486	477	516	505	487	530	491	547	540	522	496	554	522	498	510	498	496	502	500	527	482	520	508	504	552	504	505	517	481	484	534	490	515	502	496	519	501	518	495	486	541	494	520	505	459	541	561	486	542	488	532	525	507	529	512	533	487	504	484	513	542	505	523	466	552	527	528	508	527	477	506	537	512	526	464	498	534	518	462	482	484	513	523	539	513	510	493	504	528	502	513	518	534	493	533	515	488	504	530	513	562	471	538	540	546	495	538	500	524	519	553	526	515	532	532	519	521	516	544	517	498	523	480	490	516	525	510	498	513	507	500	503	501	523	519	480	486	522	533	501	515	497	477	521	533	524	515	476	523	523	533	541	541	498	498	540	518	492	539	525	518	518	537	473	518	514	524	537	487	491	529	465	530	488	499	527	527	506	550	525	504	552	537	472	526	520	507	477	492	530	537	511	483	494	530	525	486	543	545	507	506	495	476	532	510	534	519	513	506	499	489	516	505	497	533	539	511	529	497	500	486	533	526	504	492	492	555	518	496	524	495	477	525	463	458	529	497	518	511	512	517	499	472	515	513	524	495	541	526	533	520	475	480	516	519	518	521	484	479	533	529	517	544	503	518	517	514	545	473	519	521	484	486	507	540	494	542	485	510	491	514	488	490	502	511	507	513	489	478	552	525	490	502	510	507	518	477	521	505	481	487	478	511	528	520	491	502	512	480	491	538	502	524	544	499	510	487	526	520	462	542	521	497	498	470	522	525	479	530	540	519	507	516	532	548	525	522	523	494	522	492	469	515	517	550	485	490	515	521	497	528	485	522	497	535	497	519	485	514	497	512	511	543	535	516	509	531	565	507	521	527	486	475	485	523	530	491	502	507	505	513	537	559	527	524	541	464	500	494	525	501	532	539	493	504	500	501	499	516	536	497	486	469	524	509	488	522	509	534	524	563	558	519	509	501	503	505	448	503	529	509	522	496	513	530	496	542	528	515	471	534	504	518	487	477	502	483	554	482	527	500	512	539	537	523	517	524	530	462	436	483	516	503	483	475	509	509	484	515	500	545	524	544	509	502	533	506	545	536	509	479	502	495	447	505	545	536	491	483	503	505	470	494	533	551	501	473	525	537	468	479	520	515	492	527	498	496	475	460	480	479	501	515	519	510	497	515	501	490	536	524	522	514	507	485	488	513	497	466	544	465	485	528	495	522	551	517	499	529	513	494	513	513	536	518	530	497	501	510	522	518	490	466	526	525	503	512	528	551	491	489	496	526	484	524	504	495	553	550	514	517	470	491	511	524	498	504	495	478	532	503	550	528	514	495	473	528	476	498	519	534	490	499	521	523	489	518	504	498	514	537	483	516	530	527	521	512	527	528	519	521	527	513	474	512	522	502	480	520	532	482	536	541	513	519	486	518	480	518	515	494	557	513	501	541	492	510	482	533	496	524	520	493	518	492	484	518	515	486	510	505	513	503	525	486	544	484	527	470	509	511	485	562	481	512	519	487	509	550	504	535	519	493	520	480	508	505	539	508	527	522	497	538	478	498	498	493	499	526	514	523	498	517	477	520	539	488	508	504	538	506	490	492	534	483	504	526	511	562	542	549	513	537	531	520	536	486	475	526	540	499	509	491	508	527	477	487	527	491	519	522	526	500	550	533	505	509	499	530	499	517	497	538	530	499	524	537	520	479	509	495	484	496	515	535	523	510	539	593	478	536	496	511	502	499	494	553	513	531	507	506	503	558	524	508	493	480	532	476	522	489	511	528	510	478	539	557	519	492	524	499	519	504	533	549	468	535	502	496	498	497	477	503	532	523	464	504	517	481	524	520	541	517	508	504	504	508	488	481	549	528	492	546	498	535	484	524	491	515	510	473	539	527	518	552	500	512	478	524	504	504	511	512	519	512	523	513	509	518	522	513	483	491	513	493	533	513	542	511	501	529	507	502	521	489	496	502	529	524	520	493	549	472	489	486	510	519	527	552	514	495	462	488	557	529	505	471	535	495	538	532	547	503	513	499	511	516	490	531	499	497	519	522	497	492	502	489	550	548	496	473	474	475	470	467	504	462	536	514	495	483	533	517	488	523	506	482	498	496	516	502	515	538	514	513	562	528	516	497	516	480	529	505	523	482	520	519	491	570	489	499	506	503	494	526	510	505	502	506	509	490	475	542	526	513	536	481	504	509	520	548	501	510	527	520	527	509	515	524	519	511	512	506	518	520	505	500	518	471	498	509	492	484	556	494	507	516	518	513	452	502	501	530	501	506	523	509	545	521	528	508	538	522	490	485	506	483	490	536	500	511	525	451	529	489	503	560	482	474	474	494	498	531	536	543	559	514	491	543	528	523	533	505	519	477	446	493	492	507	440	538	502	491	568	528	489	493	534	464	502	460	520	510	512	504	523	499	501	519	554	481	540	516	491	508	544	535	516	506	497	469	520	515	515	523	509	500	508	495	529	495	532	513	480	516	483	511	547	516	545	533	541	518	528	495	502	473	465	529	484	518	488	500	499	538	543	503	487	478	488	484	520	500	522	511	497	567	460	531	504	506	486	508	522	501	499	516	519	488	498	497	514	509	501	519	495	510	500	532	520	498	480	485	497	500	517	534	513	534	530	510	516	562	480	505	539	543	510	520	488	527	510	486	523	514	516	475	535	503	484	550	506	514	511	521	515	548	503	505	518	476	559	519	515	534	535	458	556	505	500	498	527	522	523	513	511	505	503	503	548	532	500	544	500	540	507	527	532	550	482	524	483	500	533	521	548	485	508	502	536	520	520	488
22545	20994	28385	23763	20988	21020	7337	1206	827	727	778	852	1085	1109	1056	787	579	557	520	513	492	481	482	459	463	499	487	487	452	442	469	474	430	484	443	448	454	478	457	463	452	488	435	410	462	446	490	453	470	457	491	472	422	448	454	436	457	452	486	445	449	453	471	440	442	443	453	493	443	474	457	424	454	415	429	454	454	443	469	442	433	440	422	453	475	446	400	463	434	433	481	430	458	472	459	460	475	438	412	452	469	423	436	435	445	445	445	431	434	425	447	447	456	446	430	451	443	450	437	434	458	489	439	431	452	448	446	451	447	458	399	449	483	434	432	484	450	468	470	436	464	494	464	448	445	499	476	441	487	437	455	452	454	431	423	429	409	431	468	443	476	454	442	483	435	471	448	439	443	416	436	459	434	423	420	432	403	454	436	473	431	429	463	450	459	435	440	445	424	435	485	416	445	438	413	415	443	467	434	485	455	456	443	463	476	427	458	469	445	452	453	448	457	433	454	424	456	467	451	441	450	464	475	450	416	444	444	484	459	426	473	439	451	441	461	451	406	458	418	444	450	442	446	451	470	447	440	485	459	461	455	473	463	456	477	453	440	477	428	486	436	433	459	410	419	501	453	463	480	447	453	455	430	457	435	430	430	470	448	434	467	453	433	439	407	459	448	418	413	437	431	458	395	455	428	443	419	449	473	454	448	447	487	471	454	444	472	437	446	461	424	454	457	448	431	448	456	478	414	433	455	396	435	435	477	457	466	439	457	412	457	469	456	426	450	416	424	477	449	409	437	454	427	433	428	452	462	455	425	461	447	443	458	442	428	450	423	472	439	449	420	456	453	463	459	434	419	444	383	500	466	455	428	472	423	422	463	486	452	462	518	420	440	410	447	438	453	449	469	458	442	438	465	454	443	465	435	488	407	442	434	435	452	455	455	452	475	413	438	447	459	418	457	411	425	422	472	400	452	513	458	428	415	475	431	436	504	446	432	423	459	511	450	464	438	435	500	415	450	442	402	459	443	418	475	453	435	430	435	486	417	429	431	425	468	444	440	450	456	437	406	432	478	450	428	446	453	423	454	403	461	419	428	479	472	430	447	391	493	447	441	454	473	443	418	486	455	463	437	430	465	444	477	432	435	455	482	465	460	437	401	435	453	423	464	449	467	455	446	481	447	452	477	429	442	466	470	421	443	465	445	422	450	461	440	449	441	451	443	482	447	410	464	473	456	453	439	459	451	432	448	438	460	436	429	444	428	431	435	451	460	465	440	434	436	418	421	433	439	424	441	423	448	454	404	476	451	434	440	432	453	455	470	458	433	429	398	447	448	446	480	455	444	491	457	390	448	473	454	460	479	463	434	447	428	468	445	440	469	443	449	447	435	480	445	469	450	438	448	436	403	468	455	451	453	433	449	428	450	464	458	480	425	430	466	465	469	438	459	431	458	439	446	450	449	468	483	461	471	438	471	432	461	426	474	455	425	442	408	457	468	437	448	410	465	456	467	478	445	410	453	471	453	425	424	455	476	418	415	452	453	417	443	446	478	460	465	492	474	458	467	423	458	451	493	453	489	431	423	439	447	465	448	450	462	470	469	417	443	432	425	413	463	464	427	471	440	470	450	476	454	428	462	426	422	409	482	446	428	458	434	423	439	451	465	445	464	421	444	431	422	440	436	443	436	429	438	410	438	453	432	415	456	437	456	443	432	472	456	432	452	424	437	452	448	478	460	469	418	471	403	430	464	420	477	456	425	411	434	417	459	452	501	448	453	437	488	448	458	469	444	436	421	449	465	438	443	467	435	467	490	439	447	438	458	399	424	472	439	474	452	456	475	453	451	471	489	457	487	480	466	451	446	458	444	433	452	444	405	449	481	451	457	452	458	449	448	436	423	477	457	447	487	433	454	452	452	455	411	465	459	455	457	461	438	451	471	436	437	453	435	435	445	414	455	402	463	435	459	400	474	469	419	441	426	451	447	451	412	432	401	457	462	446	443	455	471	450	468	452	423	490	454	447	456	453	475	446	412	477	461	431	474	469	456	465	484	475	442	411	415	468	439	427	426	441	478	477	497	434	474	444	452	518	440	427	445	440	440	465	460	450	432	436	472	483	458	431	446	445	443	433	466	447	414	439	470	447	446	406	460	446	466	467	456	461	446	472	453	462	435	444	464	407	419	413	413	434	401	436	442	447	427	448	442	473	459	425	443	425	454	466	455	473	499	451	456	471	458	416	468	439	451	437	458	459	442	479	438	470	415	423	485	419	438	435	457	446	452	406	477	457	479	388	419	425	426	460	459	442	474	477	439	450	463	421	471	474	457	466	426	438	437	471	433	467	466	444	412	500	440	442	438	450	425	425	450	452	443	458	430	451	478	453	457	444	447	465	479	398	426	449	440	438	440	444	466	471	481	451	477	440	439	445	462	422	468	479	494	473	482	483	440	449	444	445	439	441	420	401	439	449	454	447	440	454	474	448	417	447	450	446	436	524	455	472	455	423	455	451	441	392	425	435	436	447	426	442	440	461	437	468	453	441	433	398	426	436	444	416	461	396	439	459	452	432	457	444	454	467	436	484	424	395	476	445	453	429	454	463	434	445	426	462	407	454	434	492	438	446	451	446	424	457	443	482	430	425	463	500	444	437	439	438	437	429	441	436	431	453	423	451	424	444	445	455	430	431	484	475	435	460	477	418	425	426	424	479	442	474	455	443	485	433	414	412	467	453	472	450	435	471	431	408	458	471	424	432	492	423	460	482	411	460	439	436	447	423	463	466	438	414	441	459	433	491	454	411	459	446	457	468	433	448	476	456	470	454	444	456	476	449	431	475	463	465	424	450	459	482	448	435	471	444	421	478	505	448	477	446	486	436	425	438	434	465	439	476	475	454	429	418	409	482	462	431	445	447	449	413	453	433	476	428	443	428	416	440	457	459	429	381	434	454	438	441	420	412	458	421	466	504	473	478	418	430	468	422	401	431	453	428	431	451	437	419	457	442	440	438	433	447	418	437	455	450	489	467	405	429	467	452	451	446	452	454	470	470	453	430	437	440	415	459	434	482	457	449	441	451	425	432	464	419	432	449	444	450	437	441	441	473	479	429	464	422	438	454	447	403	475	448	463	459	443	473	473	473	447	441	449	471	481	453	457	489	476	416	411	412	445	449	449	420	415	437	449	467	418	421	440	447	465	454	449	434	444	445	481	444	484	422	416	469	439	427	455	412	509	454	447	425	463	451	431	424	460	431	423	447	444	449	449	452	409	449	461	441	406	475	424	444	426	435	453	436	442	435	440	446	424	448	459	472	468	425	405	459	436	456	447	413	438	442	461	486	491	412	466	446	440	472	441	438	439	470	446	441	393	448	426	427	427	433	442	502	462	425	465	420	456	439	433	430	475	434	481	479	443	417	441	418	442	397	466	469	458	459	447	444	434	448	469	438	413	462	467	429	477	438	428	452	477	435	472	431	454	457	421	476	478	438	471	471	470	440
17718	13893	11605	8091	4750	3522	2580	1770	1359	1119	1209	1329	1724	1672	1689	1212	764	658	640	596	638	586	570	604	555	548	558	553	579	488	547	548	558	601	580	476	518	535	531	540	559	561	530	533	512	531	558	536	542	531	512	540	561	498	510	503	492	510	546	521	506	477	532	549	517	497	473	520	503	526	551	511	521	513	519	495	493	513	512	481	536	554	508	501	544	555	536	495	503	497	544	528	553	514	543	505	551	509	501	531	520	555	526	504	515	539	462	543	525	519	482	515	575	496	483	540	519	524	545	504	560	490	530	502	536	499	545	517	514	543	520	555	521	495	492	525	504	487	509	493	532	522	533	537	492	530	506	502	514	533	495	527	498	503	531	524	528	509	530	512	534	515	530	523	532	505	505	541	562	525	538	537	491	553	468	535	488	535	514	504	519	525	495	507	505	505	481	497	541	527	512	516	525	531	507	545	523	490	515	537	474	521	540	553	507	497	544	527	537	516	504	544	494	496	492	510	493	473	521	522	521	505	507	521	564	482	497	555	543	539	504	503	546	502	527	508	482	592	540	513	526	507	522	483	505	526	507	545	521	565	500	556	542	492	502	531	498	530	506	529	590	503	522	576	470	526	546	524	521	492	505	525	508	545	533	500	473	543	500	465	485	531	489	547	498	494	486	569	502	516	475	501	490	502	537	490	487	524	524	521	514	501	538	529	543	466	514	515	548	480	514	491	552	482	527	529	550	558	515	548	510	527	501	548	522	561	535	484	509	509	509	490	530	554	524	472	545	552	522	524	510	520	497	524	568	543	484	500	506	499	511	565	520	536	529	534	536	552	531	531	519	502	532	539	507	550	514	510	490	545	519	522	516	492	558	519	556	542	533	467	512	536	499	533	541	533	515	554	482	534	502	520	492	527	499	551	518	536	573	497	485	545	516	484	484	540	525	511	492	503	526	527	506	544	494	519	530	554	498	443	551	497	533	555	497	473	511	537	510	507	480	534	533	470	516	545	539	523	573	544	524	487	550	475	485	532	492	536	518	574	536	490	518	483	552	496	509	525	506	518	565	532	509	508	462	508	516	522	469	490	508	520	544	513	535	515	535	514	526	530	500	544	544	538	527	506	492	507	533	574	545	503	558	491	514	568	523	516	539	506	494	485	501	554	529	524	563	530	500	544	481	499	548	515	501	541	549	537	518	518	546	509	538	496	539	509	550	514	495	496	538	551	567	531	569	505	524	507	514	535	515	481	596	525	539	567	521	519	536	473	540	537	500	528	482	517	529	529	532	529	514	495	547	473	479	512	511	520	501	513	534	494	541	510	537	548	502	515	516	517	518	499	523	533	530	576	519	518	518	491	516	468	517	518	528	510	489	508	535	523	533	538	478	508	514	530	570	501	498	525	501	526	498	529	512	517	500	516	535	476	491	538	513	523	500	546	505	535	522	538	512	550	509	555	471	523	488	500	487	525	565	520	518	521	502	523	522	537	497	503	557	492	536	499	521	526	498	510	513	507	527	524	504	484	491	527	482	528	514	510	497	502	521	498	525	500	527	510	528	521	467	482	489	533	512	515	543	527	526	525	545	521	544	510	523	523	546	530	533	479	485	491	478	512	501	524	532	529	516	554	553	526	511	499	504	557	531	529	536	485	534	527	555	530	512	524	531	563	502	569	497	520	517	540	533	514	540	499	569	464	518	536	507	520	535	533	508	508	496	510	503	481	540	540	502	499	484	517	498	498	494	510	486	527	529	507	506	532	523	574	553	521	529	515	519	513	519	547	519	519	515	525	528	482	511	567	497	507	536	573	490	524	466	521	508	494	524	521	517	487	528	515	523	559	504	486	543	537	522	485	583	554	544	513	520	534	496	510	509	535	558	522	523	504	532	482	496	504	499	508	491	539	500	522	512	518	465	502	519	528	508	529	515	535	547	516	514	509	530	496	543	485	507	532	507	489	561	539	541	499	514	535	490	492	517	516	507	514	511	510	519	541	542	518	544	531	504	537	552	533	533	490	505	509	565	533	526	527	504	510	509	524	527	493	471	505	531	530	504	475	528	541	525	487	535	513	488	541	538	540	495	505	503	489	523	560	529	548	499	524	511	534	532	509	530	497	482	537	495	517	546	490	522	505	522	543	508	503	530	555	493	518	563	509	510	513	557	518	568	514	536	521	511	487	531	524	501	540	551	535	485	510	526	497	515	508	518	527	493	541	481	464	525	500	495	553	496	516	517	510	508	558	515	551	521	482	444	538	509	520	519	518	508	544	553	527	508	508	521	542	516	536	538	504	530	501	503	564	540	504	505	541	485	550	519	534	517	482	561	564	543	518	520	497	523	540	530	500	549	492	483	528	517	522	505	535	563	507	497	554	522	521	530	533	570	499	538	526	473	521	538	510	496	543	475	556	533	497	509	510	523	529	526	502	510	518	510	499	480	515	534	512	491	473	554	531	548	493	524	500	538	500	507	529	540	530	515	512	547	534	505	522	516	547	538	515	536	509	514	520	549	544	486	530	513	496	548	523	540	524	514	485	509	491	502	550	512	477	508	518	505	508	523	515	555	511	474	564	494	547	495	539	579	532	504	555	566	530	541	493	539	501	527	496	521	488	531	545	498	504	550	519	513	537	495	488	508	491	490	520	490	565	478	495	480	512	521	537	535	515	518	503	529	508	507	511	499	539	495	519	513	508	518	508	521	499	527	533	518	554	511	517	530	546	543	508	549	495	522	536	472	535	563	535	530	521	531	513	531	517	492	504	486	478	498	481	506	499	553	508	515	499	487	495	470	560	502	503	499	503	516	525	555	503	543	502	518	495	495	504	510	448	513	543	592	505	513	516	497	518	536	541	489	512	529	532	480	497	515	496	486	544	552	507	495	511	504	523	532	507	521	518	532	520	498	531	502	514	550	542	483	531	484	517	499	515	490	515	510	509	516	523	513	513	504	556	532	509	540	548	521	486	530	481	510	486	504	531	537	536	516	519	520	526	473	520	524	529	541	534	525	478	535	472	502	541	536	528	523	509	514	528	516	506	515	524	509	521	496	483	475	503	530	463	544	485	525	510	544	523	492	496	500	550	502	529	540	510	511	537	537	510	518	562	482	524	500	571	541	530	516	542	560	562	513	485	467	522	509	514	491	508	495	528	565	509	573	485	517	516	472	514	527	538	537	540	514	531	458	563	549	505	508	515	500	505	517	522	490	493	543	546	512	509	503	538	509	535	514	533	510	548	518	512	527	523	506	526	516	548	509	516	492	566	553	479	474	516	489	486	518	536	507	529	510	509	544	494	541	510	518	491	521	577	523	525	553	497	535	499	487	490	523	530	558	506	513	526	524	499	495	570	534	549	465	527	505	503	537	498	469	529	491	524	523	554	496	512	503	511	518	501	519	497	534	549	511	483	533	490	516	512	491	482	513	596	486	531	497	530	566	501	488	550	517	522	542	545	474	498	540	518	545	541	496	496	554	550	524	492	529	513	564	513	502	537
29438	18516	6584	2329	1352	1049	903	838	791	796	819	887	964	947	903	885	782	764	802	753	790	760	748	754	797	730	831	715	781	809	768	771	782	778	793	742	779	729	783	795	777	748	757	797	779	804	736	796	776	807	783	821	782	800	763	744	778	750	803	805	783	786	771	792	766	757	804	773	786	763	788	774	743	811	799	759	734	785	756	771	722	780	776	802	776	788	809	788	777	752	754	827	777	778	801	797	845	740	755	722	772	756	782	752	748	745	769	737	744	733	742	740	774	796	763	776	725	759	771	826	763	755	734	774	841	822	769	756	786	799	761	760	779	798	791	758	769	815	773	749	745	774	762	741	750	789	797	770	819	742	783	759	796	774	767	805	716	785	772	719	747	774	783	745	753	761	816	814	784	737	758	730	767	790	780	746	786	731	821	733	767	745	816	771	772	729	777	788	813	759	759	786	772	733	762	724	726	787	767	855	771	775	748	762	775	793	778	759	764	759	744	781	738	785	749	772	837	824	826	744	747	779	797	727	781	789	732	717	719	757	825	784	795	773	742	764	776	734	769	777	773	780	818	801	762	785	720	736	848	757	749	764	795	771	799	810	760	777	766	746	804	821	759	740	740	791	794	734	727	786	783	786	818	742	760	759	766	761	718	843	772	798	801	769	729	781	825	790	773	768	867	770	724	806	744	769	784	791	791	808	775	793	765	759	783	767	724	774	796	772	779	763	823	772	794	699	775	760	802	755	716	742	745	759	758	794	745	777	778	782	769	777	781	781	755	787	737	755	786	761	800	813	780	765	821	823	792	715	808	741	734	773	794	796	818	773	797	787	758	780	781	825	826	757	786	792	807	799	766	773	790	783	745	776	763	793	772	780	778	750	744	756	756	786	768	795	782	787	756	774	794	761	799	785	784	778	817	764	750	745	796	781	755	725	773	728	742	795	771	807	758	742	796	742	790	800	751	709	712	739	766	811	784	784	812	798	802	811	782	780	832	707	803	836	751	777	792	785	795	786	787	743	788	790	761	764	810	829	783	789	771	796	758	770	794	771	774	722	798	761	804	799	715	750	764	822	778	786	817	752	828	720	771	747	797	792	784	828	780	789	752	755	780	793	717	788	789	776	738	727	767	742	737	796	809	732	786	745	715	766	771	780	749	822	785	774	707	802	818	787	797	742	737	774	773	800	771	789	776	753	755	721	823	766	822	746	863	761	782	783	773	756	756	807	778	758	776	777	719	752	801	738	738	729	744	762	806	760	726	789	821	774	746	747	783	823	799	778	772	748	786	750	733	746	776	742	732	776	758	731	748	796	825	793	769	794	780	829	780	814	738	752	867	770	737	771	796	790	803	760	776	750	767	736	785	779	758	785	764	771	773	840	797	824	772	777	772	727	768	760	749	784	781	792	761	748	751	786	732	707	743	774	805	734	749	773	803	775	805	756	782	736	799	717	805	801	790	788	758	795	801	794	757	827	814	779	777	757	762	776	787	746	755	797	785	739	757	774	737	809	784	803	765	795	788	762	790	837	793	812	789	787	786	824	770	789	777	793	791	752	807	782	733	772	765	746	772	805	796	772	817	804	809	778	773	784	823	860	773	758	755	758	775	771	774	750	766	748	758	751	765	768	790	798	754	793	759	780	803	792	767	781	736	760	767	818	714	732	755	775	841	793	793	798	744	796	795	790	851	828	768	746	758	792	819	767	761	771	816	804	781	783	811	793	775	761	728	801	761	737	752	767	765	791	792	760	774	808	753	768	753	782	811	792	798	799	815	784	792	790	750	777	806	780	780	753	817	712	826	777	744	769	818	821	776	772	780	752	731	767	747	754	840	748	746	767	777	794	777	741	761	726	774	838	747	774	745	775	805	795	792	816	748	744	791	825	764	758	795	824	773	759	796	702	806	713	760	744	793	751	730	778	770	751	769	752	763	812	773	767	813	768	740	738	750	782	758	786	769	766	753	751	780	777	775	788	759	838	737	756	764	832	746	802	755	777	740	822	729	803	812	806	801	748	731	775	798	731	776	802	731	788	770	762	810	783	753	799	778	785	769	753	832	808	767	800	760	770	750	759	812	735	771	766	797	773	798	792	758	787	790	800	764	792	803	771	792	750	778	741	730	802	821	774	785	770	748	758	781	769	731	725	768	771	753	749	766	767	760	774	748	747	804	783	795	781	766	805	736	766	779	763	753	767	783	698	767	785	796	831	832	765	760	771	768	801	762	728	766	829	713	774	807	821	762	781	797	758	746	801	801	771	785	766	768	765	783	767	801	816	803	776	753	769	752	772	749	805	760	749	753	775	768	762	740	794	808	754	792	796	760	802	810	801	812	765	851	754	743	777	791	771	733	806	745	744	775	761	795	771	832	747	764	782	793	775	818	775	757	782	790	808	743	757	768	768	743	795	775	759	773	810	712	698	786	749	789	777	799	757	748	761	775	749	754	753	771	829	776	790	815	731	732	775	779	782	765	759	764	815	871	774	770	800	783	742	759	762	788	815	784	801	786	800	796	775	767	803	767	766	799	760	803	759	778	718	772	749	743	846	798	798	798	713	785	799	751	742	770	770	806	784	801	787	843	794	796	777	763	759	823	729	777	762	781	727	791	759	804	786	826	780	822	806	785	734	755	767	770	776	745	772	797	740	768	750	765	750	756	747	799	847	772	760	778	773	799	804	757	769	810	824	772	781	774	769	804	789	727	783	738	828	792	756	795	820	802	760	739	763	784	776	782	811	798	776	723	770	735	769	788	778	775	791	792	802	796	771	758	745	836	848	770	751	741	755	766	763	725	785	852	803	771	787	813	818	760	782	768	794	777	747	762	792	774	762	747	739	823	795	710	772	734	834	761	740	786	750	759	746	779	790	794	750	772	790	759	791	762	817	768	766	834	789	779	816	742	753	814	735	767	801	741	811	773	799	760	768	736	793	798	757	780	806	772	753	801	769	794	759	745	786	773	787	788	773	782	772	763	668	744	803	777	771	747	767	745	776	758	764	791	763	807	759	788	822	719	763	742	743	789	799	786	792	731	823	728	781	766	795	745	748	808	803	819	801	772	786	735	798	772	745	742	781	787	837	776	803	760	800	771	791	774	780	768	815	774	794	786	798	759	732	756	790	775	738	740	826	775	811	768	751	787	747	750	855	804	743	758	778	722	740	750	807	793	807	762	746	810	782	774	760	771	800	759	775	755	818	764	720	805	772	781	768	754	850	768	804	747	778	800	755	768	818	732	728	742	839	733	726	785	759	806	814	791	790	792	826	810	796	792	750	793	815	792	740	795	766	796	810	779	741	784	764	808	804	780	739	751	830	797	769	775	792	764	747	749	806	742	752	764	783	817	782	806	790	769	790	780	752	771	733	742	719	789	787	728	803	788	757	745	768	762	753	718	781	738	762	782	762	814	817	770	769	794	734	755	805	766	738	760	792	709	752	803	791	801	785	788	785	835	752	750	745	749	781	740	798	811	775	786	787	762	762	786	775
18189	2480	2828	2686	1827	1373	1149	959	977	983	947	1042	1214	1190	1190	1048	911	828	917	817	861	815	890	831	835	888	911	882	856	904	853	883	906	894	882	882	873	901	890	863	882	887	878	835	878	874	818	905	878	874	890	852	881	878	852	892	891	921	862	882	913	829	941	893	853	792	858	860	814	891	855	877	851	848	882	886	858	866	868	876	883	849	855	915	840	903	870	874	907	902	842	835	907	890	821	925	846	875	870	859	923	883	908	888	849	868	902	858	886	916	818	890	904	897	889	950	854	843	863	856	840	847	922	822	814	858	871	897	853	873	908	888	893	869	933	875	907	870	842	800	857	918	863	877	849	897	860	906	826	892	924	851	890	914	888	838	885	834	888	875	925	903	907	850	887	875	856	850	869	892	936	867	894	879	891	876	841	865	900	883	862	878	846	815	872	844	885	846	856	942	848	863	869	880	848	889	921	849	856	809	845	874	844	850	915	878	897	855	879	897	865	796	920	885	866	832	876	867	868	858	824	885	899	923	820	834	913	836	851	854	906	830	849	884	915	860	891	854	881	868	861	884	880	843	880	913	826	883	919	921	840	901	855	910	875	815	863	914	881	844	888	857	871	946	883	846	870	873	846	853	883	896	924	870	873	790	860	934	803	865	920	881	841	836	867	886	920	830	840	848	900	888	852	848	856	889	836	842	905	834	833	870	853	869	882	858	876	859	918	832	893	904	855	906	805	862	851	877	832	931	871	935	878	904	805	824	834	904	867	824	895	817	826	857	875	901	931	848	875	866	898	901	867	912	830	880	869	860	917	865	830	780	811	848	856	914	894	899	908	947	891	875	851	882	881	887	823	865	895	849	848	863	868	886	911	868	873	870	859	888	912	854	956	864	890	871	923	842	863	875	900	899	841	815	877	899	886	839	879	854	880	838	861	898	874	859	875	885	868	897	895	902	878	910	840	838	831	843	876	898	888	832	882	845	882	871	918	849	874	910	894	878	852	842	921	865	895	900	890	886	858	850	899	851	891	825	875	870	897	866	827	887	910	843	834	890	835	879	859	923	809	871	909	851	910	878	844	874	896	887	865	915	880	856	899	860	855	895	848	895	872	848	888	845	816	841	876	862	880	893	849	869	923	889	875	879	833	879	899	872	872	957	891	861	874	850	923	852	893	835	876	858	842	891	907	914	828	859	880	892	858	879	869	829	847	843	874	827	889	876	934	874	878	852	825	888	877	879	850	869	895	864	877	842	870	877	878	855	878	872	865	844	892	928	925	877	822	897	897	933	871	883	834	901	904	841	885	812	842	896	849	895	847	921	857	894	823	871	850	892	911	894	906	879	809	776	846	880	837	896	910	838	833	831	881	892	874	838	866	871	863	878	859	841	813	863	900	893	897	811	842	878	863	855	879	837	903	771	862	856	858	853	862	804	842	926	877	870	888	913	892	886	903	866	844	866	914	866	862	899	842	845	873	848	909	853	918	879	928	888	903	829	883	908	897	853	856	864	884	828	864	884	857	881	850	832	886	911	879	835	899	870	892	852	888	875	948	870	869	932	908	886	869	876	813	837	874	878	860	898	849	860	810	846	877	839	855	874	823	835	871	899	883	895	908	873	904	861	884	857	867	872	872	883	863	905	870	869	851	850	915	890	891	873	843	864	880	891	855	863	821	872	905	905	896	873	899	886	870	862	896	894	871	852	930	839	873	896	818	884	818	850	848	833	855	887	885	861	871	888	867	911	800	918	901	871	869	857	874	852	917	903	892	895	829	855	887	866	854	896	909	851	835	864	860	893	912	892	885	861	816	858	837	885	857	885	818	864	916	883	852	888	864	891	921	845	888	874	850	912	826	876	941	851	880	930	861	852	906	882	827	896	882	879	811	866	840	875	897	838	830	836	887	887	821	868	882	917	892	897	847	855	888	871	853	864	878	840	883	884	865	883	833	907	949	862	889	898	891	902	874	863	878	908	841	874	834	860	892	873	833	889	881	882	840	873	862	837	861	866	884	893	904	869	924	836	878	839	841	887	907	825	855	902	891	916	832	874	891	861	885	917	847	893	906	894	887	886	822	891	914	892	927	857	883	858	882	907	868	884	868	795	912	876	852	891	902	867	884	874	897	910	842	864	845	792	924	901	853	895	860	866	854	861	829	916	920	855	919	837	897	841	941	843	888	877	864	912	836	816	860	922	870	852	900	908	903	855	881	859	837	828	828	889	868	893	881	883	843	872	844	827	869	848	903	857	877	897	872	820	928	888	880	843	898	858	919	878	888	871	877	902	876	844	853	898	785	880	867	893	842	832	881	919	828	872	887	829	860	905	850	895	869	882	827	847	864	908	874	880	825	807	907	922	908	906	862	874	852	878	829	918	866	867	899	880	875	902	829	864	871	881	932	884	840	904	921	860	881	853	892	863	853	848	827	837	894	928	919	861	864	865	893	822	877	856	875	915	869	852	861	872	815	870	837	873	830	846	827	872	923	875	861	906	895	891	862	900	867	861	853	878	914	818	878	882	876	806	912	824	870	875	901	846	884	935	905	883	850	815	845	876	861	888	921	868	880	873	876	857	876	913	870	842	845	897	885	931	866	853	852	864	880	876	880	915	830	913	855	866	829	837	831	898	903	819	886	842	879	831	929	918	891	842	887	847	840	829	922	850	882	863	875	863	858	868	925	860	834	810	833	840	894	834	881	822	862	846	865	902	821	874	841	815	856	841	877	884	855	855	836	917	872	821	864	845	862	848	851	857	832	871	879	829	858	868	913	832	932	880	883	843	895	870	920	802	879	891	902	811	869	842	875	898	833	841	911	866	901	900	871	889	892	819	870	864	914	898	905	877	849	873	896	934	848	836	885	900	858	829	855	932	844	926	885	848	890	860	863	852	891	861	829	851	827	882	930	874	900	851	850	861	877	817	887	905	872	883	871	880	870	896	936	800	893	886	868	911	868	862	846	854	888	903	866	916	841	831	892	905	841	871	822	841	822	852	855	801	891	895	862	850	853	884	870	885	905	856	879	896	850	874	866	863	904	837	926	861	902	885	867	863	828	859	849	856	848	836	814	867	845	856	834	871	860	852	841	828	841	805	931	855	907	882	797	901	840	896	825	814	863	859	905	884	903	885	933	928	902	908	890	860	903	840	853	890	850	912	869	973	907	891	898	853	854	860	888	885	881	880	856	895	824	876	843	876	910	903	832	910	840	889	884	824	854	907	862	891	840	868	874	911	836	867	838	847	922	873	863	892	898	875	889	847	926	900	861	847	890	933	919	912	883	848	841	893	844	876	875	912	838	884	866	862	849	837	899	821	880	877	851	850	896	909	805	809	814	865	866	877	900	841	833	859	885	871	943	883	880	845	876	897	911	891	798	882	926	858	925	872	896	853	915	837	872	903	858	926	848	865	878	856	816	859	864	882	852	903	823	848	861	882	877	901	891	896	910	889	889	894	877	889	876	928	898	876	826	888	884	879	856	927	926	830	784	889
23571	20996	27896	24288	20983	9501	1870	1144	978	974	956	1051	1287	1245	1168	1056	896	869	803	830	819	820	805	825	816	767	799	803	827	823	840	804	846	878	787	778	781	833	814	806	804	776	836	790	827	801	795	809	823	790	801	807	763	833	825	824	728	799	809	813	816	850	789	812	814	813	800	790	782	810	775	837	791	790	776	820	814	858	772	818	832	760	813	749	815	807	819	833	804	815	774	818	777	817	806	811	848	789	803	809	803	772	824	750	776	811	798	814	846	814	789	806	836	797	824	851	769	806	783	803	792	799	795	813	820	780	790	801	842	784	830	799	781	805	762	776	744	807	768	785	833	772	842	816	871	837	787	826	861	803	809	806	799	828	810	815	838	850	810	795	762	835	818	809	817	785	842	837	784	788	798	774	804	796	772	818	843	801	773	807	804	802	774	785	847	793	783	734	808	768	804	811	809	787	856	761	791	797	850	778	788	852	798	797	836	806	830	792	780	796	810	766	819	817	802	809	791	791	789	781	799	786	818	823	846	843	804	809	790	789	793	829	768	778	764	826	825	791	852	810	838	771	805	774	759	783	795	791	804	812	819	799	821	827	759	779	784	805	790	756	722	837	809	821	808	779	827	783	792	832	802	819	821	863	825	811	811	791	823	803	800	778	844	819	838	784	827	789	755	810	819	751	774	787	802	752	781	825	798	762	825	794	817	810	814	788	785	780	810	800	808	820	783	777	793	760	832	799	764	791	761	818	806	798	773	828	809	800	753	822	817	776	729	803	751	784	803	765	832	789	843	780	777	775	803	846	830	820	772	761	797	818	808	777	799	800	780	756	776	769	787	818	779	791	788	784	799	846	749	850	844	778	754	799	792	770	780	783	824	854	782	774	792	789	799	792	783	750	782	791	799	841	822	805	804	891	804	788	790	809	771	741	764	832	842	782	778	785	830	817	763	777	746	798	793	822	818	781	807	777	842	783	758	833	817	845	766	803	812	770	777	823	827	785	775	819	824	832	801	768	767	839	746	771	838	853	797	782	784	823	801	817	828	815	833	814	770	823	775	842	777	777	803	809	828	802	790	815	841	840	839	782	828	780	822	795	790	796	805	778	830	799	807	896	789	844	773	797	844	822	809	813	795	811	811	772	785	779	785	858	782	838	818	837	796	819	777	770	788	799	786	826	793	770	815	810	786	759	780	806	804	806	810	780	820	822	790	813	788	781	771	775	814	803	749	811	797	787	814	780	865	803	850	804	788	771	848	830	840	766	803	812	766	759	762	861	821	803	858	854	800	795	807	808	820	828	809	780	831	838	778	843	828	803	814	850	827	831	795	785	839	765	769	757	819	801	805	753	783	799	827	808	824	800	768	796	813	861	703	767	854	765	768	780	777	829	773	793	783	783	845	839	782	804	807	827	797	833	810	818	813	811	797	743	813	765	810	775	775	753	813	768	822	736	761	802	774	812	808	752	786	779	737	800	821	771	742	812	841	784	787	795	791	807	805	795	847	769	801	791	773	788	832	814	812	770	858	790	778	811	793	802	789	813	804	817	797	769	812	757	793	803	827	789	825	781	817	795	773	829	809	777	818	804	765	784	816	898	791	858	838	839	787	849	803	797	807	743	774	816	764	819	809	803	800	773	779	816	800	808	807	792	772	805	772	807	790	811	776	799	832	782	808	776	806	796	801	781	785	803	786	813	745	809	836	767	806	805	799	826	779	813	765	795	811	789	778	805	795	823	811	788	740	727	835	806	803	778	832	786	831	788	860	810	792	780	833	794	794	847	794	786	783	749	800	807	814	780	790	784	782	819	821	800	791	765	794	762	781	776	801	783	830	763	809	840	842	774	791	797	820	794	780	769	842	788	768	889	794	834	822	747	821	812	772	840	779	839	761	791	797	813	822	842	801	795	767	798	773	784	769	773	775	896	807	857	797	804	787	813	819	805	783	844	792	738	801	746	735	794	776	777	758	746	830	758	831	770	790	802	744	804	783	773	882	833	766	779	800	860	823	800	766	800	786	752	776	777	790	819	794	799	817	817	794	814	817	832	839	775	779	802	815	795	852	812	758	841	844	793	781	827	811	802	782	832	770	767	796	775	767	797	801	759	810	799	752	779	835	798	780	782	737	764	790	816	801	801	782	765	812	784	818	806	821	826	753	795	833	785	829	764	762	764	810	808	784	788	766	791	823	852	765	833	821	753	744	781	772	733	809	766	810	806	807	798	800	736	838	793	793	788	842	808	842	811	801	797	754	815	820	830	832	787	773	787	837	792	774	790	762	793	804	875	805	788	786	786	845	810	858	811	776	799	778	791	783	796	746	796	848	765	743	801	805	758	793	819	785	827	847	756	811	783	779	799	777	841	778	770	854	768	833	827	795	786	844	828	786	843	787	819	751	813	757	762	788	793	829	815	746	789	796	754	781	724	804	842	794	808	798	767	818	800	783	807	773	775	825	776	777	804	789	819	776	809	771	769	818	827	783	786	800	826	804	811	795	833	816	796	860	837	793	819	802	812	811	762	825	837	893	758	773	805	754	807	802	845	805	770	795	807	789	784	763	848	790	805	851	806	779	807	783	782	754	780	752	782	771	765	805	840	799	797	811	800	842	827	848	806	821	815	808	841	787	800	805	805	836	738	812	778	839	777	840	800	806	751	814	815	764	762	789	792	802	792	815	802	786	811	813	817	773	864	803	801	818	757	806	771	793	791	800	781	794	835	792	790	806	790	795	792	786	814	791	762	773	765	834	810	873	793	829	762	832	815	806	789	846	755	829	830	756	839	824	791	816	766	801	810	754	841	877	741	720	790	812	787	786	780	765	761	852	781	786	790	777	818	803	848	764	811	778	756	779	785	794	805	807	794	742	800	799	808	798	816	797	810	767	768	786	776	791	777	771	754	858	797	797	791	769	800	813	795	788	812	779	779	783	775	778	710	728	809	815	792	789	817	852	825	809	802	815	798	754	770	815	776	769	806	846	800	805	802	789	788	788	864	817	835	822	770	763	823	802	783	777	799	783	824	772	802	771	835	836	762	797	779	811	775	827	805	754	762	824	801	771	793	856	773	789	810	764	815	793	779	812	781	804	817	826	815	823	807	791	763	822	805	815	848	826	748	749	780	834	810	812	837	779	814	812	751	804	815	796	816	785	829	818	739	808	797	800	777	870	811	807	792	822	815	761	802	808	742	826	812	818	774	789	783	803	745	784	814	791	786	793	769	827	857	774	751	787	796	780	801	765	774	851	773	759	784	793	791	759	820	825	773	789	810	836	746	772	772	814	833	851	818	822	760	810	785	823	760	791	800	804	813	806	767	731	767	836	776	857	758	779	781	787	847	820	797	833	778	773	770	789	814	797	766	789	792	798	818	808	774	833	781	825	794	783	843	786	721	755	801	818	854	788	779	726	824	773	761	750	846	764	783	765	758	784	749	731	779	758	780	814	786	822	788	781	783	809	795	815	792	844	839	814	803	818	809	825	773	812	748
11346	9706	9040	6773	4053	2894	1993	1582	1323	1243	1252	1385	1917	1709	1532	1332	1004	988	1021	971	944	899	966	927	905	934	907	943	988	886	917	869	940	958	881	908	866	932	909	926	975	917	887	910	970	919	973	955	872	896	970	887	895	944	940	891	898	967	933	891	894	933	913	900	918	963	889	968	926	919	982	925	885	883	942	993	899	896	868	926	934	933	867	886	922	889	919	899	876	882	924	915	926	985	847	909	915	927	926	920	940	901	943	906	939	926	949	929	846	931	865	898	907	969	950	943	932	897	860	883	893	940	958	913	919	945	928	938	929	904	934	928	896	937	920	900	950	887	939	935	981	992	935	977	899	911	908	890	917	926	895	961	882	922	935	909	883	890	965	925	924	955	911	897	978	882	850	941	942	928	894	928	921	942	963	965	885	947	918	889	922	942	912	896	994	933	985	877	931	891	882	932	905	930	943	963	927	985	953	917	958	905	860	918	916	937	961	949	916	901	936	957	893	940	885	942	953	899	910	919	910	909	904	908	935	932	964	920	870	888	954	964	877	930	896	933	919	919	909	901	920	920	946	913	955	876	927	948	917	881	861	884	921	978	936	960	942	912	888	868	943	908	929	872	938	907	955	895	945	919	917	900	879	921	929	909	955	909	915	926	937	909	946	944	887	919	949	984	879	937	903	908	871	880	871	939	907	888	876	905	918	874	891	877	920	928	873	927	914	902	860	915	904	914	946	923	921	944	903	919	918	906	914	972	909	927	965	922	974	926	914	847	880	882	948	915	900	902	886	907	930	905	878	935	895	899	935	918	906	874	892	958	922	952	918	833	885	956	946	897	924	939	950	910	910	914	936	896	853	898	960	911	907	855	948	921	939	919	902	874	947	942	959	929	904	930	937	919	906	906	892	927	898	944	914	939	917	942	888	931	893	945	935	897	919	919	894	877	896	957	932	930	882	900	923	922	945	896	938	964	942	878	863	934	892	915	911	942	975	860	839	887	893	925	872	918	941	931	910	927	950	944	876	938	991	901	927	924	965	931	916	892	930	954	882	983	943	886	921	905	893	894	890	866	920	863	927	924	919	937	887	869	919	935	961	936	907	907	900	949	929	901	929	887	903	932	913	913	934	931	908	961	935	918	934	909	941	917	904	939	914	916	997	922	934	867	869	935	902	935	887	845	867	914	889	970	973	917	995	930	908	899	940	946	899	916	908	919	933	888	904	902	955	947	905	906	921	906	926	927	892	876	978	902	952	862	928	962	879	948	959	925	930	916	877	961	966	905	898	905	940	901	899	887	938	959	947	914	978	951	895	910	928	879	894	861	906	884	914	962	843	920	896	846	899	924	845	941	900	903	885	975	937	897	904	926	933	924	933	927	850	933	897	923	962	896	885	922	942	893	929	908	917	957	922	910	874	961	979	901	931	904	865	890	948	965	925	905	920	921	941	928	891	873	889	943	946	899	900	937	923	944	953	911	921	924	964	895	893	905	927	938	918	913	891	925	941	927	875	894	932	941	900	904	943	897	913	936	975	917	867	968	855	931	893	906	914	856	930	920	913	950	910	906	929	955	951	940	916	932	905	885	859	895	961	882	897	896	905	947	880	906	888	919	891	903	924	929	965	897	953	872	919	923	874	909	911	950	905	918	906	895	931	886	890	889	889	860	916	932	922	972	906	987	889	923	884	863	973	887	977	944	906	946	924	941	975	926	962	946	947	923	927	902	916	853	956	891	940	955	959	899	937	924	949	908	884	936	906	902	972	940	906	945	920	918	943	912	913	855	919	943	926	919	909	925	917	903	914	919	889	856	947	947	924	896	892	915	906	942	913	965	969	982	989	917	864	873	918	923	929	926	905	913	910	952	985	862	889	980	906	899	898	915	932	936	992	904	908	949	943	915	890	911	984	942	898	884	924	901	919	969	914	889	983	926	908	903	924	899	932	973	817	956	876	920	984	888	930	941	929	904	935	897	915	920	930	918	892	913	878	992	852	890	934	874	957	895	862	917	907	906	876	910	943	918	940	850	935	856	866	953	879	877	929	890	923	998	943	907	905	910	947	936	908	950	876	941	941	943	904	917	924	877	933	892	905	946	898	909	926	888	978	941	932	904	946	947	889	962	927	963	945	926	926	914	933	953	874	958	920	966	922	926	933	927	939	979	885	884	932	927	895	870	911	902	876	920	877	909	888	869	913	908	980	937	870	922	887	882	910	948	892	891	936	915	935	909	896	871	942	853	955	951	919	928	875	865	924	942	913	916	997	889	902	974	884	953	928	870	858	945	918	934	926	966	952	962	917	912	912	876	973	942	914	942	903	910	926	949	959	911	926	922	941	930	908	916	915	926	912	921	926	872	951	882	891	925	963	918	923	880	908	941	902	943	946	967	941	933	909	939	908	912	874	947	939	874	972	938	930	902	911	843	874	923	888	942	952	921	939	874	940	911	943	863	922	940	935	926	933	975	887	902	929	877	909	926	918	897	910	892	876	939	962	878	893	906	965	917	922	897	912	936	915	911	911	986	930	911	933	933	939	937	896	953	944	887	885	878	923	922	933	866	897	904	924	928	952	909	875	888	957	941	891	949	939	899	902	914	890	908	955	942	928	873	925	926	908	919	949	884	897	886	919	923	859	911	960	906	937	925	920	881	928	879	943	962	942	905	964	874	923	889	911	942	958	917	919	908	946	919	935	980	900	920	984	904	875	933	896	903	872	935	933	911	914	928	925	926	938	869	919	908	951	921	882	894	881	956	960	888	912	959	934	947	876	914	885	881	937	985	903	936	933	945	935	920	905	877	939	867	923	925	926	1009	888	885	925	897	893	907	913	920	945	922	927	934	945	953	940	900	879	912	876	918	931	931	949	882	874	946	938	898	914	919	957	953	877	932	916	957	935	935	910	934	919	890	899	933	896	845	917	920	894	894	867	918	963	898	874	926	902	921	915	905	916	908	863	885	921	930	926	910	862	901	892	923	870	879	916	908	928	910	913	966	878	899	959	907	873	904	926	917	892	964	932	967	967	930	917	892	953	905	882	917	889	936	924	956	903	847	922	936	875	911	883	945	896	985	947	934	954	885	928	905	903	932	881	937	919	924	919	960	891	955	934	925	938	901	897	897	914	885	893	898	950	856	856	977	948	968	951	935	939	952	920	904	871	859	893	900	898	926	880	916	926	910	903	946	910	920	885	897	948	921	969	879	915	900	928	904	868	929	912	910	905	940	951	914	945	967	851	920	882	945	929	947	880	940	927	878	921	913	878	896	927	938	929	894	914	940	927	885	903	922	952	897	919	920	905	843	954	912	919	883	881	926	886	934	904	958	890	902	922	898	850	889	929	917	958	961	970	943	937	922	906	903	934	923	983	924	866	943	911	958	965	893	952	941	912	943	927	918	973	960	871	895	899	936	953	970	960	924	958	932	874	899	876	857	914	930	920	981	957	887	896	964	882	864	886	886	916	899	853	900	882	901	853	922	835	914	927	957	897	947
24640	20967	26890	25089	11990	1262	914	654	519	557	569	577	772	810	691	616	476	459	480	461	462	434	471	441	463	418	475	457	458	441	421	424	467	459	457	446	426	419	423	430	431	453	390	445	453	481	463	492	455	448	431	434	418	410	436	431	491	434	462	468	431	434	466	492	454	462	470	444	429	435	446	470	431	444	416	418	439	491	460	426	425	429	446	464	412	451	431	478	431	398	419	419	414	454	483	424	426	458	449	439	449	468	451	436	446	446	431	461	426	475	425	456	428	445	437	423	472	416	447	453	456	457	442	443	500	418	454	468	443	481	411	437	448	468	409	416	463	445	480	432	449	477	469	432	431	454	459	393	439	437	460	444	408	443	425	439	435	423	430	437	431	438	456	421	441	449	425	432	442	422	440	460	428	440	427	403	421	402	434	434	431	466	413	424	463	450	457	463	440	460	437	442	502	427	404	408	417	455	474	420	442	461	446	415	413	430	407	475	422	442	461	457	449	428	457	418	417	447	448	438	420	448	433	402	436	413	442	436	444	482	430	438	429	374	439	434	448	416	450	452	441	455	477	416	464	451	442	414	456	421	445	496	445	422	451	437	444	415	500	438	401	416	456	434	431	423	417	453	457	439	456	407	438	437	403	512	458	448	425	465	433	461	448	421	440	455	434	421	404	420	427	458	455	400	420	448	487	452	424	410	442	469	456	398	463	412	462	418	462	459	455	416	441	459	479	440	446	444	427	405	448	433	456	473	435	453	443	428	449	450	462	418	442	442	429	453	467	413	439	446	444	482	468	433	466	383	429	435	421	423	443	432	453	425	460	414	466	442	433	445	413	413	444	450	424	409	427	406	415	432	458	427	438	424	406	439	428	448	462	444	459	477	441	442	459	476	440	440	431	426	447	463	468	466	445	459	485	410	438	427	442	405	464	461	423	411	436	425	441	438	440	460	467	418	436	445	438	452	448	446	488	425	446	467	439	425	453	461	459	418	402	453	440	445	463	452	451	389	426	406	423	458	458	446	446	443	459	461	410	442	463	409	443	448	465	439	434	432	445	405	399	428	439	442	449	386	450	451	419	485	431	457	415	464	477	419	446	448	447	456	440	470	463	450	446	396	401	386	426	442	449	459	423	452	458	412	430	423	408	432	435	418	443	439	414	412	440	432	454	435	449	421	457	434	415	462	431	452	421	474	425	460	418	396	450	450	451	439	433	451	413	447	432	447	434	424	433	434	402	436	436	475	435	436	434	473	428	455	460	442	455	451	450	425	428	435	495	453	437	463	432	452	436	441	469	422	400	435	430	433	417	424	433	425	407	459	460	457	459	426	462	443	444	463	419	436	472	444	446	448	444	430	439	465	410	453	438	448	458	419	417	431	403	429	427	451	445	444	463	449	459	429	437	386	428	389	408	401	415	438	415	454	437	426	452	455	425	440	428	451	458	409	446	453	427	475	424	447	445	402	415	421	429	429	391	386	409	448	420	436	415	423	429	447	420	437	441	452	463	458	430	439	397	444	446	403	404	479	405	432	440	475	417	436	440	416	467	437	427	438	463	428	450	424	445	436	424	453	458	417	429	466	457	413	475	453	459	422	432	458	442	400	458	443	438	449	433	445	423	463	406	465	444	412	425	445	411	431	432	453	434	440	419	444	470	420	451	427	433	447	411	441	438	428	445	415	452	421	432	428	404	443	431	435	435	450	430	440	479	457	411	422	435	445	437	486	458	442	474	420	416	418	435	489	434	424	420	415	462	435	453	462	460	407	440	448	434	459	479	421	434	447	435	459	452	438	422	434	477	400	462	416	445	452	442	457	416	425	423	445	427	428	415	442	460	446	438	445	468	445	439	418	431	397	402	414	443	428	425	412	427	465	447	441	391	470	477	437	466	447	439	431	450	438	396	440	464	449	426	443	470	431	447	432	483	437	459	448	414	426	412	451	455	445	446	448	470	450	443	463	436	460	447	451	407	470	427	432	470	433	460	438	424	456	412	408	422	419	427	456	432	444	448	461	447	398	421	434	428	470	455	435	441	429	410	459	460	483	438	442	430	444	428	448	441	435	441	476	452	426	475	431	426	444	444	448	431	446	459	398	438	434	438	458	432	422	461	436	425	448	446	414	430	395	430	430	433	428	462	420	469	434	428	422	400	420	403	397	433	486	430	433	413	429	444	428	417	407	416	463	466	383	415	480	441	428	467	450	459	462	445	441	467	442	438	449	454	459	443	461	419	426	421	429	391	408	450	441	451	444	435	437	426	434	449	464	432	458	451	456	415	456	429	425	454	449	445	457	436	442	422	456	449	431	414	436	451	459	435	441	430	438	395	444	441	438	450	450	466	440	427	442	475	414	403	435	428	433	471	430	479	416	462	449	413	441	455	438	421	471	450	418	427	425	428	429	417	472	445	443	444	445	425	413	445	433	474	450	433	418	375	426	432	437	446	376	453	378	412	419	406	429	420	448	432	398	439	419	435	461	435	446	424	408	464	423	455	450	432	459	436	432	430	465	392	410	435	439	437	410	426	438	435	435	485	430	454	420	457	448	448	482	422	454	431	408	443	424	440	454	458	428	423	440	443	436	428	428	456	431	431	407	454	424	450	450	445	447	449	415	421	440	481	448	414	477	452	441	416	450	489	443	465	414	423	446	455	416	451	455	474	430	452	451	433	488	438	461	467	440	425	451	444	446	433	444	456	438	441	400	428	448	463	479	438	428	411	404	409	469	436	471	464	410	456	450	425	413	445	469	432	416	435	433	428	429	463	415	443	440	468	437	452	485	445	452	429	455	437	427	477	437	475	428	447	446	410	481	428	451	460	459	478	402	444	455	404	424	422	416	440	439	470	456	453	462	406	412	388	412	450	447	433	421	421	445	436	448	471	440	410	412	442	428	481	442	460	419	439	465	471	466	467	446	433	418	463	442	425	379	421	431	432	490	451	392	445	417	449	458	429	466	469	419	405	426	459	439	435	432	451	466	476	468	442	471	437	429	459	449	431	422	441	440	460	435	462	473	428	419	424	412	440	426	421	429	477	395	459	472	464	437	451	470	424	442	442	431	440	406	445	418	417	454	444	463	431	444	433	450	476	435	416	431	425	443	434	405	453	449	465	428	452	445	470	463	437	449	413	446	387	465	416	419	416	427	438	421	443	441	442	427	471	454	416	439	401	418	465	439	471	447	435	448	424	485	448	485	438	448	441	456	413	424	429	448	429	451	437	435	437	474	438	427	447	438	442	458	426	468	446	435	445	464	418	452	455	444	431	433	456	436	445	475	435	440	470	457	425	455	437	461	413	473	466	425	451	454	448	445	423	397	476	445	421	436	436	408	431	425	472	474	442	402	466	428	456	434	439	464	430	441	449	498	395	439	416	419	488	472	468	461	422	436	435	463	389	414	440	437	452	479	459	462	416	440	431	446	460	446	439	379	407	435	465	419	415	459	412	466	439	449	471	417	463	432	433	450	450	431	443	437	392	442	480	452
13183	6515	6228	4919	2814	1881	1372	1060	807	731	664	866	1224	1149	988	757	543	507	509	480	508	493	495	475	480	521	525	523	525	527	499	549	510	508	516	517	507	506	546	506	522	461	490	506	474	516	497	481	514	497	516	502	464	487	481	483	486	519	528	505	525	471	531	516	502	476	495	471	443	477	516	504	500	476	440	496	496	491	485	509	479	526	514	487	443	507	491	461	497	494	479	480	500	495	507	495	516	487	498	510	473	460	513	481	498	492	486	517	492	480	518	526	482	495	499	480	493	507	454	490	445	504	495	453	485	533	500	522	477	474	466	538	484	510	469	472	474	453	482	504	498	514	486	515	515	492	496	491	472	497	476	496	507	504	488	485	472	477	504	502	484	499	475	500	487	539	513	491	486	442	505	499	510	514	473	512	508	499	509	464	507	510	496	492	493	482	456	510	504	485	456	539	500	485	514	486	522	505	469	543	533	546	550	458	521	482	516	516	492	501	499	515	516	488	525	463	502	506	477	489	493	470	502	527	458	504	503	465	503	486	496	507	502	515	502	557	470	514	500	500	502	480	527	460	538	551	509	505	474	500	481	507	498	474	473	464	496	502	496	472	464	501	471	472	464	506	524	496	501	510	522	459	489	507	501	484	512	490	519	491	471	507	497	506	507	504	497	486	550	521	487	498	490	505	533	489	496	483	478	493	517	491	493	511	509	491	523	499	492	518	503	471	517	496	461	473	483	445	482	513	503	472	500	488	519	489	491	485	474	481	501	537	503	484	492	496	532	447	492	543	489	424	441	468	477	527	489	479	515	429	488	542	483	498	508	490	529	472	474	493	531	493	465	490	526	477	472	496	486	469	508	517	469	531	500	487	480	481	501	464	472	516	474	506	504	497	538	502	524	480	517	492	522	538	520	452	458	483	471	507	517	478	516	474	470	476	529	507	509	518	465	479	496	520	473	502	510	492	521	459	443	507	487	479	495	491	472	514	480	501	473	505	475	455	490	504	467	507	524	526	456	524	493	491	517	504	478	483	491	463	477	490	493	474	495	488	505	489	517	491	510	475	483	488	533	517	496	496	467	515	522	495	503	492	473	437	455	498	488	522	473	473	467	499	491	455	478	511	485	512	491	516	536	495	500	504	515	493	502	481	516	515	488	485	534	507	500	515	491	501	482	535	529	485	482	496	493	522	498	529	538	512	492	458	461	495	481	482	480	459	491	501	519	531	486	480	533	512	509	485	496	501	477	510	504	506	517	509	509	452	528	487	516	504	525	486	518	502	516	482	515	500	532	477	493	478	540	523	504	519	451	517	484	495	507	483	492	482	476	520	483	498	507	481	488	502	464	495	489	508	473	494	478	517	467	494	465	477	495	513	491	500	497	474	522	474	478	487	515	459	513	466	500	458	549	526	501	500	484	473	459	492	490	506	520	469	461	514	501	461	511	479	532	471	505	497	470	470	472	505	507	508	525	522	500	478	482	520	517	469	494	466	485	483	533	465	528	513	481	486	505	482	493	505	461	458	470	495	468	515	520	489	459	516	477	507	498	463	533	487	494	496	467	475	499	478	488	478	517	488	498	509	479	472	472	523	497	482	524	457	504	506	499	492	518	507	518	504	497	454	507	513	521	479	446	509	472	507	486	484	517	493	522	481	480	491	525	441	479	497	471	479	487	480	495	488	524	465	477	451	500	472	476	495	495	488	479	524	506	522	499	507	492	453	479	511	489	528	478	481	494	533	491	503	474	518	489	492	505	494	479	508	506	508	493	510	499	513	482	514	494	474	504	501	460	482	519	468	507	463	517	535	484	526	508	513	467	481	481	502	540	544	503	525	496	515	492	466	493	478	481	497	500	472	508	493	496	475	525	479	488	500	495	503	468	497	477	542	480	511	519	490	456	474	505	482	540	464	493	495	511	510	495	499	477	467	507	491	464	485	514	479	478	472	475	493	509	495	457	483	492	475	492	454	448	507	490	543	470	565	486	554	479	495	509	476	501	453	493	493	483	511	471	525	529	489	493	507	487	449	439	518	519	474	495	541	484	515	485	500	473	450	509	487	514	483	488	484	508	539	522	515	486	485	514	510	466	444	513	480	490	486	471	491	488	535	472	494	503	499	472	489	459	500	480	460	492	516	527	490	513	486	468	514	503	491	486	484	477	491	485	470	479	485	509	505	523	515	480	520	446	533	499	493	489	516	519	508	518	492	498	517	480	466	504	450	494	545	496	508	508	464	510	482	540	486	523	490	505	470	505	472	487	487	506	473	476	495	450	505	458	520	489	547	490	491	536	519	494	486	522	494	505	517	541	478	528	485	493	469	504	499	510	463	505	515	486	480	520	493	510	483	499	515	497	496	486	521	451	497	488	489	525	514	482	527	517	498	501	476	515	464	515	495	523	503	490	482	494	505	494	496	463	519	494	478	505	490	497	518	489	496	522	505	499	490	453	476	479	544	490	478	466	509	496	469	480	464	499	501	482	557	476	480	517	507	497	465	517	496	481	499	513	497	471	490	509	490	473	483	516	522	515	500	467	479	517	509	500	494	506	531	514	497	539	430	535	501	476	473	488	478	511	501	481	449	491	479	497	537	493	514	497	481	507	478	481	498	479	503	471	506	473	484	482	516	498	513	525	481	471	499	476	496	488	519	475	495	524	489	486	480	500	499	450	483	457	503	469	488	504	456	475	487	470	458	441	517	492	539	524	516	516	496	475	484	488	543	509	488	501	473	505	489	520	526	429	466	526	505	525	536	515	502	472	461	472	496	505	476	515	537	487	498	504	454	488	497	526	501	487	487	491	476	471	476	533	470	501	466	489	471	485	449	490	518	476	461	453	475	496	510	490	506	519	499	498	552	482	493	480	479	501	464	505	494	530	499	481	535	506	513	516	506	482	470	472	541	487	547	489	491	524	468	470	477	516	457	507	490	501	480	458	513	510	502	511	475	449	503	491	473	513	534	516	507	482	506	501	503	487	505	446	518	487	471	472	497	505	527	472	532	480	519	444	496	501	460	542	496	525	484	493	501	489	518	494	541	507	492	495	526	508	504	494	504	518	480	493	556	506	531	492	482	495	478	515	502	486	467	506	446	439	496	490	457	481	502	524	524	479	496	504	459	494	473	508	500	530	460	533	504	510	495	505	480	487	497	470	527	496	507	474	514	457	528	529	477	501	471	477	518	525	441	502	520	478	480	495	461	508	500	494	515	514	465	495	478	466	501	501	523	516	504	492	456	507	511	502	507	492	485	511	514	514	492	485	490	500	510	472	497	486	470	504	484	512	507	492	539	467	529	507	523	467	512	492	500	473	493	515	503	489	489	450	477	513	502	490	526	505	513	508	492	530	465	479	481	524	486	477	469	514	472	478	491	489	489	464	456	496	492	456	489	499	488	529	466	470	506	487	549	482	509	470	472	485	521	500	522	520	528	489	499	518	475	486	506	493	484	478	463	550	507	487	474	499	495	508	507	493	437	515	484	497	507
22564	21040	28446	23830	21036	21055	7402	1306	871	682	708	758	1115	1004	908	743	545	515	491	486	478	425	449	466	471	451	481	466	443	427	439	425	416	469	416	426	439	440	436	444	452	398	460	443	457	417	413	466	435	414	451	406	430	399	445	440	425	438	459	379	410	439	451	418	444	430	408	433	446	409	447	453	425	450	426	439	409	433	428	449	409	449	421	444	433	400	444	409	417	410	391	409	380	398	419	381	454	457	363	419	398	470	393	415	432	441	445	419	462	444	423	431	447	430	391	445	422	422	412	391	409	410	402	443	434	389	422	423	412	426	489	388	385	401	443	443	449	419	442	405	403	421	392	449	446	381	420	438	429	422	443	411	421	433	401	416	435	439	430	417	406	449	469	426	395	453	429	394	457	396	405	420	414	398	432	425	425	398	453	438	411	405	414	442	402	431	405	426	390	412	385	394	448	406	394	429	432	429	406	429	417	399	389	456	460	425	451	423	427	426	400	424	400	432	450	419	418	395	433	440	422	377	418	428	416	435	402	459	430	425	421	409	432	432	445	409	430	425	417	472	480	448	435	439	436	432	447	414	448	460	397	417	433	415	450	413	420	416	430	432	428	394	408	423	412	444	400	418	444	403	454	406	429	441	439	454	391	460	386	413	407	451	417	409	427	436	470	437	414	409	417	438	424	458	435	412	397	382	457	417	439	408	442	416	421	404	442	416	417	418	426	427	414	431	432	396	417	468	413	414	418	391	392	402	462	415	456	496	426	435	447	415	417	424	427	431	450	440	436	411	456	448	412	428	469	452	450	471	419	409	390	457	454	446	402	438	401	403	440	450	408	441	402	431	407	464	423	452	463	368	424	430	414	427	414	420	450	435	419	423	464	448	439	461	469	406	438	421	413	411	388	450	436	440	400	422	417	428	443	431	449	425	416	382	428	427	403	441	439	418	392	410	420	417	442	397	454	411	453	397	442	437	457	417	403	427	445	407	412	441	414	416	467	425	438	446	420	435	433	447	436	435	472	447	389	403	417	462	444	433	394	417	423	434	396	418	446	467	407	452	425	398	400	409	398	426	419	443	390	428	403	415	425	397	408	392	430	436	408	427	439	424	415	452	444	435	414	403	421	442	430	418	393	411	424	431	401	438	418	444	478	439	440	410	422	435	420	436	408	368	404	416	418	412	409	459	439	478	423	413	432	450	428	413	422	447	433	427	414	444	400	405	439	438	458	465	436	434	444	418	430	447	444	419	417	440	410	424	448	437	414	417	431	443	420	459	445	409	459	477	431	448	426	445	424	449	452	432	465	390	444	427	413	455	455	455	414	418	436	379	498	436	422	454	397	439	416	410	393	430	408	392	459	430	438	469	436	436	392	417	412	444	436	416	430	471	391	404	449	431	414	417	397	441	415	434	415	422	459	427	416	464	447	429	399	438	436	416	410	419	450	382	417	403	431	436	427	392	430	416	409	421	432	392	426	439	421	429	443	425	400	435	480	402	421	421	428	417	415	387	431	431	409	403	447	413	439	430	430	427	444	465	420	408	458	430	429	452	422	398	437	401	437	437	440	418	418	422	389	391	413	434	439	424	430	442	444	439	422	415	445	475	441	432	458	403	435	426	437	387	412	415	421	412	445	453	443	457	390	400	416	392	407	425	433	415	465	437	425	408	403	409	415	396	428	461	402	431	373	415	436	439	405	432	402	430	428	409	452	415	391	448	438	456	390	454	434	412	412	431	431	417	452	451	413	445	415	419	444	433	424	457	447	424	442	432	417	379	418	436	435	424	432	421	401	452	441	410	422	410	421	394	424	433	458	450	430	444	435	424	415	393	437	445	432	447	400	398	399	425	424	412	452	393	442	425	427	442	468	431	402	421	452	384	400	453	394	416	462	421	432	421	433	460	406	427	429	478	427	450	402	451	457	439	420	410	409	431	424	467	428	412	428	411	457	438	416	429	397	424	432	408	465	396	428	431	441	440	407	408	426	417	434	438	440	445	425	432	429	426	388	441	413	461	427	434	448	446	417	427	447	432	440	434	438	420	434	403	407	444	403	405	389	445	421	420	389	449	409	413	412	423	396	378	448	411	447	437	450	417	440	446	442	422	436	414	429	423	407	431	421	423	405	429	431	434	437	457	418	412	402	434	384	435	418	411	412	432	412	418	399	426	418	401	409	434	444	373	430	424	445	448	449	444	411	395	403	390	430	412	411	432	432	437	479	403	430	414	384	438	419	434	440	406	395	454	384	413	450	428	405	449	435	459	386	428	469	432	442	388	482	409	412	416	414	402	424	462	425	420	403	395	433	414	408	440	403	456	437	453	406	419	411	426	435	453	421	432	399	371	412	465	422	453	442	435	417	451	473	449	453	392	448	446	415	430	411	414	484	422	422	416	463	408	434	449	437	437	441	403	425	388	458	436	415	432	413	432	453	406	418	391	420	429	369	473	415	423	417	425	375	421	400	404	413	425	415	442	442	407	420	420	424	414	431	425	421	421	427	455	435	422	474	446	427	435	422	392	416	439	412	422	438	411	443	431	428	390	460	448	395	415	430	404	439	413	454	405	446	446	428	418	428	411	421	418	430	432	423	423	438	449	434	431	413	413	448	434	452	424	421	406	425	450	406	470	438	417	427	438	420	401	412	393	428	420	387	422	405	450	428	417	430	384	451	426	415	478	434	426	438	423	438	388	445	410	436	461	436	414	441	438	412	399	432	433	405	429	475	436	438	449	458	422	436	400	420	448	412	421	449	410	436	422	388	468	416	378	430	402	411	446	425	406	415	431	440	393	428	412	474	452	426	459	422	444	417	444	402	429	436	462	422	447	400	366	426	455	418	422	431	415	419	458	417	417	442	416	419	395	445	441	417	420	423	464	405	438	427	441	418	427	386	449	404	399	432	435	444	420	420	441	429	411	445	408	452	442	417	404	423	423	410	443	414	422	421	435	462	405	406	425	436	446	435	422	421	415	456	411	433	448	408	401	403	463	416	440	420	424	409	418	414	398	428	439	456	438	427	446	428	411	419	429	408	400	433	417	384	438	424	410	404	422	397	425	447	420	389	435	405	394	433	405	427	413	406	413	415	436	415	450	429	412	401	445	422	401	471	445	424	441	447	456	426	402	433	434	429	438	409	437	433	444	436	411	430	440	469	402	406	404	374	401	413	448	407	452	472	450	413	405	421	380	452	433	424	402	458	431	478	431	402	396	384	469	415	427	424	436	416	456	437	401	452	423	406	467	423	414	419	414	402	403	448	412	411	403	396	451	452	431	401	447	436	437	433	432	438	428	411	428	430	389	419	417	438	438	421	431	411	428	475	423	438	433	437	434	403	465	415	467	446	423	438	420	419	406	421	452	395	442	435	415	383	449	422	462	431	425	445	446	423	426	403	412	396	416	399	425	403	402	449	417	426	420	421	419	448	397	408	418	414	419	471	424	455	427	414	447	416	429	416	445	395	462	401	443	443	403	456	425	435	410	409	447
9037	14876	13459	10803	5974	3856	3004	1978	1438	1093	1020	1142	1806	1775	1348	1092	732	618	565	619	581	541	600	532	528	543	551	536	488	464	543	471	514	515	547	518	519	502	515	473	542	498	532	506	547	517	496	493	486	475	506	476	554	487	544	482	467	498	515	479	470	481	502	508	494	510	523	516	532	489	485	522	476	476	524	525	493	556	499	477	488	530	481	462	503	491	516	478	480	506	494	515	494	520	470	514	508	497	489	538	445	540	498	490	538	471	494	480	538	488	472	530	487	467	466	492	488	469	488	475	521	466	468	488	474	486	508	494	502	493	479	524	451	546	450	475	488	499	522	494	494	494	509	484	501	515	519	470	529	497	522	477	527	509	480	523	494	476	493	472	519	491	475	501	497	467	512	540	471	507	508	520	478	471	536	504	479	498	449	535	502	521	500	488	494	529	546	485	540	467	489	521	537	519	522	497	499	480	497	513	522	480	416	512	493	474	448	500	469	545	468	499	481	506	451	485	536	496	505	519	490	518	513	452	469	491	523	508	498	502	491	544	492	506	454	500	509	476	468	471	508	487	522	507	479	514	478	482	530	510	495	539	449	479	507	527	511	504	483	523	451	471	531	490	507	504	500	490	547	511	525	476	471	522	518	544	468	522	481	473	511	493	518	514	500	519	481	501	493	452	506	503	489	512	525	469	512	536	488	464	499	483	500	470	507	514	502	508	504	494	504	518	514	497	486	497	456	510	511	485	481	510	507	491	454	491	495	452	500	503	470	467	474	511	502	539	495	502	477	475	506	473	500	500	493	475	516	476	510	451	496	469	505	511	468	517	499	514	492	467	483	511	504	478	487	505	501	530	500	511	477	521	541	503	512	472	457	513	494	517	493	487	514	529	524	508	486	489	474	472	475	497	500	455	531	469	491	475	456	491	478	480	468	460	516	477	491	463	470	508	518	486	495	489	482	490	532	487	517	525	523	511	482	526	494	488	472	527	491	522	478	516	499	487	491	541	502	496	510	485	519	496	445	459	514	473	547	477	525	511	494	465	475	478	505	489	498	533	519	506	467	510	485	470	466	491	480	515	487	500	482	505	498	485	537	504	486	466	523	482	490	521	454	482	524	516	528	501	474	485	475	467	524	548	489	527	499	504	502	512	476	506	493	512	498	483	481	484	506	457	470	484	486	514	532	449	435	507	500	526	457	479	503	499	518	480	475	501	446	504	502	467	463	456	507	511	490	497	499	519	496	497	543	475	486	509	481	500	469	504	475	514	517	508	462	469	487	503	488	508	500	471	471	483	493	470	498	489	459	481	500	510	466	500	471	489	515	461	463	511	443	484	541	479	474	475	480	505	525	473	482	494	511	535	515	483	525	488	491	496	520	518	494	504	509	481	487	522	464	507	502	514	503	509	495	495	486	465	510	579	504	525	467	533	454	458	536	469	510	473	478	472	497	474	521	498	500	495	467	485	498	479	470	468	467	492	511	504	517	476	476	538	463	488	527	509	488	487	498	508	501	507	521	533	513	498	511	457	460	559	533	482	509	533	481	519	552	491	508	506	507	492	447	462	465	478	500	497	473	497	490	502	502	481	494	505	466	514	509	543	542	469	466	483	435	526	490	485	481	456	521	483	515	476	527	472	481	495	496	488	517	486	493	504	468	489	503	469	521	470	509	465	509	490	493	504	484	480	464	516	469	510	510	507	448	511	515	485	492	469	485	474	484	465	522	510	490	518	483	499	504	497	480	496	530	550	481	488	496	506	521	481	479	501	482	465	490	504	539	503	494	494	501	499	480	483	472	497	497	529	455	518	494	490	496	469	511	499	463	466	470	506	507	496	504	474	508	511	484	502	507	502	483	489	484	473	463	468	485	534	513	488	479	519	465	434	476	487	526	487	468	522	515	509	468	518	463	506	495	467	494	530	511	457	474	514	527	495	469	485	536	481	493	506	466	488	478	497	511	486	472	498	493	491	518	492	519	509	481	503	544	494	505	469	487	501	524	510	483	505	537	478	487	488	487	481	526	481	476	502	507	499	486	469	539	478	479	519	510	485	510	486	515	507	485	489	479	482	547	522	506	489	477	478	511	498	504	498	469	515	505	456	481	479	475	513	511	459	546	530	486	487	504	513	473	516	513	505	475	496	465	500	500	491	495	495	502	469	470	497	502	487	510	485	494	509	457	484	495	490	488	469	481	464	515	494	511	482	502	464	431	477	505	485	519	527	489	492	501	503	499	522	492	466	478	497	534	487	495	498	531	455	514	478	463	518	513	469	528	523	522	481	508	477	485	477	509	495	475	513	520	487	480	507	506	484	516	503	472	519	485	483	517	488	476	500	461	518	507	508	502	491	538	501	533	462	440	474	504	470	504	486	485	473	522	521	523	462	504	482	543	495	516	513	499	493	473	461	493	511	475	462	487	476	538	520	475	481	551	475	509	500	486	455	458	501	473	496	447	494	472	522	494	460	478	508	420	458	473	473	500	502	454	481	496	515	528	513	494	472	495	497	453	537	472	510	444	495	517	516	515	519	499	515	499	491	502	492	519	527	487	492	495	520	458	462	481	464	493	478	505	505	512	469	498	503	499	491	504	461	510	475	469	517	472	482	502	447	520	480	470	445	477	508	520	470	445	481	462	493	460	526	510	457	481	475	511	494	534	496	452	450	501	495	514	453	460	482	488	498	465	505	496	473	515	474	485	477	458	499	505	532	488	531	528	548	464	488	500	501	545	502	505	511	510	522	509	478	502	488	478	483	497	504	488	525	487	519	497	473	500	508	487	502	512	521	451	494	509	482	503	499	490	501	536	502	481	477	499	483	469	502	498	497	489	510	516	541	494	495	505	501	494	517	476	468	495	490	475	539	522	503	465	502	504	472	506	499	486	502	488	455	499	473	469	509	525	494	521	492	457	489	542	491	499	519	480	511	456	489	494	486	466	453	471	494	474	492	485	490	481	475	492	479	479	518	436	492	543	477	487	499	479	513	547	536	507	466	494	512	490	479	494	475	478	515	535	521	476	524	457	509	486	523	500	507	485	525	498	511	518	504	508	500	545	471	481	519	485	479	466	473	531	505	504	443	453	487	514	522	515	486	493	483	531	502	499	509	468	537	475	475	514	478	509	481	502	478	481	479	490	471	486	469	478	510	509	493	497	495	492	530	491	473	489	449	476	531	538	450	490	491	499	508	517	479	503	472	485	530	491	485	487	530	465	525	470	493	499	481	530	470	474	511	514	510	509	510	500	478	489	527	499	449	488	461	518	526	562	510	526	475	458	491	510	494	534	491	488	466	497	487	479	507	481	476	482	461	503	508	473	490	486	450	492	457	481	483	526	493	476	465	469	454	473	461	539	477	487	524	443	516	516	519	531	494	486	493	503	477	488	496	532	471	520	490	509	497	483	496	488	470	482	532	446	469	489	493	504	487	489	509	455	496	443	460	476	480	529	501	494	514	503	492	486	509	535	526	500	518	548	511	484	516	509	467
28776	17987	5970	3255	1451	1082	965	867	806	750	801	776	944	881	838	778	807	752	701	765	718	782	808	718	717	780	743	779	740	727	711	720	779	738	803	785	681	779	779	758	685	680	798	729	756	719	735	777	714	740	732	755	703	776	724	741	774	732	727	694	742	710	788	761	728	745	699	756	771	732	758	747	702	768	770	730	704	752	730	740	768	770	783	730	742	720	753	692	732	713	702	729	750	743	753	748	751	706	729	716	754	749	726	709	778	775	762	791	757	697	706	748	711	753	780	725	707	736	773	745	696	715	682	722	794	760	713	786	753	732	784	799	776	726	745	711	734	774	756	747	713	693	743	770	747	745	733	732	743	742	702	742	761	750	738	751	725	746	751	770	738	711	722	708	747	757	728	733	765	714	729	746	742	762	735	740	742	731	725	740	751	776	757	727	729	698	717	761	744	723	717	736	742	714	767	740	736	765	669	718	743	770	731	741	758	785	753	727	759	728	719	748	721	748	741	727	833	768	728	753	716	774	711	694	738	757	770	721	761	696	753	728	731	756	739	764	709	773	739	727	724	768	748	739	742	720	690	777	743	757	740	715	762	741	738	748	700	761	785	738	733	708	751	730	744	756	724	751	716	728	736	706	757	735	739	742	675	740	747	746	778	775	748	736	745	702	764	754	736	773	737	735	723	722	777	731	751	752	702	749	701	748	813	744	744	733	717	726	766	738	685	719	764	757	727	753	755	706	735	786	711	730	770	762	769	750	764	734	742	725	749	740	742	746	765	707	717	731	748	729	734	708	757	725	759	798	821	725	769	743	730	742	751	724	750	784	762	682	801	764	722	772	708	724	756	793	787	771	744	741	746	777	686	726	717	787	755	760	757	712	779	705	757	752	731	721	774	731	779	742	763	769	719	728	765	738	769	751	704	763	768	734	749	754	692	760	739	746	780	749	730	739	783	809	785	701	747	781	776	785	726	741	710	771	695	763	737	746	771	669	728	764	745	716	732	724	703	805	771	727	752	763	687	724	755	765	775	702	776	768	761	690	738	738	769	758	732	727	812	746	775	745	736	774	755	768	718	797	723	730	718	813	773	745	757	745	786	696	761	796	776	720	729	780	689	745	760	710	759	747	749	728	810	787	755	786	727	810	737	687	811	774	732	743	689	743	767	727	730	732	761	754	762	716	755	746	744	738	757	795	747	695	798	771	752	804	776	748	710	797	742	752	735	701	688	741	736	712	731	717	727	736	725	762	752	748	744	780	734	714	733	724	761	779	751	748	765	722	719	749	729	763	766	711	717	711	707	719	752	778	699	774	713	750	738	758	757	751	735	684	710	715	766	733	766	712	719	730	728	689	734	740	793	732	793	742	800	718	723	712	755	763	705	728	716	718	744	720	747	767	781	797	734	752	698	756	761	719	698	719	772	722	796	758	742	738	733	737	760	790	752	814	716	802	742	811	771	799	758	752	765	756	735	699	797	730	741	725	711	741	748	719	727	757	744	736	793	732	774	715	743	720	763	697	800	731	727	747	731	756	737	734	705	720	793	747	757	736	720	785	738	730	723	789	753	717	721	745	691	756	730	750	733	742	730	764	761	760	758	766	748	723	770	760	732	737	743	741	698	770	709	752	790	747	749	738	749	777	715	799	760	748	752	713	758	732	756	723	708	722	741	795	731	734	731	717	742	728	734	721	746	733	795	734	762	731	684	723	745	728	718	779	727	799	736	762	722	785	752	736	695	750	751	704	734	703	698	762	719	752	725	715	765	725	735	711	756	767	734	741	736	716	795	773	708	746	762	744	727	772	755	734	725	730	721	690	714	787	781	700	718	738	743	744	763	750	739	733	807	718	728	778	728	801	733	723	730	736	770	769	776	693	724	708	730	739	750	697	690	741	749	728	757	795	813	735	738	762	730	734	730	723	703	743	770	757	733	744	752	721	751	755	715	729	729	766	771	797	747	709	776	754	726	743	766	693	779	775	746	779	772	744	799	732	752	737	731	732	732	761	750	751	734	742	762	795	758	746	705	769	714	776	728	751	750	744	729	746	760	753	668	759	741	722	720	717	712	719	767	753	747	749	747	715	807	739	770	709	761	771	748	724	788	713	749	746	762	697	700	733	774	794	768	735	751	746	749	745	738	710	742	705	759	717	700	768	737	750	760	769	762	745	761	762	740	737	755	721	700	691	795	759	717	722	737	762	770	789	721	744	808	713	786	732	749	734	751	763	754	736	756	758	799	761	745	771	731	782	702	759	780	726	781	758	757	683	747	717	719	700	755	722	759	780	800	736	752	745	698	767	763	740	726	792	714	723	776	738	742	774	770	748	726	706	733	725	725	726	720	754	729	767	767	750	764	774	716	724	739	729	748	721	775	743	727	764	747	689	771	745	783	689	770	731	677	753	724	734	726	711	758	753	744	803	780	765	758	720	728	734	799	761	744	779	718	761	757	789	784	709	752	750	769	772	742	723	750	741	772	733	769	723	743	769	771	789	720	757	725	774	742	781	728	774	707	735	773	748	731	725	780	735	698	753	721	722	723	732	750	751	745	758	797	767	739	774	738	756	723	764	784	780	758	767	739	773	725	732	760	761	750	735	755	708	760	748	759	715	780	763	716	722	744	795	740	686	749	734	728	708	760	759	727	689	761	752	737	795	697	730	767	769	718	741	775	734	701	754	749	796	748	742	733	734	771	761	721	717	772	815	730	711	712	748	795	749	753	777	748	750	757	811	718	707	741	756	751	760	740	725	749	730	750	758	710	755	742	738	828	784	764	732	725	738	698	731	780	697	764	772	733	740	768	765	775	674	748	763	768	733	741	718	779	727	747	735	730	753	788	715	760	766	776	709	784	755	717	756	694	749	705	775	733	747	697	772	761	737	727	741	718	770	785	658	782	773	787	777	739	747	739	776	775	779	745	773	746	803	741	695	732	780	754	706	746	698	775	766	744	798	721	765	729	765	717	721	717	760	747	783	748	794	792	754	740	752	752	773	736	713	722	738	757	697	778	774	782	754	761	687	739	701	761	821	721	758	746	712	767	757	699	722	761	754	715	746	786	759	736	758	755	748	772	713	670	747	705	720	772	732	733	790	783	789	769	762	733	743	766	730	772	737	743	735	777	788	762	691	779	783	806	741	735	706	757	787	745	734	738	740	758	695	739	735	725	740	713	738	753	761	725	736	776	761	776	733	762	730	779	721	690	719	790	729	764	711	751	723	738	738	740	742	764	724	715	758	721	808	736	715	731	737	705	768	746	778	739	771	760	739	771	732	801	784	759	750	721	735	756	710	748	749	746	748	747	742	760	759	743	734	738	734	739	721	673	758	742	746	722	687	765	707	738	720	726	751	740	806	740	772	720	761	720	767	751	746	728	795	680	739	764	780	749	738	748	720	758	723	713	764	793	742	744	735	717	722	769	756	739	750	786	761	737	724	756	762	770	714	748	716	776	737	714	758	693	763	756	757	717	710	728	760	720	700	742	758
13349	2837	3524	4311	2017	1635	1350	1028	890	811	912	1041	1215	1238	1056	973	883	876	881	849	841	890	880	843	861	856	894	881	839	822	840	855	834	870	806	826	832	866	863	826	836	832	894	900	834	810	810	839	865	842	857	827	859	844	865	843	876	884	840	830	856	830	827	821	839	882	877	832	827	849	859	897	890	850	841	880	853	880	849	838	813	844	852	859	831	843	811	880	807	839	864	849	852	849	883	837	839	836	859	819	872	853	844	818	856	805	838	858	886	863	772	828	833	840	845	830	891	768	822	849	818	821	845	816	862	849	835	862	832	823	840	850	879	819	875	872	814	870	851	817	854	818	844	880	872	828	849	837	811	817	845	831	899	829	894	823	832	881	851	838	830	884	858	851	819	854	845	863	821	849	875	802	840	861	845	859	881	816	861	814	803	843	872	907	830	809	808	857	847	801	841	861	873	826	875	828	821	841	814	846	790	850	883	850	837	803	831	827	862	853	854	831	851	815	870	835	859	862	853	887	895	862	872	826	818	808	838	846	856	822	848	911	861	827	828	880	848	830	803	854	841	887	859	835	883	811	818	844	814	851	858	842	793	818	917	831	783	841	816	831	821	839	878	832	845	849	865	901	867	870	798	861	866	816	829	803	905	849	886	807	823	828	841	820	855	841	812	835	861	844	899	876	810	818	850	864	848	859	853	792	873	870	875	869	857	868	845	871	796	861	916	850	842	790	797	847	828	863	828	881	843	818	834	796	817	886	828	854	827	859	869	833	868	834	884	858	840	849	839	787	862	850	864	881	888	850	817	865	823	827	850	810	856	843	868	836	870	806	851	869	842	853	824	875	818	855	843	871	847	874	828	825	856	848	806	867	883	895	873	865	852	885	917	846	834	852	834	838	827	856	846	882	825	856	788	840	850	865	851	832	817	797	848	844	811	854	870	779	824	826	836	847	857	848	847	848	873	852	866	860	833	832	779	896	838	829	882	849	831	838	808	805	855	850	879	829	856	856	837	808	878	801	810	859	828	852	800	840	839	864	957	806	858	867	889	879	822	856	811	868	854	877	839	819	849	840	828	815	869	818	898	780	822	909	834	907	849	883	828	825	834	870	782	786	815	871	817	860	866	817	859	790	874	861	819	824	862	833	865	829	840	813	886	872	802	832	884	838	838	837	838	900	793	811	854	870	883	873	828	829	863	821	830	857	868	793	790	849	809	820	883	873	848	870	853	798	830	847	837	831	810	853	879	812	885	884	856	837	826	806	906	852	792	842	801	887	844	836	848	847	812	843	875	859	844	845	850	864	873	826	847	864	936	886	828	871	878	846	860	815	830	827	789	871	850	826	865	838	799	813	888	836	840	887	899	836	907	845	839	847	825	885	839	782	806	878	816	827	826	877	873	848	853	877	809	836	858	805	881	872	838	873	832	857	855	833	869	790	826	885	913	836	848	876	807	784	845	853	892	807	859	882	893	789	854	816	824	838	802	874	815	871	855	852	832	845	886	833	800	822	876	811	843	901	820	879	828	857	835	845	777	897	833	843	865	853	819	851	880	825	818	858	868	869	857	823	844	836	842	879	811	764	828	912	838	856	921	782	822	876	830	883	834	877	896	835	802	779	830	842	872	875	831	796	819	844	880	890	883	864	852	854	818	802	852	869	842	862	868	822	849	859	872	888	861	832	819	860	869	829	813	875	825	844	877	791	838	840	879	830	810	821	862	860	831	914	884	923	853	841	840	880	859	838	797	844	819	817	859	837	851	843	855	796	846	862	900	874	844	830	804	783	835	804	831	880	906	806	850	881	853	833	863	803	860	823	823	882	875	852	853	863	838	790	879	869	878	825	869	806	901	818	812	831	834	862	781	857	915	841	928	846	822	904	842	851	869	861	887	880	875	824	864	868	844	798	855	825	885	851	859	894	813	843	862	805	830	864	841	837	886	817	799	871	863	853	872	883	856	883	816	886	841	800	902	818	863	856	848	827	872	820	873	805	892	819	856	855	862	852	840	872	826	849	794	892	868	843	831	863	901	882	846	826	881	797	880	841	849	811	858	831	868	861	862	819	839	838	838	831	841	832	819	824	899	807	804	829	872	895	866	867	794	803	846	893	805	887	869	870	858	855	879	869	809	832	853	828	856	857	901	862	856	866	886	856	830	839	869	800	862	844	873	835	877	820	859	815	824	816	837	859	821	839	895	836	869	864	829	849	770	828	885	843	850	896	854	770	821	854	818	854	874	813	872	864	798	873	858	795	834	876	835	872	848	826	908	884	822	877	796	848	849	800	851	810	854	850	868	855	872	863	842	802	883	861	817	881	806	871	830	877	842	806	856	864	852	808	812	920	860	819	890	811	859	852	863	789	820	809	913	916	858	904	786	891	824	825	823	813	885	883	868	876	853	893	814	834	836	854	824	862	844	845	866	872	826	840	824	832	853	860	834	826	837	868	819	860	824	867	859	802	829	847	851	925	833	824	832	833	830	868	836	844	852	831	847	862	803	837	819	872	840	811	893	881	876	846	841	861	833	858	826	835	851	820	869	839	822	803	831	842	836	815	813	817	828	863	824	851	817	804	801	854	807	860	782	854	845	829	873	870	894	803	827	854	841	812	815	868	821	832	842	817	837	861	881	867	887	872	873	855	868	838	827	911	819	847	885	875	821	886	898	812	825	810	824	892	828	855	875	921	842	875	855	874	792	819	848	809	855	863	870	848	845	868	859	848	831	907	803	895	865	842	866	818	852	803	841	881	869	867	882	859	870	868	871	863	843	829	880	859	826	854	827	790	811	833	868	866	877	830	798	858	855	846	831	825	857	827	875	851	849	824	837	786	848	865	895	798	886	816	809	848	828	860	828	847	823	830	826	879	832	858	843	843	813	870	827	821	830	891	886	869	834	837	822	868	820	872	799	879	845	854	828	892	859	843	816	855	840	829	854	862	863	828	872	878	825	824	852	899	850	857	863	884	824	868	803	867	847	874	851	859	818	881	887	817	856	887	844	821	834	826	816	892	833	819	851	869	816	898	807	810	836	822	829	823	863	826	856	790	842	834	826	817	812	835	869	830	857	911	834	820	867	865	857	823	856	834	883	863	837	797	787	854	865	841	848	902	919	898	885	837	872	840	819	860	876	845	848	881	885	838	829	875	879	832	856	841	793	812	924	889	796	879	831	823	829	814	836	835	871	845	834	879	879	852	866	850	850	862	815	817	843	857	839	860	849	819	892	868	798	855	799	814	833	814	858	818	826	850	801	820	804	830	864	828	839	866	870	895	870	876	836	831	797	795	820	823	835	824	818	866	835	906	871	818	832	896	828	844	849	790	849	835	883	885	840	841	778	848	825	855	827	869	885	901	812	843	804	863	845	837	820	851	879	870	852	824	833	855	842	875	854	847	834	841	880	862	867	840	848	845	840	876	860	855	835	855	839	899	881	865	827	859	873	819	867	848	797	909	784	891	843	898	797	846	847	833	880	829	863	880	836	833
23599	20970	27952	24168	20935	10077	2285	1341	1003	934	930	1051	1219	1202	1072	947	875	805	843	806	855	796	800	749	837	738	805	860	833	817	795	748	843	818	776	783	792	785	808	845	800	794	819	833	762	807	805	772	808	798	811	807	774	842	784	764	792	779	764	813	816	754	744	770	754	781	811	794	816	824	760	717	766	823	817	763	734	812	765	777	805	781	826	798	771	793	802	849	776	800	815	807	745	785	791	833	798	804	799	853	809	782	797	760	753	791	770	810	833	807	806	829	811	803	795	781	792	754	810	816	806	826	826	845	764	773	819	824	765	785	791	755	791	832	791	761	787	782	773	806	744	785	792	838	792	815	768	804	755	775	840	781	823	749	744	804	801	787	758	815	787	814	770	798	759	790	758	771	738	774	766	822	784	857	783	798	773	824	746	757	754	745	782	830	772	781	777	801	774	788	830	780	769	801	777	789	720	778	795	784	797	818	756	794	784	810	751	773	759	779	785	772	771	844	767	798	804	835	785	754	790	804	780	813	763	746	825	809	810	795	749	829	790	777	807	775	704	782	840	839	798	815	811	816	771	761	800	773	753	789	827	784	778	781	772	828	741	817	757	735	752	806	786	752	772	790	784	802	769	804	795	717	863	802	778	782	768	810	776	758	728	779	760	781	833	808	780	768	801	843	844	778	821	752	784	792	797	818	771	789	801	801	755	835	782	825	790	795	798	751	824	788	784	787	791	754	807	773	791	795	827	751	744	803	803	788	753	791	787	796	816	734	766	726	794	813	769	759	822	788	780	797	791	847	779	791	764	759	754	822	762	765	802	777	775	809	784	780	783	785	773	780	839	796	773	795	809	768	741	764	766	784	718	802	755	767	824	767	764	829	782	770	809	769	809	787	799	779	786	782	743	833	784	819	787	755	788	836	775	793	752	791	806	825	759	763	755	762	806	793	782	787	814	779	802	837	794	872	787	846	785	780	810	750	801	832	805	797	804	781	770	797	743	786	779	762	788	809	742	765	800	774	762	835	771	774	828	789	807	790	810	802	818	776	766	750	785	817	774	782	781	786	787	844	837	733	791	807	815	767	803	830	768	756	748	767	859	769	752	846	841	800	888	781	771	820	824	756	815	759	781	777	788	804	806	802	786	807	818	756	783	751	762	737	747	796	810	798	821	826	768	825	780	755	733	795	809	798	773	744	818	784	769	785	770	819	795	757	793	794	802	797	833	782	778	778	803	795	768	823	758	759	740	748	765	795	786	787	776	790	798	803	795	803	780	779	796	789	816	798	725	757	784	842	780	794	817	727	800	826	750	791	757	785	775	819	811	769	784	775	784	823	839	782	794	765	805	790	752	765	781	727	727	787	768	796	801	782	803	790	802	785	744	761	784	783	784	775	801	872	802	801	780	694	814	797	791	777	748	790	833	780	825	804	765	821	832	788	786	777	827	781	793	795	762	793	797	790	802	833	780	780	797	820	836	825	820	785	781	874	788	742	743	736	880	768	769	752	812	801	753	761	785	793	767	773	794	797	803	770	759	795	784	798	811	795	780	813	758	800	779	795	790	786	813	787	888	777	759	761	724	817	791	774	765	811	759	787	781	762	791	773	782	792	812	828	780	757	759	771	801	792	783	768	750	773	789	791	818	857	820	763	782	749	833	773	803	767	782	758	790	803	798	768	773	781	801	802	805	767	771	814	763	767	824	784	817	769	785	797	744	803	768	807	811	749	785	745	789	750	783	789	815	747	754	831	794	810	794	811	810	809	813	765	789	793	756	817	754	791	825	836	746	747	798	817	774	820	749	815	794	795	773	761	780	793	827	808	789	780	803	760	815	790	790	765	773	804	754	767	764	820	739	781	809	841	788	841	781	761	782	762	843	734	818	778	757	809	823	793	814	832	791	811	793	856	784	728	742	785	789	754	814	791	829	800	798	706	775	812	781	808	834	818	786	777	749	795	766	837	793	745	799	748	809	761	818	804	810	805	759	768	770	812	796	837	790	773	779	803	730	782	780	774	829	839	774	789	789	771	748	808	845	752	823	786	762	799	777	766	790	792	742	793	784	757	807	772	800	807	819	770	773	697	776	745	804	811	776	806	763	784	801	823	765	781	753	816	776	793	761	800	775	813	756	772	818	779	757	763	779	762	731	778	797	845	808	776	812	786	765	763	829	788	752	770	736	800	830	748	835	752	813	752	791	759	820	784	810	796	804	781	766	741	829	797	766	742	808	745	784	792	814	751	786	833	802	754	764	820	775	816	819	772	793	828	768	790	838	805	750	837	802	742	838	789	728	828	776	796	777	791	762	799	790	802	804	791	751	776	742	830	745	791	762	793	775	760	820	784	795	753	833	833	790	751	767	799	763	790	807	804	759	775	805	787	774	742	777	808	803	810	804	797	807	749	825	791	768	808	803	775	791	777	806	781	760	755	850	783	834	798	818	801	774	770	811	805	781	767	773	883	756	824	773	788	777	805	777	818	787	759	784	756	729	792	786	774	743	812	807	765	787	769	827	755	778	745	774	801	800	760	782	790	782	770	829	803	772	819	777	821	779	787	780	792	783	730	828	850	760	770	733	784	763	803	767	761	768	765	787	778	812	773	823	801	772	757	797	748	821	812	782	768	736	756	782	784	844	802	765	813	772	834	811	810	807	768	775	778	774	762	804	779	791	835	818	808	792	782	747	748	759	802	798	818	809	794	771	793	813	814	829	772	881	800	830	751	798	809	780	762	755	819	714	763	750	756	821	775	764	793	805	785	777	792	787	807	758	805	838	794	790	784	809	761	782	748	731	764	817	773	784	814	784	771	741	766	782	776	779	754	760	760	738	756	782	829	804	804	760	795	790	744	802	747	804	789	817	764	771	791	788	778	766	775	788	788	776	756	803	820	800	744	832	774	757	824	765	796	749	834	754	796	765	765	772	726	823	795	779	743	770	790	766	825	820	831	818	751	729	758	759	772	765	804	817	807	824	793	757	796	820	795	786	789	769	759	784	787	738	743	801	811	764	771	842	791	777	769	785	801	853	757	793	816	821	758	757	771	831	803	795	781	835	778	823	782	806	769	759	779	791	815	762	809	766	818	789	761	790	794	805	784	787	818	784	782	837	799	815	740	804	839	791	812	777	803	776	804	844	726	750	802	759	751	812	799	794	768	843	796	763	807	774	781	779	756	795	818	804	780	801	833	868	829	714	797	735	817	788	768	787	812	760	795	776	799	813	780	746	765	792	744	776	785	839	741	811	793	731	810	848	804	772	799	783	832	751	787	766	813	824	852	806	781	819	773	799	790	801	807	801	782	805	756	805	784	775	796	765	848	774	768	804	803	725	794	801	749	819	736	809	770	776	785	801	786	798	767	814	787	764	838	798	748	810	786	831	779	749	789	803	821	786	778	759	793	764	756	769	796	790	722	774	798	804	760	793	795	773	817	773	786	774	747	807	814	815	762	779	778	752	764	811	796	783	845	768	807	767	760	818	764	762	784
12174	9754	9915	9804	5124	3292	2684	1788	1348	1235	1179	1352	1689	1726	1381	1200	1019	1003	956	949	940	926	937	899	914	935	953	942	964	880	950	946	951	906	853	898	921	848	941	928	907	902	916	907	985	954	950	881	934	962	903	863	965	863	863	966	881	911	898	935	893	901	846	901	928	919	887	918	926	918	919	927	911	924	834	913	901	884	886	905	953	905	889	923	902	934	870	930	911	884	955	929	889	878	977	947	950	917	931	904	931	891	898	890	930	887	939	893	864	880	953	883	947	883	927	973	911	902	954	901	928	882	937	832	889	881	885	894	924	916	921	953	849	922	917	899	930	917	913	914	954	866	908	915	922	919	917	911	926	917	948	938	927	942	919	869	952	910	929	902	930	896	857	855	904	887	893	920	927	937	895	896	872	952	923	859	904	900	863	939	911	896	963	885	951	902	907	949	929	904	921	917	944	917	920	903	930	915	936	912	925	897	947	856	902	969	937	922	903	933	965	917	878	918	907	928	899	912	900	917	878	900	887	839	883	918	905	908	926	885	926	926	920	906	904	863	884	984	881	907	913	932	894	925	915	911	912	899	900	905	888	905	938	930	914	917	933	885	868	932	938	902	900	885	938	921	891	847	893	833	929	949	913	915	891	875	916	851	819	921	904	867	885	898	917	898	890	887	919	906	918	915	937	902	875	929	904	921	940	857	908	910	842	906	957	933	940	872	850	902	894	913	874	940	874	874	920	850	906	891	956	887	921	906	883	904	942	947	944	837	924	902	855	912	941	874	904	969	915	886	900	905	880	865	874	946	893	952	971	893	946	894	912	881	884	898	879	946	919	901	930	934	868	906	929	947	935	951	903	865	978	910	870	868	858	939	954	898	868	955	878	899	883	895	967	898	885	891	911	863	928	899	917	932	904	892	903	901	881	909	885	920	887	869	971	895	923	938	910	899	923	881	907	921	929	879	868	915	910	881	940	916	934	878	938	866	854	858	953	886	892	918	949	863	924	920	922	921	915	910	912	943	944	905	907	882	933	912	885	931	886	934	897	912	886	940	919	958	896	923	948	938	973	882	915	920	957	889	910	937	918	894	947	894	917	859	868	855	938	943	881	965	944	898	897	925	962	883	939	894	915	948	906	904	958	895	906	899	854	932	897	932	935	979	852	864	901	879	899	920	870	932	895	871	890	920	908	894	938	920	855	921	907	881	876	895	864	844	936	926	935	909	895	886	897	875	890	851	941	922	905	921	897	986	929	864	888	927	923	949	978	887	929	906	910	899	883	857	936	957	872	859	906	917	917	916	926	978	870	855	945	846	872	889	885	912	907	884	950	940	871	949	911	842	920	917	881	895	924	914	899	898	906	857	913	929	886	939	896	909	920	886	852	894	933	908	869	875	940	903	916	912	883	879	947	921	880	862	911	931	899	994	921	927	930	908	891	945	834	924	903	934	927	904	933	870	852	885	882	988	937	885	892	870	910	901	952	878	961	903	896	910	888	917	910	909	942	934	896	879	894	901	884	989	942	926	936	930	900	922	944	915	932	887	885	896	934	911	902	928	896	926	927	938	923	865	942	925	937	917	952	938	876	884	925	877	923	916	927	900	889	931	904	890	930	957	876	916	947	950	907	933	942	945	909	930	900	857	951	889	950	856	890	896	943	928	893	915	875	914	885	894	941	934	908	891	909	903	899	850	903	956	957	875	849	939	917	918	926	902	942	889	920	915	920	907	923	912	906	890	882	854	925	952	892	993	911	900	935	855	865	885	904	928	891	926	841	889	902	939	951	962	870	892	874	928	882	886	847	872	886	926	944	915	860	906	900	907	898	946	891	843	911	891	851	878	926	890	913	873	901	881	912	901	869	865	879	937	975	881	892	913	907	850	932	903	897	892	870	912	881	869	873	907	958	891	943	900	932	933	939	911	894	885	927	957	935	944	962	919	898	876	899	936	913	897	918	941	847	905	875	940	923	933	938	933	872	888	957	827	909	931	917	958	910	889	895	915	884	951	907	916	886	908	882	953	923	903	930	924	942	899	951	904	889	930	911	872	902	886	891	899	911	899	870	894	922	959	862	919	924	903	920	949	910	933	937	947	898	935	918	912	886	870	905	914	856	836	926	845	884	972	895	957	934	896	889	834	969	859	963	914	906	892	904	932	904	874	906	985	879	915	874	900	957	904	935	860	943	932	921	868	875	936	868	875	908	892	851	901	843	921	847	910	959	926	913	889	921	956	905	847	928	915	913	898	916	851	953	904	836	905	888	887	879	972	846	893	919	970	929	880	896	992	931	955	943	890	903	925	901	916	901	890	910	914	938	861	944	844	900	887	919	866	922	934	921	913	885	907	883	874	969	953	965	924	935	901	928	908	892	877	904	912	905	938	919	891	863	893	912	870	898	896	920	915	901	953	932	919	898	904	929	875	986	903	885	928	881	894	861	968	915	901	930	904	900	924	826	882	893	959	865	931	858	943	917	905	921	892	889	889	882	937	907	913	953	926	935	905	888	967	926	837	939	949	941	877	943	896	979	918	891	926	856	887	926	876	970	866	891	865	887	914	966	917	864	963	986	947	958	917	910	907	928	873	877	910	891	894	864	863	887	893	922	873	924	837	906	921	885	887	886	859	922	949	890	917	894	932	892	903	911	900	927	890	882	914	965	936	868	891	949	896	953	884	856	878	915	902	927	965	887	911	872	908	933	946	911	904	922	911	861	933	936	917	969	889	849	874	916	846	945	902	902	906	900	878	941	919	878	903	893	941	898	906	920	921	902	875	919	909	945	832	874	897	894	890	846	883	915	948	923	935	912	957	926	899	867	904	918	859	953	900	920	860	922	937	827	904	899	923	926	891	877	913	841	899	921	909	915	872	886	848	939	906	869	935	886	910	901	900	919	919	871	855	843	963	934	871	934	904	899	930	911	936	867	836	869	931	895	941	913	949	854	866	920	948	925	877	901	881	877	872	941	898	941	868	920	876	906	904	902	881	952	835	872	908	879	885	878	906	896	904	895	900	884	1001	907	920	888	918	904	881	912	911	922	946	940	954	954	903	886	863	889	900	899	888	932	917	936	916	878	913	949	888	918	896	906	876	896	894	865	905	884	949	896	853	899	907	866	899	868	963	934	904	882	871	914	991	922	902	895	919	934	915	973	947	927	945	882	885	933	944	920	894	903	909	942	956	852	898	921	913	831	946	917	931	894	863	924	918	922	971	894	903	935	867	892	900	903	928	866	883	871	834	891	887	865	916	941	905	966	954	881	908	912	918	923	967	912	926	904	877	870	902	933	886	892	900	898	913	932	853	897	873	838	923	959	933	930	935	888	938	887	893	883	934	927	932	842	896	922	878	888	951	950	897	948	913	935	887	922	884	898	924	931	956	853	895	944	879	863	904	914	883	910	945	903	899	831	930	906	846	942	900	888	907	959	929	877	871	933	945	887	982	884	911	978	888	893	942	868	900	967	941	910	962	913	887	919	943	912	864	889	915
24559	20920	26826	25121	12724	1701	996	700	560	557	542	564	706	718	628	517	479	455	413	452	439	443	454	430	451	457	437	445	398	434	437	432	413	421	451	425	424	481	418	429	443	425	400	461	431	460	376	428	423	400	415	434	391	428	408	443	440	400	442	395	397	454	429	411	428	413	436	431	465	443	418	412	395	380	437	398	449	443	416	421	430	433	433	403	482	433	421	418	439	427	392	464	449	413	446	441	422	450	401	418	431	430	401	451	442	423	416	466	391	383	418	425	467	414	436	408	445	438	444	445	392	447	418	451	394	434	382	445	413	436	471	384	426	432	403	413	440	442	390	457	406	425	455	422	432	403	444	388	465	439	418	450	387	444	421	418	410	409	410	438	415	424	417	456	399	395	402	465	416	434	420	444	412	398	429	487	463	411	439	425	428	427	406	443	449	433	400	432	443	434	406	416	463	421	437	383	439	429	431	418	401	424	436	436	449	428	434	474	411	456	471	421	447	464	425	416	460	417	445	434	433	425	436	393	422	382	435	417	457	433	447	417	453	444	390	428	410	408	439	439	434	418	382	430	449	452	418	400	416	455	405	449	423	433	435	428	439	439	458	401	436	459	477	438	486	410	448	408	490	434	444	480	411	417	422	418	398	431	437	433	407	421	408	441	421	420	412	437	434	439	450	432	408	402	389	448	394	391	423	428	414	413	420	417	422	378	422	440	438	404	446	408	434	421	412	407	415	432	460	447	434	406	431	425	436	425	398	426	437	425	458	417	445	431	404	384	389	406	396	432	438	432	377	413	436	423	446	456	461	437	456	420	455	386	416	422	432	369	406	458	407	406	432	417	410	408	403	437	409	411	436	390	425	419	460	411	419	429	406	449	427	381	418	426	390	403	432	408	462	415	434	446	406	392	399	429	422	431	436	420	409	450	443	401	388	465	415	415	421	405	435	457	429	425	434	423	412	426	403	481	464	425	432	411	416	426	405	437	428	464	436	419	440	418	396	407	414	496	467	442	423	444	426	442	450	410	414	429	430	421	458	422	434	426	395	411	440	383	408	411	419	440	425	425	434	441	447	422	413	485	430	436	431	386	447	434	398	435	440	406	420	430	453	417	425	411	438	393	450	435	412	430	416	431	410	444	471	439	418	436	429	444	438	412	447	386	425	411	382	409	455	463	418	396	418	434	452	439	419	450	408	436	411	425	399	453	423	436	471	437	444	448	437	416	416	413	442	473	419	420	405	424	428	389	437	408	407	430	431	478	450	425	368	435	415	399	456	453	397	411	448	438	453	444	400	409	443	402	416	397	467	483	422	443	440	425	437	397	424	416	400	443	448	418	406	434	416	431	433	416	415	414	417	457	458	456	433	430	404	404	407	414	427	436	419	454	396	421	441	406	425	428	384	378	425	451	422	435	434	453	425	427	438	396	403	460	440	413	413	414	416	401	433	445	418	415	450	394	415	412	407	400	458	421	435	396	447	394	437	441	457	443	419	423	389	416	414	417	437	418	410	470	454	461	445	446	457	423	437	423	424	441	431	428	436	409	423	402	432	424	426	393	398	440	451	439	406	431	419	419	403	431	392	442	450	409	397	423	394	467	426	403	431	415	413	395	414	415	455	440	433	433	438	395	443	411	410	419	418	420	431	430	411	401	405	377	443	419	388	406	437	424	415	409	444	419	457	451	414	418	457	392	417	430	421	437	426	429	409	423	471	418	464	455	439	430	411	443	422	471	422	372	431	389	418	417	453	441	431	429	434	426	422	429	436	439	408	448	417	445	431	450	422	423	451	467	415	431	397	403	443	381	419	406	453	441	404	436	440	416	441	454	443	419	419	437	392	468	445	439	417	416	439	421	432	444	441	429	470	413	406	423	447	414	454	381	389	448	434	449	405	451	428	441	420	406	425	415	429	425	417	420	408	432	449	429	413	444	415	466	391	417	398	416	402	399	425	448	417	419	425	390	397	424	450	421	443	379	465	391	464	389	396	423	409	434	393	444	412	428	438	404	407	446	425	452	414	453	381	449	423	447	440	440	437	419	415	426	399	483	407	449	431	439	421	386	424	426	381	459	422	414	430	434	419	450	433	433	446	421	457	408	460	403	425	432	410	449	474	466	411	409	412	459	419	413	428	408	441	417	402	396	417	418	410	425	478	419	405	452	400	461	472	414	440	439	426	414	426	419	404	463	401	463	454	423	431	432	432	433	411	431	434	421	452	430	404	375	417	394	402	441	442	423	423	437	406	446	415	449	452	429	433	449	408	444	373	439	443	413	427	465	445	460	410	434	429	433	392	410	421	449	461	453	466	378	423	421	371	423	457	405	445	418	383	413	419	422	435	439	396	407	427	432	393	444	421	387	456	441	416	421	412	436	425	397	408	451	454	418	446	448	400	411	397	423	429	407	426	461	441	418	364	448	404	384	419	399	456	437	452	431	426	419	425	424	410	441	421	420	429	393	439	434	429	408	444	449	433	403	418	438	442	411	443	421	435	443	430	426	417	422	396	435	411	412	370	396	430	464	425	458	448	437	420	412	412	460	419	473	439	453	418	438	406	424	434	450	457	389	432	428	422	397	428	437	406	413	425	432	455	425	421	418	420	386	449	452	419	453	426	427	407	408	401	424	425	432	432	443	430	433	420	437	396	420	444	459	446	422	424	435	422	421	441	423	458	411	398	413	448	428	410	423	404	432	411	424	422	427	442	407	422	422	429	413	387	426	419	443	414	408	415	410	390	440	428	404	452	425	435	423	443	443	405	405	460	416	398	437	460	433	423	414	399	426	435	457	424	423	405	445	459	388	445	435	395	431	418	434	409	450	429	427	445	445	426	424	410	406	397	420	437	476	438	428	417	408	467	396	423	448	437	415	457	413	473	450	443	429	429	419	429	409	466	459	437	437	405	376	419	441	429	448	413	435	452	447	444	445	417	440	405	429	410	394	419	421	408	446	405	396	423	415	442	421	421	426	425	418	486	451	426	449	434	406	466	420	459	437	393	451	413	426	433	393	422	447	454	402	456	443	437	439	416	402	435	443	456	386	423	400	373	404	410	425	419	418	429	444	414	415	423	394	431	438	440	434	410	427	414	421	417	423	414	428	419	423	430	421	502	433	417	400	402	376	451	402	430	389	443	413	427	432	432	429	391	434	458	426	429	408	450	424	417	474	374	400	447	437	432	441	417	425	432	451	400	425	441	416	381	432	436	428	443	450	455	404	445	419	398	403	426	438	439	445	446	430	431	412	435	423	434	447	434	431	445	451	426	383	432	431	412	437	431	405	447	416	405	394	409	428	433	415	412	395	457	413	444	425	428	438	399	430	412	428	460	424	421	448	422	402	434	426	387	420	429	464	426	456	437	451	457	402	482	438	388	435	404	456	394	425	424	416	398	425	477	405	428	446	417	430	386	425	433	404	416	427	413	446	445	406	442	395	404	442	410	410	432	411	393	477	428	402	459	401	464	431	451	417	420	430	430	454	388	430
6253	7151	8619	8781	4716	2477	1864	1162	790	646	716	867	1139	1011	840	648	548	517	536	475	485	499	500	527	488	480	489	456	455	489	482	525	484	476	486	496	491	503	477	456	489	467	465	503	501	456	473	470	472	454	462	473	494	490	502	482	494	488	490	472	449	452	492	482	477	510	440	497	458	455	478	460	472	464	467	455	466	453	462	472	474	449	463	486	471	473	451	433	477	454	484	505	493	463	494	460	505	480	524	509	504	470	504	455	458	499	494	481	477	477	489	504	469	486	478	434	453	453	458	501	488	506	487	518	473	499	476	458	472	456	487	489	525	493	465	517	506	521	488	492	467	455	448	472	468	445	470	515	469	479	460	471	475	510	533	473	506	439	502	446	498	443	499	491	432	490	492	453	526	502	443	454	505	517	492	482	492	466	479	464	431	488	450	457	471	408	470	454	451	456	458	484	468	464	484	483	494	500	476	480	521	475	509	453	523	486	435	460	427	477	503	457	462	532	466	473	487	484	460	484	476	480	472	459	505	490	452	505	462	489	493	495	494	519	514	476	510	426	500	487	437	477	495	447	484	433	495	517	461	461	475	493	471	446	507	487	531	449	495	482	500	502	501	494	479	501	504	480	470	518	479	491	471	479	481	437	471	491	504	472	517	481	483	430	479	491	451	506	464	483	461	495	458	478	515	457	470	464	465	500	475	464	451	473	464	499	491	451	471	468	477	456	482	482	464	504	452	465	473	481	494	510	489	461	477	447	475	478	469	481	522	475	491	484	513	495	480	485	466	536	496	461	452	519	530	500	500	494	472	520	454	471	430	460	489	478	444	470	475	511	448	463	462	431	434	496	454	472	476	470	449	500	464	494	484	470	437	467	471	467	500	478	516	478	506	455	500	484	467	515	438	491	490	452	477	441	484	527	508	496	460	477	480	460	445	475	445	485	456	458	513	462	456	426	489	472	499	471	502	486	507	475	479	501	478	491	475	487	445	490	484	474	486	462	472	511	457	507	498	463	479	498	454	480	490	475	489	500	505	492	461	465	452	467	467	472	478	481	533	467	478	477	482	477	488	457	488	426	523	527	485	465	469	465	477	460	493	519	455	475	475	474	483	472	467	455	476	464	450	486	483	417	502	446	487	496	490	456	466	484	514	456	485	435	487	460	474	494	504	484	453	484	445	490	447	497	467	456	480	461	505	461	485	483	493	482	499	469	509	460	455	469	467	501	502	441	477	460	489	470	526	489	463	467	455	472	504	466	474	491	491	513	458	470	465	504	447	453	474	470	454	493	488	515	468	501	465	505	471	455	487	465	468	456	458	507	532	504	454	450	507	515	460	464	485	516	475	447	485	481	481	510	499	499	483	486	496	490	449	469	491	460	440	488	466	465	479	435	461	486	481	458	461	514	502	462	469	506	521	494	502	514	449	461	454	510	513	467	485	438	526	473	426	469	490	497	495	484	498	487	461	461	534	440	476	475	504	463	495	487	469	468	497	456	465	458	468	471	464	469	451	473	480	469	480	487	484	489	498	485	489	518	471	434	450	478	469	481	487	509	462	465	418	461	481	490	450	446	493	483	479	484	470	494	474	446	493	482	465	452	472	508	486	475	474	481	468	479	504	507	513	509	493	463	503	482	490	497	483	496	475	479	475	477	454	444	499	458	485	468	477	511	474	460	482	515	449	454	497	464	453	466	455	482	457	485	524	478	442	489	498	450	490	463	505	488	462	437	485	487	486	456	486	451	455	489	508	458	471	454	481	480	483	495	450	483	488	492	491	474	447	477	470	454	437	484	502	423	499	477	486	486	469	477	465	465	480	479	452	439	484	473	471	449	506	504	451	475	472	498	456	474	477	486	475	459	501	504	495	495	458	460	516	528	453	458	479	468	453	504	463	505	500	493	460	471	461	485	475	463	517	509	498	446	441	486	492	509	487	467	476	454	474	463	462	525	468	488	491	503	478	462	476	457	454	479	486	487	510	486	482	467	506	498	477	504	527	500	489	490	489	486	493	468	471	488	450	505	467	459	466	478	503	505	479	512	465	444	526	450	498	468	487	460	474	484	464	500	473	482	455	515	497	485	459	452	507	465	455	491	482	502	499	465	457	485	473	514	478	503	524	524	486	442	469	471	500	472	465	500	496	468	505	436	523	442	487	460	497	461	476	485	504	504	476	481	482	455	488	484	474	471	494	440	478	477	483	455	473	446	471	463	465	507	505	473	458	449	456	449	502	474	462	479	495	462	477	467	467	507	444	459	474	472	475	499	471	467	489	463	524	509	507	520	477	479	452	461	459	453	522	484	499	483	483	490	445	464	493	442	536	467	473	447	483	496	466	476	461	450	492	458	475	476	504	499	451	445	517	460	495	456	473	444	472	463	491	440	488	467	487	478	475	473	469	480	471	470	505	446	490	496	471	475	499	494	468	490	494	431	493	504	462	489	485	512	441	458	478	485	508	452	486	464	447	467	508	493	465	452	479	527	485	485	471	499	469	468	469	429	475	478	491	490	441	478	460	438	490	514	496	458	484	501	487	490	456	446	477	482	507	468	500	464	511	518	495	477	448	494	464	500	473	428	452	476	473	479	489	477	460	515	484	478	513	487	475	452	456	466	478	464	472	475	457	470	477	469	479	490	502	443	443	500	470	480	492	492	453	455	477	501	459	431	460	482	445	477	435	456	509	487	476	466	449	475	446	484	430	511	464	508	483	485	451	486	445	478	476	464	535	485	487	491	490	483	461	498	475	542	517	512	476	460	496	490	452	489	451	460	529	489	472	467	471	431	483	499	483	462	487	524	500	458	469	462	475	480	471	443	478	477	467	474	468	441	489	474	442	489	472	491	459	485	462	517	475	478	506	468	515	506	477	498	494	449	495	497	502	461	486	504	512	470	508	452	487	521	416	522	540	438	473	472	482	475	441	464	516	447	467	487	495	495	473	471	452	456	501	461	479	471	459	450	518	462	508	518	500	515	463	454	463	444	495	513	478	486	482	508	470	506	457	482	490	487	479	488	459	441	479	498	491	503	486	456	474	459	471	461	461	508	470	470	481	458	487	519	459	493	462	515	449	454	449	513	473	463	452	452	497	468	469	491	481	512	463	475	459	500	505	495	452	483	473	492	432	453	477	486	482	507	481	465	453	500	503	519	495	476	487	475	537	483	438	471	483	441	502	477	477	504	485	473	442	484	493	499	507	469	478	475	466	463	504	488	504	526	524	490	520	484	469	501	473	520	479	485	473	448	460	474	513	474	460	467	482	491	446	475	464	504	499	471	492	478	499	496	493	510	486	490	478	441	433	450	488	495	459	494	443	418	432	442	461	451	502	460	431	505	471	471	461	479	455	476	516	509	518	449	504	496	478	485	474	463	489	423	462	462	480	494	485	458	460	490	479	466	464	476	488	511	479	461	517	448	490	487	512	449	467	479	462	477	515	485	510	488	480	496	454	497	463	437	497	479	495	470	477	466	501	442	465	457	485	493
22520	20978	28383	23783	20990	20976	8364	1423	843	667	657	783	1046	1078	799	688	508	478	472	460	453	471	457	483	417	454	455	463	439	453	498	426	463	407	435	457	419	429	427	395	403	430	434	459	394	426	420	429	427	421	410	408	434	441	428	426	434	368	418	425	428	434	434	425	430	384	434	443	422	459	445	443	416	383	452	422	391	440	450	418	444	437	426	424	447	424	408	429	439	393	456	425	402	408	409	427	444	432	420	443	400	460	446	444	483	403	374	409	430	424	413	482	410	437	412	396	447	416	431	371	405	423	415	424	386	401	443	450	457	429	412	438	363	442	399	405	383	431	458	434	437	433	416	399	386	398	408	419	409	437	413	398	414	410	412	432	427	419	381	434	444	416	393	469	434	435	434	441	420	435	425	412	439	416	405	397	408	441	444	469	440	425	424	432	415	408	432	419	426	405	418	392	416	408	437	406	458	415	448	419	397	464	425	445	399	402	430	400	421	408	408	449	475	424	389	434	417	448	409	401	423	441	470	421	432	438	388	435	436	411	451	462	388	418	384	402	396	420	400	397	399	399	430	426	416	417	409	461	442	433	417	391	420	426	438	400	439	417	439	381	438	406	458	391	433	428	457	421	474	415	441	451	387	450	431	449	410	396	436	449	419	437	423	419	434	445	443	454	465	384	471	447	427	418	429	401	413	415	422	414	403	429	433	429	417	422	461	407	435	404	404	371	427	402	439	424	446	434	386	408	427	426	436	412	423	407	441	434	413	402	431	429	430	407	396	424	402	404	428	399	396	420	450	455	457	403	447	426	445	378	462	443	387	447	434	449	407	435	422	428	421	411	443	394	430	454	392	399	416	407	389	477	389	429	418	438	457	404	442	399	387	457	429	389	453	388	417	417	444	401	408	417	401	455	379	425	384	413	442	422	431	407	425	405	442	429	453	399	402	420	449	410	455	453	421	408	432	419	432	401	435	463	412	434	427	421	437	423	443	452	422	435	415	446	405	425	428	391	417	424	359	428	425	412	416	457	378	426	407	456	402	397	443	415	463	403	432	423	421	421	418	394	453	438	393	386	422	424	457	453	444	455	404	421	417	406	436	445	443	374	425	419	427	408	431	418	428	432	394	419	424	422	420	426	453	426	440	444	410	436	443	400	386	387	404	427	440	415	428	410	404	413	458	414	417	442	399	428	415	417	429	405	380	433	450	405	398	454	455	409	411	418	411	411	412	455	422	395	442	418	419	439	394	424	420	386	428	415	436	435	450	428	425	392	386	439	401	441	409	421	445	422	415	395	368	407	443	445	430	436	412	411	429	431	405	400	406	402	418	395	401	430	430	406	409	370	411	427	371	436	406	452	413	456	427	422	457	423	428	390	405	412	423	421	410	406	412	396	418	454	455	411	390	452	413	391	422	407	409	424	400	478	404	392	384	473	417	410	405	411	420	449	456	387	413	419	428	402	423	414	428	403	444	440	396	413	426	438	396	420	384	400	442	439	438	404	441	414	421	465	385	457	417	371	436	428	438	436	410	421	436	445	386	403	419	396	429	403	408	401	405	412	404	413	457	418	440	375	411	401	408	432	407	390	453	437	394	452	408	401	454	406	459	425	430	448	401	396	417	439	406	430	394	410	432	441	418	427	387	406	433	448	420	421	453	395	410	420	440	421	413	440	404	416	422	392	402	438	427	414	451	451	395	411	445	395	432	400	404	418	423	425	416	404	433	401	435	443	415	414	407	431	402	398	416	448	423	396	426	353	458	428	422	398	424	416	395	397	375	459	423	434	411	386	417	409	430	436	409	415	400	422	384	416	400	365	396	434	431	422	344	382	441	387	434	422	430	410	420	411	408	425	406	455	412	400	365	418	444	432	417	418	428	382	411	413	411	424	428	411	424	408	452	436	444	401	392	397	402	414	450	456	412	403	430	436	411	435	394	396	381	398	440	414	403	453	413	433	432	382	405	434	426	383	425	406	451	422	439	422	386	396	415	399	413	443	439	440	446	466	425	426	405	455	431	423	443	415	498	391	434	433	456	415	457	373	386	411	450	436	402	393	430	432	373	379	450	431	370	413	414	430	397	400	356	406	415	427	383	380	459	397	449	413	370	427	430	418	448	409	450	432	408	406	459	442	417	410	430	433	404	416	426	436	397	388	425	414	415	407	412	429	451	453	441	395	429	427	435	432	444	358	409	395	434	407	432	427	412	434	419	408	400	397	400	389	390	465	425	423	439	398	389	450	438	422	426	444	414	427	462	418	406	400	428	428	446	430	416	418	449	403	398	380	432	421	415	385	412	410	394	377	420	440	410	405	399	409	419	375	382	390	417	406	421	384	406	402	443	403	432	420	368	413	405	421	407	411	425	449	436	413	427	433	435	445	430	420	426	438	398	404	421	393	396	433	407	415	408	416	445	422	388	416	423	421	417	419	429	432	449	412	438	407	446	455	435	457	426	398	428	427	403	378	449	424	409	424	443	400	392	412	410	408	432	397	405	391	417	412	392	416	454	474	443	381	386	417	393	397	449	428	429	426	407	403	390	431	421	451	426	461	438	371	427	398	430	429	425	422	415	444	401	410	425	401	409	425	390	450	434	429	411	418	418	404	405	384	439	441	419	426	430	404	404	427	404	459	429	434	405	466	400	440	437	438	431	387	421	417	409	445	404	459	396	435	414	414	441	414	425	418	438	431	409	444	417	403	405	436	436	409	404	406	430	401	441	457	442	431	442	391	425	429	429	455	408	416	424	416	451	405	420	407	373	419	440	387	432	424	412	407	418	402	422	436	416	402	416	413	391	412	415	421	395	402	443	440	432	411	403	399	430	424	411	424	422	430	411	428	409	417	403	424	437	449	428	438	420	403	406	425	402	414	412	471	417	409	418	439	420	420	465	406	434	444	389	403	419	407	400	430	396	399	408	390	416	416	383	459	460	406	424	426	456	395	402	395	432	411	403	410	464	423	419	404	431	382	385	417	433	433	401	394	402	448	367	398	427	431	457	429	420	429	417	433	424	409	435	421	418	429	399	434	429	377	393	417	385	410	410	393	405	409	447	391	436	381	433	397	433	413	432	393	428	416	423	451	451	421	395	431	417	395	423	409	415	429	403	400	434	420	403	439	411	394	431	379	422	417	404	400	428	425	417	449	426	407	425	422	421	402	421	401	432	419	423	427	419	438	426	431	438	406	456	407	422	417	424	409	415	418	455	396	455	382	402	407	419	415	381	410	398	428	431	422	395	452	418	395	415	410	395	426	438	427	387	456	413	396	446	421	438	437	388	399	380	439	415	430	426	407	441	425	388	435	436	379	397	402	415	405	436	429	423	437	376	419	434	426	435	420	423	410	385	430	451	430	424	411	389	414	465	392	429	409	390	400	366	416	407	429	439	408	427	426	406	404	441	441	386	420	397	399	427	434	380	413	416	443	402	430	406	443	424	407	425	409	412	420	401	405	445	419	415	398	425	406	408	420	408	410	430	384	409	372
10761	15023	18265	15594	10287	4950	3803	2121	1331	1099	1014	1233	1789	1887	1159	875	681	621	631	627	577	496	527	502	542	549	539	550	556	542	531	513	530	487	533	490	504	531	522	505	508	501	523	518	504	509	546	501	491	521	468	506	495	501	480	509	504	554	481	509	527	507	473	485	506	475	469	474	507	511	527	479	473	480	451	524	464	526	475	472	504	513	486	490	480	485	478	480	502	484	538	494	480	506	462	488	468	527	480	504	457	504	527	517	473	515	535	509	474	500	516	505	490	452	521	501	560	519	470	478	468	505	514	511	509	484	494	474	494	488	475	514	489	497	511	481	476	496	487	477	488	498	495	506	532	499	479	504	504	473	469	484	490	515	448	508	486	479	490	509	499	496	479	504	469	506	488	473	519	453	485	477	498	514	493	485	543	498	508	489	552	490	471	543	468	504	527	468	479	515	460	510	493	493	519	477	499	506	471	509	534	472	462	501	450	501	535	487	500	508	515	482	476	490	499	470	498	491	477	489	451	516	504	504	463	480	492	496	496	512	476	469	464	515	485	513	486	504	465	514	525	516	499	507	492	498	520	510	480	514	504	487	490	466	470	500	465	501	515	486	504	463	490	484	522	479	491	490	538	451	503	492	515	518	477	504	481	471	489	526	491	471	514	490	473	522	467	564	474	528	467	481	494	487	531	527	499	482	490	463	530	501	437	513	516	524	470	519	514	500	512	450	465	500	507	537	501	431	523	494	483	472	474	509	501	509	510	484	485	447	506	466	502	518	499	477	501	504	473	485	493	500	466	503	494	492	524	477	509	493	502	470	486	540	491	510	477	484	470	522	497	501	494	495	468	543	521	492	503	507	485	512	453	481	529	525	505	535	476	454	488	486	478	516	501	508	484	483	416	547	524	519	472	506	463	451	523	439	484	495	456	476	474	475	512	505	516	512	482	451	469	459	474	486	490	480	499	479	513	473	532	507	468	467	503	510	505	495	504	453	475	481	489	490	504	485	451	503	501	492	466	476	503	499	488	482	478	502	483	467	504	456	494	501	492	463	469	452	487	470	485	490	486	451	541	546	476	481	491	522	481	477	502	533	464	476	521	501	466	466	491	507	474	474	523	488	486	476	498	505	506	475	515	498	508	475	496	444	465	508	474	509	505	441	471	494	482	531	466	488	491	525	478	484	490	500	491	473	508	480	491	490	493	486	477	483	467	519	519	449	510	513	508	520	477	495	479	479	503	521	483	503	491	481	492	474	508	497	484	512	475	452	489	528	477	516	496	520	502	507	484	525	511	498	495	471	491	490	475	451	485	529	525	530	555	506	518	467	489	467	513	494	482	498	486	497	476	488	491	516	484	489	484	494	489	497	499	500	521	513	481	477	477	502	518	492	496	448	474	457	502	460	502	541	511	539	480	512	492	514	491	482	506	473	470	486	499	520	438	474	495	514	516	523	479	499	476	471	495	489	532	459	488	483	471	493	529	475	475	465	562	510	474	491	484	508	489	514	491	515	500	497	469	458	554	492	488	445	487	520	458	492	516	511	486	501	521	450	450	464	527	470	475	485	469	525	468	458	500	532	470	461	463	499	457	511	453	507	550	499	544	487	512	475	503	492	520	527	513	467	480	474	471	489	520	477	493	486	477	489	483	486	460	538	504	510	526	495	532	490	487	475	519	500	508	529	506	492	488	528	439	466	524	451	497	512	486	508	512	500	475	500	544	497	481	500	505	507	540	479	469	520	499	459	473	490	482	443	498	474	474	506	519	489	478	566	522	489	505	512	500	490	467	496	514	455	486	521	474	497	467	500	470	496	501	529	509	513	482	500	522	458	474	457	481	501	518	488	488	480	485	511	481	478	480	464	476	513	503	456	513	459	505	502	520	473	478	489	486	491	491	517	476	487	551	499	462	462	511	451	518	493	481	502	462	522	497	535	491	518	520	463	487	461	454	510	484	458	469	462	490	507	476	511	466	477	468	499	501	489	464	532	507	478	477	512	504	527	480	469	502	493	482	491	504	483	491	472	483	478	547	461	484	530	498	475	503	488	489	488	507	493	484	526	509	491	469	501	493	418	466	494	456	487	484	448	505	513	529	543	476	519	482	497	504	484	491	548	487	489	498	512	479	523	465	489	500	489	494	507	441	491	499	510	478	486	484	488	499	463	470	502	478	482	489	496	528	471	459	468	486	495	491	436	486	489	443	494	476	526	471	486	486	493	487	485	456	490	484	482	515	492	536	482	522	496	507	452	476	497	497	506	492	452	491	511	511	503	475	488	515	508	500	482	470	478	509	464	464	471	467	471	482	481	482	489	493	461	476	462	499	492	507	462	505	501	501	472	485	464	473	492	459	499	443	489	521	476	476	493	479	520	486	508	501	479	484	468	478	476	484	436	534	464	487	509	507	457	450	551	497	479	490	512	486	500	498	504	486	501	521	462	509	504	514	488	521	497	485	482	498	483	494	527	463	516	480	500	447	464	508	493	550	496	502	491	519	497	527	492	505	476	511	520	463	514	474	451	449	478	480	499	483	481	524	551	532	456	493	487	479	504	536	512	528	464	495	489	522	506	490	482	494	463	504	471	485	465	473	484	506	493	455	509	482	477	527	467	503	478	476	478	542	484	509	518	476	469	485	491	457	503	498	471	504	446	487	560	496	538	478	486	488	493	526	452	564	465	466	524	458	494	470	456	476	522	518	442	494	467	524	507	475	477	459	495	503	493	489	465	510	472	462	467	461	503	467	482	521	526	488	502	492	507	506	498	493	482	523	534	495	459	495	487	470	468	507	445	500	486	486	501	516	495	523	505	452	458	492	511	486	488	469	502	488	493	445	504	497	512	518	496	512	511	510	490	512	463	460	518	503	513	501	478	430	504	469	505	503	487	492	485	524	492	494	476	502	485	513	499	473	510	470	488	473	483	478	528	476	521	494	489	530	467	492	468	470	478	480	476	520	475	505	490	513	525	463	431	472	502	486	493	525	535	522	487	459	516	480	502	478	469	483	457	494	527	514	477	515	461	510	496	509	458	516	509	492	486	471	534	490	476	484	508	483	502	492	510	458	501	473	475	477	482	493	499	480	510	479	480	469	510	508	470	492	499	494	486	550	499	468	477	510	489	506	497	510	484	488	539	506	488	481	512	494	507	471	462	466	518	509	507	492	471	515	475	516	476	476	478	468	488	458	496	510	487	463	522	544	490	482	511	488	494	457	511	479	466	480	490	498	463	492	470	486	475	498	466	467	473	507	513	530	503	527	492	498	492	472	485	506	514	501	512	515	502	482	473	517	529	536	480	495	537	468	483	509	531	479	499	506	501	484	493	474	449	497	489	490	529	481	482	505	477	478	457	486	565	480	479	501	517	523	490	498	511	472	476	496	498	503	482	498	496	476	513	473	473	467	481	519	486	455	513	478	506	463	471	501	471	525	434	516	488	492	452	484	481	502	479	481	507	498	469	451	485	508	498	507	495	492	494	493	479	495	490
28699	17362	6407	4712	2794	1589	1062	821	726	802	792	838	861	970	841	754	745	713	742	803	732	742	817	715	819	699	688	721	723	683	771	759	814	754	774	763	760	736	747	677	759	705	752	776	723	739	749	727	733	733	686	741	710	689	754	745	746	775	722	694	745	719	739	766	718	712	706	703	728	748	765	708	769	707	726	739	727	734	727	750	747	748	718	775	722	696	764	728	764	712	769	714	696	734	801	745	680	723	751	746	724	742	768	778	785	732	712	765	721	715	757	755	741	788	767	752	722	762	749	785	751	764	730	730	754	760	779	711	731	715	711	782	735	706	764	729	722	714	767	738	687	790	748	752	700	738	712	765	736	719	726	757	763	742	738	768	726	735	718	777	737	711	726	781	744	715	707	734	775	752	766	706	771	712	722	761	768	688	715	787	746	675	705	743	775	723	770	765	740	753	750	765	716	678	739	773	694	755	684	790	691	730	725	692	713	707	728	748	710	789	762	699	711	730	703	756	822	700	710	770	809	701	730	723	717	733	809	772	726	735	747	700	759	742	717	710	758	783	701	717	706	722	730	707	763	707	735	761	671	711	776	685	716	726	723	745	695	737	760	752	750	783	753	691	749	762	766	732	706	753	736	790	745	762	739	782	709	749	716	709	736	729	737	753	779	710	714	736	744	736	710	746	748	716	719	678	720	721	687	729	741	741	747	770	770	724	733	686	791	756	763	738	725	725	749	762	698	759	708	741	756	719	731	752	733	720	793	765	769	709	767	779	704	767	732	735	736	767	779	754	710	744	763	746	722	754	733	747	746	760	734	766	738	751	722	693	733	747	703	760	671	728	739	746	680	694	752	732	691	718	730	730	740	733	731	691	763	666	760	762	779	729	753	757	742	756	759	756	740	753	809	686	754	712	726	732	748	810	705	710	707	733	741	729	759	717	781	732	784	721	748	711	703	704	729	709	701	765	754	738	707	724	784	746	733	725	702	700	719	727	735	730	725	788	732	736	713	728	724	751	739	726	727	709	737	743	744	733	780	770	712	776	785	731	736	768	774	706	733	777	751	708	718	740	725	766	756	699	755	738	729	706	738	721	708	733	753	731	773	750	734	704	755	744	744	740	702	722	765	753	749	772	727	742	762	718	695	750	762	745	727	708	751	740	775	694	746	754	718	704	697	766	780	705	744	716	773	746	712	761	724	742	739	782	753	734	738	746	800	721	706	721	774	743	745	737	748	757	713	743	709	759	792	778	745	740	755	684	713	724	730	729	769	739	714	766	721	716	687	751	718	750	799	762	744	725	714	765	685	710	742	719	715	709	758	699	762	743	718	762	729	762	719	712	751	751	809	731	747	738	810	761	766	777	758	726	736	777	761	783	692	765	692	714	740	736	699	745	734	761	720	705	687	741	726	729	777	747	726	760	749	692	694	735	733	731	694	727	754	760	786	700	753	719	721	710	724	691	756	693	679	698	725	728	732	768	760	738	801	794	752	721	744	727	780	720	723	753	715	769	744	743	760	738	681	741	748	753	734	720	758	735	712	721	773	755	725	739	718	726	775	720	736	746	755	734	755	777	763	722	716	719	798	755	747	718	730	746	722	713	796	699	692	715	735	773	717	742	710	741	715	770	711	740	716	759	729	771	745	715	668	772	715	706	739	713	776	771	678	769	688	740	728	762	724	739	783	732	785	728	733	739	782	739	754	746	724	735	708	780	744	739	704	718	711	743	751	757	756	767	757	721	725	742	739	684	760	720	717	752	733	732	732	732	739	746	719	772	775	787	703	723	767	732	737	748	773	728	730	698	760	717	734	714	717	706	729	756	795	743	763	760	743	738	796	762	739	772	691	743	760	709	767	712	708	771	738	705	774	738	719	764	701	738	769	752	787	762	773	731	800	755	714	758	724	691	761	759	755	714	729	810	744	749	733	727	768	707	688	751	757	729	732	764	744	728	805	702	715	733	762	763	741	737	762	729	751	703	729	746	747	735	708	728	768	728	738	687	731	736	755	689	723	704	749	711	760	738	730	717	774	717	750	785	744	761	721	687	743	741	675	757	786	729	720	712	742	699	775	802	733	748	719	738	742	748	727	716	758	745	781	782	752	732	721	728	729	765	748	760	731	724	717	733	741	754	737	721	771	739	738	756	814	742	764	749	725	768	748	783	714	722	758	782	699	775	723	684	713	721	774	732	739	742	706	774	740	718	721	755	732	737	721	724	780	694	749	741	737	769	740	774	698	811	771	695	697	774	778	715	757	725	759	764	697	733	732	740	772	735	749	729	731	719	740	699	783	785	692	739	744	743	765	729	756	742	761	711	750	688	687	770	767	733	724	759	743	713	750	737	695	730	776	735	751	758	709	723	749	721	772	705	797	735	700	738	687	747	756	745	665	793	674	756	739	727	781	759	769	677	746	712	725	772	764	763	786	766	737	733	730	756	742	729	761	694	748	734	731	728	707	788	757	696	775	715	741	742	735	737	731	736	730	732	741	739	700	711	743	740	749	779	718	725	731	759	710	750	761	756	765	767	764	764	781	761	744	734	706	742	769	745	687	721	749	745	773	772	692	772	727	754	762	735	717	750	739	731	716	743	701	727	724	785	740	718	692	757	733	728	731	749	725	756	787	736	731	720	726	739	711	736	736	704	820	763	721	721	761	735	737	755	743	715	772	727	704	780	734	767	698	772	705	734	731	712	721	741	727	760	713	752	746	768	737	781	748	798	760	747	723	724	748	733	756	719	718	746	757	715	716	753	659	706	698	747	718	759	737	748	774	760	757	738	726	722	767	706	749	715	739	723	765	731	718	760	705	727	725	670	746	745	718	715	663	703	709	770	683	750	755	725	727	766	728	674	748	718	720	714	709	761	727	776	726	783	733	737	719	744	724	718	721	737	765	720	719	751	773	709	695	701	738	732	698	737	722	743	739	765	715	698	750	688	733	717	739	753	752	758	726	786	757	724	696	725	751	693	762	790	767	735	732	790	762	738	705	754	739	695	713	752	784	692	726	787	727	755	742	732	783	731	720	737	708	722	706	704	781	738	754	754	784	705	702	786	764	750	742	755	772	677	746	726	727	768	735	727	743	726	779	773	761	730	718	748	729	758	712	712	785	743	709	749	672	721	763	724	717	751	741	738	711	710	772	777	754	730	754	768	740	712	724	762	766	743	800	711	761	783	757	751	774	743	710	783	733	730	744	739	728	725	707	690	725	732	740	749	724	804	783	728	737	732	769	808	706	692	733	758	715	722	783	761	768	766	758	744	660	716	783	753	687	750	741	761	751	768	717	721	733	746	725	731	747	726	765	751	759	748	735	703	791	785	767	723	731	731	741	765	740	732	728	742	683	747	768	699	756	749	769	722	701	774	726	693	710	724	742	740	738	745	732	699	738	736	744	713	812	751	735	830	729	730	691	723	761	764	721	693	708	717	751	742	705	738	709	695	791	742	746	720	739	731	792	745	715	752	722	724	701	733	760	745	652	685
10952	3504	6689	6384	4499	2491	1550	1045	884	897	926	944	1170	1231	993	902	856	839	822	838	839	826	848	854	846	829	866	813	813	848	872	851	864	857	879	836	879	815	820	879	915	848	835	828	840	803	794	853	854	858	846	863	888	825	877	782	839	856	834	878	852	830	838	816	808	872	880	821	836	864	862	872	844	797	848	838	861	797	836	834	862	865	868	868	829	789	843	861	843	851	801	787	797	842	830	839	834	831	868	841	914	803	816	853	812	888	878	827	849	888	817	830	812	827	822	811	850	825	860	832	880	851	853	829	895	785	825	847	813	855	836	838	822	852	894	806	857	799	831	882	819	826	827	863	902	835	856	823	884	898	793	841	827	811	862	821	830	854	845	838	838	865	811	858	851	806	825	808	796	791	831	858	813	830	853	872	830	840	800	887	830	869	830	876	852	826	786	841	794	815	867	787	839	844	847	795	814	814	849	822	816	785	813	889	809	854	860	843	839	786	859	858	821	844	901	802	849	823	817	790	818	813	824	805	829	839	838	851	881	836	868	808	842	807	828	823	840	802	932	815	793	840	831	765	869	822	886	831	874	861	784	860	876	801	837	848	822	884	874	805	834	836	867	861	897	885	829	848	838	829	800	824	845	904	803	852	888	814	862	853	843	842	859	856	854	827	836	800	840	859	840	849	871	817	841	870	816	840	869	827	827	851	876	870	849	872	861	828	864	851	834	841	855	841	866	814	819	879	820	834	839	856	859	814	809	812	795	844	891	882	882	852	869	873	865	818	825	839	831	844	901	845	826	818	851	828	893	807	870	813	790	834	859	841	825	878	837	804	829	866	845	875	815	839	806	837	841	827	856	821	872	822	831	862	867	856	861	884	863	822	859	872	828	855	841	823	775	804	879	870	834	856	800	868	873	821	847	906	850	880	878	825	841	851	859	818	828	871	831	848	853	830	839	867	813	868	840	812	853	869	862	814	844	879	811	860	892	854	870	852	833	860	781	857	872	837	832	839	848	835	860	872	839	792	841	833	830	861	809	816	899	770	830	814	821	840	821	851	850	847	869	833	804	882	845	811	823	853	884	840	849	853	823	817	854	827	800	838	821	842	803	811	805	883	847	853	857	802	845	888	778	885	883	903	838	843	850	869	844	884	822	860	882	873	809	866	841	806	844	879	862	842	863	800	831	793	849	852	864	892	827	882	854	857	845	828	849	807	822	867	859	840	881	864	859	823	841	819	853	815	835	855	811	884	803	842	794	847	814	877	785	810	795	768	815	844	876	831	801	817	821	860	839	884	892	827	828	825	837	839	852	861	859	790	909	827	838	870	858	878	862	849	856	813	839	800	823	861	872	837	846	887	830	862	828	863	898	842	829	821	881	892	831	826	886	832	821	793	836	880	841	887	809	865	820	907	804	846	813	852	819	866	836	834	887	831	832	858	931	793	833	883	802	860	852	849	864	865	790	869	860	813	882	833	836	844	862	787	839	885	830	824	834	882	796	822	813	895	829	870	833	888	780	881	872	859	888	910	849	829	870	827	792	848	810	804	898	795	821	899	849	865	782	855	828	860	807	827	834	849	870	840	817	809	834	856	829	843	883	877	824	801	854	868	851	823	852	886	824	844	877	859	897	927	808	790	842	829	825	864	836	812	865	812	866	865	853	838	838	887	768	883	899	883	834	873	827	828	847	803	818	841	828	819	858	793	824	841	854	791	840	803	868	816	837	814	812	871	821	808	826	820	852	856	863	826	819	840	839	866	866	798	781	835	807	848	881	813	832	878	779	880	838	840	846	800	905	870	839	857	806	870	874	881	901	845	847	877	845	852	866	803	790	837	847	821	857	852	843	832	866	822	817	799	810	837	821	857	878	845	801	838	843	846	824	861	850	791	825	823	844	806	886	856	789	864	825	886	862	826	873	867	808	848	828	859	886	821	829	869	832	830	847	873	895	789	841	831	855	845	868	791	840	856	822	810	911	817	838	837	812	853	820	852	878	838	833	872	827	840	880	795	863	838	847	866	824	857	897	902	839	820	857	842	847	870	883	877	835	778	769	856	825	857	883	843	817	847	862	837	756	872	815	836	851	885	862	830	864	860	876	840	883	859	833	912	829	825	817	842	897	880	830	864	839	890	804	819	813	835	831	822	797	876	882	866	793	860	834	849	812	864	882	864	779	849	865	862	858	818	838	848	851	853	826	827	884	794	827	855	836	812	855	879	840	843	833	826	864	811	839	845	870	867	867	858	861	845	838	801	817	784	857	843	795	885	821	854	819	864	843	896	853	852	818	821	819	775	890	858	845	853	848	818	858	773	780	815	857	822	810	843	858	825	866	845	849	833	853	823	841	831	803	852	813	820	817	877	867	808	853	855	834	844	865	917	845	853	874	855	902	814	818	821	892	826	850	854	774	836	846	907	855	824	819	820	833	867	860	846	794	832	882	850	837	848	881	846	821	894	771	854	839	864	798	878	857	855	872	883	815	821	777	817	816	812	874	874	881	858	823	841	896	845	821	875	811	861	866	835	850	836	852	814	856	786	859	825	859	848	818	827	840	852	882	858	846	811	842	844	841	808	843	802	872	879	861	808	842	849	785	813	867	794	867	796	840	911	842	843	839	868	800	853	857	859	855	850	902	893	813	883	889	822	886	866	832	818	891	847	852	884	823	874	813	852	804	830	829	840	845	857	843	859	799	829	859	859	836	909	827	864	802	824	899	830	829	807	882	863	845	822	857	813	892	840	885	883	832	858	864	866	811	844	845	799	875	843	841	825	826	846	792	816	791	798	865	822	856	858	808	854	812	804	859	845	878	872	855	821	854	829	852	806	896	819	858	840	839	859	854	863	810	881	793	794	868	888	847	814	861	836	818	840	840	855	887	863	810	851	819	851	828	861	857	867	845	811	818	845	826	812	830	813	775	805	875	925	893	919	835	856	843	836	855	836	795	840	848	920	874	885	815	865	847	833	871	845	917	842	840	858	857	949	842	799	871	871	867	853	788	847	800	857	811	818	817	834	803	899	826	868	863	869	841	864	835	784	864	834	808	867	812	789	833	827	818	831	859	814	857	866	836	882	845	828	844	870	827	855	854	831	806	909	768	858	886	888	830	847	826	839	859	878	818	845	845	828	811	874	857	817	817	838	858	868	859	846	852	877	823	861	812	797	834	905	869	825	821	825	799	861	878	890	821	826	856	878	860	839	854	833	869	878	795	858	846	874	829	789	823	839	825	841	843	809	857	844	844	833	825	853	849	806	845	792	891	843	857	786	822	866	746	865	864	843	871	894	893	864	852	846	852	847	846	816	843	880	824	840	840	882	812	839	828	859	849	832	803	881	866	822	868	821	872	824	789	783	832	827	821	792	857	858	869	796	814	853	810	851	845	867	821	837	806	880	847	847	878	826	870	872	888	861	868	873	813	826	840	859	836	817	830	859	810	873	861	848	893	841	861	851	841	790	795	891	760	839	839	803	797	887	907	781	818	828
23515	20946	27902	24155	20961	11882	2673	1311	1046	947	936	985	1119	1242	1017	910	803	762	873	743	770	737	775	767	731	798	740	775	785	756	770	799	760	757	803	784	793	790	845	760	803	767	717	740	768	818	779	827	785	763	802	785	782	783	764	783	750	749	778	831	778	801	725	807	817	805	790	813	784	736	766	817	796	820	783	796	782	761	776	750	825	774	748	729	714	773	772	804	767	757	755	763	807	781	768	773	811	790	779	752	811	791	772	849	772	807	768	770	813	743	766	749	815	721	771	758	765	775	776	771	773	765	783	786	789	819	836	737	778	748	848	798	751	771	766	764	781	779	793	799	769	739	797	760	780	791	747	786	781	783	890	760	772	785	772	779	776	791	804	753	790	719	774	774	818	788	774	736	747	746	780	808	749	789	789	800	750	775	827	756	756	771	772	745	729	796	751	836	786	757	763	742	793	808	788	786	793	772	775	829	792	804	769	761	802	815	775	753	814	755	798	766	796	809	803	756	743	751	751	819	752	746	767	761	745	785	720	770	769	781	741	746	801	779	786	747	852	770	773	764	721	793	800	737	791	763	782	727	721	739	705	770	719	739	794	825	823	772	797	769	724	763	765	750	789	814	774	757	717	789	783	796	791	755	807	765	766	762	762	781	814	820	802	806	768	742	742	807	739	773	812	727	825	765	750	781	748	787	763	785	800	763	790	742	730	742	765	736	772	745	751	784	806	779	769	756	763	714	756	755	794	820	790	824	786	780	763	805	746	761	774	773	788	765	773	788	748	856	786	797	737	756	811	764	746	824	802	772	744	795	781	793	718	770	763	770	733	794	770	758	757	770	798	798	770	764	749	737	761	756	785	784	780	750	785	752	705	752	818	812	746	771	766	753	760	787	774	796	744	788	782	750	785	744	798	788	821	772	754	756	744	783	727	765	756	745	808	740	766	788	793	800	733	729	751	765	828	793	733	741	772	777	809	762	779	794	826	783	777	746	773	760	785	762	732	774	767	717	804	794	790	799	787	808	809	726	786	748	779	759	790	757	795	755	798	724	790	757	829	749	770	763	760	807	762	808	820	810	764	747	800	726	749	803	716	750	757	734	746	776	859	755	787	783	755	774	810	763	751	774	743	773	803	696	733	819	831	729	774	814	802	781	776	804	785	790	795	778	757	764	788	795	797	788	731	759	838	773	783	794	780	729	787	760	809	751	792	747	773	798	778	812	821	749	817	772	770	814	780	790	743	807	797	804	859	815	726	784	770	798	824	777	788	756	807	754	755	737	741	776	755	719	779	799	780	761	762	781	764	718	814	785	732	810	774	717	757	797	744	734	808	755	784	748	770	773	782	801	762	772	756	765	771	762	763	771	770	777	796	809	752	795	790	798	754	738	756	783	774	712	801	743	769	771	810	728	791	778	739	812	759	769	761	840	765	791	798	752	783	742	751	769	773	773	732	824	754	767	790	758	774	747	759	767	804	746	790	751	766	745	779	765	790	822	758	782	790	806	771	777	782	837	770	776	744	776	836	782	793	760	760	731	780	794	753	779	782	789	741	791	753	763	763	768	812	773	735	803	797	760	833	736	784	747	806	792	775	803	777	779	755	741	805	770	773	764	764	791	760	762	776	798	794	761	757	786	715	732	785	794	770	750	794	748	734	753	784	808	766	750	778	777	810	755	791	774	797	723	802	748	782	779	756	750	786	768	808	785	797	800	751	777	751	765	785	745	764	772	845	767	762	693	793	789	737	805	815	754	788	814	815	757	744	737	765	788	768	744	764	772	740	794	771	761	808	770	746	786	792	787	745	834	811	784	754	762	810	798	798	730	753	760	735	793	722	828	824	789	771	799	821	731	775	762	825	777	816	777	780	791	772	765	768	793	770	768	759	793	790	819	764	754	786	707	784	752	785	776	741	787	763	795	744	790	783	817	788	752	770	721	762	794	768	778	758	774	759	766	747	732	770	700	740	729	747	733	769	775	764	788	752	816	747	746	756	807	771	735	736	786	788	775	723	747	752	837	704	749	774	738	831	800	815	778	771	753	724	796	796	752	792	748	754	805	827	760	777	751	796	745	730	725	818	818	759	765	775	751	792	738	750	761	830	720	761	737	777	756	740	782	756	748	756	786	739	766	759	766	748	771	772	778	785	785	797	774	741	754	779	759	764	741	761	787	745	778	800	791	761	805	789	787	722	726	783	789	816	769	788	805	778	743	773	788	721	782	806	796	718	734	724	811	736	778	764	808	750	765	768	733	814	770	714	782	807	781	751	756	795	789	808	767	766	746	744	784	768	747	780	766	741	740	760	766	790	744	759	734	817	757	751	751	794	759	767	780	803	790	799	746	782	723	798	751	774	773	813	749	786	798	757	771	789	736	762	799	770	801	775	741	785	804	742	724	789	776	775	834	744	757	744	775	754	752	756	781	763	738	788	782	741	789	778	783	746	848	805	777	738	765	777	717	782	778	843	744	812	765	756	760	804	761	782	802	747	789	730	803	774	757	765	788	748	759	744	784	829	728	825	770	785	791	807	757	808	756	783	780	721	770	798	746	781	778	796	803	748	757	758	813	773	777	773	738	781	763	808	752	768	772	749	737	735	757	780	783	752	794	752	727	779	790	780	758	794	786	750	802	747	743	759	762	751	787	797	778	750	760	818	772	787	787	766	785	789	756	747	786	781	773	773	707	800	720	773	773	810	759	821	795	797	753	765	796	785	801	782	753	785	775	782	746	754	792	792	767	770	786	823	783	733	767	797	743	708	778	768	781	809	767	805	779	804	739	826	744	810	745	787	726	755	802	803	768	747	769	807	783	759	819	752	774	789	782	751	748	746	831	775	852	742	801	750	784	790	755	806	753	755	733	796	763	783	741	761	772	794	819	755	764	779	836	814	724	772	744	808	766	800	734	789	789	763	783	779	744	742	803	781	740	790	688	799	776	710	802	727	731	732	761	776	767	757	768	732	830	768	816	790	760	766	769	837	783	752	725	738	768	777	715	771	744	740	753	806	752	745	726	772	793	735	825	746	748	800	743	749	745	782	754	761	772	757	794	793	798	802	753	797	774	754	782	814	778	786	749	744	779	795	742	806	801	807	782	754	774	737	710	754	742	797	817	793	772	766	725	757	782	804	764	750	761	787	770	733	738	750	748	766	763	743	769	772	794	779	792	780	759	790	823	782	727	841	788	808	741	750	809	800	807	780	784	748	735	777	774	753	754	755	808	716	755	807	793	773	759	748	798	799	793	768	737	751	749	758	724	798	749	824	829	794	768	780	780	779	779	797	822	735	717	766	763	747	770	744	779	776	776	738	822	820	784	794	734	740	764	809	774	813	792	747	765	772	774	779	788	818	788	730	776	797	763	750	804	780	753	734	779	732	786	741	744	771	751	802	827	736	741	737	764	832	765	786	754	767	701	767	797	792	758	748	739	790	748	812	777	752	782	816	792	752	800	784	758	832	702	773	784	770	817	806	801	718	776	729	821
8628	11184	15670	12051	10111	5968	3115	1857	1371	1199	1247	1394	1510	1709	1396	1130	1032	946	960	923	870	974	903	948	948	950	938	948	935	917	849	860	906	918	878	865	910	921	874	915	918	927	872	871	870	888	895	911	877	927	896	854	882	903	914	941	913	857	944	912	967	931	871	843	920	897	920	908	880	934	887	928	861	898	854	884	889	931	908	936	881	874	937	921	921	927	895	895	960	903	886	884	916	915	857	869	957	952	887	939	935	910	897	962	921	861	921	955	961	882	921	865	902	887	916	922	918	876	946	933	882	864	858	909	903	939	903	917	939	889	895	868	904	922	984	898	916	974	925	899	893	885	924	912	901	867	916	923	888	936	898	879	879	899	926	866	900	901	952	834	978	921	880	906	853	868	918	861	909	913	907	922	830	896	855	875	917	918	946	911	956	883	966	943	911	959	952	943	897	904	887	905	896	933	879	889	886	981	862	912	913	928	852	877	881	962	892	875	896	871	898	897	973	926	863	898	927	857	920	876	933	869	956	879	934	885	930	910	892	924	944	921	927	900	910	921	906	922	893	939	888	882	896	909	886	885	895	906	923	899	916	891	897	896	870	887	861	849	888	935	859	909	863	848	861	866	885	908	887	864	835	896	973	911	912	940	909	865	924	925	897	949	889	872	915	933	878	889	895	907	946	880	890	893	856	895	980	850	866	879	894	914	911	867	930	895	937	907	917	893	901	956	862	890	866	879	929	901	860	879	874	901	931	900	900	933	868	866	924	887	917	923	890	875	894	903	919	916	884	904	882	857	902	892	918	891	880	906	893	860	847	841	820	912	894	946	872	857	877	929	878	900	940	899	895	888	858	850	903	889	899	898	857	847	902	946	909	851	953	919	909	851	892	864	849	970	845	901	893	902	915	915	922	915	842	921	918	995	911	904	940	950	904	915	825	884	855	876	887	906	938	921	922	917	917	914	867	978	906	899	915	898	899	885	894	900	889	901	919	877	954	882	913	903	929	905	869	913	907	871	870	871	865	915	911	911	858	895	882	886	944	861	908	863	941	888	904	877	902	875	954	929	926	886	891	895	876	918	860	944	893	895	889	876	937	898	874	898	907	871	901	894	894	912	939	934	880	849	930	914	871	852	906	893	941	874	918	854	919	913	884	934	872	926	857	888	915	902	901	867	868	904	903	869	927	949	906	876	908	875	908	875	904	894	928	900	942	900	845	910	906	859	874	877	874	896	923	910	895	927	866	867	871	837	919	875	865	872	922	888	856	838	900	894	929	861	959	921	876	940	900	920	901	873	848	891	865	872	940	892	861	868	899	912	912	868	851	939	910	930	927	924	919	891	844	870	885	871	912	884	932	925	833	919	924	917	895	893	950	873	871	914	928	882	880	888	883	893	931	899	891	843	885	861	874	865	875	933	861	889	881	878	913	913	925	878	901	921	905	878	886	885	902	884	912	905	858	858	834	939	894	942	926	892	857	916	871	921	947	873	925	884	900	938	895	861	938	870	909	905	925	857	932	915	881	880	899	879	933	915	870	889	944	928	868	908	910	974	879	914	912	883	866	921	926	904	858	904	837	892	893	903	925	935	897	877	838	908	845	872	903	849	816	933	876	897	927	889	856	828	929	897	938	924	907	908	905	871	914	845	866	903	929	924	919	889	881	928	906	887	889	964	889	835	900	867	865	945	874	926	889	907	944	914	886	849	910	890	820	914	888	926	880	861	943	867	875	901	913	951	890	831	888	866	887	879	872	923	888	885	852	909	894	881	902	915	899	865	921	890	914	881	889	877	928	872	859	868	877	942	907	849	873	933	853	950	923	866	917	868	918	931	926	894	926	925	880	926	842	913	850	886	912	888	934	942	918	884	974	904	894	923	861	950	902	928	867	897	923	955	935	835	911	887	894	959	857	870	916	867	940	880	888	877	900	907	961	905	905	937	954	872	982	835	886	919	874	925	920	882	897	884	852	890	912	911	912	878	890	931	907	917	879	890	851	941	860	938	939	910	888	933	863	908	911	847	932	838	875	920	949	898	940	926	898	894	923	846	917	832	881	919	908	923	872	856	906	882	936	960	910	861	896	876	921	967	869	907	849	941	891	856	862	878	852	868	880	967	886	891	916	943	944	890	956	864	878	923	946	907	920	915	916	868	940	921	859	898	862	896	877	956	871	882	914	916	893	897	881	842	941	930	875	906	906	918	898	908	884	885	946	941	919	943	945	845	833	888	900	918	857	915	878	942	949	859	878	938	877	903	934	881	903	878	886	941	867	923	859	890	928	902	922	936	829	923	878	881	920	883	963	879	862	971	922	916	876	902	863	903	911	934	887	900	944	880	858	868	851	912	897	900	920	899	886	954	899	926	959	897	894	865	873	875	863	899	868	878	879	863	867	884	914	903	891	891	915	939	933	887	918	929	889	908	901	948	864	932	902	944	925	904	884	903	930	920	871	910	865	854	861	901	953	885	881	916	913	893	930	882	825	918	836	846	940	926	937	871	894	859	874	882	881	918	933	881	905	887	930	849	925	869	886	868	954	833	895	911	897	909	912	891	915	852	934	843	918	940	863	897	880	914	889	893	879	882	903	844	904	920	912	961	911	940	868	896	885	864	983	882	892	857	842	947	878	871	855	905	868	896	907	871	828	875	867	897	918	821	925	844	936	888	916	884	886	866	937	885	920	880	895	903	926	896	901	917	900	862	908	897	895	895	901	895	924	921	870	930	886	886	909	948	840	832	885	901	898	878	856	873	841	912	877	906	866	876	936	919	940	919	908	953	942	902	881	872	867	900	868	839	878	916	935	885	901	919	864	915	840	862	861	955	886	910	863	932	892	933	840	895	943	883	897	907	895	849	925	943	879	868	898	882	907	941	915	907	889	821	908	876	910	905	950	888	944	976	942	928	943	868	895	958	923	966	920	931	888	869	867	955	901	900	894	863	892	887	898	910	883	874	971	879	911	966	892	932	883	827	926	870	890	898	866	841	901	912	917	860	889	860	919	930	918	921	877	867	924	916	901	880	866	886	899	854	893	902	914	894	958	871	887	918	879	880	912	846	920	943	924	909	823	847	881	909	923	841	927	836	865	900	865	893	920	876	878	915	905	852	877	923	931	829	855	884	919	883	882	893	892	876	867	918	931	921	891	902	929	951	908	901	822	854	890	891	892	896	880	888	908	927	937	879	912	930	910	877	886	931	892	919	843	914	856	909	870	919	910	890	973	905	875	910	908	833	901	949	863	904	894	880	922	957	921	863	887	914	970	900	895	861	928	910	899	899	901	932	852	922	890	907	871	912	921	926	913	873	832	849	961	892	819	914	921	976	892	911	875	903	924	854	960	896	933	904	900	947	901	906	906	862	886	902	887	829	880	944	929	912	881	858	894	868	938	964	884	967	895	893	947	858	862	885	888	920	905	960	936	843	892	905	940	917	913	908	892	917	909	879	862	935	916	863	862	869	872	950	910	868	851	882	903	888	893	893	922	930
24634	20966	26849	25219	14395	3182	1197	703	540	508	520	608	716	674	613	503	506	493	501	442	448	434	441	453	455	436	421	447	433	444	474	485	440	437	482	418	436	376	445	432	453	418	441	451	433	414	451	426	424	481	462	445	428	431	446	444	395	408	445	436	454	420	431	428	452	441	451	435	439	448	454	411	428	443	421	458	400	422	438	448	467	413	381	412	466	475	430	437	402	463	410	416	458	458	429	458	475	432	404	444	462	424	432	425	449	417	432	421	429	456	444	437	435	436	430	423	417	443	401	447	411	456	406	414	403	471	419	437	429	467	465	454	426	433	457	447	432	403	420	452	428	454	439	458	402	403	440	439	403	476	460	421	430	445	443	452	419	429	381	445	502	399	477	436	453	422	420	440	444	411	444	413	419	418	408	441	427	444	449	446	473	399	414	448	388	442	451	409	449	424	457	392	429	424	463	441	429	394	416	441	430	413	419	400	432	443	417	434	465	422	463	471	437	395	456	443	388	473	439	489	445	475	425	431	456	427	443	461	423	445	417	402	438	400	435	470	432	423	447	430	434	425	398	456	428	463	415	445	396	463	439	453	453	445	405	465	443	433	422	444	425	443	415	395	405	429	423	411	435	446	440	421	412	428	402	435	453	409	405	423	425	440	412	448	433	432	452	410	427	432	463	410	447	427	402	423	445	437	437	415	457	421	431	453	358	458	398	421	447	411	386	429	466	420	412	417	454	427	422	423	443	430	457	456	417	411	404	412	433	427	452	432	397	409	415	395	443	404	433	468	403	440	419	422	424	435	441	438	436	430	401	427	431	433	463	458	451	429	407	414	422	437	467	450	412	409	463	426	442	444	399	437	466	440	477	423	442	445	401	434	450	444	459	431	388	421	456	441	434	445	437	448	413	399	460	436	433	433	406	400	429	441	450	435	448	470	422	464	437	430	424	427	420	445	414	445	387	413	451	424	433	444	428	457	426	436	430	421	444	432	419	429	446	428	417	461	427	419	413	444	448	461	460	474	442	399	428	481	434	404	425	450	454	489	451	448	419	452	419	398	424	437	407	446	426	423	415	433	404	444	446	439	403	425	434	430	412	406	446	434	408	459	396	440	485	454	452	443	437	452	469	427	435	429	470	451	440	420	447	456	470	453	453	424	423	474	430	471	421	427	429	390	430	431	437	425	387	443	449	412	427	433	402	423	467	454	438	430	445	405	417	445	442	455	437	459	456	436	458	432	419	414	456	409	397	439	444	459	476	428	441	399	402	405	433	408	426	474	456	436	463	460	435	442	426	412	401	414	434	409	443	457	467	450	408	432	400	455	407	446	447	441	457	402	466	408	448	426	452	445	458	433	427	438	426	422	416	421	428	408	420	418	388	434	474	458	436	428	423	444	430	443	453	422	410	447	467	476	422	439	424	411	406	470	435	477	403	414	418	417	403	458	426	455	436	432	417	478	445	414	414	435	450	427	445	436	386	464	435	406	424	438	421	433	428	447	423	418	449	430	409	401	411	444	443	428	457	427	427	451	463	428	448	477	430	428	430	465	440	455	423	429	420	438	404	437	440	371	438	435	445	401	409	436	432	445	444	451	455	448	405	436	481	451	462	437	424	444	438	404	418	445	447	385	423	445	456	419	413	461	416	463	432	431	451	428	400	436	489	443	408	425	470	400	410	446	464	452	430	442	433	441	452	417	442	395	403	427	453	429	445	437	452	450	423	412	420	400	422	415	410	422	408	425	408	444	450	445	398	443	413	413	429	420	430	443	457	397	448	415	431	425	398	433	399	422	441	426	457	453	429	454	416	424	440	393	458	420	434	408	446	373	422	431	415	423	398	458	409	463	421	443	431	422	382	423	446	404	413	402	405	420	426	436	428	450	422	428	432	434	422	456	400	421	435	455	414	408	439	400	420	438	424	459	435	396	436	477	424	441	429	421	413	437	421	430	453	434	388	451	437	434	403	425	387	451	455	438	422	404	439	448	421	424	444	463	466	406	411	417	454	440	413	449	422	440	444	436	414	437	458	433	432	438	421	416	407	428	432	475	405	419	431	447	409	457	448	453	440	454	428	434	442	421	425	437	418	444	397	423	424	415	453	485	425	405	426	459	446	440	441	432	420	417	464	450	412	445	418	412	397	430	458	435	431	447	453	442	440	440	445	440	446	412	429	383	416	439	423	406	427	443	484	414	429	420	426	396	416	437	427	463	456	462	457	450	435	452	418	449	416	463	441	454	423	409	419	404	471	458	430	450	429	467	425	433	421	442	442	429	431	433	412	442	459	395	420	417	451	453	426	428	408	444	421	442	439	451	428	436	485	459	455	461	429	432	435	429	451	431	416	444	415	465	411	432	388	471	459	456	382	435	461	441	440	426	429	394	418	448	411	420	425	401	415	410	424	425	443	455	406	439	432	444	434	450	443	429	412	450	497	444	445	435	465	416	428	464	430	436	449	406	430	408	423	413	434	431	448	418	425	451	463	429	399	481	438	419	482	403	403	440	414	433	426	453	422	430	415	437	433	443	421	449	444	451	408	413	447	433	390	427	385	436	435	448	442	411	434	414	433	395	415	483	419	491	425	421	433	421	408	409	398	432	414	427	413	423	448	454	413	432	457	426	469	439	453	427	434	426	425	436	463	422	421	446	458	422	423	441	395	392	463	426	388	444	400	429	443	411	462	399	403	444	415	416	449	405	453	411	416	459	449	423	451	429	445	438	443	402	425	448	404	423	432	414	446	462	428	405	438	413	479	445	430	396	443	453	448	440	459	413	402	433	418	384	438	436	427	428	429	437	468	462	416	456	422	411	431	437	426	441	414	441	435	431	417	429	430	428	433	433	414	417	427	425	424	426	401	451	438	442	450	427	426	451	450	421	436	441	407	448	472	462	418	421	427	462	418	416	421	456	426	404	463	409	448	449	411	401	441	397	446	415	460	460	434	463	437	459	411	437	387	450	397	435	450	397	430	441	457	452	441	413	464	431	392	442	419	415	461	423	434	465	469	427	458	429	416	434	438	430	446	434	426	457	426	390	420	401	434	407	446	435	439	448	450	395	474	410	414	445	472	437	456	462	451	430	439	436	433	417	429	418	429	448	420	421	409	426	421	453	433	436	424	424	416	411	412	445	435	471	419	402	434	439	459	426	445	471	408	441	453	436	421	432	409	437	416	451	419	415	416	441	455	445	454	443	408	437	448	411	434	426	436	423	403	389	440	416	443	448	442	436	401	401	434	446	446	433	424	437	468	431	461	421	436	446	451	435	427	437	425	467	425	421	408	429	394	440	402	458	418	452	451	450	444	426	432	415	421	439	433	439	396	425	425	433	432	416	431	412	420	383	397	450	421	419	437	443	443	442	451	444	451	470	421	415	408	424	415	394	398	436	428	424	451	402	441	426	457	414	461	431	472	398	456	404	448	434	404	433	381	445	417	443	408	451	439	451	464	426	446	415	430	425	431	401	398	437	439	434	408	439	455	440
8789	9060	13508	9496	8645	4447	1922	1121	797	725	755	818	1037	1018	793	674	550	507	489	508	516	498	503	528	550	530	475	509	499	502	483	513	497	476	507	495	465	511	479	494	497	515	487	519	488	559	485	486	469	502	500	476	489	499	497	474	497	523	486	502	503	487	524	520	487	458	465	508	485	445	500	495	485	509	475	495	528	503	486	469	500	539	482	478	520	528	503	527	474	449	490	496	487	482	492	479	495	478	481	492	487	504	471	503	497	490	491	484	494	497	459	482	465	483	487	462	504	476	471	486	490	465	491	487	481	516	490	487	439	457	495	487	490	504	478	476	461	460	517	506	476	474	462	489	480	491	473	479	492	464	532	485	510	501	433	507	503	470	506	478	485	493	518	489	468	495	470	514	500	521	463	492	498	506	482	497	476	480	446	519	507	444	466	513	453	509	468	501	496	480	480	510	478	454	497	532	496	470	471	498	486	492	464	475	483	501	489	479	488	500	491	492	508	496	511	457	478	506	487	467	487	494	522	474	468	499	482	463	453	459	493	494	510	501	476	487	516	501	466	503	493	463	472	485	470	502	489	442	505	514	502	461	481	483	492	472	511	507	523	473	452	504	416	490	475	475	484	517	487	494	474	481	439	521	479	482	501	485	504	506	461	496	500	464	513	484	488	476	489	461	490	495	474	528	471	522	478	481	480	502	486	484	470	506	517	488	473	512	470	468	458	472	463	473	475	496	520	481	500	500	448	480	502	470	474	479	497	523	467	499	499	485	437	463	532	512	485	479	483	510	493	491	506	472	510	485	467	481	506	482	457	512	519	464	453	502	451	487	502	465	509	485	482	457	467	476	465	460	492	518	516	530	455	499	492	520	466	455	500	490	506	519	456	487	463	477	485	456	451	487	511	526	502	498	482	523	509	492	446	515	494	477	498	521	486	472	502	501	452	478	494	455	408	517	479	466	493	522	464	500	455	463	538	488	505	458	502	486	441	472	479	506	479	488	515	495	476	464	497	468	512	499	482	475	509	504	481	490	468	480	460	485	461	523	482	488	483	515	471	473	483	503	465	484	490	486	492	511	487	504	488	477	462	479	495	502	490	492	503	475	490	512	485	472	487	474	496	491	486	498	517	474	488	494	489	510	495	466	474	483	473	497	467	496	513	487	492	507	476	465	490	455	491	485	539	514	506	464	446	490	480	447	463	491	506	467	478	475	486	470	475	498	480	498	497	472	474	450	478	464	532	525	525	494	474	457	510	519	453	503	443	478	505	572	500	464	491	463	469	401	513	503	487	478	508	489	451	451	463	451	505	500	507	523	508	475	514	512	523	508	534	538	518	498	503	457	509	534	522	488	462	475	468	501	500	473	467	501	427	494	471	489	477	522	447	509	462	507	495	481	525	446	466	481	493	500	487	477	500	514	487	481	471	494	454	415	443	441	463	479	457	478	447	510	470	499	519	501	489	495	479	467	451	470	476	454	473	482	495	491	511	479	489	501	476	511	498	513	495	495	515	478	482	523	453	482	469	503	490	504	524	458	467	483	465	427	503	512	517	448	451	474	499	493	465	512	458	502	456	486	489	473	484	488	512	476	481	486	501	499	495	490	481	469	474	477	487	519	477	486	480	520	485	477	497	479	533	478	499	469	478	500	483	454	494	495	465	525	475	461	470	468	484	467	446	476	490	446	515	478	481	485	468	513	523	460	484	479	500	499	485	510	482	508	507	514	515	489	506	484	463	476	496	472	475	461	481	501	511	479	495	489	514	488	551	478	487	510	511	456	475	506	525	475	486	474	486	481	454	523	488	538	478	483	517	512	484	510	502	455	467	523	498	488	486	492	480	509	503	455	495	494	481	485	476	518	522	479	450	528	468	489	494	537	477	500	505	499	524	522	468	460	519	496	482	470	465	490	492	462	487	506	481	546	497	486	474	479	483	513	502	468	467	495	461	476	489	468	487	478	454	513	473	474	529	509	482	468	480	493	482	492	513	488	500	481	487	495	474	497	448	493	493	504	477	481	475	503	509	505	486	492	490	487	487	468	486	542	463	483	549	488	519	452	503	501	485	483	490	481	504	470	484	477	503	512	452	512	464	507	456	462	453	489	503	438	473	514	481	478	492	502	484	485	490	510	466	520	460	467	512	508	502	523	507	513	466	529	526	479	481	473	484	464	493	527	463	512	499	525	508	495	457	486	497	468	529	461	495	417	510	432	509	510	483	492	470	521	481	504	491	487	530	482	467	475	466	468	472	472	518	457	488	501	499	505	487	531	458	491	488	460	480	483	499	518	521	526	467	467	477	496	442	506	491	495	494	508	479	514	464	485	518	467	520	448	497	488	471	504	524	466	459	502	447	492	470	459	499	510	499	514	511	466	493	465	434	496	496	475	470	450	533	497	536	457	466	460	507	432	453	458	484	517	465	471	493	494	521	477	536	495	504	478	471	486	512	466	510	494	487	454	466	442	514	487	472	534	504	465	509	487	495	473	479	493	486	488	444	480	477	524	467	477	509	504	503	481	494	519	485	508	509	396	498	450	506	417	480	529	474	482	448	503	480	505	520	473	492	478	474	495	488	489	516	532	473	501	471	492	468	489	515	499	475	475	470	509	474	464	470	475	481	527	512	490	491	470	469	479	492	501	469	489	514	453	465	532	451	448	486	488	476	476	517	479	451	451	462	508	520	501	503	462	475	495	472	520	468	493	518	474	486	471	501	508	427	506	503	534	478	456	507	484	489	507	509	454	500	450	470	505	454	471	516	537	450	469	471	500	488	492	498	488	490	493	462	484	483	531	451	529	491	489	486	481	481	519	506	520	503	494	533	478	510	484	499	500	481	448	488	470	473	444	448	491	438	501	493	456	508	480	453	500	521	444	512	472	469	511	470	502	468	477	495	490	527	444	512	484	494	485	456	539	457	494	483	487	435	502	474	508	450	498	487	456	485	445	490	529	491	490	478	470	453	475	490	465	459	465	465	495	535	479	491	498	457	463	475	469	530	441	498	473	463	511	482	461	533	480	474	497	488	503	490	535	519	470	497	508	466	483	494	479	493	488	469	487	504	491	494	520	448	490	502	505	525	477	498	497	529	507	477	478	499	483	503	463	499	484	493	491	497	495	480	517	450	477	475	489	483	500	530	475	471	492	505	474	480	515	483	454	537	474	476	514	471	507	466	497	482	450	496	459	523	502	478	493	490	513	504	471	493	453	511	483	528	476	452	482	506	479	464	459	480	494	497	504	446	500	508	488	452	480	497	502	481	466	479	490	500	504	484	492	474	506	489	499	461	530	481	482	476	509	496	526	512	479	478	481	508	526	466	510	503	526	517	470	497	544	464	520	463	476	469	464	519	554	490	493	475	512	511	509	483	518	535	474	501	500	530	541	508	521	516	493	474	497	503	489	505	458	492	465	433	489	532	465	521	486	494	497	493	479	460	506	491	526	458	485	476	506	533	502	474	488	490	493	461	473	503	499	465	443	475	501
22577	21032	28486	23787	21046	21032	8807	1304	803	678	746	824	1054	1004	741	546	490	479	446	490	440	453	456	433	460	416	450	431	430	453	415	413	394	409	449	452	387	423	390	417	409	397	442	441	387	445	417	412	449	434	411	394	421	421	428	433	426	406	450	436	388	391	421	378	454	429	420	413	415	411	396	397	394	420	452	422	458	396	407	468	375	432	418	393	403	427	405	435	429	424	414	453	396	430	429	400	390	395	424	414	424	438	436	360	410	424	463	384	413	376	464	400	423	448	420	407	452	429	409	412	408	418	461	404	408	377	378	407	427	414	395	374	397	402	396	403	423	438	442	391	417	423	391	395	410	347	409	380	393	433	432	418	409	407	410	436	359	389	395	388	430	426	410	402	424	421	402	442	378	406	385	432	433	420	387	386	387	380	419	404	407	429	407	415	429	408	419	428	408	375	403	411	449	421	418	406	417	383	403	423	399	380	431	393	390	386	426	414	407	430	411	403	434	419	399	382	403	416	398	399	396	412	426	452	405	380	395	439	407	454	414	417	410	435	430	419	421	413	393	394	424	376	383	388	403	444	452	436	397	412	402	411	386	451	427	410	397	456	377	406	412	390	424	425	414	421	448	397	418	383	382	400	438	421	416	415	450	422	414	428	363	370	391	401	407	367	406	402	390	411	398	428	406	429	428	379	387	401	390	405	401	411	467	432	397	404	375	398	438	410	434	437	417	428	410	390	433	371	420	386	395	396	408	379	394	423	430	400	408	390	423	419	449	386	474	407	386	395	406	385	427	454	415	432	384	425	398	422	390	396	417	406	424	428	428	437	408	411	391	431	418	409	392	382	414	433	405	442	408	429	387	416	378	414	394	405	434	418	397	442	412	399	426	404	407	387	408	435	409	394	399	426	396	412	438	408	428	414	387	392	424	404	429	390	439	406	407	425	434	448	410	392	399	381	430	449	404	405	414	398	422	422	394	385	389	381	400	406	392	385	385	411	362	405	389	403	407	419	408	398	425	389	410	388	376	428	397	417	388	402	404	374	404	373	413	377	382	424	440	392	395	416	389	447	407	427	386	408	426	453	424	429	432	393	425	431	392	451	394	429	422	446	402	410	423	387	411	419	454	460	382	402	423	406	405	416	400	435	394	381	413	422	422	418	380	404	380	447	392	399	395	422	378	444	380	364	426	418	399	403	401	381	385	412	404	409	423	432	420	386	418	394	407	434	411	415	414	374	450	390	444	375	417	428	411	405	408	428	410	402	419	430	409	406	403	415	394	360	380	411	376	407	412	394	416	412	425	419	434	433	393	427	414	403	450	430	448	396	426	436	375	412	415	417	404	409	406	408	368	407	417	400	441	427	408	415	379	448	382	429	404	400	382	387	385	424	435	442	401	403	429	400	399	395	435	407	413	406	388	433	408	386	386	417	391	398	395	384	409	414	412	407	406	418	406	408	399	440	383	419	393	420	420	417	404	422	405	385	403	410	414	400	434	406	386	418	424	412	410	390	360	446	425	376	426	384	400	396	416	398	392	415	394	436	395	398	397	406	384	421	417	419	397	395	400	394	359	426	419	422	383	408	399	434	400	419	418	441	427	438	401	405	421	464	402	399	403	425	392	470	390	456	407	423	473	417	416	415	402	404	429	400	450	394	401	401	429	415	405	428	360	418	390	423	447	385	404	398	410	400	408	401	430	382	439	428	404	417	427	423	403	404	431	411	422	419	367	428	404	403	407	420	402	396	409	437	401	433	385	408	419	375	422	404	388	428	385	412	386	446	424	415	420	431	390	368	424	411	390	407	451	405	428	425	427	440	405	418	441	406	421	409	424	390	421	390	380	392	409	444	401	419	382	420	411	389	413	444	384	416	422	435	392	432	431	419	399	443	409	390	422	405	399	394	408	439	417	408	421	397	414	391	397	414	394	442	439	384	421	435	404	401	407	391	446	411	413	422	394	394	403	437	392	394	365	391	414	438	413	404	393	381	406	392	424	395	407	407	410	377	388	413	419	416	390	424	389	417	404	394	410	371	422	440	418	416	397	397	419	395	364	375	392	419	429	407	408	414	400	424	402	441	410	425	401	411	408	413	387	384	393	417	426	381	406	374	419	385	414	424	442	395	409	426	425	396	422	392	396	441	401	415	386	411	380	360	414	395	386	426	404	434	399	399	378	394	351	403	462	378	419	426	443	429	411	376	452	440	422	454	421	411	385	397	447	398	418	433	397	410	393	406	385	388	449	443	416	414	455	418	409	412	392	426	383	407	387	379	433	420	386	404	386	426	380	420	419	386	400	442	432	416	401	421	462	409	386	448	410	428	440	408	431	431	411	414	419	378	432	386	433	448	395	419	402	415	425	409	428	431	389	422	398	449	377	414	393	416	422	418	394	427	410	395	370	436	406	368	434	428	398	358	407	428	420	392	432	445	428	431	405	423	420	418	404	413	436	418	450	419	410	407	436	402	409	424	444	420	398	383	408	404	396	375	406	420	438	394	402	405	381	432	441	377	387	401	366	445	416	378	451	390	413	407	409	441	410	425	381	428	391	408	399	436	368	419	377	420	440	388	442	391	413	388	422	392	391	400	401	403	404	389	397	407	403	434	445	383	415	379	393	391	429	400	388	438	408	396	392	426	430	399	399	427	436	407	461	395	398	424	396	411	406	435	392	416	409	414	415	407	416	414	423	356	401	436	389	424	429	412	413	441	442	405	428	426	435	430	374	409	403	417	402	421	397	396	386	401	417	357	444	400	387	434	403	418	426	399	425	393	414	443	432	421	425	420	429	419	415	433	414	416	400	444	399	412	402	430	425	428	418	414	382	417	414	423	394	407	451	400	420	412	387	402	411	401	386	364	442	427	433	401	395	402	430	413	408	440	427	446	396	411	408	403	432	417	388	395	380	384	429	406	375	440	422	435	409	393	424	393	380	403	426	439	432	385	394	404	397	430	393	387	413	411	418	395	387	477	428	422	383	422	426	423	435	406	411	427	402	411	437	382	386	418	393	430	409	403	414	405	412	421	420	423	419	407	412	410	451	410	405	404	418	400	420	437	433	390	370	406	412	393	401	421	392	436	396	438	406	392	411	398	406	400	416	413	375	411	431	423	436	427	417	410	413	424	411	417	393	408	412	449	445	399	425	401	418	404	379	409	437	403	419	457	414	409	391	423	382	437	408	408	445	372	423	456	398	415	384	398	418	418	406	420	409	398	398	400	387	413	398	399	392	358	380	387	410	380	440	407	439	405	418	384	399	431	410	355	366	385	438	401	425	418	396	397	426	378	409	424	389	385	401	401	414	424	407	389	396	375	416	417	457	400	448	414	409	396	420	425	404	427	413	406	436	364	418	388	391	375	394	392	419	397	387	404	409	399	419	417	420	431	438	406	417	394	393	405	414	401	400	384	411	381	412	384	398	417	361	410	428	386	412	379	393	436	387	433	380	443	415	395	374	431	422	436	450	422	400	394	420	431	393	416	427	400
8425	19816	22537	15779	13639	7956	3701	1903	1467	1196	1108	1367	1688	1541	1104	822	674	647	580	546	568	598	548	539	502	516	521	516	504	523	530	511	521	548	523	486	509	469	490	506	470	531	479	501	483	542	489	464	453	476	455	464	482	460	478	480	498	487	489	505	477	481	476	466	484	510	472	495	437	457	451	454	500	528	471	472	544	498	470	478	504	468	518	527	477	482	512	476	500	488	519	467	480	520	475	512	499	449	470	479	468	494	498	484	487	525	457	504	458	476	514	496	441	478	455	508	474	514	463	465	452	486	492	504	450	472	488	500	483	458	501	472	527	462	444	500	455	472	441	456	435	462	456	496	467	485	471	456	433	492	431	461	466	464	500	478	472	491	495	485	463	503	526	439	448	473	500	511	499	527	485	440	507	468	483	489	490	490	488	508	483	483	475	480	510	474	490	479	513	455	478	469	535	455	527	488	529	464	482	460	488	487	479	478	466	476	506	481	500	500	473	454	442	423	501	518	494	497	460	467	477	469	508	477	468	486	459	491	509	513	493	509	484	430	474	510	486	475	495	465	467	491	446	497	483	465	441	517	463	455	465	504	475	505	498	511	448	493	523	502	495	473	484	523	490	465	510	500	474	465	498	451	460	502	474	492	473	445	497	486	481	458	510	506	465	501	516	477	500	497	524	458	491	530	496	474	499	512	491	515	488	515	517	474	488	477	460	481	506	510	449	455	453	464	500	479	464	469	488	494	437	457	507	462	498	489	517	492	494	459	485	509	495	436	508	462	475	431	487	463	510	504	476	456	486	457	479	486	454	485	486	487	519	503	470	503	470	471	493	513	490	504	473	476	463	470	512	521	533	513	475	472	471	509	509	478	494	518	521	505	477	485	448	482	540	481	457	465	465	442	491	472	497	483	501	476	494	457	486	528	490	486	486	486	491	467	503	510	466	458	468	485	486	467	491	493	479	494	461	488	427	522	500	494	469	479	482	461	501	473	484	560	451	508	500	503	471	478	468	497	470	493	503	469	468	477	499	451	520	458	548	458	485	493	509	477	466	465	487	466	510	495	435	511	540	489	501	494	487	470	477	486	470	443	475	475	498	497	489	477	494	452	468	463	486	443	468	485	457	481	486	453	473	471	461	499	485	502	550	481	476	472	502	478	484	471	472	505	492	498	468	447	528	506	433	483	496	505	501	463	463	503	472	477	477	497	478	477	440	466	450	501	448	484	480	490	498	459	471	500	524	423	470	466	508	488	501	491	498	464	466	483	472	479	526	475	481	480	483	509	473	531	433	485	504	474	484	504	480	452	472	456	477	466	452	509	455	505	494	495	463	491	428	515	498	521	470	486	507	532	503	462	481	494	461	494	479	482	438	472	485	458	488	490	487	522	491	462	478	455	502	481	475	492	468	460	502	494	477	456	466	476	463	469	467	494	488	443	485	495	451	469	460	517	508	486	443	476	455	488	524	481	449	517	477	501	459	502	477	479	498	479	467	496	476	477	486	508	457	476	478	463	453	471	443	450	468	521	457	424	473	487	484	471	477	509	482	487	469	518	482	465	524	436	509	521	464	469	439	448	490	436	462	486	526	473	493	449	480	546	463	493	507	488	446	500	477	466	531	440	449	488	466	460	525	476	459	494	440	496	488	506	490	461	498	492	492	448	444	490	523	480	462	461	479	464	479	486	525	528	478	459	516	490	475	499	498	444	524	480	447	463	524	479	484	490	482	484	489	448	526	458	500	493	473	493	481	475	484	468	503	450	488	490	480	466	493	480	477	488	475	521	464	491	471	482	474	459	479	493	479	492	478	506	434	484	533	462	519	478	496	457	463	503	470	488	486	454	502	461	488	518	538	499	460	478	482	493	491	469	522	487	492	488	500	511	481	478	469	477	500	485	528	461	465	476	472	511	500	518	472	495	443	477	504	486	444	461	512	457	496	469	468	491	517	487	441	497	486	477	494	458	485	477	494	490	507	496	503	502	484	501	507	520	507	472	472	479	473	488	519	495	468	456	484	494	511	458	461	491	469	446	488	482	501	459	478	482	481	479	496	471	466	474	493	488	471	485	495	444	489	456	493	500	496	436	455	475	488	490	469	480	456	476	457	510	478	502	441	466	498	471	510	489	504	484	472	492	458	460	500	472	492	488	490	503	514	481	463	484	484	464	470	464	486	508	479	502	473	489	506	452	474	490	487	511	492	471	482	505	500	470	464	432	460	509	503	462	479	440	458	520	508	477	468	489	501	483	485	483	491	466	476	469	454	473	483	473	484	463	483	449	468	495	502	466	458	460	455	486	450	449	470	507	457	459	491	476	494	474	509	477	484	459	488	458	449	486	470	479	501	475	490	473	518	515	428	458	482	460	497	507	472	494	471	492	467	498	464	504	483	473	463	454	473	466	500	432	476	468	501	484	515	494	468	488	463	525	471	482	526	477	437	489	484	482	469	490	536	510	471	470	477	462	504	458	476	506	478	446	497	500	493	446	495	467	481	474	490	481	519	479	445	456	474	486	491	494	487	493	515	503	430	481	481	475	458	474	465	485	500	458	482	466	476	469	550	447	457	454	486	518	461	437	461	488	471	432	467	469	478	480	491	489	476	475	452	491	438	481	497	470	472	488	512	491	512	497	462	482	480	481	429	476	460	521	482	482	455	483	479	460	490	482	504	452	475	428	491	486	468	464	498	505	497	477	472	485	464	423	472	459	454	447	486	484	452	469	483	495	498	504	466	460	477	473	469	502	484	485	472	463	424	491	494	470	499	472	516	481	466	465	485	507	489	483	479	477	492	438	484	508	471	490	458	484	472	472	468	497	485	476	445	477	470	462	458	456	449	498	500	496	476	494	499	510	498	478	464	486	487	487	499	485	478	466	478	524	501	489	488	519	481	469	539	455	448	446	466	493	465	454	459	505	479	481	455	475	492	470	457	501	470	472	447	471	486	499	510	464	489	451	480	476	495	486	533	468	465	480	502	478	496	465	452	464	502	489	491	476	541	472	520	463	453	464	497	495	473	506	475	493	470	460	506	456	492	469	473	485	451	539	491	474	492	497	458	467	456	466	495	490	462	444	488	468	484	528	448	458	464	519	499	476	493	448	450	486	478	427	458	468	467	466	460	495	496	478	475	485	483	505	528	481	504	492	518	507	511	433	494	501	471	511	466	482	473	487	495	477	458	449	460	442	514	489	497	498	489	486	477	485	475	496	539	475	503	499	463	468	483	466	488	489	481	461	453	495	463	511	464	459	447	442	543	486	521	457	506	466	503	466	442	471	469	463	464	498	490	470	519	473	506	485	484	490	497	505	479	467	501	465	440	478	478	483	514	452	465	472	477	493	487	470	503	520	461	483	458	480	449	447	494	479	494	478	479	473	467	447	484	494	521	504	460	474	507	487	468	493	490	514	510	519	466	479	526	505	480	484	494	469	466	505	458	477	490	533	476	488	517	487	471	462	505	508	513	494	456	481	517	466	466	499	485	486
28535	18004	8752	4543	2846	1617	974	773	757	724	770	843	907	876	845	779	747	700	699	790	723	735	690	673	726	710	760	752	718	704	706	710	732	736	691	718	738	750	704	709	747	756	716	724	723	688	740	694	730	752	731	724	741	716	767	718	732	737	747	739	749	747	748	717	738	764	785	714	734	686	685	717	742	710	717	769	778	747	721	742	724	728	717	759	723	695	774	754	748	773	709	745	765	762	759	755	717	739	745	702	626	731	723	697	719	732	735	704	696	751	713	744	748	713	771	709	697	696	744	714	725	730	786	740	734	760	712	674	741	699	737	738	718	727	735	689	757	688	741	727	749	735	758	740	720	698	705	744	745	723	674	712	713	721	740	745	734	761	718	669	743	770	755	706	703	722	670	759	709	704	729	742	728	707	738	714	722	734	688	708	734	742	720	692	723	734	722	751	731	705	711	784	736	766	739	752	689	686	709	715	709	686	724	681	714	755	719	720	776	694	675	720	754	746	746	694	747	759	706	733	716	767	691	744	707	691	765	763	660	753	702	766	747	723	704	710	731	720	720	687	727	746	729	731	713	748	744	710	726	725	750	737	714	720	739	717	707	718	697	686	691	732	696	753	735	719	765	698	712	709	769	720	710	740	711	744	733	706	712	729	734	741	655	706	763	756	708	736	699	711	732	748	704	739	708	749	721	755	708	776	742	757	730	733	708	685	769	722	749	740	703	713	705	733	685	765	698	703	747	794	721	759	704	694	713	691	761	743	750	676	715	756	711	711	722	668	759	766	714	763	705	758	736	750	728	758	737	733	673	783	706	731	714	694	685	736	746	769	755	729	774	716	743	721	721	757	718	730	750	704	748	701	724	730	693	750	730	729	666	730	765	748	726	712	721	732	676	728	702	747	710	700	758	757	759	796	682	685	730	681	672	757	693	693	689	683	754	720	719	752	732	656	749	742	701	773	726	705	728	723	759	740	717	700	722	774	743	712	736	688	752	706	679	727	710	734	775	743	728	665	688	749	740	678	728	755	750	713	702	750	704	718	709	719	700	776	748	704	731	729	801	741	729	726	760	730	712	795	696	755	731	745	726	748	770	729	701	730	720	742	710	691	707	715	706	736	724	753	696	680	760	709	766	707	780	742	729	783	812	749	699	756	716	703	756	712	729	735	740	753	721	764	735	672	772	698	724	770	727	705	746	715	713	681	681	721	737	693	743	746	721	692	700	712	695	704	729	711	713	758	686	688	703	703	713	735	737	734	739	704	779	734	731	729	693	756	720	749	679	697	678	794	723	736	702	677	783	732	680	747	694	680	728	760	709	772	713	737	697	778	739	778	760	729	747	705	706	741	763	737	733	739	702	711	732	725	699	728	727	726	719	718	712	719	667	666	700	704	730	707	709	710	676	710	714	722	735	686	726	660	723	705	676	736	683	730	726	756	681	711	688	668	742	754	767	714	745	669	723	729	681	740	722	693	692	730	724	695	723	713	706	685	750	719	723	787	722	731	729	751	736	705	736	742	717	713	704	710	743	715	725	711	716	717	715	688	698	721	703	733	795	735	750	721	716	685	745	747	715	732	732	715	712	737	728	733	751	727	713	734	770	761	729	739	756	764	738	740	721	762	731	716	703	702	748	692	700	714	765	665	709	749	736	741	682	743	734	727	719	731	738	761	714	720	760	708	774	697	683	725	768	725	752	699	713	743	765	752	737	719	754	748	667	721	749	752	775	710	641	737	760	715	762	739	754	724	722	723	684	742	757	711	742	697	726	785	757	775	718	735	741	772	725	742	729	759	708	685	679	755	742	759	760	732	709	736	695	767	702	730	710	725	706	682	769	681	736	724	754	687	731	750	680	741	734	721	727	728	733	706	738	692	739	692	705	693	725	729	720	738	755	714	758	691	785	708	675	733	700	687	678	725	758	685	768	738	742	759	802	671	717	712	754	722	733	695	703	673	665	725	759	769	721	761	705	710	714	737	739	658	704	726	745	705	800	775	727	710	729	715	748	722	718	742	730	769	720	715	731	696	686	688	689	733	723	751	752	691	733	688	722	731	708	734	743	730	733	715	766	766	742	747	701	743	731	722	754	732	657	723	760	718	738	740	733	722	718	766	729	725	730	747	746	715	714	699	758	729	741	706	697	769	731	666	739	719	744	731	728	710	741	702	752	768	721	727	736	739	717	721	700	714	775	716	695	746	756	720	724	730	762	740	709	780	699	718	711	733	750	740	723	725	709	737	733	740	700	696	701	720	719	706	698	762	700	703	750	772	696	762	744	751	730	711	694	753	744	730	718	707	742	736	732	697	713	698	686	703	698	716	769	700	749	732	726	736	741	733	724	768	732	715	718	743	752	718	741	710	688	785	744	728	763	733	746	690	720	762	741	694	736	705	747	704	732	672	756	717	719	732	755	723	723	724	702	716	702	733	763	736	696	760	718	703	673	734	737	754	715	720	744	713	700	710	686	699	710	725	751	715	709	765	735	724	738	751	686	715	728	761	709	745	706	706	726	739	761	682	736	735	709	697	765	755	668	752	748	720	721	719	691	756	729	718	749	753	710	707	780	716	802	730	691	738	733	707	729	713	699	765	699	707	788	726	725	774	769	769	743	748	733	744	784	704	740	736	754	750	702	693	741	757	692	713	738	697	685	722	710	778	748	670	724	706	706	789	733	763	706	726	789	706	712	703	736	752	771	721	801	740	683	731	670	698	703	781	736	750	681	660	686	692	727	724	678	722	675	717	749	741	717	687	752	765	707	777	684	713	729	756	766	706	690	728	743	710	765	709	728	725	684	700	702	754	741	737	716	736	723	722	748	728	719	728	716	722	751	745	737	713	688	764	739	732	745	729	714	711	727	738	758	785	714	713	751	767	731	674	704	714	706	711	778	744	767	729	742	736	723	713	708	720	762	733	737	700	761	742	715	687	751	683	728	694	750	708	750	717	764	749	719	731	728	724	722	716	725	728	753	708	765	725	671	694	758	718	747	715	733	738	729	705	784	758	730	760	734	773	719	728	738	727	755	712	713	693	732	739	710	743	789	708	724	698	745	744	761	734	724	721	672	780	698	699	719	729	734	738	700	749	703	717	706	733	737	723	701	757	715	738	741	730	680	700	705	753	723	708	742	723	766	743	693	722	749	752	709	717	758	742	726	742	711	709	702	699	721	756	746	680	715	761	712	679	695	702	708	716	669	718	707	740	737	725	735	715	754	767	707	782	756	712	723	728	683	758	688	746	728	698	714	733	725	772	735	689	694	730	750	731	678	734	746	725	690	737	708	719	681	745	733	703	746	701	760	721	723	743	731	704	725	705	713	767	747	694	702	697	693	768	704	740	719	786	713	667	725	742	763	783	738	773	734	675	688	702	747	697	693	744	712	730	725	748	746	740	701	705	759	742	708	742	691	680	720	737	755	707	718	702	767	668	720	700	715	742	750	721	720	640	738	771	732	733	697	750	713	764	732	751	728	735	719	729	699	728
11617	6965	9270	5988	4674	2577	1290	926	860	933	900	1079	1213	1140	939	876	812	834	822	867	867	886	826	809	809	856	835	844	847	858	842	803	828	820	833	841	821	780	808	841	829	847	836	825	860	879	806	826	792	782	833	794	804	899	836	815	841	801	822	806	836	847	797	793	794	826	812	811	843	837	827	847	857	817	802	817	815	813	774	871	839	850	819	879	860	848	851	854	874	778	827	788	804	787	869	784	732	825	871	853	852	822	832	851	818	803	839	847	829	776	847	860	802	847	769	869	790	894	835	801	800	810	768	805	801	799	821	821	821	825	837	830	851	823	851	763	850	845	807	805	841	825	831	800	905	847	780	838	856	859	817	806	862	834	818	826	843	871	873	803	807	834	811	832	885	856	834	806	867	750	842	932	774	845	833	853	826	878	804	763	817	842	829	872	833	820	782	769	836	791	817	841	778	842	839	806	780	816	866	840	832	836	852	822	813	809	877	880	796	814	832	838	807	812	795	850	812	826	820	849	860	841	787	783	824	861	746	857	795	847	810	837	810	803	803	775	818	807	860	848	836	776	848	817	834	831	823	805	827	826	833	805	807	866	824	834	810	840	816	839	826	860	759	805	838	835	823	844	797	842	864	850	831	821	772	837	870	838	814	835	785	780	851	831	877	799	847	843	854	833	844	839	819	803	863	791	819	857	847	813	840	764	843	839	842	833	814	796	783	822	898	835	824	868	861	812	798	863	868	852	777	825	804	837	840	818	811	854	887	819	862	834	875	859	800	805	867	802	806	841	838	853	856	816	828	858	814	819	778	861	825	860	855	896	792	806	862	805	822	840	846	835	849	844	839	838	794	815	811	860	821	810	802	798	829	839	836	796	810	832	867	848	809	826	793	830	781	845	852	818	860	855	830	839	875	852	856	803	870	864	842	810	848	819	854	787	849	840	847	808	791	817	830	786	833	827	796	865	861	774	809	835	848	822	796	835	831	823	827	825	805	871	881	774	834	827	858	841	864	857	765	793	809	820	812	851	867	860	787	841	820	830	803	867	871	795	791	799	799	824	865	799	820	858	809	822	856	814	801	813	880	848	868	864	779	795	858	830	778	809	835	872	827	800	805	848	797	825	822	802	831	848	785	837	821	848	785	821	817	843	808	776	876	820	836	823	849	835	827	810	834	826	817	778	873	821	848	847	799	833	843	839	822	875	826	815	802	847	783	794	836	790	855	852	842	810	826	834	753	777	818	854	829	842	849	847	841	859	881	849	800	837	809	809	774	841	827	762	805	771	830	826	838	873	797	837	889	824	888	788	798	803	801	852	846	811	880	821	875	869	827	807	868	851	751	854	784	820	830	813	834	808	809	814	889	859	818	869	818	832	789	813	876	835	856	843	848	814	873	854	796	850	806	835	770	849	849	826	855	832	814	826	859	862	852	847	837	821	819	823	834	826	810	811	834	856	812	788	846	821	860	856	876	813	814	823	838	864	842	829	834	832	806	846	858	816	813	799	806	862	825	832	806	823	820	810	861	842	832	832	806	860	836	808	860	827	820	836	736	852	847	865	757	784	857	818	820	841	782	838	846	824	833	821	824	827	876	832	852	822	847	906	832	850	819	811	842	838	802	827	832	842	793	785	833	845	813	875	876	821	838	795	851	847	797	827	853	861	810	828	831	827	746	845	818	779	852	796	848	871	829	808	901	803	804	830	804	816	795	865	832	806	770	813	828	808	819	867	789	841	810	839	822	789	824	862	859	837	812	758	833	791	814	851	819	819	833	824	794	794	794	863	859	819	824	896	830	788	811	842	860	845	773	745	803	810	823	819	844	820	823	811	818	791	809	817	860	830	832	853	876	801	813	828	814	836	817	857	819	920	808	753	838	810	824	838	876	839	880	811	837	823	811	818	847	852	826	809	797	831	826	834	809	874	841	858	816	827	853	878	847	836	866	870	793	905	792	843	893	852	898	795	848	841	858	876	816	781	802	829	781	834	860	837	839	869	819	835	813	814	836	793	821	857	817	768	861	816	803	787	809	831	844	806	841	808	863	824	819	858	847	838	866	808	833	812	850	833	814	834	822	808	828	834	818	819	829	844	816	845	828	852	790	839	853	804	847	777	833	838	847	888	815	776	823	789	805	831	801	835	821	870	848	881	802	815	868	821	805	859	860	816	835	809	869	788	818	830	850	827	784	845	855	795	808	856	840	837	840	837	847	830	832	824	838	833	795	845	807	806	822	800	804	790	858	871	818	807	826	790	904	797	804	828	898	820	818	840	786	791	793	814	789	798	809	820	877	821	789	814	804	854	838	823	829	786	874	792	787	818	814	809	801	798	798	856	842	788	819	825	845	753	822	829	806	816	822	802	800	863	784	889	818	797	829	792	844	846	846	848	813	843	833	842	822	848	834	825	784	817	818	829	823	878	785	813	763	809	811	875	829	877	767	808	823	849	856	808	870	813	805	861	800	811	801	890	781	864	872	825	814	880	820	816	784	836	907	814	823	853	869	803	852	828	855	782	827	832	781	797	855	853	878	814	841	821	804	804	836	814	841	789	874	840	818	837	832	808	812	837	846	861	900	823	815	846	812	842	887	809	804	885	805	813	792	871	841	848	825	740	829	843	814	850	830	790	807	808	850	745	874	805	874	867	813	818	851	785	843	852	806	832	836	836	773	869	789	792	815	868	822	774	809	802	831	820	841	865	903	810	796	799	831	831	831	810	816	785	780	899	787	860	777	787	790	799	818	839	859	838	858	825	769	862	821	858	804	842	847	836	855	825	813	835	840	812	832	771	830	853	844	807	829	857	867	839	825	800	833	863	907	851	891	805	788	837	823	799	781	847	838	826	841	802	819	871	821	791	833	842	789	786	759	815	801	865	832	884	802	817	804	808	797	838	824	850	840	797	814	829	847	800	840	824	782	802	813	840	844	807	838	813	826	806	838	824	831	848	834	870	844	817	798	791	805	907	815	806	814	792	837	801	785	814	832	784	848	855	848	882	843	819	847	855	856	808	826	841	868	838	839	830	824	813	798	820	819	833	777	831	827	838	804	767	840	831	814	841	763	884	839	859	819	796	842	834	821	823	815	865	869	807	838	801	795	842	832	755	845	807	762	874	832	854	822	870	791	806	819	828	857	741	855	845	808	827	812	865	837	791	845	834	783	855	837	833	785	803	836	854	883	860	813	804	825	820	866	859	796	817	863	814	840	868	795	849	860	848	764	828	795	819	795	796	813	803	824	830	813	834	842	779	856	850	876	829	795	806	809	819	867	777	858	792	798	804	806	832	811	837	856	828	799	832	807	787	812	818	832	811	860	784	798	808	854	836	818	852	848	830	859	826	826	887	803	847	818	841	845	837	833	807	829	856	803	822	791	871	807	838	841	838	831	830	790	901	833	848	831	826	822	852	826	809	846	842	811	821	793	772	876	779	812	828	820	858	897	808	802	755	843	822	799	810	806	807	815	844	790	834	823	790	828	859	784	770
23660	20998	27916	24254	21014	10954	2012	1109	1055	955	973	1086	1155	1167	907	935	844	771	806	797	780	839	773	771	815	790	782	759	739	752	748	788	776	755	809	778	795	780	797	836	772	779	797	752	751	783	835	755	812	734	827	755	777	816	801	794	799	760	761	707	784	804	725	770	796	792	762	760	818	813	802	769	743	751	780	787	813	722	755	797	785	752	793	825	777	776	814	782	765	726	795	752	732	718	769	784	774	805	803	826	753	766	812	790	748	746	790	757	813	809	809	741	788	743	769	730	802	794	838	756	734	736	792	765	816	739	798	770	801	761	757	773	778	818	754	761	792	771	723	765	732	795	796	792	762	774	797	775	758	769	753	780	810	750	818	760	760	773	758	735	768	733	756	781	712	756	790	787	776	823	749	784	821	763	783	756	751	783	797	770	821	773	779	724	794	740	752	806	777	807	772	778	738	779	809	789	732	721	791	777	782	755	747	759	790	742	772	806	771	773	765	775	695	769	729	785	770	720	801	728	776	752	777	781	769	751	726	770	753	781	747	794	757	697	739	754	812	776	751	732	794	817	718	761	755	741	712	783	813	737	771	812	791	795	815	795	744	753	809	797	774	807	807	764	754	746	776	789	792	784	783	797	760	759	780	786	765	753	765	757	789	790	822	781	790	822	800	774	781	809	764	745	760	765	750	727	771	734	781	772	733	782	791	758	762	814	747	791	784	803	741	775	824	762	753	767	807	757	773	787	809	763	734	741	774	790	778	817	802	758	781	758	818	810	798	817	801	803	755	833	769	763	711	760	813	772	782	736	760	804	782	751	776	801	795	788	771	756	778	756	744	743	712	772	747	734	758	799	797	731	789	787	790	765	771	778	733	779	781	772	801	830	784	781	812	779	790	794	782	836	799	757	797	750	819	805	802	787	758	800	804	800	766	769	739	763	772	743	810	736	780	699	776	769	785	803	778	754	755	761	807	774	749	783	788	755	747	764	736	833	822	783	803	750	748	768	739	768	744	790	833	734	777	729	795	779	712	782	762	819	771	750	788	727	792	775	761	742	793	778	790	801	810	732	751	751	765	721	778	780	792	756	799	743	764	816	770	787	795	733	784	801	772	747	755	787	808	787	752	807	791	750	782	765	770	759	779	765	785	775	802	743	796	790	737	769	776	772	729	771	769	792	775	776	751	804	795	792	769	746	767	780	786	818	809	787	765	763	756	768	783	770	724	781	856	770	757	779	772	805	745	777	775	779	737	796	750	771	772	785	766	764	807	766	813	771	774	790	826	757	852	764	785	816	756	823	747	754	749	787	813	751	743	784	742	764	777	759	756	795	774	733	765	757	783	786	755	754	727	797	782	738	767	778	733	735	754	760	790	768	800	840	767	788	794	800	768	762	793	794	759	747	832	777	778	694	763	763	796	773	777	746	767	783	774	780	715	776	766	760	795	746	690	791	836	751	757	771	805	790	771	751	722	760	829	807	805	791	761	790	809	758	721	734	807	777	788	785	764	780	767	765	743	803	771	821	744	782	728	787	793	760	789	762	733	778	780	715	759	783	768	753	786	757	733	746	736	835	793	775	744	736	779	755	772	789	753	803	779	760	708	723	765	829	757	792	780	726	764	803	757	739	777	809	767	769	766	767	778	803	838	743	751	802	763	801	762	764	774	744	794	799	791	806	748	745	790	778	770	775	768	775	748	779	792	802	756	785	739	704	788	788	760	774	735	786	825	744	765	742	806	776	765	800	806	723	729	754	784	827	768	722	763	852	778	780	777	765	792	745	714	773	766	786	732	728	823	794	766	770	788	799	717	691	775	772	739	782	811	765	783	759	779	747	734	768	766	812	794	744	776	724	752	724	769	787	761	795	768	752	733	815	779	769	754	705	753	770	756	819	788	768	750	790	846	799	817	777	788	796	742	746	760	784	772	702	781	780	753	739	745	795	781	817	771	785	740	761	817	763	801	757	759	782	748	744	823	751	776	743	795	794	744	784	759	799	776	724	834	721	739	780	814	808	773	761	796	724	780	815	774	794	744	782	775	759	776	753	767	768	773	781	774	800	760	782	715	779	755	816	704	793	751	807	749	774	805	731	779	766	821	761	724	749	758	798	787	789	810	755	772	735	785	772	755	785	776	754	799	802	836	804	801	734	794	848	812	770	743	736	803	747	761	789	807	817	760	792	767	769	743	762	834	736	787	806	768	758	838	817	784	776	740	786	750	777	858	742	786	803	767	741	782	789	753	756	767	819	769	758	789	798	825	753	742	756	771	778	724	754	838	720	793	721	777	764	772	765	779	717	812	783	777	754	752	776	780	789	772	748	748	792	800	772	819	749	800	793	746	754	739	798	755	762	741	753	749	757	765	787	755	783	767	768	790	773	805	822	783	787	796	815	780	812	736	781	740	751	774	729	773	786	743	762	817	813	778	787	768	754	802	793	792	758	758	732	773	767	773	756	705	770	775	768	775	786	741	760	761	793	800	783	782	806	743	746	745	797	776	724	788	774	780	771	800	759	787	785	747	816	733	742	734	784	795	745	749	780	783	778	779	746	795	773	746	746	739	820	771	740	771	748	746	755	804	777	774	746	788	746	712	758	736	746	736	815	775	776	751	773	762	783	805	795	761	779	812	792	758	789	785	838	772	727	794	704	786	773	775	786	727	749	761	788	798	778	733	779	785	813	779	767	813	759	760	740	825	810	737	750	814	750	766	733	782	798	762	787	770	783	800	744	791	757	776	765	779	794	755	739	818	769	747	781	816	739	751	788	763	745	781	772	760	700	741	803	753	748	759	816	764	730	758	738	745	791	756	845	758	796	772	790	739	774	802	757	794	733	683	774	747	742	789	785	761	706	812	796	731	787	787	758	803	781	789	793	779	814	754	795	794	770	764	744	796	775	747	737	806	753	784	808	772	745	827	783	754	794	746	769	779	746	743	786	796	754	749	810	802	810	791	765	752	757	742	740	745	832	765	774	744	756	834	729	762	763	782	763	790	720	784	793	771	734	785	732	766	773	775	773	755	747	708	805	823	747	783	746	759	755	740	767	796	787	778	805	733	752	794	824	805	767	804	762	793	720	736	802	822	777	774	810	786	719	748	847	756	798	763	750	750	765	785	757	696	811	734	795	738	729	780	768	746	780	754	769	789	724	776	716	724	879	781	816	787	772	786	773	770	771	825	728	743	808	715	746	786	781	771	780	819	787	762	767	787	751	725	776	775	771	723	748	754	708	781	781	797	838	739	770	760	771	791	820	781	775	786	713	802	758	777	774	791	771	750	777	745	720	758	755	767	806	779	775	771	767	765	804	755	738	784	787	715	765	751	711	734	751	785	704	847	787	810	746	743	782	834	713	799	847	767	791	784	788	747	807	788	775	795	742	761	736	751	765	697	771	731	772	828	769	762	764	752	815	768	753	796	723	822	759	813	798	781	793	734	778	764	717	776	769	780	759	755	754	742	812	737	787	772	829	712	765	756	819	763	808
15095	15792	17588	10818	8127	4494	2073	1546	1380	1237	1212	1518	1703	1519	1182	1011	1021	955	944	928	919	942	949	919	906	887	923	877	888	901	887	892	926	928	921	987	951	880	886	953	924	901	856	975	877	897	933	907	840	934	861	892	904	937	886	914	947	949	887	924	889	899	930	940	878	923	905	924	856	873	922	916	882	930	871	898	926	869	899	887	894	912	943	885	948	916	949	937	904	932	909	919	866	920	870	860	942	840	894	834	923	889	920	911	880	896	896	925	927	872	868	875	910	863	871	829	854	925	876	882	863	923	871	869	881	906	906	870	855	947	913	875	878	880	956	903	887	860	896	919	896	911	888	871	835	915	889	895	834	852	913	949	898	876	874	863	923	883	918	895	886	868	899	866	951	922	916	907	881	895	922	923	905	934	966	909	910	890	876	835	956	937	928	875	931	908	882	880	884	970	882	915	888	896	896	880	895	937	866	931	920	885	900	887	920	870	865	911	904	906	888	883	813	866	874	894	894	835	900	886	887	940	879	864	893	857	900	877	906	934	927	881	919	887	919	883	877	946	960	914	917	865	959	896	997	898	850	875	951	931	894	911	880	864	916	889	905	868	911	845	889	886	924	868	946	937	921	880	899	985	910	883	882	917	907	889	916	922	868	880	862	865	869	864	884	882	872	894	861	884	843	848	889	843	865	892	915	862	888	923	894	925	897	897	863	891	895	905	898	870	945	911	851	906	888	894	900	919	917	887	929	912	883	837	903	902	939	887	869	928	884	866	911	885	911	925	875	918	904	905	915	888	921	940	864	856	916	913	926	938	955	920	833	874	884	895	924	911	880	869	889	928	895	905	871	883	920	894	896	884	898	950	923	914	929	914	883	931	899	853	897	865	909	855	905	937	908	901	936	844	881	888	869	889	877	952	889	886	861	899	864	888	955	896	920	865	908	880	877	869	843	930	897	939	851	893	909	884	841	953	853	942	925	898	872	951	859	856	909	859	883	878	921	879	918	926	938	878	886	862	889	882	919	947	872	874	873	882	840	878	894	892	886	928	915	881	904	856	904	913	921	926	944	905	931	920	954	877	904	891	885	916	920	877	943	893	914	924	901	931	885	899	897	819	878	932	907	893	895	877	903	918	915	872	864	896	888	860	939	876	936	935	931	906	878	922	912	947	932	942	858	875	909	949	895	826	894	919	873	941	909	884	886	909	902	918	868	895	880	903	876	905	959	924	918	904	914	946	948	909	870	967	934	912	895	892	867	911	934	893	911	932	949	890	849	927	892	858	896	873	902	940	889	915	876	905	883	913	847	932	894	951	886	846	965	858	879	904	855	958	846	961	892	932	894	906	909	913	872	928	940	913	890	911	867	903	858	923	913	901	866	911	901	954	917	903	932	896	931	922	885	878	866	856	898	884	916	860	891	821	925	875	843	859	940	896	872	867	877	915	883	933	905	868	914	916	873	928	919	869	922	895	971	869	917	810	907	865	911	848	921	925	841	856	896	898	925	893	896	896	912	869	924	838	875	857	935	885	952	927	905	925	879	906	837	909	927	936	906	914	877	927	885	912	850	905	916	925	912	895	883	935	889	900	865	880	895	871	886	885	862	928	866	901	827	922	857	858	873	885	909	872	867	859	933	947	881	921	864	877	893	931	932	903	916	937	852	907	880	877	857	873	888	910	894	914	871	864	882	930	878	964	913	855	876	915	916	915	890	870	881	937	893	905	913	944	914	901	866	918	923	889	899	882	873	909	907	858	933	899	889	898	905	896	905	924	886	909	917	883	916	891	924	907	922	855	866	891	894	849	907	922	949	874	908	962	933	872	874	893	900	877	928	923	921	888	886	897	889	932	947	963	922	923	912	874	886	880	887	903	921	859	912	896	889	917	871	927	921	904	932	901	847	912	854	922	911	890	924	919	928	896	921	920	842	880	875	942	861	891	900	868	877	927	915	924	872	877	893	914	879	893	867	867	923	937	885	896	837	892	947	876	910	863	920	889	911	859	885	905	912	890	894	874	905	895	880	839	866	907	955	908	939	891	909	918	872	844	868	929	900	926	890	878	856	894	935	913	944	887	952	882	858	896	920	861	846	883	921	867	908	937	911	836	853	921	934	940	932	899	941	935	896	934	932	847	896	901	871	911	918	872	856	905	904	930	948	914	874	913	857	853	882	855	938	945	877	908	880	890	968	910	933	898	888	878	890	858	878	920	786	875	914	911	842	882	916	882	948	909	881	900	866	884	848	842	863	911	868	898	889	898	893	934	925	880	953	902	916	935	867	906	901	891	900	925	933	851	880	973	885	913	866	868	919	873	910	908	866	889	1006	962	946	909	869	866	872	899	852	892	894	877	919	871	878	948	904	898	887	933	895	851	886	955	840	888	841	861	899	898	874	917	929	916	893	889	905	896	943	928	924	907	972	876	865	880	896	856	896	942	866	920	920	910	884	934	920	856	849	926	844	854	900	892	872	883	904	872	866	913	896	940	978	897	850	898	906	951	888	851	932	876	867	884	898	925	903	845	914	919	876	949	892	890	880	903	893	868	852	879	880	919	885	846	901	896	878	863	939	886	938	910	903	889	873	889	894	934	886	933	931	911	865	905	905	893	832	868	874	894	927	834	902	921	870	890	909	877	865	898	930	878	934	878	928	905	896	848	904	889	884	938	910	960	860	938	952	871	944	911	875	901	915	888	853	910	940	890	902	913	851	874	865	898	937	872	973	886	891	897	913	921	842	974	914	917	939	888	914	934	854	898	911	874	913	896	895	931	902	876	882	902	894	877	903	882	882	885	898	886	964	883	888	865	855	934	912	912	919	893	942	885	912	888	849	951	870	946	922	954	854	877	885	880	875	892	872	862	917	921	897	925	854	862	839	912	910	930	924	910	871	928	911	892	880	883	896	843	895	929	871	921	880	866	820	898	895	891	890	907	895	877	931	860	893	921	947	884	921	932	938	884	937	887	890	879	946	899	884	875	837	894	871	853	909	939	911	910	907	863	955	874	878	906	929	890	951	861	866	924	875	910	864	879	873	873	856	951	919	895	899	878	888	904	868	852	907	869	865	876	893	867	942	909	880	902	923	947	916	898	885	863	893	899	895	843	865	909	923	941	934	913	922	904	861	870	871	879	911	924	902	925	928	889	940	853	822	879	905	880	858	845	889	902	909	910	871	860	876	871	873	950	905	850	900	926	900	944	907	886	906	899	856	902	881	823	875	903	906	899	930	939	893	927	882	896	930	928	850	900	906	864	886	864	882	984	860	852	885	861	905	913	812	872	934	836	863	909	918	880	873	921	901	902	898	883	921	893	889	933	904	880	898	944	877	870	870	921	885	906	908	884	918	914	947	879	946	906	896	878	901	952	849	876	875	907	918	841	871	897	872	910	901	915	889	917	875	962	909	894	906	910	920	907	900	890	834	935	898	896	894	873	886	891	922	878	994	895	939	845	903	933	958	884	882	898	886	886	913	877	927	863	887	886	878	898
24538	20966	26995	25111	13303	2209	818	580	551	573	523	595	703	630	564	472	476	440	467	446	457	421	479	433	437	449	449	430	444	418	437	420	434	380	410	440	416	420	392	428	436	451	387	429	435	421	435	452	472	431	430	442	435	428	426	424	414	413	426	426	451	415	407	391	455	443	403	416	425	432	406	422	456	470	435	424	395	428	419	428	399	439	395	436	434	456	412	423	432	442	414	458	448	419	420	413	440	388	450	454	409	440	434	424	428	420	413	417	390	405	405	422	415	380	430	425	414	456	418	403	411	394	417	421	411	403	408	401	423	428	441	464	420	440	431	385	449	395	428	395	423	382	432	468	442	376	451	432	417	419	436	431	450	440	441	426	441	417	422	420	412	460	441	409	415	435	448	463	432	440	415	425	453	441	460	424	422	429	473	417	413	469	436	422	373	401	424	427	429	423	434	426	416	426	425	412	420	438	416	391	433	408	435	424	404	428	454	455	438	419	416	467	418	420	445	401	426	411	388	375	416	416	449	449	398	402	455	426	397	452	433	450	427	450	436	447	447	441	411	424	441	425	478	405	446	433	412	423	399	412	418	438	440	449	439	428	424	432	422	394	425	393	415	396	433	435	441	418	434	443	402	411	417	456	444	437	435	398	436	391	464	414	430	425	444	434	447	423	419	385	397	421	434	426	408	393	442	443	430	430	427	447	412	407	393	446	455	413	422	421	412	475	445	425	428	401	422	407	448	446	427	437	407	425	426	421	467	445	431	441	442	394	449	501	430	407	438	448	426	430	397	403	424	445	402	436	426	382	408	428	391	395	418	415	449	414	422	408	424	437	456	465	445	431	401	430	370	436	411	439	415	447	412	439	419	400	451	417	459	423	457	442	435	423	407	437	412	409	452	464	434	444	422	411	391	440	423	426	399	420	448	463	405	446	392	447	417	431	470	436	424	442	413	438	381	381	413	421	416	432	436	430	445	416	433	455	441	436	478	439	418	409	416	454	447	399	456	416	440	440	417	442	396	423	372	419	431	430	402	412	427	431	429	378	434	426	445	435	453	391	373	404	423	399	397	419	392	462	401	446	418	446	454	419	404	441	372	412	395	431	384	422	420	440	395	459	451	415	434	410	425	393	444	385	424	460	455	457	423	446	416	398	393	405	413	428	396	403	425	422	416	403	449	417	427	462	421	433	423	443	441	430	449	398	430	450	422	449	459	435	445	434	420	400	399	404	406	462	415	399	410	430	431	452	436	421	395	431	424	408	402	443	462	439	419	420	432	413	435	403	449	419	462	405	409	441	416	422	472	424	436	471	437	422	422	374	442	429	393	405	438	436	431	406	452	395	409	420	400	409	441	413	407	406	431	405	454	451	403	399	415	436	412	454	419	400	454	421	419	420	412	424	421	403	424	408	431	451	439	448	438	421	450	445	411	437	426	418	406	403	443	417	469	411	453	446	420	428	448	426	410	442	412	445	401	440	410	430	417	439	455	410	348	425	452	454	463	412	431	432	414	427	447	411	411	418	410	422	419	428	398	436	447	435	447	444	412	398	406	472	448	398	436	414	410	421	445	405	424	453	407	413	430	404	417	421	448	454	418	408	403	445	419	401	427	453	449	434	422	397	403	416	437	417	442	401	423	402	442	404	425	434	419	408	442	435	404	395	441	428	432	393	410	397	386	454	406	426	420	442	478	429	436	416	430	411	422	397	445	404	418	426	415	400	425	453	417	426	430	429	398	410	412	424	454	433	465	438	437	434	437	422	453	445	393	439	403	415	461	420	407	422	435	425	434	466	409	415	397	416	460	438	406	441	432	418	437	457	436	449	366	413	425	405	393	423	431	432	419	401	435	455	451	439	388	381	412	417	446	377	415	437	417	416	435	412	398	425	442	436	429	464	453	433	398	390	389	427	416	456	417	432	416	408	434	441	426	418	419	410	417	385	456	438	434	424	429	425	431	413	438	429	432	413	443	437	393	399	407	421	438	450	448	449	408	458	419	409	451	444	398	454	428	417	457	412	440	420	403	425	429	418	440	438	385	447	429	421	410	428	408	447	449	435	405	370	413	409	430	413	400	436	429	439	429	424	414	395	407	446	400	441	450	431	408	438	446	426	416	385	398	423	448	416	428	435	448	401	445	428	426	454	424	406	459	465	412	458	437	429	411	371	425	432	420	394	432	431	414	462	430	440	423	410	407	395	464	453	420	386	451	436	434	393	432	426	386	427	445	381	419	449	440	415	407	433	406	397	379	435	396	407	416	419	472	371	405	431	399	429	447	453	425	449	406	449	442	402	433	431	438	417	435	418	429	426	438	458	426	456	408	420	418	385	440	476	406	421	400	416	469	461	394	436	433	427	401	435	426	439	437	419	417	441	441	403	417	438	419	427	402	418	450	411	381	436	429	407	428	456	434	395	443	437	420	425	438	411	389	446	404	448	414	409	437	374	404	437	439	414	427	390	441	445	413	441	413	412	429	417	460	427	439	423	415	443	418	453	462	418	418	435	430	403	428	426	414	430	428	429	451	447	445	437	441	371	436	462	421	439	468	452	393	450	457	448	464	427	424	406	433	444	436	451	437	412	443	407	443	447	434	405	410	443	431	413	409	441	415	418	404	403	413	418	385	451	412	456	450	437	407	422	413	393	440	444	374	392	450	429	396	384	447	389	424	438	382	430	426	436	426	429	421	437	414	403	430	437	431	433	448	464	418	390	468	393	423	436	408	414	424	418	424	426	447	431	412	435	418	429	419	397	429	442	444	420	427	422	407	404	411	430	448	412	442	449	401	404	439	453	435	404	396	418	453	443	425	444	399	389	461	404	400	413	415	417	375	441	434	391	414	435	416	417	454	464	409	416	393	444	388	424	420	408	429	406	398	481	414	455	419	442	437	424	419	440	411	402	435	429	410	421	434	437	438	415	442	437	446	441	397	407	453	438	430	441	406	433	375	457	437	425	414	410	429	434	472	442	455	399	404	441	449	452	402	399	446	418	418	422	411	381	408	459	421	398	399	426	435	408	437	419	418	434	448	405	396	419	430	415	391	443	414	433	453	426	427	430	394	432	422	439	436	392	434	403	427	444	446	431	413	435	465	425	409	429	416	441	407	443	411	447	432	421	430	449	395	445	437	390	423	454	407	381	448	436	445	438	439	440	439	429	432	449	394	407	431	416	453	419	422	415	428	423	445	437	426	444	440	451	418	422	439	396	431	444	430	405	466	403	426	444	425	408	381	410	417	421	429	441	435	440	391	445	360	439	426	408	409	438	415	445	471	448	416	456	431	395	441	435	449	407	461	453	436	412	442	439	449	482	408	433	424	386	372	441	406	448	441	459	435	432	453	373	430	412	432	408	469	456	422	381	425	403	439	400	410	469	409	410	438	393	431	400	412	435	446	413	429	403	403	418	452	419	422	410	426	383	430	406	433	437	455	355	440	451	460	385	406	428	422	430	407	419	401	416	411	393	433	427	423	449	399	415	398	407
10457	13710	14603	7955	5908	2887	1296	914	762	748	739	805	1041	951	693	582	479	515	507	502	526	531	498	499	462	467	507	497	507	471	489	540	511	492	466	501	479	473	518	470	503	486	487	538	458	488	496	460	482	461	442	497	488	448	477	489	423	490	437	511	499	477	489	474	460	448	471	518	502	447	483	438	484	484	498	484	503	458	458	439	462	492	460	483	446	464	480	483	476	496	465	451	477	499	457	461	522	497	467	461	490	473	500	474	445	482	484	460	502	454	499	516	518	462	476	474	461	479	470	491	482	481	463	481	475	477	518	465	488	475	461	502	469	472	473	491	509	503	467	514	496	500	458	497	497	505	463	479	543	471	509	482	504	472	537	446	495	492	468	511	440	495	451	443	462	470	492	490	515	466	448	447	495	441	512	457	439	463	456	496	483	469	484	452	491	488	502	512	503	495	508	465	477	531	442	465	474	495	511	455	475	463	473	469	477	481	484	456	443	488	465	483	488	495	476	462	472	493	507	475	469	530	496	484	467	450	457	469	477	461	469	462	447	496	481	450	485	496	454	425	496	489	523	494	492	476	461	474	465	464	483	501	476	497	502	456	499	483	483	461	464	467	453	488	499	478	502	482	458	522	449	493	449	445	473	470	496	495	478	501	431	463	537	476	486	457	463	489	479	508	473	488	495	496	475	465	483	491	467	516	482	460	509	493	458	531	489	499	518	443	484	490	481	484	465	457	485	483	426	484	483	504	457	520	500	493	481	493	482	478	467	507	457	485	488	479	498	491	486	500	479	474	513	455	481	475	460	492	475	473	503	494	455	471	467	513	466	467	448	498	477	459	419	477	503	497	485	482	461	463	495	461	527	455	471	450	510	502	437	462	449	466	506	464	490	452	490	485	508	454	497	495	459	472	507	472	472	503	461	476	460	484	478	474	446	503	459	457	507	469	501	440	470	471	468	492	499	467	498	493	460	466	489	525	497	513	459	485	483	511	460	497	468	463	448	467	488	462	460	491	477	439	468	477	528	481	472	475	478	495	485	526	500	462	492	494	481	487	510	512	459	467	446	459	502	496	475	536	483	477	491	477	473	461	488	496	451	480	500	477	526	485	460	479	495	486	482	485	488	495	490	486	493	489	451	466	487	490	538	456	477	492	473	505	443	504	497	470	501	486	470	440	492	469	475	506	486	531	501	491	447	524	450	476	520	518	461	483	471	483	510	547	495	538	492	510	486	455	468	446	437	501	466	496	500	481	521	460	517	503	461	473	513	457	463	462	483	463	424	491	482	414	486	500	485	509	452	460	475	498	472	494	481	495	486	502	497	485	461	473	470	464	493	448	468	504	475	499	468	508	516	482	499	507	522	470	457	518	508	526	504	484	507	486	467	475	494	472	478	431	470	467	482	482	488	480	490	447	476	464	480	464	507	478	494	498	483	470	482	469	490	476	465	505	455	452	468	476	481	464	485	472	480	462	489	535	476	481	484	508	533	459	476	472	498	504	466	499	476	452	491	509	483	494	451	462	458	483	464	509	468	461	476	471	489	451	483	492	503	443	470	466	478	464	478	487	477	459	469	484	494	449	482	499	455	481	457	460	502	498	523	459	448	491	524	485	497	492	487	487	491	472	488	436	470	500	417	479	486	465	447	492	493	464	500	475	438	506	507	490	471	519	531	512	500	493	518	487	528	463	474	503	486	473	485	505	492	505	469	488	454	454	523	472	464	474	491	493	494	531	484	482	521	453	482	437	491	482	476	493	461	456	466	498	507	469	460	493	422	461	493	483	471	456	468	475	478	474	461	501	497	479	474	470	480	494	464	509	488	490	475	454	501	513	473	474	502	501	507	448	464	505	495	493	452	498	474	491	487	452	479	477	493	476	499	497	482	421	495	495	496	502	501	471	513	445	450	467	489	457	496	476	454	493	494	480	467	497	474	547	493	403	497	453	474	506	457	455	483	479	495	489	457	481	445	458	470	463	445	505	479	481	464	461	475	480	505	487	485	491	484	460	478	475	462	486	457	493	471	473	472	513	493	445	515	506	516	489	482	503	476	478	498	484	471	472	479	464	512	499	457	496	477	484	493	491	457	463	495	480	499	487	473	449	461	496	513	492	491	473	491	502	499	458	504	470	475	514	508	502	459	473	508	464	492	463	463	472	453	496	504	446	473	487	497	481	517	464	492	483	461	439	448	485	456	478	453	520	483	476	512	476	487	474	438	469	502	479	466	471	500	495	441	491	500	465	468	492	451	454	497	490	478	448	479	472	452	495	515	458	486	513	457	471	470	472	514	497	497	459	490	469	474	516	459	498	440	508	471	497	497	516	474	448	497	460	491	482	469	480	507	506	464	479	462	456	503	474	479	510	450	485	496	470	533	449	492	460	477	475	469	458	491	448	490	493	492	450	499	534	475	488	472	470	476	475	432	497	483	461	490	483	512	499	460	457	500	455	509	469	451	521	516	457	481	485	515	492	497	510	485	422	492	472	486	487	482	484	504	472	472	459	472	473	465	505	473	491	489	516	450	468	489	449	520	496	482	465	462	490	445	474	502	492	496	475	431	501	460	474	487	490	459	454	447	446	489	462	496	485	480	511	502	497	475	468	515	528	497	492	453	476	481	513	492	512	457	417	452	485	441	507	436	450	457	463	512	474	498	469	452	462	499	485	451	478	453	478	497	492	474	515	472	494	480	491	468	442	468	496	494	467	478	448	523	489	481	492	469	505	527	443	496	458	440	487	471	472	517	463	496	493	530	518	487	450	463	473	489	485	483	472	467	491	472	461	510	459	445	507	501	504	477	503	454	536	464	498	478	470	500	473	492	496	475	458	524	481	494	475	495	466	481	489	490	473	533	483	472	492	478	447	469	456	507	510	474	480	494	497	454	477	476	481	479	488	453	508	512	488	458	456	478	470	493	458	474	467	475	477	499	467	516	456	492	458	490	467	484	490	461	463	483	492	482	515	489	475	446	511	461	488	483	490	499	536	461	478	492	470	495	479	465	496	446	477	474	499	532	478	463	512	485	491	456	510	524	449	525	465	523	466	486	500	507	470	526	503	485	490	466	442	488	453	527	463	480	468	478	459	533	463	457	497	481	468	461	494	448	506	483	466	507	472	510	496	471	496	454	461	488	472	464	487	460	470	497	493	479	490	507	487	495	474	493	489	518	466	507	450	462	518	526	455	484	478	463	513	462	497	460	487	471	484	487	434	445	496	456	468	485	454	438	496	531	437	497	491	495	475	471	476	481	498	476	471	452	467	459	487	489	523	470	500	492	466	466	488	520	459	514	510	461	441	459	453	490	453	497	513	464	472	457	464	468	447	477	482	462	483	443	475	486	481	456	485	519	489	452	466	478	471	453	490	497	489	455	499	502	438	463	429	511	460	458	486	471	552	470	485	477	418	470	486	472	488	461	432	485	462	478	481	494	479	461	507	493	491	485	478	500	475	476	460	460	489	519	450	474	525	501	488	485	462	492	493
22505	20950	28314	23764	20964	20899	7438	1099	795	782	829	794	889	953	668	541	520	459	461	461	473	434	401	466	454	428	385	380	402	405	405	374	416	385	400	381	410	428	413	374	417	399	422	408	426	375	389	391	416	417	394	426	420	418	383	415	405	426	368	400	426	390	380	416	423	415	392	430	398	394	408	412	375	416	421	423	388	400	388	397	427	375	420	390	393	368	419	395	408	385	396	386	394	394	341	417	398	408	385	389	403	430	397	383	368	422	450	382	375	360	411	389	367	419	397	386	368	369	389	427	392	410	387	386	414	401	406	393	400	390	428	376	401	396	401	433	393	395	385	398	405	403	441	432	384	409	381	430	367	424	436	408	390	397	383	413	355	415	408	402	405	403	392	403	371	384	409	426	388	398	377	415	425	433	407	373	408	366	393	430	404	398	391	415	399	434	387	402	395	375	390	424	427	395	404	423	391	401	391	388	424	372	397	368	378	393	405	407	382	383	388	439	375	385	381	392	420	380	420	396	392	412	379	374	357	384	352	405	421	368	383	383	402	384	381	404	375	397	429	362	361	405	390	361	398	411	369	406	415	388	382	358	414	399	397	404	380	414	393	404	379	394	417	415	360	416	396	436	369	413	407	392	404	363	450	366	410	390	366	394	396	369	432	421	378	391	400	422	360	397	380	387	395	404	421	409	428	437	407	408	406	399	388	390	405	414	432	400	421	379	386	376	380	380	407	384	371	401	400	409	380	386	397	418	448	390	413	424	405	369	439	439	371	390	400	433	382	411	403	385	386	414	411	405	422	411	392	420	406	418	454	380	444	413	390	366	406	392	387	426	379	391	385	372	409	419	421	404	400	397	384	407	409	407	403	380	384	370	412	361	383	365	417	391	409	414	427	363	416	415	374	396	377	391	405	415	413	392	412	403	379	405	390	420	415	428	384	397	371	390	351	362	409	382	402	395	376	392	403	407	361	360	387	371	380	391	399	414	399	382	421	419	362	361	365	431	410	392	374	431	434	400	401	417	409	395	370	386	380	376	379	404	385	414	375	428	415	415	419	421	406	397	335	404	387	406	402	398	424	380	393	370	433	384	365	390	415	410	363	431	394	375	412	373	411	381	389	393	384	384	424	403	376	400	390	399	333	407	412	395	394	403	346	429	448	405	436	407	423	415	400	388	396	392	410	397	394	375	427	406	445	386	357	384	373	408	365	394	376	419	425	452	362	405	407	407	392	371	409	422	370	377	393	438	405	393	416	405	398	404	403	382	388	369	401	390	381	421	415	404	403	408	447	421	354	375	396	396	386	392	413	397	402	404	371	360	377	378	371	388	361	363	377	395	386	435	414	355	397	399	420	425	395	413	359	405	370	402	430	366	372	361	421	404	393	369	393	361	434	390	377	397	385	418	386	390	402	370	392	381	437	391	395	395	427	394	411	421	381	369	405	436	372	406	353	396	413	394	428	388	376	399	405	403	392	423	378	404	360	411	351	390	371	376	374	412	379	392	418	412	400	391	399	392	425	379	396	382	383	377	399	391	383	419	413	400	418	418	388	392	412	431	404	395	371	379	386	379	417	382	416	388	412	370	415	423	398	360	419	392	420	369	438	431	395	402	392	414	409	438	408	381	411	396	383	410	403	421	396	369	398	387	377	385	380	428	376	405	434	405	372	402	401	382	422	414	387	417	389	389	403	398	372	433	399	379	401	385	404	383	395	370	383	391	394	375	410	369	399	413	395	406	400	397	375	393	411	399	413	326	375	382	404	396	380	403	378	382	361	387	406	406	377	416	381	432	402	410	413	390	435	404	420	422	398	398	389	386	379	390	398	410	403	401	412	398	401	370	389	385	352	392	404	383	392	367	398	397	426	427	417	373	390	405	413	407	427	397	352	374	373	395	380	448	403	407	358	403	412	356	396	419	402	370	416	392	396	426	364	382	389	398	351	367	394	387	382	404	375	413	430	371	385	394	399	390	388	350	373	365	386	415	382	380	398	399	380	380	410	406	387	414	413	372	391	399	412	359	387	372	411	355	367	396	384	360	408	377	394	368	403	406	405	408	379	388	409	391	385	393	382	414	406	407	375	371	451	435	374	401	418	400	390	398	395	379	428	425	438	374	394	385	409	387	408	383	406	391	377	393	352	386	417	384	394	386	401	390	420	378	391	384	374	401	415	391	371	376	405	392	407	398	399	422	397	373	368	372	388	361	369	383	392	351	426	427	407	395	411	414	394	405	411	368	412	409	364	400	397	375	374	407	392	394	356	409	436	380	382	405	380	411	389	424	423	401	377	407	393	428	380	405	414	388	411	423	451	412	416	408	407	403	431	401	392	395	414	381	400	412	401	414	384	387	393	396	404	426	435	370	408	377	388	388	420	398	406	393	426	361	398	401	407	397	403	422	372	402	400	381	402	385	362	400	389	424	396	400	400	440	389	385	396	398	393	406	372	376	407	432	412	392	389	392	386	388	389	390	377	420	428	409	411	382	414	418	437	373	422	400	415	390	417	420	368	375	384	393	392	404	406	413	414	385	368	402	341	383	382	393	408	386	425	377	396	384	397	375	414	418	364	408	389	368	419	378	431	400	384	389	378	382	366	411	397	439	402	403	394	402	394	402	399	432	397	408	368	385	404	382	393	398	368	371	401	401	400	398	408	440	387	411	388	391	421	407	398	390	381	401	385	434	392	438	404	405	420	418	378	411	441	378	398	392	393	389	410	388	427	394	383	410	419	413	399	404	394	388	372	404	398	400	392	416	416	418	403	391	375	397	423	381	402	372	423	378	397	365	381	380	403	364	385	372	407	385	424	397	386	390	391	380	402	405	393	437	382	431	372	392	400	398	360	386	417	403	403	387	362	374	423	384	372	390	384	413	394	367	401	425	398	382	401	411	392	380	406	366	379	396	392	425	403	399	393	333	382	390	404	396	400	375	400	364	395	385	388	433	414	398	430	326	418	361	378	418	360	386	404	375	433	387	377	436	397	400	387	369	394	389	394	427	350	406	389	405	424	408	413	404	406	415	418	388	387	378	383	404	404	425	405	392	411	400	418	405	408	422	399	434	431	427	419	416	373	422	401	405	389	370	403	424	401	412	387	413	400	394	399	373	410	407	382	378	403	390	373	401	422	411	378	391	416	407	402	358	383	400	387	420	372	409	382	395	388	385	386	412	387	408	410	410	391	400	396	366	398	415	380	366	374	392	365	429	403	378	383	432	416	409	421	373	364	431	420	408	373	367	386	411	411	428	398	383	446	392	422	375	388	418	402	411	423	396	374	372	401	407	386	403	414	423	413	403	390	399	398	406	385	412	419	356	424	410	375	366	428	391	381	366	401	377	406	369	399	381	416	409	402	404	393	413	387	417	409	448	404	406	404	405	408	393	416	373	392	382	368	368	383	418	366	410	373	368	380	410	392	419	395	402	406	406	426	393	382	411	391	390	429	385	388	391	405	396	409	372	387	396	399	415	405	410	369	388	385	407
9044	24018	24863	14380	10674	5690	2445	1685	1370	1217	1332	1384	1508	1461	1003	704	631	550	565	519	562	550	535	561	510	498	474	491	511	443	544	474	464	511	512	504	472	503	512	471	495	517	491	492	522	464	484	478	449	493	466	442	485	497	491	492	522	470	468	471	468	443	499	466	470	492	463	481	451	485	464	482	435	491	467	487	540	483	450	484	459	424	440	468	487	474	460	448	513	474	459	476	448	433	514	451	471	477	459	471	454	463	459	435	513	469	472	482	465	488	471	485	412	492	499	447	423	434	475	477	494	477	458	511	447	481	498	435	465	479	475	455	502	515	410	499	426	475	470	465	485	480	450	469	466	454	451	433	480	481	435	482	447	514	469	460	473	474	421	502	478	446	449	471	449	474	471	495	462	484	471	495	479	460	457	454	475	486	470	473	426	461	450	465	457	460	478	455	471	450	446	470	446	481	451	464	476	468	445	511	465	446	426	474	436	445	466	457	479	490	457	492	445	417	470	410	501	483	446	488	475	496	491	452	477	452	516	457	481	487	446	463	449	462	483	483	450	488	497	471	416	465	463	399	488	475	451	476	419	452	517	452	449	443	461	480	484	448	458	479	437	438	514	454	478	454	472	463	454	518	498	458	450	437	470	454	460	474	476	430	445	432	461	463	469	497	483	451	449	451	429	463	482	463	470	428	459	519	457	471	473	464	464	473	505	475	456	487	438	491	466	473	503	446	439	449	448	466	458	420	430	485	465	489	451	448	474	420	489	406	476	482	453	436	497	433	456	438	455	468	464	486	472	448	468	443	468	484	462	455	464	454	444	483	447	462	467	471	511	433	452	469	473	476	476	482	469	486	473	476	454	470	468	450	451	452	439	441	454	420	497	491	453	498	497	477	442	503	461	445	461	484	491	450	440	464	448	461	523	481	466	463	453	479	469	453	466	487	461	461	487	463	470	477	446	479	475	473	503	449	466	477	429	441	487	446	476	454	476	431	439	476	486	453	463	442	461	453	430	467	462	453	484	479	479	488	466	465	477	460	423	488	464	470	474	458	493	471	510	451	482	494	443	464	429	432	478	452	470	469	500	493	417	480	472	472	454	468	492	478	486	457	496	468	454	511	455	460	474	442	442	484	453	468	482	458	439	461	446	436	456	490	457	464	467	471	480	482	455	487	505	472	437	476	506	468	519	463	469	510	441	492	477	479	463	472	445	445	485	480	457	456	443	500	435	495	462	480	441	500	431	457	471	480	472	479	494	455	448	441	444	420	520	439	460	467	504	469	442	429	467	445	425	468	435	463	472	469	454	465	471	477	468	480	467	444	486	503	451	440	483	482	429	472	479	486	467	463	480	426	467	456	460	492	444	468	457	473	478	493	422	455	433	436	476	463	460	458	471	424	453	473	490	471	477	467	455	466	462	452	477	456	489	445	452	503	449	460	498	454	472	462	480	475	472	460	486	429	456	473	517	488	469	430	470	413	476	472	460	477	494	457	442	464	423	444	512	452	478	485	444	463	466	444	436	474	454	495	457	475	444	432	467	491	465	472	453	478	477	419	453	453	466	475	481	457	446	454	470	489	492	447	476	453	461	474	475	450	422	440	462	476	439	458	448	491	472	480	452	465	481	496	499	457	450	480	485	482	483	453	489	445	450	475	478	424	483	462	432	473	478	486	453	449	456	483	468	489	505	522	466	481	422	447	501	451	482	463	445	480	472	463	459	470	455	476	493	474	470	452	491	469	493	496	484	434	472	480	500	461	473	444	465	488	441	462	479	434	456	439	430	470	457	432	433	461	449	485	489	447	482	430	451	479	451	420	493	442	443	484	436	502	493	488	449	477	442	453	440	457	459	442	450	480	490	460	437	494	458	509	446	453	501	486	445	473	492	474	476	461	465	501	480	462	458	468	476	465	430	507	446	466	473	460	486	516	413	430	449	422	458	475	440	459	437	482	480	470	471	449	503	486	435	474	463	489	463	507	453	474	440	446	419	486	466	490	474	469	496	471	505	424	444	461	467	464	426	440	486	491	487	444	465	426	474	464	483	478	462	463	461	432	457	437	499	455	469	429	468	455	450	493	482	468	464	454	449	496	464	440	466	492	481	448	460	458	456	451	500	457	494	475	437	458	450	434	467	459	481	525	423	485	440	447	447	451	450	507	450	478	476	441	479	429	469	474	456	491	458	503	467	449	459	458	469	533	484	440	436	442	472	439	419	470	421	484	450	473	488	460	469	464	454	460	478	479	463	467	447	468	454	483	453	483	476	454	494	438	481	472	426	455	496	454	423	465	439	477	452	487	458	483	450	480	476	496	472	459	471	466	521	486	456	439	486	489	511	448	431	475	470	508	437	453	466	470	483	446	443	450	469	461	461	454	431	469	467	467	491	464	494	437	492	471	450	454	518	441	435	524	427	456	494	451	458	470	426	449	471	450	438	473	465	436	477	498	439	443	415	454	455	507	480	444	474	453	443	422	460	467	444	490	483	469	454	430	493	486	448	470	464	470	469	469	473	475	463	495	468	447	450	477	457	448	476	450	488	479	455	461	469	464	446	482	457	447	497	465	472	415	488	449	448	464	469	446	442	479	465	464	435	457	435	430	497	468	496	465	475	431	441	436	448	424	462	470	486	494	469	485	463	455	450	465	473	410	448	521	487	467	467	470	423	477	466	488	445	473	477	484	454	479	459	447	499	473	447	456	424	468	459	466	440	461	466	464	435	487	470	482	454	413	491	431	453	498	454	463	467	470	474	461	445	474	443	447	428	477	482	434	456	474	472	496	461	471	486	490	490	438	437	452	477	483	489	473	502	469	509	491	465	509	484	479	446	479	478	459	473	457	447	440	438	474	478	446	460	534	497	468	431	474	444	477	499	505	472	463	480	506	463	432	450	517	496	510	495	497	421	439	426	478	445	481	487	454	479	490	441	438	467	439	440	466	456	483	495	491	470	461	491	453	490	493	442	459	458	443	423	485	470	446	508	446	479	477	444	485	500	489	511	447	493	460	485	410	446	456	447	429	491	482	501	440	445	447	430	438	494	455	467	495	434	504	460	492	476	496	495	410	433	461	501	470	465	446	493	464	450	482	485	453	428	462	465	496	495	492	434	459	499	461	461	484	440	474	450	506	486	442	463	486	462	453	452	484	441	468	448	441	470	435	449	432	440	465	486	492	479	465	494	461	477	450	485	506	503	476	455	455	451	476	460	481	464	430	465	488	506	487	503	482	463	458	437	489	487	432	450	443	440	438	455	457	477	457	486	499	459	466	453	440	461	485	449	464	453	444	440	480	451	474	441	470	431	419	532	474	491	507	493	438	474	478	467	470	471	467	484	476	453	490	457	472	471	468	461	465	439	481	436	445	475	448	475	492	462	466	397	454	425	469	448	449	444	466	448	460	480	484	429	463	492	427	442	454	462	416	460	477	467	506	451	475	454	443	460	454	500	451	454	436	453	510	483	430	439	426	418	465	469	487	456	474	467	472
28872	18086	9746	4527	2393	1385	863	782	746	789	820	863	862	830	781	731	713	714	689	750	697	734	726	686	732	706	706	708	724	711	716	741	712	672	725	727	718	676	700	744	714	668	747	696	758	688	784	747	777	681	735	712	758	679	705	723	765	733	687	689	719	714	688	712	667	726	724	710	698	683	694	707	641	712	679	734	711	716	723	701	728	681	715	704	685	715	691	691	711	697	714	702	696	718	662	678	679	749	737	706	716	772	720	743	672	727	720	709	703	723	659	696	740	696	699	707	752	689	734	703	739	721	711	711	677	718	723	724	675	693	657	720	705	696	694	722	716	745	680	684	705	711	769	685	752	735	691	705	694	736	708	695	675	714	692	718	700	697	728	705	683	708	708	746	696	646	739	735	765	768	741	686	708	726	723	710	747	716	679	719	743	700	721	769	715	668	708	703	725	761	722	703	719	685	683	739	698	748	722	739	734	712	669	694	702	693	723	709	709	747	691	701	659	722	667	698	677	729	734	738	722	663	713	711	705	722	717	705	724	734	710	729	723	690	704	726	692	728	680	693	663	718	690	654	727	703	760	697	696	697	701	663	729	709	715	694	695	709	700	665	716	734	729	690	689	687	655	695	727	689	692	719	700	685	714	717	702	698	720	706	762	683	719	729	736	698	740	656	745	758	677	746	716	679	714	740	709	721	711	699	732	752	714	712	692	663	720	712	755	688	641	727	741	762	675	742	693	739	712	721	674	720	751	670	734	677	691	725	722	725	734	716	694	691	718	715	713	737	696	700	657	745	781	695	740	717	732	750	700	669	701	720	715	709	708	733	710	727	703	665	677	680	733	707	736	698	715	733	715	695	704	731	714	693	675	713	696	695	699	728	693	723	712	717	718	736	676	707	683	672	718	716	676	689	759	716	678	722	720	735	731	699	715	732	707	735	715	705	688	736	730	743	710	731	661	672	731	685	747	719	762	727	728	714	738	716	723	730	673	696	669	708	739	725	739	711	698	694	709	705	701	728	684	688	680	720	720	720	682	712	706	730	716	712	676	665	757	728	680	744	670	721	685	729	724	723	705	736	698	685	664	704	685	773	699	708	744	676	777	711	669	706	685	700	711	706	710	679	763	699	715	708	703	695	666	687	738	694	675	757	704	711	686	745	733	761	713	704	698	731	719	764	745	693	720	747	710	699	700	692	725	721	727	741	714	739	749	696	727	711	738	692	655	713	737	651	703	720	704	688	692	719	766	709	746	710	687	740	712	718	705	680	730	689	719	686	699	747	725	724	649	752	735	735	726	705	707	728	716	692	712	705	689	729	676	718	724	697	722	722	718	715	700	680	708	754	748	766	682	699	719	709	693	734	728	706	750	710	683	682	769	685	718	715	725	684	730	692	745	728	778	722	688	715	721	748	773	744	728	716	708	662	706	741	737	755	686	722	782	717	766	700	745	704	690	754	660	673	733	711	735	768	743	721	745	714	687	756	720	727	682	764	705	636	704	726	744	707	705	728	742	773	706	715	729	751	694	713	706	700	732	739	755	720	715	738	709	723	728	700	706	709	752	658	686	684	713	713	726	704	736	707	713	690	688	728	744	705	769	680	694	717	718	760	648	674	707	721	711	707	728	643	689	706	691	731	735	790	707	725	691	736	774	689	701	709	691	727	705	753	698	750	687	703	730	762	766	712	730	689	690	730	716	711	674	687	716	688	730	654	709	707	696	693	703	667	709	692	766	655	733	691	737	747	724	697	687	741	747	680	712	697	665	759	721	698	704	743	690	740	736	681	744	703	719	695	728	719	714	677	687	695	705	733	695	699	706	689	723	801	719	680	701	694	666	752	663	671	729	722	713	711	688	734	744	710	716	704	767	713	736	720	700	705	751	683	730	689	702	672	776	665	670	695	694	741	731	718	683	760	745	716	746	705	709	693	745	718	693	693	734	701	684	750	731	690	690	710	702	726	699	680	722	723	691	706	787	685	707	738	695	724	721	704	723	751	673	740	776	717	686	704	744	707	748	749	673	704	708	766	734	736	713	699	695	674	755	714	698	731	708	693	667	696	733	732	692	725	671	700	724	703	752	687	731	656	725	732	705	723	686	715	764	721	707	730	745	693	717	685	729	716	693	766	835	732	710	704	743	728	713	690	727	697	791	747	690	667	704	743	690	761	725	750	704	698	689	729	711	697	705	738	714	761	734	709	722	724	713	706	764	710	707	716	693	683	739	748	676	732	728	731	702	701	742	738	736	725	696	710	692	761	728	716	720	743	724	710	711	737	692	717	707	679	746	697	731	727	685	689	736	687	731	700	705	728	710	723	743	725	744	717	711	689	716	692	699	699	745	705	731	716	670	670	755	724	737	713	719	702	733	732	710	702	733	730	698	695	674	702	697	733	660	684	739	672	669	700	723	681	699	754	698	718	745	768	699	709	693	693	669	701	737	710	776	699	709	731	700	703	679	730	727	717	740	708	759	729	690	716	735	717	709	752	769	716	708	707	690	747	714	664	667	713	755	730	715	774	698	718	700	674	772	713	740	698	758	699	721	772	711	731	709	723	681	697	749	710	769	712	653	711	729	694	738	673	731	722	703	696	700	713	714	725	727	766	694	691	715	750	668	693	679	696	709	723	665	691	676	677	692	690	727	697	695	725	729	743	776	699	712	732	732	672	650	732	750	660	685	723	678	717	782	675	690	720	687	752	740	762	701	689	704	700	725	716	743	710	781	738	694	762	689	742	725	666	682	694	719	708	686	726	708	703	695	750	717	770	685	759	700	684	697	654	703	704	730	721	729	713	736	717	704	694	708	714	739	705	703	707	674	721	716	729	681	726	686	716	728	728	726	725	718	766	702	675	731	803	718	715	738	726	692	714	758	697	718	717	749	696	717	691	785	695	728	720	680	655	690	707	741	733	666	706	721	694	747	695	717	713	693	740	738	708	686	738	740	690	715	711	712	739	751	731	720	733	685	743	680	738	767	724	687	685	757	711	757	717	694	692	647	713	704	737	700	705	732	684	724	683	720	737	694	649	720	743	725	735	689	784	728	692	709	699	716	721	733	734	702	765	686	736	686	753	751	701	725	714	723	723	719	682	695	720	739	737	730	691	724	747	664	674	688	694	681	749	682	712	730	725	753	637	691	739	710	678	698	740	671	689	735	702	730	701	719	720	704	672	648	738	758	737	709	703	683	743	704	746	698	766	703	733	691	688	726	679	662	696	711	716	743	701	727	704	723	656	684	699	722	713	675	735	723	756	719	774	690	728	723	732	674	670	738	699	698	683	690	745	739	699	743	729	761	681	744	723	671	693	681	645	756	721	727	675	731	728	726	694	754	737	694	729	721	750	691	688	720	695	707	714	729	676	689	720	689	652	705	737	723	785	681	766	708	701	683	711	697	716	728	718	732	776	662	756	737	695	692	666	737	709	726	742	670	724	731	726	665	753	706	707	671	755	706	699	685	735	720	712	732	742	692	757	699	746	692	703
12138	10263	11408	5753	3716	2152	991	940	930	905	1021	1089	1147	1049	920	817	837	788	828	827	861	800	883	805	798	854	788	883	828	784	837	829	829	832	821	840	875	851	812	797	802	807	822	862	798	846	796	816	815	837	835	838	840	854	818	819	820	832	848	827	846	801	833	834	829	812	833	825	829	848	812	792	826	812	860	821	797	849	810	819	856	818	784	785	852	831	818	792	852	812	827	793	821	810	794	882	859	841	764	786	843	792	821	837	763	833	807	834	814	813	871	836	841	836	811	832	831	816	804	869	777	768	817	834	848	810	824	841	807	776	794	834	858	788	823	790	847	808	791	820	858	855	826	880	806	821	838	840	874	868	841	816	821	731	813	869	828	817	879	787	844	847	821	850	790	827	855	829	796	826	784	803	840	780	852	848	821	842	820	806	842	803	824	873	842	828	835	810	799	856	842	835	824	805	802	859	787	816	804	788	884	763	814	837	825	797	848	809	735	826	840	812	919	812	839	830	867	846	814	778	797	808	830	829	822	803	881	801	806	846	863	815	805	811	809	790	812	852	822	816	833	815	867	825	780	836	793	846	837	849	792	831	824	780	861	804	861	835	828	815	799	863	818	812	852	842	805	859	817	778	848	810	817	822	799	818	802	842	826	856	778	788	833	830	842	774	847	802	873	864	802	850	832	850	897	790	794	784	780	803	838	779	802	862	857	767	839	806	830	835	845	852	850	884	822	833	814	861	867	816	846	816	861	807	844	844	842	812	843	800	856	823	820	838	780	785	797	848	819	821	834	818	925	830	799	784	752	821	817	798	820	787	865	799	821	793	796	802	853	824	824	801	804	789	832	814	814	868	823	831	741	870	850	869	812	860	798	779	824	851	862	855	824	850	866	795	831	807	819	818	801	801	784	841	789	802	768	842	820	803	849	840	899	827	777	802	848	826	817	764	825	798	789	832	798	770	881	735	858	790	833	798	832	812	887	815	763	858	842	818	830	859	825	836	810	885	819	903	852	823	852	857	824	743	824	831	809	798	831	844	800	834	823	811	832	841	832	846	839	799	782	798	816	824	819	854	814	875	823	820	805	755	838	811	840	819	804	806	871	775	831	802	855	835	791	801	841	815	848	796	811	848	819	843	839	791	847	798	825	816	805	842	799	823	772	840	799	829	804	798	845	852	803	825	815	782	765	843	874	814	816	814	852	797	814	796	820	790	831	831	824	811	803	825	825	783	820	772	796	817	798	857	785	830	768	820	811	810	820	750	819	845	826	783	774	823	793	856	815	856	769	787	812	799	856	821	790	821	831	824	803	859	811	808	836	757	779	820	856	833	808	809	768	792	848	809	842	808	791	829	825	819	791	805	790	851	823	775	853	829	781	843	829	813	780	839	806	808	795	816	816	817	863	844	868	829	864	805	830	824	793	868	826	831	824	809	826	808	843	825	835	825	818	816	806	821	799	844	786	851	819	879	842	861	771	788	850	798	787	824	786	792	839	827	823	808	846	846	854	785	821	801	823	829	848	849	770	817	797	807	842	850	810	802	842	812	849	778	887	849	816	810	802	827	862	800	818	866	808	831	825	804	828	819	817	865	791	873	846	811	765	818	828	827	798	811	804	774	803	808	849	833	831	834	842	811	823	856	862	818	780	841	799	791	835	837	807	826	788	807	874	819	834	870	759	840	822	786	774	836	861	780	759	868	852	774	805	822	849	852	804	832	857	855	797	805	837	819	804	882	848	778	794	813	833	799	846	819	815	824	824	786	870	803	828	866	845	836	876	852	804	814	836	820	798	803	820	808	834	842	873	891	820	826	841	794	875	785	814	826	803	786	801	833	797	811	833	788	812	843	830	868	830	833	844	848	835	824	847	868	836	761	790	785	857	841	826	817	806	806	848	822	795	812	793	837	793	821	830	809	824	811	869	808	835	849	799	856	800	791	850	879	853	858	821	793	788	831	877	847	837	797	824	803	812	879	824	830	813	839	815	802	860	816	806	807	789	814	821	876	826	806	870	807	826	770	774	817	825	791	850	768	828	860	801	832	778	797	793	799	851	789	837	816	830	839	823	841	825	789	867	802	819	785	797	859	817	827	790	829	849	795	845	837	797	786	790	810	782	803	804	833	803	815	823	833	848	813	831	833	864	856	786	856	858	820	865	760	838	813	845	795	850	844	810	786	832	848	813	810	761	853	804	816	818	843	797	808	827	831	837	859	847	792	784	798	799	796	861	836	825	801	846	846	799	818	814	822	813	830	794	853	820	791	815	853	817	813	807	858	798	784	768	853	811	849	884	857	799	834	771	832	785	821	794	784	788	806	803	827	867	817	837	824	871	838	831	826	821	834	836	823	814	805	818	830	825	842	893	813	848	818	854	816	805	870	814	850	782	810	815	880	806	808	801	844	858	854	830	849	824	824	856	769	822	799	818	816	845	836	869	807	821	823	820	793	826	810	831	827	818	835	815	861	857	839	843	828	781	828	763	824	840	800	828	823	865	857	828	838	786	790	819	835	788	787	838	829	818	840	780	817	831	914	827	811	811	806	817	849	828	823	809	881	862	830	782	840	842	802	772	824	775	872	800	814	768	816	839	872	783	867	841	815	827	825	879	814	799	838	837	851	857	850	807	832	771	853	817	858	802	880	869	834	803	836	876	798	854	823	798	860	815	850	790	855	840	804	839	856	819	859	851	775	849	777	798	818	812	817	813	807	777	832	800	825	869	819	803	830	833	803	821	829	802	847	813	801	813	803	855	822	800	835	821	842	846	846	821	837	799	828	859	845	793	806	841	864	831	795	883	846	856	765	825	816	809	820	817	817	818	824	818	893	865	807	790	725	863	790	818	817	818	804	822	840	863	825	848	822	828	863	873	832	852	835	843	830	820	831	793	789	817	855	833	809	816	839	859	794	851	807	862	792	788	810	867	796	818	789	847	854	805	870	792	787	768	790	815	822	810	795	809	857	886	888	820	878	835	811	857	825	836	849	779	791	875	798	769	850	806	802	883	817	809	837	800	830	811	886	763	832	809	814	808	818	824	758	848	786	807	816	845	850	808	854	780	766	788	856	856	836	824	807	764	848	860	815	893	805	917	852	811	805	804	834	786	850	821	864	836	828	860	830	815	843	836	765	834	804	826	828	870	798	794	822	862	849	825	818	803	854	850	839	808	847	844	810	836	855	775	860	795	829	826	799	828	843	785	841	831	825	797	860	808	851	796	829	795	832	850	816	803	744	794	865	811	854	804	776	850	788	770	806	821	781	801	797	882	832	820	801	843	841	821	782	795	822	799	818	849	837	831	793	828	802	806	832	842	849	818	816	814	815	875	865	831	838	803	846	802	804	861	868	816	783	812	817	817	830	838	879	802	807	833	810	830	818	771	875	822	809	843	872	800	838	798	807	833	797	856	837	801	837	813	790	817	822	854	832	821	802	805	853	787	816	774	834	788	843	820	835	849	837	859	838	814	847	837	796	797	824	809	820	850	803
23566	20950	27837	24225	20897	10483	1869	1115	1028	1029	1075	1087	1086	1069	969	789	817	784	764	802	754	847	733	773	778	765	816	806	760	782	754	737	755	756	756	791	758	737	777	737	778	759	752	703	740	750	788	742	783	747	769	785	756	707	775	701	754	765	732	759	778	722	705	773	741	749	770	764	763	801	717	759	761	768	722	757	774	697	750	703	731	783	758	716	742	778	748	727	725	782	759	718	736	739	677	795	764	737	749	750	749	729	776	770	756	767	787	725	761	762	743	794	798	765	720	758	727	773	760	732	740	725	775	792	744	742	757	750	727	744	757	734	735	745	725	776	724	747	753	793	729	742	704	754	718	722	724	736	773	770	732	760	727	745	747	745	752	751	785	733	738	738	772	771	780	733	735	741	763	733	783	760	786	765	744	703	753	770	753	753	762	736	804	779	711	776	737	808	743	747	742	773	730	734	779	730	793	772	756	740	719	777	724	721	741	758	733	728	698	779	749	794	738	743	746	744	726	726	722	783	685	775	731	746	751	757	770	768	718	732	729	728	727	754	734	759	699	772	716	838	750	767	759	727	748	747	687	734	771	809	720	742	763	758	755	710	713	785	750	749	739	738	748	768	728	740	739	780	780	791	741	719	735	763	745	749	743	745	778	776	775	778	733	742	711	813	769	726	743	777	737	775	724	801	778	746	779	770	728	709	728	748	719	706	755	776	714	783	730	781	782	725	786	747	768	785	722	754	736	763	748	737	759	710	773	778	832	782	744	735	762	734	812	751	729	735	749	723	748	755	726	795	736	721	779	751	778	755	736	774	717	763	750	718	767	749	784	783	800	765	758	794	810	770	753	728	779	754	769	733	755	771	758	755	776	776	790	789	791	702	751	752	707	756	779	739	765	738	786	779	702	725	752	764	745	755	730	742	727	755	744	704	735	811	771	766	751	772	712	754	719	745	806	773	724	750	778	742	754	749	733	722	733	702	733	799	762	748	799	719	778	767	764	738	704	743	741	731	760	753	757	740	750	776	789	728	757	736	786	770	724	744	723	745	756	782	706	723	700	709	760	757	723	751	721	754	811	700	744	758	761	751	709	769	728	743	737	737	733	734	678	733	795	759	771	769	758	699	716	735	746	762	740	743	775	723	788	759	715	790	740	755	732	731	710	750	752	727	771	724	724	761	781	779	738	729	741	758	783	800	779	750	710	791	780	781	726	746	754	702	731	729	780	769	755	761	774	739	704	787	743	693	746	783	746	757	736	748	816	769	700	738	749	709	740	761	762	746	812	677	743	772	772	688	755	751	712	763	776	777	767	729	751	766	791	704	780	724	756	743	773	743	752	766	789	725	710	745	780	759	756	712	749	726	743	742	754	729	744	818	800	748	706	715	781	776	727	763	762	768	784	710	720	750	753	742	780	697	744	751	739	726	722	761	768	754	779	768	694	752	706	808	698	708	787	746	760	733	756	696	770	804	716	721	756	724	745	751	742	735	718	790	756	724	706	767	737	760	783	763	750	726	727	769	716	784	703	743	809	788	751	761	720	747	730	737	745	740	750	737	770	702	744	713	730	787	757	771	742	768	734	771	768	724	702	755	746	760	761	711	725	745	750	759	762	795	721	758	759	736	724	718	738	731	727	771	795	724	757	738	749	727	710	690	731	769	751	776	713	754	724	808	766	739	743	725	763	746	773	792	799	738	821	771	698	712	691	727	770	727	770	748	750	793	711	747	727	742	730	694	739	784	724	724	729	750	757	748	740	780	730	783	789	715	751	764	780	715	693	745	724	718	740	716	733	736	785	739	694	753	753	705	702	738	753	736	706	737	725	767	724	756	740	723	711	779	743	751	744	779	782	731	781	729	727	751	761	739	749	764	742	730	735	723	755	741	834	746	780	735	704	770	764	715	741	691	770	765	788	783	755	710	762	740	743	767	746	763	735	755	734	710	741	728	767	744	746	735	722	766	744	746	751	770	749	751	769	775	731	726	760	794	768	761	784	700	752	691	729	774	795	726	750	762	754	752	718	753	761	769	792	775	729	736	742	755	776	705	711	781	754	735	736	712	780	749	723	710	768	767	800	731	741	733	783	707	746	772	708	756	714	784	752	746	782	760	726	743	809	747	737	706	734	703	720	747	749	749	712	746	731	755	732	746	743	729	700	753	753	724	714	726	731	775	780	715	785	759	775	727	746	743	716	784	749	738	704	767	738	754	736	735	753	745	790	750	794	799	728	736	762	684	731	712	752	748	751	738	735	732	755	719	768	760	746	754	730	715	697	730	748	737	714	729	825	720	734	736	732	734	740	713	736	755	727	730	715	747	742	767	768	749	772	768	702	795	739	750	766	721	753	709	753	785	725	748	775	736	783	728	754	779	733	739	765	759	706	744	734	741	717	747	729	738	756	751	766	762	758	749	746	738	757	722	755	744	733	728	800	775	745	769	788	759	807	763	722	752	740	773	754	755	733	730	774	747	775	775	753	738	749	754	763	717	740	751	807	783	701	738	731	718	770	737	727	764	721	735	743	728	732	755	777	736	728	738	773	758	730	711	742	726	755	725	756	762	763	762	690	739	730	741	751	757	765	707	756	767	758	776	734	697	753	791	760	745	719	736	710	770	784	778	760	766	756	731	770	747	793	683	721	743	801	756	771	742	735	710	835	754	787	761	747	757	728	793	745	772	769	785	752	747	710	735	702	735	768	760	750	816	756	808	724	739	771	719	748	752	743	750	709	754	730	729	728	769	760	744	794	802	774	773	757	751	704	787	756	770	739	756	786	766	736	776	780	727	768	743	733	748	743	736	773	730	751	707	773	733	770	778	767	770	730	781	756	767	725	759	743	756	749	751	771	780	755	736	751	714	731	740	737	759	716	718	779	709	737	753	714	754	782	724	741	790	718	749	769	755	689	749	727	781	744	771	780	711	761	716	714	761	721	721	763	777	729	761	735	750	777	735	732	765	733	767	735	738	694	778	768	761	772	711	758	781	723	719	742	804	779	786	761	754	764	781	742	753	742	731	744	721	722	740	727	689	761	697	754	769	727	766	715	756	759	744	772	692	749	694	721	729	740	732	753	729	709	773	736	707	733	777	781	678	744	782	767	774	735	787	767	731	776	776	745	693	709	754	754	756	754	750	733	718	768	788	729	818	747	686	744	767	745	788	779	765	746	751	728	755	776	725	750	719	739	785	776	756	758	745	737	784	734	748	812	730	742	774	764	761	742	739	753	773	739	762	790	705	743	751	803	753	708	752	698	763	758	821	777	731	690	756	749	769	800	731	746	753	729	699	769	711	755	720	730	748	768	728	687	737	734	770	750	764	743	744	789	763	691	733	661	739	761	746	735	745	722	791	770	731	780	676	737	774	716	776	744	756	752	700	762	752	698	739	701	751	783	783	705	764	778	721	749	772	743	736	752	722	757	775	756	757	772	762	753	782	777	769	752	728	719	713	725	747	768	760	750	766	792	773	771	751	715	795	776	789	740	743
9931	19500	20730	12466	8367	4515	1985	1483	1419	1388	1517	1422	1462	1390	1103	1044	953	972	984	875	939	903	946	860	936	921	907	879	902	930	915	893	883	862	878	899	896	828	899	892	915	894	934	868	920	889	880	930	902	895	886	881	903	898	836	882	882	887	883	831	842	889	875	842	905	910	850	892	901	876	857	914	874	849	900	899	875	923	917	888	880	899	847	910	889	896	859	880	863	868	831	862	880	897	901	820	894	880	876	852	881	861	866	858	893	886	925	872	877	886	867	872	861	847	893	862	867	852	917	872	882	847	834	891	903	865	874	855	865	844	891	895	909	904	895	898	849	886	896	854	881	880	879	878	911	911	871	892	935	865	939	935	863	869	840	879	864	913	891	859	835	835	877	906	765	904	884	909	879	877	869	851	914	852	864	802	918	864	863	874	885	909	847	886	885	877	902	922	849	891	906	918	853	837	896	804	853	887	865	877	867	878	871	887	909	936	879	896	836	880	884	838	885	881	909	831	924	904	928	854	934	904	836	898	904	887	858	844	842	859	825	805	918	857	879	843	831	872	806	861	881	847	819	940	874	846	871	891	833	841	927	840	848	881	844	890	883	865	866	873	872	887	858	886	860	901	869	904	901	908	863	833	862	870	891	879	891	901	881	850	864	838	903	917	887	837	873	865	865	837	857	834	963	885	828	906	904	842	870	910	887	903	881	847	905	823	827	931	878	879	935	901	917	907	944	892	875	909	875	900	841	906	862	911	883	866	857	882	858	871	905	849	834	892	882	897	872	880	891	866	880	869	888	829	875	865	905	881	888	931	858	862	912	856	854	883	855	824	872	875	854	846	816	885	885	921	896	877	871	809	875	944	843	882	877	914	865	869	903	870	913	875	879	871	881	827	896	896	865	832	912	880	900	888	829	854	866	877	846	892	875	886	914	840	876	985	869	843	909	923	838	905	904	909	904	864	909	884	932	870	892	863	872	836	863	877	837	853	849	876	880	874	830	858	830	917	889	872	845	854	877	895	810	907	908	831	843	906	862	883	904	910	859	861	872	886	896	873	896	881	841	878	881	970	857	910	870	882	874	918	895	866	845	935	832	887	850	839	942	929	903	886	909	898	901	835	889	879	876	812	862	923	870	900	868	790	843	876	905	900	938	899	892	820	866	882	921	894	862	901	856	884	889	935	871	889	847	869	885	904	896	882	859	883	941	844	878	901	904	921	869	871	863	927	857	908	876	912	837	878	880	835	846	858	868	818	858	928	865	848	884	892	887	875	904	885	821	845	876	894	856	921	840	884	876	869	871	884	864	839	885	882	873	903	888	858	906	894	844	844	895	914	891	847	899	921	900	859	895	856	881	846	876	870	817	892	858	884	896	810	850	861	868	908	920	869	881	926	879	875	904	879	862	886	862	920	870	897	860	907	868	884	861	846	886	877	871	878	872	862	870	857	866	807	892	851	876	838	862	898	899	883	915	912	883	878	878	916	860	924	871	867	919	869	916	908	860	884	882	865	863	890	882	824	905	886	911	867	878	860	874	908	852	918	909	915	922	816	867	941	867	872	854	877	873	860	859	873	868	873	909	819	874	867	894	908	912	887	893	874	897	874	876	833	845	864	863	869	859	866	842	867	880	874	863	896	882	879	873	886	891	915	913	912	812	898	910	903	884	973	886	844	839	814	869	856	895	928	897	935	903	874	878	901	839	878	880	876	852	900	899	862	895	923	841	887	859	902	912	853	896	932	903	861	824	874	819	824	885	910	917	881	871	901	891	877	893	830	907	884	850	872	857	845	874	865	854	876	872	849	911	884	866	865	904	916	913	926	884	881	864	850	836	897	926	879	898	906	859	898	849	872	876	876	884	906	859	872	894	842	847	909	855	866	879	901	886	884	847	881	880	926	842	849	913	916	878	920	890	888	853	816	882	925	860	876	882	922	859	855	858	922	864	800	856	923	891	868	879	944	886	876	876	876	838	924	901	930	893	921	876	886	844	907	832	847	837	885	873	870	911	874	842	850	925	917	895	864	901	880	877	906	875	855	855	846	867	854	921	907	893	853	888	857	881	887	869	797	882	854	917	914	867	800	878	858	842	840	866	845	836	873	920	825	856	839	933	873	895	888	848	843	905	925	859	801	876	870	871	926	837	863	870	920	907	910	888	920	899	885	844	931	812	914	861	924	877	905	873	876	893	902	847	875	899	811	856	884	865	872	876	885	859	838	884	877	877	858	867	899	880	896	878	895	866	860	889	907	863	845	855	838	835	863	866	886	886	866	907	867	912	843	923	903	857	857	889	898	895	828	833	926	893	944	927	885	855	886	885	854	872	854	880	871	882	910	919	875	856	924	879	870	883	899	836	848	858	900	878	901	893	859	867	879	919	896	863	868	861	872	888	937	894	891	870	890	824	846	866	873	896	879	922	901	894	851	914	799	842	919	884	892	874	891	891	900	821	872	829	861	844	835	903	873	867	900	876	856	898	891	866	873	893	911	883	882	894	943	866	899	868	888	904	876	898	917	870	880	866	886	916	852	861	865	918	924	898	864	847	884	857	826	886	933	876	902	899	844	877	919	883	878	842	887	923	858	853	875	901	888	927	929	932	886	866	874	898	871	849	893	837	890	909	870	879	902	833	884	905	868	870	876	898	885	910	880	884	835	891	878	875	841	864	868	919	884	830	869	895	882	852	907	890	891	907	841	905	893	878	861	838	941	882	871	869	852	914	854	874	938	935	875	862	934	929	915	898	794	906	904	864	850	859	876	849	920	930	909	891	865	851	868	915	891	891	884	843	887	846	883	904	814	846	842	826	873	871	845	933	890	885	847	816	874	905	848	856	855	903	874	921	871	884	891	869	915	851	848	836	883	867	902	820	869	922	897	834	900	890	927	926	870	853	925	888	885	860	837	873	874	862	915	851	882	870	867	869	908	906	833	890	903	866	942	904	879	879	876	929	886	899	896	867	837	877	872	859	875	844	869	860	832	889	889	895	837	872	854	876	877	890	888	912	906	883	883	851	858	860	855	840	899	898	828	873	840	877	882	858	864	924	854	812	878	894	920	915	896	882	879	886	910	899	937	889	864	844	878	871	848	843	898	888	862	883	838	875	905	832	836	837	865	898	832	877	897	868	874	880	902	859	860	860	851	901	894	900	860	850	907	873	862	900	828	835	846	893	854	902	851	869	864	866	851	888	875	895	846	908	876	882	899	890	817	906	868	917	878	876	871	914	894	878	893	864	911	916	863	882	917	849	826	846	851	880	847	821	886	874	861	871	879	893	897	857	869	872	856	895	906	844	868	919	839	868	853	865	848	851	893	857	920	884	893	939	875	867	820	862	837	859	877	784	829	883	900	864	879	881	794	888	885	833	911	896	887	866	935	934	835	873	888	895	910	885	851	885	910	882	902	865	888	829	895	876	872	923	863	900	849	890	905	903	901	908	898	865	840	817	882	905	850	894	841	899	890	913	840	893	867	902	883	907	877	883	869
24564	20951	26855	25092	13765	2875	937	583	601	568	605	630	608	600	510	465	408	426	447	407	398	437	461	386	435	402	417	417	457	398	414	424	406	438	423	390	421	454	435	407	382	433	434	417	400	410	403	415	408	427	456	405	430	456	419	432	408	400	405	430	383	415	413	454	377	373	402	442	421	405	408	418	430	425	404	455	429	427	411	392	375	412	419	416	400	418	433	414	439	437	395	412	399	395	466	428	431	431	407	426	428	357	412	365	433	454	389	415	438	399	424	378	443	426	430	437	423	385	379	428	426	425	394	415	425	399	430	442	413	454	439	442	403	424	445	422	416	435	406	441	397	426	425	414	405	408	429	375	417	423	463	424	427	424	401	411	410	387	418	411	431	415	444	401	421	441	387	428	381	420	415	385	434	411	408	391	439	441	355	392	431	438	441	416	404	411	447	433	397	416	447	413	410	422	402	412	418	400	439	419	449	412	419	396	431	389	420	420	420	384	455	427	400	448	434	415	403	383	444	442	398	438	402	407	410	405	398	422	458	422	454	430	411	417	420	424	417	400	413	441	408	420	452	453	415	427	413	405	411	406	418	407	441	449	425	418	415	408	402	426	421	398	432	437	394	432	407	431	408	435	399	377	405	389	409	405	387	413	423	432	384	398	445	441	418	404	430	409	442	427	417	459	416	427	396	453	391	405	428	409	396	387	414	419	407	417	436	444	424	442	398	424	434	453	430	425	429	401	428	428	435	415	429	445	435	424	425	401	407	440	410	452	405	429	428	405	420	436	392	441	413	430	410	389	416	445	455	400	394	399	428	429	395	401	403	406	428	427	433	416	468	373	406	412	381	448	356	440	447	419	387	438	412	437	414	430	454	424	443	440	406	401	413	440	410	387	397	389	439	435	421	444	421	446	444	421	418	411	424	382	421	440	433	418	437	417	418	400	392	457	421	408	412	446	414	404	384	411	417	404	416	439	429	415	402	404	407	418	414	433	407	447	424	398	419	430	427	428	393	401	385	409	421	439	421	402	414	417	421	448	418	413	420	438	397	439	394	426	424	395	417	412	427	423	408	448	450	419	400	411	406	401	406	421	386	432	426	430	423	412	464	418	398	418	415	425	406	403	438	441	436	403	409	398	422	412	429	431	419	431	420	430	393	439	407	450	426	400	434	432	423	432	426	426	425	413	418	423	420	454	417	419	387	391	427	406	439	447	416	402	432	426	425	402	426	394	443	400	428	428	432	427	429	409	418	435	416	411	400	372	424	424	416	395	394	417	418	397	431	416	392	384	407	413	421	432	433	445	423	403	406	392	389	404	462	444	434	428	409	435	411	438	403	432	440	373	398	423	459	426	397	453	416	388	399	387	433	463	429	412	425	431	418	439	423	453	452	400	442	397	381	457	411	467	429	411	437	442	451	396	430	421	414	421	446	448	441	408	415	414	413	428	399	418	406	430	411	408	397	408	427	418	409	391	413	427	435	410	394	431	410	414	414	413	438	418	400	400	425	448	440	411	400	451	407	412	369	427	382	441	405	437	401	422	419	413	410	393	405	404	386	433	429	430	418	430	422	415	407	411	441	411	433	397	403	455	420	444	414	409	411	406	408	412	414	419	400	391	409	426	424	405	457	404	410	402	428	420	362	422	432	416	439	429	461	393	423	445	431	437	426	382	422	448	422	418	402	413	445	435	384	392	377	425	425	436	384	424	441	427	437	422	441	397	409	396	416	413	410	413	363	426	451	418	423	447	393	429	417	427	393	427	419	404	472	403	417	409	409	426	433	406	427	402	408	415	417	421	430	426	431	416	451	432	373	419	409	401	404	392	384	415	421	376	392	419	437	409	404	400	438	420	403	440	413	414	417	407	414	386	401	407	413	385	414	407	412	413	425	408	425	403	458	402	444	413	425	398	397	378	422	392	416	418	434	441	407	382	426	463	436	430	440	370	385	436	407	422	422	408	408	415	410	405	430	449	404	376	446	409	401	382	408	400	421	407	403	452	437	398	433	394	411	464	410	440	416	433	427	411	382	390	462	423	414	406	412	428	408	436	407	457	433	408	398	406	412	391	373	404	412	399	467	404	450	430	417	416	420	435	422	410	403	404	403	425	407	444	442	430	430	391	427	428	421	391	439	415	431	383	410	457	452	438	445	402	415	443	401	394	402	423	448	381	429	416	388	427	436	385	424	409	428	407	407	416	375	470	422	420	394	430	445	400	451	433	391	395	399	406	383	434	432	414	431	418	406	397	431	390	423	429	417	361	421	430	398	423	409	394	408	402	427	449	413	426	399	416	474	441	428	398	405	395	435	439	452	412	450	385	447	385	417	394	379	423	448	429	389	422	390	386	403	427	415	393	401	418	426	403	406	420	432	419	390	404	405	404	434	423	438	427	438	411	447	420	435	394	382	412	385	418	434	423	444	412	388	415	399	449	414	413	444	454	428	401	441	386	412	412	409	390	422	469	423	431	429	406	420	394	441	435	413	427	454	406	399	412	440	383	451	384	422	452	373	412	431	407	421	427	402	452	471	413	403	402	421	444	405	448	400	432	384	394	418	406	436	416	416	444	413	438	401	417	391	425	409	423	436	451	378	436	375	433	398	450	431	457	418	413	406	417	414	430	409	427	428	439	408	401	440	439	409	463	397	431	417	411	419	441	442	431	408	421	394	400	432	414	393	435	395	390	434	414	386	398	439	398	424	373	420	391	378	441	407	415	459	422	431	370	451	419	409	427	430	414	426	408	445	387	401	424	421	407	412	406	398	416	426	450	374	446	434	394	420	438	384	409	393	435	393	425	424	370	404	430	424	402	395	443	412	406	399	406	449	373	397	415	378	380	431	427	409	406	433	401	406	424	426	434	478	402	383	409	381	386	394	440	385	447	410	436	408	403	435	430	437	384	459	409	421	418	399	416	411	398	425	407	414	429	417	382	415	464	394	404	425	384	423	409	437	459	424	433	398	419	433	384	380	409	397	395	387	390	431	433	433	407	399	434	436	396	438	415	418	402	404	398	430	402	424	405	414	395	430	416	434	405	426	390	402	451	409	402	440	447	426	430	411	422	433	427	429	420	406	406	383	432	435	424	406	423	401	434	408	429	411	452	436	404	385	404	422	420	399	401	481	380	451	400	382	399	464	451	409	441	411	430	428	444	398	445	386	402	356	408	422	419	425	406	463	398	388	437	419	401	434	433	424	422	384	449	426	406	435	423	397	425	435	428	402	436	434	430	428	441	436	425	401	426	405	431	437	415	399	397	418	408	426	429	415	428	402	416	402	429	435	426	412	421	402	407	433	424	381	412	424	420	400	423	418	426	421	443	414	393	436	410	424	409	390	413	424	428	440	412	421	428	416	427	398	461	423	425	445	399	430	396	396	414	402	434	369	401	438	404	412	463	423	435	451	439	431	401	420	404	428	394	412	418	439	409	400	380	438	435	421	406	395	394	417	399	370	439	411	402	412	455	446	418	440	426	419	408	400	441
10868	16733	18413	11805	7169	4088	1513	958	809	868	994	890	860	841	703	563	549	488	518	483	522	503	475	508	471	478	534	455	478	481	492	464	480	479	504	468	468	444	458	481	460	517	453	477	445	474	498	472	502	490	483	486	465	511	488	490	487	481	479	510	496	486	479	449	456	513	494	515	462	491	468	487	458	488	447	480	461	465	460	496	463	492	488	453	507	485	493	451	480	481	473	470	484	421	466	524	441	470	457	464	452	438	451	491	431	466	476	472	490	468	493	510	501	497	508	506	484	445	473	499	494	487	478	475	508	447	452	493	503	447	471	445	471	486	479	477	460	473	466	510	494	487	481	489	501	476	457	496	465	464	483	448	469	495	486	440	511	482	466	440	469	507	489	498	462	496	468	469	479	508	470	467	479	478	508	455	443	477	446	437	499	460	514	446	504	436	469	431	458	486	490	515	499	469	515	441	468	435	475	477	441	481	482	520	477	426	481	465	482	483	507	465	452	541	480	473	489	495	494	465	473	476	466	472	485	463	484	425	468	487	424	471	488	464	444	504	509	480	499	457	484	481	475	467	497	475	460	490	459	439	494	477	509	461	457	480	471	462	455	456	467	488	497	470	499	472	469	474	468	454	480	463	464	465	442	453	485	480	530	460	476	461	510	461	444	445	515	490	473	492	500	470	476	465	498	468	471	456	506	495	491	480	465	467	448	490	450	487	476	477	498	453	450	461	442	463	482	456	485	494	487	503	493	445	477	502	490	457	488	492	496	459	477	482	480	479	474	487	454	473	443	484	493	457	455	440	447	492	490	466	497	521	511	452	516	492	500	450	492	494	470	488	467	464	471	462	489	462	464	446	445	447	474	482	489	457	478	476	458	460	465	453	448	474	440	507	462	464	464	486	496	462	458	462	483	464	480	487	415	464	448	450	503	508	461	495	527	482	452	457	484	469	491	474	457	477	458	516	453	463	494	437	488	474	473	483	468	476	498	462	492	475	465	493	501	481	471	525	455	487	457	426	479	473	464	472	471	463	466	474	503	457	477	457	487	460	481	491	520	502	447	457	478	502	505	493	507	485	452	500	473	474	496	488	481	508	499	483	466	463	480	500	464	451	490	471	487	492	446	500	470	486	512	464	447	480	477	463	436	472	517	503	466	451	488	486	463	471	486	477	449	465	488	459	467	477	500	480	491	487	482	498	488	495	481	466	465	455	463	497	474	461	455	473	477	513	454	481	491	496	508	508	518	472	480	460	478	459	459	488	492	461	496	446	490	472	492	444	505	435	467	498	484	494	474	475	459	477	484	468	481	441	466	488	481	467	454	442	485	453	461	470	474	485	492	469	439	496	464	486	464	454	475	490	469	469	471	485	493	460	468	489	491	497	455	453	455	513	484	485	464	460	488	508	504	446	475	457	508	485	478	513	474	459	495	501	475	497	489	490	473	491	494	487	485	499	459	461	480	450	451	504	492	530	484	436	481	502	482	453	474	435	446	495	490	484	480	458	498	456	506	487	458	455	479	496	468	459	510	468	468	466	474	491	454	480	429	442	471	547	483	487	451	436	460	478	447	483	444	483	480	476	481	505	515	491	475	488	457	498	515	449	453	481	470	458	472	492	477	482	475	471	447	468	517	469	491	440	483	481	476	491	526	471	482	496	472	493	472	483	492	476	525	470	488	449	489	510	479	479	481	491	466	469	489	512	480	462	519	465	447	506	524	489	487	453	483	498	480	476	491	505	481	498	507	484	483	454	465	491	517	487	449	480	475	483	496	459	464	466	500	515	468	479	491	509	483	465	477	465	504	451	526	490	467	520	453	477	476	484	448	491	484	491	460	493	492	516	542	459	475	525	467	466	511	501	500	480	475	463	475	440	482	461	456	507	482	426	469	458	460	473	523	444	489	476	488	527	493	485	486	498	468	467	480	427	479	484	472	496	481	472	465	468	470	457	494	499	524	474	479	459	507	503	490	464	499	462	470	458	482	493	486	484	466	438	467	475	482	482	502	460	467	473	467	429	493	489	463	423	476	450	490	476	444	512	456	487	485	462	507	443	489	488	448	495	510	499	511	514	516	470	517	520	459	475	504	460	483	455	482	488	490	469	459	467	486	461	459	459	461	451	471	544	469	466	460	496	469	491	476	464	467	488	432	469	468	488	478	454	495	455	475	486	457	494	428	462	492	507	500	480	481	471	487	468	500	472	480	449	482	492	459	470	477	471	468	491	488	468	508	477	505	480	454	453	475	453	486	487	481	461	462	468	506	483	462	472	460	482	513	456	466	440	472	465	484	437	498	462	464	487	432	449	476	445	449	459	485	494	488	517	488	510	479	472	445	530	478	489	461	510	479	493	472	477	483	459	440	523	498	471	461	453	450	449	490	502	471	434	475	512	496	493	456	479	501	487	510	454	497	511	461	484	482	448	438	470	472	476	454	496	480	457	462	486	482	469	480	458	442	461	469	490	459	458	520	465	472	481	504	451	478	460	463	485	483	497	464	484	478	486	475	480	468	496	481	505	494	452	498	501	494	494	479	473	470	458	433	472	494	445	468	492	467	473	453	441	443	470	480	480	491	495	450	482	439	462	462	478	452	492	469	481	491	500	480	458	453	498	415	485	454	480	472	490	426	443	483	473	482	494	497	466	507	482	463	483	440	470	450	452	455	481	493	483	471	506	485	476	446	474	439	479	524	478	510	506	452	501	430	492	445	487	452	477	463	475	484	490	492	510	526	476	509	507	474	493	467	464	492	488	455	464	452	472	477	480	492	462	492	460	507	453	456	467	483	458	465	477	440	457	480	485	502	444	473	461	496	468	520	449	494	484	491	464	467	466	493	480	499	438	474	479	462	500	482	461	481	455	473	442	479	497	495	458	506	447	456	497	464	431	467	446	514	470	435	446	478	485	481	474	438	479	495	491	448	500	446	456	495	472	475	510	470	480	468	460	455	509	473	489	463	506	506	466	457	503	483	454	464	490	477	501	490	464	476	502	483	459	487	516	457	488	456	509	470	462	468	458	435	515	477	481	445	462	516	465	479	449	475	460	472	472	480	463	464	466	454	470	491	452	480	440	487	458	470	478	512	466	465	490	439	464	508	465	464	436	443	525	459	480	452	478	453	491	478	473	453	492	451	489	490	456	438	473	469	493	425	512	484	464	453	481	472	486	492	448	473	464	435	461	443	465	418	436	477	475	464	452	488	401	489	464	475	495	491	485	465	485	488	489	473	464	463	507	475	461	490	466	482	476	502	432	478	481	468	494	509	465	490	485	489	484	483	443	494	523	479	478	469	475	466	456	484	511	461	477	497	464	458	496	468	532	462	471	510	486	502	498	473	469	496	450	493	507	469	466	458	446	471	481	446	494	490	480	456	466	496	513	505	506	451	504	450	484	524	528	500	459	440	478	473	454	473	484	471	474	512	523	483	461	468	453	482	479	448	467	483	462	474	477	462	447	484	475	483	487	479	441	470	486	491	475	496	488
22454	20916	28245	23758	20937	20868	8292	1157	918	916	929	831	805	746	658	493	506	461	437	403	457	443	479	464	458	391	421	437	433	377	428	400	436	430	394	421	390	440	424	397	372	398	388	443	411	427	401	375	432	406	408	437	429	411	432	378	385	414	396	437	378	442	436	417	409	415	387	437	415	391	396	398	395	423	395	390	391	401	428	408	410	399	430	408	409	411	429	407	424	406	372	410	414	418	457	411	399	442	405	414	429	421	422	391	407	423	413	421	388	367	420	411	420	415	391	423	375	408	412	398	412	393	399	383	406	411	406	392	393	414	379	405	407	422	422	444	392	399	414	422	394	384	397	406	393	379	422	422	411	408	429	428	379	393	393	346	404	406	393	369	400	394	407	402	409	408	427	418	389	418	398	380	382	418	446	415	411	444	431	419	393	400	463	444	428	399	397	396	428	414	417	431	388	414	385	402	418	441	397	378	413	402	411	436	413	425	415	409	379	433	412	392	407	422	382	404	396	414	424	363	445	416	416	399	406	381	420	396	383	411	427	383	437	418	421	386	385	407	381	383	403	376	432	376	412	432	405	418	410	391	414	373	383	433	408	432	399	402	375	395	441	415	402	404	422	443	428	398	381	442	442	395	403	412	424	415	425	395	412	387	421	432	400	442	410	373	381	387	415	396	404	387	423	360	390	448	422	416	404	465	426	414	429	423	393	429	412	405	396	425	393	375	382	405	393	425	392	388	400	452	388	425	408	396	441	428	394	407	422	379	433	403	398	391	411	376	441	399	431	389	392	403	434	424	427	430	424	398	404	405	390	407	434	388	379	424	412	398	442	388	415	401	402	414	385	413	409	378	383	419	398	380	377	404	409	397	408	413	444	409	430	408	410	451	423	424	394	389	446	417	420	432	406	405	404	393	412	420	404	418	421	404	386	387	379	376	407	384	407	411	408	375	412	393	374	407	377	430	392	359	403	371	406	427	392	371	427	432	411	376	394	367	412	390	414	383	381	401	436	416	429	417	381	388	392	419	402	423	408	391	424	429	421	362	390	391	404	392	354	402	445	370	422	422	409	436	415	370	391	398	369	431	416	401	395	413	383	398	399	398	400	396	442	424	418	390	390	423	407	370	389	368	424	405	403	391	428	417	390	367	412	427	398	427	393	401	393	362	437	395	394	389	402	377	419	398	390	396	399	375	395	404	398	436	414	429	392	407	444	433	364	403	386	373	381	391	385	420	400	403	381	414	398	403	391	390	445	396	425	403	378	370	410	475	401	411	394	420	432	386	409	402	389	405	439	373	371	389	377	390	404	405	413	408	422	387	406	401	389	401	394	394	384	390	419	379	437	425	391	411	433	403	403	381	409	416	380	429	418	413	426	412	417	385	395	371	394	405	387	433	403	391	382	383	375	379	404	374	404	368	384	388	416	409	454	411	396	386	387	412	390	374	377	406	403	384	375	404	425	406	417	451	408	408	407	393	416	429	461	389	366	400	413	424	404	397	425	372	406	398	388	385	411	415	388	412	395	411	403	383	358	410	409	395	402	418	397	400	379	413	419	406	437	401	379	410	430	405	434	377	384	384	356	399	383	425	384	407	420	428	372	401	409	401	384	415	440	427	468	414	435	424	396	424	415	430	381	384	393	414	433	396	465	387	428	398	382	387	414	402	426	397	429	390	389	425	425	437	409	382	438	388	406	412	403	379	399	403	397	411	458	407	412	438	403	417	432	422	381	384	374	420	442	403	357	396	437	371	392	411	452	414	409	392	414	410	426	418	402	394	399	376	414	424	406	429	397	389	410	440	392	398	413	399	418	388	408	367	399	431	413	416	392	387	379	409	413	393	402	437	386	422	422	410	406	395	410	371	406	396	362	415	378	407	395	408	437	400	386	400	421	428	374	422	409	433	389	395	402	372	403	443	408	406	414	444	461	410	396	406	403	397	414	395	397	421	401	381	407	448	381	395	429	417	387	421	410	413	374	409	401	423	395	388	388	393	385	396	420	386	405	415	387	408	419	433	428	377	401	386	453	429	436	373	356	406	378	403	410	401	398	445	414	416	417	389	398	396	390	429	428	433	399	388	406	425	414	378	416	443	395	409	364	392	406	388	401	365	400	412	405	386	420	386	397	401	422	397	385	375	408	369	399	378	386	392	419	464	438	405	450	441	424	405	391	446	381	396	392	387	428	379	410	416	422	386	426	403	372	395	357	407	392	374	378	440	407	386	388	429	411	402	369	431	404	398	426	395	363	421	437	408	377	409	394	396	409	375	399	402	404	409	432	439	385	427	397	426	387	398	376	384	400	410	373	410	437	390	417	404	396	406	404	440	387	391	380	432	382	415	390	437	404	407	390	429	408	391	391	431	377	406	410	453	417	399	399	425	438	387	383	435	398	387	414	403	426	377	415	441	404	413	400	389	411	420	412	406	404	386	378	373	401	437	410	382	417	407	455	390	403	352	398	387	393	370	396	403	414	385	401	387	411	425	446	387	406	419	428	424	412	397	417	402	354	371	413	406	399	398	430	415	401	412	374	411	394	415	417	391	382	394	430	390	392	418	396	392	394	352	397	386	399	415	388	417	418	395	398	414	427	409	412	436	393	413	433	397	404	380	403	418	395	399	406	449	390	407	388	412	417	397	409	418	410	434	421	417	396	398	433	408	397	394	409	417	432	410	384	387	426	392	417	387	383	444	369	418	400	439	392	364	421	381	402	401	354	382	383	415	368	370	427	365	374	392	413	422	417	398	410	378	405	381	423	438	371	391	424	360	418	385	376	430	444	398	401	371	363	380	408	401	445	434	415	451	391	407	420	399	388	407	393	382	375	402	413	372	367	392	428	431	419	418	387	440	397	401	399	353	393	374	419	354	413	381	406	405	418	412	375	390	414	372	404	412	397	407	434	399	406	407	432	407	425	406	400	421	439	426	388	424	420	419	433	378	398	444	377	424	419	407	394	388	387	402	432	385	431	404	424	375	412	404	430	384	408	431	413	384	389	411	430	417	421	384	453	389	395	418	375	395	417	382	369	373	432	390	436	390	397	388	400	392	381	416	412	406	425	399	421	414	398	412	401	412	410	401	401	395	373	431	380	411	417	427	374	427	420	399	413	432	455	405	385	417	404	404	403	395	392	429	419	379	398	375	456	404	374	429	398	422	402	437	412	454	418	378	400	402	362	430	402	413	420	421	389	377	401	397	420	395	433	423	408	422	404	374	420	398	409	389	426	446	418	401	412	402	407	378	386	376	385	438	419	404	407	375	407	410	428	407	391	409	368	369	397	418	400	386	360	411	440	389	403	377	394	426	409	381	368	415	421	400	387	391	411	398	431	408	370	421	411	409	399	381	354	371	404	425	411	425	391	363	394	413	426	418	393	404	397	444	393	381	394	417	394	363	391	427	415	419	402	388	396	440	407	385	385	410	409	394	404	383	389	376	416	410	425	433	383	409	417	399	400	407	395	395	393	414	414	429	375	385	406	387
8088	26806	29925	21612	13670	8424	2935	1755	1443	1411	1554	1380	1356	1209	788	644	560	584	574	562	563	583	550	523	530	505	511	509	486	510	482	509	513	521	485	491	521	518	488	462	460	467	493	470	491	523	490	459	488	490	493	518	479	532	489	499	518	533	494	478	464	475	460	487	503	502	510	492	456	480	467	494	528	475	490	443	495	521	503	504	497	461	509	446	498	451	468	521	490	490	493	463	473	451	445	461	439	489	478	463	490	474	518	490	509	478	468	486	466	489	456	503	491	506	474	445	494	494	477	449	456	512	486	430	492	476	463	442	499	484	500	447	507	526	470	505	468	464	441	451	437	440	509	461	455	458	473	479	458	421	475	504	449	451	496	502	465	429	476	427	505	474	497	512	475	448	480	519	495	465	438	472	480	476	429	481	476	464	468	498	485	507	517	473	487	462	498	488	489	433	462	468	471	472	434	506	443	482	442	480	483	440	469	464	488	475	493	487	482	471	506	469	483	488	489	470	462	480	426	485	443	467	482	462	459	445	464	481	527	491	425	469	475	488	472	473	461	499	463	480	487	496	480	462	474	486	489	493	449	444	502	463	496	484	475	475	435	461	444	438	464	448	462	480	465	484	453	466	484	470	479	465	449	473	493	481	479	438	471	489	473	486	472	480	501	470	469	457	488	441	467	475	441	497	480	479	473	437	469	447	505	463	461	484	475	474	487	467	463	464	437	481	434	497	480	462	498	446	521	477	491	490	474	476	464	471	482	479	463	500	478	441	472	495	487	450	481	462	481	480	463	456	499	481	421	476	464	491	452	508	454	485	508	450	481	479	472	482	469	483	504	498	475	485	489	433	474	458	502	510	464	494	448	511	448	508	481	478	464	480	466	469	425	505	433	430	478	477	463	481	469	484	455	478	515	456	465	464	481	491	500	509	465	458	456	449	463	458	473	432	436	461	448	471	469	469	456	495	451	504	441	494	451	488	449	474	468	474	474	491	472	472	453	490	461	501	445	489	467	469	491	508	481	469	466	465	472	442	485	478	450	521	454	463	479	462	474	495	515	498	461	470	482	455	477	466	492	454	452	469	450	511	487	477	473	448	439	469	475	457	502	462	468	463	478	473	485	485	466	471	488	481	458	486	457	483	428	495	518	454	471	475	491	459	507	446	525	502	436	443	478	477	492	443	473	436	508	491	458	436	505	491	451	450	475	511	496	479	478	437	476	454	429	512	483	493	484	517	496	469	468	456	463	466	487	481	470	484	482	432	464	444	461	461	455	451	445	507	467	479	488	453	474	486	463	468	486	490	432	481	491	476	445	507	483	450	449	482	458	449	469	440	431	487	471	438	457	429	489	514	463	482	478	511	489	470	479	494	465	457	511	484	459	462	480	525	453	471	504	474	504	478	487	469	503	480	452	471	469	449	485	485	512	431	487	470	446	489	467	451	450	476	438	480	487	462	509	507	483	445	449	511	496	483	426	474	445	503	462	436	466	471	475	500	489	496	466	463	481	494	481	465	433	478	462	411	489	429	474	468	500	468	457	467	490	483	500	490	464	485	448	457	483	430	455	450	481	484	457	492	485	491	472	495	475	490	494	511	463	453	525	457	500	464	461	475	466	464	435	457	484	492	485	455	510	514	483	502	485	496	465	443	497	491	462	474	471	504	485	484	461	443	462	516	476	457	484	472	462	500	449	474	506	468	483	521	486	455	502	520	433	510	461	463	488	509	449	521	496	469	468	457	479	470	476	490	469	496	463	485	472	469	436	504	468	507	477	518	488	476	488	456	456	450	472	465	484	456	477	438	474	488	494	454	468	467	477	460	433	472	484	465	443	484	449	462	439	477	465	503	475	482	458	473	439	453	474	456	468	445	480	511	484	492	498	475	485	452	435	468	438	493	510	496	462	462	494	433	481	454	457	466	458	479	461	465	505	469	469	462	456	421	488	494	500	469	454	491	489	478	447	477	472	485	462	487	481	457	470	470	465	472	463	471	483	470	475	459	506	467	479	490	493	448	493	437	448	427	463	456	484	459	469	460	469	444	455	487	462	498	446	450	509	500	477	485	469	496	508	483	533	499	506	468	484	429	477	491	530	432	462	516	477	475	446	497	493	491	467	496	460	473	476	489	456	469	497	483	457	469	463	530	473	434	492	442	459	486	485	497	467	477	467	467	478	457	476	473	483	487	466	475	467	466	462	452	501	464	447	504	470	469	441	446	469	433	462	467	467	499	479	445	488	462	498	470	437	456	460	477	507	490	497	454	507	447	483	503	483	496	495	491	521	483	447	528	476	495	483	457	430	448	493	458	497	518	483	471	469	438	521	456	473	488	461	446	485	446	455	449	492	494	454	487	471	471	499	467	489	475	476	431	486	488	470	480	482	485	458	430	448	482	440	480	444	439	482	480	484	511	450	470	457	457	484	449	459	491	467	473	477	486	464	468	477	475	493	477	463	467	495	448	469	504	480	501	486	511	513	464	455	487	482	430	500	463	484	463	493	468	485	500	487	434	494	518	493	487	447	451	468	501	497	469	471	476	434	433	505	455	442	456	481	460	457	464	463	412	489	482	525	461	484	462	457	472	485	525	497	475	473	480	462	450	462	486	468	507	483	473	468	484	494	511	423	446	456	421	524	500	466	476	448	458	441	487	459	450	446	480	456	515	475	466	490	450	472	467	452	473	504	465	462	503	485	435	435	462	474	444	459	480	503	473	455	441	521	487	449	471	468	473	491	462	477	477	466	435	452	461	457	504	478	491	494	482	454	470	477	482	486	461	460	474	483	501	467	499	482	477	495	508	443	521	506	475	477	471	487	511	480	453	464	470	503	538	485	470	507	481	459	488	474	514	484	487	477	509	497	445	491	480	466	460	435	466	462	438	475	474	458	496	472	444	420	470	467	445	470	503	488	491	437	496	512	476	473	446	483	434	492	517	477	437	492	495	494	457	459	472	446	479	461	472	457	439	489	456	486	473	482	480	482	457	468	490	477	514	485	466	485	440	475	499	472	508	453	483	511	494	449	524	464	433	466	480	457	485	464	487	466	508	484	509	464	479	494	458	467	497	493	443	492	456	497	471	463	471	439	481	524	505	486	491	473	475	473	508	473	427	438	499	474	435	487	466	480	483	522	466	505	446	485	480	454	523	445	416	493	463	487	473	457	474	474	489	479	472	476	467	471	474	500	487	451	518	476	448	490	445	484	479	443	472	478	503	517	439	468	452	476	470	498	536	451	473	486	496	461	496	466	482	449	474	458	461	505	445	508	457	447	454	499	456	426	465	454	474	493	491	497	503	448	500	455	473	497	482	483	525	503	441	475	487	517	455	450	475	430	442	441	477	467	456	452	438	502	449	519	452	455	442	496	467	481	478	503	459	450	435	478	467	475	483	466	505	474	493	471	483	473	482	475	488	447	514	478	438	454	489	463	458	510	468	498	462	515	513	476	496	474	489	473	458	453	488	438	435	447	481	470	487	497	440	450	446
28813	18453	12772	8246	3833	1976	944	754	808	826	790	806	830	781	688	719	720	717	742	727	688	760	734	733	663	738	726	703	688	687	736	734	746	684	686	684	752	710	699	705	725	717	707	732	713	756	690	709	713	758	712	657	715	690	710	696	733	701	698	690	719	770	739	740	718	710	721	662	716	724	710	673	721	721	686	668	697	720	734	676	711	737	730	669	748	711	661	762	698	689	699	689	722	701	727	658	726	736	672	695	722	709	738	696	742	721	738	737	699	750	740	693	717	711	692	743	732	665	753	702	742	707	681	683	700	688	693	717	742	739	724	703	702	734	707	758	661	674	725	754	728	740	671	702	729	708	726	746	769	737	757	689	674	751	742	695	687	743	771	748	773	697	711	730	731	695	667	664	745	719	732	689	732	722	734	746	736	729	686	668	683	723	743	638	730	709	707	715	697	698	786	740	713	693	719	704	701	697	716	743	756	735	682	713	726	714	743	676	677	709	751	721	693	763	708	739	739	699	759	686	711	676	679	685	701	729	673	729	682	730	677	715	717	698	777	719	724	719	724	683	720	711	695	712	758	716	706	747	761	754	768	783	665	716	728	730	723	713	726	692	721	751	680	730	723	710	718	700	695	722	691	689	703	731	702	680	727	741	708	722	672	695	764	713	731	746	714	760	717	694	745	713	738	720	770	722	763	684	700	733	720	703	738	679	714	753	691	653	710	734	775	713	708	722	689	664	701	712	729	717	729	710	707	744	722	665	711	737	751	733	777	711	747	719	740	684	739	706	700	736	735	681	696	712	732	708	700	734	671	753	725	712	707	717	753	701	715	724	739	694	756	701	732	727	723	719	695	714	712	716	688	695	750	692	695	765	749	679	714	743	668	696	749	776	704	753	727	722	752	698	722	723	717	775	732	730	718	705	766	699	709	660	702	717	721	701	722	726	728	741	716	723	735	667	728	747	696	703	705	706	709	662	700	653	669	709	727	731	731	723	714	682	718	669	718	723	693	729	725	698	696	709	737	717	716	743	742	764	700	679	654	683	676	763	715	707	707	723	742	727	672	708	753	701	724	677	643	723	728	747	705	729	722	740	741	743	747	775	731	715	693	750	709	723	692	700	728	676	672	696	693	759	703	720	733	710	755	724	709	749	716	741	723	688	768	712	699	703	758	720	709	748	685	745	702	716	749	698	690	693	728	714	728	682	715	697	687	745	733	718	734	654	722	716	697	753	760	714	731	728	742	728	704	709	704	678	700	704	760	708	732	729	700	748	723	660	699	716	683	717	676	709	714	700	713	744	752	710	726	725	661	715	718	721	729	723	737	721	729	717	729	744	683	708	727	690	735	667	751	707	722	696	721	786	704	729	705	750	731	678	718	762	691	710	717	735	699	738	716	693	694	727	666	764	718	726	711	719	690	759	718	681	694	706	704	673	705	730	737	708	710	746	685	723	681	714	660	689	703	712	824	721	752	707	724	688	702	711	722	718	685	742	688	758	746	700	678	721	721	676	746	689	719	699	687	770	717	697	699	683	705	702	714	692	683	740	712	731	745	730	750	712	711	693	667	694	716	684	709	718	685	728	721	683	706	720	752	759	716	684	751	737	679	727	729	682	717	712	708	671	711	690	681	718	688	696	736	782	719	750	711	691	735	702	743	726	746	682	738	729	711	721	727	717	784	719	717	682	679	755	713	711	725	757	720	681	715	718	642	735	720	697	748	735	718	695	735	636	712	696	695	648	731	671	700	736	658	743	765	765	721	720	699	703	709	761	701	720	714	734	677	708	730	731	748	717	767	715	750	732	739	733	745	749	756	731	726	704	675	779	692	693	728	692	713	720	709	683	700	719	726	717	747	691	657	708	747	760	718	687	723	685	750	751	749	690	720	733	699	758	739	763	749	681	735	729	704	747	710	738	712	684	718	704	745	707	691	712	673	693	735	731	723	751	716	713	732	712	724	722	725	764	707	756	705	721	724	760	713	720	726	733	709	681	702	703	708	723	691	723	689	740	709	742	784	740	729	688	732	717	720	721	694	738	728	704	688	703	716	674	744	694	718	735	696	718	736	778	712	718	757	754	707	706	745	710	706	757	712	726	743	708	698	722	701	762	712	677	734	724	713	710	687	709	734	691	685	739	766	712	709	707	711	674	668	725	680	733	730	751	733	704	723	765	700	766	706	731	692	746	695	732	702	723	727	719	736	734	718	748	743	730	721	696	705	762	699	712	699	698	670	752	735	731	675	715	729	719	674	704	730	719	719	702	715	691	747	690	716	745	735	732	721	688	729	755	695	695	728	666	714	681	740	728	711	759	691	695	747	744	762	723	682	682	733	733	736	741	727	696	714	745	732	744	703	742	721	770	730	730	748	728	680	682	701	714	719	712	646	683	685	733	723	749	709	706	701	670	716	688	701	710	740	691	688	723	669	727	702	717	752	725	709	695	766	697	692	693	698	725	696	731	769	716	725	722	686	754	679	754	675	752	726	687	679	692	765	716	684	722	763	728	727	692	781	673	700	688	707	764	738	718	710	711	743	736	705	722	631	732	712	687	765	767	680	720	710	696	743	694	700	722	711	674	707	688	654	717	779	690	756	737	683	734	748	748	715	717	717	682	740	710	726	757	769	750	784	713	749	711	710	744	682	700	730	712	759	696	710	706	696	719	700	724	720	694	774	721	725	729	756	717	696	698	723	698	718	677	707	742	683	695	704	717	731	714	707	696	725	730	698	735	703	720	688	707	680	743	739	699	668	740	700	733	717	714	741	717	695	717	693	721	752	699	692	723	713	664	718	702	756	692	718	717	708	712	734	677	718	650	727	710	726	682	730	740	726	679	737	733	693	717	715	735	744	707	720	690	714	667	706	704	726	696	697	724	645	725	679	753	716	730	703	695	756	734	715	709	734	699	733	758	724	747	707	677	706	751	733	721	732	670	692	735	701	696	702	738	686	704	754	729	748	697	659	719	699	724	755	677	748	705	701	702	670	784	707	716	629	748	698	723	693	737	705	693	687	727	764	726	708	687	716	679	698	758	750	714	722	715	712	713	751	729	717	699	717	677	711	696	725	677	701	717	774	693	703	660	704	721	755	731	701	687	696	663	702	664	677	701	729	692	712	727	648	769	677	689	743	732	725	684	728	716	711	757	713	706	711	753	668	691	675	665	774	695	704	700	746	696	706	709	725	693	701	753	686	694	703	725	705	740	679	742	697	725	753	689	748	708	752	703	741	713	711	735	719	724	691	707	681	732	681	759	673	717	679	731	720	710	716	734	696	667	698	680	712	729	686	693	682	684	679	697	738	721	723	728	695	673	705	743	700	725	717	743	725	697	691	683	714	702	748	700	738	728	689	675	722	720	715	686	704	687	722	734	700	712	716	700	695	725	702	704	726	706	745	717	724	712	747	736	704	701	748	705	739	743	732	732	698	705	697	715	712	744	723	693	766	691	734	737	723	737	720	706	729	696	754	682	713	677	720	768	687	709
14867	12594	15802	9869	6036	3158	1187	982	973	1116	1134	1060	1011	978	894	795	807	846	814	841	825	792	806	835	836	869	854	860	864	811	775	770	826	817	807	790	842	872	819	817	830	846	779	877	835	878	882	800	790	850	799	843	816	850	805	852	831	767	868	850	781	805	804	855	813	796	854	791	848	803	811	815	819	803	810	838	793	829	786	868	811	825	837	818	859	817	831	755	843	806	839	802	818	779	832	814	828	809	819	860	820	826	790	778	844	888	844	794	784	871	844	819	806	781	826	835	836	789	856	866	796	775	858	855	797	794	811	816	819	787	837	805	820	819	875	826	848	857	867	863	816	860	808	802	841	836	795	809	835	783	841	780	826	858	849	839	845	824	836	824	795	799	863	798	792	834	815	848	818	833	793	825	796	825	830	847	793	838	791	818	793	796	830	785	854	842	786	848	852	800	832	842	834	812	821	816	840	847	812	873	798	833	826	830	781	838	793	860	838	815	825	785	828	840	851	798	821	817	840	807	820	842	826	873	814	843	829	862	813	787	817	811	801	847	818	831	821	842	779	797	827	821	836	821	826	864	824	795	830	811	816	793	815	785	840	805	840	846	799	788	841	832	838	812	838	861	822	776	790	826	802	854	811	826	808	851	836	875	838	812	791	833	825	808	801	801	779	852	782	857	824	845	829	844	833	835	843	826	814	803	797	843	862	801	844	814	795	831	810	823	817	843	823	776	850	781	826	797	810	813	871	762	778	774	830	845	863	848	791	789	867	825	834	816	829	828	749	840	835	828	788	827	860	904	807	836	829	831	818	857	796	822	821	804	847	801	809	767	840	861	847	794	833	843	821	842	792	843	830	795	824	778	786	789	818	829	819	818	842	854	849	785	838	863	842	835	797	871	831	836	864	863	816	884	793	798	782	830	893	843	871	810	835	797	778	813	870	783	785	849	842	781	825	836	850	825	852	778	830	854	818	786	845	866	834	784	821	795	823	863	802	757	821	774	832	914	792	821	888	837	790	836	818	856	833	818	875	845	835	852	828	844	843	828	838	827	823	865	821	857	809	806	840	799	806	839	821	850	847	853	826	831	783	834	809	813	806	795	783	881	786	847	814	824	834	823	829	820	841	837	830	862	812	839	797	828	801	830	823	840	807	795	834	811	807	827	826	851	870	794	804	839	819	797	799	780	852	792	814	788	786	894	810	848	826	828	806	826	843	800	784	818	842	846	839	800	817	820	834	856	819	821	815	836	869	822	807	829	842	833	846	832	805	834	817	827	808	764	934	851	808	770	830	818	870	780	814	835	798	800	770	819	855	795	836	821	820	833	818	782	811	833	772	824	811	777	842	774	805	841	800	844	841	824	848	828	782	803	854	845	798	813	762	882	816	887	792	772	865	848	820	830	793	798	799	775	788	777	854	798	836	834	826	827	814	825	812	822	804	856	801	879	828	816	838	837	815	812	816	844	790	833	808	803	828	778	839	813	795	814	823	818	818	845	826	785	867	811	841	873	860	835	805	799	798	844	810	823	820	850	806	801	790	844	814	885	843	814	834	840	828	804	840	804	837	851	902	839	815	841	819	821	812	817	830	865	791	840	871	851	863	821	813	835	838	806	845	857	839	834	851	801	831	820	827	881	840	783	776	824	812	785	852	786	845	790	872	865	847	822	797	777	875	831	814	783	830	812	785	843	834	849	816	829	797	867	786	760	786	858	843	818	851	806	798	831	836	803	804	838	772	776	819	828	798	844	804	763	807	809	827	800	832	849	847	791	841	792	814	845	842	813	858	830	823	804	818	893	836	763	843	781	764	844	767	832	775	871	856	841	798	828	804	851	835	835	755	822	830	829	801	834	811	883	814	795	783	807	813	854	821	760	760	849	858	795	788	846	839	866	801	822	798	837	837	870	847	783	861	851	805	833	839	808	805	841	840	781	781	808	829	797	795	811	833	829	852	811	848	830	808	812	798	834	794	835	802	823	827	824	764	801	877	816	806	805	805	838	867	807	775	804	849	841	886	796	818	837	788	806	826	756	811	810	837	810	818	801	810	825	822	833	858	865	804	794	844	918	815	865	811	835	809	840	846	827	841	824	894	834	870	787	803	796	760	815	785	834	815	827	866	855	828	792	812	864	848	800	815	832	798	823	836	814	849	848	839	830	809	791	833	824	774	827	866	878	832	750	794	850	779	841	861	811	853	821	792	846	830	834	794	810	800	831	865	808	826	811	802	808	786	830	780	840	816	835	848	835	864	795	830	850	855	835	828	809	839	853	852	834	766	795	805	795	807	806	805	811	817	848	798	800	794	856	832	783	848	867	795	870	835	828	810	797	816	850	835	858	843	835	829	817	811	826	812	806	846	810	841	785	826	799	855	852	864	797	829	797	828	784	820	813	824	858	804	854	890	806	844	886	785	780	867	849	805	838	833	832	744	812	803	850	842	810	832	813	823	848	820	831	823	822	844	828	810	847	858	805	806	831	817	787	838	821	809	836	799	844	889	851	850	805	859	824	813	803	903	785	799	824	798	833	827	825	817	827	847	848	812	867	858	856	806	797	818	829	814	868	836	772	849	865	798	825	823	844	858	776	847	769	841	809	844	832	821	800	816	808	825	821	863	810	784	865	871	777	810	823	830	837	852	833	818	773	826	844	826	875	824	829	892	832	809	819	868	768	844	817	946	823	780	828	800	798	868	815	769	849	758	882	812	838	822	779	795	827	773	828	799	860	742	823	794	862	793	841	827	779	815	827	802	807	842	849	812	812	801	835	840	825	826	789	840	807	811	808	857	829	820	818	830	795	807	839	794	824	820	846	841	815	804	802	820	820	820	843	863	819	812	800	827	838	815	804	831	758	834	805	778	804	781	812	857	791	864	809	836	836	866	841	786	806	858	822	793	849	819	818	789	828	823	850	831	871	816	811	832	796	829	796	789	821	828	744	826	817	804	831	806	786	811	831	763	784	772	817	875	863	862	834	801	871	823	849	830	821	785	841	854	866	849	832	804	813	835	839	780	868	822	816	895	829	857	851	787	847	861	856	834	801	803	803	871	810	834	850	838	810	836	857	875	825	829	843	869	798	824	772	841	808	782	796	832	847	821	817	813	813	819	809	831	856	849	831	835	807	848	793	781	830	794	851	842	813	873	867	813	851	804	797	851	829	860	823	823	816	839	826	831	885	812	809	827	828	806	877	806	813	828	862	842	835	788	817	833	866	785	799	840	779	755	837	848	788	856	818	858	846	862	819	860	850	803	812	822	861	828	851	804	844	814	851	834	809	824	811	807	839	820	796	784	811	861	825	811	792	829	834	863	814	881	827	849	780	819	793	858	850	804	791	859	847	777	805	789	837	755	840	807	826	813	817	871	736	797	815	846	854	862	826	798	874	779	813	860	819	805	822	853	806	794	857	818	832	866	804	835	837	819	828	814	819	877	807	809	784	890	781	800	791	826	833	821	851	809	824	821	816	823	813	796	863	829	846	810	840
23499	20894	27819	24120	20881	11718	2141	1155	1047	1106	1100	987	967	904	825	754	749	809	798	796	810	743	790	786	768	715	758	801	765	783	766	816	764	764	834	766	752	770	755	785	725	762	786	710	799	730	768	724	761	752	729	716	738	809	787	749	717	737	736	781	772	803	797	742	823	752	781	751	759	823	751	729	737	720	745	796	721	692	775	757	775	769	766	749	743	748	753	758	748	707	712	747	759	812	743	786	709	677	738	772	764	767	764	726	760	749	752	788	772	774	731	763	738	764	775	838	806	757	758	726	755	757	767	795	753	719	752	716	744	780	747	743	746	766	783	749	730	748	739	760	741	798	754	722	787	723	760	775	742	791	788	752	760	718	738	766	764	746	775	756	762	801	739	706	758	775	759	786	770	729	739	770	737	722	775	726	731	766	770	754	727	745	768	767	737	776	803	721	748	750	709	738	748	741	797	726	757	815	721	715	762	802	714	718	732	770	739	739	797	800	741	764	733	793	788	742	781	775	820	753	726	787	777	779	794	733	712	782	733	792	758	768	781	802	708	768	751	766	760	722	752	762	727	766	745	711	787	770	713	762	771	768	762	733	718	775	815	790	764	764	807	752	753	751	771	780	785	733	739	750	764	771	753	791	789	772	701	730	737	742	760	750	741	718	827	751	733	733	769	783	776	742	788	750	775	763	751	770	729	755	692	761	734	773	753	743	763	779	803	746	732	734	707	787	690	699	752	732	762	768	747	804	731	780	769	728	716	744	740	790	732	767	821	780	737	749	750	748	745	760	746	757	800	712	794	760	762	784	757	741	750	738	759	737	770	773	763	797	772	800	749	764	742	755	749	741	706	800	768	737	783	704	784	755	755	721	703	776	797	777	716	738	679	721	765	684	758	698	772	811	699	760	760	783	737	806	765	738	779	724	720	779	753	755	758	677	735	759	756	723	731	734	792	757	709	762	738	773	724	751	734	777	754	774	756	742	736	791	732	787	750	707	732	797	716	705	768	750	768	692	749	768	721	759	746	778	771	800	719	760	737	773	753	772	753	804	770	725	751	729	771	768	721	790	751	741	759	764	731	737	749	770	754	749	717	776	785	758	779	733	704	694	752	754	737	770	774	780	737	772	739	763	717	700	748	746	762	764	727	750	754	760	755	785	750	739	706	692	770	755	786	706	743	711	707	730	708	748	767	689	800	756	781	734	772	775	723	790	758	770	814	804	783	769	756	764	756	769	737	733	685	724	756	753	757	747	767	784	760	734	731	724	765	774	773	745	719	773	773	770	700	767	783	762	689	743	719	692	757	785	781	734	747	733	753	706	734	760	788	745	722	750	715	774	749	752	733	743	776	732	807	757	752	743	748	755	778	733	773	727	770	740	765	730	736	762	743	784	709	761	728	789	747	788	776	759	750	765	720	737	771	755	745	758	753	749	746	760	732	757	752	724	723	717	763	762	783	729	759	769	781	720	730	781	746	749	687	789	744	797	782	740	734	744	749	755	783	722	757	770	738	727	762	737	802	746	744	766	728	728	724	763	745	778	741	762	717	729	759	729	749	739	733	807	765	712	801	760	803	775	750	769	777	752	745	783	747	732	777	784	727	778	732	747	748	744	775	730	771	732	733	783	769	755	765	701	754	808	741	720	719	706	755	750	789	754	745	777	733	765	767	745	776	756	725	781	764	791	781	739	759	748	671	761	758	747	734	751	780	734	762	785	762	736	685	746	753	757	767	767	789	747	719	743	727	753	770	786	797	823	763	756	775	766	750	774	736	740	727	777	706	751	780	702	751	724	782	776	771	779	733	762	737	740	763	725	731	729	727	780	777	790	751	765	720	744	774	721	814	720	770	714	722	763	746	759	739	808	736	749	820	686	787	756	769	777	748	737	737	772	806	775	795	762	772	743	752	766	757	741	793	804	731	745	748	762	713	765	762	786	780	745	758	762	757	767	805	788	715	823	750	776	777	781	745	746	717	772	772	756	767	714	740	769	743	717	724	742	787	721	729	717	741	742	761	763	797	750	766	739	744	785	774	762	742	794	814	787	700	727	737	716	770	755	743	738	740	757	722	754	742	725	789	723	733	711	774	732	770	755	781	773	721	745	754	734	703	773	762	711	804	741	766	775	725	751	719	781	729	762	696	704	745	730	747	803	760	780	757	777	742	686	748	710	774	748	759	782	775	720	718	778	721	735	788	749	768	726	752	756	734	748	716	750	758	792	731	717	756	747	760	747	735	838	720	737	758	742	778	787	755	779	769	749	733	785	796	788	818	762	705	740	733	754	732	769	724	792	726	779	776	735	741	730	751	786	732	764	718	812	756	754	778	774	770	749	745	682	752	729	790	766	714	755	766	694	758	758	766	719	773	715	778	776	771	748	720	735	776	765	774	728	754	794	723	790	739	780	776	732	764	731	802	774	763	775	753	759	766	745	762	723	737	747	754	765	789	767	726	761	785	763	808	752	735	763	791	806	763	751	780	774	714	716	771	756	770	715	759	752	711	759	774	725	790	713	821	769	746	805	752	741	778	693	738	733	735	751	724	783	754	772	819	722	794	780	706	686	732	765	772	774	718	731	724	747	774	749	738	768	729	792	709	739	763	792	766	723	766	800	755	741	702	730	760	746	739	717	731	752	767	784	716	758	763	711	764	732	709	761	733	736	768	830	776	777	770	755	694	756	730	752	756	738	725	730	724	718	768	717	712	763	738	755	767	749	709	723	774	760	728	786	771	757	738	737	706	717	720	764	753	786	718	749	763	723	759	756	749	763	802	765	777	750	761	759	733	744	726	743	767	780	743	731	733	762	707	746	756	728	762	728	727	760	737	789	800	758	730	785	763	760	667	763	738	749	749	703	784	776	749	743	769	733	773	759	712	733	776	713	746	758	766	736	781	667	773	793	719	732	739	784	752	698	783	762	751	750	714	760	731	670	783	770	746	768	792	740	752	754	726	707	784	729	746	722	779	742	768	770	717	726	720	734	769	757	720	731	746	765	737	800	752	727	779	763	711	794	764	784	739	723	756	808	759	732	774	766	760	753	746	737	761	742	753	739	750	770	766	742	690	736	698	765	726	758	738	748	746	745	773	793	746	738	806	749	751	767	778	755	726	750	721	762	730	821	731	769	712	760	770	758	769	758	761	735	717	746	734	764	721	740	742	715	710	761	775	794	762	804	722	782	726	734	756	773	746	741	753	778	739	744	731	783	711	717	725	748	751	795	824	708	771	712	769	700	768	801	729	769	769	784	717	811	754	804	732	731	758	812	761	770	747	733	769	770	767	756	704	773	763	726	790	732	763	758	785	705	784	778	718	723	737	763	729	751	842	740	765	735	701	794	727	724	807	739	740	782	713	773	711	753	776	765	728	795	770	745	716	776	766	801	742	785	748	730	768	723	799	773	754	734	768	754	785	763	771	752	782	730	783	778	743	762	779	761	755	744	727	775	732	790	752	669	771	736	776	716	741	732	728	762	722	747	776	803
12041	23168	26386	17394	11985	5924	2341	1568	1516	1584	1578	1372	1347	1204	993	1018	913	968	955	941	895	922	892	911	896	931	923	853	968	905	947	909	861	915	862	873	929	935	943	935	917	908	918	932	881	864	853	881	905	819	900	892	888	931	899	845	981	859	892	933	903	828	895	867	881	884	837	850	863	965	885	905	875	898	854	908	856	850	956	853	898	858	920	927	896	875	809	926	880	912	918	931	892	928	864	878	855	914	853	879	891	892	969	870	870	883	801	881	861	877	861	861	895	936	950	866	889	873	889	880	866	856	860	837	928	858	874	867	948	906	893	874	860	863	897	887	848	860	880	832	830	891	880	851	883	892	892	899	903	835	869	895	879	883	900	874	850	866	902	899	870	915	851	861	872	894	823	873	896	906	893	875	879	914	871	871	868	946	890	843	909	915	875	869	919	866	883	853	895	899	853	875	850	896	846	854	902	908	894	839	843	926	860	877	889	916	861	835	899	907	880	873	841	867	851	904	939	915	913	897	910	836	903	869	932	894	843	857	901	890	872	825	880	819	910	819	860	877	843	841	860	878	882	897	887	884	905	900	901	873	842	826	829	893	900	934	878	911	839	886	907	888	848	913	884	913	873	829	901	865	907	834	898	826	846	870	868	921	846	880	883	902	867	880	912	869	935	864	852	852	862	853	895	884	861	876	864	907	894	889	875	923	896	915	916	858	835	910	881	854	854	852	892	822	875	853	848	899	890	865	907	861	855	853	886	868	886	928	906	934	929	873	828	844	881	907	909	906	884	896	859	853	938	942	929	887	835	828	869	849	909	890	884	896	902	847	890	850	868	886	822	869	915	888	888	882	853	852	878	838	846	876	887	849	905	881	860	826	896	891	857	854	886	918	895	884	882	870	861	847	871	860	897	917	925	861	876	880	831	866	914	841	909	846	857	827	884	874	899	856	857	895	896	821	888	883	893	844	848	872	858	875	867	855	869	866	834	907	903	812	871	854	893	903	921	920	835	887	904	897	872	864	887	875	884	877	926	888	874	897	879	893	857	906	882	906	919	861	885	827	876	907	889	873	834	894	829	879	887	895	886	875	873	854	853	905	916	835	820	910	853	869	886	940	850	878	832	883	882	881	850	871	912	898	867	859	861	874	830	889	932	900	885	901	907	907	895	837	855	881	825	919	896	860	876	872	919	866	852	894	891	876	943	860	856	890	881	881	866	834	897	928	907	939	874	886	861	913	888	903	920	872	772	824	879	858	866	868	858	875	840	838	891	834	901	877	870	870	871	901	877	853	844	868	874	896	923	857	876	852	918	857	906	842	907	910	871	873	878	906	880	862	831	856	883	888	896	894	890	896	898	868	878	867	899	862	894	885	910	873	954	871	843	944	888	872	924	900	917	884	860	822	884	936	897	908	862	889	868	870	894	943	892	796	899	853	895	905	914	831	899	854	905	933	866	829	902	905	877	877	909	882	912	883	883	830	925	927	924	853	857	841	892	910	922	848	914	909	885	845	848	863	860	841	903	890	861	864	882	848	853	937	840	859	921	852	951	883	913	900	856	814	899	875	802	904	922	834	851	894	898	886	930	890	844	897	871	880	909	858	862	929	869	858	910	899	910	879	918	928	912	833	839	887	854	865	843	926	889	888	848	800	905	864	905	856	908	837	871	866	867	842	894	905	883	912	876	889	879	903	921	827	900	883	861	928	849	824	850	871	907	863	904	882	911	828	872	862	902	843	832	848	847	872	877	841	843	853	860	900	859	858	906	845	872	870	925	883	862	861	921	901	886	843	842	864	875	846	865	840	856	916	883	899	887	916	905	864	928	863	839	826	868	953	908	876	920	846	854	879	856	860	856	895	897	832	886	904	915	834	825	899	900	907	846	832	876	872	876	916	878	871	849	851	830	875	927	878	912	904	884	858	871	873	833	844	958	859	890	859	901	864	886	867	901	870	863	861	864	859	859	884	874	927	912	883	889	846	912	908	939	877	961	893	893	838	869	925	872	889	932	845	829	900	842	928	906	861	950	937	909	888	862	875	925	833	891	862	858	892	846	887	821	923	869	896	858	912	887	815	930	932	913	889	931	856	850	895	894	892	899	869	846	858	930	868	887	859	833	901	879	885	832	870	891	862	931	864	884	847	871	827	838	879	871	893	882	863	841	893	893	873	921	851	884	904	926	885	892	875	860	881	864	936	921	901	852	925	900	870	894	857	847	892	880	881	862	848	882	871	903	814	871	865	871	904	880	920	911	871	856	887	914	915	949	866	900	852	891	833	889	923	875	907	866	898	828	943	875	865	865	875	856	852	874	862	896	881	896	925	860	869	850	891	932	920	872	886	847	888	850	874	858	860	852	891	834	822	915	855	871	878	913	862	895	880	892	907	846	893	871	898	861	895	872	897	923	825	874	827	889	891	950	878	891	889	815	937	877	851	889	878	861	907	924	887	826	846	905	870	884	835	834	876	847	857	887	860	879	860	896	892	843	879	912	869	853	868	841	904	872	861	875	892	905	889	889	850	873	900	926	822	927	891	871	873	923	924	822	913	900	889	876	860	960	910	863	930	853	905	865	846	856	882	916	880	892	864	923	888	869	910	872	880	888	857	894	882	892	877	860	838	912	825	895	873	884	890	886	846	835	893	845	937	876	857	913	915	885	872	857	893	857	885	869	861	862	919	912	863	906	866	926	841	860	851	874	917	894	904	870	917	895	876	876	876	884	916	856	862	899	859	906	845	873	907	899	840	880	915	895	880	878	871	858	863	829	840	871	865	880	891	851	867	892	930	877	892	892	870	880	863	907	846	913	867	880	858	804	909	918	896	871	823	881	883	923	909	857	891	857	892	843	878	875	866	838	862	878	890	859	890	890	920	861	860	893	907	876	873	864	858	895	857	915	908	906	887	850	862	880	868	896	856	875	887	890	854	900	891	899	853	900	895	856	951	911	823	827	876	886	863	920	810	892	936	845	889	926	824	880	863	897	879	850	879	854	862	883	899	888	908	875	854	852	829	826	873	909	885	894	845	927	895	858	832	916	872	835	948	872	875	882	854	917	908	883	876	873	836	842	915	909	903	880	905	843	877	909	889	895	851	891	885	843	880	844	873	868	849	894	867	846	888	867	907	922	897	846	863	886	847	914	834	921	882	898	969	855	866	879	870	879	884	909	847	845	867	898	889	888	915	856	903	874	911	890	913	851	891	854	929	883	858	877	903	881	833	861	876	842	847	810	893	871	922	871	852	917	923	897	923	845	862	899	949	832	869	868	884	939	878	909	891	856	896	885	855	847	902	924	873	876	868	871	883	894	860	903	899	880	882	877	851	849	919	891	883	839	833	882	842	888	875	918	864	843	863	906	885	890	922	916	873	854	827	895	849	958	851	870	875	860	924	848	853	864	815	889	876	874	866	881	895	965	887	834	846	845	827	882	850	898	873	901	903	814	908	864	910	870	899	881	873	863	881	859	846	884	866	902	829	860	863	881	886
24616	20889	26875	25000	15227	3405	943	642	607	691	642	582	565	558	475	435	452	458	452	477	458	469	477	430	432	452	419	448	469	450	429	444	459	433	460	435	448	436	443	455	463	449	462	473	418	438	441	452	409	441	487	430	431	439	439	451	473	444	424	364	429	473	445	480	427	484	483	408	414	492	436	446	409	436	383	467	471	452	418	436	445	401	441	429	444	464	444	453	462	419	434	448	445	437	449	488	444	430	460	459	474	443	467	455	449	488	417	454	432	445	415	431	442	424	468	474	432	408	471	441	447	435	460	422	445	399	412	421	396	437	424	410	446	429	462	440	513	464	451	442	455	418	458	450	464	475	437	455	429	461	410	447	396	445	445	430	446	460	479	446	443	444	414	441	473	464	458	457	459	462	418	438	422	405	479	415	443	442	460	469	451	447	451	437	440	417	425	462	426	432	454	440	413	442	433	467	424	452	446	432	444	459	453	453	451	427	430	444	425	454	445	415	452	428	428	420	462	456	412	436	422	460	458	436	402	456	411	457	405	444	448	475	383	465	457	442	454	436	435	442	430	435	458	424	456	429	435	403	382	465	441	478	412	445	451	440	415	412	460	451	418	481	424	434	467	435	445	436	441	463	429	481	440	451	468	459	396	403	423	452	473	440	464	420	447	432	442	483	426	447	468	445	438	421	453	455	446	464	413	428	435	452	440	423	444	460	440	426	435	416	457	453	467	453	426	450	452	448	444	467	465	455	431	477	444	435	433	409	460	421	460	463	450	449	433	454	443	443	476	431	458	435	434	422	450	458	439	447	422	469	455	432	426	439	432	440	453	439	420	422	402	454	417	416	416	429	452	423	434	465	453	420	436	433	450	465	477	464	498	417	441	449	481	442	449	461	465	444	466	495	463	456	450	426	430	441	450	454	456	445	429	486	466	450	460	435	467	454	436	432	440	486	460	453	450	430	435	430	448	450	414	436	478	447	440	448	427	421	447	456	448	400	422	443	431	416	396	437	457	439	433	429	454	461	424	429	447	419	470	410	444	473	446	398	468	455	444	455	467	466	471	442	445	463	454	411	444	444	485	433	377	464	436	451	423	438	452	433	492	447	439	420	447	454	473	419	446	439	437	446	433	411	430	474	430	415	434	433	469	442	423	421	439	469	475	431	436	437	447	445	466	440	465	470	439	418	459	438	435	481	445	411	408	446	417	421	406	473	449	443	466	459	440	455	442	473	468	440	438	463	429	448	453	486	444	435	433	449	429	431	448	425	453	408	467	409	436	442	431	481	455	494	473	467	430	454	440	437	423	455	455	470	439	444	435	445	415	420	461	418	444	448	470	424	437	436	429	452	455	418	430	494	436	441	462	407	430	442	454	418	457	430	480	459	446	473	474	456	430	434	449	432	466	448	483	424	413	450	428	450	425	426	464	437	458	451	422	440	469	439	459	434	465	449	452	439	426	470	447	470	452	425	408	435	438	444	446	456	481	463	454	420	471	454	415	428	455	445	425	445	435	425	477	461	504	416	441	403	438	457	423	464	473	448	457	471	421	454	423	470	413	467	449	454	464	428	483	427	441	437	442	447	503	449	465	446	429	405	473	444	414	430	495	477	434	427	414	487	451	433	426	486	453	435	472	447	425	449	431	446	432	414	469	441	421	444	429	474	419	448	435	438	432	451	439	453	424	413	462	458	429	418	459	463	436	447	399	459	442	425	495	429	458	452	420	428	380	407	455	440	435	432	449	460	396	474	430	461	441	462	448	478	439	430	424	430	425	429	481	465	450	404	422	452	451	450	446	438	432	453	435	416	453	468	443	423	434	438	470	466	441	412	467	419	466	455	418	438	440	479	411	393	450	456	424	454	434	452	445	407	442	451	446	441	459	466	445	424	479	421	419	472	465	446	470	451	431	408	424	421	428	413	418	397	432	424	444	460	434	442	423	411	450	425	430	440	451	454	457	413	449	411	433	456	424	417	472	464	437	452	433	478	423	438	400	448	424	437	432	442	434	449	418	398	400	423	451	441	406	439	411	427	445	441	436	452	453	435	490	439	470	427	452	412	449	437	423	421	414	428	434	481	468	426	455	468	422	479	431	440	453	426	462	461	424	424	480	405	419	429	417	419	447	427	464	415	464	490	458	422	424	444	444	476	459	465	476	409	429	433	450	462	448	431	432	448	456	428	452	442	469	441	423	422	419	437	448	432	412	480	447	464	441	405	419	452	435	428	476	421	404	488	435	426	440	424	449	392	438	433	457	453	411	438	462	445	427	448	384	488	479	434	446	406	464	426	442	474	413	429	478	422	443	419	466	409	465	408	427	419	407	425	456	452	417	482	474	455	437	419	458	431	446	431	407	404	405	452	434	436	474	438	419	468	463	442	422	434	445	428	451	432	430	439	420	413	436	439	431	477	433	410	441	425	421	455	489	424	414	464	460	436	414	434	417	440	476	455	449	398	448	403	426	469	425	424	432	409	421	466	455	411	457	446	432	411	424	393	420	411	451	454	477	467	385	439	447	473	426	454	440	430	437	442	474	456	427	418	454	447	421	462	449	411	450	424	446	410	457	457	473	474	452	464	451	451	480	431	432	407	449	462	451	409	433	425	467	419	425	406	493	430	464	447	425	477	458	450	441	451	466	416	419	422	438	408	440	431	442	443	442	440	450	436	416	415	467	461	453	431	417	455	484	416	444	415	444	469	423	465	437	464	447	435	435	426	429	423	427	439	477	460	450	439	451	419	464	434	471	395	407	461	436	440	433	419	461	439	447	451	419	459	415	453	427	474	481	434	454	431	437	432	449	422	455	396	478	448	441	433	431	429	469	476	440	476	424	434	439	455	399	447	441	431	434	445	425	411	463	434	441	406	473	426	458	482	405	437	453	422	438	427	411	433	477	439	461	433	401	443	434	450	465	449	469	437	451	441	430	453	473	445	449	431	399	472	429	425	442	445	437	466	450	413	454	421	465	454	450	458	431	424	464	443	467	460	431	500	443	504	462	464	427	460	451	427	460	429	424	475	436	440	471	453	428	459	415	437	411	461	436	420	394	448	440	424	422	449	434	433	463	471	383	475	411	425	462	429	428	448	435	459	462	405	395	398	440	431	451	446	458	436	440	431	451	431	442	444	484	447	423	470	466	406	435	466	451	419	418	421	418	424	439	423	437	413	462	427	442	460	443	401	414	398	441	457	439	399	474	421	474	436	429	449	449	458	449	460	428	410	438	437	454	455	461	450	400	418	453	446	450	399	458	469	435	404	440	429	487	489	450	425	450	442	431	482	447	448	459	426	421	448	449	423	445	431	472	413	441	440	413	453	492	420	405	425	431	437	436	454	435	410	470	457	464	428	424	420	408	425	417	417	441	488	454	455	481	490	425	439	445	432	447	433	423	407	461	468	406	426	441	416	446	432	451	412	416	465	424	455	452	450	410	445	406	435	452	446	463	444	445	440	439	462	437	440	475	405	448	473	456	394	450	449	379	383
18076	20591	22428	14601	9787	4283	1393	995	892	1082	957	881	871	708	573	537	532	544	572	504	506	487	527	517	506	512	491	470	506	489	484	498	539	504	524	543	493	517	464	505	517	483	513	505	523	515	513	484	549	523	473	465	518	500	509	532	480	487	493	494	526	497	511	517	515	489	502	520	560	460	504	521	519	527	489	546	483	540	494	473	514	484	526	532	515	502	510	514	527	484	521	498	502	468	471	499	511	467	526	510	517	511	524	474	475	501	511	517	519	497	496	540	538	493	490	471	479	515	498	519	478	527	497	492	494	525	489	526	483	496	522	506	540	515	542	499	494	522	532	476	498	484	517	510	503	507	486	489	507	472	546	507	485	511	512	515	531	482	512	469	527	464	551	482	480	530	493	509	522	467	460	488	501	520	503	485	483	504	526	504	499	513	520	503	519	493	483	490	480	510	492	476	504	477	496	532	474	527	514	472	513	495	488	507	529	494	507	557	511	515	518	534	457	517	538	484	501	558	473	481	490	493	494	501	515	501	494	530	511	547	494	504	501	485	475	479	484	486	524	471	494	489	489	483	508	539	500	515	499	500	496	467	509	491	514	470	510	499	534	496	495	517	476	505	497	476	489	473	484	508	491	506	450	463	485	484	488	503	514	504	508	547	497	528	552	476	483	512	496	496	521	498	491	499	483	487	524	503	521	484	498	477	481	512	490	515	494	485	521	478	502	528	509	521	497	474	465	498	506	482	502	484	499	478	520	492	529	516	486	500	495	503	517	481	479	507	524	494	461	509	517	504	464	518	516	521	519	477	523	476	510	473	499	523	454	497	509	547	553	516	491	524	498	497	466	517	516	507	507	508	476	475	516	442	535	495	513	515	491	481	525	529	504	511	515	518	518	514	495	522	461	482	493	541	495	488	478	490	503	510	514	519	501	539	491	512	473	497	483	471	517	472	511	522	512	472	512	486	545	515	526	490	491	510	500	507	501	466	511	481	547	507	499	478	498	501	509	512	495	509	530	510	496	510	471	496	524	519	508	519	495	434	512	539	508	477	497	486	504	498	505	500	547	495	510	519	509	488	518	500	490	505	539	524	526	505	488	516	531	516	539	493	523	499	498	489	507	502	489	546	502	517	495	498	488	472	492	535	477	495	487	484	509	512	481	531	482	471	502	516	501	504	527	498	507	492	526	512	501	541	510	491	507	486	504	491	529	503	503	464	517	508	518	514	518	511	501	511	516	530	493	480	533	487	537	506	536	507	527	501	502	489	563	483	486	524	488	513	488	484	500	452	531	529	491	491	509	524	530	527	513	532	521	506	520	482	536	516	481	487	504	467	481	525	514	501	489	498	537	506	508	473	517	481	516	520	493	478	488	520	492	546	499	550	492	551	489	547	487	516	485	499	522	529	493	525	503	486	548	542	510	507	532	497	516	489	507	495	513	478	494	469	488	497	520	510	514	526	516	532	536	497	482	510	501	465	492	477	507	503	505	533	509	505	482	512	518	526	525	510	475	505	527	484	507	511	538	495	528	526	507	469	515	510	437	449	514	523	487	517	506	506	521	498	492	519	498	501	503	496	496	538	518	497	466	483	520	539	500	484	498	498	497	535	520	488	516	514	497	490	509	472	531	517	559	483	501	516	514	528	548	498	519	467	502	495	500	534	458	506	484	521	449	507	508	474	481	485	528	496	492	504	480	485	487	521	506	477	522	464	494	478	492	511	538	488	499	502	542	498	530	536	509	499	520	489	545	482	543	494	510	491	527	464	461	472	501	503	492	556	518	480	518	531	485	541	510	472	484	499	527	508	497	509	547	510	474	476	485	509	475	499	495	533	464	508	497	519	509	515	513	538	485	499	470	479	527	514	492	486	542	529	501	480	507	504	494	473	525	505	507	511	483	489	484	471	526	513	533	485	520	515	502	521	511	496	476	508	507	503	496	508	516	499	521	455	499	519	452	472	492	495	497	501	482	503	493	493	470	499	476	475	472	502	497	506	493	495	532	521	488	464	512	513	511	533	484	485	504	510	486	517	499	496	532	499	476	533	509	506	529	519	505	466	551	524	486	495	501	528	505	482	470	544	488	523	499	518	500	523	485	496	480	492	473	522	542	498	509	496	536	511	518	544	504	494	470	479	507	480	452	547	493	513	481	484	500	530	531	505	490	500	549	523	491	472	490	480	531	508	468	515	472	484	496	479	504	505	482	501	519	507	491	499	464	486	514	499	484	532	474	519	510	515	507	501	513	528	481	509	497	490	513	491	459	500	505	497	531	528	542	518	523	505	467	475	498	500	499	477	519	499	485	477	504	433	494	479	510	535	502	450	524	489	514	486	527	471	526	498	486	481	507	491	525	512	481	538	481	458	502	497	478	468	497	517	481	554	521	516	517	508	504	532	472	478	512	469	492	517	502	479	457	484	517	513	509	480	500	546	491	507	499	514	463	539	489	432	499	511	505	499	509	499	519	486	546	524	488	527	477	524	498	494	493	489	506	503	497	488	553	481	511	513	470	497	494	521	497	525	487	528	503	451	489	489	510	474	491	510	479	520	537	534	529	532	515	533	537	514	500	528	523	503	478	471	459	525	480	481	496	511	506	501	494	519	519	506	493	479	476	532	479	513	479	542	510	472	499	508	501	487	452	531	508	539	504	488	497	499	511	470	528	497	525	528	551	503	498	537	484	510	493	529	488	489	497	531	480	458	472	495	538	524	491	533	515	490	513	484	491	524	522	531	514	520	476	493	464	490	503	537	536	519	501	453	508	562	521	506	520	494	477	510	532	508	499	497	517	475	525	513	506	496	510	450	531	487	492	513	500	545	458	512	490	510	485	518	483	530	512	497	519	466	484	454	506	494	500	517	480	515	519	488	471	494	511	509	482	476	470	503	548	528	523	525	514	537	502	504	509	483	507	510	486	478	512	499	469	512	485	487	478	501	513	519	515	497	499	518	550	523	495	499	501	502	503	496	481	500	507	500	499	486	472	517	489	464	485	474	521	494	515	499	511	479	515	523	448	503	520	502	506	487	462	465	505	466	457	477	476	498	499	519	505	493	471	487	491	511	481	508	512	492	500	495	533	504	513	529	504	511	497	484	505	490	526	484	461	481	515	526	481	492	515	508	517	533	491	531	507	511	516	484	541	522	492	531	489	484	489	463	471	508	463	491	473	559	529	516	497	534	472	515	510	480	494	509	505	482	493	516	498	504	460	530	457	540	542	535	481	500	466	502	449	515	502	475	473	505	486	517	501	477	534	504	488	506	487	522	484	506	502	506	463	507	487	510	532	458	502	497	505	523	512	502	487	501	502	452	524	502	479	497	503	499	527	517	513	528	504	521	527	507	504	462	485	510	513	532	491	517	512	480	468	501	474	470	504	507	522	458	469	489	490	522	536	512	499	499	532	496	520	482	531	481	542	491	498	490	491	519	488	476	504	484	495	511	466	481	493	508	464	494	506	495	517	473	476	491	511	477	500	501	495	493
22536	20929	28287	23747	20959	20827	8625	1201	940	1117	924	891	831	714	529	519	468	443	483	491	437	464	452	481	427	457	448	439	456	471	462	463	461	465	397	442	455	439	412	414	438	419	403	434	430	422	447	403	391	388	412	412	445	423	427	437	454	398	382	410	441	397	416	447	404	407	429	411	445	433	418	425	439	421	445	402	431	412	409	403	428	389	444	433	422	400	424	428	431	444	438	410	446	418	421	400	421	431	468	431	420	420	406	449	414	415	412	463	405	381	408	396	366	404	422	386	385	381	408	391	418	422	406	422	396	400	398	430	401	458	418	415	418	410	404	448	390	439	415	413	441	420	447	396	471	422	415	410	403	432	426	388	408	439	452	435	424	442	429	397	434	409	448	413	421	409	417	425	391	431	382	445	400	427	427	444	431	444	424	433	420	419	410	415	417	397	391	431	411	414	431	434	404	451	429	397	425	404	451	417	404	400	405	424	423	388	404	406	406	453	405	421	416	419	415	414	439	408	439	437	445	425	432	420	424	435	407	417	425	405	379	425	434	433	392	430	406	427	407	441	394	422	397	403	425	380	428	416	426	428	420	418	449	430	433	420	456	404	418	427	426	382	454	430	444	376	439	404	379	429	403	414	423	392	426	381	401	409	439	452	448	358	423	414	440	419	435	397	428	419	426	438	393	416	403	415	407	460	371	417	401	401	414	411	389	384	403	423	387	431	410	409	412	423	413	415	396	401	381	448	451	396	447	428	411	414	457	407	404	408	417	370	412	437	391	402	382	400	411	431	408	413	409	418	448	427	388	401	430	411	422	412	430	422	390	414	395	416	394	401	405	436	387	431	405	419	420	426	449	441	446	422	421	421	389	421	409	419	403	395	418	391	436	437	415	383	397	388	403	406	400	411	406	437	400	418	384	421	417	431	442	439	423	401	393	403	404	430	405	455	440	428	408	400	440	433	411	424	403	432	435	415	414	425	424	435	421	374	439	418	416	398	418	408	411	407	404	419	387	434	428	454	387	428	419	403	488	414	399	434	417	426	412	440	401	436	413	411	383	412	381	432	449	447	431	426	394	429	421	430	367	436	421	412	418	428	418	435	401	436	422	436	415	408	403	415	444	443	428	390	386	380	393	408	396	387	419	396	384	420	433	442	419	408	433	410	420	394	407	414	433	449	413	443	413	418	433	438	429	397	433	415	409	405	414	398	412	423	428	402	424	412	410	419	425	421	397	409	409	423	422	399	405	429	431	416	427	406	421	438	410	445	447	389	440	455	411	414	376	403	461	425	408	412	425	406	403	391	409	433	385	443	448	408	408	408	370	439	393	431	414	463	428	429	406	402	432	382	417	449	428	389	406	413	449	440	449	408	423	406	424	398	448	436	407	414	462	365	430	401	443	450	458	421	396	430	398	421	437	445	395	437	428	409	431	425	446	395	425	440	416	400	386	426	425	436	424	398	422	407	434	410	400	392	452	422	456	376	422	465	401	424	388	431	412	377	420	425	413	415	379	400	420	412	369	375	418	405	429	399	464	414	397	469	400	450	412	428	444	418	417	408	414	385	378	424	396	393	437	409	451	443	412	466	453	386	438	422	418	399	418	410	433	402	406	406	413	419	398	358	395	466	462	405	387	435	403	431	419	416	412	421	423	397	378	448	399	443	414	431	481	405	396	444	391	436	432	436	410	381	400	419	444	425	427	381	430	446	429	420	422	402	441	404	410	409	420	442	384	434	457	417	442	426	407	411	401	421	455	374	415	440	414	444	417	432	417	453	398	428	410	437	416	433	361	400	408	427	464	440	381	424	377	436	414	412	423	414	427	388	432	409	394	360	436	415	432	459	414	422	418	412	398	478	404	431	423	422	427	413	424	460	413	407	447	423	401	405	415	440	434	412	384	457	419	406	371	415	406	416	426	409	392	388	397	426	419	415	444	423	422	440	412	432	454	419	438	405	405	404	404	442	389	430	382	383	415	400	431	473	405	422	411	406	410	387	392	436	411	417	398	417	412	457	436	392	426	421	396	437	426	412	405	413	411	387	421	371	412	400	404	447	438	426	399	397	438	415	397	400	452	419	417	404	412	383	379	449	411	423	432	426	451	434	412	414	399	435	458	413	432	421	446	381	416	378	427	449	374	425	426	433	421	454	422	417	410	444	442	415	400	417	413	428	410	406	443	418	469	414	409	420	427	415	426	411	433	377	405	425	415	395	381	422	423	433	419	437	440	430	393	454	439	405	418	418	420	429	421	417	434	432	420	393	427	417	421	440	423	406	384	347	416	440	415	400	436	418	411	411	433	396	392	388	418	400	409	364	443	437	410	403	428	425	423	400	444	466	404	405	441	455	446	432	407	366	427	410	414	428	436	426	438	404	386	434	416	420	395	415	423	401	408	445	374	402	435	423	434	402	406	404	421	428	418	403	418	442	445	383	418	397	435	412	435	424	382	414	412	408	424	431	457	416	432	374	371	437	422	403	391	406	420	393	387	401	394	440	425	469	408	377	425	383	447	412	373	402	433	415	451	424	437	419	455	427	412	403	425	433	369	405	418	420	419	419	390	420	408	420	459	415	406	411	423	423	407	397	390	383	425	432	414	465	425	410	428	390	426	424	416	414	406	427	393	469	454	416	407	448	413	444	449	414	421	435	422	441	419	407	405	407	441	395	405	410	412	385	400	400	417	355	444	414	406	428	411	426	415	382	402	407	417	397	407	402	383	409	419	413	429	448	397	427	425	397	425	442	412	432	397	428	429	455	392	436	436	411	405	399	371	402	413	380	414	429	413	412	439	426	404	416	413	424	404	407	411	440	408	425	406	406	403	426	400	411	380	434	395	404	384	417	412	408	402	452	429	389	410	415	417	451	413	422	419	452	433	401	375	389	391	405	425	405	405	436	413	452	416	423	447	387	380	426	409	388	456	421	418	422	428	434	408	402	423	420	384	453	414	392	433	415	410	391	429	422	410	402	439	451	418	405	448	414	417	419	403	414	396	397	420	407	433	418	405	403	430	403	418	415	420	377	373	383	445	411	405	429	401	447	433	439	395	412	412	419	438	437	399	426	400	380	460	418	410	400	378	411	406	400	416	436	423	395	476	441	423	403	407	467	415	407	388	413	439	465	405	391	467	399	412	426	402	422	386	415	442	449	397	405	440	408	388	441	400	408	420	423	416	440	421	400	412	436	399	381	408	400	452	428	422	410	438	389	407	440	388	427	413	403	420	405	386	419	403	414	400	446	402	430	436	416	413	404	437	400	419	392	424	439	418	416	422	432	396	413	420	404	383	391	425	369	409	406	441	419	418	430	408	419	447	448	403	428	419	412	387	403	403	420	425	404	406	412	422	454	402	420	419	441	417	423	403	401	447	412	433	363	436	437	386	383	441	408	412	417	385	382	440	408	399	423	392	413	398	397	407	401	391	427	414	403	423	405	428	458	422	434	404	422	468	397	422	390	426	447	432	396	446	421	427	421	425	389	446	437
15440	32877	33617	24196	17652	8427	2703	1799	1662	1894	1583	1404	1314	1113	732	632	607	590	536	600	550	536	535	554	506	532	487	496	498	482	521	522	488	526	534	498	529	484	493	516	510	475	499	504	547	513	501	498	534	528	486	486	457	499	491	467	501	472	498	438	495	469	464	492	449	510	480	534	553	500	448	454	494	495	515	510	480	533	475	501	478	451	456	471	466	506	543	510	485	484	515	445	511	477	511	504	494	504	489	495	478	476	467	505	476	509	496	472	500	488	507	449	486	471	516	484	454	498	519	545	489	503	501	461	485	500	520	427	489	481	495	455	515	496	471	464	499	482	489	488	484	475	502	462	518	482	491	521	457	511	488	456	521	492	516	492	492	489	506	483	512	494	464	458	492	484	489	479	513	486	496	499	509	495	468	479	507	485	539	513	497	482	490	496	491	484	494	503	499	512	528	468	510	472	489	460	447	470	514	507	501	511	490	470	498	527	509	497	452	502	514	486	507	511	519	499	500	517	529	493	512	518	488	502	463	455	494	464	477	492	501	487	492	487	490	484	484	491	456	514	499	488	513	512	506	517	478	498	519	483	481	499	505	503	488	488	452	484	496	474	508	487	461	482	480	489	451	492	476	488	476	548	481	470	528	466	459	495	483	489	508	449	488	453	496	487	468	485	463	498	482	474	484	493	503	525	491	521	472	520	496	499	480	494	468	506	439	479	459	493	457	471	508	495	489	533	516	464	491	498	505	511	478	526	500	475	488	467	496	480	526	485	494	508	480	528	479	489	502	477	514	494	493	476	498	447	472	523	467	505	507	480	521	495	495	460	466	476	487	496	491	477	482	490	446	474	480	503	483	514	504	460	473	485	487	473	538	480	531	477	488	446	513	518	482	496	512	464	482	472	499	440	520	544	487	496	478	513	521	453	493	470	489	499	520	505	496	479	429	481	473	487	477	540	491	490	486	498	511	514	505	492	491	472	457	456	471	458	494	467	507	491	501	517	502	504	504	492	486	466	488	485	494	507	529	495	504	497	496	481	524	462	519	472	532	506	458	449	520	472	478	476	476	484	514	532	493	483	470	484	456	506	489	490	489	504	480	507	477	456	464	469	513	527	522	487	524	519	490	475	465	487	472	525	516	487	496	459	509	481	495	531	501	473	488	467	469	448	531	485	473	528	488	498	486	488	502	505	458	495	555	471	480	477	497	485	458	477	503	467	499	484	495	470	493	461	454	539	484	499	496	526	478	501	500	446	462	494	482	441	497	489	481	511	493	516	466	539	516	517	454	479	483	517	492	506	498	478	478	517	476	528	497	462	503	467	488	486	502	491	534	501	476	508	479	538	500	499	517	489	521	458	512	463	492	499	480	501	513	504	492	476	526	524	498	441	459	472	510	477	510	528	536	441	452	503	492	507	477	480	478	474	476	484	492	523	491	476	522	437	500	502	522	515	478	474	511	477	487	510	476	493	508	481	486	494	520	525	489	469	471	465	504	527	515	473	473	531	442	478	513	497	471	505	500	488	499	513	498	494	461	446	471	487	491	474	506	467	481	463	473	500	525	482	468	530	516	495	464	506	466	506	461	492	451	510	499	512	482	478	459	500	500	489	462	508	497	496	526	477	518	480	496	462	508	478	469	480	496	531	503	502	517	491	524	491	443	472	500	491	459	476	502	472	499	493	480	500	491	501	472	483	510	466	467	459	464	486	483	511	511	457	484	502	483	502	486	493	496	477	530	501	474	470	492	507	529	472	475	457	481	470	452	499	512	442	479	471	475	489	502	519	515	455	466	505	503	516	502	463	503	489	512	499	517	453	463	519	476	477	483	494	477	486	512	480	490	461	478	472	495	518	524	482	499	511	482	502	478	512	508	460	472	471	464	473	475	515	517	477	484	480	500	489	464	488	519	517	481	479	502	468	463	504	513	472	505	505	439	494	494	479	475	468	471	478	475	489	511	504	502	460	460	490	477	491	479	521	497	532	493	510	488	496	489	488	484	478	524	482	489	480	479	527	451	465	517	476	515	480	468	495	483	498	474	498	523	526	550	481	474	448	479	491	543	494	498	479	456	515	458	480	503	482	490	483	470	495	475	493	511	456	479	460	484	457	491	460	502	482	486	480	488	504	474	466	444	503	498	485	502	501	495	462	483	487	511	499	521	510	512	473	475	415	451	486	470	491	487	480	492	508	509	498	463	494	459	507	445	484	479	453	503	516	526	515	509	474	518	455	506	485	476	468	484	489	505	496	495	474	518	502	472	505	544	489	477	554	490	496	487	482	495	508	481	458	526	460	483	507	543	490	492	470	486	454	512	498	491	493	503	471	506	472	490	514	496	509	522	465	488	497	520	505	473	486	478	484	477	482	464	466	506	506	487	484	514	466	499	467	437	483	496	480	486	492	490	478	501	449	475	494	500	474	489	494	510	488	515	515	495	495	477	476	449	471	469	492	476	494	519	501	487	485	460	512	471	523	507	477	474	490	474	505	493	480	516	488	479	484	502	474	476	483	474	461	492	506	484	468	487	499	478	502	513	498	508	501	462	504	515	477	507	502	477	502	476	473	477	469	479	473	460	437	540	492	477	484	520	468	516	455	477	464	490	487	458	476	479	496	469	451	522	517	454	479	517	439	509	491	480	443	509	519	506	517	478	474	509	460	489	500	497	500	528	508	497	506	503	506	499	468	460	488	493	487	500	503	509	489	480	491	503	488	489	461	475	540	458	519	474	522	498	481	448	455	499	465	495	494	511	509	488	440	482	511	508	486	461	473	503	471	448	462	495	444	521	516	503	475	507	489	495	499	498	522	487	489	533	480	489	490	490	495	506	497	510	471	532	511	454	512	483	472	514	483	526	515	491	505	533	509	470	525	469	479	485	494	545	488	462	489	473	462	507	490	491	448	505	505	462	533	503	496	517	513	496	467	499	511	517	500	502	478	462	487	452	500	479	477	478	505	493	491	463	453	472	524	498	490	496	508	516	463	488	475	506	499	503	447	483	508	486	489	511	486	503	501	482	439	467	426	521	500	472	485	521	500	466	529	505	493	483	469	492	470	479	470	471	502	511	518	485	458	514	472	496	527	521	476	451	499	535	473	517	512	507	484	490	500	492	503	461	495	447	493	473	475	467	507	502	484	435	491	503	468	480	501	453	487	511	469	492	447	507	502	554	478	491	469	476	470	492	482	486	488	447	481	483	525	473	497	484	489	494	474	487	471	470	459	467	524	544	491	498	475	486	491	491	491	447	495	495	487	496	496	464	495	504	488	505	448	452	478	489	490	458	478	474	473	489	489	513	479	510	487	483	468	491	479	490	553	477	509	523	456	459	488	527	449	440	479	465	523	478	482	485	469	488	484	465	491	453	528	498	527	490	462	542	509	495	471	509	511	507	488	492	516	509	539	498	488	488	481	491	454	520	483	479	511	512	485	474	551	503	498	477	494	468	503	507	508	501	493	497	468	505	488	483	528	462	497	511	515	491	443
29523	18909	15119	9613	4799	2122	976	821	842	866	819	789	802	776	758	786	694	746	704	745	734	779	731	700	736	711	765	759	662	753	705	742	784	712	748	691	737	736	737	744	730	788	732	712	708	728	714	771	740	754	740	718	678	710	789	729	719	718	728	750	725	697	732	732	707	710	691	796	761	733	768	755	735	754	748	732	722	769	748	777	714	726	755	738	742	712	717	747	725	731	709	744	709	714	758	765	708	699	761	724	757	766	738	732	758	739	700	697	721	743	730	727	751	691	717	738	768	720	715	736	687	714	767	699	739	698	742	754	675	764	758	713	804	706	704	702	774	730	741	714	720	767	722	737	759	713	766	733	769	790	718	726	685	694	675	694	684	740	743	739	709	701	753	697	733	706	722	688	746	712	727	726	741	747	734	741	768	700	714	711	730	785	752	679	753	725	689	717	748	715	753	724	752	727	709	768	744	741	735	748	707	737	735	742	705	752	731	777	736	728	727	764	741	765	701	737	722	723	718	722	726	701	705	748	692	717	727	735	732	724	696	706	709	734	722	721	721	710	749	727	695	799	695	731	722	743	746	731	722	751	748	712	739	732	764	742	760	678	770	733	708	752	757	728	744	761	743	743	782	729	716	727	693	716	794	714	738	729	733	728	736	765	747	709	755	750	739	755	706	699	764	761	681	746	711	709	723	747	736	710	728	734	752	743	759	746	715	747	739	685	724	709	789	689	740	721	735	730	757	701	710	676	751	737	750	730	717	762	751	748	784	754	766	706	693	717	784	759	713	691	777	699	722	738	712	777	700	729	698	741	729	716	748	760	760	727	713	766	751	759	724	797	762	757	709	727	771	736	723	765	749	700	761	732	797	710	730	728	709	738	726	756	747	725	758	736	720	765	729	736	751	746	715	755	754	691	760	716	772	745	766	762	774	651	749	765	758	759	763	734	770	722	735	770	713	788	779	770	705	723	771	724	751	720	759	694	753	756	693	732	763	719	740	754	720	773	721	752	703	740	734	729	752	740	735	766	741	738	715	784	748	759	734	716	708	712	701	737	722	802	699	727	675	747	748	704	706	741	717	736	748	740	777	729	704	728	703	793	727	777	774	763	765	680	714	745	781	681	748	765	755	692	737	717	788	717	722	728	721	739	738	759	740	741	756	764	702	752	726	700	791	756	700	732	744	703	730	703	740	731	715	744	725	743	728	714	758	746	745	733	707	731	742	711	738	758	715	721	725	770	749	734	768	739	756	765	748	719	698	768	716	736	747	734	738	707	780	736	715	701	712	737	698	734	738	683	681	723	745	781	749	736	724	732	723	777	715	723	744	782	702	775	770	770	689	742	733	713	736	731	727	713	745	704	761	679	764	718	731	727	726	744	734	705	726	730	705	728	701	746	721	722	724	739	732	701	770	805	752	789	712	706	763	747	748	699	694	742	765	768	743	732	706	738	747	719	764	754	733	756	773	727	781	712	722	729	699	757	743	722	719	737	738	759	792	715	687	783	742	701	721	726	747	752	780	695	708	713	736	676	716	743	721	721	740	775	723	748	735	688	717	720	786	727	748	739	758	794	712	735	714	735	718	747	729	715	692	700	795	759	747	770	742	791	749	754	710	759	764	746	728	764	687	767	699	789	736	684	757	739	754	742	746	729	726	741	700	741	722	789	655	698	755	748	718	731	729	792	722	713	736	717	745	748	693	725	735	687	763	726	749	684	751	696	728	736	721	767	718	728	760	714	742	747	732	779	718	756	727	711	727	737	715	704	749	737	718	734	734	717	747	696	787	737	734	789	679	760	769	756	715	769	704	762	753	741	725	746	744	719	735	694	720	734	744	709	773	738	736	744	682	780	700	753	720	757	755	735	675	719	700	740	704	758	716	737	722	775	690	740	757	766	777	720	785	721	736	721	673	721	731	713	763	779	721	721	731	726	781	685	724	748	758	718	735	766	722	720	758	755	682	692	755	715	727	751	774	726	809	731	750	733	693	739	765	676	679	737	744	724	731	723	788	743	709	777	710	759	783	774	771	734	721	709	745	757	718	736	795	703	719	736	705	721	721	701	712	759	747	736	758	758	720	752	749	728	723	741	721	785	745	740	760	749	727	713	709	664	739	712	691	770	731	745	725	751	771	739	707	756	756	745	708	726	718	703	723	717	730	695	740	731	714	726	724	738	796	735	720	740	710	732	727	734	715	717	679	718	768	780	734	767	756	736	754	747	724	756	720	745	730	725	731	745	708	732	724	770	739	707	743	773	752	690	735	744	715	769	692	727	777	768	717	742	704	717	732	748	741	678	732	757	709	705	777	709	701	747	704	751	763	710	725	757	740	738	801	759	714	765	677	749	685	737	700	722	715	733	686	719	707	688	778	761	738	745	704	737	754	696	777	760	770	786	738	701	709	765	759	696	678	717	751	751	689	739	728	721	730	684	698	685	734	752	751	770	777	743	784	749	693	726	703	715	752	721	768	748	690	724	770	751	729	766	745	745	721	726	755	755	720	761	717	783	704	715	725	740	759	756	748	703	723	769	764	707	710	743	751	742	759	731	770	745	691	702	681	815	700	741	753	717	732	750	740	775	745	736	695	717	729	770	704	683	736	716	737	787	733	676	698	742	752	697	739	729	713	731	726	689	774	756	707	695	723	748	749	713	720	702	757	726	734	730	739	680	722	825	698	800	725	715	754	735	756	770	745	717	690	774	724	747	712	763	691	761	729	747	728	729	721	711	745	695	755	702	760	755	711	742	731	720	729	750	726	714	725	742	726	710	769	733	737	742	798	748	751	728	748	751	696	747	776	778	742	717	737	759	728	807	718	708	756	755	744	728	697	737	713	727	715	729	753	762	758	679	780	770	727	704	716	736	779	782	771	732	684	728	721	758	766	721	727	739	783	713	769	696	722	757	707	738	718	757	778	741	752	722	772	740	746	741	716	712	697	739	715	749	742	721	770	708	732	757	712	737	717	729	716	743	709	727	751	716	705	705	745	747	752	699	703	718	696	736	719	727	720	690	768	716	769	710	739	717	758	762	703	710	741	705	756	723	751	777	721	795	744	785	722	692	735	748	755	777	786	799	705	736	725	716	739	783	685	735	718	755	737	718	771	729	746	748	751	753	720	746	770	730	811	764	697	739	781	756	760	697	734	702	740	733	694	711	720	741	781	730	745	743	693	770	746	720	685	729	760	777	726	679	712	716	737	709	769	718	778	684	721	753	783	747	752	746	742	751	691	749	774	686	748	744	777	722	744	764	742	752	746	676	721	740	732	722	751	724	702	723	800	770	698	728	784	763	733	738	735	741	765	749	769	795	711	704	719	793	689	788	745	733	756	688	639	731	696	749	675	728	783	705	749	768	743	771	727	772	694	753	758	695	736	751	740	733	717	778	739	723	704	730	727	717	733	724	729	767	753	731	777	758	736	723	773	739	777	797	700	728	738	716	800	673	765	703	709	705	743	722	762	759	787	738	731	741	694	705	746	766
15942	18985	18925	11338	7271	3482	1271	1027	1031	1153	1093	1022	1018	994	905	821	857	879	821	841	817	855	846	902	860	871	782	866	827	852	852	762	873	784	831	845	819	867	817	870	857	860	865	888	809	853	866	813	821	830	821	874	874	846	895	772	880	886	850	866	878	881	856	813	809	826	823	876	848	818	923	873	833	837	820	841	827	786	840	848	791	817	822	921	919	817	884	842	825	797	849	857	794	883	866	817	829	816	828	830	833	835	831	792	799	859	836	823	850	835	788	827	823	803	831	850	882	847	837	828	811	881	899	923	835	834	852	834	861	824	837	883	853	820	868	872	833	772	909	849	827	861	858	818	807	862	860	877	788	806	822	845	836	816	812	852	856	800	864	849	899	824	879	866	836	824	866	888	825	809	864	842	865	872	809	863	802	830	812	855	848	883	867	787	793	830	837	843	839	787	836	817	820	821	826	831	846	841	865	874	833	820	786	845	805	774	817	841	866	902	835	827	853	800	816	859	831	819	858	852	857	814	900	802	832	851	831	863	844	849	804	906	824	884	859	862	876	811	822	830	810	813	872	808	884	842	848	840	833	813	841	830	789	821	818	845	840	878	888	821	858	827	869	899	862	855	856	828	843	791	867	852	849	839	832	769	811	817	777	876	810	851	825	834	817	794	847	805	808	835	841	841	900	870	803	835	812	865	870	827	822	832	865	854	815	793	890	840	805	852	832	854	808	809	823	873	875	800	897	809	797	845	845	844	831	849	824	819	828	839	767	839	798	817	824	839	837	797	843	845	824	762	838	789	834	854	809	826	842	852	836	841	905	858	829	804	889	829	834	842	807	827	866	812	859	826	815	788	906	853	818	822	845	846	854	855	824	786	853	847	819	816	853	857	833	853	891	844	806	903	811	861	844	871	862	802	756	858	873	868	847	841	818	768	859	821	849	819	879	822	786	788	810	847	751	882	846	800	808	813	894	822	832	899	852	824	830	841	844	835	818	804	864	860	860	834	809	819	847	775	817	849	831	851	872	813	856	829	832	830	871	864	845	880	898	819	779	816	864	767	803	840	826	790	863	819	865	831	792	826	859	828	846	837	843	825	867	846	827	877	851	833	822	838	880	864	852	842	885	821	830	864	874	862	802	839	866	773	865	806	862	796	781	798	824	874	891	841	827	820	834	818	860	844	846	846	871	850	835	852	841	842	822	817	871	834	857	892	865	822	841	832	878	834	841	824	826	835	850	873	860	809	841	866	871	859	834	797	797	836	861	908	865	848	809	816	837	844	899	844	854	819	880	856	821	823	869	849	814	841	866	825	800	836	831	811	852	845	792	823	803	826	845	836	830	840	862	825	779	855	910	853	824	796	866	875	851	795	803	831	878	816	773	840	787	874	861	828	831	819	900	822	813	847	810	822	833	870	807	910	841	860	828	858	802	882	840	843	841	858	896	843	834	823	807	848	821	792	855	876	820	828	906	802	830	810	860	847	831	853	827	820	869	800	845	884	815	854	799	829	905	810	845	832	815	873	810	848	810	810	810	847	808	854	869	846	828	833	839	844	792	820	767	842	873	861	855	816	823	831	857	920	871	856	816	912	838	836	822	843	837	847	837	857	868	803	804	821	887	848	847	879	849	805	868	887	860	834	857	856	828	838	822	852	843	821	861	827	830	825	779	789	864	818	859	824	849	816	831	835	812	817	829	827	824	828	856	915	842	838	833	810	813	828	822	802	813	846	874	815	868	838	866	884	856	879	810	847	845	837	893	823	836	803	844	871	817	857	827	841	816	808	861	794	892	858	779	861	789	815	825	815	891	823	892	885	821	849	841	816	810	864	807	829	848	891	843	862	822	822	827	857	905	868	827	803	801	846	817	771	816	832	812	848	867	824	853	801	825	828	795	825	855	811	798	859	845	860	875	882	841	851	841	871	853	893	850	834	873	859	833	806	797	865	803	805	788	792	845	797	823	842	894	817	806	842	819	871	800	855	865	846	869	802	918	794	852	810	828	858	873	789	801	819	798	865	829	827	856	840	861	845	846	873	847	836	781	849	833	808	850	862	864	822	849	834	822	803	811	800	808	862	856	862	792	860	833	861	804	890	805	830	898	863	795	837	831	826	813	861	831	821	804	856	786	848	822	855	853	854	870	860	881	865	819	889	896	817	855	873	830	826	829	853	870	883	833	858	812	857	830	823	801	835	771	816	817	848	794	848	853	833	831	805	848	788	837	889	849	880	836	860	864	785	883	827	858	858	820	865	833	861	815	851	825	815	808	834	837	907	886	838	796	788	831	847	891	870	853	825	855	838	809	847	839	863	818	861	864	854	838	791	840	815	855	848	794	871	791	861	854	902	861	834	872	838	792	870	829	809	865	895	821	816	845	880	860	851	876	877	875	821	831	863	883	852	854	877	773	814	852	812	905	844	815	848	875	864	842	798	874	834	814	845	904	841	846	812	816	837	841	832	865	822	815	901	862	829	866	855	816	786	844	829	820	834	848	822	872	827	839	829	826	894	845	805	841	878	883	837	854	812	886	853	847	797	827	905	840	815	838	811	857	905	800	902	779	820	803	810	865	828	788	826	835	876	816	832	884	846	807	888	837	850	839	845	807	821	893	835	821	806	906	792	896	864	871	913	830	846	864	871	812	784	856	850	868	829	840	833	851	830	871	832	785	841	825	818	842	859	856	820	818	845	835	862	818	804	858	807	807	904	797	803	812	826	836	836	826	807	852	841	860	842	808	845	839	858	853	832	842	854	842	788	815	877	826	854	818	832	814	830	832	852	834	825	864	843	818	857	867	860	796	828	831	873	837	855	850	870	869	859	826	926	841	807	854	823	842	876	807	914	833	791	829	847	868	858	856	815	812	798	870	825	862	830	839	889	787	853	804	820	797	832	869	869	846	849	847	874	829	868	829	873	814	817	823	823	826	863	795	860	835	881	838	850	834	763	817	838	839	810	843	798	852	928	840	838	833	820	843	903	772	855	853	832	824	846	821	798	868	866	825	848	843	864	829	872	856	818	822	820	857	824	879	844	833	854	801	811	885	863	887	877	801	851	828	813	822	845	868	842	808	814	808	835	873	857	801	812	825	853	858	859	846	828	827	822	803	819	840	802	867	804	829	865	839	851	859	838	827	896	826	869	844	800	861	833	838	838	853	843	813	835	847	888	842	836	846	866	799	850	817	807	883	833	876	837	783	831	805	828	854	818	831	830	844	882	844	811	857	795	799	818	783	862	886	845	832	786	812	857	935	868	880	819	845	896	828	842	798	854	829	895	837	818	832	852	859	819	884	812	821	803	822	829	788	841	823	768	810	863	791	850	860	893	808	848	855	864	849	810	863	807	807	880	845	851	818	821	870	844	860	820	866	896	817	842	833	795	803	823	855	818	883	868	850	797	789	800	851	837	843	841	835	820	820	810	840	858	880	880	799	826	868	822	839	862	877	831	799	852	817	807	864	872	863	849	830	824	845	830	830	830	844	819
23638	20936	27853	24186	21030	13030	2552	1207	1050	1266	1185	1006	981	948	838	854	838	785	814	761	787	774	782	752	809	724	773	784	777	749	764	743	789	814	776	750	785	749	746	788	776	697	795	772	737	742	761	738	726	741	809	749	735	766	779	740	732	767	796	756	741	746	748	737	747	733	770	795	806	768	745	769	706	738	776	823	755	797	750	740	766	740	819	780	727	768	745	693	766	746	757	724	754	795	797	765	788	791	771	792	770	735	805	727	711	715	802	735	739	798	815	777	753	741	797	780	766	799	792	781	798	790	728	740	778	782	760	760	719	789	793	795	741	764	746	736	756	775	755	755	791	724	757	767	734	760	790	756	737	766	758	742	732	755	786	811	752	741	773	768	733	790	732	763	845	760	733	728	739	731	757	756	780	771	731	736	818	725	792	783	799	786	773	755	757	721	750	780	769	805	725	786	750	724	778	775	748	747	768	764	717	783	734	790	748	750	735	744	793	750	772	688	760	726	771	829	769	759	732	736	761	775	755	731	786	794	737	763	777	737	800	729	749	727	787	803	786	717	756	753	751	773	732	739	753	727	819	742	779	750	720	733	748	802	766	751	769	731	738	760	745	785	795	780	730	732	780	811	809	782	710	747	755	732	762	745	789	829	729	748	827	763	767	746	788	770	749	747	761	718	775	786	669	780	780	780	787	765	768	755	763	763	764	805	734	748	709	739	729	707	791	825	742	809	783	763	755	731	739	751	761	751	741	790	724	754	721	720	755	750	757	745	761	759	713	751	750	742	799	767	778	767	756	785	737	860	749	788	757	741	766	728	752	763	729	736	767	790	771	751	754	737	770	792	760	757	782	734	797	778	739	779	747	756	797	771	727	735	770	791	776	767	747	807	756	734	771	702	782	736	759	726	752	766	689	739	731	791	725	716	763	741	754	755	738	789	759	740	758	747	766	789	787	755	769	720	742	766	766	772	771	789	721	771	769	742	775	742	769	801	754	789	741	718	759	756	751	729	809	741	717	790	721	765	718	781	721	714	753	781	704	704	743	704	753	806	775	741	740	702	768	742	733	808	729	789	757	776	783	753	752	767	778	729	806	757	756	769	801	733	754	769	783	758	752	705	776	780	680	697	773	780	740	712	735	762	792	793	789	795	765	761	750	727	746	771	770	772	768	740	773	765	740	731	755	745	801	712	738	747	749	733	762	756	721	786	726	734	787	757	766	722	761	796	805	803	739	720	761	778	767	729	758	727	744	769	737	749	755	740	755	806	737	773	794	797	749	741	770	710	714	759	759	785	747	729	846	730	782	783	746	832	723	745	710	768	737	807	726	759	783	724	713	763	775	716	769	750	746	760	790	723	777	730	745	753	778	753	767	723	747	712	759	736	723	808	787	775	765	762	761	731	743	796	749	777	708	775	767	747	735	800	774	744	774	794	740	729	766	756	785	709	784	749	780	760	771	734	766	774	762	746	742	769	776	742	793	736	737	714	754	735	769	717	775	776	784	705	766	792	791	761	738	796	754	780	723	700	699	783	742	730	758	724	771	790	764	782	782	720	715	758	718	757	804	762	801	748	821	772	744	798	692	767	776	759	798	752	808	743	744	752	738	806	733	732	694	790	719	719	757	728	725	723	743	766	756	740	781	794	757	821	747	775	739	731	756	738	783	770	742	752	725	694	754	760	761	737	761	730	764	712	778	724	739	766	691	778	821	752	734	786	781	767	761	741	762	687	753	749	742	704	742	744	752	721	758	750	784	822	753	714	767	727	764	736	761	788	767	730	739	731	781	738	735	754	733	752	757	769	740	744	775	804	798	740	753	751	722	762	748	760	721	717	718	701	717	728	809	821	787	768	778	775	759	724	765	765	762	715	732	776	770	741	720	729	745	746	765	761	755	747	787	741	732	748	734	708	769	715	747	782	740	697	719	769	769	770	768	709	745	786	771	810	757	728	778	765	748	735	786	744	786	771	805	757	735	735	768	700	720	806	791	754	789	725	779	703	767	715	757	742	770	767	725	725	763	798	742	773	749	750	786	754	733	780	733	708	722	739	778	773	772	732	766	726	737	790	763	723	776	778	741	811	764	770	734	745	720	760	718	730	731	731	754	742	723	783	773	721	748	679	759	779	773	783	757	762	736	753	753	828	756	768	747	711	793	767	709	750	766	757	740	722	782	776	808	811	775	759	763	799	793	720	717	754	755	694	832	727	704	762	766	716	756	701	742	701	731	746	717	731	737	731	754	733	728	770	732	723	714	768	758	797	774	728	747	746	748	735	721	777	771	755	769	775	797	770	709	810	785	797	768	753	758	733	681	775	796	715	756	740	745	776	744	752	772	777	722	791	737	740	770	741	750	782	819	756	732	753	716	735	716	760	782	822	717	759	770	786	792	795	739	778	752	736	759	726	745	763	752	768	753	776	787	699	785	823	767	713	782	785	789	788	742	765	784	742	710	722	730	759	759	752	736	739	802	715	783	744	763	754	755	745	753	790	796	717	776	748	743	790	724	762	764	738	730	757	748	730	804	766	740	753	719	790	770	781	788	778	779	775	776	814	737	746	768	761	779	739	744	786	749	790	777	780	764	798	787	768	765	734	758	777	795	719	751	781	799	830	751	763	745	805	764	741	734	738	720	777	762	721	827	748	731	715	776	752	763	790	788	740	752	765	690	736	802	769	764	757	742	701	756	713	792	783	695	815	817	739	796	749	737	726	804	770	750	744	754	807	770	764	743	756	730	765	765	790	757	771	798	746	774	746	758	780	724	765	854	790	803	756	718	765	784	739	789	761	746	783	775	727	798	756	720	747	749	759	770	741	754	740	778	758	722	776	800	781	773	742	782	812	762	767	740	768	766	768	763	788	740	737	748	764	766	704	764	769	812	724	766	767	745	744	776	793	739	774	788	791	763	745	743	731	750	744	727	777	744	773	778	727	737	753	737	754	718	732	771	715	785	748	760	748	744	735	711	792	737	819	758	741	743	734	760	749	716	766	760	713	743	749	816	760	761	730	784	708	756	697	817	782	763	685	825	776	722	735	734	758	742	733	805	741	747	756	773	863	760	730	731	797	721	804	753	754	760	762	766	716	794	760	745	767	774	737	801	766	766	775	730	733	750	762	774	755	795	787	733	714	773	724	775	757	784	768	722	714	782	762	767	748	719	758	732	702	771	742	774	733	728	750	768	774	763	768	821	771	701	783	728	775	758	791	769	816	763	766	772	733	789	743	748	761	750	785	727	735	754	747	771	742	782	678	770	715	795	760	761	752	788	748	730	780	731	775	772	758	773	778	800	792	756	780	727	740	757	661	746	757	761	727	721	782	758	777	764	725	772	777	714	737	743	760	734	761	749	800	740	746	773	753	808	778	797	756	711	784	745	756	765	743	712	761	794	771	775	689	792	761	776	801	744	760	763	780	745	770	787	747	801	773	755	791	771	720	754	773	753	691	798	714	761	767	740	761	750	801	740	724	775	729	803	760	756	762
11329	29709	28941	20693	14188	8063	2467	1680	1591	1807	1609	1317	1330	1236	1037	956	918	930	957	952	904	904	913	923	955	905	928	887	881	897	948	900	889	871	886	908	916	927	962	874	929	908	892	888	928	923	856	907	932	883	845	912	868	945	861	934	877	859	863	860	845	861	894	856	848	925	916	946	875	924	842	865	879	874	830	883	922	871	836	854	893	855	831	884	912	829	905	912	922	877	864	920	851	890	864	862	906	864	882	903	886	879	866	843	945	904	874	874	934	870	897	917	933	799	918	888	872	895	883	891	862	941	899	872	884	888	887	873	868	898	872	858	959	902	885	841	958	856	895	880	953	899	861	844	938	857	855	930	877	880	897	871	873	839	863	861	874	910	852	865	893	889	892	895	873	852	872	870	839	837	895	896	897	899	871	916	902	923	929	841	898	858	950	894	877	907	858	865	872	912	930	899	873	837	894	875	925	869	858	841	921	870	858	898	906	943	948	915	889	887	870	841	883	817	878	863	881	882	872	891	884	908	887	891	831	846	878	890	957	871	856	857	866	903	903	911	898	890	908	841	893	843	857	854	902	874	911	894	893	909	880	923	892	850	866	851	909	872	873	901	902	898	876	876	878	906	887	894	921	901	894	881	864	867	888	896	908	889	902	944	901	938	865	886	880	888	900	860	842	858	904	930	888	960	870	846	884	887	853	885	849	869	873	872	872	887	914	904	890	930	875	878	903	906	865	917	898	875	904	849	891	885	877	877	871	896	927	845	936	884	849	914	872	867	900	930	874	877	852	865	913	929	896	908	903	917	896	883	910	922	907	867	906	897	896	890	876	938	893	879	851	905	865	881	921	874	908	856	903	870	879	863	930	873	856	851	916	889	862	921	884	843	894	886	876	888	868	924	909	881	866	838	825	897	825	880	858	910	906	866	876	862	844	870	889	905	897	888	900	940	848	858	871	890	882	898	879	934	898	847	884	869	873	912	916	885	871	915	860	916	907	951	886	906	911	939	865	875	887	851	861	912	858	881	926	883	882	856	834	887	814	894	851	881	883	906	912	864	904	902	938	831	890	931	903	873	805	912	844	883	841	873	879	878	847	923	873	871	940	934	895	860	921	874	873	857	955	887	891	841	866	907	823	853	895	908	875	884	910	864	805	904	918	929	901	847	878	931	884	833	901	894	851	902	881	867	921	911	955	901	895	831	865	904	878	864	906	892	903	880	859	896	872	901	887	935	883	894	849	879	914	843	857	915	849	888	845	898	854	860	928	877	821	828	873	844	888	867	818	870	900	897	872	887	873	864	923	860	909	857	842	938	875	904	899	895	854	892	858	885	914	861	917	921	869	919	926	875	901	894	892	894	902	849	865	828	883	867	896	889	906	870	907	878	850	891	886	896	915	817	910	905	857	896	909	875	901	905	900	862	841	895	878	904	883	867	907	888	830	842	872	899	908	892	884	863	896	877	849	838	857	867	860	879	930	864	856	927	900	926	836	932	894	825	877	928	814	909	899	865	898	902	866	915	898	844	818	894	855	857	874	949	864	903	849	935	950	850	891	879	875	942	872	914	862	897	861	856	891	825	883	878	846	938	939	872	887	880	881	954	901	855	898	908	895	832	881	907	871	890	871	883	889	867	896	910	944	903	917	894	895	880	892	903	870	926	858	927	913	888	873	899	945	892	884	848	898	905	870	902	906	856	887	877	896	888	901	879	850	867	898	919	839	917	880	864	903	867	838	885	855	848	838	880	889	873	882	923	896	880	861	870	893	885	841	936	882	913	912	895	862	958	918	882	860	899	882	841	921	953	835	882	924	904	864	908	902	899	881	887	889	874	874	850	872	820	874	912	885	835	893	894	859	883	881	863	880	869	905	913	871	893	869	885	856	937	863	881	932	883	846	867	892	880	905	888	864	848	897	891	856	836	837	943	847	883	894	869	884	893	905	831	874	861	869	880	919	871	844	903	872	942	847	901	886	906	904	876	873	873	842	909	948	910	856	892	869	887	852	902	886	928	849	914	925	928	908	911	884	863	899	859	850	881	845	875	918	848	867	900	809	859	957	910	884	809	881	896	884	865	851	877	874	840	867	890	919	888	860	916	865	899	832	888	864	940	922	929	907	913	900	916	834	856	902	930	848	869	863	936	913	912	870	892	854	872	896	863	887	871	828	955	886	874	873	887	852	853	860	922	880	931	858	867	854	888	854	920	846	847	898	842	920	875	873	896	906	901	936	873	845	895	875	880	864	887	866	857	836	899	872	866	882	853	853	883	898	915	854	837	857	888	899	881	832	884	882	877	897	878	889	905	905	952	888	835	900	809	877	871	892	872	837	824	872	939	878	886	910	925	889	828	848	832	916	886	881	869	872	839	886	869	856	860	870	852	886	941	902	881	880	900	945	889	861	916	847	872	939	915	901	911	856	912	916	947	915	909	861	894	876	906	907	930	905	847	865	892	865	887	849	936	903	899	911	930	883	867	936	859	892	919	884	891	890	889	843	877	868	843	893	838	867	901	828	877	892	937	847	878	870	914	898	882	890	890	882	845	864	881	902	894	891	879	876	915	899	859	843	923	871	873	880	899	891	857	903	907	880	894	914	856	899	912	831	875	840	891	922	917	866	887	863	929	860	901	870	905	935	881	851	907	842	899	863	903	844	878	890	901	821	858	898	873	838	927	897	947	874	838	892	884	843	862	921	887	884	894	862	847	938	860	894	900	922	882	858	861	853	900	885	883	865	863	902	865	880	865	935	840	860	874	875	861	896	894	868	892	867	891	887	884	868	892	890	861	900	855	866	859	857	848	908	914	882	909	852	870	866	905	866	829	871	855	898	912	865	844	889	877	926	875	893	850	894	885	881	877	893	876	925	860	907	933	928	902	867	868	855	878	901	872	932	858	855	903	842	909	887	869	853	899	875	922	905	840	910	903	906	889	885	908	851	901	906	885	887	881	912	884	887	908	863	900	882	913	899	858	907	876	894	847	862	872	890	860	894	884	919	841	840	836	906	895	905	852	848	838	883	890	888	868	853	889	875	869	866	850	878	829	839	912	881	884	857	867	928	876	862	897	905	874	855	925	847	889	877	886	886	888	874	909	929	895	902	846	897	871	918	915	889	894	867	841	910	942	888	820	852	890	882	886	945	890	886	909	905	913	910	929	866	890	867	849	890	939	896	908	898	867	853	909	849	905	907	907	890	851	899	836	919	876	849	874	946	899	931	907	934	920	953	861	892	902	924	852	847	838	869	945	885	927	888	910	867	895	913	880	891	867	894	854	961	901	876	898	861	923	890	915	891	857	913	883	881	884	916	898	886	889	874	873	949	893	881	895	912	871	921	908	896	899	836	886	858	874	907	905	894	937	887	874	875	839	947	874	899	906	849	877	893	907	929	877	866	885	943	877	884	929	922	913	865	931	874	860	858	890	875	914	944	850	897	861	866	862	884	864	925	887	932	885	906	860	894	852	877	938	906	876	831	872	905	883	863	888
24462	20884	26910	25075	16102	5558	1330	664	663	781	674	607	530	511	548	512	433	463	459	466	436	444	416	470	413	443	461	452	476	458	465	487	425	459	440	432	458	477	466	431	449	485	471	469	442	451	472	425	428	406	435	427	455	366	407	411	457	401	476	439	479	419	423	431	424	414	466	415	433	422	447	467	425	446	424	420	429	406	421	477	428	446	448	430	468	421	475	440	466	460	445	446	436	437	436	447	442	486	458	409	461	441	452	433	456	414	465	420	448	452	435	426	469	451	420	439	452	457	458	447	421	425	456	448	451	422	403	438	463	450	426	457	446	433	489	480	451	497	440	428	426	466	425	451	418	409	470	434	474	456	422	428	388	451	429	441	420	439	450	467	386	427	449	482	435	442	443	471	460	411	439	473	445	420	416	448	450	432	454	412	460	444	452	451	438	453	462	443	491	439	430	436	414	477	443	443	418	433	444	434	441	469	414	434	436	418	438	444	430	423	441	465	461	457	437	453	400	409	420	425	428	455	485	436	469	459	457	439	442	462	463	416	462	462	414	410	395	427	469	405	445	447	429	454	416	421	437	404	412	460	397	460	438	427	427	422	475	440	451	449	429	466	440	449	449	458	449	407	437	468	455	488	430	450	488	379	456	452	424	478	479	466	433	427	446	458	428	452	464	440	431	436	411	416	430	413	465	427	403	457	490	413	438	416	452	446	442	442	424	431	457	458	377	448	454	458	450	432	478	411	425	474	478	454	402	456	432	451	457	434	436	442	459	434	416	487	447	446	473	485	471	429	423	448	457	440	447	453	442	411	423	480	402	447	446	450	449	440	447	436	469	439	446	440	458	365	464	417	392	464	447	428	442	453	444	423	437	452	441	472	433	415	424	449	444	406	482	436	411	457	406	428	413	429	463	458	464	409	453	437	443	442	434	443	432	437	403	443	466	426	455	451	450	430	452	438	443	440	439	438	440	456	427	441	414	466	428	400	443	476	419	436	460	429	468	446	476	421	442	421	436	440	394	449	452	460	430	426	456	460	454	430	433	429	396	420	441	438	441	426	465	460	474	455	427	444	458	455	444	394	433	436	408	400	455	438	439	420	452	466	488	413	479	463	407	466	445	465	432	455	441	474	436	484	430	406	447	454	442	457	426	421	452	431	442	426	458	462	398	439	461	436	459	481	438	398	403	447	449	440	422	440	452	432	439	467	466	445	434	427	415	440	423	462	411	422	448	443	456	449	471	455	405	392	429	439	419	430	461	417	448	442	420	435	474	424	436	455	433	437	458	455	457	401	464	450	368	456	434	459	404	462	432	459	431	425	423	430	460	417	458	415	414	432	410	466	445	447	460	484	413	441	443	441	430	438	420	457	442	423	470	456	446	451	418	484	450	427	426	444	426	463	427	454	427	462	458	469	459	430	410	443	435	442	416	416	436	423	442	439	435	439	423	444	460	415	428	458	424	431	443	453	439	422	489	449	434	463	448	484	454	435	448	444	429	434	428	404	415	460	453	433	473	469	460	440	456	450	434	450	475	416	414	436	446	449	436	423	437	416	432	454	419	424	454	442	453	441	443	427	427	412	434	438	428	388	424	457	494	442	450	404	435	452	486	406	463	480	449	445	430	448	439	403	453	433	428	398	469	405	413	444	481	454	453	435	446	456	416	444	425	413	435	429	445	476	444	458	430	436	425	447	484	427	457	488	438	454	422	439	468	428	432	465	427	414	403	422	464	410	429	428	444	443	440	415	416	462	453	449	387	403	434	432	428	472	435	429	434	455	452	482	434	432	432	449	466	456	407	445	457	420	431	431	412	405	457	461	405	433	441	448	410	431	467	449	437	401	466	437	450	442	426	435	466	443	455	421	461	465	473	445	411	441	465	443	435	459	421	446	414	425	430	464	434	386	416	478	485	427	434	424	437	401	415	443	417	439	448	429	449	464	420	438	397	418	471	461	408	424	450	420	415	454	463	430	452	449	473	491	451	435	475	420	451	477	431	449	470	411	440	426	446	457	433	445	437	424	420	412	446	466	451	457	437	455	444	419	483	466	401	469	448	422	441	448	445	472	431	434	452	425	460	462	437	440	446	420	440	441	472	431	432	454	433	398	466	463	422	421	420	451	425	459	445	473	449	477	441	472	417	429	394	460	465	438	451	453	447	440	512	456	473	449	457	461	438	397	454	459	412	433	418	417	455	433	434	460	441	417	460	428	414	437	423	442	473	428	435	428	408	438	435	426	439	415	434	436	437	461	420	427	414	424	461	425	433	415	477	471	449	449	426	417	413	422	444	473	418	448	463	415	410	468	411	425	413	447	439	454	449	444	455	411	439	448	460	430	423	430	448	506	448	428	441	445	465	453	407	441	476	464	443	457	435	490	415	444	438	465	448	402	454	433	469	430	441	427	453	432	443	422	427	428	446	457	443	427	421	432	420	414	431	446	428	448	418	462	414	462	433	422	450	452	420	473	459	466	442	437	464	475	429	458	455	471	436	432	455	443	417	452	451	471	388	399	426	457	438	445	445	410	462	459	442	444	459	444	456	425	470	475	439	461	417	442	415	468	425	431	469	434	425	462	441	453	439	447	427	424	430	457	456	470	445	420	425	445	422	425	455	455	475	435	432	430	405	425	455	465	408	423	442	459	443	471	441	449	452	444	443	396	449	440	424	430	438	471	422	432	378	443	404	436	428	470	420	417	423	451	437	403	449	421	430	445	399	454	445	463	459	428	442	445	386	428	404	465	425	442	443	438	447	473	443	446	468	418	454	448	471	439	439	432	465	432	440	421	431	415	434	430	453	496	447	438	451	450	429	400	432	444	445	484	476	423	449	470	441	438	440	405	405	465	415	397	432	475	455	446	423	393	419	425	440	467	437	427	440	434	405	432	444	450	450	461	435	477	401	444	421	478	472	429	477	442	420	426	476	428	421	426	440	449	452	433	443	462	414	470	466	414	424	472	446	459	414	458	397	434	425	475	449	471	441	455	451	445	448	433	436	420	436	447	425	448	407	422	423	463	458	475	406	468	426	442	418	433	412	454	439	455	470	404	488	464	398	424	432	422	441	424	368	422	434	437	459	472	447	439	437	457	461	436	455	457	485	482	407	457	494	426	463	434	467	426	428	418	428	434	410	428	431	453	441	449	459	459	407	445	472	437	407	411	458	432	429	437	413	443	417	395	412	448	398	396	420	421	456	439	446	444	424	458	454	447	414	402	465	459	448	443	456	458	477	442	451	465	467	440	459	422	434	472	469	464	478	470	437	441	436	418	431	433	453	468	413	444	474	461	469	440	440	417	417	482	440	436	452	440	469	480	400	421	424	452	448	423	429	424	440	446	469	458	403	475	464	450	442	449	418	433	445	452	421	441	412	464	461	418	434	426	396	430	448	428	418	467	431	458	452	462	466	454	403	440	434	436	451	431	460	448	425	447	402	449	445	437	454	491	420	463	421	429	456	416	467	415	435	453	445	475	432	424	440	447
13311	26759	26002	18673	12367	7347	2012	996	1007	1260	1139	761	708	710	570	532	554	544	556	557	517	501	557	524	506	531	525	473	503	474	521	506	554	512	474	485	500	534	483	492	522	470	498	497	526	502	485	460	507	474	524	516	503	515	512	463	518	517	445	487	532	511	460	548	509	500	484	497	491	514	534	504	514	495	537	530	461	474	467	476	526	437	491	481	487	500	518	499	501	524	545	448	504	499	523	481	476	494	472	534	509	491	537	497	487	520	544	522	513	530	515	460	490	531	496	482	489	486	513	512	515	485	529	535	521	486	488	517	512	518	470	525	533	527	459	486	542	527	480	502	497	475	530	521	504	498	492	492	508	518	541	498	547	500	467	484	505	514	487	497	511	506	514	495	485	478	500	524	462	540	497	494	500	479	481	492	531	518	542	467	486	487	496	563	509	491	467	490	511	482	528	516	510	487	501	477	485	495	488	524	486	507	487	505	528	516	475	493	517	499	538	488	500	491	499	497	470	482	488	526	492	551	462	514	475	555	483	511	465	493	487	442	463	491	470	537	526	549	493	475	533	525	533	473	453	489	512	540	474	495	527	498	491	514	521	502	521	512	531	492	470	531	501	469	496	482	480	519	540	490	510	491	501	511	455	480	501	489	495	531	496	517	475	494	527	508	498	473	505	516	465	524	502	486	513	505	513	510	478	501	452	502	482	507	464	544	489	504	527	553	508	509	475	499	503	465	435	478	490	517	542	512	525	468	469	520	467	516	518	501	542	523	467	512	522	523	477	512	528	486	529	485	510	489	492	493	492	469	460	490	530	529	462	516	484	508	501	506	525	514	540	474	497	541	518	506	521	484	512	510	521	499	498	502	533	490	479	462	517	458	515	514	510	488	487	507	476	496	508	536	483	502	508	526	528	498	468	507	529	534	510	502	493	477	518	468	505	517	493	496	478	517	541	490	513	492	502	499	492	468	509	482	497	504	497	512	513	487	486	502	515	519	530	468	490	506	476	477	504	465	501	484	507	513	470	503	512	461	532	469	512	487	503	513	487	485	529	521	494	529	495	470	483	506	453	481	476	529	481	522	478	482	520	516	498	469	497	506	520	501	527	498	495	491	482	507	458	479	487	470	490	497	509	471	536	506	506	513	494	493	468	517	480	514	518	513	457	495	506	483	507	528	468	462	510	502	507	467	525	500	487	522	507	516	527	495	536	523	513	511	527	488	500	528	513	491	519	494	514	513	504	461	483	498	512	508	516	516	481	483	545	518	450	525	487	534	496	491	470	544	485	482	487	513	475	501	517	515	498	492	530	517	506	543	460	528	528	491	546	442	519	517	477	538	507	470	516	489	518	524	477	508	473	519	521	482	535	529	510	529	493	519	505	480	508	495	478	476	482	483	505	521	495	534	506	539	477	522	510	492	488	483	516	495	477	500	555	498	484	534	506	503	483	510	492	512	445	490	501	498	510	500	485	478	494	511	502	491	532	493	507	507	546	504	509	539	476	479	555	477	518	508	491	494	485	507	508	516	498	503	490	514	511	521	551	503	523	518	485	493	525	482	534	483	476	472	514	497	529	516	487	517	528	502	490	522	507	527	481	500	480	494	476	509	472	475	480	487	485	520	473	505	471	519	500	473	490	527	508	482	516	507	499	463	501	540	486	497	455	499	517	500	507	496	484	493	526	492	477	492	448	495	528	505	504	484	507	531	511	504	481	476	467	511	505	497	512	456	510	514	513	519	523	460	540	518	518	506	486	498	521	505	524	520	478	515	472	499	496	494	496	500	531	529	504	497	476	479	509	474	550	459	499	487	490	486	536	472	485	548	490	485	512	457	470	508	500	479	501	494	488	490	475	488	532	472	497	477	528	473	508	531	540	511	489	489	502	525	505	469	488	518	467	503	480	518	481	488	489	507	499	477	495	505	509	454	506	540	504	511	491	471	484	473	523	477	492	492	479	481	497	518	503	510	487	485	504	479	506	512	489	505	511	527	500	544	478	492	541	531	535	515	472	502	535	506	497	521	499	480	504	499	501	495	472	453	500	451	526	461	489	478	480	474	469	538	542	473	502	519	486	484	500	490	489	510	508	456	516	506	494	491	475	528	467	479	459	526	511	481	507	529	487	454	522	506	484	499	513	452	507	466	511	492	484	499	470	507	501	511	497	503	492	455	498	507	508	475	512	492	489	484	504	506	500	500	485	521	489	545	501	451	511	492	492	506	488	502	459	497	456	529	486	506	503	512	493	502	511	480	480	495	509	465	487	459	528	492	491	539	487	513	511	458	464	496	496	479	535	525	484	496	487	491	479	485	494	480	468	488	488	485	498	490	489	501	453	482	508	473	549	495	516	460	531	453	484	520	486	473	569	483	482	509	505	470	511	510	502	486	495	496	501	520	522	507	533	538	496	508	537	482	515	490	513	495	523	499	501	518	507	497	513	519	479	514	520	529	483	491	530	507	467	503	484	482	508	503	492	464	468	472	519	512	487	543	522	485	523	490	468	490	479	496	523	516	541	512	509	500	537	507	534	475	486	514	508	515	510	489	518	551	501	491	525	500	498	475	525	560	490	504	527	512	536	473	508	481	523	508	529	483	546	546	530	476	498	463	508	495	489	493	495	527	517	507	512	470	492	506	469	507	484	506	505	490	505	475	489	501	487	508	500	477	496	488	533	494	491	517	505	507	472	512	493	489	478	470	483	526	525	523	494	533	501	500	516	475	533	467	495	484	512	515	519	501	522	523	450	481	491	552	500	484	531	539	506	449	498	488	511	522	503	525	528	548	520	494	545	494	516	498	497	485	449	494	483	516	529	517	497	514	497	532	530	489	509	510	498	493	493	505	509	461	493	504	525	484	476	490	480	510	527	455	506	519	514	473	513	475	501	444	527	498	517	487	489	491	492	500	519	521	501	511	470	521	497	552	507	488	501	502	464	498	499	528	502	530	513	505	518	490	492	490	501	520	486	529	483	494	479	514	542	468	540	489	511	513	502	506	483	494	514	527	502	475	471	535	486	493	508	529	522	506	553	511	530	493	524	523	493	545	538	494	508	537	496	481	492	474	545	472	469	498	521	512	508	528	491	508	471	488	548	549	533	504	510	542	511	492	479	486	479	476	510	554	535	533	492	489	529	502	547	452	496	510	505	507	476	471	543	438	471	496	478	516	523	530	495	478	541	512	514	536	467	517	481	520	527	474	511	519	488	506	495	492	553	493	466	517	504	492	495	514	510	473	498	543	474	515	528	507	496	498	491	522	492	496	461	467	475	494	487	476	453	495	479	498	496	492	516	478	482	539	519	531	514	496	486	508	530	466	537	529	502	472	489	494	499	512	501	511	518	505	477	537	516	503	484	462	495	503	467	522	519	494	495	461	493	496	524	518	529	525	493	547	513	528	515	473	523	488	517	501	526	538	458	516	519	467	492	491	490	495	517	512	463	516	535	505	492	477	557	496	512	537	484	458	515	504	524	522	524	459	466	462
22490	20969	28313	23800	21045	21077	10188	1354	1149	1283	1066	714	691	668	555	521	490	509	493	491	468	509	450	499	472	485	460	455	467	484	446	456	461	428	387	458	447	459	457	426	435	446	420	453	433	429	452	401	446	420	391	418	425	449	423	397	449	416	424	433	404	449	387	445	410	456	476	498	445	431	370	424	428	429	446	426	411	429	401	449	433	425	437	409	437	408	432	426	417	409	421	460	441	460	431	430	450	421	415	412	433	416	429	466	406	428	411	441	440	409	444	424	453	414	431	439	399	446	440	422	416	453	455	454	409	380	424	424	414	406	403	424	433	451	446	428	446	415	395	408	418	394	449	439	413	414	417	418	414	451	426	441	416	440	406	407	421	419	428	423	431	471	441	398	417	412	383	439	422	386	419	416	400	408	443	413	429	443	431	421	445	438	453	436	411	424	444	461	432	409	423	420	405	422	447	451	431	380	443	426	450	446	427	441	397	445	436	416	372	404	414	444	432	401	400	447	457	446	426	452	466	434	444	418	450	444	436	415	413	431	415	451	421	425	421	424	449	410	427	429	443	422	398	463	444	417	417	426	401	405	422	415	409	422	428	422	412	445	452	486	408	422	454	405	442	405	455	448	412	420	427	410	388	425	423	377	492	445	419	402	438	422	422	402	436	414	415	418	477	452	444	420	404	408	452	422	434	457	456	422	420	429	427	450	435	430	436	452	428	404	425	405	437	442	426	451	447	420	438	410	448	410	442	423	393	394	439	397	406	413	424	397	437	417	445	424	450	446	409	477	417	413	431	463	422	430	435	428	385	387	380	426	449	455	457	421	446	412	451	433	431	446	415	429	403	446	434	427	413	436	415	405	433	446	432	436	438	423	396	400	413	445	428	442	433	436	415	419	401	454	414	395	400	420	425	410	404	396	438	403	429	418	444	385	422	418	445	437	437	431	400	425	373	440	438	379	439	411	417	417	427	444	450	443	443	407	398	404	396	428	409	429	455	438	409	395	441	429	429	439	415	419	452	451	453	394	432	417	415	436	442	431	433	442	396	400	433	407	423	429	448	399	435	399	409	436	446	443	398	448	407	438	382	434	442	428	455	407	434	377	423	464	402	434	407	415	438	427	431	397	443	402	451	464	391	421	394	416	452	447	437	423	422	447	447	390	404	419	408	470	430	409	429	406	446	437	440	424	423	411	423	457	453	396	393	431	419	410	436	424	437	414	442	440	449	406	426	432	397	435	421	426	461	375	447	406	406	454	414	429	378	430	433	454	456	385	414	462	413	433	441	466	426	400	449	444	406	433	433	439	418	437	415	448	442	410	438	393	433	466	465	449	436	431	408	415	460	444	398	464	420	435	402	434	430	394	418	414	464	448	423	412	476	453	399	411	407	430	431	425	432	429	393	383	443	429	417	437	461	443	384	401	440	411	440	415	436	431	410	445	437	464	446	439	428	406	412	457	441	400	430	417	454	375	427	430	449	461	404	423	407	430	473	444	418	430	420	432	433	407	359	383	437	429	422	385	419	444	405	424	441	491	433	373	394	406	418	455	409	429	396	422	453	439	433	412	395	409	397	390	413	428	436	409	418	432	418	421	424	405	426	424	437	449	414	396	414	431	422	443	411	431	420	403	454	428	431	411	421	399	406	426	428	443	453	440	432	438	423	447	410	414	467	420	436	403	450	398	438	394	413	434	434	397	418	445	449	446	425	447	460	383	404	409	429	413	359	427	414	428	405	431	424	405	386	441	409	421	421	416	450	441	406	451	401	437	416	411	449	424	411	414	452	413	445	393	398	400	467	425	425	434	429	447	438	454	441	397	436	434	413	428	399	450	451	429	403	405	460	411	435	452	426	415	425	408	442	395	415	437	452	396	425	417	428	424	454	452	413	414	451	413	432	406	447	400	409	375	455	425	436	446	408	435	425	427	439	430	423	399	465	441	445	400	437	414	441	418	405	464	395	428	412	436	442	430	413	417	427	446	420	416	432	415	427	433	453	416	438	407	416	415	413	441	420	450	438	404	407	424	420	412	413	401	441	432	431	426	414	445	413	402	376	456	419	439	418	449	437	424	390	368	452	436	448	408	454	397	442	423	453	440	430	425	428	410	425	419	455	442	412	383	413	402	411	423	411	436	430	427	450	459	417	394	418	438	427	415	423	445	434	414	461	448	432	442	398	396	409	395	423	419	437	420	464	431	446	416	434	423	414	401	433	477	424	434	377	438	430	444	450	412	424	445	406	436	411	419	384	451	454	433	429	451	418	447	391	418	431	437	406	441	433	410	399	395	425	396	419	428	421	441	423	438	421	401	429	401	439	427	392	425	451	406	444	423	416	444	413	404	441	449	419	439	468	412	399	448	426	422	434	389	410	446	443	397	446	427	441	437	407	406	440	397	459	447	417	400	448	437	429	421	451	472	385	438	422	418	427	395	431	451	439	469	412	413	430	398	437	413	431	445	396	382	420	434	440	443	425	413	443	428	416	444	420	462	432	410	420	413	421	446	447	433	439	412	447	428	434	416	421	417	420	476	434	465	428	394	432	439	440	456	404	420	419	449	406	427	413	481	436	441	449	463	420	444	452	405	446	409	453	418	410	457	406	397	444	431	442	441	430	427	440	415	430	429	416	411	417	457	430	440	443	432	407	437	414	430	404	412	451	396	417	432	418	440	397	377	389	445	400	399	433	409	428	471	431	451	431	459	474	432	412	415	441	427	431	429	431	418	450	437	407	400	398	430	381	430	415	427	462	383	441	413	432	436	442	429	396	422	425	413	417	431	465	459	420	417	433	449	401	436	456	431	419	441	405	425	418	397	418	381	410	423	459	429	441	416	429	441	421	409	435	410	445	449	408	429	414	438	425	398	430	409	410	407	429	394	432	411	419	458	429	453	447	434	381	432	377	452	410	404	450	423	393	405	440	394	435	425	473	428	403	421	441	416	463	458	433	416	423	417	444	438	419	458	426	421	382	423	406	428	443	393	463	430	448	394	421	440	428	444	372	461	436	413	415	430	455	413	429	411	444	391	408	399	409	423	405	425	409	419	415	420	434	415	411	429	451	456	394	440	413	429	452	449	428	407	419	397	426	394	451	408	488	420	416	459	434	440	429	414	445	417	402	430	400	452	454	447	411	424	420	425	388	426	398	440	451	428	445	429	446	445	427	395	393	440	423	447	434	400	419	440	450	432	407	476	439	415	434	395	411	420	437	399	433	410	415	429	453	444	430	435	413	411	415	458	435	423	428	420	413	437	428	414	405	419	424	433	462	432	418	425	409	413	416	412	407	418	432	439	413	454	433	415	385	399	447	409	452	424	379	423	435	412	456	395	412	419	436	442	453	420	432	447	442	443	438	400	411	417	474	418	431	443	450	435	422	435	399	441	387	430	415	458	445	410	439	431	446	434	406	403	416	440	429	450	421	427	430	421	424	413	427	424	450	408	411	455	405	401	427	405	399	393	385	415	391	392	409	429	442	407	428	392
12978	37239	36429	28568	21353	13720	3932	1961	1882	2208	1686	1090	962	1026	746	680	619	587	585	604	525	569	584	530	542	509	530	497	541	544	555	532	549	511	513	493	515	485	523	512	490	501	528	505	468	508	518	526	493	525	477	535	511	522	495	464	535	497	521	516	516	513	475	527	551	461	502	523	483	510	519	511	500	504	483	547	481	470	531	535	520	505	507	504	499	511	546	507	504	485	506	485	482	521	549	527	553	505	452	481	525	501	496	503	502	481	509	528	518	548	489	527	476	471	525	521	528	528	512	497	494	490	483	473	501	484	525	516	517	488	475	559	485	477	474	460	521	460	469	526	513	523	521	520	489	537	498	538	483	517	497	534	516	435	513	488	519	506	519	503	510	512	490	470	486	522	493	517	534	480	508	500	512	510	506	484	521	486	495	454	518	500	456	490	479	454	500	495	479	506	527	470	483	469	470	518	486	471	490	521	511	464	517	535	525	531	501	479	500	477	450	477	499	510	477	490	492	463	479	506	497	529	501	486	536	518	466	521	515	485	483	491	486	545	518	488	488	489	512	477	469	480	506	484	518	476	493	461	495	497	553	510	481	505	456	483	484	484	507	508	503	495	541	534	510	499	498	486	511	502	470	513	472	479	524	517	481	471	507	537	476	475	511	510	494	528	479	498	518	490	524	514	559	485	491	523	512	492	489	507	526	514	494	488	504	462	501	506	514	502	480	459	527	484	469	495	514	518	512	519	486	445	562	513	519	518	494	479	465	517	491	465	480	498	473	529	496	483	529	493	516	519	520	545	519	506	523	495	544	508	477	531	468	497	497	519	519	495	529	443	468	514	493	532	494	478	510	487	485	507	469	433	476	500	491	500	477	521	526	485	523	445	487	505	462	493	471	517	503	505	516	462	514	486	448	522	446	485	476	482	502	518	462	541	486	493	481	497	503	498	499	495	513	513	547	468	494	521	522	472	486	506	517	507	517	490	526	494	500	491	463	485	533	473	475	498	465	518	510	479	482	503	494	482	491	511	500	545	482	504	486	518	521	512	500	490	503	470	500	514	454	477	477	478	510	498	497	513	472	537	494	494	526	523	487	500	501	519	511	530	516	470	509	485	520	504	497	479	507	525	563	516	509	532	509	476	494	499	473	450	492	518	526	551	473	486	504	486	528	534	497	484	498	474	465	493	492	509	476	510	512	482	510	473	556	479	488	487	485	496	527	497	472	485	472	479	499	519	537	493	487	506	469	471	519	525	474	496	475	477	531	478	480	549	502	475	497	494	512	502	489	451	477	502	458	474	527	484	531	515	516	472	471	491	485	482	467	492	497	477	500	495	535	493	497	495	504	529	473	489	497	480	490	491	524	477	496	490	524	491	494	530	470	503	510	482	531	502	500	529	505	509	454	503	504	516	514	516	502	503	513	479	472	528	526	520	488	494	470	526	492	505	514	488	530	510	483	525	506	470	486	505	489	449	483	501	498	516	485	577	484	508	533	500	501	526	509	482	520	475	481	511	520	498	502	503	501	520	496	490	512	518	480	463	519	492	465	518	456	469	464	510	459	493	505	462	501	499	514	543	507	523	486	522	499	517	523	483	502	502	454	494	496	467	448	493	537	457	492	532	487	480	463	535	495	519	516	504	533	504	501	452	471	521	501	461	502	506	506	519	469	531	540	491	500	537	495	508	502	536	509	499	531	523	492	469	490	534	495	472	482	478	482	523	485	474	542	481	521	481	530	513	514	506	462	528	473	513	478	501	530	455	497	508	470	432	547	511	489	456	468	514	476	501	509	497	537	484	477	445	452	495	499	530	484	453	554	504	535	496	489	459	500	516	494	507	479	514	537	508	519	447	518	505	497	504	503	504	476	494	505	496	500	488	475	462	532	488	486	490	513	509	528	481	532	499	517	462	480	446	498	506	494	482	490	492	515	503	509	479	483	452	480	486	503	477	504	457	468	495	483	485	490	526	513	473	500	470	501	500	481	482	490	492	482	501	507	464	500	496	477	514	502	504	512	485	536	472	493	482	475	453	503	492	483	514	503	530	470	482	446	476	502	533	458	474	493	477	556	521	496	509	486	507	468	499	497	509	492	481	492	534	539	477	490	519	467	521	524	455	508	513	488	481	482	472	501	494	490	511	489	482	529	514	485	497	532	485	499	532	495	540	496	509	477	506	518	477	513	492	495	479	535	519	474	483	503	502	492	478	462	470	492	499	510	462	499	456	471	500	528	495	489	563	521	466	492	534	511	485	538	463	493	490	520	466	472	495	467	487	492	533	515	490	526	536	480	505	475	531	513	483	473	507	467	506	461	498	480	516	471	460	472	470	505	490	560	503	512	523	498	533	497	487	473	512	513	502	496	474	518	532	489	501	508	501	505	510	516	495	463	458	500	472	512	510	535	470	512	479	530	465	508	445	471	505	487	498	468	493	500	486	484	487	471	525	481	516	460	497	512	517	504	501	520	505	506	489	540	517	478	504	509	492	470	526	489	470	481	529	506	534	502	495	530	539	484	501	534	482	461	513	545	487	525	485	486	492	535	531	509	518	495	498	497	468	499	505	532	463	524	521	492	491	496	516	538	483	511	503	474	473	501	502	515	510	498	482	484	503	471	517	467	481	500	436	507	491	495	500	514	455	485	476	487	478	463	473	495	550	470	491	502	487	508	482	523	489	489	500	513	474	520	484	497	487	469	509	533	510	497	491	522	516	481	504	478	488	509	506	479	513	440	489	504	501	480	460	489	517	507	502	498	468	520	505	469	484	468	510	472	517	469	508	505	481	437	503	501	495	479	489	501	497	472	535	500	516	482	533	467	498	487	492	509	484	477	482	497	485	495	480	527	482	512	516	564	502	515	491	468	477	496	511	502	509	510	520	528	470	508	487	485	501	501	506	504	480	542	483	487	491	514	494	520	514	483	494	487	523	475	522	463	492	459	440	489	511	480	502	521	505	518	483	529	465	471	499	465	518	468	504	505	495	535	495	487	514	507	496	476	478	469	539	486	490	488	481	450	481	499	482	443	516	450	501	464	501	515	491	488	512	461	508	491	465	496	504	499	516	478	492	505	489	476	505	504	466	532	491	487	493	456	495	458	505	447	501	521	491	501	514	473	474	462	515	475	495	512	499	535	512	517	518	521	498	503	496	463	556	481	515	494	457	507	485	494	480	495	490	514	487	497	519	462	483	483	499	506	520	536	541	527	452	497	504	502	480	478	450	480	445	482	509	459	487	502	475	494	492	515	525	490	513	478	478	527	527	542	483	466	483	505	505	494	486	492	501	510	498	507	491	481	525	498	523	500	470	509	501	519	443	496	481	485	532	468	463	511	520	526	515	485	484	511	499	467	499	503	490	522	529	526	450	459	533	513	544	491	468	491	489	509	478	509	518	493	500	508	473	477	460	539	465	539	538	470	486	553	481	517	477	519	540	515	481	530	474	518	534	486	511	482	522	531	511	525	448	463	517	485	468	519	492	504	509
29095	19774	17482	12899	7071	3592	1603	865	903	896	879	793	771	812	783	751	760	776	779	793	798	756	754	781	775	760	705	748	760	727	733	729	757	741	774	692	727	769	804	717	697	761	770	711	759	753	751	740	731	715	780	712	797	770	750	791	742	758	756	732	768	725	786	757	727	718	682	781	752	693	766	709	770	727	721	747	727	803	770	707	769	722	742	767	729	676	697	753	782	756	720	719	742	737	666	698	760	747	721	749	749	728	739	769	757	783	769	737	771	696	726	731	789	739	748	733	737	789	778	741	710	733	729	683	758	709	731	746	691	743	770	773	697	723	711	708	743	719	737	752	829	706	751	741	789	720	742	761	739	748	760	733	705	786	779	756	727	781	721	743	744	736	732	697	729	758	753	706	777	738	766	751	728	810	704	748	757	804	741	706	754	734	783	776	737	778	745	711	774	752	767	757	753	731	745	766	763	750	753	704	725	678	759	770	677	733	721	738	729	743	737	748	727	755	734	768	722	711	692	760	700	731	786	689	758	681	753	719	737	716	780	746	724	780	709	705	777	699	751	706	761	772	749	721	737	689	727	717	696	778	698	692	725	699	742	727	739	749	744	724	733	770	752	768	731	734	720	739	766	733	678	735	743	719	728	726	783	742	734	756	755	716	694	766	747	668	765	746	732	730	742	741	746	764	718	724	750	759	732	757	743	728	758	730	723	757	685	771	777	713	818	762	764	728	749	721	759	737	729	740	714	720	797	765	767	735	741	722	703	702	737	783	703	729	750	714	723	721	738	751	704	761	707	746	738	781	770	743	734	720	763	687	745	747	727	755	765	753	776	715	761	710	771	723	764	723	796	756	720	693	728	793	734	770	746	720	753	721	766	803	785	732	765	701	741	748	722	731	765	773	719	725	704	756	771	709	739	756	770	738	721	759	718	739	787	744	742	784	776	755	722	735	810	703	741	695	740	744	742	771	706	753	738	721	718	764	767	723	714	687	724	787	750	754	763	750	815	756	745	713	738	719	768	703	711	716	702	751	744	755	777	768	769	743	736	782	722	730	738	750	744	738	757	731	749	746	760	742	721	749	733	750	712	659	748	703	781	790	727	729	749	778	734	715	701	709	748	717	732	735	720	731	774	781	699	741	713	756	706	734	760	717	743	739	722	733	724	779	754	758	750	747	702	729	735	700	756	742	776	719	731	792	750	742	674	733	736	716	718	750	730	755	726	732	778	735	742	730	758	772	743	760	749	776	750	697	700	760	774	728	732	718	783	746	715	706	695	744	735	737	740	740	701	781	745	780	761	773	823	725	737	775	715	706	722	701	784	723	748	769	717	726	779	705	736	785	725	705	790	725	744	761	719	710	756	736	711	725	782	670	762	765	775	695	746	756	750	689	710	726	772	755	751	804	669	727	723	741	744	718	756	708	731	722	737	700	703	716	742	764	708	693	696	725	755	746	762	763	795	822	718	739	706	701	732	703	780	740	730	722	728	733	717	776	786	755	769	748	747	745	757	749	707	697	762	711	714	743	725	727	734	709	710	758	749	763	715	760	718	786	745	744	750	712	751	737	747	798	761	770	734	717	754	716	744	726	793	767	738	703	726	739	731	712	780	730	690	766	742	753	725	774	720	715	731	769	784	742	711	725	738	698	715	739	728	745	730	711	738	718	717	705	716	787	718	740	773	747	740	704	730	732	716	705	740	744	732	750	696	691	719	694	710	718	754	728	727	730	713	732	754	763	794	788	718	711	717	772	747	735	738	762	780	752	723	758	737	699	726	749	686	731	757	730	736	684	717	754	778	760	766	748	716	706	726	741	775	721	727	743	759	746	756	732	735	733	681	756	758	714	732	726	764	717	771	737	742	719	738	734	725	729	746	713	752	708	771	763	723	710	713	751	718	720	735	748	713	704	774	718	745	767	702	736	737	722	698	741	735	731	723	779	764	740	726	774	734	760	764	732	765	790	728	735	758	691	719	775	714	774	719	754	724	766	726	743	697	776	717	712	705	718	719	727	746	734	739	702	693	751	778	779	754	711	756	708	763	796	783	741	762	730	701	703	733	700	703	769	720	787	750	743	738	713	761	732	739	785	733	789	710	727	746	751	774	750	774	707	775	733	766	723	780	724	688	753	747	697	751	719	736	747	787	737	760	718	744	757	768	728	724	748	760	783	776	733	752	732	737	724	722	724	795	731	713	757	733	763	782	710	691	715	727	765	791	740	768	721	692	741	716	710	776	712	741	773	724	725	700	774	736	766	700	743	781	768	756	714	746	746	813	736	737	744	726	752	743	798	760	805	774	751	739	737	745	759	716	740	780	729	714	758	703	772	757	722	753	720	724	722	756	739	745	766	726	797	750	744	751	765	712	754	736	710	735	769	728	783	770	767	738	739	723	747	734	690	754	748	741	695	731	767	739	778	785	707	750	741	704	749	713	731	726	758	747	745	748	752	748	727	705	771	720	722	772	745	751	785	757	721	769	747	716	759	704	763	735	758	705	756	749	715	739	707	753	802	755	701	751	769	727	739	747	743	744	721	731	748	737	727	756	795	747	759	723	743	763	752	772	774	730	748	713	717	733	759	782	768	764	734	722	766	712	734	733	742	691	698	744	760	742	767	746	748	738	759	783	780	744	750	773	757	774	791	747	753	819	709	715	758	726	732	807	724	732	696	730	725	752	774	754	650	760	731	764	740	767	735	710	746	749	709	764	739	680	756	757	709	742	777	694	725	769	756	782	696	720	773	762	708	711	744	745	743	736	725	744	746	725	735	775	765	792	760	734	754	720	774	740	741	777	689	748	764	753	745	778	698	760	672	689	732	725	753	718	695	708	779	749	772	713	756	780	739	745	725	712	721	788	736	767	728	773	740	735	772	760	757	737	740	773	738	722	702	734	735	781	757	755	789	722	756	726	761	750	748	742	769	731	765	756	703	728	722	760	738	720	695	755	733	719	723	740	732	718	711	773	730	749	710	717	740	764	739	725	757	768	748	736	719	741	746	819	740	727	769	713	729	725	790	719	753	741	706	730	740	756	672	777	745	724	754	750	758	703	739	746	687	743	730	739	750	742	752	718	752	734	695	723	673	751	748	754	811	706	758	697	715	740	734	803	704	779	756	725	723	733	714	734	785	734	713	689	726	777	689	734	722	746	740	782	794	762	709	726	731	773	750	694	764	779	709	794	752	678	756	776	747	754	697	728	736	759	703	705	728	670	757	696	718	739	744	774	717	770	728	727	708	723	777	720	705	740	784	743	778	783	746	776	761	758	733	742	766	738	733	757	750	792	733	742	766	764	722	727	718	710	720	704	704	736	717	740	705	784	746	726	749	718	766	717	756	740	728	790	736	766	727	722	710	750	745	802	753	737	765	725	754	702	755	725	665	749	743	771	726	735	756	752	713	790	805	742	698	786	748	714	714	742	744	735	761	718	724	795	692	758	731	767	701	737	739	744	752	727	751	800	753	748	726	744	771	739	725	730	698
18916	21730	21789	15012	10237	5838	2537	1020	1127	1230	1109	948	940	915	869	866	833	820	850	839	899	867	848	799	854	846	882	835	836	815	851	866	832	843	881	850	887	843	834	848	890	814	870	822	873	855	872	813	859	832	859	836	829	835	799	855	852	793	878	817	838	856	854	876	811	841	874	838	841	828	834	844	797	831	803	868	857	851	859	846	892	846	859	877	837	872	862	816	866	836	851	845	857	817	820	877	849	818	887	819	835	841	837	869	807	874	851	873	852	836	811	803	833	881	831	851	896	881	822	795	870	832	867	936	899	844	795	857	840	824	840	857	824	845	838	832	807	859	825	841	824	845	814	834	879	853	817	835	821	841	870	813	866	787	838	862	840	822	819	816	812	851	849	825	826	844	820	862	807	779	867	853	866	844	840	873	868	819	836	815	852	885	823	865	826	887	889	776	814	877	817	835	862	867	851	835	846	910	858	882	853	851	859	887	874	859	843	898	839	844	848	835	868	819	837	794	828	827	867	858	830	853	868	847	869	841	842	877	822	839	865	856	868	914	770	836	869	874	809	873	873	825	865	839	877	861	852	840	824	851	851	835	923	826	837	832	818	855	848	876	872	891	802	853	866	870	885	895	869	854	815	831	871	879	851	841	879	826	854	819	816	824	845	798	841	822	817	841	840	833	814	867	817	831	820	880	851	872	791	828	840	858	869	841	856	849	817	786	812	864	832	830	849	836	891	856	853	873	839	839	840	866	833	782	859	860	859	844	809	834	867	827	844	881	806	853	893	856	809	796	845	818	835	811	861	857	868	869	855	821	822	855	827	820	902	829	888	843	827	820	848	850	867	806	831	818	830	836	856	819	832	837	841	797	871	842	846	828	837	870	784	875	828	851	824	844	842	870	835	845	838	791	846	856	862	833	871	847	780	833	811	830	841	832	829	814	822	875	846	831	842	865	846	817	833	792	806	831	848	872	798	877	835	849	848	854	844	834	914	896	783	819	842	875	821	797	859	824	769	861	819	855	853	803	841	850	884	850	848	837	845	857	889	846	838	831	842	831	846	878	838	836	863	817	823	836	839	885	814	875	821	858	823	911	820	788	830	853	850	877	832	869	853	846	844	827	805	847	903	798	896	848	852	811	816	801	832	813	810	872	846	831	847	841	839	870	847	881	868	846	884	883	877	833	858	797	858	849	862	831	893	811	869	850	792	832	874	862	884	879	817	858	841	808	810	903	841	817	893	839	842	850	788	799	904	849	814	851	844	797	813	820	861	895	824	827	896	856	841	832	815	833	864	872	829	825	824	821	823	844	816	881	811	854	882	882	859	903	855	831	807	835	837	832	846	875	803	771	879	815	814	837	853	836	869	899	807	841	807	848	851	810	855	837	844	848	810	794	860	848	823	855	840	849	898	828	838	868	822	861	828	801	858	897	852	853	805	823	864	894	880	825	821	869	851	839	871	851	834	863	818	810	888	860	877	861	844	863	864	857	845	852	827	870	889	826	839	842	870	835	850	834	807	886	883	821	820	843	870	862	860	863	850	871	834	820	828	879	882	833	856	807	852	857	830	843	817	808	818	880	846	862	876	802	840	857	866	839	805	832	864	831	847	873	883	840	820	865	865	857	863	841	835	845	864	833	889	860	796	814	811	872	848	819	841	827	800	810	882	876	839	880	829	834	804	905	851	867	824	777	761	796	877	782	867	818	831	836	854	836	871	840	889	855	879	882	852	893	834	816	889	848	837	811	816	803	884	855	826	865	872	913	823	850	838	861	797	831	847	819	870	824	895	830	871	855	871	860	820	815	867	840	896	895	837	793	836	832	858	847	836	842	860	803	808	852	877	852	877	860	812	854	847	863	825	869	793	894	914	871	892	849	835	841	836	812	864	827	834	855	879	786	885	806	862	856	814	884	877	886	857	814	872	853	837	854	850	876	880	831	887	850	835	882	873	895	839	845	835	854	846	868	824	845	882	868	894	816	867	850	829	892	870	800	873	858	842	825	847	838	843	846	851	839	814	839	837	873	865	836	871	905	842	855	850	817	814	857	894	862	893	887	840	867	892	850	864	912	850	844	848	808	821	846	851	870	858	872	810	806	863	884	883	845	856	837	852	857	853	868	846	803	780	914	803	894	779	928	814	858	818	896	895	847	910	868	827	809	822	875	859	848	832	842	851	881	801	811	808	874	874	873	897	762	785	822	806	816	814	809	862	864	852	852	886	877	843	897	879	819	845	812	863	875	817	833	879	897	862	859	865	828	810	814	805	847	845	769	845	797	871	869	846	857	793	856	897	889	840	853	875	876	824	851	783	826	832	826	868	866	792	852	800	825	867	879	865	821	887	863	858	852	857	893	856	846	848	843	807	853	808	870	875	871	850	831	772	828	814	857	841	791	825	879	837	841	861	861	870	828	840	827	924	849	866	834	861	817	829	842	838	805	827	841	821	858	844	831	866	821	819	837	919	843	876	832	779	891	807	830	863	851	833	832	855	893	837	811	841	838	826	826	831	871	848	862	824	844	843	813	872	828	829	811	891	839	785	887	844	819	758	760	847	841	871	825	848	792	856	885	830	807	806	862	848	820	849	868	831	864	854	794	842	815	819	842	824	849	881	844	835	847	822	865	839	851	798	865	877	829	841	834	863	829	830	879	858	860	829	824	816	824	819	849	845	811	828	837	887	881	837	794	866	816	867	828	873	822	830	842	844	858	829	830	817	814	879	827	817	858	857	836	917	873	862	848	873	807	820	848	831	828	847	877	859	812	810	879	834	834	832	857	887	835	851	863	808	899	887	829	811	859	876	845	828	831	857	854	818	885	822	794	861	789	877	861	861	803	833	849	860	875	865	809	803	863	857	826	836	873	853	839	920	866	838	832	847	797	838	845	849	854	811	797	831	870	839	824	866	868	836	804	889	855	816	884	873	863	785	847	849	840	857	802	809	816	868	836	882	803	780	842	841	824	878	861	792	908	824	810	854	814	892	812	869	856	901	855	896	866	810	852	855	842	854	858	886	817	832	845	865	817	877	841	832	845	810	847	887	878	841	810	851	912	822	844	813	825	819	868	838	788	865	838	891	866	767	817	825	894	868	899	818	847	845	823	799	840	837	831	851	825	896	862	875	897	828	908	837	823	850	875	831	841	860	875	871	895	860	830	845	836	850	840	793	848	832	884	862	828	859	853	831	769	854	902	851	827	870	810	789	867	809	859	888	828	833	785	829	777	892	811	869	829	907	810	861	858	882	822	820	822	837	875	838	823	867	832	907	857	848	851	854	819	853	824	833	882	847	819	856	873	851	842	870	868	860	850	815	883	853	834	855	856	800	842	823	800	866	848	821	852	824	859	830	836	843	820	827	826	908	803	870	822	860	836	821	817	804	875	845	871	865	889	859	887	858	845	842	852	755	835	865	917	883	807	831	787	869	802	869	889	844	827	892	828	887	860	853	859	884	837	816	869	791	814	865	847	828	859	819	865	852	860	872	857
23572	20918	27860	24195	21127	15505	5523	1385	1109	1167	1173	989	880	852	880	804	786	800	785	838	772	769	779	792	756	792	788	810	770	784	767	811	817	794	788	810	721	738	765	803	772	788	801	756	758	749	778	764	790	795	755	780	809	787	842	771	764	771	746	798	809	776	788	788	816	773	761	826	767	757	795	803	763	757	767	794	746	749	771	772	819	779	772	764	766	814	803	845	784	794	788	750	740	802	781	778	804	775	818	798	806	764	778	736	809	802	783	763	790	793	774	812	784	758	796	825	801	795	729	762	794	786	807	784	774	790	793	814	765	762	767	778	746	805	762	771	734	775	769	789	742	751	789	775	746	804	790	777	772	776	785	812	798	795	811	768	809	792	808	783	778	796	778	802	827	758	786	846	713	770	761	786	773	806	766	775	751	800	798	784	757	795	748	786	802	803	765	762	766	755	754	727	755	787	796	808	790	813	813	808	791	780	735	803	825	803	755	764	731	771	843	792	710	777	777	765	765	788	801	777	770	795	773	752	749	799	791	738	770	764	792	819	782	790	763	745	729	711	784	731	796	756	767	755	790	758	820	823	765	780	805	763	792	738	803	780	724	807	742	809	801	762	741	740	813	724	769	822	739	779	810	777	816	803	785	760	791	800	746	783	837	739	775	775	813	831	762	736	792	783	789	725	813	731	796	763	805	803	736	841	775	781	803	803	753	751	799	759	759	822	735	777	759	792	784	756	779	785	782	740	778	772	810	762	806	812	780	805	781	826	782	737	784	716	812	787	787	762	796	780	779	796	808	728	798	749	794	770	761	835	776	763	768	776	836	806	770	794	821	759	733	745	808	793	761	756	746	772	793	763	724	697	744	807	734	778	755	808	763	764	763	723	749	821	788	761	816	785	741	771	807	775	763	790	766	766	770	805	805	768	763	782	761	774	809	758	730	792	763	771	760	781	789	803	790	774	768	812	786	802	795	823	753	760	792	779	808	786	763	796	792	793	815	775	801	811	745	754	763	838	822	757	785	780	774	766	779	725	764	827	824	784	769	757	766	738	818	770	754	752	788	761	724	761	771	786	798	826	792	826	754	810	773	741	786	793	812	795	777	842	811	768	802	778	755	810	780	746	743	788	751	767	766	775	809	796	771	796	794	832	801	797	789	759	794	780	823	782	780	796	824	757	780	793	772	759	794	757	794	779	749	768	794	824	773	769	772	779	732	770	788	783	757	820	751	758	781	798	759	768	749	824	778	785	747	765	748	756	764	776	779	764	811	791	783	764	808	768	777	741	779	752	819	778	750	755	774	796	810	746	762	691	796	762	722	784	810	765	742	802	764	804	739	775	742	753	780	759	737	791	785	745	739	802	802	752	777	713	824	722	805	776	758	770	786	809	772	729	769	752	800	777	777	758	802	759	760	775	736	762	801	770	809	725	729	814	793	779	741	877	803	774	775	799	762	783	752	751	775	812	770	766	797	752	742	758	807	776	791	749	812	793	756	772	761	755	780	792	805	799	737	775	755	800	808	761	774	771	806	777	801	781	722	798	772	723	775	826	869	750	747	809	744	798	778	792	798	797	797	777	755	831	753	704	754	752	777	769	754	757	743	806	798	765	765	766	738	775	783	776	739	793	797	802	824	773	796	745	762	762	768	829	824	789	798	808	733	755	785	786	804	781	792	775	766	804	776	830	798	762	790	798	771	767	737	790	768	763	774	777	747	824	777	823	765	742	805	785	771	782	772	763	787	750	752	755	783	752	732	773	779	817	745	758	815	811	836	761	748	769	790	777	744	826	735	739	811	823	787	783	760	769	751	783	781	715	792	749	806	775	806	816	800	815	745	707	756	744	770	711	813	744	731	740	771	757	818	768	722	781	732	766	750	784	778	787	742	771	792	749	794	801	817	785	795	778	795	797	779	844	723	838	762	734	761	766	760	741	770	738	770	787	761	772	781	770	764	775	802	771	775	802	778	825	782	723	795	734	761	742	788	788	778	751	756	738	713	792	808	736	780	818	811	776	771	793	783	778	769	811	758	780	745	777	714	836	799	781	771	754	775	804	808	769	795	839	794	778	812	791	808	759	744	766	795	751	759	769	827	770	707	829	778	734	801	818	770	748	758	765	777	787	796	719	741	803	763	794	809	784	776	757	795	813	792	746	728	816	760	814	778	772	835	845	780	804	737	755	763	761	759	766	740	741	761	793	829	724	831	819	769	764	805	780	807	760	792	774	793	739	763	760	781	766	820	730	793	760	782	778	771	814	774	746	742	751	736	736	791	769	762	784	767	792	797	790	792	774	757	730	777	778	764	770	763	783	767	726	804	726	782	830	735	768	762	777	759	801	794	760	797	783	807	744	776	754	803	732	756	751	800	801	792	775	775	759	789	776	799	769	777	732	795	810	815	788	845	808	753	747	753	776	716	794	779	785	722	798	772	734	772	795	753	783	820	826	730	815	774	792	766	708	769	768	770	806	776	759	751	757	809	825	754	799	807	774	787	768	753	776	775	764	761	785	787	818	778	761	775	780	738	757	784	808	767	799	755	767	716	790	752	785	767	784	798	791	756	776	739	762	763	808	787	774	771	787	756	808	765	776	758	814	830	793	736	783	747	816	795	773	798	771	846	786	787	714	811	810	774	805	848	761	798	753	748	780	779	799	790	773	772	729	783	796	844	736	728	727	775	773	759	740	766	776	829	815	795	788	862	810	777	776	805	751	756	777	789	775	789	762	792	781	738	762	817	752	794	799	778	808	767	787	845	786	817	798	838	760	830	776	816	749	807	770	784	829	833	728	749	799	780	809	741	762	802	730	750	802	740	811	737	772	790	790	779	757	798	830	799	751	775	801	775	807	809	804	768	772	769	761	827	775	744	757	749	769	743	734	803	766	783	768	778	773	754	740	711	740	783	772	805	789	762	773	754	774	757	817	816	764	755	820	751	772	823	777	730	842	767	780	802	778	732	774	807	811	720	761	778	737	771	822	765	752	815	794	792	751	800	757	783	739	766	796	836	715	803	786	816	777	739	837	755	741	804	782	808	822	739	773	724	798	821	780	795	760	772	791	803	775	792	751	786	770	787	754	730	809	804	811	796	754	784	736	721	725	768	818	785	759	802	770	776	774	768	810	781	820	767	811	834	833	814	763	727	805	799	743	759	795	776	801	767	777	736	767	737	731	805	751	721	791	752	816	770	713	781	763	810	792	802	788	773	771	752	812	714	805	804	789	755	811	751	805	801	754	784	799	757	756	773	788	754	840	795	746	767	806	797	770	730	741	761	792	833	824	784	826	831	785	794	760	773	775	735	716	706	776	799	761	733	784	738	776	802	739	772	734	810	788	811	818	781	781	797	757	802	800	756	743	789	797	744	775	749	792	764	759	780	768	816	826	725	771	783	806	718	814	828	752	786	789	777	742	779	737	817	742	731	804	743	761	786	824	760	778	836	803	815	773	768	752	813	745	765	758	784	768	773	772	712	799	804	757	791	779
15999	31890	31477	23288	17557	11743	5678	1765	1590	1755	1726	1234	1128	1122	1000	942	930	881	895	911	923	936	935	919	996	912	1002	880	914	868	862	893	935	945	915	886	913	884	919	896	873	919	874	865	902	895	939	924	914	928	934	847	893	937	904	940	848	873	920	886	964	884	917	885	894	930	899	882	849	869	917	874	878	876	948	866	884	942	872	868	895	903	931	923	877	919	892	894	857	879	904	917	916	876	906	880	924	880	891	842	912	906	947	879	892	856	886	893	926	941	897	890	885	870	940	890	925	911	896	930	941	905	885	886	944	837	865	870	881	888	925	898	856	918	930	882	881	926	884	827	885	925	926	862	849	903	841	902	861	875	865	852	910	878	860	975	928	908	878	923	883	877	892	907	852	844	832	851	876	930	884	891	916	935	857	903	849	960	869	868	854	901	886	883	908	912	875	857	884	845	922	888	878	840	872	903	873	911	923	862	837	912	809	905	873	863	860	866	929	910	901	884	839	845	909	891	873	937	882	914	881	893	915	894	869	867	850	916	925	903	958	851	899	839	884	903	872	856	883	937	914	886	888	892	976	969	903	849	944	885	880	897	882	930	914	916	893	899	931	850	890	941	895	923	902	887	867	940	937	932	853	899	841	894	870	923	972	906	868	907	912	843	873	879	895	924	905	900	946	933	861	831	931	946	927	891	910	873	881	915	905	907	931	898	894	935	886	855	902	913	906	876	895	935	917	870	873	890	904	876	877	904	874	904	877	835	886	879	874	941	864	875	938	875	853	921	964	941	845	903	892	899	935	855	908	875	951	859	880	908	864	856	857	922	980	884	913	898	884	865	949	921	857	876	883	880	896	888	907	890	863	872	901	914	892	911	919	876	855	903	887	871	928	912	874	915	856	892	916	899	935	881	916	894	870	906	921	871	883	892	906	919	909	904	895	916	918	873	877	888	886	858	901	934	912	871	868	886	867	901	908	892	930	943	918	872	916	850	927	872	872	901	841	872	876	926	945	878	915	909	850	894	903	941	913	873	935	959	857	877	900	892	893	906	847	952	945	869	890	896	917	877	902	922	900	838	893	845	898	897	844	939	894	935	922	875	920	874	863	891	909	899	910	917	893	862	861	847	888	875	891	937	913	891	888	895	904	888	898	859	934	903	878	941	893	902	964	845	850	860	848	906	914	854	888	916	845	915	907	933	844	934	899	901	894	863	873	882	904	924	942	903	889	875	894	982	910	883	897	888	853	888	877	931	907	880	922	878	903	899	943	865	907	899	940	899	902	895	881	902	876	910	892	900	880	872	847	905	860	864	891	897	920	878	888	914	912	889	853	880	849	889	871	888	981	873	957	937	908	930	855	931	964	937	890	858	884	873	855	847	933	901	896	879	879	933	879	937	956	889	901	898	893	973	917	893	867	881	897	876	846	878	930	866	867	854	842	898	895	899	868	915	928	882	880	918	853	876	920	843	880	922	896	861	918	872	918	885	876	913	888	875	850	894	824	856	922	858	934	872	873	956	890	942	904	872	863	888	864	884	941	902	877	877	890	849	855	869	876	902	876	890	994	917	888	906	931	921	884	872	967	893	881	901	932	829	927	959	906	902	882	908	906	921	917	901	858	854	844	867	886	870	937	851	915	820	877	914	890	890	922	889	873	878	904	916	881	863	921	894	874	932	975	915	890	911	938	873	877	866	895	935	937	887	918	846	905	946	853	932	915	859	923	873	905	883	891	886	882	970	848	892	887	907	877	917	907	894	887	941	869	851	855	913	900	955	884	881	896	926	958	893	903	884	900	874	848	893	882	856	887	956	818	874	903	845	881	875	932	852	864	847	897	897	926	893	941	892	878	862	896	884	890	924	900	934	920	911	908	916	930	912	860	887	948	895	896	887	851	908	936	946	899	916	921	880	896	946	902	881	896	865	899	897	847	923	932	868	880	864	900	909	916	854	956	881	892	901	890	902	878	871	878	910	909	838	868	913	867	917	884	866	898	898	912	915	946	865	887	876	901	878	830	870	941	873	897	913	913	863	890	924	885	933	919	882	895	912	913	854	888	885	886	862	925	878	908	848	954	890	882	918	894	940	874	881	869	891	906	881	915	879	886	848	866	930	845	824	892	867	890	892	866	868	869	883	875	852	934	901	875	900	884	888	889	875	885	926	895	908	892	902	929	908	880	816	870	940	889	876	920	892	935	837	902	899	924	878	868	936	901	933	874	889	886	889	902	880	913	892	858	848	830	958	924	924	871	876	908	839	915	896	924	886	870	921	928	888	885	905	900	870	917	920	920	919	872	822	954	890	875	843	914	869	953	859	884	843	900	905	932	884	956	866	932	907	906	884	885	908	935	884	922	900	930	892	925	908	894	887	931	913	919	941	901	871	877	928	915	964	888	891	930	898	908	889	918	878	893	918	893	944	894	905	873	875	929	891	896	920	933	915	910	919	884	834	870	894	936	877	909	945	903	924	911	903	894	898	852	922	864	872	914	881	965	887	909	892	980	932	890	926	952	901	929	904	879	917	860	908	926	891	879	947	935	928	905	946	922	933	881	893	900	930	954	817	887	952	859	927	892	893	930	810	893	889	905	896	860	870	903	870	923	957	912	878	899	894	892	928	885	876	907	896	879	912	952	896	910	861	915	889	944	947	932	888	861	883	882	894	935	943	876	884	921	863	918	914	861	913	881	901	914	910	907	843	873	871	895	890	935	897	868	892	850	900	905	934	914	892	912	884	860	867	921	880	916	895	869	885	916	932	850	889	872	925	873	855	929	915	863	912	916	893	918	907	845	892	905	893	862	928	876	895	894	918	904	913	923	903	930	843	868	919	874	888	948	889	947	955	930	912	910	845	901	823	897	860	908	954	923	953	861	891	935	937	880	845	873	895	857	921	864	928	930	870	869	909	913	933	897	936	866	900	889	875	895	893	885	888	973	908	898	893	891	892	934	899	923	918	925	919	889	863	855	920	880	913	878	933	894	928	917	929	899	837	885	918	884	865	870	888	873	906	864	906	895	892	859	873	838	859	913	901	911	897	885	860	912	865	885	906	923	909	917	924	925	864	903	853	899	877	912	894	861	946	904	843	963	867	928	879	937	909	867	900	894	914	890	881	899	913	912	915	881	938	918	860	937	897	886	941	912	889	896	932	929	883	899	900	834	821	876	900	884	951	885	832	832	918	877	918	918	883	872	922	888	921	873	934	874	894	914	889	879	902	884	943	891	891	879	893	903	891	872	892	907	859	868	879	918	926	825	828	905	902	919	896	841	842	935	883	898	863	884	900	890	908	921	942	932	850	928	861	843	886	903	865	868	899	887	885	888	893	919	893	914	937	872	900	910	890	900	906	899	857	905	863	867	916	919	878	854	913	849	924	955	889	900	891	930	892	913	921	986	884	930	875	833	870	942	912	894	934	935	968	892	871	861	929	899	944	894	904	877	940	886	910	965	873	895	846	873	882	883	865	876	926	852	853	939	911	896	920	951	894
24558	20932	26926	25257	17057	7054	3128	830	684	693	728	609	512	526	484	486	479	458	456	499	483	481	468	454	479	480	461	512	460	444	438	461	448	446	469	423	477	495	432	482	479	461	459	440	460	448	454	468	413	478	457	468	490	476	475	438	445	429	462	510	441	448	471	483	445	481	450	454	473	443	445	491	478	476	452	493	469	460	454	475	456	458	428	446	502	468	444	472	484	433	470	470	458	435	402	451	472	430	442	456	437	461	495	461	431	435	469	440	454	429	471	439	432	506	457	466	419	501	434	438	509	481	492	446	454	449	440	471	437	455	421	447	463	456	472	456	427	407	460	377	443	464	463	464	461	431	438	451	429	455	510	494	460	455	451	427	411	443	451	448	469	463	493	480	478	463	446	469	483	453	463	474	452	462	436	482	481	477	434	418	471	467	482	472	415	464	462	458	440	469	458	483	461	493	432	466	466	454	469	434	463	445	428	463	460	474	488	482	437	485	491	481	480	411	449	472	464	442	458	447	451	438	436	463	468	447	441	482	489	406	480	452	468	473	516	470	429	437	450	467	454	457	494	457	447	469	484	485	461	438	439	436	470	462	429	435	433	480	468	430	460	461	481	488	461	415	421	438	456	487	446	445	478	467	478	442	428	436	437	453	504	458	476	432	471	471	448	457	440	449	462	450	449	474	430	453	498	459	424	432	437	462	424	457	493	437	516	433	485	489	476	489	464	482	440	483	471	439	470	419	483	439	440	463	437	443	439	480	490	433	479	455	481	467	410	451	436	475	430	471	443	498	450	451	448	464	461	426	452	463	465	503	420	441	456	456	442	433	433	502	477	464	463	469	416	501	424	484	448	459	461	511	431	414	435	399	479	489	427	448	531	459	454	489	465	473	458	431	437	451	467	443	455	501	441	474	435	426	492	461	500	462	480	449	457	446	470	466	485	481	453	450	443	444	420	441	475	475	490	464	452	475	456	475	464	487	478	455	443	466	457	487	507	469	445	435	471	485	461	495	499	475	439	450	454	499	469	477	442	469	446	497	498	456	451	479	466	479	468	473	411	463	428	466	463	424	492	475	432	469	445	509	463	449	456	483	450	465	472	445	443	432	445	441	490	436	441	472	465	464	450	401	478	503	453	484	456	484	444	432	433	478	465	475	477	436	456	439	442	433	436	448	420	462	449	437	468	455	460	474	468	458	449	478	455	480	466	436	455	463	469	460	458	457	409	488	471	411	485	437	472	473	431	487	475	454	440	459	495	441	459	501	468	457	456	473	503	474	436	441	444	480	505	478	490	417	506	494	456	458	471	473	419	430	463	461	470	461	425	490	465	467	490	458	488	462	466	448	482	474	464	451	451	487	455	455	486	452	508	484	422	484	460	475	454	461	439	496	431	444	532	442	528	467	469	437	464	460	463	451	453	446	450	461	472	456	475	465	443	472	452	479	456	433	458	459	472	442	457	461	470	426	454	468	439	449	458	476	442	467	446	473	461	463	476	471	490	454	448	444	437	431	474	446	433	432	451	442	494	457	467	421	452	452	417	451	432	484	460	525	469	463	454	495	476	467	483	412	497	454	468	450	448	455	500	432	457	470	478	473	491	453	447	435	400	473	467	465	479	452	477	475	449	434	466	433	458	431	500	474	496	456	461	453	492	482	464	442	483	480	434	440	471	447	464	508	450	485	468	460	467	386	456	467	462	503	469	446	434	476	498	476	493	460	448	478	479	425	435	458	444	461	458	490	513	463	458	423	439	449	468	473	439	477	475	460	435	454	447	451	458	480	448	483	467	488	453	477	424	505	450	452	472	446	449	510	484	441	451	474	439	455	439	436	450	455	485	430	471	494	442	480	475	456	451	502	455	485	464	475	482	491	466	473	471	489	459	453	423	473	496	481	474	447	481	453	441	472	484	499	487	443	434	461	441	422	476	493	434	429	457	464	448	444	508	406	470	449	445	448	510	437	502	459	448	450	482	485	432	449	494	471	473	432	464	463	484	439	448	456	427	477	450	474	496	462	453	459	438	447	460	454	452	472	470	469	493	445	500	506	463	495	477	462	489	465	455	454	478	436	443	463	458	456	446	446	439	411	461	425	444	454	470	465	478	462	475	442	490	441	499	446	460	443	476	461	417	467	445	427	486	504	424	434	483	462	441	476	460	484	458	464	442	457	419	475	450	467	451	509	448	470	467	474	435	427	420	436	457	416	438	431	439	437	470	444	472	466	462	439	438	474	484	491	467	487	459	434	429	452	437	448	476	479	475	441	442	467	458	466	439	460	442	472	487	443	460	484	517	431	450	451	442	398	448	455	414	439	473	451	458	446	471	447	519	517	488	459	447	507	446	456	457	469	435	408	486	459	440	457	455	461	470	476	428	492	452	454	466	403	474	445	480	417	491	470	428	451	460	498	461	436	478	473	451	480	472	478	482	465	483	475	473	439	460	430	422	445	465	432	433	443	457	516	461	412	439	440	486	464	465	500	428	438	459	446	431	473	434	462	439	454	478	430	432	431	453	438	429	477	441	451	476	454	462	454	438	474	426	507	462	460	469	458	439	472	440	461	452	459	454	465	461	455	471	471	451	456	457	471	470	449	454	479	445	469	456	446	462	440	507	501	455	500	473	414	477	449	474	431	462	431	465	444	456	466	483	454	493	447	449	441	471	433	467	434	486	427	425	435	451	467	490	453	454	478	491	469	438	457	454	453	433	447	484	455	493	451	457	453	446	447	446	435	475	457	415	446	468	478	489	466	490	492	420	459	447	443	406	415	465	469	437	458	479	468	464	445	448	491	409	455	457	445	436	436	442	443	449	430	471	434	478	482	474	432	437	456	483	469	470	440	438	478	469	431	472	430	406	499	457	456	456	431	458	451	470	467	492	503	470	490	450	462	429	492	476	473	467	473	503	455	465	437	478	499	427	510	457	448	519	428	427	471	444	457	426	470	477	454	490	480	449	501	442	453	472	489	481	467	435	490	470	465	439	490	432	463	424	455	419	444	440	452	428	475	457	495	456	469	471	464	462	478	413	445	472	460	476	493	471	446	443	476	489	463	476	465	477	460	458	450	469	454	501	456	474	466	434	434	456	413	485	484	496	484	487	458	494	459	458	462	469	458	461	454	460	476	450	466	442	471	476	436	430	492	437	450	473	466	482	486	472	447	469	474	454	422	449	460	495	463	459	458	434	468	476	473	435	452	445	451	484	477	459	452	466	443	473	521	441	457	490	444	458	463	440	494	472	449	465	500	454	463	464	450	499	446	435	484	432	413	436	471	446	451	448	421	450	470	439	450	422	459	459	459	493	462	472	484	410	475	488	461	444	451	453	428	463	452	508	464	449	473	445	443	460	462	465	456	436	446	468	488	482	443	444	437	483	463	438	494	445	417	453	451	423	465	456	475	515	439	493	455	470	473	465	452	466	441	485	424	487	450	475	499	418	476	483	472	452	502	456	461	466	460	427	448	464	501	447	463	408	487	447	505
16568	28987	27487	20650	14872	9683	5235	1281	975	1071	1023	850	670	693	632	619	554	508	512	527	500	600	489	595	560	522	554	542	522	525	570	485	510	550	559	539	527	539	560	525	532	510	520	508	475	535	516	496	566	508	496	503	545	502	551	506	515	506	506	534	484	522	513	522	504	494	483	543	497	541	525	496	530	538	511	545	540	504	531	502	522	538	553	482	503	495	556	580	533	555	540	547	544	525	521	537	537	537	519	544	517	522	550	509	530	483	530	551	513	517	490	555	493	542	530	532	509	536	534	511	467	514	525	528	493	502	443	553	533	499	528	503	544	548	533	501	503	543	547	511	516	464	546	519	533	522	528	524	532	545	484	526	513	542	513	550	469	532	541	524	501	554	522	527	530	513	486	558	503	513	535	493	512	516	519	518	509	540	532	521	544	567	538	527	526	555	562	536	509	508	520	503	539	528	547	497	494	519	582	525	534	504	502	501	566	445	524	523	497	567	512	539	549	498	517	523	524	470	492	538	475	542	540	536	543	496	523	533	533	521	521	524	513	515	520	546	455	556	506	494	506	525	467	497	564	525	535	517	512	525	506	527	535	484	492	527	528	524	548	523	483	529	545	499	503	516	515	483	518	564	551	529	516	484	546	515	490	531	523	536	493	534	553	514	528	516	558	506	491	518	538	568	520	539	523	551	477	542	525	522	489	510	506	511	482	505	477	497	505	514	531	507	495	573	543	537	513	522	511	524	556	474	542	507	505	491	546	570	518	532	552	530	559	547	547	522	554	504	551	509	526	517	523	534	513	537	534	519	539	499	495	541	504	521	541	574	564	488	520	519	510	509	534	507	548	553	528	547	528	501	483	525	523	553	541	562	545	534	554	545	524	518	530	546	504	486	528	489	502	505	568	507	498	532	504	497	532	503	496	554	516	480	498	509	467	469	500	517	534	514	526	518	559	487	491	504	518	495	542	534	521	511	521	526	531	509	564	544	530	500	500	494	477	506	535	478	520	521	530	523	533	494	501	528	508	551	502	533	501	505	501	518	550	544	490	504	546	542	489	549	567	483	515	484	584	520	530	490	513	545	521	529	532	496	516	502	503	524	488	527	527	503	514	497	529	538	531	537	527	505	528	538	542	495	532	521	526	559	514	527	509	526	510	531	499	492	510	494	551	535	516	533	523	533	500	525	520	548	542	520	514	522	519	497	535	537	560	521	506	481	499	522	518	527	508	515	523	513	536	544	485	509	547	485	524	542	528	499	517	522	546	451	504	507	516	514	494	517	519	525	519	531	527	523	503	548	505	518	535	541	511	548	508	515	558	511	533	533	533	503	489	548	542	501	528	502	529	518	537	489	521	507	566	506	520	511	536	507	501	497	572	487	516	507	564	498	528	518	572	570	527	501	514	505	503	504	502	511	585	539	513	506	513	476	541	550	532	522	517	468	527	515	488	493	547	530	513	519	556	504	491	536	531	523	489	529	531	532	505	510	520	508	493	545	476	508	545	523	500	527	545	538	492	541	483	584	495	539	527	508	519	526	525	536	516	525	524	516	529	478	510	538	504	522	523	531	557	521	516	488	492	502	496	489	510	477	541	506	524	533	545	502	499	527	485	531	511	529	502	507	546	506	553	516	536	493	515	511	531	507	496	525	547	611	484	563	536	541	537	546	560	487	536	508	538	511	520	520	521	555	520	534	521	563	533	534	504	537	538	522	510	540	505	535	508	565	519	493	518	492	533	499	478	542	488	544	549	517	514	542	501	542	526	516	488	514	544	538	528	559	530	487	531	489	549	502	514	499	490	513	501	533	492	516	515	528	528	545	510	528	508	512	475	500	494	532	543	571	523	528	521	522	523	502	535	557	541	527	544	535	574	502	517	589	523	495	530	567	532	489	518	500	488	492	518	494	513	541	508	527	516	504	521	523	519	484	509	510	535	520	539	575	514	518	459	524	482	517	543	527	493	541	532	534	514	492	544	511	520	543	529	514	526	548	483	468	496	476	571	546	495	503	519	556	497	501	532	498	542	545	485	561	554	522	481	548	500	552	516	504	512	540	531	579	502	513	513	505	532	501	479	493	503	515	557	490	512	542	514	532	525	542	526	552	535	504	498	545	484	499	508	542	478	515	516	506	515	497	461	496	535	508	542	506	501	523	488	543	502	519	495	544	515	522	541	502	534	538	521	530	534	520	535	497	554	534	526	555	525	495	545	490	515	521	514	532	550	499	495	526	528	523	510	529	521	505	518	521	504	539	505	493	499	554	546	526	494	538	600	536	523	539	523	519	549	541	486	528	531	558	520	519	554	517	566	504	553	507	550	502	530	478	533	500	502	500	547	549	529	507	520	489	565	502	523	561	484	515	564	496	510	546	572	560	524	517	502	491	501	510	553	497	522	535	517	521	506	519	498	518	498	547	554	502	518	512	516	487	508	556	534	516	546	515	520	546	514	521	498	508	480	542	517	534	516	549	515	532	535	510	502	531	533	524	529	538	553	539	512	504	537	499	520	535	549	575	484	520	532	516	557	564	503	482	519	506	537	494	533	518	525	488	502	526	494	542	529	552	526	502	576	513	502	556	507	536	465	508	531	554	492	521	508	507	489	511	528	531	511	506	545	515	549	490	498	511	526	560	488	519	511	521	510	563	558	518	512	553	500	535	533	541	521	479	506	515	506	532	512	532	505	491	569	481	495	513	545	501	553	476	538	487	568	558	527	509	517	497	513	514	535	521	566	534	518	544	569	533	500	505	509	501	535	514	544	491	526	536	484	542	477	532	513	530	492	539	542	544	513	547	504	544	501	518	493	514	503	544	501	495	534	521	534	522	560	519	512	520	515	536	539	526	494	500	490	503	532	504	521	514	503	541	547	501	477	534	492	517	494	529	528	494	501	521	498	492	570	533	520	556	559	488	501	503	525	509	544	522	533	509	519	495	487	485	544	524	536	523	494	512	507	510	501	556	530	508	533	510	492	511	511	496	530	535	515	506	546	512	512	506	482	532	501	524	503	563	517	510	543	541	535	511	525	526	491	559	514	535	538	505	509	488	513	528	533	526	524	516	562	549	526	571	557	564	531	538	510	535	523	541	537	527	510	519	521	515	528	499	517	482	503	555	502	523	509	500	478	488	497	537	509	523	557	474	489	533	520	522	545	522	542	530	529	545	470	515	495	514	527	512	494	537	558	487	558	495	516	550	531	498	486	488	542	488	536	566	499	500	535	517	489	535	480	540	534	523	548	530	526	560	549	517	534	580	534	536	507	488	543	496	541	533	522	505	528	552	541	514	521	546	522	508	585	540	534	471	488	519	564	503	502	526	531	511	530	574	500	523	505	542	591	516	532	521	523	556	510	484	539	569	516	512	486	484	493	560	524	509	537	523	521	500	485	506	500	531	523	498	520	490	520	514	558	512	546	522	558	521	539	545	497	533	512	484	538	487	523	523	502	541	505	540	543	513	512	462	501	502	539	482	528	565	534	525	528	485
22425	20954	28338	23763	21070	21372	14125	2186	980	1068	1068	836	647	621	590	533	500	517	493	446	469	465	493	448	479	473	452	466	462	473	443	475	491	419	426	429	407	499	434	448	448	442	499	456	468	442	449	427	457	405	402	433	459	477	439	398	474	401	423	416	444	438	412	432	486	436	448	431	415	434	424	417	466	446	393	432	419	442	418	425	419	458	448	384	426	431	427	385	474	438	439	429	469	415	409	441	445	410	424	412	419	419	476	479	421	401	430	432	438	442	450	437	428	422	408	405	395	423	419	446	398	435	426	433	461	459	387	419	413	436	437	438	403	456	429	411	393	437	406	396	428	441	422	402	430	431	447	430	432	420	447	438	438	429	417	413	435	409	459	412	422	454	422	468	456	420	470	448	414	420	455	357	423	417	438	420	404	393	470	458	410	439	427	428	424	403	449	448	457	445	461	439	416	433	408	459	457	468	397	444	429	437	427	443	450	430	445	437	421	426	458	459	426	435	425	458	491	455	450	444	410	461	428	432	448	420	371	412	435	472	432	409	432	449	442	423	453	452	418	436	407	456	438	455	425	445	457	406	420	455	428	440	401	468	447	457	406	433	446	433	400	429	422	446	388	428	415	454	444	435	420	427	401	465	468	435	424	437	407	397	443	451	442	477	462	406	428	449	444	433	433	453	452	494	424	451	430	447	418	450	436	444	445	419	467	450	429	447	406	467	426	455	395	423	414	441	434	424	431	423	415	468	393	401	414	427	417	434	452	441	492	411	423	438	416	440	419	456	422	407	452	435	451	439	425	421	446	404	427	430	454	441	431	454	440	440	405	427	421	418	436	416	425	424	432	436	441	449	435	420	445	410	393	431	448	395	472	404	408	442	417	418	416	412	431	466	402	451	421	450	398	454	446	422	428	432	418	419	470	409	426	439	445	413	457	438	425	433	466	413	410	419	473	438	415	422	433	428	445	443	436	425	440	409	424	440	436	436	427	413	416	435	459	448	401	457	413	411	433	440	430	422	429	447	442	454	420	433	430	431	450	399	410	446	428	418	418	420	388	409	422	423	432	445	420	423	449	427	391	461	439	393	441	467	424	421	424	431	444	424	448	407	432	419	431	445	427	440	420	453	402	456	424	425	405	419	426	407	469	424	430	409	443	468	405	437	464	435	465	441	445	452	444	436	438	435	417	407	411	375	440	416	432	442	381	434	441	439	460	419	411	389	409	434	420	445	439	449	483	420	467	462	426	445	452	459	429	452	444	456	430	427	430	400	449	424	408	426	452	410	453	438	407	455	466	389	430	441	430	449	421	414	423	374	447	459	411	460	429	431	462	444	469	451	452	412	440	436	435	445	402	416	438	445	430	428	398	424	434	412	424	417	464	419	438	409	440	432	444	426	460	461	436	417	459	421	451	445	441	408	416	489	417	413	396	426	426	420	423	421	419	406	411	434	426	441	413	433	426	432	440	412	402	475	446	450	442	473	450	429	432	443	477	400	408	426	472	429	426	444	435	410	427	440	436	444	482	441	394	414	452	415	392	379	480	412	455	450	418	409	411	413	432	467	364	410	451	448	438	418	418	435	433	464	426	418	433	409	419	445	412	447	449	397	410	452	450	417	451	422	450	429	430	446	438	453	453	429	441	418	427	466	481	457	454	405	477	417	410	459	449	434	419	444	450	427	413	428	424	436	395	409	431	430	433	438	405	410	405	450	424	443	396	398	399	468	408	431	391	457	410	437	454	421	408	405	420	411	413	395	436	423	414	425	439	449	443	418	417	398	432	450	421	385	450	431	441	435	433	426	443	411	419	426	427	421	437	457	420	441	399	484	452	424	438	432	400	411	425	421	445	462	416	416	436	445	439	435	393	412	437	455	434	444	433	433	417	427	462	440	459	404	423	423	458	420	428	401	450	418	441	441	417	461	410	424	436	456	425	426	454	441	440	442	431	431	415	431	443	410	437	452	435	428	440	412	411	438	453	417	414	402	443	464	455	433	454	428	477	427	465	416	417	419	410	450	441	396	475	448	439	457	441	423	462	401	430	439	445	433	431	406	418	426	444	428	425	418	417	426	441	420	410	445	429	410	475	435	434	414	432	435	459	419	449	407	448	409	439	454	447	412	419	434	422	407	406	430	446	410	446	393	421	460	451	426	445	413	421	440	391	477	422	437	441	415	470	449	426	442	466	407	427	440	408	422	450	437	411	446	422	443	419	418	449	421	431	444	413	422	420	410	433	406	426	433	402	444	408	469	384	443	449	444	451	406	436	451	424	431	471	421	441	431	421	421	435	468	419	442	440	409	447	447	393	410	382	424	423	399	454	444	448	455	437	415	438	435	427	430	457	408	396	431	410	435	411	412	452	395	454	435	413	433	443	398	458	438	402	409	425	397	441	440	462	436	430	452	475	429	448	430	434	416	431	448	437	437	434	435	457	425	423	471	428	432	419	414	420	449	440	424	433	429	412	407	416	438	441	423	401	406	459	437	432	474	424	418	450	449	446	453	418	420	413	447	441	396	416	436	433	439	445	394	396	438	449	448	447	430	460	386	421	428	405	439	431	456	420	436	416	463	423	437	444	444	412	418	381	404	442	402	412	414	472	405	415	416	421	447	428	407	427	429	414	467	461	420	428	441	423	442	460	436	443	452	457	447	454	439	428	411	407	449	447	406	425	424	406	425	426	463	440	465	416	422	453	428	399	439	448	439	393	422	423	436	438	445	451	429	446	457	417	422	426	437	428	448	425	434	468	415	451	405	415	410	419	402	418	401	440	464	413	388	435	407	435	448	432	435	416	469	418	424	426	429	423	388	412	432	419	433	412	446	416	442	433	445	421	464	428	463	483	441	426	419	415	445	458	391	456	447	463	435	421	432	428	404	437	442	443	460	426	416	383	471	421	405	447	460	414	411	451	471	448	429	423	435	428	414	452	406	435	475	425	438	459	405	426	424	437	453	448	400	408	420	439	415	429	449	447	480	414	459	419	423	445	420	500	443	398	399	408	415	451	440	409	450	455	441	424	431	452	420	443	460	402	405	428	421	405	406	429	461	439	451	450	444	413	448	458	446	404	429	413	426	429	425	418	419	424	448	396	430	374	466	428	425	390	459	433	439	442	447	431	449	446	444	407	420	432	418	411	436	416	420	432	410	426	433	436	445	432	438	431	453	423	478	445	428	432	425	433	427	457	407	413	391	391	445	449	430	423	430	412	440	418	450	450	428	420	411	427	414	446	421	428	421	432	412	438	383	469	402	440	402	470	445	425	433	429	408	434	446	434	419	459	420	413	462	428	467	435	404	462	433	434	442	406	391	437	441	448	405	424	419	441	411	410	434	448	464	445	431	420	421	449	395	460	451	429	429	484	417	432	404	459	454	416	414	445	406	419	415	377	438	431	424	481	434	461	435	447	428	451	427	446	408	399	424	422	425	434	447	418	422	407	444	442	406	447	420	442	407	427	420	454	418	415	423	412	407	447	429	440	413
16702	39159	36871	31301	23459	16526	10052	2657	1637	1744	1675	1226	913	841	801	690	628	576	593	593	585	550	556	549	562	529	574	565	579	529	487	502	550	552	526	552	494	502	518	533	538	501	544	552	510	500	518	488	485	523	515	512	525	485	542	522	516	501	536	497	470	491	513	483	495	501	495	459	514	502	469	469	536	497	525	480	486	503	478	546	533	486	525	466	503	520	531	541	517	505	497	538	531	525	548	517	536	498	523	548	517	546	527	477	504	488	508	530	504	489	508	480	480	497	559	471	510	511	527	504	503	522	463	485	483	479	523	484	489	543	521	519	539	525	503	526	467	515	459	523	549	513	487	483	483	502	479	510	510	537	532	513	474	503	545	562	474	499	498	530	483	495	485	545	501	510	508	515	539	490	512	527	498	546	478	522	515	516	513	538	485	520	502	446	470	537	529	522	504	518	499	534	517	518	483	481	507	505	491	518	514	518	492	497	530	509	551	487	510	510	539	499	489	487	499	553	510	536	495	495	481	523	494	515	523	533	505	525	479	493	521	500	499	493	490	522	499	509	491	534	471	533	532	526	548	488	488	500	497	478	537	490	538	484	501	505	545	526	495	525	496	502	499	494	490	534	544	480	479	496	481	526	533	488	523	520	471	489	508	452	499	511	508	530	495	507	513	502	474	476	523	513	517	528	512	521	510	488	514	509	498	506	485	506	524	533	528	511	528	515	519	493	484	550	481	483	485	537	493	519	532	472	473	465	497	490	512	490	517	472	518	513	535	517	543	500	478	535	507	499	500	512	531	462	507	472	511	506	521	550	540	484	511	535	519	472	497	530	511	515	494	483	541	520	452	470	497	453	498	470	460	499	504	507	493	476	524	538	505	532	467	480	535	476	502	489	478	502	489	491	551	501	474	504	540	485	495	502	480	528	472	472	522	483	542	517	512	482	481	528	475	519	520	511	459	532	482	489	528	495	527	556	542	506	507	546	553	476	515	513	495	534	527	517	515	492	511	497	500	494	526	483	523	506	468	517	499	547	539	499	499	497	488	501	477	502	565	541	483	531	487	512	498	498	488	527	494	497	519	502	511	480	539	507	501	497	529	524	504	485	522	479	512	541	559	486	523	499	475	502	509	526	483	481	521	500	512	503	463	525	519	490	490	500	503	494	487	522	551	522	509	534	529	512	512	481	512	515	475	514	495	525	515	476	511	490	502	500	498	540	500	489	484	505	548	503	516	485	505	473	478	509	487	507	541	486	505	471	485	560	471	491	548	513	480	517	515	520	483	478	508	512	535	504	515	509	490	471	496	484	478	485	501	550	513	481	498	501	510	500	513	537	501	543	505	536	499	523	555	514	464	501	548	522	528	499	571	525	505	492	503	492	501	550	556	505	484	514	509	497	503	516	517	500	486	509	519	500	515	501	517	495	529	492	492	531	521	479	485	498	486	489	494	531	528	496	498	523	501	537	520	527	497	458	485	529	502	522	531	508	514	522	492	520	515	488	505	532	497	525	500	470	454	486	479	519	511	494	491	526	496	523	523	514	506	494	507	522	491	526	515	486	487	536	480	490	447	491	468	492	506	476	487	506	506	502	489	489	485	541	498	498	522	492	513	471	479	526	552	481	495	511	513	514	486	518	519	547	496	506	558	499	501	499	488	500	498	504	483	514	484	534	507	486	496	491	532	516	503	468	506	482	535	537	522	498	555	479	485	504	529	526	545	520	533	490	503	513	511	501	494	523	488	526	501	505	506	464	487	514	482	498	507	519	498	511	513	509	505	523	489	506	537	477	533	455	541	489	484	500	488	561	508	523	512	499	491	520	519	479	535	489	485	529	500	515	508	460	512	534	500	505	475	495	514	523	549	495	535	499	483	496	516	512	502	509	490	500	463	507	520	503	505	484	495	503	514	536	507	514	516	504	506	536	502	501	537	513	515	526	519	512	479	531	444	492	508	517	486	505	544	530	526	491	503	514	506	477	495	513	515	503	530	479	482	493	517	480	498	504	500	524	478	474	490	489	522	526	515	535	489	473	525	535	519	496	529	526	506	535	548	478	518	491	517	520	521	522	516	529	537	521	526	491	439	497	511	493	521	495	480	514	509	510	527	533	504	485	504	513	511	454	540	532	529	464	474	511	496	572	527	510	510	502	548	530	501	501	509	466	488	527	470	494	505	501	496	487	497	499	509	512	486	504	478	501	508	500	500	484	542	521	482	504	506	484	537	552	502	510	480	566	547	526	465	479	489	520	515	471	486	506	495	567	476	526	504	533	485	458	484	476	532	503	524	535	535	498	528	529	510	516	523	531	524	534	514	527	489	534	530	525	506	504	511	514	499	515	498	517	509	498	546	503	514	494	499	498	550	487	469	524	512	543	510	500	515	494	499	508	509	521	534	504	502	514	505	524	501	491	496	513	543	502	483	515	517	496	515	498	507	522	491	458	480	502	539	547	509	474	522	502	507	501	481	477	480	484	485	469	512	529	495	478	500	495	466	475	516	561	563	483	569	495	488	491	512	477	517	537	492	520	519	518	495	477	535	504	546	497	485	486	502	507	500	515	504	498	507	500	498	546	496	509	495	534	511	513	498	512	535	511	522	501	512	526	500	507	530	497	512	507	525	490	503	486	528	517	519	492	552	486	494	506	543	487	460	474	520	475	513	495	520	543	513	519	538	513	532	495	496	484	518	453	512	475	534	498	477	519	515	500	533	552	530	477	515	520	523	481	518	562	503	486	524	519	488	536	488	511	527	513	468	501	503	503	544	492	486	490	500	497	490	452	516	500	506	537	515	493	459	511	512	489	527	517	504	498	498	509	479	506	482	551	525	513	501	530	483	505	483	535	506	495	551	524	468	457	526	508	535	544	505	524	480	504	489	488	503	510	573	507	539	542	524	478	499	468	544	519	488	505	471	485	470	504	501	494	479	523	498	494	464	516	521	506	502	523	503	515	513	507	503	488	495	481	508	534	487	491	499	526	561	521	527	485	475	517	531	496	514	527	486	539	536	505	494	512	485	522	508	492	537	489	470	502	512	540	502	516	464	501	505	493	516	489	500	509	489	509	501	514	486	519	514	510	526	502	546	486	481	521	500	478	517	521	490	534	501	499	518	490	552	473	477	514	477	518	483	516	523	494	496	503	492	471	486	542	483	508	500	469	480	497	541	523	520	481	495	496	517	518	487	486	505	519	490	516	502	500	538	510	471	527	485	496	505	534	500	479	497	447	484	493	497	481	479	500	521	528	504	525	511	519	472	491	505	514	524	531	472	498	538	487	524	507	510	503	496	530	512	501	518	534	503	476	485	558	509	496	499	521	507	496	465	547	556	523	552	491	551	479	507	502	470	515	486	518	520	512	463	511	517	557	502	515	569	551	478	521	518	520	444	551	506	565	485	513	502	499	497	541	495	480	533	516	509	487	517	508	501	512	476	486	562	468	519	537	492	515	451	527	535	497	515	526	505	531	549	486	540	486	488	487	490	491
28710	20057	17946	14827	8044	4367	2311	967	798	895	850	800	787	799	759	748	800	731	732	718	744	712	724	720	720	743	725	743	719	773	688	708	717	716	754	758	775	720	731	704	706	792	709	650	738	719	716	760	751	729	751	737	699	762	733	698	746	716	721	731	709	748	726	680	761	726	752	687	694	738	717	698	785	752	732	768	719	798	725	744	718	745	743	718	712	701	747	720	762	787	714	765	747	694	760	742	728	717	748	726	780	748	768	681	706	781	721	745	722	765	736	721	773	681	704	723	753	729	680	736	777	771	743	764	738	701	719	786	758	748	744	725	710	722	742	710	685	723	712	753	684	734	743	753	743	735	754	781	753	761	745	707	763	715	722	750	741	741	723	759	728	718	739	713	701	700	744	760	721	728	711	701	756	736	712	737	734	738	743	750	705	723	737	721	701	701	742	781	732	751	758	723	716	709	705	764	733	743	740	720	691	681	717	731	716	755	723	713	738	755	684	698	717	717	718	748	702	763	713	726	727	757	714	698	687	706	713	734	756	757	726	790	687	720	769	728	730	720	774	756	681	724	732	691	735	719	785	756	735	748	761	759	689	713	745	820	715	720	740	756	696	716	728	716	728	753	701	717	743	699	728	732	744	756	749	754	710	725	731	721	727	735	726	687	705	668	769	750	730	705	724	769	731	731	757	797	714	701	706	734	711	764	710	732	754	733	763	765	764	729	737	721	742	721	768	748	713	718	717	725	714	738	764	738	702	743	727	743	756	735	762	747	761	729	711	709	731	745	766	753	710	815	734	774	761	697	745	744	758	750	749	684	710	754	725	781	722	757	744	702	698	683	733	751	726	806	724	693	727	737	740	713	751	749	703	715	748	719	806	708	712	745	749	710	715	730	761	726	785	775	738	722	745	747	748	737	736	732	754	715	767	686	719	715	716	746	808	771	777	725	757	747	726	752	774	696	756	770	714	755	729	719	778	754	769	715	746	711	746	779	769	770	707	747	720	741	700	746	759	782	696	699	749	739	702	768	692	744	751	753	717	710	752	721	742	708	740	695	717	742	730	737	749	749	750	761	698	796	786	726	735	737	762	724	753	765	769	743	729	748	729	689	706	721	694	708	745	719	730	715	730	736	730	735	740	721	753	790	741	721	750	761	750	762	703	731	722	780	733	701	699	736	760	750	747	694	753	702	703	745	731	760	770	722	760	734	713	709	716	757	780	809	699	769	770	739	753	716	720	766	751	723	751	694	789	716	707	733	728	757	725	752	741	748	737	737	716	774	751	716	706	724	731	740	778	682	723	705	768	707	745	733	738	687	748	708	792	764	697	740	755	677	711	710	693	692	753	769	781	770	756	743	692	753	710	765	743	721	757	769	734	713	695	752	719	701	701	747	726	734	749	790	745	737	732	710	693	732	749	741	731	747	750	759	743	775	716	759	738	773	708	693	772	727	747	728	725	759	753	719	731	761	701	747	723	708	790	746	711	753	755	750	697	721	712	694	727	734	732	753	712	744	724	716	737	764	723	724	712	760	731	760	717	725	738	733	686	686	693	751	753	698	787	696	738	742	782	709	703	717	742	694	710	745	788	737	745	672	732	729	758	705	708	685	740	734	716	730	745	720	711	783	704	760	729	712	721	730	686	783	762	746	730	749	714	740	727	726	743	762	757	756	711	728	710	721	712	758	734	772	772	677	750	754	755	713	742	684	764	728	744	701	731	754	730	723	762	719	729	751	722	720	741	714	720	774	714	767	698	723	720	717	751	684	751	731	758	783	735	742	763	748	708	735	743	693	719	727	778	732	804	694	764	722	714	764	716	710	765	796	747	761	733	737	698	718	719	722	763	744	751	709	736	758	734	737	715	790	744	749	759	730	742	728	677	669	752	789	730	766	704	702	731	731	750	749	737	722	791	763	679	713	708	735	740	716	765	767	742	776	721	729	708	684	721	720	733	776	732	763	745	766	683	730	676	736	785	747	773	755	752	777	716	704	697	713	780	753	740	754	706	654	711	681	739	707	754	780	706	687	708	706	718	711	757	658	756	755	733	737	691	718	713	744	736	754	745	749	708	750	705	738	733	730	782	708	732	742	760	739	758	756	732	690	743	745	742	733	764	738	733	748	728	723	749	700	732	715	742	666	735	706	765	785	743	692	757	709	775	689	775	701	752	695	702	705	724	714	756	792	806	723	721	710	773	760	679	770	726	753	720	733	725	711	758	748	704	693	758	688	767	715	722	753	730	737	766	737	774	709	757	769	701	738	786	689	737	753	783	673	733	762	753	752	738	777	748	774	731	740	720	744	834	697	726	713	763	749	757	751	729	751	707	743	727	757	700	738	780	730	729	773	705	731	699	771	758	765	715	755	745	737	772	731	795	726	765	756	703	736	782	776	718	690	717	711	755	772	729	758	774	699	723	740	718	748	721	750	701	757	674	738	760	718	731	744	772	728	764	752	752	725	705	722	772	710	693	775	729	714	760	758	727	756	743	720	719	718	747	711	755	742	745	764	756	780	743	730	766	699	699	711	723	721	755	772	766	754	738	745	717	767	732	778	773	675	719	705	765	703	688	770	735	747	775	760	709	732	777	742	779	728	793	742	730	710	723	734	725	764	766	769	766	761	757	739	750	713	730	721	724	729	763	715	756	746	750	754	708	786	784	751	710	698	691	748	693	766	717	746	728	753	706	747	704	769	727	707	728	709	742	709	761	762	708	754	740	772	747	724	764	765	685	810	747	727	752	718	745	773	733	729	764	775	747	734	763	774	776	729	730	716	724	774	743	749	763	695	729	721	722	728	658	797	731	736	768	765	765	728	762	768	680	725	753	756	714	747	689	763	743	716	788	706	696	712	780	780	709	719	779	723	743	696	740	699	682	751	742	715	777	745	741	785	746	722	748	709	727	769	750	714	714	738	760	734	690	782	746	743	779	738	725	780	713	739	743	701	706	778	743	713	717	737	728	742	769	711	734	729	711	767	746	687	717	717	712	795	730	710	748	752	697	728	766	769	704	763	736	740	727	750	722	713	764	723	732	740	771	843	750	759	798	723	723	702	716	681	798	704	705	763	716	766	721	735	783	725	770	733	741	726	737	717	707	776	755	737	765	739	731	712	762	758	712	796	770	734	726	786	737	800	725	720	727	744	746	684	756	750	736	745	727	722	726	700	719	786	736	706	716	761	739	726	727	752	756	720	716	741	767	775	701	732	698	739	758	727	724	718	745	723	749	754	713	749	740	743	739	760	742	750	743	783	728	762	720	736	697	707	746	741	741	737	744	760	726	743	703	727	750	733	751	731	753	728	718	749	769	760	766	763	699	724	752	749	713	791	732	713	763	794	747	726	721	740	727	750	755	746	777	719	755	722	735	727	776	725	707	737	683	763	737	638	730	735	701	733	763	713	712	717	741	755	713	736	731	732	716	757	686	722	696	765	773	680	732	763	736	716	754	729	736	708	803	746	742	714	704	795	770	725	754	774	715	771
14858	24836	22353	16836	10967	7167	3800	1301	1004	1077	1120	1015	886	917	918	916	873	800	840	864	854	820	837	844	914	897	867	857	835	811	815	795	889	803	839	887	834	799	823	815	868	907	827	895	838	826	829	850	867	794	834	803	845	810	831	800	841	871	859	843	765	824	844	834	870	853	830	819	923	882	883	820	850	808	809	853	804	813	827	813	874	900	861	849	816	788	881	839	820	814	820	796	839	800	888	834	831	859	833	826	833	826	804	813	815	820	813	804	900	859	852	781	820	844	828	789	861	834	825	829	858	831	858	869	798	798	832	857	857	823	806	850	832	842	932	813	829	867	867	823	862	794	903	842	834	858	841	842	840	873	846	850	873	831	830	852	820	818	816	846	786	845	836	845	871	835	834	808	819	830	890	834	874	891	821	869	812	862	818	829	856	779	868	816	885	797	855	870	863	852	833	857	861	801	834	789	894	860	809	831	848	864	853	859	860	877	822	848	854	836	860	895	859	828	872	879	833	887	828	841	805	781	868	865	867	844	878	840	831	882	845	856	805	829	858	828	885	826	861	834	853	817	880	811	840	859	833	827	807	877	877	839	804	866	875	840	854	881	811	828	817	874	836	797	844	853	800	841	805	832	851	831	836	834	882	828	894	842	866	854	852	849	880	871	830	809	906	863	873	839	857	836	890	855	911	827	842	800	829	866	863	834	808	850	830	831	839	838	796	793	850	838	854	871	813	854	860	851	843	838	836	866	819	845	844	852	880	848	844	848	854	857	851	792	920	837	853	798	840	846	936	870	884	831	855	825	853	902	891	846	857	889	860	851	852	878	857	822	857	808	819	837	867	825	862	776	841	865	784	898	849	819	839	882	895	836	849	864	826	804	822	837	847	785	871	845	861	834	837	841	836	882	847	825	841	838	802	846	855	855	814	862	827	820	830	815	824	893	773	824	810	880	815	829	831	805	898	831	860	801	879	838	834	843	830	824	845	817	850	801	847	832	835	888	831	894	876	793	807	806	822	819	804	843	853	772	795	824	852	804	830	849	831	849	849	839	888	818	836	842	806	859	815	802	900	864	855	831	829	826	814	829	867	859	822	809	814	818	820	904	844	846	856	857	841	848	832	830	839	828	846	816	881	821	874	847	824	856	851	876	865	860	812	855	862	818	843	885	851	854	864	788	821	838	856	855	825	808	815	826	848	826	834	859	849	851	865	855	867	821	807	859	803	847	854	876	856	805	795	866	856	871	805	840	811	815	894	850	855	865	790	912	838	870	821	831	813	830	856	850	859	818	798	820	882	891	887	805	833	803	868	847	825	867	866	895	815	872	885	857	845	843	857	839	852	886	800	802	856	853	798	802	874	908	817	869	876	844	824	799	839	873	779	865	787	834	831	876	810	859	826	831	815	866	853	846	843	826	860	819	812	822	818	895	831	785	863	868	865	834	852	832	844	894	874	858	827	835	850	821	834	839	835	829	809	796	817	864	837	885	851	860	851	842	821	819	910	886	869	766	832	849	819	847	811	853	869	854	855	811	837	848	808	847	842	823	832	808	823	850	831	856	845	828	809	864	856	859	831	809	895	865	788	856	796	810	824	894	833	814	841	835	844	809	836	868	887	829	848	898	844	784	808	854	811	775	801	848	813	887	810	819	833	811	801	849	837	829	839	825	891	835	840	837	822	862	781	853	840	880	893	880	861	879	795	826	856	838	830	813	824	826	782	835	833	835	873	873	805	823	843	897	846	804	787	847	858	866	854	848	850	854	869	789	822	819	861	835	869	815	871	822	866	851	809	802	881	849	902	836	832	821	793	856	845	882	880	816	856	821	880	845	781	841	860	871	835	844	839	822	841	867	807	895	897	797	809	885	873	880	831	812	821	870	848	834	898	865	807	850	832	803	827	911	861	820	792	854	792	797	819	851	833	791	863	824	871	854	866	826	848	838	887	921	868	784	868	890	870	813	834	843	855	924	840	875	848	847	862	829	840	866	845	805	833	833	843	895	864	863	847	838	891	818	855	855	887	885	796	808	839	838	830	822	845	815	877	817	881	812	851	868	898	799	908	890	852	859	871	899	871	817	828	868	867	925	834	859	831	816	790	836	840	871	838	822	878	814	806	860	898	826	896	886	837	864	809	839	865	869	895	867	830	811	871	804	831	843	901	820	830	867	835	816	908	829	836	810	893	861	839	831	858	839	794	830	829	832	885	827	839	804	794	818	821	822	836	837	824	844	818	872	824	844	897	857	834	810	893	831	835	865	863	875	865	793	842	889	833	852	807	872	838	809	867	794	863	812	836	815	844	870	821	894	816	815	818	881	836	840	796	864	810	857	828	862	888	834	814	853	842	785	835	809	885	882	835	862	820	836	787	864	852	818	855	817	839	916	847	817	845	823	882	799	857	835	809	888	820	886	856	791	836	787	878	894	828	796	863	848	873	823	844	825	838	847	800	840	859	869	821	835	909	831	792	858	877	867	844	830	844	866	852	838	845	805	820	837	804	808	810	837	812	823	822	870	798	860	854	844	804	821	838	860	791	895	837	836	816	847	850	806	844	865	837	790	799	805	808	814	873	856	838	816	868	846	840	774	885	848	866	824	825	860	849	861	850	851	794	846	790	889	827	843	856	823	850	847	886	779	875	865	855	837	853	858	834	859	803	839	892	815	839	857	829	823	829	826	837	862	852	781	827	868	861	840	835	827	864	877	845	916	863	859	790	789	857	854	833	843	808	850	831	779	856	818	919	885	837	840	814	859	911	827	810	860	858	893	859	829	836	838	813	814	884	840	823	856	854	879	825	800	854	849	833	855	834	850	830	863	847	852	838	853	820	834	785	802	825	845	860	812	861	804	877	868	817	897	813	840	838	890	889	838	837	828	855	837	865	838	828	814	855	878	887	817	839	860	869	850	897	849	824	858	813	822	897	820	859	804	833	881	868	841	830	813	846	832	852	839	884	847	838	845	827	855	849	874	832	846	827	884	933	807	866	811	856	864	796	838	837	847	854	797	807	872	835	878	816	804	875	852	887	816	851	892	880	811	809	835	802	871	826	873	817	830	809	848	859	863	879	896	843	892	877	775	827	844	801	875	855	876	826	847	832	843	822	850	862	839	866	823	841	839	826	849	872	821	885	819	843	847	929	851	804	842	850	817	851	833	884	837	824	840	822	833	866	865	807	848	900	816	849	805	886	849	843	859	847	868	855	863	849	863	824	796	846	892	813	837	851	842	792	844	874	845	864	886	863	860	866	855	833	840	846	832	810	785	796	841	804	815	829	796	851	829	851	830	851	864	811	841	814	861	838	858	862	839	839	861	822	874	806	821	849	893	852	833	852	878	873	835	821	854	830	835	846	825	887	850	819	857	877	830	834	840	840	814	868	820	836	847	845	900	831	851	856	824	772	782	834	866	865	855	802	876	837	861	855	856	938	819	849	848	872	794	862	842	828	832	833	816	841	777	841	802	845	890	864	853	834	798	843	813	803	846
23553	20897	27809	24262	21136	15637	5877	1513	1044	1179	1169	967	894	908	822	793	812	774	792	815	776	759	808	763	743	783	785	733	731	795	856	718	777	776	750	727	811	718	804	738	734	733	755	738	719	753	786	755	796	769	784	768	766	749	771	711	800	740	732	809	770	757	713	782	774	761	754	775	755	764	778	741	747	708	780	824	793	734	769	743	804	734	724	796	782	713	775	778	722	743	769	727	765	747	753	745	769	722	787	737	757	764	742	754	720	712	751	715	787	738	763	759	771	707	756	750	752	776	723	735	724	736	728	745	727	767	744	782	772	695	732	721	746	769	723	766	732	785	744	771	782	767	728	776	737	750	716	754	755	736	774	709	735	771	722	793	738	750	778	773	732	764	722	790	740	788	766	797	808	749	768	763	790	724	758	717	703	735	713	720	754	732	816	736	741	758	764	701	790	732	709	783	711	777	791	739	721	700	762	772	765	704	730	759	777	721	678	728	778	727	781	802	739	782	728	773	732	778	736	711	726	773	705	756	756	753	748	702	734	726	731	724	747	718	731	722	716	791	745	742	738	790	752	715	755	741	764	750	801	762	793	729	803	758	810	731	745	686	752	757	717	745	707	722	763	748	765	782	842	751	757	765	766	718	764	747	803	766	763	755	740	772	764	777	793	708	734	734	757	709	804	720	737	755	746	728	738	761	787	777	719	697	808	789	738	748	697	793	780	720	778	762	735	775	742	733	727	717	775	775	775	726	761	781	798	781	740	767	726	779	759	753	804	743	745	704	739	763	692	748	717	771	786	725	762	807	780	749	753	707	720	783	745	726	769	731	759	782	769	760	808	801	765	721	760	779	745	764	720	723	780	804	698	742	813	824	740	728	715	750	755	778	790	768	729	712	741	742	759	806	740	796	758	797	780	768	786	762	761	749	790	771	750	724	759	777	795	699	741	772	723	744	740	771	772	752	777	793	740	761	772	733	834	749	773	741	712	728	774	774	784	758	797	746	710	802	716	745	712	764	746	761	715	712	772	802	756	736	764	771	754	695	769	804	741	680	818	786	778	791	729	771	761	704	735	786	739	741	737	739	715	790	777	766	753	707	773	756	755	779	722	768	789	772	738	737	757	728	709	772	737	807	689	780	740	747	791	751	745	768	765	767	738	742	825	762	747	785	754	743	742	747	737	742	757	740	782	784	724	753	741	734	745	748	749	779	696	761	761	717	754	749	706	783	779	785	772	694	702	752	764	728	769	767	764	748	768	758	753	758	736	790	744	750	711	765	711	692	756	796	752	709	684	754	750	768	780	757	756	690	796	714	721	758	789	747	773	805	751	740	773	748	714	706	725	722	747	745	748	711	796	725	740	752	739	712	716	769	775	699	798	757	758	756	711	741	734	819	763	742	746	744	772	740	792	811	775	751	762	740	714	764	738	764	745	766	733	742	732	737	750	720	715	710	764	779	741	762	749	704	738	744	761	783	799	784	767	721	704	749	731	711	769	773	807	751	743	730	745	741	744	704	789	756	718	800	741	795	776	767	731	725	790	743	776	712	783	764	753	721	754	794	739	710	770	743	785	744	732	800	805	732	748	692	759	707	736	709	734	733	775	730	733	740	728	731	760	786	776	796	754	769	781	738	709	785	747	764	751	800	773	757	749	718	754	745	766	772	756	756	757	796	748	754	753	691	728	744	745	815	742	776	747	764	739	699	759	697	773	758	741	757	747	771	778	776	721	766	760	771	764	767	792	815	767	742	716	760	712	726	732	781	763	755	736	739	753	727	762	817	780	747	736	703	728	750	754	749	745	750	721	777	786	768	794	763	711	760	745	782	783	737	754	740	740	726	737	723	757	781	743	766	772	716	774	731	755	769	796	757	802	719	794	775	772	696	735	763	740	791	731	750	775	757	781	757	757	745	780	764	752	709	737	712	757	746	765	750	786	748	735	724	754	780	790	734	748	694	713	731	704	745	752	737	705	836	782	721	752	780	742	779	726	757	765	775	734	792	737	766	721	767	702	791	779	737	737	753	695	715	767	773	787	746	734	758	811	726	722	772	770	734	710	735	767	702	769	684	761	797	808	747	809	746	712	787	760	805	736	778	715	733	790	719	795	712	733	752	787	755	701	782	715	787	777	814	707	775	791	703	766	761	698	777	736	791	767	731	789	795	720	683	723	769	782	726	753	787	723	806	782	775	780	740	747	741	747	755	742	732	769	729	759	725	751	763	745	723	713	732	756	739	707	758	726	788	761	735	769	725	708	739	732	715	689	794	760	755	713	743	737	703	745	748	805	717	727	761	752	743	789	761	763	752	805	749	741	773	746	782	772	741	794	726	744	794	753	806	767	754	735	704	751	740	730	753	729	802	766	763	716	726	774	764	758	749	770	771	742	788	751	739	780	712	753	735	736	763	766	743	746	747	752	734	781	785	758	766	753	827	741	755	760	747	762	758	717	753	756	741	766	751	783	762	815	741	735	805	744	737	774	763	764	744	761	767	770	777	724	758	780	800	716	761	791	752	778	743	764	712	786	705	717	747	742	746	765	755	723	776	758	754	795	754	720	741	780	797	754	795	694	742	760	740	735	757	782	749	802	730	721	763	733	694	749	752	750	758	752	748	761	735	731	768	769	755	777	762	760	704	752	764	764	728	756	801	773	816	760	778	825	779	751	796	715	781	781	773	767	737	740	745	775	737	758	799	743	786	756	741	803	730	765	743	830	802	767	761	710	800	741	752	746	752	738	733	755	739	741	719	733	746	723	798	742	739	749	757	751	769	777	786	774	724	725	731	736	788	781	755	712	736	778	702	765	764	747	739	714	803	792	745	750	745	787	794	709	741	800	746	737	762	822	788	750	759	785	707	727	750	742	757	749	747	784	752	722	760	734	794	692	755	788	743	768	749	765	723	744	731	763	734	775	739	780	757	751	730	723	723	750	738	800	771	783	752	738	766	745	751	748	757	776	726	766	745	738	760	732	761	752	787	760	789	760	722	729	721	801	794	773	740	790	744	717	736	731	785	718	757	788	715	733	764	758	741	776	735	780	768	755	789	729	742	704	734	743	756	791	675	752	774	689	784	773	769	768	715	778	770	786	769	768	695	729	760	755	760	736	751	788	733	753	715	730	765	800	764	792	761	737	746	729	764	796	768	736	752	753	741	761	747	708	733	753	716	720	767	774	753	798	786	767	670	783	786	757	764	774	772	731	734	772	738	734	748	735	755	753	771	761	720	732	680	740	747	757	739	742	724	768	733	734	740	745	740	724	760	748	749	741	749	748	730	736	753	727	750	781	782	808	792	780	736	756	773	793	755	725	750	776	745	720	782	738	732	767	753	765	783	744	781	802	730	738	763	708	767	775	776	779	726	747	775	751	779	733	732	779	733	759	730	743	765	728	751	801	795	742	735	743	771	768	707	760	731	748	771	734	764	744	763	785	736	760	752	713	718	700	765	734	709	770	731	741	821	818	771	759	744	749	737	765	745	750	733
14171	35321	32953	24794	18510	13062	6492	2099	1480	1678	1632	1341	1083	1088	1058	933	917	947	899	925	925	930	919	950	919	860	890	848	909	876	862	910	839	912	882	890	912	910	886	921	872	888	839	874	858	895	877	801	889	916	879	909	950	928	897	866	937	859	933	932	890	928	875	904	857	882	900	866	821	895	871	866	867	925	885	951	852	908	822	856	910	850	852	925	894	856	897	883	837	851	919	949	933	862	870	886	855	901	844	816	850	871	882	873	921	908	881	891	890	894	878	868	929	886	939	871	870	897	953	859	862	841	865	840	896	879	897	862	886	839	951	856	921	836	869	881	899	862	885	928	885	883	862	889	820	862	854	893	905	928	927	855	855	929	884	914	885	831	930	928	855	903	874	841	899	902	883	892	895	857	897	902	920	881	869	874	874	892	910	852	909	922	881	885	887	893	876	839	909	888	900	863	877	892	896	861	870	932	919	883	901	806	850	869	920	898	912	859	870	858	833	908	852	846	868	863	894	849	917	897	865	809	831	864	910	917	883	828	856	916	880	858	881	848	914	872	925	884	885	905	845	867	888	860	950	879	918	806	933	884	855	849	894	933	879	936	850	857	913	880	873	880	928	885	847	921	886	893	882	903	862	867	908	877	832	898	861	851	901	910	938	842	901	833	929	833	861	887	885	900	843	898	911	883	875	893	872	873	909	855	884	880	808	906	893	864	918	894	916	898	921	933	913	923	922	868	852	903	873	842	893	921	843	893	878	895	830	907	929	864	897	876	866	864	909	865	926	897	882	832	870	904	882	857	915	902	842	893	885	882	839	896	874	873	881	892	864	907	869	892	902	878	854	862	872	904	884	876	919	909	873	922	858	907	895	927	878	856	898	809	849	829	925	855	920	871	882	871	930	898	927	900	903	903	873	895	938	869	862	869	885	885	900	910	906	836	908	875	869	878	873	921	855	899	911	894	898	887	853	874	937	896	860	893	920	904	889	889	854	849	861	890	880	891	867	901	885	891	851	877	869	899	928	857	888	913	840	887	934	870	930	877	911	868	904	877	936	854	857	843	876	854	888	937	906	897	842	922	826	905	902	890	863	887	886	888	863	915	889	912	897	984	905	874	893	865	902	888	856	873	839	834	888	891	865	901	854	900	887	906	882	926	894	940	924	919	875	931	857	855	955	902	843	889	839	891	917	847	889	828	874	868	905	889	911	920	880	872	871	835	912	807	932	887	850	840	919	859	845	944	919	918	891	848	896	867	863	884	834	886	835	897	885	887	866	891	855	895	883	894	886	848	854	841	910	897	902	877	862	873	872	932	900	851	861	858	933	885	869	804	840	892	936	856	914	896	885	859	864	834	850	893	888	857	899	877	870	833	860	895	905	859	865	901	937	878	887	852	907	943	874	895	892	882	855	919	877	905	833	858	861	931	892	854	877	899	886	891	852	881	854	833	838	893	793	880	841	830	863	881	894	905	848	893	904	949	857	834	828	888	919	917	900	898	903	928	885	914	933	881	876	850	831	884	939	883	845	900	877	879	861	870	824	907	914	885	866	858	862	871	913	894	846	905	931	857	891	861	854	849	934	863	879	833	886	902	842	897	948	863	887	833	887	871	861	851	840	899	869	871	920	872	840	929	902	842	875	916	852	858	855	896	844	830	900	910	959	896	877	906	889	862	858	879	883	908	872	881	893	862	922	878	856	836	899	853	905	885	908	890	837	880	906	882	860	864	886	857	915	915	840	856	956	899	891	843	842	883	920	839	877	863	912	852	837	833	898	886	870	873	870	873	870	881	913	829	847	928	918	870	886	924	847	887	863	838	933	863	900	882	878	896	958	903	853	860	842	908	923	879	864	880	900	906	900	893	868	890	891	870	862	866	894	880	919	867	874	926	825	894	883	875	871	819	910	904	866	865	860	914	888	859	874	927	916	880	888	908	872	869	900	902	920	870	883	867	863	826	896	867	862	866	889	874	924	852	856	910	873	860	901	879	899	868	865	903	898	896	851	884	907	871	846	888	858	885	849	906	946	860	872	874	875	876	919	844	898	898	872	920	884	900	817	863	859	871	895	859	914	838	878	896	845	869	915	879	877	866	896	860	852	886	890	858	861	910	884	882	878	850	883	872	872	873	859	854	904	880	902	889	901	870	872	873	863	897	918	896	849	875	889	848	859	843	813	842	875	841	862	943	856	828	876	917	843	860	894	901	928	888	892	903	877	834	918	869	888	877	844	842	901	907	882	951	906	871	923	864	814	899	899	908	902	925	889	900	863	885	880	904	917	855	842	874	885	897	917	919	901	919	873	891	880	832	920	845	852	905	875	973	857	944	910	879	891	861	888	904	858	895	884	867	895	912	883	902	879	899	933	879	928	859	856	907	918	890	811	859	865	847	890	908	940	903	937	895	900	924	881	913	863	883	888	884	894	935	872	912	880	844	880	887	868	848	863	890	927	891	844	866	882	931	894	872	912	885	832	900	883	907	867	906	874	903	893	869	896	871	867	919	870	881	926	895	913	917	849	893	868	872	909	888	842	894	832	861	888	899	863	869	886	878	843	898	868	889	823	847	856	898	813	923	873	916	881	972	868	904	919	825	862	896	889	842	879	866	892	852	889	895	875	855	894	909	901	858	883	858	912	859	866	848	905	891	944	830	880	821	892	863	929	884	906	891	933	858	858	890	945	833	890	906	864	888	925	878	882	857	827	898	866	879	890	874	912	902	881	881	917	888	920	865	910	948	849	902	897	883	903	842	919	841	875	860	894	879	877	944	885	881	905	925	871	883	906	896	834	921	872	958	872	875	884	895	900	881	872	923	905	921	827	895	862	927	919	862	868	888	862	906	921	842	879	851	879	870	875	864	878	897	903	875	832	859	879	884	896	883	861	884	937	831	894	863	863	860	870	886	834	855	886	914	870	856	854	903	900	916	868	880	873	851	890	856	828	898	893	904	920	908	886	861	898	880	878	873	857	874	909	853	832	874	904	897	898	878	841	867	876	922	870	910	897	843	887	891	834	933	924	919	861	841	876	880	912	865	875	884	882	861	891	895	887	856	873	826	955	914	873	878	919	772	838	868	860	884	892	891	890	899	850	852	895	941	900	904	918	900	892	911	815	868	852	882	872	855	882	857	857	869	920	849	887	831	929	908	876	909	927	905	866	940	831	936	932	869	871	857	893	878	862	880	916	901	869	871	945	904	858	893	897	887	867	901	855	900	897	938	902	916	879	870	896	905	887	909	916	875	926	895	835	886	887	848	897	870	820	917	899	898	882	893	903	890	900	897	857	833	868	860	871	897	873	882	838	870	888	816	893	882	857	864	832	879	846	827	880	913	894	839	860	919	943	906	803	905	872	848	878	906	874	889	868	866	903	900	913	867	858	827	925	862	826	860	918	892	847	877	852	875	835	963	888	839	888	886	868	860	885	832	896	831	861	894	875	898	920	872	908	878	876	847	884	810	883	854	910	871	896	839	938	943	851	849	838	917
24532	20933	27008	25183	17291	7929	2972	910	636	681	735	596	455	514	472	446	438	501	453	472	486	429	466	472	493	442	433	422	426	436	438	475	396	458	477	438	467	466	413	424	484	458	472	437	469	414	458	443	457	441	430	435	480	439	455	446	459	461	430	461	425	487	414	443	396	438	413	467	428	456	469	437	455	424	473	417	445	420	436	433	455	436	430	464	457	435	457	454	424	440	449	427	454	422	434	457	466	420	458	462	445	459	451	426	447	451	454	457	457	458	447	434	453	410	436	410	447	441	441	437	422	432	444	452	454	448	445	464	459	461	447	439	456	407	414	454	444	468	420	431	426	433	424	430	409	488	467	430	487	459	456	430	449	435	429	462	434	459	446	440	460	466	441	453	468	417	422	456	442	432	415	445	439	445	469	427	459	464	445	444	432	472	450	437	444	455	449	456	467	421	455	484	410	394	457	426	456	448	414	404	432	415	459	416	448	412	451	422	456	446	452	403	477	444	430	441	440	471	460	448	433	413	411	427	466	420	420	413	433	457	439	439	421	431	417	453	477	462	426	450	432	431	454	438	438	456	411	433	470	422	424	446	475	414	434	450	419	468	437	414	401	470	433	463	431	452	448	487	412	429	436	445	439	444	431	513	462	460	457	446	472	465	462	458	447	459	473	436	473	439	413	411	438	440	401	464	434	477	449	433	446	412	442	473	485	427	445	409	477	452	417	474	447	404	405	409	413	421	417	439	442	465	465	443	427	448	425	421	445	440	425	444	432	451	413	442	487	451	461	438	466	417	463	435	429	458	453	436	435	431	460	433	413	459	432	417	442	449	480	464	456	463	421	435	463	494	398	464	421	447	412	475	497	440	458	427	408	455	391	439	428	460	450	464	467	461	459	438	448	443	420	446	454	441	461	456	442	441	436	402	405	426	458	443	465	438	452	466	440	429	415	433	485	479	447	458	441	460	410	451	459	447	445	452	407	445	455	468	413	439	427	441	432	426	424	443	465	461	459	430	425	424	430	476	461	468	433	441	456	450	411	465	434	453	464	424	419	464	457	398	485	448	408	477	431	423	480	447	467	446	437	461	428	433	442	443	415	457	448	481	447	449	430	475	454	423	440	410	462	449	441	411	418	434	444	401	419	416	432	412	463	457	442	449	429	471	458	406	449	421	437	450	421	438	485	405	439	503	466	438	446	404	435	436	441	448	466	465	424	416	447	479	423	391	456	436	455	446	456	443	425	447	434	451	426	455	430	467	455	455	449	435	406	438	457	455	414	487	452	439	404	390	460	418	475	482	412	426	412	448	427	458	408	442	466	439	453	437	403	427	446	462	443	471	470	427	430	477	446	460	436	460	421	469	410	455	425	436	424	435	442	447	439	448	470	490	451	444	414	421	404	443	422	468	433	452	405	427	469	478	456	432	479	480	457	433	453	430	436	441	431	458	489	434	403	410	448	462	442	423	412	444	409	456	457	450	429	437	459	447	451	454	436	443	450	448	444	439	465	432	404	439	437	410	454	474	446	443	420	458	422	445	447	415	456	417	456	455	435	456	426	477	437	396	434	450	399	426	467	470	457	459	446	434	455	451	445	436	469	460	453	440	471	425	455	418	439	395	458	439	439	421	446	467	447	494	438	438	453	449	470	424	426	421	442	425	426	484	441	448	431	452	451	468	410	465	436	423	416	466	458	442	401	424	437	426	417	416	447	423	400	461	466	457	441	457	466	442	465	440	497	465	456	443	444	453	442	448	452	424	430	465	457	446	408	396	468	460	479	431	440	410	423	466	456	452	440	443	447	451	427	422	460	455	450	465	437	492	441	451	469	441	427	444	417	494	433	418	415	468	438	448	427	454	434	485	448	434	463	413	428	427	412	455	454	445	501	478	428	461	458	477	450	463	430	421	448	427	397	470	440	498	435	465	429	473	464	507	455	479	431	405	466	432	463	457	465	408	458	435	416	429	423	456	445	454	486	446	433	440	412	455	419	439	446	463	454	458	412	426	458	435	437	434	418	446	454	479	437	405	446	469	397	445	424	473	436	450	467	448	434	435	456	433	473	404	410	457	463	431	455	464	432	445	414	436	444	452	425	427	462	418	385	450	438	470	412	432	440	484	374	410	459	438	448	418	419	472	426	453	471	436	465	430	441	448	466	408	437	462	458	413	494	421	438	416	441	456	430	444	407	433	387	415	488	398	455	442	426	441	450	455	497	422	432	455	472	398	434	465	441	432	427	466	438	438	429	474	437	446	403	500	460	438	450	421	404	451	405	452	455	440	445	465	434	427	477	435	429	452	462	446	433	454	457	392	434	448	455	451	465	489	437	399	449	418	436	465	441	386	419	409	454	447	466	434	438	431	428	447	429	468	468	458	420	447	418	475	464	426	423	464	434	396	456	423	445	443	499	461	431	422	442	443	428	417	421	433	418	387	413	466	462	447	457	450	452	440	452	445	437	423	457	453	453	438	437	467	425	442	501	448	424	432	449	402	444	446	452	425	442	424	444	439	452	479	461	453	436	407	428	444	422	432	427	440	458	402	447	447	434	459	418	434	458	449	448	461	449	429	444	433	410	430	433	441	437	464	445	444	455	419	438	426	435	447	426	398	452	424	469	454	441	448	491	473	434	412	425	431	407	412	463	432	438	448	442	435	439	447	458	480	443	475	441	452	427	406	413	474	444	462	455	406	419	420	403	459	445	469	434	476	460	447	450	425	429	437	445	431	425	500	427	468	451	430	433	443	433	456	427	447	402	443	422	462	477	435	459	459	423	431	449	434	454	432	453	441	450	448	398	436	439	437	439	423	457	431	418	440	432	475	464	447	443	443	426	426	470	429	421	467	458	425	456	462	435	439	449	458	436	459	456	480	439	448	433	434	453	427	447	464	466	427	486	439	449	445	431	450	414	510	446	447	412	458	451	473	400	427	409	454	478	441	448	457	402	416	409	429	462	441	466	442	453	452	459	433	428	430	459	481	456	438	427	467	451	441	415	448	419	448	425	451	446	430	465	409	457	431	443	429	437	479	454	454	463	450	446	445	436	417	440	413	444	432	441	455	447	433	418	398	427	439	455	427	425	447	468	470	457	435	463	440	478	433	431	422	453	430	433	419	421	443	431	446	451	485	444	440	447	443	418	453	473	440	417	450	471	395	439	481	438	459	473	437	416	441	439	442	428	449	458	445	420	480	433	415	463	474	441	435	444	428	483	453	468	436	405	452	451	462	435	463	427	436	461	432	425	427	430	402	436	472	449	444	429	424	436	465	395	447	453	448	432	453	463	418	447	431	451	457	448	454	410	438	457	435	469	441	429	456	441	457	423	456	423	425	455	462	442	457	429	437	429	471	434	469	491	453	453	445	460	427	463	437	428	465	411	448	451	455	436	462	446	444	437	437	444	459	433	449	454	425	412	443	431	460	362	431	450	486	470	455	450	404	441	427	428	440	432	416	433	462	459	467	441	478	431	455	473	406	468	439	441	442
15494	32791	29879	20639	15585	10771	4946	1413	990	1038	1079	783	615	599	674	583	550	555	519	508	576	495	519	521	474	530	515	532	528	455	520	511	474	494	502	512	472	483	514	483	505	512	516	525	567	489	548	500	510	478	531	514	484	494	513	516	471	491	489	499	493	460	523	487	473	516	527	548	520	481	481	486	455	477	531	496	492	494	504	479	473	490	500	526	507	516	504	494	487	464	496	464	538	499	528	466	529	479	506	505	534	486	508	506	483	513	511	490	520	525	538	488	511	487	531	515	522	479	539	519	479	516	498	493	447	522	526	534	469	512	515	486	494	527	494	466	509	523	465	511	515	516	519	489	484	529	482	497	492	495	530	502	450	521	478	532	509	485	503	542	514	490	553	504	531	455	515	515	501	515	465	498	505	489	518	501	485	476	502	503	510	484	505	519	516	518	463	490	507	472	451	488	506	492	516	505	514	493	515	521	470	509	481	465	516	526	495	501	508	488	479	473	494	475	507	478	487	541	557	492	512	482	536	514	491	519	508	488	501	491	525	504	527	513	502	496	512	511	524	498	492	503	507	525	520	495	492	513	472	534	519	493	497	501	534	492	486	482	487	506	509	499	519	540	511	481	502	562	538	511	510	477	483	504	480	518	542	527	487	544	527	502	504	515	529	478	503	507	492	485	426	512	496	516	493	516	471	492	503	523	503	540	510	502	498	512	463	520	503	541	520	492	493	505	501	516	493	495	508	556	489	476	487	499	499	490	500	509	485	501	526	480	501	487	497	520	517	486	462	509	529	549	507	487	510	477	500	508	496	500	529	499	525	510	448	504	488	489	500	479	511	481	523	509	462	517	514	473	496	521	478	528	471	485	501	519	449	498	526	483	517	542	478	457	520	491	483	470	493	464	526	503	495	513	494	503	510	513	504	486	547	483	515	511	502	499	476	504	502	501	517	520	484	456	466	486	491	514	473	477	484	541	483	499	526	484	477	499	503	503	489	462	496	480	517	469	519	481	502	525	498	501	505	483	494	513	487	493	525	529	501	474	486	499	494	486	505	472	535	493	482	536	550	513	499	491	509	501	514	480	462	522	547	519	503	498	538	456	526	482	508	489	495	458	521	495	489	495	479	525	475	484	513	529	455	496	471	487	484	509	512	483	474	490	491	491	507	486	480	544	535	486	509	492	527	474	542	546	493	492	511	480	505	502	538	499	461	488	486	515	497	499	492	504	492	508	531	506	511	540	505	526	538	551	513	497	492	491	485	508	494	521	516	480	495	500	483	494	488	491	533	517	544	495	475	510	521	515	466	469	537	509	490	508	508	491	498	435	502	506	477	540	524	501	530	463	523	481	512	503	526	479	481	527	486	485	477	497	478	502	490	495	513	479	515	505	479	477	483	468	515	490	484	495	508	536	518	482	515	548	475	448	486	462	502	477	507	513	499	487	513	528	478	489	539	514	507	519	504	470	512	528	510	571	514	469	467	512	483	483	482	497	540	483	508	495	514	528	540	479	513	493	471	473	507	456	469	474	524	483	510	550	507	553	491	510	530	511	491	484	504	489	505	531	511	530	518	511	499	538	500	496	514	490	526	550	503	506	469	505	488	522	505	491	499	497	538	527	484	493	513	518	476	478	527	493	513	483	523	505	508	518	506	510	486	537	522	501	538	498	500	493	511	512	496	507	500	517	495	492	512	478	520	512	496	508	473	533	533	508	559	482	537	526	458	506	488	500	488	479	498	519	519	473	498	496	493	512	493	476	506	462	521	490	509	518	461	520	506	527	477	491	485	455	508	476	497	455	518	476	513	507	498	494	498	499	520	494	514	506	486	494	506	510	510	469	519	462	467	524	502	456	523	468	513	488	508	513	505	461	477	505	501	492	527	532	527	490	471	485	491	481	524	484	515	553	524	452	497	482	508	508	509	465	512	501	479	502	535	494	488	533	522	478	504	480	526	493	489	470	482	483	522	489	512	509	475	493	531	515	489	476	519	483	488	565	505	526	541	505	526	505	485	512	511	498	483	491	508	521	517	486	485	495	525	471	523	543	543	489	507	506	511	525	478	470	562	546	492	491	501	479	502	494	490	492	531	464	526	478	480	469	506	477	483	496	531	504	546	467	511	516	493	516	489	514	522	501	513	505	476	497	524	499	454	506	487	452	524	512	518	518	525	518	458	501	498	504	458	527	500	539	523	488	530	478	492	486	526	513	478	514	535	517	496	482	472	489	509	506	526	481	496	492	510	482	508	507	496	556	501	497	511	504	529	498	492	462	480	459	499	508	485	482	470	558	455	510	484	525	480	550	496	518	499	483	497	502	495	533	564	535	509	522	506	521	539	461	536	486	456	454	484	517	478	515	479	495	483	472	485	509	486	520	555	535	460	550	492	476	499	499	475	472	498	489	503	517	484	495	513	555	503	524	452	468	475	503	527	527	516	500	549	520	462	446	457	473	533	507	506	481	504	485	503	486	532	503	469	457	514	498	508	510	511	525	531	517	488	521	499	498	516	509	478	470	513	499	450	517	485	536	478	512	477	554	508	488	523	519	462	487	512	478	538	469	519	514	515	504	497	484	485	485	458	561	513	530	546	510	502	537	514	510	474	508	513	534	463	474	524	494	532	496	511	505	528	531	489	502	445	553	481	446	512	511	493	516	494	495	479	468	511	516	480	488	499	504	459	489	499	513	477	520	516	487	515	506	492	525	491	512	505	476	479	501	496	521	494	484	474	517	488	519	481	492	485	493	507	498	478	508	515	546	504	538	461	492	471	495	460	523	501	497	503	483	496	474	480	529	502	494	475	515	503	552	533	532	497	509	494	476	508	502	508	491	510	519	507	510	528	492	514	485	520	485	521	516	474	525	474	508	444	518	521	479	501	509	533	484	508	533	532	508	486	489	472	559	461	470	495	503	497	509	504	522	470	513	508	497	492	498	503	477	503	489	472	531	527	472	486	518	505	508	500	505	526	499	477	452	535	499	494	512	494	548	496	496	503	488	520	502	508	516	493	509	465	498	497	516	498	463	513	538	492	534	494	548	489	459	489	508	499	487	515	492	472	451	489	536	478	531	495	513	515	504	518	528	520	470	508	462	455	486	499	478	560	463	526	488	480	504	509	490	500	493	493	500	505	511	492	516	466	472	505	470	464	503	520	525	465	499	513	535	509	488	494	531	538	518	503	494	498	523	539	488	490	537	530	512	528	492	490	537	452	484	514	456	487	494	500	507	457	547	505	513	501	527	499	503	501	517	488	511	505	486	504	522	447	521	493	506	495	487	520	528	512	469	503	525	499	468	489	492	515	561	478	540	475	454	521	508	498	506	482	526	536	504	525	510	515	488	515	496	475	511	501	497	447	501	495	519	467	490	494	485	478	474	516	487	465	550	516	520	525	451	501	478	477	499	535	536	507	497	488	527	529	489	479	540	487	500	529	518	463	509	509	452	486	492	506	511	468	485	485	566	482	500	461	495	487	478	501	541	474	491
22486	20943	28357	23720	21023	21374	13495	2182	983	1004	1033	807	617	577	596	498	510	491	451	426	499	502	484	458	440	443	442	492	415	443	422	473	441	429	444	433	432	444	421	452	438	453	445	430	426	455	432	422	427	446	432	459	440	419	445	413	405	393	430	428	438	433	443	430	437	420	447	396	426	431	461	408	454	421	438	444	433	449	424	420	449	433	444	412	456	443	444	422	422	450	431	433	440	437	451	428	387	432	454	389	434	434	458	419	451	456	428	457	432	444	429	483	424	419	420	424	424	437	444	392	430	416	431	459	424	398	435	384	405	436	420	438	408	425	415	455	420	403	420	431	423	431	409	452	441	455	430	471	414	406	430	421	407	446	445	395	399	420	398	452	433	470	430	409	436	446	410	456	402	404	416	465	443	423	434	449	416	449	418	463	433	371	433	413	438	449	410	425	430	430	420	438	458	422	400	417	460	444	469	426	431	428	430	391	452	436	395	397	424	426	426	413	433	466	418	443	433	415	413	444	425	401	414	469	443	453	408	435	441	424	411	447	433	429	439	464	415	428	420	422	432	441	455	448	458	437	437	433	416	424	411	446	403	454	425	410	429	440	440	414	432	425	464	426	410	435	461	429	436	399	476	394	413	411	422	406	443	460	402	399	440	443	421	391	437	422	440	398	408	408	434	419	460	411	414	424	446	426	468	439	410	452	408	410	436	418	416	427	426	439	392	400	433	429	432	416	439	470	393	415	413	414	444	411	386	410	438	434	429	424	444	425	448	427	422	458	436	412	445	458	436	416	421	429	419	417	441	437	429	434	425	467	417	409	402	449	410	452	447	434	453	462	420	416	419	437	433	414	422	463	448	458	446	398	458	455	443	438	465	415	447	441	445	436	447	408	464	460	437	398	455	417	445	433	402	462	406	413	438	414	398	403	423	429	385	402	420	440	404	413	478	417	453	446	422	431	446	394	432	399	450	421	431	415	407	429	439	444	460	430	438	419	434	460	416	428	436	442	437	406	436	427	455	442	451	415	409	426	416	424	422	424	409	454	413	447	429	423	423	420	456	434	421	446	449	416	452	418	458	424	394	414	407	431	469	388	402	410	402	445	440	421	447	446	419	428	426	405	420	411	417	400	440	433	435	424	414	416	439	427	402	445	419	391	431	429	423	460	443	435	453	414	436	465	398	446	414	426	458	449	443	415	389	450	433	410	416	419	435	416	440	455	458	397	422	417	467	464	449	420	415	411	455	437	431	413	447	415	416	420	413	447	436	434	447	379	406	429	414	420	445	404	404	435	448	406	424	410	440	429	450	436	489	456	430	439	444	431	433	418	432	457	410	433	428	434	428	426	407	432	397	414	434	442	425	397	422	408	419	395	419	392	376	411	416	408	437	451	464	436	377	434	465	395	442	454	410	409	456	429	417	416	457	418	480	401	422	398	471	412	465	445	392	428	445	437	423	372	395	440	443	422	437	402	439	413	421	409	410	410	383	422	448	400	415	430	427	427	398	395	443	434	439	398	394	445	423	465	411	424	395	432	423	408	430	453	443	448	463	404	417	401	406	423	450	443	466	416	407	392	433	419	449	402	416	413	442	439	433	453	456	404	413	464	430	430	443	435	457	437	404	401	415	445	414	423	435	422	435	433	463	406	410	420	392	397	415	429	401	435	460	424	437	442	428	432	441	412	398	404	459	425	445	393	459	460	405	417	432	397	440	403	458	413	379	403	441	443	448	418	405	408	430	413	445	426	428	462	440	460	412	417	418	400	449	399	440	418	421	381	408	440	457	426	443	400	422	437	424	427	409	421	440	437	413	424	387	412	416	450	442	405	431	423	423	393	414	416	430	407	428	459	402	438	435	413	442	433	395	433	434	386	438	461	447	449	425	427	416	422	423	414	488	416	422	447	424	445	398	424	445	415	456	402	404	440	438	436	441	456	416	460	413	422	440	406	383	447	423	413	395	441	432	430	436	432	444	404	431	417	413	438	416	415	440	443	413	436	394	422	430	442	442	410	410	430	442	447	388	416	432	425	431	437	450	453	437	448	405	419	446	469	442	442	431	406	396	439	433	416	435	417	397	432	417	388	427	388	406	418	413	459	416	426	403	434	438	452	414	430	430	419	440	433	422	472	472	476	468	424	414	422	407	398	418	448	438	427	448	435	430	413	421	442	414	425	420	436	435	418	401	428	444	404	452	428	426	460	419	399	411	394	405	437	411	473	445	417	438	450	451	432	426	431	445	437	420	450	423	432	417	396	474	423	448	448	409	440	450	389	447	435	444	409	378	455	470	403	473	406	423	408	379	453	440	419	419	395	436	387	439	420	416	440	465	431	387	388	463	428	461	398	466	433	424	409	433	462	382	435	426	440	452	392	424	415	398	403	457	443	451	434	417	414	426	422	437	464	430	391	407	414	420	424	487	426	382	427	413	385	426	413	428	421	461	446	404	427	450	430	398	434	426	394	443	424	444	443	482	444	424	441	427	444	388	463	429	435	425	434	435	425	409	421	384	430	427	394	432	471	434	403	418	407	377	417	435	431	444	439	459	451	446	444	427	449	430	422	446	418	409	427	416	415	418	443	399	412	422	444	430	403	447	379	435	420	477	413	417	397	397	458	412	437	414	412	440	433	432	397	428	471	401	437	409	402	462	463	450	422	456	426	448	451	406	422	417	445	418	418	427	426	389	471	420	404	438	435	412	422	406	393	428	436	419	447	429	436	404	413	477	408	411	380	444	415	450	460	427	423	422	420	406	437	451	427	434	425	404	426	374	419	438	417	436	444	401	418	417	408	413	401	439	416	415	423	405	437	419	437	450	410	425	414	412	413	413	448	427	416	413	432	425	436	470	429	408	419	421	403	425	412	450	439	474	421	448	451	414	456	439	409	425	425	425	424	403	442	430	394	392	437	432	451	439	437	392	398	411	439	399	437	390	397	427	436	404	414	431	448	427	414	363	426	420	437	415	399	458	442	397	426	385	415	440	458	443	441	423	418	421	413	398	436	436	418	395	406	422	419	423	392	443	424	415	405	400	395	434	387	460	421	408	425	465	390	444	412	450	376	422	428	419	432	428	390	415	428	453	437	436	431	400	424	410	420	425	400	438	427	456	411	450	423	436	462	419	415	429	433	414	426	445	432	416	403	437	426	449	396	417	448	427	416	418	445	377	417	467	440	387	423	409	435	431	430	406	404	417	401	420	427	410	409	437	422	418	438	424	424	408	405	387	452	396	449	470	417	424	466	449	390	392	442	427	408	397	432	442	439	436	436	416	491	433	419	436	398	421	400	414	405	444	424	372	432	442	443	417	463	456	471	425	418	451	407	408	379	431	415	425	430	457	450	456	421	441	413	434	481	396	438	395	435	430	407	417	433	407	410	439	415	401	464	419	420	398	478	418	436	453	454	422	397	444	431	416	410	412	419	405	398	417	422	448	451	436	418	410	417	405	394	469	409	435	440	424	418	417	445	423	447	410	403	429	442
18201	40990	38441	26380	21650	16649	8856	3031	1735	1667	1687	1225	864	845	731	697	621	593	572	579	582	562	546	524	518	515	526	556	475	530	530	561	509	556	533	457	544	525	495	509	518	504	527	471	528	501	498	511	521	518	511	520	506	494	493	496	543	525	503	472	506	498	539	498	513	499	473	525	532	518	520	514	524	467	494	495	511	483	514	486	543	503	537	478	498	515	486	518	498	488	503	528	491	516	480	527	525	516	510	509	471	512	482	464	522	487	476	519	475	510	567	495	485	516	516	495	522	531	475	516	497	488	466	530	476	455	488	498	521	550	471	474	503	505	519	499	500	511	517	496	517	508	502	457	506	489	473	471	503	501	459	499	501	480	520	524	480	496	506	492	560	449	508	513	492	479	494	515	531	466	495	488	437	484	474	496	481	504	502	514	481	502	506	455	491	489	526	483	504	483	499	489	496	513	494	504	493	503	477	506	495	531	485	477	516	514	507	523	481	502	458	544	495	479	508	496	518	527	495	518	467	529	498	499	511	438	512	478	458	514	511	558	479	496	495	501	499	515	505	496	527	513	486	459	489	504	480	513	472	480	515	476	497	489	497	472	439	501	509	548	502	495	489	503	502	467	483	500	570	459	486	504	506	489	481	481	475	516	481	481	472	540	505	496	499	514	507	483	510	500	496	532	531	499	518	467	487	557	499	472	500	425	522	505	470	470	509	544	527	482	488	509	472	509	526	501	499	510	501	482	519	512	468	504	474	481	519	530	485	506	491	498	466	454	509	488	498	476	515	499	505	507	483	472	530	509	514	494	513	482	526	519	518	522	490	499	506	504	503	476	501	505	504	508	507	453	477	497	487	484	493	478	502	489	491	519	484	526	496	490	498	510	480	515	502	481	473	485	490	486	544	459	475	510	509	512	506	512	490	456	529	501	496	484	511	475	498	491	486	491	525	506	494	466	486	479	499	497	485	521	523	515	510	491	502	485	494	494	489	498	502	512	508	445	503	463	495	490	472	496	507	520	528	494	464	490	489	523	488	506	477	506	514	536	486	480	498	454	524	516	488	480	519	525	490	515	497	504	539	482	452	524	503	512	477	524	488	501	480	499	518	489	522	482	476	530	541	456	471	538	508	511	532	481	484	469	507	480	514	519	477	515	509	491	515	493	508	480	484	503	491	482	534	479	505	532	493	497	480	488	503	516	510	514	537	513	531	502	519	519	498	504	514	507	498	473	505	491	496	505	492	493	459	487	494	486	483	545	505	514	507	518	471	450	481	501	478	496	477	471	497	491	476	499	493	487	431	513	494	488	479	478	518	503	496	520	550	500	482	511	468	540	493	476	442	519	457	514	528	536	476	467	495	481	465	492	471	482	492	468	488	491	496	463	484	531	513	516	510	450	510	485	515	483	497	466	559	490	506	469	499	501	487	499	542	455	499	525	472	465	513	491	479	494	485	507	526	499	480	505	468	543	481	521	488	496	481	533	525	480	512	502	483	468	499	514	497	495	479	452	533	495	483	488	465	505	477	561	510	469	488	529	530	517	485	523	509	479	497	492	496	506	510	524	511	511	511	526	479	512	515	480	496	469	529	494	511	504	552	489	475	537	553	512	530	467	476	509	508	512	507	499	460	525	495	458	489	511	475	465	507	508	504	494	489	514	494	475	493	481	495	471	517	477	489	531	482	492	502	485	513	462	535	490	538	499	519	526	477	507	525	510	498	477	514	483	511	491	530	487	525	476	523	500	480	434	485	500	518	534	532	482	472	480	474	520	522	526	507	521	497	505	527	534	511	494	473	503	510	502	518	495	469	492	474	540	522	489	505	528	442	473	453	510	475	500	499	500	514	519	514	482	484	472	538	497	488	515	447	481	487	510	477	482	483	453	525	553	472	458	470	492	465	533	504	488	503	486	495	511	528	507	509	512	489	501	503	496	502	494	528	507	554	503	514	534	496	486	475	479	491	486	526	490	495	461	496	513	460	528	508	481	501	499	484	515	494	488	503	505	517	476	485	474	551	525	476	501	473	493	525	483	486	468	431	489	541	498	492	477	519	453	497	489	491	502	467	475	498	531	469	472	489	491	467	524	521	494	512	483	498	514	496	492	464	526	475	507	519	530	495	525	479	510	480	524	442	510	461	495	534	511	472	491	515	518	544	497	482	521	469	488	489	481	484	509	511	502	523	484	507	508	511	504	512	506	474	494	467	482	505	488	522	514	521	502	515	491	526	510	482	521	489	528	521	524	509	501	495	471	517	478	499	503	477	444	490	493	506	492	529	516	501	481	524	530	477	511	460	497	521	490	461	529	469	511	510	481	468	481	527	516	493	493	522	517	505	494	532	508	515	461	496	473	505	526	524	515	484	494	519	524	488	512	483	484	488	496	492	502	523	502	477	468	473	507	482	463	479	488	497	511	468	491	485	506	523	485	505	518	494	521	512	461	501	438	514	495	462	527	535	519	502	503	447	481	476	495	520	514	496	514	487	494	518	470	548	511	496	508	496	507	545	470	501	517	467	460	451	459	482	505	496	480	490	526	496	517	545	511	493	441	488	519	459	486	530	564	506	523	524	495	505	501	505	494	501	512	510	510	521	470	511	453	484	503	517	495	499	499	493	509	481	531	512	495	496	513	529	497	496	525	489	551	550	496	487	497	500	500	526	505	457	521	498	489	489	498	500	476	467	515	452	507	476	480	474	503	485	508	511	477	526	530	518	492	499	513	514	501	500	496	490	506	431	535	496	501	429	486	508	469	517	487	504	546	536	499	533	523	502	507	505	452	444	543	467	508	461	546	461	513	505	472	512	517	463	600	494	506	509	482	503	507	518	484	517	483	479	475	483	502	491	537	487	522	536	467	527	505	487	539	483	502	505	499	487	570	523	501	473	493	486	516	475	506	493	536	490	459	502	489	482	483	531	494	510	493	535	542	467	498	469	518	519	491	457	527	519	502	512	503	504	469	483	473	479	535	523	501	485	509	471	484	500	516	541	499	474	542	480	453	474	496	494	550	491	477	485	507	491	492	495	477	505	475	481	498	516	475	475	510	484	537	519	469	502	511	500	528	535	501	467	511	515	499	454	514	502	528	532	513	456	486	482	501	494	494	512	488	493	498	473	482	535	517	522	494	478	479	485	468	482	532	452	520	495	501	498	501	459	509	517	503	496	451	470	525	515	466	496	512	513	516	490	545	464	463	559	475	460	503	502	504	468	512	452	502	501	512	495	506	478	484	526	531	525	522	514	491	460	528	506	513	491	421	475	477	498	502	492	524	495	537	497	496	467	515	497	527	443	521	506	494	475	485	538	488	469	519	495	512	509	459	467	524	489	511	503	528	518	529	511	478	514	524	474	521	510	462	509	501	527	485	481	517	548	406	466	478	497	486	520	518	492	510	494	502	497	507	512	520	536	478	454	484	498	509	510	507	492	469	507	482	472	479	514	521	503	512	480	498	527	484	472	557	517	484	491	502	515	510	491	494	466	509
28873	20223	18668	10463	6059	4128	2240	1073	862	896	819	815	763	757	717	821	696	757	755	661	784	733	720	705	749	736	703	739	723	755	788	688	747	708	698	695	702	753	714	729	702	700	713	715	722	728	745	710	739	691	696	723	718	718	732	690	700	701	720	747	704	733	665	742	704	707	739	697	701	751	771	708	651	702	723	750	729	681	707	754	775	684	691	783	734	770	742	738	758	753	722	794	720	716	688	772	723	699	702	737	681	724	737	746	710	759	744	707	714	682	688	736	730	732	720	721	749	750	697	696	730	685	728	717	714	705	720	737	780	761	696	692	738	729	729	738	737	740	727	734	692	690	732	738	718	709	741	702	726	709	730	715	703	696	732	717	703	709	670	696	656	755	721	696	725	706	748	718	734	772	732	765	713	712	731	733	763	741	654	700	714	745	739	759	725	741	688	708	683	724	731	706	698	770	700	730	746	718	767	725	698	766	717	732	743	685	699	773	687	759	691	775	734	713	723	752	707	770	719	748	678	748	715	723	728	694	725	681	659	739	716	688	711	683	767	777	728	728	748	754	753	721	669	703	742	705	744	698	704	678	717	707	746	695	700	741	733	719	749	737	755	794	728	740	733	712	743	726	776	743	735	736	706	730	725	718	770	789	729	709	689	709	657	739	743	770	751	662	722	718	727	712	708	729	730	723	731	756	746	708	712	752	748	745	702	677	683	705	692	681	694	687	720	704	710	722	710	700	713	714	748	732	746	676	752	752	773	728	715	716	738	712	741	736	688	724	696	719	708	743	745	745	714	742	725	725	721	743	687	776	744	736	778	742	742	732	728	759	717	733	725	799	714	690	732	764	700	705	738	734	702	735	699	771	752	731	712	714	728	671	717	765	712	692	695	687	698	770	688	775	719	752	770	767	684	693	692	779	732	702	704	711	713	726	679	795	784	761	749	728	709	712	758	713	687	736	731	731	705	780	700	682	690	635	701	773	727	718	741	788	743	677	731	692	765	774	708	727	708	732	753	748	739	707	755	779	744	728	710	710	769	686	708	681	761	757	721	715	773	740	724	726	701	702	702	729	731	686	744	741	719	746	750	675	735	752	639	671	756	680	731	743	707	698	772	761	677	712	795	739	741	736	742	780	703	730	727	682	712	694	739	732	726	714	728	738	751	726	725	702	703	725	734	738	764	771	690	755	713	690	704	702	718	756	740	737	722	693	712	677	708	693	727	744	777	731	711	708	737	712	749	735	744	674	739	738	757	695	711	689	747	681	774	725	696	776	686	705	714	729	802	700	721	722	722	707	733	708	692	729	750	694	741	766	688	748	754	734	693	728	703	715	674	695	738	733	735	748	727	721	777	780	735	709	742	659	723	705	808	723	758	743	702	683	745	792	753	683	747	717	674	747	770	738	721	749	681	714	740	764	713	730	704	733	726	703	730	717	725	725	706	744	690	759	703	701	742	733	767	706	694	723	726	764	739	721	711	694	673	708	706	715	748	745	677	728	736	749	728	716	729	696	716	703	728	708	758	723	742	749	802	715	790	732	698	705	759	770	718	743	727	747	764	754	700	661	710	727	761	724	740	688	718	773	717	737	741	732	728	700	719	737	732	679	708	727	712	772	668	775	715	730	786	716	715	737	755	743	747	720	749	748	663	766	702	734	696	701	693	695	718	735	741	709	685	692	738	776	750	673	726	727	748	692	734	717	706	731	708	710	700	704	729	754	740	703	724	701	703	747	701	792	732	749	722	671	704	715	760	727	724	744	774	782	731	727	668	699	781	708	709	696	735	742	760	750	706	697	746	750	734	735	703	723	756	739	735	774	707	732	764	720	752	770	708	786	768	669	699	708	703	697	738	692	783	727	747	766	720	734	711	706	726	733	728	710	732	673	726	713	743	685	716	723	733	760	709	696	756	682	697	741	724	727	658	714	664	799	696	717	699	734	706	729	743	722	710	709	741	740	723	735	698	716	773	755	749	717	720	736	659	688	715	718	722	755	706	724	707	740	760	745	701	726	735	715	699	696	709	685	731	695	699	704	689	721	751	752	707	698	765	713	760	698	750	671	715	738	758	710	722	692	702	703	767	731	706	716	773	773	737	727	738	707	733	758	751	751	734	756	712	760	755	733	740	784	713	718	710	799	691	713	676	699	759	678	747	782	720	750	740	721	763	735	755	719	729	718	711	688	757	733	731	736	765	719	690	720	736	742	731	758	748	744	712	730	735	709	683	709	726	670	735	737	721	707	720	750	728	730	757	697	676	692	747	700	694	720	755	707	686	718	702	716	752	718	700	689	725	735	749	746	729	716	712	684	716	710	726	715	712	754	722	672	696	761	716	784	684	749	747	697	686	707	766	778	728	711	718	723	728	703	753	750	703	723	706	743	757	719	730	671	721	825	706	697	757	696	647	720	736	729	716	733	688	737	696	682	722	749	741	703	690	742	734	729	698	725	721	723	739	765	722	669	729	759	719	687	721	715	689	686	713	724	719	704	749	701	718	724	694	720	721	732	724	738	684	759	751	747	750	698	720	708	749	718	751	719	730	694	701	708	698	739	713	749	738	728	744	757	685	726	699	734	735	730	764	746	710	692	701	774	708	704	770	703	698	735	712	702	687	753	748	709	752	669	737	719	689	701	694	698	728	714	724	671	724	753	746	740	700	725	758	754	676	719	717	750	792	739	758	777	692	732	699	731	720	743	724	710	721	723	770	747	727	673	746	702	738	727	741	703	728	724	697	753	762	743	758	753	712	691	722	676	694	690	742	701	724	731	733	715	742	702	737	688	722	734	715	773	778	706	720	751	673	741	738	684	702	720	725	736	699	743	702	679	755	727	714	747	668	760	770	727	727	739	723	658	733	761	714	718	750	758	712	720	706	747	728	668	739	741	680	732	732	747	735	684	745	744	800	780	724	731	703	729	726	709	727	700	721	751	737	719	730	725	757	768	728	745	706	734	751	704	730	734	667	735	776	728	729	732	732	705	753	753	719	726	739	692	725	668	764	739	762	739	709	737	691	740	721	701	764	740	722	723	713	740	756	752	742	728	680	733	751	737	730	736	730	718	776	722	711	709	715	730	685	730	737	726	685	697	763	743	738	770	701	691	770	731	698	751	732	711	736	693	707	718	733	707	686	776	723	746	723	669	735	711	731	726	714	649	741	727	712	717	702	756	662	792	757	733	704	759	753	737	789	763	715	733	716	724	731	758	783	709	710	756	725	720	748	706	723	738	750	735	718	700	687	731	701	740	716	740	699	707	725	759	742	703	736	701	769	724	708	734	651	721	698	770	815	728	710	716	730	721	676	741	729	737	711	715	755	709	734	700	728	709	695	705	727	769	709	742	733	723	736	717	670	709	735	702	711	683	735	701	725	755	727	711	702	749	733	731	755	754	705	732	691	720	687	730	726	728	744	755	767	695	770	765	735	718	743	719	705	799	777	772	761	793	713	687	716	682	683	745	717	721	737	725	721	800	737	722	675	771
17305	26058	23076	11588	8873	6911	3810	1527	1069	1112	1044	1028	867	843	901	878	820	847	848	866	853	815	832	874	824	855	889	838	819	791	814	806	851	868	860	809	830	869	819	803	792	811	845	805	849	844	800	798	844	839	808	831	840	800	836	839	843	794	840	825	835	751	858	809	831	886	798	832	870	802	795	882	833	829	837	810	800	822	820	815	821	829	832	860	834	781	766	889	802	838	824	797	801	889	819	800	834	839	808	809	800	820	815	808	832	798	817	862	788	785	803	795	804	833	819	823	827	842	819	884	801	839	802	875	774	815	850	872	808	834	915	848	836	813	876	787	771	789	851	833	789	846	846	840	817	822	856	855	836	830	780	793	823	847	855	847	834	840	797	863	835	844	815	896	854	828	846	839	782	821	830	855	776	862	821	778	846	774	807	854	858	800	836	850	821	831	814	802	835	810	866	857	858	817	822	812	785	816	879	802	812	838	833	805	834	866	830	806	822	841	883	836	869	863	826	813	790	822	861	834	805	795	826	853	803	799	863	792	861	871	770	778	781	776	804	803	820	876	848	863	837	866	844	835	806	808	853	810	818	812	828	818	851	802	807	839	827	832	774	893	812	830	873	875	845	837	838	878	826	797	773	867	864	813	813	812	821	813	842	774	873	779	821	804	837	812	806	805	814	825	821	804	797	802	851	809	841	817	858	766	858	835	812	819	811	843	833	800	795	844	825	820	836	842	822	851	785	814	837	826	871	804	895	841	839	819	827	869	798	822	853	852	849	792	812	831	850	815	798	807	826	853	805	834	810	820	823	807	869	833	828	818	860	794	814	837	804	833	805	844	850	864	837	758	835	806	784	821	829	838	859	858	813	783	910	840	858	781	822	801	825	780	845	800	829	813	844	860	811	809	861	847	799	836	779	831	840	826	872	805	893	843	828	778	839	806	825	852	814	842	820	802	843	727	818	787	825	860	861	827	851	828	821	847	861	813	800	860	857	801	863	833	860	849	841	830	793	795	808	848	834	896	870	828	826	794	814	826	843	815	821	913	885	840	823	807	786	852	804	830	824	810	836	825	832	842	802	846	826	828	829	854	851	814	805	835	821	790	791	801	837	806	818	794	822	855	827	818	838	849	816	808	835	783	836	834	861	829	814	779	868	832	830	822	862	814	813	801	852	814	754	842	829	884	815	868	803	848	773	850	778	802	818	783	850	838	819	800	822	804	815	812	830	775	829	815	862	827	804	839	862	805	824	794	847	845	812	863	892	831	801	813	808	838	830	833	830	849	857	852	840	825	824	838	840	800	863	838	834	827	847	844	855	816	791	830	814	767	886	809	867	847	832	874	818	801	854	816	833	807	881	796	825	850	836	821	911	812	778	856	856	866	871	783	788	810	842	865	831	782	805	802	844	793	834	846	865	828	864	848	873	824	853	810	729	829	846	815	829	798	812	820	838	808	861	791	774	866	807	817	902	852	902	874	842	841	835	841	784	831	792	833	864	857	858	834	859	830	822	868	804	803	838	846	842	862	860	826	822	820	802	880	845	813	802	864	852	896	875	873	795	807	866	844	841	837	808	794	831	828	800	852	835	845	847	825	880	822	834	846	825	800	778	818	833	813	837	832	844	866	847	817	836	817	817	793	870	830	784	796	865	853	823	817	781	784	778	831	842	899	810	835	852	879	766	794	808	847	834	811	809	808	814	806	821	816	848	818	869	792	854	848	833	851	779	877	815	878	812	858	859	789	799	814	800	786	808	829	803	849	849	794	777	831	878	758	854	854	804	821	868	789	792	833	810	821	821	784	792	852	793	776	829	861	831	841	808	870	789	805	820	848	821	879	797	876	823	820	853	816	847	840	823	840	849	816	846	766	806	895	884	855	790	843	803	783	873	821	847	879	838	853	903	827	822	856	805	853	831	888	819	870	814	843	826	873	838	835	845	817	827	803	789	852	821	870	848	817	815	843	815	897	866	858	841	827	829	859	884	837	849	827	831	855	812	900	879	805	801	837	815	848	856	833	845	864	840	855	854	827	844	856	809	858	812	858	860	824	813	820	806	808	794	829	798	833	825	784	812	796	793	828	818	876	839	806	824	816	795	830	833	887	851	826	786	896	804	798	821	842	805	777	886	809	811	865	811	809	885	750	769	799	829	802	871	831	832	812	805	781	860	865	785	835	819	800	793	783	823	804	873	837	845	823	826	835	825	824	877	842	820	829	801	870	849	797	793	816	824	848	845	782	807	831	869	798	868	844	783	801	831	851	805	811	854	857	836	824	819	838	863	845	858	772	866	860	818	845	818	838	809	786	818	868	862	849	834	834	785	892	781	848	842	801	847	836	831	833	882	837	827	817	850	833	840	855	835	817	826	863	828	826	831	825	840	823	860	815	841	851	837	799	880	844	821	816	850	872	814	859	828	793	795	780	758	856	817	833	800	841	804	814	852	816	797	796	828	818	802	858	817	857	826	854	838	832	800	824	904	831	876	832	811	782	867	821	843	852	813	808	898	834	844	829	824	931	818	887	843	831	853	837	834	825	871	888	815	824	825	865	787	803	825	844	798	853	813	795	858	835	818	819	786	852	876	836	834	835	790	846	793	838	800	865	835	843	840	806	810	833	816	837	857	799	850	844	833	767	876	808	813	832	840	788	798	812	824	836	852	811	807	837	848	856	819	805	820	863	867	827	880	894	849	891	790	851	797	853	876	812	821	833	862	851	809	858	820	817	836	860	808	834	787	821	905	861	809	805	838	877	804	822	823	838	825	848	806	825	797	818	826	815	882	819	820	845	854	789	798	782	820	827	864	872	802	808	802	828	859	825	829	844	835	835	810	809	880	847	845	847	833	827	828	884	834	795	840	843	824	827	842	832	849	859	824	841	861	817	786	816	837	851	799	832	837	832	794	822	788	825	860	801	851	807	861	807	835	843	857	798	848	869	823	854	798	885	828	840	866	917	795	864	843	789	803	765	841	847	820	843	802	864	826	832	836	876	795	836	842	887	824	812	835	824	853	815	880	826	812	828	825	850	801	819	893	858	845	848	843	858	865	802	872	823	818	808	820	808	854	842	838	855	849	809	828	802	810	795	841	806	867	803	811	809	833	835	784	817	792	793	835	827	838	783	764	860	776	822	816	822	776	790	829	836	818	801	827	853	829	806	807	771	840	803	828	815	804	831	804	879	840	830	841	829	796	776	858	819	848	828	823	822	857	880	878	812	792	819	840	841	842	824	836	819	842	842	804	837	831	801	841	805	816	808	838	818	854	868	844	797	869	828	853	827	874	846	863	832	785	862	823	777	857	820	867	824	803	853	807	808	816	848	871	812	815	870	830	831	825	825	883	847	806	901	812	797	852	809	863	790	810	839	855	915	783	841	825	809	820	802	862	890	842	849	793	852	836	853	837	805	845	827	815	800	852	785	877	841	858	860	815	820	819	790	853	824	817	832	840	823	827	804	815	829	869	810	842	869	864	843	881	809	822	809	807	807
23518	20884	27769	24152	20915	15088	6090	2077	1253	1205	1079	952	864	826	846	776	761	778	750	758	739	755	765	758	770	750	751	706	751	722	744	792	727	750	746	774	755	688	771	703	758	718	701	752	721	740	759	739	745	763	704	715	743	737	793	766	723	759	682	728	729	753	733	739	740	759	724	767	793	726	743	743	747	783	709	730	732	717	719	754	755	739	768	802	736	787	728	738	757	778	767	710	747	754	726	718	735	744	731	761	766	714	725	689	740	802	746	741	737	742	795	707	732	746	726	735	733	753	784	764	679	729	700	685	762	707	728	707	755	792	710	743	751	714	732	788	664	755	735	724	720	727	744	674	767	680	736	731	707	773	744	765	759	776	790	720	751	714	803	760	764	729	744	790	730	734	792	693	721	728	763	767	773	752	744	770	743	747	746	724	774	731	733	763	734	726	749	772	721	719	732	687	713	713	711	746	789	721	691	723	756	754	754	744	728	721	752	694	724	703	736	756	780	742	724	712	724	737	750	753	744	763	737	736	743	735	780	773	729	723	799	733	704	688	736	780	776	713	760	726	760	752	735	764	761	733	704	777	726	742	707	808	754	725	729	770	766	733	756	723	759	723	758	742	753	759	733	693	772	709	714	774	650	699	753	749	739	734	738	756	753	769	740	756	736	766	771	711	754	777	755	775	686	708	679	692	719	758	764	769	773	756	709	745	693	763	732	744	736	728	733	714	735	774	690	749	725	765	692	748	749	758	760	713	740	714	725	746	761	728	685	672	747	743	754	711	760	739	719	785	778	721	751	749	706	775	761	761	750	799	734	702	709	734	760	780	717	750	731	761	709	719	777	781	725	726	747	693	785	764	704	715	793	716	709	740	703	752	750	770	741	721	753	745	693	747	747	747	784	740	751	721	741	705	732	786	744	748	751	725	781	786	722	745	708	769	748	739	729	719	720	704	786	795	765	761	716	715	776	726	742	744	721	666	730	724	744	728	700	728	777	743	765	737	731	737	780	767	699	693	722	776	781	700	743	747	741	756	749	714	736	751	747	718	682	774	720	765	695	766	751	724	726	757	771	664	783	692	764	743	742	728	773	729	710	702	757	745	749	754	750	746	697	771	758	757	744	730	722	762	745	737	743	737	721	777	708	760	775	734	689	747	717	751	761	736	727	740	757	743	761	742	725	722	774	725	705	742	741	759	742	739	725	712	735	750	719	737	729	761	746	744	698	717	725	738	737	712	679	735	731	767	737	722	756	725	764	708	738	790	755	758	766	718	706	736	763	762	704	748	755	771	803	747	775	784	722	731	765	677	731	706	693	688	752	770	774	759	707	755	775	704	761	711	774	729	759	734	768	671	741	729	725	743	778	703	677	731	706	745	731	737	694	704	729	701	710	741	721	727	763	709	714	770	712	712	784	745	687	733	712	693	757	765	740	763	783	722	704	725	739	745	769	753	753	734	711	757	739	748	753	748	731	741	747	730	727	718	720	698	728	758	695	731	768	758	772	766	736	824	796	771	778	722	727	737	726	704	771	703	732	738	744	733	732	721	742	761	766	763	754	687	754	771	700	773	746	713	732	742	727	759	752	743	743	745	691	709	726	763	706	702	740	751	706	739	766	782	787	715	769	821	742	740	731	752	730	741	685	734	763	676	703	714	731	703	784	707	798	734	755	720	756	723	753	744	724	731	679	707	726	722	736	696	747	755	754	772	784	773	767	745	774	791	729	723	686	732	694	756	701	722	737	770	718	721	715	735	723	774	711	740	765	738	768	683	762	733	728	736	731	777	766	705	699	757	795	755	695	727	741	690	752	698	707	739	781	728	661	780	705	696	681	692	723	715	759	739	741	721	793	742	716	754	727	745	729	772	764	786	750	749	736	755	747	762	676	754	723	766	760	749	724	733	735	787	737	787	779	741	733	718	751	712	710	709	767	758	759	746	774	787	761	765	752	712	742	694	783	763	781	723	767	784	783	758	782	718	685	705	702	716	738	720	712	671	723	745	684	749	762	731	721	746	698	747	759	722	769	745	758	802	701	756	738	724	695	754	759	738	730	729	735	715	728	737	745	723	725	709	661	728	713	733	741	712	773	726	778	758	679	724	722	733	743	746	739	717	790	747	686	739	785	803	748	726	698	724	676	753	765	757	733	738	701	758	715	686	767	733	771	698	788	713	729	733	702	776	726	720	714	688	709	780	722	718	737	743	777	739	748	754	732	717	744	761	749	737	734	766	761	743	731	757	733	752	765	757	745	776	747	778	726	739	718	705	710	782	772	766	750	769	724	743	740	716	743	728	775	740	738	720	710	721	755	707	731	748	705	747	740	760	763	787	690	740	795	785	732	763	731	711	725	715	736	739	735	772	734	758	775	762	733	739	704	753	752	738	731	731	731	684	760	731	734	759	766	725	729	743	714	772	706	782	725	768	763	735	764	725	723	709	740	772	717	725	774	751	732	727	777	686	757	713	724	730	746	750	728	727	748	729	750	725	712	722	766	734	788	709	721	712	755	747	778	737	734	769	768	748	766	715	779	681	755	757	769	734	761	733	757	676	725	759	743	718	693	761	750	761	732	740	727	738	745	719	733	686	740	793	663	761	740	723	735	721	733	734	736	750	746	718	731	765	704	736	729	728	696	729	784	797	766	719	695	727	735	697	682	784	767	719	748	741	790	748	781	732	736	746	740	757	716	711	743	702	697	760	734	709	765	723	715	800	734	785	772	717	732	755	711	722	714	763	754	727	751	755	785	728	750	736	742	743	753	730	758	720	730	747	750	744	731	747	728	760	791	781	731	707	782	749	733	718	762	762	750	769	711	715	762	722	743	747	736	722	759	726	745	710	767	698	758	722	763	732	730	713	736	770	696	754	746	733	706	747	737	738	702	739	754	766	774	756	780	747	721	773	716	730	722	738	675	739	780	768	746	750	697	784	745	720	704	724	744	722	760	760	747	732	712	738	751	734	770	795	724	766	709	721	716	782	728	757	759	743	748	744	756	716	709	733	766	777	737	718	698	733	718	734	710	766	744	708	729	727	732	726	724	708	727	694	718	726	738	774	722	766	744	751	756	745	775	777	737	732	772	733	774	690	793	691	776	740	761	657	711	711	769	703	763	711	739	779	736	737	771	747	765	738	752	726	681	741	773	785	704	772	732	698	776	731	777	741	775	733	675	702	751	747	726	722	745	756	719	739	739	712	708	742	736	692	716	755	735	710	757	770	719	751	743	709	738	738	702	722	781	742	699	701	723	743	734	705	756	748	757	745	755	712	705	711	748	759	707	689	752	686	730	698	766	747	751	783	759	748	764	740	702	718	714	729	751	770	684	751	735	714	778	741	709	698	789	691	718	679	734	786	738	726	728	746	741	765	724	717	741	736	753	758	794	727	745	701	709	738	712	723	736	712	720	747	739	735	749	761	777	711	732	787	723	725	712	684	687	735	787	739	770	725	759	751	747	749	682	763	683	740	745	745	744	712	674	738	716	749
16897	36298	31280	18268	14020	12051	7101	2932	1920	1779	1484	1184	1024	977	989	923	894	929	923	933	851	863	888	936	847	870	907	926	874	845	849	867	917	919	893	903	811	863	895	826	901	896	857	850	922	884	837	851	875	926	835	851	857	889	892	875	862	869	867	840	853	852	882	823	866	903	888	851	852	862	870	863	908	805	866	868	841	920	879	884	843	853	850	868	904	882	827	890	811	862	854	891	857	883	783	871	857	887	913	873	802	830	853	804	835	898	820	815	856	842	903	845	884	888	867	858	831	829	825	844	811	861	822	830	853	805	901	896	888	878	861	889	891	915	847	852	862	836	859	911	824	861	862	908	919	888	826	855	811	935	833	871	891	914	895	862	837	880	824	862	868	803	910	904	829	894	862	857	896	884	887	865	869	888	891	869	875	871	864	878	880	840	873	839	852	842	842	748	882	875	879	868	864	929	907	907	886	830	923	834	906	884	834	867	861	836	873	833	852	872	925	787	909	895	852	855	876	916	883	834	886	860	816	829	881	871	892	853	860	870	846	838	863	943	869	868	906	843	869	912	852	846	851	861	853	804	876	808	879	857	851	860	930	830	847	878	802	885	827	911	854	933	909	794	842	891	886	872	873	871	861	849	918	852	894	871	836	886	879	849	925	868	923	830	864	866	885	805	870	917	874	837	833	891	873	868	841	864	895	911	859	884	849	906	870	854	850	896	844	914	927	850	842	843	855	878	847	897	856	848	793	882	835	840	863	821	827	858	849	899	856	853	836	874	816	870	902	898	864	882	863	836	904	854	875	871	858	856	837	850	873	904	861	853	920	800	828	942	860	856	769	883	868	859	922	841	893	845	873	879	800	829	917	874	853	879	867	870	904	933	813	902	887	876	859	888	927	876	858	850	838	877	817	850	896	878	864	844	845	856	842	860	851	872	864	901	838	814	889	898	910	915	899	896	838	889	862	843	830	839	873	889	875	834	868	885	862	834	838	856	875	865	831	850	851	798	872	810	825	880	856	850	894	841	882	849	896	886	836	834	858	822	905	898	897	836	853	854	855	849	841	831	914	853	921	869	841	893	899	888	849	864	916	878	838	852	839	883	875	864	857	861	915	859	880	825	899	862	852	885	906	868	854	921	834	842	888	886	846	881	834	861	867	870	855	892	880	835	887	888	851	834	822	880	878	864	832	833	873	861	897	900	874	853	898	836	844	898	817	883	869	817	832	838	883	847	873	897	882	839	854	849	879	787	861	869	902	854	860	895	819	835	862	868	850	887	824	829	876	845	853	867	877	831	918	839	909	856	879	866	809	841	863	816	879	890	856	916	884	891	859	874	842	860	894	821	820	925	844	868	857	875	804	840	861	850	861	853	860	838	850	880	862	834	871	911	862	871	838	885	849	884	839	862	869	851	927	920	793	863	905	884	893	857	863	829	851	872	858	802	868	842	866	893	902	905	919	843	881	892	904	865	856	873	842	847	849	868	866	882	881	873	872	879	899	861	897	848	858	852	837	886	875	856	844	869	876	858	891	872	921	895	880	850	857	823	881	824	857	843	895	866	861	873	836	886	811	858	863	845	883	829	865	824	833	906	885	889	866	900	866	889	860	856	878	848	832	880	834	927	886	847	822	919	862	869	851	928	891	814	896	844	869	869	810	893	888	855	840	836	817	834	880	888	901	868	890	879	851	853	855	852	848	908	869	877	812	940	873	850	869	851	889	883	836	851	855	873	888	873	850	896	904	918	916	952	889	909	854	847	861	844	822	880	856	855	828	844	858	871	875	869	884	900	868	871	873	856	914	855	838	867	822	867	826	874	866	847	890	804	838	817	854	819	852	903	859	898	852	923	861	877	868	858	838	892	878	826	815	927	898	879	873	903	874	871	826	867	876	869	829	832	888	837	820	830	874	865	859	860	890	835	864	827	850	864	841	849	855	897	884	917	827	888	807	858	825	831	847	869	881	876	866	930	876	921	854	845	840	848	887	855	894	879	907	853	794	851	883	844	872	866	885	852	905	863	862	861	882	889	863	864	844	921	884	932	861	845	840	785	849	881	845	929	882	831	872	803	897	843	819	876	884	853	821	889	849	816	880	845	869	883	849	850	913	936	825	846	861	867	886	876	843	851	856	876	852	860	872	848	895	834	918	890	876	887	921	857	891	825	901	871	827	826	890	846	816	889	847	878	825	836	879	814	855	845	882	844	844	876	861	895	838	846	777	848	899	881	916	870	875	858	902	813	831	873	864	884	852	846	863	864	828	884	849	848	865	871	883	898	837	887	891	900	887	872	882	851	887	844	903	847	849	863	801	868	880	892	866	862	868	847	756	837	887	918	846	809	871	904	885	869	858	870	864	868	859	854	850	880	912	890	846	847	861	861	892	870	867	865	924	941	800	876	832	870	833	896	837	894	848	878	872	900	870	850	881	888	921	852	892	836	866	868	840	881	822	815	819	872	877	870	894	826	841	906	884	818	862	813	883	832	906	909	901	868	859	898	809	874	895	919	904	885	851	838	871	815	855	885	877	832	854	880	881	867	848	907	857	863	888	905	876	869	834	844	851	863	866	878	870	842	801	920	860	897	875	851	834	854	932	825	841	864	879	927	897	898	870	891	839	880	884	859	856	874	893	936	807	878	841	810	882	914	869	874	829	850	858	836	860	862	924	875	829	852	871	896	863	845	868	856	917	835	837	829	842	874	871	808	861	874	851	849	890	831	918	837	814	888	848	900	849	820	841	864	854	844	858	858	847	876	895	857	906	809	881	843	894	851	828	877	886	833	847	876	810	874	833	836	869	819	876	874	874	877	827	829	804	832	826	869	846	824	827	938	851	867	828	813	899	870	883	862	909	863	851	885	848	837	842	900	877	818	872	875	872	871	836	842	884	839	853	887	831	926	851	913	906	857	870	893	921	869	854	840	907	878	898	870	827	847	851	854	888	851	842	853	886	907	867	807	856	890	904	928	901	878	861	836	893	896	823	866	836	891	857	866	839	858	890	883	880	880	872	906	850	840	876	879	873	895	862	882	866	865	843	917	925	877	880	863	893	918	857	837	803	930	857	855	896	892	884	894	853	829	898	862	854	884	858	872	874	843	872	856	937	769	858	861	876	874	903	870	912	813	887	797	871	896	836	881	864	912	830	853	881	861	820	812	896	824	830	902	855	836	876	880	851	882	827	875	934	865	879	865	892	896	832	800	863	897	878	867	873	883	846	832	874	879	851	897	829	870	890	867	849	845	884	810	883	849	834	887	805	905	872	833	858	829	886	883	876	902	856	867	900	874	787	874	827	839	834	870	874	823	838	884	894	818	879	849	911	831	860	796	859	866	845	851	872	911	864	841	829	890	889	833	844	893	878	897	889	855	883	860	907	849	869	894	887	780	853	866	854	919	855	885	922	873	856	850	870	836	921	842	858	869	852	859	828	891	801	883	863	874	852	820	843	850	879	837	864	891	834	845	884	917	871	904	850	871	875	876	846	863
24614	20939	26882	25113	15316	6292	3167	1188	812	770	611	542	478	484	461	511	441	474	469	419	425	447	419	425	450	389	481	452	441	415	449	441	398	404	452	415	437	394	429	430	452	439	414	419	444	427	435	418	457	438	437	444	424	423	446	424	434	413	438	426	424	428	399	431	473	467	448	410	450	417	446	437	457	422	441	417	384	443	380	429	427	442	442	438	403	405	403	445	420	422	431	400	388	400	406	407	401	413	427	412	409	411	438	461	410	444	413	458	419	407	400	445	446	405	418	446	445	443	437	421	411	430	417	433	463	418	444	421	435	410	405	421	443	425	452	419	443	435	372	406	407	447	428	408	425	456	449	413	417	445	402	426	417	413	441	464	424	450	409	435	426	433	401	425	440	436	425	431	416	437	420	442	431	398	409	407	427	467	435	426	426	395	431	429	431	403	415	424	442	432	409	453	420	445	439	426	408	439	439	435	431	435	404	431	458	437	427	444	421	429	408	434	444	421	441	425	410	433	404	428	424	430	443	394	445	406	438	413	397	453	436	422	466	447	427	422	446	437	417	452	412	425	422	445	441	427	458	407	432	404	419	427	431	434	403	412	445	427	431	399	441	449	451	459	434	397	419	419	400	424	417	468	451	439	443	441	485	471	409	411	398	436	451	421	441	471	450	415	441	416	438	460	431	443	422	407	437	429	445	421	425	436	443	465	436	446	423	438	427	453	415	408	425	434	412	404	412	431	433	421	442	444	421	445	445	418	453	401	414	422	404	421	463	425	440	410	413	425	425	402	424	423	452	429	400	418	424	414	451	477	416	443	440	453	462	435	428	447	426	430	392	450	417	436	455	423	416	429	389	417	451	444	418	427	396	437	412	452	429	414	424	450	409	448	441	438	430	417	415	429	427	439	449	433	418	414	426	434	468	424	410	376	451	439	425	431	435	458	428	386	397	392	430	412	415	467	407	437	401	428	444	401	457	394	423	421	409	457	403	408	422	459	402	395	392	453	442	415	396	434	415	379	452	416	423	430	441	450	427	391	418	422	437	428	457	447	420	410	430	437	429	449	415	409	412	417	399	390	422	422	416	415	423	428	446	425	402	447	442	430	450	419	415	461	444	449	439	436	392	421	455	434	437	422	425	413	424	440	410	441	427	416	419	442	441	434	455	464	410	441	402	444	439	435	451	447	437	407	412	429	450	432	406	450	405	419	425	434	432	423	394	406	412	424	425	447	467	394	412	439	417	436	421	435	435	419	400	436	455	429	426	419	417	411	426	407	398	429	429	460	432	421	417	437	416	401	448	426	463	425	450	402	445	448	421	475	416	399	420	415	429	405	434	418	407	408	431	428	430	418	423	452	428	427	400	437	445	442	406	461	438	404	429	454	431	420	447	371	441	436	406	431	423	413	456	441	443	442	430	421	423	424	442	460	440	431	439	437	416	411	437	402	465	437	428	409	435	454	430	427	437	473	410	428	426	451	404	403	415	385	457	452	451	421	436	457	417	440	439	403	422	469	435	436	434	398	431	444	432	422	427	431	444	449	428	395	441	446	415	437	413	427	440	415	432	399	426	436	401	460	442	435	388	439	455	440	436	389	419	436	421	402	446	415	441	446	445	403	445	401	395	436	422	379	426	438	425	435	416	403	425	455	388	398	433	430	413	398	461	421	425	449	431	414	433	452	399	411	428	433	411	443	395	454	429	433	388	409	419	413	400	453	462	422	418	466	418	492	469	427	439	467	390	426	427	426	420	451	478	402	402	431	431	401	428	408	471	472	445	449	414	431	413	446	428	442	407	428	426	402	435	408	425	444	446	414	410	404	425	430	407	429	447	432	443	441	455	439	397	447	414	482	425	449	425	430	444	435	461	436	393	392	439	441	440	442	410	403	417	443	407	434	412	440	454	436	416	463	421	392	384	393	422	450	434	437	467	372	439	444	438	424	446	421	469	422	416	425	406	446	407	456	426	424	404	421	390	411	448	429	488	455	419	412	368	402	445	427	450	445	423	485	440	426	417	424	412	427	424	388	436	424	470	417	435	429	436	427	431	450	409	414	412	421	412	441	448	404	439	405	434	414	428	438	438	422	422	392	415	461	478	427	446	427	433	409	432	412	433	428	435	427	429	453	418	438	414	447	438	416	424	439	425	398	432	432	409	435	415	454	403	411	450	442	446	410	433	486	459	432	455	411	435	423	445	420	442	435	445	443	433	459	454	459	414	440	447	421	426	401	410	428	430	414	426	402	463	427	406	412	425	444	455	445	455	413	456	481	404	399	419	450	442	418	402	446	430	433	445	429	433	472	390	470	415	450	474	407	476	466	438	452	380	402	419	477	447	422	418	463	431	426	428	452	400	455	402	445	457	456	395	433	390	417	425	395	454	418	414	439	423	425	480	461	403	438	421	459	417	439	416	400	410	443	462	435	433	435	442	402	425	449	411	447	408	436	416	441	403	460	437	399	447	399	422	442	458	419	443	414	433	455	440	391	434	437	410	404	415	426	446	440	445	470	425	426	415	453	430	433	456	434	451	433	411	424	416	452	415	448	429	411	388	405	428	431	466	404	452	411	449	385	458	395	455	414	416	442	398	427	422	425	410	428	411	436	427	442	423	434	413	383	454	442	434	412	460	411	444	426	415	450	450	428	442	429	422	432	426	424	408	412	434	404	430	400	406	403	406	432	414	441	409	435	446	423	402	460	398	453	427	426	451	427	426	440	408	415	429	411	389	418	424	415	427	393	456	455	411	428	455	420	410	405	405	401	429	461	419	463	464	442	431	418	404	422	430	415	434	435	442	400	405	442	428	431	406	388	449	455	427	441	455	458	422	435	448	426	383	429	447	420	415	414	429	455	432	394	479	443	418	422	406	456	438	425	429	438	425	406	437	413	408	417	420	450	414	393	428	438	444	417	424	451	448	427	431	429	431	417	399	423	415	443	406	425	423	410	443	443	473	470	425	396	420	414	432	461	398	416	421	438	414	434	417	403	404	422	442	388	414	406	455	437	451	427	383	418	422	436	476	403	420	427	395	402	428	442	429	440	424	457	442	421	448	447	476	460	432	435	417	417	428	445	442	400	448	405	415	421	421	441	463	365	450	453	422	432	457	451	451	397	431	411	417	421	396	404	388	392	476	456	430	406	410	465	372	422	421	422	446	459	423	405	417	424	405	395	438	400	432	419	432	434	455	427	418	442	447	397	463	423	444	431	408	397	422	440	433	424	429	414	416	441	453	425	400	409	412	486	437	435	458	420	408	444	439	409	444	426	429	375	425	441	398	400	411	426	404	426	431	416	425	410	457	433	408	413	405	429	413	466	395	456	424	451	462	426	389	449	422	417	410	424	455	372	400	416	469	393	412	421	418	410	414	432	430	416	410	431	429	401	461	422	449	415	428	427	441	457	452	428	443	451	414	424	447	430	467	408	400	408	406	441	443	408	404	417	446	415	459	444	439	434	443	445	429	464	402	421	449	429	420	422	399	422
17130	32853	26888	13921	10273	9428	5701	2075	1476	1214	957	780	620	547	557	500	555	547	562	485	514	479	473	498	524	492	476	499	479	470	506	527	501	493	473	504	522	496	446	476	459	504	503	512	478	500	481	460	454	484	513	456	496	459	481	463	449	506	528	465	470	501	489	506	479	502	483	482	473	453	464	500	495	489	487	492	506	475	486	482	490	488	494	489	511	509	464	473	459	513	466	479	459	506	483	483	437	509	463	482	475	497	488	483	456	461	485	505	477	456	468	507	517	495	492	505	483	535	487	470	492	465	532	482	511	487	528	456	447	508	544	471	437	483	501	499	457	468	487	505	468	467	482	469	446	462	513	473	471	439	499	463	490	506	504	509	485	483	470	537	490	472	438	481	514	496	467	473	470	464	462	523	500	483	517	403	459	482	525	472	497	525	489	496	472	491	481	470	489	509	520	520	487	461	497	497	502	462	487	470	467	475	504	483	488	461	457	534	481	447	477	475	484	482	470	430	470	502	477	484	488	513	493	507	471	505	486	498	447	479	476	528	477	493	493	484	485	438	493	487	479	458	487	468	475	473	492	502	472	490	520	495	496	490	489	464	517	489	501	511	502	467	498	501	493	471	457	518	506	495	512	470	453	446	473	488	479	472	511	460	483	499	476	458	488	478	464	477	500	498	497	500	503	506	504	529	463	503	506	504	468	491	487	471	486	485	441	493	460	452	511	472	493	474	462	501	488	444	497	497	490	457	460	471	490	474	463	483	479	443	495	466	455	507	449	451	476	532	455	483	510	485	477	500	487	494	463	499	511	440	496	486	481	459	483	466	472	491	505	487	523	491	487	433	472	500	465	461	480	458	463	529	507	500	446	484	508	475	494	496	511	476	483	489	495	492	487	489	481	499	496	492	461	493	521	534	501	490	510	465	502	463	479	521	510	513	484	532	458	498	480	489	486	448	516	501	496	488	492	496	464	473	455	486	455	527	507	489	470	495	483	503	477	493	483	467	498	512	505	475	448	491	473	492	480	501	451	500	504	533	466	487	510	485	464	470	432	453	468	484	476	488	499	477	495	485	515	469	488	484	462	489	458	501	505	498	455	520	509	469	484	492	477	497	479	485	462	474	440	481	498	462	475	453	495	479	458	507	464	504	482	463	455	495	467	496	507	533	471	503	513	478	451	468	466	484	489	436	512	477	481	507	484	463	503	479	439	476	420	501	474	511	474	465	521	496	520	479	486	489	488	452	525	475	502	472	515	490	476	481	480	449	465	511	480	539	472	525	525	469	457	484	483	472	465	479	516	519	456	484	498	518	491	475	476	488	440	446	522	448	491	505	463	541	491	479	460	500	476	439	491	520	460	487	467	460	511	503	482	480	474	537	454	490	442	501	523	489	484	472	429	443	516	479	513	471	475	464	480	500	503	455	514	512	491	506	507	492	463	476	496	488	490	484	467	489	456	457	483	457	484	458	496	492	445	468	495	520	463	501	523	508	462	466	438	548	424	445	483	502	512	507	504	451	480	489	447	440	505	469	480	494	506	499	496	469	473	505	523	518	475	503	491	475	467	484	491	473	464	481	492	497	499	527	500	433	486	478	482	473	480	502	493	512	474	474	515	490	498	505	515	468	472	488	487	456	500	466	490	475	520	490	494	476	505	473	416	484	490	445	482	511	456	490	478	446	471	477	461	494	494	498	501	521	470	486	534	488	481	485	485	526	511	481	455	467	466	494	489	476	502	497	471	446	508	512	494	500	493	464	505	486	491	487	481	497	451	498	481	498	475	477	450	463	446	516	454	479	521	525	496	469	484	469	474	456	442	498	499	453	494	531	505	470	491	465	473	478	496	473	465	524	474	478	513	435	512	523	525	499	477	491	487	476	463	495	482	511	461	469	425	473	505	491	468	487	469	490	458	460	491	455	489	455	513	462	460	473	493	520	462	504	476	506	488	512	483	501	498	476	511	491	481	477	457	463	461	467	427	483	478	491	541	496	474	456	517	440	526	500	488	469	506	494	478	502	473	488	488	463	436	478	533	475	508	467	511	474	494	483	454	499	481	473	491	494	474	469	478	473	470	473	480	494	467	493	464	465	475	474	533	484	513	492	438	500	480	504	487	486	488	457	491	486	477	474	489	458	455	485	486	487	511	494	458	511	513	478	474	481	489	483	474	446	465	471	523	472	470	511	471	503	509	503	509	500	490	471	478	461	457	475	487	482	501	498	447	515	489	444	490	456	462	480	503	515	509	443	487	477	460	487	464	408	488	465	459	511	485	450	436	488	499	474	492	476	477	441	445	456	468	502	509	446	454	483	479	460	443	457	454	498	490	489	473	507	453	467	480	512	508	495	510	480	482	506	471	480	503	460	481	482	478	467	485	473	474	484	521	477	462	484	478	521	476	504	466	470	444	473	470	442	492	513	470	475	479	456	486	454	476	498	475	452	486	493	501	455	472	483	502	515	479	485	486	502	486	482	470	478	495	450	448	459	464	487	483	492	536	508	496	510	467	460	470	474	480	476	465	450	469	462	459	475	485	491	483	476	482	481	497	488	461	463	486	493	484	467	485	475	500	497	446	500	470	508	528	527	492	466	530	510	465	509	533	479	454	480	493	494	470	477	529	480	485	500	456	532	466	503	500	468	496	487	506	451	500	473	491	495	477	524	494	488	459	480	444	453	513	484	483	506	475	497	481	508	473	499	504	511	475	497	523	453	472	486	465	523	489	497	469	482	474	478	453	502	505	459	481	461	460	445	491	474	454	472	483	476	473	484	457	495	479	460	496	495	524	516	460	482	460	477	509	500	506	495	494	449	486	494	481	469	466	503	486	482	499	472	440	474	517	450	493	502	483	483	521	468	517	490	498	463	492	432	510	521	490	476	533	447	482	501	493	451	508	455	517	497	484	494	483	497	501	459	468	481	530	466	483	452	489	475	522	491	458	479	462	481	443	522	506	469	459	482	512	496	463	484	474	467	484	488	490	499	480	473	468	502	508	460	484	499	438	502	482	472	506	502	451	504	497	500	466	443	515	441	491	508	469	498	487	492	490	481	492	502	492	477	506	486	480	478	509	488	489	466	480	521	455	489	478	498	460	462	493	490	457	459	471	548	461	503	466	492	515	492	508	488	448	494	491	477	473	504	488	496	471	487	488	503	507	506	529	500	470	480	472	486	482	506	501	482	459	465	472	485	488	501	522	497	463	472	463	466	509	458	484	501	504	493	448	443	467	451	455	454	459	475	499	469	493	489	467	531	448	475	496	477	496	484	508	500	514	497	493	452	506	544	459	461	499	477	529	487	507	500	507	499	465	465	463	506	491	500	489	496	467	534	514	489	500	531	459	509	485	451	503	480	500	493	503	482	512	486	442	485	483	524	477	474	512	521	501	492	494	510	486	475	498	494	494	484	493	423	497	474	469	506	479	465	507	498	482	440	519	477	501	470	494	496	493	479	456	470	468	468	473	502	505	493	489	493	469	456	456	506
22392	20917	28287	23686	20929	21245	13886	2826	1455	1385	970	710	559	552	505	442	460	449	459	415	439	420	465	472	397	430	386	419	391	433	429	441	426	425	412	400	444	390	436	432	400	406	414	400	395	386	402	386	382	412	435	367	390	392	380	437	376	401	371	391	381	427	398	412	367	427	375	397	393	399	415	367	403	402	423	406	377	431	390	408	402	379	409	392	416	392	454	423	385	414	415	377	375	362	393	411	396	413	396	412	392	404	426	413	404	385	413	394	384	420	376	395	382	370	387	390	398	364	395	386	447	382	400	400	399	392	358	430	371	409	386	401	399	380	398	425	410	413	409	420	400	414	381	384	381	422	390	403	378	439	410	388	412	383	383	377	392	386	396	412	409	405	412	401	389	346	408	390	396	378	412	398	412	394	428	407	412	410	374	377	398	351	402	414	382	364	382	386	405	379	421	409	363	395	383	392	370	415	405	383	445	445	393	398	369	393	413	381	391	414	376	403	401	403	380	418	364	372	385	398	434	376	402	387	411	364	381	413	422	385	422	362	358	402	366	384	407	373	402	358	401	388	401	410	424	407	404	389	386	400	391	410	405	408	383	379	370	365	413	406	389	395	385	418	394	410	410	380	429	411	396	394	430	379	436	402	414	403	419	417	417	413	419	388	361	374	376	410	380	392	418	362	385	398	413	399	415	353	421	391	377	402	388	434	366	407	363	393	419	415	402	396	369	427	409	417	384	381	386	409	381	378	396	359	418	402	373	415	398	384	372	424	398	398	382	413	404	401	432	381	368	397	407	436	401	398	391	377	381	381	389	393	380	405	414	396	398	377	370	394	373	396	407	355	439	382	325	368	359	372	393	376	377	422	400	409	406	393	424	395	414	391	401	385	436	403	433	407	395	368	382	403	445	393	407	454	421	374	429	399	369	387	379	376	419	407	437	417	411	367	386	408	384	375	429	387	378	410	361	370	430	400	409	380	398	374	382	411	367	422	384	414	438	374	424	396	427	400	391	380	362	423	448	414	398	427	380	411	381	379	371	411	399	365	458	425	384	366	384	362	412	418	398	392	391	383	411	384	374	390	399	407	398	385	402	364	374	388	417	372	384	409	357	390	376	362	385	403	390	420	395	392	410	404	370	407	386	404	398	381	401	399	382	420	392	407	390	359	404	394	369	385	414	412	386	390	387	443	413	395	385	399	364	371	420	431	389	384	358	411	406	389	395	443	395	391	368	388	385	415	402	399	395	405	392	382	416	398	384	425	387	370	415	380	398	394	375	395	443	381	377	398	379	363	391	389	386	435	411	427	384	396	395	385	388	400	398	412	370	432	394	414	404	368	387	385	424	390	418	394	420	412	380	395	346	395	381	411	378	398	412	390	408	358	423	404	390	403	374	409	403	396	403	419	371	401	383	373	437	406	436	423	410	388	399	342	430	403	416	425	369	388	374	370	393	403	435	393	403	361	421	436	409	389	387	408	388	377	400	383	393	407	382	389	369	388	397	392	355	401	348	401	396	383	415	413	393	386	410	405	385	394	378	422	399	388	374	392	396	375	377	384	409	382	411	387	403	374	413	399	358	403	397	394	412	425	379	394	397	420	396	384	437	427	457	406	365	419	392	380	399	386	418	375	405	405	393	377	407	414	401	391	409	393	407	394	369	417	429	435	397	428	403	415	421	409	402	410	410	409	385	381	397	400	378	402	415	409	391	398	386	373	387	364	355	398	396	388	441	359	371	379	370	416	379	395	406	405	395	415	417	365	403	418	367	419	393	394	416	354	380	394	357	383	392	360	417	391	387	411	432	412	367	394	356	399	437	390	377	400	401	377	379	403	378	384	348	393	359	407	392	398	407	407	402	408	384	424	412	392	396	393	376	389	401	387	411	400	434	377	396	426	377	375	412	365	406	438	399	421	379	395	425	377	418	398	399	427	401	406	383	382	411	402	396	345	398	390	389	414	413	451	393	399	422	407	413	398	437	440	402	389	389	357	371	402	368	384	384	422	427	412	391	417	443	425	400	410	382	388	384	433	401	420	349	380	429	370	401	378	383	395	396	374	384	397	401	381	379	438	392	394	406	403	420	370	389	381	379	375	408	402	429	398	388	416	391	422	397	374	370	392	387	438	379	380	372	388	410	422	399	409	407	409	388	411	395	365	408	412	397	400	372	370	390	397	394	402	365	360	341	390	385	388	412	385	389	384	414	409	406	388	367	386	380	365	405	393	387	401	398	439	392	446	394	424	372	390	391	427	428	395	402	391	378	372	411	400	415	391	419	395	377	381	375	390	372	372	354	400	377	378	370	407	427	393	394	367	417	389	412	414	402	387	377	405	385	414	385	403	399	388	408	383	420	452	423	434	405	370	397	393	383	387	394	373	409	367	395	386	422	362	422	416	393	413	424	399	425	385	366	398	413	380	405	417	402	409	388	380	411	420	398	408	402	421	356	409	402	370	394	377	399	403	450	401	393	436	370	365	354	399	408	386	355	417	372	401	399	438	430	401	420	403	358	391	405	373	381	382	368	419	403	363	405	395	428	410	382	403	355	410	407	387	430	383	408	377	379	409	424	420	387	401	400	407	373	392	403	374	413	412	409	369	387	409	357	404	384	387	364	380	386	382	399	388	401	390	377	456	378	380	382	387	380	405	393	390	396	426	389	360	404	394	390	374	413	403	391	383	369	387	393	446	362	401	350	389	435	383	419	424	411	388	392	363	429	369	381	384	432	409	394	440	395	363	450	375	419	359	383	423	407	401	386	379	397	415	401	404	401	419	387	365	404	377	410	404	429	403	340	412	369	375	372	404	396	394	387	381	414	437	396	401	371	400	392	441	370	386	439	403	419	390	376	375	364	386	417	374	362	384	401	410	381	413	419	405	402	402	355	406	382	363	417	416	426	377	380	426	416	432	432	407	432	374	371	378	371	389	444	414	371	412	397	393	391	440	391	360	417	402	406	386	385	410	390	429	385	362	448	402	414	397	394	410	416	404	387	373	414	399	400	428	410	391	439	365	396	380	360	423	372	421	416	408	382	393	402	391	387	398	382	399	378	398	389	380	369	382	398	420	412	433	399	407	404	388	418	382	388	359	425	372	386	378	385	368	409	401	391	396	406	377	395	410	405	399	413	410	398	393	366	395	389	364	383	396	395	358	393	398	399	394	386	395	412	454	379	402	387	406	417	409	418	435	371	418	378	403	377	381	416	374	428	392	386	391	402	402	406	367	393	403	386	383	390	408	404	397	413	376	380	403	419	395	378	365	369	411	379	381	352	347	379	362	385	403	384	337	411	408	388	420	421	422	365	398	357	380	394	420	370	414	356	411	360	420	421	415	414	387	384	357	381	424	388	404	373	375	417	403	421	423	382	381	371	405	415	424	386	399	425	367	398	366	413	398	351	389	379	392	371	406	421	431	405	387	391	388	390	385	378	399	433	330	384	376	387	403	398	422	380	414	449	366	397	361	389	391	388	412	388	413	383	392
19183	42442	34734	19908	15041	15139	10090	3864	2744	2554	1686	1072	811	732	637	639	579	553	563	521	490	511	536	516	537	499	503	484	514	483	476	502	488	525	480	531	503	524	478	456	452	486	519	439	475	450	460	469	455	506	449	472	421	465	471	478	479	474	454	462	465	458	436	457	452	467	456	506	452	488	473	485	503	486	467	449	459	449	475	428	467	447	440	514	470	455	441	436	424	467	492	458	484	427	438	447	469	462	490	418	440	481	459	463	461	471	441	459	458	506	432	432	494	518	432	508	459	479	438	470	469	465	469	456	467	467	437	457	494	431	512	485	465	471	491	474	445	447	505	462	441	480	432	466	471	463	445	467	449	483	456	464	504	466	407	461	435	451	470	485	455	475	463	442	449	469	476	487	468	443	462	481	508	516	486	483	440	460	493	501	448	475	465	473	472	500	448	425	445	471	453	455	416	429	404	408	479	456	456	485	480	431	452	456	466	456	470	469	445	482	476	481	458	452	455	434	478	446	439	489	445	447	480	461	469	456	417	473	482	468	474	464	447	463	417	462	418	455	441	484	470	467	467	421	486	454	468	463	435	425	456	462	466	483	453	456	459	466	451	455	494	469	507	465	470	471	512	485	435	465	514	463	491	465	459	429	471	488	503	437	486	469	452	447	500	426	475	432	489	459	482	463	471	438	483	468	463	411	509	475	462	477	464	490	480	467	456	483	484	499	475	478	439	508	446	441	439	512	443	488	492	504	443	470	475	493	481	450	423	473	501	453	467	444	461	469	430	439	468	491	439	452	468	481	421	447	474	497	452	484	441	485	481	467	452	501	472	469	414	446	453	465	475	456	448	459	488	443	461	477	446	446	514	475	464	466	455	459	466	476	448	460	470	447	473	489	435	422	434	459	475	456	463	494	443	439	485	427	443	479	459	499	447	469	447	458	442	479	449	504	483	379	466	463	459	460	426	492	448	493	441	438	443	439	489	457	491	414	467	459	478	453	463	462	460	473	440	450	477	470	426	461	437	452	477	438	463	477	490	445	449	444	498	475	502	501	486	455	464	446	447	461	483	439	460	465	434	455	437	488	475	459	492	503	465	460	484	477	499	488	463	472	460	455	443	453	468	490	473	491	492	494	479	447	494	441	483	450	482	437	446	470	461	456	412	476	457	496	480	436	489	466	487	495	487	495	434	489	487	478	472	486	463	468	487	438	468	429	465	461	486	474	425	430	425	458	456	430	462	467	413	464	458	466	473	508	489	471	431	456	450	444	466	466	492	451	467	413	450	498	457	458	480	457	478	439	458	477	456	466	421	460	466	422	447	487	454	449	448	466	482	460	445	468	475	467	426	443	459	498	451	440	478	466	465	481	427	426	461	490	490	472	470	478	450	421	463	487	478	438	437	451	441	451	475	460	452	489	461	467	480	470	463	454	463	477	539	501	481	439	457	504	472	461	441	480	457	468	466	474	463	493	473	471	477	509	445	458	497	464	496	476	495	458	481	455	454	438	469	456	455	488	492	441	426	476	476	490	487	489	481	448	482	475	506	475	425	469	455	447	452	467	454	439	491	460	473	448	452	470	482	468	478	457	452	476	428	463	493	463	442	440	445	458	432	468	476	471	419	462	453	476	464	484	476	496	503	457	487	440	461	480	467	481	424	479	465	481	480	484	448	458	483	431	455	449	482	488	466	486	505	485	474	458	462	475	463	468	455	431	465	465	418	439	424	438	456	459	466	442	481	478	493	483	509	478	448	475	455	475	433	493	485	435	429	508	482	482	427	460	492	475	473	463	428	452	497	508	473	447	458	496	470	490	460	460	450	497	456	468	468	460	457	451	461	466	476	482	492	453	472	491	467	465	454	493	485	500	447	498	457	503	427	498	484	492	486	505	446	491	444	458	452	475	456	437	453	464	481	481	460	420	432	455	476	487	485	482	464	459	477	453	442	426	433	464	480	468	499	450	467	493	438	446	444	471	461	429	434	451	437	440	439	476	469	474	461	466	441	481	470	501	470	469	470	449	459	413	466	453	475	459	461	419	460	492	444	474	446	486	457	505	469	462	495	467	474	449	484	455	436	446	461	456	451	458	458	423	502	425	468	422	457	511	430	478	467	445	497	452	451	463	468	423	448	466	482	471	503	435	458	472	449	474	459	468	472	488	474	463	442	460	493	501	439	472	460	438	423	437	479	444	467	468	472	474	453	444	454	489	451	453	462	485	485	434	457	502	485	431	452	462	473	419	465	470	449	452	449	425	456	479	499	460	449	492	480	457	454	476	482	493	472	479	473	487	455	464	458	465	446	469	465	452	464	436	462	463	436	423	461	456	478	471	463	471	445	485	447	477	450	463	460	431	455	442	470	443	426	474	478	416	456	456	446	458	469	458	469	465	454	455	455	454	462	437	470	445	499	451	453	508	446	434	468	459	450	458	427	438	430	519	468	443	475	474	440	465	460	493	461	503	435	472	455	468	475	456	480	473	430	471	473	450	455	483	475	476	454	489	461	462	448	500	472	492	477	463	448	440	452	458	489	470	481	449	495	455	426	461	450	416	437	491	456	442	480	425	505	416	495	405	461	470	434	501	466	448	468	422	489	447	461	496	480	447	505	439	486	472	487	470	440	423	455	474	496	473	483	434	494	465	496	481	485	456	490	472	486	442	517	475	448	488	451	455	462	471	478	471	486	440	498	454	442	418	439	491	454	464	453	447	467	447	493	456	486	512	466	434	496	462	479	472	454	476	488	466	481	441	485	455	474	468	476	482	476	465	455	473	453	449	485	461	482	432	452	380	436	465	450	457	448	444	451	438	511	509	470	502	465	443	469	471	483	483	427	455	476	478	465	446	482	498	504	462	465	460	484	451	469	486	470	481	458	444	455	469	481	445	468	476	476	428	444	495	460	461	472	421	451	443	457	453	406	447	473	471	452	481	460	431	447	454	476	459	442	468	468	478	474	476	421	474	495	469	496	430	458	484	447	502	420	466	455	424	496	461	460	445	503	448	430	481	428	458	499	453	509	441	450	481	431	438	500	470	498	489	445	460	432	441	461	461	475	467	427	447	497	503	450	471	463	442	483	500	474	474	452	442	489	435	470	437	434	494	490	474	470	490	450	449	475	456	448	442	475	435	445	449	439	436	469	475	444	474	467	479	477	445	467	462	457	473	461	486	447	456	469	450	445	471	499	474	424	502	441	462	446	457	439	481	485	484	453	475	484	464	447	472	454	474	488	431	475	470	447	457	492	465	470	496	475	493	447	452	494	482	489	481	488	440	446	456	483	464	475	470	427	463	461	435	463	479	482	451	458	454	476	459	462	435	494	464	460	483	431	489	472	470	444	469	457	407	462	473	450	431	494	462	445	464	476	448	443	481	440	442	452	500	449	447	494	442	471	482	427	426	481	439	446	465	475	437	479	441	419	425	434	488	462	453	453	422	485	454	492	453	450	482	456	493	473	482	425	427	465	452	455	487	440	479	452	504	501	451
28230	20564	16019	6890	3512	3267	2338	1134	1003	974	811	754	731	703	711	661	659	712	709	688	685	662	731	650	708	707	680	748	669	706	756	658	661	747	725	674	717	657	685	705	658	679	704	705	685	677	694	719	730	682	751	650	671	708	666	682	695	683	690	692	693	691	706	686	671	641	736	728	704	687	685	689	677	697	735	700	691	658	699	690	707	667	703	682	743	726	674	749	717	685	691	648	699	703	709	702	711	709	633	702	666	743	686	704	688	687	669	704	680	688	695	712	707	653	689	684	662	670	698	760	670	737	699	743	672	686	698	672	651	654	676	672	673	669	701	654	737	710	686	709	674	696	696	715	695	699	684	673	659	706	705	682	689	646	718	696	700	701	692	662	767	673	675	677	680	679	674	718	674	707	722	673	693	647	681	689	711	700	655	717	654	696	698	668	702	695	664	686	689	688	656	678	653	689	682	719	723	703	728	700	706	701	664	684	717	726	730	676	739	649	698	717	677	731	707	650	675	720	648	734	672	687	761	689	762	706	662	651	670	690	687	689	692	729	692	680	731	706	679	702	703	650	691	707	662	735	715	708	748	689	693	666	698	691	693	698	709	688	706	683	672	663	676	726	696	719	667	710	687	733	742	726	668	740	679	715	723	736	708	735	700	659	687	650	722	682	690	762	675	678	704	715	687	677	690	663	693	684	679	713	683	679	690	671	641	708	685	676	707	708	685	690	718	673	665	711	708	636	697	683	658	647	709	703	729	727	684	713	699	637	693	646	709	671	688	704	730	656	684	680	655	709	682	666	698	739	673	669	726	688	668	720	694	717	718	682	706	681	717	738	741	722	671	712	711	685	689	649	701	669	684	701	728	683	722	687	656	673	704	702	726	757	728	741	687	743	661	700	655	708	707	695	754	746	681	643	678	714	707	682	667	710	722	697	698	670	713	653	732	677	716	720	686	716	713	692	709	692	733	691	668	690	720	664	694	690	701	717	635	735	714	680	725	689	658	745	701	648	703	693	702	728	735	653	728	740	675	691	674	706	678	696	685	704	667	739	695	722	708	702	696	655	719	690	707	709	718	683	696	727	700	699	675	670	718	704	695	743	714	676	653	697	671	682	690	679	663	731	728	707	706	697	685	667	674	706	715	695	686	665	741	708	684	729	693	704	689	717	736	701	727	657	702	686	721	746	682	753	676	695	682	667	643	680	700	756	660	721	648	726	669	706	713	676	725	740	703	778	677	682	672	671	691	693	688	716	684	739	701	674	678	745	692	648	697	667	707	714	748	712	701	688	682	681	696	688	686	703	720	690	697	635	688	645	681	720	731	647	661	716	719	744	689	690	682	739	685	685	696	697	664	713	701	718	695	675	708	677	672	684	696	656	738	658	719	662	687	696	698	691	704	706	685	695	732	696	674	686	660	702	702	709	668	700	701	666	749	729	662	659	670	683	720	695	712	671	732	715	631	709	753	648	752	664	690	721	697	724	687	691	687	679	677	663	665	688	724	658	682	749	660	742	723	704	681	695	703	732	692	682	639	669	623	673	696	719	699	678	728	725	696	681	705	710	684	693	692	686	701	686	708	735	688	712	685	701	721	703	651	699	610	628	687	715	688	678	713	719	734	709	694	684	684	727	665	664	719	720	725	678	732	703	714	689	733	687	697	679	678	668	668	697	669	692	675	695	694	685	692	764	743	676	705	740	687	719	696	708	700	703	704	669	705	675	720	701	701	721	695	684	685	702	713	666	679	679	717	719	690	650	656	680	689	678	687	708	701	663	735	677	722	714	690	739	706	736	690	745	682	705	710	733	688	674	690	668	708	689	690	716	681	762	619	670	746	662	690	674	693	684	686	699	697	715	669	706	736	661	741	660	728	699	723	667	672	727	701	724	670	728	681	720	712	672	699	649	696	680	700	690	673	656	691	674	708	690	676	676	719	720	678	741	723	730	686	711	703	670	716	707	665	703	677	683	675	668	678	700	701	713	654	721	660	723	705	708	696	704	686	663	716	743	702	699	741	696	721	667	668	686	696	694	724	737	678	729	678	712	763	683	683	661	705	661	696	709	711	672	709	671	650	722	683	706	709	632	711	664	707	674	661	692	653	677	641	715	736	682	721	727	669	726	687	719	653	680	662	662	697	676	699	702	717	715	713	676	690	705	685	693	689	775	748	700	709	706	710	738	726	724	653	719	691	720	760	734	704	676	689	687	697	700	711	691	706	745	653	694	711	675	682	699	721	732	744	658	621	660	730	657	688	708	713	711	697	678	680	707	662	681	683	719	697	640	704	680	710	687	689	718	701	707	712	695	711	703	724	698	688	692	702	717	682	641	711	746	660	678	660	649	677	655	713	698	655	713	689	713	700	688	638	703	673	663	648	672	667	690	718	689	671	710	735	695	687	675	727	697	731	692	751	713	719	704	680	716	680	707	692	700	702	731	652	660	700	676	674	664	724	753	707	745	671	714	684	763	689	639	695	714	747	689	707	682	720	725	728	708	721	677	657	688	719	686	670	669	699	674	672	691	729	672	656	730	677	729	669	680	685	661	734	668	679	664	718	726	696	692	746	684	705	739	702	671	707	667	660	695	701	684	714	648	718	721	703	728	692	690	693	685	711	702	679	724	732	694	699	698	719	667	654	693	706	688	670	679	681	701	702	692	715	675	699	672	741	666	629	699	737	681	705	635	703	758	721	670	733	685	717	731	687	699	763	682	691	617	702	702	714	653	719	706	718	676	704	700	727	712	676	707	686	713	711	725	721	651	660	714	677	736	678	688	721	661	749	725	698	720	744	644	675	653	711	718	720	685	703	696	731	696	649	669	693	690	672	718	714	681	688	726	685	696	669	684	687	684	684	712	666	696	663	699	691	663	701	705	684	714	709	680	713	684	746	665	682	711	718	686	699	668	764	737	707	704	733	716	704	698	704	684	757	714	689	707	722	749	711	681	682	658	636	671	691	651	705	723	692	697	662	691	659	703	697	731	720	650	637	697	697	672	707	721	705	650	656	696	709	719	712	701	690	709	675	705	691	682	670	719	712	658	688	699	691	694	710	675	681	741	736	685	655	722	711	688	678	715	678	673	659	708	691	714	664	686	669	705	749	729	702	711	725	653	645	689	688	668	684	679	671	707	705	661	697	695	732	736	705	756	665	697	707	648	693	672	721	687	707	706	694	732	713	725	758	702	717	718	695	698	719	730	624	688	673	715	743	665	697	749	687	718	698	689	697	631	634	656	735	670	744	696	751	708	660	715	732	728	709	720	640	694	711	634	700	681	684	732	683	695	672	681	699	703	712	708	714	688	704	742	708	695	684	703	719	663	668	693	678	737	676	661	669	647	691	702	699	705	725	779	732	693	702	730	675	703	712	661	718	702	764	715	693	726	723	702	687	649	699	713	691	704	733	682	699	726	714	704	680	704	669	738	754	739	663	709	684	701	649	694	701	685	682	665	670	687	705	661	698	726	688	640	672	714	721	718	667	683
17963	27124	18736	7424	5317	5715	3870	1653	1325	1360	1059	848	754	825	776	878	807	815	732	754	773	801	742	837	765	815	759	793	811	752	811	774	784	800	755	839	809	762	783	789	792	729	778	835	797	802	862	823	823	837	775	790	793	819	755	761	829	853	786	770	753	848	792	763	770	764	791	792	814	835	754	762	812	741	778	792	772	849	780	825	773	821	711	788	818	813	793	743	794	811	752	825	828	750	804	818	807	824	783	770	779	776	858	803	800	788	784	797	815	770	776	798	792	858	769	783	795	807	790	756	773	831	772	791	797	760	735	857	782	834	775	820	773	745	823	770	791	803	831	799	794	828	785	767	789	856	796	814	749	772	768	766	823	757	809	832	875	768	798	764	828	880	821	778	767	787	853	789	795	722	800	771	801	807	783	799	803	826	754	787	752	810	768	763	834	798	796	833	796	778	763	812	808	751	807	810	800	791	870	756	830	785	779	807	754	772	800	796	785	783	806	801	753	777	771	836	788	821	827	788	820	775	792	796	756	777	845	785	822	770	747	827	779	825	808	832	787	793	767	762	780	805	796	762	813	757	810	863	803	815	772	773	802	814	738	812	829	773	848	840	816	760	791	808	825	749	811	788	779	807	809	782	796	788	795	793	826	825	802	780	789	738	806	775	846	785	823	779	783	843	782	825	763	788	804	758	829	792	862	849	805	742	814	790	848	765	809	755	826	780	790	791	740	781	797	767	807	749	782	792	785	795	826	764	786	776	747	795	776	834	790	785	866	787	770	813	807	808	822	809	736	806	783	819	800	789	820	786	801	795	805	811	802	868	786	841	812	784	810	768	802	778	753	831	796	828	758	820	779	779	787	772	774	791	756	826	804	816	750	796	779	804	863	781	817	824	745	778	788	760	792	799	762	791	815	766	803	755	776	765	791	788	789	812	845	791	854	797	797	802	802	797	805	791	860	786	805	789	801	804	803	805	858	834	739	785	809	818	820	791	817	828	807	782	805	829	793	765	769	764	807	804	792	783	734	819	772	828	789	821	845	799	816	749	823	834	833	779	814	792	785	780	804	805	806	831	729	828	827	778	764	833	816	781	794	787	766	793	791	787	749	763	812	798	810	790	794	822	820	814	792	805	742	784	793	780	807	864	780	786	772	761	825	814	769	707	789	782	819	769	788	787	821	770	809	812	803	826	803	844	836	774	765	818	778	801	798	745	779	791	798	794	772	794	806	742	798	790	799	785	806	822	761	813	793	770	805	750	774	769	825	774	763	823	774	799	841	793	839	784	822	777	842	787	854	809	824	794	788	792	759	796	819	815	803	770	796	770	822	830	799	834	795	817	772	779	785	834	813	834	803	832	807	801	834	817	800	804	790	770	758	759	775	827	799	796	798	809	827	804	790	828	786	774	779	785	814	803	839	777	807	762	823	816	740	782	780	833	793	796	805	822	807	771	785	783	776	821	784	762	793	827	805	831	788	737	842	761	777	831	801	811	830	804	773	810	851	785	771	769	735	736	788	762	751	837	843	790	795	785	819	771	805	805	841	793	785	760	747	819	786	780	788	837	781	732	774	770	790	777	789	774	857	826	806	786	758	785	795	814	780	791	767	802	829	788	785	774	750	777	785	780	773	742	783	762	836	815	740	799	749	762	779	787	784	792	826	837	813	770	757	805	785	811	782	783	792	752	769	798	807	807	791	789	862	812	757	756	850	801	791	806	777	778	843	813	832	778	768	771	759	833	822	809	747	842	792	803	816	821	801	779	779	810	773	803	800	809	778	743	771	787	841	796	796	790	786	794	767	807	800	788	777	820	806	769	771	835	777	826	809	821	827	780	846	826	799	811	839	800	786	824	838	788	804	809	760	826	785	787	796	756	819	794	841	796	810	781	864	846	796	809	731	815	782	782	793	783	829	793	788	824	784	832	775	790	813	786	795	797	809	777	817	782	793	782	775	747	820	791	803	828	738	812	820	815	796	794	776	781	829	794	777	781	773	790	817	817	778	817	758	798	795	795	761	804	821	731	751	767	734	776	807	773	749	802	832	800	841	835	839	789	788	743	817	845	794	750	756	782	788	772	790	746	774	771	740	826	804	780	771	789	787	800	829	779	784	808	817	824	801	821	800	793	775	799	781	719	770	804	797	774	791	796	771	808	788	784	772	848	783	762	771	774	822	810	820	799	812	796	746	783	818	766	789	866	772	779	815	816	839	757	789	736	833	779	778	812	811	785	780	808	787	787	797	762	779	824	820	790	809	777	786	801	794	787	773	800	792	848	825	837	776	792	806	752	769	757	781	845	794	812	791	794	825	806	803	801	831	810	776	822	833	808	825	792	748	803	785	791	779	793	792	830	731	842	795	764	814	787	827	793	870	819	804	798	777	760	797	782	770	778	758	789	802	767	802	820	770	747	825	801	819	793	795	797	790	813	821	801	811	794	819	846	810	790	795	788	810	753	767	785	794	812	757	854	794	785	781	808	823	803	826	814	833	814	736	780	791	787	773	780	782	796	817	763	796	822	815	750	822	800	839	841	810	832	820	821	823	820	753	745	802	795	773	769	805	833	811	818	818	762	783	787	857	800	797	814	827	773	807	779	806	802	775	790	801	760	794	769	818	801	765	772	827	789	842	795	805	786	806	844	765	787	821	755	731	764	743	784	799	760	852	793	824	756	834	833	803	847	802	817	772	813	772	823	723	771	759	792	798	831	772	815	792	796	764	783	784	797	821	835	781	775	779	814	803	785	792	800	804	848	779	821	791	813	764	827	751	803	804	760	766	797	783	790	754	787	756	790	831	841	755	799	761	802	743	797	811	793	827	871	789	747	804	800	817	838	789	762	847	798	777	776	799	802	863	810	839	779	828	785	806	861	777	798	793	778	771	795	801	825	822	800	815	813	741	776	806	797	834	817	791	796	798	743	787	773	815	786	787	764	815	813	768	808	799	825	841	781	758	779	763	821	762	784	829	814	879	774	812	785	794	810	823	810	849	830	815	745	760	785	751	807	811	819	776	812	796	859	818	780	801	792	798	807	864	808	805	801	781	809	788	784	761	782	805	762	808	790	772	829	778	778	796	822	778	814	747	853	786	777	807	821	799	798	825	796	789	765	794	851	780	762	788	836	769	825	782	823	804	799	782	779	741	831	785	756	776	745	774	757	797	823	804	780	751	788	805	808	781	758	830	837	804	800	756	832	780	779	764	761	806	776	843	785	819	798	861	856	786	772	770	789	809	775	814	782	794	797	792	799	865	803	796	770	803	761	748	818	794	787	755	827	801	782	811	761	805	789	786	801	783	812	810	756	759	788	784	765	788	798	787	818	789	817	799	779	793	777	773	780	797	787	832	803	768	812	791	840	858	786	794	805	791	859	769	766	794	803	815	767	793	779	775	792	777	806	821	794	826	752	821	798	819	805	783	790	810	792	747	777	792	776	838	830	784	790	769	733	808	777	802	765	812	822	804	796	748	773	789	779	790	820	804	797
23539	20932	27884	24116	20883	12613	5246	1859	1397	1472	1120	869	824	782	734	753	757	726	779	752	725	769	753	790	751	735	711	684	755	698	717	694	748	798	743	726	712	727	770	690	710	703	737	719	696	715	740	688	720	727	768	744	720	747	722	696	764	702	677	739	753	748	727	750	734	763	665	737	689	730	766	691	727	676	739	710	683	722	721	780	709	754	777	715	734	689	705	734	757	717	763	749	726	748	731	732	752	734	732	717	709	738	733	698	724	716	732	749	719	732	698	764	696	717	717	706	711	753	679	686	744	708	721	681	706	733	742	735	707	751	724	760	676	717	777	758	709	730	707	729	694	756	713	759	695	723	748	716	708	689	700	691	756	734	732	769	739	739	693	684	736	727	739	726	761	741	726	692	703	672	719	720	714	706	674	760	710	743	695	723	770	720	717	713	702	730	690	744	718	734	719	746	727	715	715	711	746	728	699	701	770	767	721	753	751	730	721	737	747	678	694	708	677	707	700	744	724	749	715	696	711	717	672	728	710	734	735	699	724	705	725	650	753	762	757	773	720	700	753	704	716	729	745	744	755	748	708	661	689	743	740	716	700	734	737	722	697	704	694	684	695	680	685	755	693	742	701	741	731	668	700	690	710	723	706	733	692	700	696	737	717	704	764	679	711	755	727	711	768	694	744	691	718	769	689	693	765	716	687	752	712	701	738	675	730	694	697	700	757	722	726	736	746	736	760	733	698	694	687	666	717	740	692	691	718	710	714	705	694	771	705	705	747	701	663	765	750	709	692	665	698	704	730	671	700	713	729	734	675	668	721	706	717	675	786	742	750	679	684	739	745	734	742	684	693	756	728	696	700	691	688	707	725	722	751	779	704	732	708	772	723	729	706	759	718	725	701	751	730	707	702	712	759	733	736	740	756	766	750	699	691	745	697	677	736	733	722	736	709	716	737	664	737	685	751	708	712	723	733	730	722	712	690	696	695	684	717	695	677	697	706	693	698	655	703	677	729	751	737	731	723	687	705	716	675	722	730	690	729	758	698	718	728	707	731	691	746	715	725	737	709	696	728	721	656	708	724	741	682	710	732	759	753	670	738	680	711	746	695	747	710	708	712	706	793	747	701	671	736	703	743	726	747	709	746	712	757	734	773	712	720	789	760	708	750	755	738	736	721	722	731	737	728	686	770	734	727	696	726	690	705	713	664	701	719	777	733	737	678	741	751	684	680	674	713	688	713	724	749	677	669	731	687	699	732	738	768	748	717	686	733	698	727	717	735	757	692	734	718	708	748	708	688	708	759	742	742	699	745	655	709	719	726	729	717	688	742	721	702	708	723	767	720	740	701	697	729	717	686	705	750	744	764	722	697	749	745	710	683	732	698	742	762	696	642	759	704	704	737	738	711	699	701	678	715	639	793	737	705	690	708	785	790	728	739	720	706	714	755	718	749	720	661	716	736	718	724	775	700	692	732	713	775	745	739	730	696	702	697	715	760	723	767	701	743	715	701	722	755	706	730	669	702	726	737	724	764	670	699	701	765	658	723	733	732	685	715	725	742	708	713	757	682	678	737	693	731	771	731	708	738	699	711	727	738	743	703	724	726	740	698	708	684	724	735	726	739	696	697	781	710	757	721	693	717	697	704	720	711	713	701	692	750	738	737	723	737	668	712	733	724	701	746	718	705	714	672	676	723	703	718	743	706	713	665	739	736	774	709	689	679	766	725	672	754	736	741	729	724	741	750	706	680	689	717	728	721	702	730	697	745	747	709	699	759	710	790	727	757	746	735	738	730	658	728	794	737	732	694	701	697	763	733	710	704	735	705	699	700	756	768	709	705	758	674	728	721	691	713	749	703	698	671	704	751	717	711	678	722	694	739	744	780	712	696	713	690	735	699	711	748	725	665	699	739	708	699	665	682	720	690	685	716	742	726	745	735	715	712	694	710	688	707	678	691	719	677	705	730	756	719	750	707	651	735	700	706	732	747	665	732	730	754	686	692	740	710	756	723	738	679	753	698	724	742	743	711	737	704	720	764	684	715	734	727	713	745	736	692	725	767	708	729	715	733	754	769	749	710	653	705	717	734	771	695	724	712	719	693	699	708	716	758	712	742	722	710	748	740	685	719	723	754	762	713	756	707	714	712	763	676	758	690	743	738	702	786	735	707	759	687	705	707	696	706	731	688	727	703	703	684	696	713	693	684	766	734	713	721	776	750	734	773	692	726	671	740	687	680	729	774	755	763	700	723	734	743	707	685	717	708	696	741	736	677	697	717	739	702	747	658	724	737	735	741	781	701	754	737	737	692	733	657	704	695	724	754	709	721	692	727	728	765	757	716	667	707	716	758	724	710	736	714	739	702	719	706	706	662	716	706	717	726	747	754	723	697	763	722	741	686	664	733	681	722	713	738	730	755	761	719	704	738	720	672	685	749	725	719	679	715	782	756	695	690	717	708	669	711	698	699	763	722	741	701	763	761	690	733	707	703	686	742	721	692	749	806	742	709	721	743	732	664	701	740	698	754	741	730	741	771	734	747	722	671	698	729	666	765	705	724	709	705	690	721	689	762	710	722	739	797	707	729	735	744	735	712	675	747	750	734	695	742	713	669	715	734	659	684	737	728	691	691	764	721	761	666	757	708	715	731	745	753	757	716	717	736	732	729	726	688	723	758	689	720	772	709	734	685	730	772	762	728	681	667	680	763	714	727	706	757	735	785	701	725	688	740	704	711	642	755	695	689	662	699	691	733	702	707	651	813	753	740	730	748	694	707	780	748	683	747	749	692	702	756	668	727	707	731	708	706	739	750	656	702	710	739	746	727	719	732	705	742	741	722	741	744	777	668	708	733	719	718	721	691	673	751	691	720	772	717	719	707	731	680	755	734	739	748	717	743	712	746	711	768	647	727	679	767	700	722	729	681	677	694	695	699	680	711	722	683	682	753	759	721	716	702	660	730	714	750	751	752	696	759	722	715	708	742	777	690	705	781	710	707	761	754	724	731	733	737	739	740	707	719	675	692	677	753	708	718	707	729	752	668	683	715	689	706	729	716	754	744	766	666	689	753	703	698	716	740	691	757	766	684	730	668	754	714	674	704	680	692	699	705	700	690	712	701	719	731	750	701	754	715	694	735	707	695	757	745	707	687	734	794	687	714	718	710	729	740	735	687	683	727	739	726	717	738	710	653	670	724	761	718	711	728	698	687	707	693	714	723	722	706	713	712	696	678	746	736	711	714	731	718	735	769	708	654	739	726	732	732	684	744	694	696	703	669	749	753	648	721	750	744	757	697	743	753	713	716	767	715	706	710	745	691	701	717	727	721	693	722	713	655	736	783	707	739	737	685	730	729	733	742	698	760	725	745	717	751	706	711	693	717	695	713	697	697	758	710	724	704	711	749	710	700	741	669	742	737	669	745	754	752	675	699	685	653	683	706	713	722	680	732	725	730	702	717	723	686	725	720	740	755	754	698	735	687	725	743	740	734	735	703	727
20087	35903	25819	11652	8167	8864	6622	2842	2266	2282	1567	1107	958	947	980	929	931	892	821	895	895	876	847	924	854	918	836	884	850	858	843	866	873	839	845	791	854	848	897	876	836	859	880	854	836	859	845	865	839	850	846	804	861	887	826	827	865	911	839	870	832	812	813	820	864	780	823	822	800	874	870	799	880	851	896	866	803	843	853	858	808	803	820	871	822	866	820	829	852	883	838	812	810	820	843	848	809	801	907	799	917	805	847	818	847	913	802	825	823	825	829	851	857	847	794	857	886	858	779	852	859	876	845	868	833	829	814	848	837	828	800	804	825	857	841	856	805	817	844	826	844	831	861	785	859	855	827	814	858	847	824	820	810	816	856	789	853	845	842	865	777	844	824	864	845	826	805	842	835	848	843	812	803	871	774	881	832	858	806	820	851	820	887	854	829	828	808	856	875	800	783	809	826	808	788	859	834	873	827	782	779	867	801	907	851	850	857	841	829	868	834	851	877	822	858	807	809	867	821	800	880	890	858	824	808	854	835	828	856	861	797	847	832	839	888	825	857	835	856	843	832	859	832	812	831	891	868	822	853	858	895	804	790	835	896	844	839	874	887	809	820	832	810	878	782	851	815	811	880	808	831	861	859	800	824	854	880	833	832	892	836	849	843	796	915	848	867	829	825	846	816	827	821	848	866	799	904	870	829	828	861	856	864	840	862	858	842	826	869	798	780	846	831	782	828	856	861	797	870	819	853	824	891	825	818	835	831	809	797	842	882	871	858	885	794	805	870	832	841	883	856	820	811	852	837	826	915	871	804	887	827	824	855	795	857	837	826	845	831	876	840	767	801	788	862	845	814	820	771	834	857	834	851	834	864	878	851	893	855	878	819	866	819	860	822	842	779	830	828	823	840	847	809	870	796	826	767	770	858	858	859	801	842	819	836	841	818	846	836	832	833	841	881	790	882	861	828	859	854	804	830	855	900	833	796	875	837	828	822	845	852	820	775	850	879	890	865	888	904	857	827	865	832	888	835	862	825	824	867	845	812	805	833	852	817	834	852	849	800	879	834	818	843	840	836	829	804	829	849	827	860	831	860	875	805	857	853	835	815	815	836	863	845	809	816	814	844	890	863	806	839	841	842	871	853	811	840	815	879	865	838	841	861	801	874	808	834	823	855	829	805	872	847	841	776	792	818	881	888	863	823	889	869	818	854	849	827	846	813	887	864	814	839	835	864	802	834	862	856	839	835	810	829	828	785	870	816	842	860	805	840	810	824	829	838	857	869	844	814	767	837	827	845	818	866	814	832	877	828	825	818	856	896	845	820	829	857	865	825	803	808	864	886	820	863	848	817	834	789	819	850	861	858	859	790	830	863	776	878	919	839	845	816	863	841	829	815	845	769	824	845	871	866	856	814	856	852	816	826	882	873	872	808	805	867	858	849	842	803	875	809	838	816	841	801	803	885	837	847	809	841	831	856	830	810	885	837	804	851	843	836	870	885	824	870	873	818	804	818	845	879	860	866	830	859	829	879	869	894	803	848	813	918	830	811	851	885	867	833	809	819	843	848	848	827	832	838	867	870	898	875	871	834	857	909	860	879	824	904	907	805	845	829	821	837	828	869	807	894	862	899	872	814	824	869	884	858	835	895	817	842	901	816	832	802	834	850	827	843	828	770	837	879	865	861	900	844	870	815	847	836	806	881	807	868	855	828	829	864	844	828	872	881	808	838	863	862	849	793	850	872	791	848	789	869	860	871	834	839	869	799	884	792	807	865	822	852	829	794	843	807	838	797	783	877	835	837	857	885	811	797	853	857	869	836	846	840	881	845	824	859	870	868	830	829	813	857	855	891	837	910	825	797	794	800	828	897	787	866	856	803	838	811	865	879	850	842	845	799	861	840	862	882	817	886	840	839	822	814	876	850	816	852	810	839	862	791	861	859	809	853	847	876	753	807	870	851	851	898	839	834	792	802	807	856	853	847	859	838	838	785	847	799	811	858	842	843	851	838	845	807	807	863	884	824	842	857	833	847	830	831	829	841	846	863	827	821	858	839	849	875	893	846	862	855	861	895	864	843	809	862	862	853	803	811	926	821	855	803	833	840	857	826	825	829	858	836	845	864	888	806	820	803	869	853	799	861	842	843	834	847	818	899	830	839	878	820	882	829	837	835	858	832	873	820	836	781	837	835	849	825	861	848	770	852	798	797	823	850	879	821	871	883	799	814	839	838	827	803	866	850	891	808	836	876	818	856	847	850	813	818	874	803	840	823	862	852	838	839	844	844	875	808	844	857	801	849	820	856	836	821	836	810	894	870	826	824	853	843	850	846	821	860	816	870	835	836	852	885	868	876	850	858	886	850	804	829	777	858	905	804	816	829	816	878	850	876	834	843	816	875	821	820	818	855	792	861	867	873	827	885	837	793	803	857	794	876	878	814	838	860	846	842	817	783	839	815	847	877	875	806	875	819	823	897	878	898	862	822	811	812	841	893	805	907	836	813	908	815	809	812	871	831	900	833	867	861	819	847	843	810	861	847	818	874	854	818	806	802	828	863	871	866	851	852	818	824	837	835	845	874	827	835	841	934	855	819	815	855	839	827	830	791	809	843	831	844	856	854	894	910	881	868	878	830	842	895	847	843	822	846	848	884	905	878	849	858	831	867	857	833	871	856	862	822	820	799	787	852	835	891	795	857	886	813	849	811	881	859	820	849	786	833	878	842	807	772	839	896	824	852	800	857	887	800	830	861	822	829	833	841	895	868	796	855	844	868	813	787	884	844	830	876	846	817	861	807	836	833	835	843	865	880	841	869	829	812	877	850	875	889	848	829	847	878	847	818	876	782	829	808	851	857	831	829	848	856	839	837	845	832	840	897	821	843	829	798	845	804	854	820	792	842	815	819	836	843	867	878	847	850	837	800	868	907	851	829	854	839	805	849	867	819	828	848	897	820	810	820	827	855	853	818	844	839	838	840	803	838	836	865	847	872	848	795	847	893	790	870	870	825	838	838	794	859	858	793	844	862	854	852	808	855	836	806	832	800	875	819	862	884	843	859	865	821	874	797	866	866	781	834	809	816	819	835	825	871	869	815	845	803	886	863	863	833	810	890	844	855	823	853	808	859	876	840	837	837	815	886	807	863	844	883	807	871	872	860	834	850	814	877	853	853	839	881	843	863	912	845	813	816	835	824	836	911	856	854	835	834	843	867	825	813	843	806	854	850	825	807	848	841	772	830	854	842	848	834	845	842	842	834	834	864	825	838	846	902	836	819	830	874	826	849	817	843	829	855	849	835	822	815	831	810	794	808	853	822	840	841	818	825	865	853	822	821	801	910	849	813	830	861	808	839	858	853	877	852	871	841	893	816	828	861	805	909	855	800	838	850	820	847	820	895	885	816	811	863	804	870	888	806	866	872	831	821	870	827	824	837	837	805	882	827	792	873	879	887	805	844	894	819	823	870	883	838	873	799	865	861	816	827	864	833	839	831	855
24479	20890	26855	24962	13079	3940	2416	1097	888	940	645	509	447	467	446	459	453	394	407	436	412	441	434	404	445	425	424	440	405	390	469	404	392	426	391	455	388	386	387	394	374	433	371	398	405	424	452	410	388	416	401	448	407	377	378	392	383	408	439	412	393	421	434	377	397	394	396	392	424	388	415	423	392	411	410	429	409	404	396	394	405	367	381	429	403	394	420	415	418	435	401	432	435	427	388	402	415	433	399	400	437	385	416	410	403	413	395	439	434	449	418	397	366	430	397	433	419	384	376	412	439	402	418	385	415	410	413	409	388	396	425	436	425	429	384	433	431	436	427	432	366	413	375	400	377	419	412	431	398	440	471	408	406	427	423	394	419	411	405	405	440	428	410	361	360	461	424	390	388	439	429	424	411	389	407	409	382	372	421	391	407	410	433	369	446	408	431	379	405	389	382	392	402	398	409	382	397	421	425	434	402	411	484	417	411	387	422	421	403	426	392	396	428	398	415	390	408	417	411	399	408	395	391	406	422	421	361	385	398	394	424	399	404	415	420	407	396	422	424	433	409	428	414	405	410	405	420	389	402	435	395	423	421	387	403	403	392	423	397	350	407	409	397	414	417	371	424	388	386	386	410	358	390	411	413	427	432	361	438	384	404	400	405	374	421	403	395	412	358	422	445	415	407	438	394	401	420	427	368	388	392	384	415	407	423	402	436	375	403	381	424	426	436	374	438	401	399	431	430	421	400	407	408	412	391	436	395	383	414	388	368	416	403	421	384	390	460	390	408	380	425	398	429	401	429	388	436	426	399	363	400	398	410	406	380	404	380	408	397	408	418	381	431	399	406	395	417	362	420	408	393	399	382	415	420	389	405	389	409	405	420	392	359	373	410	424	391	447	407	381	399	385	398	377	408	408	366	461	412	433	395	416	399	418	391	400	389	436	398	394	440	459	416	401	414	399	413	454	415	407	442	431	412	404	402	427	405	393	457	423	422	413	405	428	428	425	430	414	407	408	434	415	430	431	457	401	406	416	431	449	394	414	445	442	450	408	431	410	420	400	391	381	400	388	420	425	388	397	409	404	368	402	379	399	406	401	400	392	388	420	399	384	395	436	356	381	384	410	387	404	411	376	404	401	407	353	400	401	392	426	387	409	415	373	415	440	431	411	421	402	435	410	438	395	384	391	408	393	416	409	395	419	443	427	379	386	390	411	387	399	409	427	373	398	367	424	406	394	408	396	405	403	410	390	411	417	417	378	389	431	415	441	381	395	430	431	421	402	397	413	414	400	425	410	419	383	427	400	377	409	449	396	455	427	418	402	421	402	443	369	407	412	369	432	394	397	405	413	390	408	410	413	401	407	425	411	424	449	393	454	427	387	396	429	397	413	406	424	428	408	419	375	385	399	422	396	392	413	441	392	405	414	393	392	383	419	397	396	398	395	391	376	413	396	394	435	433	400	421	402	431	407	425	390	382	400	411	381	409	414	397	415	432	434	413	405	399	402	416	422	369	400	369	356	423	398	384	390	436	430	427	398	376	426	432	405	381	402	431	406	391	407	408	399	433	429	393	397	413	388	427	398	422	385	382	425	401	425	416	389	388	408	407	408	395	381	428	417	428	441	403	400	423	365	419	446	414	349	397	373	401	385	406	406	393	399	389	396	406	404	433	407	413	414	391	418	415	437	393	422	416	405	396	408	438	435	377	440	424	409	432	418	362	409	389	409	383	419	398	414	425	414	382	422	362	417	415	425	402	430	409	389	424	398	392	428	394	385	440	425	392	459	425	373	409	390	422	395	398	435	430	410	419	419	384	404	413	399	403	402	407	405	380	422	413	412	384	436	430	381	396	418	412	386	400	402	415	401	418	380	394	433	410	397	393	424	418	415	403	390	419	415	429	384	427	395	398	413	417	396	403	418	428	391	419	412	422	406	432	399	417	395	390	404	408	400	374	391	396	379	410	419	403	398	379	379	390	393	407	376	407	428	416	373	440	390	415	393	408	411	404	385	419	412	389	426	400	401	399	404	428	400	421	402	415	411	452	404	391	423	395	396	390	409	377	420	420	414	398	350	431	409	436	406	399	422	392	424	377	413	395	384	426	401	403	439	391	401	420	395	421	372	419	388	383	427	421	416	415	420	420	407	388	397	372	440	429	395	403	406	397	384	429	436	404	402	410	380	387	427	410	399	422	415	414	380	416	427	413	377	428	402	408	381	401	397	397	416	415	414	432	406	430	422	365	391	406	415	396	423	395	403	395	408	393	376	429	418	416	424	446	387	430	384	410	375	405	397	387	389	426	390	393	413	402	384	370	420	406	391	423	390	390	409	384	399	424	418	405	399	412	382	390	428	366	378	402	381	428	430	400	408	384	389	427	428	369	416	399	415	398	404	402	445	423	396	430	400	400	432	399	411	387	426	405	407	411	395	402	424	375	396	374	397	413	406	422	401	386	402	392	430	385	414	360	397	390	421	391	423	432	398	384	420	396	437	434	430	388	435	404	401	386	433	421	396	386	401	418	428	449	399	407	412	389	405	405	417	427	410	437	424	374	434	413	436	394	408	383	398	430	420	451	374	423	389	406	393	407	364	412	421	392	387	402	391	403	397	397	393	398	415	430	412	447	387	400	412	406	445	421	403	406	387	388	410	427	371	449	415	457	429	388	394	396	402	407	391	386	447	418	402	378	395	370	398	430	414	440	411	378	389	388	390	374	409	362	444	418	406	359	406	438	419	418	441	405	401	374	403	406	418	391	417	398	422	389	369	394	430	401	395	400	414	421	403	392	377	416	407	400	424	401	412	391	390	403	414	386	386	396	410	417	405	417	431	434	418	406	375	383	401	413	441	402	388	388	424	404	418	388	400	400	372	433	405	421	417	387	411	360	386	366	407	405	385	431	412	392	384	420	395	372	390	380	389	381	403	443	406	362	438	428	418	425	392	436	413	397	383	407	395	370	421	445	344	387	417	395	405	382	378	387	402	397	398	412	400	414	396	425	416	400	435	399	416	415	409	406	405	404	440	390	414	375	402	398	426	411	431	386	422	399	404	402	357	444	368	432	358	429	365	418	434	404	417	394	412	407	405	414	407	385	423	399	383	422	419	378	365	442	418	396	430	396	409	429	457	386	414	387	431	376	418	359	456	412	408	419	416	386	396	380	401	404	380	379	398	395	443	400	397	407	404	390	404	406	380	450	411	436	398	412	403	418	378	431	386	416	409	411	433	420	409	380	416	381	437	418	404	411	399	408	412	433	394	426	407	416	410	434	385	418	436	420	411	422	416	462	419	379	419	413	423	419	432	384	433	406	411	411	407	411	394	409	402	403	385	457	419	424	392	406	420	406	390	414	400	385	405	392	401	391	414	400	430	378	428	400	418	418	385	421	419	441	390	384	387	409	387	403	402	440	403	432	405	369	386	435	434	415	426	410	397	369	445	382	410	396	398	393	412	432	396	390	390	393	370	414	421	396	411	381	418	394	462
19891	32325	21011	8765	5684	6510	4368	2011	1561	1583	966	650	558	528	533	508	519	538	505	499	523	490	495	507	466	438	460	476	473	482	469	489	478	447	457	471	485	470	462	475	436	448	477	461	471	448	456	469	444	450	477	419	433	427	443	459	468	455	453	481	454	479	476	442	488	429	478	419	470	417	474	442	432	462	497	418	458	497	462	437	442	429	469	470	457	464	459	438	477	468	444	466	462	435	426	466	439	470	472	451	452	453	435	515	470	450	430	449	460	431	462	479	475	460	484	460	484	471	519	461	461	452	462	439	491	486	458	474	474	479	476	481	463	440	461	451	496	477	472	452	452	479	443	448	450	458	464	476	441	447	470	467	495	456	464	476	458	467	447	466	449	450	496	443	459	461	485	491	476	444	467	514	468	463	479	495	425	464	465	493	463	474	492	485	466	441	502	493	448	489	424	454	410	434	479	472	416	464	457	448	449	453	449	464	455	438	472	483	427	471	447	450	473	449	429	482	494	438	480	480	486	425	492	457	489	460	447	480	468	466	471	427	463	436	503	485	469	466	454	480	438	464	434	444	457	468	453	442	465	462	439	489	475	481	455	455	413	428	483	468	421	439	455	464	474	457	472	405	462	424	461	452	446	466	459	417	521	488	449	466	518	450	458	465	462	456	489	484	477	450	471	471	461	418	406	488	491	440	442	456	476	455	471	471	482	453	446	474	423	457	479	460	468	463	466	484	458	502	414	456	456	479	478	461	468	491	488	449	472	473	481	442	472	434	472	487	487	476	442	485	509	463	459	515	471	432	467	471	446	489	491	432	474	450	448	458	483	487	483	462	449	470	462	480	449	461	481	499	448	436	468	465	462	461	463	438	463	438	476	470	403	453	489	450	499	453	449	460	458	443	433	417	480	443	465	460	440	469	467	440	441	483	438	429	463	453	460	430	429	450	479	466	463	483	430	431	491	433	431	446	497	469	424	476	462	501	470	450	459	454	441	475	477	469	437	461	466	456	480	449	419	448	471	467	512	439	442	461	483	473	475	451	437	488	436	441	480	443	467	448	494	450	473	448	508	455	470	448	490	508	432	420	462	474	438	445	481	454	439	480	474	447	428	489	472	450	479	436	476	480	473	480	450	471	424	454	475	453	477	475	435	465	493	455	480	446	452	469	446	513	454	435	493	457	457	461	431	478	446	465	477	465	500	471	476	448	467	480	436	466	461	434	470	472	490	436	447	470	460	456	482	483	446	450	466	455	476	484	464	474	429	463	484	422	457	498	445	457	454	480	445	479	450	443	513	449	453	483	480	464	457	453	474	469	473	439	506	505	482	437	472	459	481	443	470	439	433	443	476	476	495	431	450	457	479	462	470	475	467	432	477	456	458	452	472	457	451	434	420	431	422	451	436	462	461	463	462	491	490	444	462	464	465	465	458	502	476	474	468	429	433	415	430	456	459	401	473	445	467	453	477	474	460	450	448	508	481	497	470	432	484	426	450	444	459	517	479	485	445	424	453	446	441	471	442	427	506	441	474	426	504	430	449	477	458	431	483	484	434	433	489	452	470	454	454	458	453	461	526	472	497	430	487	454	484	466	400	470	475	471	502	470	432	432	436	452	450	415	458	465	501	501	449	461	459	438	468	451	489	468	463	483	458	476	426	451	428	478	465	472	466	446	466	478	441	450	471	465	475	450	487	452	461	434	473	477	473	475	494	467	485	454	465	428	463	457	452	431	440	455	495	443	454	469	450	493	465	462	476	454	460	455	479	466	436	501	474	450	448	442	466	492	471	437	472	486	480	478	459	464	444	436	447	458	480	483	442	503	477	471	463	472	437	445	451	398	500	450	471	482	458	411	479	477	448	461	466	452	448	459	485	432	446	478	483	462	481	409	458	425	448	430	447	480	465	499	449	452	438	445	458	420	440	478	437	472	470	468	467	427	478	460	458	519	486	466	487	497	506	454	446	468	470	499	541	401	445	438	448	461	470	449	445	456	443	485	436	472	453	423	483	436	452	459	457	481	443	457	456	478	485	443	483	438	455	451	451	495	446	462	453	445	480	468	448	453	467	459	493	460	457	474	457	452	473	447	440	441	479	490	479	475	457	485	457	434	453	435	441	438	443	497	449	444	454	460	478	423	501	454	482	430	437	467	433	445	488	482	470	430	478	444	476	455	447	457	435	461	450	474	463	404	470	401	470	476	472	474	447	466	475	452	468	444	459	444	460	466	480	441	471	426	479	468	479	428	502	457	467	488	460	492	455	416	476	458	438	463	446	490	467	488	505	470	460	472	434	425	460	456	457	499	460	442	488	450	473	476	469	453	434	469	481	477	473	413	429	478	452	447	476	460	450	419	499	465	479	482	502	477	440	457	472	472	482	476	452	514	447	448	498	430	439	464	475	447	450	478	463	452	472	476	506	412	502	445	477	486	500	458	440	418	448	439	445	445	439	458	452	491	441	465	451	434	497	445	473	453	497	449	472	463	436	421	490	458	469	449	443	491	473	457	438	445	434	477	446	466	451	468	449	459	481	474	494	442	445	494	479	470	437	485	493	521	459	459	462	445	503	479	459	438	444	461	465	476	493	486	468	456	465	466	493	454	407	462	418	427	474	453	453	420	519	457	495	453	441	463	427	461	444	480	463	458	470	430	460	489	417	458	436	443	465	499	470	471	470	443	453	440	468	479	463	430	442	461	472	447	456	480	461	453	447	458	451	437	453	497	477	423	480	454	451	470	469	479	467	471	437	505	439	455	495	458	474	474	452	427	465	470	457	475	476	437	445	459	444	467	476	432	479	458	473	456	476	502	430	438	459	450	458	464	416	432	514	460	485	434	447	476	481	442	452	423	447	497	428	459	494	462	482	480	449	445	472	454	471	450	465	435	454	474	462	468	450	450	473	447	455	451	445	465	437	456	456	457	446	454	436	478	453	438	454	449	478	488	421	478	462	451	460	474	448	484	483	459	443	464	487	457	473	495	452	468	430	450	485	422	464	511	452	495	496	468	455	480	471	458	444	431	477	480	498	467	458	451	442	467	489	479	460	465	439	453	449	495	458	482	470	416	506	465	461	483	473	465	448	445	493	444	501	441	457	458	477	463	446	470	442	426	469	450	449	471	477	468	461	508	484	458	487	480	414	476	434	453	498	443	452	483	482	432	437	464	458	500	441	471	429	458	446	485	451	432	469	497	443	452	469	470	487	478	479	465	420	446	447	444	484	438	453	463	437	455	467	461	419	444	472	484	453	452	470	453	440	456	459	475	471	470	474	437	455	483	477	451	513	466	510	458	429	437	431	436	418	436	453	472	477	444	458	443	455	475	398	487	456	415	457	479	438	500	495	448	486	495	450	462	471	458	449	452	446	476	442	499	466	432	473	479	467	432	489	449	435	457	474	446	508	481	503	457	495	491	464	482	477	512	472	497	479	456	475	476	462	465	508	473	497	477	458	466	490	426	482	505	469	480	481	460	482	460	442	449	512	504
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
