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
339380190821	339380191342	339380191890	339380192442	339380192992	339380193542	339380194092	339380194642	339380195192	339380195742	339380196292	339380196840	339380197392	339380197942	339380198490	339380199042	339380199592	339380200142	339380200692	339380201242	339380201792	339380202342	339380202892	339380203442	339380203992	339380204542	339380205092	339380205642	339380206192	339380206742	339380207292	339380207842	339380208392	339380208942	339380209492	339380210042	339380210592	339380211142	339380211692	339380212242	339380212792	339380213342	339380213892	339380214442	339380214992	339380215542	339380216092	339380216642	339380217192	339380217742	339380218292	339380218842	339380219392	339380219942	339380220492	339380221042	339380221592	339380222142	339380222692	339380223242	339380223792	339380224342	339380224892	339380225442	339380225992	339380226542	339380227092	339380227642	339380228192	339380228742	339380229292	339380229842	339380230392	339380230942	339380231492	339380232042	339380232592	339380233142	339380233692	339380234242	339380234792	339380235342	339380235892	339380236442	339380236992	339380237542	339380238092	339380238642	339380239192	339380239742	339380240292	339380240842	339380241392	339380241942	339380242492	339380243042	339380243592	339380244142	339380244692	339380245242	339380245792	339380246342	339380246892	339380247443	339380247992	339380248542	339380249092	339380249642	339380250192	339380250742	339380251292	339380251842	339380252392	339380252942	339380253492	339380254042	339380254592	339380255142	339380255692	339380256242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2654	3600	2300	2654	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22856	20168	27040	23076	20120	13595	14317	26418	34493	29481	17097	6685	1860	912	555	538	493	477	513	490	477	500	507	473	498	516	470	523	475	527	486	442	470	494	498	499	493	508	528	491	502	440	490	471	502	538	519	480	440	522	518	535	498	439	508	493	481	494	435	483	514	508	497	515	457	506	450	511	515	489	502	478	498	484	501	519	462	461	515	510	508	461	483	480	536	450	506	479	541	501	489	502	488	520	531	516	510	538	501	491	527	479	474	487	470	504	497	474	467	529	483	513	509	480	521	497	528	472	536	501	501	505	525	517	518	486	491	481	467	521	532	518	456	528	471	531	468	466	497	478	526	507	497	541	498	480	496	504	477	487	498	488	506	513	482	488	464	453	495	478	481	503	510	494	502	471	506	470	453	512	506	515	487	462	487	476	493	496	497	493	511	521	477	496	489	520	509	540	487	467	507	492	515	516	527	506	474	532	476	519	457	427	510	503	479	511	481	500	531	448	508	529	440	451	481	489	496	515	499	499	470	502	469	503	508	483	493	531	491	472	471	512	485	517	508	478	522	516	515	509	511	516	480	503	476	531	482	496	504	489	485	493	438	480	470	492	488	511	475	526	470	479	478	475	494	451	470	474	462	467	502	484	524	499	519	493	466	467	499	514	477	531	502	467	487	475	498	505	472	486	509	489	459	516	492	536	509	478	498	462	542	484	476	489	497	529	472	497	541	462	461	459	472	486	492	493	459	520	536	472	500	506	509	491	531	471	501	527	503	504	500	474	507	457	484	466	478	494	474	488	505	517	527	496	475	482	499	488	496	478	471	518	464	487	458	510	485	480	503	499	464	501	517	519	483	513	480	469	481	524	486	482	470	457	510	510	467	427	483	499	512	473	488	518	523	482	494	513	460	530	457	471	504	524	485	475	494	494	476	527	494	504	466	490	455	483	543	487	462	489	451	472	531	484	503	477	525	491	508	509	504	498	519	502	486	487	480	502	517	499	483	444	506	496	498	488	518	523	491	441	476	473	492	488	516	482	463	465	519	480	489	532	476	482	460	500	489	478	525	485	502	465	469	495	486	492	512	513	481	500	469	452	458	522	496	501	521	509	454	462	463	459	506	500	525	483	506	473	505	491	527	502	514	486	480	523	496	519	478	498	486	488	492	472	486	457	455	464	485	507	505	464	520	457	486	505	471	475	532	472	504	475	462	469	552	512	500	498	510	495	484	500	535	459	472	507	466	468	477	531	508	466	522	512	502	499	526	524	514	483	493	533	478	492	527	513	522	435	483	500	498	517	523	469	502	508	486	499	522	522	500	495	495	470	488	531	473	489	470	479	486	509	518	500	478	488	500	519	495	496	474	481	500	486	461	485	539	485	525	498	488	443	492	541	534	465	449	495	447	514	485	481	467	467	465	480	475	495	486	520	499	494	484	465	476	527	519	476	534	498	499	487	479	464	508	491	543	506	480	496	450	503	468	517	507	461	471	488	489	498	552	442	485	476	507	479	491	473	480	503	481	465	472	484	520	440	476	515	485	525	522	494	454	542	490	459	470	438	502	503	518	462	467	492	503	464	521	505	496	493	461	498	486	453	440	490	509	497	472	472	525	518	487	495	510	487	463	512	506	496	460	470	470	486	492	489	518	520	486	489	455	473	540	524	486	443	486	522	467	470	501	498	477	502	475	481	519	485	523	483	483	457	532	476	501	490	472	497	531	483	509	521	497	512	515	518	490	490	443	498	479	477	479	520	498	464	488	509	514	449	476	475	509	484	472	517	465	499	475	476	515	554	474	469	517	493	511	445	465	492	501	517	506	456	465	477	510	497	460	507	484	518	501	460	541	486	483	501	477	503	522	463	459	515	489	495	473	492	491	502	508	458	507	501	466	497	452	496	501	495	510	493	469	466	462	478	501	515	486	491	488	474	508	497	510	465	479	516	530	464	487	518	491	517	496	505	523	495	496	502	550	493	505	486	505	481	488	462	469	491	525	492	487	454	477	487	510	547	476	515	490	496	459	495	438	523	493	493	449	494	478	489	473	471	507	506	512	500	494	467	531	489	499	451	511	523	461	485	519	537	489	534	481	455	468	490	455	503	546	488	496	483	451	476	510	509	476	464	473	494	486	484	451	485	487	466	489	517	524	506	467	486	447	516	459	511	539	468	486	491	483	456	481	472	468	495	505	473	498	485	464	480	453	460	520	478	514	503	464	533	454	481	492	563	458	479	475	466	539	494	475	511	454	490	505	506	489	487	535	527	461	463	486	494	464	466	498	492	505	466	481	486	497	486	478	477	452	509	437	485	452	507	522	474	503	497	500	489	478	469	488	490	524	474	503	508	485	491	522	528	508	504	482	481	511	474	488	471	535	500	480	483	479	521	493	498	548	478	492	510	445	482	500	492	479	462	460	471	472	496	484	483	517	460	505	506	513	487	489	497	480	493	472	446	465	500	489	481	544	497	504	494	465	488	454	490	503	486	528	462	475	536	461	498	501	475	451	488	478	468	492	473	531	505	479	520	478	481	494	479	488	492	467	502	478	501	477	537	493	477	528	473	474	516	525	500	507	478	475	479	483	463	475	514	472	511	491	482	477	472	478	501	494	498	463	516	488	513	490	469	520	474	477	524	481	489	477	504	452	501	452	463	508	474	512	541	494	466	496	469	485	438	501	511	441	501	524	496	492	475	506	478	507	494	467	485	500	470	485	473	492	473	498	486	485	484	494	531	508	469	485	495	429	498	478	498	505	531	486	460	505	475	532	525	485	479	515	483	540	505	471	462	494	527	507	491	476	505	459	494	501	464	516	455	474	508	485	500	475	509	477	487	475	499	504	525	497	515	525	480	504	449	472	498	486	480	500	486	483	484	478	483	481	513	445	482	462	485	492	477	501	490	495	482	516	505	485	495	507	517	515	474	480	513	455	449	500	531	512	555	485	494	480	511	466	450	492	483	516	487	453	474	496	482	471	479	529	484	507	487	506	480	477	497	475	470	487	508	489	523	497	475	482	502	506	453	465	472	516	540	484	475	499	498	517	492	499	493	461	513	487	477	542	500	514	487	479	507	451	497	517	495	496	487	513	492	489	505	498	504	475	490	481	493	488	521	494	503	486	495	531	453	512	493	511	495	481	480	460	481	484	475	517	471	496	546	520	516	558	551	468	510	516	475	491	475	513	482	498	492	540	508	472	523	501	504	511	479	485	487	482	531	518	459	488	530	480	503	508	519	462	486	489	511	465	501	463	515	507	540	495	536	448	461	517	508	521	498	493	481	505	517	466	504	479	483	517	496	461	501	461	495	510	485	487	494	507	522	529	501	502	458	508	486	498	484	452	489	534	450	445	513	478	501	485	538	513	477	449	497	462	507	496	492	472	513	508	520	480	485	458	464	455	489	482	485	478	495	527	523	502	493	485	439	496	464	500	479	465	515	476	454	516	478	509	497	506	468	487	467	499	485	502	473	476	471	462	486	466	505	492	470	542	463	484	480
4034	7099	5292	3012	2404	7990	13293	27932	33719	25348	14052	5698	2062	972	613	541	501	482	491	443	507	503	463	487	470	494	487	453	477	471	506	451	460	518	462	458	499	456	465	481	460	463	493	478	475	543	461	488	448	479	436	522	493	487	486	499	478	520	449	462	493	468	519	463	455	457	498	465	466	465	454	475	471	489	506	481	444	473	472	487	474	451	472	444	479	443	405	450	508	500	444	486	516	478	529	488	465	443	480	485	500	503	463	476	481	522	484	467	494	465	483	444	448	501	445	478	477	446	488	461	478	473	487	482	485	491	446	503	464	484	525	488	419	497	484	503	450	453	466	446	471	473	440	507	463	471	474	494	484	489	463	475	502	489	519	464	494	444	501	456	429	496	508	464	480	500	478	518	500	473	466	472	487	466	446	444	456	440	509	442	469	497	436	450	488	469	461	515	468	471	494	469	479	491	455	458	488	481	495	486	538	480	457	453	483	447	459	488	470	480	463	471	453	537	413	466	478	460	452	471	460	500	442	452	485	462	471	492	454	492	471	480	451	471	481	488	471	516	504	475	478	467	493	470	455	466	430	471	462	449	488	426	465	471	423	495	492	497	472	484	496	531	474	444	519	455	475	443	440	447	463	460	477	486	489	481	458	485	490	497	498	486	500	521	475	469	482	477	475	454	477	465	467	483	492	511	463	466	458	458	453	475	473	431	468	474	433	455	483	426	465	441	477	428	457	465	472	429	451	424	492	471	453	471	484	473	456	448	452	488	483	467	467	456	453	478	492	480	475	474	463	462	434	464	440	496	486	472	493	480	481	451	445	438	485	512	460	516	457	460	452	458	451	461	490	474	507	450	491	484	438	477	485	439	496	488	465	461	508	462	478	489	448	500	494	462	464	434	468	473	469	456	437	503	519	462	476	493	472	521	492	505	479	465	512	470	457	470	509	480	489	465	484	485	491	492	470	454	469	468	480	469	474	463	431	478	491	480	475	424	500	461	480	482	477	444	440	444	459	471	511	439	494	469	483	473	483	428	431	477	476	466	439	436	488	405	451	475	522	430	473	468	451	486	453	468	479	490	479	454	465	447	469	474	442	505	464	479	510	439	499	477	447	509	492	467	485	468	457	475	457	464	479	442	500	456	437	469	431	463	458	515	456	491	453	461	465	468	499	484	499	472	471	473	473	496	457	456	476	453	472	454	474	502	505	482	461	442	468	454	468	472	518	477	453	476	463	452	448	478	453	461	455	495	493	488	487	491	496	451	499	460	457	456	476	470	526	490	505	485	484	498	469	470	473	464	507	469	462	466	446	428	470	485	429	476	430	501	457	480	465	459	482	467	481	453	461	459	482	463	445	491	482	479	481	518	514	464	478	490	467	506	467	468	491	451	468	484	497	454	459	477	446	446	463	505	433	463	447	490	493	522	461	476	462	493	453	465	471	470	466	490	474	465	502	465	480	456	451	478	449	479	467	475	490	446	464	467	492	443	458	466	471	503	493	491	478	459	440	419	466	485	510	436	468	459	469	478	474	464	468	475	489	476	488	453	492	487	487	431	472	487	501	479	443	463	480	496	453	482	466	474	472	462	479	451	441	460	467	468	472	490	483	479	481	542	491	502	495	503	493	475	453	466	480	504	478	423	489	475	474	468	498	465	449	482	464	468	509	456	500	432	453	447	499	453	458	473	473	495	486	449	480	459	481	463	474	432	461	502	468	477	435	447	475	475	442	505	486	485	453	464	467	457	477	430	447	476	444	507	479	501	460	467	441	480	457	417	492	451	503	490	463	461	482	493	458	454	463	483	514	458	440	468	490	479	471	468	487	466	465	485	455	453	495	448	471	466	446	458	473	504	437	456	437	447	469	511	422	496	511	430	455	497	465	487	446	461	454	468	476	449	466	480	438	468	463	458	483	519	456	485	484	476	472	482	462	451	475	433	451	448	463	463	459	464	451	445	472	469	470	448	502	478	505	467	453	457	486	469	480	461	489	471	481	479	479	480	462	525	461	439	407	444	465	456	453	466	480	457	477	487	420	510	468	474	440	444	473	480	465	504	456	481	469	451	492	459	484	459	442	463	469	475	496	490	441	501	458	443	470	497	499	459	495	476	447	478	452	505	487	448	449	477	494	483	493	456	432	483	425	502	464	487	460	447	493	476	430	490	461	493	464	486	467	494	494	523	465	475	501	484	457	460	458	426	509	480	479	433	464	475	434	498	486	455	433	456	461	486	450	451	458	496	505	442	488	443	449	478	448	419	494	489	492	451	528	432	442	476	472	491	453	464	513	484	453	457	467	426	450	468	515	454	458	456	431	450	457	461	447	469	488	428	468	469	497	452	487	444	458	482	480	459	463	432	463	454	457	480	492	462	459	496	484	500	444	468	496	450	452	466	474	504	408	472	446	444	483	474	430	516	493	488	467	463	453	518	490	462	438	461	435	503	491	474	478	469	486	476	490	449	481	459	434	442	479	431	451	483	473	490	461	455	453	507	453	469	507	478	410	453	478	477	476	450	473	417	498	429	455	468	463	459	432	503	477	453	435	480	509	450	434	468	489	478	473	447	479	487	452	472	447	481	446	506	443	487	454	481	483	436	442	469	495	468	484	486	496	463	457	426	461	467	471	464	471	478	484	436	469	490	488	487	508	471	497	463	517	453	483	491	447	443	441	456	468	488	471	453	458	435	462	489	455	475	448	496	509	478	468	488	446	463	455	472	450	456	497	446	478	438	436	485	426	514	460	457	473	460	454	459	493	437	495	442	459	479	476	462	449	442	481	478	453	444	490	480	478	481	458	454	444	460	489	426	476	454	459	480	468	497	462	475	452	495	462	492	470	480	473	476	484	438	496	465	455	476	468	505	502	468	493	477	506	478	476	458	496	452	464	467	460	441	467	490	475	468	478	471	461	460	464	479	490	469	490	454	473	490	457	471	494	449	473	472	450	444	485	484	465	464	488	462	439	474	443	469	470	463	453	462	455	463	463	513	494	468	492	442	472	458	496	430	461	465	456	458	468	461	459	455	453	486	466	524	500	457	444	472	451	469	478	489	435	450	463	431	485	493	443	482	445	484	517	487	438	487	475	487	460	492	433	475	428	479	409	445	470	442	476	478	460	485	482	493	496	414	452	474	439	473	477	487	461	487	486	464	494	461	484	448	489	475	536	451	488	450	461	495	452	488	428	449	470	451	507	481	481	477	451	467	487	459	454	495	487	456	436	468	476	445	469	475	488	466	527	494	424	484	489	491	443	455	455	477	485	497	453	473	471	467	436	449	455	434	467	473	486	483	477	462	468	478	487	489	462	478	499	490	439	468	455	481	485	444	471	492	477	455	447	455	442	483	456	486	434	461	472	438	462	460	429	470	466	451	436	480	497	483	492	464	490	464	439	509	473	471	477	469	488	469	468	464	433	473	462	466	476	457	474	466	474	459	467	478	457	479	453	471	461	468	456	464	457	462	447	504	499	460	471	456	471	426	422	466
27471	12083	1713	985	645	615	647	1476	2326	2086	1531	837	553	471	395	417	413	381	376	385	389	370	387	389	371	369	401	374	365	378	395	383	368	365	379	407	410	363	391	364	395	389	385	353	377	383	366	343	374	396	382	359	396	375	389	382	393	381	341	385	374	385	355	405	388	391	385	392	393	357	380	355	373	424	392	375	400	390	400	408	386	373	372	389	382	360	370	366	381	389	351	364	404	361	383	369	381	377	353	414	362	383	371	360	398	399	382	373	351	340	399	386	384	387	392	383	410	405	371	418	386	397	397	337	398	406	389	378	358	371	375	405	377	361	363	395	368	425	407	385	384	366	380	445	354	378	418	406	373	394	370	421	351	387	420	411	368	400	354	411	380	406	372	396	358	390	339	369	382	395	380	357	377	359	373	378	376	391	343	363	380	434	363	384	405	396	362	406	380	378	404	375	410	397	388	339	345	361	422	381	393	356	411	394	385	390	380	380	400	361	389	396	381	385	366	396	361	380	405	359	368	389	416	418	377	422	382	389	376	378	387	386	366	367	381	388	382	396	402	390	396	387	388	392	373	362	379	406	393	381	372	415	397	397	374	413	343	370	356	407	415	365	366	415	397	393	379	386	370	352	374	400	363	368	402	373	403	358	385	390	413	385	393	393	407	386	359	402	426	374	399	370	369	434	394	386	361	361	364	387	382	391	402	377	379	401	394	396	387	382	371	387	370	395	363	413	404	391	376	384	378	425	369	384	385	397	392	381	388	375	360	369	395	395	402	363	386	365	374	348	380	372	397	378	404	387	396	354	377	351	389	414	402	380	384	365	403	397	407	385	405	388	394	383	407	392	372	362	385	376	379	368	392	374	392	375	410	388	349	381	359	379	394	380	363	390	413	411	373	376	387	363	394	409	383	385	398	391	430	407	381	375	401	400	396	378	419	382	372	347	365	355	419	390	364	384	356	382	376	388	420	394	345	358	370	399	358	361	397	392	392	367	365	416	378	423	353	399	397	389	391	406	412	417	389	348	408	399	394	356	374	397	381	347	405	347	371	388	356	381	374	388	402	385	367	370	353	383	402	383	343	416	360	399	361	384	395	406	365	364	376	384	401	395	401	395	314	409	339	383	340	374	377	401	426	363	375	378	381	406	404	405	369	395	369	384	378	391	357	401	437	403	395	386	416	375	393	427	393	378	372	392	382	389	361	373	367	400	407	362	393	344	345	379	377	405	370	382	378	392	394	395	350	410	407	375	365	357	411	393	378	390	377	374	372	379	393	370	353	368	378	412	388	396	430	387	378	371	400	388	429	358	370	390	401	351	376	403	393	391	383	416	357	376	385	392	374	407	334	413	386	342	369	390	366	357	405	387	399	386	381	375	440	401	376	398	366	376	329	390	381	409	406	360	358	360	365	426	361	398	393	368	375	375	376	382	357	395	417	393	377	377	366	376	379	412	402	387	417	395	358	370	392	359	397	431	366	363	344	366	395	388	407	369	384	390	339	372	380	380	358	356	421	379	400	405	376	399	398	363	382	368	347	375	386	431	384	384	379	414	384	403	370	410	359	410	362	421	426	359	345	372	360	385	400	356	363	371	388	381	388	400	378	430	367	390	361	368	357	366	368	428	365	349	399	398	411	364	377	393	393	403	393	357	387	383	377	376	373	443	394	367	382	421	383	364	418	353	386	383	383	421	374	374	374	375	428	340	458	371	365	369	394	389	400	391	375	428	388	378	390	379	416	385	344	364	384	366	383	359	386	382	376	403	390	400	343	387	352	372	362	377	391	395	403	398	342	378	368	392	385	424	404	394	363	412	362	389	389	387	411	395	364	411	381	373	368	393	372	415	397	405	429	379	380	374	369	365	394	375	428	365	409	394	384	388	397	396	397	385	370	356	359	357	392	348	373	389	369	391	422	377	369	411	423	369	356	359	388	385	383	376	379	392	388	421	395	355	407	429	385	380	389	370	373	377	405	372	382	401	375	378	412	365	403	395	378	411	386	391	421	388	419	415	367	398	382	372	360	396	432	401	365	357	395	392	392	386	365	372	420	351	376	383	391	380	396	367	396	377	364	392	381	411	364	384	376	404	393	366	368	366	369	360	388	380	401	383	386	354	391	396	368	385	388	418	423	417	350	421	371	392	387	424	367	388	433	397	420	423	386	390	378	376	379	382	393	388	400	396	354	349	386	405	375	369	409	364	382	404	341	374	375	385	363	357	381	414	381	407	377	361	374	372	400	354	346	344	375	376	325	384	389	374	379	408	385	418	401	412	400	370	390	408	396	360	372	406	401	417	360	392	397	377	380	384	381	390	392	386	375	395	355	379	380	399	370	401	391	405	367	384	400	422	404	363	397	415	396	382	352	402	377	377	381	376	386	349	395	381	387	420	394	374	397	400	372	413	365	391	391	376	380	425	361	369	384	409	358	406	396	382	327	365	396	388	387	397	393	367	384	397	361	416	403	380	388	352	397	351	382	444	395	388	379	364	355	390	376	393	369	396	372	365	357	353	395	378	367	379	387	368	357	388	394	388	384	373	371	374	385	423	393	389	394	378	387	420	400	355	398	373	384	374	384	402	403	408	375	382	403	399	369	375	424	414	378	377	389	389	395	398	392	381	360	362	403	365	400	374	387	380	384	374	392	370	364	397	383	392	397	385	387	412	383	369	355	422	376	425	389	363	392	418	391	410	370	363	390	350	395	360	359	390	418	388	388	380	402	380	364	405	357	347	341	379	391	392	368	387	385	371	393	371	369	373	361	389	388	360	380	392	384	350	396	365	396	371	370	381	403	397	403	351	388	392	403	353	388	376	370	359	377	361	370	422	366	361	383	382	392	391	355	397	391	403	405	383	398	395	400	402	407	388	379	390	388	372	387	371	405	386	383	376	422	424	399	399	355	379	386	367	359	389	372	388	410	396	379	385	422	359	361	399	375	373	397	398	407	362	402	373	404	392	362	363	370	406	388	408	406	364	380	355	382	404	384	350	352	391	385	380	370	385	352	405	368	355	379	374	381	432	372	389	419	399	373	417	372	388	378	363	368	411	435	410	387	374	410	375	380	382	390	378	367	373	396	373	406	398	381	382	410	406	378	404	391	399	367	384	391	377	372	387	379	388	361	410	395	370	358	392	382	389	387	403	385	368	368	347	363	358	403	380	401	367	334	416	391	363	374	390	396	355	379	418	376	346	386	403	407	345	379	349	414	410	399	413	444	358	370	420	357	398	382	383	392	392	387	372	370	397	351	400	357	400	365	393	393	379	380	383	374	378	417	387	392	394	371	372	392	399	347	363	395	365	381	382	389	400	377	414	382	424	405	393	366	386	387	389	413	344	363	373	379	398	414	376	408	362	386	393	363	376	386	385	344	356	376	387	357	391	344	380	379	409	390	374	375	392	360	382	378	398	387	386	365	432	379	372	383	378	352	370	396	416	374	418	398	362	383	365	357	399	383	411	408	374	365	385	373	352	419	395	389	382
4933	1005	970	655	547	580	846	2232	3224	2647	1815	953	592	475	379	358	342	341	381	333	352	375	380	384	366	376	382	370	350	366	385	391	361	379	380	387	354	357	397	408	366	385	373	366	366	370	343	329	375	347	383	363	374	390	356	371	350	396	388	337	324	362	341	381	361	345	383	363	362	354	367	361	358	333	328	359	383	360	357	369	391	390	374	361	361	397	343	386	391	372	395	383	373	356	370	379	361	357	375	361	368	358	334	385	355	371	391	383	374	386	380	370	326	387	378	375	394	385	349	388	368	362	349	336	351	382	327	365	375	361	357	384	338	355	371	351	366	406	356	374	340	414	348	334	349	357	343	349	357	374	346	386	373	373	360	346	380	352	344	364	335	357	409	366	346	338	355	384	352	371	361	342	359	373	370	379	363	357	369	364	366	377	384	356	328	361	393	355	366	353	358	349	355	344	352	367	341	385	399	377	362	355	356	356	344	363	341	384	330	355	388	372	357	360	336	354	370	334	367	359	406	352	347	366	368	343	340	374	362	383	366	365	315	357	376	364	385	346	354	399	374	372	370	382	400	343	345	358	381	341	358	375	352	352	342	338	387	392	354	366	359	351	355	363	348	347	331	369	423	356	376	399	376	354	369	390	372	368	386	385	341	367	389	382	357	368	364	367	361	363	355	356	346	386	368	362	364	363	351	363	403	357	382	357	380	328	404	367	387	359	368	373	358	363	367	368	367	381	347	388	355	363	370	367	395	344	356	346	351	365	375	386	362	381	391	381	366	370	369	349	368	362	355	360	350	377	365	357	381	390	334	328	347	360	349	380	337	327	386	404	388	379	357	334	352	407	370	375	331	365	345	389	380	388	369	380	383	390	389	402	373	380	357	348	390	378	364	359	374	363	397	370	354	376	331	384	394	344	372	373	360	359	360	359	392	334	315	405	344	331	358	378	364	338	357	336	341	329	387	386	393	335	361	397	367	352	388	338	369	328	349	376	369	365	356	344	346	363	344	349	363	357	352	355	379	370	350	345	333	335	371	385	364	367	384	353	372	369	379	359	337	362	370	343	365	377	382	371	361	360	357	384	371	358	382	363	375	369	337	360	375	381	358	369	356	340	353	371	347	390	354	362	326	359	396	347	375	361	383	344	346	376	423	394	365	361	346	382	366	384	368	394	365	356	351	355	399	374	376	375	348	328	375	338	361	370	385	346	368	339	369	363	363	348	378	327	406	361	351	355	358	381	338	380	358	334	334	337	354	361	379	358	377	376	374	358	334	383	371	338	380	376	336	370	393	361	321	355	339	353	344	370	382	306	310	382	368	350	370	321	375	335	342	363	351	345	359	375	347	363	352	378	352	370	348	379	379	345	357	372	349	358	360	341	347	377	356	403	361	350	355	397	350	366	364	368	368	337	376	375	360	360	377	376	366	370	371	370	390	336	367	369	366	365	367	363	381	373	383	357	382	328	389	355	383	394	406	373	373	347	362	364	354	398	352	374	350	362	375	396	340	376	352	369	360	341	370	395	373	346	360	381	380	338	349	384	362	378	380	354	352	321	349	380	321	354	350	371	407	393	357	358	377	324	360	375	362	382	369	353	395	370	356	382	367	380	362	342	359	368	367	396	360	330	357	375	361	347	365	364	402	407	364	370	369	354	378	375	362	351	381	328	340	364	360	369	357	361	367	348	361	355	377	375	339	339	385	362	343	366	371	406	399	359	389	352	365	374	342	382	374	365	356	318	394	381	362	343	358	321	367	337	340	339	371	345	345	368	395	357	362	360	362	378	358	373	384	360	382	363	366	372	388	359	356	367	329	397	379	363	363	365	382	358	352	371	363	332	360	364	382	374	379	389	375	352	346	361	340	369	344	339	387	383	364	381	379	325	390	343	352	361	371	324	389	352	377	397	343	354	387	322	365	377	357	396	353	364	387	361	335	361	361	332	346	367	393	378	363	394	375	358	353	351	346	373	358	336	390	346	380	371	344	358	352	361	358	375	365	356	361	352	359	386	353	341	366	380	351	401	334	377	378	365	370	381	366	377	351	373	378	364	387	359	330	381	364	359	360	363	328	332	373	370	398	366	363	343	364	351	342	356	363	356	340	415	340	396	359	352	361	360	389	372	375	361	354	379	362	356	369	383	356	379	361	361	362	364	338	361	360	323	349	389	358	373	359	328	353	359	361	332	400	353	370	376	378	362	364	378	353	366	333	398	367	373	385	383	367	378	361	354	350	358	342	350	393	380	387	376	364	355	360	363	388	359	358	352	389	374	352	392	382	360	333	397	370	346	353	341	371	368	358	396	331	343	402	362	346	372	374	376	357	391	387	360	374	351	392	395	372	367	365	351	389	333	342	359	342	348	355	375	367	347	350	398	377	405	379	389	375	369	354	397	398	366	359	366	357	350	380	361	382	367	365	388	366	363	386	344	384	361	359	391	354	372	375	360	360	375	375	364	370	344	324	385	336	344	369	386	378	358	388	374	390	385	407	364	320	390	355	386	348	353	346	387	382	352	362	358	393	362	391	354	360	337	385	368	359	358	346	369	393	361	371	367	359	350	348	359	358	386	392	369	357	349	361	365	363	363	393	370	366	354	337	362	361	392	367	346	348	386	362	380	353	385	318	358	348	370	341	365	360	398	371	380	393	376	339	384	373	356	364	364	364	365	362	361	370	372	371	345	344	374	373	358	367	363	364	374	387	348	361	363	360	343	380	345	372	383	395	383	349	371	385	352	359	373	381	371	374	369	407	384	357	370	335	367	393	344	370	376	385	356	359	368	383	393	363	347	357	384	373	358	341	351	350	379	367	366	358	349	390	375	380	363	379	346	361	395	361	343	351	342	379	341	364	371	350	363	346	389	379	347	342	365	406	387	356	325	344	392	377	372	361	393	328	369	409	366	359	365	398	389	353	387	355	359	358	377	366	388	372	346	378	371	381	378	383	347	375	340	356	345	320	360	360	374	365	348	334	389	351	374	358	379	367	360	388	354	367	357	370	365	363	344	351	365	364	353	363	327	387	356	376	384	355	403	361	360	372	365	334	356	358	345	392	359	358	362	356	394	372	378	372	348	374	359	376	391	356	377	352	341	388	373	347	359	392	396	367	343	383	374	380	364	395	341	371	356	355	339	385	380	336	330	406	395	373	343	322	399	351	385	383	378	371	377	333	353	337	371	385	348	357	395	355	386	343	379	362	390	360	364	380	386	381	358	378	374	348	365	340	376	369	362	381	408	380	353	356	386	378	360	368	347	365	357	425	420	379	348	356	388	380	347	337	380	354	376	359	388	355	366	369	366	366	366	385	349	365	353	420	378	359	379	393	383	395	342	377	384	346	383	376	373	353	366	342	356	379	381	367	363	370	370	372	340	359	352	356	370	351	377	367	363	344	354	366	396	371	334	339	357	354	340	354	351	317	330	379	344	347	388	339	351	362	350	416	388	358	389	367	351	375	395	390	389	366	392	372	342	348	368	365	380
25469	21362	27087	25027	4195	1368	797	5355	15930	16603	10435	4218	1511	731	469	416	432	382	380	399	406	408	414	357	446	380	393	367	424	430	374	396	371	400	403	397	379	404	388	389	407	389	408	391	422	428	386	410	388	404	426	387	403	345	383	413	366	392	412	373	402	378	372	380	388	419	392	399	411	406	453	410	401	418	427	420	365	409	412	418	397	391	374	389	352	390	409	401	364	381	361	367	406	368	399	406	365	397	380	398	356	398	395	352	401	366	400	391	383	386	346	387	404	359	407	378	377	375	366	425	403	414	372	422	381	400	356	381	393	406	378	342	400	416	383	415	389	415	410	389	432	364	366	403	378	421	365	423	387	385	365	402	415	376	403	390	373	392	434	376	393	389	423	358	388	390	397	403	381	387	382	387	375	416	374	407	403	384	384	400	419	394	404	369	341	416	387	393	403	402	379	440	396	370	362	371	377	383	408	415	376	399	382	425	375	366	409	393	410	413	417	374	379	394	403	414	378	404	361	396	399	372	384	416	376	356	399	391	390	416	389	368	448	393	424	414	385	374	399	405	405	362	404	407	379	391	403	389	389	365	364	388	383	382	378	392	380	348	404	370	400	397	408	381	410	397	382	366	406	393	386	408	385	377	384	396	409	369	369	414	396	388	395	358	381	401	419	381	424	375	386	381	401	382	423	385	415	418	366	398	390	371	405	393	416	414	400	384	372	375	382	376	414	397	363	409	374	389	375	402	378	356	375	399	420	394	404	406	393	377	383	388	401	386	408	402	373	403	401	388	385	413	382	401	368	408	412	357	376	359	378	406	395	369	341	387	397	427	372	417	397	405	401	405	365	365	382	413	407	423	355	385	399	369	412	398	401	388	377	429	414	366	374	375	402	383	388	393	364	407	381	400	375	419	404	401	388	390	395	396	361	388	425	385	394	402	366	413	402	393	420	414	387	419	407	394	412	360	391	351	385	349	384	393	430	389	387	385	412	371	372	399	363	406	409	385	336	392	393	407	372	393	390	387	395	388	410	375	410	404	350	360	407	384	402	380	366	370	396	398	383	422	377	433	362	427	401	367	394	377	400	364	403	367	358	367	409	374	437	387	371	361	395	374	396	388	429	378	374	395	381	406	368	408	380	391	391	372	396	389	378	375	392	362	357	372	388	408	384	394	344	382	381	409	382	414	352	345	373	400	382	418	393	345	373	396	376	414	403	416	401	400	392	389	399	382	391	372	381	409	396	366	423	397	394	409	400	375	416	396	393	408	412	374	372	375	362	356	379	398	381	402	376	381	351	373	386	368	374	383	383	400	392	390	366	420	385	400	410	396	426	412	395	404	382	434	402	397	410	393	377	388	370	407	435	391	405	422	407	388	401	380	394	400	382	388	392	362	363	373	396	425	390	414	374	353	377	402	397	393	399	382	379	398	398	358	382	373	417	395	395	389	400	359	405	380	390	395	376	403	396	375	379	420	403	382	374	364	418	381	398	395	382	410	422	431	398	420	382	428	386	402	366	402	394	382	407	394	353	409	404	429	411	400	411	385	409	399	410	391	380	368	386	374	385	405	377	378	378	407	414	410	381	394	359	393	407	378	425	384	416	377	407	404	375	392	400	407	376	392	375	417	377	382	394	400	414	381	404	350	411	429	422	383	352	398	388	356	386	391	390	368	414	385	359	391	405	363	424	389	380	379	390	372	397	373	373	406	416	344	436	436	376	401	407	380	401	402	428	390	404	403	397	375	412	415	387	411	390	385	383	393	405	406	387	415	395	391	412	399	384	390	389	399	388	380	353	400	393	370	387	405	379	390	434	419	402	412	387	381	399	439	394	420	366	365	393	384	396	396	357	377	360	396	405	387	369	410	379	358	373	370	368	397	405	335	379	366	351	373	375	391	360	364	374	368	410	401	400	403	400	404	367	381	377	382	358	370	368	389	401	377	391	405	411	388	404	355	344	387	402	436	402	372	421	393	371	367	387	414	358	396	407	376	370	422	387	369	403	402	405	402	398	340	410	380	394	349	418	367	384	395	443	370	414	426	411	404	394	361	404	397	381	406	412	421	388	443	374	373	419	388	399	399	400	386	402	392	368	401	374	403	390	385	389	384	355	408	428	387	357	365	425	366	395	390	391	365	420	389	363	391	379	377	384	387	411	395	385	394	366	382	431	396	403	386	393	384	373	400	406	395	363	384	411	396	381	355	362	366	392	388	404	396	402	387	402	373	394	401	382	390	425	367	396	375	391	373	431	418	411	369	373	377	417	421	396	391	404	402	388	389	412	351	383	385	396	389	376	410	408	390	394	407	362	377	389	377	384	393	382	366	360	417	381	406	400	402	371	395	395	396	380	369	367	349	380	388	383	359	354	410	394	389	424	382	384	405	376	409	394	402	392	378	383	338	412	365	372	385	377	405	368	369	391	422	393	412	405	376	390	366	373	362	347	357	406	365	399	412	391	355	409	371	351	352	404	411	359	371	389	395	402	339	435	371	436	380	339	437	405	401	381	388	404	406	398	374	398	395	370	385	415	389	368	394	364	377	398	379	407	386	403	400	366	361	359	404	380	411	368	367	380	380	389	355	372	415	350	397	391	389	397	410	401	400	414	395	381	452	389	359	362	411	366	435	380	370	394	397	409	373	385	421	398	361	373	381	373	374	398	396	385	402	403	397	381	386	395	430	402	355	366	352	348	404	418	417	415	385	384	386	364	397	403	395	365	416	385	397	362	353	361	388	391	393	389	399	381	390	412	405	376	389	399	364	399	432	375	410	400	356	422	396	369	387	373	365	375	409	375	366	390	360	401	374	417	393	395	403	406	385	391	341	402	367	380	380	400	407	402	407	410	406	408	378	369	384	406	384	384	387	371	386	343	390	408	402	401	364	355	418	395	380	425	367	397	398	398	367	384	401	383	397	404	382	426	389	391	384	396	352	395	399	400	398	373	357	336	402	383	397	373	382	394	402	444	372	377	403	371	401	377	383	368	370	369	375	390	373	419	418	403	409	401	387	380	390	390	408	387	408	374	404	416	371	368	389	407	424	389	381	359	400	418	424	403	424	353	415	426	372	404	393	382	362	401	391	392	350	406	373	365	401	424	378	346	386	424	408	388	379	394	367	362	407	379	396	354	404	438	394	387	402	388	374	403	375	367	414	431	366	389	345	386	397	388	420	417	374	365	388	379	370	435	404	424	389	406	387	349	404	358	397	370	376	400	380	417	361	364	420	387	369	340	401	369	391	381	326	375	372	390	381	354	426	408	396	401	378	395	373	399	353	407	371	377	362	381	411	406	419	390	385	388	396	449	395	412	380	375	360	379	388	399	391	411	412	404	396	383	394	357	369	399	388	399	361	431	368	394	406	383	407	406	410	433	401	421	383	380	411	412	394	368	373	380	376	360	399	427	373	423	386	387	386	413	390	383	392	389	387	430	411	389	367	408	369	357	395	367	420	382	424	390	396	380	388	404	354	410	368	374	411	396	398
3817	4185	3598	1827	1376	1412	1017	8013	18122	15942	9754	4565	1868	909	551	441	434	378	396	378	397	389	390	426	387	406	428	424	403	376	405	401	410	390	386	399	391	390	414	403	386	415	401	418	442	380	357	440	389	378	384	374	380	381	428	375	382	379	385	376	404	390	434	356	388	376	389	395	398	397	366	396	375	395	410	401	408	378	426	392	385	399	442	408	418	409	395	387	390	390	414	403	409	379	383	416	415	386	414	398	370	410	376	399	381	375	389	398	422	452	400	419	401	398	436	393	374	406	460	385	373	425	378	383	371	423	375	415	385	366	415	409	434	415	391	406	382	401	400	400	380	408	387	387	426	405	422	410	411	422	408	406	381	370	396	391	436	428	394	419	396	396	382	378	375	394	423	369	405	373	366	369	404	409	378	383	384	407	390	388	395	434	410	417	385	391	411	407	390	388	390	399	387	392	389	385	400	427	410	417	378	394	377	372	393	393	388	364	364	377	392	417	358	373	440	440	386	404	414	411	394	418	406	393	373	390	398	367	394	415	410	376	397	378	411	393	391	372	372	363	414	379	393	412	404	395	373	373	408	400	353	425	405	396	412	387	391	380	380	392	470	402	372	388	398	426	389	403	389	348	425	415	406	398	418	451	402	397	428	381	415	408	358	375	397	391	426	389	378	389	390	398	372	400	420	389	381	386	382	399	395	376	401	400	390	368	379	388	406	422	396	408	386	379	376	396	374	409	392	410	382	416	407	406	393	391	389	388	397	415	408	394	402	399	376	384	390	385	375	373	383	356	406	421	375	399	411	371	390	415	400	384	388	413	397	406	399	395	371	375	393	410	400	395	384	384	399	403	380	410	414	404	406	414	383	358	403	411	393	415	425	394	374	375	397	391	409	385	396	377	409	417	433	416	391	385	371	416	400	373	383	394	404	380	368	399	397	388	396	392	378	404	357	371	337	383	421	400	401	402	405	387	378	405	382	399	410	394	390	386	406	431	395	387	355	382	378	385	429	410	408	405	375	407	403	406	400	402	397	393	402	361	363	446	409	378	379	443	416	416	384	426	416	410	349	395	444	410	381	381	394	405	422	386	401	369	384	389	385	351	396	431	393	387	430	388	414	389	409	411	413	368	382	384	362	364	388	397	376	370	405	381	375	381	402	363	398	422	408	402	398	419	381	380	378	384	378	370	402	387	365	402	396	384	391	440	373	367	379	433	431	390	379	386	400	380	388	422	388	361	410	397	383	416	376	380	416	379	383	410	415	408	408	380	412	367	404	428	415	393	402	441	405	371	369	390	397	398	396	402	385	408	385	387	405	394	419	414	411	384	373	376	368	374	379	382	377	379	406	409	409	395	359	400	416	407	399	403	399	381	379	377	401	395	370	398	366	395	397	388	398	418	405	383	357	408	386	378	400	396	402	404	399	373	390	379	380	364	386	403	387	389	392	405	396	401	394	397	417	389	398	429	405	420	413	354	383	399	416	407	395	397	456	425	404	396	367	386	405	411	374	366	400	396	368	402	400	395	386	345	412	379	394	383	420	421	437	412	364	386	411	426	369	422	417	402	380	383	396	392	347	411	429	366	384	369	392	389	429	398	412	390	390	355	420	371	377	407	380	419	373	375	416	402	414	432	407	352	381	400	399	388	401	400	404	382	373	410	400	361	378	390	411	402	363	423	421	392	407	411	404	414	361	380	391	402	419	393	416	406	399	389	390	427	404	395	390	400	408	425	373	388	423	370	415	396	392	374	413	436	357	416	374	399	424	395	406	421	411	419	406	387	388	403	375	392	407	413	443	387	373	395	391	406	377	386	380	396	370	399	412	404	389	390	373	391	407	384	397	394	386	368	376	411	381	405	371	358	412	386	372	398	400	391	390	370	387	372	397	427	398	406	397	391	390	350	374	391	376	399	382	387	384	397	373	393	390	383	408	383	428	415	392	376	399	410	390	407	420	369	426	412	386	422	400	421	385	382	412	379	400	444	377	388	397	390	394	406	404	336	376	401	378	399	430	382	378	410	371	391	401	417	428	382	410	420	366	384	379	408	390	382	399	386	390	400	397	416	392	384	385	405	369	400	366	374	393	363	412	381	391	375	399	404	379	407	396	382	420	368	391	405	381	369	385	375	404	414	392	378	381	395	401	397	395	403	394	378	378	419	384	391	405	410	363	374	407	411	375	364	378	404	383	396	384	393	385	362	401	400	371	354	390	387	391	375	423	404	406	399	381	423	401	379	388	420	376	413	375	381	391	381	390	395	360	419	420	396	418	414	407	408	407	411	379	392	379	376	399	394	394	362	388	388	416	406	350	385	377	382	345	373	413	371	374	413	374	414	392	418	380	420	405	394	386	381	418	361	350	377	377	322	407	411	411	366	419	441	398	399	402	391	403	386	404	433	393	382	425	425	397	377	425	379	405	411	389	402	407	402	362	366	396	402	422	425	426	353	428	386	401	374	406	398	411	388	363	401	389	392	412	350	392	368	389	390	419	409	428	377	400	390	404	409	407	389	384	411	388	393	347	382	377	399	439	392	376	409	381	406	392	407	385	389	412	399	376	412	372	391	394	402	395	409	417	425	366	407	367	372	408	416	406	388	396	401	370	415	394	361	416	402	397	426	397	325	404	402	389	356	383	374	460	384	405	420	376	416	369	402	409	416	416	387	374	406	338	393	413	370	399	406	396	393	389	402	387	416	366	430	408	352	426	403	375	356	409	359	389	396	407	428	389	377	418	403	381	390	434	416	370	379	399	409	393	387	406	402	398	381	396	410	360	412	404	385	384	427	369	383	407	416	409	369	414	403	380	385	375	382	392	369	404	360	430	367	379	360	395	432	413	407	381	406	370	379	379	383	377	427	379	386	437	410	391	396	415	401	378	388	410	401	398	394	406	394	398	374	417	389	408	411	386	375	384	406	363	370	382	389	382	409	408	398	413	362	381	417	384	409	386	362	395	364	409	409	408	384	410	405	421	411	413	387	413	372	393	396	401	378	381	403	372	353	398	395	340	381	391	400	374	401	392	407	384	393	398	421	385	371	379	425	414	349	390	383	353	420	404	364	368	431	370	429	365	393	366	387	388	388	373	384	379	409	395	403	383	384	384	397	371	392	389	391	391	381	414	335	413	390	403	385	399	426	401	396	395	414	412	355	400	346	380	388	387	379	352	424	386	385	400	408	392	394	362	443	343	372	412	378	378	368	386	402	442	377	384	393	403	394	395	403	413	400	372	386	392	398	382	400	365	426	387	376	386	378	394	382	424	435	383	391	390	381	384	400	401	398	401	396	397	415	396	380	397	372	421	405	419	366	398	412	400	370	375	387	410	381	404	411	383	354	399	358	353	391	404	404	424	409	427	391	427	396	383	419	411	394	382	394	395	407	370	414	407	418	409	369	387	411	412	430	396	415	345	375	377	390	354	374	399	361	373	375	372	403	422	406	424	437	370	365	393	411	397	418	416	396	398	387	426	421	367	394	416	387
24260	21391	28686	24452	21325	9153	2189	1711	24255	35035	27045	14332	5064	1598	891	648	596	507	530	554	546	528	519	509	514	502	515	517	526	535	550	515	515	516	539	499	535	546	532	496	531	521	560	500	505	529	522	562	529	548	521	551	504	531	497	482	547	511	521	523	511	527	516	555	512	540	514	526	544	541	491	521	534	526	491	533	524	540	575	530	518	495	498	525	517	530	527	518	508	518	514	507	504	528	533	553	545	498	500	570	516	532	553	512	553	503	544	546	533	534	526	542	511	513	525	496	506	487	503	501	545	518	536	553	499	518	549	535	522	514	550	543	544	574	508	522	528	490	525	536	487	532	529	533	519	533	503	510	539	511	504	552	524	524	556	520	523	529	537	565	498	539	527	492	533	530	530	560	542	504	511	510	519	556	565	551	495	512	513	482	546	511	547	520	499	509	482	532	521	531	499	523	527	519	539	495	548	561	514	525	570	482	511	535	529	506	541	552	527	503	516	547	502	547	535	538	514	517	547	529	516	549	523	530	561	511	513	547	461	506	517	552	541	574	560	561	536	563	529	522	459	557	503	526	540	546	557	508	514	516	529	542	542	470	527	502	483	535	537	481	516	519	524	507	563	504	478	491	519	500	541	495	567	535	492	506	547	544	470	512	510	572	532	533	530	549	478	483	557	496	501	558	524	510	531	523	479	487	516	533	496	511	546	515	491	573	482	521	523	495	530	596	513	530	520	531	517	541	509	501	525	497	546	511	514	520	551	544	520	531	505	553	557	521	533	540	540	549	550	574	544	501	521	528	521	509	498	535	530	543	515	531	513	523	536	543	536	502	540	491	499	523	516	507	507	519	500	497	529	518	550	540	527	501	578	534	527	517	490	520	528	516	518	503	515	520	513	471	518	509	512	501	512	520	517	506	571	526	558	525	567	556	534	505	548	505	500	539	535	524	538	518	512	542	549	537	561	537	485	496	536	522	547	504	481	513	523	535	501	530	505	523	524	557	537	514	512	533	526	540	522	513	473	514	505	541	538	577	522	545	539	517	501	511	502	470	540	563	537	526	485	514	561	530	513	519	500	510	529	504	525	515	533	517	509	500	534	564	537	452	519	513	528	556	520	500	521	516	518	511	511	512	539	470	525	531	527	477	489	514	513	493	526	511	528	535	540	518	482	543	548	539	515	524	497	496	544	550	557	509	509	510	524	484	555	519	535	523	575	477	483	525	517	567	509	500	533	536	563	516	528	506	551	511	514	602	554	510	521	531	548	534	577	525	507	531	505	512	522	482	499	514	519	516	501	514	525	469	495	538	519	522	522	549	543	509	543	538	540	510	520	470	541	512	538	548	504	540	518	551	511	563	539	549	533	519	548	523	503	536	537	532	502	495	527	520	543	489	540	506	526	507	513	558	509	498	517	566	500	519	508	534	568	547	489	542	571	494	522	536	514	519	487	495	508	533	522	526	504	573	524	521	499	531	504	528	558	516	555	493	482	518	522	519	569	554	536	532	579	516	498	543	508	526	533	524	527	522	534	513	500	517	552	525	512	511	519	520	526	505	561	481	578	534	510	530	526	537	487	508	512	521	545	497	535	570	536	497	498	504	531	500	555	522	537	519	508	581	506	591	514	541	492	515	537	518	545	518	556	512	557	480	546	525	561	505	517	547	523	578	551	493	533	463	567	519	534	553	538	497	549	524	523	514	557	551	505	477	492	550	473	545	512	477	523	496	526	556	469	498	546	507	519	538	532	586	511	504	501	486	523	511	528	514	509	517	517	501	455	522	504	511	495	551	491	519	497	531	511	494	543	535	586	560	516	497	499	561	526	490	531	555	528	504	516	517	535	520	508	572	517	534	501	507	525	505	498	551	527	518	530	547	489	490	507	486	511	528	513	516	534	527	527	502	523	534	531	505	520	535	533	522	532	511	486	531	528	500	515	527	527	533	503	531	546	504	572	538	496	528	470	510	504	522	486	533	542	510	513	495	545	494	556	504	526	518	486	502	523	518	531	565	487	543	551	535	545	528	523	481	530	502	490	510	539	526	486	534	522	532	518	498	526	514	492	493	536	525	527	534	488	516	526	521	530	550	518	524	514	489	519	498	503	554	527	523	524	488	506	546	495	532	531	509	522	526	544	534	472	560	489	475	505	496	519	528	512	528	508	485	530	478	537	497	528	499	504	514	519	507	527	538	482	529	504	529	514	530	480	536	544	525	492	508	519	516	537	518	528	511	471	506	503	513	530	501	503	512	498	526	521	539	541	520	498	511	467	497	543	521	524	559	515	495	491	546	519	532	551	541	533	527	549	482	539	539	512	510	527	527	543	531	503	516	506	537	530	507	569	539	541	503	522	518	498	498	538	562	534	509	510	529	506	509	522	504	529	528	508	526	518	517	509	521	553	550	596	513	540	516	527	493	517	528	489	525	506	498	505	560	521	529	480	511	479	531	516	501	522	497	540	503	542	487	516	539	564	508	486	546	516	502	498	528	531	535	489	473	528	531	490	529	473	535	529	509	530	474	545	542	554	499	506	541	496	518	559	531	518	506	485	512	536	528	520	513	498	497	540	558	531	508	523	560	507	528	507	531	531	540	549	518	509	523	520	554	500	568	490	559	546	523	521	527	497	537	546	548	539	525	542	509	550	506	547	510	548	525	509	514	492	559	447	525	524	511	543	511	515	528	535	510	551	530	548	545	521	504	509	470	520	508	527	544	531	516	508	504	505	528	505	488	571	530	513	498	538	541	529	502	515	534	546	520	522	512	547	492	531	507	515	535	535	542	514	516	543	521	494	512	522	529	489	507	514	525	528	477	513	528	525	540	556	533	518	507	512	491	519	511	545	513	535	513	557	524	544	480	526	525	533	521	517	551	548	489	505	523	519	556	460	499	550	536	468	440	574	543	507	482	516	514	557	492	500	497	520	497	485	530	542	519	538	557	543	478	502	487	520	498	524	496	546	520	543	488	482	521	562	515	495	557	501	528	544	517	535	480	516	461	499	463	528	530	501	483	535	495	515	562	525	543	503	560	521	467	545	521	502	520	523	490	520	488	481	577	500	511	515	527	521	476	547	561	531	532	521	535	512	574	512	520	508	532	521	529	529	534	514	537	505	486	512	509	474	476	541	528	526	522	560	515	550	531	478	518	498	518	505	494	505	557	533	523	537	552	520	554	531	519	517	535	505	520	519	526	510	546	493	538	505	528	500	523	560	533	513	514	509	535	508	496	492	504	515	535	547	540	530	527	539	497	512	504	515	508	495	529	503	507	499	524	525	494	535	555	570	492	535	522	466	544	537	495	489	502	488	499	515	554	485	517	539	529	560	525	505	515	531	541	545	509	492	494	515	522	530	511	524	510	494	554	524	501	534	549	507	531	525	503	542	562	519	555	534	505	581	524	527	519	525	510	549	483	510	512	504	526	536	525	542	521	545	558	544	543	529	499	521	506	486	513	500	529	537	521	544	543	503	507	512	532	519	517	495	537
4472	8349	7387	3339	2574	2682	1832	2362	29558	32730	23107	12277	4811	1766	911	672	554	515	513	577	532	503	533	483	502	484	526	536	549	536	513	539	459	507	509	527	484	534	492	502	495	528	517	496	463	522	552	502	514	492	542	529	500	524	494	515	517	487	510	502	464	532	525	477	501	539	518	513	507	531	566	573	541	496	522	488	513	509	515	514	503	520	504	510	534	507	503	497	497	498	500	510	504	474	530	510	483	494	506	539	492	507	494	447	477	531	531	521	506	557	491	495	492	532	502	488	523	536	514	549	527	533	547	532	550	483	488	510	514	528	553	517	525	511	511	520	504	533	523	503	553	527	540	533	498	506	516	497	516	531	524	512	502	522	533	473	500	479	520	506	508	505	528	498	494	506	523	503	515	542	484	518	507	567	500	529	541	478	538	558	480	501	564	520	539	518	527	527	554	478	522	485	477	556	534	490	528	554	499	545	526	478	538	482	500	510	538	537	502	538	481	500	527	502	491	539	503	506	496	483	530	506	506	517	538	525	497	498	502	462	496	541	498	522	493	549	496	507	510	519	492	502	496	492	501	505	519	534	527	473	489	530	513	517	526	496	532	499	476	533	516	521	557	526	498	513	493	545	508	512	518	522	544	476	487	515	488	515	495	524	494	490	461	472	528	512	495	525	509	525	535	519	544	471	490	534	510	480	521	519	518	552	510	551	523	508	524	499	532	531	488	469	529	519	497	496	497	536	502	481	515	515	505	490	500	488	472	547	534	506	479	514	495	507	520	506	535	487	536	504	504	500	528	512	501	519	511	512	468	501	533	497	497	530	526	485	520	547	517	512	519	503	534	519	558	487	481	507	491	484	512	529	488	520	514	505	487	493	514	502	522	534	479	495	507	498	511	515	505	510	512	504	500	490	513	491	544	536	505	520	540	503	481	494	540	446	481	530	489	469	504	503	506	544	481	544	552	484	542	534	524	542	513	503	506	500	493	546	504	520	485	543	500	525	521	493	509	524	473	538	553	499	536	540	514	495	552	478	541	525	537	488	523	472	474	515	495	536	495	527	491	560	517	522	519	493	491	533	516	520	497	540	526	510	523	513	512	469	503	454	485	519	515	516	531	505	499	515	541	471	488	502	503	489	496	519	505	469	523	524	503	493	493	509	491	499	529	531	504	533	511	530	544	484	513	532	511	524	514	491	504	513	516	489	490	526	506	540	488	515	499	468	527	492	524	536	517	520	498	461	490	516	533	536	502	516	498	516	481	541	510	494	526	561	522	490	526	530	492	503	554	506	483	507	508	485	571	534	486	491	507	524	522	482	538	474	489	519	533	511	482	503	474	517	479	489	487	498	509	544	493	487	509	464	482	513	477	528	518	474	481	505	538	527	511	496	521	504	483	524	559	509	534	482	464	483	523	516	529	507	495	538	529	504	490	526	527	487	500	516	528	525	527	502	500	516	519	525	501	500	530	495	554	536	502	475	539	535	526	497	508	513	483	498	537	508	507	489	482	478	496	513	495	517	512	499	503	535	526	580	529	514	529	487	496	494	526	533	490	494	496	528	512	528	530	530	509	508	501	511	539	490	511	507	487	529	560	527	474	521	508	526	497	533	464	531	527	500	502	533	520	513	548	500	524	449	517	491	483	489	507	509	519	524	527	479	552	490	529	521	498	498	499	543	503	526	514	493	521	503	497	526	529	503	470	509	559	513	509	532	502	502	457	541	485	522	474	502	511	538	472	496	511	510	524	526	470	527	481	523	522	553	517	522	508	541	511	509	510	492	541	484	490	490	531	489	530	495	556	514	498	493	464	519	503	503	450	501	492	480	503	493	500	542	499	497	557	507	535	510	520	498	489	488	483	485	520	508	503	554	489	510	468	484	507	531	529	479	513	511	510	535	527	533	472	525	502	522	536	516	478	526	509	492	520	495	504	529	485	512	518	500	487	470	464	480	499	509	485	461	474	524	554	530	483	486	508	495	522	525	483	522	522	545	494	521	483	490	519	500	531	535	499	503	510	530	499	506	528	495	532	479	501	475	466	492	561	486	503	508	480	544	441	485	516	497	505	503	484	493	482	487	482	505	497	500	448	457	508	523	510	515	513	473	509	522	510	519	475	466	509	481	492	545	505	494	485	502	511	500	494	500	516	500	525	554	530	501	490	472	511	513	514	495	525	514	493	490	503	499	548	492	518	555	523	472	512	519	493	471	528	513	478	525	539	511	492	488	484	519	520	505	536	521	487	475	502	527	504	490	498	509	517	508	505	503	501	487	507	500	509	498	525	573	493	450	492	522	511	483	496	467	500	496	525	518	460	499	546	528	521	527	483	522	503	513	501	495	498	522	498	531	539	507	511	508	481	512	539	510	479	493	515	566	513	499	508	524	532	497	521	518	472	521	499	521	510	525	495	517	480	514	493	510	532	518	554	501	518	458	518	494	539	500	486	509	490	508	485	461	506	523	465	484	513	536	546	513	554	495	532	532	502	525	517	502	509	500	532	494	526	520	489	526	481	493	473	505	544	520	502	482	501	480	510	536	516	493	501	561	540	531	479	505	533	490	535	508	508	498	476	499	525	489	498	504	507	508	493	515	547	504	486	513	516	482	461	526	495	482	534	507	514	492	457	514	451	486	532	482	513	534	532	468	475	511	488	508	508	520	520	513	519	493	490	525	454	536	526	537	493	524	513	499	475	503	476	486	525	521	513	521	494	503	556	502	493	463	486	544	485	519	533	529	517	495	549	519	460	513	510	493	480	517	512	509	496	491	507	510	532	504	505	498	509	497	506	464	497	515	494	528	498	496	525	525	508	525	476	491	491	489	523	497	503	525	536	491	502	501	520	503	566	497	526	531	477	484	532	470	519	465	532	525	523	506	506	542	503	485	492	527	488	497	503	488	524	513	548	520	498	520	471	462	496	498	519	478	480	537	486	543	499	481	467	506	556	484	484	510	496	513	492	492	478	520	505	499	504	527	513	480	497	494	508	509	523	523	488	506	524	535	525	488	518	457	533	499	512	521	494	516	518	474	483	504	513	536	501	509	508	502	532	511	482	511	456	546	501	506	509	530	538	472	502	483	520	500	511	502	506	523	475	523	485	533	520	533	469	515	506	467	481	468	500	506	511	539	492	484	480	471	527	518	493	482	480	491	524	531	484	519	508	523	539	516	497	484	485	536	519	499	509	525	528	480	521	477	527	528	513	525	488	495	508	512	523	469	504	506	488	496	503	507	539	508	517	483	484	522	479	456	538	487	511	511	515	503	498	534	467	498	475	499	492	511	535	499	483	488	488	499	546	532	479	509	520	495	536	505	576	495	512	503	519	508	483	493	520	492	521	484	543	494	505	493	495	530	466	493	500	528	502	479	487	502	535	477	506	481	521	532	536	492	466	523	518	476	506	510	498	474	506	501	490	510	517	499	534	515	492	500	506	511	491	513	500	510	480	513	505	514	514	513	504	482	515	518	537	509	493	507	519	512	494	518
27562	11992	1516	1239	1031	675	498	391	1126	2264	2097	1424	821	534	456	402	398	407	389	414	420	403	392	415	405	384	375	379	410	385	418	380	409	391	409	385	407	391	415	414	380	437	372	404	396	389	386	409	384	380	402	390	400	395	410	374	398	416	395	405	427	400	418	400	434	417	385	409	439	407	420	384	419	383	417	420	363	374	419	397	364	377	390	385	402	398	389	408	370	408	373	421	399	372	343	409	390	401	355	396	375	410	392	357	404	401	390	371	408	399	404	388	389	364	382	380	395	385	401	424	425	372	413	372	382	405	418	374	390	393	370	407	402	418	399	392	400	425	366	403	382	424	378	413	428	372	366	396	398	389	417	396	411	407	375	415	392	378	404	429	407	422	359	413	401	392	394	385	405	395	424	381	425	409	398	421	389	348	401	407	391	407	371	415	400	367	404	398	402	404	385	390	449	422	393	421	413	390	416	415	391	407	380	410	344	414	430	397	394	403	400	438	409	369	416	385	382	405	390	384	357	399	411	385	396	387	410	400	395	417	370	410	401	380	392	384	399	385	402	399	410	379	384	366	389	367	395	369	394	374	394	400	402	456	396	390	370	423	392	380	413	377	399	411	426	388	381	421	403	415	385	401	353	411	382	394	379	378	384	375	375	399	395	421	408	408	342	351	395	393	385	392	403	391	390	393	387	416	390	389	378	400	386	394	382	396	425	391	417	406	414	406	379	401	359	404	352	382	402	389	395	436	374	395	377	366	396	398	409	373	388	366	376	425	382	378	354	393	394	352	371	379	357	365	389	435	412	384	406	423	409	368	384	406	401	394	401	406	408	359	414	393	367	392	412	415	428	386	406	386	409	384	419	372	412	406	406	371	381	402	400	385	395	398	427	386	393	384	388	369	410	429	436	410	392	379	394	359	411	369	387	389	380	405	355	431	363	388	404	380	384	389	396	392	381	399	388	345	404	398	373	401	364	396	410	402	422	408	393	354	415	395	417	442	398	365	395	421	400	376	409	386	407	411	415	381	427	369	387	408	368	394	382	391	388	414	359	361	354	436	406	396	365	382	372	419	392	373	422	400	396	423	411	395	391	393	388	382	421	403	412	426	410	389	363	409	393	427	396	400	383	383	413	382	398	430	391	407	378	407	379	400	400	371	375	410	419	399	408	417	388	355	380	387	424	410	405	403	401	358	407	382	399	369	404	376	402	440	388	387	418	412	396	427	400	402	388	396	417	415	386	357	367	399	376	384	369	412	409	423	391	373	383	405	385	361	370	401	373	393	394	388	397	370	400	374	421	403	405	370	370	400	393	402	405	354	396	420	374	393	365	375	420	396	409	410	398	424	373	431	414	407	423	421	384	395	390	357	413	410	400	424	377	368	373	405	375	407	408	403	363	433	381	405	373	368	389	413	374	413	388	397	388	393	374	364	414	410	361	391	422	388	387	413	373	371	410	385	385	404	388	431	391	374	382	391	386	396	387	418	395	374	397	411	370	372	403	422	398	388	419	411	373	422	386	426	389	415	384	421	408	404	411	426	427	436	364	414	396	416	431	360	422	383	435	402	355	391	398	400	391	364	414	376	368	401	380	409	376	400	399	375	409	421	405	398	410	374	378	362	374	394	363	395	397	396	347	390	406	358	353	389	423	404	376	367	403	392	392	373	385	396	407	344	412	383	361	373	393	379	395	399	395	425	419	388	396	385	424	397	388	377	361	437	444	418	419	401	395	396	405	400	409	400	358	408	403	416	370	390	379	357	367	412	415	393	375	379	429	380	411	419	380	397	384	390	388	401	430	368	405	379	383	407	393	412	434	398	400	374	356	406	389	401	384	425	404	401	402	419	406	400	413	385	401	384	401	373	392	378	378	420	417	443	399	384	380	373	408	413	392	356	441	408	419	375	395	385	401	408	398	415	405	398	385	432	372	353	425	402	358	379	394	367	414	385	410	410	399	372	404	382	384	404	368	417	410	382	399	382	369	402	395	402	400	392	389	360	427	378	366	391	385	379	381	413	392	381	404	404	419	396	405	418	401	404	400	366	386	381	410	392	398	361	407	408	414	387	386	372	390	378	384	394	376	379	392	424	403	382	384	364	435	358	398	401	410	359	390	383	402	397	386	386	391	380	437	405	378	360	404	401	353	369	410	382	396	419	381	403	366	393	423	379	396	362	400	396	427	372	394	397	389	364	389	394	409	368	395	395	434	405	392	424	371	377	393	417	424	391	417	420	401	381	376	376	380	402	399	396	411	387	363	373	369	391	376	388	371	406	383	392	347	408	401	421	391	361	413	399	409	372	425	415	383	420	386	402	407	354	373	405	461	385	418	406	376	440	342	431	373	381	439	389	387	393	409	369	396	385	381	402	403	390	360	396	431	358	354	432	415	397	373	440	409	419	398	385	409	408	374	370	413	430	400	400	405	402	409	437	380	358	381	395	409	403	435	379	364	377	397	414	411	421	420	415	408	377	375	413	413	391	351	391	416	404	406	396	419	390	397	397	383	360	413	434	391	427	403	354	388	396	350	382	376	428	362	389	396	441	390	386	383	387	417	382	388	363	409	390	412	386	391	416	439	374	408	413	382	381	384	398	417	387	422	444	387	379	396	398	371	414	394	389	387	380	407	411	434	403	381	408	396	368	393	364	384	396	354	375	362	391	377	397	385	406	437	403	397	419	391	401	415	439	374	408	383	383	367	387	387	413	394	389	381	351	415	386	383	396	359	407	371	417	419	419	367	421	414	370	400	404	391	370	410	422	372	400	398	415	384	432	396	423	406	395	388	407	377	400	428	435	403	402	399	414	354	411	385	395	415	376	368	393	388	388	378	397	376	385	367	375	408	378	366	419	395	401	407	356	390	372	426	389	383	402	396	370	389	401	383	418	408	388	398	411	364	383	383	379	407	404	400	392	387	365	399	408	384	409	394	362	412	427	378	423	402	394	380	411	368	388	405	390	389	376	376	399	407	409	406	445	375	402	420	413	394	386	364	374	407	399	384	379	391	396	377	367	400	380	388	374	381	423	412	412	407	379	415	361	381	383	393	418	413	378	385	428	380	388	392	398	373	417	405	381	391	392	376	397	382	410	386	383	406	391	364	383	403	395	396	408	395	390	408	386	409	376	398	370	409	440	433	373	381	405	383	378	372	406	402	366	389	390	385	401	394	383	388	396	412	389	399	354	380	376	413	403	344	373	368	420	383	377	404	429	411	383	425	383	375	405	376	418	377	378	429	390	395	391	401	408	407	383	405	399	389	386	418	410	406	428	377	391	393	390	398	392	376	403	378	369	392	396	400	382	410	398	358	389	376	361	385	403	401	369	397	376	365	387	401	391	385	397	407	387	384	376	397	389	357	398	398	420	390	406	393	426	395	374	368	417	390	420	417	390	397	422	433	393	407	376	350	388	400	359	410	370	405	411	409	411	381	418	369	407	404	400	417	399	365	392	385	401	389	396	395	380	388	391	394	403	407	370	361	373
4939	844	778	1082	1234	752	592	436	1635	3006	2539	1747	875	496	419	358	380	403	399	382	371	380	384	364	414	341	359	394	384	377	379	368	403	368	398	382	373	385	390	373	356	356	393	407	382	336	379	390	339	377	352	381	380	371	366	424	381	393	397	407	349	370	406	390	363	348	358	369	349	364	351	378	380	406	380	327	383	392	363	407	355	386	386	368	363	353	392	341	396	370	352	356	389	395	373	356	335	381	365	413	359	393	359	380	387	366	380	392	392	377	391	394	400	377	383	393	352	334	354	358	340	390	358	346	380	347	350	392	381	399	355	370	388	350	396	359	371	397	368	380	371	352	407	377	397	389	380	386	352	365	373	395	374	390	363	392	358	402	372	346	337	411	355	383	389	397	367	367	365	387	360	378	382	406	365	415	373	345	413	386	382	326	379	386	391	427	388	375	365	346	378	366	350	388	375	430	350	338	358	352	377	372	389	372	391	349	380	377	364	358	380	387	366	390	417	382	350	399	411	351	375	384	409	374	389	366	376	395	383	382	404	347	413	361	394	373	390	406	355	371	411	400	345	380	359	370	357	366	355	382	377	377	368	399	391	371	408	374	384	384	389	355	339	353	376	365	407	397	383	389	377	380	339	387	338	354	396	370	366	415	380	371	367	380	376	371	362	393	385	392	356	366	362	419	372	352	406	383	367	412	369	384	355	358	388	428	396	352	352	357	398	360	367	377	364	408	375	384	387	362	391	348	379	403	354	418	375	367	349	360	402	370	350	357	377	383	348	399	355	397	359	355	371	422	389	380	376	366	368	388	366	378	384	374	405	354	365	361	422	362	374	389	371	366	369	370	337	400	351	396	352	341	387	373	397	391	405	359	349	365	355	393	328	403	393	413	399	394	369	351	373	380	395	408	383	336	368	365	361	399	367	407	368	379	374	390	365	408	366	396	360	388	391	366	374	368	383	395	365	361	344	372	408	390	378	372	364	400	364	381	376	409	353	378	341	330	397	377	380	398	361	346	366	387	371	399	403	393	365	384	351	404	392	367	334	414	362	363	353	410	385	344	390	435	404	378	390	358	376	347	366	403	394	380	388	388	356	356	418	395	414	357	374	390	375	389	396	386	379	363	413	373	360	408	367	355	376	348	402	396	377	431	368	394	384	388	366	390	405	376	377	385	373	393	347	373	370	358	359	367	399	386	385	349	393	357	394	409	383	350	390	390	390	402	397	344	413	401	374	374	397	392	391	391	378	383	389	369	368	390	375	342	364	368	375	367	362	401	364	350	388	370	391	375	371	396	385	372	412	374	371	384	381	386	378	334	405	380	362	366	360	395	364	373	375	361	397	390	361	358	381	378	382	360	345	325	361	400	385	416	360	397	377	367	383	381	374	366	373	387	404	383	372	341	373	338	394	390	348	374	353	419	360	391	361	402	446	367	408	352	421	401	421	393	385	360	365	393	348	402	340	374	372	388	392	379	365	352	357	368	359	363	369	397	397	370	345	370	335	366	385	382	415	363	350	374	378	417	400	398	392	415	433	349	386	381	357	399	389	359	374	391	380	339	346	370	361	360	333	344	386	364	377	347	393	400	389	404	331	421	382	403	353	389	401	403	371	379	396	387	371	363	344	373	389	375	400	366	360	383	383	404	379	332	377	366	412	392	393	361	377	377	348	399	348	380	366	373	368	379	417	411	388	399	388	355	365	370	397	369	370	347	416	363	387	392	389	378	368	384	383	380	382	399	364	362	339	406	386	409	391	366	360	399	402	371	346	389	366	364	396	382	398	351	382	366	348	377	406	373	367	380	369	384	370	378	378	338	373	375	342	388	364	400	357	416	354	402	359	415	383	377	346	372	406	368	380	364	396	386	352	369	387	349	358	380	390	376	351	367	403	381	381	375	361	373	382	407	394	394	394	350	380	419	368	375	370	379	335	389	375	386	363	356	406	359	366	361	354	366	374	402	407	392	391	365	382	360	382	403	354	386	406	392	369	381	349	376	372	395	355	427	394	408	333	404	384	384	408	375	372	360	364	409	371	362	362	359	362	392	360	339	359	360	379	374	391	350	364	369	393	385	404	364	380	355	341	383	362	366	364	393	358	370	352	380	371	374	374	371	431	391	364	401	398	416	357	355	378	358	388	379	345	397	365	398	372	370	379	360	395	402	377	390	385	395	372	351	347	364	354	347	383	387	356	389	378	356	384	359	360	373	377	372	376	374	360	366	360	367	388	382	355	368	375	399	400	338	378	396	367	389	372	386	356	414	394	367	398	358	385	359	363	334	376	367	379	396	398	396	381	401	385	419	404	351	364	374	371	364	384	352	385	342	362	359	378	389	403	362	378	374	404	349	367	381	357	364	378	386	402	393	359	384	417	363	375	391	364	391	374	393	378	391	386	366	400	365	365	373	341	363	371	410	353	359	365	376	366	366	359	404	368	384	360	390	368	378	373	376	387	384	403	333	360	373	403	417	385	364	381	369	352	404	343	410	362	405	384	393	387	371	383	400	374	380	375	391	371	406	366	368	356	397	377	381	388	383	412	382	378	378	372	358	385	348	383	350	399	365	406	385	366	374	372	401	357	378	386	372	399	380	388	354	352	397	346	389	392	351	358	401	394	377	371	377	345	389	369	359	365	399	365	385	391	402	355	348	397	395	368	411	375	386	374	374	396	392	371	379	360	391	376	344	405	368	393	393	383	367	357	402	385	331	350	411	398	383	369	381	365	372	371	349	378	383	331	364	378	343	347	379	354	363	374	376	359	430	395	407	390	381	363	356	369	385	360	361	389	389	374	388	401	385	385	384	397	391	396	386	419	400	359	365	385	348	382	368	409	370	374	394	385	378	351	369	348	390	381	380	368	369	443	344	363	351	351	372	350	383	368	380	378	377	378	377	374	343	395	336	368	364	380	403	370	364	369	392	355	400	361	346	414	382	350	364	399	400	365	373	397	378	381	390	362	386	391	393	374	354	396	385	387	372	360	351	366	362	396	357	392	374	401	404	376	362	378	392	376	383	354	418	359	349	392	410	389	361	392	394	378	376	388	366	384	355	362	370	376	365	390	378	375	367	343	395	360	336	402	367	379	377	340	390	413	419	412	391	373	392	380	407	375	358	372	417	370	375	367	373	363	385	380	382	367	372	390	394	393	394	373	370	405	425	369	310	371	349	372	343	357	382	364	344	368	391	383	391	378	377	396	369	375	393	380	386	373	378	357	365	369	354	361	354	350	401	348	398	355	394	358	373	375	373	377	378	358	390	389	373	368	357	389	376	334	357	403	346	359	407	399	389	403	398	362	388	376	397	431	357	348	343	391	395	375	370	370	361	372	360	375	378	346	388	371	369	375	368	392	385	347	362	376	415	403	371	370	380	387	348	388	367	341	392	386	375	368	356	380	373	395	356	411	376	373	382	402	391	362	366	387	405	383	348	351	395	347	385	361	382	337	370	354	392	337	368	356	367	377	379	374	368	392	405	378	372
25479	21344	27092	25168	7354	2168	1421	914	7131	15328	13143	6819	2582	926	523	470	428	432	439	439	415	413	404	372	414	411	417	411	406	388	412	414	402	441	464	424	431	421	396	395	439	373	413	416	407	409	406	440	407	411	440	441	402	436	416	430	396	438	394	407	453	408	420	426	419	419	405	399	425	415	415	424	407	402	373	382	371	444	379	400	416	431	426	395	372	421	428	441	398	428	390	409	405	397	411	404	397	380	405	389	403	409	419	391	387	433	380	412	410	393	412	408	398	397	412	425	458	415	377	374	446	419	411	385	389	374	361	400	351	430	383	381	402	413	402	418	408	402	438	388	386	405	435	413	426	432	377	424	375	424	421	422	414	417	408	403	384	419	411	401	411	406	378	429	409	411	400	414	432	453	366	432	411	388	385	401	376	406	463	411	359	378	394	460	442	381	402	383	404	396	415	422	393	384	417	402	400	413	404	430	397	453	420	390	443	399	380	417	386	421	466	404	378	423	417	380	429	399	385	384	410	429	408	411	437	440	390	427	420	391	407	400	407	387	432	430	417	442	400	409	399	406	350	375	448	400	403	444	398	430	407	373	438	441	402	441	417	428	417	418	366	387	408	410	400	390	398	387	426	382	424	423	385	439	426	365	389	428	386	405	400	452	371	399	440	413	369	402	410	448	400	424	411	380	442	376	394	424	383	458	399	420	420	403	401	380	379	387	431	407	411	379	398	394	379	416	404	423	415	419	420	369	407	408	416	396	421	438	405	389	429	410	365	415	420	428	403	428	428	443	457	411	413	408	426	417	488	403	435	411	386	471	454	397	422	410	428	431	400	404	415	415	443	428	466	438	412	426	399	418	411	387	411	380	425	410	423	398	424	406	398	410	440	423	392	418	411	372	431	377	387	395	455	425	366	427	416	402	406	377	393	423	427	417	419	403	419	405	404	409	403	388	415	380	373	388	408	435	426	430	422	422	427	389	396	353	390	429	423	434	418	390	407	395	458	414	433	358	427	423	420	390	377	412	354	395	414	391	401	413	461	365	398	399	440	378	445	408	371	411	428	443	412	386	423	402	362	442	399	433	421	398	425	404	390	407	394	418	408	385	404	418	401	431	374	426	442	427	448	380	410	418	403	445	421	375	418	392	436	411	439	425	420	370	423	385	394	423	399	435	423	393	403	391	396	383	381	427	392	429	424	420	416	411	398	378	422	413	432	412	408	393	398	444	377	375	405	411	389	378	420	414	392	433	420	364	418	380	381	439	412	374	407	404	437	431	405	376	408	396	430	409	385	397	415	420	414	397	444	421	413	417	357	372	395	414	444	363	419	409	418	410	376	417	424	391	399	400	434	423	409	411	401	400	401	434	372	426	423	406	441	388	386	391	427	399	427	415	406	403	375	427	400	406	406	433	392	430	427	406	445	414	390	449	395	392	412	394	404	399	412	418	403	399	374	443	409	422	404	396	402	378	380	425	403	450	416	421	398	450	408	441	392	434	358	400	404	399	418	405	401	383	392	426	428	400	425	408	409	378	409	431	373	393	411	406	420	416	402	396	433	416	429	452	422	417	383	437	434	392	417	368	414	408	395	401	382	373	399	379	433	408	412	413	368	429	428	424	365	417	416	429	410	426	369	433	414	394	391	401	380	413	407	396	406	409	405	384	428	421	384	387	429	412	405	442	375	412	421	387	440	456	396	392	392	406	372	366	429	433	401	387	436	435	406	386	407	429	390	375	400	401	397	394	438	414	405	416	428	406	405	438	445	404	430	400	440	384	398	418	403	396	407	411	381	405	451	406	413	432	402	426	399	401	451	420	428	391	410	361	378	372	386	389	434	419	403	402	413	417	397	437	447	380	377	432	422	470	381	398	428	404	441	390	432	399	395	375	443	380	403	389	428	409	438	409	444	397	430	388	401	422	404	423	419	413	387	384	379	395	427	412	417	397	401	429	406	394	386	389	392	396	394	383	382	372	395	396	400	387	426	392	370	362	446	428	403	421	405	422	379	410	407	422	433	440	426	431	376	409	388	419	416	427	407	404	431	420	389	426	370	412	419	394	440	415	427	403	386	399	410	368	413	400	406	374	413	425	437	411	383	414	425	419	404	365	416	401	428	430	390	401	403	400	407	411	388	427	398	441	368	419	390	370	394	433	418	425	445	403	386	395	434	405	407	391	385	451	398	393	402	427	430	426	416	429	398	417	434	395	404	380	365	448	404	404	405	411	409	434	412	429	387	418	375	418	414	430	391	382	398	390	385	378	433	395	383	423	375	423	399	398	389	383	395	415	395	433	396	397	395	422	409	386	411	379	394	401	416	373	426	412	380	397	423	407	420	396	401	441	401	379	398	410	412	404	398	406	433	431	392	404	416	381	388	392	423	386	399	398	389	446	432	403	401	397	429	425	407	382	433	415	407	425	403	388	423	390	420	429	424	412	436	404	409	367	411	366	424	382	403	382	441	449	378	384	404	423	367	408	416	420	399	414	438	431	438	399	430	387	414	416	415	406	403	415	428	440	402	408	397	396	389	381	389	396	421	448	402	473	415	406	385	374	409	395	418	407	418	427	419	419	413	454	421	359	394	377	395	393	450	376	442	406	450	436	426	432	435	395	424	437	396	405	446	419	441	368	380	432	437	433	394	417	372	417	395	420	399	385	407	394	375	411	433	401	428	409	392	423	395	416	396	433	431	421	406	410	413	405	443	389	409	411	413	395	425	384	396	378	398	393	399	454	396	395	447	444	372	369	409	453	397	417	416	380	438	414	405	404	435	419	417	405	439	385	398	399	437	452	410	410	401	434	391	395	396	403	417	385	440	388	387	412	418	432	419	410	433	381	415	434	358	410	376	408	395	377	355	392	410	398	376	415	427	411	365	407	422	368	361	395	411	419	391	429	371	431	359	402	376	416	430	396	419	405	401	388	404	414	408	395	435	418	404	397	409	446	433	397	414	422	397	389	381	402	380	348	398	419	427	384	431	400	390	415	408	438	417	403	437	378	378	388	417	385	405	391	410	435	429	396	415	369	448	423	404	386	439	420	400	391	420	440	387	429	412	410	394	400	408	405	414	387	361	394	428	418	381	401	398	405	415	439	399	383	425	394	410	440	395	376	412	426	399	418	382	400	389	439	404	401	373	416	404	414	420	388	386	402	392	415	429	436	406	435	426	422	388	445	392	403	445	411	455	410	425	429	422	391	420	399	454	399	407	401	389	414	385	414	436	415	418	395	387	378	413	402	444	390	443	417	411	429	424	398	437	401	453	421	422	446	405	396	424	448	410	396	397	407	407	426	400	370	410	449	408	378	417	356	412	405	434	420	396	401	445	399	419	406	427	457	387	408	407	414	433	406	411	411	427	430	410	362	404	442	405	383	388	410	404	389	389	455	428	400	398	429	428	399	414	410	435	440	406	395	419	398	411	410	419	465	374	432	430	415	415	424	411	391	405	392	426	409	448	411	440	402	422	403	443	385	409	429	385	388
3662	4238	7590	5770	2773	2177	1894	1218	10577	16469	12663	6895	3200	1204	601	448	427	387	398	402	435	399	417	407	386	420	386	417	396	380	422	389	407	402	393	398	410	403	388	429	431	405	400	432	380	403	400	414	366	388	390	354	405	379	428	393	419	393	419	415	401	412	393	396	399	421	419	421	431	425	383	421	395	408	432	394	408	401	398	458	380	390	399	437	396	396	414	424	419	381	427	448	383	426	379	411	397	395	386	399	406	434	381	404	427	423	405	409	400	399	379	390	403	366	381	396	403	408	427	442	401	406	404	384	453	384	437	373	407	430	433	407	383	415	401	389	419	397	404	434	464	389	403	420	390	428	434	412	386	416	388	401	436	405	405	401	425	424	434	394	408	400	399	423	422	428	403	391	396	418	385	420	412	422	396	395	423	422	397	429	414	419	454	403	381	392	394	441	424	394	414	427	373	429	418	404	441	404	428	384	427	402	426	412	402	411	413	447	430	417	379	429	430	393	397	374	431	417	378	384	396	399	433	367	451	446	395	401	410	387	396	405	412	404	421	412	397	381	417	401	372	379	376	377	426	415	445	398	425	404	404	355	398	447	375	422	410	385	430	416	409	395	395	422	397	379	412	391	443	423	416	393	423	406	388	392	408	418	434	429	387	406	427	416	365	421	407	409	391	397	439	411	389	391	412	410	408	397	423	430	419	421	393	375	408	412	410	410	422	409	394	371	389	381	443	392	373	434	374	405	400	400	393	417	445	397	424	383	400	397	391	422	397	420	362	400	416	384	380	397	377	392	449	402	432	392	410	440	376	394	394	420	392	392	404	415	382	418	374	418	391	384	440	398	407	443	394	424	416	397	402	414	391	403	387	413	401	390	392	427	428	394	428	396	367	380	389	376	375	437	398	450	412	423	410	361	433	404	395	424	434	404	394	396	411	394	401	400	397	388	390	394	433	401	383	418	407	395	383	389	371	417	406	403	445	385	430	410	412	407	411	381	428	382	391	392	399	423	400	363	408	393	421	399	405	394	407	413	391	436	407	414	431	432	419	407	432	434	397	417	374	435	400	396	416	428	400	407	422	477	421	405	424	361	395	387	412	415	432	428	410	410	368	381	421	406	406	420	406	407	394	413	382	413	432	400	433	410	423	389	417	417	385	402	447	422	360	417	416	424	369	394	401	408	369	396	418	394	415	383	406	392	396	401	384	367	392	346	435	422	409	385	379	397	400	403	398	359	395	429	400	370	391	378	395	381	418	426	397	391	422	383	434	438	378	389	401	394	419	381	373	410	391	409	447	386	429	431	391	412	373	399	393	446	406	416	375	410	427	382	415	437	420	450	448	412	402	392	383	375	395	403	452	395	405	426	422	431	377	423	383	404	428	399	378	390	421	428	394	407	426	400	384	375	402	386	416	412	390	428	388	377	415	376	413	372	454	400	404	402	405	438	397	372	454	398	403	408	396	397	386	390	389	339	418	425	381	426	396	430	394	395	399	407	470	424	408	364	387	381	410	424	407	410	370	415	403	433	393	387	405	381	413	412	384	397	429	399	376	412	421	379	390	417	387	433	408	385	393	380	408	394	388	441	405	441	406	368	428	403	383	396	356	397	393	418	393	409	384	405	392	418	401	425	402	428	440	391	426	373	407	392	371	437	418	399	435	403	399	392	386	418	423	384	389	388	437	389	387	402	419	407	421	423	401	402	380	393	404	402	428	429	372	426	422	403	435	404	384	414	393	412	402	387	399	426	401	405	410	408	416	424	433	389	386	401	394	404	394	426	429	393	390	379	390	395	381	366	403	368	412	395	383	371	423	430	383	401	421	403	406	411	423	435	401	414	383	394	412	441	415	409	387	427	395	395	421	367	356	382	412	377	419	382	374	390	413	424	413	401	416	407	456	409	400	394	404	408	383	387	398	388	391	393	379	439	404	445	426	392	390	414	389	421	383	415	398	380	407	395	436	394	397	418	436	430	396	385	434	394	408	412	437	387	395	404	389	416	427	361	452	433	413	385	415	443	401	395	413	399	384	412	392	435	379	416	433	397	399	451	400	407	420	414	447	416	392	383	376	398	411	399	386	389	403	382	391	405	410	406	413	394	389	420	389	404	418	397	422	366	406	432	410	424	407	419	409	401	400	429	391	431	403	410	381	381	381	390	395	380	405	412	403	410	401	373	397	406	401	424	406	404	399	382	394	413	408	395	370	406	412	395	364	391	375	371	413	371	386	407	394	395	413	380	395	415	422	405	413	416	399	364	404	419	401	427	392	398	420	406	405	428	397	446	393	399	421	407	395	431	405	409	389	430	391	413	372	414	354	432	418	380	398	403	424	417	377	367	397	420	384	397	401	419	404	429	391	386	409	400	419	408	371	375	426	411	411	369	401	407	387	439	408	390	412	423	402	401	407	393	399	417	402	382	347	386	398	420	382	418	425	417	405	390	391	430	396	426	405	407	456	432	412	408	410	429	390	401	412	418	424	389	418	409	384	402	388	428	400	412	421	411	414	426	438	372	437	432	394	402	405	390	395	422	372	388	400	393	401	397	430	419	335	420	405	409	435	418	406	420	445	425	402	392	418	373	375	432	451	415	431	395	436	383	401	397	415	439	387	401	415	419	370	404	411	410	397	416	409	425	396	405	423	419	385	382	399	404	407	365	406	395	386	406	393	394	432	377	408	391	429	379	405	409	400	381	406	388	373	397	381	406	383	372	423	422	414	422	415	402	373	399	401	417	390	422	423	401	409	392	416	408	407	396	419	403	427	407	423	439	408	385	369	378	390	386	383	416	405	431	395	399	385	403	397	384	377	420	386	425	370	411	434	410	428	393	373	395	388	425	373	403	416	399	382	423	406	423	425	405	365	376	431	411	378	424	390	405	382	416	372	377	412	408	422	441	378	380	412	405	402	426	413	424	400	400	401	401	410	401	432	409	396	417	392	380	390	386	424	394	376	427	381	401	382	413	434	430	407	376	423	386	401	385	442	382	431	384	377	422	423	381	390	403	397	366	427	401	406	396	384	387	382	398	360	400	378	405	399	406	427	413	430	434	395	395	412	401	398	410	381	411	409	436	364	389	410	390	431	390	410	403	396	411	345	422	403	375	432	397	406	398	370	419	418	392	419	447	396	388	357	411	413	387	419	401	399	381	392	397	393	435	363	410	433	419	407	426	401	377	421	421	375	401	392	383	388	426	444	388	384	379	414	428	436	426	402	381	415	388	392	440	396	431	408	396	395	364	407	403	363	457	424	400	398	419	440	397	370	408	423	410	421	387	379	388	439	406	367	420	423	410	390	376	380	406	378	418	382	368	397	433	408	403	390	425	419	424	376	412	377	416	408	418	451	376	382	380	390	385	420	384	451	406	416	384	425	418	442	372	375	381	426	398	377	437	410	422	398	401	405	379	392	388	417	412	430	402	440	398	434	406	371	378	400	379	402	409	407	428	436	413	385	375	379	394	417	367	401	408	405	412	412	419	430	403
24212	21367	28670	24439	21362	12376	2982	1688	18205	34142	26013	14632	6440	2041	880	648	602	526	572	572	583	585	581	558	526	550	515	498	561	558	536	544	520	576	522	571	566	552	541	501	529	538	555	517	549	569	506	597	559	586	536	553	564	520	481	546	538	576	546	576	512	521	524	552	581	506	497	550	530	530	504	546	546	534	559	557	517	492	574	527	498	505	490	540	535	556	531	543	530	526	548	511	535	523	500	526	519	526	575	545	549	575	512	492	547	551	553	532	493	540	556	536	540	541	539	560	551	542	533	570	538	522	585	511	540	517	547	582	519	531	545	553	537	540	522	555	492	594	554	539	522	513	566	570	557	492	566	518	568	534	549	502	531	547	563	549	583	555	559	504	541	512	573	520	516	507	495	508	513	555	538	509	526	526	512	494	534	547	532	543	538	549	530	533	544	527	533	576	581	557	527	534	510	514	539	554	530	542	525	527	507	551	525	563	566	561	557	501	551	516	572	530	532	541	502	532	534	537	547	546	527	525	533	533	527	575	514	584	540	546	529	589	540	516	542	534	516	498	523	585	517	507	526	560	545	554	543	554	518	555	590	545	522	551	497	546	556	561	568	501	545	531	533	504	555	540	515	535	525	542	548	530	502	546	537	539	538	541	548	524	536	531	512	513	546	551	516	553	535	533	538	517	479	546	553	549	513	564	533	550	515	536	562	501	539	559	534	527	491	535	534	520	543	484	501	544	570	536	518	524	521	533	532	546	544	530	551	495	523	530	525	543	576	555	523	568	556	507	532	559	539	528	459	560	506	499	537	559	549	498	511	531	522	558	511	539	539	527	531	538	503	494	571	551	517	529	565	529	516	518	549	521	535	530	532	538	529	541	553	532	594	519	536	540	532	541	546	526	550	524	562	553	513	540	543	552	580	522	533	550	583	549	513	515	551	531	504	531	503	513	548	541	560	512	552	515	554	571	533	516	544	547	505	528	555	537	504	542	572	511	540	550	537	514	566	555	571	519	553	554	575	544	555	487	548	532	542	558	543	524	564	533	509	574	472	544	524	519	516	547	517	535	516	515	552	555	542	517	517	572	497	567	553	483	560	517	509	553	501	537	541	566	550	461	516	516	538	552	513	563	527	514	567	556	511	541	579	520	513	546	566	538	536	497	529	529	548	551	505	522	525	543	562	548	538	512	524	545	539	515	495	553	566	546	529	538	593	517	538	531	539	522	543	552	498	502	499	534	513	576	546	544	527	509	554	566	556	537	525	527	559	493	548	539	543	551	551	540	538	533	541	571	514	510	513	546	549	546	517	521	552	552	523	532	534	534	541	528	556	559	496	518	518	535	558	554	541	519	511	557	529	546	519	543	529	561	546	566	580	539	544	527	501	588	555	507	547	509	569	520	544	544	579	500	531	535	568	528	539	552	559	545	535	555	555	567	520	557	526	505	523	522	561	518	529	568	508	561	549	512	509	517	521	579	566	541	499	500	521	491	538	532	542	527	586	483	569	489	520	517	532	565	559	525	555	544	515	531	517	533	506	523	548	555	527	540	534	530	531	568	545	573	514	576	506	536	523	508	524	499	549	527	500	527	496	550	561	501	517	529	536	490	508	500	531	498	564	578	515	567	522	520	549	500	494	518	548	524	502	585	552	515	545	568	539	523	504	502	496	534	551	533	522	547	545	560	528	517	572	516	521	520	513	535	536	558	551	539	490	521	591	505	537	501	527	525	545	539	514	489	536	543	556	528	560	528	563	525	536	524	552	497	510	511	546	547	499	509	558	546	505	543	483	560	520	502	517	559	508	523	587	540	533	496	551	537	495	534	534	550	556	580	531	569	535	539	540	532	509	530	555	487	572	526	505	556	550	556	556	534	509	528	529	552	557	509	554	526	560	545	511	539	556	521	559	542	566	559	558	506	494	521	535	518	549	519	573	517	530	509	536	527	549	516	515	587	494	532	532	546	589	516	544	588	552	538	524	525	542	544	505	546	518	526	554	536	480	491	563	523	508	510	530	544	545	469	574	499	507	555	546	554	541	508	526	522	539	524	538	567	528	543	576	563	537	498	531	538	542	523	491	541	525	511	542	552	514	526	500	527	573	546	497	546	571	559	502	552	532	493	558	526	513	503	510	548	579	553	543	571	490	560	533	524	539	557	503	520	544	544	568	536	510	556	477	540	531	547	509	560	517	533	501	507	553	500	550	529	557	504	507	508	574	503	543	530	527	503	497	502	555	552	507	560	565	527	506	516	574	560	528	526	599	506	538	529	556	532	566	515	500	537	525	549	529	557	554	535	455	600	544	533	505	566	518	558	529	548	534	522	536	530	531	533	521	501	515	567	525	531	576	579	537	515	551	540	550	515	539	529	562	511	508	560	537	537	536	535	484	550	501	529	527	549	519	512	528	562	544	506	520	534	567	544	537	496	524	556	524	567	542	533	530	559	533	516	500	602	587	553	510	524	532	501	524	550	544	584	514	507	505	547	520	521	562	523	525	490	506	524	520	574	537	506	528	489	567	551	497	519	561	558	494	527	544	562	527	533	507	505	527	529	542	563	539	545	549	567	521	487	495	480	492	533	558	535	526	495	490	560	550	535	525	518	465	549	527	543	576	532	548	496	501	541	564	545	557	534	546	522	548	521	514	577	527	547	551	555	529	586	599	522	528	508	538	555	532	535	535	533	516	537	552	559	546	524	547	528	546	565	508	531	525	513	508	523	557	503	536	479	523	530	554	526	545	555	516	558	557	499	573	501	568	511	562	548	553	558	507	533	548	535	538	537	528	498	538	507	519	533	564	524	546	544	531	497	539	572	550	544	564	526	557	486	563	542	522	539	523	501	522	521	549	500	515	558	526	531	553	526	521	546	548	488	540	529	581	540	536	580	538	534	553	548	533	554	529	534	582	524	518	522	535	501	541	540	569	573	559	508	510	549	558	557	502	552	507	541	548	520	572	558	542	544	568	523	553	552	519	513	557	489	541	521	575	523	497	529	513	549	533	550	563	558	528	512	529	543	540	540	510	545	553	512	509	544	500	489	507	512	494	545	568	518	512	518	511	531	544	534	544	529	554	473	526	543	525	540	492	572	536	534	539	539	519	567	479	512	574	518	556	540	554	545	528	551	561	525	525	518	487	531	548	543	536	503	551	534	543	546	556	534	514	501	537	566	532	551	513	491	528	556	505	509	547	528	495	592	556	515	515	558	511	514	526	515	515	545	515	502	548	511	513	490	477	565	514	535	527	525	526	565	530	536	545	543	538	545	537	534	531	548	519	491	540	512	526	510	543	487	552	517	581	539	553	542	525	515	562	518	496	546	563	536	517	524	546	477	554	552	563	552	516	545	543	529	549	542	528	534	553	529	556	523	520	522	540	494	502	541	506	531	484	564	513	547	535	548	557	503	541	485	527	546	587	514	546	512	529	491	536	504	542	565	524	541	544	538	551	530	523	523	525	525	544	531	536	494	530	499	544	518	528	511	530	512
6077	16249	15795	6164	6732	4953	2084	2142	23979	31591	22458	13006	6303	2180	889	607	496	542	530	545	535	525	514	500	520	534	554	504	506	506	519	498	531	522	511	531	528	523	501	534	506	512	524	519	516	526	517	551	518	543	500	518	474	496	505	511	525	504	524	552	559	503	516	485	517	554	502	519	502	509	519	496	504	525	565	543	529	507	533	552	545	543	517	531	518	528	534	533	533	462	538	513	526	542	536	534	526	554	541	521	517	500	524	567	511	510	504	532	495	547	531	528	539	527	556	528	488	497	487	489	544	537	479	514	552	515	519	554	508	523	540	484	539	493	517	530	539	499	498	523	547	539	532	498	514	520	523	551	501	517	495	532	525	528	526	557	507	533	495	500	523	506	518	502	484	529	502	516	505	475	528	552	531	509	522	521	520	512	475	513	502	486	518	538	487	556	505	481	497	507	512	512	491	496	529	518	475	534	507	527	477	524	507	524	524	457	507	569	509	536	514	550	560	492	532	511	496	499	497	536	506	503	504	489	483	471	503	518	505	497	498	519	506	477	518	519	495	470	499	518	530	510	549	506	539	515	520	511	537	533	488	502	526	519	492	533	521	498	524	538	500	530	506	514	541	539	521	534	483	496	528	522	521	478	539	497	525	508	519	496	492	507	494	500	483	503	505	549	512	511	502	527	520	504	534	533	488	545	548	485	506	591	513	509	553	542	531	538	511	530	529	520	529	462	527	537	546	520	480	565	433	552	484	571	524	539	517	482	507	524	497	506	497	583	512	513	553	531	508	501	516	484	536	489	517	535	502	505	506	527	499	514	523	523	491	475	524	531	523	546	490	518	491	512	540	483	494	514	517	515	510	516	467	481	545	532	499	523	537	527	491	515	507	522	502	462	499	506	533	475	541	527	508	507	527	517	494	530	499	496	547	501	511	515	489	520	509	484	521	524	503	507	491	488	525	536	496	504	537	527	498	498	539	553	482	517	485	479	547	529	540	516	533	537	525	527	495	524	547	519	508	553	547	503	539	528	506	502	529	498	550	503	561	546	525	505	532	493	551	497	475	507	512	478	519	530	510	516	487	537	556	509	505	502	501	504	527	491	483	482	496	511	494	499	526	497	511	490	528	529	520	475	535	535	520	541	510	525	541	481	523	507	509	533	490	473	524	531	550	528	486	493	473	481	487	536	552	512	501	518	507	523	520	508	502	528	503	556	525	538	520	532	533	499	535	487	529	492	470	501	519	536	513	510	485	501	463	497	514	574	499	507	491	470	502	551	491	507	497	509	550	493	538	519	473	509	502	464	506	510	498	500	489	491	517	501	567	554	507	473	495	488	489	529	502	573	481	562	507	494	484	476	549	520	530	527	480	538	509	480	521	541	508	527	532	505	516	508	508	514	514	549	535	533	534	494	505	524	495	540	539	511	484	528	500	531	487	502	535	506	521	512	524	497	541	527	535	493	526	521	485	501	514	517	537	543	524	500	524	551	495	555	518	484	510	527	497	500	512	510	517	520	518	500	518	484	530	525	494	527	531	502	494	501	495	487	529	530	502	528	505	516	532	501	520	526	515	536	502	515	498	479	542	505	535	517	530	528	513	492	524	550	474	527	499	503	493	490	532	475	496	511	514	534	540	558	526	506	507	547	500	504	542	536	497	513	523	515	513	545	486	529	545	520	499	453	499	509	511	525	497	532	526	510	501	493	538	515	543	497	496	504	479	539	497	481	488	479	509	488	453	515	516	515	548	482	516	550	480	533	503	524	526	538	496	536	498	512	478	529	522	543	509	534	460	517	501	523	480	526	522	534	493	522	481	505	487	512	520	509	509	547	509	506	525	506	514	512	538	544	478	540	514	507	535	533	526	505	535	525	486	543	532	498	526	476	515	496	500	502	540	512	492	540	521	496	483	520	488	522	512	500	506	541	541	549	520	500	530	538	487	492	499	534	475	500	515	486	511	512	532	528	487	526	507	514	531	538	524	526	518	467	540	486	515	484	487	481	474	510	506	505	511	505	543	514	472	505	500	536	507	537	530	537	497	449	530	533	499	532	532	494	509	480	519	466	567	571	511	518	496	506	571	504	516	550	503	479	501	529	489	529	501	528	514	490	549	536	515	535	524	502	464	516	524	498	528	538	469	509	536	563	566	536	503	508	528	508	506	535	504	517	488	519	505	478	472	513	523	549	560	481	515	506	492	502	522	534	503	507	530	520	507	498	493	518	501	495	518	500	497	537	530	478	519	494	537	517	558	556	496	490	521	467	495	558	511	487	535	500	520	491	516	488	487	524	495	517	549	513	475	561	540	529	505	502	567	493	509	474	520	484	460	511	523	493	493	503	503	553	506	488	480	498	495	511	513	489	490	494	484	505	530	483	551	518	498	516	503	490	485	498	511	530	524	521	517	499	491	494	533	536	490	517	445	525	509	516	536	482	509	501	486	501	539	498	505	512	532	551	485	532	538	533	554	555	521	507	503	506	490	507	530	517	488	516	494	483	529	509	521	540	526	536	528	488	545	509	522	527	529	510	476	505	455	503	489	495	518	526	532	465	510	522	524	508	475	500	511	508	530	513	544	524	493	474	558	522	526	469	505	500	531	512	508	510	493	503	508	483	453	527	508	510	508	496	529	549	569	480	484	524	501	491	501	554	525	526	483	528	489	540	476	530	568	538	497	487	526	533	506	500	541	559	518	504	535	494	506	521	507	500	514	511	504	492	522	516	514	493	523	515	524	548	559	483	541	458	508	479	517	503	464	514	511	459	491	496	480	523	532	504	502	582	492	498	452	485	468	513	496	544	522	521	479	526	510	491	523	531	524	532	469	479	507	502	471	525	516	530	541	515	539	574	507	477	524	511	511	522	513	497	527	530	508	496	514	475	497	493	517	530	517	519	485	503	494	500	484	503	515	524	546	511	494	535	517	497	553	521	482	556	502	493	535	520	528	517	463	529	494	523	495	484	516	528	533	527	527	520	498	509	565	518	489	513	553	478	546	493	553	540	511	513	506	464	505	498	526	464	525	521	541	485	484	508	506	561	533	543	498	502	499	538	465	505	462	479	510	492	479	478	549	553	563	470	507	526	511	496	485	495	512	511	523	521	516	504	494	478	488	476	545	473	498	512	498	504	502	526	514	507	534	523	514	521	555	511	530	537	538	506	476	497	522	507	548	562	487	492	511	517	545	567	513	511	499	502	502	492	538	499	510	513	496	522	530	522	547	524	538	478	505	508	514	503	533	436	470	496	527	536	506	506	520	461	500	467	530	485	586	512	546	511	539	543	532	534	566	468	530	476	500	492	530	532	537	508	519	528	541	506	515	536	514	493	497	483	529	510	524	498	532	503	523	524	521	495	553	514	530	461	512	498	492	507	492	516	494	478	540	542	481	499	512	530	435	517	442	514	495	540	499	499	479	516	498	531	539	474	492	500	550	554	504	489	520	517	519	473	505	514	519	517	544	516	537	500	516	493	509	514	516	516	512	530
27648	14007	2569	1733	1258	834	474	469	1310	2635	2099	1337	785	525	419	408	391	353	420	432	412	379	350	380	403	460	406	405	395	384	375	419	390	384	414	411	401	434	404	405	429	393	389	409	414	385	362	381	357	369	391	414	379	394	396	424	383	386	376	420	413	406	388	440	403	392	384	370	383	435	375	381	389	385	405	402	400	377	384	393	381	422	379	377	412	394	423	421	410	388	396	416	394	426	399	413	386	395	398	370	392	376	417	388	388	399	380	412	416	399	394	388	382	367	410	405	413	365	393	395	435	383	397	413	424	388	389	402	366	402	372	383	380	413	380	420	381	376	378	452	403	415	417	420	434	386	360	387	377	394	414	397	385	407	367	424	386	391	405	397	382	403	384	409	406	381	400	400	378	371	397	390	412	396	392	437	419	386	397	407	409	384	392	387	398	391	412	384	394	431	394	401	406	378	429	404	429	394	395	388	390	377	396	385	376	407	397	402	389	398	421	372	386	390	400	396	425	378	412	431	405	391	406	394	391	381	410	422	413	432	424	373	388	394	424	368	423	389	388	406	387	377	428	402	400	386	410	442	435	392	413	390	369	393	405	394	412	421	389	354	391	396	379	435	385	424	395	416	427	404	371	406	438	376	391	429	411	384	385	395	423	407	415	406	387	410	396	385	398	436	351	407	405	372	367	398	386	374	408	397	413	393	402	428	414	342	372	415	402	442	398	403	359	405	416	432	391	388	407	423	384	438	406	395	413	399	408	416	401	406	401	409	396	350	396	386	386	397	395	381	401	381	426	388	394	439	413	395	423	414	374	389	402	418	374	404	384	423	392	414	414	371	385	393	398	394	425	427	405	405	404	409	441	385	409	386	380	381	416	356	378	420	397	412	394	404	403	410	418	408	374	413	369	399	374	377	395	393	402	410	413	416	383	390	380	366	436	365	392	400	413	367	393	407	395	359	391	389	382	375	405	413	403	386	421	404	395	387	428	370	404	395	363	395	393	412	361	398	397	392	400	359	421	393	400	398	394	355	405	401	397	410	397	403	376	416	412	443	401	391	421	410	428	395	390	408	412	404	434	422	411	408	370	395	418	377	396	418	415	403	403	364	407	404	409	411	390	336	353	417	410	408	412	374	418	411	408	436	442	396	375	376	379	412	434	411	429	372	424	430	436	391	417	400	370	409	401	365	446	394	413	405	422	380	387	424	396	385	402	405	369	374	414	402	382	389	401	360	397	431	418	382	375	388	411	390	387	392	400	405	379	393	422	410	413	389	359	392	416	404	374	363	377	456	409	432	435	394	398	370	378	403	390	395	395	430	378	391	412	388	386	399	417	381	399	425	381	405	400	423	390	408	416	371	369	391	419	424	407	395	416	408	410	405	393	417	363	418	357	383	363	418	378	420	418	409	430	394	362	401	399	406	399	398	411	390	383	394	448	389	408	368	393	419	391	373	378	409	389	365	383	387	396	413	399	387	382	408	412	409	388	430	434	382	409	372	410	398	406	422	373	373	401	359	414	350	394	382	383	381	385	419	411	401	420	426	442	398	399	399	417	386	452	401	399	397	389	370	399	380	381	368	391	401	409	356	386	427	414	402	419	396	428	438	390	385	363	385	366	387	404	382	418	341	363	403	391	390	391	373	400	408	395	382	412	405	413	361	419	409	373	379	401	388	408	361	436	409	419	404	438	434	408	385	440	402	411	399	409	365	391	428	394	401	413	385	385	390	396	383	378	387	359	408	391	386	391	402	400	397	370	400	390	381	405	364	409	359	415	367	415	395	411	352	419	391	373	363	424	379	379	406	385	416	377	384	370	432	412	406	401	406	365	421	384	396	406	395	349	358	396	400	394	422	388	370	428	421	395	412	395	403	438	392	439	372	377	389	402	385	395	438	443	410	388	386	374	421	384	403	391	380	400	388	444	384	372	376	408	403	413	377	380	361	404	384	383	425	377	376	374	411	368	378	396	375	409	416	389	393	432	388	385	392	405	439	423	425	429	338	449	435	411	416	377	431	362	404	386	397	360	381	368	394	382	405	381	395	434	432	396	431	420	362	410	412	403	416	401	373	421	386	375	397	376	424	419	399	403	399	390	431	392	367	385	389	396	407	386	383	355	403	412	381	405	375	380	388	361	362	367	434	405	424	396	399	357	361	408	387	382	424	375	387	422	411	373	397	400	393	416	404	383	377	419	386	422	394	334	389	425	412	386	402	384	371	378	408	435	405	398	357	403	386	413	427	387	398	384	373	403	375	387	416	374	390	389	377	392	409	354	404	379	426	416	369	388	391	427	390	392	445	416	417	397	382	390	368	398	405	426	433	403	409	427	387	409	379	398	383	390	412	397	402	393	388	420	423	395	406	398	413	416	405	406	420	437	401	370	395	364	382	412	421	367	438	385	392	405	373	367	401	391	395	361	432	379	390	412	371	404	411	385	378	402	401	388	433	359	408	401	404	400	402	410	377	379	409	400	401	418	428	406	373	386	388	382	381	421	402	397	407	396	374	402	375	431	394	371	380	426	402	358	422	420	343	386	428	397	405	389	370	384	391	402	416	369	401	393	419	433	415	412	382	426	389	391	425	409	386	347	389	384	379	408	396	405	403	422	357	396	393	439	439	367	399	408	431	393	428	417	396	384	383	393	375	400	368	419	416	425	418	407	375	397	392	440	381	395	387	444	432	416	405	426	379	366	402	400	422	419	399	375	365	361	379	440	390	394	403	414	404	386	392	415	394	426	387	409	386	385	417	392	372	367	399	411	423	370	436	395	431	383	399	405	398	395	422	384	406	389	388	427	384	357	411	377	399	386	401	379	395	375	414	379	358	405	383	394	399	420	395	405	412	388	407	418	411	386	399	392	403	348	382	419	407	395	362	362	379	408	381	365	388	417	406	424	394	395	380	419	367	405	406	403	421	430	404	413	380	396	398	380	425	377	393	417	404	410	429	409	416	404	376	411	404	396	387	404	412	356	390	387	378	402	390	418	418	421	389	376	399	408	382	388	403	357	391	405	344	413	385	444	449	398	405	424	362	407	399	409	395	383	388	429	366	405	420	346	375	397	399	374	454	402	400	408	385	448	411	387	391	457	375	398	376	402	382	401	397	383	376	406	403	420	368	364	380	409	396	404	371	365	431	366	413	395	397	383	407	394	454	421	386	391	398	412	424	367	407	380	413	422	412	376	379	387	423	430	413	391	375	396	424	359	439	430	390	397	338	385	411	363	368	425	369	429	372	430	373	392	386	373	393	369	389	380	395	366	398	409	366	406	416	412	379	408	423	399	406	424	382	399	399	395	349	405	398	392	363	376	396	410	367	410	433	403	404	395	412	397	393	397	407	416	386	422	416	411	381	419	367	385	391	381	409	393	406	421	383	398	410	378	412	433	412	360	392	378	355	405	409	407	401	435	376	383	384	381	395	405	395	400	376	422	439	389	387	415	391	380	404	393	353	366	378	395	378	394	386	382	414	416	400	398	411
6724	4425	1721	1793	1676	1121	523	538	1991	3845	2525	1610	887	495	407	393	380	382	367	370	383	365	366	353	370	374	411	356	396	334	348	367	384	367	399	393	419	401	382	364	352	397	378	359	367	392	373	363	374	356	371	390	369	364	353	407	377	366	380	379	353	379	384	373	382	382	369	385	375	348	390	388	405	408	377	390	388	337	404	381	351	378	421	407	374	399	384	375	382	380	369	395	364	369	391	307	392	344	370	387	410	377	397	389	371	385	363	368	358	378	362	356	406	382	384	349	364	396	358	410	382	361	353	398	379	377	359	364	380	397	401	364	358	388	380	353	366	400	361	397	388	399	377	403	354	384	373	376	373	398	410	373	367	379	409	391	369	373	381	385	391	384	396	375	368	436	376	306	416	364	339	372	420	397	391	377	378	346	382	348	351	393	349	367	390	344	364	374	373	371	385	372	362	361	335	398	340	358	377	407	345	390	376	388	381	358	368	396	384	380	348	392	406	357	370	410	393	360	359	372	358	392	368	383	396	358	401	391	342	364	388	406	362	394	383	378	366	393	349	370	350	386	350	404	371	384	374	376	342	375	412	369	385	383	397	367	367	374	373	349	422	364	364	400	371	402	402	357	372	382	361	346	364	370	373	377	410	359	417	373	403	377	352	362	372	353	353	371	393	362	350	357	394	368	372	371	365	396	381	352	364	388	404	369	382	402	376	336	392	381	330	396	421	370	422	359	401	375	365	372	414	388	400	379	351	385	410	364	393	382	385	362	403	383	383	375	333	391	359	392	386	342	367	386	347	355	371	374	395	360	370	362	394	353	355	365	373	376	377	378	407	368	360	384	377	372	380	362	399	382	372	356	347	380	400	345	415	383	415	396	371	362	379	364	357	397	387	368	356	344	358	372	347	380	383	354	378	363	381	397	374	387	375	393	377	379	380	382	376	359	377	360	373	370	380	379	370	392	402	353	389	371	342	352	376	392	351	351	375	346	381	406	368	368	401	375	353	367	354	365	379	350	362	379	405	382	364	392	388	346	395	361	381	398	388	391	386	370	389	381	361	418	379	358	385	399	370	393	376	401	386	359	393	401	382	371	376	372	356	393	401	392	391	343	380	364	353	379	373	366	382	368	363	320	344	395	364	383	335	371	374	390	345	384	377	380	388	399	402	384	358	410	384	394	338	350	358	378	364	384	368	388	370	385	368	359	388	384	407	381	385	394	408	403	387	351	399	386	379	371	330	361	381	354	403	385	379	340	365	371	396	352	389	344	393	392	373	378	333	428	378	345	401	380	394	366	349	379	426	369	398	384	374	401	356	352	387	394	391	381	378	375	404	365	356	371	375	388	392	368	384	392	355	368	363	368	382	386	383	374	387	352	373	380	389	372	366	359	350	369	393	361	386	407	392	405	378	391	357	358	355	378	341	388	384	363	332	384	359	360	341	344	396	374	392	383	377	365	384	370	360	358	354	390	409	376	385	352	337	337	366	337	371	365	375	360	401	389	393	392	382	356	404	381	350	414	345	394	359	385	336	391	366	391	373	419	348	360	346	394	383	359	337	391	383	365	379	372	390	414	375	397	378	391	376	385	393	390	396	391	382	381	382	364	376	355	389	366	397	398	374	349	376	385	357	394	375	351	365	378	368	369	369	345	379	373	385	391	344	380	371	369	344	366	351	335	377	394	396	375	370	390	380	362	361	416	385	383	369	407	383	382	372	372	370	352	340	406	382	380	371	383	365	377	374	320	382	399	415	364	364	371	386	358	338	373	387	385	352	372	393	371	326	405	365	384	388	363	366	346	409	370	390	368	373	414	368	365	400	366	343	341	398	362	395	384	367	357	345	417	390	374	358	415	367	398	367	361	357	374	373	388	326	381	404	381	366	399	417	388	367	365	410	384	391	344	369	402	358	357	361	384	358	354	414	377	381	361	399	349	377	421	384	393	332	358	416	370	361	341	390	373	389	392	368	380	369	349	383	365	341	362	410	381	375	401	378	399	378	386	356	398	394	381	400	363	336	406	417	398	371	371	382	365	392	386	353	384	359	411	378	397	347	397	376	337	376	371	369	383	352	395	366	403	401	342	425	369	356	370	330	362	358	377	323	365	426	391	359	363	356	411	383	372	387	329	372	396	383	322	367	402	394	375	368	406	376	383	409	391	338	371	371	358	370	330	358	377	364	375	384	377	368	365	339	391	358	367	363	369	360	350	400	363	385	377	372	364	394	389	365	355	416	416	386	377	369	364	403	395	383	410	342	430	399	389	366	352	335	375	377	373	393	389	390	358	378	392	349	388	408	354	365	363	383	376	375	361	347	384	338	363	425	406	355	385	339	367	367	347	367	377	366	318	379	371	387	393	356	381	340	347	386	345	372	406	403	321	421	408	357	418	365	365	398	341	372	369	354	371	374	358	404	373	396	411	371	377	380	336	372	422	346	381	389	391	389	392	406	401	371	382	342	352	381	360	366	395	367	366	387	361	377	355	381	366	387	383	364	414	368	354	399	383	378	348	365	404	377	396	387	384	383	367	378	363	370	370	361	357	354	370	409	389	372	381	401	328	378	350	389	349	374	372	392	388	377	392	381	382	385	393	361	358	408	359	401	381	360	330	338	397	386	335	396	390	376	366	365	369	386	394	358	397	377	345	361	391	355	374	392	396	377	371	360	394	389	422	367	389	357	402	331	377	372	391	393	387	371	391	403	405	382	387	370	396	373	350	384	393	370	346	379	397	379	357	408	377	344	379	386	406	390	363	338	388	377	384	369	375	385	383	389	385	337	372	359	393	371	408	366	349	396	329	393	401	387	361	352	363	368	403	352	363	340	399	403	361	367	377	369	363	363	360	386	385	401	386	381	392	409	358	359	405	392	368	363	369	374	396	393	383	357	344	352	372	381	374	378	354	369	374	378	383	370	377	371	380	396	387	365	350	378	380	386	361	389	361	387	369	378	386	409	365	365	408	354	391	399	365	386	354	392	347	399	360	386	401	396	402	396	344	361	387	378	355	398	398	382	373	389	368	377	397	393	361	418	386	335	383	356	364	365	396	344	391	354	385	353	377	381	378	399	373	370	358	378	373	372	378	386	384	385	371	350	376	389	373	389	359	350	392	354	389	389	389	354	376	397	370	364	367	371	409	374	366	386	372	373	376	406	361	364	390	368	383	377	385	393	350	358	374	383	416	366	407	376	355	405	366	336	399	378	387	397	396	375	377	344	391	391	360	381	403	406	407	355	344	374	371	368	351	398	365	377	379	368	377	343	385	345	352	359	377	381	385	388	350	349	327	368	380	355	372	395	363	386	331	369	368	366	364	362	394	396	405	377	370	362	376	385	384	376	368	361	343	373	382	427	385	354	380	387	369	366	367	366	406	377	401	398	409	387	365	366	385	373	381	382	354	384	396	354	383	411	411	348	369	400	366	383	368	380	384	367	402	346	403	382	382	399	344	344	386	360	354	381	348	385	356	379	386	381	400	359	369
25388	21336	27110	24955	6887	1565	821	780	6150	16944	14042	7834	2525	934	581	431	432	431	403	415	473	418	409	448	392	442	433	415	387	440	435	408	417	431	425	412	421	440	436	402	421	402	451	396	383	435	433	387	442	434	416	430	426	414	426	400	422	424	401	391	443	452	434	396	382	401	388	428	393	396	412	442	447	409	425	424	392	407	414	406	382	397	389	387	384	390	370	431	451	418	433	442	394	446	412	400	449	415	379	421	418	439	394	392	400	403	398	405	404	369	423	407	425	424	393	408	437	369	389	420	452	400	432	406	426	408	412	414	418	426	404	409	402	407	462	386	433	388	412	415	406	434	400	387	398	410	411	421	442	417	379	386	437	390	427	405	397	394	389	424	403	412	392	399	409	394	407	416	446	471	435	412	398	405	421	398	419	425	418	431	404	421	389	393	383	408	379	401	415	405	427	425	412	405	446	421	400	417	427	468	419	409	428	398	426	436	406	422	422	428	439	401	408	420	429	401	393	373	402	421	384	397	402	424	406	426	399	415	404	411	416	399	381	442	438	414	428	397	453	414	391	398	418	411	404	410	395	410	421	405	401	387	396	393	420	430	425	390	428	416	451	413	444	402	408	398	398	411	411	382	420	398	405	412	415	392	398	441	450	438	397	393	403	441	384	433	420	402	425	408	386	409	391	423	379	408	393	386	410	411	405	452	427	401	406	403	405	392	417	423	428	438	386	403	461	404	413	454	453	397	378	435	413	414	406	424	389	400	428	439	403	401	445	387	386	427	421	437	405	385	429	423	394	452	405	432	400	429	430	405	458	424	399	443	418	428	429	380	420	388	412	378	430	440	401	441	415	408	417	471	377	408	370	396	453	397	390	413	408	414	380	441	399	395	413	394	406	400	424	402	411	413	445	407	370	444	429	411	406	396	403	427	422	418	409	398	427	407	455	440	431	452	418	405	399	427	405	398	446	420	407	444	396	424	393	399	397	420	399	405	392	372	423	404	418	426	408	406	413	410	391	389	411	391	433	434	420	391	417	398	402	397	413	444	422	454	398	389	393	412	463	383	421	378	416	390	392	405	396	400	436	429	393	391	441	438	413	407	426	397	406	412	418	457	421	405	394	440	419	440	388	394	440	447	422	407	384	427	417	399	441	393	414	431	399	406	439	394	405	414	442	414	426	439	418	404	399	431	425	418	386	402	411	415	402	426	396	384	407	412	392	410	408	393	402	398	422	389	421	411	419	435	433	416	377	379	429	418	409	414	437	432	437	435	462	422	390	407	434	379	430	371	424	392	408	389	411	396	418	389	440	419	389	366	423	392	420	430	421	420	387	445	422	409	409	387	411	427	414	448	407	397	438	411	388	403	400	433	477	419	409	417	411	395	408	449	418	425	411	416	419	437	393	401	400	438	421	404	394	428	404	391	401	397	424	407	414	406	419	424	441	418	431	380	438	399	395	415	391	442	443	420	407	422	443	415	413	428	421	408	420	421	396	401	439	410	389	449	428	414	403	373	410	412	377	440	419	422	436	400	377	416	429	417	404	404	411	415	456	433	412	445	407	362	420	452	377	407	440	393	428	426	410	382	398	385	411	440	425	418	409	422	446	405	393	425	383	427	416	400	427	431	363	425	441	428	412	401	404	437	439	428	406	367	417	437	413	398	415	390	438	413	425	416	434	397	386	451	406	426	433	384	393	410	371	413	424	393	408	396	422	409	386	386	378	378	394	432	418	371	413	408	409	425	430	415	415	436	462	405	420	451	434	371	409	456	421	419	409	399	412	435	421	412	419	395	380	459	410	397	406	400	409	408	418	394	411	417	391	420	404	419	412	454	408	393	424	441	445	439	409	383	404	418	416	421	427	392	414	409	431	463	398	442	418	405	425	407	415	401	431	439	416	405	366	410	386	434	421	389	388	399	395	424	450	429	424	448	407	397	410	431	424	348	411	373	419	435	409	394	413	380	407	383	408	412	420	397	419	426	389	447	378	424	404	397	419	411	389	441	423	372	391	407	395	401	437	401	431	422	385	396	378	433	422	383	430	412	420	412	418	388	414	419	392	394	427	419	438	409	401	415	423	389	392	417	440	427	387	404	423	420	401	366	424	430	396	378	394	400	424	392	398	411	424	402	382	427	416	427	397	407	415	387	443	414	402	410	420	414	443	420	396	436	419	411	441	484	426	434	381	400	384	400	403	397	418	444	455	424	436	408	402	396	408	423	436	430	422	458	428	430	398	378	405	410	439	401	445	425	445	369	424	398	419	408	426	390	436	409	391	441	406	400	425	420	414	422	443	391	432	430	391	425	392	389	408	402	405	409	428	421	427	406	400	394	382	431	412	411	418	404	428	429	399	410	397	407	363	432	417	408	357	424	408	419	427	398	403	397	403	392	395	399	391	419	442	396	398	404	392	387	431	429	423	409	412	419	410	397	456	418	419	410	382	419	417	390	438	432	415	426	416	407	421	422	410	429	400	430	424	431	411	403	402	421	440	448	423	432	439	394	409	426	428	447	420	415	414	414	426	414	413	381	424	415	408	399	458	405	433	416	456	422	428	388	408	430	406	338	386	433	426	418	441	391	385	383	433	412	418	420	370	446	397	437	412	392	446	394	391	444	437	425	406	396	416	418	449	437	433	386	413	437	457	416	423	356	389	438	413	427	436	418	407	418	377	452	423	444	390	451	425	401	434	406	403	447	415	443	401	399	415	419	420	419	425	425	434	394	437	399	390	398	400	415	432	432	394	389	423	402	432	402	385	415	408	460	414	383	437	384	415	419	423	381	401	421	391	375	432	420	385	446	405	417	442	430	380	396	381	398	427	394	426	413	427	425	438	388	393	421	375	408	415	429	439	371	403	431	397	407	408	430	420	411	385	398	403	411	407	374	367	474	386	427	418	409	396	426	410	401	403	389	391	408	380	379	396	403	429	449	445	399	416	428	420	358	385	403	426	427	431	422	411	413	406	417	381	390	439	388	381	416	414	437	432	394	394	419	405	411	410	393	403	386	413	439	431	367	449	410	389	395	417	422	441	419	408	411	387	401	399	418	410	403	406	402	378	404	437	428	428	416	423	418	421	433	395	438	408	387	387	406	427	389	386	365	412	371	411	386	432	445	423	401	407	380	411	417	443	398	414	436	409	420	407	413	389	430	409	403	419	409	397	391	456	399	420	406	436	420	391	421	400	428	410	416	419	460	421	425	383	433	379	420	413	403	425	440	444	422	439	438	464	401	386	403	420	414	439	403	404	393	412	416	384	410	409	408	456	427	433	415	401	398	410	373	427	408	396	428	420	400	448	422	434	426	405	419	426	481	427	456	423	429	401	438	406	429	431	399	408	465	431	373	407	406	413	407	414	418	407	448	393	406	421	443	437	406	433	385	397	376	392	414	416	395	431	410	411	384	425	402	401	374	455	395	383	398	413	415	422	417	445	445	423	425	443	399	412	418	386	408	420	399	400	391	437	427	369	405	417	417	393	442
8095	9045	7099	4355	2391	1341	899	1020	9674	17658	13310	7808	2842	1080	600	491	429	399	397	407	384	411	409	434	428	420	419	420	404	397	394	422	412	425	427	393	400	383	415	436	437	420	413	413	422	442	409	401	396	420	424	440	402	413	442	413	387	427	427	419	380	381	398	407	412	402	403	426	419	432	401	396	392	444	407	413	405	386	451	398	407	405	425	411	415	425	435	405	391	434	426	390	399	392	424	425	411	383	429	391	389	395	401	397	406	409	423	449	402	408	378	396	457	425	410	417	421	400	418	413	402	414	436	393	440	429	391	424	397	434	432	394	439	408	434	448	424	403	422	413	400	420	412	359	436	421	438	385	430	410	399	396	440	403	395	411	402	388	404	404	397	401	364	405	380	389	393	384	438	395	418	419	396	422	376	395	390	400	426	407	428	445	405	458	412	375	452	424	412	388	397	422	411	424	389	412	402	429	375	383	392	418	410	448	435	447	432	426	433	418	423	367	408	429	406	461	418	386	418	387	363	422	415	454	394	405	404	426	421	400	425	421	419	401	363	409	392	373	350	427	413	394	430	414	398	411	382	405	388	423	444	421	384	399	414	397	393	391	384	400	408	404	411	391	420	405	396	382	424	430	403	412	422	396	396	375	391	411	400	401	413	381	396	357	400	390	398	385	390	369	386	387	410	387	430	388	403	392	386	408	417	404	393	378	423	461	408	414	397	433	411	385	376	401	396	397	394	442	439	383	397	424	403	405	399	433	443	392	392	387	438	434	408	396	433	422	397	358	399	378	442	426	408	373	393	402	435	413	381	388	401	391	436	419	397	406	415	388	360	442	420	450	404	424	405	455	392	440	458	441	403	405	397	390	402	388	401	422	401	434	421	431	402	404	435	395	416	409	380	397	399	410	404	396	411	432	426	409	425	393	416	375	372	400	385	378	463	367	399	399	400	406	396	421	424	371	414	394	428	394	452	374	426	385	399	373	393	376	376	415	432	394	407	425	418	433	409	447	430	399	411	402	435	388	429	440	389	430	419	413	384	445	380	433	442	411	381	419	423	387	425	398	403	403	436	422	400	420	415	417	409	414	400	392	444	434	410	465	434	430	399	424	436	400	391	425	439	417	385	413	418	413	399	389	397	392	437	375	364	353	394	420	372	408	372	403	452	390	425	400	410	408	394	423	417	420	368	390	444	416	417	425	408	405	398	407	423	402	439	397	404	382	454	414	370	427	441	400	412	397	388	426	409	432	414	426	417	372	420	423	393	385	407	417	421	424	400	429	423	397	424	402	404	404	392	371	409	401	408	402	362	421	412	428	414	421	412	406	384	389	388	390	393	436	371	381	393	434	395	381	434	420	387	387	426	421	370	412	379	408	433	412	432	383	382	409	438	393	398	403	374	408	414	379	408	394	372	439	371	405	425	390	405	418	426	427	394	389	378	386	368	451	440	385	437	403	393	417	416	405	389	431	411	389	415	379	375	390	426	416	389	389	430	388	405	420	373	397	392	419	417	443	424	384	425	397	415	414	379	414	403	408	430	405	420	417	390	410	387	431	422	415	429	420	428	383	382	388	440	405	430	405	388	416	425	374	417	421	428	419	411	396	430	377	388	459	401	413	389	396	378	423	390	428	408	429	407	424	380	407	420	453	428	407	379	382	410	403	404	385	428	410	405	406	370	378	407	378	436	440	403	395	421	372	376	372	399	393	382	415	380	387	415	407	389	354	397	390	419	432	394	378	417	426	408	406	393	393	389	443	373	431	367	418	412	430	383	454	402	409	404	382	413	409	379	413	396	396	397	410	405	414	427	404	408	414	410	395	395	398	427	409	402	428	390	384	420	423	420	412	427	404	449	405	388	393	417	434	434	408	398	422	410	421	402	426	442	410	409	395	403	419	363	396	388	407	414	403	354	383	402	413	413	439	393	412	402	425	424	413	393	391	399	442	422	438	423	431	414	421	403	370	441	414	411	420	415	404	373	408	411	420	459	429	337	411	399	398	388	441	381	415	412	419	396	400	399	416	413	434	417	398	401	418	397	390	384	408	371	422	397	406	403	379	424	399	392	375	381	383	400	413	371	410	406	425	376	418	377	422	415	431	393	388	408	403	415	362	409	388	428	407	377	432	385	435	423	408	438	418	391	374	409	407	427	396	419	406	419	403	381	382	420	400	430	384	406	426	426	458	391	387	422	405	386	411	409	441	457	398	421	405	432	426	439	407	412	420	408	398	450	414	445	408	412	401	435	410	424	404	397	420	407	449	411	397	426	404	415	432	386	419	386	408	427	415	417	374	426	400	383	423	404	421	393	368	415	385	444	417	384	435	446	389	419	404	414	409	403	385	381	402	388	366	413	441	409	399	394	430	421	402	412	419	406	387	404	369	417	422	397	412	379	430	406	378	415	399	426	405	439	419	424	376	404	402	410	435	450	406	429	393	422	407	414	382	398	415	369	385	437	411	439	433	426	405	445	403	394	377	388	405	406	407	392	371	370	426	427	418	451	432	414	388	366	408	408	371	396	420	424	411	457	431	425	454	399	426	433	423	368	390	426	420	383	426	391	439	417	429	393	386	398	402	376	413	410	452	424	405	417	408	415	439	386	334	442	394	395	386	385	431	385	444	389	397	381	388	387	431	406	408	403	436	396	418	404	375	397	422	388	427	423	407	373	437	395	443	399	389	422	390	387	425	397	424	438	396	370	421	404	400	438	426	385	414	439	411	409	438	435	381	386	441	387	391	405	413	432	397	416	399	399	403	417	375	427	407	428	413	438	425	390	422	397	423	401	384	395	427	413	408	399	403	389	396	409	443	395	398	441	377	390	415	407	415	402	405	409	371	440	406	408	403	390	417	428	431	394	424	440	385	430	416	398	422	401	405	381	379	425	402	420	430	451	388	448	424	402	409	416	374	391	384	427	407	427	392	391	404	395	401	398	443	398	399	388	415	381	411	398	390	440	423	410	384	406	391	403	429	405	405	387	362	369	394	418	411	399	396	384	431	415	396	407	376	397	443	395	401	408	361	387	359	405	414	394	393	394	377	411	417	433	410	413	408	422	367	407	415	406	435	416	380	440	412	357	419	413	362	437	389	441	406	402	395	403	399	371	405	413	375	372	423	430	435	418	399	426	412	422	411	409	403	420	409	375	397	417	412	426	408	404	385	400	381	431	407	392	430	424	413	428	420	416	415	412	433	425	409	432	381	394	377	378	401	421	425	440	422	394	413	424	396	401	400	443	433	395	375	370	395	389	396	402	395	410	423	400	377	398	414	442	423	370	399	443	417	421	367	437	385	426	438	385	442	408	407	417	404	424	430	419	378	384	399	405	386	425	404	380	434	402	397	381	369	373	420	411	402	432	397	394	391	406	411	399	399	398	395	404	441	402	406	417	385	457	389	388	406	408	381	397	384	439	425	397	383	408	383	381	377	419	415	416	444	410	394	372	421	389	442	397	395	404	359	429	467	389	405	428	424	422	401	412	396
24183	21358	28665	24402	21229	11084	2857	4224	16074	33188	27652	17017	5610	1653	776	589	561	570	520	561	531	556	566	508	543	555	572	537	574	521	535	532	582	531	524	540	555	547	552	545	587	514	596	540	559	541	541	541	531	514	537	499	572	573	570	533	517	522	590	554	478	543	541	552	568	552	509	498	550	546	545	522	524	523	490	502	558	544	564	517	511	502	560	531	553	503	564	524	545	579	515	583	535	494	551	475	507	530	513	530	591	525	537	552	564	533	530	514	553	518	526	566	514	504	571	535	514	553	548	516	541	551	552	571	534	489	516	524	494	527	553	536	514	536	525	532	529	577	534	535	543	543	526	531	560	539	551	518	566	522	537	564	537	513	514	545	543	522	543	527	550	501	533	527	532	532	552	509	548	512	563	512	515	549	507	525	534	509	511	526	532	501	547	552	554	561	551	489	540	536	542	586	529	552	527	561	547	525	514	507	557	498	520	521	516	540	557	524	572	553	489	550	536	536	551	536	532	579	566	585	481	556	517	522	521	515	504	526	546	561	527	495	489	501	499	536	540	511	529	536	562	542	546	519	552	507	534	510	524	542	517	565	547	537	519	505	540	527	548	523	528	590	534	516	527	493	487	519	524	510	519	545	557	595	527	565	527	511	548	547	542	535	564	535	525	517	538	529	570	510	536	553	530	544	528	551	518	511	534	560	540	534	550	567	540	535	534	552	528	526	530	517	542	493	526	546	524	558	514	538	553	518	520	534	529	548	552	587	561	508	539	528	551	543	554	534	494	561	560	561	514	531	538	499	550	567	530	531	485	507	533	526	538	531	589	491	518	544	517	520	526	552	503	540	545	553	561	520	518	511	538	507	540	509	545	551	505	560	559	532	527	520	480	542	518	527	500	540	517	543	585	504	511	560	530	497	550	511	534	557	547	514	542	561	558	522	567	542	529	548	533	573	550	533	516	510	523	552	505	562	537	521	578	532	551	546	512	527	536	546	537	531	550	543	558	536	509	539	532	499	565	544	487	527	530	550	561	531	553	530	565	524	556	514	552	522	529	584	574	515	517	534	553	509	506	498	490	551	553	542	516	544	500	586	534	553	500	553	513	561	564	514	570	507	534	517	532	504	532	506	493	585	534	528	527	524	563	546	552	511	513	523	540	543	545	543	577	583	569	544	511	560	558	500	546	526	521	553	536	554	551	571	510	525	529	563	531	535	513	558	549	566	535	507	527	555	536	582	496	568	554	540	552	563	509	568	523	539	569	587	531	563	506	504	502	511	560	549	571	547	513	536	511	547	510	576	516	559	508	559	493	505	485	589	511	586	504	526	492	533	525	516	559	549	506	548	519	538	560	533	489	558	510	547	556	556	535	530	484	552	600	546	522	509	537	502	561	564	538	529	536	514	539	523	504	518	541	545	523	516	547	548	546	504	470	550	497	549	550	549	545	557	510	550	575	529	524	550	507	506	527	552	518	512	526	539	538	541	522	506	515	515	503	515	547	529	553	505	572	532	532	504	542	512	510	526	513	540	556	559	561	534	551	554	537	537	513	532	523	558	532	512	542	525	552	494	527	516	501	535	525	508	566	493	526	490	528	469	495	549	548	546	505	517	515	526	541	565	536	529	545	577	490	514	529	548	527	513	523	541	513	530	501	501	570	536	515	507	531	536	491	529	522	499	478	487	484	571	587	537	537	519	490	486	566	529	539	569	571	496	553	510	562	535	558	555	546	545	520	498	498	541	543	559	535	541	531	547	522	529	531	541	563	534	523	527	529	550	517	550	478	551	512	518	527	547	546	494	540	552	550	541	532	552	518	541	500	538	571	505	545	512	555	550	549	569	554	532	546	536	526	561	587	532	503	511	535	549	564	521	535	530	512	522	545	579	503	549	551	516	542	540	556	543	522	545	499	535	512	589	492	573	525	518	557	542	546	526	525	522	509	502	553	541	535	523	506	546	523	495	493	512	510	572	557	522	538	535	526	570	519	536	541	511	523	541	543	553	547	538	555	545	543	494	550	480	568	528	491	541	488	507	535	475	552	510	534	537	507	521	570	592	539	562	514	538	564	552	533	528	533	478	541	547	517	498	521	523	524	515	534	518	533	507	523	528	524	583	532	518	533	521	526	549	567	521	543	562	550	533	496	526	528	510	550	519	537	525	514	545	529	502	523	545	532	550	532	519	543	474	562	519	567	517	510	510	527	527	533	511	552	538	507	515	510	522	503	575	548	508	543	488	502	542	562	538	529	523	531	523	538	519	529	529	523	538	518	562	489	530	526	543	561	490	467	524	520	525	551	506	547	517	558	532	512	537	511	532	523	549	551	495	521	541	537	536	522	533	572	512	510	515	507	487	561	529	536	526	582	562	510	493	539	476	540	516	544	558	532	525	527	541	528	549	512	518	500	534	517	507	565	544	527	523	560	565	506	528	500	563	523	517	503	513	546	527	541	544	519	492	586	515	527	534	535	541	510	496	553	559	528	542	545	541	509	521	482	514	549	549	529	489	535	553	541	538	518	522	513	523	540	497	513	509	503	497	545	543	578	512	511	523	525	548	488	535	583	523	531	557	512	506	540	554	558	576	551	555	515	518	547	565	578	535	518	538	553	534	535	551	509	527	542	511	552	476	508	569	534	519	492	546	560	531	535	545	529	557	518	523	556	529	512	494	529	495	523	516	528	551	535	540	512	481	534	544	515	589	522	546	546	510	525	520	474	543	525	544	547	521	498	539	484	537	536	520	525	490	539	549	547	518	548	493	540	539	547	501	473	573	498	531	563	518	522	544	511	534	513	525	491	542	543	519	529	537	528	562	542	538	525	529	547	529	528	527	536	487	502	560	511	523	522	530	510	488	537	541	511	559	540	566	538	558	489	579	489	515	563	502	518	544	554	562	519	536	543	518	548	538	550	525	550	535	549	473	582	512	546	547	522	481	548	535	545	542	571	514	515	544	567	531	529	552	515	511	541	520	574	534	498	527	529	575	553	519	536	534	582	521	562	564	512	544	534	521	512	512	536	585	490	513	515	545	518	525	516	552	526	553	550	508	540	547	546	531	530	534	496	541	531	541	542	517	501	493	492	565	530	546	537	528	516	545	527	534	462	540	576	546	527	548	555	537	524	559	466	514	541	513	514	510	491	541	531	532	474	545	526	518	506	525	523	502	493	517	562	520	539	522	531	568	558	502	552	540	536	556	523	532	526	495	550	540	570	551	505	523	512	549	536	502	548	540	539	537	544	529	485	496	520	520	529	606	551	527	513	513	532	544	465	518	517	538	567	574	563	521	549	521	518	492	527	553	489	566	541	516	538	517	568	537	563	540	531	541	547	511	513	542	550	521	541	507	519	517	546	526	547	571	546	507	511	543	476	537	522	520	550	564	550	498	503	517	543	479	534	508	566	516	562	494	524	504	521	566	502	557	557	547	524	540	561	547	542	543	504	514	468	504	506	538	514	503	486	488	527	511	555	528	533	531	520	522	510	549
9320	14394	14739	6764	5603	3816	2428	6024	20842	33402	24178	14464	5180	1842	809	627	520	564	498	542	548	538	525	527	519	491	545	527	544	529	557	546	520	553	487	564	497	514	489	522	509	478	529	519	495	488	524	528	553	529	553	549	517	530	539	513	505	515	494	503	521	528	560	535	500	531	548	521	538	497	510	503	477	496	513	510	516	514	518	536	468	511	529	516	522	521	531	505	546	524	509	546	524	529	497	521	506	481	523	519	503	532	487	523	513	532	490	512	543	500	489	476	518	476	525	492	516	529	478	493	515	520	467	521	546	533	535	529	457	522	523	545	505	538	517	532	498	520	522	515	548	486	548	508	532	506	495	521	507	524	522	524	524	530	546	486	529	515	508	486	490	564	539	541	499	490	551	557	492	505	503	532	504	480	516	504	547	531	539	504	519	564	519	518	503	524	491	541	488	520	522	539	540	530	557	517	508	504	535	526	492	565	504	501	483	517	475	533	521	498	517	512	488	509	513	557	489	503	506	534	550	484	447	540	487	519	503	504	494	489	548	504	548	487	507	519	527	495	518	521	560	557	522	489	511	515	538	462	494	487	505	500	514	527	493	505	540	499	525	515	535	530	505	527	527	519	508	504	504	516	490	533	522	505	490	530	498	562	522	528	534	513	559	543	503	534	533	506	518	531	506	471	473	524	532	477	525	529	510	546	517	509	547	497	514	483	529	511	548	508	514	532	499	519	499	456	488	507	526	523	513	494	506	543	504	523	525	522	497	536	540	489	511	518	475	506	486	532	545	506	517	518	477	512	506	492	501	523	516	512	527	519	528	528	503	515	535	537	521	490	523	478	477	495	547	504	494	505	534	500	500	547	530	516	533	493	482	552	470	518	490	472	496	514	521	477	502	549	484	510	469	521	546	537	486	523	520	512	554	508	521	515	532	529	523	518	514	521	484	512	488	492	520	540	501	469	521	460	512	515	497	477	523	478	504	496	480	489	479	555	515	532	525	491	499	498	553	515	536	518	522	513	517	543	494	481	466	516	488	480	493	556	527	517	536	513	479	473	543	475	512	477	546	495	535	477	518	502	530	543	507	487	501	550	541	504	491	554	508	509	529	520	507	558	519	504	506	499	466	524	545	496	502	494	512	518	465	549	527	553	529	456	549	532	519	509	524	503	483	485	522	489	511	559	476	486	520	517	519	506	486	528	485	512	508	486	501	515	471	500	530	502	500	516	521	513	537	493	514	483	481	479	511	510	545	548	501	492	532	494	548	548	520	508	518	514	501	490	503	504	491	486	494	514	504	531	515	553	541	494	525	547	529	505	522	498	524	528	533	504	526	499	504	476	506	492	495	515	496	458	512	505	475	522	525	494	574	451	545	527	474	529	520	500	528	529	523	521	524	537	500	480	531	519	512	544	519	517	545	534	498	543	555	488	520	538	500	471	532	510	522	506	505	501	513	534	516	472	534	522	465	509	487	516	536	504	538	524	512	499	530	529	539	509	498	467	497	526	524	509	524	520	520	519	505	519	552	506	484	512	549	479	529	532	504	488	510	494	499	488	532	528	507	488	510	550	482	533	534	561	518	485	527	492	514	528	512	508	529	503	546	509	490	549	511	506	545	534	545	511	479	532	514	513	482	543	523	570	561	519	521	510	499	528	485	544	516	499	542	505	483	526	506	527	503	504	475	552	496	526	530	558	503	499	526	514	526	515	528	508	462	514	523	501	544	513	522	535	504	497	473	509	508	523	510	535	566	539	482	519	521	524	499	497	538	499	496	504	526	469	551	490	509	502	471	484	522	491	539	514	502	526	557	506	535	493	536	499	531	475	542	504	497	543	509	467	518	504	500	506	562	497	543	480	496	497	500	520	523	513	515	512	498	486	493	493	495	542	525	523	508	489	531	514	519	521	540	535	479	538	521	541	502	507	521	533	481	523	482	471	564	504	502	534	522	455	497	526	505	486	491	511	521	528	521	521	566	522	501	493	485	542	491	505	554	506	525	502	472	528	494	520	495	529	510	521	514	537	523	537	500	530	498	452	471	543	519	492	491	536	480	526	488	466	526	525	535	528	488	533	480	514	511	512	532	545	553	517	522	564	500	523	480	499	519	510	539	515	462	561	484	526	524	509	538	505	507	511	517	493	529	549	520	537	512	533	527	548	525	507	504	517	545	514	527	485	489	524	525	487	532	527	462	552	527	490	479	501	488	534	526	491	484	510	542	514	517	537	488	564	508	526	522	501	477	496	509	513	524	487	504	509	535	521	534	486	532	525	493	498	516	489	522	498	541	489	505	453	530	502	510	525	506	538	525	495	539	449	534	544	541	535	475	521	507	505	574	525	538	534	523	531	527	554	524	515	495	521	523	531	469	497	483	531	453	504	508	525	514	505	534	520	516	489	492	497	484	487	547	485	501	554	506	475	508	486	519	558	538	521	497	511	508	498	481	555	513	534	505	514	510	536	528	535	492	540	530	501	527	545	490	502	543	514	470	531	506	527	448	513	516	525	459	455	518	483	502	512	544	491	517	479	524	489	503	504	492	519	533	509	553	499	551	511	530	491	467	512	504	520	506	528	495	548	488	547	499	505	505	542	503	514	519	517	527	508	532	511	523	494	478	524	535	519	543	535	495	525	534	517	513	536	494	538	542	475	491	491	513	540	543	544	526	528	510	509	489	481	520	483	530	487	487	474	483	545	493	499	502	494	523	511	492	511	500	556	526	502	497	549	533	535	497	536	508	490	502	552	524	502	525	505	537	505	521	498	508	501	473	523	530	508	474	479	495	522	514	474	527	483	492	504	519	518	514	549	483	516	504	526	538	509	495	498	499	506	545	517	530	538	482	534	483	488	457	519	533	551	511	537	525	496	497	506	524	559	542	502	566	526	514	505	528	501	489	560	503	531	499	521	491	494	495	515	513	530	518	555	464	536	504	520	528	515	499	489	511	511	527	515	500	550	512	508	521	497	481	482	545	495	467	532	462	516	510	526	486	493	524	535	507	555	546	532	530	506	506	486	533	517	485	522	527	548	516	478	516	511	534	527	487	518	543	500	548	555	505	494	513	517	532	530	561	514	519	533	466	482	495	540	506	552	467	540	468	484	476	502	519	497	496	503	495	482	527	537	524	492	502	510	506	510	485	553	507	521	543	534	527	522	496	511	482	489	506	471	492	541	518	507	550	504	508	516	522	517	492	502	519	461	478	500	507	537	527	491	467	526	502	445	522	496	523	507	505	504	511	538	519	509	512	538	515	520	526	450	530	552	532	501	460	504	489	513	529	480	539	495	508	524	506	520	535	467	495	547	507	493	535	497	548	482	501	493	539	499	509	508	462	493	492	493	534	469	520	515	529	470	522	521	516	491	469	528	520	469	543	540	494	536	496	466	516	501	517	511	564	492	490	548	500	516	541	516	496	546	490	523	500	549	484	494	479	563	519	528	492	496	509	510	469	523	518	541	503	502	501	506	496	531	540	499	524	536	519	552
27581	14374	5052	1923	1255	2279	4138	3093	2771	2348	1770	1216	662	497	435	391	412	425	367	410	401	382	389	394	376	418	404	373	400	411	383	409	403	412	407	407	402	396	414	386	411	414	372	399	392	436	407	391	379	384	368	376	378	388	356	437	406	377	388	389	397	422	400	383	383	404	415	425	395	430	392	381	401	403	382	464	392	399	404	422	374	399	416	410	409	387	394	454	426	386	439	432	435	418	377	399	388	397	389	402	406	409	399	386	400	421	443	365	371	401	399	378	394	398	431	373	396	403	425	401	411	393	363	444	400	401	415	438	401	437	401	418	375	396	402	417	416	367	412	383	400	413	410	453	433	424	374	391	360	441	397	379	388	370	387	391	406	415	396	397	393	400	400	387	419	414	381	406	406	387	395	379	400	398	386	368	404	428	441	383	383	403	408	425	364	419	414	420	383	437	403	437	420	384	380	410	394	427	410	373	379	405	380	413	394	415	436	373	417	427	386	421	374	393	413	397	364	423	380	434	419	381	415	401	408	416	417	407	432	414	425	395	400	394	443	420	377	374	408	408	384	399	386	382	414	387	375	430	402	402	404	409	388	411	414	411	393	394	406	400	401	400	397	354	432	422	428	406	441	396	414	417	439	423	408	434	384	414	383	388	367	412	363	391	373	405	386	372	403	370	381	387	396	394	425	391	348	435	398	389	414	420	392	419	391	392	386	404	379	416	378	399	413	406	396	436	395	396	374	404	388	396	405	407	405	420	414	386	379	420	391	419	412	381	374	376	378	405	427	405	402	382	406	377	385	413	385	391	431	403	396	386	428	414	395	466	391	392	421	406	400	411	371	375	408	372	406	369	349	410	422	400	392	398	384	395	385	396	377	429	394	408	416	390	375	417	364	415	398	421	418	397	382	388	436	360	413	425	432	452	389	393	409	415	413	390	374	394	390	371	445	428	428	420	396	401	422	383	383	400	391	423	407	376	399	399	431	405	355	424	382	405	413	396	402	408	413	390	401	391	374	394	402	393	410	417	408	430	392	415	404	371	402	392	403	416	357	385	373	423	375	379	407	403	375	392	375	411	417	412	375	387	378	388	436	377	400	453	398	426	412	443	424	420	392	364	412	377	395	361	421	382	414	409	418	379	413	395	407	401	411	401	398	404	409	408	406	436	418	419	370	368	389	411	429	367	401	375	401	389	411	374	399	422	412	406	405	418	404	395	400	424	421	433	401	412	416	376	403	383	408	400	409	384	369	394	374	424	405	427	409	423	412	404	404	410	393	413	403	409	419	402	414	396	406	382	423	394	398	421	458	408	380	394	421	378	426	415	390	382	377	432	385	425	378	415	381	424	403	366	417	376	394	427	428	404	407	421	394	362	440	441	425	384	444	384	430	403	421	411	414	418	412	412	432	386	383	369	366	381	387	382	403	419	409	381	401	395	409	406	412	407	402	392	419	414	393	406	395	384	379	411	377	391	395	411	389	363	401	385	408	392	376	407	432	416	418	414	425	400	421	405	393	373	398	390	392	414	388	422	388	460	386	435	410	402	432	374	366	398	405	402	388	388	402	401	441	396	418	401	381	417	387	396	377	402	389	409	410	346	391	399	370	416	417	397	382	440	447	411	417	409	414	417	394	371	390	378	402	440	410	376	403	381	404	405	374	402	407	401	387	415	399	425	419	390	446	383	375	434	396	379	385	365	423	401	396	394	419	426	392	397	394	407	387	384	391	381	418	417	411	421	379	365	380	401	378	377	385	450	393	413	410	416	378	392	364	417	455	400	370	383	376	381	373	366	363	392	378	385	386	422	386	409	402	383	398	414	397	360	379	447	403	394	386	402	413	379	408	395	395	415	422	390	372	403	388	425	377	393	413	400	428	396	397	391	410	456	428	403	392	378	411	407	412	387	378	395	371	383	401	417	424	393	421	386	393	392	393	397	382	385	409	407	398	384	441	395	403	403	411	435	444	393	426	378	389	417	424	418	415	424	384	421	374	404	378	403	405	403	398	400	363	358	383	394	389	402	417	440	390	390	406	413	439	443	392	407	360	367	396	391	417	415	401	370	395	411	406	431	394	386	423	421	411	400	408	389	414	383	403	397	389	426	412	372	419	413	408	416	414	409	407	420	388	376	381	395	393	404	391	356	421	399	400	434	368	410	381	404	377	407	422	413	428	400	417	390	384	382	418	409	434	389	438	385	354	415	411	400	391	412	400	395	383	443	390	388	392	404	421	397	407	428	410	416	384	394	400	431	410	387	394	437	432	433	391	381	428	442	375	399	448	374	385	373	427	434	385	400	404	404	367	377	392	390	436	397	396	382	404	415	373	403	369	404	421	399	399	431	401	409	422	405	396	423	398	377	435	422	391	388	413	414	388	409	396	413	395	408	390	405	401	405	385	400	424	393	374	395	399	406	426	380	398	428	443	409	404	393	393	419	399	384	435	391	409	432	427	436	329	400	395	405	400	428	420	431	399	452	404	414	422	407	409	426	438	397	392	398	387	410	399	410	420	378	422	360	369	385	382	369	412	384	392	429	423	430	383	393	401	396	395	394	399	415	385	405	411	427	373	426	399	347	372	421	425	428	406	396	368	406	404	404	391	414	415	374	396	411	414	413	395	409	422	399	428	383	367	390	386	441	412	422	400	420	442	388	429	394	437	403	384	393	431	395	388	429	403	385	356	375	410	422	414	405	423	416	392	400	374	377	389	407	388	398	426	402	403	445	394	400	383	418	438	427	410	428	427	389	426	380	379	435	437	404	358	386	429	395	420	417	415	396	395	404	415	379	414	411	414	406	420	428	421	379	426	371	404	377	424	395	353	419	427	398	409	427	445	391	412	422	388	410	397	440	409	386	392	387	371	395	399	375	408	368	399	408	398	443	398	432	416	374	396	396	410	402	401	386	433	422	375	378	380	418	413	385	376	394	398	398	416	383	377	390	414	366	403	454	427	391	390	441	408	389	382	430	397	428	389	437	391	359	397	442	420	397	414	398	439	398	403	379	386	365	381	404	423	406	449	421	415	401	396	377	389	389	432	387	387	381	422	439	409	405	415	432	408	428	415	441	403	433	403	410	418	376	408	414	393	391	427	402	394	393	401	424	434	402	398	398	410	374	374	403	407	395	399	411	419	402	424	442	406	386	419	430	373	388	380	414	382	414	413	390	390	408	415	399	386	394	351	415	407	382	402	394	412	391	412	424	392	416	422	407	444	409	409	450	389	404	344	409	403	432	411	374	383	423	398	366	399	392	423	376	405	389	425	396	396	424	383	377	387	407	403	402	401	418	433	372	418	415	421	401	396	410	409	427	372	419	394	438	406	432	416	451	394	443	420	408	364	384	397	404	398	400	424	394	391	376	402	433	400	372	375	402	390	404	342	404	416	415	380	409	375	386	417	434	389	408	393	382	394	404	383	410	408	393	379	392	397	379	384	406	400	374	410	404	406	390	430	399	409	373	404	378	396	396	436	404	395	395	423	440
6554	5594	4853	1913	1714	3657	5854	4475	4023	3142	2180	1342	659	468	426	398	372	418	397	370	409	419	372	364	374	404	386	396	373	395	411	398	390	415	400	384	367	393	397	377	372	392	389	377	389	409	401	397	401	386	412	411	399	378	368	387	362	393	387	401	400	375	388	395	373	375	395	368	373	402	403	370	359	372	406	375	397	391	377	390	392	351	405	388	400	388	373	396	376	388	383	353	378	353	384	395	390	356	376	390	383	404	386	364	369	377	386	391	382	440	380	419	406	365	388	356	388	383	388	388	400	374	404	421	393	366	344	406	346	391	368	405	366	415	390	359	389	370	375	365	413	398	377	348	397	388	367	396	394	363	342	369	362	420	386	354	396	377	386	404	379	402	376	382	403	398	388	368	371	384	349	396	368	370	379	384	389	385	389	411	354	380	363	340	381	385	417	361	361	368	432	371	383	368	388	341	384	406	352	383	343	383	375	352	399	416	361	364	361	390	387	361	379	376	384	357	366	388	373	361	365	386	409	396	392	370	357	410	389	391	385	386	409	344	376	392	411	395	382	393	370	381	365	419	350	393	375	399	389	356	389	385	382	405	372	393	355	376	359	364	388	402	397	411	398	365	383	380	365	365	398	389	376	394	343	389	384	407	382	323	367	356	383	389	407	377	368	391	401	369	377	351	378	326	399	382	394	409	396	382	374	421	390	400	353	361	406	420	372	366	402	379	402	388	392	372	365	366	363	379	407	397	339	352	447	378	393	380	351	409	350	376	369	330	395	382	382	388	355	393	404	393	414	377	371	370	381	374	384	379	347	355	379	356	366	381	397	386	395	420	371	364	400	364	368	381	387	373	405	373	391	354	373	360	358	385	403	364	398	362	388	377	352	399	349	404	393	375	351	382	379	361	387	391	384	394	348	401	353	369	411	408	350	388	389	387	403	414	349	397	356	382	391	407	387	377	371	394	412	399	391	396	390	414	388	383	357	391	360	371	388	365	376	369	367	398	376	374	396	367	375	405	392	365	375	371	388	374	391	361	403	394	388	383	360	375	406	390	388	363	403	369	404	405	380	376	410	403	378	344	378	377	389	349	360	374	403	409	377	367	382	387	375	397	349	382	393	391	353	347	397	409	387	364	360	393	395	402	394	397	403	402	387	388	378	402	363	432	389	353	384	372	392	390	356	387	414	364	355	390	361	426	406	375	388	364	383	366	356	441	409	368	366	357	402	339	390	401	407	376	372	371	341	360	372	323	384	373	401	372	367	383	378	414	333	371	424	424	379	362	403	400	381	360	373	404	412	377	413	367	372	357	395	412	428	400	362	385	400	354	369	373	390	388	405	417	360	407	385	384	375	397	359	373	366	405	394	383	376	386	359	350	438	409	371	383	410	382	391	353	379	388	369	365	357	375	416	374	388	388	392	415	377	387	359	379	386	396	399	391	372	354	363	366	396	386	366	386	377	383	351	353	358	396	378	397	383	379	420	392	372	389	394	352	426	367	391	374	368	352	360	408	374	357	391	381	416	358	359	388	386	363	385	375	403	386	398	390	380	390	414	373	381	370	404	385	369	386	409	377	358	381	399	381	367	401	385	398	366	373	379	374	374	398	360	389	399	378	388	405	337	354	389	395	348	384	398	368	392	367	388	397	373	380	343	384	399	370	398	394	368	404	370	362	386	358	336	420	391	404	373	373	380	381	352	376	409	383	345	342	381	388	328	385	387	383	366	393	363	387	399	348	369	396	377	391	362	368	393	357	358	399	403	399	384	393	395	395	355	376	373	374	372	370	399	384	364	397	346	385	384	395	357	355	391	399	411	414	377	355	402	390	379	373	390	370	368	382	377	406	387	363	350	380	383	397	412	381	393	402	376	363	401	364	376	355	356	371	344	389	381	372	402	405	372	373	423	410	364	351	367	369	373	375	351	387	356	401	389	425	378	419	373	372	409	384	389	366	367	385	414	359	414	375	362	374	352	353	428	406	364	340	352	403	367	390	406	386	369	431	392	326	384	389	369	385	369	395	380	344	382	408	395	373	369	370	375	413	355	383	384	381	396	373	365	378	347	404	380	368	378	377	392	363	385	401	362	403	381	355	363	398	353	380	357	379	357	388	377	358	337	378	380	366	381	403	372	392	386	369	362	351	370	403	359	367	393	385	369	380	385	382	410	412	450	387	412	378	351	374	383	352	381	390	400	425	372	396	373	402	396	375	390	387	362	419	428	366	381	392	394	353	366	417	373	396	359	379	372	403	344	399	403	375	380	357	362	375	393	365	407	382	375	375	376	383	356	372	399	390	394	385	357	392	397	410	340	401	369	417	362	341	384	370	377	384	375	339	395	404	381	396	348	385	372	378	356	372	409	369	387	378	385	361	381	379	390	358	411	380	393	372	388	406	366	359	377	406	393	387	380	379	397	390	398	376	378	400	400	390	387	426	387	393	355	404	394	397	396	381	368	392	350	370	360	349	332	355	395	418	384	373	364	361	394	406	363	400	376	365	426	389	368	383	376	399	367	356	377	361	380	350	353	383	404	373	383	361	381	411	354	382	379	363	397	370	396	375	367	403	357	395	374	390	402	399	353	383	377	410	370	405	390	382	381	384	386	363	413	376	350	375	342	393	366	378	385	358	383	388	358	379	387	380	358	396	363	338	385	383	371	365	410	388	328	354	332	398	378	339	398	384	406	396	364	397	402	376	407	407	393	390	404	378	374	400	399	379	351	403	392	377	376	366	369	409	357	395	387	370	377	389	397	385	400	400	409	411	416	341	366	374	381	387	403	397	402	371	373	404	394	374	396	364	419	384	419	374	379	347	414	386	362	375	383	404	413	375	383	386	407	400	399	376	366	372	394	405	396	385	372	397	391	379	365	358	401	358	372	380	391	372	390	384	341	362	410	367	382	429	390	408	388	410	371	357	364	354	413	394	355	364	338	413	399	395	382	371	391	384	389	376	332	384	381	387	411	405	412	388	374	392	392	399	391	372	364	397	383	367	398	376	344	368	364	367	380	385	365	371	370	343	418	382	356	403	374	379	401	423	385	365	393	375	383	379	365	402	381	406	365	352	407	389	380	328	384	381	381	363	386	351	366	379	372	367	356	396	340	382	389	389	393	390	350	390	396	373	360	373	396	378	380	377	365	381	387	369	377	366	364	339	388	409	373	378	362	365	397	378	372	386	397	388	381	376	373	364	380	385	361	373	335	416	427	367	361	412	347	340	389	400	396	342	352	378	373	330	382	350	407	432	404	365	376	356	412	391	411	379	358	361	337	387	381	389	375	388	368	406	378	402	353	352	360	358	384	381	379	371	371	367	366	406	352	394	378	345	384	401	379	337	344	378	387	381	366	401	376	386	373	422	387	383	379	364	399	372	399	407	392	406	349	359	351	399	392	377	369	387	387	355	418	377	383	387	394	354	362	381	381	392	391	410	415	350	379	399	390	379	367	381	389	436	381	390	407	383	379	357	401	370	378	385	390	398
25572	21368	27079	24911	10054	8169	9917	6587	10709	16554	10269	4347	1505	678	526	429	419	432	403	436	399	420	447	411	410	392	450	425	452	386	431	419	412	401	443	441	416	423	417	418	416	428	429	435	396	430	420	413	371	375	385	422	421	420	420	393	384	439	430	401	436	422	471	439	415	416	385	404	381	430	424	391	423	423	452	412	426	416	414	403	400	431	370	401	406	457	392	428	410	418	404	389	402	404	428	390	408	452	397	385	424	438	418	409	401	421	407	420	398	433	429	402	419	411	426	400	401	420	426	419	412	415	380	460	396	428	382	381	423	395	433	420	406	424	385	438	440	398	429	397	454	409	454	416	385	426	420	409	423	407	399	403	408	408	428	408	457	398	414	450	410	424	444	386	392	375	394	403	434	386	454	427	401	422	418	379	417	427	432	395	430	383	400	393	434	416	387	457	419	386	410	435	435	402	419	406	376	427	436	385	432	393	403	399	392	417	415	413	369	390	413	414	413	374	408	402	425	394	435	409	397	389	387	404	396	405	426	398	405	426	381	418	394	392	394	372	421	403	422	416	402	404	369	404	403	375	415	409	397	393	397	370	434	394	391	427	434	434	418	434	430	387	445	449	406	425	418	423	416	414	417	386	391	475	423	400	412	426	456	426	409	428	473	406	402	436	430	427	418	384	435	417	438	386	414	410	398	411	449	417	409	442	384	407	420	407	396	417	421	374	450	392	435	396	447	413	385	422	417	435	420	424	465	405	397	433	434	410	393	420	418	443	397	423	449	416	362	428	414	436	407	415	396	418	379	389	390	430	409	421	425	397	390	424	400	393	397	391	387	427	392	415	440	414	388	438	427	424	431	402	438	404	408	424	453	402	393	453	424	409	399	433	488	415	368	428	424	416	436	406	454	400	443	421	421	414	413	408	425	424	438	428	415	431	390	389	399	402	396	386	425	423	403	380	392	419	416	379	435	425	460	394	427	420	406	424	423	415	433	416	429	367	405	412	403	430	431	432	407	402	417	420	448	436	399	418	407	413	408	397	417	409	443	391	441	440	418	407	402	446	423	392	418	439	379	390	408	417	410	389	393	415	421	384	417	445	405	388	385	409	407	436	413	397	447	449	427	383	424	401	432	411	390	445	388	411	425	439	412	395	403	415	404	437	398	445	404	423	384	412	406	415	414	400	394	434	403	417	389	421	397	412	414	466	420	412	373	431	428	440	411	400	459	390	411	414	449	368	431	404	426	373	425	431	425	418	386	404	396	391	400	413	432	395	436	423	403	397	413	430	385	435	408	447	408	376	408	421	418	411	400	446	452	398	435	407	421	404	433	383	399	425	429	444	405	418	425	412	383	416	443	398	435	429	437	381	435	411	376	414	421	395	398	415	396	420	391	408	430	431	460	396	421	451	448	424	427	390	403	395	427	409	469	454	404	423	439	419	406	415	436	405	418	405	440	356	410	424	450	425	418	374	394	447	428	435	429	386	414	431	406	406	407	430	438	442	414	424	424	441	430	406	389	438	410	420	394	393	403	422	409	417	393	402	385	433	417	411	404	415	390	435	379	415	407	412	424	444	387	438	414	428	405	406	424	418	398	417	413	400	411	432	418	464	424	398	399	397	396	411	431	409	415	383	404	412	377	402	413	405	388	422	385	445	403	452	411	456	444	390	390	411	422	418	420	407	387	423	396	428	399	409	415	400	427	396	423	419	420	375	393	415	413	390	407	391	433	426	413	391	418	399	462	411	409	396	437	423	417	417	416	444	400	409	410	417	416	400	412	427	416	410	408	423	380	415	425	397	374	422	436	431	429	418	382	426	421	411	404	443	410	424	419	419	415	393	420	410	445	412	431	420	454	399	386	386	388	412	402	414	415	414	419	409	431	431	390	405	436	457	411	410	409	404	440	445	417	394	400	420	409	403	386	415	389	419	383	409	368	458	422	406	400	367	426	411	429	396	451	399	396	428	441	385	400	444	396	431	382	420	379	390	429	394	435	436	422	430	399	420	395	458	400	451	424	405	414	415	408	423	405	373	423	415	419	388	439	391	436	442	408	421	435	412	420	462	420	398	400	412	393	422	423	382	419	430	382	393	419	397	416	422	398	412	427	398	416	409	402	403	417	397	430	430	441	440	425	438	418	395	406	394	410	417	418	404	418	399	396	406	402	408	450	414	428	444	408	383	426	453	409	426	401	403	424	416	403	392	416	455	451	420	392	418	420	397	396	432	409	375	457	410	430	430	402	407	359	404	405	395	442	408	445	417	445	393	409	396	389	406	416	429	409	372	469	417	421	420	433	461	413	431	456	437	426	406	430	415	408	432	403	394	442	421	438	428	429	400	428	394	417	442	417	397	392	389	397	459	400	422	421	403	426	408	449	430	424	413	388	414	386	412	424	409	422	444	417	441	429	422	428	419	433	398	388	423	406	391	414	379	437	398	429	371	432	419	405	396	411	399	384	426	356	419	395	440	414	395	429	388	380	437	399	402	406	429	431	473	398	414	431	441	435	437	392	391	403	408	440	443	400	415	429	418	440	405	401	400	403	418	424	411	423	407	413	406	429	410	385	413	429	433	412	402	372	423	434	412	428	417	381	430	424	395	418	418	450	376	439	434	383	416	446	439	412	387	479	400	435	412	411	413	396	435	417	426	380	418	402	443	386	428	431	394	431	422	411	391	384	416	408	386	394	443	401	412	410	382	438	426	404	431	419	420	414	394	413	435	456	457	426	420	422	412	439	423	451	418	378	426	401	398	394	437	451	403	417	424	414	382	409	426	403	412	456	372	366	402	449	353	389	427	405	426	416	411	402	442	410	428	410	449	410	433	389	405	445	405	430	398	441	415	412	439	431	414	409	396	417	445	394	410	417	439	434	391	398	403	422	409	412	410	432	431	425	389	440	398	371	382	388	410	381	392	415	382	410	449	397	411	419	431	402	405	424	397	423	371	426	430	414	416	390	443	407	393	428	441	411	430	400	433	433	427	413	394	386	404	421	439	417	386	439	385	388	406	420	433	394	419	426	443	425	454	425	432	417	436	405	389	401	389	459	447	386	434	380	428	458	410	446	389	444	449	418	403	455	406	410	425	423	384	383	450	399	401	418	427	379	418	398	396	410	439	403	387	424	393	433	380	391	400	426	396	419	422	403	401	433	406	425	389	393	387	431	422	423	432	437	431	432	431	438	421	409	457	432	419	433	405	405	374	412	441	381	434	429	420	442	441	387	355	443	373	406	411	394	425	454	418	471	379	424	449	391	456	428	422	416	404	387	404	423	410	374	431	366	399	437	415	425	403	403	415	438	382	413	411	422	411	406	400	444	402	420	424	454	404	423	451	403	423	453	385	434	439	389	441	396	419	430	424	440	404	386	412	429	386	443	447	431	405	417	427	400	397	418	378	408	359	442	432	427	384	395	426	416	434	417	433	424	423	384	440	439	427	424	456	413	416	423	418	424	416	403	430	453	437	411	434	401	425	422	413	382	391
6829	11709	12594	4061	5540	9518	11125	8180	13403	16392	9607	4815	1652	789	509	427	413	391	403	403	423	399	408	359	374	424	435	402	426	411	387	444	429	400	404	429	431	389	393	421	406	400	395	395	419	435	414	402	412	378	446	424	418	394	396	415	390	392	433	386	405	405	429	387	415	427	399	403	421	409	406	422	417	428	395	440	400	396	416	404	451	407	418	431	410	414	384	408	388	408	377	403	414	409	445	413	401	403	418	421	433	418	407	440	427	374	442	397	430	427	406	393	407	394	406	406	434	438	406	400	409	446	417	399	414	445	407	406	440	441	441	410	424	428	436	405	396	432	369	381	406	414	413	392	449	408	437	423	445	433	409	384	448	418	405	439	394	423	419	445	393	415	420	419	441	411	385	422	423	415	418	422	430	397	404	394	402	395	418	413	418	429	413	410	404	391	409	406	454	420	419	412	410	447	392	417	407	390	426	404	394	378	426	404	388	372	434	409	424	431	394	435	364	448	410	430	426	402	413	398	418	410	399	439	451	404	420	375	425	431	412	395	442	425	414	401	442	433	425	404	421	412	421	374	381	377	420	392	456	401	435	422	379	388	392	380	409	428	411	358	406	372	456	376	391	390	374	435	395	417	437	393	412	372	431	413	429	419	405	405	380	409	422	455	433	407	411	397	424	418	425	442	423	430	390	401	407	397	411	384	429	420	424	408	394	427	442	445	380	407	403	400	381	441	450	387	432	415	429	396	409	399	401	459	399	414	401	393	439	433	404	433	379	432	389	397	406	419	401	398	449	411	440	410	392	457	408	402	396	432	470	404	421	422	397	414	415	419	402	408	387	398	417	439	406	404	412	361	431	411	392	396	452	457	402	388	420	423	427	436	423	404	413	421	419	401	422	417	404	417	401	412	409	377	411	423	419	400	418	391	424	403	416	405	438	411	396	388	421	410	404	413	403	383	430	423	398	412	421	419	448	409	404	415	415	416	461	420	417	407	398	411	425	430	368	410	392	394	387	383	417	378	401	408	388	416	472	426	422	429	441	418	401	416	413	420	452	401	386	442	413	428	375	424	411	424	403	421	437	391	399	392	391	411	429	396	391	380	411	416	380	404	398	395	404	403	425	434	394	472	443	414	415	414	374	419	442	410	411	408	443	365	401	388	386	415	382	407	367	388	415	420	409	403	430	411	379	440	387	396	439	418	380	380	415	405	407	407	409	441	415	389	378	377	429	406	402	370	386	431	403	402	425	401	417	414	418	407	402	445	436	429	403	408	388	410	424	395	440	393	435	429	379	415	426	456	399	416	431	405	410	371	421	411	422	424	434	370	419	427	415	389	377	404	392	437	414	361	440	407	383	397	458	392	440	411	426	432	408	422	407	421	411	412	406	432	452	403	403	411	417	398	381	406	409	415	411	424	383	397	416	399	403	408	433	418	444	453	412	411	404	365	408	424	446	414	400	405	408	424	437	378	436	419	416	410	391	415	403	372	413	378	434	447	400	415	449	438	403	414	445	404	396	406	425	389	423	406	391	429	399	413	461	375	410	418	446	399	435	433	409	407	441	396	416	356	373	432	384	394	386	410	441	429	410	421	410	403	404	414	437	390	416	429	412	374	381	390	390	429	398	435	407	437	436	440	377	400	411	423	353	420	417	416	425	404	422	445	399	391	414	443	396	413	392	397	385	441	442	391	413	412	424	382	406	435	407	420	394	388	404	409	406	443	402	405	413	418	411	429	416	437	395	453	399	408	425	424	389	442	401	388	414	386	424	413	380	397	412	410	391	389	398	402	418	455	432	389	368	381	370	383	390	428	427	405	440	386	430	383	423	463	432	415	413	395	434	404	440	400	395	387	411	412	415	423	416	381	433	373	409	412	415	424	420	396	397	454	415	422	447	445	399	400	382	427	400	399	403	432	380	407	433	410	345	426	383	408	409	451	428	419	407	416	420	445	413	400	409	412	381	438	403	429	397	415	395	409	418	382	414	384	400	409	384	428	425	411	415	402	412	374	381	402	423	454	417	432	382	381	400	448	379	415	437	395	396	432	382	439	432	407	407	462	411	424	407	442	402	406	423	382	399	412	414	437	411	437	412	388	403	405	389	374	414	415	384	405	401	391	385	389	402	423	420	424	364	395	396	386	414	384	425	440	420	392	423	415	386	413	420	436	394	424	422	409	397	387	408	392	439	411	375	402	424	458	401	417	408	415	393	421	437	446	424	422	384	434	418	446	425	387	431	408	417	392	452	437	374	408	431	421	414	377	396	438	405	425	407	416	398	426	428	402	436	448	400	416	417	407	403	393	417	401	403	386	400	403	384	410	397	419	410	440	399	391	395	407	384	373	418	392	410	426	388	408	419	406	394	363	396	387	369	403	384	398	410	380	389	442	432	421	367	393	456	417	392	388	420	420	416	448	426	427	441	418	399	393	406	415	369	418	396	410	425	385	403	423	412	425	369	388	398	413	412	416	405	379	397	419	392	416	413	413	443	378	406	414	399	403	444	405	398	428	406	402	431	395	410	424	446	408	398	395	351	384	398	411	431	401	389	387	432	408	429	375	405	396	416	375	425	413	417	442	402	390	399	425	415	403	413	399	403	438	416	411	405	398	396	384	398	398	398	375	387	414	407	416	405	432	422	434	418	416	410	397	419	418	410	419	414	436	426	412	405	401	420	405	411	430	409	400	410	411	391	387	444	421	418	404	435	421	415	437	431	429	406	376	387	388	375	385	406	400	426	396	389	433	442	411	429	404	422	441	407	429	399	364	365	382	423	424	365	404	402	409	389	430	381	413	404	440	442	382	417	413	389	387	400	443	400	386	428	392	438	407	411	436	393	395	381	408	396	361	389	405	393	425	393	394	378	413	403	399	465	402	395	412	386	408	400	421	444	408	405	416	402	404	403	433	421	416	369	455	398	457	439	437	401	416	410	400	456	437	411	389	406	375	391	412	430	430	377	440	411	420	399	385	432	401	399	405	451	375	406	443	438	388	403	414	406	405	395	375	408	399	360	411	403	418	385	413	427	399	412	419	431	397	376	450	412	406	408	397	410	416	426	391	418	391	411	399	371	402	395	415	430	420	422	413	475	397	412	379	435	405	364	396	421	403	395	412	411	412	453	412	411	425	395	421	413	380	388	435	409	384	408	394	428	412	414	402	394	432	404	407	455	416	411	417	395	446	396	415	403	395	397	429	417	397	421	400	398	416	432	407	438	359	419	418	440	435	370	426	395	396	374	405	441	396	439	427	388	429	444	394	393	379	421	410	415	407	414	404	387	422	400	405	398	390	423	433	396	350	407	409	405	391	407	421	415	379	420	405	371	410	417	381	359	416	405	408	406	415	405	426	383	446	428	404	394	395	419	403	420	401	430	427	451	457	421	391	375	376	382	384	382	432	388	401	431	422	395	397	393	429	431	400	379	403	398	416	386	414	434	388	421	398	399	394	401	443	379	415	375	409	439	409	393	421	388	405	384	400	414	405
24154	21344	28618	24446	21266	13641	18736	14081	23556	32286	21320	10711	3097	1101	672	599	560	538	537	530	544	532	570	538	549	483	544	531	556	520	531	546	504	507	514	519	546	493	485	518	511	558	519	504	479	514	544	537	532	573	495	538	524	529	501	557	562	529	494	505	543	511	530	562	551	554	567	551	529	520	528	501	530	547	523	517	488	501	504	536	477	494	502	468	519	537	543	502	500	495	520	520	521	478	508	534	501	526	513	522	474	539	506	515	532	531	555	552	509	513	537	502	513	540	522	518	494	504	492	524	532	509	514	470	523	573	521	537	526	535	500	558	519	520	520	514	556	546	532	556	536	539	561	545	504	505	509	552	512	589	536	486	503	500	535	496	516	532	528	527	500	500	506	541	516	513	487	530	524	529	497	500	522	548	542	485	515	524	530	507	530	501	506	505	528	471	490	523	513	510	494	543	539	548	536	518	516	483	539	501	523	509	500	525	506	542	517	521	558	533	491	533	532	554	533	534	525	535	551	540	498	564	519	521	507	548	497	499	483	551	534	538	535	508	512	497	484	520	505	489	524	542	541	515	525	502	480	516	501	555	509	523	531	551	521	487	534	561	499	532	519	507	521	513	522	532	502	560	525	508	515	514	515	537	543	479	516	516	534	521	550	503	512	547	510	553	505	529	507	536	546	519	517	552	495	517	518	518	544	549	567	536	517	529	524	503	502	516	522	525	504	513	520	525	521	526	536	529	527	548	528	557	518	533	552	546	515	513	476	474	531	504	540	496	536	503	492	538	498	482	530	537	521	513	536	519	520	470	542	510	515	511	488	522	535	499	535	538	530	496	531	492	533	510	508	546	552	518	511	538	525	524	546	507	496	525	508	500	517	524	537	530	514	522	512	501	539	509	484	553	533	540	514	526	486	528	544	500	552	554	545	509	531	508	494	540	510	502	479	536	489	505	536	524	495	565	518	536	511	495	496	496	480	543	561	527	531	533	580	552	554	529	499	504	479	550	500	528	554	573	508	520	493	525	529	571	498	500	519	548	488	495	499	536	470	518	517	510	534	509	555	530	496	538	519	518	478	500	488	541	516	517	547	555	551	508	549	525	498	547	491	547	526	495	536	514	503	496	521	561	528	568	507	471	557	500	517	496	509	525	548	485	479	542	514	473	485	511	511	535	556	478	500	545	553	521	521	527	516	502	518	507	587	539	525	486	527	511	548	560	545	530	479	542	523	533	517	486	498	527	516	478	485	517	464	506	520	496	529	509	501	520	502	507	489	490	553	483	526	511	499	532	535	500	537	574	514	495	532	519	518	501	532	522	526	494	535	497	511	491	537	549	517	515	532	510	533	549	474	502	521	489	543	504	516	542	506	462	513	507	523	525	525	532	531	507	518	485	490	543	533	524	531	474	494	532	501	500	473	503	478	521	508	519	522	522	489	522	538	559	518	517	541	503	514	525	509	541	487	512	496	514	601	499	540	494	507	526	545	537	507	484	534	544	499	517	483	510	545	484	512	534	510	503	494	510	510	538	534	508	521	553	493	545	516	516	566	505	513	475	541	461	528	504	545	531	524	460	512	511	530	489	508	526	520	504	478	517	565	504	567	499	537	547	520	489	508	524	548	507	509	506	518	520	491	487	489	562	577	531	537	534	533	487	535	486	598	550	593	490	483	556	529	484	527	512	539	537	526	503	520	500	464	543	541	532	501	507	503	526	542	530	521	539	502	486	525	496	520	495	466	493	502	538	539	525	519	482	502	507	530	519	495	507	543	508	518	536	512	514	492	520	537	513	528	539	522	513	477	495	528	513	558	543	525	540	495	518	490	495	482	562	514	467	504	566	506	510	539	481	526	529	510	518	502	524	534	524	481	544	526	539	497	528	536	534	545	503	450	503	514	508	502	481	531	521	552	581	513	556	506	530	519	513	524	514	522	529	564	514	527	508	508	486	550	523	530	528	494	519	561	519	495	515	538	477	507	524	527	503	508	515	495	513	498	531	524	522	536	556	518	540	483	530	532	522	562	488	487	516	526	534	533	530	516	488	541	485	477	537	535	502	496	537	516	555	514	496	504	529	534	523	539	522	510	522	546	512	548	491	537	530	532	499	523	485	523	514	494	527	538	534	536	518	524	557	499	515	485	526	537	524	522	514	511	492	543	506	539	525	536	485	530	504	547	508	489	549	522	555	525	539	520	486	484	559	519	531	517	533	510	542	520	530	529	526	551	522	524	501	510	558	502	494	540	534	510	523	516	529	489	553	507	504	544	534	491	525	522	511	500	461	503	515	493	510	526	501	520	537	482	529	500	495	508	511	516	521	522	516	545	515	534	537	514	523	523	568	532	512	498	534	525	515	527	521	549	535	530	525	527	564	554	516	544	517	529	526	484	530	530	500	509	505	511	531	543	519	498	544	508	510	540	527	544	523	524	510	467	494	543	511	515	501	497	491	574	552	501	499	543	537	491	490	548	512	563	525	514	522	509	550	522	510	526	542	513	461	534	477	516	509	513	513	526	542	463	531	494	540	506	502	504	493	486	503	499	533	536	498	499	512	498	527	513	506	496	538	573	510	527	489	550	503	541	541	495	514	529	528	479	537	509	531	537	517	506	550	545	533	503	485	522	530	558	504	473	541	573	509	523	543	514	504	536	566	512	498	560	511	548	542	527	530	523	546	523	504	510	518	528	513	526	530	490	526	503	561	485	522	531	530	512	499	506	535	511	507	514	532	556	534	505	523	534	532	546	505	538	511	527	525	552	551	473	521	514	510	514	556	501	509	498	537	504	557	554	503	510	499	550	532	505	496	575	520	545	525	476	549	537	536	521	472	485	512	534	532	532	543	487	542	538	531	502	498	495	523	521	544	526	528	524	504	485	548	501	530	524	538	552	529	537	518	535	546	488	518	468	529	518	461	521	533	507	433	522	487	506	540	504	545	498	526	535	541	518	528	554	489	569	503	483	501	534	492	516	537	514	509	563	476	492	526	553	514	505	553	518	467	515	517	505	526	515	514	524	514	539	499	480	538	518	546	511	518	519	535	552	495	517	530	488	541	495	483	533	511	525	550	472	503	508	524	514	508	522	481	503	477	532	530	497	527	530	504	511	521	529	563	530	546	524	534	485	533	502	473	496	522	502	501	485	538	510	541	532	498	535	518	551	468	531	505	553	522	511	504	517	552	512	509	497	531	500	529	510	523	472	505	569	496	551	524	511	522	492	496	492	493	534	531	525	506	475	510	470	489	470	497	501	544	534	529	514	525	478	506	491	477	515	539	517	539	518	494	507	505	524	486	544	529	519	541	502	538	542	535	543	560	510	515	540	513	487	527	462	505	496	507	522	483	527	527	522	506	478	521	510	521	519	511	485	484	530	518	501	520	500	491	517	512	521	533	519	473	511	541	500	476	521	532	514	589	520	567	483	537	521	479	490	484	502	506	510	499	517	525	491	525	494	526	550	503	514	506	524	496	535	565	541	510	537	509	541	483
10058	20118	13672	6190	6293	8127	18496	14468	27335	30161	17836	9614	3209	1233	757	561	507	527	510	527	470	523	553	533	539	514	486	531	513	509	505	525	549	513	472	527	485	490	541	499	518	525	511	517	534	523	499	530	540	534	547	522	517	544	535	551	542	521	517	462	530	538	495	513	502	522	518	505	505	483	492	523	510	504	495	509	537	503	531	530	531	511	539	490	504	507	474	527	518	524	520	528	491	499	504	533	519	513	524	519	530	513	512	477	520	543	504	512	527	491	511	545	552	456	467	517	582	494	495	478	509	485	483	546	538	535	508	483	526	489	466	535	511	524	486	515	507	567	544	487	551	495	543	519	547	505	513	505	536	539	492	506	537	492	529	549	509	512	541	519	503	512	513	518	507	495	501	547	529	492	495	523	481	510	537	521	526	473	499	527	522	453	567	475	553	552	553	524	500	513	536	515	513	493	521	501	535	493	561	500	501	487	489	531	500	536	494	478	508	474	480	494	515	531	515	524	499	514	476	458	490	552	524	501	547	524	544	503	535	510	519	515	527	505	486	535	543	498	516	499	514	498	470	502	492	502	495	490	541	520	488	471	500	509	504	469	535	498	488	493	504	477	564	483	536	502	534	436	538	527	528	524	538	498	517	507	546	510	509	479	463	488	517	496	486	504	476	537	512	503	540	482	490	501	508	542	500	515	540	527	526	500	497	514	516	465	545	468	502	520	521	540	467	543	535	514	490	492	489	523	497	523	515	512	527	496	459	519	517	545	471	509	533	512	508	492	524	539	484	528	543	532	474	528	518	489	482	499	556	539	537	491	483	512	509	512	494	532	537	473	514	541	530	546	509	524	500	513	495	527	517	533	505	518	479	497	533	473	507	518	507	490	505	519	443	513	469	521	500	477	541	498	558	506	485	512	531	545	481	566	522	541	523	499	489	518	512	495	502	484	529	527	562	550	492	514	485	536	489	515	505	513	520	493	500	498	507	533	514	511	506	508	503	505	480	520	542	497	491	500	505	519	501	496	540	484	492	512	509	483	494	490	515	504	509	514	519	518	492	509	529	526	530	523	553	508	499	495	516	520	493	535	515	531	543	523	473	509	533	513	525	509	499	513	498	524	491	509	483	515	515	504	513	557	543	447	537	501	469	513	495	535	533	505	590	522	542	571	516	513	550	516	505	500	507	518	486	489	505	530	530	516	540	527	542	501	542	515	512	533	530	480	515	510	525	529	532	495	493	532	502	529	521	523	484	525	525	500	474	468	484	468	478	530	496	490	512	523	530	494	529	502	543	489	514	509	491	516	505	522	507	503	484	538	519	490	555	471	558	483	484	490	483	499	515	515	536	563	502	554	488	486	530	528	531	500	463	503	508	457	500	493	466	484	516	491	521	513	505	549	488	563	520	492	538	492	469	476	527	504	523	500	538	512	507	463	475	487	469	521	508	477	526	508	549	484	508	498	502	501	513	494	493	527	544	505	504	491	510	476	466	530	505	534	529	514	506	527	515	480	505	528	496	506	517	523	536	489	518	513	489	486	496	502	549	510	491	486	499	482	516	503	532	531	502	499	485	499	494	499	469	505	495	526	520	499	505	519	497	548	515	494	538	513	539	514	512	521	503	511	542	480	495	520	560	500	478	471	503	478	515	504	484	505	508	508	490	513	500	505	543	537	483	509	485	483	487	504	482	535	492	514	485	505	480	571	519	510	523	513	513	510	519	549	482	525	473	471	531	472	477	520	508	484	488	515	531	490	486	531	488	477	487	538	512	478	525	519	494	532	542	522	509	506	552	501	517	542	478	496	509	549	516	523	525	493	535	515	535	517	508	510	503	499	489	495	481	530	472	510	488	509	538	496	512	489	501	520	508	505	527	522	498	496	546	512	489	490	506	523	507	486	494	478	497	493	508	538	490	514	470	509	544	496	483	474	499	493	487	499	515	542	499	511	510	488	521	495	499	503	498	498	501	507	503	521	520	464	501	476	529	530	517	531	508	483	502	515	512	519	558	510	531	492	523	464	514	488	532	512	507	509	483	508	506	474	528	527	483	484	492	565	484	467	516	515	513	490	502	465	516	557	532	491	495	525	499	513	548	557	487	512	486	495	539	516	494	514	503	538	500	536	481	505	478	546	491	461	508	482	500	479	530	473	495	497	445	486	478	473	531	495	491	491	497	479	474	470	511	486	492	501	501	483	477	505	526	521	471	525	487	554	514	488	520	517	514	514	538	514	508	513	471	496	529	521	504	524	523	494	462	502	512	537	518	504	506	497	479	508	506	518	501	478	530	491	521	525	505	460	472	487	499	534	496	535	508	516	499	537	492	476	482	482	489	503	484	494	495	495	518	488	504	488	524	504	519	511	529	457	478	524	487	477	539	539	507	495	504	501	494	490	522	475	536	483	477	508	550	502	497	491	506	527	463	537	499	540	488	502	493	513	467	517	481	511	506	521	522	465	523	467	508	507	510	475	541	500	504	530	536	531	495	498	525	483	509	536	473	547	527	531	531	484	522	494	496	498	466	521	502	465	496	537	525	509	479	492	513	514	476	501	459	491	511	499	477	505	506	496	531	500	497	510	486	512	522	483	514	458	470	489	464	500	485	479	491	523	468	497	538	492	543	549	538	503	502	516	513	509	481	515	517	523	521	529	522	524	488	482	574	502	525	508	488	504	499	488	512	494	485	441	502	534	480	529	495	509	533	506	518	472	458	495	510	515	483	489	506	485	508	504	525	540	464	515	492	474	495	502	522	506	507	517	488	487	510	522	534	510	504	486	518	495	461	482	542	466	474	499	477	517	483	496	511	502	511	517	516	483	471	537	492	505	513	539	499	482	526	521	517	539	497	513	484	529	486	521	492	496	533	488	521	497	545	491	508	466	526	496	517	534	507	492	488	505	488	502	508	489	562	496	509	532	485	490	506	490	496	519	509	482	510	495	532	548	493	493	500	528	514	490	548	498	480	490	484	487	486	490	486	479	500	503	531	483	479	534	505	485	526	483	535	494	524	523	520	558	472	548	498	506	541	508	505	484	486	503	482	491	503	521	510	497	493	499	517	510	522	517	511	507	510	512	511	503	519	511	465	483	543	474	523	546	531	500	506	508	505	494	503	532	519	488	518	512	510	518	478	513	507	511	526	525	527	497	510	486	474	506	530	508	489	492	496	511	449	483	455	510	504	515	533	577	489	470	509	544	478	481	530	528	513	486	576	463	476	487	491	532	496	552	508	519	461	500	503	539	513	488	575	460	500	496	517	484	515	503	512	516	495	496	489	499	449	546	499	489	503	502	510	507	450	500	532	509	484	542	499	455	506	501	495	536	520	519	489	495	435	518	502	466	534	490	505	522	515	504	516	505	495	501	520	469	514	533	491	494	498	532	509	505	494	533	499	495	518	481	453	476	512	504	504	521	512	525	468	496	485	487	498	552	495	480	463	529	518	517	514	481	543	541	508	523	544	473	474	505	519	500	514	480	488	495	535	500
27726	15643	5678	3678	2631	4864	5063	2964	1734	2409	1523	871	515	456	390	390	393	390	354	411	370	391	399	418	415	347	399	414	403	369	369	387	413	389	404	401	397	396	392	405	423	401	412	385	381	424	411	432	432	393	378	404	389	412	368	391	361	435	394	375	421	430	380	388	361	368	392	404	394	389	360	396	401	383	405	411	366	398	393	389	384	437	414	382	406	363	398	408	387	385	382	377	386	389	420	383	385	410	414	394	406	396	400	395	392	427	407	403	367	441	394	391	391	364	372	398	418	337	403	367	384	372	393	389	391	402	356	410	367	406	384	421	368	401	359	394	393	393	358	395	362	396	358	393	374	389	387	359	403	373	408	404	432	385	362	397	368	391	409	383	398	397	368	409	386	436	391	384	370	408	424	394	405	363	394	409	370	386	399	360	400	376	401	380	372	378	400	345	429	398	383	361	403	397	369	378	397	391	374	404	387	381	390	387	383	390	429	395	399	409	388	394	418	388	436	334	403	386	391	406	407	377	385	375	375	403	445	399	411	414	381	397	418	381	399	385	412	421	387	390	388	369	402	409	385	381	394	379	382	378	389	388	375	361	403	369	399	388	376	413	364	400	388	381	395	380	377	422	381	440	390	383	418	393	374	369	390	403	422	393	374	402	382	367	411	406	397	368	423	404	412	407	394	369	393	442	392	381	388	355	410	359	407	373	363	370	382	372	380	365	375	402	416	428	366	396	376	380	385	396	398	423	388	411	403	390	402	393	370	380	380	394	426	391	414	411	390	376	405	426	366	386	401	389	430	377	387	392	386	399	370	385	409	393	380	399	429	380	397	389	373	407	411	399	384	402	355	372	416	384	365	364	435	413	380	409	417	435	418	425	400	381	361	392	388	410	392	423	414	385	411	403	410	391	398	400	406	373	401	381	447	392	388	394	396	368	383	395	393	406	399	400	392	376	358	394	400	400	416	392	412	407	385	421	416	384	407	370	385	396	391	408	405	375	403	402	409	416	392	413	394	374	423	370	376	394	413	404	408	404	348	442	401	396	412	384	387	400	417	389	375	377	381	379	388	422	383	395	402	400	389	430	350	398	438	386	414	366	440	385	374	394	407	390	408	416	387	396	411	382	373	378	377	399	409	418	379	408	398	406	412	407	402	409	395	399	378	410	410	410	385	400	366	390	403	428	400	367	404	362	399	380	431	390	405	434	376	340	395	406	417	372	396	385	370	364	391	379	353	405	406	395	392	403	428	389	381	437	385	403	386	369	418	376	422	366	387	420	380	406	354	391	437	394	395	358	379	388	379	421	431	394	415	397	381	411	394	375	414	394	385	377	442	383	414	374	367	437	394	379	394	398	386	438	372	415	382	395	390	385	372	430	366	414	368	386	382	407	394	381	355	361	402	405	404	391	406	398	396	414	409	374	401	416	432	393	424	403	408	378	390	395	395	403	386	410	416	430	422	407	385	400	384	398	395	403	414	369	401	383	413	403	389	379	416	435	378	392	374	395	408	371	381	376	394	374	394	383	384	418	414	403	404	349	381	392	363	388	364	386	403	405	391	391	397	410	347	384	385	411	387	418	418	388	366	398	399	418	416	410	425	398	374	418	357	412	394	436	367	429	401	405	379	384	355	368	395	380	383	414	387	420	384	356	396	407	371	411	370	408	403	376	378	417	399	407	387	388	370	415	375	384	411	378	425	434	439	402	400	423	391	389	410	423	396	404	380	352	411	391	384	378	408	394	389	394	385	411	439	365	408	390	382	421	421	396	400	372	398	406	388	369	416	368	368	377	395	377	376	377	386	368	352	359	384	430	361	353	398	378	376	400	365	395	357	396	416	339	386	388	438	396	446	415	365	385	401	386	402	379	391	364	397	369	403	380	366	393	406	386	393	368	387	377	394	377	389	425	393	388	377	428	406	407	398	375	409	432	406	393	426	386	385	378	412	383	405	371	387	351	377	396	409	378	390	392	402	398	385	426	355	377	371	411	420	378	393	396	389	381	385	390	400	366	377	374	420	412	391	402	382	407	406	391	407	385	388	384	428	389	406	388	398	397	426	388	390	422	372	388	366	406	431	363	369	375	366	408	377	403	417	357	383	387	371	389	428	389	383	391	411	395	378	418	395	396	401	412	403	440	377	396	405	382	431	385	382	375	398	424	414	377	399	400	389	406	396	382	376	360	371	386	401	399	400	401	393	397	375	388	360	402	373	404	424	374	366	399	371	413	401	424	397	394	399	406	433	415	376	374	414	423	379	403	357	407	412	395	378	354	375	396	379	422	377	365	392	364	399	400	388	411	393	402	414	382	410	382	388	429	415	371	384	379	377	393	380	348	389	415	397	396	395	374	420	402	390	397	420	439	440	396	384	396	388	372	351	420	391	404	403	360	364	371	409	436	404	387	410	384	398	386	400	411	371	424	387	368	393	367	395	390	391	371	378	387	373	390	377	404	386	388	383	386	401	381	413	383	417	419	389	388	371	392	413	384	401	376	376	398	396	395	379	382	395	411	396	395	421	383	365	383	413	398	382	385	386	404	392	410	392	396	362	418	386	374	410	389	388	384	369	375	403	401	400	382	403	377	380	400	396	415	391	381	384	375	403	434	394	362	355	418	379	406	376	381	412	395	391	395	400	366	366	458	390	458	387	378	433	378	396	392	383	424	387	410	396	403	415	402	409	409	423	406	381	386	383	391	372	409	421	394	390	398	385	410	406	425	377	346	416	375	411	387	377	375	413	415	421	369	400	426	420	374	409	400	416	389	396	402	390	384	383	408	403	389	427	407	423	399	399	400	404	366	381	423	378	411	377	416	396	369	392	368	354	415	394	406	390	393	341	376	415	391	430	410	406	372	394	386	376	397	428	392	402	374	387	411	390	397	434	423	369	377	369	378	406	431	418	404	433	397	377	387	352	377	377	423	408	352	378	363	367	361	410	388	407	394	366	416	401	379	441	376	362	388	443	384	395	377	385	412	403	429	387	428	394	366	432	392	388	369	356	429	390	416	404	397	377	427	395	390	386	365	355	408	380	384	366	395	411	379	378	404	411	387	417	402	418	387	403	392	409	394	366	395	376	368	366	355	418	376	373	407	385	383	418	385	454	401	425	368	396	356	392	381	370	361	361	423	383	419	391	384	403	387	468	358	385	370	353	369	432	404	358	389	376	366	384	409	392	405	389	406	378	375	457	368	392	360	420	392	389	382	370	407	391	379	390	394	409	371	375	411	401	401	376	374	386	394	355	408	380	359	359	413	405	444	360	349	361	404	408	434	388	390	402	389	388	406	393	394	399	401	377	387	415	394	382	398	390	383	402	402	364	373	381	371	419	440	397	370	401	388	374	413	448	388	361	383	414	389	389	405	373	428	421	370	401	406	418	409	427	366	404	410	413	372	407	390	375	428	411	383	412	371	433	426	362	392	408	370	413	394	417	363	393	388	383	417	441	414	403	421	418	409	408	414	417	404	384	388	409	436	383	385
8183	8201	4805	4431	3671	6583	7029	3857	2453	3296	1758	1039	577	477	378	411	368	384	358	392	380	377	328	385	426	399	394	381	389	357	378	397	355	363	378	383	385	391	356	381	373	354	406	357	402	381	381	376	385	382	363	362	355	406	379	396	397	387	363	376	382	354	359	361	361	418	394	379	344	372	388	344	372	379	395	373	396	382	378	383	409	359	385	382	366	386	379	373	382	393	350	372	373	378	391	380	400	402	400	398	361	371	374	358	364	371	368	404	382	390	414	403	378	382	333	369	369	360	368	374	395	390	368	357	391	378	370	377	372	385	414	364	400	368	345	384	390	368	359	368	370	350	400	359	407	373	361	353	368	357	397	359	388	397	364	416	395	347	385	375	356	358	392	405	356	359	386	376	374	373	394	372	379	365	373	372	388	387	386	365	381	363	372	370	344	380	392	366	368	378	404	415	402	373	377	397	407	389	392	372	381	349	396	382	389	413	360	400	362	380	351	364	347	439	365	370	399	333	382	401	334	380	413	389	398	372	361	428	362	393	362	357	394	415	376	393	390	396	387	392	388	412	370	368	399	372	367	374	362	378	353	390	411	398	373	386	381	368	357	339	362	362	367	400	392	392	387	356	374	378	361	346	319	386	367	383	372	362	387	363	355	395	379	361	362	414	364	380	370	360	366	382	354	364	390	394	361	412	386	413	346	415	376	371	367	385	374	400	396	374	358	392	389	388	371	382	407	402	351	394	383	376	366	383	396	393	374	354	348	354	400	396	405	396	396	407	364	378	399	342	391	339	389	359	379	351	400	380	371	401	368	385	382	341	408	398	346	381	352	401	397	385	382	343	359	416	339	368	387	390	398	383	377	354	373	367	373	377	352	389	363	414	351	409	380	337	362	364	342	346	430	367	369	369	372	378	343	400	389	363	405	391	364	374	413	387	363	398	410	320	360	398	338	381	377	378	376	374	413	395	387	343	398	413	359	356	349	422	401	411	368	386	406	379	375	402	389	363	392	375	349	379	412	356	379	356	388	357	363	373	365	412	372	390	393	397	347	369	373	389	391	383	358	347	395	356	381	366	388	362	397	365	355	389	348	368	368	368	406	373	374	374	362	408	334	406	400	389	365	358	360	420	401	376	373	366	359	366	341	390	385	365	369	374	391	361	386	390	355	360	387	364	385	410	350	353	369	385	355	398	386	386	405	352	403	385	369	416	361	374	367	369	366	366	390	387	424	349	390	383	392	387	372	384	379	354	372	346	409	358	378	350	396	326	384	387	381	379	363	376	377	427	368	370	371	364	390	377	416	387	395	393	359	386	350	389	410	357	352	369	360	402	393	383	391	373	413	380	392	377	345	362	346	407	397	375	399	363	382	380	378	349	360	330	403	354	398	377	379	384	368	344	371	376	380	408	387	377	389	343	353	393	352	369	420	367	420	388	362	401	368	406	367	396	359	389	384	373	352	375	378	364	395	387	383	397	374	392	360	356	422	377	374	406	352	379	375	404	388	393	392	356	364	347	397	387	381	400	374	411	386	381	377	386	391	387	371	373	400	369	388	395	384	359	360	361	392	383	423	353	343	355	370	409	367	394	392	364	369	404	371	390	365	396	376	393	400	402	414	353	388	379	384	366	372	375	379	386	351	370	369	396	369	349	383	369	370	376	347	401	361	373	404	350	384	366	362	393	359	390	382	373	391	374	360	410	371	411	380	358	376	402	375	406	358	375	391	371	408	346	351	386	376	394	354	388	417	382	382	399	363	404	398	358	385	381	354	420	392	378	356	374	395	371	339	353	410	382	355	387	383	379	385	388	362	390	377	381	388	389	386	415	364	350	370	381	350	383	360	399	400	365	415	391	375	378	383	385	365	385	405	350	374	317	386	395	374	385	373	356	410	376	388	398	368	391	381	375	367	385	385	390	397	330	382	354	374	370	333	347	373	370	358	328	354	403	357	372	354	384	381	412	407	343	376	400	377	387	430	365	389	380	387	394	378	390	402	374	364	364	416	368	382	350	396	370	387	366	386	362	356	406	393	352	372	333	385	374	375	364	398	412	378	359	376	366	392	343	378	365	362	343	372	385	382	377	364	390	373	378	379	432	402	336	370	395	374	406	348	367	372	382	365	368	376	398	358	397	370	369	366	368	384	372	373	376	416	362	362	381	377	383	367	386	405	331	355	378	405	397	366	366	332	374	344	360	384	327	366	389	353	396	352	355	395	365	341	396	372	370	371	380	376	384	415	381	407	352	392	375	375	373	347	368	371	382	384	370	386	378	402	375	361	350	346	351	384	355	365	396	406	364	352	358	385	387	390	387	377	370	389	396	407	339	395	372	385	381	401	374	383	365	388	383	357	365	362	345	340	366	374	343	393	360	356	370	397	379	381	388	376	399	350	344	360	388	389	365	349	380	378	412	377	397	369	407	332	376	361	365	388	350	347	375	372	334	389	383	391	348	353	393	393	342	372	366	388	368	362	359	377	351	359	380	387	361	365	387	343	371	351	368	353	375	404	369	369	400	409	373	404	380	396	400	367	381	388	353	358	363	396	377	428	366	371	373	361	373	340	385	382	396	382	418	355	391	377	378	376	348	385	377	347	376	381	381	385	376	404	373	400	397	384	328	395	365	377	362	388	388	360	342	376	378	377	381	384	346	354	357	413	378	377	356	366	374	390	352	354	396	389	374	373	368	377	386	362	360	368	394	374	378	372	360	392	406	369	358	365	394	355	363	362	367	371	399	371	386	380	391	379	390	376	429	355	382	389	359	386	390	375	381	376	407	369	386	407	406	364	349	420	389	379	346	384	379	363	376	380	394	402	411	380	384	373	374	369	355	387	337	379	364	388	402	353	380	392	352	414	370	361	350	394	418	368	335	356	367	354	363	387	415	371	363	359	406	420	378	404	397	389	392	372	360	382	360	415	349	363	381	383	382	381	366	394	395	381	367	357	352	386	393	401	370	353	401	357	378	394	371	359	405	382	372	364	352	341	402	373	412	360	371	379	350	405	410	379	413	367	378	358	381	387	371	375	351	359	408	384	368	371	391	374	361	361	382	378	382	358	366	379	360	420	440	372	355	381	347	341	390	376	367	409	343	371	388	392	354	382	407	382	393	362	388	374	388	395	378	395	378	363	346	376	349	398	352	383	367	379	379	367	391	370	377	388	357	356	379	382	394	434	346	376	355	372	383	360	356	420	354	364	378	367	350	382	346	384	375	360	355	355	380	373	418	380	401	376	388	387	367	365	369	392	354	357	412	396	389	368	382	353	383	382	369	403	355	387	391	370	373	356	385	387	386	378	386	403	347	390	347	383	321	354	384	341	355	340	403	354	387	388	410	396	379	387	411	391	373	363	379	374	401	395	380	363	375	363	392	378	369	360	396	339	376	359	351	384	344	393	388	368	418	367	371	357	383	425	364	383	357	392	386	403	366	382	366	356	375	365	354	367	408	369	362	380	349	360	343	391	392	363	382	387	414	381	377
25444	21348	27238	25511	20991	17525	12929	3311	5870	16744	8920	3833	1386	713	476	420	373	395	386	397	404	407	414	440	414	431	430	395	420	387	408	406	398	395	426	409	382	392	428	394	381	391	427	412	455	441	429	441	379	391	429	405	396	398	380	357	420	390	392	412	417	403	407	400	395	442	410	376	453	376	418	409	430	384	444	436	426	407	418	410	416	443	394	443	372	399	391	413	414	407	404	412	360	397	387	428	421	406	429	416	418	389	411	379	381	462	412	414	420	416	399	429	416	420	376	421	416	394	412	402	413	438	395	415	408	389	432	399	399	394	404	407	405	371	399	411	378	394	397	414	403	396	380	402	386	391	453	397	423	435	393	373	424	412	427	407	418	401	414	426	391	401	398	403	446	426	390	435	449	374	402	442	410	387	411	392	421	396	425	397	392	413	406	370	457	425	431	411	400	378	381	394	424	421	420	404	389	369	367	403	390	403	442	428	372	387	390	381	410	398	373	411	380	397	394	423	396	410	421	400	376	412	390	406	388	357	396	402	369	423	383	389	411	410	407	399	390	444	383	373	379	455	428	379	412	422	407	415	400	406	437	397	365	412	368	381	423	430	392	427	409	386	413	398	423	361	372	426	412	411	418	418	392	394	394	433	397	391	427	390	427	398	398	374	421	367	394	396	427	403	370	389	387	426	442	431	411	396	397	410	421	407	386	399	409	425	373	397	418	406	401	382	401	382	426	422	383	404	382	376	427	376	405	422	392	391	374	401	415	414	405	402	373	435	413	408	397	406	418	402	395	385	390	371	402	401	412	396	405	396	412	398	380	389	415	403	419	429	416	390	431	389	414	385	414	393	397	429	393	387	421	433	417	402	401	378	384	385	424	398	382	383	397	390	436	398	407	408	392	382	411	406	408	433	350	364	407	381	376	355	404	439	358	400	398	398	411	394	393	363	401	404	382	370	400	364	422	406	439	410	367	382	429	409	408	412	392	386	431	385	386	382	410	409	379	397	409	392	431	398	406	412	399	435	361	365	389	412	421	432	403	393	401	388	446	369	384	408	412	377	425	372	394	385	378	380	368	406	373	399	401	379	431	389	403	419	421	393	384	380	415	413	408	405	400	389	415	414	367	423	382	383	406	442	393	361	381	390	421	418	391	418	438	411	434	428	406	376	373	408	406	419	397	421	415	398	443	402	430	384	426	369	391	408	389	400	377	406	464	373	397	382	367	412	398	402	410	370	401	373	412	404	403	387	362	414	434	388	377	444	378	388	400	431	418	413	419	417	415	422	374	398	409	386	415	398	400	399	385	380	402	402	423	415	401	393	386	385	393	399	407	413	430	398	386	396	429	425	433	429	418	394	434	408	377	386	402	385	372	418	400	375	381	396	421	403	409	393	390	436	413	428	377	428	403	417	382	403	430	375	407	399	405	377	369	391	390	414	452	423	399	391	382	397	424	397	407	398	392	391	419	370	404	422	405	390	393	419	435	378	393	420	367	387	437	440	402	376	400	443	382	420	351	426	395	421	415	432	396	414	389	402	397	401	451	411	381	402	447	416	390	396	384	404	411	399	413	411	379	397	388	394	392	423	384	427	395	389	400	411	389	373	401	430	400	392	428	382	388	396	397	390	416	396	417	384	404	407	421	418	413	411	408	398	413	385	406	387	398	349	409	408	375	377	399	395	409	417	427	388	398	410	400	385	433	448	419	388	426	420	423	439	405	406	421	379	433	426	410	382	373	401	375	378	411	428	356	414	383	374	388	397	404	414	392	443	401	399	395	382	382	373	381	432	410	368	414	369	409	401	405	377	375	418	386	370	436	392	395	402	418	414	413	416	389	393	416	416	381	404	383	414	386	394	395	404	380	403	422	414	400	381	404	406	436	407	347	386	363	401	441	419	395	385	395	380	447	382	409	421	419	399	354	387	379	436	410	372	389	407	405	399	435	378	423	418	404	431	418	417	378	445	428	390	359	424	415	422	403	379	384	393	412	406	411	405	406	425	372	421	374	416	419	394	413	410	395	420	403	392	409	403	378	418	414	399	386	412	395	376	432	423	430	398	420	385	413	429	372	398	413	446	414	384	406	383	395	383	395	434	389	387	432	399	401	409	416	389	444	373	370	404	399	395	395	439	378	426	426	433	411	387	407	424	382	396	407	411	407	400	416	375	403	382	401	363	429	350	406	382	422	366	407	410	377	420	399	413	421	402	428	398	405	395	433	381	402	415	398	396	401	368	389	448	422	410	395	398	416	362	374	380	398	407	432	381	415	373	360	432	374	401	427	401	413	414	449	437	418	421	397	429	398	370	402	406	368	405	377	421	410	409	398	432	397	383	382	399	415	443	368	403	385	396	416	374	378	415	416	407	415	390	410	379	410	412	363	396	421	405	396	389	410	357	385	396	385	379	400	396	429	375	380	421	411	427	409	448	418	376	415	377	404	409	389	392	387	416	409	405	376	428	392	391	377	426	395	395	366	431	384	437	375	393	418	410	404	387	419	416	377	411	392	419	405	425	397	410	386	430	408	401	364	415	409	395	400	406	407	413	392	375	434	387	392	411	382	401	401	421	412	387	407	422	401	419	353	391	425	384	390	395	387	394	390	415	431	420	402	408	418	421	437	422	465	428	400	398	392	412	376	420	406	371	443	412	384	398	379	433	428	412	394	412	417	427	388	391	400	408	393	375	383	406	405	406	390	407	419	416	385	420	406	404	422	409	413	417	417	411	388	394	426	381	380	392	396	397	408	356	374	394	426	395	399	402	412	400	418	404	440	425	367	413	370	419	409	389	379	467	384	395	418	380	385	387	387	422	394	393	382	384	421	402	397	427	412	387	414	433	404	393	389	400	392	416	416	409	406	412	379	364	383	411	440	403	405	418	405	379	406	407	409	411	417	416	419	436	440	398	410	393	442	394	395	393	390	388	388	393	390	429	403	405	424	383	397	397	421	391	421	398	412	394	404	353	355	389	432	406	428	390	430	454	432	419	373	417	430	443	444	423	399	388	405	406	393	393	432	347	404	423	439	403	417	421	385	425	387	411	398	401	428	408	386	386	438	401	409	388	409	403	413	404	389	425	433	421	428	367	423	376	384	430	412	426	433	398	398	408	404	403	389	366	440	391	378	377	376	394	401	400	379	431	380	421	417	427	397	435	407	420	413	406	394	370	409	422	424	381	419	386	349	418	420	420	405	421	386	394	398	387	361	373	376	396	422	432	438	414	429	407	416	370	365	382	390	403	396	381	434	413	424	363	382	385	447	403	377	381	377	397	366	362	407	442	360	403	420	399	393	426	428	351	343	367	405	388	393	415	388	410	424	383	402	363	398	379	407	398	394	369	381	424	427	410	363	407	393	386	388	409	389	381	411	378	397	446	401	384	408	391	399	372	391	423	419	382	429	410	429	362	363	409	404	405	346	384	406	436	389	405	424	399	367	394	400	417	414	392	404	446	397	391	386	392	390	401	386	399	416	398	430	410	400	390
7777	13295	10600	13270	18944	15191	12100	3582	8777	17034	8506	4211	1647	760	503	443	387	396	379	420	410	392	406	377	385	404	397	412	385	402	405	450	395	392	413	386	417	425	401	404	393	422	412	380	361	394	406	419	398	365	419	416	443	379	369	422	411	384	411	411	415	397	400	423	398	364	415	394	404	377	424	406	401	409	427	377	416	419	434	402	357	435	388	392	399	407	402	418	392	402	392	422	452	355	397	407	408	382	423	450	409	401	426	416	436	365	399	370	391	421	409	396	398	381	405	405	410	375	408	399	412	376	388	415	405	396	414	388	366	383	395	418	436	372	385	399	424	399	409	436	379	424	380	435	413	411	383	384	433	426	391	350	422	411	399	387	369	382	389	369	399	407	404	403	404	384	418	383	401	394	381	382	397	421	413	427	377	382	405	395	420	406	407	429	378	433	420	421	380	404	395	408	376	379	431	399	426	376	401	394	391	378	424	404	414	407	394	383	409	434	428	407	389	386	416	378	376	401	352	406	422	380	384	398	398	409	386	414	400	376	425	398	385	469	378	440	414	370	380	411	390	394	411	348	399	374	414	412	421	416	398	400	420	388	359	423	393	389	348	406	393	396	425	362	401	409	392	389	398	416	383	385	386	410	396	434	402	399	415	423	421	362	438	427	422	407	374	362	381	407	406	439	412	417	388	376	386	422	357	425	432	384	404	408	398	422	368	391	396	389	391	409	407	396	422	403	388	446	388	379	381	368	416	411	370	404	414	371	408	397	409	408	381	378	426	430	399	397	380	386	439	440	430	413	407	399	390	383	377	419	397	377	406	369	363	374	397	368	389	427	418	380	405	436	393	411	406	379	365	409	406	409	401	408	442	402	380	361	388	377	383	406	405	396	409	406	396	385	398	418	392	375	395	398	362	373	361	393	387	414	395	420	451	398	398	400	373	398	397	412	414	432	362	386	443	421	392	397	409	412	418	359	462	387	404	393	388	389	421	411	412	401	367	432	388	427	389	387	389	429	387	410	369	388	363	384	402	394	388	414	375	403	370	403	397	393	383	376	393	401	387	417	438	429	397	413	401	415	385	420	345	401	433	405	435	416	382	378	414	394	406	397	383	409	403	349	427	414	404	381	432	395	414	409	384	389	382	371	404	418	379	421	439	420	431	402	389	428	407	403	409	412	387	423	392	399	409	390	408	366	361	385	407	431	398	399	385	398	387	406	445	392	389	394	408	446	404	357	395	386	411	397	383	401	411	385	411	379	435	393	427	450	366	415	407	373	417	404	392	376	426	364	400	417	414	387	414	412	396	401	411	383	384	379	381	381	429	414	415	373	388	435	398	433	410	404	402	431	414	418	405	393	410	394	402	396	443	416	390	392	377	406	395	387	366	407	398	397	403	402	391	434	362	420	425	404	413	361	400	426	414	383	389	402	355	398	380	410	434	404	403	393	404	425	435	397	378	429	375	370	362	371	408	430	389	377	390	383	408	401	422	417	375	390	406	405	395	392	403	388	388	416	371	389	412	389	362	385	385	414	403	389	370	378	388	388	396	387	394	400	395	370	407	360	384	382	389	403	391	426	400	392	431	335	410	377	407	389	388	420	444	395	371	394	387	416	418	376	374	367	406	378	437	433	409	434	426	399	393	410	393	397	347	387	404	400	405	384	435	388	438	404	422	392	421	413	422	412	386	369	419	382	408	352	398	444	402	368	372	412	389	368	404	380	458	398	367	386	389	387	417	404	427	371	392	394	390	386	424	404	408	415	411	409	423	409	413	419	422	394	431	356	395	444	402	446	378	363	450	414	412	406	423	333	397	410	394	412	419	390	387	415	397	383	392	433	419	373	436	405	391	398	417	371	398	392	413	411	408	383	389	385	395	404	404	411	366	374	419	409	381	359	439	397	440	429	408	385	414	427	406	404	405	432	371	377	415	392	358	411	383	397	406	375	400	403	402	417	401	372	367	382	381	371	413	399	374	406	409	390	385	444	409	372	408	396	443	372	386	443	402	402	419	438	408	362	409	400	410	389	381	362	377	420	357	432	404	385	398	353	430	366	414	358	390	409	388	409	409	429	388	414	401	438	396	393	408	376	403	408	395	400	363	382	418	368	373	379	413	416	387	370	410	358	426	414	394	381	396	418	418	416	374	415	403	394	381	363	411	367	432	405	410	378	381	378	430	389	398	391	407	468	379	379	409	389	390	393	398	420	414	406	386	397	348	385	404	374	425	391	394	398	402	370	388	401	412	416	403	424	399	403	419	399	379	427	395	407	398	395	390	393	402	407	392	401	402	380	425	380	394	414	375	391	396	385	386	381	403	390	410	399	379	425	356	363	377	387	383	385	401	426	407	383	356	360	411	395	383	418	419	444	414	406	405	372	403	380	403	411	388	418	414	451	384	427	435	359	392	440	427	379	394	375	382	390	393	389	387	375	394	403	408	414	377	394	405	385	428	390	439	340	385	391	378	375	348	406	412	397	410	390	401	388	388	415	417	395	383	373	419	411	382	418	397	413	387	414	441	403	405	379	422	395	390	393	380	398	392	409	400	398	382	396	383	390	413	397	432	379	409	432	382	441	415	377	392	413	411	426	402	400	377	368	413	418	382	378	373	407	383	413	407	409	377	401	414	408	388	396	439	402	421	388	384	413	419	386	388	413	417	390	417	407	409	387	408	387	405	386	416	421	430	428	390	417	389	414	399	421	405	380	390	348	419	401	385	395	406	387	408	354	422	403	403	391	396	390	415	381	375	391	435	371	378	443	398	398	401	439	394	388	385	373	376	396	422	389	400	379	398	390	422	364	423	391	370	359	399	412	428	398	393	398	422	433	397	416	407	421	398	368	417	370	366	373	383	396	422	408	390	398	431	395	377	419	436	415	403	423	408	385	405	389	381	409	451	427	401	355	371	366	418	423	405	426	445	390	387	409	416	401	408	426	366	387	455	364	401	417	379	386	384	392	383	381	406	414	371	395	413	385	407	416	379	368	391	390	385	414	398	413	414	395	421	393	385	428	393	415	411	386	409	424	443	402	419	397	378	425	410	381	366	399	418	397	410	396	421	370	382	385	381	417	372	418	401	415	381	379	415	426	387	397	404	393	392	397	422	398	364	401	399	404	395	393	395	384	407	410	378	404	404	421	401	405	430	386	379	400	405	441	393	411	410	419	414	438	376	423	376	400	407	402	399	398	438	395	395	405	443	395	424	364	411	416	420	425	424	409	411	380	384	390	390	413	389	374	436	390	408	401	394	420	349	383	389	371	371	372	399	377	396	410	413	407	378	388	418	397	377	415	379	425	413	427	408	401	413	379	429	372	396	379	418	385	381	391	406	390	398	398	397	401	374	421	373	405	409	364	397	435	400	394	389	415	411	393	381	405	429	408	415	398	419	400	399	397	392	422	382	371	383	419	413	416	421	400	408	402	382	397	388	380	396	370	417	401	376	420	394	376	396	378	401	419	399	401	415	429	384	406	406	411	355	403
24296	21425	28873	24890	25275	24910	18137	8384	11939	29656	21857	10364	3406	1317	714	568	541	550	554	534	543	537	481	540	533	520	485	534	550	467	573	533	541	541	543	543	519	581	539	553	524	527	503	525	516	521	531	525	543	562	508	565	547	558	523	481	520	529	503	505	565	527	511	540	516	525	555	527	481	540	548	493	521	536	549	520	544	526	511	551	527	526	506	515	553	533	496	524	519	531	500	516	538	506	523	507	518	507	573	518	530	550	549	493	508	526	519	539	530	530	520	504	551	550	512	498	533	511	520	530	474	523	516	518	524	528	488	469	530	513	531	517	515	538	491	533	491	553	522	499	557	486	501	542	519	545	540	515	519	525	531	503	534	474	482	551	506	494	505	513	507	520	520	547	517	523	551	527	513	512	544	499	523	516	531	536	489	530	548	511	534	545	546	565	559	487	500	503	504	543	508	531	505	524	515	504	498	468	518	570	536	521	483	501	546	549	509	503	533	537	544	501	548	507	537	523	497	507	509	507	529	493	503	506	537	501	482	502	525	523	498	534	505	537	516	478	515	514	516	529	518	527	504	465	524	522	492	528	530	514	533	513	517	518	510	511	529	537	532	492	506	537	507	507	511	522	496	499	521	554	535	525	507	494	519	564	485	532	542	493	484	543	535	487	529	522	546	513	477	527	447	543	496	528	470	514	550	516	530	572	530	523	541	548	514	535	555	511	515	552	525	507	490	516	519	520	521	553	524	519	506	539	490	521	490	525	535	526	504	574	526	528	500	522	533	554	512	532	507	517	533	538	494	509	530	585	517	521	534	509	527	534	539	529	533	524	534	536	501	528	514	555	520	536	488	495	503	536	502	514	486	518	496	496	466	489	525	547	536	538	490	562	500	531	559	483	517	528	521	528	545	523	515	542	494	489	534	530	578	486	541	512	504	503	564	551	553	495	457	524	501	505	523	500	565	556	506	617	521	509	516	497	516	455	490	516	528	498	561	466	527	490	524	528	513	526	530	547	557	453	554	520	512	484	472	481	558	515	479	527	535	496	544	541	521	464	490	550	506	485	535	546	570	482	516	488	509	490	532	553	538	558	556	532	539	562	529	508	509	548	484	497	500	499	535	510	553	540	538	517	483	540	528	553	523	527	541	557	509	522	523	541	526	560	545	535	530	544	514	518	521	501	508	525	511	546	526	529	523	529	489	538	505	551	544	495	524	533	553	499	542	537	517	508	544	509	508	521	554	502	546	492	529	524	574	511	519	548	473	504	515	505	525	529	522	522	549	543	545	499	551	537	521	544	514	509	539	514	544	557	514	517	534	465	531	538	492	561	508	488	474	525	524	543	498	496	462	561	532	549	520	509	536	468	525	462	522	504	489	494	523	494	515	520	532	532	515	495	500	552	530	535	490	561	520	532	528	514	527	496	551	530	509	533	518	525	546	521	534	519	541	556	522	515	529	528	531	527	534	504	543	503	520	493	509	528	526	534	533	531	526	506	487	513	501	493	524	505	536	520	547	469	513	552	483	525	543	514	540	486	546	582	531	522	520	509	514	545	493	484	528	481	497	505	497	527	499	546	513	541	484	481	545	521	511	505	561	509	509	528	506	527	509	510	523	516	525	537	520	528	588	507	519	521	516	529	486	510	542	542	509	517	502	524	505	540	494	544	517	537	533	498	515	537	509	526	524	508	550	499	478	500	501	522	474	535	502	494	518	533	503	535	518	500	485	551	573	537	512	511	510	565	524	511	499	507	491	563	505	551	481	507	492	538	527	484	532	489	545	551	520	563	506	550	534	505	509	491	536	535	510	495	553	544	504	509	522	477	555	525	496	479	523	574	581	495	524	533	537	534	526	506	534	531	531	510	534	512	513	467	523	560	477	559	539	525	492	492	506	536	518	515	493	474	535	585	504	524	523	520	514	521	546	532	520	532	501	501	521	532	483	523	521	543	494	495	489	492	547	497	535	526	531	519	489	523	524	507	522	514	509	512	513	485	528	536	554	512	516	539	521	513	483	518	503	557	541	499	505	495	555	563	514	512	521	512	509	480	544	509	535	502	503	505	524	518	486	557	524	496	551	533	551	531	515	541	572	512	502	499	537	513	562	486	576	485	497	522	537	500	517	527	506	519	492	513	527	526	541	508	519	514	549	502	498	508	547	510	538	510	528	507	518	533	502	546	510	537	526	506	517	526	500	502	530	537	506	475	508	534	541	565	527	509	507	537	543	515	526	525	528	486	522	525	500	539	507	502	485	516	515	504	487	499	517	525	512	467	482	501	514	537	517	546	508	517	504	495	481	570	510	508	533	461	497	541	510	502	552	561	510	552	515	564	550	506	565	487	489	522	532	514	498	506	499	545	553	475	478	551	513	520	561	514	495	505	569	551	533	514	557	523	518	553	536	496	488	504	504	515	485	531	503	553	500	565	543	529	500	512	537	490	456	571	482	520	519	510	506	486	510	468	541	489	513	520	541	540	521	513	480	519	516	503	509	504	537	509	541	490	510	501	558	563	503	517	522	529	495	536	464	534	533	519	563	553	522	516	529	558	544	504	512	521	516	509	481	506	511	507	514	511	522	537	512	510	537	535	522	470	494	512	504	521	507	486	563	517	507	517	512	526	515	505	545	539	519	547	519	571	468	533	593	503	544	506	487	487	514	494	527	560	549	536	529	532	520	512	509	541	527	519	538	466	540	532	509	546	538	492	485	536	561	553	498	537	529	517	528	537	480	557	521	548	540	523	502	514	544	543	553	513	527	517	501	549	497	510	489	507	497	501	475	533	498	538	520	508	491	496	515	532	534	522	537	517	509	542	517	547	519	497	517	562	533	538	487	497	523	548	529	512	536	528	544	508	574	532	495	533	560	555	508	500	525	506	523	519	504	535	525	548	518	498	536	514	574	528	527	540	512	525	498	516	495	490	522	505	558	515	496	489	539	520	516	543	527	515	509	489	519	498	494	500	524	487	539	513	531	495	478	491	498	535	491	543	509	541	542	499	512	502	521	514	502	530	539	480	509	496	505	522	502	541	529	536	497	505	549	503	515	553	534	525	537	530	542	545	539	516	507	574	490	514	518	540	519	508	550	536	545	484	544	534	534	519	498	510	489	519	534	465	527	523	516	508	524	496	498	506	487	490	516	528	533	527	500	497	494	523	547	506	523	519	536	516	529	516	484	505	525	517	493	541	502	502	491	462	541	540	555	552	533	510	549	547	545	509	530	518	515	471	495	523	530	524	536	544	526	503	514	529	475	530	520	504	537	553	506	569	487	516	503	527	515	526	516	487	525	504	510	533	524	515	508	532	508	529	505	510	511	508	550	551	545	539	550	531	510	519	543	577	522	526	547	559	541	517	525	465	531	521	474	448	531	536	507	511	501	491	532	530	559	527	457	539	526	562	505	530	481	509	528	514	494	515	504	526	504	550	542	484	511	494	560	479	531	504	501	522	587	520	553	502	496	508	528	517	523	497	506	522	527	521	503	545
7228	18872	19568	28378	27638	21569	14035	8329	16182	28057	18490	9093	3781	1561	768	555	541	514	516	546	476	491	502	536	548	504	505	498	527	486	477	493	496	488	485	477	515	488	527	499	524	521	538	532	494	515	518	494	480	477	502	473	499	497	483	503	481	495	477	530	512	469	522	500	519	447	517	504	517	523	487	488	526	479	517	483	538	535	486	502	491	475	492	529	481	503	529	501	489	486	509	525	468	508	500	515	473	492	483	488	541	496	492	490	529	529	523	546	554	479	479	498	479	499	486	547	513	548	509	481	521	509	509	559	503	487	463	473	501	482	513	515	499	479	527	465	514	467	499	495	495	488	532	522	476	512	478	499	516	549	532	508	503	524	519	494	544	471	457	468	521	496	493	492	474	501	477	455	513	493	538	528	508	490	510	480	465	514	510	503	501	495	516	495	537	495	536	470	497	498	481	509	500	497	502	441	506	498	516	523	492	502	479	493	499	507	488	538	493	504	522	513	534	512	502	496	495	503	465	533	501	515	476	554	485	517	533	493	512	518	548	520	481	524	503	514	495	492	499	518	477	537	503	489	486	498	524	502	501	488	532	495	512	505	471	524	512	488	489	505	513	469	503	511	494	459	462	551	495	515	490	501	461	501	466	466	491	462	550	504	536	533	490	538	481	441	473	486	479	497	514	506	501	464	507	515	469	508	488	477	492	523	472	533	510	502	512	513	507	529	476	498	490	525	487	502	510	534	517	501	520	503	474	512	478	510	492	506	518	529	526	470	481	547	511	488	507	532	504	491	556	488	530	500	532	511	482	470	510	477	523	483	510	534	502	566	548	558	531	508	466	486	481	510	493	510	529	479	483	483	515	481	505	516	532	500	515	517	499	492	505	458	513	499	526	533	471	527	503	467	484	506	487	493	470	496	488	497	497	496	490	493	464	481	531	507	513	512	505	539	515	496	492	522	494	522	505	516	517	526	531	528	474	506	484	520	506	476	527	496	496	507	472	494	526	475	491	532	514	517	471	523	520	519	477	459	504	545	500	510	511	516	508	472	502	522	502	474	530	504	537	509	493	474	491	484	510	521	545	466	486	499	541	488	488	512	489	499	491	481	562	494	553	465	491	480	503	464	506	516	499	506	493	543	518	520	496	517	514	530	506	480	504	505	477	524	471	459	489	472	542	520	486	486	458	485	464	511	452	530	471	552	502	481	501	518	495	526	491	506	505	516	454	499	491	507	535	474	521	474	525	446	497	505	508	533	497	499	452	473	510	500	480	497	492	490	500	508	499	531	483	469	534	497	495	489	466	541	503	542	513	490	534	498	521	486	523	497	504	504	508	487	465	502	509	516	488	547	517	497	503	508	494	509	501	521	486	510	541	515	507	495	510	517	509	522	502	497	490	494	500	532	521	501	487	502	508	494	475	492	510	500	530	489	526	519	493	489	497	487	483	528	500	506	513	492	459	462	503	495	480	511	515	490	521	523	505	504	492	471	483	521	499	465	457	544	473	502	479	490	487	467	533	541	503	503	512	499	529	490	479	521	494	483	550	541	465	511	532	525	497	494	512	543	527	510	516	466	482	476	520	543	522	501	536	525	524	462	483	465	508	481	508	490	508	495	532	478	530	546	490	540	495	483	477	496	493	452	504	545	498	498	498	494	496	468	519	492	499	477	470	487	540	494	473	516	543	535	521	527	487	516	503	493	506	502	523	479	509	516	555	502	476	496	456	508	528	532	526	535	472	452	506	516	508	495	556	487	470	493	498	492	485	513	509	536	499	509	497	484	525	495	475	481	535	517	504	521	485	537	503	494	474	514	479	534	542	482	508	503	504	542	466	524	559	497	535	464	537	495	575	463	487	503	483	482	505	518	517	462	486	516	451	482	518	490	532	520	517	511	509	502	502	488	523	494	516	501	508	547	537	516	508	528	509	493	470	472	465	504	499	487	494	543	542	515	519	513	521	490	505	478	520	526	472	512	488	511	462	505	485	481	470	521	490	495	463	545	504	496	493	453	490	487	497	507	510	485	498	504	491	477	513	566	510	505	510	536	532	518	503	520	529	487	482	485	505	484	514	504	548	486	508	518	512	494	473	482	515	489	525	499	504	484	510	476	508	492	487	448	490	511	487	493	492	460	498	472	490	502	475	471	482	559	499	503	496	497	513	486	546	498	471	527	483	493	487	513	492	524	472	493	472	514	535	518	480	462	493	476	514	492	457	530	499	515	506	471	503	488	482	484	493	486	467	489	498	482	498	502	546	515	481	488	515	463	498	494	457	477	480	496	494	484	522	531	492	487	487	501	492	495	545	519	492	484	495	512	500	531	551	489	456	512	500	488	546	500	509	498	520	467	474	503	513	496	483	504	492	475	480	471	500	513	508	507	501	523	492	499	481	505	469	511	513	441	503	468	493	470	504	503	480	501	492	505	482	529	517	459	513	491	529	486	485	468	476	504	467	527	560	485	461	522	485	500	510	510	492	494	537	489	526	529	505	500	520	504	547	519	485	502	516	504	493	523	483	523	513	524	474	485	498	518	460	515	541	476	519	536	519	493	527	519	481	542	502	537	528	500	476	527	486	503	481	489	553	501	476	458	530	504	527	484	490	538	492	513	518	492	540	485	475	498	511	534	458	496	535	512	466	513	514	477	510	513	552	516	470	517	513	501	514	568	509	507	486	479	481	499	484	464	494	517	547	474	500	493	501	511	484	461	502	508	503	526	505	517	454	511	484	521	504	447	471	480	484	483	488	512	489	475	517	480	444	483	514	501	481	470	483	509	536	512	509	498	501	508	503	511	530	492	511	535	502	515	527	538	495	489	539	480	508	505	490	493	458	546	497	501	538	479	471	526	513	497	491	467	532	480	530	492	496	506	519	484	500	492	552	499	489	461	482	500	490	532	489	520	489	518	475	519	491	484	491	531	488	508	472	494	491	518	506	518	497	510	519	524	516	501	472	506	521	503	558	499	484	464	478	521	541	508	517	486	511	464	514	502	503	534	499	484	534	507	511	471	502	495	526	486	526	497	501	432	504	506	489	469	492	484	513	552	506	453	504	496	508	452	507	519	508	512	508	487	501	488	544	473	458	525	497	504	534	502	502	498	502	551	528	487	507	546	484	499	528	491	508	476	491	525	464	509	461	527	481	485	495	520	502	481	478	508	462	468	494	504	479	508	488	524	534	523	472	449	475	470	531	505	507	508	486	496	514	487	497	486	487	487	481	471	555	506	474	488	493	483	458	493	464	521	514	489	481	558	508	502	531	501	484	509	463	483	477	505	483	483	459	516	467	484	505	495	517	462	531	518	486	511	465	500	550	511	478	504	509	512	497	467	493	505	485	504	473	469	510	523	537	473	489	507	442	485	490	488	494	510	522	521	473	497	491	476	525	486	515	539	485	495	518	492	501	512	486	491	549	486	481	506	465	460	489	480	481	542	510	503	472	484	539	494	541	513	430	493	516	533	511	516	462	475	503	485	535	489	445	463
27811	15314	13665	14014	10127	7522	3896	1739	1433	1857	1469	921	611	468	432	396	394	388	415	378	391	416	432	382	360	365	397	362	385	359	409	392	381	380	376	391	408	382	383	341	353	386	412	373	388	346	335	429	362	405	389	385	350	396	368	377	383	396	386	363	371	391	408	380	402	404	346	363	401	406	389	374	414	408	352	356	352	413	380	357	390	382	389	385	345	359	342	388	394	375	358	429	429	399	390	393	388	387	359	384	381	390	373	393	405	418	383	401	372	408	369	401	394	408	396	395	402	376	409	391	361	411	402	401	390	382	408	373	406	402	399	378	421	377	391	392	456	396	404	382	371	386	398	394	385	384	397	392	362	376	397	395	382	416	414	399	399	408	385	400	376	381	373	362	390	395	422	398	382	387	353	378	382	356	352	360	389	390	365	370	386	394	407	377	357	403	405	393	351	421	411	378	386	365	401	414	400	396	406	361	378	390	362	370	410	376	373	389	389	394	424	374	381	401	426	404	398	416	376	393	389	371	414	409	378	384	387	389	368	345	388	355	358	372	398	392	414	404	409	405	392	386	352	380	371	410	417	397	360	380	381	438	378	369	381	394	369	389	359	382	448	372	381	384	391	350	392	404	412	403	384	363	426	392	395	374	399	385	362	367	416	372	379	399	405	405	356	400	389	376	380	361	401	398	434	381	376	380	352	381	411	380	418	356	378	434	408	356	374	369	381	405	382	398	426	376	407	367	390	365	405	398	384	386	401	384	450	369	348	371	379	357	382	349	343	366	405	388	387	411	370	382	379	389	402	394	368	409	419	392	414	383	346	409	438	368	407	409	391	402	386	353	387	384	405	414	409	390	406	395	346	389	384	414	398	359	368	391	390	386	417	393	407	399	388	403	394	426	392	379	375	385	379	377	360	381	409	402	396	380	375	408	395	376	346	381	378	412	404	392	407	405	359	382	357	367	354	400	407	372	401	377	366	388	370	387	411	411	376	385	377	387	396	385	408	375	369	347	401	388	377	396	360	388	333	408	384	398	385	416	404	379	417	361	421	389	386	387	403	379	414	364	411	384	375	374	416	398	385	430	424	378	366	428	358	396	413	369	394	395	395	407	402	371	349	405	421	387	362	372	360	404	396	385	361	374	414	393	365	378	401	399	392	342	392	424	384	369	387	404	394	404	357	379	381	392	390	371	410	400	381	380	406	411	365	361	366	391	403	365	427	365	370	384	345	359	374	397	389	361	414	389	393	400	395	385	426	409	393	382	393	376	353	401	381	426	406	389	381	365	362	394	379	407	374	401	376	383	394	352	415	378	402	417	364	377	412	390	383	372	374	370	392	412	365	388	363	404	379	369	410	366	376	395	372	398	389	397	413	428	399	406	391	367	375	373	388	403	417	363	393	374	381	389	374	390	396	395	396	388	358	421	423	389	369	376	399	422	392	380	376	373	422	394	368	381	396	380	414	400	401	395	425	369	402	406	398	389	400	403	420	359	385	393	387	374	386	411	361	405	432	394	341	403	366	424	345	413	400	386	392	397	392	396	371	405	395	374	379	383	379	409	429	367	378	425	412	351	396	390	344	438	347	405	382	374	421	367	415	420	387	356	401	384	422	391	390	384	394	359	400	428	386	414	355	403	369	403	431	399	393	373	392	382	347	403	342	388	365	386	404	410	379	387	351	386	386	400	413	356	416	363	386	387	368	385	408	364	355	391	387	386	393	371	426	364	402	427	385	410	390	408	406	349	400	403	436	362	403	384	379	380	362	398	367	383	376	400	381	397	377	394	389	405	399	405	388	395	407	377	405	407	358	383	414	381	434	369	424	399	413	401	398	384	401	379	395	367	407	399	393	395	398	378	418	390	399	353	411	354	364	370	401	388	392	438	416	377	401	355	379	368	347	397	395	395	368	416	417	396	364	383	365	418	391	350	369	388	405	399	399	409	402	397	392	389	381	429	403	363	370	376	365	396	379	374	375	430	379	388	397	413	373	396	367	387	381	398	392	376	410	417	359	396	395	395	359	373	381	374	383	394	411	400	425	401	403	402	441	386	403	376	377	398	401	371	349	368	395	375	395	375	402	394	395	415	396	413	363	389	368	354	384	405	371	359	375	393	398	421	384	402	404	402	393	411	399	380	402	390	375	416	403	418	388	368	391	401	400	394	409	401	382	395	413	397	363	402	398	368	397	388	341	419	383	390	404	395	404	391	363	420	359	403	374	372	406	360	420	374	379	416	386	384	410	373	385	393	418	404	381	394	400	403	380	392	412	388	422	407	415	374	438	389	358	399	421	407	386	394	380	414	406	400	394	405	419	370	384	400	386	403	405	417	410	383	379	417	418	396	384	396	395	400	379	373	396	386	401	393	380	401	413	354	394	400	384	409	363	375	399	425	404	397	374	406	384	398	392	352	401	430	397	362	418	365	373	394	405	378	366	405	399	387	407	400	393	388	372	436	390	380	399	387	418	386	389	396	373	361	372	393	366	369	441	378	388	370	397	414	386	387	403	405	350	355	399	385	354	401	363	391	388	399	396	355	385	358	391	389	381	393	369	367	414	389	394	393	344	395	429	356	379	404	397	409	386	360	361	395	398	397	417	424	417	398	421	369	400	394	363	401	386	367	395	417	394	383	419	394	373	412	408	400	388	408	386	400	420	358	397	400	427	389	361	399	441	356	367	424	381	375	402	398	345	387	411	384	405	398	362	417	355	374	387	420	390	378	403	396	368	373	405	431	390	387	424	416	397	377	413	361	376	386	377	409	397	404	410	381	394	424	357	415	393	388	413	383	376	381	416	403	416	355	393	355	363	396	399	407	353	396	390	368	398	362	386	378	413	425	406	363	352	367	419	405	396	418	389	399	402	365	384	389	360	383	370	415	410	400	408	414	369	369	404	386	407	366	371	409	407	371	379	410	381	358	381	399	359	385	390	383	403	388	385	371	423	365	382	380	381	422	413	364	430	393	408	384	393	388	385	371	388	379	346	393	382	411	384	354	403	366	393	393	412	373	371	406	393	381	402	373	378	353	396	398	379	387	375	361	373	388	383	391	411	388	409	387	384	408	396	406	373	346	394	400	386	404	367	413	378	393	341	379	376	365	373	387	416	406	384	387	402	379	394	391	388	378	415	387	385	418	393	409	343	378	348	397	397	374	408	398	409	358	378	384	395	397	379	376	391	362	419	387	360	368	408	407	383	393	371	384	408	418	375	377	378	404	407	356	372	413	415	378	444	371	403	382	382	401	366	403	389	396	422	368	357	414	380	423	374	372	383	408	383	377	405	367	394	420	408	423	375	413	370	384	390	362	395	396	385	376	391	375	395	350	359	360	422	391	362	371	360	393	405	411	395	367	379	394	423	404	380	349	413	420	400	430	386	406	413	397	381	371	367	395	379	392	397	356	374	394	380	354	447	374	376	366	389	408	371	399	366	412	364	395	397	348	384	358	423	395	393	395	381	383	365	379	372	388	404	391	358	430	352	377
7445	8062	16047	12666	10234	8262	5043	2550	2126	2496	1733	1012	627	445	399	424	354	403	368	391	326	331	346	377	375	357	354	392	361	327	359	342	318	391	377	405	401	378	331	357	351	353	373	368	376	348	361	405	360	343	347	376	392	388	386	343	365	390	335	355	373	364	372	366	360	339	391	379	376	361	384	363	368	364	381	343	364	351	355	346	375	358	378	376	410	356	330	354	375	369	339	381	402	380	379	362	359	357	379	349	350	356	334	407	366	346	355	337	372	326	400	383	374	338	392	419	371	351	368	340	353	358	375	308	364	341	355	384	355	358	381	370	370	383	374	361	391	347	359	351	383	391	387	356	340	386	377	378	364	363	367	380	387	385	381	374	374	375	348	343	356	373	378	353	351	350	346	351	408	330	379	387	384	354	371	417	401	374	374	369	356	358	342	348	364	362	386	362	396	369	379	381	362	389	397	392	392	370	390	356	377	383	373	382	341	345	386	366	379	377	377	354	368	352	387	347	330	370	411	349	399	368	398	381	390	381	361	379	329	371	364	357	374	340	398	363	330	360	409	358	401	349	355	367	384	372	351	343	338	394	393	368	354	375	385	384	370	360	348	366	322	347	333	331	340	353	361	336	349	364	335	390	359	378	397	370	363	353	369	347	357	331	411	369	353	373	408	351	373	383	342	370	356	362	353	345	370	346	350	371	355	384	364	337	379	374	366	366	377	380	390	373	373	350	363	352	365	378	373	355	385	393	362	384	364	340	394	392	360	371	363	390	341	377	367	374	363	352	369	388	383	329	380	346	359	358	392	346	372	363	395	354	356	373	354	357	386	369	384	382	367	363	379	364	381	373	395	349	373	382	362	351	378	339	383	347	388	387	393	365	362	399	352	413	380	361	357	360	389	355	358	368	382	380	354	371	394	347	390	383	390	344	367	352	372	371	359	378	385	367	384	374	372	400	390	352	376	398	376	354	372	359	404	365	365	372	353	396	369	399	381	366	373	347	340	381	367	346	383	379	349	371	382	399	373	360	356	378	356	335	394	385	376	379	409	373	349	375	334	323	385	349	359	366	350	369	336	366	423	388	388	408	370	382	393	400	377	361	308	375	364	368	379	363	377	369	376	354	401	350	398	385	387	351	365	325	376	404	358	397	366	363	353	367	365	372	388	384	378	359	372	353	360	386	371	393	389	400	371	368	375	365	369	376	386	363	341	349	390	366	386	354	376	372	360	337	370	387	374	336	370	362	360	362	337	389	368	353	340	360	370	370	361	372	370	380	349	368	374	366	369	340	351	353	379	376	366	350	361	355	335	335	385	333	361	387	383	358	375	379	373	370	347	379	353	411	340	366	358	392	412	345	378	359	390	334	340	365	349	388	341	395	366	353	350	343	365	367	379	360	356	371	369	336	382	367	365	384	349	374	345	375	406	394	353	370	354	357	339	353	353	388	380	359	388	353	387	388	346	377	366	374	387	356	386	356	351	389	385	374	308	359	371	376	371	380	394	369	325	340	394	361	408	384	401	386	375	350	336	361	362	369	388	374	351	361	375	369	389	390	342	388	366	385	364	407	390	347	366	381	373	379	395	358	359	383	362	365	401	347	356	336	357	391	344	390	392	379	409	363	364	361	377	383	349	373	370	362	370	365	364	396	377	343	383	386	340	387	361	378	376	384	355	351	415	356	353	354	382	351	370	388	386	361	379	367	388	378	341	358	389	367	383	375	328	382	365	391	368	337	384	376	331	339	366	378	372	335	334	374	363	379	379	393	388	367	389	362	354	328	399	404	385	340	362	383	374	397	383	371	346	369	367	360	372	392	378	363	364	397	374	377	355	367	398	374	376	364	371	369	385	410	368	370	427	378	376	396	362	393	390	390	304	349	364	363	377	352	343	388	367	345	349	345	349	383	364	363	398	345	326	380	379	329	387	341	320	372	362	342	341	384	334	349	335	340	353	389	369	373	379	390	374	342	379	369	326	347	384	377	388	359	383	396	383	381	393	362	397	393	390	353	381	337	353	373	346	358	370	345	366	356	395	352	385	380	340	344	368	349	362	393	349	380	348	353	347	381	373	356	385	359	373	359	402	349	436	378	367	352	366	383	383	354	348	342	380	355	344	348	392	371	345	399	385	377	401	389	398	345	375	354	338	372	375	368	369	372	403	409	355	372	393	405	375	366	363	413	333	358	354	355	394	363	410	376	342	343	352	372	389	386	349	380	368	365	373	377	402	379	375	371	348	348	370	388	359	341	394	399	406	369	355	341	393	366	389	352	354	357	372	359	378	358	350	337	397	363	358	347	371	357	365	331	366	398	380	330	412	381	358	362	358	391	388	399	346	398	368	359	399	371	362	374	364	369	381	382	377	344	368	354	366	384	362	366	378	388	380	371	370	358	344	367	379	363	373	356	374	380	346	355	361	394	374	415	379	350	373	369	358	380	353	360	384	384	360	372	369	386	339	397	353	395	363	376	384	384	346	370	351	398	372	337	364	391	335	373	340	325	366	389	364	355	342	424	361	374	402	350	376	386	383	392	362	375	376	403	356	371	357	398	387	385	374	385	390	377	374	395	325	357	340	367	388	388	355	380	370	350	377	369	326	383	379	359	383	343	363	359	352	381	405	387	364	376	350	368	386	360	373	405	364	394	376	382	338	360	354	354	411	353	383	369	373	353	368	375	374	388	365	380	350	367	383	357	384	364	364	399	355	354	364	339	393	362	354	406	380	399	388	367	372	364	410	364	408	375	352	396	378	383	369	339	347	350	372	411	349	380	341	384	379	376	373	341	365	344	369	352	367	382	354	359	376	360	380	365	371	365	379	363	371	365	344	383	383	368	348	357	381	370	352	369	378	361	381	396	378	372	356	372	380	363	354	331	358	374	401	354	366	391	359	337	401	365	385	392	368	372	374	362	362	382	362	354	362	349	399	353	400	401	374	387	364	359	352	387	375	346	403	348	354	377	394	385	385	378	368	377	381	375	363	349	387	353	367	377	380	354	357	344	349	369	360	406	363	406	356	374	351	398	353	373	359	367	355	361	381	389	374	400	358	364	382	408	404	361	415	370	387	368	370	380	379	360	349	379	361	390	350	379	330	352	356	370	356	365	373	373	316	355	407	356	399	397	340	323	350	372	390	370	389	361	365	366	359	359	352	351	357	359	369	376	347	336	385	323	378	374	404	354	355	386	416	345	371	350	364	347	344	404	342	359	343	370	373	395	389	370	396	361	376	370	356	379	362	376	382	344	342	380	348	400	402	356	386	396	389	353	359	359	389	366	387	377	374	339	399	402	365	387	374	419	356	374	371	345	362	372	375	373	368	380	356	373	352	368	365	350	389	373	381	364	385	367	354	351	344	374	351	359	371	354	355	354	387	366	351	375	371	360	345	390	384	370	399	380	396	352	368	379	382	367	361	353	397	337	352	345	408	367	383	369	367	369	357	353	383	393	394	334	398	368	369	358	383	362	384	408	358	336	359	353	355	392
25471	21362	27490	26733	21549	14424	7556	3179	5201	11654	9223	4834	1724	753	516	427	426	434	413	419	374	435	436	395	414	418	423	412	408	422	410	374	397	352	405	430	412	395	413	417	421	440	407	386	461	392	385	384	410	372	404	410	419	412	434	417	423	438	400	409	400	436	381	403	388	393	415	408	429	414	367	420	412	431	372	420	368	424	390	373	424	416	410	438	398	390	389	377	399	394	394	409	379	384	398	378	431	381	378	403	377	419	428	406	435	358	394	436	413	399	395	442	424	413	401	435	379	380	382	377	379	425	417	410	423	356	398	437	409	402	404	417	408	399	401	433	429	416	391	368	378	433	363	406	426	417	429	423	379	444	381	394	425	435	434	404	408	414	429	365	399	390	363	398	395	383	402	446	389	404	390	392	434	384	379	430	393	401	418	394	429	393	416	395	389	421	389	371	391	395	427	392	390	392	427	397	438	449	391	400	403	414	409	401	412	414	385	431	410	400	434	384	404	413	399	424	393	387	386	381	412	425	389	421	442	436	406	421	390	386	417	415	431	416	426	406	427	388	398	403	402	439	399	436	410	401	405	401	415	397	386	368	380	407	422	382	406	411	426	374	448	424	408	434	417	415	409	413	407	409	356	367	377	428	401	404	374	396	393	413	407	410	376	400	392	392	389	373	397	433	411	379	419	386	399	367	405	380	407	385	417	423	406	412	398	454	416	398	396	417	441	399	419	391	391	404	424	395	413	371	423	389	437	403	388	395	412	371	446	390	395	404	426	401	410	400	403	409	395	390	409	406	399	399	407	392	409	417	424	418	422	397	405	411	395	422	378	380	412	434	404	401	398	382	394	412	395	372	389	377	405	435	398	419	409	415	415	417	420	371	411	387	409	406	420	388	360	375	398	379	387	370	394	422	371	425	415	410	394	368	385	401	423	398	407	394	401	390	402	415	411	416	420	401	396	367	406	396	391	420	413	393	393	394	409	383	398	395	395	439	426	418	388	413	374	382	374	398	405	420	392	363	397	404	384	395	410	400	430	397	426	410	388	413	394	402	408	389	394	409	375	384	387	418	414	404	422	404	424	394	383	398	415	414	408	380	445	368	408	408	411	444	404	421	382	400	423	410	410	420	391	383	393	443	406	408	404	398	383	404	379	397	400	440	388	427	382	370	393	404	388	414	400	406	416	407	414	386	387	408	359	406	406	391	393	380	422	392	399	408	421	400	384	354	410	386	394	439	417	378	424	382	411	394	396	424	401	407	401	414	358	391	445	386	382	394	390	418	410	360	388	379	395	364	422	407	366	416	431	437	419	401	407	394	426	403	397	395	398	391	417	390	401	416	420	394	382	384	395	428	429	401	431	431	398	433	370	407	413	412	406	416	411	409	421	423	338	424	408	407	413	372	371	417	435	352	395	381	454	438	433	398	420	395	416	398	376	401	420	399	381	430	429	389	426	393	370	411	393	384	402	403	381	389	365	365	403	405	385	421	416	396	407	423	419	381	415	409	386	419	404	375	417	393	416	431	389	375	403	415	384	381	387	401	396	375	363	350	408	425	413	415	409	380	404	407	412	397	405	433	418	410	426	400	405	395	369	393	409	402	398	430	377	407	389	367	398	405	393	386	358	429	416	414	449	367	417	382	411	395	395	411	374	412	400	403	372	418	405	400	396	406	412	380	380	396	441	419	421	395	412	388	391	421	406	405	400	367	383	395	360	411	410	412	417	372	402	343	428	415	409	413	406	423	388	352	377	396	400	447	364	380	392	425	383	386	384	406	373	415	402	395	369	398	378	374	423	412	385	420	408	382	408	398	446	388	401	379	436	379	377	413	422	385	369	418	426	397	399	409	364	405	405	381	402	393	403	419	366	400	412	418	360	440	413	414	398	383	420	373	412	408	434	439	428	385	389	420	424	372	370	406	412	355	394	415	389	378	399	403	440	417	394	413	388	400	387	413	415	418	400	399	398	438	385	381	416	393	400	412	433	371	435	386	412	403	422	420	405	417	412	374	377	432	369	398	391	405	404	422	417	395	427	402	406	401	402	422	422	384	374	406	408	401	413	409	402	417	371	386	390	391	388	391	420	386	386	373	406	420	400	407	386	394	419	400	388	393	404	430	402	426	399	377	389	378	401	402	413	392	441	434	396	435	364	429	449	394	401	368	366	410	380	388	431	410	387	416	412	399	437	428	379	404	440	406	405	413	399	394	395	425	417	405	436	404	416	412	400	427	444	382	413	419	429	429	374	412	368	420	415	420	407	395	405	405	417	395	406	400	415	397	371	407	390	411	380	370	392	356	349	417	446	446	372	412	391	409	383	372	369	437	441	378	378	410	354	387	411	429	378	386	425	406	362	433	404	440	443	383	403	402	426	442	404	380	352	389	397	400	405	419	384	396	416	391	407	364	422	395	422	394	391	382	423	413	400	421	393	404	433	426	343	389	415	413	401	406	402	425	436	395	427	384	406	397	389	390	417	399	404	382	388	404	394	441	402	400	391	402	399	380	363	383	403	416	407	385	413	426	390	405	376	379	393	381	388	386	389	432	399	402	366	447	412	396	426	415	387	392	420	455	376	419	363	375	393	439	427	427	410	392	417	399	403	408	365	378	378	427	409	421	397	437	421	418	389	378	378	399	415	408	433	377	399	419	406	381	393	396	409	360	403	421	438	412	412	410	402	405	400	423	405	432	409	418	418	396	411	414	439	391	396	406	415	379	399	406	376	452	388	353	406	440	385	403	371	393	441	421	391	392	427	378	397	358	381	371	439	411	412	396	407	414	374	384	392	413	434	396	404	408	403	396	407	395	400	406	406	409	417	398	415	390	381	410	422	410	382	401	409	413	410	407	412	426	439	399	401	411	388	416	372	423	377	370	384	422	392	388	406	427	403	407	388	382	394	395	431	400	405	432	390	395	436	413	418	413	378	383	395	414	398	407	408	393	377	439	436	409	403	394	381	413	442	390	441	377	387	386	395	411	438	384	407	411	395	373	402	360	416	376	375	390	417	422	405	414	415	401	385	414	376	400	400	413	426	434	434	420	430	396	384	396	390	404	391	408	403	376	421	414	408	401	437	401	402	378	416	375	414	391	434	429	440	371	412	400	388	415	393	362	401	407	419	410	405	445	405	382	407	409	434	425	400	417	359	385	425	395	413	440	384	418	394	425	379	392	395	431	437	405	340	409	394	440	396	427	425	387	391	392	425	440	419	403	399	420	404	367	412	413	410	428	387	422	425	416	416	407	420	412	385	357	417	405	372	412	363	403	389	425	410	371	412	406	382	433	424	373	435	385	418	362	430	416	418	434	395	408	428	445	403	371	405	450	434	407	354	396	390	387	407	433	407	459	414	406	380	410	381	398	416	379	423	405	405	385	395	400	382	416	445	422	366	422	371	385	405	414	408	410	420	387	397	403	425	437	376	418	411	393	415	401	402	435	376	387	409	426	420	392	365	400	383	379	422	421	392	381	424	399	388	421	408	415
8549	15094	21255	20977	18122	12272	7025	4050	7785	12769	9466	5175	2121	944	565	447	428	413	380	396	409	406	415	437	408	417	391	413	399	402	378	424	397	389	409	377	426	391	451	374	385	399	423	412	373	402	398	417	374	395	430	419	392	432	419	427	385	406	413	377	412	396	390	381	436	377	383	414	413	401	408	362	391	409	385	400	393	425	377	403	369	374	400	414	377	401	348	409	405	391	392	405	418	433	413	398	391	415	430	396	386	397	427	370	421	361	367	371	443	433	382	402	377	409	439	389	416	410	402	393	391	403	386	399	406	394	444	402	399	387	399	433	409	391	416	381	385	427	370	391	440	400	381	365	404	370	408	390	378	395	357	407	383	395	412	380	358	410	416	414	405	410	428	359	391	419	392	381	412	388	409	429	411	435	427	408	391	418	413	391	411	418	401	426	398	394	412	406	382	434	416	382	396	418	359	386	386	378	391	415	421	387	360	403	413	381	380	390	376	395	385	383	428	402	402	378	368	404	411	378	418	417	408	423	401	432	384	378	428	407	415	387	389	399	411	400	390	403	409	388	409	427	435	400	380	431	401	409	385	395	412	393	376	411	370	401	401	411	412	399	370	399	383	415	382	399	360	381	405	424	367	368	374	390	441	374	386	376	389	394	434	429	361	366	382	392	386	438	428	370	407	378	411	399	424	386	409	428	365	388	409	408	426	389	406	400	407	407	414	373	383	434	386	402	408	429	410	410	434	408	418	427	381	417	413	402	410	416	448	418	415	379	396	385	405	378	370	372	371	393	401	366	372	380	396	388	394	424	362	371	412	425	365	408	388	429	424	429	408	395	398	421	455	419	421	375	409	413	411	409	398	379	409	392	401	467	397	415	427	379	407	418	421	388	451	404	377	439	450	417	407	409	425	431	397	413	420	402	441	388	407	436	397	415	375	375	444	363	397	387	444	414	424	388	366	358	389	404	434	433	388	417	408	401	384	385	388	429	392	399	347	372	388	392	394	404	394	382	400	414	421	414	357	404	389	388	419	389	414	394	407	377	379	424	412	390	385	394	417	411	390	386	365	380	373	401	387	396	411	414	423	424	393	396	407	421	395	410	391	387	404	378	342	411	386	394	361	402	409	366	436	375	385	382	359	383	411	345	389	393	398	403	409	390	431	399	409	390	375	426	430	403	432	384	420	406	404	380	418	388	398	387	450	380	424	385	382	417	418	413	384	348	397	410	399	393	386	409	384	382	413	383	416	393	420	404	401	397	372	399	411	403	427	371	415	369	386	391	371	381	381	422	423	404	376	407	394	400	426	394	419	431	380	367	404	406	399	438	383	371	418	426	384	405	407	391	412	390	404	392	391	417	416	412	406	387	416	385	373	415	395	429	382	396	401	414	386	389	375	389	362	387	389	415	403	424	363	388	449	427	408	421	411	377	424	368	442	405	399	396	396	385	423	374	406	376	387	388	417	405	400	392	398	364	368	389	377	368	400	389	398	400	412	387	407	382	390	390	398	386	398	381	400	423	401	402	405	405	405	368	407	379	387	402	375	397	420	371	388	429	414	416	353	440	424	372	382	390	407	397	380	378	413	393	399	399	411	343	425	384	409	431	433	402	433	388	424	420	361	436	358	392	421	377	404	366	395	395	399	417	408	413	349	409	391	367	400	378	398	397	395	427	416	413	389	359	399	374	402	402	428	401	398	391	385	400	398	398	409	405	391	380	374	388	407	410	430	388	401	390	340	432	438	385	414	421	359	395	384	392	405	386	357	402	431	399	430	386	369	406	371	387	370	399	430	419	420	361	408	426	420	411	421	389	387	367	374	417	420	404	397	414	426	382	379	383	390	396	418	405	387	434	382	404	401	389	410	408	406	399	425	401	370	382	383	385	379	401	385	392	412	375	367	412	372	382	400	395	351	393	398	396	402	382	396	395	443	377	402	409	388	392	366	428	426	384	401	380	398	387	413	394	392	407	419	407	377	402	398	402	416	393	435	392	420	374	395	382	388	383	414	410	389	387	399	391	393	416	405	419	400	418	403	390	406	424	402	460	422	389	337	400	385	385	398	422	406	416	402	427	432	381	410	425	411	425	396	401	401	385	419	372	409	371	385	406	391	389	363	402	423	393	375	345	421	390	405	395	401	435	379	399	405	415	391	376	407	371	394	410	401	418	414	406	408	391	384	395	397	408	388	406	400	399	410	400	379	403	396	400	384	387	424	408	384	401	412	393	411	362	414	390	381	382	379	373	380	386	422	407	386	403	390	395	415	389	378	387	439	394	358	380	390	391	419	397	406	410	418	404	428	393	382	400	398	365	396	403	391	410	415	412	386	418	418	383	386	409	411	427	406	387	428	420	395	415	391	403	409	392	399	377	368	412	402	434	424	412	396	382	413	442	393	392	445	393	346	402	406	398	379	409	406	390	421	384	398	360	406	386	413	409	386	396	427	420	414	429	411	387	398	400	393	403	423	358	406	397	402	431	388	395	375	398	374	387	412	417	432	410	426	407	380	428	380	375	350	394	385	399	401	398	387	393	409	370	400	384	401	408	409	388	403	408	426	412	378	424	418	383	416	430	401	402	409	392	385	413	408	407	407	431	404	401	418	408	405	391	430	403	421	362	391	401	421	416	392	401	387	415	408	404	404	386	400	401	403	410	416	418	399	399	396	387	453	395	400	398	377	404	388	443	428	386	422	370	406	370	390	373	409	413	414	387	417	393	394	374	425	414	432	420	381	370	420	373	364	367	375	405	389	401	435	421	391	404	374	411	383	412	407	394	413	399	377	400	388	391	412	375	416	408	395	388	409	406	393	412	426	360	428	418	462	396	383	399	360	431	374	390	413	392	374	407	397	416	374	419	409	381	409	400	388	403	363	401	410	389	397	417	423	369	404	388	388	379	413	391	395	415	406	415	370	384	407	384	396	401	401	390	418	387	381	423	412	366	426	407	395	391	414	408	391	365	386	366	399	383	405	408	415	403	422	461	420	390	387	376	397	442	398	400	424	439	405	386	399	406	353	377	378	397	384	407	374	386	403	393	413	407	402	364	409	403	434	405	408	421	406	435	402	371	407	425	391	411	405	370	395	391	429	416	381	357	402	395	409	434	384	408	361	432	402	410	384	438	423	422	419	392	422	381	396	421	391	393	394	375	393	417	414	385	422	436	396	392	407	407	413	386	408	387	418	408	406	408	385	439	431	422	396	430	411	403	394	378	363	421	379	388	416	404	386	433	379	375	402	395	386	373	432	401	429	366	389	415	401	394	411	387	401	432	418	365	383	406	406	391	373	410	435	374	405	365	405	364	387	406	399	389	419	401	376	402	364	428	419	435	404	383	405	410	386	407	383	413	434	403	399	394	379	386	410	409	383	372	361	402	372	409	447	453	402	402	381	413	380	376	410	397	409	394	383	375	418	380	401	429	413	418	390	389	413	421	416	406	386	382	382	431	426	402	421	437	411	404	396	394	386	418	391	364	380	391	409	374
24209	21435	28705	25320	23758	20796	13618	6305	7001	22905	23561	13119	5086	1685	818	607	578	563	554	561	542	541	497	536	567	549	540	582	519	534	498	587	522	510	526	495	566	508	528	570	496	522	546	510	546	541	546	539	505	544	534	557	483	545	567	501	507	530	493	521	529	514	507	525	516	520	544	517	541	553	530	550	524	544	516	525	573	527	536	534	522	541	536	559	531	508	482	508	504	503	517	516	500	520	564	490	505	553	513	529	560	559	531	524	536	526	510	541	512	502	514	523	563	497	542	527	530	532	524	519	526	517	556	530	555	486	525	506	532	525	447	493	543	511	557	554	487	545	535	532	523	509	554	516	545	592	503	518	552	534	492	481	513	560	538	548	529	520	554	556	513	552	533	539	523	562	506	529	516	500	544	548	504	534	494	535	496	496	533	520	513	538	514	487	533	526	496	526	489	500	539	560	545	503	508	517	541	518	541	525	498	510	517	543	499	518	482	540	500	586	578	515	508	501	511	491	521	507	556	533	510	532	545	583	530	532	553	548	519	549	533	498	518	469	542	542	493	525	490	544	541	510	550	485	502	522	571	508	590	509	498	515	528	514	510	505	540	480	537	520	531	482	553	492	541	533	510	511	550	477	535	486	548	555	481	556	507	514	552	531	549	563	527	548	523	548	566	557	518	525	492	495	512	557	545	592	558	543	562	522	542	483	503	536	514	542	512	528	528	509	525	523	535	496	539	565	513	489	488	530	536	544	574	499	534	507	522	502	533	490	514	522	507	549	530	516	511	553	517	508	532	568	553	543	534	519	561	527	538	531	529	495	513	536	497	497	529	550	540	535	555	529	522	504	550	525	565	507	518	537	508	489	522	516	512	545	560	545	512	523	522	479	560	553	591	557	560	513	503	536	525	511	516	521	510	524	529	548	532	490	522	545	531	506	539	520	536	565	506	516	517	544	556	543	539	542	497	582	506	530	496	529	549	522	536	532	535	505	548	526	486	517	510	485	525	516	492	488	495	489	522	566	522	517	514	540	506	498	503	530	515	563	537	478	524	524	523	540	498	492	515	559	529	512	523	514	511	525	554	564	513	533	495	550	521	510	511	511	515	514	556	562	538	463	550	528	484	518	492	516	516	533	519	493	510	531	572	472	537	522	554	514	539	530	532	506	508	547	556	529	493	494	534	500	501	556	537	561	508	500	535	500	514	520	493	498	510	532	491	511	512	545	529	511	492	543	505	500	519	531	538	552	532	538	515	508	550	520	514	519	509	493	526	540	522	497	512	531	509	534	528	466	533	542	508	532	543	524	519	497	526	521	521	521	551	481	512	530	561	519	517	554	554	517	513	542	542	521	530	528	511	569	528	510	551	509	522	490	511	549	558	486	508	517	546	522	485	560	548	508	520	509	562	531	475	506	508	521	514	547	490	550	507	505	484	556	551	528	519	530	551	546	540	528	510	515	512	515	492	494	554	563	513	564	559	535	507	510	552	484	510	500	541	489	551	495	499	542	517	511	552	511	507	505	508	532	502	553	543	537	522	553	513	509	493	523	547	496	556	531	545	526	495	501	535	530	492	522	559	524	490	510	538	478	514	518	517	559	526	545	495	521	525	485	510	503	558	501	527	500	511	514	530	517	508	532	503	508	499	545	527	484	559	480	512	538	554	504	565	525	547	538	521	513	510	557	517	513	516	515	497	536	567	526	559	526	502	500	532	521	513	531	563	514	503	509	508	541	533	516	515	542	519	548	487	559	481	482	520	553	495	507	527	535	584	534	569	535	497	500	474	520	520	538	492	492	518	545	565	572	531	524	522	504	527	514	519	533	521	532	538	496	524	501	536	565	529	452	499	529	527	505	517	530	531	532	491	495	559	548	513	523	508	504	508	543	513	470	494	524	516	511	493	493	548	548	526	544	543	539	531	496	493	511	510	544	530	507	522	519	521	536	527	495	519	508	504	523	602	517	511	548	511	537	540	499	523	497	518	547	535	510	473	539	507	516	521	505	530	499	476	505	489	535	536	517	534	555	490	555	484	536	539	495	526	561	527	504	497	531	532	525	540	502	491	506	522	522	501	515	542	523	546	492	550	534	534	522	476	524	527	531	511	532	489	527	531	544	529	540	522	549	495	520	561	545	565	506	542	482	518	505	545	563	539	524	514	521	505	517	533	538	535	511	505	528	516	524	554	520	529	507	540	527	525	537	483	548	511	536	581	545	511	559	531	525	501	528	520	535	502	559	520	516	501	510	540	553	526	501	550	531	519	523	537	530	535	540	527	509	500	537	467	572	544	494	485	486	512	487	514	546	486	566	535	546	496	558	526	488	509	529	519	514	523	496	525	556	534	473	518	532	545	550	558	510	523	511	585	534	530	562	474	502	517	494	509	562	520	538	521	539	486	483	543	518	549	527	515	540	515	512	509	534	528	526	521	533	534	526	541	502	556	538	523	517	525	492	537	551	533	550	503	509	539	530	497	481	510	517	534	525	543	538	483	518	518	495	543	474	501	505	502	496	534	533	528	518	521	550	561	487	537	543	507	524	504	498	531	497	546	512	528	512	508	553	498	496	560	564	569	525	526	508	536	535	540	492	489	512	527	513	505	546	550	552	517	524	573	556	522	537	556	560	564	564	531	491	550	572	522	541	504	504	512	556	527	518	535	540	528	523	525	518	558	572	494	569	505	540	542	518	522	544	561	508	520	512	540	530	506	490	509	550	510	517	553	512	512	501	553	571	515	503	510	532	551	514	547	530	497	532	560	547	516	555	543	506	482	533	559	498	565	548	540	515	503	502	540	514	513	537	547	555	531	535	520	534	459	550	537	531	532	514	503	492	498	532	557	502	504	524	533	495	503	496	518	559	553	532	563	504	514	479	554	545	510	509	555	518	566	520	534	498	508	508	524	527	538	540	506	528	519	532	499	555	500	528	531	489	526	495	519	577	516	489	515	520	520	533	527	500	549	531	492	508	495	486	502	497	514	501	492	532	521	529	545	512	508	517	530	489	499	495	527	545	525	531	514	547	532	480	555	527	526	557	444	511	496	541	505	533	540	515	530	550	531	506	511	501	526	513	524	495	537	493	530	484	529	534	477	511	484	494	517	486	503	521	536	508	522	561	471	496	558	526	506	539	494	510	544	531	499	546	520	434	548	514	521	542	545	546	502	530	488	614	544	518	535	506	482	560	503	545	533	563	530	502	518	531	521	540	539	510	463	474	509	511	550	524	551	512	532	509	566	547	532	500	523	516	506	528	538	523	495	538	546	553	540	564	545	491	562	486	519	494	515	528	514	548	538	521	505	495	496	571	572	515	562	500	509	536	515	520	505	523	488	535	501	497	518	562	542	500	533	530	518	524	544	508	485	538	507	509	529	503	532	491	492	506	526	528	509	526	529	519	508	539	527	508	505	473	513	520	537	519	546	556	537	519	521	522	546	492	517	539	528	531	526	536	484	519	520	568	512	508	533	495	504	542	530	479	517	542	507	504
9393	24451	29486	30757	21997	15971	10562	6654	9634	25534	21240	11224	5007	1922	898	606	522	518	542	513	484	569	501	519	536	478	560	513	506	547	492	515	499	507	480	517	496	487	506	502	523	485	497	531	485	532	550	499	500	491	548	528	518	519	509	513	506	470	469	520	475	530	500	516	475	471	530	523	515	556	483	444	506	491	515	489	547	504	483	532	511	541	511	529	490	543	501	503	487	482	536	545	550	479	526	534	534	510	534	494	534	466	507	520	489	519	493	511	482	530	532	529	532	500	520	515	507	531	553	505	517	499	500	489	479	502	506	526	503	511	492	476	543	564	519	496	517	504	494	529	478	527	480	503	475	542	525	507	528	489	531	487	505	525	532	490	535	512	526	504	514	525	434	501	543	519	557	499	505	488	543	504	506	493	512	493	517	476	516	512	507	523	506	490	466	505	537	512	481	500	490	521	514	490	512	508	515	497	533	509	519	500	474	513	491	479	491	496	519	483	482	512	467	481	505	524	524	506	488	512	499	541	509	490	511	514	543	556	485	521	500	532	503	511	497	538	527	493	530	523	509	520	508	534	525	476	536	551	536	523	500	510	573	496	476	503	477	512	535	493	550	498	496	557	559	503	494	480	493	512	462	534	553	476	474	501	507	489	491	520	559	521	504	518	517	520	504	555	519	521	548	493	496	480	481	524	520	481	506	504	514	508	525	500	521	517	507	501	511	470	524	487	525	480	502	541	496	498	526	476	479	496	522	492	514	499	478	521	555	526	507	513	528	491	512	492	503	498	527	510	507	493	539	500	502	488	550	492	506	481	525	500	518	510	520	513	524	555	513	491	520	465	514	489	533	515	531	519	539	485	511	492	531	535	510	526	513	534	533	511	506	516	505	504	538	488	532	525	508	456	533	529	458	542	488	477	501	503	485	483	537	558	537	494	514	492	497	455	509	513	531	497	495	484	447	510	515	523	502	527	484	522	510	514	504	536	535	497	510	511	499	515	534	552	517	515	532	505	473	547	537	500	478	498	511	539	481	531	497	490	488	502	528	499	499	547	507	475	508	491	543	484	518	536	509	485	531	497	518	535	541	502	505	484	516	498	548	502	503	519	499	512	525	496	511	497	532	528	540	533	539	464	475	491	494	487	476	489	500	499	503	499	479	498	489	497	491	488	494	508	523	498	506	487	477	474	512	507	474	489	516	515	512	530	519	475	497	492	484	554	480	516	482	475	521	499	509	524	500	541	510	533	504	480	484	526	494	494	553	486	475	525	506	551	541	498	500	502	516	486	511	497	504	532	480	492	492	481	527	476	529	523	504	513	506	485	486	478	497	541	544	466	467	464	483	442	497	515	532	507	482	521	493	482	493	473	529	465	510	509	492	508	499	484	525	478	476	520	483	478	465	538	549	493	504	514	536	512	531	477	477	475	523	530	465	524	558	492	499	489	507	505	510	522	477	528	497	505	478	493	503	534	461	514	488	492	532	476	528	489	495	516	534	494	530	539	503	456	537	518	555	502	526	500	516	533	504	532	530	500	513	482	493	499	533	498	527	510	467	503	534	511	524	450	535	493	478	490	496	532	549	493	522	479	496	471	501	505	504	529	522	541	523	436	513	516	499	526	525	533	522	546	517	488	504	519	527	516	514	487	516	521	478	524	525	535	510	489	528	507	501	517	473	491	516	513	511	484	471	530	463	524	518	506	491	489	515	503	512	484	520	472	562	523	485	477	498	528	526	489	489	527	499	523	499	525	556	478	522	499	529	518	518	487	507	585	497	516	555	495	506	497	493	513	469	500	500	493	502	482	522	534	495	505	498	550	528	522	517	529	503	552	484	526	488	516	464	513	461	485	519	495	532	542	472	516	470	521	539	517	489	489	517	506	524	495	515	488	515	514	504	528	504	497	522	529	520	515	490	538	530	552	517	512	509	514	518	526	505	529	541	529	512	495	498	534	490	489	489	520	469	514	492	490	502	534	497	489	480	516	482	540	461	502	523	506	534	532	485	490	503	495	485	505	525	502	478	475	528	517	512	507	455	475	531	513	548	501	525	506	554	543	517	509	488	489	525	506	491	496	510	527	511	512	480	473	518	507	522	483	497	525	499	519	521	504	502	498	511	542	516	490	498	505	498	514	504	489	517	504	515	516	459	496	515	479	535	519	550	512	532	509	486	518	540	491	499	547	512	463	512	482	491	483	494	503	501	509	508	478	493	507	518	510	522	493	483	513	496	544	486	507	518	520	505	481	510	535	487	510	509	463	516	483	555	489	479	521	495	525	510	548	510	516	489	515	517	504	500	540	476	496	510	529	505	523	478	505	537	522	524	508	488	516	511	508	498	505	512	462	470	492	521	483	504	516	480	523	499	496	512	521	455	493	481	564	541	462	529	527	510	498	549	482	506	491	525	491	514	498	497	513	504	523	529	502	505	526	476	512	526	501	495	506	507	505	522	562	511	521	544	499	511	503	519	498	538	506	518	505	508	533	464	483	537	487	492	518	518	508	534	499	482	530	501	496	485	538	510	518	474	508	515	544	491	516	552	463	482	538	476	529	478	478	531	479	518	502	527	472	507	511	509	530	473	499	505	517	483	507	527	514	501	506	498	503	543	484	514	481	491	569	515	502	518	505	500	514	476	517	480	512	503	514	522	501	528	501	534	528	502	501	497	510	506	490	486	481	496	497	547	471	482	512	511	473	457	494	535	517	463	530	528	519	529	488	542	538	523	513	513	490	528	517	507	523	503	511	531	521	469	553	513	559	493	519	543	494	524	487	516	484	462	492	500	491	527	488	509	528	490	468	525	456	512	501	469	505	481	519	525	528	473	485	513	530	494	507	517	505	484	492	553	508	533	486	505	480	516	488	485	489	524	494	522	506	499	488	467	508	462	514	480	506	548	514	481	448	482	487	526	513	502	511	503	546	514	487	499	520	530	457	504	496	518	497	514	558	514	494	502	550	496	506	539	519	496	444	541	476	518	485	475	488	506	520	513	481	563	488	528	492	530	510	518	481	476	502	516	508	494	529	459	517	465	507	493	521	553	478	457	523	527	519	534	523	499	516	496	513	484	525	513	445	495	519	523	555	506	546	520	458	456	498	503	522	536	450	511	522	498	493	504	534	536	515	500	489	515	502	480	480	505	513	473	459	507	477	540	518	542	486	504	502	520	494	535	507	478	521	497	496	479	514	509	507	509	474	556	449	488	487	460	463	481	549	493	501	511	525	512	484	520	528	471	509	528	501	539	519	482	530	503	524	483	510	498	559	533	535	495	499	483	562	518	513	509	505	517	523	512	526	554	520	522	519	563	529	540	480	512	484	524	504	503	509	522	536	501	483	512	488	498	502	445	470	525	539	487	496	504	494	532	541	496	528	508	529	487	533	543	537	506	518	578	484	475	514	519	495	529	510	480	543	517	518	491	510	517	461	526	518	496	520	506	471	522	491	453	480	532	468	511	508	489	493	536	538	473	519	512	504	544	493	475	499
27780	17645	19458	16120	6104	4075	2313	1565	1154	1511	1487	1313	801	542	432	386	397	424	367	396	381	411	417	394	384	408	420	403	376	368	409	391	401	374	387	401	393	391	382	386	418	382	409	385	401	375	403	403	385	403	377	420	403	411	440	417	364	443	387	366	373	400	404	400	357	380	425	406	402	397	372	370	410	365	363	380	395	386	383	370	411	398	363	378	398	416	400	386	379	383	359	390	396	409	430	370	367	423	393	387	398	410	410	381	399	409	423	388	357	399	348	362	359	427	376	398	405	426	398	387	382	381	392	387	374	409	374	426	388	411	404	389	399	403	374	424	367	396	395	389	394	395	397	394	388	381	362	402	364	403	385	356	370	361	365	396	376	410	376	370	378	404	345	365	357	403	410	398	376	389	370	369	404	383	382	400	405	377	404	399	395	381	379	379	363	417	379	389	372	370	377	359	394	354	399	376	393	367	361	410	383	343	354	411	406	409	429	401	410	403	399	410	421	385	345	380	379	408	382	426	392	383	417	408	378	370	399	397	369	398	377	371	392	397	402	401	419	363	397	383	415	415	444	377	359	390	378	382	399	387	409	404	356	375	357	384	377	390	372	380	399	406	363	368	368	390	400	398	386	368	424	392	392	390	383	397	390	406	390	377	413	400	380	373	394	381	397	399	426	397	399	360	408	371	382	366	368	377	384	375	351	400	378	374	365	358	343	398	369	402	372	428	381	391	372	408	393	394	362	376	419	375	381	381	364	380	405	395	377	409	396	383	417	377	349	399	421	381	394	363	376	385	353	386	383	354	396	384	368	386	379	400	370	404	370	407	388	364	384	395	398	389	421	377	404	384	347	403	390	422	365	381	411	366	387	374	370	386	379	399	380	387	371	384	388	418	364	371	354	376	393	377	370	387	376	379	401	375	376	385	417	366	378	405	400	422	402	417	363	393	420	403	364	381	387	381	388	375	400	374	348	395	372	385	397	392	421	364	413	379	398	396	388	388	424	394	393	415	384	377	398	396	370	384	416	382	371	407	363	380	413	380	397	342	372	356	425	380	398	379	377	343	405	399	393	409	381	391	388	392	385	407	397	388	395	392	391	368	392	409	401	400	406	382	399	401	418	396	360	372	396	385	366	389	374	436	433	394	421	409	398	422	408	370	394	395	386	395	370	434	409	369	412	391	367	346	370	414	426	373	382	350	389	413	384	380	411	345	395	403	393	392	379	391	381	413	397	389	394	403	383	383	399	423	395	392	363	414	396	383	407	363	402	399	428	361	414	377	398	373	431	423	397	388	397	404	377	371	388	363	351	422	384	388	381	433	357	352	403	377	392	370	383	373	405	366	386	376	403	377	447	388	378	409	369	358	430	398	442	378	370	377	384	356	377	413	409	402	386	402	390	386	355	379	393	414	371	396	396	361	369	392	419	416	401	377	368	370	384	386	405	372	384	391	397	424	384	400	389	368	364	407	377	403	400	375	372	376	384	372	387	422	386	383	406	380	383	383	356	400	380	411	412	385	402	384	388	407	405	408	377	375	407	399	382	364	400	398	403	361	358	372	345	371	386	349	364	397	399	414	379	397	400	422	399	390	421	390	351	369	425	386	396	401	398	413	391	411	405	397	374	407	373	423	408	388	393	363	414	374	387	378	384	417	380	398	358	395	375	394	351	411	399	418	369	383	430	400	393	385	347	396	384	335	392	381	369	397	396	410	397	372	382	367	403	383	429	411	394	399	352	409	374	427	373	411	356	400	391	374	368	405	437	367	375	398	400	348	404	380	394	388	367	386	390	360	384	390	344	372	404	372	377	398	393	369	420	401	358	395	390	385	406	400	388	430	373	377	430	420	388	399	410	381	375	387	385	381	361	407	384	372	377	396	362	390	388	377	406	380	392	422	401	392	385	384	376	360	422	436	397	404	366	375	390	414	371	392	385	367	381	394	363	420	382	379	380	369	384	402	401	425	392	383	397	408	373	400	380	374	404	385	424	432	379	378	414	386	407	361	393	393	387	396	394	408	394	414	424	405	375	380	375	358	417	381	421	369	432	386	419	371	408	407	385	393	399	408	391	392	377	407	370	379	363	427	401	423	391	364	374	378	377	388	375	402	356	365	361	367	375	414	358	377	379	360	406	412	417	376	401	367	389	366	400	395	400	427	409	408	403	412	396	384	383	413	385	446	396	407	396	412	412	399	382	401	398	400	414	402	392	374	416	354	404	412	400	397	384	421	373	361	372	409	369	405	343	364	411	407	398	376	377	392	399	369	418	405	391	397	389	381	386	377	373	432	365	420	368	385	409	404	381	393	419	424	394	366	395	364	371	371	418	374	411	392	378	357	391	362	418	403	373	387	360	356	398	405	371	399	380	408	403	389	407	411	418	404	389	383	392	373	378	394	375	371	412	399	388	391	373	369	396	377	361	425	389	375	357	401	405	371	399	398	386	390	405	383	384	368	390	403	397	406	368	439	391	375	402	399	377	409	354	402	437	389	377	434	361	391	417	382	375	359	375	405	372	365	429	377	381	389	381	403	370	421	394	392	394	408	380	405	390	393	399	424	357	437	402	403	397	370	384	352	367	417	402	384	379	395	416	410	386	371	401	379	410	379	386	395	415	391	406	365	391	375	385	383	402	368	381	339	382	357	393	392	378	398	419	403	443	344	399	398	399	398	360	376	378	378	387	384	406	381	403	381	374	422	383	368	401	399	389	392	404	383	399	382	378	386	426	404	405	371	378	410	403	396	382	399	348	375	352	410	387	353	373	379	391	349	412	432	373	390	431	387	388	354	406	343	369	384	391	407	368	379	366	375	382	338	366	375	377	388	385	391	376	410	371	401	355	388	379	404	376	417	393	371	410	402	378	379	396	416	409	371	395	370	398	396	367	423	357	397	407	422	386	366	378	400	409	369	432	394	394	388	386	386	399	376	377	393	400	423	429	391	400	402	368	405	407	394	429	424	422	410	358	363	397	391	385	424	380	411	396	350	378	391	386	384	417	412	397	395	387	382	417	367	414	375	406	420	403	400	371	377	361	398	367	416	425	371	384	391	376	415	367	401	395	399	404	410	390	397	400	410	372	366	351	347	392	396	386	405	379	382	386	383	373	400	399	369	424	372	420	364	393	379	379	413	412	425	389	399	379	400	340	367	389	404	435	394	397	366	355	408	383	394	409	417	416	381	397	368	394	379	391	403	382	404	376	408	367	385	382	398	373	385	408	356	404	426	421	392	362	424	404	375	392	384	417	403	412	416	411	351	367	410	390	354	398	403	374	396	397	409	379	402	358	381	405	429	359	438	418	368	366	351	393	401	411	416	368	426	422	381	404	404	379	384	366	374	398	380	387	369	411	394	372	405	381	427	430	400	382	377	411	410	419	369	404	380	375	392	386	372	374	398	407	404	413	392	360	408	411	378	392	404	400	411	380	411	386	383	402	372	378	461	421	377	352	392	399	388	333	396	388	391	399	388	409	367	374	400	362	414
8002	12717	20662	13338	6457	4923	3380	2253	1840	2228	2062	1385	838	583	412	357	368	379	370	395	370	354	371	358	404	387	364	394	359	395	387	377	364	380	369	365	396	400	373	352	357	374	379	431	359	362	345	381	392	381	373	384	369	345	332	337	363	372	390	396	357	360	366	379	371	374	380	369	347	371	363	372	394	352	403	418	389	375	363	348	366	358	408	358	390	360	377	396	384	368	393	393	393	364	339	391	386	362	383	369	357	389	327	380	358	390	375	358	351	356	340	364	366	380	375	342	336	392	384	359	374	381	394	388	374	381	378	392	384	377	359	395	394	367	357	355	385	358	375	334	367	382	381	392	354	367	373	359	362	352	354	340	384	374	315	378	365	366	389	366	334	368	369	370	349	370	350	374	378	366	380	374	387	387	404	388	361	353	384	356	393	345	345	357	400	375	369	355	370	371	339	348	378	375	360	395	380	423	365	396	383	349	347	388	379	409	380	376	327	371	372	367	383	345	381	385	346	370	336	366	375	373	355	375	423	402	363	415	375	348	329	396	384	384	409	326	357	391	357	346	393	353	361	373	355	365	384	386	366	379	350	361	368	335	382	383	358	404	391	358	375	372	377	362	380	372	388	389	380	348	377	340	375	366	342	353	357	361	364	379	365	352	366	351	364	367	352	371	375	394	353	388	403	381	415	384	361	370	378	360	385	375	384	391	393	392	357	357	378	359	364	400	381	397	356	353	379	344	391	373	349	371	350	401	337	368	388	376	386	374	359	396	354	353	370	410	349	366	381	379	351	375	364	382	383	409	373	357	395	408	381	351	398	379	414	365	374	361	342	349	343	369	385	370	393	407	362	346	347	383	355	388	408	399	402	396	416	364	392	390	379	374	412	367	384	379	360	345	360	373	363	364	373	363	339	371	387	365	367	368	348	358	345	383	375	327	335	370	345	372	352	413	400	388	415	365	335	324	394	407	393	387	396	411	375	369	393	355	409	346	395	385	408	358	382	348	370	370	396	394	381	356	376	353	378	353	367	424	334	361	375	372	382	346	356	413	369	372	403	363	365	371	391	363	379	380	394	353	359	353	385	348	369	383	373	333	375	359	356	376	386	345	357	367	343	388	388	409	385	360	379	377	366	352	357	335	369	402	354	398	360	366	388	412	375	334	391	351	361	376	338	400	375	370	348	350	398	358	385	390	361	382	366	358	369	345	374	398	426	378	395	371	378	361	349	397	372	375	380	409	369	373	362	378	370	368	396	423	424	375	381	386	381	363	383	389	376	343	377	353	358	366	388	375	337	390	388	383	378	357	414	346	360	384	386	326	380	374	405	357	308	363	386	372	380	387	368	360	399	373	327	377	374	359	326	363	394	369	361	363	346	392	400	402	379	384	375	403	367	376	383	357	354	370	397	346	334	371	400	385	366	357	385	384	360	372	350	436	392	389	351	369	363	393	381	372	358	362	400	375	364	361	367	373	369	366	377	358	375	385	362	399	359	390	354	364	387	380	390	382	355	382	395	370	345	368	384	366	351	401	395	342	380	379	383	382	378	380	338	351	377	378	386	379	393	422	399	379	372	351	380	350	390	364	348	370	382	381	364	379	339	376	364	380	406	355	416	355	394	370	370	374	329	354	371	380	364	391	362	381	370	345	374	384	353	322	352	386	401	382	328	368	346	399	352	414	406	352	369	358	371	364	351	390	411	355	379	364	382	341	366	392	372	386	372	356	373	353	347	359	387	393	376	353	373	380	360	351	378	390	386	398	386	365	336	374	361	354	379	357	362	364	337	374	367	390	348	339	365	360	340	368	406	407	360	335	375	376	378	404	380	378	341	405	368	377	359	349	392	366	355	348	373	370	347	394	358	383	357	387	342	356	354	368	345	398	380	385	393	368	382	409	333	382	364	352	391	365	352	351	374	396	385	361	375	365	369	374	381	377	370	367	360	391	363	369	397	337	361	364	397	330	366	355	391	360	360	372	377	343	402	375	354	349	379	361	359	411	382	364	366	379	383	395	386	356	413	378	382	382	380	382	377	386	377	342	382	411	376	399	381	369	382	378	375	425	391	394	365	372	390	393	370	382	328	352	361	367	378	382	352	385	362	378	357	324	377	373	373	372	401	377	381	376	379	395	365	356	367	386	356	373	381	411	338	385	359	364	348	408	352	387	364	376	345	358	374	396	376	386	388	349	369	336	411	387	362	371	359	339	355	390	368	331	373	365	370	410	351	408	358	333	369	355	392	365	370	350	339	370	370	370	365	343	382	355	389	360	360	368	370	380	383	361	390	378	357	385	382	357	385	358	360	348	395	365	390	348	362	377	357	373	391	379	358	370	396	372	374	370	396	355	349	376	404	345	414	396	368	364	373	377	381	364	420	368	366	352	372	388	341	363	375	379	375	417	372	389	364	384	378	345	341	400	380	326	380	404	359	338	399	378	343	395	376	383	389	384	369	348	417	396	381	382	368	376	398	400	380	388	366	389	357	367	358	382	382	367	373	372	391	391	347	368	348	375	371	361	347	383	394	403	351	373	367	349	392	386	356	387	377	370	370	357	339	359	385	400	360	383	386	364	332	368	368	341	403	369	358	399	386	378	362	359	403	386	361	327	366	416	377	378	387	406	374	404	400	389	372	359	371	356	344	349	347	368	401	382	385	386	367	347	399	366	349	362	359	367	350	369	366	373	374	399	385	358	391	396	352	372	342	378	367	401	392	391	349	384	365	370	375	358	334	365	382	396	359	365	395	348	382	370	433	399	373	342	360	373	409	373	362	397	339	367	341	375	367	380	352	381	369	359	382	354	381	375	352	361	369	402	382	392	357	389	373	388	361	374	406	391	368	380	349	363	359	389	400	337	359	363	355	380	386	387	370	388	389	384	357	382	411	381	381	382	409	361	370	346	373	357	350	390	416	372	322	378	386	349	397	395	381	369	389	348	364	359	347	384	356	356	392	360	353	386	354	391	388	362	383	382	376	374	358	360	376	391	372	354	382	431	410	344	375	358	372	344	389	374	381	388	391	371	364	392	366	343	356	345	384	366	353	407	370	396	374	369	375	376	406	338	359	347	381	386	354	368	388	362	406	378	350	400	400	333	363	386	399	367	364	347	374	420	342	383	390	370	387	352	398	370	371	374	387	361	373	375	347	335	367	384	399	354	348	352	371	341	348	364	418	344	401	368	399	393	376	383	383	404	360	357	362	438	356	342	376	377	354	377	360	394	374	350	342	390	350	386	378	391	381	358	366	405	354	366	396	377	416	386	369	388	348	395	390	349	349	387	365	366	332	398	348	354	385	381	380	393	369	389	357	377	344	367	369	373	364	377	357	391	319	353	376	366	362	381	359	364	378	375	399	393	367	377	380	385	388	344	375	368	380	377	364	357	357	387	375	369	370	334	370	368	393	385	396	351	354	360	374	376	395	368	383	382	368	377	392	397	359	356	377	341	367	363	358	401	357	374	381	387	416	346	358	355	386	392	365	409
25543	21413	28274	28290	19308	10089	4170	2296	2470	6110	9345	5749	2486	1065	535	452	450	396	411	410	494	407	460	411	392	406	430	385	406	413	436	399	409	396	410	421	397	401	404	400	411	404	425	406	435	454	430	398	400	393	403	409	387	413	395	397	405	363	412	377	389	414	419	431	422	428	438	416	410	412	374	417	405	374	412	415	386	364	375	376	401	384	425	407	404	404	421	407	376	392	422	403	388	422	386	391	413	383	427	432	416	395	402	423	410	376	426	375	433	386	397	403	407	427	380	397	405	392	394	395	418	401	384	380	411	407	427	394	408	413	419	397	420	393	408	428	427	390	390	400	388	435	406	398	417	408	424	437	406	413	436	403	389	423	403	381	416	418	381	411	389	406	389	399	415	397	406	396	396	377	381	389	397	422	418	403	418	400	442	417	388	382	428	427	398	380	381	425	411	412	428	376	412	407	396	426	392	387	440	404	425	401	386	379	402	419	372	416	427	403	405	384	373	432	426	383	431	398	420	400	397	384	389	377	424	393	431	399	406	426	426	408	383	405	413	396	418	432	380	441	404	391	378	427	408	426	370	439	421	376	402	392	430	402	375	391	406	406	426	427	413	385	372	388	421	408	395	439	393	407	421	408	385	388	438	411	408	424	432	365	437	423	423	403	401	383	427	396	417	390	401	417	439	415	386	398	363	388	401	384	373	442	426	399	375	404	424	417	422	382	416	391	453	385	398	421	392	400	402	395	415	371	357	387	407	420	415	416	424	402	400	415	415	384	399	415	389	394	426	395	404	412	391	398	388	384	399	392	438	371	387	416	417	380	410	411	393	404	398	400	429	432	412	374	415	372	379	376	390	396	406	397	371	412	377	409	397	374	400	403	412	382	414	388	429	407	421	398	386	402	423	407	417	446	398	390	420	418	388	428	401	422	404	450	413	401	383	415	403	422	390	416	412	402	409	405	399	394	393	401	413	398	400	406	419	368	377	404	429	409	382	454	403	400	409	429	422	410	394	405	381	400	385	392	418	424	406	391	433	409	416	399	374	432	423	422	397	405	377	445	397	400	360	414	418	374	402	379	444	453	433	419	418	419	429	443	378	393	401	420	416	380	437	419	416	369	450	374	417	402	412	415	438	411	388	408	402	436	425	402	414	416	406	411	401	399	420	396	395	421	399	398	416	348	425	412	435	425	396	432	396	415	359	364	381	398	379	405	428	390	384	396	390	421	411	373	363	427	406	432	395	416	434	416	388	396	368	423	411	400	405	401	434	417	437	433	404	393	411	414	400	392	416	413	409	409	362	394	356	384	419	358	426	430	438	398	409	418	414	397	432	383	386	384	387	412	391	379	407	429	438	389	432	434	387	422	414	401	400	418	369	407	411	372	413	405	414	405	383	412	448	466	437	393	422	409	424	414	428	375	345	392	367	410	391	414	451	402	388	423	428	407	415	411	388	378	401	408	416	408	359	383	410	386	384	426	413	402	375	429	401	366	408	403	425	376	422	409	413	391	426	408	447	394	390	397	388	408	374	403	443	442	398	403	432	394	386	405	405	400	421	388	402	399	434	444	396	386	379	420	391	422	382	402	352	399	403	407	402	417	393	444	410	422	407	405	369	402	441	391	404	433	457	397	386	389	381	406	389	421	387	421	399	423	403	425	433	406	413	431	372	406	410	426	398	435	410	409	414	399	392	429	388	388	411	408	419	397	441	414	401	431	426	392	418	425	429	390	423	391	415	416	410	375	396	405	395	421	419	428	429	419	415	409	411	395	413	372	416	358	412	427	385	380	394	385	428	403	409	401	405	422	387	392	355	392	406	376	417	405	397	394	412	383	407	410	370	449	400	410	419	407	398	389	371	431	387	433	368	410	400	417	385	403	445	391	391	387	394	418	400	420	429	403	458	402	410	397	418	433	428	428	434	374	376	396	374	424	415	390	386	417	416	392	400	385	397	414	395	414	414	417	393	407	439	398	409	406	381	425	451	383	435	417	425	439	364	415	391	408	355	396	426	437	422	426	427	389	430	392	384	414	413	403	417	371	417	403	381	434	429	427	394	395	395	397	398	364	404	387	430	392	368	419	401	431	399	402	382	422	386	431	400	431	396	391	428	393	412	430	399	385	395	424	401	417	408	394	397	368	396	413	371	421	400	386	402	397	430	423	423	407	449	340	375	424	396	394	401	380	384	395	420	417	446	394	407	405	424	401	397	388	384	389	396	390	394	378	390	432	397	374	405	425	413	386	395	365	436	378	368	390	349	408	409	408	408	394	404	423	398	410	377	402	395	406	415	385	394	427	387	403	383	421	385	426	389	429	397	420	439	389	390	389	400	399	395	405	400	441	384	370	398	386	398	412	398	405	432	432	408	382	439	400	434	420	369	432	390	417	402	372	396	418	409	385	387	401	371	395	416	438	398	407	398	398	376	417	368	395	423	433	433	405	440	415	411	410	400	424	451	387	428	412	406	426	397	364	408	409	415	398	395	427	410	403	406	409	368	390	403	347	405	400	418	412	413	387	412	396	400	389	441	418	414	402	389	383	415	366	448	396	412	436	373	365	374	430	410	441	378	384	436	426	415	405	365	373	406	416	369	418	388	387	382	391	398	437	401	393	394	392	421	394	388	424	367	393	406	440	424	418	413	408	397	398	392	424	397	438	381	432	398	401	418	403	415	409	422	377	361	410	423	376	447	360	403	417	422	415	395	409	404	354	397	433	382	427	448	434	405	406	390	364	416	452	391	424	374	407	426	378	371	420	383	399	430	399	390	392	408	381	371	408	397	389	444	409	396	371	394	394	397	453	429	348	415	418	440	398	405	401	410	405	388	392	443	358	391	382	371	378	393	410	422	396	402	449	416	381	347	386	377	363	436	399	392	391	381	423	414	395	388	396	410	414	408	423	428	398	402	355	388	432	390	419	424	406	376	407	400	418	400	415	397	399	402	390	426	382	395	398	408	383	444	371	417	389	374	403	388	439	410	402	409	395	381	384	415	412	430	372	396	393	394	382	393	385	412	390	423	400	409	394	401	384	381	377	373	370	405	395	404	386	410	408	418	402	423	417	414	374	411	371	395	396	389	405	377	396	404	409	415	417	450	395	431	411	393	417	426	407	434	423	390	398	392	425	427	403	404	427	416	407	421	395	410	391	397	410	393	408	419	399	410	378	398	410	398	403	426	429	419	401	387	395	414	402	423	418	389	398	360	425	398	409	401	350	379	401	427	410	390	402	411	380	395	407	399	421	367	414	393	400	434	416	426	443	395	398	421	411	378	447	442	404	405	386	411	368	396	433	377	411	383	400	437	418	419	441	408	429	375	390	426	423	414	416	360	419	441	402	398	405	390	403	381	407	387	394	426	399	406	410	380	415	398	397	407	381	444	378	405	384	401	425	398	389	383	398	379	421	388	419	379	412	382	409	425	404	403	432	438	414	420	423	428	418	385	420	421	428	386	421	381	378	409	390	407	458	422	420	406	406	421	420
8238	16864	33777	23426	14037	7624	4341	3120	3980	8447	10708	6182	3004	1172	641	462	438	407	415	417	423	402	442	414	438	385	385	379	387	384	408	387	398	380	392	406	389	403	397	421	382	388	430	412	420	449	383	445	391	423	447	401	389	385	402	403	409	424	401	371	386	400	393	422	403	403	394	406	405	387	424	423	423	392	419	431	408	408	397	417	409	400	424	429	409	426	402	391	400	422	425	444	383	403	379	406	392	394	391	388	436	379	412	412	404	395	397	380	415	398	411	389	386	414	411	392	420	407	438	426	429	366	386	449	394	417	379	397	380	354	401	411	400	370	408	397	449	417	421	379	416	375	426	385	437	395	360	415	404	446	385	419	418	407	413	421	398	357	421	382	393	381	459	375	389	392	408	408	425	409	379	399	434	415	386	411	394	393	409	406	409	393	390	427	396	413	398	382	411	400	405	418	401	411	398	381	398	378	407	387	411	387	394	417	404	381	399	424	424	395	414	447	415	386	417	421	397	385	397	384	416	400	412	409	430	418	387	415	437	389	375	371	404	339	384	393	432	393	395	372	370	387	387	387	387	399	410	384	386	416	397	388	412	419	441	388	424	394	404	409	399	395	395	397	403	389	428	417	415	414	411	397	437	406	398	404	381	379	446	399	368	401	395	394	404	404	425	415	378	406	425	411	406	425	395	401	441	421	404	405	393	357	401	418	407	378	404	419	409	393	394	422	422	386	394	403	410	403	397	408	405	381	414	401	399	390	357	371	408	390	439	364	414	355	396	428	399	385	391	404	386	411	422	400	387	368	445	422	391	390	376	479	386	389	390	408	400	385	370	412	371	406	387	432	413	398	397	384	400	403	419	364	385	394	395	384	439	400	400	414	424	408	402	411	369	445	410	404	414	385	431	414	401	400	411	400	397	424	387	375	384	401	404	412	400	394	381	403	385	373	374	414	400	388	413	405	379	437	408	397	401	435	395	430	386	422	399	377	433	386	405	363	396	419	407	399	404	410	449	409	399	369	389	367	375	423	399	412	373	391	410	408	373	404	410	381	393	414	439	434	430	394	411	424	367	376	413	385	402	373	424	398	416	409	407	438	452	411	392	392	417	398	389	380	397	422	421	377	433	381	382	361	385	375	411	405	413	388	420	434	416	392	387	400	375	419	428	423	397	393	397	414	415	415	373	425	417	339	414	403	386	413	410	429	384	433	460	396	402	394	381	425	398	382	422	414	407	405	375	374	409	380	385	392	415	399	437	390	389	413	417	428	406	382	369	363	449	388	412	399	405	406	413	414	410	354	407	374	392	400	432	395	393	378	362	404	432	404	396	421	428	438	397	381	398	433	382	377	429	419	398	401	433	388	432	400	398	387	401	420	410	388	376	414	398	406	432	453	383	438	398	408	407	411	418	394	408	434	398	430	400	413	379	377	373	400	434	433	383	401	392	428	380	413	427	385	378	377	419	409	394	412	431	372	399	398	378	395	405	388	404	353	427	437	406	374	422	430	442	393	378	371	418	393	410	393	394	432	426	412	378	413	427	402	406	409	422	370	370	401	413	397	407	400	428	390	421	451	411	456	401	407	382	397	389	408	434	383	425	382	398	389	414	396	388	360	416	424	431	391	403	414	362	389	405	370	418	427	408	359	410	409	411	382	407	432	395	419	422	415	415	427	419	382	394	414	392	383	366	388	396	399	367	395	421	420	391	394	401	363	419	394	411	403	415	401	375	428	408	411	438	418	387	362	383	387	369	420	404	395	397	401	386	386	433	411	374	373	429	383	406	413	380	402	430	383	413	370	402	388	405	383	418	436	404	367	411	392	418	407	413	440	401	327	402	400	420	388	412	408	417	373	391	385	401	393	413	394	376	403	384	423	421	419	433	429	379	379	389	415	389	362	363	410	407	413	386	430	403	387	389	384	390	429	419	388	405	395	412	402	378	388	383	425	408	413	393	413	422	385	428	389	384	414	421	381	369	394	425	374	381	402	404	409	392	402	408	384	431	381	448	441	393	443	395	441	405	419	374	404	432	396	407	414	417	396	399	398	415	409	392	404	450	414	412	387	398	431	414	402	403	403	399	392	407	422	439	399	407	391	401	412	400	419	400	392	397	401	399	431	355	415	390	405	404	412	405	432	422	378	398	416	444	396	418	424	393	409	404	383	386	433	389	407	393	412	403	385	385	360	376	423	408	355	385	387	407	356	425	391	376	428	374	422	395	456	411	412	435	376	424	402	364	371	398	428	389	398	405	401	432	394	411	396	401	402	376	413	380	386	394	408	361	393	402	426	415	405	395	392	406	400	398	397	375	411	408	397	401	361	420	410	413	395	366	363	404	408	410	405	387	442	401	407	390	414	377	386	418	378	382	392	408	386	390	428	410	403	399	388	460	405	427	406	406	395	394	405	429	393	386	405	402	420	389	391	394	426	405	398	431	384	382	411	423	399	401	413	378	407	407	375	428	398	386	426	372	423	403	402	382	416	411	347	383	410	388	416	404	366	424	416	424	384	410	402	355	405	377	367	387	410	397	392	401	413	380	354	406	406	360	413	354	405	416	428	422	405	419	382	386	426	412	380	429	408	400	408	387	419	385	404	400	398	431	410	400	409	418	383	395	365	422	382	368	364	378	431	399	443	366	402	399	372	391	428	404	397	428	434	397	408	405	419	398	399	397	389	415	410	419	411	391	384	378	442	381	382	393	451	393	421	419	428	368	370	399	400	413	376	394	425	378	416	398	388	382	401	404	399	385	398	397	389	370	390	442	393	410	431	431	439	397	417	426	402	407	385	389	399	401	409	399	394	371	422	426	381	415	422	372	404	418	427	408	409	406	444	406	417	424	398	407	356	392	436	399	398	380	419	422	367	451	395	410	400	385	404	391	420	378	428	412	383	360	367	419	423	409	370	385	437	423	425	448	397	417	404	389	389	411	407	423	369	391	396	364	430	409	400	429	379	398	364	386	406	389	435	425	378	391	411	372	374	407	424	348	378	396	388	424	395	391	402	427	434	370	384	429	405	418	409	417	422	442	420	417	392	396	405	390	437	377	375	420	401	403	378	400	387	372	446	414	410	359	411	415	367	398	384	373	379	420	359	427	420	405	401	391	423	398	414	424	441	388	394	411	437	399	357	395	409	398	408	381	402	412	400	404	444	353	374	389	407	400	411	389	390	418	381	409	392	404	438	410	402	408	432	370	405	407	419	407	400	390	408	427	366	365	385	382	375	374	353	424	397	446	420	364	399	388	389	398	394	409	401	408	409	406	420	382	405	418	412	381	388	384	401	383	403	421	408	431	364	407	375	404	409	404	401	391	376	412	432	408	385	422	373	415	386	402	429	418	392	372	391	424	402	354	387	376	376	385	398	418	401	406	436	455	383	407	405	375	420	399	425	379	409	423	392	362	392	393	416	393	390	383	409	425	404	423	395	396	404	411	410	416	384	383	380	396	380	413	394	391	358	374	415	397	420	404	399	431	405	418	401
24207	21408	28983	25494	23005	20423	12537	6149	4040	15793	21989	12781	5476	1758	801	619	526	524	531	501	530	581	530	539	552	531	552	538	551	535	519	549	517	548	505	480	521	542	528	519	574	549	505	499	517	517	536	513	501	549	535	552	536	535	542	532	485	557	539	533	515	530	510	520	518	547	539	542	508	561	557	531	492	540	539	514	537	504	559	484	565	552	535	525	503	542	540	494	514	535	525	557	539	520	526	529	529	526	533	537	519	530	506	509	516	519	468	525	549	546	531	518	534	548	542	533	507	531	534	546	515	525	492	558	575	558	510	541	577	538	557	529	538	528	532	491	541	515	534	511	510	543	513	561	564	526	535	533	485	495	534	525	497	513	524	529	488	492	555	511	544	545	508	575	527	541	539	514	550	553	523	537	539	531	574	540	514	538	529	502	576	517	512	547	524	549	564	495	487	532	523	530	542	533	550	520	478	516	526	531	496	516	525	529	563	548	550	534	531	502	533	532	562	569	517	535	504	543	544	499	541	482	500	529	503	561	552	509	484	530	542	551	518	538	534	528	557	521	517	529	536	549	525	496	494	516	505	498	519	524	562	548	509	536	547	520	498	550	494	518	569	526	544	530	465	505	544	547	516	510	522	529	501	551	534	530	529	528	481	530	517	490	527	561	517	503	534	555	559	518	518	530	503	564	570	567	519	548	544	566	517	524	515	547	545	531	537	529	486	538	548	525	559	538	495	507	496	524	511	547	543	555	508	527	491	538	519	508	522	545	486	550	545	551	511	502	492	513	528	565	519	515	530	534	559	564	511	550	575	524	540	495	529	535	511	516	522	505	557	463	544	530	561	542	532	496	549	541	538	533	502	525	564	544	522	544	513	525	529	532	533	572	512	534	586	521	505	546	516	516	534	557	532	495	531	485	524	504	528	515	510	543	530	589	523	518	485	531	523	507	496	516	537	509	478	509	520	546	531	514	512	522	566	510	546	521	518	581	538	490	547	507	551	510	504	496	513	526	520	488	496	519	509	548	518	533	502	523	504	542	533	549	509	546	519	515	500	537	561	568	519	476	488	497	516	549	545	526	576	548	507	539	485	536	541	536	548	534	534	506	531	508	489	572	515	534	544	553	508	543	521	507	497	530	515	504	481	522	534	527	506	542	538	539	496	535	485	517	520	526	543	519	556	503	525	519	547	539	498	504	540	497	516	542	543	553	564	555	505	516	532	544	451	535	536	518	557	558	513	503	510	545	525	520	539	545	534	516	526	539	532	523	504	507	544	567	501	512	530	526	505	524	480	476	585	535	513	544	551	501	490	512	561	501	529	523	513	499	523	547	554	513	534	527	533	530	545	526	558	563	524	516	511	491	525	470	541	547	538	510	534	516	529	547	574	522	525	509	525	528	491	533	537	535	532	506	469	500	516	546	514	549	525	542	506	485	499	515	494	545	526	557	531	537	544	524	512	491	524	466	496	518	532	541	528	537	544	544	554	558	543	505	541	553	537	553	514	549	481	556	552	501	530	529	536	489	523	487	534	505	527	521	528	481	510	512	538	475	535	533	507	557	536	501	539	509	489	543	502	556	585	501	500	497	579	505	529	532	536	510	567	551	557	539	529	525	488	507	508	579	548	492	535	546	502	503	501	498	565	488	520	557	527	521	519	494	543	514	502	516	504	534	502	538	553	555	499	559	536	518	496	555	517	513	511	537	516	513	513	523	574	516	554	480	528	537	522	511	549	505	499	574	530	561	509	502	534	545	478	527	519	496	508	533	544	532	507	549	483	528	507	513	529	558	515	483	543	482	529	504	510	530	479	525	539	511	546	514	556	523	530	543	509	513	581	493	502	559	502	559	499	512	553	539	530	505	538	549	514	528	532	505	513	521	563	515	518	488	547	520	504	559	507	511	532	494	547	543	537	538	519	489	495	534	543	489	528	523	535	529	488	536	500	499	514	512	532	486	497	508	550	523	499	527	512	534	500	554	472	503	534	546	599	520	546	506	494	505	528	549	529	504	498	577	542	503	538	534	498	513	511	531	513	527	489	511	505	491	576	513	525	495	506	539	569	513	530	518	530	560	486	576	509	565	521	524	540	533	523	486	549	576	491	559	573	509	512	517	466	529	513	519	520	493	513	531	512	493	597	546	522	569	493	516	534	523	489	502	497	527	503	506	540	509	534	525	479	535	559	522	475	521	521	554	524	515	508	483	545	532	474	491	494	520	510	501	552	517	529	523	534	503	535	487	504	518	520	561	532	533	537	505	544	526	504	516	502	524	525	514	516	550	526	511	525	540	511	524	491	533	563	568	544	514	522	521	509	559	523	522	507	526	565	526	532	501	547	527	547	512	565	543	552	532	511	538	504	540	544	582	528	553	540	520	538	523	489	507	519	560	512	516	544	535	524	509	493	504	508	492	537	541	511	533	496	494	511	512	494	504	485	476	529	529	548	557	499	567	500	517	522	486	541	535	534	529	502	508	529	520	486	524	512	526	497	531	507	543	552	546	529	538	534	524	528	511	551	528	507	503	519	522	557	535	567	539	545	525	544	490	533	520	516	504	538	535	503	529	476	535	552	520	533	509	530	490	520	539	456	529	524	515	531	527	534	541	501	535	533	509	493	507	525	480	567	518	564	571	512	508	567	515	511	541	548	524	556	496	545	502	497	536	546	494	479	527	473	525	530	517	517	527	524	516	508	564	498	504	512	530	544	518	533	556	496	527	525	528	528	528	541	512	533	525	531	509	516	516	519	525	490	496	536	474	538	527	509	512	492	506	523	485	507	527	531	535	510	567	545	511	552	554	501	492	544	501	496	511	490	467	475	528	534	547	503	508	501	545	523	553	533	515	486	512	511	522	521	526	549	503	488	530	548	547	515	537	474	519	550	520	503	543	525	512	539	527	540	563	527	524	497	533	498	541	517	482	527	489	514	552	531	544	504	539	534	496	542	490	526	542	527	513	514	568	502	525	526	485	493	526	548	507	517	530	514	551	528	499	514	522	541	511	566	485	540	545	525	491	514	522	507	500	533	537	509	507	461	514	504	508	593	523	504	529	513	541	536	520	521	515	521	508	516	517	493	524	539	502	540	576	539	526	522	511	526	537	517	553	468	536	530	526	512	532	527	528	501	548	499	502	478	525	509	518	493	517	516	498	497	522	540	562	505	519	519	540	514	523	483	525	478	501	570	543	511	540	546	477	546	502	540	491	509	497	516	484	532	560	503	551	535	524	572	542	571	505	517	553	515	506	523	524	492	535	542	502	509	538	520	527	546	544	489	506	515	543	511	525	519	525	496	525	551	531	542	569	560	492	549	483	570	535	478	505	524	526	556	489	556	518	583	526	527	519	498	516	504	501	505	563	506	551	531	509	537	468	554	468	523	531	546	503	525	545	531	499	552	567	549	558	548	541	530	493	516	532	529	548	507	529	584	480	486	552	538	501	537	491	570	495	497	531	532	507	519	563	514	533	527	528	526	525	515	516	488	480
13334	33814	43779	28667	20368	15069	9006	6812	5506	18884	21342	11351	5528	2000	955	630	507	518	529	524	565	530	507	536	531	558	458	490	534	505	515	505	538	562	528	541	483	507	531	543	517	519	522	528	552	514	511	520	541	531	534	552	500	492	523	488	500	517	513	482	549	585	512	525	500	527	538	481	558	509	476	564	479	498	519	516	535	515	536	526	500	497	550	520	501	506	503	533	520	528	535	487	488	525	514	477	530	485	513	488	502	534	530	509	491	501	520	514	517	501	521	489	500	568	512	512	499	496	545	545	490	527	513	487	515	496	489	510	548	515	545	509	520	545	515	553	483	541	508	553	514	547	480	519	475	515	528	520	487	531	486	494	527	549	540	540	533	487	529	500	522	532	598	513	522	500	521	483	503	484	515	532	449	448	514	477	538	507	529	500	495	501	490	521	490	533	485	523	499	532	536	516	489	497	487	507	504	464	554	476	520	499	558	520	486	482	500	497	480	520	504	515	491	535	538	529	479	534	533	513	510	515	523	470	509	500	518	517	484	490	527	500	536	541	532	481	502	491	561	536	531	502	506	513	512	535	487	475	517	459	513	512	510	517	534	495	490	544	483	484	542	497	514	498	451	556	525	523	507	491	512	515	525	527	521	508	533	557	558	536	518	537	519	547	479	487	487	479	494	475	510	518	515	527	521	484	494	544	504	489	537	521	475	533	476	511	542	508	554	503	514	520	515	530	530	527	573	528	460	535	529	533	549	523	516	506	548	505	513	520	506	515	487	544	476	536	460	491	542	477	495	548	493	460	470	483	522	507	531	515	516	544	499	497	534	542	542	528	507	474	502	505	491	521	490	500	503	525	503	517	536	512	521	476	528	505	482	522	528	479	534	504	524	499	525	489	507	504	541	523	498	532	547	507	518	487	482	522	485	527	527	504	510	548	536	481	482	532	521	526	499	540	566	521	503	543	527	523	532	508	469	507	521	525	499	494	510	526	506	481	552	554	526	474	510	544	540	516	498	493	505	524	504	492	514	477	531	527	495	520	524	535	479	485	490	528	495	528	557	494	535	492	521	482	505	525	478	462	525	544	513	537	502	522	494	507	507	512	514	519	480	505	500	515	541	528	517	521	537	506	515	533	525	501	483	509	528	542	533	465	500	542	509	538	527	490	477	502	488	502	541	511	493	555	543	516	524	501	537	523	504	537	510	504	525	512	497	575	501	513	521	482	511	540	485	507	509	546	522	489	507	514	522	515	514	508	498	514	525	554	511	526	466	528	544	498	479	499	523	545	520	480	542	506	503	473	532	498	489	529	502	498	494	556	508	529	492	502	541	553	527	535	519	529	526	517	500	510	517	532	515	548	535	509	460	523	534	487	471	505	547	503	510	492	513	555	510	529	564	525	485	548	503	515	520	510	504	517	510	492	489	551	508	510	537	554	500	481	516	500	525	561	528	518	515	497	500	521	517	535	538	517	552	513	530	487	530	445	497	465	515	533	528	513	518	479	507	558	501	498	499	556	511	486	531	475	525	577	528	502	535	505	534	509	510	502	502	528	495	523	528	474	504	492	520	522	477	534	515	521	509	532	494	530	506	509	524	515	489	501	472	493	535	527	493	540	519	539	506	521	478	519	575	496	530	503	477	505	521	511	469	556	518	531	473	502	556	527	540	519	484	518	505	522	556	451	515	546	474	532	517	514	476	541	535	552	547	505	517	487	494	519	505	490	510	483	474	483	505	495	501	497	527	506	493	495	544	505	519	520	519	523	540	467	522	479	526	562	519	503	505	499	511	489	514	486	519	526	556	516	509	479	519	534	513	507	524	528	525	527	495	486	492	521	496	514	529	541	527	510	489	528	497	497	506	487	509	495	525	530	520	546	553	496	558	557	529	497	500	511	513	548	523	508	486	527	501	494	551	502	496	521	523	537	507	525	549	519	480	540	472	514	506	543	546	482	540	484	522	550	515	490	527	525	484	491	530	521	540	500	504	545	544	512	547	533	510	496	486	529	512	501	493	511	528	501	508	506	513	511	504	509	499	565	525	528	491	570	492	534	527	488	501	496	513	487	559	493	545	553	474	483	479	528	518	538	511	495	519	480	509	480	541	511	529	532	506	520	533	541	546	510	511	477	468	490	511	529	525	522	487	497	508	521	508	492	523	512	539	507	465	514	511	521	514	491	515	515	515	535	505	534	477	494	524	542	524	525	533	489	507	498	523	531	497	500	480	512	499	518	490	463	486	494	531	498	489	510	504	486	515	517	503	489	505	505	518	497	495	536	505	539	529	492	509	517	510	474	523	483	510	537	486	499	526	540	547	512	508	548	511	513	478	564	506	455	502	471	504	522	528	501	539	536	527	518	509	513	487	487	508	492	525	476	520	483	504	503	530	492	520	525	501	473	497	537	517	544	542	511	543	497	505	484	502	490	544	520	552	471	517	528	488	512	544	554	483	515	495	508	500	524	540	535	506	472	529	493	534	534	494	535	498	499	524	517	488	527	520	487	492	548	461	513	482	498	492	502	482	478	533	497	511	487	498	506	498	526	517	500	514	534	556	536	527	533	491	499	461	511	498	490	463	505	513	499	540	528	505	505	469	514	551	497	500	503	500	490	517	497	461	509	523	507	480	527	488	509	493	533	527	534	565	529	508	533	516	481	484	522	524	525	509	504	503	523	534	524	512	475	522	512	534	542	529	498	523	461	487	534	469	532	501	501	512	528	512	509	514	524	516	485	498	475	487	566	486	552	529	512	518	542	532	526	512	520	561	488	523	521	508	539	478	531	530	521	507	494	496	473	532	509	494	505	539	478	507	549	553	504	497	514	550	488	529	535	502	528	530	536	510	512	499	517	517	509	527	525	496	494	511	538	550	515	506	548	522	485	496	507	545	531	523	523	500	496	524	484	510	535	552	517	527	513	493	516	536	488	531	507	529	516	521	504	512	567	500	481	564	506	480	483	504	506	481	505	544	513	514	517	493	510	526	485	522	529	539	500	488	553	506	508	472	527	488	523	513	519	528	523	541	520	506	453	524	498	465	469	515	506	490	480	513	541	534	505	513	533	488	520	517	535	502	495	551	522	520	501	504	486	493	525	525	519	511	525	509	494	506	535	497	494	528	513	468	498	483	480	482	518	508	519	544	506	507	487	524	511	511	504	490	497	503	510	512	484	513	489	494	541	538	542	473	547	527	495	512	513	516	525	516	522	492	517	482	501	522	503	509	501	482	551	536	522	512	493	500	468	516	514	517	518	503	522	481	489	505	514	541	522	503	503	540	497	525	508	527	521	533	516	514	527	535	504	517	535	522	537	482	539	527	481	576	509	503	506	475	549	501	537	524	502	502	496	492	495	526	514	507	496	520	514	494	523	510	531	496	523	517	543	453	511	498	508	551	530	525	523	497	516	524	501	517	509	548	524	504	510	541	495	492	514	478	531	463	510	499	497	539	514	495	491	525	517	475	523	501	514	540	489	513	524	507	571	494	512
28743	25032	24452	13986	6599	3426	1847	1435	1026	1295	1355	988	723	529	452	408	416	380	404	406	419	367	378	369	404	391	408	385	388	403	386	382	397	400	409	415	387	419	385	400	377	399	404	410	366	410	409	412	382	405	429	403	405	400	421	406	405	375	388	390	401	402	375	432	384	413	407	387	374	373	414	362	390	403	433	424	425	409	444	409	383	391	396	417	421	423	443	417	434	395	384	410	407	417	398	427	386	410	412	376	410	428	407	388	467	406	413	392	383	380	449	373	399	423	395	407	388	425	412	436	374	433	377	385	382	416	403	386	388	399	405	382	416	417	412	394	419	389	388	383	383	405	427	414	350	414	397	394	416	396	401	383	400	417	418	377	387	417	395	387	385	425	383	406	394	400	380	355	396	372	399	357	413	382	409	415	399	411	397	413	391	385	412	403	403	406	422	424	384	383	389	424	407	367	387	374	395	401	447	365	383	414	392	413	421	392	437	437	379	411	413	396	429	382	397	374	406	394	412	412	400	396	389	402	369	349	401	394	381	404	425	412	402	399	410	415	364	378	381	403	403	372	422	383	397	409	393	405	416	388	374	373	394	406	375	402	424	372	388	416	401	399	403	397	427	383	426	391	409	386	390	364	385	378	390	400	413	389	393	384	373	426	428	430	394	376	392	392	413	359	369	386	404	377	410	362	411	417	421	411	396	378	378	385	360	369	434	456	399	373	410	374	385	406	409	386	376	395	407	366	388	394	389	376	406	380	400	405	413	392	395	392	411	399	391	416	408	391	380	415	403	428	418	397	368	405	416	420	389	367	418	409	393	405	425	382	400	427	408	399	400	374	419	380	400	403	355	438	393	387	413	408	366	417	435	382	399	399	385	392	402	407	437	404	394	390	424	363	406	394	389	360	383	353	399	410	388	371	395	359	416	433	399	400	401	411	391	387	426	381	406	373	383	417	394	357	384	397	361	389	399	412	411	375	370	381	454	381	418	419	413	434	416	401	414	436	407	430	386	391	411	417	398	413	390	408	390	404	415	400	396	423	394	380	461	418	404	393	393	429	397	383	431	409	345	394	394	381	375	404	380	411	399	387	381	354	381	410	383	372	405	424	416	362	403	422	363	397	442	380	387	384	395	405	387	388	396	390	379	407	401	397	404	398	373	399	376	387	408	389	402	373	412	413	422	387	370	402	399	363	376	421	406	393	389	380	407	383	386	364	375	390	420	380	416	411	380	416	396	395	413	370	392	386	367	411	391	374	414	416	413	393	369	391	376	434	404	401	404	384	379	366	395	378	399	391	407	399	440	394	404	423	392	382	380	361	392	421	406	386	439	394	386	428	411	366	430	362	449	401	414	450	408	437	377	418	397	410	372	369	390	371	408	368	391	412	393	394	387	392	364	397	397	390	413	374	438	402	416	411	454	361	415	414	375	398	413	420	373	417	392	421	421	382	404	379	404	394	403	369	402	408	390	410	392	395	380	372	388	448	423	404	402	372	415	408	410	395	400	396	413	383	416	393	383	376	410	412	402	372	407	370	361	398	422	378	426	388	398	410	380	421	423	379	415	395	397	399	388	403	423	414	378	449	374	405	383	395	369	386	421	399	390	419	391	403	383	415	376	403	395	373	402	386	399	392	394	415	420	408	386	395	392	363	405	362	372	358	382	378	371	380	418	382	405	374	397	379	378	380	443	363	408	436	409	415	351	439	399	407	361	374	391	390	375	358	424	407	386	410	405	382	386	388	387	436	392	385	386	402	438	422	362	402	377	400	355	372	424	395	415	407	402	428	399	398	395	394	421	374	409	371	392	437	391	396	388	396	423	352	414	379	391	344	417	399	381	397	399	378	371	393	435	418	392	401	410	378	400	389	415	375	374	372	384	359	413	351	417	404	421	385	390	438	399	362	378	377	393	378	379	395	386	394	401	401	405	381	405	359	411	384	415	387	401	373	390	403	373	400	422	395	432	399	359	360	384	395	391	390	392	397	392	439	421	420	378	398	399	397	408	407	401	413	390	423	392	392	408	370	417	391	411	367	404	410	409	420	388	457	403	386	374	371	408	420	395	396	394	396	392	370	417	419	400	401	390	417	410	419	394	397	434	384	387	355	415	408	419	362	372	373	398	431	410	421	412	413	423	427	414	418	404	468	385	380	424	403	411	365	398	403	400	427	428	380	414	378	382	416	394	405	418	414	417	380	391	384	403	397	391	373	407	418	419	412	418	385	421	383	352	385	453	374	379	399	378	410	395	378	358	442	388	413	426	377	396	421	398	422	422	390	373	395	343	387	392	418	370	400	420	415	368	384	398	396	398	397	389	386	386	398	407	362	398	388	384	355	388	396	395	390	418	415	362	411	419	445	375	411	393	390	426	407	417	383	405	380	371	426	394	414	402	396	410	392	382	421	392	419	388	416	409	428	414	398	401	413	364	374	421	385	379	357	399	381	378	402	366	382	417	363	403	385	384	383	395	400	365	371	433	406	421	415	391	434	416	407	439	403	383	418	367	399	407	381	362	374	407	427	400	377	393	406	409	421	418	375	416	392	399	396	402	358	421	400	437	408	374	400	403	404	409	415	358	369	389	379	348	401	381	402	428	407	388	424	390	450	387	409	398	399	363	425	416	395	381	372	403	400	384	377	451	450	415	388	377	390	390	368	414	410	355	419	377	420	351	413	376	378	406	407	382	419	365	403	396	386	381	383	365	388	410	408	425	421	384	394	383	423	389	397	420	415	410	398	402	389	382	400	360	375	409	442	402	399	403	416	381	405	405	401	421	390	421	415	382	386	393	403	407	385	371	396	412	389	376	355	374	386	393	379	412	426	392	374	403	375	413	431	445	404	420	401	402	388	417	421	432	400	402	391	396	378	438	383	417	434	398	413	366	371	389	414	408	404	395	384	418	446	386	373	391	387	384	351	389	391	400	382	419	392	415	373	381	438	421	415	415	379	407	383	381	394	411	381	430	414	393	391	374	441	398	412	415	379	394	410	390	415	379	406	369	369	405	446	389	405	418	380	360	362	390	377	421	363	403	434	404	387	402	371	424	402	412	390	396	431	384	416	383	406	397	406	404	389	405	378	353	380	380	389	387	408	386	398	415	401	407	380	381	402	386	349	388	402	416	357	383	402	401	422	445	375	403	395	360	432	390	420	399	381	416	385	398	395	387	391	398	382	419	392	416	364	404	422	385	436	414	440	389	399	388	392	395	417	377	413	397	421	392	395	387	402	395	403	412	416	368	436	382	408	386	397	387	385	378	396	375	375	397	390	427	401	360	362	403	404	432	380	397	390	439	394	373	372	443	392	370	380	383	379	389	419	383	387	406	391	359	413	401	417	417	380	390	373	391	391	379	393	394	405	372	386	402	419	415	417	354	407	398	371	389	408	382	424	403	372	417	411	397	398	379	389	363	425	394	387	429	411	369	376	380	412	380	415	389	435	426	381	416	379	380	402	391	399	410	393	444	397	392	396	393	391	384	402
13070	28472	23625	10182	6923	4176	2888	2193	1428	1759	1795	1205	728	468	404	372	406	402	393	363	386	408	391	395	398	400	384	426	361	387	374	359	380	381	377	350	375	405	398	349	396	349	360	377	389	354	370	368	359	376	390	356	343	383	401	350	398	385	400	380	359	379	360	358	366	368	378	397	372	391	375	368	406	382	385	385	368	361	359	428	390	387	396	373	386	373	384	390	382	373	382	392	389	390	369	386	379	368	363	366	384	378	393	347	394	364	394	392	367	378	368	359	368	383	372	358	397	377	397	382	371	391	367	393	389	369	375	365	373	356	360	373	329	352	379	354	368	365	378	372	386	392	402	407	381	403	374	390	374	398	380	398	372	388	372	365	393	399	367	364	413	373	359	383	408	359	408	364	367	381	408	412	410	366	432	365	387	418	439	394	371	354	413	394	350	389	385	364	384	392	401	401	360	373	404	380	337	387	358	408	432	394	402	397	397	396	348	424	383	410	384	392	409	409	379	389	409	384	371	408	386	348	388	378	380	355	369	362	399	373	399	382	395	397	384	393	428	381	404	362	386	411	377	395	423	354	400	397	387	373	378	383	354	386	383	418	369	352	373	393	377	411	388	381	387	389	414	372	369	391	392	402	377	386	407	410	396	386	382	380	405	381	385	348	385	366	394	377	375	386	401	400	367	370	365	390	384	376	422	371	418	356	364	402	378	381	362	381	393	414	386	369	384	381	363	380	382	405	386	376	401	403	360	398	388	383	377	363	379	393	370	407	386	387	371	418	374	364	401	365	367	345	371	376	398	421	314	381	364	382	362	384	359	415	402	382	406	390	401	380	371	391	365	400	374	379	372	397	363	413	389	367	387	372	419	385	385	380	390	398	388	400	377	410	410	386	385	381	398	370	378	375	408	393	405	392	373	388	366	425	399	377	364	393	417	363	391	369	380	389	392	417	390	375	393	391	353	378	432	385	406	383	337	384	370	386	410	385	353	369	363	383	382	411	369	358	387	392	400	384	396	408	354	373	371	379	334	367	411	404	375	364	383	365	351	364	417	367	381	375	410	397	395	383	366	422	391	387	385	366	369	382	380	357	412	375	381	390	383	402	390	411	392	414	403	393	362	390	406	354	393	400	403	391	377	349	369	372	414	373	351	379	351	401	382	370	397	385	403	420	360	397	411	399	369	361	373	369	395	373	427	393	384	400	421	379	403	390	386	402	400	423	385	383	412	385	393	391	380	419	360	402	414	422	387	395	380	409	378	358	367	407	396	371	359	369	377	372	409	359	362	402	363	415	371	402	385	385	414	392	405	382	376	367	357	359	384	395	351	411	405	394	395	361	389	372	352	382	360	408	399	391	394	398	376	377	406	386	383	366	406	390	365	361	408	364	371	375	362	430	391	380	443	385	379	389	382	413	357	338	384	404	381	373	379	391	380	393	375	382	382	375	401	397	396	359	368	377	400	393	396	381	404	378	379	355	347	405	383	372	394	359	379	383	384	420	390	379	421	365	392	385	377	377	396	379	360	412	407	382	414	348	393	396	406	343	391	381	344	351	398	382	374	403	391	391	374	381	370	366	400	357	398	389	396	373	384	361	381	354	393	354	384	373	395	401	381	411	366	387	329	396	394	381	365	377	397	422	406	405	379	382	378	348	411	381	384	361	385	429	407	396	395	392	390	411	407	396	405	354	426	389	380	404	360	369	393	349	400	357	366	364	382	393	354	388	419	369	358	390	401	387	372	355	387	388	401	391	367	405	411	401	377	427	407	378	385	367	400	384	382	387	372	398	358	379	408	369	390	348	388	375	391	369	374	404	357	389	388	365	365	398	375	383	403	395	398	422	385	372	389	408	410	411	369	358	379	373	364	363	380	363	385	384	328	374	377	405	375	399	355	393	350	403	406	403	358	378	415	363	360	364	395	358	369	379	385	387	406	384	345	406	390	373	400	407	393	391	413	374	355	392	360	395	360	369	377	374	377	383	360	419	396	416	356	384	388	406	368	376	368	400	386	417	392	366	342	377	351	405	352	436	392	357	393	391	392	382	392	388	372	369	417	396	394	417	403	371	349	388	385	357	368	396	376	385	383	390	359	381	341	371	369	372	403	402	363	361	386	382	365	379	380	381	396	377	376	364	363	394	358	391	383	398	407	364	371	389	378	382	340	355	401	402	410	394	333	379	390	396	341	406	393	359	378	369	380	395	368	369	391	381	391	411	407	360	392	380	390	359	374	380	378	363	382	376	423	390	368	342	376	401	390	389	409	389	424	382	372	420	407	348	383	354	393	403	388	369	362	367	391	361	377	384	382	374	394	369	398	358	373	365	385	368	371	347	365	378	367	406	402	367	387	399	364	423	391	344	420	380	374	392	365	359	372	384	384	390	407	385	345	408	429	347	367	394	374	334	370	354	367	373	383	401	367	390	379	365	389	427	420	371	398	387	379	359	387	373	365	363	373	403	380	364	373	409	388	378	365	378	367	386	359	378	398	400	363	370	359	397	392	407	397	373	391	378	373	392	417	366	396	373	365	403	376	361	394	368	356	373	403	412	412	370	382	390	391	389	379	402	337	380	369	393	399	385	362	415	357	382	410	363	380	399	337	364	442	332	398	356	381	420	388	393	373	399	419	382	340	366	388	346	378	348	380	381	383	390	341	386	397	360	380	380	392	386	400	370	366	399	400	370	378	404	383	378	361	388	356	377	360	363	348	413	350	394	383	405	392	373	413	378	349	414	404	388	387	399	330	377	392	391	339	375	394	371	377	405	421	363	374	389	368	380	389	364	363	371	377	380	389	353	386	368	351	356	399	403	401	367	386	381	355	386	382	408	362	376	382	377	394	375	378	372	413	385	416	390	359	405	414	379	375	366	408	381	428	390	383	393	366	366	382	432	384	398	375	420	351	377	382	395	385	418	354	376	382	403	375	373	396	409	409	383	370	412	375	394	388	377	389	367	388	372	371	348	388	387	410	383	366	356	437	389	382	427	399	380	378	365	374	403	396	364	382	371	370	376	401	372	379	388	369	370	389	383	392	354	396	392	396	393	398	354	391	380	401	378	384	360	393	374	356	363	401	387	385	385	373	385	403	395	374	382	378	401	359	333	400	395	391	409	371	434	386	403	344	394	403	363	382	382	406	366	387	410	400	374	398	416	375	383	397	370	378	392	377	383	371	406	408	371	406	384	391	382	354	356	396	397	420	368	365	366	351	372	390	380	410	372	407	374	407	379	381	388	325	399	402	356	367	395	410	375	419	372	366	353	375	387	383	355	378	385	375	406	391	375	376	399	383	369	408	357	392	356	380	354	382	401	364	363	408	409	346	378	388	370	378	368	388	383	358	399	394	408	345	371	351	372	376	414	359	349	410	370	395	355	382	380	370	396	364	396	407	388	350	371	370	369	382	392	388	380	389	401	393	393	366	387	408	370	372	403	383	388	372	409	398	385	390	360	380	384	379	347	384	370	392	368	363	367	374	378	377	410
25419	21507	28246	26938	18692	12144	6006	2738	1591	8487	9264	4469	1794	824	553	439	409	422	399	461	461	432	460	415	441	392	464	424	436	405	411	441	428	434	410	400	437	425	458	442	418	425	408	415	444	393	388	440	414	419	405	426	422	450	432	428	432	435	387	424	426	391	431	428	387	419	429	414	386	385	428	404	409	368	388	433	434	407	414	431	457	415	395	420	432	435	402	414	431	396	420	438	450	431	423	402	378	386	420	409	393	405	400	476	431	425	412	440	444	434	446	417	436	412	404	385	428	427	442	386	404	423	441	429	417	456	401	400	449	391	421	387	409	443	393	371	442	433	420	397	423	437	436	408	440	404	375	430	443	419	428	402	441	468	428	413	421	398	408	448	420	410	424	412	398	432	463	408	385	425	436	423	408	422	417	415	415	390	414	436	387	397	441	400	424	433	393	392	391	465	460	447	399	391	398	419	411	414	404	433	415	395	431	426	379	418	439	395	453	441	410	386	411	366	449	448	453	424	415	390	396	405	442	411	400	407	399	400	428	396	392	420	457	407	402	400	442	399	399	391	417	416	395	453	418	431	473	422	412	392	394	459	432	440	409	404	437	413	430	378	460	411	407	422	395	410	407	421	425	411	454	426	435	413	421	445	417	378	454	407	397	436	458	437	420	415	452	396	454	433	411	394	427	383	375	432	377	426	407	438	438	440	391	433	454	434	384	430	436	432	450	403	396	435	375	463	410	406	399	384	426	445	401	440	420	406	442	416	399	410	445	403	405	420	440	391	395	400	394	372	425	412	422	411	408	430	412	434	431	403	392	375	422	423	411	429	390	442	404	395	465	419	434	452	414	416	416	432	439	389	439	393	454	402	423	434	426	417	414	456	408	441	415	420	439	404	448	422	404	447	430	404	396	423	399	429	400	386	425	448	409	409	392	400	423	398	395	465	434	398	425	413	379	464	465	391	416	432	393	407	414	440	399	393	418	386	408	412	431	458	444	407	423	444	393	416	397	385	420	393	401	427	419	449	413	417	383	435	404	383	416	417	406	401	425	412	410	421	400	404	462	395	401	391	423	407	431	394	447	443	395	394	398	376	395	429	437	443	420	464	451	398	410	434	443	430	436	393	448	415	407	403	455	376	399	394	382	422	396	390	432	417	431	404	442	409	376	413	374	402	406	448	427	430	399	417	421	443	410	445	419	405	400	409	454	404	416	393	428	425	426	419	392	410	462	442	406	383	421	432	427	427	454	407	420	403	404	392	453	392	367	427	428	398	412	408	414	411	434	405	430	407	430	399	402	417	406	426	399	449	416	397	438	401	441	414	379	411	414	390	417	410	404	427	447	382	417	376	394	421	383	408	432	404	411	432	393	391	419	401	423	406	440	414	406	450	417	420	411	391	393	436	446	416	404	402	378	420	439	427	391	429	375	394	403	377	433	417	424	412	372	428	414	432	373	414	432	428	417	405	412	390	408	423	418	383	447	405	434	437	420	432	395	425	398	408	424	418	413	446	426	450	402	427	405	416	423	436	424	372	404	392	407	430	441	402	411	408	425	428	417	399	415	398	423	389	422	406	392	399	455	448	406	401	402	416	413	389	408	435	400	406	440	430	428	409	416	388	430	406	437	451	373	451	382	409	454	416	412	391	393	416	403	404	436	413	402	392	394	390	430	414	452	405	471	410	417	414	392	394	430	400	418	405	436	437	415	416	441	413	439	382	403	404	426	433	395	464	413	426	387	397	400	412	393	420	453	420	439	414	431	420	404	392	395	449	422	379	396	424	407	406	418	403	455	407	405	399	428	428	429	448	415	385	430	445	407	378	391	402	420	404	413	391	396	410	383	420	450	407	422	429	389	416	437	422	399	369	417	453	390	397	403	416	426	428	390	435	407	391	416	448	435	423	438	400	404	448	442	410	421	402	391	364	414	384	393	428	440	425	407	398	420	463	414	404	426	423	402	387	405	443	369	425	403	449	427	393	368	392	425	438	396	437	408	404	430	383	460	380	449	415	395	407	388	427	443	470	442	404	435	421	398	413	412	411	402	417	439	395	422	416	390	401	409	444	373	393	417	446	415	426	384	428	420	442	445	422	401	408	410	442	398	445	406	420	401	428	412	397	402	414	450	423	402	391	418	435	405	408	420	421	366	412	403	396	414	418	401	432	421	398	414	416	404	428	420	437	409	411	442	416	430	419	413	397	423	398	415	389	418	387	422	452	448	429	441	441	408	397	413	391	432	391	455	419	393	426	446	408	440	402	425	419	424	415	419	421	436	397	401	434	385	397	391	462	420	412	389	426	417	368	407	417	418	414	407	385	410	406	402	372	421	417	406	434	421	416	459	416	436	434	426	430	411	426	423	407	358	373	396	404	434	420	445	401	426	437	417	429	431	414	410	445	398	404	396	421	402	432	431	410	403	434	436	403	447	419	391	394	433	409	394	384	424	386	437	415	418	411	412	396	393	376	421	421	426	434	425	367	398	385	444	398	439	414	384	391	405	429	387	392	405	421	430	400	406	418	419	425	416	421	428	416	382	440	399	398	405	438	440	433	404	420	426	439	416	435	422	427	393	409	403	436	417	428	428	386	415	379	440	404	443	426	394	431	383	415	455	413	458	392	423	435	395	399	424	423	386	459	419	414	397	436	436	424	413	421	451	416	439	421	450	393	392	433	420	455	425	443	433	402	452	431	436	403	434	441	418	429	420	404	406	414	413	411	425	431	384	355	381	434	417	416	396	433	423	398	385	354	410	442	443	410	417	441	436	402	438	428	440	420	379	432	448	395	405	430	429	415	426	424	380	423	405	439	398	399	446	411	434	403	423	421	404	402	394	444	444	439	407	421	429	407	369	388	468	412	421	409	392	403	411	404	401	411	451	425	431	406	443	422	421	424	414	415	383	388	412	404	418	421	432	388	436	414	428	416	446	413	420	425	399	392	460	427	410	413	425	349	378	428	376	403	435	455	424	421	422	452	400	434	467	410	398	417	424	431	419	442	441	403	408	431	412	420	408	435	391	402	405	427	408	440	414	431	381	448	450	429	418	405	422	445	437	408	447	422	383	406	392	406	437	386	378	386	445	435	413	440	418	387	411	459	420	410	434	457	428	436	385	406	414	390	394	435	424	419	430	426	404	407	413	395	426	408	429	410	452	434	402	411	452	451	424	450	449	443	416	428	410	418	419	419	409	420	410	441	434	415	380	393	439	426	377	411	439	403	411	402	432	428	399	384	423	440	431	404	468	417	428	421	440	401	388	424	407	428	386	408	437	427	455	381	402	409	449	431	396	443	479	464	443	400	377	405	387	437	402	417	417	390	427	409	423	408	418	417	456	408	410	445	374	427	381	384	424	441	443	401	414	431	439	420	412	431	361	405	414	396	381	422	415	429	434	407	431	411	416	374	406	420	414	432	415	437	416	387	411	411	429	378	429	412	423	435	402	410	425	425	398	404	398	420	438	407	406	413	389	409	423	406	377	400	420	429
14892	35312	32307	20531	13359	9940	5862	3421	2294	11029	9739	4872	2125	952	569	481	447	434	401	400	414	419	440	415	394	426	380	404	400	404	454	412	429	399	388	414	423	422	434	423	408	411	421	449	390	387	439	450	423	416	409	407	380	407	427	413	421	418	424	385	445	417	400	405	401	411	423	394	408	411	401	425	424	383	409	396	413	449	445	413	468	389	458	420	402	381	405	373	433	395	437	390	408	438	409	419	414	425	373	425	389	379	427	422	396	410	415	420	453	443	404	389	453	408	419	395	398	426	397	376	404	402	356	399	421	389	416	415	393	436	417	410	417	464	456	422	399	392	399	411	433	389	384	423	410	380	388	422	405	428	402	395	418	405	406	442	421	384	410	415	405	399	390	388	397	439	424	396	435	463	378	432	368	418	406	428	398	404	406	392	376	402	397	393	385	448	419	401	380	378	398	391	443	422	397	417	433	393	412	431	435	412	382	406	397	434	457	420	405	425	420	408	416	404	425	446	425	407	423	413	410	412	425	420	418	429	394	376	440	382	391	427	432	451	418	399	401	379	422	385	402	392	427	409	406	427	399	408	393	423	411	411	412	383	429	374	396	421	440	432	418	419	436	403	377	406	413	430	402	409	398	392	389	427	416	438	414	424	418	415	386	439	406	384	424	469	419	423	408	393	423	394	405	397	354	385	418	377	449	430	413	414	426	422	412	383	379	442	391	408	439	422	406	418	423	403	402	400	423	424	397	392	435	442	433	415	376	397	424	433	422	399	418	412	431	381	383	410	435	417	369	395	434	451	446	421	400	399	409	405	412	394	397	439	418	398	398	422	428	452	399	382	390	408	398	401	425	397	400	399	399	441	379	403	422	407	404	418	416	418	458	408	396	389	413	413	439	420	408	398	404	431	404	437	393	407	419	381	412	400	417	460	447	402	435	426	397	404	415	407	398	393	413	400	419	408	428	420	388	381	391	408	386	375	364	428	409	441	407	438	418	402	423	419	379	416	418	405	406	408	452	445	428	386	395	390	394	396	388	423	423	406	412	420	390	434	407	427	398	455	395	427	371	386	431	412	401	427	401	405	411	440	419	392	406	410	424	435	414	458	410	370	421	422	404	424	412	409	426	449	375	389	437	433	389	398	398	401	412	447	398	387	442	386	440	414	410	428	428	422	389	427	429	421	411	399	421	400	384	407	388	387	434	370	423	403	418	385	404	398	424	398	391	442	431	411	442	389	398	424	397	379	385	396	443	437	399	399	389	406	436	390	408	384	395	420	383	442	410	383	425	400	375	439	425	428	388	367	433	414	435	404	391	402	395	399	405	397	405	396	378	401	406	369	411	434	366	405	390	388	411	416	432	393	418	423	407	400	380	386	402	422	415	379	387	403	399	394	418	381	460	397	383	427	415	394	415	449	393	418	416	389	428	413	401	400	420	419	397	403	398	416	433	403	433	397	416	441	437	448	405	419	408	453	431	404	393	417	404	401	419	397	405	430	423	408	375	440	384	414	373	381	427	404	434	401	383	396	410	402	406	402	408	393	403	407	429	406	410	366	361	377	392	416	426	405	401	445	442	401	372	439	412	422	388	417	418	430	412	416	447	419	392	420	425	443	403	393	385	381	395	401	400	441	440	391	395	382	421	421	402	426	393	383	420	418	436	405	424	368	414	437	430	430	420	412	408	413	419	420	417	408	405	395	359	388	384	360	402	361	401	418	413	392	410	414	429	410	383	397	421	405	350	403	424	402	419	435	390	402	448	408	423	396	406	407	448	390	390	387	386	416	406	423	399	428	387	406	407	387	403	425	395	410	394	420	393	394	387	393	391	447	405	382	405	384	394	440	403	445	424	388	389	397	427	408	441	424	442	437	409	435	428	420	384	427	396	410	428	404	430	384	406	417	445	397	389	404	419	421	441	393	396	410	367	393	425	385	396	433	389	396	424	424	399	381	380	457	408	406	409	401	424	429	427	413	390	440	411	393	432	434	409	451	422	452	383	421	408	428	409	402	419	435	395	430	386	400	404	415	398	417	385	428	389	409	397	401	426	418	429	424	410	400	404	412	433	404	419	410	409	405	414	383	404	451	421	388	415	390	435	441	406	414	411	401	420	447	412	415	401	409	403	421	412	414	460	403	396	405	415	395	386	407	402	394	418	402	418	480	421	414	386	414	368	450	369	433	397	408	405	443	403	426	378	369	440	428	419	370	401	415	439	439	391	445	434	446	431	390	385	424	420	398	426	409	395	393	389	452	397	415	425	384	396	419	404	415	440	384	415	384	403	417	394	385	426	446	390	388	431	399	421	419	429	396	441	394	428	415	394	433	426	415	374	414	399	403	388	416	432	411	429	403	431	417	399	396	420	423	390	397	404	389	379	378	416	383	413	395	424	415	401	370	433	386	385	420	396	397	437	406	398	458	356	427	389	418	412	449	422	407	417	405	431	435	386	411	411	412	427	411	439	393	444	381	434	407	400	373	395	381	406	404	433	389	425	423	435	396	428	452	421	393	400	437	428	424	436	379	396	393	381	383	419	436	417	401	428	414	429	435	367	434	403	421	389	414	387	418	417	413	414	391	440	394	415	371	451	411	451	386	418	402	404	465	454	375	410	422	412	405	416	417	392	411	437	402	412	403	395	417	429	412	413	430	392	392	399	393	423	424	434	416	408	397	391	404	444	417	453	407	406	433	421	374	405	379	412	423	392	418	422	424	387	445	415	419	401	393	387	396	419	417	383	452	394	405	402	420	403	444	407	417	444	394	419	436	397	406	429	410	401	423	400	415	418	392	412	394	399	417	404	415	412	403	416	376	414	407	458	399	425	409	392	385	417	411	416	428	408	396	400	405	413	378	408	424	440	395	383	380	439	407	413	426	380	414	409	403	399	410	389	383	400	379	391	381	419	400	426	398	427	427	405	413	415	431	419	410	393	401	389	383	425	394	395	395	426	424	418	414	407	395	381	428	383	400	443	362	380	426	412	402	424	388	401	399	398	407	454	431	418	427	391	415	405	412	425	407	409	398	411	370	414	384	428	453	407	412	427	401	413	394	436	399	406	375	436	396	410	378	425	421	446	418	407	435	392	428	420	433	386	417	399	410	403	380	415	412	398	401	416	439	369	443	393	428	393	412	435	390	383	412	416	396	428	369	420	390	408	411	426	413	446	436	441	409	434	351	394	438	426	399	424	422	387	422	402	376	408	373	388	399	422	400	430	365	381	385	389	399	423	386	398	450	396	403	452	408	428	390	384	401	389	419	410	416	379	422	395	398	422	404	415	408	411	382	437	404	439	425	428	378	421	405	383	415	430	419	423	406	380	439	423	437	427	406	407	406	424	404	412	421	437	388	407	415	406	411	387	409	410	410	408	411	381	431	421	430	442	415	403	387	441	372	454	453	430	433	399	401	441	419	420	398	425	420	420	433	388	398	365	422	410	393	394	408	413	426	441	384	384	426	421	414	394	413	400	405	375	427	430	391	394	414
24187	21481	28869	25525	23265	20938	13142	5848	5577	17849	18817	10518	4212	1424	847	639	621	555	554	554	573	525	555	548	539	519	527	542	565	537	518	518	520	558	541	492	560	573	532	532	550	537	480	521	532	562	540	546	550	543	522	530	537	516	505	536	494	553	529	579	496	511	549	547	583	573	573	571	544	537	546	536	530	558	520	541	529	504	526	548	531	506	545	541	508	519	511	552	566	543	561	473	536	554	511	533	535	537	496	576	580	551	514	539	521	522	551	528	535	548	531	537	537	516	553	574	550	541	511	536	565	523	522	541	502	518	552	509	507	514	538	525	550	527	521	553	535	482	532	572	502	519	528	524	538	530	538	500	538	523	508	561	521	539	517	557	521	545	516	540	573	563	560	554	537	581	547	539	508	516	534	554	553	503	530	545	513	552	522	514	549	552	531	521	479	564	533	527	563	512	504	552	542	560	519	513	553	533	532	522	529	527	550	524	500	563	550	545	534	503	553	519	517	538	560	531	566	591	536	541	512	505	485	539	539	538	523	503	539	560	566	589	519	513	523	541	534	491	526	502	539	532	541	540	564	564	552	559	541	525	543	540	533	542	530	538	536	503	582	523	529	500	518	540	575	507	524	557	515	509	494	558	499	550	550	584	576	530	554	542	499	554	544	526	560	551	502	519	521	506	524	516	563	539	569	547	516	506	524	516	530	532	528	497	536	558	532	525	546	508	531	518	590	568	529	499	522	571	501	567	530	545	531	529	511	546	535	562	516	552	556	517	522	517	565	532	564	555	557	583	531	534	526	519	498	539	526	561	547	563	532	529	550	521	513	547	526	544	552	505	576	533	579	507	527	577	531	514	536	551	518	510	601	550	559	556	536	517	529	557	513	549	521	535	538	536	510	506	513	518	527	555	542	549	552	508	529	542	541	549	501	552	543	557	535	558	520	550	525	521	543	575	559	569	553	492	553	521	556	526	542	516	525	570	499	527	551	542	549	497	546	567	559	554	538	561	511	507	514	546	474	545	532	557	492	537	511	535	519	529	524	529	519	506	558	547	515	582	544	518	506	547	462	528	527	540	529	509	510	513	536	600	503	559	524	564	510	566	539	514	492	543	520	534	516	554	513	533	520	535	509	551	505	547	513	513	546	596	529	553	575	547	561	513	554	552	536	519	499	503	515	544	526	539	520	505	538	508	510	525	557	559	493	547	485	523	553	532	533	556	541	528	512	536	528	509	536	516	550	550	524	525	526	513	536	498	534	509	558	527	540	550	536	536	527	514	533	507	533	557	572	523	528	514	503	511	515	549	503	541	578	507	549	536	513	534	528	602	556	546	530	521	532	545	516	507	562	535	547	525	493	565	592	564	548	541	515	560	509	533	503	543	534	522	512	545	559	586	503	557	569	542	528	558	529	577	539	539	552	551	541	599	563	503	550	545	466	499	503	548	530	559	550	495	521	552	514	531	508	528	526	546	517	521	495	544	534	536	573	486	597	532	544	574	501	542	519	520	571	505	510	529	515	517	515	539	537	525	547	561	564	548	529	542	491	505	541	513	514	512	544	495	556	533	522	559	537	447	542	503	577	529	520	525	530	472	528	553	523	552	546	529	553	523	507	526	506	498	509	507	502	509	541	514	512	524	512	556	546	541	585	529	547	559	535	538	513	506	529	496	527	528	502	511	575	526	528	530	559	506	517	543	513	551	559	526	537	478	560	532	508	522	534	541	539	516	572	524	524	547	492	531	561	530	543	576	559	515	560	538	545	558	518	536	529	520	523	553	522	529	521	512	545	487	501	511	538	511	528	526	490	532	539	539	513	494	557	526	531	488	565	587	540	493	504	499	550	524	498	525	545	518	526	538	517	554	537	532	514	508	543	520	538	544	544	508	527	575	523	536	492	555	558	547	536	567	506	568	503	535	522	491	556	543	533	513	528	519	521	571	557	523	599	544	509	534	521	537	550	559	513	536	531	536	536	517	513	545	538	496	569	543	500	522	529	513	550	525	545	508	547	498	534	523	559	513	557	511	558	539	515	554	572	533	561	546	543	526	532	520	539	526	556	516	586	509	534	528	552	552	535	553	568	508	510	547	530	536	544	557	535	542	540	523	557	545	590	508	499	546	535	547	497	538	546	561	554	525	534	513	553	525	528	572	505	549	537	570	523	517	500	540	544	530	547	579	548	559	538	522	555	594	541	554	535	569	553	538	529	532	553	553	513	522	529	537	550	572	522	529	531	534	529	550	520	549	518	543	492	516	463	541	564	519	545	483	535	519	548	529	512	503	513	547	527	531	508	497	508	563	551	520	502	523	487	538	519	487	529	529	519	557	548	532	504	531	548	545	533	549	523	510	539	530	509	532	515	537	561	572	515	504	524	548	507	544	522	572	521	530	577	568	575	539	521	508	578	518	532	566	562	507	520	513	529	570	542	563	504	474	558	553	539	571	548	529	493	529	554	540	523	503	537	512	524	516	545	527	572	542	516	557	509	543	502	543	509	516	500	551	508	506	523	553	526	500	509	567	539	547	531	506	530	547	577	549	544	523	524	540	524	526	531	518	507	534	532	558	546	512	564	501	524	544	551	572	583	536	569	539	540	505	531	541	561	565	570	494	526	521	531	513	547	542	485	496	546	532	543	542	538	538	532	527	512	575	516	539	529	523	495	539	485	518	504	488	535	545	508	535	535	483	522	542	519	548	530	536	516	568	552	564	537	507	509	571	548	555	508	537	523	524	533	535	541	516	505	530	489	563	513	560	525	523	587	525	540	526	540	518	528	535	526	542	549	491	515	529	505	572	526	516	522	519	512	525	517	544	538	546	484	503	521	535	497	531	554	505	565	561	477	546	506	544	598	524	557	539	535	537	519	535	511	557	502	538	515	554	572	555	522	539	536	550	519	524	515	538	503	554	545	511	538	488	511	517	561	520	531	534	511	527	526	529	572	550	565	564	506	526	536	486	516	552	524	537	534	518	525	524	507	570	492	550	530	546	543	551	543	527	527	492	540	505	539	577	514	526	576	541	541	502	504	545	490	508	516	499	514	530	509	538	512	509	531	513	529	501	507	557	538	559	537	550	552	545	529	510	545	466	505	527	548	509	548	514	539	518	567	559	564	538	569	532	504	537	504	526	525	495	491	546	528	537	528	495	527	478	517	501	576	526	511	543	529	503	516	528	512	534	568	547	538	531	551	544	528	500	554	538	555	551	530	533	497	528	528	545	553	538	505	564	555	514	565	555	520	557	560	501	532	540	549	533	553	520	513	537	560	546	513	508	554	519	541	529	486	548	558	567	543	509	516	550	525	515	566	510	541	532	526	498	517	555	535	571	545	538	534	579	537	505	530	532	554	489	550	515	509	550	539	502	519	521	505	525	548	489	579	519	519	580	539	535	609	575	553	542	552	558	547	550	509	568	516	558	533	526	530	549	497	505	546	524	539	544	488	533	507	532	532	547	538	487	529	507	495	548	544	528	568	562	516	494	509	524
20886	41297	40738	30971	20701	16099	9441	6329	7566	20234	17258	9611	4383	1710	847	597	494	559	509	496	534	534	517	496	523	510	510	548	521	516	492	504	557	502	525	492	543	513	544	486	501	569	513	507	522	496	554	510	517	511	510	540	497	532	558	514	523	499	471	528	567	534	541	511	544	522	501	482	511	496	510	498	500	507	477	526	487	507	523	498	502	555	494	511	501	496	479	490	503	500	519	531	495	473	479	543	535	497	511	509	497	512	492	491	543	551	506	545	486	519	515	531	503	547	501	511	519	519	506	526	490	490	509	514	525	502	522	519	505	539	513	532	522	506	520	488	535	569	470	540	540	537	500	466	507	513	482	529	512	494	544	531	528	510	498	508	519	507	472	498	501	517	506	505	531	482	533	486	520	530	551	517	496	506	513	537	495	506	504	509	536	514	493	507	492	494	482	500	550	492	499	531	516	509	524	490	530	504	523	538	556	499	447	519	507	485	476	510	513	517	508	492	509	524	488	524	520	541	536	483	512	500	517	524	528	513	496	496	535	482	507	522	495	522	548	544	530	530	526	536	486	551	509	544	516	502	519	508	507	537	534	476	513	491	517	481	469	495	507	550	508	574	528	502	484	475	482	500	538	450	520	541	525	498	505	531	516	508	530	477	485	508	491	483	481	512	501	487	519	496	489	492	532	535	540	496	541	515	504	512	521	478	497	520	528	502	509	493	505	529	515	504	529	512	510	523	524	520	519	498	491	535	539	523	507	494	525	490	505	535	503	502	507	546	543	535	529	491	462	510	517	500	516	499	512	492	530	492	508	497	474	517	502	495	565	508	570	509	511	471	536	526	484	470	509	525	527	530	472	499	522	497	551	502	571	522	506	513	524	517	510	514	514	495	467	504	528	530	486	518	484	534	515	534	515	490	509	528	549	530	517	508	516	503	525	501	517	493	497	481	508	518	567	521	489	500	495	492	508	509	485	532	499	505	469	479	493	553	517	499	537	516	503	535	522	518	493	495	500	501	495	494	468	509	538	496	532	541	499	498	515	518	530	508	528	560	542	503	513	521	508	510	515	530	543	530	514	526	481	511	512	558	525	497	524	452	513	551	503	522	504	515	540	523	523	527	535	521	538	474	512	540	503	514	521	519	515	515	478	525	486	503	500	539	537	545	546	518	512	461	480	487	497	492	521	496	510	535	488	579	517	495	566	500	516	525	520	523	510	516	513	499	550	532	517	539	515	509	503	493	560	500	522	532	466	547	507	516	504	514	538	527	472	504	496	532	494	534	498	484	506	521	483	482	516	516	499	557	510	526	483	500	500	529	485	513	515	517	499	510	516	471	537	472	510	513	463	521	501	531	543	523	539	505	530	470	502	502	528	543	526	476	492	527	521	491	472	530	491	548	520	512	515	492	545	523	528	513	533	501	531	539	520	555	536	498	516	550	516	548	542	506	518	514	507	530	533	498	512	497	516	511	534	501	546	519	484	463	517	497	477	494	519	492	527	536	537	518	521	525	460	517	497	518	542	533	540	521	520	524	532	493	518	459	469	505	493	515	543	511	477	526	461	512	533	520	529	481	546	533	490	537	492	531	508	487	471	460	535	530	513	549	527	536	481	513	475	543	498	525	513	507	483	535	538	468	530	515	526	533	500	528	509	496	498	531	539	529	516	516	513	502	487	504	505	480	542	494	549	494	525	497	519	476	492	523	537	501	481	499	502	464	500	490	483	535	512	547	516	510	491	550	502	547	527	476	483	508	490	556	522	504	527	479	532	503	505	490	496	507	488	469	503	502	506	503	490	507	507	527	537	488	501	535	553	545	490	503	510	488	499	552	505	514	506	523	499	500	490	537	533	507	557	507	479	522	525	509	545	484	493	512	483	479	511	494	471	526	493	521	520	560	479	509	505	516	494	543	521	516	525	429	485	506	496	543	516	487	492	482	515	507	549	517	521	532	520	495	546	517	457	481	513	511	504	513	550	468	490	463	525	497	531	501	522	552	499	527	506	478	495	511	464	538	513	509	475	470	527	544	528	508	523	545	505	478	491	479	497	501	477	504	546	499	545	492	522	511	523	498	494	525	526	519	468	512	479	510	474	509	500	516	516	547	557	496	492	502	465	494	495	523	499	514	519	518	560	491	484	534	551	522	507	513	528	548	543	553	490	460	514	512	510	459	521	535	494	488	492	498	540	529	494	494	516	560	505	497	523	497	486	538	471	495	512	510	485	474	493	512	482	557	478	491	498	519	500	499	534	515	479	499	496	494	512	540	468	540	501	485	514	494	494	487	504	507	549	536	519	530	495	505	514	505	484	510	499	490	489	498	503	528	507	516	545	479	519	508	500	540	515	515	515	522	502	553	476	537	519	516	489	505	500	556	515	514	506	487	475	514	545	506	549	496	510	493	527	570	524	495	564	501	533	483	501	494	522	536	499	491	505	512	513	480	506	496	499	545	529	533	483	521	541	500	485	499	522	534	498	508	494	489	527	529	507	510	460	506	535	483	505	480	509	512	499	509	479	551	503	503	527	523	539	506	533	518	498	548	553	480	506	507	517	465	527	531	502	502	538	485	518	531	535	505	519	535	491	502	471	519	501	525	514	496	499	517	508	494	494	521	527	508	555	501	526	548	504	499	550	516	518	524	467	536	500	489	499	495	510	476	568	534	501	519	492	521	505	537	504	504	510	539	486	502	474	514	558	502	520	512	515	508	497	508	486	529	529	509	473	493	490	500	585	538	543	500	502	540	489	526	513	569	487	514	502	542	486	492	515	459	499	515	487	523	494	500	489	531	506	540	454	506	513	494	477	541	502	506	490	494	539	527	523	533	539	523	492	524	486	520	529	507	503	496	501	513	509	525	527	475	496	506	495	540	470	519	527	530	525	527	543	526	527	514	495	501	566	510	525	510	517	548	493	541	512	529	505	526	503	496	484	504	536	548	487	541	518	577	468	497	547	523	541	527	512	499	537	527	515	524	572	542	527	522	513	504	542	491	467	526	499	534	537	527	505	479	523	490	517	474	498	520	513	528	500	513	534	511	542	520	535	490	525	515	527	524	511	528	512	489	508	555	469	499	476	495	525	512	523	491	490	556	505	514	538	518	500	521	520	487	508	504	475	571	508	534	478	517	504	515	484	477	527	504	480	514	529	533	485	482	545	477	511	489	534	514	505	503	539	494	498	534	506	519	507	475	488	492	524	498	496	457	522	517	502	496	493	517	518	498	543	497	543	474	532	475	479	516	511	517	542	521	502	447	528	487	537	507	499	511	528	513	496	483	521	481	485	548	520	528	488	505	514	530	490	509	526	480	487	496	477	506	492	498	518	512	509	518	526	533	530	524	494	498	576	528	502	493	567	462	504	485	503	476	476	459	470	511	485	489	510	507	516	511	518	531	498	511	560	476	507	510	522	523	489	509	491	531	513	529	527	500	549	536	527	488	520	497	545	509	497	519	527	495	538	459	485	519	518	519	516	507	526	508	473	513
28968	22504	20484	15917	8643	4380	2715	1526	1371	1343	1132	818	600	483	451	436	425	434	426	412	419	428	369	420	409	405	381	419	418	407	406	392	422	427	412	422	430	423	389	383	400	381	395	449	430	415	404	384	469	406	433	376	419	445	431	449	401	410	420	401	424	444	416	401	421	439	418	406	405	426	431	372	396	417	410	442	397	414	416	439	383	413	471	453	421	385	396	411	391	428	425	391	412	405	425	387	389	413	401	408	410	373	390	417	433	413	420	406	386	377	389	422	405	426	431	428	423	426	370	439	405	420	397	377	426	420	419	403	393	405	441	389	422	394	419	424	404	422	459	413	397	403	444	398	376	416	421	429	405	411	450	399	382	387	408	418	400	394	408	434	433	363	413	418	395	396	388	411	404	403	392	387	419	388	431	432	387	390	397	405	404	440	392	363	400	372	402	417	422	423	400	442	436	423	412	377	413	428	448	420	440	397	414	403	412	439	410	404	355	385	416	437	437	430	383	392	427	406	418	372	409	427	423	428	391	373	390	428	434	430	395	421	428	380	375	424	380	359	412	405	379	390	399	466	414	372	390	404	370	394	390	374	404	409	423	423	390	429	420	438	410	425	392	437	424	424	407	419	412	417	361	408	392	412	448	402	401	418	438	414	376	350	426	416	421	414	396	389	390	390	406	387	426	414	403	427	441	395	403	408	372	386	395	434	432	389	419	404	398	426	415	389	406	390	416	415	408	422	418	417	401	447	418	418	420	386	433	415	386	392	390	403	428	415	404	431	415	422	398	415	415	449	407	377	371	445	393	426	422	418	426	421	399	392	454	366	419	404	412	395	410	384	416	399	389	410	427	418	400	446	410	425	388	396	439	415	416	406	373	375	436	377	393	419	405	395	415	442	421	435	401	415	429	403	393	374	429	373	424	432	382	419	384	399	412	365	400	407	462	402	410	418	381	382	399	449	392	430	453	435	418	381	401	425	395	376	406	435	420	442	401	437	408	383	438	399	415	398	406	386	419	414	365	428	401	402	411	387	384	403	375	386	410	386	403	413	392	413	438	361	423	378	426	432	444	423	402	399	394	406	381	401	402	397	383	397	454	445	426	405	398	415	392	408	414	407	425	408	392	405	417	407	403	427	410	448	425	383	390	389	407	398	415	432	423	398	421	417	443	379	430	431	433	415	374	408	404	425	409	408	413	436	393	415	442	413	382	400	389	409	408	429	382	453	398	411	435	395	412	423	395	403	429	384	398	382	377	421	417	414	434	411	380	408	418	406	421	379	435	404	426	444	413	386	425	430	433	414	412	443	391	426	400	400	384	432	399	369	387	423	429	412	424	402	420	428	429	375	428	377	422	445	446	419	414	430	414	404	405	421	375	378	406	411	443	445	426	419	437	413	415	424	434	415	396	398	406	398	446	375	444	396	447	404	436	396	417	446	413	435	395	444	428	395	389	430	428	407	450	391	378	421	401	427	457	399	406	396	382	409	397	417	399	400	394	424	415	404	408	412	435	420	407	406	482	420	368	425	390	422	381	396	418	454	437	390	406	437	426	379	413	399	397	404	412	422	417	392	418	408	406	367	407	388	409	397	435	416	417	433	420	431	446	351	388	407	394	415	412	396	452	419	400	433	387	432	391	384	402	368	408	415	433	391	415	406	414	430	401	402	415	423	400	400	428	419	420	356	422	413	385	433	421	423	389	436	435	377	422	368	408	411	393	404	409	421	438	382	401	392	411	394	419	393	406	400	378	417	392	392	385	410	395	454	406	406	438	402	411	428	447	386	401	392	420	435	398	416	450	430	434	403	429	431	372	442	425	369	411	386	425	413	433	404	419	376	381	448	417	414	386	380	436	389	358	405	392	392	399	405	443	406	410	431	369	402	412	407	407	422	391	409	437	401	399	379	410	398	389	369	394	412	412	369	418	409	421	392	393	344	375	380	430	409	423	418	403	421	421	376	384	390	397	422	414	414	417	393	377	404	404	379	379	405	414	416	421	399	395	377	432	384	440	384	418	428	404	445	418	421	412	399	442	402	389	414	446	382	407	373	409	427	412	387	409	409	431	396	428	422	384	377	406	393	431	443	420	429	440	374	428	435	397	388	400	404	406	390	406	417	419	444	399	429	419	380	399	405	441	399	410	428	408	424	418	423	431	404	370	435	437	431	427	400	401	389	417	407	402	438	442	402	400	382	446	371	409	451	450	400	432	389	384	409	398	395	377	399	400	402	403	460	414	457	387	402	412	389	398	426	448	411	410	425	434	420	398	436	417	438	424	412	416	426	375	408	383	423	376	391	447	360	392	408	459	420	398	401	406	395	390	409	395	413	430	424	471	420	385	406	408	403	428	371	399	441	396	419	409	426	409	404	388	422	427	395	393	388	393	441	478	406	416	429	407	426	402	426	431	409	441	407	386	397	414	425	443	380	384	397	414	411	423	414	452	408	430	407	398	434	382	413	412	409	420	449	397	407	398	419	440	404	422	431	434	403	425	419	421	386	385	386	426	420	417	411	405	401	410	366	423	394	411	440	404	406	418	433	381	432	385	427	430	441	434	400	379	434	412	394	405	426	385	371	400	411	356	465	382	391	395	430	432	403	415	435	440	394	440	398	410	398	428	404	417	409	419	406	415	441	406	395	431	428	426	427	413	374	442	431	399	398	443	436	406	373	435	419	396	393	394	393	382	403	382	404	432	396	409	419	369	445	416	445	413	413	387	400	406	428	408	413	421	391	423	397	374	417	426	412	403	437	409	394	393	437	415	406	457	422	395	357	405	382	424	390	399	411	396	395	433	416	392	424	423	432	404	399	412	423	398	415	405	403	414	371	411	414	409	443	443	401	389	395	448	392	388	423	405	416	379	390	420	384	382	422	399	400	402	397	398	379	399	395	416	424	403	398	389	419	408	400	405	405	395	380	392	445	383	386	433	427	385	423	452	405	460	403	412	427	399	418	396	395	408	382	402	377	413	384	401	445	417	458	419	439	399	371	420	435	397	380	480	406	415	465	395	422	429	391	428	382	393	423	410	381	414	423	379	399	400	392	420	426	388	385	393	477	435	373	383	385	448	401	426	380	425	425	388	387	377	383	436	396	424	384	423	438	406	415	394	391	392	392	380	401	426	390	384	412	406	410	413	398	413	414	393	395	402	430	407	412	406	402	416	396	441	415	422	413	403	375	389	398	420	426	374	391	413	408	404	404	456	407	389	400	441	411	412	448	401	390	469	422	395	391	429	426	447	408	410	410	418	430	414	379	427	403	376	413	410	413	425	425	443	419	412	404	417	390	410	413	442	386	407	408	416	438	433	437	414	441	415	400	418	415	432	383	435	400	397	386	420	414	404	381	380	432	389	436	407	394	409	399	376	453	408	431	403	360	444	377	378	459	357	410	391	409	406	394	407	418	410	385	420	435	403	389	393	384	435	375	430	405	434	413	426	396	390	369	427	381	400	414	392	423	405	385	420	404	393	411	406	416	407	402
15986	22388	20713	13080	8449	5261	3774	2414	2008	1892	1510	942	628	469	422	364	394	389	406	395	391	379	371	401	385	379	409	381	385	387	380	395	408	364	360	345	360	399	409	367	374	391	394	385	372	420	390	362	407	375	412	355	377	385	368	387	423	379	387	407	402	412	399	377	385	339	386	409	406	375	378	379	397	370	354	390	406	416	380	394	393	383	413	368	374	433	417	376	399	379	360	374	419	365	402	380	372	414	383	397	382	365	393	392	402	403	423	374	390	361	348	355	379	382	424	381	368	389	372	396	402	387	378	348	410	418	367	379	361	407	385	371	386	392	407	370	385	343	387	379	408	353	402	394	370	376	393	365	374	412	354	376	369	400	384	341	372	395	410	382	371	366	382	372	413	325	374	372	393	377	394	413	398	401	408	387	395	390	397	370	377	406	364	388	401	399	389	412	359	369	377	363	410	372	384	391	385	443	368	408	353	394	383	384	396	361	366	362	376	389	377	361	389	378	416	396	330	381	359	400	380	412	382	386	392	374	363	377	379	355	388	404	373	389	373	379	388	379	357	373	367	368	401	407	368	401	362	388	369	378	391	376	368	395	422	371	378	376	352	415	352	367	384	402	390	376	412	397	379	372	416	363	394	408	381	362	351	373	355	383	403	395	356	383	344	383	371	365	382	372	368	378	388	372	391	427	402	393	358	366	383	404	396	360	389	381	441	392	362	385	387	360	387	383	378	383	365	352	348	373	368	391	361	414	383	389	397	384	381	390	399	414	384	359	386	347	385	357	399	357	420	364	382	376	382	399	373	372	411	370	390	373	370	397	365	365	354	366	332	374	382	387	367	387	404	379	369	396	372	384	404	373	416	414	428	370	378	363	380	407	354	374	405	427	398	398	364	395	370	363	384	410	365	404	415	397	361	358	345	373	391	386	406	381	378	430	354	365	407	401	359	421	394	396	349	383	391	408	370	368	406	373	356	372	390	403	381	380	366	372	357	390	384	397	345	408	365	369	366	390	398	364	420	364	380	426	368	353	402	411	408	388	381	361	382	387	343	402	415	356	387	404	388	372	361	359	382	394	402	346	370	371	388	380	357	424	398	364	391	402	384	345	383	381	356	392	392	377	376	401	360	369	347	411	405	391	358	376	380	381	385	392	385	363	382	373	394	359	404	355	383	353	389	383	388	400	395	422	368	416	402	345	373	349	425	370	390	388	356	368	428	362	357	356	384	364	365	351	394	373	377	392	370	357	382	369	402	415	397	382	373	382	392	431	429	423	383	353	411	408	368	404	433	402	354	349	393	379	402	403	351	396	397	381	412	367	399	346	392	386	373	384	388	362	424	386	388	380	364	380	350	413	391	390	367	419	407	361	385	397	362	368	352	404	365	394	396	382	397	356	364	375	387	374	345	380	411	408	382	379	369	397	369	356	379	355	382	397	386	382	364	353	367	408	403	379	394	407	359	368	356	350	384	382	380	387	389	364	383	390	373	411	398	363	378	384	377	398	395	338	330	356	426	378	377	390	376	382	391	370	407	370	364	386	387	379	350	369	375	362	415	360	354	403	370	399	386	391	407	370	365	358	359	359	389	380	327	394	403	406	360	358	394	381	383	397	364	414	373	399	397	389	405	370	382	357	379	374	399	323	372	390	389	363	369	388	372	375	397	382	424	389	408	358	400	390	382	373	388	371	389	364	398	404	336	384	380	383	391	410	365	405	352	372	405	390	360	405	388	398	418	371	367	385	373	377	381	380	373	394	367	374	411	405	374	387	381	426	371	382	398	375	348	405	380	380	384	369	363	405	409	371	355	400	380	361	400	387	357	379	384	379	337	375	381	378	391	405	358	439	354	387	345	398	403	387	368	399	369	382	368	360	387	388	405	379	370	377	394	380	371	380	374	397	402	394	376	425	355	376	378	398	423	398	379	377	370	353	358	379	395	379	377	369	405	386	343	377	397	371	361	365	391	388	385	377	387	375	412	355	413	364	391	385	367	386	366	412	375	376	368	369	383	370	376	389	411	377	380	391	391	381	383	407	363	396	379	383	363	402	360	406	384	374	393	384	379	365	352	387	390	353	388	369	352	357	381	349	394	395	391	389	350	374	379	357	368	390	379	376	394	360	366	405	391	395	409	388	388	385	371	349	352	381	380	416	374	376	363	389	385	353	400	404	404	400	351	417	397	385	363	397	375	344	384	387	402	399	353	379	380	382	360	413	363	394	403	391	376	380	380	375	385	394	383	388	371	346	359	372	366	371	388	382	397	390	385	405	372	400	373	378	365	348	374	384	347	392	410	353	391	372	369	371	394	374	395	402	377	403	399	359	391	394	366	366	389	376	401	375	391	391	392	386	419	406	402	360	380	388	369	372	394	369	393	365	360	396	366	381	377	404	388	406	374	401	391	397	400	390	359	361	366	376	350	381	405	388	339	348	399	351	330	388	365	416	409	373	402	396	316	390	383	384	372	373	419	389	362	381	355	412	400	381	410	390	412	387	366	369	419	389	395	412	343	387	425	343	376	405	392	361	391	385	366	373	410	403	404	406	432	381	369	384	391	362	390	348	379	376	398	387	393	395	386	357	360	390	366	396	369	381	401	371	409	352	352	387	340	420	398	371	348	354	351	390	384	418	391	395	378	365	395	389	391	384	401	414	389	342	377	380	372	403	364	363	362	385	398	388	387	411	392	351	369	387	367	396	390	366	396	368	391	418	372	396	392	365	405	385	377	390	364	365	412	380	390	374	362	351	359	389	403	381	354	405	393	352	380	371	378	394	375	398	395	392	380	352	372	394	413	370	392	405	394	348	357	361	381	385	410	379	343	401	396	396	419	402	389	387	422	390	369	386	379	375	386	368	384	387	354	374	393	365	373	360	401	381	379	380	409	391	375	355	402	375	380	396	386	390	386	378	385	375	370	366	377	351	378	365	414	364	355	370	336	348	387	364	344	386	399	352	382	426	390	397	408	378	375	394	368	387	399	369	371	373	406	406	394	380	405	394	404	389	363	428	383	383	393	372	367	380	402	358	380	416	383	373	378	375	355	392	376	349	369	398	335	363	383	379	368	369	386	365	397	383	363	375	379	382	390	395	365	382	369	371	395	385	413	378	408	400	398	390	379	388	369	388	395	392	361	376	405	368	376	381	395	376	354	399	391	370	373	383	376	375	386	395	379	428	358	380	386	411	426	381	358	369	434	362	383	386	384	405	353	394	372	356	332	396	392	418	389	362	389	411	393	416	397	361	379	392	381	359	342	400	387	414	401	388	395	401	382	408	380	379	426	381	380	363	396	395	382	365	382	369	383	387	369	402	402	382	370	406	392	399	421	367	381	420	384	387	395	373	373	381	384	355	401	413	382	384	388	383	388	386	404	362	380	391	383	369	363	363	385	386	421	406	381	367	410	406	355	392	413	358	384	427	387	407	408	379	411	373	383	358	408	384	406	393	404	365	367	387	357	397	405	411	365	352	378	353	364	330	367	397
25530	21492	28191	27925	20550	12326	6041	3291	6758	9620	4586	2140	1001	579	486	408	437	425	421	426	439	401	420	419	423	442	399	407	440	461	442	444	424	431	438	430	416	449	429	405	441	420	417	453	410	449	442	420	421	432	435	416	380	412	415	440	417	377	413	410	420	405	428	383	415	430	426	432	403	441	442	420	422	345	431	456	434	403	434	433	419	455	399	441	431	407	437	449	428	411	457	403	412	433	408	401	406	415	453	412	443	427	436	412	439	451	467	430	415	411	435	384	440	407	453	407	414	403	442	417	422	392	453	425	406	419	393	388	441	438	400	429	456	441	406	460	398	433	415	435	417	421	400	415	436	418	452	413	444	413	406	426	401	413	431	426	425	395	402	448	415	448	430	428	446	444	401	427	384	439	389	430	403	419	409	427	406	457	434	379	425	422	421	427	430	425	441	429	426	386	392	439	422	428	373	408	425	400	423	408	422	451	422	422	415	411	429	492	391	442	406	412	448	405	422	423	406	459	430	415	409	399	439	450	421	420	430	416	429	411	434	414	421	410	422	433	417	440	432	435	436	414	435	381	444	426	399	417	421	386	394	431	432	404	425	399	438	422	442	383	393	415	428	442	427	416	422	425	408	428	437	433	396	421	451	401	434	436	408	396	391	418	435	424	411	399	391	420	433	432	420	449	445	427	373	438	411	407	452	449	424	488	436	418	387	443	413	416	424	380	428	425	403	423	453	411	429	438	382	432	397	431	383	400	409	376	395	425	471	415	439	423	430	432	411	459	409	441	396	415	418	417	392	409	436	428	405	417	411	411	384	411	419	464	479	449	417	425	451	410	416	453	407	403	425	472	419	435	430	450	395	407	405	442	397	413	426	453	462	416	416	390	393	417	385	424	396	411	409	382	439	381	452	402	453	381	424	422	438	444	415	356	398	433	474	440	408	422	425	380	400	393	418	434	415	450	467	452	423	410	431	420	451	407	405	404	428	402	436	413	439	413	412	432	409	385	446	410	441	423	411	422	419	445	450	414	404	410	414	430	399	424	419	419	396	406	407	439	436	415	395	472	426	412	423	504	406	415	448	408	403	370	412	408	430	447	422	428	443	427	406	479	437	387	461	361	419	418	440	391	399	436	414	424	442	407	453	409	407	434	415	425	432	403	425	420	439	453	425	430	430	446	437	440	420	450	410	434	446	410	446	437	392	380	446	409	394	440	379	423	405	400	399	432	397	450	415	424	402	444	411	444	428	399	399	435	404	395	425	421	421	389	408	399	442	432	383	429	430	433	422	470	433	399	476	382	408	415	412	416	436	399	445	411	447	390	419	444	436	410	414	430	427	408	427	416	428	438	416	443	445	411	428	432	460	402	447	443	422	405	414	399	429	406	419	419	407	409	422	441	448	405	399	405	436	386	427	452	431	375	423	385	395	418	405	416	411	418	410	405	405	397	408	439	462	416	417	416	449	467	446	433	414	400	394	451	426	426	412	459	421	454	415	399	418	403	431	446	428	419	405	407	413	423	410	439	442	402	436	464	412	422	410	437	400	440	440	407	419	448	410	391	429	426	428	437	428	397	396	411	409	451	408	412	424	387	406	413	396	441	436	420	437	395	420	388	401	407	411	459	431	411	389	445	450	459	427	399	411	390	425	378	440	378	420	417	418	423	394	420	459	434	430	417	406	422	408	456	409	412	417	408	418	405	391	434	406	400	445	433	417	421	378	385	418	419	439	383	430	403	408	430	415	377	397	427	407	419	402	385	438	399	422	445	433	426	432	424	402	400	412	419	419	406	445	414	402	412	404	417	427	448	460	383	402	373	423	411	438	431	423	413	419	391	411	390	416	430	444	402	423	459	407	418	411	385	427	419	476	394	462	424	468	439	437	454	446	410	445	411	412	465	399	414	430	437	437	421	431	449	409	431	449	433	428	421	391	404	444	413	455	437	434	405	436	435	463	405	441	426	389	427	390	409	415	394	458	407	452	416	441	432	424	415	412	461	402	419	412	413	430	453	419	427	403	431	424	440	450	424	400	466	396	435	405	416	425	418	417	407	388	434	431	405	429	390	386	443	399	437	401	453	407	397	436	405	398	435	448	432	422	440	391	432	407	421	462	435	428	425	426	391	423	419	469	409	403	401	380	434	403	433	433	410	401	382	425	429	443	443	427	453	403	406	406	431	448	424	385	421	392	439	408	426	427	387	407	463	441	434	443	386	429	468	389	410	428	467	368	447	445	418	457	458	468	420	444	460	416	416	392	442	429	428	431	419	396	435	441	435	390	431	439	432	416	423	454	397	455	432	469	406	455	414	428	493	440	410	414	437	474	439	436	424	431	408	392	397	395	422	373	468	422	426	425	407	456	413	389	407	443	407	418	414	427	404	411	442	455	444	419	420	410	459	426	430	414	432	425	426	471	411	403	420	463	378	440	441	432	427	399	443	395	418	420	432	419	465	422	428	439	432	412	423	410	404	411	401	445	402	407	442	444	428	432	430	399	407	444	429	389	405	400	451	444	444	459	434	451	441	413	419	419	405	413	423	430	428	425	422	417	412	381	463	403	433	410	417	444	405	429	436	438	400	402	385	371	387	459	440	386	475	444	441	449	428	379	482	421	409	408	430	431	396	414	447	442	387	434	434	408	431	421	410	459	441	411	426	405	415	387	446	427	444	412	439	424	411	394	408	444	398	414	408	425	392	438	429	382	400	428	419	410	409	390	442	433	441	432	441	418	414	438	433	419	413	439	424	401	418	406	404	389	448	406	461	419	423	454	420	451	425	431	377	394	416	433	392	410	400	381	404	420	408	443	430	420	414	357	431	387	431	394	385	398	419	415	389	454	394	419	396	401	440	449	436	418	396	405	434	428	422	428	428	433	426	408	394	429	419	444	403	411	427	401	456	427	416	422	416	455	441	380	441	430	456	421	434	432	410	388	435	434	434	424	403	405	414	378	407	431	416	424	442	409	404	427	420	418	428	413	373	415	403	424	412	396	434	448	450	402	417	407	400	412	435	433	418	401	427	442	443	425	442	391	421	423	436	406	405	448	440	443	394	422	424	436	463	405	445	403	450	422	442	453	412	443	418	430	439	424	416	451	400	417	450	434	409	441	462	439	458	456	439	392	452	417	419	449	415	467	420	405	437	436	422	443	418	413	409	433	423	396	435	413	406	407	429	451	395	415	408	430	423	400	432	408	468	386	410	395	401	367	441	445	413	427	454	400	444	404	402	425	435	417	421	475	410	406	395	451	433	417	401	376	450	438	426	441	412	441	416	409	418	430	440	427	442	435	453	406	408	415	438	424	398	399	418	401	397	430	452	439	416	444	357	406	455	398	370	436	426	415	402	422	418	425	416	408	463	444	441	496	439	417	447	432	430	414	423	421	423	441	413	371	426	406	412	454	440	407	446	406	414	448	453	419	462	464	405	426	388	428	412	426	415	419	413	452	415	440	461	415	411	427	426	442	410	441	453	404	396	462	421	436	420
17525	33235	33376	23891	16500	10019	5867	4308	9435	10362	5092	2757	1170	633	518	469	428	428	465	423	430	408	414	419	412	446	446	444	435	444	416	405	417	425	425	390	418	425	441	393	386	425	425	435	455	452	397	403	370	424	444	412	416	397	423	441	423	439	411	414	390	402	455	427	440	430	396	431	429	401	402	427	413	412	404	403	428	402	442	443	412	436	444	404	408	450	391	415	401	445	440	421	428	421	435	414	453	452	468	374	443	408	399	433	406	457	421	411	463	434	396	436	429	474	386	418	455	391	450	460	430	420	407	441	422	447	382	393	419	401	492	391	434	420	434	409	428	404	405	403	410	379	409	426	454	414	424	441	414	438	436	453	392	412	404	422	447	421	441	463	422	419	433	445	446	434	409	447	387	391	408	414	429	405	414	442	394	365	426	418	425	426	483	434	406	419	428	420	419	413	415	438	417	417	417	424	452	381	437	437	434	400	418	407	424	430	420	415	396	415	432	394	439	419	428	436	437	423	413	450	420	410	409	393	432	406	419	410	421	421	438	408	423	428	418	420	463	407	441	403	415	418	412	454	389	380	425	422	384	422	441	440	421	425	448	410	403	430	482	400	428	435	427	416	386	455	400	432	442	418	390	418	457	410	414	432	435	463	422	406	414	465	410	428	407	410	410	390	444	381	411	388	424	420	407	414	405	430	435	421	420	444	430	405	429	388	438	442	445	407	439	419	453	477	440	420	411	410	385	438	452	426	434	400	430	395	399	400	388	379	418	459	417	417	446	378	408	406	431	388	416	428	416	449	416	438	461	400	447	402	425	428	373	429	427	441	445	415	435	428	427	428	494	440	408	409	415	414	398	443	425	427	426	436	430	438	415	415	416	418	402	406	411	395	417	424	415	429	449	420	436	442	445	407	399	409	432	419	396	440	396	399	450	421	416	455	444	474	416	414	412	408	425	463	393	423	417	425	405	429	391	445	468	436	398	446	392	434	438	432	484	439	395	451	387	405	439	407	418	408	394	427	423	419	438	406	399	415	402	435	443	434	390	409	422	428	431	433	380	449	457	419	400	416	456	432	389	412	413	429	422	386	410	410	431	480	434	374	420	372	397	419	433	430	440	435	379	429	412	440	419	460	425	464	422	443	414	443	455	424	408	410	455	402	433	438	412	419	386	407	422	449	427	408	405	398	457	416	412	448	425	436	427	465	425	443	448	382	407	450	428	473	442	434	427	415	418	450	426	422	473	427	419	409	427	394	414	403	411	437	458	404	415	439	415	437	400	431	452	427	403	404	451	448	419	423	416	430	418	450	416	450	429	437	437	385	428	439	456	462	420	466	462	428	417	423	453	397	435	437	403	376	405	409	414	425	414	414	416	440	414	398	422	418	446	458	407	431	428	404	405	428	396	422	426	388	438	388	424	410	459	437	442	429	372	448	429	425	420	393	427	432	441	447	406	459	429	479	437	417	405	405	415	428	402	424	447	490	409	409	398	412	381	406	426	395	407	405	427	427	442	432	454	437	432	416	430	422	444	412	412	412	392	413	434	402	441	425	413	442	445	423	420	431	427	438	411	449	449	422	409	440	413	454	395	427	429	423	430	414	400	387	436	397	385	430	408	422	418	418	452	418	437	443	441	420	433	405	426	456	413	399	420	478	398	407	447	414	410	415	391	402	443	418	413	420	412	383	398	444	404	439	419	439	455	393	434	429	435	397	399	406	419	465	450	416	422	427	412	420	388	435	393	435	442	401	391	413	418	426	460	431	440	438	406	418	413	383	430	415	398	431	406	436	427	467	415	407	425	422	424	394	400	424	417	406	429	412	395	419	416	416	407	437	456	444	432	430	433	442	443	399	423	438	455	404	430	382	382	448	420	430	409	430	412	402	429	403	424	396	383	403	420	447	405	414	446	418	439	461	433	417	442	442	422	438	425	416	386	453	369	395	403	449	414	393	424	408	431	418	408	454	421	416	405	420	432	445	413	385	432	401	421	431	440	415	393	461	404	428	431	411	455	432	439	425	420	428	423	451	399	423	400	412	363	400	452	417	393	391	449	372	411	414	425	415	439	412	425	392	446	400	434	422	426	417	416	439	389	419	470	412	399	423	443	475	426	443	420	426	422	412	403	408	468	408	429	471	443	407	416	439	471	451	414	420	442	424	446	405	414	399	416	395	446	421	432	433	442	422	386	436	387	393	415	452	415	409	423	443	432	437	427	431	418	447	396	426	438	422	382	435	443	399	445	445	463	433	454	402	451	410	426	406	408	423	424	382	436	428	393	441	402	411	415	435	391	416	417	439	412	416	400	391	399	408	374	445	410	417	403	413	439	445	447	406	441	419	418	405	398	398	414	432	424	443	423	412	427	453	443	428	453	431	423	442	425	416	407	417	433	423	446	384	406	433	396	437	446	456	424	409	437	435	398	390	427	396	407	423	450	399	430	397	424	423	419	384	424	445	433	442	421	404	441	414	461	422	404	439	479	437	364	436	427	406	407	407	422	416	417	407	417	414	436	414	411	393	408	419	426	442	396	396	416	431	422	425	437	404	450	420	394	422	446	425	414	393	437	412	440	440	432	440	408	397	395	395	444	420	412	426	437	404	422	398	444	393	425	416	405	422	428	432	427	421	426	430	408	421	407	432	449	434	393	413	402	394	453	436	405	453	427	365	405	417	446	411	412	419	447	432	399	403	429	459	401	448	431	435	424	415	374	421	430	420	406	430	412	412	390	459	395	428	456	453	408	415	425	397	452	416	418	427	402	411	386	404	408	394	408	428	409	410	417	422	405	479	424	409	424	453	374	442	440	429	438	400	407	460	433	423	443	427	416	407	446	413	425	429	368	417	373	425	412	413	419	416	424	421	412	421	434	421	412	443	393	394	440	418	435	427	443	387	400	462	409	396	433	430	418	440	400	395	409	437	433	434	433	389	458	381	429	411	413	418	420	438	414	410	390	399	409	445	408	421	435	442	392	395	424	377	432	436	438	447	393	422	397	420	412	442	379	430	394	402	419	424	431	435	451	407	395	374	461	427	419	387	437	423	402	405	459	426	399	411	399	414	429	409	434	407	419	432	426	408	453	393	412	429	385	391	420	413	431	438	422	401	420	400	423	409	408	441	408	416	413	423	423	448	383	383	424	442	418	409	441	434	434	396	402	380	441	426	432	454	422	403	446	437	429	422	422	375	414	416	439	435	412	413	398	444	417	418	400	401	385	426	391	429	404	408	388	431	404	416	420	417	453	419	424	433	485	417	441	456	404	443	412	427	425	411	417	440	408	395	416	455	419	395	422	411	430	430	397	427	412	421	474	414	430	446	446	433	441	425	394	413	424	417	411	418	390	434	420	417	426	423	421	425	411	428	418	437	435	435	444	401	433	440	453	458	396	403	457	432	437	424	442	400	458	377	416	440	437	391	422	419	422	394	442	418	446	437	395	405	421	404	411	412	423	414	418	415	409	445	381	419	420	407	424	410	414	426	436	422
24224	21457	28853	25761	23467	20030	12822	6491	18774	20549	10275	4337	1647	812	608	578	501	564	547	565	546	582	551	579	587	573	507	535	543	533	525	559	522	549	532	593	525	561	551	530	560	564	485	543	542	525	513	539	524	518	541	531	557	527	499	512	558	566	538	524	542	534	517	576	543	530	526	517	541	528	516	557	508	476	554	547	544	535	532	554	531	532	526	508	556	557	548	549	518	549	542	536	486	546	535	569	521	557	579	551	522	510	530	577	548	493	499	551	553	518	551	564	552	527	552	581	597	515	554	542	526	523	558	520	524	560	497	566	486	566	531	544	521	588	521	550	568	522	539	580	535	537	537	556	516	528	508	483	555	510	523	544	589	548	561	546	510	564	542	554	551	537	548	499	522	488	513	508	526	515	549	533	546	544	497	583	512	528	560	535	545	527	529	534	529	534	522	517	567	547	519	554	537	576	520	494	516	552	524	552	523	573	552	538	552	533	526	531	578	546	549	531	569	595	505	524	526	507	531	533	507	487	532	538	526	555	576	525	520	538	530	563	537	523	550	531	496	568	549	552	558	554	554	566	537	562	551	517	522	514	518	515	484	533	582	545	541	524	532	506	538	542	536	539	492	579	564	555	534	539	549	529	535	523	495	569	534	488	574	578	541	550	527	522	507	540	581	551	546	495	606	513	522	547	513	493	528	540	523	504	532	521	501	515	563	494	551	531	495	499	577	526	526	576	519	530	544	541	556	524	523	519	566	529	501	480	535	524	524	582	559	524	511	533	497	487	537	575	501	526	543	514	553	542	580	499	534	556	555	506	546	555	559	518	551	556	547	549	535	560	537	506	528	485	527	537	539	553	540	534	518	558	556	539	551	535	499	565	559	547	539	466	517	518	551	564	525	515	538	556	532	558	519	524	523	518	531	507	528	529	545	523	492	571	500	554	547	550	550	552	541	520	517	537	567	540	496	501	501	556	529	502	541	539	563	534	554	539	531	533	540	547	492	526	527	493	510	538	492	495	517	501	503	561	557	525	507	505	546	555	524	528	530	511	584	544	498	561	506	513	528	551	506	525	507	556	587	514	521	507	509	486	547	569	511	525	528	483	550	534	544	542	541	559	519	528	529	517	560	528	536	513	493	522	545	563	512	546	540	540	527	514	538	542	504	527	521	518	574	503	498	504	547	533	548	541	541	546	526	530	528	514	517	512	513	509	575	531	517	549	539	506	541	557	507	510	499	548	520	546	545	547	566	513	515	489	541	536	544	538	567	549	539	571	526	514	508	501	523	555	519	596	520	515	555	587	549	545	584	523	516	519	522	508	545	544	531	553	523	569	518	577	573	538	528	548	544	541	544	526	536	529	549	538	565	526	509	511	537	532	543	493	530	593	524	562	506	530	531	562	544	513	522	555	550	527	561	541	548	525	549	520	526	516	559	516	497	515	521	566	521	542	504	559	563	550	572	569	547	479	494	530	544	550	546	494	544	561	509	541	549	522	517	521	539	565	507	538	541	536	561	516	500	517	518	515	562	547	541	531	513	530	547	512	556	552	509	523	532	528	519	546	527	527	519	539	511	533	550	561	563	537	523	488	573	523	561	490	511	531	483	551	547	540	541	498	549	502	522	497	504	552	507	591	540	539	520	541	540	508	488	547	536	545	519	519	520	553	564	557	548	513	513	541	544	564	547	535	517	534	560	567	506	522	527	540	540	531	533	509	518	519	522	547	536	530	553	572	536	499	539	588	543	587	533	534	476	518	533	521	526	551	495	529	534	534	569	563	546	537	530	547	534	509	546	515	520	571	520	532	534	494	532	510	520	550	535	495	514	536	555	496	526	552	518	546	548	546	553	545	552	566	572	521	501	495	507	516	501	522	505	555	554	516	522	516	582	541	559	534	543	554	546	495	524	547	522	517	505	519	521	532	566	535	485	518	530	509	572	541	551	529	471	548	513	493	547	526	509	522	536	499	579	550	533	501	580	507	525	557	519	544	507	543	539	518	505	538	545	554	533	547	510	563	510	559	539	534	521	500	533	517	579	527	515	524	513	542	500	546	546	533	524	556	588	559	501	536	504	550	517	493	510	545	490	507	508	531	513	519	510	521	535	523	538	491	528	568	544	545	516	509	503	509	553	569	498	505	594	571	535	530	532	556	570	495	555	530	503	557	516	522	534	538	512	531	516	535	521	558	535	549	534	535	497	544	539	518	542	537	523	561	497	541	519	516	581	560	509	487	537	525	534	521	501	535	533	498	543	543	516	536	524	529	541	556	546	590	555	549	550	541	591	548	562	538	517	564	550	577	548	509	564	528	506	560	538	572	550	546	515	519	567	549	556	517	539	545	547	527	528	500	497	556	537	533	548	549	528	585	515	540	497	513	529	548	614	510	542	567	496	505	546	521	540	541	544	482	563	567	556	568	550	513	505	540	494	480	522	564	535	531	550	556	510	532	534	510	591	531	529	546	539	533	573	544	552	563	564	551	559	503	527	531	554	530	518	597	540	545	537	514	528	505	530	508	521	519	564	559	551	525	573	537	591	537	542	550	553	560	499	491	542	584	508	508	559	528	533	563	492	536	506	587	499	561	527	520	513	459	560	548	551	525	486	522	530	513	515	575	524	553	532	540	557	508	542	520	493	507	534	525	500	516	530	505	558	533	529	495	525	528	536	520	526	525	570	491	563	574	549	542	537	549	571	498	534	531	546	508	517	568	543	542	514	523	546	548	501	511	530	518	569	539	550	526	502	509	565	519	569	527	564	497	500	533	527	551	536	524	528	515	546	531	499	557	506	564	526	521	500	514	527	528	511	547	531	511	528	570	531	544	571	517	545	532	554	530	515	497	551	512	538	544	553	514	599	570	518	566	508	534	524	578	573	473	534	532	521	518	541	556	558	541	555	529	548	524	523	492	506	517	523	555	554	543	536	551	536	489	547	531	590	526	544	549	522	546	574	541	484	510	554	544	525	548	554	525	552	522	515	542	540	553	528	529	517	531	515	520	527	532	526	524	546	572	529	524	520	541	556	511	534	547	572	532	518	516	499	541	506	511	514	532	536	536	564	495	484	546	522	540	551	516	504	498	554	538	512	526	561	490	557	506	524	521	507	557	486	567	505	557	532	563	559	533	520	559	539	544	535	537	527	511	555	544	558	551	503	559	540	523	526	562	537	553	500	518	543	527	547	582	537	555	505	470	525	549	514	535	541	482	515	528	542	501	478	559	532	530	546	571	571	557	545	592	541	523	579	529	520	519	506	518	501	510	558	555	550	550	545	516	528	521	546	550	538	581	505	520	548	488	507	514	497	560	525	543	569	571	518	544	532	539	552	569	527	514	521	510	511	547	554	565	509	559	542	514	526	559	564	526	533	573	553	529	515	539	559	541	540	562	520	531	515	492	506	499	522	538	555	560	526	533	553	540	540	499	523	502	518	567	529	525	549	540	542	577	591	471	538	499	572	515	518	515	527	513	548	540	534	524	520	526	525	532
22409	42803	42474	33723	21913	14150	9553	7474	21926	19436	9257	5036	1907	897	622	518	542	577	530	533	557	577	528	515	506	524	546	512	468	531	497	511	553	553	517	572	493	531	519	514	502	531	570	527	535	527	490	572	484	552	535	481	538	489	491	524	539	553	523	514	486	501	523	544	519	506	550	524	498	502	532	519	550	516	524	527	560	523	586	552	518	543	523	501	526	533	536	551	514	566	529	507	541	606	535	572	537	523	526	548	510	554	514	524	503	502	501	519	520	537	501	526	525	528	540	558	530	552	553	526	496	526	543	513	572	493	490	479	545	536	523	528	537	532	566	524	541	523	538	512	500	525	538	510	547	523	524	457	526	527	536	529	506	491	543	517	516	498	539	506	473	548	570	533	545	501	512	535	545	503	515	515	531	508	528	520	568	496	501	487	531	526	516	483	517	488	580	487	525	518	555	523	533	544	510	507	464	541	500	470	440	520	520	540	523	486	542	539	503	543	531	534	529	520	532	516	512	506	515	510	536	559	494	504	567	545	526	520	553	535	487	513	520	529	515	481	549	524	485	495	557	542	514	496	541	533	559	542	505	563	535	513	500	483	497	556	481	520	522	498	524	512	530	531	530	524	521	535	509	494	513	547	522	524	495	537	479	508	505	523	513	522	561	498	507	519	527	535	522	487	546	496	524	544	510	545	500	556	529	518	529	531	517	546	553	532	543	559	505	552	549	524	528	517	484	524	525	519	523	513	478	548	523	507	497	487	503	576	518	552	537	513	551	498	525	554	516	541	551	516	480	490	525	551	510	510	515	549	524	535	510	534	536	537	488	486	511	567	477	516	516	521	504	526	509	513	476	498	527	467	533	564	559	561	503	509	537	525	543	519	520	532	549	504	509	535	534	481	500	529	532	521	528	491	496	553	532	505	479	527	510	514	499	512	578	482	542	513	552	545	512	572	507	540	505	521	521	525	531	513	520	533	491	488	501	521	541	515	488	514	516	549	539	509	533	531	513	490	502	502	501	514	507	520	521	547	550	519	517	490	495	534	556	507	509	563	506	553	487	463	550	512	521	507	546	487	485	555	550	484	546	501	555	507	503	501	533	537	522	527	501	487	529	470	507	462	532	523	533	532	493	519	512	525	538	551	548	553	542	513	531	544	533	522	505	541	497	528	580	531	506	513	504	528	567	518	572	607	500	499	546	531	552	528	567	513	507	505	534	518	489	535	500	536	544	463	531	525	547	534	519	527	543	508	495	496	542	524	491	575	511	499	506	525	519	524	513	515	510	523	500	500	512	508	532	515	530	498	488	545	547	514	511	548	486	583	558	509	552	526	504	530	496	508	525	484	550	501	526	508	512	498	540	509	496	535	501	503	519	505	546	507	496	518	530	492	514	540	535	534	527	521	540	518	536	511	527	528	526	517	505	485	513	528	516	508	563	504	515	524	509	511	505	493	487	534	568	524	552	508	532	545	510	542	514	486	544	524	490	550	519	506	538	556	556	568	486	515	502	528	540	521	515	505	499	516	509	510	492	486	558	522	483	544	539	498	510	585	522	518	512	488	569	552	524	538	532	490	523	524	522	503	555	536	529	525	529	577	490	496	526	538	560	527	544	567	544	495	463	515	552	524	504	545	515	546	548	520	537	566	555	546	533	524	550	516	541	505	519	490	535	548	519	541	530	516	507	505	501	541	554	513	485	530	555	497	493	530	504	504	501	508	528	538	501	540	476	543	553	530	524	527	525	537	510	509	535	528	515	512	524	528	539	543	479	528	531	551	540	526	523	510	513	526	517	501	548	525	515	502	511	494	523	520	526	509	516	538	483	506	518	501	550	513	517	536	530	528	537	512	549	505	525	544	533	485	530	505	484	514	523	525	541	536	562	505	532	526	512	490	441	519	552	539	536	504	514	516	559	556	525	523	521	550	473	521	558	537	508	497	539	556	495	524	543	555	548	503	513	530	486	546	481	489	528	528	526	578	478	502	509	509	479	504	544	537	525	508	519	535	554	522	507	472	470	519	529	558	542	514	552	573	516	491	534	522	529	501	512	534	505	524	516	540	512	511	502	492	534	543	566	501	567	496	492	484	491	484	533	503	511	538	475	555	468	544	491	500	500	543	514	523	461	521	468	504	536	521	498	535	506	536	514	532	503	541	517	505	482	507	543	523	497	517	510	519	490	515	507	522	501	488	492	535	552	559	537	535	467	525	523	474	482	509	519	532	502	548	556	513	502	492	502	506	502	541	526	522	528	558	525	533	496	529	544	538	513	527	519	526	524	595	518	558	565	520	520	512	510	536	479	544	503	540	531	550	500	512	508	505	527	486	532	505	524	560	538	500	511	540	565	509	540	465	543	547	510	518	516	537	489	543	535	489	517	525	511	517	526	484	474	514	521	482	525	500	498	523	504	524	509	559	515	544	555	517	527	510	514	525	503	575	522	530	497	500	524	493	513	554	549	516	543	501	518	496	522	510	513	509	498	494	576	524	524	541	518	499	526	495	535	487	477	490	559	524	516	521	510	537	504	527	504	543	525	508	527	530	500	506	487	537	527	541	480	504	488	525	543	527	518	514	512	483	495	493	526	487	540	568	510	501	513	493	535	540	546	547	511	510	525	553	493	505	502	511	560	537	553	513	523	545	527	546	500	508	520	521	484	519	544	507	470	520	496	491	522	536	486	509	526	501	543	511	527	518	524	540	504	506	473	539	532	562	533	525	510	489	549	518	524	493	551	562	485	494	540	503	504	504	492	548	533	497	486	572	540	524	533	537	474	512	490	520	543	558	519	519	504	481	468	510	526	512	485	497	478	508	521	546	525	483	529	527	534	522	493	541	487	524	515	509	523	564	550	505	529	509	521	497	516	488	513	526	522	524	538	502	522	551	528	562	505	515	523	515	486	523	504	563	539	509	484	526	519	482	468	541	523	477	558	520	508	542	534	538	561	544	525	512	529	526	537	487	536	509	534	533	540	531	492	528	489	520	520	524	509	536	546	482	462	557	511	530	521	463	533	541	526	500	544	533	537	534	528	514	527	552	551	515	555	514	536	540	482	488	514	509	503	499	494	497	549	577	509	530	515	547	538	512	521	519	483	496	537	500	515	497	516	513	515	527	539	509	535	519	535	518	547	482	503	514	543	529	553	549	502	501	518	506	543	488	548	522	560	536	478	531	485	491	512	515	498	522	559	547	520	525	527	472	506	499	521	534	512	523	531	518	496	514	502	541	515	527	503	531	511	545	509	492	487	540	548	539	542	529	518	535	526	517	542	508	517	506	498	511	555	538	549	520	504	482	435	540	471	521	533	506	511	527	487	520	525	509	533	543	499	513	501	516	514	513	517	483	539	539	504	505	555	560	531	508	527	554	538	499	503	548	508	553	495	519	542	515	527	526	507	537	548	525	548	516	533	542	494	565	524	519	559	525	501	513	520	556	525	515	502	507	490	481	552	576	478	521	572	554	531	511	503	526	486	511	500	555	521	526
29275	25145	25309	17791	8881	3778	1623	905	1333	1369	912	673	509	434	432	424	413	423	412	435	398	418	436	450	400	433	405	434	449	429	462	422	454	404	400	420	415	380	421	392	400	398	405	391	384	405	424	422	378	399	418	430	415	414	397	425	417	411	394	420	413	401	418	450	425	430	382	407	433	364	406	411	445	417	415	451	416	378	439	417	426	412	425	409	413	368	416	417	416	397	395	411	391	374	387	408	413	410	415	467	386	376	386	395	451	395	422	387	383	429	398	403	387	419	427	405	408	407	380	402	397	437	416	395	416	375	411	398	403	396	416	385	398	429	377	401	417	415	403	407	433	398	400	407	408	430	370	396	411	452	409	430	409	423	457	365	407	428	393	402	442	451	440	398	445	385	412	425	429	420	451	427	421	413	412	406	395	452	409	439	412	403	412	478	406	412	402	397	420	440	399	386	396	423	416	413	439	414	420	405	465	410	441	401	398	424	428	417	391	398	377	418	426	403	432	418	413	426	395	383	429	368	446	405	421	434	420	372	402	390	432	406	415	402	408	407	404	420	411	402	433	419	441	378	419	477	408	395	448	422	397	417	407	396	388	447	422	441	393	408	423	457	407	382	418	418	433	434	409	436	402	400	411	400	420	384	401	453	408	424	434	407	419	417	408	421	406	413	416	419	406	385	416	379	433	396	434	401	383	437	418	421	404	408	427	429	461	422	402	419	385	434	421	395	423	406	410	405	393	442	416	419	398	386	416	408	422	418	401	460	410	422	404	404	432	398	408	409	439	430	393	406	429	404	433	383	365	378	421	408	435	415	413	457	417	433	443	381	409	386	407	448	438	425	395	395	397	384	388	388	415	381	413	426	423	450	413	406	402	458	380	451	431	412	423	426	417	382	402	400	423	397	403	406	411	429	415	392	415	415	405	424	408	430	397	414	406	449	402	392	451	413	399	459	404	423	471	435	444	398	412	427	436	408	367	394	421	417	448	439	425	423	373	439	378	394	378	407	419	384	429	426	466	404	410	436	414	379	419	419	406	406	427	413	408	383	401	411	423	410	448	424	419	427	409	397	401	426	425	411	378	401	400	416	419	402	436	418	421	401	410	435	390	425	393	415	387	439	436	429	466	415	392	430	414	409	414	403	406	410	430	412	408	392	405	443	392	433	389	409	392	404	435	430	409	419	399	382	417	384	396	423	406	404	383	421	405	412	417	417	431	407	430	403	410	461	438	402	416	423	423	411	393	438	441	406	440	443	477	408	429	395	408	413	443	376	426	404	420	374	432	446	449	415	406	414	436	436	413	359	399	403	381	390	428	380	402	395	414	419	420	378	396	398	433	417	408	410	433	410	413	426	409	427	415	458	445	418	432	391	421	475	406	422	412	431	419	420	430	396	413	425	452	402	393	383	409	393	397	399	410	425	397	399	450	401	357	446	378	367	456	372	458	428	403	404	425	408	411	407	416	417	407	436	444	405	434	402	373	408	430	409	400	428	425	477	445	430	400	409	427	408	400	407	456	380	419	400	458	411	376	388	423	416	420	432	425	398	428	388	422	411	419	453	390	416	416	415	435	408	451	437	417	397	430	418	434	428	385	460	415	372	395	394	407	462	419	403	438	412	386	380	411	410	462	425	417	399	417	416	392	418	406	412	399	407	393	387	393	397	395	387	412	431	372	443	385	407	394	412	426	420	423	405	383	421	437	418	407	410	396	426	414	423	422	379	441	437	434	381	398	385	408	399	410	430	424	392	402	422	464	406	448	407	417	463	433	414	427	436	389	426	414	452	400	445	413	424	430	422	397	405	409	438	398	420	422	418	415	387	400	405	416	397	441	475	392	398	404	449	442	427	420	440	403	419	427	409	419	404	446	408	426	436	427	425	435	425	411	420	434	392	418	400	398	394	416	393	398	434	384	421	428	413	438	403	406	412	376	427	430	412	423	428	462	372	401	400	436	429	422	417	397	384	399	418	421	418	428	424	389	438	413	410	372	415	452	371	402	408	408	410	413	377	444	430	404	403	443	397	403	429	407	384	394	397	402	412	382	379	400	417	386	395	416	441	427	417	429	419	449	427	390	412	430	417	443	428	421	388	408	445	384	410	435	388	433	419	409	385	423	435	411	377	436	419	401	448	394	420	392	428	421	388	406	420	419	412	418	397	407	423	400	389	429	414	393	408	407	409	427	419	458	357	403	413	376	437	428	433	403	421	408	410	407	439	462	430	404	412	422	420	372	421	408	410	411	401	437	422	382	419	410	417	400	397	412	418	365	387	432	389	426	426	416	450	393	414	433	463	415	413	430	360	416	407	445	415	411	397	434	409	448	435	410	459	376	421	394	392	414	411	419	418	393	420	420	389	430	456	398	408	410	395	434	395	398	403	433	422	409	381	418	433	406	389	435	451	396	404	426	367	399	414	450	413	376	376	396	440	438	382	443	431	411	383	445	418	382	403	401	421	374	426	420	415	417	398	417	463	426	396	414	380	398	409	431	421	395	430	422	428	391	399	445	411	428	412	412	403	436	425	388	437	419	434	424	414	421	394	442	433	412	408	433	434	412	413	420	404	401	412	420	384	431	428	411	445	398	427	413	410	395	440	412	410	414	415	422	400	446	418	415	474	410	399	404	407	429	419	407	440	416	430	393	435	433	432	389	426	442	402	445	448	423	407	426	400	381	427	406	390	440	439	456	428	413	420	394	379	404	418	409	424	417	412	420	433	436	404	442	392	413	436	418	406	416	407	453	427	393	420	423	419	407	428	418	422	401	428	401	438	434	417	385	439	406	427	397	407	421	407	441	406	449	425	397	393	419	407	411	402	399	426	402	393	417	400	399	427	427	384	430	438	398	399	382	423	369	431	444	434	413	447	418	387	422	428	377	434	445	442	466	427	409	398	378	402	437	398	441	380	394	430	405	413	392	425	407	394	405	411	435	394	436	426	435	406	408	376	420	407	406	438	418	422	396	395	407	405	446	419	413	433	402	406	402	410	423	425	452	413	431	436	428	406	371	431	403	384	371	410	414	432	409	430	393	400	447	460	425	429	410	398	422	409	445	419	434	395	438	411	443	433	417	420	412	391	434	423	397	385	408	416	414	411	427	432	395	435	431	408	405	427	402	435	422	367	440	396	422	411	404	423	411	431	390	426	393	424	417	412	391	373	389	416	432	434	433	439	430	404	415	432	435	402	431	424	414	388	428	432	389	411	432	401	416	400	395	445	406	377	439	399	409	402	421	394	381	400	401	401	408	387	398	423	408	418	421	434	415	443	419	434	394	408	401	459	431	397	415	395	400	413	431	436	409	377	394	406	405	401	452	414	425	432	420	411	436	450	419	404	423	425	405	411	387	411	436	438	383	416	438	391	415	458	427	403	441	402	441	400	418	420	401	421	421	386	424	419	430	409	412	392	427	384	403	384	397	431	389	420	408	408	422	400	392	424	449	417	435	411	365	405	403	429	395	397	437	445	428	431	380	418	407	370
17146	28291	25089	14575	8649	4490	2131	1140	1879	1782	1155	727	506	448	391	422	408	406	379	404	450	394	379	357	366	394	418	400	380	394	382	362	432	365	375	375	406	389	405	435	376	396	387	393	413	443	405	425	374	402	397	380	375	400	365	366	370	386	422	406	368	381	372	386	384	362	407	401	401	390	401	401	409	377	449	378	374	371	342	385	407	409	394	359	412	393	405	381	391	402	379	401	392	419	371	418	393	390	430	371	379	375	409	410	399	403	383	346	399	414	405	377	369	378	357	382	409	392	387	374	396	399	399	399	368	417	444	380	402	412	383	350	415	390	377	366	408	377	391	387	394	408	382	387	399	405	369	366	383	374	392	436	404	384	412	356	390	401	363	383	361	429	387	407	400	422	405	379	380	362	388	413	397	365	381	399	392	451	389	451	371	420	385	373	393	424	433	393	369	351	401	391	373	359	387	392	402	402	417	393	419	380	386	387	430	373	380	368	387	394	418	370	390	361	414	372	419	388	431	401	399	357	385	427	373	391	397	390	367	404	398	390	387	382	413	399	391	406	401	373	402	400	379	397	395	364	399	381	409	413	401	353	375	387	382	363	376	377	354	391	374	383	372	400	362	386	385	395	375	395	405	389	406	388	395	355	373	404	380	388	394	406	367	373	385	364	385	374	391	397	389	374	379	390	401	410	395	418	369	397	410	379	379	439	358	363	385	417	374	404	350	397	359	356	399	386	418	442	391	373	404	408	391	391	401	383	400	417	385	400	388	368	396	369	399	397	363	393	389	377	374	414	415	393	398	399	376	387	382	393	376	398	398	394	401	395	428	418	379	427	403	396	420	408	403	431	356	425	403	436	392	396	401	372	444	367	383	371	373	421	371	387	419	389	395	405	373	366	389	421	398	390	375	384	413	378	370	378	429	379	414	399	405	421	346	386	400	387	376	394	403	382	380	381	424	414	392	378	374	385	414	421	392	407	398	380	403	396	378	366	413	383	348	429	397	387	398	364	380	385	382	379	432	424	409	352	381	356	384	393	402	380	395	409	381	357	445	369	386	403	395	405	392	403	385	372	406	398	387	430	404	426	410	414	402	391	375	403	416	408	389	385	406	381	391	422	391	377	401	392	379	371	392	425	373	351	436	427	384	369	415	394	390	412	372	395	393	381	395	376	395	379	408	387	378	401	369	391	393	377	356	388	374	370	440	387	411	412	385	369	383	382	389	391	399	408	394	412	376	392	396	404	381	366	407	402	366	384	377	386	353	366	408	368	386	394	387	386	392	413	381	399	363	374	360	422	376	376	404	421	420	399	404	402	346	383	439	401	393	382	376	382	389	378	397	378	392	397	412	391	433	372	383	389	361	396	381	375	399	372	399	411	392	392	379	372	415	434	422	417	388	401	380	407	371	390	409	399	384	409	376	372	422	431	366	366	411	371	391	361	354	368	395	418	399	405	411	404	377	377	384	385	403	375	388	421	407	418	409	403	372	383	383	425	373	373	383	391	388	383	396	408	346	341	370	364	378	401	388	383	361	367	369	403	412	390	404	402	356	382	395	341	388	354	441	386	384	417	359	369	377	427	386	365	380	385	420	372	387	379	364	376	412	381	431	425	359	398	402	390	425	376	376	378	361	384	379	384	379	382	383	401	357	392	394	369	349	364	405	402	397	407	375	401	376	371	391	379	357	394	412	380	363	371	434	392	387	379	414	428	372	373	406	382	421	400	372	388	375	430	417	391	396	394	407	364	393	402	409	348	369	384	404	427	415	406	375	406	364	397	369	430	366	380	410	361	373	400	388	388	401	358	417	349	401	388	431	377	382	367	383	353	377	411	396	360	377	411	399	404	402	407	404	378	366	360	390	407	403	416	404	389	398	445	398	427	407	373	413	393	375	425	408	359	363	409	424	369	374	398	401	401	382	408	366	400	379	358	385	410	379	392	415	404	376	422	384	383	386	436	405	401	393	380	396	416	402	374	414	413	383	404	374	355	371	357	425	385	405	406	336	397	413	405	351	390	417	412	415	366	393	405	382	377	388	402	382	404	406	369	382	357	417	383	381	381	400	374	393	431	428	400	409	395	383	404	374	386	386	389	374	383	379	390	376	405	409	367	381	411	345	379	380	386	417	369	404	398	370	411	360	420	382	408	411	405	397	370	388	367	396	408	397	412	372	406	384	391	399	370	424	372	397	399	388	409	415	446	392	401	398	409	407	364	440	407	411	409	412	384	404	364	397	381	420	380	443	426	436	426	386	358	407	405	408	394	394	381	387	390	390	394	368	423	411	377	409	401	406	422	389	409	404	454	374	360	371	410	407	404	371	411	362	380	384	372	380	398	415	405	402	390	396	391	366	425	405	381	423	373	417	378	415	418	430	415	372	407	390	395	411	380	407	370	393	425	402	380	376	409	368	426	404	427	407	377	412	410	416	401	347	392	400	385	393	407	418	363	397	391	396	394	379	394	380	418	416	425	380	388	399	382	372	382	362	388	388	425	400	391	391	370	409	421	427	346	359	384	399	413	380	360	377	404	377	368	383	410	420	416	392	390	393	361	367	368	384	393	396	433	434	342	399	359	420	385	383	386	392	405	401	409	363	407	423	399	415	386	407	414	384	410	396	362	410	409	420	405	436	382	376	396	375	386	426	388	361	380	386	373	383	373	402	367	398	406	384	426	393	399	384	401	362	399	382	383	413	410	412	410	381	386	393	405	398	401	395	395	416	384	381	368	401	393	382	392	379	406	428	358	408	380	399	383	387	399	377	384	438	413	438	387	389	384	392	376	388	432	410	403	426	380	375	382	373	372	379	417	401	357	427	349	393	375	389	373	378	380	412	400	364	405	400	363	377	393	401	400	376	384	369	382	404	396	393	372	408	386	408	369	401	404	380	375	388	416	393	386	393	377	381	414	408	378	384	365	399	413	386	377	388	364	400	388	407	368	387	373	393	344	389	411	404	432	389	368	399	412	377	371	399	386	390	417	376	375	402	401	359	362	394	419	352	394	392	410	430	374	401	398	421	407	392	366	420	398	381	376	377	402	399	383	386	413	345	391	413	385	377	394	423	403	381	376	405	357	371	373	380	411	369	376	352	374	363	388	365	384	409	398	358	398	414	380	439	354	401	370	384	379	404	367	415	397	386	386	386	396	433	376	403	362	359	371	423	394	359	448	357	411	340	406	391	382	343	394	387	386	383	401	409	427	374	400	382	382	393	379	374	396	377	357	422	370	388	430	383	421	394	414	411	399	386	396	384	378	388	419	390	383	417	406	365	394	420	395	366	433	394	383	410	399	389	360	330	365	389	382	364	432	416	384	422	380	413	390	394	398	387	379	387	373	370	386	431	416	410	397	438	382	371	393	397	402	394	390	371	384	386	372	392	411	406	377	357	427	352	387	412	386	395	391	406	399	381	370	417	399	406	406	425	413	425	398	397	392	353	416	401	401	404	403	408	359	407	370	382	368	405	393	389	419	368	383	373	396
25628	21680	28320	26853	17785	7332	3690	1940	6345	9743	4956	2370	1035	621	491	424	412	436	423	433	420	437	421	440	459	472	464	437	442	460	434	410	414	437	424	413	420	434	437	429	420	453	437	459	424	398	459	444	462	423	452	413	408	465	431	441	480	434	446	396	383	427	418	421	415	437	415	432	466	396	389	389	398	395	447	377	468	419	424	449	431	421	457	423	458	424	466	441	479	436	389	426	427	454	430	453	471	403	409	398	418	430	405	434	438	410	411	447	444	411	436	407	440	416	442	450	428	415	418	446	422	424	443	478	464	433	426	471	453	458	419	435	414	429	461	413	421	407	455	426	437	472	432	443	410	442	430	443	425	454	390	433	452	464	463	451	418	457	430	435	448	427	407	462	415	436	434	448	446	432	453	439	435	389	444	448	430	410	420	405	446	410	447	399	437	425	425	445	459	421	441	418	424	433	439	420	441	431	473	392	469	421	449	429	464	453	433	451	449	434	425	434	414	422	419	416	458	406	423	472	452	386	408	447	441	465	442	410	431	400	450	423	388	410	435	417	453	413	422	446	419	439	425	443	442	453	436	446	388	435	456	449	450	459	433	400	452	436	429	445	452	415	409	457	404	390	418	452	447	438	431	456	444	420	443	466	437	418	430	405	409	453	440	433	394	409	439	421	406	442	439	448	422	443	407	439	458	460	433	468	437	446	431	424	462	468	429	387	443	415	465	440	455	460	426	418	441	422	435	438	466	435	423	429	424	405	421	422	436	431	470	430	461	427	392	421	463	420	437	459	411	446	438	437	430	408	415	421	472	446	438	428	432	416	457	440	413	478	432	429	449	449	421	451	441	439	436	442	461	417	470	395	427	445	426	418	435	438	430	468	422	452	430	424	391	431	448	420	464	417	443	432	437	427	414	478	417	433	415	423	429	433	432	445	450	402	426	481	413	429	390	421	415	409	416	448	444	420	453	453	404	440	448	419	418	443	390	443	441	404	449	433	399	438	440	467	472	472	412	446	440	429	386	406	426	452	421	452	447	452	434	437	419	391	429	448	438	400	408	431	411	466	445	400	435	428	409	409	442	467	454	462	424	472	399	449	436	453	428	445	444	420	466	414	437	393	461	422	473	453	394	416	414	416	438	417	419	436	435	439	424	443	411	440	447	423	400	405	423	402	458	458	390	439	434	425	470	428	434	408	440	453	397	439	439	427	451	442	416	450	431	428	432	450	419	470	414	412	458	424	443	399	448	423	447	437	424	397	453	440	448	397	450	458	434	436	453	424	415	414	492	440	424	468	404	406	402	464	391	441	416	426	428	440	424	403	440	408	430	444	437	420	413	406	426	427	436	413	407	373	440	439	463	413	458	425	450	449	420	412	433	404	422	421	454	449	424	445	426	439	428	441	432	439	427	380	463	429	408	457	425	420	413	433	444	439	442	444	416	425	413	425	431	425	448	422	449	436	439	442	439	467	436	457	430	429	426	456	419	427	438	417	418	428	444	484	419	431	450	426	436	418	445	430	433	412	417	453	404	441	404	437	430	459	453	418	446	446	424	399	438	449	394	428	411	434	450	425	439	397	444	407	479	442	482	430	434	457	440	422	443	428	440	430	410	437	453	444	401	444	460	412	420	400	424	388	459	426	423	448	439	419	442	438	413	411	398	452	419	464	388	431	427	396	415	462	428	426	443	445	466	423	437	461	506	418	408	396	420	438	438	417	438	419	435	435	405	431	454	426	437	420	424	402	419	434	442	437	407	407	438	447	451	399	431	438	406	431	417	440	422	414	437	448	413	435	439	431	426	412	404	448	454	448	469	430	395	422	437	428	456	442	447	442	421	428	431	398	434	435	455	445	439	429	455	440	443	426	441	427	454	444	428	424	432	434	414	429	451	429	405	401	422	413	397	437	439	419	403	437	425	454	434	443	436	424	422	451	416	427	440	408	434	417	452	402	441	427	451	403	395	447	427	422	432	392	413	399	451	411	452	401	429	433	438	390	379	389	461	439	448	447	421	418	458	423	429	445	449	423	450	421	474	473	439	415	404	435	433	432	408	426	438	448	414	453	442	400	403	431	428	459	419	445	410	437	430	467	418	418	440	413	432	423	454	439	431	404	433	418	394	439	446	407	420	446	448	462	434	436	397	453	457	445	424	467	440	422	416	440	402	412	450	430	415	434	427	443	450	424	445	477	435	418	391	427	425	424	428	422	427	429	423	468	437	452	413	399	453	429	451	434	468	398	419	411	418	457	422	394	446	413	383	415	453	406	420	446	485	435	449	444	440	437	435	457	451	429	418	428	439	428	408	416	476	451	424	466	424	441	392	424	407	436	436	439	420	418	435	418	417	426	420	438	437	434	457	464	444	460	410	399	428	399	410	434	459	442	445	418	413	415	454	437	452	440	434	410	426	436	397	426	412	421	414	415	441	443	418	428	449	427	421	420	427	410	436	390	414	420	470	453	396	463	461	412	446	427	426	423	407	420	432	459	427	433	421	403	449	428	457	443	398	454	405	430	426	435	428	433	459	414	427	417	426	462	427	423	439	441	425	410	454	442	417	418	443	404	424	435	451	418	440	405	424	410	405	460	407	462	460	418	452	430	441	430	426	434	422	453	415	433	438	449	460	444	404	430	458	419	430	425	450	425	453	438	441	392	468	450	395	440	439	424	399	409	422	398	428	427	468	453	448	427	427	417	381	426	432	436	431	416	444	453	428	456	446	429	425	436	429	421	433	433	438	456	439	431	423	413	472	438	420	444	433	448	409	446	439	451	389	457	424	453	423	433	392	419	408	428	450	456	393	421	444	407	386	415	440	430	424	475	415	406	416	412	458	416	446	410	414	431	436	403	421	428	442	430	433	439	396	471	429	400	471	426	383	426	422	413	422	455	429	455	443	418	444	398	429	425	461	418	422	437	430	446	453	412	432	414	396	446	404	411	439	436	418	409	415	404	433	457	414	390	417	409	441	448	434	433	447	456	451	429	436	426	425	426	401	433	427	398	434	405	454	409	416	418	400	427	448	437	433	442	449	432	428	460	454	398	425	428	435	437	439	505	375	430	430	426	426	408	456	443	450	417	404	462	465	418	464	446	443	443	428	430	459	421	407	454	427	432	436	478	422	427	396	485	416	415	455	451	405	400	414	431	420	440	462	433	448	443	429	458	452	393	427	444	395	437	425	403	460	426	422	384	436	469	440	420	418	377	446	436	419	415	399	453	435	436	425	422	416	438	420	436	426	426	402	417	400	436	435	401	409	429	391	420	409	439	454	452	466	434	465	423	429	469	428	412	408	428	425	458	433	404	461	418	409	398	444	433	453	444	391	435	424	462	397	451	464	415	413	451	422	439	426	466	461	434	499	404	395	451	446	448	406	433	395	444	418	463	445	455	443	420	409	451	459	432	431	445	432	455	449	486	454	454	457	424	477	418	437	480	405	440	431	417	465	420	410	459	417	469	457	403	423	413	419	420	441	446	441	434	427	444
19954	35689	30897	21370	11935	5421	4180	2545	9122	10607	5148	2741	1167	640	494	468	453	424	440	434	429	402	448	449	412	431	395	432	439	433	407	434	406	416	434	415	427	432	365	437	442	449	398	440	412	393	418	396	445	411	439	391	400	412	431	429	404	406	426	393	442	434	435	414	409	458	394	412	431	412	436	429	433	406	417	445	380	383	420	378	386	429	465	433	406	416	418	418	465	405	426	395	427	431	417	419	410	425	453	430	438	448	411	418	435	401	424	422	413	378	418	452	407	413	428	429	442	430	416	451	447	401	448	415	416	417	434	446	423	452	417	389	393	408	408	439	396	414	403	420	416	446	454	436	447	399	416	424	400	453	416	387	435	411	457	453	439	409	433	402	412	412	430	460	429	445	404	459	396	395	418	422	429	425	416	439	474	386	450	435	396	373	435	419	435	440	421	437	431	405	413	401	458	399	418	416	465	441	401	415	407	435	429	456	414	419	437	431	433	404	415	442	428	418	428	439	401	430	410	400	439	434	441	408	423	414	431	444	399	410	453	426	416	389	409	430	452	421	414	399	430	432	434	428	419	397	393	419	386	437	439	413	418	443	425	445	478	420	427	388	417	419	413	437	390	435	416	428	430	440	435	461	377	446	471	441	396	423	420	395	442	450	413	394	441	443	408	409	423	414	415	391	396	438	406	433	435	435	434	410	425	429	413	414	458	411	429	475	450	408	425	409	434	409	451	428	444	445	411	429	415	412	386	402	413	418	398	421	437	410	386	447	407	443	412	417	363	430	423	408	440	390	454	444	422	440	407	412	410	401	444	419	416	419	443	446	442	396	419	420	436	446	390	403	405	407	431	462	430	441	382	413	425	393	389	421	384	431	396	410	412	440	372	393	426	438	450	428	438	450	411	400	420	399	435	401	445	435	397	412	427	431	428	422	425	411	410	425	414	430	412	406	403	410	395	402	454	425	408	450	452	445	422	414	414	415	432	431	445	449	414	454	431	433	412	390	397	402	439	461	413	443	458	416	432	425	423	420	425	431	425	449	404	410	452	468	383	419	393	424	426	429	433	454	376	429	405	416	433	423	428	394	440	428	418	414	391	434	444	417	449	405	428	418	420	434	445	425	421	394	416	419	392	393	421	390	434	415	463	418	448	416	423	434	449	433	411	434	398	420	422	412	378	412	412	417	418	451	431	417	403	423	439	421	403	443	410	455	385	428	402	403	397	434	432	438	430	419	416	401	416	399	449	413	444	430	408	375	440	426	375	390	424	462	427	427	422	455	449	446	443	417	431	450	447	407	430	437	419	398	445	438	414	428	426	401	445	438	447	455	418	437	417	426	439	431	432	455	389	429	437	441	433	380	454	417	426	432	443	421	398	427	441	415	445	417	438	401	421	392	398	372	435	429	392	384	423	424	440	386	407	435	422	427	416	442	397	450	454	453	420	417	440	399	401	424	440	415	409	428	421	419	432	423	433	440	407	424	410	442	408	412	409	396	389	474	424	425	438	398	421	408	429	427	422	403	416	439	428	457	400	415	432	416	473	438	421	411	427	419	440	434	439	429	408	454	373	445	430	428	431	392	423	444	442	439	429	430	407	420	464	405	441	431	464	413	440	431	427	372	390	379	419	425	438	442	452	466	430	434	433	416	451	420	420	413	420	444	364	447	438	427	402	415	472	426	423	382	411	409	453	406	433	475	427	398	407	426	440	410	426	433	386	445	450	406	397	403	398	422	408	428	417	390	416	390	405	387	409	422	415	397	413	410	415	462	419	396	444	394	420	413	392	444	404	433	420	417	392	421	436	402	426	440	439	427	412	427	419	452	402	457	443	422	396	418	431	373	417	458	400	426	395	408	436	433	465	440	435	403	422	403	410	446	406	386	415	425	387	401	426	425	458	428	424	427	427	417	430	430	406	451	421	405	402	382	468	418	415	418	441	405	422	444	427	443	409	431	395	422	439	449	400	414	387	401	429	413	451	415	435	400	410	410	466	428	445	425	410	433	423	434	416	411	419	393	422	410	425	424	398	401	428	420	465	397	416	410	420	459	394	409	427	424	428	454	399	407	436	432	399	389	446	400	427	393	408	400	416	426	440	422	415	402	433	428	390	432	417	423	388	436	393	440	428	431	435	403	438	444	415	392	433	417	386	375	413	442	436	424	433	421	455	395	381	438	455	411	422	437	442	406	439	424	430	444	406	397	386	415	440	432	432	440	411	379	396	418	401	428	372	408	417	372	433	410	444	409	409	411	447	394	438	425	417	448	423	395	426	434	427	439	419	414	407	415	407	395	437	407	388	401	402	438	425	429	453	401	409	424	397	470	410	385	451	413	363	437	476	395	413	417	411	442	406	435	412	392	449	424	429	415	408	412	416	416	446	406	393	423	423	399	405	385	403	380	432	413	438	414	414	397	406	407	397	412	414	426	388	420	415	435	441	414	417	413	438	419	393	428	438	402	444	417	413	442	418	395	477	399	423	425	471	443	446	487	424	418	422	434	414	407	427	440	381	426	443	442	429	448	440	429	418	424	448	400	394	419	449	427	430	428	435	444	410	397	427	416	408	416	465	436	395	398	407	428	432	433	415	384	436	420	430	407	413	422	415	428	386	366	437	434	398	428	405	412	450	455	420	442	426	460	403	444	410	421	368	399	400	436	399	426	392	425	390	401	436	406	423	421	413	406	405	409	438	406	366	396	396	389	448	411	434	410	423	450	443	436	434	403	407	386	429	435	450	422	433	419	409	428	407	418	426	427	408	409	427	446	423	409	414	449	423	424	412	422	430	440	377	421	419	397	414	418	404	433	413	411	430	419	424	424	422	451	445	382	395	414	426	438	402	383	411	411	386	431	419	452	449	413	430	426	447	410	426	461	416	404	426	370	408	464	390	432	397	434	423	439	446	441	402	402	410	396	399	402	441	419	418	423	456	405	420	439	416	416	402	428	378	396	401	431	436	436	410	393	434	434	397	423	404	387	427	391	390	423	417	409	388	408	443	439	448	410	444	413	415	450	443	449	425	438	437	409	395	427	426	428	418	443	421	448	426	421	415	403	416	400	448	440	427	377	422	417	452	454	434	405	398	418	400	425	433	432	392	459	397	452	389	422	392	443	413	433	400	436	396	405	389	400	410	462	438	427	377	438	418	417	426	424	417	448	426	452	446	440	415	411	404	419	421	437	404	451	455	425	431	391	371	419	421	395	423	431	445	446	419	400	407	399	435	438	369	407	403	404	448	414	418	419	419	430	420	407	413	424	426	418	405	424	391	431	418	410	434	429	437	413	401	402	435	395	436	395	436	408	433	456	422	440	439	405	444	435	384	479	407	441	400	430	401	411	396	410	417	426	446	410	423	419	430	421	423	392	416	386	400	403	431	412	440	438	391	402	415	402	418	451	424	419	458	440	411	424	419	416	429	398	405	445	398	429	439	421	417	423	416	407	420	399	460	415	430	388	419	442	423	400	409	440	444	369	426	417	437	411
24309	21491	28800	24974	21477	18143	9991	4839	12347	21150	13608	6416	2392	1022	697	559	534	540	575	573	537	574	561	566	536	560	526	550	568	567	537	584	548	561	544	522	540	557	567	547	537	539	539	539	592	583	582	559	581	550	552	553	521	526	491	556	548	531	550	576	546	547	518	530	541	498	514	515	487	570	564	555	547	530	554	548	550	484	549	528	544	588	561	527	536	513	580	496	575	523	543	558	545	550	534	539	516	520	555	546	559	605	543	560	522	542	512	554	580	590	531	554	526	524	527	525	566	550	548	528	529	502	528	573	539	525	567	542	529	569	524	546	535	569	541	533	544	537	527	527	563	538	551	498	556	569	528	562	536	518	498	560	568	463	540	534	566	495	532	542	547	544	530	544	532	595	581	539	515	549	570	548	543	538	537	523	530	558	520	553	549	522	557	550	541	488	532	581	491	578	519	505	528	568	545	524	509	540	595	544	576	524	513	540	562	530	508	529	567	574	533	547	532	522	538	523	601	529	537	527	516	536	524	515	508	564	497	518	568	563	558	543	537	561	528	528	517	534	603	554	483	535	519	508	547	543	563	530	548	571	530	527	518	534	523	572	547	579	552	534	526	542	540	535	534	538	537	530	570	546	466	561	519	565	580	561	545	532	522	559	561	511	535	543	521	527	540	561	541	528	537	526	538	575	519	544	564	530	540	579	528	557	548	583	544	525	514	558	549	553	515	541	510	519	532	552	597	553	530	558	558	499	555	606	581	527	547	538	522	550	551	586	542	536	552	509	492	531	540	567	535	496	545	538	535	539	571	566	563	562	565	529	580	556	547	567	526	529	574	488	546	499	570	558	570	557	515	550	532	532	539	533	531	545	499	521	564	538	561	562	530	539	538	537	544	530	538	566	574	541	600	527	558	564	547	580	564	495	532	565	530	555	572	517	565	524	583	511	562	553	589	546	528	562	529	545	522	543	520	525	569	534	530	547	534	558	556	534	531	524	532	521	517	541	562	554	563	523	536	543	567	549	513	527	562	531	532	558	525	559	514	490	548	526	559	564	589	528	555	522	559	502	533	544	486	562	501	525	555	537	560	560	524	539	529	539	499	535	526	574	519	487	531	531	517	572	543	524	567	556	523	541	519	540	541	541	553	502	482	536	547	574	572	584	560	589	530	534	526	527	536	485	555	535	499	522	563	573	533	533	533	556	584	509	564	538	609	534	545	524	565	506	542	526	523	555	505	538	532	493	527	574	569	571	583	519	530	533	570	562	482	524	502	541	532	541	525	539	556	543	501	559	509	529	542	583	528	575	552	548	506	519	535	564	571	546	532	549	527	551	571	543	546	522	535	527	530	575	502	524	542	534	536	541	505	507	538	518	535	559	570	524	531	540	550	536	537	567	529	529	559	567	526	556	563	559	560	539	482	537	518	550	582	571	546	512	534	557	541	531	583	503	579	537	512	525	569	581	563	519	536	513	548	552	562	524	506	514	557	523	544	573	558	566	580	560	580	479	537	513	532	516	558	543	518	527	512	554	568	531	531	552	509	518	528	545	547	514	509	514	521	554	519	495	532	545	553	541	561	559	540	569	522	561	541	555	559	585	532	547	534	524	555	563	540	577	557	564	560	510	531	522	499	527	549	524	555	566	523	552	498	563	545	533	539	566	563	556	596	558	506	528	525	535	562	545	534	537	509	499	557	521	528	552	495	558	534	532	516	569	546	563	566	551	528	518	557	554	533	543	557	536	528	550	514	561	517	499	545	553	528	547	526	573	481	547	561	547	548	581	515	595	519	555	554	518	569	522	549	585	554	518	527	497	580	545	548	516	547	494	552	563	547	530	539	557	509	533	493	533	554	522	568	505	558	520	522	563	573	564	543	568	530	591	520	544	540	550	535	592	564	478	594	519	545	509	517	509	579	513	520	478	546	531	591	526	589	554	535	555	583	534	549	529	568	569	525	552	513	544	544	510	538	566	540	574	534	548	538	537	535	526	520	575	533	554	564	564	560	566	512	533	563	509	522	533	494	550	533	542	500	528	543	536	524	544	547	605	541	514	504	567	530	508	566	570	564	534	546	557	555	545	496	502	519	534	541	556	545	526	537	539	510	533	534	503	530	568	516	547	562	563	542	567	536	519	552	539	535	496	548	565	538	534	531	527	539	501	536	537	538	519	552	514	519	532	480	536	552	529	520	532	548	508	504	538	549	529	550	532	517	565	545	542	530	556	532	539	503	491	552	551	497	500	576	512	541	564	594	515	556	584	520	523	552	523	537	557	535	516	540	545	576	549	539	561	565	557	510	529	548	555	543	554	517	526	540	553	535	562	501	545	511	533	530	573	589	541	503	582	541	510	554	538	541	559	542	538	521	543	540	566	566	525	522	513	529	556	517	524	513	543	500	545	528	538	526	546	535	522	576	562	553	554	556	552	553	513	521	584	536	564	514	529	530	546	575	546	529	561	500	500	567	559	534	493	539	579	565	556	496	528	551	515	511	547	561	559	548	564	566	528	541	557	522	514	552	567	569	539	517	550	583	492	545	532	518	540	527	536	543	547	524	532	557	521	550	588	552	542	504	548	565	524	574	512	558	526	501	508	566	521	511	536	523	506	549	519	516	518	522	559	535	517	553	524	513	543	601	579	564	566	565	539	522	562	567	497	597	562	556	507	534	532	562	574	589	530	520	539	512	532	543	576	513	556	519	540	560	557	544	516	563	508	549	535	531	550	538	525	522	520	552	537	503	537	596	583	508	546	580	541	535	554	534	550	547	518	554	502	507	521	548	520	542	523	548	522	555	568	577	543	518	520	558	558	506	550	534	557	565	530	561	530	509	474	541	542	507	574	545	554	562	525	587	510	551	558	522	558	577	507	578	547	542	558	566	545	509	512	516	574	532	538	541	534	531	529	521	557	510	576	511	543	580	551	520	551	564	534	504	573	560	517	553	582	549	548	534	525	575	537	515	559	550	552	492	592	547	503	524	503	528	558	526	539	538	518	514	521	523	558	538	533	530	564	570	546	530	539	538	527	579	550	575	523	546	556	537	557	518	560	582	528	575	547	544	534	555	491	547	566	538	536	531	569	547	520	566	534	539	533	532	549	576	537	530	582	573	506	516	556	541	555	550	545	544	514	524	544	501	519	525	493	540	523	517	605	593	521	561	529	537	573	520	517	511	537	515	520	549	542	507	532	580	536	502	505	521	536	568	560	539	543	513	524	575	517	574	573	543	535	541	538	554	588	542	558	567	530	492	548	503	515	546	518	524	531	534	555	578	591	509	567	571	520	535	527	548	567	552	541	546	478	543	558	513	508	569	508	580	543	547	575	549	461	547	530	586	524	514	530	543	567	528	543	565	537	554	526	513	544	512	560	526	518	488	509	538	524	565	516	561	517	551	549	579	559	527	518	515	538	519	542	538	551	503	545	529	561	518	561	519	553	521	566	499	502	520	513	534	554	545	516	514	561	529	587	489	532	537	524	551	561	549	521
21362	37724	35539	20440	11468	12019	7258	5725	15359	20675	11597	6437	2638	962	680	545	544	522	500	517	522	523	519	555	509	511	525	512	516	468	527	531	522	548	523	514	503	509	535	514	519	524	513	515	533	538	505	513	500	530	534	524	530	505	496	544	545	529	523	527	505	519	491	516	497	505	506	512	501	503	527	504	510	507	528	491	511	520	535	544	548	499	512	479	514	499	537	495	512	505	524	499	571	581	517	493	503	536	496	489	532	579	489	508	516	552	522	514	493	569	497	534	555	500	498	503	498	516	497	544	498	497	507	552	526	551	503	537	547	489	548	522	487	526	516	535	498	552	498	497	479	548	484	491	479	516	528	519	514	512	503	470	493	502	504	535	513	535	512	543	534	443	539	542	478	512	496	534	506	503	505	509	569	528	558	557	550	499	464	551	537	484	544	494	511	529	549	525	516	522	507	556	528	488	485	531	504	533	524	506	500	521	478	499	495	478	546	498	519	543	561	532	532	505	521	564	515	517	482	549	505	490	518	514	498	488	523	503	512	493	495	514	539	543	531	563	506	498	505	468	476	526	500	527	513	493	525	530	541	524	510	514	487	505	521	485	539	516	522	519	471	519	555	530	545	490	524	489	489	538	531	479	500	545	483	574	524	482	542	523	531	527	500	523	519	565	509	518	500	524	540	543	531	510	501	505	494	538	516	524	482	527	508	534	511	519	518	489	536	538	478	550	537	505	488	476	562	483	497	517	565	524	495	516	487	559	529	538	513	514	525	506	545	538	523	518	512	526	580	525	520	517	533	538	558	471	469	522	549	524	477	505	512	554	552	522	539	498	535	524	485	547	473	525	483	500	572	503	494	507	514	501	517	529	542	485	529	503	529	516	480	507	513	527	541	472	515	527	520	534	521	511	504	455	500	510	545	502	521	499	515	526	498	495	506	540	507	496	535	508	531	515	477	539	516	518	454	534	528	479	522	505	501	524	508	482	493	478	532	536	455	505	517	534	517	500	542	561	516	525	497	513	554	501	510	497	536	509	516	513	535	479	488	516	515	469	522	525	506	515	528	502	508	491	511	511	472	488	480	495	475	524	487	507	534	492	518	500	541	473	511	513	509	477	537	504	525	534	550	495	514	515	494	523	536	530	513	492	516	491	532	497	511	504	516	509	527	493	483	514	503	467	514	506	559	532	492	571	460	539	531	503	505	471	542	509	483	505	514	536	544	510	510	519	526	490	485	531	564	527	542	508	524	519	560	495	499	551	483	517	503	550	497	531	497	482	520	525	541	511	491	483	516	575	510	529	515	487	510	474	506	507	541	521	514	489	554	537	563	564	502	517	542	528	505	499	535	504	501	501	504	526	533	486	474	519	545	510	499	515	500	555	520	477	492	521	532	539	487	496	527	494	529	484	499	545	527	530	472	535	522	469	545	517	516	534	505	509	504	520	473	510	494	556	539	519	483	512	510	519	518	544	495	528	526	524	481	535	509	482	509	531	504	539	510	488	505	508	523	539	492	484	495	545	509	557	501	509	537	533	466	540	541	553	503	489	503	487	521	521	513	520	533	502	504	532	510	516	539	501	499	511	496	487	482	528	538	544	501	492	534	506	537	532	523	481	503	512	545	544	526	496	537	529	513	498	539	510	519	495	546	472	515	554	532	491	480	513	488	500	535	512	504	542	504	530	544	512	514	509	506	525	548	570	508	457	538	523	560	517	514	534	573	519	527	501	521	510	504	520	461	520	551	484	513	525	525	516	488	540	506	506	491	506	520	503	516	523	533	512	482	498	502	490	488	552	522	550	493	485	494	511	503	497	512	520	538	537	539	512	527	547	520	512	540	533	510	491	521	493	544	537	495	523	554	553	559	512	479	529	530	582	505	503	517	484	523	477	480	541	537	515	555	506	525	484	486	480	483	473	516	559	511	530	492	513	484	476	532	510	520	510	512	514	499	482	533	478	489	485	526	573	551	556	521	533	503	499	491	505	492	490	510	498	557	457	517	518	516	532	491	512	505	502	524	517	517	482	524	505	520	494	475	494	508	489	528	540	514	511	534	519	475	534	556	509	504	494	517	497	485	507	514	508	494	461	511	520	489	513	546	495	510	529	486	480	540	522	534	502	499	521	507	490	536	508	536	504	523	532	555	477	488	550	486	499	513	513	497	511	480	483	493	497	508	487	528	532	512	498	555	530	489	520	558	509	497	478	532	507	512	526	534	512	493	506	532	485	464	515	542	534	503	494	546	535	492	480	520	504	502	523	523	471	497	539	506	542	511	512	521	524	491	502	505	499	516	531	459	529	559	527	526	502	481	496	502	520	527	523	509	517	505	538	521	518	495	530	560	482	509	502	553	520	502	539	534	528	542	485	475	501	545	543	494	527	505	518	526	530	491	500	497	507	506	516	505	492	463	498	492	537	502	517	512	541	552	539	517	491	525	530	529	552	569	534	500	488	470	509	540	528	538	517	524	546	489	488	479	514	555	497	495	480	533	522	497	482	483	496	525	543	492	487	510	538	503	517	525	472	536	501	527	464	536	558	488	558	523	502	558	534	504	501	517	451	484	513	529	530	521	545	531	522	525	480	538	504	509	512	507	536	519	542	513	513	497	491	495	531	478	541	468	521	567	495	537	509	506	465	522	520	549	517	536	502	482	559	529	485	543	517	532	520	500	517	517	522	520	510	515	523	491	540	551	493	515	540	533	554	508	500	494	522	516	499	446	526	544	503	518	510	466	491	512	538	515	523	509	536	495	535	529	536	480	491	515	573	549	460	530	512	480	468	514	542	514	503	505	510	519	476	511	525	516	507	540	484	514	527	530	489	513	498	517	493	508	550	497	568	508	506	491	481	501	490	509	505	502	553	510	475	490	485	503	510	513	486	531	493	511	515	489	533	521	506	495	538	483	511	481	521	519	497	553	487	505	532	515	475	520	538	531	485	484	490	493	496	474	501	539	525	504	483	509	483	516	543	500	508	527	562	529	484	497	538	466	502	559	494	504	519	553	535	539	531	539	486	454	518	523	529	511	495	517	529	484	547	483	514	517	512	537	521	463	504	505	516	527	503	508	518	525	466	514	511	535	497	478	537	495	510	504	512	541	501	516	493	492	536	481	515	492	517	520	511	507	506	499	497	506	502	520	519	471	507	540	524	542	525	532	499	535	511	501	523	558	519	537	529	521	489	522	505	504	518	487	502	521	518	512	498	497	510	500	487	495	478	491	514	522	501	495	512	483	538	512	524	511	540	521	494	495	502	525	485	504	505	506	511	517	534	466	525	500	485	516	500	478	508	516	509	479	461	501	502	513	503	532	522	522	521	526	531	537	533	489	489	571	536	505	542	540	560	522	518	516	512	484	518	490	506	548	522	515	541	511	530	485	482	481	524	500	532	503	511	511	500	487	532	521	471	511	514	504	498	530	514	516	530	508	536	505	520	508	516	514	498	512	537	500	482	550	507	481	520	507	474	511	494	486	519	479	488	469	534
28950	21234	16245	9912	3052	1302	1036	869	1405	1370	994	688	553	496	444	444	418	388	439	386	424	459	389	406	441	413	423	407	415	431	414	388	411	423	420	426	421	406	420	406	378	378	421	443	397	438	425	412	403	441	426	408	426	417	413	434	420	359	413	386	441	407	430	434	420	421	401	413	434	393	379	371	409	438	409	429	447	406	392	423	395	444	438	406	420	422	407	404	386	399	456	407	406	369	407	468	400	404	415	405	446	423	401	442	431	390	425	453	428	454	405	412	403	422	444	392	406	410	409	462	443	408	373	387	404	434	408	402	382	402	428	426	419	406	407	424	429	410	439	409	447	416	416	424	459	410	404	406	423	409	397	371	455	382	404	413	442	401	420	413	431	392	377	436	430	438	421	402	415	430	424	394	381	424	418	408	441	389	443	430	384	446	387	393	454	455	434	450	460	451	422	414	427	397	429	389	397	409	445	434	444	431	434	409	427	412	407	416	428	410	422	462	422	403	429	433	384	419	459	427	402	440	421	419	429	393	389	440	433	373	413	450	420	432	419	403	440	406	427	401	415	439	464	437	388	422	383	385	423	435	453	436	409	441	421	449	427	437	405	391	468	424	404	424	440	415	425	393	416	416	437	443	452	417	419	402	391	416	382	385	447	381	433	413	399	426	432	400	432	460	402	428	421	462	409	436	405	413	407	424	436	426	398	416	407	421	436	388	445	422	416	416	393	423	428	428	430	394	418	432	445	426	410	415	394	403	397	433	412	438	416	398	429	391	407	422	397	426	405	420	453	437	427	431	410	428	391	423	418	421	408	456	416	406	389	404	399	423	404	408	413	428	416	451	388	385	407	417	393	437	435	444	405	435	394	380	412	424	453	435	420	419	397	413	435	424	396	429	456	395	414	423	423	394	398	429	446	427	425	401	380	439	403	435	424	409	432	451	382	401	470	436	422	374	410	437	452	432	425	406	446	445	373	434	435	437	424	413	373	410	421	408	436	425	399	407	403	470	423	369	398	412	399	391	409	398	427	444	393	403	388	403	424	388	408	400	419	450	441	421	429	414	397	354	450	429	388	409	427	368	409	457	429	398	412	436	390	384	415	418	368	412	439	415	410	419	430	421	409	424	423	425	389	423	397	377	403	379	420	428	408	418	413	392	415	418	426	422	432	410	408	421	441	427	459	374	429	390	380	425	419	425	412	404	400	451	412	430	410	418	426	434	422	380	416	446	407	418	409	422	444	407	414	405	449	405	442	420	398	394	434	428	455	388	420	420	385	404	428	433	420	451	450	420	392	357	419	407	444	445	409	425	448	408	399	419	423	417	407	458	415	450	421	407	417	444	421	429	430	403	405	410	401	426	422	424	424	419	424	425	456	402	384	436	424	411	416	393	420	418	402	413	418	444	426	432	397	363	425	408	401	388	443	418	441	394	432	383	427	415	442	409	443	427	380	431	401	381	439	403	388	394	423	423	415	421	415	399	425	425	431	395	400	376	397	410	434	426	427	418	475	453	398	442	433	441	427	393	406	427	416	396	397	378	422	393	459	427	398	430	430	453	426	428	444	413	420	426	411	427	447	405	417	415	453	391	422	408	398	411	375	387	431	434	371	400	367	417	431	389	436	431	399	473	430	436	400	410	451	416	382	440	387	425	418	435	381	425	427	400	406	390	442	432	414	442	434	418	425	405	385	400	404	410	399	398	396	425	422	390	439	431	407	425	404	455	402	406	409	463	421	429	414	434	390	376	401	393	389	446	429	417	379	419	417	424	418	424	386	391	441	420	396	412	417	442	443	418	451	427	481	443	445	390	409	419	421	454	443	404	428	375	423	380	401	434	398	447	385	459	398	444	415	390	394	340	460	411	380	446	414	436	409	424	410	402	421	437	418	410	430	429	406	430	431	437	416	396	449	399	417	413	439	421	400	406	412	435	389	423	408	391	404	437	423	405	374	435	412	431	420	399	435	376	395	400	402	375	462	404	401	418	392	424	447	400	408	432	402	422	416	403	416	412	407	427	429	432	409	432	408	415	380	435	414	419	395	382	384	396	418	425	400	421	382	406	408	426	435	426	398	408	422	416	439	405	419	425	409	425	456	391	412	452	435	415	412	413	389	411	428	405	436	411	430	424	435	437	404	383	384	383	401	428	406	416	411	460	419	359	455	404	433	379	394	421	445	404	399	392	435	409	450	447	428	442	399	352	406	404	432	390	409	444	441	418	422	422	431	410	421	414	414	450	422	466	388	434	431	397	428	469	395	397	418	400	431	404	412	440	424	412	442	421	450	398	422	398	366	410	455	407	408	424	410	427	425	436	434	424	431	413	404	436	410	418	419	417	456	422	388	414	425	411	420	382	434	438	401	418	448	466	418	404	386	418	418	416	394	388	418	421	426	379	396	387	437	461	416	449	410	383	421	415	436	432	449	470	400	375	387	408	437	403	400	419	428	417	419	422	382	410	419	412	418	434	425	401	433	391	402	393	419	433	447	387	401	409	383	427	441	399	399	423	406	421	414	436	396	449	376	407	445	408	415	379	402	401	402	401	443	411	399	387	417	438	456	424	424	438	396	425	401	395	439	409	424	387	416	401	375	401	385	413	441	431	420	434	440	356	441	431	417	412	428	407	425	433	392	402	396	426	418	441	463	409	442	417	409	423	438	451	415	444	407	447	421	405	439	388	406	411	442	453	446	403	454	404	416	432	439	437	408	439	394	406	423	415	346	436	419	380	431	423	415	414	430	412	428	413	363	405	427	434	401	439	435	426	359	433	396	446	409	402	427	414	410	466	402	437	418	445	400	402	411	425	394	415	425	398	436	432	405	429	427	461	403	417	446	441	440	368	422	419	400	440	441	409	389	422	411	416	405	440	404	413	409	401	409	457	418	404	389	411	455	447	427	415	433	424	396	427	431	412	377	448	438	411	429	431	381	411	400	418	412	426	431	390	415	435	413	373	404	419	420	405	414	405	420	413	461	457	418	443	418	441	401	404	404	423	455	427	402	413	447	400	395	398	445	408	400	430	432	441	424	407	408	426	403	435	398	467	415	385	382	427	419	412	407	429	439	426	417	397	403	444	418	453	460	404	396	393	419	412	375	427	418	417	447	413	436	421	404	396	390	381	392	418	386	420	421	442	391	417	399	416	410	412	411	418	435	373	439	401	406	382	427	399	412	419	448	424	410	414	433	416	438	418	422	441	413	433	418	413	412	407	400	414	377	447	443	427	443	421	450	418	392	367	443	406	399	415	444	428	396	391	392	410	426	432	412	400	461	421	412	430	426	375	437	400	413	375	408	426	410	389	426	404	419	416	411	409	449	415	433	426	461	401	420	387	455	416	460	443	411	434	433	397	480	447	466	407	382	403	439	431	431	414	453	412	440	389	374	432	444	444	412	412	417	388	428	429	426	401	385	405	409	419	410	402	391	414	418	377	439	409	424	394	460	437	466	468	450	437	420	399	444	389	452	427	418	401	394	427	366	409
14491	19723	15872	7737	3199	1660	1467	1286	2034	1813	1131	773	533	444	399	426	385	431	381	404	367	426	395	392	397	392	405	384	405	392	406	384	370	392	400	402	420	373	408	395	377	386	393	395	432	409	411	348	388	413	386	338	367	388	383	394	392	413	382	414	373	399	388	382	385	388	412	402	397	427	387	372	431	373	379	410	392	400	400	403	398	391	388	402	379	387	410	391	375	400	393	415	389	415	399	403	385	382	392	359	395	380	404	381	397	355	376	364	411	407	378	407	413	412	409	399	376	382	419	380	399	393	394	382	409	409	359	371	366	403	354	381	397	429	402	390	389	384	380	425	359	345	410	396	396	403	385	407	390	438	369	392	394	388	383	385	368	360	381	387	381	371	397	404	394	419	381	378	407	429	390	424	433	378	389	407	404	399	393	409	411	405	389	399	408	377	376	385	362	397	398	356	414	383	358	406	393	423	393	380	427	379	376	397	371	363	393	378	387	378	364	438	369	367	401	368	361	395	403	371	389	379	340	369	412	368	384	408	373	398	436	390	415	378	384	381	373	388	425	367	416	411	401	377	379	358	420	366	400	405	377	381	389	415	411	382	364	395	384	387	391	416	389	364	422	394	415	373	335	447	383	384	415	425	401	391	349	409	369	408	391	368	384	420	382	375	408	407	414	400	396	399	353	417	405	372	390	380	419	376	394	419	427	361	406	390	403	384	359	401	412	359	387	365	407	400	381	373	382	399	353	385	401	384	403	338	395	391	389	399	365	414	415	378	425	404	378	388	393	373	377	380	384	386	398	386	387	383	387	402	358	434	400	401	411	394	392	411	419	394	362	406	374	390	380	390	386	390	390	388	377	396	391	392	370	392	407	389	385	407	373	397	404	414	375	358	369	422	410	387	384	432	393	391	360	404	398	382	407	375	385	401	410	405	365	371	408	421	404	394	417	373	383	361	369	392	386	420	392	378	385	408	388	379	409	441	383	384	394	380	413	385	392	423	409	382	377	399	373	363	386	400	410	386	395	369	414	378	398	396	415	396	406	391	371	401	369	406	415	366	394	425	358	377	423	401	388	384	371	387	396	411	412	386	381	363	377	383	353	398	400	392	417	400	351	385	392	353	396	387	380	380	413	392	389	396	414	373	383	397	383	371	369	368	376	383	382	376	419	393	389	378	393	390	407	365	369	407	367	416	377	445	414	395	425	385	384	399	387	413	414	425	390	395	390	351	405	402	418	364	406	397	378	389	391	396	392	365	405	368	411	404	396	385	418	381	381	426	428	398	406	409	398	381	399	416	391	380	368	388	382	359	389	386	385	385	406	383	396	374	372	420	417	386	375	413	391	387	374	365	403	411	438	394	374	407	390	375	368	382	387	418	387	405	381	409	419	401	356	444	399	411	408	376	401	381	383	426	413	399	351	396	422	398	439	426	424	379	334	394	344	390	380	383	396	377	386	385	398	374	403	394	414	393	374	364	365	397	386	398	401	411	422	359	378	377	368	401	387	372	370	387	389	386	388	398	383	406	394	402	391	351	406	405	388	401	405	379	361	408	367	385	391	368	366	393	396	379	385	401	387	361	368	382	379	372	362	332	416	381	367	407	401	393	392	362	411	378	373	403	403	404	389	377	427	369	418	374	378	350	425	406	373	416	387	407	357	414	404	414	390	412	398	370	365	365	397	403	382	380	368	396	363	373	431	375	375	406	409	351	380	387	404	378	385	396	408	365	399	356	364	408	411	420	398	401	409	400	389	409	387	372	425	418	393	400	359	383	428	411	391	373	369	396	373	392	373	417	393	422	371	385	374	385	388	411	396	378	391	397	402	387	430	409	374	412	374	398	407	399	383	366	419	422	426	431	391	416	415	388	376	389	399	380	375	360	428	365	410	403	374	396	406	405	403	401	393	368	348	387	366	367	398	384	389	412	403	372	369	414	408	383	425	380	406	377	436	405	438	383	400	410	363	392	391	377	436	397	402	392	398	345	402	348	391	408	391	395	414	393	367	391	426	421	396	377	370	405	366	433	418	413	375	381	387	364	379	376	374	406	383	379	405	380	374	386	370	376	388	401	375	375	406	381	394	373	398	404	373	399	432	389	378	397	391	343	392	373	383	389	426	388	411	394	389	404	391	377	403	365	385	391	401	418	415	405	393	435	376	382	400	373	392	442	387	409	401	370	404	402	405	418	397	363	393	395	358	410	420	425	377	413	379	401	382	397	366	386	426	361	385	420	412	418	391	395	396	422	376	368	374	368	400	366	381	410	378	409	381	376	345	402	414	433	430	357	392	369	374	390	381	393	425	412	375	404	370	411	379	402	362	393	375	399	372	383	404	380	419	380	396	398	380	392	419	382	389	379	375	401	395	391	427	394	388	387	379	385	405	385	382	380	394	382	380	376	408	383	392	416	427	377	360	372	402	376	399	354	384	360	427	413	417	369	391	370	358	384	365	406	392	403	378	434	380	349	404	385	364	394	366	385	401	351	375	392	359	412	397	400	358	378	414	352	391	390	402	403	387	379	359	385	366	393	408	403	390	390	400	397	393	382	389	398	419	376	378	390	384	390	377	414	416	400	361	394	381	392	363	347	390	411	417	389	421	371	380	370	399	403	387	388	421	397	396	375	387	402	398	402	395	415	414	393	375	389	399	392	369	380	398	419	415	369	419	385	352	343	414	376	379	386	369	401	369	366	404	399	421	382	401	377	400	396	392	393	381	415	388	397	393	391	384	386	417	392	360	354	413	389	382	361	407	423	394	406	399	368	351	380	415	370	376	433	391	397	375	385	411	371	389	372	405	380	376	368	405	439	389	406	363	394	414	400	388	394	393	378	405	395	367	350	391	405	397	396	365	401	404	363	423	372	388	400	378	382	386	383	440	361	395	390	386	397	409	367	388	391	363	422	411	377	381	401	381	364	391	384	389	361	382	393	408	388	392	404	377	408	372	383	370	390	376	381	411	409	383	381	387	390	392	426	363	412	411	376	374	357	434	393	424	378	429	411	403	356	378	407	388	394	363	406	394	434	385	346	372	341	392	382	412	385	385	405	382	387	351	411	409	383	392	387	378	358	392	401	401	407	405	409	357	375	371	399	417	374	411	385	387	366	379	405	420	397	374	412	395	377	405	423	376	414	389	375	418	386	354	385	383	358	384	406	375	409	405	381	380	372	394	419	389	408	399	423	371	401	389	396	422	399	408	383	420	396	401	386	383	379	377	406	394	411	376	441	357	383	364	419	408	378	371	362	389	420	375	392	352	385	395	367	407	420	382	379	347	415	410	385	409	377	391	402	396	384	373	393	410	401	411	372	382	385	385	420	401	410	392	372	378	414	378	380	366	413	399	375	386	374	386	406	411	383	399	410	399	406	408	404	393	398	350	412	402	354	378	387	375	402	380	370	396	393	371	367	348	425	376	381	388	397	363	397	387	383	380	390	354	410	379	387	380	357	379	367	401	396	378	404	382	406	364	355	380	382	386	405
25614	21556	27843	25288	14722	6964	3057	2208	8164	10291	4901	2179	962	601	455	427	448	423	468	463	408	434	442	421	437	440	411	441	443	459	442	444	479	430	461	436	411	440	451	421	438	388	433	403	430	448	436	448	424	429	419	456	413	420	409	435	415	449	442	439	458	416	399	430	416	432	403	412	471	395	413	428	424	460	391	431	433	431	432	399	427	459	421	414	440	447	425	451	456	453	434	434	387	421	456	423	412	389	449	444	454	457	409	402	417	426	470	377	445	420	464	440	426	342	415	403	430	418	413	401	424	435	417	429	439	397	380	450	460	418	405	425	415	439	417	440	405	429	434	414	446	396	423	439	395	414	461	426	425	425	398	398	440	422	395	410	453	440	446	456	488	434	459	462	441	423	435	413	406	406	419	418	444	447	443	428	431	447	470	433	442	428	431	419	437	455	414	420	431	444	465	449	438	436	431	408	448	406	457	409	429	423	418	482	449	423	420	397	421	406	402	478	442	395	434	407	431	432	422	440	409	442	410	413	423	414	432	463	430	381	446	439	423	459	431	440	454	438	414	399	442	409	421	401	446	401	415	451	375	435	428	435	423	387	448	436	450	453	421	434	437	430	459	440	421	419	422	434	381	403	388	431	423	430	455	444	393	422	449	422	447	428	419	469	447	409	408	411	376	406	397	408	411	434	418	455	418	427	426	425	433	429	392	423	408	423	455	481	423	418	403	419	420	439	416	436	412	455	389	474	484	425	416	436	391	417	422	432	416	453	446	423	395	439	381	425	405	429	427	432	404	424	456	403	390	397	439	421	405	452	445	418	436	400	442	437	416	389	425	430	446	406	427	418	437	449	410	406	417	432	399	410	404	435	464	428	392	448	437	407	425	452	427	401	411	432	364	429	449	403	388	439	396	418	433	425	442	419	427	424	424	399	423	400	424	453	419	412	445	431	429	450	413	422	417	403	441	412	434	398	442	427	431	399	426	397	419	408	431	439	398	383	444	448	413	411	423	453	419	446	423	419	438	400	385	448	399	399	436	439	425	470	435	405	399	421	446	419	401	417	425	418	431	448	406	418	434	430	431	427	409	429	409	445	442	412	451	425	436	450	469	420	426	449	425	391	415	445	430	425	429	429	424	457	449	387	418	396	396	437	442	443	465	441	458	460	431	437	407	442	441	431	457	434	399	422	433	384	436	467	432	437	434	453	462	459	405	420	431	454	406	408	375	440	401	424	397	373	424	437	408	425	442	438	423	364	394	404	412	423	453	423	446	416	442	464	409	431	402	393	425	436	406	437	426	442	425	461	442	457	459	406	426	443	426	446	446	427	434	419	434	409	453	444	441	402	392	462	428	400	412	409	413	412	444	454	456	431	418	406	387	417	397	408	425	438	392	446	459	451	388	414	463	430	420	425	453	446	428	435	435	433	433	429	435	460	401	443	401	405	451	448	451	412	422	406	383	397	401	431	393	409	410	491	449	414	444	430	381	463	399	408	430	466	413	405	387	434	438	429	391	384	397	449	387	434	398	426	427	412	426	411	400	404	484	432	403	414	443	412	448	453	455	409	437	425	449	416	417	398	385	455	413	427	420	423	414	396	410	422	439	388	435	394	418	404	411	436	412	410	442	400	424	407	389	407	403	411	405	449	437	419	415	383	391	442	463	418	437	442	405	456	435	465	454	416	443	405	461	417	434	417	411	447	429	429	422	408	399	412	452	415	406	401	395	434	403	411	432	442	428	442	429	431	462	457	424	419	435	457	399	416	416	453	422	426	428	416	409	444	412	412	421	401	479	441	411	425	419	392	411	409	432	425	422	400	424	450	408	406	414	388	425	439	431	408	450	420	416	429	434	431	426	471	464	437	441	450	478	405	458	401	417	426	443	425	415	441	427	434	419	413	437	427	451	449	422	406	415	403	399	439	457	443	465	447	422	430	428	403	399	467	420	420	403	448	452	406	421	446	407	455	447	384	425	409	425	464	410	374	413	394	427	461	431	430	449	442	425	415	436	396	422	418	419	385	408	423	418	428	415	431	411	433	429	414	410	416	419	423	412	411	453	422	439	439	405	426	405	440	471	438	420	467	479	412	407	451	412	449	435	385	418	452	423	408	425	458	419	426	411	398	417	461	418	397	439	416	426	420	451	419	442	382	459	410	413	403	428	422	415	408	426	427	425	434	435	417	416	402	427	453	440	438	400	428	409	452	424	423	441	434	435	421	393	388	406	423	422	452	432	394	420	427	435	414	445	425	421	427	390	412	421	426	411	421	411	407	444	440	429	397	416	413	425	398	400	394	450	435	405	461	378	407	442	454	424	426	431	415	451	424	417	419	418	438	411	458	423	407	395	375	437	429	433	418	445	433	433	416	440	428	470	420	417	382	447	444	394	407	410	444	405	426	429	405	398	457	418	409	426	407	405	420	439	424	429	416	432	449	426	433	422	442	462	437	434	471	442	401	436	437	440	434	415	413	427	448	420	440	421	432	407	444	430	429	424	419	404	433	404	450	398	426	427	427	409	410	426	440	445	444	451	434	407	429	448	418	443	406	400	428	422	402	413	403	398	415	461	460	394	458	450	388	427	423	458	409	472	454	420	471	456	445	426	460	444	380	415	404	400	434	444	430	443	422	443	397	404	451	448	455	433	432	394	429	437	431	425	450	395	400	408	454	424	408	402	404	433	408	472	447	437	448	440	425	470	450	446	417	427	391	419	438	444	446	408	418	420	388	432	431	414	404	391	441	439	429	437	426	426	449	441	418	420	407	420	422	436	411	423	418	413	436	438	457	443	409	394	459	446	415	434	415	448	440	416	406	430	409	466	427	433	436	426	442	443	419	418	437	425	428	408	424	428	435	423	413	384	426	416	461	401	406	428	444	397	369	416	430	368	467	454	398	405	437	412	392	447	421	389	421	419	424	422	435	445	425	460	433	425	406	388	417	412	450	449	425	441	440	434	459	402	432	431	387	441	431	437	452	398	424	461	446	425	405	393	470	418	414	427	424	430	433	385	431	438	409	366	399	406	417	439	441	442	431	417	409	463	449	441	428	420	432	486	401	412	404	421	469	429	406	433	406	459	445	395	408	429	445	451	447	418	413	401	415	447	423	439	410	437	411	394	459	412	407	416	424	441	414	417	398	429	457	403	464	426	463	418	431	408	412	405	401	431	398	439	434	441	419	437	410	428	383	427	409	398	466	403	416	402	418	400	446	377	406	433	434	444	453	416	426	426	422	418	452	443	448	422	434	429	434	419	428	446	424	423	392	453	420	395	405	451	432	403	376	441	431	416	430	459	425	451	436	403	411	391	375	431	459	422	444	439	474	428	409	430	433	412	435	454	423	442	439	431	466	408	425	432	436	421	411	430	420	448	415	427	429	432	435	441	430	398	408	423	453	399	466	404	436	410	428	405	428	460	412	430	407	419	396	473	399	412	408	415	427	406	429	428	439	433	415	417	428	443	421	416	399	408	408	421	424	401	411	386	432
14818	31007	27006	12411	8354	5677	3212	2855	10537	11246	4996	2702	1121	639	502	409	465	466	431	447	433	411	436	421	404	419	421	461	388	474	417	403	428	431	419	421	421	417	427	415	481	414	427	439	430	419	429	396	420	411	418	459	408	425	407	415	445	439	414	426	423	469	423	436	403	431	394	419	422	395	440	436	403	418	416	384	413	484	420	434	434	440	407	426	452	406	414	424	411	425	418	424	412	419	415	410	404	404	477	392	406	421	397	433	377	422	393	468	467	386	391	406	440	452	461	421	403	420	418	412	455	427	433	421	454	458	436	434	448	409	438	425	432	408	441	418	429	417	422	430	414	429	415	402	449	391	416	432	405	454	421	425	435	358	403	399	428	429	442	402	394	422	407	445	383	387	410	435	388	427	452	442	410	412	377	437	432	438	442	415	418	422	438	388	428	434	424	440	404	417	438	427	411	393	419	403	417	383	426	418	436	418	402	426	396	447	424	408	408	401	395	421	416	428	405	433	413	423	436	441	455	428	427	417	419	422	462	440	447	400	462	405	444	434	411	438	450	453	412	435	410	393	382	434	397	420	424	405	413	414	422	444	455	403	454	374	430	447	439	409	418	430	406	415	433	433	419	435	369	428	398	409	422	441	380	446	416	428	426	427	433	433	400	417	398	420	424	442	407	455	438	423	456	418	414	396	415	434	404	431	414	428	427	451	414	394	459	443	434	447	374	437	418	406	392	407	405	393	437	403	389	422	395	437	430	417	406	403	468	413	431	427	428	425	461	416	422	413	420	407	386	425	405	430	420	434	413	465	428	366	454	424	387	394	411	418	458	427	389	436	446	419	434	444	460	425	438	370	441	440	447	432	415	489	422	402	447	432	408	418	419	425	385	400	420	427	405	420	435	469	431	394	439	410	430	379	424	407	462	425	446	424	397	431	416	465	427	391	441	468	424	413	442	446	425	424	419	483	428	433	451	412	409	422	437	398	435	415	403	475	424	439	435	384	455	408	396	417	393	416	414	431	420	425	430	414	434	389	415	452	399	439	411	385	419	422	470	418	414	415	418	431	410	421	425	432	462	411	425	429	443	424	422	417	402	436	414	396	437	440	422	408	383	399	427	384	395	425	422	426	462	413	415	449	373	402	419	431	399	424	424	394	391	424	422	438	432	438	450	428	395	457	410	404	401	428	401	417	410	404	398	415	422	424	409	453	400	394	449	412	415	414	431	452	395	390	394	464	412	403	408	432	423	429	414	424	413	457	429	400	410	395	385	443	405	429	427	387	416	430	403	427	461	365	414	402	426	378	392	377	416	415	408	398	407	389	372	445	419	412	399	441	394	408	394	404	460	411	399	438	412	407	452	426	430	434	439	409	401	469	445	410	439	422	409	434	414	431	433	458	417	425	418	429	404	389	420	386	445	419	424	414	424	419	443	396	422	398	390	397	452	419	408	403	445	442	426	450	402	426	416	425	398	407	415	389	395	395	407	359	407	404	444	417	398	403	394	402	419	414	422	423	457	433	380	451	427	467	398	436	418	413	438	396	377	436	403	437	438	388	472	456	404	407	436	409	422	432	389	410	439	412	398	420	424	417	394	465	431	442	404	425	438	443	399	428	450	432	391	431	402	433	408	427	448	403	380	425	464	427	420	389	435	454	415	425	418	427	409	453	405	411	463	395	427	421	393	396	428	416	444	386	430	393	408	385	446	428	379	417	432	398	434	392	404	443	412	466	404	459	428	425	433	429	398	440	395	402	430	420	444	422	442	425	416	396	394	427	428	462	424	425	427	371	445	409	435	414	461	445	397	379	395	414	427	391	403	406	408	389	412	414	418	395	413	423	404	432	452	429	458	407	377	412	423	432	435	405	402	452	423	436	445	406	464	434	382	431	421	447	423	422	394	434	430	419	418	409	431	417	408	409	419	431	416	425	390	426	420	420	425	429	449	424	424	399	401	425	479	429	389	439	440	415	430	416	443	422	419	430	416	443	413	427	413	429	436	440	383	413	393	425	444	436	388	438	412	428	426	404	421	455	411	428	406	395	418	426	409	431	424	430	460	398	443	404	398	456	433	423	396	384	432	427	399	417	386	412	407	417	400	416	438	378	430	430	444	433	443	445	412	414	456	455	456	426	406	420	451	391	409	425	441	410	405	438	417	429	418	449	415	437	430	426	445	415	441	434	419	422	417	426	470	425	430	393	413	426	410	434	392	427	433	396	435	403	427	405	408	434	410	434	376	401	465	414	416	382	436	432	422	405	449	430	458	416	403	436	387	450	428	435	413	433	393	430	432	417	422	409	415	453	415	425	409	424	442	423	384	432	398	420	402	386	435	401	446	446	403	421	407	401	403	411	415	433	416	385	420	426	402	441	442	437	431	436	416	446	386	417	450	426	465	391	442	426	423	461	460	446	406	441	438	387	440	381	404	420	378	427	384	431	411	385	428	409	448	441	431	412	457	406	387	404	411	433	453	426	408	400	452	414	390	454	431	432	402	387	427	427	474	407	444	426	413	449	411	410	441	416	404	411	421	410	373	444	430	431	452	468	435	392	428	406	408	427	455	419	422	396	395	448	437	421	428	411	409	424	417	435	437	418	450	431	427	435	410	425	402	441	397	417	425	402	403	395	410	422	406	440	382	438	431	437	427	461	449	395	407	407	463	411	446	401	422	403	418	444	414	447	423	403	377	448	415	443	416	402	418	408	408	396	390	456	397	393	413	402	429	430	380	435	467	398	425	404	409	437	407	431	453	399	439	425	391	398	427	406	434	430	416	398	414	444	440	441	418	426	430	396	393	433	387	433	424	410	400	429	406	375	398	412	422	407	436	440	412	410	449	418	422	450	388	433	430	427	418	430	360	404	420	423	400	387	412	435	426	412	463	417	408	435	413	409	407	427	390	382	429	433	425	421	387	387	404	442	447	443	401	419	421	401	428	423	428	428	414	384	390	421	393	405	442	393	410	424	414	412	440	436	431	393	441	403	434	391	406	434	436	428	431	416	406	431	433	463	449	402	367	431	382	448	396	466	453	402	405	449	425	383	385	401	432	387	445	458	435	433	418	446	434	427	407	455	436	414	434	425	420	364	429	414	475	373	411	390	408	427	416	398	460	411	424	431	397	395	416	412	397	430	429	429	393	459	450	411	399	427	475	405	428	424	427	408	414	437	419	405	440	409	420	454	463	473	382	414	414	420	426	415	434	415	412	409	420	438	406	407	396	420	427	438	431	432	438	452	428	434	392	427	430	388	427	466	400	428	434	445	437	420	424	412	417	398	425	419	397	416	479	410	429	445	454	422	430	431	439	386	419	408	394	439	358	429	427	421	389	425	440	416	413	409	424	426	386	420	382	427	407	462	429	418	422	431	442	414	404	423	403	369	422	417	429	454	415	421	415	425	431	407	427	391	417	437	412	407	421	422	408	434	422	416	388	431	439	422	393	415	410	434	388	412	424	428	437	406	422	411	404	393	419	415	445	415	408	365
24290	21484	28769	24708	21571	16756	9705	5696	18292	22869	12906	5854	2053	901	655	571	558	546	527	574	581	535	527	558	591	523	549	554	536	536	560	571	545	505	552	549	584	546	542	512	550	533	532	508	549	570	574	537	549	500	546	553	530	529	556	486	523	532	538	546	533	550	583	552	571	525	518	538	553	568	547	554	577	565	529	545	543	558	511	537	598	568	530	557	610	550	505	565	562	514	535	512	529	539	527	536	576	548	561	546	546	569	536	557	548	554	503	539	525	537	574	569	550	540	553	513	517	528	553	536	544	546	521	544	511	536	557	555	523	555	560	537	505	557	547	594	540	533	525	571	525	527	537	530	529	515	575	526	543	541	543	532	530	547	547	543	490	553	513	515	550	547	552	510	545	529	478	553	579	522	573	548	560	524	567	562	559	508	549	517	544	530	522	536	485	554	585	541	554	520	544	533	537	561	571	589	531	531	544	511	499	561	555	522	529	579	600	584	527	569	573	514	542	546	553	546	505	560	559	538	565	518	542	533	547	562	528	537	502	560	521	543	573	566	515	538	521	546	509	514	558	540	513	516	569	572	537	490	578	525	542	504	549	517	522	569	567	549	547	510	530	525	514	566	531	549	516	606	510	549	544	532	556	537	541	528	535	534	548	517	579	541	534	538	539	518	543	503	555	532	505	546	563	554	570	517	553	534	534	527	567	515	582	523	584	585	542	516	525	517	541	555	521	534	556	543	561	598	543	514	502	521	532	530	547	493	512	578	499	530	518	562	540	537	518	556	520	534	535	532	556	502	541	556	525	578	561	481	569	522	555	534	585	564	561	549	568	514	578	517	530	565	512	533	517	506	586	520	531	540	509	567	537	526	558	536	574	580	545	551	552	547	528	507	478	491	515	556	524	550	543	550	544	519	510	555	525	544	566	545	482	504	560	548	521	556	491	566	557	551	554	555	501	560	574	518	520	551	552	490	535	521	515	547	521	527	542	559	554	554	512	560	485	519	548	513	546	570	512	553	534	543	510	545	558	515	515	481	557	529	564	488	566	508	541	581	549	554	522	527	550	512	519	547	570	535	546	510	548	530	508	523	532	553	545	529	531	535	594	535	532	549	520	499	528	555	537	545	601	563	548	521	582	528	513	537	519	548	541	562	549	527	542	554	543	524	522	497	551	537	538	512	566	530	523	562	527	514	555	547	520	523	527	523	575	482	542	522	560	528	556	517	559	587	548	535	544	525	557	540	578	586	578	527	517	546	538	552	506	514	521	528	589	550	507	531	531	531	534	570	518	571	551	534	536	511	559	551	501	497	545	521	539	532	540	525	561	519	520	564	539	543	508	544	530	569	538	557	551	542	585	564	546	559	536	585	496	513	488	546	548	537	555	541	510	592	528	533	573	556	561	532	552	554	547	578	532	574	529	545	549	516	549	567	519	527	534	550	551	562	533	572	560	556	520	536	537	544	543	534	567	546	510	563	526	527	536	561	521	562	558	524	562	530	503	579	552	535	546	567	572	483	533	511	551	556	543	484	561	552	512	546	588	520	560	534	575	551	498	558	513	542	552	542	538	523	548	556	553	526	538	513	540	510	536	550	525	535	513	490	535	508	501	508	513	550	520	533	528	572	519	547	528	568	558	511	538	554	533	569	536	570	571	516	518	580	532	552	555	552	540	559	555	535	566	491	547	534	522	538	528	521	503	520	563	536	543	558	567	517	506	560	530	541	530	552	550	552	557	531	562	515	528	518	512	490	535	556	534	493	538	530	536	562	536	508	518	584	546	572	530	533	520	551	528	573	517	546	550	563	572	535	558	539	551	552	534	531	531	544	502	512	516	549	533	556	551	568	567	558	569	550	513	525	551	561	576	555	572	528	574	553	552	536	546	538	511	555	522	518	532	488	543	516	554	545	495	543	541	520	504	583	528	496	564	562	559	593	558	522	538	522	506	556	518	524	542	531	564	560	556	560	540	485	597	553	571	529	563	546	512	514	540	545	554	561	535	531	570	578	524	574	514	550	544	551	543	564	538	505	521	507	568	546	534	519	599	535	527	561	540	553	555	531	532	535	562	564	553	534	553	550	563	563	509	551	536	497	519	560	562	503	550	536	550	528	577	552	547	559	542	530	539	549	554	563	553	531	492	544	526	543	499	533	523	509	513	544	517	516	513	540	546	527	538	545	562	571	545	556	559	551	528	522	528	540	525	544	509	537	491	537	554	539	534	524	535	495	540	486	582	539	494	515	534	550	507	518	537	538	555	496	583	561	550	539	533	551	547	507	560	570	561	535	550	479	497	577	510	515	545	534	514	570	524	530	537	557	515	520	552	535	535	564	547	573	505	543	554	528	539	520	504	547	569	564	501	496	556	541	548	543	531	565	512	544	545	553	532	528	531	518	507	537	558	537	524	562	560	568	545	570	540	533	553	587	551	527	507	521	509	542	529	520	544	537	518	507	536	525	518	537	594	572	567	533	526	576	508	522	561	531	546	518	531	586	538	487	562	540	524	516	511	514	520	552	532	513	526	560	535	523	531	571	534	560	544	520	525	529	536	538	536	545	515	556	525	519	525	576	551	538	563	536	499	562	512	538	563	494	535	557	567	542	525	520	537	555	562	568	488	524	512	525	533	547	562	528	570	572	570	505	528	546	553	528	517	525	565	521	505	528	516	545	566	579	516	520	490	524	545	504	569	541	561	521	540	520	508	524	481	495	506	546	524	561	518	538	568	508	542	508	553	502	540	553	554	533	504	521	526	555	518	534	529	548	535	531	561	514	553	544	508	578	580	555	552	575	572	548	559	519	538	547	533	520	515	556	548	532	562	509	532	541	558	536	550	512	520	525	546	541	542	532	536	553	533	538	534	564	513	579	550	514	562	543	503	536	585	571	552	478	536	550	507	546	550	565	548	589	514	501	520	532	526	482	524	509	520	560	492	529	528	536	574	549	539	546	566	530	494	486	554	533	526	527	563	513	524	562	547	545	512	523	566	581	571	548	559	493	552	583	536	515	538	553	563	537	522	561	526	532	527	519	543	586	513	573	531	526	581	491	537	534	520	538	531	490	551	569	517	499	513	544	556	541	520	560	535	544	508	582	550	515	519	566	539	523	525	573	527	530	578	557	524	529	502	518	529	510	527	481	548	561	562	548	511	566	522	525	562	517	543	577	549	522	551	587	534	582	506	536	549	563	564	585	539	525	600	523	512	486	505	514	540	492	551	541	513	536	587	571	519	545	568	550	497	512	558	514	508	517	504	537	523	536	589	555	506	535	527	505	553	468	569	501	527	567	540	528	554	514	562	524	539	551	539	505	549	506	549	536	513	548	568	529	558	496	529	537	532	541	546	519	565	556	558	536	600	532	541	563	553	512	572	511	565	533	547	579	552	471	504	524	554	550	527	571	511	502	534	539	551	556	511	559	574	578	550	542	524	551	520	525	556	548	510	552	554	572	580	527	537	517	502	512	578	549	536	592	540	530	555	557	515	553
18525	32739	28897	16015	11754	9674	7249	6497	20485	21883	10696	6021	2309	939	655	570	570	554	541	521	544	525	525	535	526	518	533	536	558	541	565	542	476	514	487	541	559	511	565	541	492	537	520	526	519	558	521	494	506	578	506	492	489	512	508	531	549	528	542	495	554	557	520	515	546	523	531	495	521	536	519	536	487	541	518	526	542	511	503	572	511	490	523	520	492	524	553	517	513	539	526	523	521	510	530	505	480	537	530	498	511	537	503	510	525	535	506	486	512	540	566	559	491	490	522	529	516	535	540	529	474	503	545	531	506	467	534	551	527	508	535	494	532	496	552	535	509	543	513	532	523	510	496	534	496	487	534	535	506	509	524	545	518	496	532	477	502	529	486	510	533	531	563	537	520	506	516	527	529	536	543	517	520	564	540	509	530	543	515	537	512	547	523	506	525	515	532	515	536	574	542	513	527	508	533	527	532	509	514	536	493	478	496	524	554	516	546	549	516	475	472	509	510	500	506	488	535	509	501	481	486	534	492	526	510	515	541	508	525	479	522	511	491	516	513	475	537	527	534	497	517	470	535	543	537	530	531	523	509	514	573	502	556	514	508	472	521	513	486	513	515	524	515	541	513	502	480	547	532	515	484	539	562	533	524	525	467	529	539	514	553	555	490	515	491	531	518	514	485	541	523	502	511	494	542	530	522	521	522	472	495	497	521	558	558	540	526	554	555	528	467	489	509	537	524	501	534	510	559	494	525	514	483	542	527	543	561	502	499	528	565	543	513	494	529	493	527	523	518	538	511	565	488	500	520	525	493	556	553	540	535	524	517	492	495	506	541	484	491	481	514	539	536	505	514	525	552	501	508	561	584	472	520	514	542	531	512	529	494	517	546	527	560	521	514	531	548	537	506	561	519	503	510	534	518	552	529	509	506	464	510	528	521	501	540	579	508	540	530	556	521	497	515	516	497	493	502	512	490	517	483	493	527	588	532	480	474	498	536	549	508	504	520	550	514	534	555	535	518	500	505	503	564	530	507	507	536	469	531	529	490	525	511	544	506	520	505	490	502	550	478	527	522	504	479	507	507	536	513	537	482	526	594	536	529	507	533	498	539	529	582	485	476	483	459	530	490	514	529	488	579	497	504	441	551	475	484	509	523	527	551	501	549	530	500	498	517	517	506	473	515	520	542	518	497	518	534	505	509	558	534	493	529	527	500	537	553	502	522	500	547	514	538	512	490	527	493	543	498	504	523	542	517	470	544	497	513	519	504	484	518	516	511	534	521	504	464	508	508	487	510	535	483	541	530	513	542	497	544	515	520	479	487	502	518	510	499	521	471	504	503	513	538	521	510	558	509	538	522	472	505	508	522	522	513	520	521	513	509	541	546	506	494	521	519	491	542	518	515	476	528	525	506	546	508	548	531	511	505	546	511	514	501	512	516	542	514	510	497	541	506	505	502	508	502	500	541	521	469	484	529	527	535	498	478	522	485	504	506	541	570	503	472	509	523	522	546	527	495	527	482	513	583	517	529	572	529	554	528	477	495	532	538	520	539	511	473	535	503	523	503	548	515	533	503	491	509	527	510	533	519	518	484	484	493	507	497	538	485	487	513	510	502	530	546	559	467	537	522	514	507	498	514	489	522	532	509	528	477	513	509	543	492	540	570	558	486	525	486	509	488	530	536	594	539	532	524	494	502	543	525	520	505	513	541	481	527	524	498	552	476	503	507	463	530	506	527	515	502	534	487	579	505	521	532	511	559	547	533	491	527	550	505	513	502	526	551	539	504	477	484	542	477	479	527	513	506	505	550	506	506	495	520	523	514	535	527	522	530	544	482	532	516	512	531	530	521	500	524	510	544	551	540	480	559	513	517	534	498	526	522	560	518	509	512	504	507	533	494	497	498	498	499	511	497	548	511	537	520	489	560	507	534	546	516	492	494	530	521	514	533	524	520	514	523	529	512	484	486	515	506	507	489	514	544	497	471	513	549	528	507	531	487	497	568	519	559	502	493	503	522	525	524	533	580	470	529	509	497	481	483	554	492	532	528	540	517	520	488	521	483	496	520	527	518	524	542	490	507	539	519	532	523	500	498	473	471	510	481	518	495	492	519	475	540	481	497	513	524	521	510	501	522	497	523	503	521	466	483	557	499	497	524	531	493	505	507	508	500	496	553	528	504	517	491	499	480	507	497	512	520	517	518	531	523	526	495	534	523	575	519	524	496	508	548	507	495	525	538	553	490	506	484	511	488	548	489	482	492	532	528	528	487	513	491	535	517	523	530	504	504	573	594	516	545	446	500	522	497	513	494	555	501	527	500	506	508	493	499	491	478	506	496	529	507	528	521	511	495	523	505	538	497	515	500	575	512	524	538	514	525	543	535	491	484	526	503	514	510	522	535	491	524	533	522	511	483	530	568	537	573	523	491	504	502	473	489	515	520	521	539	537	550	506	527	529	511	502	553	485	484	519	579	528	488	478	536	521	528	517	531	513	544	552	524	486	540	519	498	498	533	477	488	532	521	513	486	492	532	491	500	521	504	476	527	482	522	485	507	525	514	549	496	513	542	493	522	502	518	530	498	527	495	433	517	493	511	456	450	508	511	518	515	533	497	493	482	507	541	535	499	570	514	507	497	490	556	522	521	526	536	469	520	513	498	499	532	548	469	538	522	497	511	519	473	517	496	486	521	491	510	517	512	518	497	517	504	513	471	519	540	475	586	514	509	499	520	485	542	525	546	502	480	519	523	520	550	519	484	524	520	459	465	529	532	527	498	557	538	490	516	544	531	559	491	506	486	554	502	496	533	480	516	508	542	537	479	528	513	510	578	524	507	520	493	528	487	489	535	531	492	526	468	505	515	527	531	537	519	534	523	526	497	521	502	524	538	485	506	515	519	536	494	535	537	517	530	522	540	525	505	511	512	526	512	526	540	446	503	487	529	524	551	531	484	484	517	481	502	510	487	489	536	507	498	494	485	530	502	503	536	493	483	523	501	479	511	514	504	564	509	571	512	495	534	515	561	531	527	531	520	492	537	536	498	546	542	535	547	513	513	526	491	521	503	527	525	537	504	492	507	545	492	545	496	478	516	575	518	519	556	483	512	533	510	501	523	524	531	549	509	532	488	547	510	514	469	518	521	533	499	525	545	495	563	509	473	555	550	529	486	512	509	498	593	476	486	483	554	509	510	531	527	492	508	514	511	567	517	522	518	510	512	486	500	487	562	502	501	546	507	503	503	507	504	555	526	515	492	503	519	490	542	526	500	503	470	510	487	531	541	493	482	562	537	501	521	514	520	495	497	510	520	508	552	512	501	525	550	544	503	539	512	473	485	515	495	481	475	509	573	500	527	538	510	464	498	518	515	516	530	515	504	488	518	520	509	514	515	547	545	495	541	515	531	510	542	490	521	479	521	467	526	501	542	506	526	512	513	509	535	548	467	469	512	489	545	524	534	526	546	500	521	516	473	499	499	530	494	456	474	512	512	509	546	496
28817	19982	12468	5765	2504	1579	1276	988	1249	1395	1035	773	535	473	453	435	453	449	437	446	424	383	434	424	426	434	396	428	408	416	421	402	419	461	405	415	393	410	436	437	415	414	413	438	408	420	386	432	397	408	439	445	397	402	429	436	437	431	438	394	424	389	396	398	397	425	468	418	453	411	427	414	409	421	392	394	433	381	421	393	420	403	394	408	384	449	409	408	389	409	425	388	423	442	449	439	412	425	417	400	405	421	382	402	437	403	401	408	425	428	440	406	391	427	402	410	393	413	395	454	416	432	423	388	437	417	421	411	415	406	401	415	384	382	421	417	419	471	415	413	391	419	381	378	416	378	375	396	438	427	424	411	441	412	464	402	411	406	420	421	405	424	384	444	410	403	474	423	438	421	410	453	461	446	412	420	425	394	415	428	426	403	425	392	423	425	437	438	418	390	422	433	427	388	422	443	419	408	421	391	408	408	449	438	376	424	414	433	426	415	440	397	410	437	435	458	433	400	427	433	430	410	420	413	404	416	425	403	428	424	402	427	380	445	392	405	447	392	418	389	419	433	403	411	385	412	388	429	426	389	417	431	398	436	423	443	410	420	403	419	409	422	442	410	381	424	383	403	428	436	406	381	431	409	413	406	410	419	423	345	397	432	386	437	408	421	408	418	440	398	411	420	406	425	398	442	407	400	418	395	443	435	438	465	358	402	412	401	467	368	413	427	406	401	416	443	384	405	395	429	415	434	418	395	379	428	438	419	421	427	450	462	398	443	414	436	393	417	445	388	448	366	408	431	419	419	405	423	389	412	392	409	393	385	422	412	409	425	435	451	397	465	418	422	411	413	399	445	411	433	420	415	383	440	410	408	399	412	407	422	438	403	418	424	459	407	377	409	419	415	407	407	369	415	427	385	404	399	421	409	415	433	369	430	446	433	426	419	415	417	388	393	430	411	450	406	433	435	428	433	450	425	401	407	429	392	414	398	385	420	431	388	438	412	411	443	412	390	411	415	430	392	464	437	412	404	412	438	436	428	426	397	449	395	375	400	440	406	421	413	409	382	416	396	418	428	429	423	418	384	392	414	417	452	388	426	391	411	411	423	420	414	413	440	379	392	408	409	394	421	387	445	428	421	409	419	427	411	406	414	422	431	399	409	424	435	441	416	397	406	359	405	401	396	454	362	376	425	407	417	444	432	434	423	420	412	412	406	424	407	441	436	434	430	414	392	373	426	407	426	419	397	401	421	433	415	404	422	404	426	416	451	391	428	378	444	414	413	444	430	417	432	433	400	411	371	408	411	399	371	408	431	441	453	433	468	429	435	433	371	398	425	404	395	381	399	417	372	448	424	435	399	457	430	409	406	393	398	416	407	445	413	411	453	392	388	444	432	411	394	438	417	448	378	394	418	458	378	419	406	457	386	419	437	394	420	414	418	384	388	434	406	417	393	427	436	431	437	440	407	418	418	394	416	417	371	392	401	449	411	416	385	452	440	462	448	424	407	430	396	406	427	449	400	383	412	439	422	388	404	437	418	416	408	417	447	431	437	409	397	400	408	405	434	456	410	417	405	422	421	401	391	432	434	400	423	368	394	402	372	420	444	409	441	434	391	410	401	398	400	406	425	429	449	427	417	418	406	413	432	438	408	410	432	398	364	377	425	409	448	426	438	417	363	389	405	421	471	423	409	403	398	411	373	397	391	431	403	387	414	414	415	409	384	394	416	424	417	439	433	406	404	395	427	399	434	453	395	383	423	436	422	391	391	364	473	436	452	402	416	429	439	406	410	429	434	427	434	436	438	408	400	412	405	412	405	400	438	430	453	410	423	401	368	389	386	421	416	391	436	353	394	395	425	456	393	447	418	412	395	440	419	395	413	391	397	425	461	417	395	437	441	418	415	437	445	409	425	389	416	423	437	396	416	408	404	416	434	428	411	430	397	421	379	411	420	354	401	393	376	438	432	389	422	417	398	413	410	472	379	424	450	395	411	396	414	407	432	440	419	380	402	418	401	411	395	418	427	428	425	409	431	428	409	414	438	403	393	391	437	388	401	395	441	436	428	422	431	424	414	412	395	421	412	380	415	402	419	378	381	414	395	419	435	434	420	407	409	410	402	401	432	424	407	396	381	419	433	386	444	447	412	394	413	451	377	414	430	425	456	407	455	401	443	409	410	408	423	402	459	421	421	417	386	422	429	440	413	417	384	415	393	409	418	419	372	393	401	409	429	396	382	392	415	436	395	386	463	379	435	422	463	375	383	414	416	398	418	410	377	409	425	424	442	433	421	408	412	426	383	398	385	401	422	450	452	452	370	396	407	398	433	421	384	431	417	380	388	374	419	431	428	421	430	439	432	425	427	458	441	408	414	429	422	402	409	412	411	449	432	381	425	411	421	389	413	433	403	437	407	446	454	391	421	407	371	396	399	404	409	445	397	395	382	420	428	403	418	405	423	389	424	448	454	418	397	426	395	430	417	427	427	408	407	419	414	411	411	415	431	402	453	391	416	437	450	415	423	429	425	411	392	383	397	414	394	415	406	374	406	408	401	431	407	381	424	443	396	404	367	432	386	401	405	452	423	407	416	418	385	407	426	430	433	416	410	417	437	465	388	415	449	393	411	410	417	399	417	416	444	448	414	446	410	408	387	413	412	390	425	440	410	417	405	414	399	404	422	417	405	395	436	437	422	386	405	433	391	418	430	429	394	403	420	407	401	388	458	404	463	382	426	430	460	488	441	380	435	404	454	405	393	410	414	436	426	430	419	388	436	407	449	406	421	413	382	471	426	413	384	412	425	417	420	410	425	383	397	407	414	415	429	382	420	428	417	405	394	419	399	406	426	440	439	408	410	409	435	403	420	420	400	431	425	421	388	414	388	396	386	424	397	428	421	419	404	398	429	398	409	406	431	393	409	444	426	429	409	427	434	424	391	436	417	441	419	433	358	405	448	400	423	402	420	400	414	419	394	397	410	387	457	414	423	427	415	420	427	420	435	411	426	395	445	393	433	416	414	443	433	440	423	456	417	447	426	448	438	366	409	418	410	404	436	420	431	445	416	395	423	389	430	397	433	400	414	416	415	428	413	408	391	370	458	403	419	427	442	400	412	403	419	405	434	420	416	426	407	414	437	427	427	418	420	415	426	427	430	422	388	421	432	487	398	395	382	394	386	430	411	419	416	457	422	393	403	404	414	422	431	417	418	442	449	365	399	398	396	431	430	419	408	423	402	392	405	393	428	416	408	424	420	412	407	432	396	374	378	455	415	434	418	397	452	435	391	429	426	401	414	363	420	424	390	425	426	434	410	419	449	415	424	441	411	447	379	366	413	445	378	417	415	393	407	420	438	406	409	403	386	401	400	409	419	441	376	409	457	433	395	446	411	409	413	427	406	389	395	425	396	432	433	431	472	409	428	419	402	419	417	433	407	421	441	387	412	408	381	410	392	398	401	406	399	392	389	419	413	416	429	417	451	418	431	391	405
14273	16198	10638	5013	2838	2233	1774	1510	1642	1905	1284	782	576	441	407	409	406	423	398	393	407	393	405	382	391	389	376	402	410	417	384	387	414	387	376	390	361	386	395	402	418	414	385	359	372	379	372	420	420	428	364	374	387	414	393	393	396	404	410	364	421	415	395	395	366	407	376	411	377	389	367	397	389	372	392	369	390	398	398	408	386	420	434	398	373	411	418	358	410	421	364	384	386	347	408	373	407	397	351	380	347	390	375	396	416	389	346	376	391	378	397	385	350	442	383	347	409	393	385	433	411	421	369	378	380	371	421	403	391	377	409	385	369	396	368	376	390	412	402	420	387	393	393	402	376	385	365	392	424	388	395	412	402	395	344	393	419	388	377	404	372	432	390	411	383	390	406	387	398	402	360	375	418	403	386	434	387	417	376	348	376	394	406	410	355	407	371	387	404	411	399	366	386	393	375	406	406	399	387	387	377	409	354	384	387	418	366	396	389	391	403	435	380	414	425	393	366	383	390	375	376	404	382	414	375	377	367	381	356	378	421	384	393	434	392	410	374	431	416	419	374	375	388	367	390	378	366	367	388	414	380	406	390	422	397	378	366	390	407	387	424	401	442	401	402	362	392	448	401	404	399	400	410	366	384	385	413	365	400	369	394	416	378	413	404	359	375	380	357	386	398	421	401	379	396	377	361	432	390	372	377	395	355	386	397	398	371	400	385	365	354	375	401	387	413	389	405	390	377	392	372	411	426	409	395	416	375	394	368	389	355	392	419	407	367	406	399	402	395	399	362	380	377	414	424	397	397	432	396	400	401	391	383	386	383	387	403	357	365	391	408	415	399	362	355	402	383	392	394	406	434	421	426	412	379	393	377	385	382	401	388	363	399	383	375	415	368	380	381	397	408	352	394	389	415	384	393	392	377	399	401	383	391	405	374	415	394	395	384	414	420	380	392	379	377	367	358	401	372	408	400	394	398	360	390	357	393	365	388	418	396	371	388	382	426	405	372	400	425	392	416	434	381	401	396	428	396	429	408	390	378	407	382	390	398	373	386	369	365	401	397	385	403	374	391	380	386	399	385	386	368	390	364	389	403	417	365	386	389	392	403	437	431	382	376	387	421	406	381	423	383	363	386	389	410	365	383	433	389	414	396	415	379	394	362	406	404	399	365	414	398	393	405	390	448	393	367	376	388	394	380	371	406	392	407	380	416	396	394	372	383	444	395	395	366	409	395	379	360	374	391	424	369	428	393	385	392	436	379	359	429	398	407	377	396	400	384	408	407	380	404	385	392	394	416	412	397	392	406	416	382	416	401	412	363	382	392	394	407	375	389	396	388	387	431	428	399	394	427	412	406	383	408	380	395	362	382	377	379	399	371	409	398	368	363	367	400	403	373	408	369	360	391	391	392	395	393	380	387	401	405	403	387	365	441	378	382	381	370	391	408	385	391	407	381	423	399	407	373	412	377	371	402	396	382	410	382	419	400	357	419	409	360	379	399	406	439	378	395	410	418	414	372	378	367	346	403	422	386	430	377	386	397	379	386	398	383	427	387	386	375	380	391	378	393	411	390	400	378	432	406	389	367	379	403	387	411	385	401	413	403	423	397	421	401	364	360	396	380	361	385	398	414	406	398	396	406	398	381	379	383	398	443	362	421	402	397	392	403	360	377	376	393	377	380	374	379	408	386	340	345	398	377	394	417	407	354	356	352	386	387	403	443	390	422	392	385	380	376	454	413	378	405	379	349	362	378	396	396	378	401	371	389	396	380	398	386	410	374	397	381	378	399	379	423	410	379	408	396	434	387	385	392	385	397	421	391	416	396	391	396	396	384	379	374	382	379	408	413	429	379	388	386	370	376	378	387	441	380	394	378	404	382	359	389	385	417	389	389	428	431	416	418	419	367	425	412	402	389	402	415	414	406	423	377	382	404	380	363	397	397	369	360	385	395	377	408	403	384	381	378	382	405	405	419	397	427	366	419	391	388	401	407	390	361	388	436	401	355	378	402	435	397	427	383	383	434	371	358	375	370	394	423	423	383	361	413	408	364	403	387	422	406	420	379	412	375	401	362	403	384	383	374	414	381	400	375	415	373	379	403	359	375	382	385	387	370	425	390	389	381	381	381	385	388	404	357	377	393	360	385	396	386	405	384	380	373	390	399	369	372	417	382	372	371	358	394	374	427	388	385	401	418	400	394	395	361	366	347	408	379	363	409	387	404	395	413	416	408	365	390	392	402	393	353	395	436	411	374	422	386	397	435	401	404	425	397	408	434	397	393	391	372	376	390	418	402	404	376	403	370	403	375	391	417	390	403	397	409	387	395	387	389	453	374	391	416	391	415	381	405	376	402	404	383	386	394	422	385	383	358	418	402	373	350	408	413	385	378	405	403	394	387	388	422	372	396	342	394	406	416	403	351	389	378	410	395	379	402	379	394	412	431	393	375	370	386	381	368	409	371	395	410	366	389	428	365	404	393	405	363	402	404	403	369	404	365	381	375	419	391	377	350	388	394	378	358	394	367	364	356	418	414	405	381	361	385	368	345	389	384	374	357	419	396	350	386	403	387	377	404	423	399	396	441	383	403	372	403	389	393	374	400	405	410	377	414	433	411	415	420	377	410	345	398	376	424	416	422	361	386	424	407	388	397	370	382	383	380	405	373	416	381	401	393	392	414	381	395	389	374	386	381	402	402	417	370	415	407	374	437	390	384	382	425	372	397	385	390	411	399	410	376	372	358	404	382	393	361	362	371	394	403	400	395	341	365	386	436	407	378	365	334	455	390	397	397	357	367	392	420	375	362	406	370	411	378	387	381	389	382	378	429	398	416	424	371	402	381	361	415	396	375	407	410	410	398	381	396	391	387	398	388	352	375	386	386	381	396	412	435	374	369	393	376	395	390	381	383	409	384	368	389	389	365	402	348	418	359	398	425	395	409	386	410	390	418	354	414	394	366	391	392	377	381	399	388	394	376	327	393	407	398	412	370	383	406	393	399	405	351	390	380	416	404	382	394	376	418	407	376	407	386	368	414	389	395	392	397	349	374	385	401	374	402	415	393	385	389	422	376	357	392	372	394	399	385	424	402	350	404	411	390	371	389	393	398	361	378	372	405	408	370	413	385	401	396	367	432	362	368	414	439	417	385	403	412	393	446	366	405	403	403	388	365	400	410	324	415	386	400	376	389	400	405	362	354	383	429	410	382	380	399	425	382	353	388	363	442	414	406	393	401	380	384	350	418	356	345	418	369	411	371	401	418	367	394	366	397	384	350	385	407	386	395	437	416	373	401	371	397	410	386	369	396	417	372	366	351	392	390	381	392	377	381	425	407	384	377	385	398	403	350	386	385	386	381	372	427	373	404	436	359	387	398	391	400	416	384	365	405	402	415	389	387	401	350	389	400	394	436	380	373	366	399	381	407	370	358	410	400	388	399	398	398	409	391	372	414	403	371	385	414	419	378	402	361	369	357	367	389	403	399	396	373	395
25651	21522	27435	25085	12196	4994	3308	2128	8923	12151	5623	2539	960	637	503	464	429	423	423	455	411	409	481	431	438	412	443	449	458	439	437	479	455	462	447	457	410	449	425	428	442	444	421	430	452	408	450	398	463	455	414	474	392	454	451	420	432	415	420	453	439	465	422	442	411	389	468	459	411	431	438	455	454	462	444	428	391	438	444	427	430	430	445	403	437	407	442	413	436	443	436	448	466	459	432	426	440	436	407	415	394	452	461	423	457	437	415	467	429	436	397	423	450	465	465	434	428	457	436	446	452	446	429	436	405	455	425	442	433	435	461	425	395	448	424	383	405	433	437	429	447	397	479	415	444	426	441	418	422	428	405	471	416	421	424	423	472	424	443	409	450	448	465	426	441	437	414	437	434	448	443	434	414	447	418	469	405	444	435	440	408	392	424	414	441	424	407	472	432	415	426	428	477	449	404	434	440	461	407	434	441	467	443	414	458	453	452	437	419	412	459	452	411	454	423	433	402	418	441	430	439	423	400	460	410	449	407	434	382	432	443	467	420	448	435	430	456	432	440	391	457	431	407	421	421	455	433	407	433	379	447	447	410	418	428	445	395	436	413	438	409	427	469	453	430	447	459	435	430	415	407	464	445	425	415	436	445	424	470	457	456	410	418	392	406	431	446	466	412	441	431	439	444	418	459	427	460	402	449	424	432	445	426	411	441	447	450	422	395	441	426	401	433	440	423	422	406	404	391	418	411	422	482	443	420	400	441	420	449	430	439	431	437	445	433	431	454	424	498	436	476	429	440	416	462	433	432	413	425	411	435	414	451	431	420	437	429	458	395	444	471	401	456	465	468	435	434	458	435	449	453	423	424	457	444	462	446	476	454	419	441	389	375	460	415	417	399	426	443	423	457	436	420	382	469	437	421	441	439	436	427	478	427	393	459	455	456	434	456	424	442	428	405	452	440	440	433	460	419	473	422	425	480	456	404	453	433	434	417	415	430	420	474	424	425	400	436	461	424	427	421	445	399	476	427	428	402	415	393	455	431	420	412	395	459	419	432	440	433	444	403	417	424	404	477	440	445	431	451	427	430	427	443	443	434	426	435	445	443	412	443	439	408	451	449	438	405	419	441	431	429	401	420	422	419	443	471	442	418	435	424	439	443	433	430	428	441	407	395	420	426	447	435	397	433	443	429	427	446	468	425	441	441	423	446	437	413	405	427	447	439	489	414	443	423	426	454	451	437	428	404	434	430	450	391	432	407	404	449	410	427	457	394	457	397	423	445	429	457	425	400	431	453	471	433	431	429	429	408	444	428	447	429	405	428	441	417	407	411	427	431	451	407	431	419	443	411	438	421	411	446	423	431	417	446	472	431	427	458	448	444	451	462	435	394	459	394	484	459	426	438	432	431	456	438	414	466	432	385	408	431	411	434	437	398	436	457	427	443	398	434	464	406	457	408	396	432	446	407	450	390	394	421	410	431	388	421	463	432	444	481	421	438	407	449	432	406	475	411	408	424	381	426	473	448	408	434	445	426	416	428	464	477	397	433	396	436	459	431	432	415	435	461	412	435	430	437	437	451	420	413	392	410	424	372	435	413	450	448	422	453	427	423	424	439	444	455	395	458	455	416	477	420	387	451	425	409	401	426	434	422	449	436	415	434	452	433	419	420	438	412	423	433	430	385	435	453	413	422	373	431	459	425	431	384	400	423	433	435	412	407	445	397	406	421	465	460	374	377	435	398	444	436	415	429	457	426	452	405	473	434	432	419	437	458	473	436	468	422	437	417	432	433	437	412	431	445	405	444	428	440	414	435	449	459	422	456	408	413	424	425	418	413	423	453	446	408	440	423	452	449	425	440	409	403	430	435	440	420	436	432	425	397	429	429	459	452	421	421	423	440	449	451	438	412	380	426	451	422	421	455	423	456	444	452	430	459	426	432	434	464	426	418	455	433	406	440	403	420	414	423	375	441	410	451	443	385	420	470	398	398	431	436	416	423	436	473	458	416	430	423	433	413	464	417	429	398	426	405	446	451	406	434	468	441	491	433	392	421	457	430	432	416	421	427	410	438	387	408	445	472	406	434	446	448	450	418	411	419	438	408	423	453	419	450	444	459	401	427	414	423	420	412	437	393	458	440	425	445	431	414	422	453	426	442	442	442	422	458	440	434	388	451	382	372	436	420	423	425	436	414	432	447	411	489	425	471	455	449	425	435	442	434	428	421	443	452	437	443	376	397	428	412	429	457	405	422	456	418	414	425	453	413	406	403	463	425	408	401	409	440	415	431	398	471	449	459	442	427	437	424	429	417	460	419	459	421	444	418	437	439	437	402	439	419	399	412	454	436	423	394	466	436	438	421	439	411	414	473	456	421	438	396	447	435	416	409	416	430	423	422	412	409	425	453	414	407	410	458	417	443	419	450	435	439	438	442	406	405	499	449	413	412	444	410	455	423	412	410	427	407	428	447	422	428	447	427	440	460	394	431	451	422	420	427	423	419	407	445	433	415	438	448	454	452	424	428	379	433	414	450	418	455	482	429	422	466	439	385	429	423	419	444	444	424	413	429	415	406	431	429	406	407	433	436	428	410	416	449	485	450	424	448	443	442	472	449	426	395	453	418	451	419	440	450	398	418	436	419	440	430	401	407	381	467	438	432	451	422	406	482	432	445	440	456	429	445	437	441	432	410	404	471	433	397	425	380	436	418	406	425	419	443	453	425	436	446	432	434	447	435	425	412	427	419	425	425	445	436	391	442	427	431	482	456	429	434	445	418	426	444	463	443	438	439	409	413	449	412	427	435	385	446	410	430	443	413	414	434	381	431	403	408	452	430	432	428	441	412	424	459	471	413	442	453	433	456	403	447	428	474	467	421	444	452	430	433	445	450	456	470	441	403	431	456	443	422	449	434	459	450	437	417	441	455	446	423	466	412	439	427	416	437	468	453	418	456	446	439	401	447	437	458	428	459	446	394	445	448	474	437	445	403	466	466	446	464	402	426	440	451	443	433	436	424	423	446	448	447	426	456	429	451	442	444	435	409	440	460	455	414	446	431	455	415	430	419	419	436	449	411	420	425	416	414	436	427	408	426	434	423	422	442	408	431	428	422	461	430	439	427	460	458	397	433	440	424	434	421	472	455	446	436	453	440	479	409	427	429	438	437	431	444	422	433	397	440	385	438	410	441	461	401	433	479	402	448	420	395	407	433	419	465	420	443	427	440	441	410	412	452	445	447	412	403	445	455	468	450	436	455	441	427	409	397	438	430	447	472	431	421	403	425	421	443	401	444	400	429	454	421	430	417	448	457	452	404	398	436	430	459	405	461	435	423	450	395	446	455	414	409	408	427	429	406	424	419	425	439	476	451	443	457	405	448	410	410	459	407	423	493	453	441	424	424	425	423	405	432	421	424	409	410	423	377	452	415	385	443	446	421	427	432	445	418	432	394	455	443	442	443	385	431	434	406	425	442	413	406	444	415	408	417	429	392	413
12757	21866	21149	9483	5990	4523	3625	2792	11425	12116	5661	2833	1171	643	465	396	417	447	419	411	372	440	456	450	414	399	421	412	427	454	435	451	395	401	436	414	445	409	413	430	436	412	453	444	403	441	440	455	399	415	426	447	400	402	414	440	405	460	431	430	440	408	426	395	430	408	421	421	438	415	404	433	419	426	438	457	430	421	398	394	450	435	406	409	449	438	441	459	411	400	439	424	450	433	426	422	392	414	471	434	400	483	459	405	428	426	441	419	427	438	382	425	413	438	414	433	441	431	412	421	436	411	409	455	389	434	447	419	409	430	424	413	411	403	443	431	427	430	419	396	423	404	436	432	452	422	390	427	451	442	394	422	413	408	453	441	451	435	426	464	411	419	430	405	433	399	396	461	399	380	402	422	382	405	483	459	438	426	403	450	424	396	430	433	394	391	391	407	417	417	402	442	413	401	450	431	412	445	433	445	434	412	401	385	450	420	375	419	406	385	418	433	430	448	439	430	406	389	439	445	429	416	423	402	398	440	441	415	411	404	432	403	431	419	421	455	443	432	394	408	436	431	432	429	437	394	407	449	399	450	432	382	405	423	434	433	410	405	396	449	393	414	431	422	426	436	405	407	419	403	411	427	435	374	405	439	397	421	414	432	412	386	427	417	378	425	437	416	410	432	443	442	453	382	405	399	418	431	430	447	411	431	419	429	426	424	426	416	407	431	436	446	455	371	417	399	403	407	425	402	421	458	458	437	421	418	428	431	411	407	439	416	457	417	439	413	398	416	424	403	450	411	396	412	415	446	426	433	432	415	452	409	417	423	398	421	431	412	434	436	407	437	418	422	427	420	397	450	381	431	456	391	422	436	424	386	428	421	432	447	394	405	432	436	399	434	458	394	430	345	459	456	419	389	426	446	419	433	398	422	402	442	412	403	407	467	392	439	408	431	414	396	408	420	403	442	400	433	399	412	413	414	431	437	396	412	434	428	439	446	397	421	389	403	377	408	395	428	442	403	445	399	415	449	418	413	413	436	424	417	397	437	418	421	415	400	425	413	446	393	445	410	435	386	435	407	425	396	444	409	411	396	413	425	443	402	381	418	438	413	429	381	381	421	425	459	385	385	468	436	430	440	444	412	419	409	389	412	415	431	462	405	415	428	396	418	423	381	446	420	433	399	401	441	465	416	425	423	395	410	421	433	382	426	385	423	455	390	415	431	453	430	403	452	442	432	415	429	437	409	388	417	434	442	442	416	391	409	435	440	392	384	399	455	410	411	457	398	368	420	396	396	394	416	414	410	427	452	435	374	447	392	429	381	426	405	454	412	403	400	375	406	417	405	399	400	414	439	428	391	418	406	383	409	406	401	394	448	413	418	435	439	444	400	378	392	456	444	402	403	400	452	436	443	376	442	396	422	436	407	417	394	427	388	410	422	421	436	403	404	382	422	376	416	426	405	417	398	406	404	419	461	394	433	439	398	415	458	422	410	395	389	436	394	429	412	405	469	448	475	405	418	400	432	426	437	401	468	407	422	456	427	437	416	443	411	484	449	389	403	403	423	431	414	449	431	411	395	404	428	441	435	416	436	412	415	416	419	433	425	426	443	446	411	430	405	415	433	430	417	448	418	437	445	434	397	392	401	406	453	458	402	419	414	422	413	427	441	461	439	427	389	395	422	450	430	380	429	405	466	401	453	429	413	410	439	423	440	384	396	421	449	423	420	435	395	423	424	436	418	417	436	413	400	377	414	442	407	421	420	424	378	425	414	386	433	440	407	401	431	400	391	414	408	422	440	430	426	426	405	382	417	407	409	441	426	451	421	409	433	423	444	424	424	427	433	438	405	448	403	429	418	393	412	411	430	421	422	418	408	427	441	415	394	403	406	436	362	419	412	421	415	451	430	419	441	397	459	399	403	441	399	420	397	390	417	373	406	445	421	402	426	402	409	384	402	384	458	368	441	435	431	424	415	408	431	406	394	430	409	417	460	435	444	443	392	427	409	430	408	433	423	410	436	412	426	435	469	410	440	454	416	397	384	415	387	419	429	392	416	426	389	441	443	437	409	448	415	437	427	424	389	432	429	436	402	451	418	405	415	409	407	424	417	395	410	428	408	404	397	419	414	420	446	421	412	417	419	454	409	432	415	416	428	408	446	448	383	398	414	390	419	401	438	408	429	401	433	421	480	410	451	400	391	390	416	399	421	441	410	391	493	418	446	445	402	416	437	407	431	417	445	412	416	403	426	420	357	425	460	406	400	402	432	391	391	462	422	390	417	421	415	413	409	445	428	413	416	441	455	416	415	403	384	429	407	437	411	414	398	432	413	417	428	426	399	400	391	407	422	437	442	397	382	397	396	416	442	419	414	412	429	409	421	406	414	454	420	421	428	424	412	398	439	431	415	410	428	384	442	438	444	406	396	437	415	455	421	406	432	402	398	401	425	415	426	456	372	415	377	413	386	438	421	455	400	426	419	414	390	410	412	430	422	400	435	404	425	431	423	422	395	389	412	391	462	426	409	409	401	443	416	445	436	441	376	431	422	425	430	452	443	428	418	399	412	389	432	414	405	393	404	435	456	381	424	417	422	453	414	458	432	400	376	399	431	436	450	427	404	433	401	415	406	406	434	430	402	442	408	413	385	421	424	406	411	419	429	383	414	441	378	415	378	403	412	448	416	407	421	428	424	438	385	447	453	445	405	397	411	417	409	410	400	428	440	389	412	422	419	400	383	418	405	403	379	416	436	417	431	439	422	384	422	438	408	394	394	421	382	401	432	409	417	418	404	415	414	366	446	402	378	457	433	419	409	430	415	422	439	382	405	398	447	404	426	444	396	418	411	406	439	419	408	415	403	452	398	372	389	381	480	398	411	390	440	404	402	391	436	390	442	395	429	438	418	442	424	399	403	418	390	405	421	435	371	418	432	453	407	407	427	418	400	437	429	395	448	435	413	390	407	420	414	420	415	392	430	431	378	421	408	420	394	419	389	410	425	434	425	443	398	427	383	421	429	431	399	443	438	413	423	406	417	391	438	458	428	414	407	453	451	418	392	406	428	430	417	428	390	424	451	425	423	415	428	424	465	383	398	406	423	429	414	440	407	425	399	410	428	430	405	412	385	418	411	408	452	432	415	415	455	373	407	425	404	407	434	381	429	399	428	443	461	410	415	428	396	409	428	424	427	444	424	417	421	427	446	428	456	422	389	413	443	386	437	387	422	389	419	420	405	416	428	395	397	412	446	417	441	425	419	421	451	412	418	398	424	408	425	394	432	444	415	437	421	426	392	421	405	417	431	388	408	428	415	399	413	462	411	437	467	410	434	403	444	425	379	434	393	399	423	412	422	418	427	414	411	404	434	418	449	405	421	462	399	426	402	412	372	420	412	434	428	427	405	420	420	432	422	388	441	422	435	405	434	392	415	423	419	414	385	432	397	445	411	433	428	452	403	436	426	409	427	420	422	415	415	425	423	439	410	458	435	393	427
24331	21472	28772	24588	21572	15288	7873	5035	22094	27595	14103	6275	2015	962	678	559	570	581	580	526	533	580	551	531	534	564	582	577	487	517	582	576	544	538	512	556	566	542	532	595	561	532	545	541	529	555	526	516	556	516	540	566	574	552	545	548	557	544	532	558	533	547	545	604	536	503	525	545	566	507	528	533	573	509	565	494	548	591	555	576	568	571	564	584	559	528	547	531	565	552	513	546	548	541	558	553	510	537	553	555	542	556	546	551	530	558	590	541	554	582	556	551	531	545	560	540	552	506	542	521	506	530	559	549	510	555	531	534	577	546	529	539	513	571	555	544	566	543	548	592	544	553	521	527	531	569	479	507	547	540	530	578	557	552	519	556	529	548	551	544	537	500	550	539	512	577	571	524	528	586	543	555	544	540	542	542	548	563	564	522	536	557	561	545	538	504	554	596	527	529	560	558	572	542	522	544	502	511	517	578	538	532	507	532	527	574	529	534	571	539	540	549	551	518	533	533	576	555	539	550	544	551	512	544	546	560	557	556	546	542	555	526	542	506	567	549	558	544	547	529	550	509	533	553	532	545	583	574	562	549	514	531	542	577	527	495	543	529	523	492	558	557	517	539	541	523	542	548	585	513	517	544	487	557	531	553	545	514	535	541	509	550	554	565	503	544	519	520	537	560	558	528	523	544	518	568	547	518	522	510	504	543	587	529	556	538	550	537	524	577	512	512	555	508	546	536	548	539	519	580	528	491	556	544	551	561	556	557	531	532	504	534	584	546	560	571	573	586	544	583	539	562	513	500	551	581	540	534	535	520	539	536	505	501	546	550	528	538	541	520	560	527	577	519	541	565	549	521	570	547	531	560	581	510	539	542	535	561	538	539	562	556	545	514	555	538	574	526	550	578	521	564	563	527	548	536	509	598	574	538	517	526	540	498	562	500	537	504	524	563	537	497	531	534	538	531	508	562	562	565	527	541	534	518	542	558	526	550	538	590	545	524	484	499	567	568	564	517	539	480	546	557	553	535	561	537	500	545	508	556	543	547	546	564	562	529	551	542	550	548	507	502	530	563	558	533	500	520	544	502	565	513	563	566	533	566	550	531	544	529	539	532	578	503	469	546	518	534	541	598	529	586	510	571	548	563	568	536	557	526	530	540	522	539	558	576	542	513	531	576	523	547	547	532	518	523	544	571	543	546	539	522	569	559	506	540	515	539	526	529	547	539	547	536	537	587	525	529	550	534	576	564	566	557	543	542	531	552	560	533	571	512	557	518	516	562	519	536	554	548	519	521	534	551	540	525	532	536	542	571	562	555	554	574	545	525	518	534	539	536	527	539	514	573	520	563	498	576	571	547	520	537	534	555	572	564	551	551	581	529	506	518	489	536	553	552	516	571	498	539	575	534	531	512	559	581	548	546	523	555	555	494	543	491	532	536	534	557	511	533	498	530	531	572	504	563	530	535	554	513	571	538	523	537	533	550	550	516	515	523	483	535	525	468	547	573	562	530	529	534	534	554	549	512	505	528	552	558	589	537	524	553	489	561	522	558	562	525	505	511	543	518	518	510	521	533	543	594	537	534	572	521	550	540	550	587	547	566	509	551	547	557	542	510	536	571	499	547	564	548	546	549	521	551	569	527	532	522	573	569	502	539	535	537	528	546	551	547	558	529	579	564	540	540	514	568	513	560	545	539	545	542	538	543	493	555	533	513	559	551	557	561	514	525	518	587	545	541	547	542	573	495	522	489	594	544	520	572	461	511	531	526	570	513	542	564	556	579	501	552	549	545	555	546	560	543	506	541	542	519	553	527	558	523	537	553	491	542	532	515	547	531	550	538	560	532	532	494	556	496	563	553	547	531	553	542	513	540	554	539	547	531	563	517	582	546	535	516	533	529	530	524	571	506	558	536	522	511	582	518	520	564	553	507	518	537	562	541	509	488	555	528	516	520	513	561	548	552	593	547	571	544	534	533	560	538	604	510	552	564	556	559	520	542	531	555	561	566	530	607	602	539	528	529	502	499	525	530	517	554	556	557	541	575	559	551	536	541	552	527	548	562	551	511	540	574	559	559	528	543	523	530	519	560	543	558	543	559	602	521	555	532	507	557	522	544	537	508	589	534	550	552	585	545	543	553	538	529	574	533	563	517	548	547	565	582	526	504	541	614	516	510	502	514	553	508	518	579	541	523	515	538	573	580	543	516	532	539	545	518	561	528	537	559	503	550	531	543	535	588	562	554	515	532	541	569	525	529	538	519	550	531	515	498	558	586	541	551	528	573	540	576	523	504	553	529	510	554	523	565	566	518	521	551	474	553	560	577	535	544	543	575	533	578	560	541	516	529	555	517	511	507	519	508	521	567	526	517	522	520	505	516	534	521	536	554	579	507	535	550	545	534	578	511	556	524	523	502	563	505	536	566	495	557	548	519	549	591	548	533	540	563	549	526	532	514	540	556	551	556	530	544	534	552	523	525	529	513	554	564	551	571	547	548	486	557	502	543	557	502	546	519	562	516	535	544	533	567	561	545	553	556	535	555	541	569	508	579	532	531	549	532	546	534	555	557	548	565	571	518	567	574	556	538	574	538	574	519	583	548	541	518	523	533	538	544	531	535	517	554	552	537	540	518	541	520	542	535	560	564	548	540	498	573	578	552	531	539	553	528	531	529	542	548	560	501	498	509	481	580	598	559	521	566	566	526	550	550	538	517	534	533	576	578	510	540	523	539	548	560	540	500	551	540	481	484	519	530	530	570	531	540	615	580	562	552	561	539	560	549	546	591	555	529	479	512	552	545	528	553	530	545	561	524	503	546	521	528	517	514	531	582	547	554	515	549	564	558	531	544	517	521	548	577	554	492	578	543	530	547	526	560	552	519	496	551	542	525	553	543	485	549	530	533	541	506	527	531	561	499	536	564	522	509	532	540	513	550	580	520	560	566	544	568	528	569	541	570	569	557	527	522	568	513	532	559	565	580	539	551	558	558	543	509	513	551	563	503	557	521	524	545	565	545	554	551	530	563	528	547	511	563	501	527	567	564	546	529	557	556	542	508	535	549	521	584	563	557	497	554	507	533	552	575	521	563	470	546	559	565	528	523	574	529	554	550	547	549	542	537	586	533	542	536	519	574	507	534	511	561	573	541	506	549	544	542	596	555	554	548	557	552	565	528	581	564	518	536	541	563	532	529	535	502	567	523	527	513	534	532	519	552	507	559	555	513	552	598	556	554	506	541	540	536	554	505	543	550	559	530	575	525	535	539	554	529	579	549	535	500	494	525	550	558	563	548	513	551	530	545	540	524	587	558	533	545	557	510	598	570	550	544	550	548	546	537	535	558	568	524	518	566	502	564	505	545	562	524	541	526	540	548	564	564	530	538	521	530	539	501	590	537	528	550	563	567	576	524	530	585	551	539	471	542	524	499	540	543	564	484	533	510	556	570	524	529	533	558	511	520	568	530	561	559	554	512	559	539	529	496	526	532	528	527	528	533
14593	27911	25435	15883	10951	7129	5849	6042	25042	24360	11874	6081	2182	1043	632	565	528	526	516	516	545	509	522	506	531	547	504	536	515	527	505	520	545	553	504	524	528	500	476	498	534	467	490	465	517	534	526	499	535	534	519	525	525	508	522	510	522	526	553	544	543	533	524	524	532	534	494	551	519	524	507	533	514	490	522	509	521	513	510	489	511	520	529	509	495	524	492	534	481	514	506	515	498	510	506	532	502	533	495	510	520	520	500	518	505	505	525	489	525	482	484	503	512	549	497	522	535	564	497	519	523	497	539	501	488	555	514	524	489	524	521	505	498	495	504	510	485	548	498	514	520	531	506	497	541	512	507	519	517	495	543	474	542	526	510	528	529	491	496	519	509	540	507	506	463	531	538	542	529	522	529	499	540	522	515	484	487	516	517	564	500	471	496	506	474	494	551	521	527	535	534	508	493	541	503	544	525	537	463	506	536	499	513	502	503	544	492	473	505	509	566	539	507	511	505	508	480	515	509	538	516	531	525	490	499	554	530	499	522	495	546	520	526	563	515	492	506	526	537	553	525	531	495	493	521	507	486	544	516	481	525	553	484	538	531	500	522	491	521	519	504	472	502	473	519	496	486	500	509	523	520	515	483	449	485	540	502	497	503	532	503	528	499	539	505	514	526	505	521	505	475	499	523	509	508	490	568	507	550	533	538	520	512	517	494	536	513	509	540	501	544	531	529	500	510	515	500	548	480	500	539	504	532	469	546	555	504	539	525	522	515	498	501	496	508	533	506	536	523	530	503	529	494	494	555	538	532	523	512	516	475	513	538	461	506	536	511	531	492	561	559	505	490	505	557	530	507	531	502	521	477	520	495	519	529	513	511	508	526	519	495	522	539	511	517	494	530	518	511	543	520	529	522	519	519	516	517	467	499	513	525	504	517	519	543	527	481	502	558	510	532	506	519	523	503	530	470	510	523	463	535	522	518	520	518	519	514	481	530	531	520	543	453	505	526	481	507	506	518	521	524	525	502	521	518	464	547	507	478	552	471	548	516	506	552	529	495	488	475	531	526	496	502	507	500	485	474	524	498	514	488	499	544	510	507	501	484	502	486	510	544	532	483	513	542	537	477	497	503	495	505	554	488	472	509	484	515	528	508	494	496	463	523	525	531	536	497	513	491	486	545	549	531	541	477	495	487	510	546	523	510	521	501	513	474	492	530	512	527	523	556	533	504	537	524	474	526	518	486	487	467	487	516	571	525	518	530	524	517	518	518	532	514	515	505	488	519	473	511	495	562	534	505	502	531	492	494	489	484	510	501	511	554	512	561	511	489	525	503	476	542	484	526	520	505	506	535	499	543	521	508	521	499	507	506	534	519	514	486	492	511	519	527	491	517	542	495	462	519	496	511	500	530	508	500	512	543	479	499	529	514	542	514	536	495	492	518	522	503	506	489	505	521	508	533	542	504	537	540	507	527	520	534	495	509	510	472	498	507	508	516	515	473	492	527	522	563	481	526	531	536	499	512	514	508	559	511	493	538	505	520	475	481	488	500	512	471	520	477	532	487	500	518	522	531	521	500	536	535	537	524	502	498	499	526	487	487	507	549	538	527	500	515	498	528	517	523	561	509	515	533	534	516	500	514	504	492	523	484	433	534	508	484	503	523	478	538	485	525	506	538	470	493	497	488	520	535	477	518	510	486	535	501	523	492	523	517	505	502	525	468	496	516	531	512	540	505	489	520	515	550	499	525	517	518	479	496	539	528	486	567	507	525	509	519	501	487	544	490	531	498	542	566	493	516	495	528	534	497	532	526	520	521	475	502	481	494	506	494	517	481	513	521	500	507	507	482	543	476	509	482	472	505	507	543	513	498	537	463	494	489	536	497	505	511	482	507	511	540	509	532	494	505	521	536	515	517	520	497	543	525	547	493	537	520	526	472	547	522	502	467	480	497	542	521	510	491	532	549	508	555	475	473	500	470	507	504	504	510	518	536	525	519	502	518	525	518	510	493	534	543	483	503	473	505	513	513	502	539	534	501	516	555	519	551	518	513	479	527	512	507	532	553	518	529	513	495	520	509	525	481	482	507	509	521	533	498	508	542	502	476	490	496	502	516	487	529	482	487	522	505	525	507	487	508	499	515	484	515	516	561	483	470	512	484	472	519	508	493	495	504	509	509	517	496	496	523	556	514	519	532	508	514	487	548	472	535	529	518	515	496	497	498	503	511	485	469	490	500	529	515	517	502	508	505	506	518	541	513	490	491	479	527	526	488	554	495	525	545	492	506	482	515	484	492	497	491	526	479	538	515	548	535	510	520	493	532	524	500	493	512	534	495	516	553	529	505	526	494	512	482	491	532	551	524	472	489	516	486	491	496	514	545	512	500	508	537	489	491	495	475	540	539	495	530	523	493	470	515	481	502	520	500	512	536	523	505	566	502	499	532	531	528	492	463	529	525	558	552	523	533	526	525	460	491	507	537	501	494	503	470	525	522	487	484	489	541	523	490	535	554	525	473	533	514	542	505	493	548	486	515	477	563	490	483	486	507	468	537	522	524	468	534	503	489	471	489	539	493	559	491	475	517	539	493	481	490	506	530	491	571	553	513	553	492	526	481	457	547	509	543	552	547	504	463	536	477	487	497	514	516	502	530	490	494	514	519	509	496	518	518	518	505	557	495	504	511	505	504	493	551	508	525	544	512	527	505	474	522	522	481	500	540	492	546	470	494	500	507	516	502	478	491	530	477	514	541	540	551	506	508	509	496	529	537	530	461	554	521	477	524	524	503	532	504	546	499	516	533	547	536	528	551	564	506	552	526	471	492	496	520	534	493	543	537	485	493	552	492	506	484	506	489	500	541	480	533	506	506	513	492	482	510	510	473	531	523	518	478	513	528	517	559	517	532	530	522	476	543	501	522	532	473	525	533	526	449	454	565	526	540	508	488	492	518	527	520	493	507	538	459	496	557	473	528	523	510	510	513	525	484	527	517	510	548	480	487	531	521	488	488	501	529	539	503	520	528	513	515	506	551	504	440	516	541	538	502	513	536	468	522	498	507	530	453	513	524	490	502	481	517	513	544	514	473	513	544	495	529	533	506	503	505	467	518	529	509	530	494	520	573	508	506	513	488	532	513	479	480	467	519	517	510	504	556	541	519	566	530	516	563	524	514	482	519	513	565	540	477	484	495	526	508	546	492	510	487	549	500	508	539	508	527	510	514	502	533	506	472	509	521	529	481	496	536	513	510	507	480	523	544	534	480	501	552	507	508	489	551	495	501	510	511	447	508	533	508	514	517	484	524	511	506	532	508	495	545	526	507	511	476	494	539	509	516	515	501	479	502	517	507	553	506	482	511	458	531	518	492	508	527	509	503	470	503	521	493	512	526	521	473	517	505	549	481	498	503	523	510	510	512	482	474	506	486	530	497	487	460	516	490	494	491	534	534	518	487	513	485	504	495	515	482	477	542	477	496	526	528	514	506	470	552	466	498	506
28043	16750	9043	4155	2148	1345	1124	1022	1833	1688	1069	697	502	484	452	421	406	395	415	406	439	375	404	405	435	424	415	431	395	403	437	402	408	442	433	406	445	397	423	389	400	422	403	420	382	428	416	394	413	450	455	429	397	400	443	452	381	419	403	440	447	398	398	400	405	409	426	404	417	415	447	433	415	413	416	400	412	399	387	450	428	406	399	439	383	406	415	417	415	380	428	393	413	406	406	395	422	416	396	459	436	386	406	436	430	411	413	365	423	408	425	402	414	420	415	403	389	448	415	387	413	376	423	407	409	414	418	430	412	457	385	419	387	447	449	419	406	437	436	449	398	403	441	422	416	417	413	393	424	448	394	398	410	423	408	383	401	414	402	428	449	433	393	445	397	405	400	406	401	396	423	427	439	425	448	420	419	444	416	399	416	415	444	409	396	381	430	434	404	409	440	429	438	408	399	428	406	435	417	396	389	422	393	392	429	427	426	456	434	417	420	396	391	413	406	414	413	450	414	415	431	370	427	438	407	408	452	410	426	411	408	418	409	419	456	421	417	422	405	440	463	412	393	388	409	425	446	443	425	439	420	417	424	399	402	440	422	435	431	448	441	422	413	454	395	448	402	425	450	425	423	406	397	377	393	415	415	457	408	420	468	430	410	435	459	451	425	400	426	421	418	409	450	438	404	413	408	375	400	390	405	409	419	394	419	464	389	409	390	402	399	414	435	399	405	435	412	420	424	432	418	432	404	401	456	411	415	412	412	422	405	400	366	425	372	421	427	406	395	422	418	440	439	443	421	428	385	412	431	384	406	419	428	391	415	425	383	416	416	411	429	410	411	420	426	368	398	409	430	452	431	422	415	426	404	420	433	435	405	439	437	400	375	452	407	450	394	409	423	403	412	436	399	424	422	401	447	417	438	369	386	387	398	423	374	409	445	460	414	433	416	435	452	433	390	382	396	412	435	418	421	433	440	426	417	398	382	409	419	433	435	439	416	445	395	416	401	435	396	412	411	399	447	427	416	435	391	384	402	406	394	421	420	413	443	417	446	414	381	419	416	442	423	417	407	414	419	397	416	426	397	379	415	438	409	413	439	406	434	417	411	400	394	425	439	450	377	414	429	395	423	409	410	455	448	436	445	386	389	433	434	422	408	417	422	421	449	415	390	422	411	451	416	417	402	444	468	375	424	432	440	427	440	427	376	455	420	416	438	443	386	424	441	433	418	412	416	418	442	415	405	447	381	452	417	404	463	417	430	459	394	418	458	418	399	432	420	397	375	442	404	421	404	440	398	446	431	415	412	406	380	396	379	431	381	396	388	434	432	411	438	434	411	410	429	448	389	423	420	402	411	438	423	436	443	419	397	436	398	412	398	443	405	388	439	401	398	407	399	385	401	394	408	403	433	399	402	444	475	427	410	409	418	442	421	455	445	414	416	411	437	429	382	410	407	425	424	462	430	418	416	455	421	408	409	424	409	434	431	429	424	422	416	415	420	419	416	421	420	453	448	415	398	420	400	440	425	423	415	412	418	414	410	369	400	429	446	441	443	432	434	410	380	417	434	431	437	416	402	419	419	413	416	410	445	423	444	448	440	393	413	419	434	399	398	465	376	403	409	388	409	408	443	436	454	412	376	407	422	405	465	404	417	447	396	436	449	404	428	446	425	451	432	395	438	449	388	394	417	409	414	376	399	427	392	387	445	451	398	403	429	448	382	406	401	444	418	415	402	414	387	409	418	428	443	444	445	442	412	417	406	436	420	381	421	404	427	417	386	423	395	405	417	411	407	421	403	404	436	456	431	397	433	370	443	389	410	424	416	423	440	435	370	406	436	418	438	415	426	422	390	374	420	384	422	375	436	430	401	471	431	432	406	430	382	428	404	417	438	425	434	428	400	422	392	404	392	414	414	403	413	428	426	409	409	471	433	413	415	431	452	454	429	437	414	426	406	437	434	403	415	418	400	420	399	384	406	427	417	381	407	424	383	436	437	425	433	418	455	407	400	450	432	447	409	461	428	385	403	449	401	407	390	390	408	363	442	469	451	412	431	406	425	405	405	439	380	431	423	406	430	437	434	403	460	456	418	423	393	408	418	381	399	425	425	420	408	444	406	444	418	408	417	457	417	440	473	423	380	447	418	381	407	423	425	439	427	421	439	385	417	420	419	449	444	447	430	429	439	417	428	432	408	436	415	410	425	394	449	403	405	423	444	404	430	465	408	393	381	400	435	456	387	452	423	425	433	430	425	432	452	431	426	445	415	448	428	394	414	411	424	465	387	415	418	396	417	436	386	443	386	434	414	437	382	422	434	415	434	433	417	412	402	397	434	408	424	412	409	386	434	410	394	377	445	441	440	401	414	448	426	426	388	381	446	435	435	408	416	421	431	465	443	450	433	452	417	388	392	401	438	381	420	395	400	401	409	403	420	387	411	437	436	429	422	419	380	422	432	395	428	434	412	442	415	425	426	440	425	429	436	426	453	418	433	414	454	405	430	370	402	410	406	446	434	412	421	435	427	430	422	398	415	467	413	416	414	415	400	445	392	434	404	446	426	427	406	433	437	452	433	421	423	401	449	396	443	416	439	425	413	421	430	452	444	420	429	426	392	428	398	421	386	411	401	396	401	413	429	409	427	403	452	418	398	447	444	437	401	428	445	399	442	459	414	432	370	428	438	377	421	416	415	449	407	423	386	461	426	432	380	451	435	376	417	435	423	408	430	409	418	440	424	430	422	422	417	448	447	453	422	420	401	407	426	397	430	423	427	405	418	386	403	396	403	438	438	429	425	391	420	459	402	402	395	414	433	430	406	399	442	380	468	433	433	419	408	429	405	418	422	398	437	431	438	434	429	416	411	404	403	423	404	396	395	427	411	415	402	431	404	431	402	422	433	442	420	409	415	455	393	405	452	403	442	415	414	412	436	429	427	413	419	402	389	412	447	407	437	422	414	465	397	461	451	420	422	434	408	474	398	436	403	404	440	398	414	411	418	426	422	446	418	468	398	416	435	425	405	427	433	402	433	414	421	419	412	419	426	438	438	402	387	421	460	379	428	413	426	433	427	423	413	435	425	386	409	452	397	425	404	415	455	432	444	453	409	466	386	396	427	407	404	401	424	399	402	410	383	454	431	402	412	406	487	417	416	436	407	398	433	438	368	423	397	420	414	425	402	419	461	423	444	442	428	439	394	433	451	425	401	428	430	376	428	478	408	419	395	442	443	390	382	416	435	418	432	399	383	421	417	393	460	420	387	404	422	419	388	410	423	466	426	401	398	436	459	417	417	406	401	405	425	426	433	423	422	457	417	399	412	402	455	383	451	456	422	462	453	405	429	430	439	404	451	409	411	420	395	408	422	412	406	418	396	418	440	428	422	402	442	403	416	397	439	388	409	442	427	406	424	440	378	421	451	406	417	456	416	379	415	430	411	430	425	429	395	430	433	412	462	447	410	427	447	426	417	462	385	403	439	448	421	425	425	417
9519	10773	8655	3729	2606	1853	1739	1607	2570	2123	1115	741	532	443	386	390	408	375	376	382	404	386	373	394	369	405	392	408	400	407	382	372	409	411	393	398	400	439	373	394	406	390	415	423	403	375	410	363	353	394	383	381	418	384	400	424	414	402	430	395	406	395	412	388	375	383	371	401	387	389	374	399	363	368	412	374	383	372	402	412	380	414	389	401	366	376	412	397	379	365	372	395	373	387	381	399	383	389	409	376	392	374	418	411	383	394	385	376	391	368	404	396	379	391	394	379	378	411	398	401	380	400	373	414	401	360	402	383	364	400	390	380	409	372	398	395	389	406	377	367	405	421	351	385	385	392	406	408	386	403	430	421	388	368	388	393	411	370	413	354	385	376	386	400	365	385	366	381	382	396	384	385	416	389	414	370	399	372	387	382	373	383	381	363	375	410	412	348	343	346	360	414	407	416	397	370	403	341	403	414	405	415	397	397	385	367	404	400	423	388	387	336	377	380	389	367	384	408	394	391	408	378	410	375	354	372	367	391	417	403	401	375	370	376	390	378	381	391	411	384	377	413	389	381	371	369	365	397	399	347	392	419	421	369	368	394	382	386	381	364	368	363	378	407	415	407	428	417	362	382	424	404	364	387	376	396	419	380	403	384	415	406	374	392	382	397	412	375	392	380	383	404	388	401	357	413	353	386	384	367	401	396	395	389	379	385	399	407	372	396	376	369	367	354	390	371	393	378	399	357	402	413	384	353	362	375	381	388	395	381	386	410	401	449	386	416	379	417	396	410	396	383	390	402	392	399	416	393	379	381	374	370	384	388	427	390	394	406	390	379	366	378	414	398	381	391	362	376	378	394	334	394	389	411	373	410	410	392	412	401	396	423	377	389	347	362	388	397	383	435	341	384	413	426	365	404	404	382	441	352	364	381	399	355	377	376	386	391	345	358	366	379	393	414	387	381	429	384	407	380	412	428	372	408	388	409	366	382	402	371	377	373	403	347	422	384	359	356	413	381	392	365	402	421	351	352	397	393	421	379	395	383	412	414	380	354	371	342	356	370	383	388	383	384	373	387	379	410	374	388	376	397	358	377	351	382	393	414	369	369	373	369	378	418	353	422	387	387	397	378	400	412	348	388	395	384	389	376	368	394	396	387	389	426	383	380	390	377	387	391	367	409	394	395	393	395	380	381	397	401	377	384	372	406	410	361	395	396	377	398	369	383	398	387	371	377	377	387	430	373	377	398	379	340	397	385	379	381	387	376	384	406	372	392	393	401	394	392	408	417	380	394	412	356	416	393	428	384	385	383	379	409	377	356	412	382	404	407	409	393	415	408	377	403	357	404	396	408	358	358	406	386	386	384	345	369	371	408	388	366	374	383	361	379	413	404	365	393	408	384	404	385	367	377	406	377	385	389	394	370	409	377	373	372	397	407	359	407	394	418	336	380	370	422	422	359	381	408	384	376	358	355	422	417	399	400	400	395	372	385	414	397	404	396	335	426	403	407	401	371	347	383	374	388	363	376	396	358	371	378	424	399	401	392	360	388	387	374	432	383	372	382	381	385	383	417	415	382	383	393	429	372	389	403	370	369	384	388	429	413	420	380	391	400	365	398	385	432	376	368	380	389	403	417	417	366	394	380	405	388	399	414	381	393	400	406	337	412	415	412	401	391	372	422	412	397	399	383	394	408	408	396	393	373	385	397	383	408	396	394	386	403	387	399	375	435	387	390	425	388	358	397	399	383	390	388	409	397	366	400	389	406	421	388	411	401	365	395	413	369	386	422	391	363	414	385	370	380	399	426	407	385	364	423	373	391	393	402	374	414	391	406	382	377	399	391	367	388	415	328	384	374	391	377	399	340	392	376	388	396	385	370	363	398	387	379	396	416	376	371	382	416	369	380	393	395	361	408	386	441	377	398	381	388	360	419	381	383	349	365	386	367	359	425	384	431	368	400	421	377	381	395	414	367	378	392	366	400	395	388	404	370	412	401	370	416	406	395	374	398	360	380	384	429	345	430	392	424	383	413	381	367	378	392	400	370	390	404	379	389	364	403	385	393	432	383	444	411	356	418	394	382	381	354	420	402	405	377	407	406	398	362	367	393	357	365	399	398	414	429	372	374	362	426	384	364	431	377	365	356	383	442	413	416	384	389	374	407	367	425	380	392	399	370	391	386	392	411	374	342	406	426	340	376	367	402	417	396	402	405	375	405	391	396	371	365	396	396	406	364	376	401	384	399	360	402	396	374	364	380	371	406	400	355	407	382	392	403	392	401	396	394	372	368	393	375	368	383	385	401	351	367	367	386	409	372	398	400	379	376	402	399	406	378	398	381	414	380	366	360	395	385	369	399	383	370	375	399	406	430	386	398	395	380	387	390	412	367	378	366	430	395	385	389	370	365	361	338	411	411	369	404	399	370	387	370	415	401	395	410	410	406	411	417	393	372	372	352	359	379	367	389	392	395	410	403	378	396	395	379	408	391	388	397	384	356	361	420	365	415	337	366	346	390	377	398	386	349	411	405	385	392	349	403	359	443	383	392	392	374	375	382	374	377	374	392	401	400	383	385	374	395	365	380	415	382	390	405	347	382	409	391	382	394	384	409	433	402	435	413	400	361	389	374	382	405	407	414	392	413	377	388	396	414	395	407	383	365	369	363	405	353	390	414	406	388	392	388	369	371	395	388	387	430	393	422	375	416	392	368	395	397	384	394	407	401	384	399	430	395	373	358	410	372	380	366	372	386	393	385	385	331	364	409	402	406	385	391	416	367	382	398	412	380	368	398	387	394	402	384	391	390	432	366	386	403	409	375	351	356	378	379	370	391	416	367	374	375	407	429	381	373	398	385	421	356	386	392	380	396	387	393	371	408	380	381	409	397	376	362	403	367	398	360	370	371	369	385	409	364	371	405	419	383	391	374	386	368	356	403	411	425	408	396	373	385	356	384	370	360	389	373	386	375	372	362	378	355	397	388	416	394	419	379	368	359	415	397	358	413	384	384	382	379	371	360	384	338	379	397	414	382	423	406	386	368	403	372	375	394	406	405	393	385	407	397	397	394	379	393	361	408	382	399	387	394	385	403	383	383	394	383	364	402	389	369	357	415	390	384	343	364	387	431	413	374	342	401	403	396	406	398	403	382	398	376	404	403	376	408	360	344	373	387	395	416	398	391	394	351	390	386	388	387	397	349	415	386	388	366	392	377	367	380	383	429	415	404	403	397	386	394	401	371	382	406	379	385	374	343	374	400	397	392	387	369	401	392	382	388	346	349	399	378	389	358	393	442	361	365	363	398	397	414	391	415	422	410	378	371	377	400	369	411	371	385	397	369	380	375	405	432	414	374	374	382	361	368	370	381	390	329	384	385	370	406	382	411	375	391	372	373	395	399	379	424	373	349	350	378	375	382	402	370	384	389	377	416	377	426	406	373	382	396	369	381	417	401	366	377	402	373	380	391	368	379	360	380	427	385	372	391	412	409	365	379
25504	21509	27398	24952	11192	4099	3041	4148	13939	12990	5391	2474	1016	621	487	504	437	436	407	472	428	461	444	449	420	433	431	455	454	441	429	457	442	440	410	433	419	451	493	437	458	426	442	470	467	445	439	417	417	459	452	435	427	456	455	443	429	431	436	469	449	420	420	440	480	425	456	423	451	389	392	401	496	416	443	453	414	467	426	406	384	433	446	448	424	416	403	410	421	423	395	406	449	431	422	438	439	446	427	446	428	453	455	404	385	472	450	448	457	465	428	440	419	408	392	406	427	487	398	412	379	429	447	435	409	408	405	435	409	484	431	448	433	466	444	457	434	428	422	415	426	454	433	410	418	401	393	448	439	436	382	413	438	426	455	428	427	404	411	440	448	437	409	428	461	398	498	444	440	443	409	433	397	418	422	444	412	453	409	431	404	409	448	446	459	461	467	380	427	458	442	434	419	451	444	421	427	449	491	438	430	434	459	431	431	436	427	428	434	395	410	463	418	452	469	455	405	403	434	420	458	458	444	450	418	421	407	445	445	404	412	456	442	442	426	413	431	440	417	399	433	436	431	419	443	445	405	417	446	444	462	441	435	418	438	419	446	414	475	464	463	474	473	427	395	455	412	461	423	454	431	406	401	468	438	423	456	437	436	442	403	452	470	429	419	480	423	433	407	443	438	470	442	432	384	447	411	412	448	426	401	424	408	424	451	466	457	445	426	440	451	438	418	432	432	428	452	417	426	479	433	418	443	402	440	432	425	404	437	424	467	432	414	420	419	455	437	431	427	437	478	423	466	472	456	409	421	418	453	423	438	388	421	434	435	383	459	425	415	451	436	419	423	418	411	411	459	440	463	440	410	409	459	452	462	424	466	430	396	427	472	405	470	414	428	437	428	436	477	409	417	404	460	454	430	456	411	439	392	450	418	424	404	453	432	444	433	401	418	444	446	411	418	455	439	487	428	425	435	444	440	426	395	432	440	441	419	420	425	433	392	442	436	444	465	432	449	435	447	451	404	450	416	419	419	384	450	436	421	429	442	431	430	473	440	439	441	453	451	450	367	414	445	427	418	409	420	450	410	435	428	435	493	443	408	407	423	453	487	434	478	421	433	412	436	419	443	411	403	423	420	406	479	439	419	409	427	419	424	437	435	397	434	425	457	422	423	440	418	432	440	425	433	418	397	407	430	475	465	452	449	436	421	426	473	466	437	462	442	420	467	417	441	424	453	450	422	424	416	443	450	425	455	451	449	438	417	400	431	419	411	420	426	446	429	422	410	459	416	400	446	400	410	430	435	464	442	418	412	442	430	446	444	420	413	432	407	436	440	416	452	421	472	443	448	442	457	468	440	438	456	446	429	411	439	402	415	442	453	460	420	426	402	424	440	398	417	441	441	464	434	431	473	427	438	419	463	428	405	418	422	425	441	458	414	435	448	421	441	427	417	380	416	419	421	410	432	416	415	466	422	449	406	414	453	421	462	464	406	416	449	432	440	434	408	463	421	441	434	462	466	448	466	424	430	426	400	404	442	424	423	401	425	405	432	437	447	451	418	394	435	418	405	448	430	388	467	448	443	441	412	402	431	429	431	445	474	426	407	445	412	440	421	445	456	444	416	419	427	388	432	435	443	424	462	448	424	412	442	464	413	466	425	434	406	392	469	390	431	430	458	415	459	432	438	450	402	412	430	439	434	445	442	483	429	449	425	413	425	409	443	432	419	424	415	434	407	431	408	384	396	468	405	400	415	410	436	439	428	470	433	440	409	371	406	431	421	428	446	445	406	408	390	370	439	429	460	444	402	409	484	375	449	472	442	426	390	422	400	426	436	433	436	434	435	434	397	431	462	458	424	415	399	443	453	431	413	436	428	398	416	402	454	414	473	449	441	422	418	414	404	409	414	461	422	399	505	439	401	454	423	457	439	439	451	463	457	452	423	402	414	410	448	446	437	431	467	415	433	436	402	437	436	441	419	441	453	405	435	378	418	395	424	439	404	453	485	406	469	404	401	453	432	448	450	414	451	371	426	405	437	460	439	421	422	431	435	444	438	438	438	442	423	427	424	429	422	430	449	453	445	440	410	448	428	442	447	433	408	413	423	453	452	452	468	416	444	426	474	404	428	435	408	427	425	425	416	423	396	472	431	434	431	436	462	412	430	466	405	438	395	445	448	400	433	469	439	458	431	450	412	417	434	431	435	448	437	405	409	418	402	408	424	429	409	456	459	435	437	404	431	429	470	407	424	420	428	460	458	450	398	416	418	431	407	458	430	405	416	448	448	427	432	429	462	409	436	420	438	436	413	454	461	448	463	413	415	452	446	462	444	462	447	415	438	454	431	470	439	422	439	421	412	452	436	502	445	448	435	455	427	435	426	401	420	467	418	406	420	425	429	408	417	412	399	420	437	428	453	452	442	460	443	432	446	398	426	423	417	446	388	439	482	428	429	422	426	430	463	409	460	420	459	422	448	452	446	425	436	423	433	430	436	458	436	412	446	468	434	400	400	442	471	434	461	430	437	417	458	447	430	418	434	395	423	438	433	429	449	438	452	417	448	448	419	445	392	444	445	417	465	426	437	438	444	428	447	391	434	472	449	445	431	437	451	439	445	452	421	456	409	431	448	404	410	417	410	434	404	455	453	415	415	465	437	394	461	412	436	409	442	396	439	436	431	436	381	446	420	427	448	430	449	470	412	393	460	427	395	412	434	421	419	408	392	427	398	443	467	433	446	456	430	406	413	451	406	446	412	409	437	430	425	360	437	413	413	415	428	452	421	450	432	418	420	404	462	469	437	445	441	449	434	420	422	414	426	414	474	451	418	428	435	409	423	437	443	391	423	446	420	454	412	387	457	432	392	461	417	410	396	449	453	427	400	404	424	471	401	450	431	431	432	420	415	420	435	472	449	437	430	434	428	434	448	434	388	485	384	446	434	435	411	411	429	442	415	436	434	464	446	443	395	455	429	435	464	430	408	399	437	456	440	417	438	431	427	458	406	430	413	430	421	448	434	436	408	434	408	435	440	434	444	412	430	441	446	434	413	405	412	431	429	390	461	405	404	450	453	478	419	472	402	452	439	471	404	420	409	429	438	415	394	417	455	410	456	429	414	454	430	431	420	444	406	373	411	434	440	465	452	429	457	394	417	437	405	411	434	402	451	414	427	392	466	439	431	438	411	392	400	419	460	435	421	401	445	452	438	412	417	431	430	448	425	408	407	416	437	440	413	410	459	439	422	459	398	418	429	442	429	409	445	413	401	456	432	436	417	471	452	425	419	397	442	425	432	424	422	403	448	437	450	422	421	425	442	403	432	451	413	447	419	425	428	431	429	431	421	471	429	408	378	381	441	420	420	451	412	421	409	448	456	452	418	444	418	437	400	436	457	410	385	409	413	432	451	411	409	440	379	442	442	428	430	432	405	426	403	405	425	423	461	454	419	430	433	422	424	437	396	427	433	459	436	444	460	458	409	451	468	419	434	415	403	433
10459	20249	16691	8126	4928	3504	3695	5941	15364	12309	5233	2836	1193	617	533	453	454	360	401	438	431	410	406	381	381	450	436	418	421	457	422	431	455	429	390	408	412	409	458	437	402	397	469	428	424	435	394	446	449	391	414	420	427	409	429	377	396	408	410	431	421	410	439	411	409	448	421	413	411	422	422	439	397	416	406	425	390	404	419	432	453	418	397	399	416	410	414	402	412	437	405	416	408	455	423	443	407	421	449	420	423	394	385	373	411	425	435	431	420	396	400	406	427	425	407	404	439	427	449	416	429	397	416	413	397	397	415	443	441	463	434	429	409	417	407	408	409	446	385	430	405	418	399	432	439	402	421	434	404	415	390	434	430	436	379	407	441	405	411	433	416	438	447	422	428	410	418	468	432	435	438	440	429	440	399	386	456	390	438	429	421	406	401	421	396	411	435	397	461	409	412	416	420	404	422	420	432	441	403	440	463	431	430	437	418	417	422	401	407	428	410	434	433	414	444	404	436	409	470	419	426	393	401	411	415	419	415	367	429	439	401	413	424	419	403	427	398	432	422	420	392	449	395	446	411	429	426	378	410	399	412	433	418	382	393	438	428	426	460	412	456	415	436	413	403	404	406	404	399	438	420	434	395	397	400	441	445	427	405	411	407	431	464	433	425	425	413	448	393	438	423	368	422	381	404	395	448	396	419	389	437	386	345	425	457	418	401	421	407	427	447	426	382	421	404	381	419	444	442	378	403	405	443	400	414	373	411	414	438	399	416	418	417	423	406	401	422	420	414	375	419	419	391	415	448	405	445	440	457	436	406	458	451	408	414	412	390	436	426	429	380	391	424	425	412	385	400	408	437	405	415	424	428	388	427	393	418	435	443	399	396	398	404	419	443	451	410	452	391	385	403	397	418	412	406	423	395	409	396	427	443	391	412	442	436	431	386	422	377	432	432	362	431	428	395	436	417	399	468	477	420	398	425	414	409	399	415	443	406	414	442	413	407	420	411	431	418	398	393	448	422	414	402	433	432	416	426	415	404	416	434	414	443	448	394	412	402	437	445	378	432	419	397	440	412	412	414	472	416	439	394	408	396	417	415	421	429	389	422	415	405	405	403	412	432	401	419	402	451	402	439	433	387	412	436	432	424	431	434	412	397	421	427	400	408	445	411	444	411	417	431	425	391	429	433	448	439	427	434	404	417	443	399	422	441	422	435	415	392	437	450	395	446	442	427	410	446	389	428	439	410	395	395	401	375	414	427	400	407	385	437	457	426	416	417	390	366	389	403	394	430	413	405	415	483	400	403	422	403	408	398	413	415	403	395	376	404	355	402	414	424	404	404	417	419	426	421	404	399	409	355	395	400	422	409	428	397	394	398	413	423	422	407	398	440	405	415	370	414	420	420	405	390	394	377	400	417	419	422	416	369	411	415	400	443	443	392	420	390	413	421	403	397	443	413	425	416	430	429	434	415	459	398	415	405	427	391	415	423	417	427	424	399	370	400	378	434	419	413	400	435	405	436	397	399	427	400	405	445	429	386	425	429	457	374	414	396	401	407	408	413	423	440	414	391	381	407	382	400	395	450	394	417	397	410	398	397	451	408	419	426	398	423	410	424	418	434	411	436	413	429	420	405	423	418	448	393	419	410	391	387	432	415	398	400	404	403	426	441	415	412	399	447	424	412	422	400	405	454	395	430	390	403	405	400	369	403	421	409	399	414	395	442	447	429	438	376	392	408	403	415	438	445	422	392	434	402	432	408	408	389	401	418	445	441	439	421	380	425	377	427	422	421	402	412	432	402	440	436	407	437	435	444	414	402	425	378	441	373	410	403	412	458	414	444	434	409	416	467	401	386	405	459	397	455	416	426	410	424	439	443	418	392	388	410	420	421	411	420	417	402	414	420	403	469	420	420	417	393	412	452	438	433	427	441	417	460	427	409	406	437	390	457	401	399	369	422	423	426	424	399	390	411	443	422	394	429	377	407	433	447	397	400	406	439	428	434	366	427	432	429	416	448	369	426	430	400	444	389	417	385	441	419	391	382	358	415	432	411	410	421	386	394	409	426	413	407	413	409	419	387	407	414	426	402	386	418	403	431	436	410	400	393	426	399	402	365	396	391	428	409	415	434	427	417	406	420	385	399	409	423	396	424	427	402	430	392	430	410	386	407	390	408	429	427	374	401	414	392	452	440	404	443	409	431	419	427	455	360	400	369	424	401	432	442	423	427	444	442	394	423	385	417	423	434	419	396	425	411	394	418	447	397	401	389	440	421	459	422	459	435	404	413	397	415	410	427	455	413	411	393	404	386	428	447	421	393	411	420	413	427	423	425	437	474	412	392	383	422	407	426	431	429	437	391	392	421	411	424	416	399	386	429	424	421	402	421	420	435	405	392	389	433	423	382	421	407	416	439	393	398	424	400	404	383	416	377	412	420	397	358	423	426	389	417	419	396	412	396	415	393	417	450	401	415	384	428	470	421	442	388	427	459	415	459	414	409	397	398	406	377	421	459	455	426	413	414	425	393	415	410	415	424	435	388	451	430	428	431	414	399	453	384	407	383	480	393	430	429	399	423	381	397	420	450	403	448	396	414	415	411	384	412	432	427	413	391	412	460	404	413	407	423	419	426	385	428	412	417	417	411	387	411	405	429	416	418	403	394	450	412	431	397	417	382	409	377	438	409	430	423	410	444	424	410	359	418	410	434	416	392	460	415	407	437	423	406	403	438	451	433	394	383	419	433	441	405	377	418	426	387	425	408	441	416	397	400	375	388	423	431	383	405	413	431	407	417	403	402	399	437	427	420	426	410	418	402	439	428	404	435	414	413	423	416	396	422	406	438	395	415	404	408	436	403	390	410	389	415	430	401	386	381	431	435	391	442	464	393	445	439	384	376	410	463	432	385	383	373	409	434	407	406	412	414	396	407	423	394	462	377	402	393	415	379	443	433	411	407	442	419	384	438	397	384	423	403	408	424	429	446	436	410	430	391	404	412	466	411	414	415	423	389	415	412	389	429	403	391	418	438	424	395	406	416	424	417	444	396	372	395	408	410	418	447	404	421	421	433	404	406	425	425	446	462	435	417	396	364	401	395	400	378	410	419	429	397	409	418	428	401	409	419	393	425	428	414	437	411	433	407	402	421	357	399	435	454	415	411	403	447	429	387	425	391	412	408	420	421	439	403	417	406	389	409	444	405	441	431	426	406	425	403	443	425	428	421	396	440	413	418	411	415	434	444	443	439	445	410	381	388	448	425	409	418	412	384	419	423	388	400	436	411	393	425	407	398	416	443	415	415	406	422	396	419	434	446	407	402	396	424	387	412	413	411	387	389	430	407	450	387	420	407	419	411	406	398	403	420	399	428	376	434	420	397	399	417	387	416	426	424	444	406	442	455	431	399	402	401	378	399	446	417	400	426	391	424	396	392	395	390	418	400	455	438	398	436	408	412	444	415	405	418	411	442	410	430	410	396	443	375	418	424	398	389	434
24238	21414	28697	24582	21254	13750	5575	10441	27521	27553	13590	6550	2124	952	664	567	544	500	574	583	538	563	512	574	550	556	566	512	512	545	544	579	514	554	564	571	562	521	568	548	533	537	531	566	558	543	577	631	539	548	526	543	570	546	521	580	510	577	551	525	559	560	589	497	524	530	493	547	560	530	588	543	530	534	561	533	539	575	539	535	536	524	507	524	526	507	521	536	573	566	538	560	523	535	522	526	527	544	543	547	519	532	540	534	542	539	551	520	526	537	531	528	567	526	517	574	525	517	496	566	544	542	536	519	547	530	521	531	555	518	517	488	528	539	533	555	534	557	554	514	558	495	536	561	557	537	544	544	599	544	551	543	547	508	546	553	560	546	541	535	559	525	567	497	497	561	520	529	531	544	543	498	547	459	530	551	475	553	561	527	538	534	555	529	542	515	546	556	521	533	542	542	557	567	568	547	506	537	553	512	508	555	548	518	571	533	539	579	547	533	557	562	566	505	476	547	551	515	498	510	553	518	596	565	548	543	526	553	549	566	542	521	566	529	486	532	537	525	525	556	560	526	510	530	566	577	545	548	521	525	551	520	537	531	542	500	579	556	558	531	603	538	515	499	572	563	531	528	521	563	544	510	522	516	570	519	555	511	581	538	537	583	535	536	539	582	553	540	521	507	526	532	528	528	531	547	575	498	554	547	550	562	542	530	548	543	551	494	542	510	573	529	509	576	545	546	517	526	546	542	562	513	542	601	516	528	531	545	504	528	542	577	523	531	508	522	550	561	531	534	534	554	519	549	504	525	538	549	536	543	479	523	569	563	542	545	547	569	540	570	563	558	511	538	543	555	597	540	547	561	576	522	527	492	518	535	568	535	538	559	551	548	537	578	539	550	534	526	556	530	558	582	554	511	501	561	510	517	561	528	570	566	538	567	534	526	512	541	524	524	576	549	537	561	522	563	552	558	500	568	570	527	551	506	552	547	521	568	552	523	557	556	516	568	507	525	543	541	525	609	510	565	554	522	560	539	554	519	544	559	520	542	507	506	520	569	557	543	540	524	549	492	540	474	503	576	546	503	509	507	585	548	548	574	522	553	538	541	557	517	563	546	523	556	507	560	543	510	578	533	526	518	527	580	536	528	522	554	541	547	553	564	543	542	537	553	499	549	568	514	524	537	568	540	547	569	530	527	557	497	512	570	564	509	504	559	469	578	540	523	548	570	551	517	508	551	548	538	566	523	531	605	535	526	526	559	526	535	490	535	538	558	503	543	526	541	542	502	508	535	533	519	554	518	516	559	537	499	538	518	510	532	504	528	548	513	563	569	502	524	553	565	519	554	517	532	556	506	583	528	506	558	542	534	590	497	520	567	497	539	542	495	552	562	526	550	599	506	522	517	520	520	493	553	502	542	530	533	537	535	548	533	558	535	533	579	554	535	553	502	508	532	508	547	550	566	534	551	590	525	516	552	526	565	527	532	571	496	557	569	507	546	525	552	543	554	511	526	543	530	564	554	523	496	492	514	531	507	541	506	577	569	523	511	524	524	507	547	531	549	517	561	537	529	517	548	558	517	549	575	561	549	543	531	500	525	506	531	561	575	526	560	569	556	512	551	560	606	556	500	545	523	534	550	524	515	560	526	561	547	563	542	504	543	553	532	588	521	556	532	520	611	573	573	540	559	546	533	569	516	516	528	588	549	561	538	566	577	559	508	531	550	562	535	522	533	546	557	527	543	556	496	534	502	525	494	540	525	533	558	547	494	521	542	518	542	592	542	543	524	549	564	537	531	536	572	518	532	549	553	559	517	514	543	519	571	511	523	552	538	544	525	546	521	538	544	534	540	531	530	523	502	552	551	532	526	551	522	511	576	514	541	563	567	512	553	535	534	548	529	509	528	529	523	524	550	556	513	536	518	551	535	535	522	497	535	554	566	488	510	511	528	515	521	526	519	562	540	549	557	517	512	520	558	495	550	537	564	553	539	523	520	523	547	558	524	553	562	568	584	575	526	542	512	574	536	555	534	547	535	578	559	511	514	495	547	556	574	548	507	522	553	494	516	559	514	571	549	564	544	580	545	543	549	539	584	541	541	545	558	513	522	531	545	532	572	507	562	530	521	524	534	526	561	543	578	531	496	558	568	524	537	557	576	546	553	531	535	505	513	534	544	520	571	566	520	558	547	517	526	532	548	520	532	577	568	555	494	533	545	557	546	556	528	546	529	536	539	541	541	536	572	495	541	560	534	517	535	541	542	571	527	574	564	512	559	537	541	532	555	541	523	545	534	588	511	567	527	490	519	517	559	561	592	581	495	505	509	524	535	536	566	506	552	493	520	470	525	506	520	535	515	550	537	536	555	513	551	531	544	537	489	544	552	593	485	531	534	562	536	501	495	524	536	558	547	470	537	523	567	528	494	507	510	543	534	558	502	536	522	517	568	515	511	543	542	520	503	491	552	526	554	567	553	528	523	512	569	499	561	566	559	529	555	565	514	554	546	548	506	518	529	559	512	503	560	513	523	512	541	551	563	529	539	551	538	532	525	545	517	561	556	552	548	574	524	483	537	495	482	592	484	509	577	566	515	562	527	528	508	546	560	483	500	571	531	537	557	515	563	505	552	529	537	541	522	535	492	536	552	552	594	553	557	560	525	509	519	544	520	505	535	531	537	562	540	542	562	494	559	561	576	530	553	568	521	527	555	532	537	540	543	558	506	516	547	560	556	528	519	550	565	574	568	527	530	540	507	605	501	544	541	515	538	537	541	540	521	523	505	514	525	519	599	592	507	525	542	549	548	508	526	554	559	547	535	552	550	497	529	556	526	541	528	515	549	533	509	561	519	541	506	506	541	506	527	494	515	512	511	543	510	550	537	567	573	590	546	547	538	502	558	530	541	551	551	526	540	504	490	567	522	547	527	544	603	584	548	550	549	483	556	542	564	523	552	561	582	532	492	571	535	515	516	514	555	557	544	518	547	551	559	583	515	504	489	537	551	535	511	496	487	538	510	509	524	541	498	551	529	525	547	543	561	577	511	533	597	538	557	552	551	524	556	547	569	512	569	565	530	542	514	534	571	505	576	560	556	543	515	511	516	518	525	513	537	512	530	510	575	522	490	539	537	549	516	547	547	536	546	506	549	507	530	551	507	574	532	546	507	575	555	592	516	519	572	540	561	588	551	531	541	537	545	539	519	495	553	506	529	542	544	554	541	571	533	525	560	542	511	510	562	523	508	555	488	514	519	542	591	525	484	518	518	543	529	538	528	522	571	526	585	508	515	545	521	535	532	553	514	549	509	554	509	532	561	527	521	518	510	530	513	532	538	531	552	495	541	524	515	526	542	539	535	517	535	566	539	535	521	490	566	520	574	548	526	538	548	513	541	535	497	553	543	588	526	579	541	516	519	550	525	559	546	552	518	519	554	565	574	554	536	493	505	515	477	497	565	542	539	534	531	545	575	541	501	517	537	546	525	500	554	516	499	522	547
13072	25532	23393	12638	8056	5468	4192	13292	27895	24284	10736	6314	2314	911	642	523	510	534	540	503	534	521	493	497	507	521	553	543	507	531	485	485	507	506	483	524	528	513	510	509	453	527	541	528	549	531	535	552	540	513	485	551	500	549	512	486	488	527	536	522	500	498	521	514	491	506	491	510	512	503	478	558	517	477	511	519	528	533	497	534	496	514	519	586	520	542	506	500	516	501	545	485	515	502	520	574	515	494	479	480	468	519	531	503	526	489	496	516	560	497	522	543	496	501	485	465	479	552	486	501	528	515	509	510	508	545	515	524	486	518	499	491	512	529	499	543	497	501	530	574	511	502	535	554	515	511	517	468	541	507	498	487	531	498	485	523	455	528	530	553	511	519	497	516	513	497	512	551	529	517	488	518	508	524	505	525	502	544	527	501	488	519	490	495	506	571	476	519	520	521	517	519	507	536	529	505	548	544	492	476	524	544	521	527	526	500	516	525	519	521	480	480	485	556	519	507	509	512	493	503	594	522	522	537	490	507	500	490	500	488	461	496	525	519	475	531	516	484	543	503	536	505	496	509	511	475	475	531	462	519	533	485	506	497	513	470	504	522	510	493	530	498	535	531	525	511	501	532	523	515	470	502	511	509	500	527	513	507	509	439	505	522	489	503	524	529	521	561	499	503	519	548	534	490	499	528	493	523	579	518	548	526	482	476	536	544	538	478	472	480	507	498	498	495	511	489	492	512	511	504	481	538	470	506	521	540	507	533	502	469	491	490	505	492	533	514	521	507	518	507	466	499	515	536	456	532	510	525	541	520	467	528	526	493	531	528	540	527	519	511	491	497	543	503	535	495	497	458	500	526	506	523	479	504	520	476	518	531	519	491	493	507	546	498	548	502	484	534	533	508	459	517	492	501	470	517	521	520	505	532	551	523	489	507	517	512	499	515	557	499	485	558	487	508	489	489	508	493	535	515	501	480	519	491	532	503	480	503	525	522	482	528	516	518	515	544	502	529	532	526	494	505	489	475	531	471	514	519	519	533	511	514	527	512	513	513	500	476	547	495	498	487	546	520	545	501	497	526	503	468	497	503	471	512	517	511	500	498	498	545	521	501	498	475	506	487	481	478	496	509	464	513	530	525	513	485	489	484	493	508	508	504	506	498	514	527	502	535	496	524	523	475	465	546	535	488	523	528	482	494	500	500	520	515	474	482	507	514	514	500	512	491	544	541	530	545	541	490	489	513	533	510	486	492	520	510	530	506	520	501	512	509	500	510	506	513	500	524	533	524	514	538	515	472	524	474	499	483	512	547	513	483	512	507	550	503	484	484	483	565	502	463	508	509	485	516	542	509	504	512	542	509	508	509	542	539	510	537	527	490	514	530	497	542	549	510	491	487	514	536	507	513	517	478	495	468	475	547	498	498	508	490	515	513	526	513	545	505	486	506	534	506	516	514	509	474	519	522	482	497	496	527	475	470	489	498	486	542	485	469	509	486	542	502	504	557	497	490	492	515	499	491	491	508	513	509	487	544	513	504	538	485	535	487	544	525	457	517	530	508	506	539	493	506	503	509	482	523	517	588	505	496	486	500	502	516	532	532	531	470	499	506	501	548	551	482	516	508	510	529	578	548	548	466	506	487	488	478	529	508	518	536	512	494	517	509	486	495	532	518	531	499	503	498	482	533	449	470	532	489	478	486	527	542	498	558	535	490	515	485	505	499	504	495	511	549	515	510	527	495	495	516	510	512	507	518	527	522	522	557	540	510	490	471	545	494	509	497	476	483	500	537	517	494	523	532	530	490	482	513	535	512	504	479	463	536	475	492	526	509	528	529	508	508	525	475	475	517	502	469	518	489	505	491	536	533	512	512	501	532	498	485	521	516	525	518	493	489	499	475	523	502	510	501	489	540	531	514	528	476	563	541	519	519	502	508	521	496	486	513	514	498	463	518	511	510	518	543	532	497	520	482	502	545	517	513	471	498	507	511	519	487	515	508	494	508	497	498	489	507	499	549	504	515	550	495	504	497	516	540	499	518	502	485	503	518	488	518	479	528	522	515	524	510	463	546	497	501	501	538	484	500	478	524	496	524	532	491	512	511	495	550	503	474	515	508	504	475	505	511	512	503	522	533	496	486	472	500	511	532	510	520	487	532	484	502	495	513	444	528	478	491	526	538	528	523	497	482	506	499	508	487	518	499	503	514	525	529	469	518	518	548	511	524	514	537	527	500	496	513	547	506	505	540	517	488	523	518	508	463	515	473	497	486	467	501	498	517	487	457	508	541	485	483	488	523	471	500	489	511	477	516	498	482	511	514	513	491	507	495	513	506	535	523	501	534	489	529	508	510	521	452	485	506	531	487	490	513	520	508	536	524	523	513	459	531	461	503	502	512	510	498	503	518	476	496	505	540	496	507	522	476	566	500	512	485	495	505	513	518	489	543	484	568	489	488	486	502	475	521	442	521	520	486	505	483	530	506	518	515	517	482	490	505	513	525	511	481	508	488	509	513	480	518	530	510	510	558	479	505	542	548	524	497	501	497	495	500	468	503	515	496	521	459	525	528	522	480	504	497	517	506	513	509	486	512	490	525	506	482	510	481	524	534	493	482	532	471	518	485	506	525	551	523	530	535	514	464	552	506	459	528	503	530	491	505	482	460	525	511	511	482	492	534	520	475	544	515	563	497	476	536	499	572	535	512	477	532	496	515	516	525	541	509	506	523	523	502	496	485	543	507	478	525	511	482	512	489	551	515	502	521	473	517	507	514	479	565	521	488	485	531	492	495	510	538	509	545	488	528	504	521	526	499	513	514	487	548	508	454	506	504	528	479	506	478	515	507	560	504	528	492	508	502	477	489	511	488	482	472	507	501	509	505	516	456	505	551	475	522	461	515	497	519	557	531	556	471	517	490	514	455	492	510	488	507	539	518	507	514	461	513	543	475	485	493	486	519	534	500	464	517	524	521	526	532	503	531	562	493	491	527	507	483	516	514	534	472	490	494	503	491	500	545	492	526	520	504	521	497	501	496	501	498	502	498	541	505	508	496	505	508	531	539	486	486	543	522	472	501	503	520	477	469	465	480	507	521	505	525	476	510	460	521	513	546	504	487	503	525	497	557	494	513	497	489	499	500	496	524	481	487	525	507	510	498	560	480	521	531	580	500	476	522	502	525	497	490	490	504	489	503	512	481	495	469	492	500	494	516	488	507	532	516	455	475	549	502	482	494	499	500	524	477	468	496	524	512	474	485	534	512	570	511	493	503	482	506	470	534	482	517	519	530	510	515	495	525	503	510	528	503	456	509	519	479	457	522	482	522	493	491	509	524	493	521	530	502	509	539	504	470	508	520	483	520	520	488	497	507	482	537	523	520	513	519	485	504	482	497	492	502	553	472	535	513	514	500	503	494	491	486	492	515	522	462	504	521	516	499	506	476	513	504	554	460	491	470	517	509	542	487	524	502	492	503	472	501	507	526	515	461	521	510	469	567
28035	17028	8782	3345	1487	812	588	717	1448	1694	1082	745	539	454	431	418	433	456	421	445	417	384	444	423	387	377	396	401	418	395	425	412	407	401	419	445	394	404	450	421	395	397	409	430	412	444	420	368	414	411	428	421	380	409	412	415	414	454	421	397	427	390	370	399	430	434	419	394	417	403	414	405	398	418	396	458	379	431	411	413	402	432	425	423	379	397	449	433	402	423	436	443	429	405	422	395	415	391	412	420	400	409	440	430	386	417	386	419	423	425	415	404	433	399	414	432	418	406	433	434	386	431	446	395	396	384	411	387	428	376	437	383	427	426	442	375	391	424	411	452	415	454	379	414	410	403	371	433	463	413	412	396	416	405	412	362	407	445	424	416	420	412	441	396	384	398	417	455	387	397	426	418	370	452	402	404	454	390	405	380	431	385	390	396	404	401	432	420	424	398	415	397	412	410	407	433	405	410	405	414	438	392	402	432	402	399	407	415	429	388	396	388	394	411	403	452	446	424	407	414	427	413	434	428	412	394	410	403	425	444	396	377	409	409	449	430	429	388	412	434	442	388	428	398	395	395	409	409	399	417	421	430	404	408	419	401	414	428	383	388	419	405	434	422	425	431	394	392	400	414	393	364	391	409	403	368	357	411	402	427	428	421	385	410	407	396	434	428	402	430	437	410	414	419	419	409	371	413	421	418	379	414	396	419	449	407	451	422	399	409	428	376	446	395	410	426	368	433	394	389	393	410	443	385	369	407	421	444	418	400	392	375	393	444	427	423	427	385	380	386	410	407	415	416	427	396	412	358	403	412	395	379	437	403	411	435	375	416	426	430	436	425	416	399	379	409	440	438	429	421	396	416	353	373	428	446	402	429	400	374	400	457	382	406	436	425	411	398	421	401	388	411	401	410	418	368	424	412	404	407	388	409	446	382	419	423	369	431	410	431	402	393	417	415	368	422	431	405	388	409	395	464	446	405	405	394	404	406	427	410	390	406	416	398	407	401	437	413	371	403	402	410	422	423	372	446	441	402	368	388	448	430	381	413	410	366	386	381	452	372	392	401	372	380	419	422	418	396	428	444	387	383	398	429	398	376	438	430	405	378	423	438	407	382	392	428	381	441	446	335	385	412	417	406	416	431	409	448	442	425	422	409	431	421	395	377	432	438	423	382	396	386	448	395	384	404	387	388	393	421	422	405	448	434	415	431	382	415	402	414	406	405	388	435	434	409	368	434	426	431	415	432	463	394	424	403	388	436	406	437	406	404	431	439	458	448	420	389	420	422	444	410	410	409	429	398	411	367	412	397	411	413	424	417	417	370	444	375	405	450	386	414	402	411	393	401	407	410	410	402	420	436	413	417	417	402	397	410	440	433	425	403	408	431	375	410	391	398	451	409	422	417	440	405	386	402	379	364	431	377	420	422	412	414	462	406	417	405	440	408	427	386	417	430	396	411	412	432	385	403	422	377	439	432	410	397	377	419	422	443	443	410	432	433	396	410	408	398	393	449	389	421	370	399	381	420	396	406	414	390	446	409	427	385	427	413	403	401	429	423	397	377	405	414	386	428	409	410	396	440	416	404	425	387	386	397	399	396	429	376	398	449	406	374	403	436	415	453	436	420	416	417	438	430	453	401	404	424	451	413	404	425	425	371	423	401	406	403	410	423	406	394	408	458	405	428	411	434	412	401	402	430	394	401	414	409	403	409	405	397	398	395	448	433	439	375	375	389	407	381	460	402	378	386	416	442	401	407	387	366	395	389	402	422	387	414	427	448	389	440	420	427	424	428	443	416	406	429	400	407	382	413	416	425	422	388	398	398	413	408	419	391	367	434	387	369	422	385	451	413	407	399	424	411	435	372	400	418	393	403	399	410	421	423	416	427	432	413	400	430	394	426	419	405	391	393	405	422	402	412	384	443	384	409	385	404	406	403	433	473	400	390	445	402	410	425	399	409	395	417	412	400	404	399	397	421	390	412	401	423	397	419	387	404	394	425	396	407	434	405	440	434	410	401	370	428	392	444	422	406	384	389	409	434	430	398	412	428	385	426	427	385	414	364	405	379	399	458	450	391	423	394	371	406	429	392	423	427	398	429	440	418	383	398	414	419	404	399	419	415	426	382	418	379	425	430	413	430	392	394	374	391	416	372	406	425	379	431	421	438	415	409	420	415	396	407	387	397	412	365	423	409	424	412	417	412	419	422	384	428	404	421	406	402	408	368	425	420	401	412	378	417	407	396	386	392	451	443	424	407	433	433	434	446	419	418	420	404	421	403	464	415	402	414	394	387	385	401	417	384	430	426	404	394	391	397	434	393	403	416	371	432	428	436	401	399	399	395	435	380	435	395	407	427	399	401	420	431	464	381	442	402	366	400	398	369	465	446	415	390	420	431	391	391	401	386	404	433	431	429	384	383	415	414	423	424	430	436	387	420	440	390	412	408	412	419	418	407	447	403	413	398	381	392	400	391	376	432	394	422	416	425	419	394	435	432	364	388	413	428	421	395	430	424	412	448	411	384	366	407	376	370	406	401	390	443	420	403	400	395	397	420	401	367	421	441	375	411	389	417	416	398	400	431	405	387	411	391	419	422	403	416	431	389	443	433	411	404	394	389	422	391	377	402	405	420	415	447	442	406	416	389	438	386	439	423	368	392	405	428	439	401	457	392	441	426	444	409	407	453	420	394	426	415	417	410	422	418	428	408	402	403	404	415	396	392	413	411	407	422	372	412	416	431	387	417	401	427	411	382	380	431	349	412	423	412	386	415	404	388	370	392	460	412	421	412	419	385	396	406	407	399	390	406	420	410	376	425	411	417	399	399	414	422	398	399	430	430	419	377	439	416	395	412	415	388	428	415	417	431	402	414	440	383	415	411	408	392	368	424	409	408	426	401	424	427	410	417	427	396	436	483	403	416	379	391	418	422	435	369	406	414	419	422	436	416	418	385	458	426	395	380	425	438	408	414	417	413	419	395	408	455	424	399	383	445	377	441	416	421	410	397	424	413	379	448	394	380	411	418	388	391	466	409	423	409	366	414	416	447	360	387	412	395	375	401	418	379	388	402	419	397	435	407	385	371	399	409	403	416	423	397	397	374	426	372	380	426	400	401	381	418	381	426	444	393	445	409	392	425	396	441	406	409	391	433	423	410	438	405	405	422	392	397	376	407	435	427	432	417	412	447	424	411	403	382	407	429	403	437	406	400	420	420	400	410	393	409	419	430	401	414	401	410	406	430	420	432	397	414	400	413	404	398	409	427	420	413	419	402	412	408	428	395	433	426	446	438	401	422	437	409	414	385	409	380	401	432	394	404	386	403	418	414	406	381	396	407	376	448	417	420	404	416	353	419	383	392	395	390	385	414	382	391	421	411	433	412	410	417	379	420	394	425	432	421	415	426	370	444	384	404	405	393	410	367	389	411	418	412	431	400	415	403	398	430	447	420	425	411	392	429	428	399	415	409	392	421	402	426	447	434	434	430	397	461
8985	10967	8361	2875	1835	1052	674	858	2111	2045	1183	813	510	412	377	365	357	367	354	382	382	387	373	405	360	382	351	364	389	386	418	346	385	345	388	378	412	378	373	446	378	382	345	402	408	366	386	412	407	367	369	413	422	374	389	381	370	406	402	402	367	368	381	351	354	361	385	371	352	398	394	417	356	384	411	372	370	355	402	421	385	345	371	406	355	375	384	363	378	418	373	351	369	403	372	386	389	398	396	371	374	383	393	419	365	375	387	402	413	363	384	382	421	381	382	409	370	408	409	396	378	383	366	384	382	376	408	389	403	401	363	383	369	361	386	397	402	389	391	349	372	353	392	382	365	351	407	395	386	387	376	375	379	373	359	405	412	365	384	358	374	373	383	422	367	383	393	404	427	364	377	383	372	397	386	368	374	382	388	386	396	370	389	395	368	377	382	373	378	355	383	371	360	354	400	354	380	375	419	367	388	376	370	370	372	379	350	391	362	392	405	347	393	347	380	373	402	387	371	372	395	395	379	358	348	373	370	352	447	397	360	391	386	365	370	393	363	343	394	398	390	379	395	400	379	399	389	379	358	363	362	364	374	385	390	399	395	380	358	388	389	375	396	373	394	382	343	378	374	405	364	393	370	386	384	392	401	391	419	372	371	405	343	372	380	376	385	406	408	369	363	391	355	376	364	371	362	366	351	347	410	381	386	365	396	372	368	386	370	331	391	397	400	382	363	380	375	376	412	398	379	367	385	372	415	413	369	366	369	352	395	409	380	385	392	400	362	383	390	388	388	356	348	369	412	361	395	376	384	415	385	410	348	377	408	371	401	413	397	368	381	394	374	386	399	380	382	394	381	370	365	339	367	390	371	393	407	394	383	387	353	364	388	369	360	389	359	356	353	403	384	374	336	371	396	382	371	395	386	355	394	406	351	417	414	387	369	370	382	395	373	397	352	413	383	423	373	414	375	383	394	402	405	406	376	386	362	406	361	354	391	368	391	373	372	369	382	352	388	411	388	372	392	416	415	403	389	357	376	358	379	379	391	394	380	359	386	392	379	371	346	375	399	367	372	367	362	386	371	389	377	374	384	411	363	381	364	383	361	395	403	375	379	379	366	374	358	379	373	376	420	339	424	384	337	362	351	397	365	357	401	361	395	349	421	344	361	376	385	403	396	382	432	381	347	411	369	359	369	377	384	381	378	398	364	351	381	393	363	340	384	409	399	363	395	381	383	386	366	375	345	379	393	398	372	367	375	373	370	375	375	401	351	344	383	416	426	360	382	388	383	403	384	395	396	399	378	390	390	409	373	380	413	425	405	399	382	344	385	358	373	385	390	365	367	384	381	403	345	354	389	399	392	384	379	339	330	402	397	388	405	443	374	367	402	403	348	399	359	376	385	405	354	375	366	340	369	362	402	380	352	376	387	423	392	369	377	384	370	399	391	398	382	413	361	387	358	349	387	363	390	391	386	381	372	369	372	376	363	337	386	378	380	418	363	414	372	398	387	358	388	356	366	384	377	419	418	370	389	392	414	384	383	380	413	384	370	383	382	378	362	355	360	391	377	400	403	379	404	387	352	397	380	404	405	400	374	397	358	389	381	394	378	412	403	319	370	354	398	388	385	374	402	376	397	375	395	378	397	385	375	383	420	366	363	412	399	388	362	370	376	373	357	375	361	348	358	378	374	409	395	370	378	423	359	394	395	376	352	354	414	399	362	386	382	343	376	382	340	388	393	367	377	392	366	380	374	365	398	352	406	392	370	359	396	403	397	387	410	375	362	380	357	375	364	377	366	383	404	381	329	384	395	376	413	367	411	373	397	383	395	400	360	362	370	342	389	368	402	355	366	376	342	402	345	366	367	437	392	384	376	376	401	410	377	388	411	375	396	361	413	348	376	431	385	349	378	373	402	367	376	399	416	382	385	371	411	405	404	392	381	364	383	342	355	372	391	396	409	391	378	380	380	421	386	384	382	371	406	378	379	379	362	408	387	397	363	398	413	349	373	382	379	351	385	328	369	378	399	383	393	388	380	373	372	384	368	377	349	372	386	360	381	406	375	369	385	413	361	387	380	376	367	402	395	384	400	376	365	383	348	389	390	369	426	372	339	396	380	373	417	385	374	384	345	359	394	418	376	381	398	380	343	383	396	381	397	374	395	364	390	398	343	379	376	370	383	396	407	368	399	389	397	373	393	362	371	372	406	400	383	381	368	376	377	350	364	369	377	344	350	372	392	430	391	396	383	397	362	390	343	372	353	371	399	368	349	372	355	389	373	372	391	359	392	380	377	382	395	345	390	373	433	410	399	386	389	337	360	350	413	384	386	394	372	358	401	382	374	376	358	370	402	397	394	388	390	419	364	396	379	373	357	368	377	376	401	393	395	386	375	364	383	398	413	390	414	360	384	397	387	403	394	346	402	398	402	398	376	374	373	374	375	395	379	363	370	408	344	390	358	415	350	370	400	374	345	398	351	375	402	398	368	408	377	361	393	346	397	386	386	388	391	372	417	397	400	377	387	390	391	365	379	376	385	379	354	341	405	398	389	351	366	361	373	398	404	375	370	400	353	348	381	389	361	365	378	343	409	361	349	397	389	359	354	379	401	365	356	400	372	370	353	411	391	370	389	379	385	399	388	395	386	366	384	403	345	408	394	361	383	358	388	372	381	359	378	416	406	376	408	382	369	354	399	401	384	359	386	410	351	382	383	411	392	371	397	406	379	387	374	405	392	360	377	375	373	361	395	415	392	387	389	415	402	394	366	390	364	378	376	401	385	371	406	370	365	346	374	385	350	373	361	406	355	379	379	384	363	383	389	371	425	372	419	386	405	393	371	407	365	355	365	365	392	357	358	366	415	404	392	396	391	382	366	392	375	392	356	408	400	366	384	340	401	353	346	377	381	373	361	413	392	365	406	385	364	379	404	381	371	404	399	381	377	375	411	396	395	405	359	376	389	386	381	398	404	363	373	395	387	394	379	367	397	411	386	397	392	384	372	391	382	407	380	368	382	351	385	368	395	335	406	398	384	361	400	374	398	373	370	395	370	376	397	410	368	391	398	337	364	371	398	427	378	418	385	374	345	385	368	383	364	396	421	385	390	354	352	358	374	354	392	395	358	356	352	354	359	432	349	359	354	341	407	369	375	415	396	371	376	377	397	359	421	403	388	368	384	361	379	394	382	416	334	338	389	337	368	405	371	405	383	345	391	409	405	366	378	359	363	399	404	393	355	404	378	390	390	402	386	382	417	378	393	362	384	346	380	406	371	408	379	368	367	349	389	409	403	347	360	387	380	379	396	390	407	353	376	370	396	383	356	385	361	376	377	402	408	375	373	368	353	389	400	396	421	341	435	386	396	397	392	404	367	379	366	359	397	381	384	372	384	371	365	380	371	393	411	403	369	376	347	392	389	367	352	408	395	385	380	380	393	379	365	338	391	386	399	385	370	381	427	396	346	385	402	402	378	358	364	401	366	380	389	382
25499	21468	27271	24717	9675	2402	1133	4498	14461	13502	7118	2801	1050	625	541	409	447	406	430	453	434	408	460	466	435	456	419	428	411	374	439	453	386	453	437	428	429	452	400	426	436	427	404	410	436	468	414	445	422	421	409	442	426	452	390	434	407	416	436	451	445	425	471	448	411	409	398	414	444	426	438	407	427	423	433	437	425	415	435	470	449	428	374	406	432	438	403	428	441	414	423	431	387	413	436	398	437	418	402	424	418	406	422	451	453	430	430	417	422	485	440	395	414	418	438	440	443	437	432	458	437	404	406	434	399	435	437	437	422	430	423	447	473	421	454	409	421	423	399	407	416	420	428	422	469	396	481	412	413	439	427	386	396	437	394	413	394	454	429	462	442	388	410	425	481	400	465	432	433	447	433	443	444	413	399	455	445	440	398	401	410	426	426	457	413	444	410	406	432	447	428	418	433	420	440	431	436	443	437	432	409	397	401	441	427	462	439	420	397	427	415	452	422	454	422	437	458	432	467	414	422	435	450	433	440	479	435	388	394	458	446	414	422	447	454	411	412	431	439	422	415	451	459	440	427	430	390	409	470	453	422	426	415	391	445	447	453	408	439	380	400	425	467	395	406	409	446	455	451	419	419	410	373	458	422	419	407	403	445	432	430	458	444	429	415	379	454	427	444	455	450	414	466	462	448	412	413	383	421	419	452	444	410	426	422	388	414	409	428	404	455	415	407	433	434	401	405	419	428	403	386	456	422	407	456	425	386	415	413	431	424	422	427	409	431	411	428	390	392	423	397	428	410	445	435	402	436	451	414	435	433	409	423	399	448	419	408	443	425	400	473	389	403	396	456	409	458	422	442	434	426	421	427	407	406	462	415	407	428	368	474	438	419	428	401	445	427	416	451	444	417	420	391	420	434	446	448	408	432	400	433	467	449	446	447	371	417	430	400	414	424	433	425	448	418	451	415	469	423	455	452	447	423	479	399	420	413	404	394	474	434	418	389	419	417	422	435	466	457	440	380	418	399	399	396	415	427	448	436	466	472	449	445	426	464	442	446	420	415	416	469	437	439	462	392	452	423	409	437	454	407	426	413	416	401	406	425	460	440	440	444	420	465	434	402	412	452	403	409	424	396	386	452	440	403	430	398	429	450	437	448	411	420	418	432	466	432	413	461	431	389	430	432	456	404	394	396	424	407	383	395	431	404	404	402	378	399	421	425	415	409	480	460	429	394	396	446	417	406	400	407	446	430	422	399	445	416	410	447	433	422	449	443	408	404	406	397	395	432	434	423	430	406	423	417	440	408	467	406	410	420	431	417	417	397	407	443	442	460	440	409	406	435	423	449	398	459	449	460	403	419	425	424	428	439	479	439	481	430	416	462	440	440	446	414	408	412	422	431	427	452	429	399	448	429	439	461	446	415	422	462	417	411	454	426	479	420	420	424	430	437	455	440	431	415	441	419	450	421	455	395	421	427	410	449	410	409	405	389	414	457	471	433	423	436	438	430	418	451	409	459	396	452	438	403	416	413	417	461	440	421	452	421	415	426	421	459	442	419	425	427	406	413	430	431	408	413	442	421	435	417	379	478	412	420	436	436	440	395	419	439	435	400	430	448	445	407	381	424	418	435	400	407	440	436	388	420	410	454	399	420	416	434	426	400	411	427	431	437	406	449	418	413	411	450	421	407	463	422	450	423	422	458	383	446	421	453	446	407	442	415	419	434	422	409	448	430	385	448	449	441	381	417	410	439	447	407	429	429	429	373	411	444	463	424	442	410	462	429	400	465	465	433	407	400	421	393	443	395	426	483	415	428	427	389	409	410	401	407	383	478	414	435	430	463	457	435	455	470	418	454	425	402	446	410	472	399	440	441	405	438	402	439	468	401	453	414	428	422	429	407	407	448	415	386	448	395	427	429	428	445	411	427	452	424	455	460	406	421	446	449	475	418	386	388	408	410	462	425	391	419	383	434	424	434	413	463	418	411	408	421	438	429	431	431	407	409	417	441	471	411	403	428	415	404	423	427	440	426	418	398	414	443	415	402	410	435	438	415	407	471	444	446	430	453	408	433	419	438	390	435	431	373	389	410	440	432	407	398	404	423	438	388	480	437	381	429	440	454	411	439	460	419	403	477	419	427	440	422	441	427	419	416	410	406	445	417	436	430	404	459	426	394	438	449	450	438	388	435	406	440	398	404	428	387	408	436	477	417	447	386	439	459	467	452	429	428	434	419	431	379	421	423	438	435	437	456	463	433	429	400	418	421	420	404	419	440	425	395	441	465	420	388	427	412	415	436	402	432	414	441	420	389	437	422	426	394	403	467	408	417	423	417	420	460	449	466	424	449	423	403	442	442	439	433	436	401	419	418	417	441	409	453	420	461	439	425	424	435	418	412	445	440	434	439	421	438	393	435	416	417	428	440	411	415	384	425	390	400	427	425	424	408	419	445	396	404	471	432	384	432	439	416	452	452	425	446	449	415	440	386	431	422	410	405	434	414	426	417	438	479	413	426	414	407	414	432	402	395	422	416	402	439	437	437	385	434	438	426	404	451	413	387	439	418	426	411	378	419	430	409	417	432	430	433	437	462	468	405	411	444	431	419	420	426	435	420	412	410	406	432	433	398	415	461	411	427	455	424	434	437	431	442	449	422	443	436	431	451	419	442	416	436	423	417	397	437	426	452	421	426	433	436	412	437	408	403	417	452	416	392	448	410	416	431	415	438	442	448	410	441	401	410	431	422	425	427	435	426	447	424	415	375	448	400	407	447	410	450	413	435	422	467	421	473	438	418	376	399	394	424	381	419	391	414	434	380	427	433	450	429	448	424	415	420	428	413	446	461	429	412	466	444	399	452	460	425	428	402	442	381	434	421	405	381	458	436	460	461	421	404	434	408	410	415	422	407	455	452	425	441	428	467	415	440	422	428	450	443	418	386	447	463	425	446	419	457	425	425	442	395	432	424	375	439	433	409	376	395	439	459	439	411	419	417	390	415	430	411	385	435	460	409	459	426	446	434	449	434	422	455	392	421	379	408	442	465	400	399	442	435	437	474	404	413	427	465	450	426	456	439	443	446	441	456	445	433	401	419	401	442	456	422	417	436	454	379	455	436	463	403	439	434	435	441	417	415	452	424	411	390	405	433	381	422	433	408	428	453	446	408	389	396	423	383	403	427	437	413	401	449	411	414	420	437	421	443	409	394	435	422	404	435	384	407	419	402	442	427	416	436	425	407	465	454	444	450	444	426	446	433	439	425	424	404	453	337	437	408	392	422	458	442	448	469	427	430	417	392	403	428	409	432	437	427	400	407	434	457	431	443	421	401	448	430	442	450	435	417	392	421	439	394	459	414	426	446	414	447	419	438	430	396	453	442	474	403	425	431	413	392	423	433	400	382	414	392	447	434	418	388	447	416	435	429	422	407	425	447	407	427	426	464	429	434	406	418	452	425	403	432	400	450	431	413	422	428	460	406	425	418	416	403	456	452	402
9576	18460	15831	4343	4331	1844	1055	6332	15742	12888	6778	3114	1221	654	468	398	422	416	419	459	424	395	431	436	409	411	448	424	427	439	460	439	436	394	415	415	398	380	383	415	455	443	407	431	449	429	413	425	452	436	400	428	416	394	435	398	377	413	437	436	400	451	410	445	442	425	420	402	435	423	405	415	401	401	448	401	409	390	412	439	456	418	437	441	447	388	411	462	418	420	442	409	440	403	411	399	390	419	429	426	429	421	397	421	392	419	385	392	433	452	424	428	381	467	392	431	407	413	419	424	410	425	451	417	413	422	430	426	451	437	400	380	433	413	440	413	437	378	447	430	381	431	437	437	415	424	416	393	408	434	456	369	428	396	418	447	391	378	441	385	417	437	410	390	406	417	406	386	401	440	432	371	447	418	373	380	392	435	412	424	414	426	372	428	412	428	420	420	419	423	425	418	423	437	421	405	409	418	425	404	418	394	434	409	393	415	413	363	388	389	433	360	425	420	431	393	420	383	418	422	427	426	395	420	447	433	402	445	409	407	408	409	440	421	423	428	435	391	412	404	405	415	390	381	413	417	403	411	431	408	424	429	423	406	432	401	422	385	421	438	404	420	463	389	346	414	426	444	388	386	393	391	361	427	405	403	382	450	372	400	391	442	421	418	436	358	390	417	372	442	395	427	398	463	417	451	421	442	394	452	397	406	411	416	371	413	423	457	454	411	408	404	445	422	430	381	420	440	411	394	403	418	404	363	413	415	406	389	431	443	415	413	391	410	392	427	406	458	422	411	430	431	413	436	430	400	412	414	383	410	412	395	392	372	423	380	424	406	424	406	403	403	413	398	405	446	409	419	424	402	440	402	400	430	404	396	404	409	426	438	434	396	437	410	414	391	411	417	435	425	425	427	431	418	431	405	398	410	399	441	426	396	377	402	417	410	399	432	428	417	399	416	393	384	406	440	392	426	395	400	403	408	394	415	441	406	391	426	416	428	384	427	427	388	415	407	426	412	405	404	430	429	411	413	421	449	401	452	414	400	409	425	413	428	383	451	423	439	395	423	436	420	414	385	362	417	424	429	398	391	375	402	384	431	394	429	378	408	428	443	417	404	394	406	399	431	394	438	416	414	418	393	417	416	430	427	386	377	401	396	417	428	400	430	395	418	421	411	415	416	388	447	383	409	386	393	442	404	418	407	399	430	389	440	429	399	427	432	412	435	402	441	385	387	384	403	401	416	391	360	381	408	427	429	446	416	441	421	417	410	416	371	405	380	421	423	433	425	374	374	417	392	430	432	440	417	446	432	406	465	421	411	401	416	404	427	425	428	398	400	418	385	414	397	413	413	436	394	378	408	400	412	409	423	374	438	443	417	385	445	435	437	409	382	395	457	379	429	425	410	386	426	381	418	420	413	431	419	393	440	386	411	408	422	427	400	396	395	432	397	448	436	406	422	386	414	432	435	400	411	431	434	439	438	415	413	440	390	412	414	427	450	420	385	411	418	416	385	367	408	419	413	404	395	469	434	435	400	405	433	394	412	397	403	429	431	423	389	408	406	398	444	401	419	418	377	439	394	405	428	466	408	394	424	391	393	434	438	413	436	418	425	406	386	413	419	393	425	416	434	393	435	412	436	415	402	393	382	386	398	394	421	430	414	434	389	411	422	422	403	428	441	409	397	406	383	413	384	408	421	397	405	424	430	417	409	418	419	397	433	401	416	437	447	414	429	412	411	432	394	404	380	397	417	428	424	400	443	415	392	451	436	436	395	397	448	408	412	425	424	410	439	395	392	419	409	436	415	416	414	418	400	404	432	420	373	417	394	409	425	390	423	439	414	394	404	419	449	431	398	434	415	415	399	419	409	396	404	423	422	402	452	406	396	414	429	396	413	416	395	369	354	397	421	440	364	419	404	431	439	390	421	422	396	387	417	425	421	406	434	419	428	416	480	406	395	430	405	407	402	383	436	383	414	394	411	400	424	446	419	379	415	396	432	424	421	396	426	440	409	393	426	429	462	443	409	421	427	405	422	420	405	416	411	413	418	373	420	399	447	387	437	422	437	392	429	393	409	401	466	425	424	396	392	420	430	400	382	393	398	424	431	461	423	421	383	422	406	389	436	441	404	404	397	389	421	417	391	392	431	406	392	419	437	374	425	398	408	431	411	446	467	430	396	389	448	405	440	390	424	436	402	376	452	415	432	397	432	407	431	400	435	403	414	402	412	412	402	408	381	429	437	401	406	404	408	421	434	417	410	398	415	415	432	412	450	412	419	375	408	416	450	356	403	381	435	414	402	406	393	444	393	398	394	402	424	433	412	423	404	425	411	396	433	394	385	418	458	396	417	382	412	426	437	441	401	447	430	429	402	432	375	426	411	383	377	413	406	387	418	415	437	403	419	404	416	428	390	424	399	367	391	420	388	417	431	433	394	435	365	421	407	392	387	416	412	412	390	399	409	411	408	435	418	432	427	416	400	414	421	428	439	427	401	406	403	403	423	394	398	391	401	412	436	420	442	420	419	407	424	387	396	439	407	437	475	400	413	375	391	391	443	392	423	425	422	434	423	415	427	424	401	374	455	446	411	385	399	414	405	410	389	390	415	390	388	422	440	400	402	389	419	409	417	413	410	425	430	406	376	392	436	400	391	402	389	434	433	436	385	431	407	415	406	398	377	452	413	404	426	393	413	402	388	448	444	424	396	368	387	401	462	422	414	439	409	440	423	422	420	421	426	416	418	389	401	432	434	424	426	410	429	401	395	415	414	402	396	403	384	426	404	413	424	401	394	376	450	431	432	401	448	439	401	413	429	392	422	421	393	389	427	420	407	451	384	408	426	417	392	415	415	425	407	421	421	414	404	432	406	426	408	436	381	409	430	411	444	415	376	418	450	417	447	388	402	427	395	390	460	409	418	382	393	406	408	390	372	397	388	386	385	382	427	412	387	434	425	420	408	403	389	406	432	447	429	411	393	392	420	420	418	410	398	435	410	380	406	389	418	451	444	376	405	453	400	415	396	418	419	432	421	399	440	433	382	394	361	404	450	417	381	447	437	424	424	379	416	395	415	425	378	404	412	435	396	400	414	401	424	430	406	435	412	391	377	378	407	414	445	414	395	435	373	430	408	412	434	404	418	401	412	399	417	422	413	436	394	398	391	378	391	414	416	413	405	405	425	415	404	437	416	418	438	401	402	389	379	421	406	424	399	382	388	434	430	423	395	446	404	440	424	420	397	426	399	413	399	419	370	432	389	401	377	387	401	417	401	431	404	434	420	381	371	418	397	413	409	394	398	409	416	425	389	405	432	378	388	378	409	395	392	430	422	412	397	414	393	427	381	406	430	387	416	376	437	427	399	403	382	420	398	409	394	428	432	394	406	419	429	424	402	358	397	443	416	393	413	435	411	438	424	423	383	451	437	417	412	433	426	398	407	423	401	394	402	406	405	423	388	418	404	390	413	379	384	403	400	414	434	390	412	396	413	373	429
24276	21454	28780	24500	21158	9546	4018	23854	33995	27404	15562	5871	1844	920	619	568	582	544	554	541	563	571	556	550	540	539	518	540	526	510	535	565	567	537	555	537	525	569	529	556	537	550	565	558	552	553	548	578	581	543	565	601	554	554	530	544	511	521	515	553	523	537	589	531	559	557	525	549	579	507	519	536	509	544	494	565	538	535	515	539	517	536	556	551	580	560	568	570	521	522	553	516	563	532	514	506	557	520	545	516	558	515	555	536	564	542	539	533	533	520	540	538	527	512	544	533	542	542	534	561	545	591	532	543	553	515	497	504	515	503	547	542	530	525	542	536	523	517	541	541	555	544	516	557	526	508	512	569	540	496	534	552	552	522	527	525	504	524	575	558	494	580	505	563	542	532	505	536	567	506	553	597	521	546	529	503	583	549	550	536	569	525	517	552	534	572	536	557	555	531	565	569	538	515	589	572	556	525	562	557	540	602	524	503	586	591	537	497	561	537	562	532	518	556	542	529	528	491	568	535	561	519	552	530	533	524	532	507	505	541	550	532	567	516	517	493	542	530	534	536	538	541	592	536	457	559	515	580	537	521	535	558	549	547	590	517	562	533	507	557	508	555	545	507	538	522	542	544	542	565	556	576	517	550	510	555	556	506	609	504	519	559	622	533	541	564	520	552	557	517	531	559	529	549	560	589	514	570	576	518	572	523	556	517	578	569	599	555	516	554	529	611	549	547	544	565	586	533	564	522	540	534	575	526	489	548	539	556	523	506	555	511	529	534	556	527	550	544	552	542	530	542	543	556	522	534	542	566	552	570	519	549	498	548	548	523	510	529	510	514	541	519	485	547	550	513	549	538	560	532	546	557	533	532	568	524	553	598	570	543	535	534	504	549	602	574	588	508	538	528	545	567	537	550	546	543	531	561	563	578	563	517	543	523	566	509	511	574	510	491	526	541	527	531	523	552	529	541	542	511	533	540	529	551	565	558	537	540	550	525	565	515	580	524	517	527	543	536	527	548	534	528	513	541	552	541	560	562	522	556	556	525	555	568	543	555	577	500	599	510	590	524	530	580	537	528	543	552	565	561	561	536	535	555	512	553	539	562	530	518	553	525	545	525	529	526	531	498	551	525	536	525	566	527	534	573	569	551	547	550	488	533	539	562	523	568	567	585	523	575	485	512	527	577	560	548	543	533	533	509	484	551	509	561	585	526	554	582	537	502	533	521	534	542	536	539	490	541	534	510	552	571	526	566	524	492	547	545	546	549	522	530	547	509	559	525	495	542	580	570	511	578	580	576	567	566	551	533	518	539	522	566	507	503	578	523	551	534	544	509	535	549	498	533	517	535	500	539	534	545	552	546	495	506	525	529	547	504	533	564	557	557	542	519	555	522	500	533	535	583	544	564	461	543	530	545	562	566	528	561	508	572	568	516	539	525	531	489	499	547	576	512	533	523	537	577	638	556	566	551	557	503	554	548	548	543	511	528	558	538	536	525	523	507	544	511	490	562	539	519	550	539	560	536	553	494	553	568	521	510	538	534	521	514	555	521	482	584	586	523	551	527	495	553	503	501	565	577	551	552	572	526	567	522	536	552	521	521	529	532	523	491	506	578	518	513	489	547	521	554	559	569	568	538	548	529	535	510	508	519	504	524	543	502	531	564	539	508	555	536	505	575	512	513	559	527	565	490	505	514	546	558	533	564	524	555	594	534	533	527	538	564	498	566	571	541	533	495	536	501	497	526	505	534	512	548	502	588	510	509	556	511	551	560	533	559	484	518	546	533	545	495	547	523	561	578	571	516	500	562	589	550	553	573	558	540	524	544	560	564	569	506	530	573	548	538	583	518	551	539	527	546	513	528	543	550	543	534	547	511	566	492	533	550	528	542	557	521	563	568	539	556	510	559	537	536	519	555	522	541	535	543	554	572	510	584	516	554	520	531	528	513	556	527	554	519	527	569	583	552	562	536	590	548	545	534	559	544	534	534	539	518	506	512	547	569	584	524	529	536	567	550	553	527	585	582	512	568	549	558	529	513	533	572	516	489	538	550	491	540	499	520	582	538	564	536	508	531	526	539	530	558	563	558	532	558	575	515	524	581	542	536	510	553	546	554	584	534	542	527	505	535	559	584	521	544	505	542	566	563	541	542	515	508	511	545	521	485	512	522	543	553	548	529	551	554	559	502	536	556	502	531	508	529	514	516	546	539	491	565	574	507	534	537	520	520	547	567	546	547	542	569	532	512	579	546	528	523	546	475	541	541	541	548	555	526	526	545	520	566	537	523	586	535	519	540	536	540	513	537	535	523	491	520	524	544	531	545	545	540	508	496	526	500	541	541	546	533	560	541	545	553	551	566	541	531	538	549	527	524	596	530	555	520	548	554	506	543	530	529	537	529	544	519	535	569	512	545	535	562	580	554	540	572	545	539	576	530	513	526	540	547	510	529	537	535	515	583	584	525	548	537	598	567	512	527	526	493	538	519	511	515	534	506	532	536	529	542	547	497	543	514	536	500	543	502	508	527	576	525	531	544	549	478	535	555	535	564	529	562	507	551	580	547	517	561	551	548	535	542	529	514	527	526	510	573	557	546	532	535	547	531	539	562	524	528	578	543	518	521	541	511	560	544	550	544	524	576	521	521	572	558	535	563	540	551	567	553	534	542	533	565	550	560	497	511	540	536	593	551	529	544	541	539	533	522	565	586	553	539	528	511	516	526	537	476	556	502	553	496	531	530	529	538	531	552	534	525	552	544	514	546	472	543	518	578	552	541	559	515	563	536	534	530	544	493	570	543	553	540	532	500	532	514	509	551	520	542	505	506	527	504	541	531	504	499	528	571	518	551	549	561	530	507	543	509	534	528	535	565	569	546	560	513	518	558	549	559	540	596	554	540	557	519	531	523	598	548	559	528	541	518	506	527	544	557	563	531	553	548	544	499	503	553	544	566	580	539	544	494	532	539	536	573	564	551	545	520	573	560	553	560	538	514	558	518	568	525	521	512	546	549	542	529	534	512	539	538	537	535	549	546	545	507	518	537	541	503	531	546	562	538	533	560	608	598	517	543	540	541	510	499	569	596	504	542	572	546	545	532	519	508	500	570	535	512	555	515	517	563	535	521	535	556	553	549	541	521	561	534	530	503	499	561	492	531	549	505	527	504	551	508	551	532	566	535	548	529	544	535	542	545	526	562	518	576	542	529	525	524	503	534	610	507	544	558	527	521	541	530	500	560	538	531	528	528	551	538	531	543	558	544	557	569	580	593	534	535	557	566	584	497	545	543	538	508	526	525	529	538	510	487	540	569	486	576	548	527	529	478	504	523	549	522	539	532	554	527	548	542	529	539	509	582	559	552	576	541	527	501	535	542	582	617	531	516	515	558	493	573	549	481	515	512	514	547	564	512	547	606	543	530	505	496	556	566	555	559	521	548	545	528	533	512	563	553	549	510	562	512	533	530	495	543	513	521	553	531	542	522	530	557	536	544	633	544
10764	25892	23519	8484	4494	1640	3915	26858	32326	23534	12671	5471	1884	933	591	579	491	505	539	548	512	546	564	537	520	525	504	539	541	484	524	524	499	491	520	535	508	483	535	502	515	545	541	486	533	553	525	537	492	493	512	491	506	537	519	522	530	534	511	518	490	502	502	495	490	542	553	484	526	504	538	549	521	531	520	516	533	511	527	533	502	527	499	545	490	482	516	505	508	509	505	556	513	519	548	520	508	560	501	566	468	559	507	503	500	490	505	473	515	496	537	503	513	487	520	527	528	498	492	498	519	536	516	485	522	506	486	550	518	543	520	558	551	504	503	540	510	486	508	498	511	514	539	547	517	541	541	498	512	485	528	484	460	541	482	528	489	518	554	525	512	562	499	508	517	506	504	470	521	523	513	499	523	541	465	525	534	472	523	513	525	548	541	502	537	505	517	509	543	501	507	517	485	554	496	543	546	470	483	506	538	554	511	534	488	505	500	512	514	507	515	491	488	533	500	497	509	519	514	477	499	503	471	487	466	488	534	499	515	561	529	498	512	495	515	495	554	521	468	524	504	485	525	519	539	503	502	524	500	556	462	523	514	523	500	510	522	467	518	514	493	547	504	496	529	495	529	530	517	459	509	521	533	508	551	510	514	494	465	500	491	525	525	520	518	559	495	487	508	531	495	536	534	549	497	539	536	537	537	500	494	489	515	490	492	453	514	526	512	489	517	523	509	534	526	527	515	508	509	517	497	445	527	545	494	491	511	509	545	499	533	475	544	493	541	557	489	527	471	458	507	488	521	457	518	494	475	562	526	497	506	508	501	478	492	519	500	502	542	507	511	490	528	516	481	513	518	516	488	476	517	527	486	486	525	506	495	481	529	471	482	521	513	519	512	486	525	533	521	503	509	476	546	510	523	520	504	504	528	511	499	518	497	496	465	488	473	505	507	484	473	537	527	544	505	504	502	517	491	505	483	515	501	516	522	540	515	564	473	517	483	513	543	492	546	519	476	528	523	532	501	515	495	503	502	541	500	527	505	510	483	499	498	473	511	506	552	510	463	530	496	532	507	517	497	524	525	520	527	514	497	484	505	486	522	550	533	475	509	459	493	527	505	520	524	483	508	537	514	491	528	525	484	525	479	509	487	536	500	543	526	483	511	533	495	499	473	498	474	545	523	529	501	489	499	528	512	550	458	520	515	497	496	517	497	522	534	503	509	502	500	502	500	517	512	497	498	467	512	512	501	520	537	499	493	523	492	505	539	513	520	487	556	527	491	539	522	536	501	558	496	524	479	506	510	531	478	474	490	517	519	511	517	507	519	506	535	492	511	545	542	512	512	517	515	468	529	527	513	476	487	553	527	505	504	501	509	528	523	510	491	539	512	519	499	492	515	516	528	498	505	532	508	512	501	500	520	451	509	524	512	511	517	511	486	501	497	508	463	478	535	509	524	511	557	490	519	535	512	532	494	514	500	521	519	496	526	525	532	504	551	560	497	464	503	499	522	479	476	545	527	519	540	478	491	547	500	504	499	559	508	544	502	496	503	506	475	541	531	520	504	543	523	514	510	541	537	501	552	466	535	500	480	510	473	478	471	471	502	519	490	549	506	492	497	520	537	496	497	509	511	515	507	472	478	542	524	518	555	518	513	529	483	480	483	537	525	518	491	511	517	516	512	521	527	512	518	501	507	500	470	499	555	534	522	505	493	486	489	514	498	520	511	535	497	527	525	512	494	491	488	509	521	484	513	523	548	487	477	492	532	535	524	515	533	511	506	479	496	455	471	525	515	515	543	478	545	500	473	488	549	497	517	534	510	539	523	510	484	546	500	499	504	493	488	521	478	504	511	571	515	499	568	534	532	468	507	499	508	534	469	502	548	513	536	527	564	487	510	522	517	496	501	471	494	491	480	485	526	528	493	508	520	529	496	494	509	482	531	505	520	541	564	500	486	497	480	519	513	503	484	514	545	526	557	498	515	540	503	484	501	475	485	523	517	505	523	502	549	463	501	517	487	498	535	489	486	484	533	512	527	495	489	511	524	493	515	532	522	519	512	519	507	488	532	511	511	478	497	522	552	496	526	452	526	545	540	502	527	485	484	491	505	510	488	524	524	496	525	540	519	556	471	509	490	535	531	550	536	494	538	504	513	490	536	555	500	480	517	514	499	507	486	507	485	513	521	493	513	523	539	532	516	513	465	481	497	473	512	498	487	521	516	468	542	521	476	496	530	498	536	487	509	492	507	521	530	530	526	523	501	485	511	534	486	532	506	518	490	544	503	528	473	493	480	469	490	492	477	477	488	506	535	503	514	514	531	567	484	563	532	534	527	514	554	514	491	510	503	512	530	496	515	491	500	482	491	510	452	475	524	536	534	492	557	477	513	474	490	524	533	489	515	496	514	465	494	552	480	543	506	494	541	497	497	503	476	504	512	539	501	524	527	516	500	490	526	487	493	511	519	537	475	510	477	504	525	502	526	494	522	542	483	498	495	483	506	510	514	516	491	483	484	489	506	514	512	441	527	498	484	509	524	487	549	537	493	472	494	506	515	480	545	511	519	503	465	515	552	463	509	516	536	538	499	511	510	481	484	505	513	541	478	461	487	523	521	500	473	506	511	492	508	529	518	514	507	555	489	483	474	541	479	484	507	478	516	500	465	538	467	533	458	512	508	504	530	491	479	500	567	491	480	494	531	466	505	488	508	536	541	486	516	523	525	490	485	522	505	510	492	558	481	547	506	468	491	493	511	482	538	514	493	484	517	535	495	499	494	506	496	506	517	509	491	510	510	504	499	523	542	499	528	539	512	529	522	486	482	507	533	510	487	500	544	561	487	528	515	521	487	534	482	578	558	483	554	512	522	484	548	549	544	498	518	468	523	565	526	545	511	528	518	533	498	498	503	476	507	507	478	496	556	503	549	515	506	496	541	530	478	523	520	495	530	503	554	521	496	532	486	547	505	499	475	498	481	483	464	521	521	502	502	521	497	534	532	519	494	524	488	506	505	483	517	513	502	533	522	467	468	512	490	497	514	503	484	491	521	465	496	462	488	503	489	507	532	489	513	502	514	515	469	504	477	528	480	530	537	513	515	513	497	520	505	518	537	493	498	544	499	526	489	520	537	556	534	514	536	540	485	543	486	491	512	490	512	502	510	488	498	493	491	491	494	514	496	527	517	483	510	539	523	506	507	540	519	519	492	539	532	549	529	564	475	501	493	522	512	489	564	455	495	515	535	476	493	485	520	504	508	525	518	500	453	478	503	488	528	483	512	532	541	490	498	519	540	504	548	483	531	506	537	496	568	509	483	540	475	524	526	480	484	503	474	501	493	479	525	522	495	484	534	569	489	484	539	521	492	542	477	544	468	499	518	492	503	496	508	508	490	558	513	500	512	496	495	527	483	528	491	529	521	525	542	519	531	528	508	533	524	523	509	535	524	519	515	500	486	504	491	447	478	515	478	499	504	511	484	558	469	529	543	538	522	528
28106	16818	9281	1429	564	470	694	1588	1687	1457	931	607	514	459	431	458	365	412	406	434	442	466	399	392	419	445	418	432	443	414	400	424	386	393	437	463	433	440	414	412	411	452	383	393	438	413	413	405	411	420	426	402	468	411	414	431	400	416	423	396	409	421	380	423	375	426	449	380	423	399	400	433	430	450	400	410	411	430	424	448	392	440	412	427	394	382	415	422	430	381	440	447	410	382	416	429	404	414	412	404	381	406	414	414	426	411	409	410	412	401	413	414	418	424	389	437	418	416	392	383	382	385	418	374	411	414	429	457	388	420	434	415	392	411	405	396	397	437	451	441	392	435	373	386	422	426	376	389	419	433	409	442	417	466	422	452	412	421	395	430	404	389	398	412	441	404	419	397	399	387	390	412	414	413	389	384	398	430	406	405	395	433	435	397	413	425	440	430	414	394	427	413	412	429	420	400	384	430	418	430	409	417	397	425	413	407	395	408	440	391	399	421	457	381	454	379	347	397	438	422	413	460	434	422	435	409	413	391	389	391	409	412	412	419	417	439	392	459	405	407	431	435	400	409	420	394	434	416	401	393	419	424	391	410	409	437	406	419	380	417	436	407	407	423	417	432	394	392	411	420	417	403	390	409	398	422	404	417	411	435	445	450	409	401	453	373	438	396	378	422	383	388	450	436	415	399	399	416	416	419	421	408	416	421	437	417	410	395	436	416	429	472	415	435	402	392	415	424	417	459	386	422	441	430	395	393	407	383	413	396	398	392	398	429	410	409	396	389	396	404	411	380	400	422	435	388	388	416	399	420	413	381	426	387	400	390	421	418	443	410	449	397	452	408	419	392	429	369	436	394	433	386	426	420	421	368	401	462	444	365	339	419	444	423	406	401	413	437	378	427	383	421	454	376	453	426	379	402	449	406	436	417	458	402	428	402	422	448	402	397	421	427	425	417	392	422	402	410	377	375	435	394	412	397	420	393	383	403	403	384	409	414	386	409	372	434	412	403	403	401	423	377	407	401	433	407	403	393	425	394	416	422	401	401	430	438	411	438	362	425	382	414	404	404	428	439	425	421	426	438	398	428	446	441	375	417	406	428	426	403	414	389	452	389	407	410	426	432	402	416	385	408	393	439	402	443	425	416	430	409	358	417	450	414	458	386	413	399	380	416	391	434	420	414	380	437	423	389	420	429	391	402	423	384	394	427	368	399	429	402	425	426	418	396	402	438	395	414	411	425	390	414	384	408	418	404	416	398	432	407	408	406	388	444	396	404	446	389	446	430	414	415	447	432	404	381	430	406	400	408	414	397	420	380	371	422	396	390	423	414	380	407	367	418	435	395	436	401	395	381	395	406	415	421	418	407	408	427	410	403	403	443	401	433	416	433	403	429	406	419	392	426	417	407	425	394	398	426	418	426	428	413	388	424	403	413	393	385	409	399	375	422	439	432	416	404	453	422	387	393	397	411	414	406	384	385	415	428	388	423	387	440	422	443	425	411	389	376	408	411	429	383	409	399	425	398	417	410	379	482	374	419	424	398	435	399	397	389	391	368	418	426	442	415	409	410	386	426	416	406	422	417	410	420	440	444	390	416	441	429	445	416	386	393	410	420	424	387	417	414	427	423	407	429	396	408	405	447	454	437	448	407	439	408	435	402	393	418	404	393	403	427	446	418	422	421	391	444	413	378	427	399	387	402	447	405	427	439	400	425	419	397	403	437	414	405	461	389	385	410	428	431	444	411	406	427	411	450	401	376	406	382	414	436	430	429	404	431	439	430	438	434	400	416	402	410	418	423	426	381	412	417	413	433	418	389	395	451	388	392	406	429	392	395	379	392	356	405	412	409	411	401	425	406	422	359	433	407	422	460	384	444	436	439	422	443	423	394	434	421	401	384	444	450	390	448	444	424	425	412	427	418	401	405	421	379	403	422	386	399	443	441	432	398	402	425	383	381	408	421	427	396	398	425	428	422	385	425	409	421	422	379	421	407	413	372	388	393	378	407	415	441	411	411	402	422	435	437	415	441	410	425	394	388	377	401	398	432	403	476	401	438	427	393	388	366	386	431	434	415	419	376	386	412	405	448	428	411	374	438	427	391	383	392	400	444	454	431	404	400	438	376	409	411	388	429	426	441	409	416	409	422	432	450	419	391	405	413	435	415	422	382	373	421	374	442	433	399	431	405	398	435	391	410	449	412	423	398	382	420	420	407	440	412	450	411	422	458	427	441	435	433	430	436	438	383	416	406	442	417	440	420	443	361	451	408	454	415	431	371	423	418	431	402	409	410	407	411	396	441	437	394	398	426	374	389	407	435	380	408	385	386	379	392	380	394	425	375	418	416	442	412	406	435	406	407	419	398	439	402	396	422	380	416	454	463	425	430	370	426	436	398	395	419	411	405	397	421	362	404	426	424	419	393	423	413	422	422	450	426	424	408	396	453	438	395	407	444	442	411	413	424	455	435	399	407	426	408	421	377	459	411	416	422	388	451	431	438	422	428	414	416	396	416	430	427	424	426	394	355	416	455	387	424	394	434	421	426	413	422	391	408	402	419	432	432	395	408	428	422	399	432	412	378	425	423	379	391	388	412	450	412	451	407	458	428	430	427	440	405	391	412	366	440	445	431	425	404	427	430	425	412	391	439	414	360	395	422	426	397	409	385	443	411	457	402	448	447	423	404	399	374	419	401	418	440	398	455	402	414	394	406	432	400	397	424	423	408	388	385	437	418	399	407	431	420	432	424	406	424	444	385	418	409	413	435	446	439	454	428	380	405	426	396	441	429	387	411	395	433	382	433	419	411	423	413	398	394	413	407	418	433	422	444	388	400	415	437	412	397	422	436	420	383	376	432	416	408	425	416	410	403	393	390	399	411	417	401	393	424	428	426	409	437	420	397	424	422	386	411	428	405	433	373	408	398	417	423	408	381	435	417	448	425	435	428	412	397	428	422	377	409	444	437	419	419	426	401	403	387	427	432	384	376	368	415	428	448	420	394	380	428	430	411	384	416	401	411	422	406	404	425	460	399	409	405	393	386	399	437	453	407	389	408	405	397	438	411	409	402	445	410	412	398	409	438	438	411	429	388	424	440	414	419	454	420	396	433	400	423	421	406	424	384	413	394	432	415	398	403	392	450	424	421	394	436	401	446	397	450	393	395	470	397	418	429	458	413	401	421	427	439	390	424	421	424	464	425	420	426	408	419	429	421	413	391	416	425	388	394	420	398	379	417	410	427	406	412	401	395	396	439	383	411	419	425	415	379	402	422	399	406	419	386	430	431	381	458	409	433	394	440	397	444	413	385	409	421	404	449	403	408	426	454	428	438	432	414	406	436	402	397	398	395	421	439	421	437	409	429	391	432	399	396	451	398	381	442	406	398	434	440	416	406	444	412	411	457	420	422	393	400	391	429	418	456	413	443	421	403	375	435	414	440	416	400	390	428	417	419	396	431	419	439	386	409	405	415	384	442	405	399	449	456	440	391
9086	11099	8867	810	507	483	900	2156	2117	1729	1082	669	458	364	395	389	389	383	413	370	386	417	384	413	408	414	416	389	417	383	364	390	395	355	379	407	382	364	382	409	385	373	375	370	422	390	362	456	370	375	370	380	389	370	363	414	384	366	376	371	392	367	386	396	380	384	411	375	361	396	390	407	375	365	373	359	405	395	400	396	358	396	395	383	392	402	407	372	348	353	401	363	375	373	373	396	399	380	374	372	383	373	379	397	376	348	364	421	389	399	345	380	401	369	375	388	381	376	413	397	413	437	375	408	388	359	403	419	408	399	383	401	343	374	391	394	423	391	378	393	351	390	379	388	371	349	364	398	354	393	398	397	386	371	391	393	402	394	347	363	386	389	390	376	376	377	379	399	375	390	388	381	387	353	377	376	378	387	370	408	386	380	382	375	362	402	378	381	395	362	361	360	403	365	382	421	371	384	360	419	381	404	417	416	363	391	413	417	387	406	415	341	399	375	382	364	389	416	383	408	369	391	367	384	375	379	408	420	369	414	403	374	425	362	359	411	362	392	380	458	386	393	393	394	388	357	393	359	376	378	393	364	376	385	386	381	375	400	399	373	384	364	405	400	344	400	393	391	401	389	363	378	377	378	401	350	401	374	371	378	391	375	365	382	373	370	380	395	392	395	393	383	404	385	367	371	379	370	399	342	395	428	341	391	386	380	356	397	393	383	394	420	376	368	398	370	376	365	382	412	373	387	406	405	385	373	363	393	353	377	389	364	385	373	409	388	375	384	362	382	394	395	379	388	391	395	347	373	381	366	386	364	381	398	399	390	350	395	400	362	405	376	366	405	373	373	400	376	402	344	381	385	377	401	356	396	365	381	346	373	402	399	352	411	381	377	408	392	366	359	404	364	390	394	385	377	381	403	380	367	396	364	348	360	362	384	360	370	368	398	397	348	358	417	353	391	358	394	395	381	371	397	402	386	364	419	368	390	354	403	370	402	413	400	367	384	371	388	398	384	397	371	396	400	404	399	395	393	369	371	389	360	396	379	374	374	373	423	382	350	412	386	365	386	396	407	365	377	401	357	363	390	411	365	386	407	406	398	360	359	389	377	391	362	393	393	347	361	380	390	400	382	385	349	387	368	427	393	384	389	405	360	386	372	363	375	404	389	356	387	383	420	385	393	373	346	370	349	365	374	389	389	378	401	400	365	366	365	422	390	429	383	367	360	407	399	380	364	369	368	374	370	407	395	400	364	377	381	389	391	441	376	375	371	364	400	366	379	379	380	373	369	366	397	413	375	386	386	379	419	377	367	366	362	411	367	401	400	385	388	380	374	381	397	366	392	379	357	377	401	387	410	382	382	368	385	384	369	363	376	363	351	375	390	418	401	357	376	372	345	386	396	390	385	382	374	392	388	372	408	360	407	403	361	381	377	373	371	397	411	402	385	363	345	405	372	388	393	375	387	386	358	356	378	407	400	400	390	386	358	383	389	360	384	374	382	398	401	390	376	362	366	340	415	401	385	370	406	448	349	393	374	376	409	402	398	363	353	369	402	355	364	385	382	406	369	365	371	366	372	385	365	414	378	396	388	379	412	395	379	359	385	393	408	418	369	387	399	395	375	361	400	392	414	385	394	404	326	360	371	390	424	363	414	391	385	407	386	382	412	334	368	394	426	348	364	350	366	386	364	365	372	383	380	376	372	374	389	393	366	375	393	410	373	358	402	380	389	389	412	389	368	355	384	392	343	410	358	374	393	379	399	381	356	416	374	383	382	388	402	371	372	413	390	395	400	392	373	354	390	354	395	380	386	380	366	367	400	363	354	430	367	371	409	387	375	389	354	389	369	362	356	384	347	364	351	388	364	394	368	386	409	387	410	372	338	342	372	382	403	394	370	387	368	392	366	369	362	384	361	363	336	382	381	395	432	373	356	396	396	379	377	362	392	391	384	410	407	401	368	374	401	372	357	398	373	379	353	403	373	358	370	394	407	373	380	356	368	338	388	411	377	393	348	389	409	362	357	397	374	369	355	386	409	405	395	405	348	392	371	384	376	347	394	369	355	411	388	336	391	400	372	452	361	411	385	387	375	369	374	371	410	351	390	391	433	395	382	388	385	372	408	362	370	400	405	379	386	372	364	362	378	416	366	403	372	352	379	419	381	371	394	344	381	356	378	402	379	373	362	381	417	378	399	376	393	354	363	395	411	400	370	389	399	371	353	417	421	400	380	380	384	403	363	404	375	363	380	438	370	373	387	413	414	385	363	381	379	388	383	372	363	402	404	422	390	421	362	351	392	386	381	400	392	368	390	390	378	397	388	395	385	375	379	362	372	357	362	387	352	367	385	390	373	395	345	385	402	376	406	390	383	399	365	392	382	373	363	372	384	404	392	387	379	367	416	384	352	372	355	368	358	359	375	359	395	397	389	364	373	379	405	387	399	409	396	392	397	424	365	410	380	394	389	384	372	361	388	367	363	398	401	400	403	357	363	378	401	347	379	384	369	404	355	370	388	416	396	384	396	373	384	391	401	364	412	377	375	382	373	357	402	397	407	411	360	380	384	372	367	378	398	379	360	372	368	385	368	369	422	388	369	393	317	360	374	360	390	384	381	385	383	391	384	380	354	434	382	397	365	381	398	385	375	374	395	342	406	363	369	349	362	407	385	395	398	403	403	372	394	391	386	385	386	406	362	388	392	365	384	388	388	376	391	367	373	390	397	421	378	356	396	380	389	367	353	376	400	381	378	350	382	396	421	385	383	389	413	367	371	368	429	396	407	350	386	415	398	407	361	378	384	390	395	418	381	397	398	327	387	380	365	390	420	390	369	354	389	385	393	384	371	382	408	385	334	376	409	372	383	362	401	375	350	412	381	373	396	383	386	362	371	412	379	415	390	363	391	403	392	361	365	390	382	344	364	390	390	366	382	389	359	405	385	365	379	379	360	405	378	398	375	399	376	396	371	374	388	404	375	354	350	382	366	373	398	385	380	368	395	375	384	371	370	393	411	378	382	376	386	397	421	379	395	410	380	370	359	363	362	374	350	384	379	391	352	376	353	377	366	407	366	364	384	397	356	364	377	380	396	381	396	416	376	366	410	416	381	380	410	404	387	383	362	410	412	395	328	384	402	396	423	392	388	376	375	363	363	396	392	409	388	355	354	383	359	382	383	372	349	347	373	391	391	355	395	379	422	373	369	363	397	388	387	400	383	397	435	390	370	370	368	384	391	410	405	382	413	376	340	385	394	367	376	405	374	400	369	364	374	376	419	386	416	403	373	359	347	390	381	350	394	376	361	358	373	386	394	415	397	368	359	344	422	395	386	362	390	401	384	375	385	413	407	433	400	414	382	362	383	382	361	379	359	387	398	394	383	377	387	384	399	374	367	405	402	340	388	368	390	381	379	372	386	390	387	389	392	393	333	353	394	394	375	407	397	435	354	362	392	378	382	369	374	422	383	405	401	365	348	354	384	362	392	345	360
25597	21533	27335	24468	8007	2628	2947	13338	16292	10812	4462	1772	813	588	473	420	416	428	453	435	415	414	410	455	413	420	463	434	449	450	422	429	454	432	427	444	454	429	446	385	409	422	455	407	452	452	427	437	417	441	410	424	446	434	402	431	442	430	462	447	429	445	425	441	402	476	430	436	422	419	419	425	440	407	427	440	432	413	431	397	441	434	421	421	409	423	439	459	401	432	442	434	446	492	434	453	418	395	428	456	441	387	433	405	435	382	410	423	441	445	418	435	371	407	420	388	462	422	408	428	422	460	455	439	467	449	410	426	454	443	403	449	409	407	401	449	395	421	411	435	432	409	469	445	441	467	394	382	423	417	452	414	389	460	405	428	398	413	431	407	437	433	408	442	426	408	423	442	402	436	393	439	395	441	455	408	436	413	409	407	440	442	390	448	446	435	429	435	440	453	442	437	468	474	435	447	421	399	471	407	448	449	441	425	444	435	426	442	435	417	386	426	409	429	395	426	414	439	430	434	445	423	460	425	447	456	440	482	396	428	448	451	400	409	409	454	427	423	414	430	424	437	417	415	421	403	420	405	440	443	394	416	447	425	456	443	421	433	468	409	417	396	426	425	430	433	448	429	488	403	385	421	418	403	435	414	453	452	449	434	425	434	434	419	419	403	438	429	416	380	456	449	407	413	411	412	396	464	422	437	432	447	453	454	417	462	446	451	421	468	413	466	441	405	381	429	403	437	441	403	386	415	397	439	456	467	427	424	416	461	419	456	408	434	461	438	423	413	421	423	417	437	427	443	448	394	416	445	415	418	429	369	434	440	460	453	408	424	423	412	405	412	444	429	443	421	437	430	411	425	440	463	435	395	403	412	397	411	455	446	420	422	400	415	448	421	443	392	420	444	436	412	457	422	458	432	421	428	411	436	411	421	406	414	440	405	476	423	433	427	454	416	426	425	438	422	403	411	427	408	403	438	435	438	458	418	429	432	458	447	413	408	462	428	418	408	408	408	412	443	441	458	402	443	398	408	429	442	450	385	423	434	426	415	454	440	438	412	459	468	448	405	401	445	419	440	424	429	398	462	431	459	420	442	438	426	441	421	412	423	421	430	418	413	432	413	439	417	435	427	434	440	424	426	403	458	409	427	423	431	473	424	433	439	423	405	425	437	436	464	446	421	458	440	430	443	426	386	445	430	406	429	424	450	410	421	432	410	423	419	434	459	396	466	392	418	436	426	443	386	440	436	423	422	434	433	434	390	447	421	422	438	450	474	417	426	424	407	413	454	428	442	417	458	400	384	453	407	439	430	396	405	445	399	441	435	463	439	441	448	484	441	380	445	417	461	402	430	421	401	418	399	420	455	412	408	461	411	470	430	425	406	385	453	417	428	401	419	445	436	385	424	428	447	383	407	440	459	400	451	407	402	421	416	431	397	474	410	423	466	389	438	439	415	447	450	418	414	389	414	409	442	448	441	400	466	403	424	423	394	426	419	420	438	439	404	425	450	436	415	452	472	466	472	409	423	421	426	413	421	410	443	444	393	410	413	487	428	433	406	415	436	418	434	445	435	396	445	428	421	420	433	417	406	398	415	399	429	450	430	423	410	432	417	433	445	414	444	412	443	385	420	485	412	457	421	420	425	421	448	418	412	397	417	417	413	458	422	421	429	432	466	434	450	396	412	419	460	379	409	421	441	415	416	434	444	423	445	409	435	455	432	415	443	423	451	433	427	462	422	431	429	392	426	428	420	408	400	424	452	431	417	448	422	405	397	415	402	418	429	432	427	455	453	411	438	431	441	420	452	406	420	412	446	397	402	428	443	395	419	415	409	402	421	419	460	383	411	420	407	410	412	425	384	394	425	396	419	417	408	433	453	391	432	393	436	439	406	421	443	449	415	434	458	444	412	399	427	407	418	423	434	419	425	375	423	452	445	444	458	444	442	417	398	444	420	417	456	386	434	423	401	413	433	407	465	444	438	427	417	428	390	407	434	419	400	466	423	420	414	398	450	453	439	400	419	452	413	437	424	400	454	435	426	472	431	420	428	426	442	436	403	401	432	419	422	417	448	420	429	414	463	385	430	418	376	423	407	427	436	403	420	426	425	437	431	399	428	436	405	431	430	422	465	423	446	425	440	400	442	440	420	420	453	442	398	427	441	418	430	452	461	421	432	462	398	455	452	440	436	461	422	417	432	426	408	430	393	405	423	390	463	436	409	401	443	440	416	402	417	450	414	494	434	435	395	413	428	411	455	417	435	427	414	420	463	430	429	420	398	429	420	444	405	390	443	449	429	447	446	440	439	419	464	426	381	430	408	454	401	414	406	436	444	401	437	444	431	400	405	423	437	422	418	404	432	373	414	429	426	389	440	414	398	421	433	416	413	447	447	451	390	426	435	420	413	427	434	426	461	480	444	452	433	415	448	415	391	411	442	435	453	446	415	428	430	423	422	432	430	423	437	448	430	441	449	396	444	452	403	382	455	448	417	398	388	452	448	420	425	448	420	392	407	429	417	402	441	423	452	432	436	436	451	410	408	433	427	485	436	458	414	445	431	407	428	427	444	382	406	433	436	421	456	410	397	401	401	404	403	417	438	481	444	421	440	371	392	448	472	444	408	408	435	427	415	414	462	425	426	457	408	445	391	420	419	420	418	430	398	421	394	430	407	414	424	407	393	399	397	429	414	406	458	444	432	403	419	429	440	441	412	457	433	462	438	414	449	445	433	425	425	432	453	463	448	429	409	425	424	439	404	429	416	427	417	405	431	412	448	430	416	451	452	421	401	448	426	393	438	444	428	452	436	402	405	428	406	456	436	409	421	420	452	396	431	420	415	426	415	433	451	394	434	437	440	428	432	412	441	428	464	426	480	402	416	431	460	421	407	428	401	432	405	444	409	451	458	419	454	393	437	411	410	426	443	487	425	428	430	464	452	411	412	409	432	432	419	421	420	422	400	409	397	424	429	430	438	400	455	403	414	419	429	411	415	423	427	407	427	428	405	452	454	414	428	431	447	435	435	430	441	431	405	394	414	405	423	391	450	435	426	438	439	414	448	457	434	442	441	415	419	428	428	397	425	437	444	419	373	466	409	442	382	432	402	419	414	421	396	439	426	430	452	444	402	458	431	452	431	415	440	428	429	445	435	456	418	448	391	422	407	428	413	480	459	407	397	453	474	464	439	424	473	442	414	444	436	400	419	437	442	439	433	429	414	438	449	458	431	439	446	391	436	412	423	440	392	408	414	414	423	441	429	428	456	441	426	412	425	405	412	427	409	405	403	396	423	410	416	420	429	366	433	449	403	427	426	433	415	397	437	393	389	424	422	435	446	410	409	477	469	435	454	415	396	406	455	406	380	394	416	480	404	409	396	446	423	403	444	432	422	441	420	431	434	424	438	409	447	396	406	400	463	417	422	413	421	410	396	436	428	441	409	407	397	426	392	431	440	429	418	398	427	420	460	434	429	425	417	420	403	430	415	426	429
12241	22862	16867	5664	2894	1940	3893	15319	15659	10037	4591	2192	942	600	440	453	404	447	460	447	410	410	417	365	421	417	436	405	410	453	422	420	427	428	430	390	439	433	419	420	414	434	407	412	404	416	439	436	430	427	411	383	432	403	418	453	433	440	409	412	427	440	424	409	435	416	396	435	471	442	408	435	408	428	421	385	457	452	427	420	403	445	402	411	417	419	427	365	432	408	419	402	430	420	417	436	398	406	420	391	395	424	460	456	427	427	419	426	419	429	456	410	424	413	386	425	421	421	439	419	450	432	437	399	436	426	422	404	428	431	422	422	447	417	432	388	423	402	406	391	417	413	446	401	389	394	430	453	418	435	421	411	438	408	449	405	413	420	393	438	445	430	406	423	432	432	430	417	416	407	401	431	399	446	419	400	417	416	400	434	391	426	448	442	413	404	394	410	432	395	432	411	407	436	431	434	421	413	441	431	413	408	466	403	440	399	403	420	442	418	405	410	430	395	434	414	394	440	413	440	425	431	431	411	419	423	454	400	415	423	377	452	445	374	407	404	470	400	427	387	443	411	373	391	421	456	393	409	414	396	425	452	419	411	424	430	436	422	434	387	392	418	427	413	448	463	414	441	451	402	430	389	436	418	438	406	457	417	414	397	398	401	403	423	421	401	447	423	421	411	406	430	414	415	415	416	435	414	428	415	424	403	434	432	457	431	424	409	455	413	399	411	425	434	448	410	406	408	441	396	434	433	439	424	390	407	411	434	419	425	440	442	415	442	381	407	418	432	421	421	431	410	423	414	441	401	407	391	426	387	373	418	411	431	383	433	416	431	421	395	423	396	427	443	434	402	444	436	407	428	434	430	375	410	413	417	440	396	438	399	417	411	436	474	405	434	419	389	419	459	424	439	427	422	420	428	411	446	430	447	411	416	425	394	411	406	388	400	410	368	411	428	422	398	462	439	394	462	421	429	425	425	456	430	438	421	426	382	384	413	384	382	400	428	424	399	410	455	429	423	415	439	427	452	397	400	447	397	423	448	409	412	412	418	414	429	420	393	452	424	395	410	399	424	431	421	390	394	410	434	403	401	430	425	440	429	375	405	430	402	407	428	426	411	420	434	410	431	421	421	414	394	438	416	433	439	406	399	379	471	377	339	410	381	437	409	459	396	432	396	434	412	442	378	408	400	426	404	434	363	406	396	430	393	410	465	416	450	413	406	403	413	424	398	440	432	464	419	411	428	403	423	415	432	416	414	422	429	378	367	410	452	407	389	454	402	454	403	464	405	440	392	410	424	448	419	455	428	436	422	456	398	394	433	419	444	446	432	424	411	440	446	458	408	395	416	422	407	425	436	438	421	407	411	426	448	405	419	434	404	415	424	481	413	398	414	449	440	454	414	458	406	436	417	413	404	398	377	416	378	417	412	423	421	412	431	415	416	419	409	402	439	406	426	426	384	444	410	455	423	421	449	421	464	426	389	413	412	433	431	408	405	414	394	442	430	396	390	449	388	419	434	470	386	417	422	409	437	404	431	420	439	381	429	451	429	437	411	398	405	403	425	406	383	432	414	390	460	408	426	414	450	398	401	445	411	457	380	387	390	444	412	439	411	400	381	430	412	433	407	458	420	426	438	415	419	432	446	438	401	416	414	414	418	423	393	413	393	411	444	461	414	463	411	447	447	436	425	394	404	424	386	435	400	384	432	408	458	412	431	431	436	444	407	425	428	398	418	389	427	395	443	411	426	441	421	398	417	445	427	440	417	399	414	420	417	417	404	478	379	380	415	407	411	414	407	398	398	397	446	411	410	425	408	409	446	390	459	411	441	391	371	413	385	415	415	420	447	423	355	401	454	425	435	430	460	424	385	443	397	415	379	410	396	438	416	406	425	433	415	415	391	404	427	415	443	439	370	412	393	439	430	362	389	405	400	376	371	452	401	389	388	438	450	405	449	423	389	403	375	418	427	438	423	349	417	421	434	438	418	406	423	374	431	409	399	440	425	408	365	428	436	445	386	444	364	401	424	422	416	461	426	405	418	428	445	418	421	384	427	401	430	454	441	434	410	409	452	412	459	423	431	387	389	404	406	408	461	405	408	411	415	442	411	414	421	393	426	401	430	414	445	449	444	415	413	434	406	375	421	380	431	389	389	435	413	445	392	397	403	432	389	433	389	426	408	397	458	461	405	440	423	444	415	416	412	430	450	422	398	438	444	400	407	434	420	404	445	433	427	460	434	401	406	422	428	429	419	418	439	456	406	428	443	392	421	452	418	400	412	407	394	382	427	407	417	432	426	393	428	423	421	392	416	399	425	423	390	456	412	383	438	413	354	415	426	409	401	442	425	430	426	428	415	432	446	408	412	401	433	428	442	425	403	447	426	443	399	394	409	426	420	395	434	433	433	452	398	408	394	430	389	458	392	465	394	430	396	388	455	453	405	431	418	397	365	415	424	402	456	416	425	388	440	415	432	433	416	416	411	449	362	444	439	389	387	400	463	443	421	409	431	391	420	420	422	427	396	439	366	416	411	378	423	431	415	462	434	452	409	427	385	426	382	407	417	407	424	419	443	457	429	412	417	401	395	418	444	427	400	415	465	455	360	454	441	402	452	400	398	438	440	439	410	406	423	404	448	417	415	412	418	425	423	434	410	432	396	458	426	425	439	410	449	386	400	419	413	422	425	411	416	404	407	414	437	388	435	404	388	412	441	390	418	421	411	454	396	370	463	403	384	428	451	445	417	416	422	403	410	441	425	419	421	436	393	406	455	424	408	440	438	418	374	406	412	401	411	435	383	433	448	431	383	404	379	393	430	435	408	407	449	413	412	438	425	386	409	422	438	388	400	449	404	437	413	420	412	400	415	416	459	409	408	430	421	399	410	427	430	448	424	404	428	377	427	413	414	420	390	419	424	416	418	412	435	435	431	408	414	424	449	415	434	414	433	436	402	399	447	421	433	412	421	427	387	401	445	440	416	401	404	439	419	436	414	411	399	417	380	413	403	404	430	425	381	395	403	413	439	449	447	439	410	418	437	405	430	418	383	363	428	420	381	403	420	426	405	429	407	422	413	428	471	415	431	425	409	428	420	400	408	418	415	422	407	395	414	468	420	405	412	433	371	420	420	439	374	439	410	387	404	387	414	417	449	449	391	366	417	432	411	395	439	430	415	439	400	418	427	446	424	422	408	438	404	353	420	398	437	405	416	421	412	410	390	444	414	433	437	406	446	469	411	428	432	452	411	427	411	415	427	461	381	443	402	384	426	436	402	463	411	392	435	425	418	392	466	421	387	420	409	415	393	461	447	415	427	381	444	411	442	395	406	438	397	415	423	382	389	437	394	463	435	426	424	420	408	396	392	404	429	461	411	413	388	414	422	428	408	431	412	431	386	408	394	400	450	407	464	426	421	436	413	399	393	409	390	413	419	434	421	441	444	435	426	404	447	412	430	441	410	427	451	449	408	414	430	431	435	416	413	423	389	405	452
24325	21462	28863	24638	21329	10771	2638	20453	33571	26879	14585	5561	1753	878	660	542	540	547	531	575	535	550	562	549	567	533	547	522	567	570	522	559	564	554	566	509	525	529	528	492	522	531	550	539	542	552	563	538	512	558	497	529	553	552	569	550	573	589	553	566	522	551	518	559	531	487	571	535	540	515	565	516	570	467	541	545	581	532	533	511	547	549	531	578	553	512	525	557	558	507	542	490	528	537	573	528	526	499	557	558	514	550	545	526	533	531	555	527	514	518	549	522	488	564	527	506	585	519	546	513	524	537	543	523	515	500	506	515	494	520	581	559	541	562	525	517	528	568	551	569	526	526	534	514	517	553	525	552	546	559	554	562	563	505	568	539	541	539	550	518	582	511	525	497	547	537	528	528	567	550	557	558	557	562	529	553	547	562	551	542	547	516	502	525	563	533	571	528	504	509	547	521	547	472	492	520	532	548	541	494	544	529	510	509	479	521	545	552	526	529	546	574	553	556	508	507	542	504	523	492	512	496	500	530	583	538	578	524	565	516	502	580	519	520	508	531	514	535	551	521	569	523	557	527	513	515	516	542	552	547	553	528	550	578	571	546	526	541	490	560	557	537	536	531	550	511	493	550	508	556	529	525	537	540	553	551	510	546	534	529	553	512	567	510	548	511	502	546	548	518	507	552	495	505	518	511	566	550	531	585	502	501	524	494	534	530	536	519	566	561	567	535	557	549	526	540	530	547	511	515	529	548	542	521	543	518	512	522	580	535	545	502	503	556	568	570	533	528	519	510	529	521	518	510	570	529	562	491	523	499	513	526	546	552	559	558	519	580	530	512	507	560	562	530	522	534	558	559	527	507	556	556	519	526	518	516	529	505	526	531	510	532	484	555	561	549	548	583	532	538	560	562	564	531	585	587	552	531	544	593	585	517	536	535	583	526	566	563	572	540	533	531	526	565	575	569	518	539	575	541	575	507	558	537	577	507	563	506	522	519	499	521	535	490	556	545	509	501	509	536	512	561	584	539	566	548	577	537	519	536	541	532	507	525	521	595	527	538	520	541	529	513	564	531	536	541	499	529	524	542	515	519	521	568	567	520	535	530	551	545	526	520	538	532	596	492	521	567	529	545	539	547	546	550	535	578	574	512	507	542	533	507	568	489	547	597	550	553	533	522	488	523	521	581	535	539	530	554	504	529	536	548	513	553	509	535	536	510	516	575	523	519	548	566	497	578	549	501	569	548	531	506	524	513	563	561	544	525	569	541	586	524	555	503	509	531	539	556	522	574	531	542	557	541	527	511	543	527	605	556	526	578	538	498	527	594	508	484	544	512	569	547	554	517	481	568	508	517	555	550	570	522	532	545	565	555	532	517	517	558	585	504	552	504	551	520	548	546	511	561	549	516	512	574	524	579	531	551	540	547	554	520	484	489	526	535	514	541	566	535	524	504	549	512	556	528	545	509	523	583	504	554	536	544	551	556	546	527	500	565	488	541	574	496	562	579	516	544	516	494	560	542	522	480	532	519	556	521	491	560	560	525	552	534	536	508	544	488	529	552	525	554	550	525	546	527	577	545	528	507	501	557	479	571	518	519	558	551	556	509	527	494	510	537	528	539	522	541	552	520	521	514	529	531	541	546	568	551	537	508	570	577	545	529	508	539	559	526	521	561	525	520	526	513	569	533	570	534	491	526	537	537	536	529	511	500	508	524	533	489	567	563	535	514	467	531	571	531	465	533	560	515	517	535	523	564	533	541	551	523	514	553	536	517	532	582	563	503	518	551	544	585	509	520	482	539	544	543	547	551	517	492	535	537	581	540	521	552	567	522	529	533	533	529	581	532	547	564	500	531	551	525	502	512	560	551	542	537	507	517	515	573	523	538	557	547	480	526	533	542	552	543	527	502	532	518	502	536	519	511	495	532	530	540	544	551	528	577	492	513	539	555	547	504	537	547	611	537	508	515	530	523	547	513	547	510	527	499	529	517	529	521	536	512	531	529	491	538	562	553	521	542	507	588	548	513	544	528	537	513	534	535	527	556	522	528	528	524	518	523	554	555	524	490	531	527	519	544	554	537	556	534	543	556	475	534	547	493	561	530	510	534	556	541	548	550	487	547	518	490	529	535	517	547	541	507	520	530	496	500	539	524	524	571	535	550	491	506	519	560	535	512	489	544	499	535	514	510	514	510	533	534	515	564	570	514	553	501	516	519	536	507	533	526	500	546	536	557	500	526	524	487	554	522	501	509	561	545	506	568	570	505	521	554	510	530	500	556	496	573	562	496	550	506	566	536	540	490	528	497	545	548	514	534	533	534	514	544	530	536	544	532	519	504	561	526	533	577	551	497	513	515	544	552	523	553	541	539	537	501	506	556	512	537	535	542	520	569	522	551	535	561	532	510	543	514	513	557	552	533	566	501	525	565	530	531	530	474	553	565	529	553	596	502	510	558	554	552	526	516	520	540	537	558	525	549	534	536	507	529	532	548	533	543	503	518	524	529	512	573	512	535	526	523	536	558	524	519	508	531	555	573	589	505	524	544	558	522	564	515	521	485	522	537	551	518	537	526	521	571	532	544	561	534	532	540	512	561	530	495	558	516	557	539	524	550	526	514	504	491	555	525	550	522	513	509	536	552	562	513	517	550	551	531	566	530	522	517	502	524	560	526	520	518	566	527	552	545	533	510	539	532	537	542	511	485	537	529	521	498	503	533	516	527	534	551	514	531	530	513	550	537	532	569	524	548	534	541	542	540	530	518	544	532	515	552	571	514	549	518	541	551	502	532	502	533	517	504	482	499	560	539	540	550	518	527	520	521	526	547	565	490	508	515	553	522	568	571	486	521	538	576	515	503	536	491	547	533	547	535	511	518	552	518	512	556	516	510	507	546	542	501	551	521	556	507	528	567	556	575	508	546	556	513	544	482	501	518	534	555	512	545	545	551	548	491	515	559	512	564	544	525	487	520	495	554	553	578	524	522	560	540	526	523	513	511	501	534	557	533	571	537	533	526	527	585	528	530	497	507	531	511	496	533	525	520	552	522	493	531	526	503	562	528	498	530	513	545	503	543	527	532	511	565	537	511	507	539	537	533	567	506	541	530	484	541	555	528	523	514	489	546	539	533	532	496	491	521	518	493	535	479	486	572	529	535	582	529	567	532	490	529	527	517	522	534	578	541	541	561	528	511	501	518	529	549	541	561	469	585	540	525	505	531	516	505	558	553	550	552	486	564	532	533	553	515	530	543	526	539	555	521	521	527	522	551	563	519	590	506	550	574	532	545	509	536	518	554	542	547	559	560	497	547	527	532	557	521	540	525	533	484	555	521	536	510	549	539	547	532	540	536	535	510	477	532	527	539	570	550	506	541	502	568	513	553	546	534	541	545	540	542	519	502	522	557	543	544	548	555	541	545	503	522	504	473	499	537	545	534	570	549	543	525	539	566	498	554	518	554	521	543	535	527	516	510	533	555	534	543	512	525	512	506	519	529
12914	26698	25637	16708	8232	2296	1834	24299	31905	22547	12311	5354	1950	978	591	539	569	539	506	519	498	509	554	546	526	545	476	502	527	552	537	534	518	514	497	478	544	522	506	513	545	529	511	492	574	525	515	516	509	505	483	532	570	522	524	520	490	525	526	534	498	498	516	510	563	533	490	538	513	509	551	524	485	506	536	516	512	525	518	540	524	535	500	519	552	492	527	515	541	537	474	545	540	494	532	531	506	475	527	499	512	501	519	495	533	515	537	523	453	536	529	555	517	510	557	506	547	525	508	510	546	537	518	528	534	509	480	566	509	516	548	500	516	519	537	474	507	509	507	505	513	542	526	537	489	513	525	467	503	510	518	493	559	505	493	540	527	569	517	512	519	507	504	493	524	487	510	532	499	497	523	474	522	538	486	529	502	517	519	546	508	530	515	515	544	499	491	535	529	503	491	554	498	478	491	522	556	504	526	515	548	520	523	530	487	505	490	513	556	507	531	538	509	508	538	535	518	511	558	511	497	517	516	508	493	495	530	510	524	531	515	519	531	548	532	540	545	531	524	500	495	503	531	515	556	540	510	508	535	539	517	514	477	499	468	500	472	485	509	545	524	478	479	488	504	531	528	521	517	529	548	494	526	507	521	491	506	509	498	511	514	469	537	538	519	510	508	505	502	494	492	490	499	519	512	500	517	534	533	509	527	499	520	510	515	523	530	511	518	498	505	506	532	524	508	516	518	538	521	568	497	484	527	527	531	502	498	558	476	537	537	532	482	512	523	473	542	513	551	544	477	487	524	536	549	529	515	515	497	519	501	556	461	508	511	496	489	503	547	551	505	504	530	473	544	518	521	532	518	504	498	503	502	482	510	498	523	526	522	514	481	537	497	560	500	499	506	488	551	504	524	510	557	502	541	548	503	522	534	503	440	549	542	483	543	533	536	531	554	571	499	518	518	557	533	472	519	494	455	476	522	523	520	517	508	508	501	510	531	516	496	537	528	543	481	521	500	499	526	468	524	520	506	490	522	500	540	539	488	488	535	521	530	513	508	522	520	567	491	472	517	528	553	528	543	524	558	546	532	514	532	524	551	504	522	489	469	485	490	493	481	536	589	487	529	552	530	539	514	518	550	510	561	524	489	515	521	520	478	509	524	539	543	521	498	525	518	525	539	528	500	501	508	461	494	516	502	513	485	463	531	515	513	509	518	495	487	538	521	539	501	497	506	507	515	480	523	514	507	507	511	455	479	500	474	562	496	512	515	471	480	510	478	530	560	510	533	471	521	523	538	500	522	543	516	484	488	500	510	529	483	539	481	529	509	526	570	529	476	511	515	533	513	509	564	518	509	501	528	496	499	489	498	522	493	512	543	515	556	500	518	501	536	504	518	503	512	496	493	530	484	498	467	541	497	528	530	460	505	527	519	511	530	527	531	524	494	506	496	513	515	517	512	500	533	552	494	521	494	517	521	503	473	520	493	483	506	504	513	518	534	491	491	529	542	552	504	498	520	464	499	540	499	508	487	543	497	514	510	545	490	512	496	472	570	492	536	483	515	478	509	570	516	466	483	495	545	546	502	518	480	482	510	519	540	514	505	490	498	510	511	505	499	533	523	523	518	539	460	516	514	515	518	483	484	519	516	470	541	515	520	499	477	490	542	492	496	517	525	521	538	523	487	542	484	549	533	483	517	557	533	511	504	526	508	512	510	515	507	515	498	502	474	467	503	475	536	507	495	483	503	509	515	511	550	540	538	516	531	485	549	524	537	528	505	517	519	548	504	486	498	502	530	512	530	499	485	529	494	542	513	534	520	521	532	510	523	490	567	543	509	483	534	514	491	528	505	517	510	521	506	504	484	480	520	516	518	480	481	519	489	519	545	497	539	558	538	529	510	496	475	509	508	506	511	535	507	498	485	528	516	484	531	474	530	495	503	475	513	504	488	515	506	547	536	477	517	516	474	506	531	483	544	501	530	498	554	525	523	536	507	523	495	476	498	527	525	498	570	501	507	484	520	519	524	509	525	529	530	555	498	532	495	555	471	504	520	499	539	470	490	494	533	503	528	567	508	525	513	460	520	524	488	483	505	507	486	544	475	539	525	492	509	491	485	498	536	503	485	529	560	498	520	527	524	534	520	501	537	526	523	483	546	533	521	488	538	542	517	507	507	549	507	493	527	515	535	505	520	539	523	493	474	534	461	537	517	509	540	515	503	521	503	479	544	513	537	488	518	523	544	467	512	486	520	515	525	533	491	524	500	546	504	529	511	541	553	486	573	494	509	515	526	537	575	516	467	528	532	538	500	507	536	522	530	475	512	490	497	496	517	512	486	499	483	497	523	563	506	500	510	492	523	504	552	491	498	488	539	551	476	517	541	501	487	516	492	549	489	531	521	541	505	502	521	524	495	519	548	544	518	441	473	531	525	516	515	502	480	484	534	536	517	525	535	497	517	482	497	469	483	543	457	503	552	519	528	528	539	526	532	530	473	511	515	516	532	497	515	500	521	525	555	492	500	449	479	538	525	519	492	496	516	489	533	500	541	483	497	516	554	530	473	539	475	517	531	543	534	482	487	514	519	506	509	514	551	525	509	518	521	579	512	519	463	562	485	525	533	535	500	502	530	509	532	539	501	487	478	515	520	496	489	455	530	509	533	501	512	527	507	520	512	462	529	537	499	479	534	466	504	509	501	521	481	503	529	495	527	496	489	460	482	509	484	558	510	497	523	505	486	517	513	533	532	509	506	498	499	482	505	498	538	549	516	513	539	526	493	530	485	503	540	463	503	533	508	492	501	516	537	505	546	524	515	522	502	509	514	489	481	456	535	555	503	470	520	478	568	523	526	487	493	513	539	473	535	533	523	528	503	500	498	565	476	492	486	515	505	538	507	478	519	521	493	532	492	510	492	542	527	531	525	516	488	494	508	537	507	481	516	494	514	537	490	531	543	531	491	516	477	541	495	509	489	533	523	540	540	513	539	506	481	510	542	485	519	495	494	501	517	495	501	517	509	462	530	530	536	505	506	500	501	534	556	487	484	514	561	521	547	511	529	509	514	530	510	496	540	474	485	488	495	493	500	507	514	515	486	511	534	493	537	459	524	497	505	509	498	513	457	538	510	518	525	496	544	503	509	546	521	456	500	512	516	542	513	507	491	476	486	535	556	512	520	500	489	519	547	500	541	511	511	508	474	494	544	495	475	530	524	545	501	537	538	532	539	497	492	512	499	535	476	520	486	505	557	504	528	539	497	528	500	532	503	515	509	522	518	493	573	512	493	531	506	507	516	535	517	501	497	480	534	472	524	528	490	500	560	524	500	543	484	476	524	545	530	542	497	497	503	503	481	530	503	497	473	468	482	471	526	533	512	502	482	525	514	511	511	523	515	542	505	525	496	526	527	520	519	480	480	518	509	511	497	528	523	470	515	488	531	535	503	491	538	515	510	504	516	497	491	499	499	520	495	464	495	499	520	512	514	505	517	541	463	529
28099	16556	8691	4206	736	460	491	923	1623	1502	1173	804	521	475	441	424	417	395	426	411	378	375	400	398	392	455	444	359	393	444	423	387	401	433	394	424	415	404	382	399	411	443	365	421	422	437	416	412	440	389	396	385	390	423	389	394	403	383	407	420	393	456	386	418	406	425	377	383	388	426	376	399	407	397	405	414	412	383	422	414	397	404	435	432	425	371	391	397	407	442	376	395	436	406	403	409	388	394	394	398	404	415	386	415	410	400	417	413	440	412	409	424	442	441	414	434	418	446	396	376	421	382	388	399	381	399	394	379	422	404	408	401	434	419	428	426	432	446	421	393	393	409	388	412	409	364	414	399	377	428	410	396	421	393	422	412	394	425	396	407	414	411	385	394	394	414	428	422	395	393	459	415	396	380	423	437	390	378	410	399	371	404	427	440	383	386	410	411	411	432	405	412	377	406	429	380	420	440	452	428	421	407	388	440	384	423	424	438	402	442	425	396	446	398	411	397	417	411	415	453	391	431	398	373	377	435	406	407	413	430	408	387	388	427	408	387	399	421	402	425	422	416	420	429	398	378	396	373	440	396	372	407	409	404	361	426	428	376	373	433	381	393	406	394	385	412	413	408	394	403	407	411	433	416	406	401	394	425	396	409	384	407	444	405	419	408	410	431	396	442	438	384	377	396	425	438	380	390	393	393	400	382	395	421	420	425	416	414	416	436	393	379	412	411	395	383	426	426	405	402	418	443	424	408	425	401	417	421	385	376	414	417	364	395	357	424	402	436	396	422	405	398	412	412	407	458	459	388	374	455	393	434	386	395	422	423	375	392	396	387	387	379	420	398	403	406	419	432	426	385	413	404	406	406	395	455	425	407	397	410	406	418	408	382	378	418	401	432	366	391	418	412	377	420	418	414	434	397	391	408	418	415	400	382	399	447	375	398	400	426	414	405	426	401	403	392	399	454	425	402	408	410	418	376	375	426	453	379	385	415	419	425	406	398	436	455	381	404	436	429	412	449	406	363	421	417	411	390	441	400	430	384	387	424	400	438	409	426	449	390	405	367	392	423	424	393	421	424	440	389	415	422	418	404	396	425	416	426	422	396	420	401	370	408	436	421	401	418	412	433	403	384	418	400	397	386	421	420	446	404	407	415	418	412	415	433	419	395	406	405	379	447	451	418	386	393	415	428	403	403	386	396	402	409	405	421	411	426	423	421	363	428	373	431	447	421	453	376	438	410	389	415	436	382	378	409	434	441	412	420	411	400	419	350	383	426	423	394	378	426	401	375	416	401	392	412	413	415	419	375	409	411	390	392	426	408	436	403	395	424	388	391	409	403	372	401	421	382	418	433	394	418	383	401	417	399	418	410	411	383	393	414	400	405	381	401	382	417	427	426	396	425	404	412	402	405	452	448	424	410	448	412	399	410	387	437	435	440	409	417	427	421	393	435	385	401	416	429	435	435	442	442	407	392	415	379	396	425	391	396	427	442	432	435	395	423	424	449	414	439	387	409	396	374	426	401	425	383	416	423	399	408	436	435	408	391	401	407	416	384	409	424	382	412	431	403	429	389	397	404	444	397	397	425	427	410	420	418	441	412	403	381	416	433	397	441	406	394	451	422	381	404	387	451	411	397	406	425	437	421	393	402	397	398	404	405	415	411	419	436	407	418	385	420	423	410	426	419	429	439	381	420	413	424	404	424	403	422	425	446	416	406	428	413	388	428	419	422	402	369	420	392	402	421	450	408	398	419	404	400	406	395	388	408	436	401	419	416	458	423	414	416	427	398	391	394	422	374	380	443	404	397	385	411	394	392	434	395	434	391	417	368	387	402	425	378	425	379	423	417	414	426	386	400	386	395	452	416	446	392	418	420	386	430	386	397	432	403	408	430	370	400	414	395	386	414	449	404	442	401	407	386	429	401	457	437	407	420	419	399	429	418	413	420	399	389	384	396	444	406	410	424	401	414	415	421	416	405	391	434	379	420	393	419	433	433	439	407	407	397	427	415	408	443	430	416	380	399	392	431	400	441	382	411	389	417	425	413	380	407	430	428	433	384	427	397	404	424	434	433	389	373	420	463	384	419	405	397	395	386	414	381	388	420	408	413	418	395	387	387	407	413	422	384	406	408	416	409	429	382	414	386	428	382	430	420	379	410	388	417	444	378	421	447	412	404	434	409	407	393	442	390	404	428	409	443	370	431	413	450	399	437	420	430	393	437	429	425	412	419	358	406	417	369	405	387	405	366	405	409	387	453	392	414	425	444	381	381	391	399	398	400	378	434	411	434	394	437	395	413	381	444	400	437	422	422	414	410	425	380	391	371	412	362	385	388	409	431	404	420	398	390	464	415	395	407	446	455	398	413	411	415	359	423	391	409	395	426	423	396	393	413	450	401	403	406	402	423	419	371	409	404	390	404	407	426	413	431	380	394	385	389	398	410	381	458	415	393	406	380	391	386	418	410	395	387	421	431	420	427	438	414	407	395	387	402	436	401	431	422	437	467	393	452	398	400	432	413	430	437	416	418	392	393	410	401	402	358	388	385	381	393	407	395	386	403	433	415	428	400	442	397	427	399	413	399	408	431	403	412	404	385	360	388	404	452	412	378	432	404	416	417	432	416	423	423	413	376	391	409	379	405	400	407	416	401	408	399	384	374	417	434	448	438	445	433	365	355	396	417	411	417	420	405	420	408	415	421	402	438	412	365	394	406	384	412	389	384	433	423	439	427	421	376	402	402	436	397	392	447	391	400	397	410	418	401	361	423	397	402	384	385	394	416	426	388	404	404	409	415	402	420	388	431	427	392	402	412	407	441	416	412	366	428	421	415	408	412	433	394	412	405	441	399	448	435	405	405	375	417	390	395	409	407	408	420	422	401	415	447	369	403	416	402	385	410	449	377	411	428	423	411	379	403	403	413	399	396	404	437	399	412	365	387	408	437	433	394	393	411	421	432	417	432	393	434	411	386	397	396	402	404	400	421	409	441	393	422	412	443	425	425	408	398	415	396	426	412	450	420	393	417	397	417	398	426	399	433	426	388	387	389	385	408	421	377	439	404	444	421	423	397	418	388	417	413	420	395	414	415	383	404	405	407	397	422	406	450	368	404	398	397	422	410	426	421	407	406	399	386	403	442	391	430	398	447	382	402	391	421	433	393	431	387	377	420	382	412	399	416	388	399	418	426	401	384	431	448	418	405	417	367	376	411	429	345	366	454	390	394	443	392	409	396	407	399	398	386	401	422	394	388	390	415	386	435	422	426	418	421	446	418	389	409	432	437	412	441	395	446	389	392	378	409	416	409	412	405	413	415	426	409	417	420	410	367	392	400	440	402	440	422	434	458	418	399	379	409	433	399	433	395	413	430	419	350	407	405	423	424	397	376	390	391	384	392	416	394	399	413	418	420	401	394	427	411	434	392	367	400	410	396	393	405	391	379	431	415	420	403	426	398	424	389	387	426	390	389	399	398	429	446	421	423	405	381
9122	9977	8361	3885	684	462	469	1260	2242	1909	1335	847	546	450	424	396	384	369	388	383	393	399	393	403	407	374	388	369	381	392	366	359	426	427	395	394	392	380	380	394	440	377	370	370	403	382	383	426	387	379	372	412	409	379	396	369	382	395	382	431	376	395	390	367	353	369	366	382	387	383	379	410	373	374	399	397	390	365	405	395	387	340	378	394	367	382	394	405	407	384	381	383	426	398	402	372	402	379	386	373	406	372	384	388	397	323	385	402	401	372	396	403	390	395	366	401	369	399	396	401	372	363	379	369	404	418	396	386	427	383	355	376	381	361	368	368	380	374	401	376	372	418	403	364	396	378	347	420	403	382	372	412	379	387	420	399	387	366	382	403	402	418	413	383	386	378	389	383	391	417	391	394	420	364	343	383	376	378	379	402	384	403	387	412	376	398	391	388	396	398	405	386	375	396	414	406	362	401	380	357	383	373	420	377	356	356	377	392	399	376	399	358	372	419	372	394	368	394	395	401	394	378	395	411	366	389	424	367	386	394	396	390	356	370	388	370	374	394	356	391	411	389	360	394	401	394	378	378	374	383	386	426	397	409	368	402	363	368	411	397	414	382	406	399	401	402	340	374	423	389	391	406	392	375	354	394	373	389	337	414	365	375	343	377	382	405	374	411	380	335	391	408	377	381	376	369	380	392	396	389	343	363	384	366	394	403	372	367	369	377	401	366	357	355	380	393	362	394	416	332	393	400	364	417	362	392	372	394	422	394	384	375	377	394	373	369	389	381	411	358	389	394	414	430	353	382	389	380	395	397	373	352	394	410	418	402	364	346	364	379	368	393	378	392	393	407	390	420	366	372	367	407	368	378	384	392	384	372	390	374	381	391	402	421	414	391	405	369	422	389	410	382	374	362	391	371	362	361	382	386	391	379	361	371	384	420	408	388	423	394	426	408	361	362	389	369	393	379	362	380	416	361	369	331	392	404	403	395	396	360	367	388	405	382	388	398	403	390	347	392	398	411	375	381	399	428	402	383	407	390	398	400	354	372	393	369	367	398	341	386	375	381	402	396	376	409	371	369	402	364	385	376	396	411	399	386	402	355	406	373	368	337	382	390	367	384	427	384	404	406	397	410	373	391	380	380	378	407	393	378	390	329	392	394	382	393	403	391	385	390	432	418	389	447	425	383	401	359	402	387	366	397	410	370	415	388	399	405	358	390	381	381	385	383	395	379	388	389	367	381	388	377	372	389	362	383	387	384	430	360	409	382	381	425	409	383	391	395	388	400	395	395	392	361	398	380	386	405	374	401	375	361	374	392	365	390	363	396	393	385	385	379	356	377	376	363	398	342	354	381	357	396	409	389	369	402	391	395	427	400	388	391	394	405	391	390	391	427	377	376	388	399	393	405	355	407	381	397	393	372	386	402	356	371	393	413	396	405	377	374	358	382	381	394	360	397	352	348	409	385	377	379	349	410	390	372	398	372	412	383	389	391	358	365	387	353	375	403	366	414	378	376	393	372	330	397	392	363	399	357	366	394	359	383	375	379	393	399	395	397	387	393	357	395	404	378	393	371	391	382	364	393	384	415	357	390	394	362	395	403	372	366	368	415	405	412	433	411	399	387	399	415	366	399	377	384	334	384	388	388	433	399	376	396	365	367	390	413	369	349	417	375	406	409	379	396	415	398	367	386	404	389	384	400	372	401	378	362	367	334	364	347	373	388	406	409	409	388	382	353	374	388	401	399	411	372	427	386	385	388	372	378	428	376	379	368	400	384	385	404	400	381	386	422	383	366	392	373	403	393	363	390	419	409	399	373	378	371	401	363	362	385	372	398	407	392	378	381	373	415	382	370	395	385	358	381	362	358	381	386	433	379	349	389	398	400	357	383	426	416	375	392	390	359	374	402	367	400	380	392	374	374	443	374	399	381	379	371	393	397	372	368	401	369	382	407	353	372	417	374	382	423	427	400	378	392	395	393	406	413	365	351	373	363	385	376	375	348	361	399	379	413	373	374	402	381	373	403	388	375	395	374	405	386	348	388	401	365	383	368	363	386	362	380	368	353	368	398	410	402	407	383	415	390	382	401	375	341	413	358	372	396	349	381	401	403	439	402	359	380	375	371	388	374	382	383	366	412	386	363	398	376	375	361	405	368	381	391	376	356	408	406	399	400	376	398	359	400	414	398	392	367	421	377	405	374	400	405	406	382	365	338	382	367	399	372	358	365	394	377	386	367	403	392	389	388	378	356	401	396	375	338	370	363	377	402	375	403	401	361	383	393	382	357	397	390	400	406	375	353	398	402	398	364	351	382	395	421	378	393	361	360	390	384	385	398	403	401	394	396	392	415	372	382	367	402	357	414	350	388	396	374	393	373	400	359	376	367	386	349	421	379	386	378	382	357	384	381	430	377	356	399	397	422	402	364	383	367	351	396	377	358	398	395	387	393	392	389	397	390	391	397	397	369	423	373	389	378	404	362	357	362	378	390	385	392	399	377	366	390	379	393	366	370	381	391	362	426	406	385	366	407	389	362	390	391	375	342	390	417	389	423	342	373	358	394	369	391	383	363	405	439	374	353	356	364	364	359	422	397	386	404	363	392	423	370	400	396	404	387	355	381	366	405	367	408	381	381	417	333	335	388	396	391	371	385	408	368	405	386	373	414	368	404	384	379	388	387	363	382	384	359	412	381	380	379	403	392	339	399	400	376	401	352	392	406	377	410	386	405	369	401	382	416	415	364	383	362	393	378	400	410	379	378	377	390	419	394	392	403	361	390	389	348	407	392	389	385	395	385	392	406	401	385	401	375	397	411	380	414	403	396	363	359	364	345	382	373	436	334	394	383	384	367	385	410	413	370	395	438	378	399	389	393	386	363	393	416	418	363	402	396	379	398	370	401	382	397	382	373	386	420	396	378	405	415	370	389	358	365	383	372	408	403	394	398	427	374	380	392	404	391	363	409	384	384	366	388	356	400	376	361	402	405	424	358	426	355	408	388	382	407	381	399	374	353	373	363	417	381	354	386	397	404	357	407	384	387	384	376	363	378	358	407	359	391	396	373	362	372	387	395	376	395	418	378	378	368	381	421	390	371	398	353	406	393	382	365	419	402	400	420	399	375	401	430	379	355	391	397	349	415	386	391	412	357	410	402	366	404	402	411	399	417	342	385	360	393	378	379	352	399	364	382	382	348	397	380	333	414	376	412	400	391	367	380	365	390	383	345	363	361	367	390	371	361	383	391	403	421	411	381	394	388	407	377	364	358	364	387	384	396	367	385	397	363	412	394	421	393	372	377	383	363	378	390	385	391	376	373	378	387	373	366	403	363	380	416	385	391	393	368	367	392	398	377	351	374	378	393	377	373	403	413	383	357	414	376	413	441	349	412	376	402	356	408	388	402	389	367	388	377	399	375	372	403	390	403	387	375	414	403	380	380	395	356	356	368	389	363	365	409	387	390	396	358	409	391	390	408	400	397	355	402	387	366
25498	21453	27383	25191	8857	1504	1003	7342	13536	11523	6924	2899	1178	628	477	406	483	414	411	468	452	412	395	397	449	426	425	441	436	410	414	421	414	444	458	452	420	437	405	404	380	437	399	419	432	422	385	404	402	411	409	439	453	433	434	445	412	440	432	417	428	400	430	436	444	436	465	418	431	426	417	451	451	431	436	439	431	420	398	416	412	406	445	452	410	425	401	411	402	384	424	415	441	416	436	416	406	457	441	407	421	416	421	409	421	419	475	433	415	399	425	434	413	429	440	418	448	451	403	446	421	433	446	435	442	435	430	395	423	429	438	380	422	424	414	439	409	408	404	413	424	388	413	396	450	419	418	414	418	408	448	408	462	434	428	396	379	437	412	426	442	436	393	439	433	393	396	421	444	415	386	427	374	411	394	437	389	435	396	418	436	419	450	465	436	388	431	447	389	417	419	413	437	409	414	429	438	410	411	411	446	398	429	458	394	426	434	421	409	416	469	439	411	428	420	430	446	449	443	406	408	406	421	409	449	407	426	405	423	411	423	447	461	440	424	412	420	408	474	385	410	436	430	438	446	437	419	436	436	411	454	384	431	441	413	425	394	420	451	437	441	414	452	465	449	436	400	430	442	428	390	450	431	400	448	414	428	428	397	425	436	437	456	390	433	413	430	406	424	429	416	445	438	434	429	446	429	409	428	392	395	406	433	409	427	424	445	444	426	437	390	465	438	468	418	407	424	455	392	432	405	424	427	452	419	400	435	419	413	420	403	446	473	415	443	441	441	421	410	438	415	417	420	431	411	405	436	402	412	390	431	403	416	416	445	400	417	397	400	414	430	406	412	413	416	408	413	410	401	440	438	445	463	445	398	431	427	427	440	425	423	412	417	413	434	426	419	440	436	407	387	452	447	437	387	420	418	408	453	406	394	430	456	399	424	449	437	392	449	436	430	442	458	407	403	432	403	399	449	432	404	399	419	428	420	414	434	417	399	446	408	424	423	433	457	438	410	397	429	386	480	399	436	422	406	474	457	423	399	428	384	390	413	427	389	398	430	442	424	384	434	423	440	457	428	389	435	404	407	430	441	416	446	409	423	468	468	395	400	405	423	467	416	423	405	412	438	442	455	406	414	413	401	415	416	402	420	421	438	463	392	414	386	406	400	485	385	428	474	417	415	390	447	429	420	415	448	396	426	410	417	414	390	398	398	436	424	392	424	449	444	404	419	416	394	395	401	434	410	384	426	429	420	432	422	425	400	414	416	453	427	423	434	437	406	399	403	403	446	450	437	423	407	423	448	408	440	425	449	397	431	401	433	428	424	416	433	439	434	412	427	416	375	395	447	451	408	406	430	417	397	417	413	415	405	443	440	412	421	389	429	469	433	454	389	404	442	410	436	452	406	425	457	462	388	414	435	424	405	400	446	433	431	401	407	407	396	397	407	417	369	428	399	427	424	400	436	397	410	436	437	425	410	423	391	394	392	430	418	419	432	432	456	411	389	374	429	448	430	417	462	417	413	406	451	397	417	437	450	411	428	410	425	390	438	426	424	436	416	431	446	406	455	430	411	447	419	430	393	433	370	420	393	444	379	422	441	400	447	432	446	404	387	412	411	447	391	443	446	416	412	395	436	437	426	421	405	413	444	425	447	424	392	430	422	408	414	443	380	394	391	386	391	413	429	425	434	439	423	426	431	455	430	427	447	416	427	457	394	432	406	415	422	424	425	424	405	385	413	448	426	407	455	441	397	425	400	422	429	451	437	392	387	438	424	462	409	443	428	408	409	422	427	444	415	397	435	457	406	408	423	455	441	414	389	435	422	436	420	389	415	427	417	406	426	400	412	427	407	419	399	435	412	412	424	387	436	435	456	411	427	402	421	405	404	400	441	444	438	453	426	420	413	478	421	422	457	413	420	397	440	418	398	432	417	435	427	407	414	416	434	405	445	406	423	413	418	438	415	421	427	410	447	414	401	419	457	436	414	405	410	428	475	446	398	402	397	439	406	376	441	406	449	426	451	454	410	418	439	413	412	422	406	395	429	441	393	403	422	432	435	417	432	405	416	448	436	412	430	411	419	391	383	445	447	404	430	441	412	448	440	455	409	433	422	443	404	394	472	443	411	412	428	397	430	426	400	451	403	396	402	454	404	399	438	411	417	424	437	392	431	409	423	478	411	435	382	383	397	420	403	419	403	412	408	412	426	411	425	393	412	396	415	425	410	422	424	453	397	427	470	413	415	383	432	413	446	386	417	431	439	417	419	395	421	402	435	384	405	450	425	423	466	448	419	400	413	421	408	441	430	400	449	439	416	425	437	438	408	372	377	431	413	441	408	432	443	408	418	423	430	390	412	436	420	418	400	409	410	417	423	442	435	436	429	387	446	411	425	411	431	415	431	469	444	433	433	421	387	454	444	407	449	393	409	380	414	435	425	441	411	421	426	450	443	407	436	394	434	435	424	444	432	442	444	412	432	415	426	419	414	420	432	414	401	419	450	422	424	414	415	388	453	423	411	401	407	421	414	447	402	394	425	417	409	419	453	388	406	412	448	406	418	410	399	420	445	440	443	427	443	419	443	424	449	447	454	424	441	409	387	396	407	410	434	411	448	428	387	430	422	432	387	391	401	486	405	457	438	426	389	408	416	394	454	393	440	431	421	449	408	397	395	389	393	399	421	434	453	437	398	462	429	432	407	412	414	438	405	422	431	413	405	416	394	437	377	422	420	423	414	465	434	437	397	437	435	441	410	435	391	446	416	429	452	403	453	387	455	440	410	378	467	455	389	403	413	400	423	431	429	392	436	409	478	407	422	402	425	432	427	392	409	416	448	406	404	412	382	431	431	392	414	454	420	406	446	447	408	411	400	395	381	422	438	391	398	420	416	428	402	426	410	449	395	414	397	397	401	446	410	396	418	414	438	414	413	454	426	393	405	436	416	433	454	427	420	435	439	418	417	400	409	425	436	377	408	453	402	428	473	452	446	405	410	391	412	439	407	461	414	400	422	441	431	375	388	407	442	392	437	445	407	427	396	439	449	433	433	424	437	412	422	407	398	431	422	406	459	400	403	386	388	422	411	389	404	396	382	447	435	439	448	395	471	410	428	415	411	403	414	406	432	400	442	442	368	410	432	424	420	425	425	417	380	455	452	405	449	396	420	453	403	386	405	424	409	448	441	447	406	466	447	440	454	422	416	412	348	405	393	439	408	420	432	409	427	407	411	433	429	432	401	444	400	434	406	454	437	437	395	408	383	461	412	396	423	429	407	426	395	367	404	443	439	405	405	441	420	435	437	422	400	410	442	410	434	402	442	419	393	409	399	432	456	424	382	441	412	360	419	426	395	401	393	420	411	451	434	387	430	390	432	434	456	390	441	443	404	401	408	421	449	416	423	423	441	452	447	433	399	416	421	477	447	437	410	406	445	428	440	453	443	413	387	442	454	407	410	416	416	405	398	393	415	421	411	441	403	449	421	422	401	422	438	428
10972	19114	19884	9618	2672	829	1029	9985	14415	11301	7098	3363	1340	696	483	407	466	433	412	406	430	366	393	401	453	431	446	412	419	435	443	392	430	395	423	393	439	428	443	446	401	420	448	422	417	414	442	420	419	409	435	415	426	418	434	419	453	416	394	427	457	422	414	405	439	379	439	399	442	429	393	452	386	442	397	453	393	431	434	419	439	427	435	445	429	399	429	446	432	397	422	432	440	423	445	390	432	411	452	455	440	397	403	406	460	424	407	375	403	416	421	427	410	378	383	435	404	419	450	430	420	412	434	450	419	415	441	437	413	401	426	435	431	444	419	413	453	411	402	464	409	428	418	458	406	398	419	394	427	385	398	445	427	418	384	414	423	403	421	435	412	399	427	439	433	414	403	390	404	404	406	393	392	398	417	437	407	429	448	386	433	427	437	407	411	430	418	419	415	399	384	422	456	422	418	387	430	407	419	423	424	439	450	427	430	420	438	439	381	420	435	411	417	401	398	410	431	395	380	438	441	402	418	416	414	428	401	401	420	383	391	401	436	390	368	414	411	434	411	399	408	439	387	404	434	387	448	446	440	369	414	416	437	398	397	404	411	379	415	361	387	435	413	399	449	399	429	397	411	435	425	421	426	411	437	412	439	422	405	416	437	434	411	424	431	413	425	438	431	395	408	409	446	407	401	426	434	412	426	384	425	449	397	385	422	429	355	436	435	423	421	418	440	456	458	428	393	410	410	418	404	365	398	407	404	389	432	405	428	402	406	409	440	444	423	414	385	410	433	428	408	428	421	396	430	388	407	431	426	437	399	443	429	391	427	400	409	438	412	401	419	428	396	405	409	396	451	401	426	422	429	395	467	388	411	371	399	401	438	398	390	417	389	420	413	426	443	398	430	422	434	431	390	394	422	353	423	416	426	376	400	404	450	410	386	423	422	413	422	421	445	453	382	402	437	412	419	468	400	398	432	392	408	394	440	408	433	416	416	395	430	421	412	384	408	402	418	421	417	430	434	440	427	370	439	404	441	412	454	396	412	395	426	442	380	412	396	430	383	429	446	431	411	428	394	432	422	425	431	415	407	454	394	419	396	398	414	433	408	441	410	403	432	426	402	435	397	431	452	377	400	400	422	387	441	438	381	438	381	410	420	451	402	456	402	419	456	416	404	405	455	442	416	419	399	407	443	393	422	403	428	401	398	393	401	429	385	393	411	430	406	387	421	425	401	399	424	451	444	394	422	409	435	400	392	432	392	420	422	436	437	439	416	393	421	438	439	420	450	414	415	429	376	411	407	389	426	400	414	400	407	439	387	454	370	437	443	397	408	373	376	394	412	419	418	412	443	446	428	451	406	460	437	459	422	402	455	436	431	411	414	426	375	414	416	405	462	415	393	409	414	463	434	443	372	432	395	361	398	428	421	413	415	444	416	422	396	428	426	464	432	459	401	407	408	380	398	433	408	412	417	440	414	391	440	420	447	437	422	375	444	417	404	458	406	407	401	435	426	420	405	423	423	458	399	420	392	398	443	406	418	416	421	408	415	412	431	400	400	472	417	405	444	419	425	457	421	441	414	419	420	445	420	409	404	435	442	391	417	423	360	411	436	443	396	423	427	438	434	392	408	416	463	404	415	433	408	422	400	421	398	444	402	431	397	414	428	407	440	433	402	409	403	413	406	425	409	423	425	468	395	424	387	442	370	438	422	413	423	444	420	421	420	441	444	408	424	437	416	425	410	406	434	392	392	375	420	409	424	404	414	435	382	398	412	424	413	403	405	408	385	382	442	422	437	415	368	463	387	414	447	417	402	433	418	426	415	408	397	407	405	407	376	427	438	408	393	413	410	443	405	421	431	400	418	404	406	421	424	425	406	443	373	420	410	433	406	402	410	413	408	406	419	386	405	406	419	401	406	387	399	439	415	420	433	419	418	401	397	406	396	432	425	439	420	408	434	427	423	419	427	418	439	434	410	449	373	372	381	419	433	445	442	409	426	428	444	414	436	407	397	403	428	409	442	388	414	398	430	441	417	406	441	425	410	386	435	425	419	371	431	432	410	417	390	435	436	439	424	446	410	422	405	390	392	422	386	431	422	421	435	416	403	400	394	432	415	439	442	431	411	414	416	420	410	441	424	425	389	414	370	419	406	410	394	381	446	409	395	438	429	434	417	417	383	416	422	408	405	419	395	393	431	395	395	410	409	430	443	426	411	408	433	422	398	418	413	434	416	441	428	405	444	427	426	417	446	422	396	407	417	399	416	408	416	444	452	401	406	390	434	394	410	430	387	435	406	410	434	431	417	398	415	376	467	420	390	412	439	409	426	418	427	413	381	423	429	392	408	439	428	440	380	428	402	410	419	416	417	376	416	426	403	427	410	415	429	418	410	420	414	456	405	448	409	468	412	399	413	439	435	452	383	437	393	420	371	405	409	426	403	430	383	441	388	422	425	435	396	380	433	403	416	425	392	447	385	428	410	404	403	391	390	432	405	398	411	418	445	416	411	430	427	407	411	412	431	374	419	444	400	448	450	417	413	402	399	393	449	406	395	425	435	371	431	433	431	410	405	397	412	458	440	404	438	428	406	472	459	415	382	444	439	416	416	393	404	429	431	444	427	412	391	413	404	362	419	387	420	408	389	450	401	396	404	451	444	453	427	406	420	427	415	438	454	409	417	420	407	431	361	391	416	393	383	431	388	407	449	395	401	382	398	411	384	441	404	469	374	399	458	419	435	436	424	444	389	400	444	418	413	404	430	395	425	449	408	431	453	433	425	432	397	405	412	412	383	390	437	390	411	420	397	433	437	464	446	414	410	449	432	427	419	432	396	414	405	432	363	416	437	440	440	401	403	416	430	449	458	446	419	418	429	410	397	414	436	423	389	430	406	410	411	412	403	385	397	410	413	440	421	384	435	432	410	430	399	409	420	468	424	412	439	417	421	435	408	405	433	399	438	389	417	383	419	435	398	432	440	463	416	439	393	409	413	434	389	398	416	423	415	384	408	403	432	412	417	414	411	415	401	436	393	417	418	386	429	373	441	429	437	396	397	413	432	417	407	407	422	445	432	427	413	401	394	413	441	422	383	427	427	422	411	435	388	425	405	403	410	381	411	389	405	396	411	418	399	413	441	391	404	390	398	476	426	392	406	412	423	395	411	391	426	374	412	381	407	396	401	379	423	419	407	419	412	418	420	402	444	424	424	424	438	428	421	405	423	445	415	400	425	391	370	418	429	428	420	421	432	451	457	425	386	412	444	431	423	401	399	405	394	406	408	434	379	422	420	402	392	400	425	409	446	409	389	440	403	401	445	418	452	401	418	454	385	426	419	390	409	433	422	396	448	412	430	425	423	440	439	388	455	420	378	434	416	412	452	408	437	426	374	433	449	418	381	438	431	396	411	423	389	411	412	433	450	406	393	401	374	425	360	436	380	451	398	389	416	425	428	438	399	406	433	414	422	402	409	412	414	437	409	409	433	418	428	394
24276	21500	28874	24612	21093	11226	3150	14316	29678	26254	17217	7298	2313	980	689	594	589	555	621	571	518	534	546	568	521	504	543	549	569	537	617	588	574	569	505	590	548	525	551	603	491	549	558	521	542	559	540	519	547	550	528	565	504	528	557	515	527	551	501	539	521	504	561	534	520	537	540	538	563	531	552	575	564	547	509	539	538	544	516	523	559	551	507	565	558	532	537	533	574	504	516	528	541	508	520	547	527	515	512	545	554	561	540	573	551	539	541	531	551	548	574	562	545	554	485	596	492	512	526	613	530	567	537	576	532	568	533	512	586	543	574	531	547	521	548	515	533	528	515	529	509	526	517	514	502	527	541	546	521	513	521	514	551	545	567	567	524	509	514	527	536	525	531	542	560	538	563	521	573	521	539	525	540	522	515	542	518	562	585	528	535	542	548	560	516	532	570	511	548	531	527	517	531	553	512	559	551	511	564	573	535	525	520	559	521	541	503	526	522	543	539	534	540	511	537	572	562	535	547	527	549	542	508	534	571	539	566	555	564	548	545	540	525	515	522	551	562	559	527	566	541	535	551	567	562	569	566	527	488	515	527	548	561	562	545	543	535	542	562	563	553	549	566	572	507	518	612	525	515	535	538	517	557	521	541	550	534	552	531	543	527	584	547	519	518	526	534	568	542	519	566	525	530	531	558	536	553	524	568	559	532	554	533	550	507	535	516	526	547	511	566	554	534	572	563	508	516	530	534	566	532	547	545	511	527	518	568	564	540	517	529	540	525	528	502	537	578	554	542	527	533	540	516	537	529	532	543	524	537	554	538	508	550	555	574	583	550	510	527	561	532	521	543	589	537	550	498	542	537	546	503	532	555	531	532	540	515	542	497	534	549	564	539	543	557	539	551	504	561	507	536	530	544	548	581	546	540	563	551	566	531	543	532	512	500	511	556	529	491	543	591	540	573	532	583	535	544	507	522	511	503	532	516	535	552	533	557	538	584	564	536	552	540	548	529	532	546	552	564	535	544	544	595	505	550	528	543	526	548	539	530	517	539	554	551	510	514	540	542	518	539	590	547	534	544	511	503	524	585	564	534	565	572	524	500	561	547	548	512	509	513	540	527	541	508	539	554	535	547	548	548	545	510	553	539	527	541	521	548	529	526	573	531	536	527	516	530	491	524	500	548	534	494	568	557	513	568	520	539	493	527	524	557	563	531	563	555	565	539	525	554	554	593	573	505	514	540	574	561	545	567	523	551	520	529	515	543	538	494	588	546	561	508	509	554	550	518	556	573	553	524	510	505	551	504	535	569	499	583	562	535	518	508	553	545	534	560	551	551	541	543	508	510	518	552	521	549	521	529	506	564	560	536	537	526	559	556	543	502	570	534	532	519	525	521	517	561	522	520	568	575	497	544	539	570	512	553	567	597	535	525	537	536	564	518	502	492	524	514	523	554	509	540	530	567	530	513	513	546	554	566	541	530	528	528	507	547	536	510	552	538	557	552	541	547	582	506	567	527	526	521	548	581	479	519	530	510	532	549	525	597	528	533	508	541	557	524	536	516	521	555	539	489	494	507	527	513	522	508	516	518	542	557	535	520	546	540	543	538	518	524	569	538	522	542	572	511	562	610	502	517	534	518	550	539	521	548	552	579	519	563	552	569	562	541	550	550	511	545	538	536	515	536	566	538	535	531	571	544	525	567	501	553	531	532	508	557	540	567	540	595	562	494	555	520	519	506	514	554	540	510	559	543	536	516	539	519	523	522	528	535	535	564	599	583	552	548	507	556	536	564	543	552	517	523	519	541	545	535	557	534	544	531	527	517	539	521	490	528	543	497	529	574	533	527	546	555	544	556	534	517	524	559	520	532	518	584	538	561	519	553	548	536	528	552	531	516	586	541	488	497	535	519	509	555	508	534	502	485	584	540	530	555	550	552	512	492	560	510	552	543	554	572	528	499	561	492	536	529	569	529	519	530	492	563	525	540	571	565	520	535	547	569	555	585	593	550	515	541	542	570	491	524	567	539	539	525	506	507	531	541	530	560	510	546	539	529	550	552	549	549	540	522	533	545	550	517	544	568	515	541	512	556	539	545	527	514	539	547	530	496	532	557	565	549	538	558	527	535	550	530	528	515	533	510	512	535	521	544	534	544	531	561	516	537	566	550	529	513	510	498	543	513	533	539	537	520	541	582	526	564	546	557	550	558	530	571	549	530	500	563	553	554	568	515	516	549	542	552	522	534	545	533	563	529	555	516	558	498	480	502	540	507	536	512	507	526	517	547	521	532	539	517	519	537	515	486	549	543	550	550	536	561	522	580	549	530	492	489	581	569	528	530	534	538	583	518	564	518	535	503	523	552	525	543	554	566	513	527	577	572	528	528	529	540	493	571	510	529	561	550	511	519	549	534	559	536	563	531	534	543	515	520	560	531	538	564	563	573	547	548	559	547	531	517	560	573	533	557	538	521	537	509	555	507	535	492	572	529	566	562	525	520	548	559	548	553	518	565	550	477	516	533	526	524	557	525	540	526	532	571	542	525	561	550	562	512	559	542	529	537	524	506	502	563	546	544	542	543	535	523	517	493	496	562	526	524	529	539	582	538	568	536	575	543	583	536	565	538	528	524	519	539	495	558	472	508	517	554	568	545	502	547	541	513	562	511	503	543	585	541	587	540	515	558	531	530	529	538	553	534	535	536	495	523	526	531	482	536	521	563	567	569	545	528	491	522	551	511	569	528	507	528	593	561	521	520	552	539	482	561	543	515	560	562	505	552	557	522	583	568	523	581	513	564	558	515	549	590	528	548	537	519	542	540	538	546	556	526	520	479	532	551	528	536	500	527	547	591	516	532	514	544	557	532	517	514	540	547	518	552	569	552	531	508	528	523	548	531	520	541	538	568	562	526	555	495	508	581	513	549	521	568	520	549	554	564	518	518	501	556	498	560	547	515	535	532	524	510	524	543	570	543	513	539	527	543	532	552	534	497	549	560	591	532	525	542	533	503	543	524	525	523	505	526	487	556	516	558	557	530	534	513	560	528	549	522	551	530	522	547	511	556	495	538	483	537	552	515	513	516	510	500	579	603	513	540	546	490	538	541	555	541	533	570	535	499	514	545	528	520	564	510	578	509	557	574	506	522	558	551	555	584	510	514	577	570	532	538	504	527	548	525	536	565	523	523	489	587	548	523	549	550	519	531	505	520	579	533	546	517	554	525	537	531	522	560	517	504	520	541	538	518	501	537	534	505	549	521	525	523	538	558	526	475	525	537	557	524	566	549	517	513	523	523	516	575	487	532	502	536	548	508	541	534	569	516	555	560	592	523	521	576	498	556	549	551	499	503	548	517	541	540	548	494	554	538	557	501	543	552	593	537	519	522	480	517	556	517	540	583	511	507	541	570	514	554	541	530	528	541	567	528	535	546	554	535	535	574	477	554	509	570	498	567	541	515	505	545	544	543	546	524	521	463	535	509	518	523	543	515	501	553	547	547	547
12542	31510	27642	14024	4737	3253	2073	17091	29082	22875	14718	6783	2471	1043	615	560	520	530	478	528	483	515	535	538	520	518	466	533	538	519	558	507	513	512	540	517	544	518	489	520	535	552	537	506	512	514	542	515	503	512	522	492	524	527	511	532	547	528	527	497	510	492	498	530	498	529	513	546	554	525	508	518	499	528	558	512	558	512	518	510	510	551	527	528	489	504	517	506	492	515	513	522	498	493	509	571	503	515	552	507	547	470	496	512	559	530	526	513	516	508	516	483	491	511	527	492	547	476	490	515	480	480	530	512	527	520	519	555	519	529	501	552	515	498	530	545	508	525	491	539	502	473	522	502	525	481	456	499	524	599	521	512	491	495	489	497	551	550	488	534	527	539	505	493	509	517	539	501	493	571	547	528	510	543	515	493	492	521	542	482	554	476	529	540	481	512	561	488	518	554	548	497	523	526	520	469	532	510	498	511	526	486	476	521	510	469	533	517	484	502	539	511	535	522	509	530	540	471	500	490	535	512	489	506	529	539	506	557	478	503	474	546	472	482	538	560	532	535	518	512	509	500	519	551	497	529	530	557	529	533	513	506	524	507	517	503	485	518	520	542	546	556	497	514	508	529	508	513	481	486	502	557	528	521	528	531	539	470	540	496	533	480	518	515	513	519	546	508	513	487	539	517	535	550	536	508	539	515	546	495	503	513	543	472	507	534	473	509	454	532	541	520	531	521	503	526	510	525	479	529	530	491	503	498	540	546	530	552	512	527	495	491	471	505	498	493	469	523	494	523	510	503	507	519	549	521	535	503	516	528	514	508	516	505	525	488	534	534	511	509	509	510	502	486	530	508	533	529	498	581	509	521	495	517	524	521	550	499	509	494	529	493	490	521	546	459	554	512	508	511	510	539	499	491	520	495	500	480	515	515	529	502	522	469	497	492	492	501	497	503	500	512	558	484	545	471	549	467	532	553	543	483	520	521	523	526	515	534	509	516	515	556	435	504	501	507	502	525	509	528	498	491	505	490	488	533	519	517	558	495	517	518	490	486	522	517	515	492	504	508	531	509	504	492	493	513	505	486	512	492	498	513	529	495	524	497	471	490	498	521	473	502	506	514	508	494	507	542	561	499	483	516	498	518	492	546	517	516	540	502	522	545	472	503	540	475	505	474	511	514	532	488	478	549	505	522	513	522	507	485	537	484	530	503	507	512	505	532	488	521	539	495	532	518	527	550	518	488	474	536	511	528	508	528	499	466	487	545	506	509	535	523	523	502	485	510	523	486	481	541	522	500	500	527	538	508	494	539	526	490	501	561	494	500	528	483	529	509	501	538	575	484	546	518	500	533	539	549	515	507	504	510	511	547	545	495	504	494	479	554	480	500	512	546	527	539	532	488	516	499	522	541	523	517	515	538	515	496	484	500	498	503	501	469	475	505	521	499	532	498	529	554	493	494	500	515	510	525	555	503	475	502	508	503	501	516	503	495	512	496	489	530	490	507	487	535	484	508	491	564	520	544	533	523	513	514	492	554	531	472	516	500	539	483	478	519	499	459	488	505	500	463	474	518	533	507	546	486	489	513	493	533	487	530	528	524	494	531	526	492	534	531	522	527	546	525	500	507	506	554	495	553	537	480	533	530	525	503	537	520	495	544	529	514	519	532	516	508	510	522	490	512	537	512	585	509	531	576	546	482	481	483	548	500	522	542	493	478	507	487	501	506	531	507	521	494	511	525	527	498	523	539	521	549	519	513	507	517	541	537	477	481	496	499	492	446	512	493	485	526	537	491	542	525	494	528	533	470	497	511	465	492	504	502	516	500	517	497	526	508	491	527	484	521	514	493	534	494	475	531	523	522	489	548	522	492	495	494	493	462	511	476	502	509	492	494	540	484	531	527	500	527	496	500	516	544	481	525	507	510	497	500	527	525	486	537	491	515	481	472	505	504	509	501	519	482	504	528	525	516	529	543	511	530	481	525	501	532	506	506	525	494	474	512	512	509	482	529	503	508	491	502	471	516	490	545	527	505	478	487	511	521	535	514	490	480	511	493	529	511	505	522	528	493	517	523	499	495	492	525	527	530	519	523	540	504	483	501	468	479	477	523	506	501	506	474	501	494	514	498	482	487	528	489	543	474	518	503	519	517	502	518	562	490	519	510	503	480	529	546	517	495	470	498	500	520	475	489	481	523	535	495	525	492	545	526	502	516	474	499	490	551	479	486	472	541	527	544	520	510	515	534	516	545	518	512	531	530	509	511	531	515	513	526	492	521	523	526	543	470	492	481	472	493	504	526	489	481	501	558	512	530	553	486	516	441	553	522	503	503	519	484	509	523	489	515	511	487	499	533	506	502	470	497	463	508	533	511	499	522	552	472	521	538	501	488	534	521	498	552	507	495	512	527	481	535	541	459	507	552	479	528	529	505	555	511	514	483	486	498	497	524	469	510	505	530	497	513	557	491	542	464	492	528	543	519	535	494	503	495	505	538	520	505	516	505	489	530	495	491	465	502	519	522	500	470	509	547	477	515	463	544	534	535	519	483	491	531	483	550	506	510	496	524	524	486	522	539	524	511	485	466	526	515	501	479	538	519	517	483	538	560	499	537	559	470	508	494	525	476	519	470	483	478	512	489	466	537	529	510	471	516	524	517	487	501	517	445	509	485	524	529	494	507	511	555	519	540	518	532	543	493	530	517	519	520	500	515	509	516	486	494	503	479	500	507	491	494	513	463	508	492	508	491	540	491	485	517	533	508	523	478	506	485	506	530	521	517	487	512	507	520	510	488	531	499	503	514	503	508	532	511	550	487	468	563	512	488	524	502	508	481	515	520	506	512	521	488	524	525	483	523	513	541	547	563	556	520	489	521	536	466	526	532	489	509	539	498	487	516	506	490	496	518	533	508	549	474	510	514	488	510	533	497	509	566	537	525	532	517	518	464	520	512	516	534	459	499	537	484	512	511	488	525	518	542	494	494	502	497	491	511	524	511	513	534	526	506	485	525	486	509	513	507	515	468	508	515	532	517	476	532	499	558	485	549	524	463	493	486	535	515	524	515	489	471	503	519	524	503	499	507	547	487	515	513	516	519	502	512	552	551	503	484	551	486	508	539	481	516	534	496	515	542	495	563	495	560	532	497	464	504	482	544	528	523	532	543	484	492	477	548	516	521	544	510	515	485	527	507	523	522	472	478	545	512	502	551	524	483	473	494	511	529	527	520	536	484	499	465	482	530	523	509	551	507	485	486	504	474	490	533	515	542	498	507	504	505	486	534	479	499	520	447	499	503	497	499	468	521	501	542	511	520	523	511	553	498	494	526	482	490	527	482	544	518	530	475	483	515	534	512	513	529	530	509	464	481	533	513	555	518	535	466	511	503	504	546	503	497	512	496	514	512	506	527	522	493	531	486	486	524	515	516	503	480	519	521	517	527	506	493	528	491	486	548	515	513	517	556	541	524	487	553	485	523	506	528	520	512	488	523	508	460	492	533
28047	16475	7880	3375	1206	923	680	966	1550	1482	1079	818	549	462	450	433	405	378	420	382	406	418	427	421	399	430	452	409	413	400	396	382	407	434	396	395	419	427	419	472	384	390	400	434	380	443	397	408	410	402	400	418	392	407	430	410	417	443	425	429	405	407	399	400	403	451	424	434	428	446	389	427	413	393	408	409	435	413	430	432	434	403	456	435	417	399	402	402	378	426	434	397	384	450	405	367	435	404	417	429	416	426	386	435	374	413	406	377	402	442	433	406	357	428	385	390	417	430	414	416	405	372	400	376	422	404	379	384	385	410	409	374	460	391	427	391	401	373	399	415	375	428	393	411	402	429	416	397	430	475	388	406	405	427	407	423	423	387	391	437	441	401	418	434	386	448	410	458	381	448	379	407	405	425	419	432	431	455	410	427	424	427	405	442	424	431	417	407	373	413	407	441	435	395	401	464	409	407	389	388	399	410	388	417	418	443	445	402	395	430	461	424	418	371	369	406	421	410	398	347	405	387	374	429	392	401	444	425	427	401	365	398	414	373	384	387	383	420	384	411	433	412	417	405	395	385	429	366	430	410	406	419	419	434	405	407	438	418	443	388	423	395	392	417	409	421	378	405	380	392	430	385	386	424	409	416	426	407	446	419	408	399	389	403	421	443	441	422	411	441	435	413	405	446	422	416	417	382	374	427	407	446	438	438	425	417	414	408	423	431	390	434	412	447	406	409	405	424	452	409	420	411	407	444	416	421	403	402	430	429	388	397	393	426	367	385	390	400	403	387	433	383	431	403	428	431	433	438	445	455	410	425	412	454	396	410	418	395	432	418	402	451	393	427	423	409	427	425	409	428	397	436	393	431	419	384	451	428	401	405	381	436	419	423	436	435	373	400	420	424	450	421	425	406	403	416	416	436	400	416	404	445	413	377	388	408	390	445	399	423	408	421	442	425	422	398	401	396	402	439	415	404	406	430	414	390	398	412	427	423	428	400	427	439	446	411	410	385	445	406	419	390	382	401	434	419	383	401	401	426	392	358	424	403	412	408	405	424	436	452	428	390	382	391	413	431	449	423	419	391	414	415	421	403	423	413	407	373	416	418	445	434	411	424	401	424	408	430	422	401	433	377	431	434	454	450	409	407	392	418	406	395	435	381	421	416	476	395	411	399	431	417	423	429	393	389	437	420	398	479	447	444	404	391	428	421	391	399	409	416	439	417	418	391	403	416	416	393	383	417	444	385	428	428	395	449	437	427	404	374	395	431	415	435	394	459	389	409	400	402	399	446	389	404	412	424	386	399	459	417	447	389	408	432	436	394	445	463	385	403	386	411	394	419	428	433	428	407	425	390	412	381	404	423	384	371	381	430	372	381	411	401	440	414	383	425	381	366	442	448	461	409	425	396	423	402	431	397	442	388	413	445	395	380	409	370	408	415	397	428	434	421	403	409	440	409	413	403	382	394	432	448	438	443	401	406	435	417	415	392	426	425	398	430	420	419	421	424	408	417	382	415	411	435	423	449	425	407	415	450	410	430	400	413	430	427	418	378	432	412	388	424	380	408	425	380	450	439	414	401	423	399	387	427	426	411	425	416	409	415	405	409	429	406	424	398	391	451	422	433	406	388	452	420	381	395	411	413	415	399	405	410	408	407	432	420	411	412	395	407	409	409	399	414	404	403	416	400	386	396	421	446	447	432	415	391	423	385	403	383	417	439	397	452	411	378	442	395	453	400	424	377	403	384	423	457	390	387	428	411	398	439	414	433	424	409	404	386	400	421	408	375	412	430	382	431	408	397	447	404	431	438	406	438	413	413	418	453	448	376	368	403	429	425	427	418	426	374	401	395	443	422	393	396	401	393	423	425	414	439	414	438	431	401	418	444	419	402	407	426	374	400	395	406	411	415	422	452	419	425	439	429	423	427	430	394	446	424	432	415	445	436	391	399	404	413	397	444	409	403	395	415	414	419	436	422	377	408	441	401	394	394	428	396	409	421	435	412	398	405	356	419	445	376	421	394	389	454	419	435	408	436	415	405	424	403	374	463	436	432	429	432	430	398	425	438	412	395	448	385	414	437	407	428	374	405	404	429	428	408	381	424	471	410	378	405	406	412	450	398	387	443	400	425	356	441	434	404	412	396	412	407	410	408	409	407	389	413	446	413	434	416	426	454	413	421	390	422	422	424	421	388	419	426	360	416	406	377	408	372	380	396	420	371	453	385	416	407	415	416	418	443	424	413	421	443	400	415	400	423	374	442	402	413	424	397	406	449	415	395	418	362	402	414	408	387	423	401	414	419	403	431	386	438	402	396	442	443	380	397	459	386	433	434	373	411	355	391	416	419	411	412	405	398	443	397	407	393	417	389	399	420	408	432	425	390	401	383	417	431	419	445	443	418	423	446	457	425	422	408	427	433	417	414	413	408	404	413	390	393	439	422	423	452	379	446	421	431	422	421	421	409	423	435	407	358	384	429	419	445	406	433	440	447	423	429	394	408	412	403	420	412	448	409	374	389	372	445	429	433	369	420	414	426	432	433	429	353	391	426	391	402	415	391	413	370	363	426	404	399	419	429	447	419	369	419	396	418	416	424	380	424	432	404	383	418	395	416	428	411	451	397	424	385	411	406	417	440	443	362	412	418	424	420	454	421	421	409	433	395	423	425	410	420	438	440	382	390	372	400	405	412	416	423	391	424	419	442	417	403	404	417	414	391	426	409	410	401	418	445	458	432	346	397	404	451	366	382	404	398	408	386	370	432	394	424	432	413	407	378	407	423	424	427	399	434	412	401	431	415	427	421	413	384	374	415	421	433	417	426	410	411	420	381	427	405	413	439	414	426	391	397	411	407	391	434	437	435	390	400	423	401	421	436	378	425	406	420	384	417	373	400	389	427	414	391	393	375	409	464	441	419	362	443	419	404	421	409	415	442	422	396	419	421	410	423	409	397	407	405	437	401	435	403	440	372	442	407	426	415	441	404	438	395	428	419	451	446	413	402	412	437	419	427	381	448	423	384	448	387	435	427	457	427	415	432	431	415	392	447	404	404	411	420	411	442	379	385	410	455	409	425	420	401	433	449	462	385	431	398	433	442	424	396	428	380	398	362	409	395	415	420	411	421	411	397	438	432	394	459	398	420	388	406	416	402	423	424	396	407	390	421	410	431	385	451	427	467	402	423	418	441	412	390	420	426	411	406	392	383	441	362	445	388	459	407	396	433	420	365	414	413	391	402	406	434	393	389	408	422	410	422	445	412	422	419	373	433	382	410	430	416	451	394	385	376	401	399	434	383	411	431	450	379	411	405	411	391	390	384	415	426	396	397	405	360	387	428	427	379	416	443	448	421	392	438	408	432	425	411	395	396	414	383	401	380	422	403	374	399	429	426	384	437	388	443	393	468	440	412	374	377	414	444	393	367	404	418	369	368	421	429	419	412	433	420	465	449	405	421	402	397	409	390	458	401	432	424	425	421	404	418	392	434	395	401
8225	9677	7567	3048	1567	1119	862	1281	1985	1802	1241	856	560	471	402	403	360	380	357	395	397	388	390	410	390	370	409	386	392	380	362	374	381	383	368	371	384	414	404	431	384	346	370	384	359	377	367	391	378	411	375	396	402	350	404	385	399	398	392	378	360	413	356	424	405	379	431	384	376	400	368	348	357	393	380	400	359	414	389	403	369	405	378	395	410	407	386	403	360	353	399	378	370	351	384	374	372	376	385	349	384	371	394	418	362	419	377	338	358	377	386	384	379	387	366	392	385	413	409	373	371	399	392	396	353	403	375	361	407	351	421	402	409	415	394	385	424	415	398	397	392	375	354	420	375	384	380	385	421	376	368	385	359	386	375	363	418	366	362	386	393	371	382	394	397	400	404	383	396	369	398	393	394	426	430	409	362	382	385	377	386	370	343	382	365	365	380	410	377	366	370	353	388	384	397	399	403	383	416	390	408	419	349	386	403	360	382	358	376	372	340	379	382	381	384	394	400	411	406	379	386	384	374	425	391	362	362	387	364	425	386	356	374	399	406	379	375	359	402	377	353	384	399	396	397	411	379	372	405	374	369	397	378	381	345	377	427	430	398	361	377	373	375	361	382	373	402	418	389	402	363	401	377	360	365	393	396	398	408	400	366	431	390	395	368	368	393	406	426	391	382	375	396	399	367	381	345	370	381	367	383	400	366	363	384	344	404	416	387	367	387	373	395	380	406	389	360	392	346	358	371	361	367	393	387	353	382	400	382	384	397	383	374	356	407	380	417	363	372	427	376	383	380	379	347	406	359	370	379	377	392	362	378	371	371	350	396	361	382	415	385	413	405	374	386	374	406	422	362	372	373	370	367	366	372	377	386	376	367	369	389	376	377	373	381	434	367	349	396	421	414	361	401	366	429	382	373	405	386	383	389	379	386	401	374	388	373	406	381	385	402	391	385	379	390	380	409	395	371	357	380	364	371	404	402	389	393	387	370	400	366	383	370	365	396	385	356	375	412	393	379	369	398	361	388	365	389	387	374	375	378	374	377	412	368	385	360	370	396	374	368	360	414	342	405	395	405	358	406	371	388	383	363	355	403	373	362	400	372	352	394	366	368	408	354	392	387	364	388	373	392	426	367	358	379	369	366	374	386	382	390	394	380	386	375	403	357	390	371	386	394	383	405	338	379	399	366	367	357	423	373	400	355	371	388	404	389	416	398	382	369	366	380	347	405	375	390	379	406	409	382	394	375	405	378	368	401	333	386	367	367	384	389	404	381	410	362	364	402	341	408	363	349	406	402	373	368	408	365	374	394	393	374	385	364	385	411	398	369	396	400	372	433	392	356	402	402	373	416	403	379	409	412	371	430	378	406	372	410	383	384	359	374	388	410	371	411	369	395	411	405	370	377	411	388	403	346	353	370	375	410	376	384	399	393	390	361	403	369	426	378	383	404	404	396	381	373	373	401	418	379	390	387	385	385	389	379	442	386	382	363	384	385	372	397	355	412	383	373	345	402	339	365	392	408	372	381	417	382	367	386	390	403	381	375	381	385	418	364	387	366	382	373	369	364	383	362	415	371	397	370	405	385	440	375	364	390	394	369	370	385	379	407	375	388	374	378	415	388	363	380	369	364	391	382	364	389	373	375	407	380	396	367	386	394	371	391	365	356	375	417	376	373	392	402	359	363	410	385	389	394	356	399	352	396	389	392	372	394	378	382	393	411	441	396	405	388	355	416	382	377	359	387	434	374	384	405	383	368	386	391	402	370	368	402	383	387	356	377	402	372	385	379	373	397	413	373	375	403	400	360	384	393	345	387	332	355	362	387	377	371	410	370	381	436	381	377	373	374	358	370	392	356	390	363	403	383	395	419	361	385	404	382	394	382	336	362	354	393	360	414	370	362	377	379	373	409	398	403	391	390	386	397	414	345	390	379	380	384	400	343	359	345	374	384	338	407	393	341	402	370	380	396	372	359	370	375	392	377	355	397	393	385	366	360	382	361	414	374	398	396	368	391	423	383	381	355	424	365	381	392	412	373	392	383	394	371	366	386	409	358	404	378	373	355	401	369	388	391	359	362	395	343	352	387	384	352	380	394	372	393	380	381	397	400	369	348	408	392	360	386	425	400	357	411	365	406	377	407	358	387	375	358	361	385	388	424	410	384	390	445	399	374	383	405	355	398	381	364	379	418	397	343	371	417	359	391	368	389	383	417	361	390	375	396	398	409	369	397	365	407	337	347	409	368	401	377	364	379	413	394	389	396	406	396	408	382	387	398	350	383	369	380	391	382	389	351	383	384	358	386	426	380	393	389	384	349	408	371	388	378	376	375	378	385	385	375	416	374	398	391	403	357	394	365	374	381	370	411	391	416	396	426	353	377	399	394	376	360	372	376	375	392	410	405	382	376	400	419	404	351	435	349	402	389	383	401	395	377	398	396	365	404	380	403	395	409	383	384	384	399	376	413	371	349	415	423	352	376	371	388	402	404	381	356	412	363	369	380	399	381	396	385	380	371	395	368	392	389	395	372	367	386	387	401	350	410	398	436	413	375	375	387	395	364	382	369	364	403	365	380	424	380	405	394	386	370	384	381	397	374	381	375	382	339	346	410	382	371	399	411	377	387	405	391	378	377	398	392	395	388	344	379	396	409	379	340	385	367	376	373	389	398	381	382	375	368	359	372	421	338	362	406	381	384	397	385	340	376	406	403	364	363	402	401	397	383	389	345	391	403	391	392	361	403	392	402	414	383	372	388	378	359	401	385	393	364	378	395	387	411	384	390	376	392	373	372	360	356	387	409	396	388	380	405	437	375	387	399	371	415	395	371	374	388	392	402	380	333	398	364	360	391	345	383	404	371	374	392	369	388	415	382	359	364	366	345	382	406	329	393	381	390	393	352	416	381	350	407	339	356	365	388	360	364	352	373	402	372	368	376	363	379	353	355	366	378	343	367	413	353	421	419	398	400	394	363	417	401	392	352	402	410	383	374	396	385	382	370	353	387	359	387	402	368	424	423	409	368	400	359	414	394	394	383	410	365	416	383	404	371	387	392	390	376	401	361	375	399	387	403	367	382	391	397	351	352	400	374	368	387	391	375	340	415	397	379	389	392	404	393	371	385	360	392	384	420	386	389	364	405	394	390	385	376	353	373	405	359	445	380	377	373	399	365	371	365	392	358	372	364	385	375	381	363	401	397	340	392	377	394	395	376	389	373	388	399	344	364	389	379	395	394	353	383	382	426	375	387	377	386	418	396	397	359	391	377	404	380	378	374	384	372	365	379	375	383	395	363	372	381	420	342	393	402	394	384	402	398	335	402	400	385	381	399	392	375	387	419	375	371	391	375	359	361	404	384	371	404	411	386	382	399	396	390	355	356	387	402	386	377	436	380	391	399	379	391	412	404	383	356	398	378	389	400	367	374	380	356	359	375	359	367	375	411	356	369	359	377	399	380	358	351	371	364	386	384	387	420	391	356	380	348	402	394	387
25565	21489	27312	24987	9242	3088	2178	9316	16246	11789	5396	2257	1027	582	487	442	441	426	444	458	432	428	458	436	443	431	447	423	417	451	406	451	385	433	434	421	424	388	440	451	426	450	397	442	435	438	403	428	436	427	443	491	427	422	443	452	433	425	422	448	453	408	423	413	435	420	406	413	441	444	488	422	460	439	392	415	426	398	419	437	432	431	448	455	430	430	428	427	430	426	453	459	409	454	421	475	436	434	451	448	425	419	398	457	426	448	433	450	433	446	407	434	450	430	448	470	455	421	442	426	409	417	422	436	432	427	441	432	419	428	436	434	480	391	428	457	455	393	402	423	442	401	430	417	435	404	437	470	447	430	432	419	439	434	416	430	460	442	389	405	418	433	419	462	432	420	415	448	431	441	419	453	422	412	407	438	464	395	431	439	479	435	446	449	400	441	436	429	433	391	416	425	425	441	485	445	417	407	483	437	411	452	470	420	431	447	429	397	427	436	405	459	412	450	428	447	454	421	455	403	408	444	435	430	438	410	399	425	406	447	431	446	435	427	442	430	421	420	384	437	461	445	425	399	449	448	454	430	409	456	458	431	418	413	429	447	426	433	430	392	455	410	428	454	444	439	425	464	386	416	446	429	423	462	449	435	414	419	417	452	414	409	440	447	442	444	439	451	433	388	440	417	448	437	434	423	426	431	423	410	456	409	441	431	416	416	411	421	424	418	425	446	439	416	455	435	444	451	418	416	425	417	410	413	417	433	420	439	420	422	461	432	427	398	439	437	463	444	447	409	427	420	434	411	474	435	414	428	455	427	463	410	413	417	450	436	435	413	438	428	402	414	413	415	456	435	396	418	434	456	476	437	403	404	431	424	450	432	403	386	427	441	408	465	432	406	460	441	426	459	401	402	419	417	416	399	461	428	420	403	434	451	452	431	433	417	429	445	445	449	424	430	410	452	414	422	442	391	398	441	439	436	481	448	408	432	420	421	424	436	428	406	398	428	436	430	412	427	437	434	441	459	460	370	435	411	428	403	482	453	392	441	427	446	444	473	423	439	468	474	421	451	454	463	438	416	424	420	430	412	426	389	441	415	458	434	379	447	419	436	461	442	429	430	403	399	427	420	455	440	443	434	410	429	435	453	424	441	452	433	421	404	453	422	441	467	449	391	430	409	417	428	427	436	433	445	423	439	440	429	437	436	437	438	410	432	425	402	439	437	461	438	413	440	465	440	395	435	448	389	409	432	441	432	416	456	415	440	434	418	450	450	450	450	457	427	428	462	444	452	432	420	418	415	428	436	404	410	428	388	419	436	440	453	400	456	444	405	415	453	451	425	427	450	419	425	424	438	467	460	458	414	430	436	482	401	431	406	440	416	449	417	461	415	416	453	421	419	418	427	405	471	424	443	429	469	472	418	422	437	437	448	448	427	425	443	443	424	459	396	421	439	472	462	408	429	434	444	429	388	402	405	404	463	420	432	433	475	427	412	442	454	419	449	436	425	419	468	421	487	404	457	437	433	451	394	396	431	430	438	470	443	448	409	411	419	470	451	427	461	426	433	462	431	386	443	410	412	459	495	424	405	434	457	480	461	413	412	465	450	391	402	420	440	446	444	406	399	445	444	469	415	436	413	424	430	400	444	418	432	419	459	419	436	413	444	438	448	414	421	440	416	420	429	450	403	418	381	389	439	445	447	440	454	445	458	446	432	418	437	446	405	445	432	440	443	427	422	445	461	469	447	441	429	379	414	440	418	411	419	395	413	426	397	423	422	449	406	397	446	406	410	434	444	415	460	448	451	413	410	402	429	433	441	410	446	443	428	412	431	413	440	443	418	467	457	438	407	420	445	476	415	442	427	444	427	457	420	429	406	426	432	416	437	395	429	457	418	444	428	441	473	472	430	455	448	407	490	396	380	408	435	412	430	414	465	449	448	454	433	434	396	389	413	463	421	410	409	451	432	453	445	445	411	424	466	407	473	445	484	422	425	463	426	405	411	445	437	396	427	449	450	455	428	432	425	406	429	392	388	479	450	416	407	399	440	419	427	445	459	402	445	444	437	430	449	426	430	420	422	399	431	424	443	437	425	456	425	445	446	469	453	433	452	417	403	428	398	404	442	447	441	412	403	421	421	458	407	415	413	395	435	405	407	438	427	464	452	451	489	428	397	439	506	445	417	431	461	366	427	428	421	443	441	427	392	415	431	443	418	434	455	447	446	468	480	436	412	430	437	441	428	427	415	413	404	414	413	418	426	426	437	472	415	439	453	418	444	398	435	447	424	395	447	377	466	477	421	441	448	484	407	473	415	398	455	454	452	401	399	410	458	404	396	396	428	467	408	426	425	442	412	450	435	424	407	396	466	420	462	415	448	444	449	403	457	379	407	423	410	435	428	454	398	421	419	429	407	396	419	383	413	399	400	501	420	421	440	420	437	424	401	405	438	446	417	434	442	491	457	431	417	414	433	419	425	441	408	446	434	475	414	413	432	442	435	454	449	409	410	428	454	421	399	385	477	450	433	405	439	438	464	424	409	455	428	395	439	461	433	469	413	418	454	400	422	411	407	437	431	419	413	446	411	423	422	461	415	412	437	443	414	437	412	429	444	413	446	430	421	436	399	475	442	425	421	420	460	433	386	431	426	440	444	405	428	393	405	425	419	466	427	449	441	418	415	435	412	414	424	459	384	442	420	468	444	440	413	464	428	423	415	391	421	454	447	425	410	425	455	438	434	445	422	447	396	361	436	416	441	435	419	434	454	434	416	433	452	453	428	436	410	443	418	427	447	426	416	416	445	437	444	462	418	451	416	419	442	445	433	424	400	429	456	407	430	418	431	413	427	474	406	441	426	375	460	440	464	452	425	442	428	459	458	429	457	469	413	427	447	417	435	468	420	427	476	428	445	449	419	424	429	421	409	423	379	429	411	410	458	425	444	404	454	422	435	409	460	447	437	421	415	413	401	422	423	413	404	428	429	441	416	430	408	438	391	447	499	409	407	441	471	421	409	446	447	423	400	412	388	405	399	480	439	451	402	459	452	422	419	464	429	413	411	415	434	463	427	447	447	419	424	414	414	447	433	429	421	446	446	439	444	416	438	454	468	431	418	403	479	385	453	428	445	398	467	398	419	420	418	403	427	412	429	429	406	468	414	393	460	440	419	435	429	388	415	439	439	433	418	408	445	435	411	421	447	405	468	407	441	448	406	424	434	423	409	446	398	422	366	420	424	478	450	407	433	417	404	446	435	490	438	434	456	435	433	439	392	446	405	437	419	415	444	448	413	442	405	395	454	448	447	451	428	452	428	429	421	453	438	420	392	405	396	431	447	445	439	459	454	458	447	424	405	421	428	435	423	433	416	389	418	447	410	402	404	422	427	401	461	456	428	394	403	439	440	401	481	449	419	430	452	444	448	432	431	396	458	379	426	398	467	433	430	442	460	424	410	436	426	437	416	403	460	430	437	457	416	426	431	437	414	449	429	436	438
8877	18756	16031	7788	3591	2741	2466	11837	15943	10883	5446	2666	1172	652	490	443	406	400	392	486	426	436	469	402	412	404	412	401	438	411	407	420	402	437	407	461	452	387	433	394	426	420	406	463	406	460	437	419	418	416	421	397	432	428	424	432	417	423	433	407	408	424	427	393	440	422	396	424	368	408	459	424	419	411	390	416	442	438	440	393	423	414	394	444	440	435	400	457	404	413	435	395	418	425	387	409	437	472	392	423	455	413	409	403	442	469	390	405	434	431	436	389	410	431	403	411	450	415	409	412	426	392	352	402	404	423	438	419	425	380	437	413	418	401	426	418	395	418	387	441	428	428	414	403	454	393	399	393	425	441	414	415	422	408	415	440	404	411	412	423	373	437	422	416	425	400	421	407	405	432	382	388	424	403	394	419	408	441	435	433	390	443	387	389	405	395	426	384	377	390	433	413	384	423	408	401	410	410	402	425	443	428	420	400	403	427	423	410	388	414	400	414	437	446	405	441	427	432	405	396	425	420	402	420	432	427	433	417	419	410	423	378	389	370	455	409	383	416	368	444	398	420	410	442	408	401	417	407	395	412	409	413	425	425	426	372	428	402	403	404	418	454	417	356	417	383	449	436	436	423	392	417	414	434	423	390	383	404	420	434	413	421	436	399	363	439	447	405	418	430	435	404	411	410	466	453	458	425	421	382	438	410	415	404	436	401	422	423	426	440	404	416	397	421	386	397	462	396	383	407	385	414	427	479	417	429	418	412	455	440	399	411	399	413	368	429	460	412	397	422	409	393	420	383	399	427	409	414	412	412	391	405	406	397	392	422	432	430	395	387	448	388	428	395	412	427	419	403	476	454	465	396	432	460	410	425	421	402	437	405	381	446	394	393	405	403	437	450	375	413	443	434	381	381	446	392	423	446	431	373	417	392	429	424	410	408	446	442	407	425	429	420	389	432	395	408	400	384	432	424	387	439	418	387	446	429	411	430	413	404	406	416	441	391	419	416	411	422	398	434	419	457	437	414	400	402	353	424	404	422	400	393	417	431	382	420	382	360	430	393	428	426	402	398	402	402	405	378	438	427	416	390	398	423	487	387	421	418	428	429	425	376	430	423	453	404	423	405	455	470	442	415	429	399	410	428	387	420	420	411	400	406	417	405	404	432	420	406	395	434	423	430	429	411	430	450	415	376	405	419	434	429	395	410	386	423	403	459	414	390	439	412	451	429	428	398	396	409	397	416	416	398	425	396	419	453	421	400	379	411	425	448	374	400	428	445	393	410	428	395	373	390	420	415	410	426	432	396	457	384	403	442	393	422	419	418	406	382	399	395	433	398	437	399	436	429	415	416	431	419	411	394	445	437	437	424	392	407	444	419	398	394	437	452	397	391	405	431	442	412	397	406	442	415	387	376	418	399	413	443	446	447	437	468	402	430	393	429	411	412	431	447	444	435	429	443	419	409	448	436	443	412	393	430	410	437	396	430	408	435	439	385	398	412	400	457	394	428	432	399	422	372	431	401	391	399	421	400	389	409	387	428	403	421	415	434	428	453	410	454	372	418	372	426	407	432	446	400	415	426	433	412	387	403	388	410	415	406	433	375	391	428	416	397	390	409	382	408	441	393	393	415	402	440	398	417	423	401	391	406	391	439	438	450	412	433	355	419	385	411	388	383	417	413	452	451	410	387	424	401	395	402	384	416	437	464	435	441	426	409	431	413	412	439	441	405	417	435	418	421	414	443	403	405	411	421	459	438	393	418	425	394	403	388	395	455	404	413	401	404	364	434	410	402	405	407	386	427	383	414	439	448	360	380	415	400	426	442	444	387	404	366	419	373	426	416	387	406	380	384	386	443	394	434	428	406	399	412	404	422	431	447	407	397	422	400	411	389	446	390	415	413	456	404	400	442	378	422	454	435	412	398	398	411	369	442	394	424	403	419	348	399	397	413	402	407	430	433	444	423	379	434	422	428	450	414	401	407	419	405	388	447	418	385	382	439	408	407	401	391	415	449	449	409	407	450	403	431	423	437	427	428	421	421	421	415	435	413	403	408	403	380	410	437	384	425	436	436	406	397	463	409	393	406	434	384	380	409	413	418	405	393	406	393	415	443	384	399	427	439	426	379	423	412	401	397	399	417	363	379	445	427	409	433	397	424	410	393	407	408	447	421	418	389	410	438	380	458	396	395	400	416	406	429	391	388	444	394	401	431	352	413	415	453	407	397	446	388	419	396	441	458	426	424	419	407	390	422	430	402	433	405	438	405	408	415	413	435	426	389	436	396	399	429	417	414	413	430	392	403	412	399	398	415	381	410	423	391	372	419	412	427	408	392	437	441	405	431	422	404	403	391	381	426	386	447	434	414	406	392	436	485	406	425	421	424	431	369	420	419	435	403	416	413	413	441	394	389	435	410	445	391	399	425	396	388	416	429	419	405	407	404	406	475	406	414	418	417	415	393	397	368	413	408	416	403	419	400	375	436	408	422	409	424	416	418	456	418	365	421	406	423	415	407	378	398	443	410	397	430	422	437	400	402	433	407	406	421	403	425	438	415	437	389	442	439	441	440	406	425	415	393	411	412	417	416	427	438	441	414	401	415	397	400	395	418	412	453	422	430	438	390	417	452	413	403	436	416	377	415	430	455	382	416	401	419	415	394	407	403	424	395	383	393	417	429	436	402	423	392	396	403	391	422	414	397	421	392	417	428	401	438	383	433	411	408	413	453	435	424	423	408	452	390	396	416	412	376	438	372	402	414	397	401	426	428	363	402	413	430	437	437	406	439	426	388	397	391	418	428	400	439	400	469	411	441	422	413	403	414	389	411	445	372	457	424	427	418	357	370	401	393	427	431	391	416	437	459	416	441	469	432	426	365	367	448	399	394	459	437	411	373	390	416	441	409	421	430	403	437	396	437	397	431	397	382	443	402	442	404	406	426	385	377	445	426	429	412	417	436	349	408	407	411	441	436	385	420	418	383	420	397	412	420	410	407	409	412	440	414	402	391	399	396	478	448	397	428	375	433	417	384	372	403	389	418	398	393	392	434	396	397	426	441	412	402	417	418	406	422	418	373	422	380	395	406	400	406	415	409	460	412	436	390	376	422	408	410	400	417	429	418	414	414	385	376	430	401	422	442	434	420	418	387	405	454	433	374	411	407	406	424	413	399	432	380	436	417	420	407	421	424	405	395	397	452	406	407	435	421	444	397	370	429	444	389	418	451	427	448	413	412	378	416	415	404	420	393	416	397	414	439	440	399	401	393	424	403	380	410	433	434	398	387	373	411	440	402	444	428	416	387	393	402	427	477	408	408	421	392	397	419	373	397	427	428	416	401	403	437	391	413	371	370	431	397	438	392	442	460	405	413	438	406	406	417	421	437	452	437	402	425	386	403	422	389	394	433	427	400	443	410	412	418	404	432	415	428	425	400	370	415	410	406	409	384	430	413	454	383	414	427	400	443	414	418	382	376	401	388	410	383	381	473	411	412
24333	21449	28693	24534	21164	9891	3675	13042	35234	30859	14765	6675	2442	1013	680	575	588	563	542	542	560	611	523	559	536	609	545	559	562	504	564	520	527	569	569	608	538	534	576	505	581	525	542	544	533	519	552	586	572	554	537	508	561	553	558	546	537	537	570	550	512	571	597	528	529	563	508	549	569	558	508	549	522	576	532	536	546	563	546	564	543	495	584	570	556	528	547	569	574	563	541	565	539	533	566	562	559	517	542	548	561	551	580	592	569	555	540	545	525	568	593	548	536	517	578	565	561	555	528	543	544	553	588	562	506	535	549	553	559	525	571	531	560	543	522	512	576	539	573	585	547	533	546	545	513	515	520	538	541	569	541	553	521	560	576	603	550	570	528	553	571	566	520	524	555	515	543	555	500	535	582	546	511	579	543	544	501	587	549	522	582	519	569	538	511	560	552	533	551	529	569	567	536	537	569	518	519	561	540	590	574	516	598	522	544	497	556	551	544	558	564	567	493	566	579	536	520	540	566	507	551	512	547	598	562	553	541	555	549	550	561	524	504	535	575	508	538	548	569	515	584	525	576	599	535	573	551	559	582	579	551	554	533	571	544	537	557	561	550	561	519	550	555	570	558	568	543	496	551	556	535	528	526	517	570	519	558	581	573	506	516	550	517	561	565	547	579	537	558	548	524	544	581	557	567	546	540	537	561	545	551	511	557	577	521	546	526	496	552	539	578	518	533	520	510	545	536	499	561	545	579	543	556	525	510	582	544	518	582	606	548	517	561	506	538	518	569	559	545	580	565	530	526	553	570	513	540	538	538	563	522	536	547	522	542	536	513	517	528	560	528	494	587	486	519	512	535	559	526	612	561	554	547	514	531	598	538	562	551	487	551	545	594	549	582	567	560	557	546	515	551	558	527	528	562	503	562	560	549	532	501	562	555	546	522	530	543	563	510	552	492	553	555	530	526	542	551	548	548	549	563	582	558	540	599	557	531	548	566	516	557	532	567	540	523	507	519	592	523	526	551	531	528	560	524	540	500	530	519	524	499	569	583	538	536	531	530	559	602	570	571	535	534	561	547	547	533	548	563	506	538	558	529	561	534	541	518	552	542	578	572	529	552	557	566	549	547	524	529	559	560	556	522	558	539	596	549	558	590	574	559	522	547	546	546	580	504	530	571	524	550	564	547	560	528	540	557	550	530	520	585	512	570	527	480	519	520	552	562	573	533	578	549	539	544	553	504	538	529	501	573	553	520	573	550	556	515	533	533	544	529	524	547	545	563	570	548	548	548	560	549	585	554	509	529	535	541	554	518	527	557	567	541	568	542	556	494	522	564	547	582	558	577	563	561	530	554	531	530	607	588	599	554	537	551	537	532	556	577	541	504	502	538	529	539	505	567	558	552	525	551	475	560	538	544	547	524	540	499	534	537	509	559	567	556	513	524	470	535	532	563	529	499	521	536	566	549	592	550	570	562	541	502	516	552	499	563	534	565	562	540	510	506	527	544	561	495	519	551	509	572	527	548	571	556	569	549	517	548	549	498	541	529	513	552	523	520	562	514	555	585	501	527	543	536	545	539	515	517	542	525	555	549	528	579	542	548	525	572	542	600	513	560	511	551	536	548	520	562	517	564	517	491	560	559	500	564	559	558	521	533	515	533	553	579	523	552	507	497	535	553	541	514	519	511	541	545	548	530	528	522	535	531	563	523	502	519	553	550	555	566	532	548	518	529	525	547	574	565	540	550	580	555	572	566	533	572	531	522	544	557	577	542	543	495	559	551	533	522	536	532	566	544	546	531	529	556	554	547	505	552	542	508	508	524	558	529	543	538	537	574	556	489	570	551	525	533	563	561	525	558	581	565	547	558	548	538	574	597	556	498	563	545	542	579	528	506	526	562	553	603	523	542	564	507	533	557	513	526	554	573	567	536	578	547	572	539	569	544	594	576	586	555	522	536	536	490	547	569	543	561	558	542	552	516	520	520	576	586	511	542	555	527	547	548	508	614	528	518	555	565	547	543	539	606	546	542	557	543	546	519	554	575	592	530	550	555	569	533	552	541	538	567	503	519	541	544	566	549	550	566	549	568	524	547	539	578	586	543	569	563	532	524	560	560	587	541	530	550	529	527	569	547	589	542	565	524	507	492	550	545	540	542	544	550	536	593	508	536	566	566	541	535	547	540	543	557	539	593	544	593	539	497	556	538	560	521	536	515	554	603	535	546	552	490	567	553	530	538	544	511	556	552	530	510	567	526	530	548	537	521	524	549	576	491	527	520	523	495	522	542	546	534	512	558	596	530	558	552	528	527	551	578	562	523	569	542	549	553	535	561	528	597	545	547	605	541	530	583	525	540	556	500	549	547	496	558	537	533	559	549	563	510	590	529	533	578	532	523	516	541	564	532	570	512	522	574	532	550	538	487	551	544	546	495	527	535	537	547	536	523	528	551	586	566	516	485	577	537	506	554	502	508	542	548	566	533	547	522	512	544	547	561	554	556	531	561	530	528	538	589	535	576	565	575	544	528	574	578	495	515	545	528	547	544	535	542	578	580	531	496	573	535	500	520	481	573	506	558	528	589	526	540	555	528	561	587	566	551	535	495	520	538	570	531	547	522	538	563	533	524	559	540	522	543	534	507	556	557	508	550	522	566	559	544	556	510	543	556	555	546	564	568	565	564	526	542	604	547	561	565	521	556	554	556	586	532	553	541	533	580	531	549	551	566	521	515	567	518	535	519	522	564	516	572	584	527	569	551	527	503	532	560	503	522	531	581	538	544	567	528	544	513	514	507	552	550	557	574	528	519	533	539	546	520	517	556	495	542	508	541	548	591	558	538	545	544	560	545	510	594	561	542	529	518	559	569	511	557	504	537	579	526	566	528	543	532	519	530	532	530	564	555	552	506	552	628	532	528	550	581	537	555	576	521	544	572	559	546	551	538	549	566	506	550	540	577	548	556	541	586	539	530	565	512	518	551	545	558	543	565	545	541	531	558	527	537	535	503	566	546	530	539	553	591	573	577	562	524	558	517	574	553	529	563	543	598	509	543	562	587	504	521	531	553	552	591	562	535	592	556	528	560	575	560	527	577	538	580	522	535	524	570	539	548	541	569	535	533	540	545	491	508	559	550	588	501	562	509	550	526	534	534	533	519	535	548	560	561	541	531	562	520	524	534	542	576	520	539	506	538	479	515	557	549	530	574	535	547	545	519	559	559	533	559	539	536	546	506	523	552	511	563	561	565	552	572	563	512	481	549	514	514	508	522	499	522	562	495	508	542	556	567	568	575	565	544	513	521	511	486	549	501	520	514	521	534	588	530	536	526	558	550	544	531	497	527	494	555	535	528	460	527	550	510	536	542	564	525	542	554	551	550	554	533	534	513	582	521	505	535	543	552	533	545	571	546	597	544	492	524	565	535	573	575	519	554	521	552	526	520	469	560	524	533	557	564	573	543	560	544	576	550	536	574	557	541	531	550	578	510	520	543	513	551	542
10481	27319	21848	8194	4125	2762	3029	16061	34746	24640	11483	6522	2632	1127	672	521	539	546	548	525	503	529	531	505	496	539	496	566	497	526	552	544	508	503	505	536	449	495	539	545	514	499	524	478	515	527	484	510	476	486	503	534	545	534	493	510	528	558	519	540	528	496	501	533	500	509	502	522	558	520	515	580	543	513	551	514	501	523	503	520	550	510	494	543	552	547	540	533	539	521	485	535	513	509	512	528	510	501	518	526	513	556	491	489	526	520	489	484	523	482	514	494	515	495	539	517	498	519	487	547	489	545	489	550	525	511	528	540	534	514	514	524	465	512	478	520	571	522	507	491	485	516	537	503	483	472	521	546	504	504	497	458	492	496	531	495	492	498	514	483	527	539	505	522	528	495	541	498	505	515	480	546	511	524	511	528	489	550	532	537	488	565	488	543	496	511	457	552	518	553	550	504	532	436	562	522	532	510	508	500	548	522	554	508	478	481	531	508	517	538	467	512	496	522	522	500	480	560	503	546	474	508	525	511	459	508	493	529	501	506	549	503	517	490	529	515	517	506	524	454	523	514	515	490	486	520	515	503	524	468	555	519	514	501	495	496	496	500	516	482	498	523	445	513	501	472	526	489	515	504	503	533	519	498	501	513	500	516	487	511	548	505	494	513	512	510	539	521	504	516	535	493	484	498	551	525	547	543	507	500	499	542	518	513	469	505	521	511	503	526	512	535	511	485	514	490	524	480	469	506	515	481	534	542	493	472	553	522	513	499	525	477	497	505	491	509	489	503	522	518	511	487	527	529	515	462	490	519	541	495	526	494	505	508	459	528	505	512	507	469	513	485	506	510	498	536	526	500	482	540	483	498	537	516	525	526	503	522	509	494	538	519	523	533	500	487	505	482	481	498	496	451	514	519	531	462	523	494	512	538	525	514	499	512	512	538	490	523	495	531	526	511	495	526	568	520	506	489	504	500	548	529	508	505	526	499	524	547	511	560	519	530	497	557	501	500	509	543	507	478	555	506	516	524	517	485	506	512	538	531	533	490	522	477	484	520	529	511	496	532	530	495	524	514	494	483	481	478	529	496	531	492	473	536	484	468	534	538	505	495	535	495	507	532	502	497	524	491	492	489	502	482	532	523	511	509	483	543	544	502	491	521	544	508	490	526	580	533	495	520	537	487	504	495	547	523	495	525	515	502	516	527	480	533	532	502	554	532	516	497	510	539	509	490	494	500	564	488	493	488	478	509	538	530	515	519	504	503	501	485	460	554	514	522	506	457	533	513	475	505	478	504	498	506	493	526	541	522	554	497	469	515	498	538	521	501	508	475	498	509	531	570	495	498	526	497	527	550	501	489	499	538	556	491	545	529	481	477	484	503	508	510	467	485	533	538	486	581	511	509	450	517	512	503	496	513	520	520	475	546	541	478	480	474	497	543	523	520	558	532	529	498	510	497	500	549	521	489	521	506	516	524	506	515	492	478	502	511	532	471	503	532	512	493	540	532	554	543	488	500	535	548	493	526	533	523	526	510	548	514	473	482	483	494	518	529	489	578	511	533	491	493	493	510	497	492	499	516	510	527	519	485	512	503	465	546	515	519	494	528	521	540	519	513	528	474	497	550	561	523	477	514	540	536	507	458	505	521	499	520	498	494	490	523	461	491	487	467	512	511	466	521	489	503	522	528	508	526	503	513	513	540	504	520	515	527	513	495	511	512	537	516	517	505	475	500	470	525	544	487	521	527	491	527	508	567	518	473	505	504	488	477	546	518	503	542	503	515	516	473	521	498	511	502	486	469	512	507	541	536	515	528	499	508	527	537	541	513	477	500	504	509	494	532	516	477	529	522	528	474	478	558	475	506	509	515	513	514	526	534	526	552	517	524	513	484	505	519	490	501	509	523	517	491	493	504	522	527	513	544	496	492	577	534	534	522	509	514	471	524	497	510	501	493	493	470	518	539	522	520	534	505	519	510	520	515	481	505	479	501	490	517	476	498	504	536	498	517	539	519	491	488	491	506	507	526	465	514	519	518	512	487	515	508	538	493	519	509	453	500	511	521	512	501	522	519	479	517	520	549	518	502	557	511	506	539	542	512	522	560	518	506	517	528	500	528	517	533	491	529	491	496	486	522	480	514	515	461	496	518	471	500	484	522	495	524	506	543	517	511	537	505	556	537	524	541	544	492	526	521	531	504	511	478	511	505	524	506	487	520	520	504	525	498	522	494	494	527	514	508	513	479	465	542	514	522	503	540	511	461	473	527	504	530	514	546	501	519	480	490	458	496	476	502	495	526	532	573	475	514	460	508	484	502	495	502	551	501	457	524	469	514	493	531	535	482	520	491	468	530	529	511	501	480	517	548	513	514	480	543	524	487	469	534	539	469	472	516	522	492	469	548	547	510	505	540	522	535	462	526	514	487	514	520	533	528	441	499	487	560	491	535	509	508	538	533	519	515	508	510	548	501	506	511	494	552	468	507	501	477	547	540	451	526	502	499	473	500	488	511	536	490	497	540	505	569	533	499	492	509	473	548	497	536	477	517	532	482	494	497	494	524	509	509	526	511	491	511	547	479	507	524	508	483	500	555	516	478	511	545	536	500	515	480	502	492	489	510	491	525	502	495	509	533	498	515	469	541	491	543	500	514	520	487	496	527	520	493	508	515	527	530	532	493	512	489	507	515	483	487	506	552	489	538	508	489	536	521	483	517	496	506	480	486	504	545	495	515	506	501	522	520	518	513	525	527	482	544	509	504	472	513	468	517	561	555	486	493	527	509	506	498	546	477	500	498	492	479	486	507	519	502	442	472	468	547	528	511	531	520	502	497	545	512	506	510	496	503	529	480	482	516	518	510	533	488	475	473	500	497	497	533	457	507	522	553	508	476	490	492	498	504	542	508	506	535	474	475	504	535	529	463	502	500	463	510	518	510	509	502	507	485	504	535	507	519	497	466	488	509	494	516	530	521	500	504	472	509	532	503	507	499	484	478	500	504	469	501	506	495	530	508	493	505	501	468	493	492	523	528	485	510	528	457	514	514	536	514	489	503	550	530	525	466	523	511	517	479	477	500	494	512	489	486	501	524	499	512	502	531	523	500	536	523	533	499	544	521	497	467	523	536	540	494	535	490	485	501	556	537	539	516	497	481	525	457	473	495	494	511	487	495	486	524	511	496	504	524	494	490	540	488	495	519	509	520	533	517	516	521	515	522	507	568	533	532	505	498	495	528	514	503	510	511	491	548	499	514	527	505	454	533	498	499	496	535	520	496	499	535	494	522	524	477	477	516	506	530	486	507	539	462	488	480	516	538	499	529	499	505	550	501	521	485	485	480	509	508	516	526	568	527	547	521	540	509	545	510	508	504	524	511	512	500	506	497	514	503	520	538	533	486	519	460	510	501	512	529	521	529	486	513	503	517	510	557	506	504	489	489	509	511	525	520	480	527	519	541	531	526	491	521	503	480	519	583	501	484	505	524	502	520	539	482	507	495
27662	15756	4835	1460	594	703	863	656	1853	1983	1213	842	549	481	413	460	418	424	408	388	402	418	425	405	415	413	384	407	399	404	400	413	421	412	404	421	412	412	428	413	424	425	422	388	351	416	404	403	388	405	436	440	376	383	401	407	415	390	425	423	401	445	408	419	392	411	402	366	396	387	411	406	399	402	390	409	411	451	421	428	413	401	363	394	451	409	362	458	407	430	390	411	413	410	376	418	383	391	414	393	408	423	423	427	422	398	404	421	429	437	428	426	420	374	436	428	421	419	421	396	414	411	398	382	396	469	393	402	388	437	424	416	402	432	405	418	417	397	389	374	395	413	438	439	403	423	379	394	407	406	417	428	428	380	372	416	427	421	453	447	426	398	431	417	397	388	440	423	422	413	440	398	399	420	433	380	442	431	415	445	420	398	405	440	469	410	405	397	420	407	424	429	423	419	401	415	443	391	404	412	419	429	432	429	420	432	410	388	428	399	422	415	405	426	415	386	424	401	439	407	375	394	422	401	414	426	376	414	420	432	400	416	397	439	410	402	407	413	378	399	388	411	410	409	400	429	426	396	411	426	403	428	390	415	381	391	400	437	373	403	420	397	411	438	437	425	389	433	417	408	437	415	395	460	413	371	404	411	423	399	439	393	399	434	388	387	393	412	413	407	404	436	437	411	370	407	427	416	423	404	436	411	386	406	394	385	413	389	378	412	399	417	378	426	388	421	401	407	417	409	402	459	388	424	402	411	424	419	387	412	433	390	429	434	394	411	421	397	397	406	389	390	380	376	434	429	423	394	424	451	401	430	413	402	395	402	394	405	422	419	392	415	404	421	390	411	403	422	447	442	429	416	459	391	394	421	439	366	447	386	423	407	409	437	388	399	392	381	403	417	433	403	421	392	375	464	391	406	397	366	396	399	432	398	395	452	447	409	398	395	408	419	446	413	418	403	407	424	449	386	388	387	392	382	376	427	416	367	404	410	392	406	441	427	415	406	375	383	407	413	415	432	409	432	453	431	430	394	411	406	384	401	403	405	378	440	396	425	355	390	373	439	406	402	395	412	411	425	386	399	432	423	431	416	398	421	383	402	405	423	386	408	412	416	407	424	422	407	414	416	405	398	397	406	392	393	383	408	432	415	423	398	404	411	387	398	400	398	411	409	406	425	434	378	412	391	398	432	408	408	424	418	415	439	427	408	373	405	439	386	406	394	409	417	415	411	414	408	401	398	398	392	399	384	371	388	415	436	415	428	400	400	427	404	415	440	389	373	382	426	409	377	384	393	395	386	414	394	407	459	427	427	445	429	411	416	412	431	403	396	440	378	430	452	415	404	365	431	388	415	457	380	408	384	403	453	374	424	420	412	408	424	397	403	404	378	403	385	418	369	418	437	389	392	407	407	406	405	419	408	426	412	410	399	408	417	441	406	428	408	420	399	426	384	445	376	413	396	437	409	412	400	408	398	396	383	416	390	415	429	432	393	437	357	432	403	413	384	393	431	423	402	406	400	439	388	386	417	391	395	388	405	388	377	436	431	400	454	400	419	385	413	433	409	392	412	446	406	418	471	443	391	422	416	398	391	394	398	401	351	415	398	414	412	403	422	384	405	418	408	402	404	397	420	391	406	403	404	424	439	415	407	426	399	420	425	391	398	400	417	446	408	419	424	412	405	408	397	430	387	392	383	406	400	381	435	430	388	389	382	399	361	381	382	394	381	424	401	407	427	410	401	403	373	417	425	407	395	413	439	398	404	414	416	415	419	407	450	411	392	367	426	401	436	420	396	423	393	394	395	431	407	382	416	391	435	392	377	432	416	424	385	434	398	370	373	415	400	410	384	409	383	418	412	420	440	430	390	425	360	440	450	435	421	393	422	412	408	383	394	400	416	397	389	351	431	355	407	402	383	412	397	405	388	435	426	406	433	418	368	406	436	411	380	392	395	400	400	417	413	416	368	395	410	443	400	400	396	400	417	380	440	416	426	383	443	427	370	411	381	418	406	392	448	377	405	427	389	426	394	388	362	398	383	398	408	442	424	426	425	420	402	407	442	410	442	421	418	417	398	365	404	387	427	396	391	402	397	393	406	405	447	433	437	410	396	397	452	419	427	458	408	421	395	397	390	397	429	388	405	409	445	404	392	441	454	404	402	392	428	409	400	368	395	398	408	396	393	441	419	403	413	442	440	394	370	422	392	399	413	446	418	403	427	423	389	403	419	409	406	394	444	438	404	424	412	451	415	414	435	393	420	439	416	402	397	370	392	402	434	413	430	392	415	387	445	411	369	458	412	416	411	417	391	406	436	390	428	413	446	414	415	398	402	410	417	403	428	386	441	441	379	391	414	398	404	426	386	462	433	413	410	404	383	412	443	379	399	397	434	419	377	393	410	410	403	413	429	404	381	442	413	404	420	400	444	435	420	403	391	421	373	396	413	432	395	398	407	380	381	395	396	408	426	402	430	451	430	430	394	405	375	392	413	415	393	395	410	422	427	387	376	438	435	443	419	398	402	413	409	421	410	437	376	354	430	437	409	380	432	462	436	401	412	406	415	428	451	429	408	438	380	389	397	394	407	412	411	409	423	383	360	436	365	393	383	443	414	449	420	365	395	374	448	427	385	426	398	439	424	429	402	422	460	392	389	432	392	430	421	399	432	417	394	447	387	384	425	413	389	388	425	379	385	361	419	444	414	409	450	417	444	420	435	415	425	389	391	392	412	394	413	420	425	419	442	403	404	427	418	423	415	426	414	437	428	430	406	394	421	400	411	391	404	375	439	388	448	403	399	400	405	437	436	381	397	403	446	414	456	440	409	409	418	412	407	404	387	390	412	415	422	402	414	421	428	453	404	429	388	420	405	388	397	417	427	360	390	443	378	422	394	374	362	408	434	413	423	399	436	396	431	404	443	405	425	418	415	399	380	403	397	375	414	471	429	406	422	378	421	418	427	401	391	399	405	398	404	363	385	422	400	419	437	429	404	409	423	414	437	398	416	440	392	423	437	419	416	394	399	418	398	418	419	391	412	428	412	423	415	408	415	439	437	385	405	407	423	413	416	410	400	419	420	452	416	425	392	410	388	409	407	404	430	426	425	418	412	402	372	410	412	412	387	417	383	400	404	439	382	398	405	392	432	393	427	407	425	431	400	399	447	401	428	425	405	406	372	425	416	388	410	413	415	414	392	376	397	405	443	399	401	382	382	414	430	423	408	444	387	410	389	389	428	418	399	409	414	399	415	435	417	422	404	418	420	405	425	412	379	389	382	400	401	422	399	421	416	430	403	413	456	435	402	415	384	433	412	422	428	413	416	445	432	390	379	399	401	414	394	452	410	398	406	389	366	401	405	406	387	386	431	409	390	373	414	413	406	406	428	431	477	424	413	408	402	404	413	398	384	423	402	411	399	409	389	395	398	416	406	422	412	422	391	370	404	428	396	416	426	386	404	425	415	409	386	398	412	419	394	393	414	430	377	387	420
6637	9165	3646	1367	711	811	1184	831	2759	2335	1353	883	590	437	383	389	385	376	396	354	341	371	379	419	378	412	388	391	414	375	365	358	351	409	383	405	363	396	362	368	379	382	397	408	381	385	382	423	373	408	405	372	362	402	373	386	367	369	360	407	427	401	381	396	358	367	408	354	388	392	373	396	353	401	360	389	381	368	387	378	401	369	386	373	389	403	377	406	399	383	395	361	395	397	397	400	393	372	375	361	383	371	390	400	399	349	377	347	351	367	389	413	367	400	388	385	402	384	397	380	348	343	380	379	396	402	399	392	385	384	386	408	339	425	374	383	391	385	397	371	385	373	387	397	393	398	372	380	405	360	370	346	379	348	338	388	387	388	404	388	367	374	369	379	407	358	378	367	365	372	357	401	395	378	370	381	383	370	373	392	392	366	397	382	388	385	396	387	390	403	392	386	371	388	416	407	399	365	361	381	399	357	357	324	391	414	375	378	417	402	399	343	362	364	341	382	374	406	389	402	363	359	365	386	370	379	381	411	378	390	367	397	364	355	402	383	360	351	404	386	353	412	370	406	387	376	411	381	407	391	400	413	392	396	399	369	376	342	376	421	371	394	371	379	366	343	401	358	395	384	404	395	355	383	381	391	360	365	388	418	369	374	388	399	381	361	365	390	381	379	394	389	381	379	410	353	385	383	368	394	376	407	371	394	355	394	382	364	392	375	377	389	381	359	395	405	413	387	392	382	354	393	376	392	383	362	384	360	330	366	362	389	361	400	370	349	346	378	382	389	383	356	405	377	381	412	382	362	386	393	391	384	350	413	395	375	369	381	397	384	386	397	358	391	315	375	376	385	348	397	365	399	356	380	344	369	359	379	379	378	372	349	387	393	371	406	379	368	362	391	366	386	355	408	400	392	400	375	419	384	397	362	403	362	384	379	391	339	390	379	401	372	396	339	360	404	343	352	385	377	412	398	407	383	379	384	399	384	419	389	383	406	384	354	432	367	377	393	360	365	366	357	382	390	373	388	351	376	351	383	408	392	401	369	374	394	403	377	402	397	337	344	360	404	385	371	402	398	384	376	334	386	382	392	395	388	358	347	395	369	373	361	404	397	351	364	349	369	373	364	373	426	360	422	390	354	379	353	406	396	369	406	388	374	390	402	363	367	403	371	371	411	370	371	405	406	395	379	367	372	409	375	427	350	373	383	397	387	370	388	381	382	366	392	360	399	379	397	381	354	403	391	364	361	331	409	396	411	364	332	357	370	403	366	394	395	381	366	373	372	408	359	402	410	398	404	391	392	402	374	393	384	412	348	401	381	384	402	364	422	371	353	391	365	406	411	394	403	354	368	389	402	362	387	372	360	383	385	421	378	385	392	390	384	374	386	368	379	360	391	381	380	390	404	355	365	373	377	377	376	375	395	357	390	348	414	390	370	390	360	356	381	390	368	391	356	385	368	423	393	368	349	356	355	359	393	391	378	386	404	386	408	367	407	414	408	379	382	391	375	381	363	390	371	393	432	427	421	380	361	360	403	388	432	348	406	384	425	380	368	370	360	390	408	389	367	350	358	346	402	349	390	390	379	404	379	395	398	372	389	359	365	393	382	377	387	354	364	365	367	414	376	381	357	364	433	378	375	371	364	430	396	409	355	383	396	383	356	374	346	356	406	366	395	402	359	410	370	411	394	392	356	371	369	402	391	409	412	380	381	358	342	393	354	390	395	382	419	372	410	377	374	374	385	371	357	350	365	390	328	361	356	400	420	383	376	398	337	368	368	417	354	361	385	401	411	387	392	376	378	389	383	386	397	385	406	393	396	399	375	372	401	391	355	397	396	352	390	367	382	368	369	409	361	359	372	396	414	417	381	378	365	348	375	331	369	380	381	356	357	337	396	378	415	349	346	407	378	365	393	377	399	357	352	366	367	370	385	352	384	384	345	379	383	370	377	376	391	413	376	382	368	374	374	395	374	415	372	367	377	362	370	392	401	403	412	400	401	374	393	358	387	369	415	343	394	374	388	387	372	400	360	382	368	373	384	417	364	389	393	415	386	368	346	403	351	373	408	372	351	358	395	382	408	391	393	346	373	420	430	375	398	408	405	378	339	399	383	421	419	332	408	362	401	367	382	340	399	360	416	369	384	384	393	402	401	369	382	406	379	390	381	367	369	387	390	347	385	379	375	358	402	356	366	402	368	394	400	378	341	325	381	374	366	376	385	375	355	399	352	367	371	380	387	374	349	381	394	396	406	375	387	375	404	384	386	391	390	367	405	392	377	372	369	391	383	375	358	397	380	394	401	410	407	355	402	397	355	382	416	417	378	355	391	404	408	389	380	355	398	401	402	372	354	356	369	365	365	380	376	369	387	371	359	386	392	378	408	394	419	369	391	365	386	405	371	374	375	365	411	401	393	389	409	412	401	388	349	401	367	383	363	412	385	378	354	441	390	367	433	342	418	384	384	396	371	386	363	385	341	385	395	346	393	372	380	364	372	394	376	390	364	425	362	411	398	362	381	361	353	359	374	394	387	386	403	409	380	379	395	388	345	380	371	392	392	343	370	382	379	391	374	404	385	367	373	394	351	395	360	391	366	389	426	381	405	369	397	359	356	378	387	366	416	373	353	376	390	371	356	409	355	352	372	334	384	359	420	403	357	395	383	355	364	368	349	389	392	366	422	346	373	384	374	383	386	358	371	387	371	387	365	369	371	378	350	406	382	371	391	353	399	400	419	398	383	384	389	417	379	369	374	382	398	364	410	388	368	410	375	343	387	402	374	378	369	400	371	388	363	389	391	373	386	390	373	368	401	389	404	381	378	409	395	375	388	378	384	395	397	393	376	398	408	380	391	392	403	405	376	346	383	399	388	414	368	384	381	371	352	394	386	381	380	329	362	354	378	387	385	392	381	341	388	340	386	379	376	378	355	357	388	387	383	400	393	392	412	363	418	423	369	394	396	340	367	339	412	391	358	381	388	428	371	356	391	389	372	416	384	396	351	373	380	385	374	381	383	377	429	348	405	401	398	399	390	373	383	356	368	358	361	407	374	381	389	364	384	396	406	388	357	414	419	409	380	398	378	401	363	354	353	372	360	360	355	377	407	362	353	344	363	436	385	337	371	368	362	379	387	391	412	402	384	378	383	329	395	377	396	364	410	371	353	382	386	363	417	361	407	391	386	405	405	346	351	380	345	390	371	376	362	366	377	320	386	401	402	373	322	400	421	375	407	347	398	375	371	381	414	374	362	406	375	366	390	371	414	378	406	390	367	349	363	407	394	397	364	378	361	390	358	388	389	387	416	400	366	385	378	363	332	377	407	367	404	393	411	380	380	395	362	423	428	351	403	382	371	355	373	389	370	372	390	416	406	390	390	375	373	384	392	378	361	420	376	432	375	371	372	363	413	392	389	411	378	381	392	371	358	401	392	365	393	374	375	415	368	368	378	355	373	384	386	366	350	400	369	407	399	384	402	396	359	375	404
25483	21429	27141	24774	5375	1536	1213	7704	19398	14684	6298	2637	1107	678	477	469	437	425	425	443	444	407	463	403	463	450	429	474	399	447	450	454	423	413	416	437	421	454	389	419	451	450	421	447	438	424	403	431	447	427	413	462	449	416	401	436	452	400	448	438	439	396	436	403	413	440	414	450	481	438	427	413	424	424	412	417	431	404	445	465	402	442	442	417	408	438	490	443	434	397	415	473	421	408	394	429	420	419	378	435	452	434	444	426	424	443	438	397	387	426	422	470	455	413	420	435	425	371	405	447	415	412	421	413	427	441	457	426	435	441	422	412	401	417	400	430	429	405	430	417	439	407	394	399	425	431	399	426	404	422	457	410	448	432	416	454	408	456	422	390	438	422	461	426	418	415	429	404	408	428	426	448	444	438	415	443	461	465	438	397	430	454	446	424	405	429	426	388	413	410	476	413	430	408	402	379	401	439	457	416	421	413	432	410	416	433	438	440	442	415	413	457	403	434	437	425	406	426	421	384	438	405	407	403	417	442	438	426	432	418	445	412	440	415	444	454	433	475	443	436	428	424	404	430	416	461	440	422	408	417	398	428	481	404	407	425	430	404	390	428	425	422	396	406	396	419	390	414	415	442	428	434	438	433	439	441	433	410	443	449	411	416	407	417	406	420	431	417	434	421	374	437	419	400	469	478	407	422	434	423	411	413	409	395	423	416	408	441	412	409	443	459	462	428	405	410	436	405	407	440	422	459	444	354	472	399	429	423	436	401	446	415	421	456	457	438	451	468	431	417	438	420	438	416	419	430	446	437	425	407	424	415	418	428	425	411	432	429	441	428	441	431	442	442	403	431	390	412	445	402	428	431	445	435	440	425	421	422	444	426	403	410	443	426	466	482	428	438	425	433	427	408	441	410	400	424	427	421	409	419	420	442	439	381	395	446	450	455	416	421	451	455	405	427	405	394	456	402	418	427	450	402	413	421	438	378	415	423	416	421	425	461	426	449	430	409	414	454	426	389	401	431	401	421	430	421	370	417	406	432	448	399	401	409	449	388	419	373	408	425	461	456	408	434	446	426	412	451	441	427	381	407	413	443	433	426	445	411	449	407	411	415	408	393	418	433	432	441	452	412	461	454	430	405	424	411	445	449	432	395	399	398	444	422	445	449	434	456	393	441	404	405	459	416	399	432	437	415	422	433	394	404	423	368	429	439	403	405	452	397	431	419	455	426	400	446	406	414	387	428	428	455	389	412	476	469	414	453	449	429	416	444	431	419	422	434	416	450	431	398	438	402	415	407	413	414	427	356	438	477	431	454	430	397	454	413	448	454	480	429	421	432	411	420	432	429	446	403	455	436	406	443	419	427	426	434	441	485	439	391	374	419	431	426	426	397	450	440	445	421	456	418	393	431	420	436	434	426	385	426	433	440	406	433	437	434	421	391	399	430	421	462	438	409	432	461	448	395	458	442	392	442	407	417	373	432	413	460	419	408	478	416	442	416	418	388	432	422	444	399	448	446	403	420	433	414	442	429	418	416	437	454	433	429	400	429	397	438	490	413	417	419	443	420	416	396	396	410	417	399	429	439	439	413	470	426	390	432	379	415	438	395	442	444	386	406	444	404	429	429	459	436	429	417	403	445	415	422	449	410	448	456	430	414	435	449	426	422	398	409	411	438	446	436	431	447	403	450	456	443	440	423	395	392	473	404	405	450	429	450	444	397	418	448	404	456	422	423	453	426	421	399	444	427	424	416	425	449	447	461	443	409	410	449	425	447	426	436	399	399	445	394	424	425	379	413	449	414	434	455	435	441	403	401	414	400	396	414	417	432	424	444	480	453	418	426	446	431	435	428	421	411	398	430	431	409	388	417	432	432	415	456	407	429	389	447	432	420	435	464	431	414	434	419	400	460	398	467	448	411	422	389	444	398	411	428	434	433	439	455	409	403	439	431	415	406	374	442	412	453	452	410	448	463	440	394	425	413	395	423	443	445	429	440	440	416	451	431	433	437	415	411	408	439	418	455	440	448	446	412	426	442	418	434	449	402	433	393	396	436	432	426	385	418	429	439	416	419	384	452	434	436	413	424	455	430	410	364	410	394	421	427	432	444	415	425	418	441	411	419	418	458	399	485	415	428	459	422	419	412	407	455	432	416	427	425	401	405	443	430	426	410	415	475	398	439	419	416	415	434	411	405	431	387	400	398	406	432	415	415	400	434	462	401	440	480	451	448	432	434	424	456	414	453	431	459	440	404	429	404	449	409	422	417	448	419	419	438	409	423	419	364	384	436	432	432	398	437	433	443	441	420	393	433	396	421	426	421	373	416	425	402	455	406	421	411	447	479	413	450	423	451	434	426	426	413	404	469	424	409	428	408	413	400	390	419	447	444	427	460	393	458	445	405	497	408	426	437	418	417	465	458	389	429	402	396	433	442	402	372	455	396	459	400	426	409	432	442	445	435	411	431	436	438	408	441	461	444	440	441	415	429	451	422	422	402	409	426	425	430	450	435	447	424	418	423	404	433	392	454	413	423	396	445	413	460	458	431	408	419	398	423	391	458	415	433	447	454	409	418	420	461	401	428	390	435	407	409	422	397	402	427	448	448	389	384	447	432	443	438	468	434	416	384	421	420	401	449	448	433	459	388	463	438	455	454	385	428	413	416	442	401	405	448	405	445	444	393	413	472	437	445	414	386	412	429	428	415	436	444	384	389	399	408	439	453	447	440	432	418	455	437	413	418	434	432	402	434	423	445	456	432	432	391	411	437	441	444	442	399	443	420	406	432	430	409	406	451	420	448	448	416	445	416	414	389	422	398	458	421	430	427	446	411	438	446	406	394	453	438	432	406	439	450	413	429	451	400	418	451	420	429	432	386	443	448	412	406	422	451	443	421	440	436	448	444	414	422	411	428	458	421	432	443	438	418	473	381	392	455	455	408	469	449	436	412	413	458	401	411	477	399	398	449	404	400	422	391	408	397	410	469	423	400	472	445	444	469	405	426	403	427	479	408	428	412	460	427	421	382	428	433	444	433	427	438	434	434	425	466	403	411	422	426	472	461	443	414	438	439	449	429	414	394	389	462	414	408	445	445	450	449	440	425	405	457	417	412	441	423	424	422	427	458	463	398	427	428	390	462	443	403	447	413	452	420	453	439	371	421	433	393	427	426	444	461	451	439	395	393	409	443	430	406	430	463	424	442	408	421	438	424	451	402	419	465	413	439	453	446	403	429	424	438	404	436	419	382	435	417	418	482	431	418	447	390	441	423	448	406	429	496	431	440	440	464	379	469	452	370	431	405	422	440	411	409	429	456	402	404	440	447	425	391	362	446	415	453	440	406	400	426	439	423	465	415	445	447	444	440	402	435	436	413	429	439	450	469	434	427	404	453	418	419	427	423	418	438	392	444	397	420	443	414	459	414	403	441	435	426	422	429	418	408	458	432	446	444	442	432	411	401	387	377	442	413	447	398	397	455	403	388	410	411	413	430
6615	14736	7974	2869	1570	1482	1501	10227	20156	12347	5916	2953	1192	672	519	436	450	402	409	410	447	420	418	418	438	434	450	364	426	415	392	390	437	432	377	434	387	379	428	422	419	409	421	409	467	425	398	418	459	410	417	450	397	408	416	385	456	440	411	413	424	450	433	441	426	470	437	388	415	413	407	417	403	411	430	411	421	414	393	403	413	396	428	410	426	423	427	433	431	407	425	435	428	415	429	419	389	412	385	417	413	425	428	454	447	427	454	420	425	380	410	409	432	430	406	438	454	448	408	390	413	428	408	420	414	444	410	413	415	434	409	392	414	423	408	400	414	391	429	412	441	442	427	426	407	431	421	397	426	399	393	392	439	468	433	419	403	416	381	433	416	417	425	407	416	411	410	443	376	417	426	389	432	433	385	446	441	376	433	431	451	422	406	399	447	418	391	428	393	405	432	411	380	418	437	441	460	396	421	407	404	393	432	440	424	413	431	442	417	423	421	402	446	423	430	409	434	442	407	438	399	412	455	411	417	357	394	408	459	396	393	432	430	406	404	418	437	426	412	426	433	412	404	443	423	421	405	416	440	388	424	415	417	435	418	394	404	426	426	444	424	437	417	424	427	428	425	441	454	431	424	391	394	441	451	424	382	440	424	408	392	450	428	452	437	406	468	426	408	438	450	422	416	444	420	399	395	389	400	423	376	391	430	414	431	419	406	435	407	421	429	423	448	422	424	423	439	391	384	421	401	404	404	426	440	405	417	448	385	420	397	418	412	407	406	365	403	437	398	451	398	389	403	385	410	423	435	424	439	386	403	428	417	426	467	411	414	435	423	418	407	411	399	382	403	443	420	351	370	437	433	436	427	423	427	428	423	418	388	432	436	417	437	413	445	392	395	410	389	402	397	440	399	409	412	401	422	435	417	405	390	418	409	418	419	426	409	420	440	430	436	425	417	432	432	428	403	419	378	404	410	411	472	395	432	362	421	427	428	439	429	432	419	428	410	402	411	424	427	408	417	425	432	436	411	435	393	409	428	402	435	407	441	404	406	387	406	436	381	382	421	391	424	430	414	417	438	398	428	398	426	404	420	412	396	401	435	399	438	405	381	420	426	424	415	430	412	404	411	426	449	436	419	417	410	401	414	430	406	439	419	435	435	397	415	426	377	407	397	394	444	412	427	380	446	419	399	410	376	409	409	432	438	380	429	404	457	416	408	407	424	417	396	440	389	387	384	447	418	425	430	424	416	432	383	433	391	427	430	386	411	438	422	402	422	401	474	429	442	404	391	388	396	446	409	407	418	431	409	452	399	400	409	407	392	387	410	415	428	396	409	420	411	372	426	415	395	379	426	408	394	426	423	413	392	408	426	400	435	415	438	394	426	423	440	424	387	411	430	393	437	405	411	411	403	402	401	395	402	418	443	411	417	449	419	414	437	383	420	394	405	406	411	420	416	421	408	405	416	381	412	408	407	396	432	428	401	423	437	415	384	423	439	402	430	469	423	414	429	392	426	425	413	424	411	411	444	380	421	404	392	418	398	416	386	410	416	390	412	450	402	389	426	411	416	418	419	418	394	388	410	420	371	405	415	416	417	367	406	468	407	448	438	413	406	461	419	417	409	434	427	425	439	392	403	433	371	407	435	422	451	438	388	410	413	436	427	402	390	405	372	448	384	441	413	402	389	407	424	432	419	430	425	369	426	393	432	415	397	395	461	409	384	421	423	405	414	423	393	405	376	396	400	431	413	420	407	394	445	401	398	433	429	411	422	420	400	408	421	434	396	426	428	421	452	393	432	426	415	423	426	410	389	448	405	462	402	413	413	433	402	405	390	403	427	439	409	417	418	404	451	424	454	445	407	396	410	401	407	440	432	410	419	416	433	437	430	435	412	401	439	406	391	413	422	425	390	421	410	407	371	412	378	419	370	402	439	436	373	397	421	417	393	422	419	399	408	413	369	396	404	436	409	356	422	443	418	426	455	399	420	432	420	433	442	407	442	435	422	403	403	437	444	419	388	411	430	434	418	391	431	431	406	430	392	403	408	435	396	399	404	416	441	418	425	421	400	421	416	448	398	434	425	410	414	376	409	433	386	393	411	391	442	419	416	457	444	392	439	384	399	418	440	424	454	426	447	431	447	394	422	420	445	417	396	420	421	402	412	407	371	427	394	404	410	418	409	421	392	399	418	416	427	411	387	411	397	395	353	414	401	415	428	413	393	467	424	442	413	383	423	418	441	387	411	407	401	418	406	422	397	394	404	396	412	429	427	437	387	421	377	382	411	415	395	401	424	390	415	426	417	441	407	439	391	430	435	424	434	449	425	432	422	421	396	399	426	387	435	417	414	446	423	408	400	423	405	413	413	408	402	449	416	406	418	427	412	425	421	422	398	426	406	394	427	430	413	359	415	444	403	412	417	442	408	438	421	432	421	362	400	381	408	442	456	417	400	410	421	396	413	412	380	408	422	396	425	410	427	450	473	434	425	429	385	427	405	411	475	435	402	363	392	408	412	377	417	427	432	378	389	458	403	447	423	385	392	415	437	396	447	417	419	421	415	422	388	401	409	396	378	446	438	391	403	420	431	406	397	440	418	390	413	384	392	433	365	430	447	434	440	441	399	405	438	413	458	418	437	421	441	403	383	408	396	418	390	379	384	415	410	423	430	429	401	442	398	442	451	430	437	400	411	420	415	425	468	414	423	413	437	427	423	415	415	420	396	410	397	423	404	424	396	408	392	411	404	406	457	416	374	403	388	441	369	377	425	431	408	450	433	434	419	414	424	408	389	414	427	399	396	439	390	374	440	433	426	395	421	431	436	419	407	405	405	392	419	472	440	432	447	393	448	391	428	428	447	426	437	453	398	421	382	408	416	430	426	396	372	391	407	420	406	414	395	425	397	383	417	414	415	430	415	418	454	414	414	420	393	459	422	406	442	417	372	422	440	423	397	418	419	397	413	396	417	393	415	425	417	419	386	407	431	448	376	415	374	434	421	424	459	399	385	414	365	449	431	429	413	416	411	414	443	409	413	428	400	415	404	436	418	398	407	436	396	398	412	424	416	367	453	423	430	383	413	432	415	411	394	407	421	406	398	426	441	383	399	433	411	371	437	430	400	443	437	407	384	444	409	431	419	381	417	383	396	414	477	407	405	405	402	408	404	397	415	424	395	384	427	411	395	405	395	389	468	441	407	418	438	467	389	378	418	419	399	431	384	405	392	427	391	463	444	416	406	392	418	427	413	405	429	455	429	396	436	431	408	395	462	430	406	429	377	413	419	385	446	367	426	394	393	451	414	432	419	424	392	426	415	403	433	454	421	435	426	401	420	399	415	419	427	440	406	434	403	418	424	426	410	429	439	401	405	397	400	416	423	432	404	428	399	402	445	406	422	409	424	372	434	391	428	422	405	389	428	432	423	370	435	389	414	421	391	429	400	387	425	413	405	385	424	402	405	429	397	399	415	393	375	421	402	396	401	421	429	425
24216	21411	28657	24546	21210	9047	3651	17735	43009	28077	14021	5675	1945	915	674	552	581	526	572	556	518	570	611	577	526	541	532	518	524	570	544	537	567	589	532	567	541	552	576	517	532	513	546	566	575	532	540	535	607	554	509	535	523	514	568	543	508	526	549	569	522	537	504	542	536	536	543	556	575	562	567	554	577	554	583	555	572	525	537	520	540	521	522	530	547	543	556	558	549	542	529	550	545	537	508	539	541	472	526	579	530	544	514	511	536	546	504	534	524	554	550	505	544	520	563	524	570	581	502	546	564	547	504	537	545	594	558	529	561	542	556	550	527	529	553	529	545	553	531	500	508	504	574	536	540	547	580	561	562	532	550	561	532	582	537	615	536	564	564	584	530	547	548	560	526	555	575	523	498	545	559	531	561	554	565	527	530	569	591	542	571	512	528	549	524	541	528	542	613	532	543	625	536	586	567	545	501	563	543	530	554	560	571	530	497	541	535	540	542	512	549	539	551	532	535	545	545	578	533	571	525	560	563	523	574	516	539	581	520	565	591	556	524	574	558	535	550	553	564	560	565	573	505	533	578	520	589	587	540	545	557	543	553	561	505	539	511	565	518	540	506	574	497	523	549	568	547	557	532	533	603	552	517	540	563	539	564	540	559	527	535	569	553	517	589	560	511	578	556	532	477	520	575	545	505	523	554	550	548	550	555	541	514	514	538	538	519	537	580	524	529	520	550	533	569	552	595	537	548	547	523	580	537	551	543	552	546	526	542	530	517	555	566	581	508	559	505	587	503	506	533	540	564	552	538	551	549	570	517	549	556	526	553	509	525	579	522	560	531	573	558	520	514	539	586	565	537	485	578	539	511	533	521	547	539	514	549	534	512	530	579	498	561	553	555	541	525	547	518	535	550	556	534	527	566	517	544	488	502	531	528	509	537	554	515	549	530	521	557	541	544	525	541	554	546	556	532	538	592	491	519	546	569	554	479	531	521	515	592	561	503	578	550	538	531	542	521	553	547	552	497	530	509	532	518	548	540	570	545	507	547	532	503	525	531	555	576	561	528	605	515	556	499	529	537	551	508	505	556	550	546	547	541	558	539	505	560	537	574	509	550	524	563	478	502	520	497	554	540	556	546	562	542	507	544	562	561	528	562	521	552	526	535	577	543	546	569	533	563	535	562	528	522	566	527	522	523	527	529	532	550	514	479	549	569	538	535	524	549	520	576	571	554	552	527	488	579	536	561	526	525	520	543	512	557	539	504	533	528	532	496	540	522	573	558	556	551	556	531	545	553	576	524	528	534	531	545	579	523	554	550	526	540	542	527	577	556	508	567	560	549	563	530	540	498	560	544	563	574	531	553	557	502	506	583	549	534	492	555	510	552	562	542	533	560	540	532	520	571	541	520	513	546	612	531	512	548	548	546	515	563	550	499	511	518	568	507	513	530	539	515	548	534	560	509	517	524	508	480	531	566	537	562	583	542	569	594	525	539	539	503	545	520	546	484	510	553	539	537	519	558	527	547	548	530	556	544	509	565	539	529	503	551	521	536	558	571	524	534	534	554	534	512	565	538	541	556	529	559	532	527	537	560	520	555	553	552	547	559	544	573	504	543	569	521	556	552	566	551	524	557	527	529	548	561	532	520	506	542	569	590	502	570	552	560	548	538	505	553	561	536	524	510	515	536	547	532	574	563	527	536	574	557	523	547	574	535	571	541	536	573	570	525	525	560	475	501	490	563	515	539	546	595	540	539	532	556	557	533	555	558	535	575	557	513	518	536	549	546	534	533	541	540	499	562	556	568	560	479	547	534	513	531	555	534	534	578	523	559	525	510	510	496	541	536	603	566	535	537	548	538	532	524	540	542	554	555	521	524	555	555	551	573	586	590	521	554	547	574	542	539	517	552	504	544	536	566	553	566	516	536	526	510	562	557	524	524	520	513	521	541	493	575	552	549	531	521	578	511	545	553	516	552	534	559	538	550	509	518	538	520	515	547	506	538	513	540	560	548	578	562	521	554	535	546	516	512	541	586	574	540	513	524	575	542	531	516	543	562	558	515	527	527	524	533	552	536	510	528	542	532	516	523	528	553	574	514	551	517	528	516	536	513	549	551	499	512	540	534	512	565	552	542	561	536	550	543	557	568	538	528	537	529	535	544	616	509	532	502	544	543	529	526	514	540	522	540	565	505	566	517	586	518	560	530	551	557	538	551	524	531	533	531	527	542	534	532	559	532	521	558	526	538	571	533	527	541	571	506	552	541	572	541	505	499	557	556	580	549	547	532	498	537	516	556	547	533	553	542	550	541	548	529	526	538	491	502	552	574	542	525	551	538	591	528	530	496	524	527	562	508	580	541	594	546	542	566	563	580	560	558	578	514	562	517	566	552	553	540	513	515	558	560	535	554	530	526	572	533	532	520	539	516	547	602	556	554	531	572	614	562	521	544	533	559	601	543	521	550	563	516	528	606	554	529	517	576	465	543	534	556	590	561	551	564	549	554	548	555	557	512	532	537	567	555	582	532	516	565	542	534	566	511	550	556	545	539	539	551	560	542	532	525	546	575	533	504	509	507	540	466	568	530	552	515	538	530	517	573	535	543	560	533	567	532	553	575	518	525	538	519	563	568	525	501	553	577	509	543	566	491	501	577	552	548	526	524	548	526	516	547	529	539	565	505	525	530	539	530	468	551	503	532	529	546	503	519	517	536	504	513	539	519	576	535	572	498	531	533	530	553	549	537	555	518	562	556	552	526	552	528	554	550	513	539	529	528	552	538	541	545	572	564	534	526	537	534	546	556	552	553	590	554	527	546	524	490	517	560	574	575	558	534	500	546	576	552	540	510	541	516	563	543	527	545	549	543	543	549	546	566	508	568	546	569	521	576	541	554	551	510	561	547	521	494	496	582	532	549	562	521	511	550	595	536	544	581	500	548	520	561	560	551	531	539	518	591	556	571	521	543	487	541	538	519	583	576	548	521	516	546	531	523	570	532	502	550	536	573	548	571	554	520	555	548	532	530	508	553	541	505	532	529	523	523	545	518	561	530	518	517	524	561	482	528	512	579	561	541	539	556	542	534	559	538	561	546	507	502	528	503	560	552	513	519	524	537	544	565	573	545	509	520	515	550	564	558	502	559	530	527	585	558	572	496	494	504	516	540	530	525	570	603	567	545	523	582	525	508	532	597	528	578	578	528	534	556	547	575	515	556	545	513	577	546	562	527	546	550	497	567	559	533	572	563	489	515	555	552	502	569	546	559	525	512	565	531	492	537	540	556	510	511	547	554	565	568	523	557	505	520	555	488	542	537	540	581	548	523	554	541	511	565	540	559	537	523	521	521	513	525	536	545	545	519	531	538	510	537	534	541	523	529	561	530	525	555	550	516	537	540	517	554	520	531	564	520	586	519	542	533	559	569	527	546	550	547	561	532	573	533	529	540	550	568	537	534	535	561	558	545	517	548	558	512	529	513	534	536	593	561	538	515	526	505	504
8797	22397	14122	5344	2592	1981	3396	22630	39699	21447	11640	5527	2247	984	626	555	528	533	502	543	523	575	599	511	561	552	504	539	541	506	576	579	534	509	501	539	519	563	542	552	556	537	518	524	543	532	508	525	545	543	507	512	523	563	533	542	549	531	528	562	561	509	509	493	537	547	511	461	541	495	521	519	547	503	512	516	507	536	530	543	515	500	493	530	548	480	566	526	508	532	536	475	507	509	512	533	523	545	520	521	563	514	527	536	525	518	569	517	550	500	529	479	459	541	525	529	536	515	515	501	498	523	486	534	537	529	509	497	568	531	492	537	511	555	542	496	533	516	576	487	545	548	518	494	532	556	545	492	528	532	575	452	481	507	523	481	531	519	518	512	487	524	546	517	534	506	540	541	507	519	557	516	518	537	558	532	539	552	504	522	537	536	493	475	534	535	518	559	514	514	564	538	513	492	517	512	557	523	548	499	546	565	564	581	528	524	509	508	491	496	532	508	556	532	507	500	531	541	529	531	541	507	507	499	518	569	578	521	523	495	531	514	554	573	559	528	496	553	549	516	559	507	523	522	533	566	509	498	508	537	516	514	515	534	534	504	518	490	531	516	545	520	511	539	535	510	522	510	540	492	504	520	562	504	513	548	536	523	549	513	527	550	522	484	544	524	506	541	516	540	527	524	523	540	547	514	500	520	510	544	498	535	510	519	520	478	540	479	536	505	482	495	510	493	534	494	461	499	493	508	519	556	507	519	544	493	506	573	544	520	517	576	517	565	529	547	522	556	495	527	547	536	524	515	514	522	523	536	540	562	505	523	473	522	493	486	522	494	519	540	495	531	550	526	526	512	502	503	529	520	510	536	510	502	542	482	532	536	526	559	509	520	521	518	494	528	540	498	509	505	517	511	503	491	521	505	512	537	520	531	519	468	525	550	557	477	532	527	502	518	533	488	508	495	489	456	503	503	496	517	511	510	518	533	489	504	529	500	541	557	529	533	485	502	515	561	502	514	542	529	540	478	480	531	536	535	514	496	500	536	552	543	550	491	542	500	505	535	521	529	506	482	509	499	490	546	531	503	496	499	527	478	568	524	513	481	510	533	549	510	484	519	502	560	521	491	512	517	535	490	524	564	465	549	528	501	530	467	526	523	477	513	505	541	520	549	573	494	486	525	502	548	518	524	525	530	531	498	534	544	498	523	532	514	481	533	514	563	509	492	511	532	524	546	519	524	514	516	517	508	515	540	548	508	457	514	479	529	512	552	536	546	498	544	510	543	508	534	519	492	535	542	525	548	538	530	521	494	513	532	520	531	502	503	482	524	530	511	496	517	533	492	544	580	488	502	522	521	545	502	511	520	564	528	546	503	462	519	535	526	524	529	522	535	551	506	537	540	550	537	520	497	477	494	591	515	511	555	549	505	509	547	520	504	514	507	545	513	512	526	500	484	537	496	517	514	475	532	496	505	526	488	532	505	499	518	521	518	510	496	490	489	501	507	526	491	487	530	553	509	488	542	542	508	486	510	501	508	534	485	505	535	507	511	501	491	497	527	529	513	557	486	521	537	527	510	500	571	513	555	501	514	542	520	504	503	519	491	550	505	500	532	517	522	517	533	509	482	512	533	513	507	478	499	512	521	506	505	548	515	516	487	520	551	521	515	497	553	545	560	523	491	483	531	524	500	525	523	495	578	529	475	531	502	535	463	520	508	540	504	511	492	546	509	539	518	523	539	551	509	493	514	497	537	534	521	516	520	507	482	519	495	528	533	548	488	523	524	574	521	544	495	493	467	534	512	530	530	491	517	514	516	495	478	539	502	522	523	514	501	518	523	516	498	524	505	527	519	542	504	556	510	537	481	514	544	458	541	538	520	511	502	512	519	539	518	527	501	542	507	549	496	564	528	543	500	523	519	529	529	556	507	525	504	497	536	537	506	547	519	500	499	503	489	531	504	531	529	545	534	534	508	527	541	500	496	503	517	462	550	566	512	541	500	489	499	486	479	504	532	509	561	498	541	513	503	531	501	458	537	499	506	532	515	525	529	469	519	575	522	507	492	504	508	486	520	472	498	523	520	562	540	457	529	540	523	509	491	525	499	506	521	499	499	471	563	484	524	541	530	533	470	508	521	502	521	539	514	530	540	499	521	527	500	548	525	551	480	504	556	563	488	482	506	513	494	519	524	499	539	510	502	548	488	504	508	495	539	509	486	534	466	495	494	544	517	498	515	516	538	545	502	515	540	489	486	524	571	472	511	548	529	518	525	530	493	516	528	491	527	527	485	522	535	543	487	552	491	540	532	512	519	508	484	514	524	520	499	489	489	514	506	501	539	561	546	538	527	528	550	478	570	520	499	536	528	499	466	523	485	517	497	529	512	517	505	503	497	552	519	504	545	505	548	538	486	490	539	492	488	551	477	489	497	507	526	497	518	527	543	530	526	522	553	518	494	519	523	520	527	521	531	483	520	536	506	532	495	529	488	509	503	513	541	527	545	543	452	478	525	523	536	493	518	494	528	500	517	489	494	507	516	498	506	590	543	537	491	523	525	515	505	523	520	517	518	537	548	500	580	558	485	532	550	549	537	538	487	526	504	502	522	511	502	511	519	500	558	500	503	525	520	541	521	497	530	483	517	536	535	521	495	485	537	456	508	541	501	505	492	488	506	521	543	464	497	528	503	510	484	544	512	511	518	533	532	513	526	530	546	516	525	517	490	533	484	489	477	507	482	496	542	509	541	531	509	502	503	510	526	519	484	532	510	495	535	512	528	508	548	517	533	509	488	562	489	485	537	517	563	491	550	464	500	488	509	501	495	524	537	522	511	528	466	508	565	544	529	523	501	521	513	525	552	468	519	535	537	491	551	517	532	481	512	542	530	541	481	533	554	506	508	492	530	503	528	500	550	511	499	506	508	541	533	525	537	520	507	505	473	546	516	502	519	525	523	507	503	527	491	538	462	521	508	502	548	527	529	508	474	505	518	502	499	569	507	484	520	544	507	559	521	491	483	513	544	519	550	520	487	505	543	535	488	576	521	558	503	477	478	514	490	514	517	493	480	468	498	530	532	541	560	561	526	530	544	507	494	516	499	511	490	477	520	502	504	516	493	502	523	514	548	490	555	507	522	500	505	516	509	520	490	531	540	528	493	509	510	491	477	524	529	514	509	493	532	530	541	478	496	512	516	568	534	498	501	497	518	489	528	525	489	468	507	545	518	534	489	493	527	511	522	517	518	551	517	507	499	513	507	540	484	460	555	527	501	530	528	500	531	531	497	511	563	513	490	498	459	481	506	535	483	543	497	501	451	514	508	484	515	465	500	493	507	539	519	558	515	494	505	522	533	519	536	500	496	513	492	515	531	515	473	520	476	557	557	530	535	499	486	508	495	496	522	506	563	488	507	502	535	509	516	514	504	528	532	517	494	520	519	486	528	519	518	482	488	509	516	458	519	495	515	530	491	522	525	540	543	506	527	525	530	531	510	522	511
27475	12569	1728	877	608	657	701	1351	2677	2191	1189	771	575	471	388	449	386	397	407	433	408	406	444	429	412	433	466	399	413	441	407	400	395	388	430	423	437	436	413	455	385	425	388	405	461	422	425	442	402	395	428	431	434	389	446	422	446	411	436	437	414	445	420	428	424	433	379	418	402	438	438	443	479	400	399	418	444	398	437	412	421	389	411	448	428	384	422	430	449	441	405	396	403	398	388	388	436	440	408	410	432	436	395	397	399	416	417	419	416	403	399	397	423	411	405	397	416	410	441	432	446	428	411	411	451	403	449	457	428	451	426	423	441	405	407	418	429	441	428	385	433	443	434	419	418	408	407	418	451	416	424	357	430	430	418	427	450	409	433	403	406	362	420	391	409	400	418	386	378	461	397	415	473	419	401	404	378	415	416	381	409	392	409	395	425	411	406	419	395	426	405	413	441	404	417	423	404	415	402	400	423	424	430	431	426	364	427	436	406	430	406	390	419	413	446	403	396	443	446	413	383	447	409	403	425	444	422	442	434	406	407	434	422	453	382	436	401	396	442	427	436	392	409	391	408	435	442	403	439	421	426	444	409	384	420	408	412	420	431	408	367	392	419	408	407	394	465	431	420	411	447	397	436	431	452	404	405	411	412	367	375	416	475	396	424	435	415	404	425	449	411	383	410	452	430	392	430	411	397	391	426	446	429	407	426	447	457	428	432	448	400	428	405	432	409	413	435	416	422	438	446	393	393	419	418	425	406	431	397	409	403	420	409	431	394	417	401	462	395	418	421	399	403	412	415	414	390	453	467	372	393	422	428	415	422	407	425	378	411	365	430	420	410	391	392	419	441	416	405	433	427	450	407	464	409	416	426	388	435	395	411	423	436	440	430	389	407	442	408	428	419	399	403	408	389	417	423	403	422	430	434	427	458	469	406	444	394	373	401	424	410	418	414	456	416	409	416	408	401	438	400	404	414	453	421	448	452	426	422	435	420	392	403	425	439	407	410	407	433	402	410	414	404	382	421	389	390	398	407	381	420	409	407	426	408	416	411	425	391	424	425	418	430	431	425	382	406	381	411	427	404	372	408	421	399	401	429	435	409	401	416	403	426	415	419	415	430	404	429	418	462	401	406	458	411	418	418	393	409	412	429	412	400	391	404	427	397	442	420	422	406	428	418	395	430	412	462	438	405	423	456	410	383	420	433	411	425	453	413	415	409	421	391	437	397	408	418	391	422	433	429	415	412	422	432	377	447	417	417	440	464	372	421	407	409	413	430	447	415	417	387	430	434	395	443	410	408	403	394	404	437	409	395	404	460	393	406	449	436	424	405	373	404	457	437	405	401	410	389	424	398	422	403	458	419	400	437	419	423	412	426	397	448	377	431	444	417	408	400	396	398	424	456	385	397	421	431	405	414	427	442	421	421	392	401	409	409	433	397	434	420	440	423	410	406	415	425	394	417	409	410	412	414	423	420	433	426	428	405	385	388	427	399	454	391	419	439	411	443	394	420	398	405	417	409	412	409	389	399	420	398	415	399	436	389	422	464	391	421	448	437	445	410	436	380	428	418	417	413	396	410	450	407	414	457	457	407	401	422	423	444	412	400	410	429	426	406	417	428	427	425	414	418	373	404	359	424	391	441	417	403	435	415	419	435	405	466	419	395	420	431	451	444	412	415	421	424	453	385	430	427	432	406	423	435	380	424	455	414	412	396	429	442	440	425	401	413	383	435	427	401	421	437	420	406	454	400	442	398	397	409	402	408	416	434	418	455	434	413	387	406	437	409	415	418	461	442	399	447	427	441	409	435	417	409	465	464	420	451	393	417	396	410	408	419	410	472	388	439	442	412	439	417	412	396	424	422	381	424	443	431	415	415	427	426	387	470	438	449	428	413	431	456	444	405	437	434	406	396	401	419	405	440	427	417	409	436	400	441	401	410	428	413	412	449	387	404	415	432	435	404	381	414	404	421	431	396	412	410	417	399	414	354	405	426	388	432	426	396	384	389	416	436	407	394	392	409	387	399	402	421	433	418	409	391	398	437	375	454	420	423	487	421	390	443	419	407	412	419	432	379	386	425	400	435	434	404	430	411	408	422	417	463	407	412	461	408	418	395	415	416	399	397	418	379	361	434	392	414	424	394	418	422	449	408	390	415	378	435	421	419	425	417	423	416	387	437	436	393	430	434	428	421	411	406	413	456	459	388	380	430	371	414	414	428	379	429	417	409	390	397	388	410	439	394	417	442	447	409	393	386	411	444	428	409	406	356	430	431	418	424	398	399	440	435	448	392	425	434	404	432	409	432	404	445	422	401	441	439	395	407	402	418	387	403	430	430	401	419	468	380	398	402	434	442	405	423	413	428	423	452	410	430	440	392	454	406	423	435	441	420	437	424	458	410	379	417	367	410	424	402	442	443	430	353	432	408	418	391	457	457	443	430	408	408	396	458	394	421	432	414	420	406	428	420	433	404	397	448	384	440	394	419	425	399	380	412	385	444	409	422	454	395	442	407	428	388	411	411	413	433	388	426	445	400	434	480	417	402	427	400	404	443	431	405	422	410	381	438	422	414	411	397	423	411	415	415	454	428	407	461	419	415	422	369	414	450	361	424	439	420	422	402	423	413	399	417	413	405	409	404	392	392	417	416	389	431	393	377	429	456	376	409	456	416	424	376	413	394	434	429	418	399	429	397	374	418	375	410	424	398	427	425	427	403	427	410	436	402	393	429	403	415	431	446	415	434	397	381	416	417	411	420	398	424	406	435	427	451	414	443	425	402	430	389	420	419	430	426	415	431	424	402	353	424	438	377	462	414	419	395	395	418	418	432	412	425	451	414	427	415	411	420	386	454	389	379	438	443	398	403	407	387	451	407	428	413	418	370	429	459	418	394	472	422	423	397	404	438	441	424	416	394	419	389	438	438	411	431	408	445	412	402	412	431	424	415	405	413	410	398	403	403	399	388	421	398	428	424	436	422	399	418	433	466	412	424	431	418	400	430	407	395	423	430	415	399	431	416	415	433	427	412	430	409	422	411	397	442	427	421	406	407	413	403	420	380	440	409	459	398	405	403	417	421	403	423	409	452	461	452	443	385	392	393	394	431	429	412	399	396	441	424	427	416	441	419	421	401	426	396	417	419	420	403	440	461	442	439	443	416	425	428	396	402	418	435	455	412	434	420	445	402	434	394	449	430	417	408	384	424	413	424	411	424	441	396	406	413	385	408	402	471	431	414	413	407	397	415	390	415	425	438	376	401	403	404	415	401	415	427	405	366	390	421	416	404	435	444	421	404	423	453	407	405	397	424	420	438	417	414	447	436	415	484	388	429	425	405	430	429	453	409	425	445	411	406	391	427	430	404	413	401	388	419	422	385	403	377	407	456	417	425	417	410	437	406	410	449	386	375	408	434	404	396	428	422	438	390	429	457	468	385	441	404	402	412	398	437	403	393	433	416	410	396	395	428	422	460	382	436	420	438	405	417	428
5712	2474	1059	666	646	894	903	2137	3563	2567	1339	826	589	434	432	388	351	384	387	365	436	435	391	398	409	394	404	344	381	412	362	371	434	398	378	381	398	371	433	392	392	397	409	421	411	410	377	405	421	391	386	402	410	393	376	370	404	382	425	410	414	408	390	377	377	379	379	391	417	369	382	347	404	356	375	359	405	405	369	390	357	374	377	360	373	363	400	421	427	388	406	421	379	409	383	410	378	410	375	391	400	349	390	390	380	375	364	426	388	381	396	402	418	351	405	410	382	372	429	393	397	368	371	440	397	412	436	388	394	376	394	418	393	386	404	440	373	346	391	393	381	390	369	399	373	409	395	370	396	367	399	383	410	426	398	360	364	388	395	372	392	381	380	397	378	357	385	382	391	394	432	375	332	404	369	397	394	368	365	391	378	379	408	396	372	356	389	394	396	354	386	419	412	388	356	371	388	413	357	417	446	405	402	367	387	352	395	375	415	376	367	406	394	354	399	366	363	404	379	387	389	411	398	408	392	392	369	388	386	428	355	377	406	361	376	371	368	376	403	366	383	367	375	408	358	358	387	365	361	381	407	362	386	400	409	425	373	363	400	378	417	388	370	374	390	383	404	357	373	362	386	389	406	400	418	398	385	388	424	373	391	354	379	399	389	395	390	417	369	355	365	404	368	396	406	378	354	393	383	414	373	383	418	363	374	397	400	385	403	394	363	349	391	376	390	391	387	387	380	386	384	426	391	347	392	398	365	375	360	414	376	378	385	410	394	395	371	384	392	363	370	365	384	411	401	386	386	423	391	362	386	413	364	409	408	370	386	402	376	386	411	416	412	373	375	389	388	395	393	412	402	390	386	409	402	372	390	389	377	368	355	444	402	392	432	362	417	392	397	378	397	404	399	376	395	397	373	412	397	393	358	427	386	375	458	380	366	405	397	378	377	397	358	389	384	380	431	375	416	402	389	407	379	387	417	371	414	397	370	401	379	397	380	371	385	356	401	421	394	379	390	358	427	392	382	399	410	377	398	391	369	399	381	395	363	415	396	424	376	415	378	401	372	393	386	394	386	363	360	396	373	368	409	391	409	383	398	377	366	373	389	391	374	384	379	383	373	364	373	391	346	405	388	396	331	389	373	404	407	412	371	402	409	382	399	393	374	391	429	373	363	408	405	390	434	396	402	387	374	424	374	358	404	381	386	380	384	393	399	397	387	387	407	384	399	398	400	369	382	405	383	368	409	393	435	402	384	385	396	392	394	391	411	386	362	420	402	391	410	395	385	355	383	378	377	400	436	396	373	414	409	410	391	382	362	377	365	433	401	370	423	403	392	385	391	397	394	396	423	394	393	388	399	414	361	387	407	430	374	381	389	384	397	430	385	397	380	373	387	417	391	367	356	344	376	385	420	356	407	349	374	367	390	383	374	379	399	359	390	391	380	384	401	377	386	427	390	383	385	392	411	351	408	367	402	371	361	384	409	377	399	396	416	374	381	341	381	377	385	416	394	375	399	411	394	386	394	366	376	356	375	414	368	409	359	374	391	374	366	390	385	375	425	371	379	425	367	440	404	388	366	400	373	385	403	390	398	432	395	390	398	375	364	398	393	448	393	393	412	387	368	399	396	381	394	411	374	397	350	408	377	391	369	412	419	366	395	381	388	393	414	401	381	357	398	386	372	394	389	401	406	368	405	384	368	392	365	400	374	411	405	389	365	407	387	382	407	383	403	396	359	390	385	388	389	390	380	391	371	384	390	372	397	354	392	413	404	390	385	387	421	393	393	403	408	369	356	415	353	390	372	423	403	398	388	358	361	396	407	371	385	400	404	403	386	406	372	405	374	392	391	410	383	394	397	427	431	392	355	409	410	395	413	429	390	410	325	349	431	365	407	392	398	409	409	358	375	405	397	399	399	380	389	393	388	387	429	398	377	433	364	407	410	390	402	390	437	377	396	389	384	381	394	348	416	379	388	419	369	351	364	388	357	418	375	382	335	384	387	401	412	368	400	363	389	386	391	381	376	356	408	397	422	389	385	394	424	390	411	377	404	377	440	394	405	380	377	414	359	332	361	358	410	403	382	408	408	387	378	409	416	358	388	405	391	426	385	417	412	394	367	408	379	396	399	394	357	403	419	393	390	396	400	381	389	358	403	393	378	414	392	417	365	382	419	357	370	405	399	402	376	426	403	409	405	402	359	389	366	386	411	410	388	393	356	411	387	379	378	361	374	402	421	363	388	434	343	365	404	362	379	366	387	398	366	391	380	426	418	416	381	397	401	397	376	426	412	381	366	383	368	392	364	409	433	388	378	388	397	391	374	376	387	387	387	389	396	388	374	391	407	376	386	364	413	399	408	369	404	371	366	400	384	397	410	389	399	398	402	438	411	404	343	417	406	420	376	376	399	329	370	396	402	381	408	366	410	385	375	355	392	407	391	389	382	401	386	362	393	392	385	406	415	382	412	398	409	374	359	362	409	368	358	386	387	358	399	385	375	389	385	383	372	351	376	385	412	400	384	424	362	365	387	380	398	359	351	380	402	387	404	390	402	376	396	418	377	380	353	396	384	353	362	392	394	407	396	388	378	399	404	368	426	393	391	396	408	367	401	395	426	420	384	381	357	384	392	383	390	413	376	400	362	376	378	388	427	391	388	368	372	397	388	401	391	412	423	395	385	369	369	378	401	405	373	409	371	427	425	386	408	423	416	394	376	400	377	396	395	399	390	350	385	390	432	397	424	395	389	387	424	384	379	398	399	370	395	418	413	390	403	364	418	386	365	380	397	418	380	391	398	379	375	409	390	389	358	398	376	400	402	388	368	406	360	360	399	423	407	378	404	422	406	376	375	364	420	381	398	401	380	389	379	344	364	368	382	363	395	397	398	396	394	394	379	414	407	372	383	382	378	396	376	395	391	413	354	376	381	371	358	396	366	392	383	390	390	370	413	379	396	390	382	362	358	434	377	363	375	386	400	374	380	382	383	400	427	389	404	431	390	402	386	429	370	425	378	394	375	400	385	387	419	394	361	394	382	405	380	391	359	401	358	377	387	394	393	370	403	424	372	423	389	379	400	388	382	409	398	390	390	394	424	395	421	412	375	398	385	400	392	361	401	415	416	390	395	403	397	389	395	374	411	373	374	376	385	377	424	429	375	374	390	411	424	371	380	430	393	360	395	427	380	396	365	409	392	411	399	403	389	373	419	386	358	426	393	424	385	368	373	386	393	360	394	373	387	376	405	375	401	408	382	405	381	409	404	370	401	384	376	392	382	407	429	368	377	386	362	375	368	397	374	417	399	398	411	401	389	394	405	365	412	387	422	419	391	417	389	385	377	401	385	378	409	406	363	386	396	393	375	377	399	378	392	379	393	384	362	429	382	402	388	370	375	383	415	401	437	382	376	389	391	424	373	408	399	401	434	365	371	341	388	375	432	402	398	377	401	387	423	405	426	393	370	392	442	424	411	389	411	382	417	378	414	402
25591	21456	27192	25110	4701	1267	1101	6046	24360	17173	8077	2899	1014	584	488	437	452	439	438	444	480	443	439	448	439	439	430	438	426	452	422	422	468	464	452	385	424	417	436	432	425	422	402	417	444	413	428	451	420	425	446	421	440	421	458	436	408	439	407	425	422	464	459	412	391	470	425	400	441	444	443	414	415	434	410	452	436	422	450	488	442	437	399	423	441	454	446	448	445	424	456	414	413	483	430	418	431	456	462	462	440	430	426	445	432	427	450	439	427	431	404	387	437	455	434	425	447	423	427	465	445	436	433	458	441	450	415	392	461	427	428	474	421	425	389	438	410	468	454	460	439	412	444	397	430	421	441	437	459	431	426	440	426	410	432	422	442	421	431	442	447	434	452	410	458	408	431	423	431	403	419	424	444	428	385	430	431	468	430	415	447	442	468	442	410	426	421	451	415	412	404	415	470	401	422	445	403	434	463	439	404	464	453	398	422	449	490	468	435	436	445	455	411	431	462	448	439	392	419	474	404	421	414	441	437	454	474	422	419	386	409	467	458	436	446	422	417	414	491	425	422	446	408	426	440	445	400	428	436	431	425	408	441	447	414	456	433	435	434	440	439	466	452	446	451	425	428	426	454	465	441	420	453	446	448	442	418	455	420	425	432	431	438	427	423	433	424	437	458	412	446	453	439	432	419	426	470	430	421	446	451	453	413	441	422	428	423	401	439	445	429	415	407	447	414	462	427	437	428	417	443	438	439	417	433	420	464	440	441	428	422	425	461	405	460	423	450	471	440	429	433	423	457	446	444	413	425	419	464	426	384	445	404	422	422	418	444	455	458	465	469	461	419	409	462	410	413	392	471	466	445	407	451	434	401	424	435	448	439	460	403	462	445	423	438	462	397	400	412	426	435	415	435	405	440	439	443	398	394	453	417	437	441	414	441	452	449	433	426	418	462	447	462	420	418	455	427	424	457	462	470	447	410	439	455	439	451	457	453	418	429	444	429	426	454	372	445	427	467	436	428	436	435	456	416	428	418	442	424	435	455	413	395	464	457	470	443	413	441	438	431	442	421	434	445	465	422	433	419	451	414	418	444	454	417	445	447	467	426	369	429	479	436	468	417	506	434	436	417	448	425	418	414	438	455	460	455	446	456	446	448	425	436	427	431	429	403	423	482	462	445	437	389	438	415	426	473	451	459	404	424	415	428	418	431	431	472	419	383	446	424	430	451	418	427	440	401	433	456	399	456	443	468	447	480	429	415	451	412	412	454	453	401	431	454	454	435	441	445	411	429	409	455	470	454	412	448	422	403	418	418	462	440	412	398	402	420	450	396	435	462	396	460	413	473	429	451	388	425	434	481	442	411	404	449	419	450	440	432	433	442	420	445	459	426	487	420	439	431	433	432	448	424	441	417	423	408	415	428	463	445	440	447	439	445	469	423	411	443	413	411	413	426	437	424	411	464	466	414	434	432	468	432	410	473	401	389	443	469	433	410	453	402	453	404	416	415	426	427	424	455	447	433	422	431	419	418	456	409	458	408	421	426	429	481	438	436	446	446	406	450	417	401	473	407	438	492	422	404	438	411	395	446	456	428	447	417	454	390	454	484	414	405	442	414	458	426	419	413	421	452	416	459	428	435	404	430	457	421	429	436	445	419	426	432	409	455	419	451	426	441	405	402	424	443	412	458	458	409	403	427	423	454	458	452	418	440	409	408	460	432	428	432	456	447	447	438	390	463	415	414	454	402	440	442	439	433	434	461	428	441	453	428	445	450	401	420	421	437	457	431	483	457	447	404	442	437	462	413	437	434	466	458	454	442	409	382	432	393	381	435	433	455	401	423	444	399	431	431	427	462	447	435	432	439	434	418	445	392	429	427	442	405	427	390	473	439	424	408	456	427	461	415	474	420	419	427	442	441	444	442	466	427	460	460	420	462	447	469	441	439	421	406	448	464	405	449	439	426	444	453	412	395	419	420	416	436	408	419	445	416	429	442	419	433	417	422	432	460	419	404	387	411	448	455	431	439	440	443	402	445	389	429	445	455	407	427	417	439	448	429	413	459	402	427	429	469	442	436	408	438	414	433	441	474	433	411	442	472	446	433	406	478	483	419	458	437	420	429	431	432	415	448	435	428	421	414	423	459	387	430	438	414	435	423	450	441	476	424	429	402	407	443	441	443	402	445	452	449	434	400	431	427	453	401	439	450	427	425	409	453	437	439	458	428	454	408	424	446	425	462	455	434	452	444	440	431	426	491	464	415	413	414	441	436	441	469	451	442	424	419	426	437	410	415	439	466	406	419	409	446	435	421	403	431	431	441	415	405	428	387	438	423	423	453	405	454	422	419	477	432	412	461	417	449	430	401	420	428	438	414	429	425	429	446	440	429	420	436	462	409	461	418	445	458	438	464	432	440	422	433	451	443	444	446	445	400	424	450	437	425	388	429	449	433	415	427	430	446	460	447	459	425	477	428	443	403	451	437	443	468	410	396	448	437	433	456	416	447	429	448	382	422	389	477	432	419	452	462	435	424	407	441	417	422	425	444	406	421	454	491	419	411	409	431	418	437	423	456	428	411	460	435	452	425	429	406	419	452	434	423	428	415	421	459	443	434	424	428	447	435	431	447	427	424	442	446	475	409	431	438	420	449	475	424	446	432	464	420	405	440	452	487	459	444	432	419	409	493	428	453	374	440	440	431	410	436	392	443	428	442	450	463	419	423	441	420	425	426	411	454	437	407	420	413	418	449	403	443	403	465	427	465	438	415	452	402	389	399	395	448	414	427	428	429	449	431	422	390	408	416	430	442	410	414	465	428	464	436	421	468	444	452	414	422	443	417	452	405	427	424	431	426	411	455	441	466	428	438	423	447	454	462	452	416	438	433	418	410	448	454	416	406	472	390	442	439	459	434	454	461	446	442	416	443	415	445	417	428	419	444	421	449	455	397	430	398	434	438	413	423	443	444	453	424	446	455	452	449	456	426	408	427	449	408	407	408	434	408	441	434	450	463	414	464	445	436	409	428	393	432	456	458	490	392	448	462	439	425	441	446	405	449	437	391	492	408	473	448	430	429	411	427	429	411	425	457	423	453	441	463	422	422	432	412	463	453	451	418	432	424	443	445	406	434	440	451	477	427	406	440	423	452	417	430	443	429	418	440	418	442	388	408	419	447	442	447	397	426	457	426	423	396	427	461	427	455	454	419	431	434	431	438	436	425	426	400	459	406	438	432	416	435	478	436	431	434	432	448	415	436	414	463	418	399	415	406	479	438	442	412	405	451	477	469	428	411	454	412	462	426	462	443	412	450	452	420	427	438	435	405	434	399	412	407	433	423	472	418	444	394	442	444	406	436	408	411	425	414	472	424	428	439	447	407	445	435	429	427	454	435	474	418	407	446	434	426	475	456	450	470	425	441	420	424	399	418	438	414	425	420	421	427	442	401	481	414	460	455	473	423	424	406	424	441	397	420	445	448	409	425	435	441	416	440	416
4187	3946	3009	1930	1489	1181	1260	8953	24946	13765	7565	3149	1178	617	474	458	451	456	472	462	435	419	423	420	447	427	424	421	417	428	431	440	434	400	415	436	422	411	431	467	459	455	420	441	410	417	473	418	417	440	434	430	440	400	395	426	439	449	437	441	429	410	401	393	430	469	410	443	433	412	410	412	418	403	428	469	411	423	442	446	445	444	401	406	435	441	426	429	439	434	442	428	450	436	405	416	466	444	421	464	396	432	416	464	406	429	413	422	464	417	404	426	476	422	373	419	407	478	440	427	440	413	442	421	449	420	437	400	427	453	436	430	375	418	479	427	419	441	428	409	419	473	452	399	395	430	380	420	434	451	451	442	422	410	443	427	418	437	418	440	450	424	432	444	448	410	440	418	427	414	448	420	436	425	441	395	437	425	424	458	436	474	453	414	434	439	421	424	393	435	434	414	404	445	405	432	457	411	432	402	437	446	404	423	459	464	424	457	448	428	466	455	424	447	423	407	439	423	453	423	427	430	427	456	419	423	407	414	378	456	439	446	429	462	413	414	427	436	424	423	467	432	428	384	456	447	399	434	397	437	410	429	421	460	433	416	421	420	427	406	430	434	457	456	408	446	447	423	445	416	438	426	429	459	423	403	397	433	411	416	425	422	431	393	426	437	444	441	422	442	427	432	410	442	435	438	407	403	428	428	445	425	427	443	410	417	416	424	448	417	415	425	428	427	429	426	406	384	468	468	443	429	413	412	425	439	408	446	410	386	402	435	409	443	473	421	435	413	442	447	414	454	418	446	420	449	444	433	407	437	442	442	439	407	396	421	400	403	423	411	406	417	473	449	438	432	433	425	447	431	389	431	405	396	452	407	421	425	437	433	428	445	449	472	390	438	407	419	393	429	445	448	420	407	463	395	429	417	422	438	408	452	407	410	411	417	387	471	419	405	434	434	412	435	445	432	440	418	451	411	419	428	385	406	432	434	435	459	390	446	439	414	429	431	449	436	382	417	453	441	428	426	392	404	427	408	450	446	433	404	404	420	440	430	419	399	428	424	449	422	432	401	440	430	429	453	424	446	435	441	431	435	448	428	416	446	379	432	418	425	423	405	416	434	404	433	404	434	428	413	423	423	411	428	428	468	446	422	446	402	412	395	400	412	426	402	431	475	384	391	393	410	452	410	381	405	410	409	433	422	462	401	448	432	445	460	410	435	428	406	469	440	403	422	441	439	445	422	476	464	466	412	436	464	395	455	456	456	430	386	401	412	464	417	447	408	427	440	477	404	449	444	396	423	426	408	401	398	415	409	429	447	421	427	400	398	400	430	432	423	433	419	435	427	442	432	422	437	463	403	417	467	425	455	440	431	413	455	390	438	420	428	435	459	429	425	399	409	419	415	417	432	409	447	416	422	443	455	410	423	420	440	433	434	440	425	421	410	425	414	436	420	425	449	470	430	428	413	399	368	383	436	414	431	428	413	392	444	437	432	419	430	417	442	448	403	434	435	445	432	434	415	436	431	448	479	442	419	433	406	376	436	427	424	416	394	400	410	435	428	427	443	412	448	434	452	439	415	413	413	416	402	429	439	428	449	392	398	465	441	428	471	430	414	408	416	449	442	442	445	423	430	442	470	392	418	419	403	401	424	448	423	408	412	432	415	401	460	474	441	424	386	392	459	421	396	416	421	428	427	435	409	436	407	404	414	451	415	434	419	418	435	426	430	443	422	437	439	419	422	424	403	383	435	380	432	454	383	407	437	380	416	421	438	420	411	410	430	416	452	454	466	466	436	429	397	467	413	471	387	474	446	416	407	460	416	435	405	423	406	408	443	402	439	452	439	405	413	431	423	439	439	427	375	427	454	470	425	467	458	419	442	398	446	391	438	454	440	462	395	422	407	436	407	398	431	440	442	414	402	435	437	436	453	422	413	429	416	427	439	424	448	397	405	407	409	407	435	449	445	432	388	412	410	433	433	431	448	444	444	389	428	408	433	444	422	430	421	447	415	417	427	395	445	429	432	436	426	418	417	413	409	412	442	408	435	458	436	378	451	466	456	415	401	468	460	436	409	412	421	439	431	432	405	431	408	439	437	443	449	444	437	435	442	425	431	430	449	425	442	414	439	404	387	392	422	447	445	401	418	448	434	473	462	409	482	420	446	476	426	419	401	410	417	428	413	423	386	403	429	417	456	402	433	427	429	417	423	456	400	421	439	454	424	432	436	466	437	399	426	450	430	392	428	447	426	421	414	410	410	426	408	411	450	412	444	459	376	418	426	386	431	443	418	394	447	414	397	398	447	422	451	418	401	412	399	458	417	434	417	415	412	435	425	440	414	439	458	437	466	452	438	391	421	449	420	428	404	457	419	443	431	460	418	411	447	458	409	428	421	429	436	405	413	419	419	410	427	421	455	430	449	399	442	440	419	421	434	455	431	449	421	421	421	415	427	449	427	424	411	432	433	441	430	445	401	423	402	437	437	446	426	434	463	415	401	457	446	429	437	394	411	429	439	456	430	424	452	417	408	402	397	421	419	434	394	423	438	446	443	428	442	415	448	403	425	422	429	440	452	419	433	416	425	413	383	424	450	417	409	434	401	443	408	424	428	460	439	392	400	425	397	396	445	450	443	416	421	407	461	434	413	401	427	435	429	441	406	449	444	443	457	440	428	386	431	419	359	431	427	419	427	415	416	425	437	464	428	405	396	409	429	441	418	428	427	423	432	377	405	424	424	436	407	432	412	378	405	404	396	430	437	414	423	399	394	443	409	421	451	434	408	400	440	435	421	433	431	413	410	429	439	460	428	421	455	427	411	405	432	444	420	404	441	431	471	388	438	443	460	422	418	440	448	431	454	429	446	418	428	422	435	429	396	411	389	432	387	388	395	399	392	414	433	441	374	434	401	431	417	406	447	420	426	454	425	420	434	463	420	389	416	413	412	405	421	426	439	430	431	425	420	423	438	436	415	415	412	433	416	424	484	379	439	444	426	420	403	430	458	434	411	429	389	433	488	427	412	388	395	477	424	421	418	439	430	458	403	440	439	406	421	439	433	404	416	455	405	402	428	436	436	413	436	432	441	402	439	459	443	382	428	438	451	451	400	410	417	393	459	414	423	408	430	431	433	396	434	408	405	416	406	435	447	448	421	430	446	377	434	446	399	420	428	395	462	434	386	402	400	427	414	469	418	419	430	440	413	461	441	434	451	481	452	438	427	402	427	424	415	440	403	443	458	430	424	389	413	453	419	421	463	410	433	433	434	411	380	440	390	428	434	429	415	448	419	417	427	462	441	439	428	450	435	441	425	410	427	416	404	431	438	400	435	462	441	452	427	470	438	397	427	459	434	460	419	425	426	398	448	420	434	438	429	438	411	424	423	416	428	410	457	395	397	454	441	418	387	429	424	436	459	449	423	459	411	422	413	412	425	436	438	425	416	395	450	439	423	448	418	458	381	408	442	415	427	452	439	429	411	441	450	425	393	458	438
24300	21416	28723	24507	21333	8419	2421	20537	44998	30977	15949	6384	1854	842	621	555	585	590	561	544	558	540	558	571	561	602	554	596	569	598	563	545	561	568	533	515	541	548	579	524	547	545	517	516	573	566	591	535	575	530	522	574	549	569	516	585	554	572	575	587	580	527	560	561	529	536	565	562	512	546	548	599	586	516	573	520	537	535	538	562	512	552	529	556	581	556	532	542	567	566	550	523	548	536	538	547	560	500	560	559	562	568	508	602	571	558	540	523	565	527	560	558	542	533	519	546	583	564	581	571	549	577	568	544	556	540	525	515	485	580	566	574	536	529	562	559	525	556	546	529	550	550	544	537	582	558	536	566	526	544	515	565	535	506	514	555	561	550	579	592	541	558	571	520	538	515	537	549	604	507	566	555	545	494	546	521	576	537	560	550	538	524	577	564	517	588	561	578	556	537	590	520	531	515	562	555	550	528	510	575	558	549	530	552	543	534	627	529	565	574	547	548	531	564	520	503	600	529	554	568	539	558	568	522	582	532	554	555	530	510	548	522	555	545	489	541	520	569	554	525	537	561	574	546	581	553	526	553	553	549	573	558	522	546	553	578	548	559	574	541	591	539	535	578	546	606	571	530	592	536	549	559	509	553	583	633	572	556	534	573	546	530	524	556	559	541	597	556	563	565	595	557	545	556	545	535	543	556	552	578	603	553	556	574	547	504	556	511	541	544	561	551	547	578	560	542	514	536	557	516	545	549	583	557	568	572	583	551	519	514	568	559	525	548	533	539	575	510	561	518	616	588	532	556	543	544	570	530	569	530	588	576	557	536	546	558	545	542	554	583	578	564	528	551	591	590	592	530	553	592	555	583	578	533	535	508	590	548	569	521	570	528	554	524	563	557	577	527	558	541	561	558	542	579	543	569	505	551	557	571	531	547	559	540	537	554	542	566	544	545	569	533	538	525	553	510	540	558	562	552	546	565	543	555	536	562	556	578	535	598	522	508	554	560	559	509	544	551	532	523	531	538	582	539	546	572	543	572	549	527	567	550	538	578	560	526	559	559	560	576	530	542	524	551	507	528	516	580	552	543	579	577	577	550	544	562	571	565	539	510	532	518	594	544	564	550	559	537	565	533	605	560	564	534	514	497	549	542	526	568	568	540	496	542	591	556	519	569	565	536	568	552	607	555	549	583	576	540	532	480	513	537	553	544	548	557	570	577	511	556	540	559	510	558	498	546	551	536	546	567	561	584	597	553	533	560	544	500	484	549	559	541	537	564	579	521	532	562	511	556	562	531	567	593	552	562	522	535	504	550	546	539	566	569	541	541	584	548	532	507	535	565	565	560	580	584	542	566	528	544	547	578	566	537	531	504	575	550	557	540	584	574	539	522	542	549	540	560	509	511	579	535	570	553	505	536	587	538	544	537	562	502	538	528	521	556	493	504	569	564	558	546	568	521	541	512	561	527	606	547	534	530	524	531	580	537	566	546	537	571	560	559	533	522	500	582	582	510	563	587	550	537	561	563	559	558	533	523	507	571	523	544	549	585	525	554	527	531	533	558	575	572	566	548	542	541	556	544	559	541	578	581	605	580	577	590	490	550	546	509	517	535	528	542	585	546	536	560	560	511	495	561	517	525	573	596	537	566	593	582	547	586	499	557	518	536	534	556	551	541	605	559	537	525	588	533	571	540	559	572	535	589	549	566	577	524	552	534	570	538	512	572	507	561	538	552	541	543	538	568	553	497	551	585	521	543	568	555	553	584	552	535	545	543	533	606	594	587	533	577	527	528	550	498	543	521	621	513	541	522	558	555	539	582	550	555	513	508	548	545	502	562	546	557	511	558	523	536	558	572	559	569	573	566	521	565	565	571	529	565	531	509	566	567	565	564	533	518	531	582	544	510	541	552	546	566	535	550	528	577	605	589	538	533	537	533	586	501	501	537	560	574	554	546	517	566	556	518	528	521	545	551	566	503	561	565	572	543	532	557	552	558	515	555	529	537	606	564	561	512	551	546	508	552	523	554	584	539	544	569	563	563	582	599	569	538	567	508	550	560	544	561	565	525	517	555	555	526	542	520	548	520	560	494	572	512	556	551	565	537	540	569	558	525	552	551	536	540	535	541	534	532	538	512	550	526	583	513	564	565	553	545	565	576	513	555	516	542	522	573	564	534	556	545	573	549	562	553	562	540	530	528	552	531	583	534	552	545	561	527	555	536	585	530	541	570	548	550	501	531	564	568	540	536	565	572	565	536	549	517	553	563	578	534	606	516	520	526	566	568	600	548	597	538	544	571	565	547	558	587	507	540	544	489	543	534	524	534	547	577	524	529	578	558	570	510	566	560	539	542	513	532	549	543	572	565	548	529	583	535	533	545	560	554	532	542	557	563	538	547	547	543	562	521	495	541	552	505	523	548	531	567	550	520	546	559	522	517	578	556	516	542	568	516	540	537	551	555	550	512	507	557	538	551	546	584	586	550	557	548	547	559	559	569	594	531	593	536	538	561	524	523	557	556	522	528	575	564	537	572	569	541	559	561	519	558	556	541	571	547	563	549	535	570	583	523	531	552	553	548	553	553	531	487	533	503	517	562	513	526	561	564	536	518	487	518	587	560	539	539	545	539	546	575	574	569	509	541	525	534	595	575	546	545	533	563	540	544	548	539	566	529	532	573	565	528	521	559	569	509	502	572	517	535	569	533	540	550	551	538	520	484	544	568	537	519	540	510	512	501	505	549	546	507	589	516	576	548	549	509	550	572	517	562	540	580	525	543	558	539	534	531	571	538	556	530	635	544	583	544	543	560	531	554	547	595	555	555	548	562	560	551	543	559	564	529	543	562	510	564	510	558	557	575	567	568	559	528	534	550	568	561	542	572	588	563	599	519	569	541	573	564	527	537	547	571	543	537	506	561	580	566	563	536	546	511	543	498	535	566	553	575	527	540	547	545	534	535	513	533	549	547	524	525	505	526	513	505	535	551	570	524	510	529	543	542	531	517	550	531	574	553	500	546	531	573	512	549	567	554	534	529	606	541	551	555	565	590	588	559	552	544	541	515	512	499	533	539	568	504	542	544	543	534	529	551	563	495	546	605	556	566	562	532	524	512	531	543	565	558	531	533	572	566	537	508	532	509	606	565	581	508	562	551	546	520	561	567	537	542	564	520	537	553	612	596	566	547	510	548	574	554	528	522	542	555	517	505	522	573	520	521	512	555	543	584	576	537	540	550	541	570	564	545	503	549	536	584	540	546	608	535	535	549	557	575	529	563	544	522	561	556	569	551	526	525	540	507	524	576	562	542	540	565	560	538	516	566	529	579	572	520	545	535	570	536	555	580	509	516	543	595	502	521	565	547	560	541	576	525	499	529	504	533	594	534	571	494	584	527	542	567	565	544	552	537	573	516	548	506	510	541	569	587	536	525	533	584	533	577	513	519	564	555	565	514	547	523	534	535	554	551	540	538	543	594	534	575	511	548	542	559	568	549	567	523
4232	7013	5097	3612	3301	1816	2261	25447	41400	23936	13250	5933	1929	917	625	535	571	535	525	531	529	522	526	491	538	509	557	547	514	525	552	544	523	500	519	524	549	520	555	518	503	507	538	555	543	515	488	558	547	535	571	529	549	546	541	517	549	509	490	568	544	540	553	512	512	540	517	538	523	517	505	510	554	510	564	494	533	523	545	494	516	496	570	492	551	483	522	525	550	546	514	554	506	531	534	501	513	549	519	507	530	523	516	461	526	506	524	543	493	506	538	526	532	515	533	484	530	490	507	547	535	550	539	540	570	531	547	513	541	504	529	526	525	500	487	524	536	532	538	544	531	526	501	518	544	544	507	530	544	543	541	542	532	492	544	528	504	549	526	554	516	549	529	467	507	552	484	496	529	539	499	539	494	499	510	521	528	533	500	534	526	531	485	584	553	534	496	524	547	495	536	484	527	474	558	549	511	560	547	521	532	490	532	520	489	500	527	489	541	485	537	508	485	562	494	519	528	520	484	544	534	553	502	504	519	531	540	551	481	560	511	507	469	559	515	521	511	532	525	533	511	529	542	496	484	530	521	531	524	493	512	482	551	535	500	530	507	527	557	519	521	549	564	513	513	518	539	528	572	501	543	526	517	551	504	490	499	492	489	501	534	518	527	485	531	505	530	517	515	504	530	527	514	554	525	456	493	567	510	472	490	569	562	524	548	540	484	507	516	500	550	560	530	532	542	531	525	516	494	478	521	473	541	509	520	507	526	505	546	539	551	530	543	558	501	509	506	511	514	530	495	529	501	499	546	511	515	525	516	496	546	508	501	535	525	485	459	542	489	535	519	505	539	549	496	520	518	523	517	524	547	510	561	517	565	571	538	522	560	539	497	524	524	548	539	504	505	519	544	553	527	514	523	506	526	488	537	497	512	525	531	534	510	520	542	532	489	509	529	514	502	535	528	519	497	505	510	487	484	511	539	562	473	515	555	505	522	555	521	552	576	537	503	512	563	488	501	532	466	538	512	500	540	518	545	538	510	525	542	497	556	551	513	500	527	551	516	545	529	497	515	554	538	501	506	516	514	509	514	510	517	527	538	524	529	516	564	533	514	477	540	496	521	530	515	532	495	527	507	543	545	494	495	521	518	506	497	513	506	565	521	529	500	491	504	483	539	496	514	557	476	530	530	503	529	517	522	548	559	508	495	513	530	552	507	519	533	550	497	554	514	499	548	522	528	502	536	472	536	513	541	502	529	543	517	521	506	569	506	492	519	523	558	556	508	539	542	497	507	513	512	501	548	555	485	537	504	506	527	520	506	530	520	468	572	534	513	521	528	498	527	483	502	502	515	560	535	491	514	502	549	535	540	549	505	509	516	489	536	544	511	522	544	542	537	524	487	519	535	558	486	479	505	515	533	532	563	540	526	527	572	524	533	567	523	529	513	505	500	484	533	515	494	503	544	490	542	515	540	549	567	536	527	500	552	540	486	563	523	545	472	530	503	472	522	579	557	546	537	501	525	521	476	488	540	484	510	513	503	490	535	521	504	496	559	590	516	527	512	548	512	526	506	495	491	523	448	530	517	484	496	491	509	529	541	527	530	552	486	553	517	490	526	495	516	509	526	497	498	523	505	544	530	532	492	531	515	512	523	501	516	510	535	513	527	517	534	515	519	536	517	494	509	512	520	475	511	476	536	525	519	535	517	517	536	523	527	499	545	511	526	495	503	467	520	501	511	524	555	520	486	549	538	474	541	531	547	496	527	535	513	496	553	525	538	513	530	575	513	547	534	490	514	513	516	525	520	505	513	564	511	546	532	477	536	520	508	477	525	531	515	534	520	548	534	548	524	545	516	513	527	513	514	552	486	547	514	518	520	540	519	530	517	511	530	500	480	501	513	551	490	540	517	528	569	496	492	495	531	495	552	579	507	533	540	562	522	529	524	528	508	544	516	505	559	502	526	527	518	499	544	534	565	521	510	525	527	523	512	545	536	501	522	518	526	573	536	500	501	501	516	535	487	504	534	552	535	497	511	532	512	527	539	512	538	526	505	517	498	517	503	560	543	536	544	525	481	536	486	529	548	527	525	538	516	537	499	545	507	517	577	557	479	536	541	549	500	513	484	535	484	484	547	525	539	511	481	504	515	530	520	565	508	529	525	518	522	497	521	487	555	568	523	459	541	508	545	538	518	521	526	522	498	524	529	505	521	529	483	547	527	485	511	527	551	502	488	525	556	540	486	505	538	524	533	527	530	516	544	523	477	497	489	523	549	515	519	501	498	538	499	518	536	520	496	486	519	549	519	512	510	510	528	521	519	505	536	501	530	508	552	496	500	530	516	506	495	502	528	524	575	503	496	476	498	502	491	539	521	526	514	553	550	541	475	521	511	535	487	529	542	488	551	498	534	508	551	477	555	573	522	489	517	523	507	542	518	525	537	518	494	547	558	534	507	487	493	497	527	526	545	506	505	571	534	478	514	485	488	496	562	505	530	479	539	507	533	551	507	541	532	539	502	493	511	491	517	511	499	523	541	534	557	514	568	541	504	541	521	518	505	543	546	517	504	518	522	505	510	517	516	532	541	494	494	526	512	546	539	535	498	537	470	509	523	517	493	542	532	516	477	473	542	538	504	524	505	514	526	511	541	517	542	515	487	511	521	522	542	499	507	525	537	495	520	547	552	531	510	507	558	555	518	544	544	530	539	514	501	553	498	503	499	517	516	528	503	468	509	545	521	529	501	497	469	499	492	547	538	519	512	485	509	530	521	544	471	536	512	517	529	487	496	543	520	528	537	479	489	522	509	499	569	532	513	539	556	518	505	506	533	540	501	525	493	512	482	510	523	493	515	558	540	565	511	555	509	513	518	481	503	551	485	482	513	526	500	497	512	536	528	531	534	528	477	522	545	532	535	564	520	563	513	537	520	490	502	559	539	525	503	509	511	526	502	510	522	518	489	503	528	467	534	515	528	533	510	517	514	458	508	502	515	489	506	503	546	460	519	498	423	499	529	514	491	514	505	526	524	531	544	537	508	527	469	506	567	512	538	514	529	477	523	567	520	521	511	470	520	516	539	541	523	525	498	484	511	503	485	544	474	484	510	500	555	487	507	518	530	507	578	539	500	533	485	543	515	523	546	501	521	523	519	555	519	511	558	503	485	562	508	548	512	515	485	508	550	497	527	527	505	505	519	562	535	516	503	530	521	532	520	540	471	516	524	549	514	516	504	528	522	508	546	497	525	533	547	519	539	511	497	517	533	488	529	465	545	505	527	517	533	496	532	509	513	528	497	479	564	493	552	497	504	537	509	510	513	543	510	502	520	561	525	519	504	540	581	519	512	503	494	542	496	504	545	541	520	502	557	482	510	535	536	538	532	499	531	500	531	488	542	517	527	539	527	510	515	506	503	526	504	505	534	566	532	534	526	546	492	560	539	522	520	503	498	527	530	484	518	510	500	538	516	510	524	531	531	556	477	518	500	530	505	519	474	508
27689	11849	1408	987	728	584	1036	2778	4121	2478	1255	792	564	457	431	411	407	468	425	395	453	417	426	381	418	414	412	428	442	409	443	480	472	451	419	457	448	446	434	359	406	431	411	410	430	450	435	445	435	415	443	432	407	409	417	379	470	429	443	437	442	444	453	416	418	422	421	404	441	428	383	421	416	437	441	429	420	410	401	415	383	438	402	401	441	459	444	398	433	449	403	435	409	448	470	435	411	405	440	380	433	443	439	426	423	436	449	427	446	452	429	447	447	436	406	457	413	412	444	432	440	477	399	467	423	468	419	416	427	412	454	398	412	458	433	420	413	417	427	431	444	482	430	442	445	421	453	434	417	432	426	451	423	398	402	440	379	421	465	425	426	410	399	408	408	420	421	468	447	426	433	435	434	458	404	388	418	444	452	436	440	432	426	409	417	430	420	463	440	427	434	415	417	452	433	389	417	437	406	438	412	434	422	433	405	413	417	432	469	417	486	422	447	470	450	442	416	457	411	440	401	431	461	396	400	410	427	433	475	447	442	436	388	430	437	469	411	431	416	423	417	421	399	431	446	435	402	458	421	395	433	402	417	462	459	417	415	456	379	440	436	421	448	439	416	437	467	436	399	398	411	452	456	446	445	456	439	463	405	401	441	437	427	402	426	440	432	430	429	443	460	457	428	478	397	388	429	419	439	443	422	457	433	443	423	431	465	376	448	470	469	439	429	409	444	443	446	441	457	443	451	416	423	447	418	424	441	448	453	457	430	410	436	431	386	410	420	439	432	452	459	421	417	460	441	438	405	424	418	469	472	426	438	399	437	440	459	417	406	447	437	440	437	436	455	435	430	422	434	424	432	441	453	432	427	414	460	451	432	459	437	410	435	429	440	434	405	445	441	424	445	427	451	468	439	439	412	397	410	445	423	433	418	408	429	388	422	443	397	423	417	451	400	423	424	424	392	414	413	402	431	436	411	470	437	440	434	420	415	447	456	461	423	410	398	444	382	447	427	438	416	454	408	407	407	448	397	454	428	454	427	421	421	405	424	465	447	420	418	413	425	428	413	445	434	422	401	442	421	402	439	450	442	429	387	442	409	441	406	452	394	440	413	429	417	401	407	419	434	436	472	405	403	462	408	431	441	399	426	426	406	422	405	436	416	418	415	474	439	390	390	388	439	444	452	422	417	429	418	446	397	398	402	410	445	438	447	422	417	418	438	437	425	462	437	447	406	425	423	419	431	427	434	490	439	420	414	433	398	360	487	443	408	436	393	402	399	431	410	423	441	412	417	433	443	383	411	421	420	404	408	418	430	430	425	459	421	359	464	437	438	435	437	459	420	421	406	436	459	416	411	434	425	439	416	388	422	448	434	445	395	407	399	428	415	439	398	431	388	436	424	455	425	448	451	469	386	445	453	425	418	392	446	419	435	444	419	425	434	421	429	461	399	441	401	447	478	448	420	402	455	441	428	447	430	413	418	450	414	438	401	468	415	419	398	415	462	435	436	410	425	401	414	436	420	407	411	471	437	404	427	418	437	397	422	418	439	443	462	449	434	408	417	435	381	427	413	439	431	428	412	428	450	471	464	417	442	478	431	423	423	461	401	422	426	409	401	453	408	411	426	459	441	440	417	475	437	432	415	455	452	432	431	441	400	416	384	429	431	481	431	414	392	416	413	402	462	438	448	390	402	451	408	448	420	415	403	453	465	428	385	446	420	416	425	397	443	460	457	419	402	420	440	414	421	418	446	419	380	440	401	406	432	421	464	431	472	376	412	442	437	423	449	412	445	450	403	446	399	423	416	405	414	427	441	459	451	440	407	443	475	416	427	451	407	450	425	430	423	423	436	425	405	423	421	408	441	410	442	458	411	425	394	427	443	450	440	416	434	432	402	432	462	411	384	445	444	412	431	449	434	407	424	426	441	385	429	443	467	466	474	437	480	450	447	443	432	439	428	439	469	459	424	416	422	446	455	464	461	421	386	417	444	413	435	440	433	443	459	410	430	464	404	414	435	407	460	466	408	425	408	398	402	440	427	430	411	451	446	450	394	427	408	421	428	374	460	427	426	446	418	434	377	422	466	396	399	444	461	404	443	417	450	410	418	393	427	429	465	436	410	439	416	426	408	414	420	401	418	394	414	403	445	429	433	383	456	463	397	410	377	431	432	438	432	462	476	436	429	461	420	411	471	404	424	441	420	402	462	400	414	431	415	453	462	458	443	440	369	436	454	421	416	429	383	376	420	454	409	434	417	424	422	394	431	445	424	444	415	441	460	439	440	429	421	417	407	404	418	461	387	464	391	435	418	418	416	441	433	443	372	437	423	441	440	435	457	446	437	403	458	458	411	429	432	418	438	441	436	420	435	467	432	452	477	381	470	465	421	413	387	442	417	460	435	467	453	421	417	452	431	385	414	395	436	365	402	437	458	427	463	440	407	416	431	436	428	412	411	442	443	429	445	449	409	482	421	440	419	455	427	448	426	397	401	440	401	416	416	430	401	419	423	435	437	398	420	414	423	461	423	425	394	419	439	442	418	451	431	436	391	438	421	420	418	427	445	430	466	472	423	473	390	447	418	419	412	417	459	443	399	429	423	431	426	429	442	420	444	432	445	439	404	459	479	409	412	468	428	413	437	404	428	415	454	427	446	409	454	414	457	412	409	411	417	423	441	411	420	419	383	430	409	433	411	448	421	410	385	411	395	438	442	412	437	439	460	420	452	404	436	451	380	449	424	432	429	440	438	424	473	460	434	421	395	450	459	452	460	434	410	426	407	459	431	419	431	458	421	415	397	442	440	423	471	472	410	432	410	423	439	428	426	411	451	386	453	429	420	419	441	449	447	436	437	430	431	410	443	474	439	413	442	395	389	422	431	464	412	420	459	433	433	417	447	423	438	401	415	435	419	445	467	470	467	412	433	429	384	440	420	452	438	438	425	398	412	400	441	412	428	414	426	416	416	462	446	420	410	457	442	435	418	418	428	431	416	393	409	452	429	444	458	458	399	418	474	425	435	439	459	451	445	417	440	452	411	440	421	440	432	407	417	403	410	442	417	410	434	447	439	396	430	443	421	427	416	437	437	433	439	433	427	406	481	414	431	398	446	456	410	420	403	391	449	410	416	450	413	429	449	423	408	465	432	415	440	427	459	424	447	459	410	409	417	431	401	446	414	469	389	433	428	437	459	406	438	427	406	426	432	453	444	435	452	426	460	436	457	450	412	433	435	435	452	434	434	425	439	442	410	411	416	414	450	394	448	410	404	404	453	449	406	466	410	440	424	415	439	472	408	439	455	393	444	429	411	446	441	421	421	454	396	413	439	435	438	447	444	439	456	399	450	412	417	432	461	404	429	427	442	457	458	405	443	467	449	425	374	431	433	438	435	418	435	440	432	446	447	463	396	431	424	422	452	419	414	464	419	450	458	431	439	434	437	406	435	449	428	409	419	439	448	417	435	420	434	379	410	413	394	455	449	488	436	456
4859	813	733	975	862	530	1559	4226	5160	2939	1553	842	556	438	454	400	413	427	412	405	404	405	408	441	381	419	423	407	390	390	433	416	419	458	359	391	390	392	390	408	400	406	387	419	440	427	408	414	390	390	402	381	399	414	360	417	430	411	408	383	407	439	379	395	391	385	394	421	390	395	394	393	405	380	389	397	378	421	391	418	396	416	403	433	414	393	404	391	415	355	430	407	398	402	430	392	406	410	412	406	396	413	404	418	402	421	397	380	380	433	379	398	373	421	389	403	422	411	380	402	375	396	419	356	408	416	396	363	409	419	373	391	386	416	411	407	414	399	392	399	412	395	404	415	393	431	395	397	419	431	426	410	349	405	412	401	423	415	401	437	397	445	390	394	409	400	386	417	428	442	412	418	429	413	412	431	426	392	396	438	386	399	412	415	413	416	421	430	405	403	455	380	421	425	402	414	380	396	405	404	395	378	410	380	347	337	359	403	414	406	407	417	416	375	339	412	402	374	377	404	433	390	404	407	383	428	386	389	411	437	406	407	375	409	381	369	404	409	377	379	382	418	424	410	405	419	431	416	417	400	393	393	390	388	388	412	428	435	421	397	396	377	414	410	432	439	375	376	385	383	448	370	371	409	409	441	394	410	406	405	423	435	400	384	426	400	428	418	429	377	379	414	399	409	406	402	400	439	380	416	410	400	402	377	416	385	376	387	396	448	394	409	436	399	383	398	364	392	392	414	393	403	423	360	399	418	363	415	397	389	402	389	377	368	408	368	425	389	417	419	362	366	414	411	402	402	394	391	387	386	435	385	393	403	432	371	411	411	430	370	375	403	384	393	407	410	403	406	409	350	367	415	396	415	381	384	382	387	427	418	386	363	397	424	381	396	411	376	422	396	387	390	421	408	370	411	409	392	370	402	364	414	421	394	390	415	419	419	369	381	396	396	410	386	386	397	433	411	447	381	429	366	404	394	393	401	392	404	413	387	387	392	400	428	391	386	406	402	401	417	416	397	429	412	486	400	398	409	408	369	418	430	381	384	413	398	426	357	371	391	396	376	412	391	354	366	375	381	388	422	374	417	432	424	377	419	382	405	422	389	393	408	405	425	411	402	437	406	440	434	412	393	432	383	441	388	422	414	397	416	460	419	397	407	403	409	392	437	389	403	392	386	421	451	425	367	409	387	400	422	421	381	387	378	418	415	415	398	417	376	416	405	380	380	388	400	427	385	393	403	374	424	404	410	413	420	365	385	403	386	443	383	401	394	402	422	394	424	420	406	398	393	372	396	373	407	383	380	355	388	393	399	381	395	410	371	402	383	401	422	381	405	397	402	419	399	406	395	378	397	435	408	436	392	352	394	415	389	415	361	406	434	408	385	436	405	413	400	413	396	438	392	428	410	404	400	395	400	358	417	400	402	380	414	379	407	362	388	409	415	434	384	382	403	419	380	429	410	386	408	399	399	383	407	379	373	451	418	426	423	434	403	377	387	428	412	407	419	375	425	414	436	349	419	385	410	412	414	395	405	376	406	403	384	399	394	419	408	412	398	437	395	387	389	381	445	403	410	412	419	401	435	416	420	401	375	388	386	388	410	410	409	403	392	394	388	394	399	419	427	382	386	422	388	380	396	420	454	407	421	387	425	403	390	375	415	431	367	402	414	361	412	404	397	393	436	392	419	405	415	417	413	408	390	375	414	427	425	387	415	383	422	416	438	389	391	409	392	404	389	403	425	392	419	408	385	395	390	377	412	377	378	393	398	403	389	366	365	404	386	402	386	387	418	419	389	411	380	403	395	373	416	389	404	399	422	418	422	391	390	393	402	416	439	409	396	406	415	408	419	387	457	397	404	390	412	411	395	416	378	389	405	452	408	370	404	393	415	399	416	433	373	373	368	419	372	416	432	407	425	417	396	390	426	390	412	383	442	403	420	376	424	404	421	404	375	434	396	400	396	393	378	433	402	385	413	390	393	411	382	424	408	375	438	373	411	380	404	365	383	421	397	406	413	406	401	392	383	429	407	399	413	401	435	396	386	385	440	415	379	406	393	393	374	353	379	420	382	399	421	418	421	457	391	424	356	409	389	406	424	367	400	374	383	424	422	358	400	376	400	398	385	442	405	416	400	440	385	433	379	397	428	380	375	424	381	411	432	392	403	431	389	392	433	405	391	399	392	376	434	392	446	387	429	379	377	401	409	415	384	425	447	382	401	402	403	355	404	358	457	389	379	378	413	366	401	404	429	372	372	385	441	418	377	371	422	389	362	420	403	440	393	410	415	402	418	408	411	391	416	407	400	379	401	431	393	430	433	425	409	383	383	361	399	378	394	424	412	385	412	448	419	389	375	400	375	422	379	401	370	376	389	395	412	421	395	394	382	396	403	419	377	411	401	384	390	403	416	405	392	411	411	395	380	444	366	387	392	383	389	387	400	418	384	441	413	397	428	447	386	410	405	427	392	399	412	374	400	424	401	437	409	418	420	397	402	380	382	402	374	409	433	399	398	408	413	428	411	430	394	411	388	423	386	381	409	387	392	419	354	398	397	399	397	365	443	392	426	389	379	391	374	400	413	376	398	367	402	393	406	409	432	447	397	404	403	407	378	365	462	377	400	399	399	426	390	415	404	416	390	402	395	432	385	409	397	406	386	369	390	422	413	405	421	396	401	387	403	378	384	380	422	377	406	415	388	401	443	432	416	412	412	379	407	424	368	389	373	372	409	432	350	397	386	399	405	374	398	388	414	429	366	403	418	425	395	395	375	384	417	414	371	402	370	387	391	409	430	354	406	403	393	421	434	417	383	403	447	392	421	386	375	398	433	408	374	423	429	400	394	405	428	401	381	390	399	390	399	388	360	384	421	409	404	390	411	423	425	394	439	406	374	398	361	377	352	378	383	382	391	422	423	451	394	388	409	393	425	426	425	370	433	387	416	379	377	400	381	410	368	466	405	387	388	411	353	383	402	381	431	366	355	378	412	398	404	430	407	395	394	433	411	419	414	401	427	384	382	405	425	415	409	405	427	432	394	391	423	424	381	407	426	386	386	384	397	403	369	374	379	426	387	394	370	408	380	386	406	383	385	395	443	391	427	386	392	361	407	387	436	398	417	431	437	433	386	401	428	409	401	420	395	386	422	416	403	392	426	377	383	364	428	423	399	410	386	411	421	412	383	407	375	372	409	418	416	396	395	415	414	420	410	392	376	405	407	409	432	420	419	442	392	379	407	407	369	412	405	411	373	439	417	408	424	393	421	399	398	420	391	411	402	408	417	391	382	390	362	405	407	405	376	421	418	413	404	352	372	398	365	432	401	394	420	398	378	394	424	374	405	394	386	416	416	406	390	347	412	404	420	360	383	429	383	386	378	402	384	434	398	430	406	411	403	444	382	405	441	392	393	415	424	397	422	401	425	397	360	389	415	430	391	413	375	435	401	405	410	407	397	433	393	430	383	391	435	380	437	438	379	394	435	382	361	400	402
25569	21412	27173	25159	4961	1197	1332	12251	21991	15769	7902	3345	1119	610	495	522	468	480	460	441	472	447	470	460	433	443	434	432	465	456	432	444	449	471	471	455	435	465	428	481	428	415	446	452	460	443	451	458	438	461	442	471	452	447	422	482	418	406	463	424	448	459	433	437	457	433	417	412	449	408	466	434	424	404	465	461	419	415	445	426	451	397	458	473	454	440	426	408	449	445	430	459	422	429	430	439	458	453	401	414	439	444	420	474	460	499	507	412	433	407	483	440	443	433	481	441	432	441	479	473	411	419	425	430	414	435	374	476	448	444	437	482	464	452	423	395	467	424	447	449	428	417	457	469	425	455	452	430	468	458	478	394	451	404	463	433	421	421	484	434	428	427	435	464	440	443	438	459	440	465	433	441	420	460	462	407	457	448	446	468	419	454	442	431	430	435	437	484	461	456	460	422	425	441	462	467	472	451	431	424	444	433	464	431	463	433	428	425	422	454	427	446	441	418	408	422	434	447	455	455	456	412	404	469	438	434	408	451	437	458	478	421	402	404	446	489	489	470	413	449	425	468	485	458	446	425	476	447	446	430	418	457	428	484	449	481	416	433	470	467	454	452	440	454	464	464	458	492	410	428	413	410	451	436	401	463	458	440	423	431	456	449	431	433	492	459	440	429	427	442	441	437	469	410	420	412	459	459	458	458	451	417	426	433	428	446	441	458	426	451	469	433	464	447	468	472	428	429	449	465	438	452	463	465	467	436	464	434	427	467	468	443	440	443	452	458	436	475	455	458	437	438	443	443	449	431	424	431	474	478	402	453	439	428	437	405	435	442	409	461	443	440	398	435	463	435	476	421	445	453	412	430	419	412	400	461	457	461	459	436	461	422	460	480	443	440	412	455	477	474	415	425	411	430	420	452	441	427	431	406	417	434	435	472	431	420	435	441	431	455	428	468	447	408	431	435	447	444	478	417	443	453	431	460	460	465	475	450	438	450	417	442	433	449	424	459	416	439	422	402	425	435	446	420	439	439	482	395	440	429	419	439	411	420	480	442	405	422	432	434	426	456	442	447	465	454	445	415	468	446	410	487	427	457	420	436	459	408	452	433	455	436	453	414	433	447	432	454	434	423	456	440	442	464	462	467	431	494	418	427	450	431	461	449	456	437	434	436	467	471	397	439	469	455	417	436	479	409	436	443	440	399	455	453	393	431	443	442	450	417	403	444	444	441	431	430	445	428	439	443	441	391	462	431	432	468	458	457	457	443	432	405	447	466	408	454	392	474	418	436	461	451	397	427	444	430	451	449	465	438	417	473	445	430	413	448	436	452	465	439	432	415	446	422	453	453	437	409	452	442	415	471	439	448	435	447	412	453	462	467	440	460	419	432	432	438	438	459	441	435	451	434	429	411	418	440	446	477	452	415	424	429	434	414	456	471	450	467	446	451	394	440	469	426	424	438	444	460	470	421	441	438	426	455	411	405	412	449	424	432	456	431	440	453	393	399	430	448	425	473	431	435	407	434	407	464	419	412	463	445	456	448	442	443	442	468	476	432	435	447	406	465	425	421	407	433	472	443	431	432	411	434	428	452	428	447	439	447	434	442	461	422	456	449	412	450	409	450	457	448	469	444	451	436	468	439	440	449	450	428	449	436	428	404	457	464	441	438	439	471	405	423	419	471	383	458	429	415	457	437	472	452	415	463	437	422	429	464	489	426	436	390	417	417	440	445	417	437	412	426	452	408	434	430	449	442	435	476	445	428	431	454	429	457	465	406	424	432	431	442	424	459	449	471	459	396	443	450	473	452	461	465	428	449	434	423	458	448	481	416	440	454	443	422	415	414	440	453	486	435	408	399	451	445	433	441	452	470	442	466	399	421	442	451	438	463	431	392	446	463	455	459	454	424	403	451	436	435	458	431	426	436	470	433	450	480	440	453	462	472	450	451	472	445	441	427	442	435	451	420	437	431	432	467	445	439	482	469	430	454	440	405	420	445	434	443	453	429	486	448	457	435	447	421	448	434	445	427	452	429	479	429	440	461	459	416	441	425	433	444	450	448	446	443	424	480	486	417	436	441	449	445	436	472	449	465	463	409	485	420	465	430	426	429	431	390	489	439	434	400	459	438	439	456	408	429	447	410	448	449	449	457	445	455	455	433	450	462	426	457	442	443	457	486	468	462	429	448	459	431	419	450	450	486	422	414	439	385	464	444	454	422	427	439	457	433	409	435	486	444	408	446	465	415	473	433	446	441	442	480	441	446	433	460	402	390	434	428	415	415	447	448	445	466	431	435	478	419	422	447	425	470	443	433	419	447	430	413	462	470	439	425	429	470	411	458	420	451	420	425	437	442	454	455	432	462	466	422	427	435	410	455	428	436	412	459	465	431	491	421	452	415	475	438	397	445	431	459	456	457	442	458	438	433	484	431	454	405	453	428	424	398	439	441	451	432	399	424	472	468	453	443	447	442	403	409	430	431	484	433	461	428	384	428	416	411	445	436	431	430	449	425	451	429	432	459	436	448	430	429	431	401	452	424	445	425	420	444	426	410	427	410	458	415	420	485	436	466	466	467	422	483	465	498	447	435	456	447	489	432	420	454	472	459	444	449	441	426	437	474	448	440	445	459	468	429	446	455	419	449	480	443	448	444	397	469	444	455	441	436	458	458	443	465	415	437	425	444	424	432	457	455	431	460	459	461	443	422	429	422	463	452	447	397	437	411	438	426	441	443	493	429	467	431	423	440	443	426	443	453	446	403	425	427	474	453	436	429	438	436	420	468	478	412	413	439	444	418	435	443	491	437	419	439	429	446	486	450	447	446	441	472	420	451	445	423	447	463	481	448	469	469	452	430	455	448	466	433	421	420	466	479	412	401	422	456	481	457	400	401	431	439	435	430	404	454	440	468	415	436	440	456	441	467	450	449	437	480	466	433	433	432	424	470	435	474	466	464	449	429	470	402	445	446	418	479	464	433	435	464	464	426	441	429	454	429	434	434	418	450	389	428	429	457	460	433	449	475	404	428	413	413	450	469	394	412	419	492	411	458	461	429	427	471	423	449	402	412	451	425	408	446	458	455	440	471	390	450	403	482	426	461	450	421	409	441	441	461	444	482	415	470	446	447	409	438	459	480	420	434	458	428	459	406	433	430	436	446	421	406	439	433	501	485	456	456	456	446	439	420	480	437	368	428	419	453	438	422	439	450	439	428	457	454	472	472	442	442	442	449	428	499	426	413	430	475	456	465	440	439	462	491	429	420	467	421	432	457	450	452	458	418	462	429	439	448	453	445	417	429	431	407	442	454	433	416	455	427	448	418	407	463	441	415	468	438	435	449	474	475	441	435	448	466	433	480	422	462	436	428	410	443	466	430	432	433	446	472	478	421	414	455	478	411	429	402	449	468	459	455	410	446	473	472	430	449	443	457	415	444	446	423	439	445	450	415	435	459	454	464	420	432	436	468	464	462	440	462	487	444	429	447	448	450	424	481
3493	3348	3241	1970	1802	1193	1740	15452	21436	13863	7519	3598	1298	684	483	470	454	420	432	421	412	427	442	410	405	449	448	440	407	395	414	427	441	462	455	428	463	411	426	438	423	446	415	442	450	428	430	408	443	457	376	444	435	421	418	443	437	411	456	443	414	440	421	441	455	431	431	434	412	442	394	468	434	454	422	441	445	455	440	433	412	437	450	408	404	391	401	453	470	450	400	411	396	446	453	415	435	446	413	429	450	449	398	424	416	453	435	432	464	440	435	445	463	458	450	419	409	444	434	455	438	439	444	466	407	421	424	430	426	441	440	450	435	436	437	452	442	427	437	416	422	436	430	443	438	439	424	416	387	454	452	425	404	434	443	427	435	409	407	439	424	424	407	419	435	412	407	430	423	435	422	480	454	420	427	457	412	460	459	418	437	428	398	471	374	443	445	420	429	419	463	420	432	392	413	476	432	467	381	410	404	421	425	410	440	437	445	448	417	438	429	466	432	427	444	417	445	410	402	438	425	432	426	413	444	406	403	448	439	418	438	409	423	404	448	402	395	437	430	401	435	416	421	398	431	436	444	462	415	415	450	407	421	406	416	421	449	398	453	401	426	421	420	424	427	448	419	449	416	427	385	423	412	431	468	434	411	459	410	392	442	403	455	401	419	401	444	463	435	453	399	417	409	429	431	415	419	451	469	423	443	439	403	453	428	433	401	446	454	396	437	444	432	462	431	418	505	427	467	416	399	430	424	430	423	418	454	429	440	417	409	473	427	407	444	408	420	397	427	432	419	388	445	426	428	440	428	458	427	431	422	486	415	395	447	395	426	429	448	432	447	416	427	427	452	436	413	454	455	427	422	423	451	450	408	419	426	446	432	423	406	393	442	413	384	444	405	461	466	413	387	428	451	459	426	418	459	437	435	410	406	407	414	431	454	494	439	415	432	409	429	380	409	431	426	387	422	375	440	409	424	409	422	440	428	446	379	439	406	414	463	411	444	404	404	441	397	432	437	422	430	419	417	390	440	448	435	407	396	447	445	432	399	434	455	394	411	431	416	465	408	448	462	420	432	442	433	452	422	465	446	405	404	408	464	419	451	419	427	417	420	413	443	427	439	438	442	456	407	414	404	432	392	456	427	419	429	418	408	435	453	414	395	385	428	427	412	428	420	437	449	429	429	426	408	419	442	442	434	421	426	460	428	387	435	416	411	451	417	422	447	423	439	440	462	397	421	389	438	410	437	391	412	416	400	462	437	404	418	457	431	396	436	450	454	404	422	441	389	402	408	426	422	425	415	419	436	403	418	431	409	423	408	435	423	433	444	396	440	415	458	481	464	440	422	418	435	419	441	396	419	413	439	438	438	432	436	428	389	421	444	397	401	415	388	431	438	399	451	418	422	430	431	431	465	440	432	394	459	392	451	433	426	390	435	435	431	432	436	480	447	445	412	424	394	433	414	432	421	404	450	434	436	418	415	445	429	431	434	471	438	402	438	380	430	419	424	438	428	431	398	426	386	458	417	436	432	384	432	457	398	371	440	417	435	398	430	418	438	435	430	411	431	449	415	413	418	472	428	431	437	421	401	448	437	440	400	428	412	402	406	427	406	414	477	396	399	472	439	426	389	398	413	421	405	440	457	407	427	433	425	436	450	456	439	436	414	419	440	418	428	451	440	412	435	457	406	386	434	433	426	453	434	440	400	431	419	412	412	399	422	430	471	421	397	429	418	440	426	444	465	430	444	418	446	425	419	432	418	396	450	415	440	457	386	410	449	409	396	452	440	431	429	438	407	435	449	392	445	426	408	429	422	429	454	420	402	401	421	465	416	463	463	431	430	434	405	429	439	380	449	381	443	429	425	426	420	395	413	410	437	446	427	395	431	434	388	429	406	451	390	454	429	439	440	449	465	407	430	441	420	429	425	419	416	451	417	415	452	418	429	446	421	420	418	413	450	426	458	452	475	425	414	411	445	450	425	410	433	465	397	436	390	421	441	418	433	404	428	441	435	449	438	406	424	442	421	433	415	448	414	426	456	426	406	419	430	402	425	411	410	475	467	437	433	436	433	419	398	418	471	468	395	417	426	415	426	379	446	425	493	390	467	418	420	381	458	462	413	420	414	380	434	436	411	404	391	419	410	400	431	402	416	418	459	425	413	395	416	431	452	447	428	405	420	397	412	453	399	399	407	419	426	447	406	440	470	448	417	435	444	410	393	390	421	418	418	434	447	405	403	456	417	452	427	404	433	415	433	447	425	420	409	434	424	408	407	387	440	420	445	426	405	427	407	425	426	402	385	395	446	411	417	412	448	426	408	385	458	461	434	399	415	421	428	438	431	460	409	407	435	409	420	423	452	431	407	424	399	420	416	429	442	406	419	468	423	464	395	420	416	391	439	423	434	398	456	411	368	468	470	392	409	381	421	451	402	447	426	395	435	433	378	445	436	449	397	392	429	456	451	435	408	422	453	438	399	440	429	426	414	406	438	441	422	399	412	439	405	459	407	460	366	400	408	398	405	413	408	413	419	423	409	429	434	404	403	412	429	394	446	380	362	405	428	443	429	425	424	438	422	430	423	456	417	379	435	447	429	422	432	418	470	448	443	421	428	419	418	406	402	424	437	403	414	465	435	456	453	396	425	392	428	396	408	458	415	420	415	418	410	453	385	421	403	429	436	419	442	420	413	444	477	469	441	471	439	413	429	396	436	402	403	437	426	391	427	416	402	422	408	413	447	387	427	441	440	379	424	401	408	428	469	420	452	460	446	435	415	424	402	423	415	420	452	478	428	392	405	390	418	406	417	440	393	423	413	435	424	428	421	413	406	467	458	409	442	429	397	420	458	470	471	458	382	400	405	460	450	460	441	409	380	406	405	420	410	452	420	404	399	394	419	441	413	434	430	460	390	410	394	387	401	417	446	431	440	434	448	409	456	424	433	459	415	424	461	427	432	413	435	451	412	419	432	408	430	418	479	406	443	419	431	470	396	404	403	404	434	425	414	428	428	383	437	436	440	381	456	412	421	437	400	462	452	428	428	443	419	451	431	407	446	423	431	428	438	457	404	461	393	440	424	408	428	439	407	432	412	413	417	397	412	420	385	411	378	444	363	403	410	422	424	449	480	473	438	449	422	453	449	419	440	416	420	410	427	428	417	418	452	435	429	415	423	442	365	484	451	407	418	439	431	438	472	425	419	396	405	398	429	426	471	428	390	420	415	383	444	363	464	397	408	398	431	432	416	412	413	435	440	440	444	426	423	422	434	393	417	401	438	427	415	427	445	451	417	420	418	403	389	407	415	424	429	420	424	411	442	441	389	431	421	415	404	427	365	391	400	423	396	441	431	423	439	406	420	412	426	432	445	368	398	396	417	404	449	464	456	413	426	408	422	413	424	418	419	421	402	421	411	397	418	415	391	453	431	435	427	439	420	400	452	419	414	416	460	415	459	394	418	398	442	419	462	437	430	401	414	469	434	411	395	479	425	419
24158	21341	28617	24406	21654	13841	9707	25229	38347	30188	17820	7676	2329	968	684	594	626	544	568	589	551	572	557	566	594	595	556	547	544	602	560	554	552	605	610	572	582	549	518	551	505	539	548	560	560	507	545	556	555	535	576	561	540	585	578	578	563	529	564	559	583	554	565	582	576	531	550	532	562	539	511	561	571	536	573	524	538	538	504	555	579	537	553	559	513	560	570	534	537	571	558	531	554	542	566	586	527	558	583	571	572	549	539	580	517	538	563	536	562	548	552	527	602	546	533	564	561	521	543	598	573	540	532	532	583	536	538	533	522	578	533	526	581	553	494	562	514	565	545	563	533	565	594	528	625	556	561	554	549	569	552	556	579	549	549	537	602	580	579	539	526	539	556	541	585	576	542	545	558	559	522	531	581	538	560	571	501	542	582	545	555	549	508	546	496	507	586	577	519	589	559	568	567	576	499	551	581	534	536	547	579	542	543	642	591	504	540	517	575	537	583	574	543	583	537	558	540	520	548	534	563	565	547	568	564	561	589	550	584	563	548	567	566	589	577	581	531	577	526	528	555	578	596	541	565	556	567	583	552	517	593	559	543	542	593	557	533	546	556	528	546	548	510	537	567	556	543	569	550	549	597	597	503	580	556	522	566	562	524	575	551	583	544	537	561	548	533	560	577	577	524	511	544	565	506	526	578	541	578	619	555	577	556	555	532	528	529	554	534	582	564	569	584	571	530	583	543	591	556	580	600	570	559	522	540	553	618	577	555	534	564	502	581	539	554	610	528	546	573	574	555	534	506	599	558	517	553	520	549	531	575	548	592	531	544	525	552	549	552	538	541	544	542	554	540	531	575	521	572	515	544	546	566	547	542	547	518	551	543	575	595	563	593	563	561	543	520	550	622	575	548	583	551	499	557	564	580	551	581	578	547	544	602	569	572	531	547	551	570	552	517	542	542	552	560	545	515	524	536	583	538	527	554	551	589	547	523	536	613	535	498	548	539	557	539	577	591	537	535	563	553	524	570	496	587	561	542	533	569	511	558	553	572	526	542	526	593	578	591	587	560	565	594	516	569	554	569	533	568	571	536	573	542	575	566	548	520	564	560	556	562	616	504	555	567	540	550	571	518	532	555	575	562	534	564	567	563	532	558	551	492	530	567	550	532	547	506	552	573	561	577	531	583	546	595	527	568	573	556	587	506	568	538	589	529	544	559	577	575	529	560	547	561	549	573	528	546	549	544	558	543	559	590	546	538	561	586	542	558	581	551	514	539	566	544	554	528	538	566	610	520	535	550	534	574	529	534	558	533	575	526	564	576	525	582	524	565	527	545	546	562	536	568	542	565	568	560	550	554	518	597	555	544	547	553	528	577	528	532	539	559	551	536	582	553	552	553	553	573	537	593	542	546	573	498	563	584	526	613	551	543	541	580	573	527	496	533	543	564	511	557	603	569	578	542	584	571	579	552	546	616	568	516	515	536	531	540	563	578	555	526	554	592	570	569	586	533	561	528	577	531	558	536	555	527	576	528	568	560	550	566	553	514	604	522	557	531	569	535	584	576	571	539	558	544	598	520	593	571	541	546	556	525	530	513	573	561	519	534	604	547	577	572	576	547	529	582	529	526	532	520	588	570	554	545	548	582	547	499	522	538	531	542	572	507	579	543	598	509	536	522	529	554	575	542	542	536	549	579	591	534	566	572	543	557	573	526	560	554	562	556	569	546	551	517	570	560	579	569	510	545	532	581	594	561	530	524	527	600	557	540	574	560	524	571	538	608	555	571	546	549	581	526	575	541	558	556	576	537	549	542	500	561	583	575	547	533	523	547	531	592	540	530	558	554	559	592	537	560	594	549	577	530	562	557	558	583	542	554	545	542	529	549	533	610	578	550	566	541	540	529	554	589	541	550	572	590	570	592	548	574	540	578	561	575	534	576	562	527	559	569	580	573	571	592	547	594	569	532	577	571	616	601	581	543	530	545	536	584	536	585	564	538	543	521	533	577	531	573	548	518	557	604	566	531	548	513	575	564	501	508	568	590	529	581	536	584	583	568	559	538	508	536	618	526	543	524	549	550	542	554	591	574	548	581	516	600	572	555	532	536	554	536	520	512	536	507	546	527	555	555	525	545	529	547	526	539	527	565	547	564	550	550	565	576	561	569	585	568	580	557	584	554	542	516	524	546	550	553	584	548	548	554	554	585	521	556	529	545	558	554	526	543	545	538	548	567	586	509	590	555	525	574	565	588	552	538	537	523	550	568	599	603	595	513	518	587	589	513	551	539	522	582	570	584	546	522	591	539	548	523	555	576	625	522	553	558	553	513	531	594	533	553	586	591	577	562	565	568	550	556	528	570	502	539	523	510	528	566	588	570	592	546	595	556	520	567	540	533	571	516	521	540	542	587	570	528	515	542	556	506	519	549	586	573	569	535	576	562	555	568	512	518	549	526	548	555	586	548	531	533	588	573	594	536	563	553	526	559	519	518	569	567	520	556	521	531	500	526	519	536	594	510	521	598	598	602	516	574	577	514	512	529	563	544	528	583	554	561	555	574	540	571	565	585	541	553	513	591	515	589	552	520	543	535	557	543	551	565	544	551	533	545	562	507	583	594	552	550	559	525	590	515	551	560	550	621	542	521	544	516	544	552	555	517	564	566	549	556	553	523	540	533	533	603	480	548	543	551	593	543	577	530	570	557	565	553	557	577	520	554	566	551	551	562	587	604	529	560	504	533	550	556	576	538	550	567	497	549	513	526	500	518	545	615	534	536	520	572	576	575	532	549	518	541	566	553	546	493	558	578	563	553	554	569	557	543	576	519	573	535	587	543	567	559	568	532	554	555	577	539	553	540	503	542	553	581	555	552	548	508	557	569	602	592	564	568	540	544	547	538	540	509	576	558	550	476	571	541	565	563	565	548	564	485	551	574	534	562	529	553	552	528	553	524	526	549	509	552	549	555	523	566	532	531	540	576	555	544	548	551	578	547	526	517	543	520	590	499	569	521	594	600	572	529	549	575	547	562	597	521	533	547	546	545	609	522	570	546	543	543	537	525	522	511	572	561	554	533	577	553	504	576	556	537	559	583	545	542	583	576	531	567	531	558	541	590	551	540	546	563	557	560	609	576	560	563	546	558	568	561	537	517	562	528	505	556	561	608	561	554	503	563	529	577	561	550	539	572	544	601	554	583	560	573	517	573	530	553	521	556	560	548	567	555	519	537	520	587	539	597	555	556	583	529	571	568	518	537	590	560	595	554	556	530	567	526	607	552	562	542	546	566	550	506	572	513	535	552	535	519	519	569	560	567	547	550	555	539	528	530	602	561	551	519	535	511	546	587	557	565	563	561	610	534	583	588	550	559	519	546	570	513	576	544	562	566	578	531	524	575	558	571	581	569	573	560	597	625	585	571	586	587	521	511	571	551	558	556	495	537	541	553	544	562	557	558	515	604	564	472	549	571	566	600	568	545	554	534	560	543	557	559	557	531	584
3752	5861	5719	3401	11138	6381	9430	28646	36476	25648	14463	7062	2470	1053	670	580	487	486	523	551	556	532	530	543	507	537	535	527	489	537	529	560	522	521	548	524	479	482	506	541	512	504	555	531	521	562	524	531	547	534	518	505	512	523	501	542	501	564	548	524	499	530	499	563	517	525	488	568	522	539	516	510	529	520	525	521	505	517	487	542	530	540	546	540	539	579	485	501	535	559	532	538	498	511	524	521	496	499	508	553	516	530	516	565	540	542	544	523	534	512	534	502	545	529	517	528	513	498	593	509	548	530	541	547	517	524	527	512	483	534	499	479	515	514	514	521	506	524	542	503	494	524	507	481	565	507	506	523	558	515	521	518	560	507	512	534	545	516	495	562	482	539	526	568	519	481	507	491	499	476	528	546	526	529	537	499	541	527	565	516	552	499	504	516	482	585	527	539	512	531	569	549	474	528	521	556	488	513	526	496	503	521	512	477	549	526	540	524	515	539	495	466	490	515	524	537	499	523	518	518	494	546	533	484	534	495	495	511	488	546	530	525	491	505	520	497	543	520	553	515	552	532	514	518	496	478	532	518	558	498	529	506	520	552	513	539	534	506	527	517	546	520	479	528	522	517	583	507	550	503	536	519	527	524	542	503	518	570	502	495	530	498	497	514	511	554	549	527	549	519	521	487	465	535	547	481	541	481	536	522	486	511	535	558	506	524	527	523	497	527	523	534	522	506	499	527	529	524	517	518	478	532	552	506	534	530	504	559	503	516	534	510	514	513	520	517	524	539	521	535	488	528	541	562	528	518	522	476	489	504	532	526	506	525	501	507	525	528	501	537	530	516	523	551	535	513	514	509	514	578	562	499	514	523	526	515	535	496	551	534	503	515	538	489	533	481	485	502	466	508	502	502	525	536	515	519	524	539	514	488	515	542	524	523	542	532	475	544	518	514	584	482	510	565	517	496	523	507	519	525	530	530	527	550	571	499	499	510	527	593	586	521	559	494	501	529	526	488	501	507	551	528	524	496	526	513	519	524	530	512	507	526	519	514	566	507	520	538	510	505	493	571	542	549	523	503	519	479	522	520	527	511	528	537	531	512	533	556	553	541	504	503	511	488	533	476	517	520	501	519	511	578	464	553	542	530	519	513	529	480	530	512	515	518	566	487	513	560	520	518	481	512	515	533	498	483	492	503	525	521	502	511	518	556	504	532	507	507	524	521	501	508	499	487	511	541	514	509	538	474	530	474	538	473	491	567	524	518	534	507	511	521	522	531	541	488	488	537	521	515	508	494	522	527	549	518	510	479	554	503	504	523	530	483	562	515	502	491	479	514	512	506	543	524	501	499	544	520	541	516	485	497	525	499	504	511	526	517	520	524	516	506	531	517	522	535	519	524	487	490	576	487	484	510	525	495	497	549	545	535	497	490	535	527	498	523	489	518	509	528	508	491	568	534	557	543	509	513	501	545	503	497	530	552	508	497	513	546	538	503	490	512	538	502	520	528	543	480	547	496	503	527	530	546	479	501	565	488	522	519	548	547	546	559	502	527	524	539	526	496	500	511	498	560	528	516	544	539	516	553	539	504	495	527	473	523	550	536	530	512	516	550	517	533	499	561	495	533	520	479	496	486	511	481	512	512	506	549	536	512	502	569	522	504	544	480	504	546	524	530	550	521	503	525	493	516	486	523	520	516	529	513	516	508	520	520	529	479	551	527	502	503	498	530	545	502	484	516	486	544	492	513	522	498	469	516	513	501	514	533	518	528	516	519	502	470	505	515	539	538	500	530	527	526	510	515	469	531	482	523	549	509	503	490	482	502	514	499	489	513	534	510	532	534	533	513	502	474	517	541	533	508	506	553	567	524	565	505	496	555	528	551	530	522	509	518	517	515	531	496	515	497	519	500	490	494	518	515	504	533	524	554	506	546	508	525	469	558	537	477	536	533	498	512	467	516	517	459	523	476	537	548	519	498	508	533	506	500	513	499	525	498	526	535	527	489	522	482	542	505	564	507	526	554	532	495	512	506	532	496	510	545	480	499	571	519	520	529	531	493	543	544	551	554	482	537	524	491	513	554	512	494	511	525	569	550	505	489	527	514	533	540	531	542	474	515	503	538	556	520	553	505	504	536	497	502	529	460	508	503	537	521	519	536	524	504	510	516	488	505	520	496	490	550	528	521	550	510	493	524	541	542	500	510	562	489	537	481	508	510	490	535	503	548	547	515	501	520	497	510	479	535	519	489	510	482	536	546	490	556	526	494	533	519	519	516	505	517	492	490	542	502	478	524	521	541	472	525	526	507	491	535	475	535	528	570	475	549	491	498	532	490	488	506	518	522	482	543	519	524	512	542	504	553	527	506	518	538	513	514	542	526	506	550	499	534	489	515	527	522	534	498	561	557	516	587	521	519	571	488	523	541	508	533	503	557	489	547	532	560	516	497	539	498	468	516	515	517	528	494	494	513	517	531	513	529	506	527	458	507	510	534	515	497	497	568	499	527	561	525	504	497	526	556	527	507	516	524	514	534	516	529	535	527	476	508	513	522	505	513	545	540	485	503	511	516	502	547	526	509	520	524	547	538	506	517	515	533	480	521	538	522	523	547	505	504	523	539	513	510	474	540	525	508	550	490	506	521	509	549	512	549	540	507	519	547	524	491	493	549	526	547	511	486	552	532	586	496	483	529	507	528	514	536	514	517	518	493	505	485	537	540	519	506	506	516	501	482	541	470	504	537	552	558	506	524	504	505	510	521	467	539	498	477	486	459	505	560	523	545	512	503	513	493	487	523	509	511	510	500	551	520	502	526	543	532	538	497	498	480	473	528	528	493	514	567	530	516	503	487	508	532	545	524	504	556	513	529	500	498	527	493	555	515	537	476	543	476	520	523	564	522	523	522	499	504	531	509	527	505	505	470	534	521	525	524	515	500	496	530	502	512	520	530	544	520	533	524	518	531	499	494	527	476	516	504	480	522	513	511	520	512	517	537	528	563	544	504	504	487	509	507	519	511	533	497	533	503	538	520	533	504	522	523	488	512	515	496	550	525	510	469	473	535	511	520	506	508	517	545	546	519	497	475	485	554	487	513	519	473	561	510	527	510	541	529	538	515	507	515	533	511	526	515	521	555	519	513	513	458	527	505	493	523	522	519	531	496	534	504	542	561	511	488	496	535	501	483	504	511	533	502	504	511	528	462	487	536	523	510	527	537	511	543	525	520	532	563	507	498	485	537	525	521	553	510	537	527	504	520	464	469	539	516	513	482	511	512	531	558	544	514	496	473	499	550	480	514	478	541	544	509	497	500	501	557	462	502	521	521	557	501	523	544	532	542	483	513	501	525	505	502	512	536	518	529	538	498	517	505	514	503	536	473	473	577	532	549	515	468	511	516	493	514	500	517	536	492	522	502	519	521	495	509	512	509	523	514	508	496	456	509	540	538	570	491	509	531	467	477	514	546	483	501	464	510	514	541	515	523	577	505	500	500	509	509
27468	11647	2479	4376	6811	3736	3398	2047	2893	2305	1322	832	536	488	437	431	386	431	426	423	441	445	391	425	429	403	434	427	410	473	453	441	431	437	411	439	443	420	466	467	405	411	436	435	441	446	441	427	421	453	440	433	483	418	449	427	420	431	427	463	450	457	425	431	457	421	403	438	467	394	451	417	448	436	437	450	425	414	421	435	428	415	429	419	445	416	378	430	387	429	448	441	474	439	436	464	406	420	446	408	439	462	418	425	447	447	448	459	406	407	439	398	440	438	402	440	416	433	428	413	448	415	439	430	435	438	406	420	437	432	416	410	422	410	431	436	417	436	440	452	417	426	438	432	430	419	407	438	415	424	463	413	398	416	463	422	416	444	406	407	420	478	435	419	432	440	439	408	445	409	443	394	415	416	408	410	429	430	429	418	438	422	455	397	434	439	416	412	421	403	431	438	431	446	417	421	460	409	438	442	430	389	422	399	420	438	435	434	433	450	417	426	419	435	382	420	435	425	440	423	425	445	425	401	418	460	439	442	426	388	456	427	422	409	406	403	427	458	409	384	460	478	416	385	427	427	417	448	436	437	446	421	462	408	400	444	459	425	458	430	437	406	447	407	443	452	439	411	415	429	426	468	438	401	427	406	451	434	457	413	472	431	440	440	414	412	424	436	450	408	445	440	425	404	414	422	420	439	447	420	411	425	414	439	401	440	428	437	442	428	399	429	448	425	423	467	405	388	411	474	417	430	408	431	417	437	461	451	435	438	448	438	434	427	405	396	447	434	455	439	428	435	451	463	447	420	392	423	436	389	414	401	473	405	437	458	418	411	414	438	418	437	421	404	432	447	383	423	415	424	467	424	461	465	415	418	432	436	456	426	439	422	418	446	416	457	395	439	449	463	433	421	418	434	454	439	434	445	376	433	410	446	412	431	409	425	449	428	410	417	423	435	463	404	449	423	453	387	428	478	406	447	421	432	445	440	431	457	396	403	434	456	386	441	431	402	407	461	422	444	438	427	461	413	467	419	415	409	425	421	404	403	457	436	416	398	451	418	437	441	433	421	448	401	418	417	413	436	429	458	440	436	459	448	445	429	428	431	430	444	419	449	432	459	408	408	443	416	433	435	447	400	424	454	421	429	437	452	446	414	395	436	456	423	440	442	436	419	428	425	392	447	428	444	405	448	396	443	407	432	440	428	434	412	434	417	452	437	397	420	436	401	450	433	434	426	398	423	466	427	426	385	438	438	404	395	443	412	461	462	400	447	408	417	430	406	424	441	433	415	422	426	412	429	391	412	399	428	460	420	431	456	417	439	433	447	412	408	442	418	411	439	440	438	456	419	454	444	402	422	427	388	431	404	417	429	414	452	449	475	440	430	435	413	436	416	416	409	441	432	447	414	409	406	388	431	436	412	425	405	430	425	415	429	407	418	469	406	422	416	434	434	436	407	460	403	438	455	472	417	430	430	420	415	403	419	441	449	429	425	456	425	452	433	434	462	438	414	433	426	440	458	394	432	440	434	444	403	394	424	432	397	400	450	385	463	426	434	439	358	450	456	452	471	442	423	435	434	426	460	444	442	465	431	426	421	419	449	466	403	406	465	459	447	429	438	455	469	458	407	410	433	424	440	443	454	428	438	431	434	419	434	418	410	400	437	452	439	382	416	440	457	435	442	423	442	417	436	421	446	449	372	403	436	445	413	400	416	439	457	414	418	425	436	424	446	465	404	385	414	435	446	436	460	451	461	434	397	451	406	450	387	424	403	436	420	421	434	458	422	418	424	433	457	436	440	438	391	445	410	422	430	446	435	406	430	412	404	448	420	411	433	404	428	431	431	407	452	418	405	455	432	400	443	380	421	432	406	420	400	413	427	420	436	433	406	410	424	432	433	413	458	429	426	436	392	465	436	414	414	445	402	407	472	452	437	410	443	423	429	431	399	402	413	440	406	394	431	420	436	444	446	443	422	391	409	441	480	413	414	437	395	428	440	414	451	457	432	429	423	411	441	440	405	435	405	411	427	441	427	432	402	420	403	398	431	426	394	458	455	386	450	451	430	415	467	431	434	445	442	442	407	459	438	441	433	496	420	439	441	440	415	410	406	428	417	438	410	436	411	439	383	403	485	460	382	472	455	439	434	425	419	401	418	418	431	432	422	427	411	453	431	408	412	416	421	435	432	496	430	405	451	429	422	440	408	373	418	424	439	466	395	401	417	450	460	455	431	434	457	429	436	452	459	440	427	427	465	402	412	400	437	416	465	435	449	428	416	449	369	412	493	410	383	439	456	426	405	407	420	420	424	421	420	396	443	431	464	413	449	411	458	405	469	398	408	448	448	434	420	422	439	433	454	430	418	431	439	453	442	436	431	432	436	436	430	456	470	500	455	460	444	417	399	434	409	493	447	471	380	433	435	383	437	425	440	427	445	440	484	424	427	459	423	417	420	396	425	447	483	405	426	431	452	417	447	423	428	428	431	360	413	429	416	442	426	433	456	437	407	408	397	374	403	424	432	425	427	412	458	438	477	439	452	384	449	404	418	440	423	389	396	460	408	420	453	436	411	415	392	400	491	408	442	451	411	418	398	406	424	455	428	416	447	402	433	419	453	404	480	446	428	433	454	456	433	445	392	443	423	430	457	418	462	382	405	399	417	429	428	476	432	445	425	415	449	406	421	429	481	452	401	436	432	451	415	400	442	434	446	380	428	437	399	422	443	400	440	407	429	432	430	451	419	423	439	432	469	419	448	400	428	403	428	443	413	484	462	407	386	444	422	409	404	407	452	447	436	438	415	431	451	393	466	434	414	402	417	405	407	441	442	440	453	441	432	444	441	411	464	440	428	459	390	379	432	452	442	445	433	459	414	463	390	442	425	410	411	462	455	411	446	407	455	427	411	423	432	438	439	395	388	428	372	444	442	404	437	435	413	447	382	426	423	418	415	418	410	412	435	420	406	444	419	399	429	406	446	435	434	461	432	455	425	438	436	443	440	426	428	443	384	416	421	442	419	440	408	455	402	405	421	424	423	407	422	432	414	441	401	445	422	454	386	395	420	430	421	398	418	416	429	432	463	440	439	434	433	422	441	434	415	438	391	435	438	440	431	396	437	419	464	393	428	410	436	434	461	442	420	418	441	430	384	425	463	413	430	452	449	455	417	378	423	438	432	444	471	409	443	438	448	397	437	410	433	465	442	421	465	424	443	433	415	384	442	419	444	409	447	430	416	424	427	416	455	435	439	422	416	471	437	440	391	439	396	420	443	419	435	452	431	408	447	414	440	446	396	403	446	419	399	428	439	465	429	436	455	450	426	395	434	419	429	450	442	423	423	435	465	435	418	418	414	432	416	425	427	438	432	428	430	459	400	432	381	451	469	438	443	449	434	431	367	441	442	432	481	447	403	405	415	391	415	443	393	443	423	420	469	426	418	388	407	459	450	430	429	415	433	397	460	429	402	472	456	448	422	461	422	482	434	427	436	411	433
4746	725	2454	5080	7869	4816	4643	2782	3779	2808	1596	809	531	459	401	434	415	410	446	389	385	371	367	428	411	356	382	419	378	418	408	377	380	404	416	390	388	401	367	408	374	402	388	402	394	401	388	409	358	395	425	393	385	414	389	391	396	397	383	392	382	390	368	391	398	357	413	374	391	391	409	381	381	394	372	409	387	403	391	378	418	414	437	368	367	444	432	391	379	406	368	434	376	389	381	375	363	442	398	383	378	401	438	362	356	435	369	415	372	400	369	375	385	351	404	380	417	385	389	380	397	433	400	382	396	427	397	393	397	400	404	385	390	416	389	434	381	393	393	385	393	381	406	419	414	393	398	380	383	371	420	384	360	380	359	372	399	418	401	377	406	384	398	401	381	394	395	407	411	382	385	398	390	428	405	416	432	375	412	424	382	405	406	385	395	409	378	397	415	426	402	444	398	407	382	405	372	370	403	394	424	436	401	393	388	401	392	373	368	420	364	416	399	400	364	358	398	400	403	383	428	381	417	425	389	398	377	379	387	416	401	390	378	399	384	407	400	416	416	377	395	398	395	395	361	386	409	376	440	396	421	383	412	400	380	401	423	374	369	364	385	395	389	399	384	399	380	378	369	357	418	406	399	397	388	415	389	424	404	446	385	404	399	393	382	394	356	410	387	389	392	344	388	373	399	392	419	408	387	406	386	410	426	368	405	388	408	422	361	425	391	441	400	402	388	416	415	383	400	406	370	400	400	408	386	384	383	366	384	373	368	374	403	397	406	394	403	395	403	405	415	362	379	398	408	397	408	394	370	409	416	376	376	384	397	371	373	382	389	412	359	418	421	383	398	398	389	411	391	432	416	409	405	392	392	388	412	398	398	368	356	406	385	401	375	408	391	399	400	414	391	410	381	393	402	385	395	415	446	433	408	394	395	381	403	380	397	417	403	379	385	403	360	422	385	421	409	397	412	376	382	405	359	391	375	432	392	413	412	393	367	362	378	390	386	424	407	400	403	410	404	417	398	418	388	443	377	402	390	441	413	388	407	379	378	394	357	414	397	435	406	415	401	435	416	376	385	399	353	421	393	424	440	407	401	386	399	400	435	398	395	388	414	393	386	400	402	418	388	392	439	385	404	370	403	426	417	408	413	408	402	440	400	372	425	423	395	410	435	379	408	385	402	412	371	355	394	384	411	411	385	386	386	404	377	399	360	404	414	395	409	419	379	419	394	378	380	401	395	394	363	378	408	372	410	414	365	355	376	396	397	389	388	399	409	357	365	387	408	385	402	385	401	403	371	394	384	406	378	409	351	385	395	374	376	384	411	372	439	423	417	400	394	380	407	382	372	397	362	385	395	396	409	406	385	380	430	436	387	381	390	410	388	362	354	437	373	387	409	414	364	384	403	427	363	392	399	381	409	394	380	385	375	423	402	403	410	402	367	399	411	387	409	362	412	417	394	351	409	403	426	439	391	403	408	410	401	387	381	367	413	390	421	410	391	369	388	370	408	367	389	381	374	409	398	379	398	365	355	431	358	372	371	404	355	405	382	412	386	369	340	383	377	386	389	401	420	382	371	399	389	410	396	418	404	407	378	391	350	392	403	391	396	399	442	391	385	393	404	377	401	401	412	364	372	414	404	362	342	402	372	420	440	399	420	391	389	397	395	420	391	388	409	401	394	425	389	427	374	385	423	396	415	349	374	375	390	348	402	403	408	361	375	407	408	422	413	404	358	363	371	396	388	369	418	383	400	386	384	401	406	393	404	410	417	388	388	406	397	382	372	368	389	402	389	394	406	395	375	419	395	404	398	389	412	440	391	367	411	397	399	417	353	386	378	419	389	368	382	399	364	418	404	404	404	371	376	379	382	402	409	402	397	407	401	406	408	417	359	399	395	355	412	368	386	385	408	416	391	374	375	380	396	391	419	447	397	381	390	379	422	416	363	392	409	405	400	401	438	437	408	405	409	398	409	419	390	382	410	364	393	364	446	408	384	379	401	370	427	402	392	378	395	399	410	383	364	398	403	431	391	389	387	392	404	388	373	374	391	371	407	413	395	413	381	403	419	408	343	412	405	394	430	385	385	371	405	398	399	411	407	381	383	381	377	382	390	377	413	383	375	358	402	385	390	418	400	371	418	397	374	408	414	392	381	373	396	401	397	423	399	421	397	406	405	405	391	399	418	403	396	421	406	394	369	421	383	410	418	417	401	403	394	423	415	399	396	370	377	389	366	377	396	386	380	372	394	412	345	393	373	368	413	370	397	394	390	402	423	410	382	411	420	426	411	396	399	349	356	426	410	406	347	394	388	411	401	372	381	424	386	389	377	402	378	398	373	406	390	376	431	399	372	406	416	390	375	394	391	414	381	396	379	432	406	406	403	400	396	416	439	361	399	403	418	411	406	388	387	421	392	390	360	394	375	358	385	399	377	376	443	429	396	386	389	379	399	374	354	382	398	414	407	399	366	369	397	390	383	403	384	398	377	420	383	396	408	383	386	400	420	355	431	389	428	382	349	425	393	424	391	390	401	377	389	386	399	374	399	397	402	423	400	392	411	345	369	393	461	384	387	385	390	433	363	405	362	377	400	410	354	433	379	387	410	413	391	355	410	372	436	401	365	377	419	381	415	388	390	401	381	365	410	371	369	355	427	398	393	394	378	400	382	400	409	411	392	379	406	382	399	406	374	340	417	371	404	391	440	378	401	389	407	362	383	391	389	387	382	391	411	379	358	393	377	362	385	382	413	390	387	437	396	376	395	365	412	386	412	383	377	390	384	366	422	362	399	423	402	421	396	386	426	417	394	386	389	386	406	402	426	397	392	388	379	407	385	420	351	405	387	418	383	380	374	381	397	387	404	375	366	411	442	398	405	380	389	397	371	412	377	407	395	366	395	364	425	423	386	411	417	398	417	363	424	384	409	393	396	374	404	384	409	427	366	422	391	406	371	403	401	399	399	376	392	414	415	371	390	378	373	447	402	365	381	412	409	415	431	393	388	432	406	380	403	365	386	412	377	412	368	423	392	409	376	431	386	380	410	371	407	410	386	371	419	410	388	385	412	418	423	449	347	411	422	395	371	408	424	348	380	371	401	418	415	384	374	374	399	357	390	394	414	373	421	408	384	409	396	374	395	390	415	367	427	381	406	400	398	370	384	397	405	390	418	381	372	386	399	407	384	403	393	409	397	399	390	394	398	405	427	393	433	398	394	381	399	399	380	398	413	408	425	373	427	380	392	448	383	408	430	384	401	409	424	402	360	395	383	408	410	408	369	374	428	401	377	404	393	385	372	354	389	424	389	379	407	406	392	411	420	373	396	379	397	382	392	399	402	387	412	384	402	440	400	374	398	372	411	394	426	402	398	370	413	381	418	397	394	373	386	407	406	400	385	410	383	393	370	422	398	381	371	391	398	414	390	375	380	376	388	344	404	406	375	383	389	397	431	395	389	412	370	410	397	370	398	398	391	378	366	391	388	393	405	438
25522	21356	27639	26613	15363	8266	6604	14798	20146	14382	6460	2390	988	625	490	457	447	448	470	436	443	440	432	418	436	450	452	447	397	460	445	479	442	437	422	456	424	486	437	456	430	453	433	460	476	445	497	500	464	431	448	433	442	484	467	474	464	425	427	449	449	490	393	432	420	466	464	433	429	445	445	454	432	426	412	443	394	405	457	425	448	410	452	457	422	450	448	464	455	447	408	443	430	443	452	467	417	468	441	416	455	431	427	441	430	477	459	429	474	431	411	406	425	446	474	460	445	449	411	453	462	467	444	442	447	479	476	491	464	436	453	424	433	464	447	460	459	416	431	461	457	437	485	477	446	417	443	447	486	409	434	452	442	457	425	447	471	453	419	436	424	466	447	480	433	453	457	435	455	441	436	465	491	437	441	443	413	441	433	428	419	441	450	469	450	461	462	452	429	429	465	471	426	451	459	482	450	470	446	423	473	452	441	441	427	467	442	425	417	440	403	418	471	472	436	421	462	453	439	465	487	421	448	466	472	439	411	437	414	427	445	454	423	444	445	414	414	460	467	434	428	498	439	440	429	484	441	446	440	468	461	439	411	451	427	427	449	449	419	437	450	430	442	445	432	442	449	429	462	508	446	428	394	449	438	434	446	441	475	450	451	483	476	445	434	439	452	441	422	465	443	441	472	453	445	442	426	444	465	438	437	431	458	464	425	454	443	452	405	465	494	428	499	451	464	422	430	436	442	463	476	461	398	460	432	450	449	443	475	441	450	418	473	442	438	478	429	438	441	458	428	427	431	433	457	427	448	488	461	411	461	404	491	428	459	418	452	462	444	426	473	465	463	446	452	420	446	425	453	443	428	447	434	424	478	445	437	429	471	486	446	424	459	450	449	473	441	421	468	455	438	453	408	436	450	437	385	434	443	464	439	440	451	449	453	437	412	433	409	444	436	439	437	422	436	462	438	452	450	432	443	426	453	466	427	432	457	429	435	416	439	458	444	424	438	438	435	443	482	451	479	396	446	454	464	446	440	412	464	460	443	437	439	420	456	480	407	454	448	442	429	485	435	442	466	470	436	463	456	431	411	470	456	419	424	458	481	431	435	443	455	413	430	438	398	448	436	460	415	484	450	464	428	470	412	448	488	427	448	472	413	425	475	447	418	457	446	442	448	434	475	421	421	468	430	469	463	474	422	434	479	442	440	426	398	453	434	403	468	455	456	403	442	459	446	435	454	448	448	433	442	474	412	443	464	439	452	440	479	393	457	454	425	446	414	460	447	460	464	442	454	463	417	474	446	415	461	441	474	426	433	413	422	439	485	421	425	484	486	475	472	428	427	428	446	482	404	455	457	411	439	415	447	437	451	439	467	472	444	447	431	412	452	457	467	482	493	486	458	426	443	484	460	448	418	463	427	476	439	420	429	465	445	403	452	443	486	397	478	462	505	443	446	459	431	453	415	437	456	463	451	462	473	475	431	424	447	446	439	443	422	473	457	420	429	448	472	452	406	457	439	450	453	446	460	470	466	419	440	411	449	434	432	448	427	464	422	440	407	460	466	491	473	459	479	429	430	464	454	405	412	429	472	422	440	446	470	458	467	449	431	458	460	464	423	455	447	429	462	392	478	413	424	458	427	402	429	442	447	428	410	459	469	439	416	443	431	407	430	442	470	443	451	418	463	417	425	465	441	448	473	464	490	449	469	417	415	438	436	454	445	437	447	436	478	440	414	486	466	476	427	449	436	447	455	456	456	477	460	432	445	458	418	408	476	458	421	433	467	444	443	410	467	422	444	436	473	441	471	422	407	466	428	434	412	435	454	468	462	459	453	450	433	438	459	437	444	451	411	479	429	440	454	462	461	434	425	433	419	479	441	416	411	379	459	460	429	462	431	484	453	423	494	451	452	450	405	424	455	448	466	463	467	423	441	451	428	434	457	482	419	434	450	471	489	439	438	450	441	451	444	479	487	472	443	435	439	449	436	437	443	451	466	459	449	449	445	440	437	424	474	397	466	427	491	478	455	472	482	427	432	431	451	379	440	465	411	413	416	436	444	408	427	426	481	448	433	458	456	458	427	451	475	432	427	444	449	392	465	443	460	444	456	411	431	421	435	469	424	451	449	462	428	458	453	453	415	437	453	420	453	454	471	447	440	452	427	460	428	446	484	431	475	468	465	461	446	404	435	421	406	469	455	472	437	450	467	411	435	433	474	436	442	421	468	435	432	455	415	486	483	442	421	450	457	430	477	432	466	427	429	410	413	396	432	445	470	465	441	417	420	411	437	453	442	435	421	436	449	453	462	440	437	447	420	411	440	457	453	457	435	448	459	404	474	472	426	443	463	453	450	452	433	468	461	404	446	434	446	438	448	412	435	427	446	462	470	417	420	431	447	489	439	431	433	427	458	466	446	428	436	441	461	451	416	471	400	464	425	445	450	449	430	428	467	455	442	419	475	426	411	400	403	426	448	420	433	490	448	390	448	460	434	431	418	490	442	416	439	457	439	456	460	471	452	458	428	461	477	434	447	466	448	446	429	435	430	429	434	500	434	433	438	453	432	432	442	417	435	444	434	467	461	464	473	445	431	464	465	415	464	462	434	438	456	464	462	457	478	429	415	434	391	458	452	441	476	465	430	440	432	447	424	438	447	472	432	450	450	474	424	473	461	429	452	441	468	442	422	435	465	473	494	435	416	460	444	490	433	453	411	458	466	447	417	455	456	433	456	404	438	502	435	467	444	492	433	438	435	429	415	491	456	439	427	450	474	431	436	422	454	429	438	480	469	451	435	483	436	417	474	467	452	442	449	444	465	459	420	432	412	457	487	453	442	407	442	434	481	385	442	467	437	442	453	443	458	459	439	451	412	442	417	466	448	430	475	443	457	396	440	492	442	426	424	461	419	434	462	459	464	442	454	420	466	477	478	395	417	452	467	432	453	406	461	425	469	464	479	444	462	437	414	489	398	441	443	445	433	444	464	425	477	475	468	436	433	446	441	478	478	446	435	445	460	438	422	436	420	473	456	423	449	427	470	459	403	440	445	406	448	395	433	417	423	404	411	452	454	428	435	442	467	423	460	468	459	476	480	420	462	446	460	458	453	427	467	412	457	441	400	427	424	439	460	411	438	407	442	461	467	457	448	458	441	450	443	444	439	451	402	440	417	443	404	429	472	462	466	443	476	411	446	432	411	462	468	432	453	435	485	474	436	477	431	452	431	467	471	417	438	410	459	455	439	447	496	465	434	440	472	460	422	430	457	470	433	443	447	416	461	492	481	438	430	445	456	442	413	462	425	462	440	443	452	465	444	451	438	484	421	464	432	423	410	442	410	409	429	446	454	447	451	466	453	460	437	440	429	444	460	422	442	435	456	427	434	461	465	416	431	438	440	452	460	441	484	449	443	473	432	390	408	442	437	430	427	479	468	409	447	429	451	468	462	443	467	461	439	444	462	429	453	455	427	460	416	436	432	451	425	445	433	509	424	493
3812	7868	23451	18006	9863	7738	7619	16991	19441	12780	6167	2842	1187	623	500	488	405	448	369	454	477	458	433	455	474	431	433	456	409	391	453	458	418	415	420	407	441	461	429	445	416	448	401	403	461	438	435	421	407	408	407	422	480	455	433	426	477	444	447	453	455	404	440	429	444	432	438	442	468	414	383	452	441	435	377	408	412	400	438	441	427	439	412	418	410	461	463	456	442	437	398	424	389	432	437	458	457	433	437	437	467	475	397	446	417	443	370	431	463	409	458	440	408	452	421	437	428	455	395	446	365	466	470	418	412	457	400	417	451	415	424	414	403	415	402	451	442	485	492	434	448	445	456	417	434	447	432	418	460	460	408	422	458	411	429	465	411	429	428	432	425	425	448	423	440	430	472	447	451	420	440	397	420	441	400	418	449	430	430	432	402	431	440	409	431	411	439	420	437	420	437	409	428	424	451	431	421	421	430	460	425	468	469	448	435	444	416	416	434	447	406	418	445	414	431	483	444	423	449	410	444	444	445	436	442	416	422	432	451	481	435	429	415	459	418	438	397	421	433	422	457	430	455	393	441	440	452	442	427	391	435	446	402	424	446	448	400	437	395	419	430	439	417	410	462	445	468	431	413	420	419	411	435	425	457	397	404	460	407	453	446	381	414	423	386	417	444	437	463	402	416	420	464	412	433	427	452	465	423	441	418	451	454	432	377	430	384	436	413	431	429	446	441	405	455	433	401	426	443	424	430	423	400	444	420	428	424	407	448	445	406	422	432	440	431	453	449	425	422	425	447	428	430	417	462	416	458	404	427	419	451	415	450	412	420	417	417	445	432	462	417	433	430	440	424	432	439	400	454	436	432	438	429	425	438	432	436	455	423	383	449	403	403	428	419	402	394	424	403	419	434	446	466	434	417	396	426	441	453	402	383	435	451	461	407	455	420	414	411	399	441	469	457	444	421	448	447	415	407	454	410	404	447	441	447	428	430	451	421	442	410	422	449	424	413	412	412	423	439	397	432	414	416	433	415	449	417	455	417	452	437	452	412	386	447	462	462	447	455	433	412	390	419	451	450	423	467	429	408	408	399	408	418	448	456	420	436	458	446	459	429	425	423	410	425	429	405	416	461	403	412	409	444	436	425	460	433	415	477	446	429	430	417	441	389	403	438	423	450	445	440	410	464	435	399	448	426	442	442	462	428	437	437	462	427	460	408	442	435	390	427	410	465	475	470	430	429	483	390	448	444	405	453	450	425	465	435	442	442	379	432	448	450	435	428	423	409	445	446	463	395	457	400	410	404	423	449	426	439	448	439	426	433	448	427	460	433	416	437	412	422	426	446	428	419	436	415	456	405	433	442	433	413	470	424	433	427	459	443	411	412	445	445	431	414	479	423	452	425	428	407	442	429	427	444	392	437	413	418	452	467	437	429	408	453	423	466	422	402	426	425	449	429	410	405	426	463	432	402	432	447	460	435	478	425	441	453	440	433	418	410	472	424	472	426	452	416	407	417	432	393	441	414	428	422	427	465	471	420	396	474	411	424	457	437	450	426	462	431	430	385	440	428	402	415	441	418	442	422	410	423	447	451	434	435	428	415	428	437	417	435	421	424	438	435	431	443	431	414	422	469	453	434	429	433	408	447	414	401	418	403	417	455	427	416	427	430	452	456	409	450	450	387	437	459	386	416	448	419	423	462	444	420	419	437	433	447	458	464	447	414	434	401	421	453	427	455	409	417	436	460	462	419	431	405	451	457	421	428	450	455	416	431	433	436	453	428	455	434	453	447	402	447	425	452	414	409	421	424	411	440	415	405	450	427	448	393	466	413	405	428	446	463	429	377	422	460	396	458	415	422	415	418	417	423	419	425	434	413	421	466	410	454	444	426	424	429	442	451	409	404	386	401	458	455	417	470	401	459	421	458	415	445	416	414	426	425	423	430	436	455	414	435	421	438	440	405	403	412	448	414	413	405	411	431	480	434	410	448	421	444	442	440	420	406	397	445	434	417	411	426	421	421	435	471	421	392	406	407	430	393	450	378	421	390	423	418	418	393	407	396	390	412	436	432	445	481	428	432	437	442	407	456	445	423	421	422	406	429	427	457	461	435	433	425	416	451	442	392	407	392	405	430	428	425	443	433	412	446	449	469	434	443	450	412	417	411	438	405	396	475	409	408	425	426	396	455	420	427	468	442	420	434	461	415	424	461	422	419	428	408	433	451	446	426	422	451	427	445	425	467	449	448	478	406	427	466	421	412	483	444	451	422	463	427	400	444	481	423	418	421	427	439	450	403	492	433	441	429	407	458	463	415	432	417	407	433	375	429	426	439	382	422	427	402	424	443	428	436	437	442	431	403	448	416	458	430	425	485	415	433	471	443	449	410	450	407	408	408	430	436	454	407	446	413	404	430	450	398	446	407	448	408	455	436	414	432	424	443	394	414	389	444	429	435	432	433	442	392	466	407	389	410	417	414	412	388	450	443	441	416	433	426	400	430	435	424	437	458	465	441	421	382	409	427	423	400	437	467	410	430	414	452	443	462	436	431	435	458	466	437	460	384	409	419	446	411	401	445	405	411	448	474	432	442	411	411	418	403	418	400	463	436	437	447	438	425	416	416	440	429	449	410	422	415	420	426	422	414	475	428	422	444	428	429	436	406	367	410	463	450	448	413	402	423	443	406	422	422	411	422	397	420	398	408	490	450	435	416	461	459	470	420	421	418	432	420	432	431	431	429	441	402	405	465	439	458	436	463	413	447	407	439	420	420	454	432	438	458	428	460	426	437	390	465	415	439	436	411	397	432	433	459	434	414	437	411	440	417	423	445	466	442	420	397	395	414	408	465	430	419	435	439	455	421	433	443	419	407	425	427	473	436	417	405	407	476	437	447	441	391	429	416	428	417	398	423	432	463	441	438	403	454	417	423	405	405	430	405	418	448	438	449	428	441	454	410	470	405	429	435	453	416	489	410	432	407	451	432	439	408	416	413	416	474	407	421	397	417	389	452	472	418	459	438	439	406	429	408	418	390	419	416	430	431	404	429	425	417	416	452	436	430	454	449	432	447	427	411	442	450	431	425	438	418	454	424	442	404	443	435	395	448	440	459	429	422	419	415	466	425	459	427	432	450	434	409	435	421	463	443	397	431	404	406	442	405	436	425	425	424	447	409	439	461	417	408	467	461	412	400	434	440	411	418	440	431	421	421	434	408	442	448	454	411	453	444	446	440	426	383	437	465	419	415	473	422	445	468	475	425	398	434	438	404	413	390	410	440	426	448	429	417	435	399	424	428	407	437	461	430	460	421	436	402	441	430	414	422	421	447	421	434	404	462	408	431	426	431	402	457	414	410	443	381	394	439	417	398	410	425	441	413	408	426	423	416	452	434	431	434	429	460	455	423	434	380	418	418	425	416	425	445	423	399	408	444	411	397	406	416	436	433	393	413	425	438	440	441	415	439	444	452	446	439	442	431	389	407	435	437	394	373	403	418	451
24253	21395	28742	24537	21228	15875	12861	32059	37279	28288	16060	6396	1945	894	648	596	551	558	581	598	521	589	600	540	537	530	549	581	564	535	578	579	565	587	578	544	524	544	532	553	534	550	541	587	580	522	540	562	575	556	569	560	564	530	546	595	558	576	542	560	577	539	570	547	558	543	553	578	534	535	570	573	546	578	566	577	548	560	580	553	568	570	605	552	580	560	553	541	559	581	525	554	540	577	579	557	583	578	562	549	557	588	598	586	575	545	539	568	567	568	581	583	546	577	541	585	533	556	554	586	550	580	537	536	561	550	552	571	526	556	570	588	564	527	529	586	610	545	539	564	536	524	583	564	552	554	566	557	531	572	562	560	579	555	491	575	593	558	559	586	576	533	540	585	552	557	573	592	549	555	542	582	582	559	572	577	620	562	574	556	581	582	615	565	551	564	548	571	536	566	564	553	550	537	507	567	529	592	590	582	591	538	578	532	554	519	546	515	554	573	600	565	542	526	538	548	536	580	563	552	511	562	568	601	528	540	517	577	551	608	553	519	586	523	529	573	521	529	541	566	562	548	558	538	576	527	582	560	575	585	573	541	505	545	534	563	552	555	531	519	544	566	550	602	544	597	519	541	566	583	559	524	521	527	550	566	542	548	554	537	560	555	552	566	557	554	582	571	567	563	593	544	552	582	555	531	534	566	571	556	599	531	512	539	586	571	581	547	555	555	528	619	583	521	572	554	575	561	525	534	583	493	581	554	537	559	569	576	567	532	569	528	557	545	554	572	591	555	532	588	535	553	566	533	534	552	574	545	554	575	530	578	552	558	529	568	560	575	526	565	554	566	556	527	596	580	540	546	558	547	511	551	561	559	580	599	596	583	558	523	555	587	595	549	559	532	545	573	571	565	582	569	564	560	591	561	555	543	570	556	546	502	520	585	520	563	562	563	546	526	550	537	547	557	577	603	568	556	562	532	520	547	552	589	514	572	594	563	550	558	543	544	541	574	593	501	526	554	543	563	567	579	552	581	587	530	561	544	628	555	571	554	550	532	585	537	528	555	537	545	514	562	568	603	591	549	546	514	563	601	591	562	566	539	577	557	559	524	510	549	518	546	555	545	556	574	545	566	575	529	579	549	557	566	502	578	541	524	586	577	546	592	582	549	539	531	594	570	547	503	531	544	523	548	543	568	543	539	545	584	539	614	577	554	565	555	576	546	582	570	533	574	611	582	547	592	588	528	561	555	570	560	532	525	584	553	557	541	545	539	546	569	573	574	584	563	554	556	590	541	534	553	544	550	573	547	566	555	546	541	543	563	549	550	584	600	563	546	531	555	576	552	535	582	551	571	554	560	577	593	563	515	551	553	524	541	551	616	541	540	585	546	554	531	578	516	563	503	570	528	542	538	550	536	573	523	552	544	533	523	599	559	569	542	577	535	593	571	552	513	553	556	546	564	570	531	576	559	617	584	552	567	542	551	575	535	539	574	589	521	591	597	570	526	546	534	554	602	523	584	555	556	564	571	611	582	568	542	542	590	561	593	525	575	510	532	571	572	559	552	570	588	600	576	551	546	544	561	569	555	577	626	578	536	565	572	541	596	539	571	533	532	543	571	536	583	542	539	516	561	581	585	560	497	582	566	589	552	562	529	572	589	533	542	532	547	556	553	599	574	566	557	550	603	541	594	566	565	554	549	616	574	523	572	571	532	553	533	534	541	576	560	514	550	514	501	579	587	577	531	572	565	573	604	568	533	536	552	512	539	577	535	574	575	586	563	564	553	543	562	538	526	572	557	563	541	582	564	591	577	567	544	564	576	583	586	553	598	524	550	552	573	555	545	593	508	530	528	559	552	538	545	533	568	599	510	535	565	563	565	574	570	536	548	550	543	577	533	549	521	563	552	558	529	553	587	533	551	517	578	544	567	575	497	580	538	531	546	536	546	582	548	554	531	545	547	559	538	570	588	532	532	539	538	552	565	603	604	563	587	530	585	571	566	594	559	567	596	539	580	520	525	561	555	535	573	573	576	552	527	557	588	578	574	525	579	543	547	559	572	560	517	587	573	558	584	537	540	565	580	543	582	608	565	551	590	543	564	597	526	534	567	552	630	526	594	556	542	555	521	591	571	527	552	538	503	543	535	578	581	582	537	549	565	538	546	562	538	547	537	547	522	528	543	546	549	590	540	572	559	553	559	548	510	557	560	591	567	545	531	555	562	541	532	560	543	531	574	576	584	538	531	563	550	587	532	541	547	578	529	550	568	612	560	568	547	555	527	580	561	605	610	583	567	581	584	568	576	553	545	531	563	580	541	525	558	570	546	544	556	596	567	511	571	565	582	537	559	578	584	555	541	513	536	554	592	563	557	586	546	581	523	593	555	563	570	571	503	541	595	573	561	551	606	576	563	550	541	566	530	563	569	551	526	491	519	577	543	549	580	542	555	553	598	538	558	549	609	580	550	521	518	566	545	573	526	589	582	558	584	585	549	532	555	559	520	561	571	548	568	542	551	558	599	599	582	570	551	527	554	539	538	530	608	570	525	619	524	570	554	562	565	554	521	517	586	561	537	597	569	549	534	551	543	568	609	563	567	579	521	578	563	539	560	578	549	591	555	545	541	545	556	564	562	545	572	568	555	571	559	571	542	558	549	543	555	531	544	511	556	525	537	562	548	564	535	504	535	557	582	523	542	542	546	527	562	563	531	589	550	556	541	551	623	574	548	504	543	565	533	567	580	563	556	552	499	568	551	558	575	553	612	556	541	590	547	530	564	597	563	505	513	565	565	577	545	572	539	528	537	575	555	557	576	558	543	527	537	542	560	532	502	540	560	549	515	561	519	573	591	583	556	547	533	536	536	575	586	574	528	552	539	594	550	601	570	550	569	539	518	566	539	579	512	575	593	551	558	528	586	531	543	565	535	537	552	574	584	543	533	593	572	591	501	557	550	562	589	576	539	554	579	535	519	576	551	536	548	549	571	554	524	600	534	572	564	516	560	587	564	589	597	570	548	532	533	566	612	577	552	529	521	586	537	562	552	553	553	556	602	571	535	573	561	535	549	545	571	591	557	568	582	586	559	589	574	591	521	561	538	555	559	571	537	571	565	538	564	517	537	626	574	562	578	565	550	551	543	591	510	598	536	528	562	530	545	573	564	549	526	570	548	511	561	538	645	532	569	535	549	546	581	562	550	599	575	542	624	577	569	597	552	493	523	583	550	571	558	549	559	552	562	531	579	568	570	548	546	574	554	585	564	579	558	621	556	525	541	546	550	549	534	558	551	574	558	527	569	509	538	549	568	577	535	564	510	581	585	538	517	593	550	524	555	556	594	554	545	545	524	509	551	548	593	538	557	587	547	495	559	584	549	571	556	565	532	543	566	539	552	588	568	568	579	558	551	578	602	556	554	541	558	542	565	588	566	563	541	546	589	554	553	565	574	533	568	537	549	549	492	555	519	578	562	545	530	552	505	526	581	594	553	544	529	526	568
6612	20791	28746	13985	8218	9653	12617	34189	34879	23865	13147	6051	2095	942	626	576	545	566	525	507	572	563	563	536	547	548	539	509	502	534	525	518	523	534	587	543	533	511	540	549	498	532	508	550	528	524	535	518	530	546	490	516	522	535	521	512	519	542	520	501	515	553	517	568	532	586	539	506	519	567	578	545	548	523	540	505	534	510	516	523	562	526	533	521	523	525	516	518	527	501	512	490	552	560	559	552	581	497	517	533	511	517	526	488	507	498	519	521	543	498	516	507	552	517	510	510	532	519	529	515	531	520	504	555	538	551	518	529	557	532	528	533	514	509	531	549	527	534	575	514	515	548	555	569	508	539	523	547	527	540	552	564	522	544	528	497	520	517	516	544	577	507	525	540	565	531	539	534	537	543	523	541	526	489	484	570	589	526	502	539	522	532	509	563	520	527	496	540	550	520	527	522	520	524	540	518	531	522	543	515	542	498	512	569	541	531	517	562	514	530	549	525	549	496	544	541	513	510	541	549	486	503	530	523	545	523	523	529	543	536	516	504	512	494	499	531	531	511	530	550	505	530	509	486	549	524	563	562	545	510	480	513	485	577	520	523	515	513	529	523	548	530	515	548	520	521	549	499	497	501	521	521	538	515	536	536	553	519	531	540	539	485	509	491	511	535	518	507	534	524	549	525	536	470	509	537	555	537	540	529	515	460	484	486	517	515	514	523	490	498	529	520	524	508	493	518	511	514	455	499	489	534	508	491	502	523	525	546	512	547	522	537	510	560	499	474	537	558	505	513	569	547	498	498	559	535	520	568	515	511	486	523	514	465	555	557	513	531	521	513	526	511	544	538	543	519	526	508	501	531	487	483	494	514	544	484	486	518	521	510	530	542	507	552	536	554	545	542	554	518	486	534	513	521	560	529	496	477	496	525	520	567	525	498	518	501	530	523	519	496	554	550	519	460	530	526	543	552	527	495	542	500	549	528	579	537	546	497	500	529	554	497	510	547	548	508	560	484	564	502	508	509	534	547	561	535	508	527	545	545	503	512	517	521	493	526	508	492	532	507	553	482	525	486	496	522	521	578	537	502	497	493	543	500	503	541	553	523	540	512	548	514	556	516	520	561	527	510	508	513	520	547	531	516	542	523	546	512	538	495	543	514	537	547	508	516	552	499	512	499	495	539	515	515	474	511	527	510	521	533	509	526	540	557	473	527	556	554	495	547	527	520	518	510	535	506	499	541	556	538	518	487	533	552	521	524	531	551	564	555	520	509	545	534	549	520	525	552	538	510	518	538	578	545	551	517	516	485	538	529	537	540	534	545	488	535	497	518	515	517	507	508	508	570	482	510	509	535	506	518	519	512	537	497	527	498	527	540	489	543	532	500	495	509	525	527	556	539	518	543	509	533	525	505	500	503	509	554	479	553	566	555	498	500	551	489	515	524	496	516	498	531	531	545	510	543	528	508	553	524	510	554	482	506	503	532	519	534	535	507	525	498	494	562	533	503	529	552	527	484	518	552	502	531	531	481	547	515	550	525	555	508	482	507	542	516	498	516	514	549	547	529	489	531	511	528	532	551	567	508	520	536	533	484	524	470	525	518	527	492	542	543	482	533	544	538	543	525	534	534	520	489	550	524	512	516	562	546	514	511	503	531	545	500	508	544	523	510	584	490	557	507	515	477	542	499	557	532	541	518	587	512	541	550	502	478	566	503	556	481	494	542	526	517	560	516	569	555	519	555	524	503	545	526	530	492	540	467	517	562	572	556	551	506	529	549	489	508	534	548	524	517	491	536	507	525	504	487	549	481	540	505	520	514	555	529	488	499	542	581	540	530	560	537	556	515	482	482	527	536	515	490	537	505	545	540	494	537	452	553	491	551	501	518	574	514	535	505	561	526	535	525	513	531	508	498	499	546	527	501	568	517	503	508	510	560	514	521	539	562	576	517	536	519	489	538	507	505	522	519	518	553	513	517	506	526	573	495	531	557	550	535	536	508	544	524	554	499	543	538	525	484	534	531	504	520	535	459	533	506	502	530	497	537	525	547	503	513	521	530	554	476	483	535	535	547	539	519	533	534	507	523	496	485	528	512	558	495	517	510	560	520	546	532	486	523	534	514	512	522	508	509	524	521	537	572	553	555	544	531	497	501	549	543	508	504	515	508	532	529	521	530	501	552	548	508	523	550	520	462	533	571	525	516	512	577	538	515	515	555	531	558	532	473	533	544	540	508	520	511	537	521	557	492	496	512	474	513	530	531	541	477	526	503	525	552	485	515	550	530	560	520	553	510	511	532	526	555	541	562	562	507	540	524	509	508	547	491	528	491	566	534	517	531	503	512	529	500	534	495	496	517	527	542	494	550	533	495	482	517	503	502	493	499	513	532	500	496	498	532	543	522	550	480	546	532	503	504	562	543	527	543	542	546	518	553	494	514	495	533	530	491	504	511	546	529	554	531	498	562	517	488	531	494	531	520	518	538	539	534	534	531	556	536	524	475	531	488	539	529	539	533	541	525	523	570	506	507	520	507	555	529	551	531	484	510	516	545	549	493	512	511	496	524	502	501	554	544	542	515	508	516	527	548	535	506	489	558	513	564	535	552	544	525	534	516	528	519	516	511	509	568	488	527	529	509	530	516	539	600	507	553	546	585	556	485	539	552	499	537	536	552	524	594	525	540	542	497	475	518	508	541	567	536	547	534	522	486	509	529	546	522	529	538	528	537	551	531	517	508	501	523	551	518	517	566	529	517	488	503	507	579	511	522	521	579	510	489	504	532	489	515	553	504	516	498	508	536	500	557	535	529	531	501	542	459	533	527	509	538	541	489	553	529	508	516	554	581	509	495	532	505	525	503	545	567	550	529	520	529	548	517	534	522	556	540	540	545	519	532	578	551	532	530	500	550	528	511	515	518	505	528	508	534	548	507	520	533	539	511	495	519	553	510	548	515	522	522	536	505	524	555	556	533	540	501	548	518	547	524	469	559	494	525	557	521	509	542	501	507	504	550	512	553	536	539	545	519	532	490	520	521	524	530	508	521	562	569	502	498	510	511	541	563	535	520	526	535	545	511	507	506	546	514	510	506	576	494	517	545	550	528	553	538	528	510	545	541	512	508	584	526	522	497	504	489	488	520	502	485	522	484	517	542	476	525	508	520	508	530	508	533	514	542	502	513	523	544	514	498	482	566	541	530	538	507	509	494	524	519	507	523	532	507	509	477	513	538	546	497	537	528	521	505	519	554	506	509	543	533	550	511	521	518	585	517	498	521	502	516	528	544	504	546	548	538	577	503	553	526	529	538	518	506	514	543	549	509	535	510	480	538	515	538	522	495	543	516	508	513	530	510	541	491	464	552	544	519	535	508	539	533	538	557	550	525	540	509	501	520	525	517	510	499	516	516	555	541	527	541	539	561	508	514	526	540	546	522	501	504	520	563	534	531	559	505	555	519	571	553	526	482	510	542	505	527	523	522	532	534	514	554	489	507	496	549
27607	14063	8736	5312	4024	2897	2149	2461	3127	2407	1506	886	560	452	411	431	418	430	414	406	406	471	430	447	425	385	416	434	370	426	438	458	435	397	446	455	447	453	416	424	453	428	427	431	445	457	413	438	427	456	427	426	439	425	428	457	414	427	413	407	429	398	443	412	432	403	411	463	430	450	439	447	410	410	402	405	441	449	393	424	419	435	462	443	439	407	429	455	431	397	431	449	411	366	407	434	444	433	420	414	444	432	430	430	444	427	443	455	452	450	434	439	412	387	424	434	438	426	417	457	451	426	430	375	432	422	445	444	414	414	369	403	409	419	467	437	442	420	452	427	419	394	422	411	411	447	432	470	425	469	410	424	447	415	426	420	421	428	431	443	439	437	395	398	417	456	435	446	430	454	444	426	423	458	440	399	440	400	438	430	466	421	412	472	427	438	430	424	459	433	386	429	439	425	433	415	416	434	414	428	415	431	421	421	426	407	402	420	418	464	429	439	436	387	427	438	425	411	386	445	444	424	436	445	416	446	412	405	418	454	429	397	427	460	367	403	439	410	450	403	374	426	435	392	438	419	475	418	459	418	435	411	464	452	455	419	461	464	434	426	441	432	441	462	453	429	409	374	448	424	442	437	406	413	409	441	426	419	432	380	421	470	427	416	409	400	448	403	423	387	429	430	421	464	407	438	398	433	424	448	406	396	451	435	424	417	401	403	408	464	404	436	408	425	415	423	455	441	431	471	454	437	467	428	433	413	468	440	420	427	408	429	446	443	402	414	429	406	420	429	409	461	426	449	425	442	431	420	452	458	450	459	432	394	458	427	438	409	399	424	425	454	407	447	454	399	438	428	414	418	421	438	431	435	400	428	418	478	426	432	427	443	398	450	424	419	432	393	432	455	463	461	468	426	421	390	417	425	438	432	436	422	442	461	415	440	462	451	451	452	456	468	425	452	436	416	403	422	414	457	427	434	422	413	416	436	435	426	406	441	451	408	450	454	441	392	424	436	480	446	374	437	397	413	444	453	455	421	458	433	432	496	447	442	440	462	433	439	445	436	371	444	415	449	415	451	439	409	413	450	409	411	416	434	421	446	414	417	438	437	449	455	460	489	453	438	395	461	430	461	422	433	444	411	435	434	410	428	408	449	422	415	431	445	415	437	441	391	424	410	406	419	436	408	409	413	434	421	436	400	439	434	500	461	459	433	449	409	426	432	434	454	439	434	415	431	442	426	451	416	434	445	429	430	431	464	433	442	410	434	406	425	398	456	439	455	446	408	445	464	411	447	435	439	426	422	451	418	465	433	427	409	436	455	423	411	429	429	418	450	457	455	470	462	435	430	462	450	428	405	417	460	458	386	405	375	437	436	416	445	433	434	398	388	436	416	412	435	442	418	426	440	429	439	456	440	442	381	449	420	422	427	383	396	428	419	487	417	397	424	438	429	470	407	484	425	451	450	423	472	484	435	429	430	424	438	407	422	424	448	460	424	466	415	454	421	439	405	410	448	441	430	427	410	399	431	429	436	430	403	426	414	417	428	429	399	468	390	417	407	422	435	432	444	423	435	435	425	415	479	410	443	421	409	427	460	436	421	422	475	437	438	384	464	446	487	425	475	411	425	413	429	452	407	418	393	455	404	384	465	389	392	412	470	430	410	457	429	424	454	461	467	453	410	406	431	440	420	425	454	417	431	433	464	433	392	412	438	417	400	400	428	427	393	392	445	419	406	437	405	442	427	385	442	424	422	459	461	399	420	403	425	414	418	479	416	436	462	407	462	398	440	425	433	452	428	427	419	425	466	426	419	410	400	433	434	415	448	463	408	420	404	409	439	436	408	435	431	407	450	437	387	446	399	464	467	459	393	456	450	404	374	442	422	447	433	455	418	458	460	427	409	468	488	423	463	468	422	466	412	459	433	479	420	416	446	452	406	421	461	443	418	428	464	442	420	461	448	426	403	421	404	407	432	440	423	449	433	433	409	442	460	436	419	432	430	443	476	453	456	440	403	424	412	430	428	422	447	406	422	416	397	478	440	480	410	443	435	415	449	448	450	435	486	440	422	408	406	405	447	428	404	409	407	403	362	420	407	448	428	429	426	406	428	442	429	439	457	444	428	447	428	441	431	387	425	408	436	464	407	456	472	457	406	424	443	428	449	455	436	416	408	405	394	454	443	455	425	444	453	447	411	401	409	438	430	461	406	469	418	443	432	458	420	439	435	424	420	433	453	442	415	414	437	433	428	400	416	459	418	449	404	479	429	427	427	420	449	445	435	453	430	426	466	474	436	381	413	401	440	464	415	409	427	413	424	437	411	412	428	391	435	419	434	420	471	387	430	429	441	410	450	449	410	422	438	433	436	424	450	412	451	437	421	411	446	413	481	428	464	466	418	425	381	436	456	454	431	411	405	417	428	467	450	446	449	440	445	431	424	439	471	392	428	440	422	467	440	424	425	413	441	427	490	405	430	413	459	441	421	423	420	391	440	424	433	439	401	386	431	417	397	389	445	414	423	377	411	399	418	455	445	438	466	455	422	399	390	423	411	412	462	457	432	438	440	401	411	436	436	402	439	443	412	415	414	418	415	401	426	449	427	444	461	452	437	423	436	412	466	425	440	466	483	422	464	457	472	431	464	421	427	444	435	451	410	449	419	412	421	411	446	442	432	434	411	443	430	426	420	423	401	415	408	446	419	463	448	452	410	436	448	477	437	439	449	413	400	410	400	418	428	441	437	443	415	405	414	471	425	435	428	417	421	436	410	422	415	408	420	397	461	465	420	422	446	406	452	400	461	434	444	418	454	446	414	427	430	406	439	464	430	427	407	426	468	471	436	439	432	418	453	423	412	442	426	430	435	410	378	457	456	409	438	414	422	459	407	408	447	396	420	446	423	422	420	400	430	474	434	464	430	427	457	438	397	418	395	445	414	442	410	450	417	430	450	433	452	449	439	409	412	454	426	409	445	420	442	448	439	418	423	395	378	435	436	439	469	453	407	423	415	386	416	438	407	470	452	443	452	417	454	441	419	462	436	392	427	429	452	422	457	453	424	435	403	440	417	441	422	424	436	453	427	403	451	444	455	425	433	422	452	422	430	416	439	442	440	481	420	449	468	421	458	440	403	427	427	419	431	452	453	460	394	442	428	431	475	452	449	423	446	413	448	462	441	405	417	450	426	416	443	379	409	423	411	441	428	458	440	440	455	418	462	438	423	395	390	394	449	442	454	443	430	476	409	457	443	438	410	412	383	447	424	454	486	438	423	495	405	450	426	431	431	420	433	424	444	410	434	431	408	412	399	467	441	438	420	408	422	427	424	441	429	464	437	442	451	454	419	430	436	427	465	461	416	421	438	452	459	423	409	415	446	422	428	421	418	444	411	448	453	406	454	389	432	412	415	440	424	411	473	410	408	418	401	418	438	414	434	436	433	421	423	441	411	411	421	432	457	408	441	449	432	407	463	428	438	409	425	437	458	412	443	418	422
7091	5704	9895	5138	5100	3951	3140	3611	4227	2980	1830	996	544	437	394	435	420	418	349	440	406	469	383	393	404	381	413	405	360	435	380	360	383	389	410	383	428	397	421	412	424	424	372	379	387	394	396	398	390	412	443	393	408	417	397	390	399	393	383	393	392	386	416	439	419	386	429	419	384	379	391	410	386	353	381	374	353	382	377	393	413	381	347	418	426	352	418	397	388	419	371	414	394	368	394	391	398	388	343	430	412	391	389	408	414	382	406	382	392	382	383	394	388	371	409	383	394	430	360	399	426	456	374	415	388	379	433	405	391	403	412	363	444	431	364	348	430	389	384	397	400	394	398	392	387	418	393	411	383	427	388	397	395	413	407	402	401	397	394	411	369	406	382	423	428	383	372	390	378	359	395	420	398	390	371	393	404	419	414	390	358	399	366	397	380	417	398	388	376	383	355	383	390	377	384	394	393	384	361	405	415	401	405	383	381	384	375	400	410	433	408	376	374	387	418	385	359	389	422	380	365	391	380	406	396	386	392	393	388	395	372	379	368	422	427	388	378	424	397	379	425	398	385	378	386	375	419	398	404	413	411	378	407	419	401	417	387	391	421	423	411	399	428	352	377	398	433	404	387	431	400	423	400	375	409	383	409	407	423	387	368	417	406	403	366	386	376	391	375	366	367	409	365	417	414	388	386	366	401	386	382	368	417	374	432	432	415	413	409	385	379	404	398	450	398	377	409	397	398	403	402	424	374	366	363	415	392	398	397	402	405	378	368	406	385	426	405	391	371	389	389	430	369	405	402	404	404	393	437	383	428	415	407	398	420	426	395	394	415	391	406	400	361	391	358	412	408	397	404	409	416	405	398	405	388	416	426	375	384	375	384	416	411	411	371	359	380	401	391	373	397	360	406	447	384	366	378	370	403	397	383	388	400	379	397	375	389	375	366	405	370	415	410	406	385	379	368	374	415	414	400	393	427	406	410	399	358	373	387	406	401	423	403	377	388	380	389	376	395	390	385	370	429	390	438	419	391	410	378	414	401	401	407	390	403	409	380	358	399	408	369	389	415	437	393	411	422	366	424	427	401	397	411	424	399	427	398	369	383	432	382	364	416	380	378	411	393	376	362	405	418	396	438	441	395	402	367	374	382	402	396	363	416	402	381	387	411	415	379	377	384	423	382	429	408	409	406	385	407	381	400	397	410	394	381	423	396	377	432	383	383	402	392	388	440	421	349	416	368	392	409	408	377	401	393	410	406	373	384	406	397	407	410	414	387	425	387	416	400	384	399	369	393	370	403	396	384	383	402	403	429	388	422	417	439	418	403	396	375	421	356	381	393	384	413	388	348	396	375	390	408	391	401	419	399	410	405	380	402	391	392	432	395	419	359	369	390	408	415	401	413	403	404	411	421	415	433	413	369	415	389	394	385	395	388	367	369	417	382	393	429	362	416	407	403	386	399	372	374	398	402	390	436	404	447	412	385	403	406	412	397	389	386	435	398	446	407	421	410	373	397	376	367	400	403	408	360	400	393	395	411	403	405	376	415	381	370	382	425	417	369	355	400	412	388	425	401	391	404	390	378	377	423	405	368	371	381	402	409	411	381	408	409	386	379	385	359	413	411	405	394	367	394	407	411	422	425	387	405	408	407	411	386	412	378	381	407	356	390	402	370	392	401	381	413	374	404	392	412	410	443	409	377	379	415	382	401	390	416	363	428	399	385	393	375	391	386	380	387	401	383	405	340	400	411	412	397	393	383	374	372	400	382	416	382	350	420	394	411	446	390	415	392	394	376	441	430	397	407	379	381	403	360	391	373	406	397	400	398	403	375	390	391	364	405	390	405	406	402	429	403	422	425	414	385	400	423	387	364	422	398	392	394	394	390	364	376	395	354	396	360	399	381	368	388	385	406	368	419	371	378	410	363	415	375	393	394	397	353	383	410	391	377	415	388	383	413	370	397	395	402	394	388	400	396	393	418	418	402	366	422	401	366	366	391	370	382	377	374	367	429	397	381	390	404	394	424	420	386	391	387	406	380	382	393	403	414	387	434	365	409	398	389	381	376	366	422	402	388	384	413	391	356	403	413	431	418	398	363	427	414	363	391	358	391	393	369	372	424	430	424	398	400	425	417	378	357	402	391	407	386	411	382	400	397	335	366	395	413	392	410	420	424	397	410	404	429	394	390	384	418	426	385	401	422	429	410	388	380	377	395	412	415	398	389	405	396	410	427	394	388	443	392	392	404	408	399	382	406	424	397	413	403	394	394	375	362	388	370	374	409	393	371	377	405	406	395	407	398	399	388	410	389	403	397	378	392	390	409	406	392	387	410	388	405	388	410	373	407	396	384	378	400	363	416	418	354	438	392	404	402	374	371	388	398	383	414	381	378	401	394	391	409	378	420	405	412	394	412	395	424	419	384	394	449	367	410	393	382	369	392	374	374	373	376	375	375	404	394	404	411	370	386	393	396	422	417	435	418	366	382	389	374	385	359	386	378	423	392	363	418	416	418	385	390	416	428	370	423	383	415	384	409	388	400	401	395	409	374	409	402	395	374	360	385	421	426	382	386	372	410	402	416	424	405	407	400	391	442	381	427	408	363	372	369	399	404	388	412	354	381	374	391	397	385	395	407	406	390	408	355	380	400	396	407	413	393	391	349	427	381	394	406	428	416	388	397	392	386	404	353	418	436	352	379	417	390	375	376	397	424	378	393	413	395	387	400	374	407	380	388	402	430	380	412	391	438	392	383	374	392	357	396	397	379	375	410	373	399	397	408	397	396	379	409	369	425	409	401	396	420	423	406	363	337	393	413	395	378	374	435	379	421	397	380	400	398	390	412	359	375	419	382	408	387	412	420	394	428	393	399	395	373	378	416	425	386	385	383	401	396	431	389	381	350	399	364	451	384	390	372	420	395	387	403	399	394	373	393	422	369	414	406	384	390	403	425	387	375	383	410	397	386	416	364	362	399	418	411	439	406	399	382	415	393	409	411	397	396	400	422	412	399	355	399	386	416	385	370	382	389	416	422	357	386	391	388	356	425	381	388	385	394	405	405	371	397	385	388	366	418	424	400	426	358	421	408	381	417	386	400	401	381	411	396	371	392	403	404	363	389	399	413	413	395	401	427	424	430	374	435	338	393	423	386	393	416	362	406	370	381	425	402	370	374	406	376	349	404	366	410	456	400	448	388	421	398	394	412	414	374	427	432	409	389	377	416	379	419	386	420	398	418	435	397	391	413	375	408	405	397	386	404	421	409	388	431	439	389	391	393	400	395	402	401	352	359	387	392	391	416	401	370	407	401	367	400	418	366	400	385	394	388	389	388	413	435	384	389	398	346	437	408	376	385	353	363	364	364	375	434	397	402	399	385	417	418	374	411	413	424	384	402	387	408	379	437	412	387	403	401	375	381	380	394	369	419	415	378	385	407	397	355	406	409	359	388	390	388	384	416	414	393	399	354	394	428	418	397	372	354	414	415	407	384	410
25470	21329	27080	25267	14038	6287	3940	10139	20009	15841	7732	3054	1106	631	525	476	474	433	459	446	453	454	467	468	472	469	479	491	431	453	454	423	421	447	453	424	479	441	457	482	461	430	455	441	456	409	430	473	485	418	437	453	454	470	480	473	449	457	465	442	449	483	462	410	475	451	441	427	452	456	491	443	446	416	459	463	464	439	461	438	475	436	433	442	474	459	450	463	469	452	444	449	461	443	468	452	465	437	461	459	464	458	488	445	424	427	452	450	478	460	442	457	462	416	436	474	436	472	436	445	463	470	461	409	443	455	459	461	459	478	433	458	475	439	404	443	449	433	441	443	444	462	434	437	461	447	477	442	415	425	446	442	431	429	424	424	430	406	460	470	476	428	399	449	438	416	403	408	461	455	408	424	430	456	470	421	437	448	426	433	426	446	414	468	448	422	440	429	431	454	467	445	438	419	446	440	455	475	420	429	452	447	402	461	460	460	448	500	479	458	457	422	446	450	438	445	461	440	486	447	453	459	427	425	462	434	458	457	416	418	441	458	446	443	427	422	511	462	426	421	458	440	493	450	480	420	430	432	446	447	462	457	462	421	424	429	428	446	428	427	472	411	441	449	455	461	417	438	435	424	427	427	478	398	445	443	439	436	465	474	438	461	432	448	408	440	408	478	453	404	479	437	454	463	455	427	433	449	471	421	454	432	442	469	416	448	444	444	398	461	433	460	469	422	454	404	436	410	431	476	450	453	445	436	454	414	463	444	392	436	443	428	412	459	474	452	418	424	418	404	410	437	395	435	424	450	473	477	426	403	445	460	453	464	431	434	436	443	453	436	467	451	443	477	429	456	403	445	428	479	464	415	466	474	485	435	424	417	421	422	485	462	492	416	447	472	438	412	451	491	434	446	447	444	435	442	439	433	453	424	413	431	439	431	470	438	453	462	462	464	437	432	436	495	411	427	467	423	451	440	459	456	432	415	466	442	457	442	419	427	408	422	457	445	449	468	425	479	397	442	457	420	439	470	444	446	451	422	498	466	456	429	434	448	414	414	452	476	487	454	436	435	453	464	418	442	422	469	419	423	463	426	423	419	434	449	441	475	482	430	470	449	434	441	440	464	453	436	444	405	467	432	416	453	450	439	440	447	425	428	485	486	443	466	413	416	405	411	431	506	418	466	431	482	462	436	452	433	447	424	472	447	413	438	420	463	434	442	436	449	436	418	445	411	433	433	442	433	424	440	475	457	474	429	483	405	457	451	467	439	435	436	460	413	429	448	467	426	425	428	429	445	435	421	484	400	419	445	456	448	412	454	445	427	473	465	445	461	433	400	449	472	442	390	452	412	465	471	441	413	439	478	432	422	450	420	452	428	451	438	421	426	466	458	435	457	437	460	437	486	437	476	454	468	436	408	481	471	444	409	456	443	430	450	426	459	428	434	448	436	469	427	485	416	458	455	445	427	430	486	462	464	442	472	410	447	429	415	450	456	418	429	428	449	422	443	463	419	436	508	436	416	440	434	419	447	464	414	403	423	452	423	460	459	467	456	457	443	456	469	401	452	457	458	443	426	457	454	440	433	442	441	444	443	411	436	455	446	407	436	437	414	422	459	448	482	438	451	428	427	456	436	459	477	445	445	447	484	413	413	451	466	436	484	434	415	415	445	438	432	428	404	414	456	450	434	427	468	433	437	440	431	446	472	418	426	409	415	437	441	478	449	435	471	443	452	461	479	423	458	388	391	435	441	457	434	426	458	436	438	435	447	431	445	465	430	434	407	453	396	459	441	424	490	452	444	455	427	467	448	431	438	442	488	417	431	434	427	471	453	446	423	423	420	434	449	409	480	406	461	425	449	440	430	391	404	471	488	423	450	435	430	429	443	487	441	445	418	423	400	458	449	446	429	454	440	441	424	459	416	421	439	413	444	408	465	431	429	445	426	446	485	421	427	452	453	455	433	423	431	446	431	428	443	445	429	451	454	447	423	467	427	409	448	447	442	437	444	452	456	483	452	425	449	441	471	437	480	460	464	413	426	416	414	442	429	470	446	428	410	431	480	456	427	414	456	457	456	454	446	460	451	474	441	447	441	482	436	460	442	455	455	482	448	459	447	471	408	414	419	453	443	432	458	404	436	479	433	439	409	459	398	457	427	461	427	454	445	447	415	463	488	447	471	435	459	407	449	454	455	453	398	438	447	486	449	413	428	458	440	408	462	438	474	437	420	470	404	499	444	464	469	448	456	440	433	440	460	435	441	478	439	507	438	460	433	438	433	435	468	446	420	476	421	444	450	457	438	447	454	442	417	421	420	490	442	452	454	420	420	442	479	441	468	471	482	416	422	480	436	451	427	509	448	441	461	439	435	455	434	398	435	478	450	455	452	464	427	420	447	439	453	447	467	426	430	443	425	425	456	451	470	475	468	481	402	422	461	436	451	435	427	433	442	441	433	466	463	447	472	445	402	475	442	441	467	427	440	456	410	442	434	459	465	425	428	423	445	417	445	473	411	403	505	453	407	467	459	439	427	392	421	472	483	438	438	449	414	441	402	444	421	443	453	435	390	462	394	422	455	442	448	481	482	433	454	469	470	395	424	453	438	438	498	442	419	429	442	431	460	447	459	463	469	456	436	456	451	464	450	435	438	483	433	408	459	458	436	478	461	468	428	436	412	433	445	464	443	441	451	467	450	396	446	464	446	442	410	448	438	445	411	498	436	449	450	439	447	474	485	454	423	465	437	433	485	489	444	464	449	434	451	441	435	418	440	447	476	414	449	439	466	432	457	466	449	446	423	433	429	458	446	458	472	426	458	425	482	426	481	426	440	423	412	445	463	444	454	475	431	460	474	431	431	465	432	418	461	431	427	457	437	447	423	459	483	419	428	461	453	434	421	459	491	457	447	455	425	471	435	478	415	446	462	445	466	479	447	441	448	445	454	474	463	422	452	491	475	424	443	438	447	448	429	469	449	467	432	479	435	429	436	438	414	453	466	448	434	476	461	406	458	423	421	444	426	420	415	437	408	424	452	472	487	450	464	478	433	467	465	443	476	391	462	435	440	447	447	438	412	475	466	500	413	443	435	418	451	447	447	463	433	467	458	427	404	451	429	436	484	455	465	459	404	408	430	454	440	425	440	449	433	441	430	429	437	484	440	416	417	435	437	425	453	459	478	430	450	419	439	461	424	463	431	422	455	399	443	437	455	402	443	489	427	442	446	432	426	434	452	486	443	453	437	439	443	484	444	447	449	446	438	451	450	414	419	426	404	469	440	486	456	482	445	424	469	467	465	459	466	440	443	433	412	439	434	453	464	430	428	454	470	417	436	488	415	441	442	461	421	437	444	469	429	452	436	438	462	475	416	426	426	429	423	456	446	468	446	475	431	503	411	438	458	447	462	447	453	434	495	439	418	442	430	421	429	450	460	439	448	454	402	448	432	471	413	445	468	432	453	459	458	426	438	425	432	452	462	445	485	443	482	438	456	423	461
5701	12311	13099	10231	9182	5989	4816	13410	20088	14014	7335	3430	1429	703	503	481	453	463	419	425	438	457	419	465	443	437	433	432	442	421	398	417	430	446	442	407	454	442	423	435	398	434	393	436	439	409	466	414	449	443	459	437	423	434	444	432	427	444	431	426	410	397	409	432	405	412	451	449	408	410	429	469	406	437	438	435	450	455	459	439	431	437	417	418	454	437	450	449	431	424	409	434	450	437	387	431	390	405	428	420	419	419	421	426	427	419	426	419	424	396	450	404	436	455	404	407	387	449	404	421	428	435	447	413	448	416	456	410	438	417	452	434	404	427	438	418	409	452	395	410	415	424	363	386	442	449	403	436	399	427	436	416	448	411	431	445	418	416	441	397	450	429	437	415	464	395	454	450	439	438	429	406	430	446	411	415	436	394	431	464	424	392	440	457	429	420	407	433	441	398	425	403	441	428	410	442	428	422	443	443	389	426	468	404	388	467	414	402	405	427	400	453	454	391	401	437	425	419	434	443	439	425	405	436	417	420	428	410	414	441	441	434	450	446	467	442	407	427	439	434	420	418	424	431	417	408	397	398	433	401	418	413	402	403	433	399	415	419	411	433	432	413	390	401	435	403	416	432	434	439	408	448	441	397	389	409	435	427	391	436	401	449	423	419	394	452	427	431	390	433	441	442	426	445	427	440	458	430	449	427	430	457	448	410	411	430	425	467	411	403	392	447	406	405	456	413	445	430	428	462	457	441	406	417	411	428	408	418	445	420	459	414	432	432	441	425	424	411	373	443	433	458	406	377	414	439	418	462	414	463	461	430	434	438	435	412	429	423	415	404	405	438	433	482	461	454	429	440	411	397	409	380	431	432	381	431	420	441	441	431	430	368	460	400	435	456	423	417	442	442	417	411	444	418	367	404	431	434	421	411	461	422	421	427	402	456	416	413	406	418	409	444	460	448	421	424	393	423	455	463	385	433	443	452	451	465	419	409	452	444	446	414	390	466	428	468	447	424	436	389	438	428	426	408	440	447	431	409	433	425	409	425	437	412	463	423	419	415	413	441	445	407	445	402	408	421	403	455	432	450	440	396	419	447	458	446	436	445	421	432	397	467	459	439	418	383	449	465	430	422	389	422	415	434	426	436	434	416	421	420	413	449	433	395	442	447	445	426	432	422	391	415	401	434	443	441	453	437	440	384	407	394	457	459	423	433	389	426	433	425	449	433	432	460	437	418	411	441	458	410	418	454	419	408	427	429	433	415	428	424	413	397	413	451	444	411	420	424	425	430	441	426	407	439	420	404	427	417	408	436	422	419	416	410	445	441	440	426	413	389	443	443	429	431	384	428	408	414	397	411	414	458	450	394	435	407	423	429	426	439	407	391	390	437	434	430	416	425	448	416	431	441	419	443	440	405	440	421	460	414	429	430	446	413	425	446	460	403	462	434	414	457	443	451	425	433	387	388	426	413	431	425	440	448	413	449	404	460	438	406	424	415	434	425	394	455	396	453	448	460	397	435	416	395	403	464	438	446	418	453	404	439	439	412	413	398	418	443	414	430	449	421	415	434	406	417	430	403	442	410	414	422	425	425	457	434	408	417	458	404	416	434	390	421	430	425	458	375	459	450	424	446	436	382	474	416	470	424	398	419	412	439	427	451	454	446	457	427	424	455	423	396	417	452	422	441	473	388	453	415	415	418	378	427	419	424	416	427	418	439	403	422	415	457	402	415	385	446	447	382	426	423	439	441	411	415	441	422	405	456	435	430	424	422	447	403	446	430	418	428	395	450	397	446	435	447	440	408	423	452	417	414	414	421	406	456	423	419	405	391	412	441	459	435	413	462	437	402	431	452	398	449	418	430	379	453	403	447	420	450	404	442	430	432	438	442	436	433	442	402	425	443	443	452	433	414	400	407	395	417	424	383	425	468	472	449	416	468	443	412	462	414	456	402	456	435	432	415	456	424	417	379	377	427	432	400	471	432	437	453	405	429	412	418	419	398	422	461	423	418	423	412	431	417	421	471	432	408	440	426	407	401	440	402	465	432	434	409	419	430	449	414	425	429	427	417	432	413	418	421	436	434	450	424	402	421	405	421	418	416	437	439	453	402	415	418	375	430	444	429	451	411	423	405	435	422	411	401	442	436	433	418	434	405	423	412	449	418	428	450	425	459	401	424	431	413	444	439	414	416	437	404	411	390	403	414	405	425	487	435	427	433	413	397	447	445	421	395	398	459	409	418	391	422	432	414	422	413	395	429	401	399	407	447	435	407	403	435	389	415	436	397	392	436	401	467	412	446	408	434	447	465	440	426	403	413	424	418	412	436	431	443	424	401	408	402	435	407	421	429	421	422	404	400	435	439	426	412	431	403	446	390	441	426	452	431	435	439	447	422	390	420	428	384	433	407	410	406	429	413	436	468	452	391	444	450	420	408	405	468	426	416	444	433	411	403	418	462	426	437	451	425	446	429	428	402	455	432	447	423	440	419	424	438	407	470	451	434	406	420	443	398	424	438	419	409	466	394	417	443	406	452	386	424	413	438	425	393	430	412	424	430	389	414	425	429	427	379	455	403	445	420	396	436	407	410	429	429	427	421	420	447	426	413	408	431	421	451	442	419	392	422	410	424	454	418	406	401	411	430	473	423	444	415	401	440	404	473	401	415	406	434	424	481	415	476	403	382	420	399	374	432	451	420	414	427	433	421	419	424	437	445	411	444	439	417	417	438	441	453	431	391	406	415	440	415	435	450	414	455	411	435	424	423	399	435	436	405	442	406	390	412	423	439	419	393	412	427	424	431	420	413	410	426	425	408	470	398	423	441	392	392	455	426	410	419	424	411	420	409	428	430	400	398	437	412	399	431	431	446	406	417	442	415	405	465	388	395	405	416	430	409	448	435	423	438	394	469	411	461	413	454	410	437	417	406	397	415	429	453	404	451	468	395	402	411	406	433	436	393	435	437	428	414	461	437	438	421	391	447	408	445	444	408	418	425	427	389	452	415	434	406	415	432	468	393	430	415	435	410	452	457	435	430	430	397	432	438	457	428	407	456	435	449	401	425	413	414	440	461	453	425	409	430	409	433	443	436	437	420	414	415	405	420	445	421	437	421	422	438	399	419	436	452	450	424	409	423	403	393	437	448	430	444	438	429	379	420	443	410	462	424	413	421	428	438	418	405	452	427	414	430	428	457	412	421	430	431	442	427	447	392	408	425	418	428	438	451	415	462	469	407	439	455	416	416	469	406	460	382	449	481	409	411	416	423	415	423	457	398	406	443	390	431	410	415	490	411	453	422	443	410	415	426	410	413	408	424	402	385	422	442	445	402	377	420	448	410	415	405	429	406	412	442	402	459	449	438	411	448	454	417	429	432	378	411	400	422	485	444	426	417	390	440	438	425	451	429	414	452	465	436	416	439	422	420	390	449	408	494	390	423	416	444	433	423	446	412	432	438	447	431	406	391	466	419	421	412	465	432	452	433	401	400	409	434
24270	21421	28699	24527	21314	12797	6161	17458	37361	32209	19663	8161	2696	1127	752	584	530	568	568	569	515	557	596	612	538	570	572	584	541	567	509	542	558	570	570	556	555	574	576	591	570	558	520	556	592	614	555	598	570	549	555	530	522	580	589	549	536	563	553	541	586	577	545	521	542	550	529	565	625	535	565	520	598	546	543	535	584	549	531	593	573	559	560	538	560	523	533	620	555	599	573	578	534	513	552	564	599	522	575	533	518	527	511	560	547	571	621	586	565	575	567	551	565	569	578	553	577	575	533	562	526	596	586	595	555	585	560	527	523	602	575	567	596	560	565	573	576	558	557	540	543	561	555	574	620	551	544	523	592	540	591	554	556	528	524	533	586	550	530	502	584	567	552	564	566	549	565	552	566	556	525	538	548	524	560	556	535	570	598	544	527	576	586	563	584	600	587	560	532	558	576	585	569	534	559	589	544	559	559	529	569	559	585	576	557	541	548	545	555	562	561	548	585	549	566	564	547	556	561	535	582	599	534	578	537	576	528	563	580	554	566	596	558	563	545	557	516	584	575	546	574	553	560	525	594	588	546	597	555	593	515	493	542	524	528	553	524	583	555	620	531	593	571	503	552	564	569	557	554	555	581	549	566	536	552	606	555	555	558	547	553	570	529	535	589	581	550	565	603	545	579	547	570	561	556	555	550	578	559	600	560	588	572	550	574	600	544	556	582	599	566	582	548	506	540	597	534	572	568	517	581	586	590	519	561	566	586	579	523	521	552	507	540	558	557	591	567	554	565	545	566	539	570	582	522	554	554	572	518	591	570	536	568	548	581	551	545	570	539	556	544	559	531	557	591	555	544	599	587	576	532	561	595	550	562	575	550	527	580	587	571	518	535	592	595	552	542	490	570	537	573	524	555	553	585	548	543	585	570	568	554	560	591	567	554	573	571	585	591	553	611	522	557	559	534	551	567	559	534	570	555	544	580	543	560	581	527	557	556	511	541	587	582	573	570	522	569	534	545	567	591	556	555	563	533	545	578	539	554	545	506	571	567	604	506	568	556	537	591	540	533	540	558	530	526	563	544	554	572	572	557	516	564	536	543	563	548	530	519	525	598	570	526	563	545	540	543	553	565	515	608	508	562	614	537	553	534	537	533	570	569	583	545	538	581	595	578	534	497	538	549	562	500	558	502	577	579	622	555	551	538	521	561	594	533	565	594	584	563	546	536	554	549	535	538	579	539	576	522	578	561	541	547	563	576	577	570	573	548	568	505	546	595	609	579	575	549	552	563	564	586	537	562	574	557	575	570	568	573	552	608	525	500	520	520	521	528	559	564	553	545	557	551	567	564	561	628	564	545	558	547	571	591	558	559	569	526	576	573	531	522	579	555	533	574	537	594	535	592	558	572	565	560	510	566	566	505	526	512	630	529	518	556	564	575	573	555	526	529	527	521	552	545	618	531	605	534	529	549	554	593	583	559	587	524	574	555	543	533	562	544	592	540	579	567	531	515	503	546	543	553	562	587	566	572	565	614	553	555	567	574	539	529	529	540	529	515	571	536	554	563	535	573	570	580	576	535	534	517	549	570	533	539	566	592	563	599	530	567	495	501	593	562	562	539	519	568	529	575	538	553	577	601	519	564	547	538	592	547	581	577	569	557	544	549	524	559	546	554	537	546	558	561	565	560	522	559	553	542	537	539	546	523	529	544	551	532	530	549	549	586	572	529	558	525	576	567	571	566	565	533	565	569	559	525	552	549	526	540	583	489	569	490	547	593	538	552	585	610	523	493	591	559	595	562	572	581	546	510	563	573	507	594	558	565	525	529	559	555	569	530	498	530	541	536	586	537	562	561	540	553	548	563	515	501	538	541	579	599	555	555	528	567	579	482	569	577	566	587	585	582	523	559	555	529	543	573	555	520	540	551	570	536	534	496	553	590	564	524	530	567	589	557	544	539	521	556	540	525	545	562	545	526	529	559	568	538	535	559	591	522	565	566	595	540	525	577	550	597	604	541	547	566	532	611	590	579	509	534	574	525	486	541	556	536	555	540	568	535	554	556	572	555	554	548	545	528	580	523	547	559	535	565	595	601	523	601	600	584	521	589	567	561	543	553	564	568	581	597	564	562	566	558	555	571	540	567	581	551	618	581	516	555	579	606	545	557	532	574	601	538	596	567	534	592	574	556	564	572	584	580	565	558	560	538	537	550	558	574	591	600	568	502	542	568	516	531	586	541	561	547	575	563	582	576	568	539	568	572	553	569	533	517	594	570	544	517	533	578	529	556	584	535	552	533	555	565	532	543	566	527	526	585	577	541	545	565	555	573	558	558	543	548	503	534	588	528	524	544	578	536	543	572	577	549	580	554	544	506	568	563	573	544	553	498	586	582	552	544	582	582	556	532	567	543	549	550	543	506	556	596	551	575	581	573	525	585	532	577	552	557	581	577	553	566	571	546	544	557	561	572	578	538	602	551	573	505	543	553	550	517	566	545	565	594	583	549	565	560	534	566	546	557	547	549	534	566	565	560	545	556	543	621	551	541	541	575	574	595	559	569	594	540	552	533	550	562	534	520	568	532	563	575	547	517	523	553	573	568	552	551	553	549	551	552	545	528	567	540	544	577	534	522	551	536	561	537	585	547	523	540	513	546	534	574	545	574	537	551	523	529	563	564	564	543	539	564	565	526	575	584	569	517	534	595	537	531	539	584	578	606	577	600	526	551	574	555	589	579	499	555	534	531	543	579	574	590	572	575	563	562	541	560	562	542	581	518	578	537	559	557	568	527	538	544	572	542	547	499	580	580	557	535	556	559	572	546	506	594	576	535	588	584	557	551	545	544	540	554	507	531	558	554	514	575	515	503	543	563	554	565	533	561	566	583	568	587	551	558	536	519	558	527	560	558	554	567	545	543	547	557	573	556	567	545	611	542	541	568	569	605	553	575	578	567	544	534	570	565	577	561	524	565	529	564	538	538	562	556	525	555	515	582	513	552	552	535	544	537	557	533	557	575	578	556	522	551	562	563	530	608	555	528	566	556	557	539	559	613	539	544	565	603	571	542	570	522	495	526	531	540	552	533	518	554	566	566	544	562	588	580	589	556	529	565	532	551	562	516	564	561	588	570	544	595	558	525	588	559	498	541	567	588	572	542	550	550	575	574	526	590	565	601	552	548	562	567	547	576	548	540	557	574	564	529	541	564	576	575	505	540	527	541	576	557	569	556	576	580	573	575	570	625	573	562	559	605	582	501	587	536	568	553	569	542	571	520	532	575	564	553	552	567	554	560	543	542	521	553	594	618	578	570	516	534	541	579	544	544	573	548	552	573	553	547	538	535	553	520	576	548	555	565	528	593	541	572	592	542	548	565	554	552	583	579	535	529	581	568	562	551	567	610	510	570	601	545	592	540	581	569	559	593	596	594	500	553	600	546	543	555	526	540	584	551	547	556	558	531	542	538	557	569	521	548	575	526	606	554	560	564	550	533	547	545	549
7674	24269	17549	10064	6514	5656	5722	21892	36664	28000	15827	7470	2897	1200	721	559	537	560	525	570	526	537	496	500	560	518	532	564	544	569	536	556	568	555	530	513	552	501	524	508	532	490	509	543	548	520	582	509	578	553	504	517	443	555	549	528	565	533	505	516	524	506	571	504	507	549	543	508	511	567	507	543	506	542	539	534	534	518	525	492	497	501	526	542	496	554	535	567	540	537	510	548	521	478	561	546	536	500	549	541	533	547	578	518	519	551	532	554	532	516	493	541	487	535	505	547	522	528	545	523	538	527	536	545	537	513	504	551	524	495	536	554	535	522	560	535	538	514	564	537	565	524	542	541	537	553	494	530	518	488	514	545	525	551	515	561	546	564	512	510	502	531	535	524	540	514	520	525	531	504	525	517	551	515	520	501	534	505	535	532	497	560	493	532	538	504	518	523	477	533	543	560	530	552	567	503	505	573	531	525	530	508	499	477	528	543	574	540	523	535	502	514	530	484	546	512	526	535	531	525	523	569	530	553	529	517	536	544	522	494	481	534	568	488	525	522	578	519	556	527	529	542	568	536	489	551	535	562	532	550	552	503	527	494	519	542	509	561	509	549	516	548	503	533	540	519	544	558	543	517	553	531	500	536	525	553	526	531	514	500	543	533	519	587	521	545	532	523	495	578	542	534	535	559	511	526	514	540	531	540	530	532	540	523	489	552	528	530	538	517	551	548	492	535	559	531	539	538	539	517	504	511	563	528	494	567	522	524	545	558	519	519	554	530	532	541	499	553	523	524	532	530	530	511	484	485	566	555	558	532	530	535	541	504	553	503	533	524	503	515	517	561	537	494	538	545	520	496	528	495	553	514	509	487	548	520	537	533	523	556	533	493	529	513	560	549	565	570	580	493	527	570	495	559	504	533	519	557	503	511	490	497	528	556	503	543	538	498	517	540	539	545	565	519	518	536	514	539	538	499	517	548	528	509	536	554	501	532	550	508	507	543	522	506	521	527	551	526	517	551	524	514	505	567	513	529	551	524	483	565	514	512	496	531	471	552	539	543	532	551	498	528	539	474	551	489	524	514	523	552	539	510	530	555	503	556	530	549	523	526	532	557	561	546	530	525	564	562	524	516	530	495	568	528	515	519	554	521	545	534	531	515	483	508	554	545	522	530	521	507	500	521	572	549	513	498	493	550	539	586	528	528	555	533	493	524	510	540	507	505	496	525	529	508	534	545	571	573	521	513	511	519	503	501	552	546	516	529	548	515	494	507	560	549	548	536	553	515	509	531	488	517	467	527	526	529	522	525	499	564	554	528	518	517	553	522	561	543	534	524	519	524	528	536	521	524	564	535	527	532	509	549	549	495	537	528	510	506	519	550	517	538	530	543	539	553	557	549	527	544	497	541	490	515	553	487	565	511	480	550	530	558	546	517	524	507	588	543	527	533	532	581	517	532	517	543	493	514	542	549	481	524	512	530	524	540	509	530	534	525	524	495	531	525	503	521	534	502	555	495	547	540	530	569	511	539	526	518	473	493	526	478	523	515	493	530	533	547	529	527	493	530	513	487	492	546	518	531	537	509	510	513	492	520	520	523	517	497	560	570	548	501	498	485	523	525	559	495	513	543	536	527	560	517	480	523	523	565	502	544	515	538	492	528	524	510	535	539	524	502	510	533	515	549	491	512	581	571	551	531	486	505	548	507	553	503	557	558	485	555	513	516	508	514	516	555	486	527	513	547	528	543	517	553	503	514	503	522	527	500	544	501	490	472	550	538	523	527	513	530	555	498	517	541	524	522	532	520	532	505	543	502	532	517	500	528	534	560	531	561	542	547	537	468	479	498	545	577	539	554	502	522	538	515	497	540	556	514	498	508	534	495	507	515	546	527	506	515	554	583	543	535	485	553	499	542	521	523	508	518	500	524	528	528	521	582	516	502	543	571	525	541	518	535	534	523	525	489	505	553	515	546	496	538	493	496	507	535	521	544	530	520	513	503	483	537	541	505	524	525	525	502	515	565	503	515	532	536	507	517	555	507	545	527	566	525	504	525	535	494	545	512	529	568	564	524	562	506	527	516	518	534	546	564	546	551	533	525	536	497	526	513	532	534	539	545	485	502	510	534	538	504	507	493	531	523	519	500	485	520	532	510	564	525	532	558	549	535	542	517	551	524	579	507	515	505	564	550	503	534	536	508	523	540	534	518	508	541	529	536	545	509	536	557	552	547	532	519	575	531	513	519	515	497	540	526	530	480	510	485	502	524	547	550	488	548	512	523	498	526	541	539	563	539	507	543	517	526	550	525	541	516	502	497	527	515	518	546	534	525	559	540	516	545	517	534	548	552	538	490	474	511	494	500	515	540	509	531	505	504	511	501	543	529	487	524	514	543	547	516	536	551	546	488	489	545	521	513	538	517	525	534	526	506	515	538	509	507	563	532	514	514	474	553	522	525	515	524	515	528	550	504	496	526	503	540	511	539	531	495	530	575	500	547	547	574	535	527	522	499	513	547	552	537	512	556	513	525	559	532	501	513	504	588	498	515	517	576	488	556	548	561	494	499	523	535	537	526	575	494	489	530	553	494	523	500	529	532	523	512	525	507	531	530	509	512	530	532	546	525	571	524	482	513	540	516	514	516	507	543	514	523	533	532	523	519	528	500	549	528	500	527	471	502	530	503	504	517	524	550	522	506	504	516	482	509	527	502	571	496	524	518	526	542	509	488	519	533	538	483	543	546	525	516	520	547	533	541	540	497	489	537	526	530	505	532	533	527	500	503	537	532	522	506	499	511	525	543	511	526	524	547	535	488	561	520	485	501	518	548	479	509	550	584	529	503	564	521	530	553	506	494	562	472	540	532	508	503	546	510	502	564	528	523	515	543	494	515	510	518	505	540	527	546	508	509	560	538	512	525	515	491	517	570	515	533	492	522	544	544	541	511	485	527	493	545	518	529	530	510	518	519	511	491	493	533	515	503	533	546	530	519	514	491	495	546	541	559	493	494	527	510	579	552	543	550	512	556	548	500	485	525	515	520	542	510	507	515	539	504	509	493	535	504	542	481	556	474	464	538	564	512	513	493	501	513	509	491	493	550	543	522	537	503	558	517	491	561	550	510	515	491	518	523	504	498	490	524	508	523	477	534	540	578	500	542	545	493	516	540	513	504	511	535	533	511	512	520	544	556	516	537	534	517	524	523	548	570	498	501	522	536	547	496	519	535	536	541	528	553	513	490	497	543	534	507	520	497	549	534	458	519	536	493	529	511	518	516	501	544	502	516	511	541	493	545	511	575	554	516	529	560	523	532	483	511	537	502	470	485	533	574	557	552	500	547	492	521	554	548	533	523	522	515	501	567	493	527	533	529	560	549	496	537	486	563	556	555	519	526	487	558	531	468	529	520	502	528	537	521	504	544	471	567	497	519	547	520	535	551	504	494	500	539	528	517	516	508	534	534	500	483	531	513	517	504	536	521	524	515	522	533	526	551	478	520
27766	14266	3497	1644	1911	1297	881	2039	2493	2317	1514	933	603	489	446	439	431	417	449	429	454	431	398	441	405	404	420	398	400	424	383	457	438	467	467	467	407	438	418	434	458	420	447	433	408	439	419	456	454	443	437	425	468	448	409	447	451	448	405	428	453	447	437	447	456	430	434	474	413	428	440	482	431	415	414	424	413	428	424	459	438	409	423	387	431	446	443	434	435	445	446	405	435	425	429	404	465	464	423	403	436	414	445	423	432	403	416	422	430	434	427	429	451	409	455	425	465	405	397	463	450	462	429	412	441	441	436	442	441	454	457	431	439	408	441	448	482	454	435	455	453	409	428	452	440	454	422	413	434	424	433	441	427	418	432	460	446	430	422	446	422	429	417	439	419	427	418	429	417	426	410	473	429	414	430	432	423	419	464	430	436	458	433	424	455	406	432	398	424	419	416	439	424	408	409	483	421	430	443	401	430	453	452	424	427	415	451	432	406	402	447	450	413	457	465	398	432	439	418	397	402	449	382	412	416	438	422	394	444	439	429	449	441	428	432	413	446	434	430	433	439	440	415	417	432	431	444	447	424	417	433	409	435	418	444	456	429	414	401	456	422	403	451	416	426	454	467	422	416	378	445	445	417	426	412	440	437	425	427	408	436	440	421	396	427	436	462	411	433	451	462	426	411	445	462	443	386	445	424	433	464	398	430	418	455	460	447	415	399	403	469	403	440	447	451	428	436	412	381	446	454	435	445	436	410	440	447	427	442	452	440	462	441	479	415	448	423	383	466	472	436	421	383	437	407	420	421	469	429	422	403	398	409	422	431	406	493	424	444	454	427	448	417	419	419	436	405	453	436	463	451	422	443	438	412	452	471	427	416	424	427	413	401	437	433	463	429	419	489	423	415	440	442	450	410	430	411	412	458	422	437	473	389	430	436	415	420	406	408	396	409	446	434	417	413	446	459	402	404	456	408	432	454	418	434	433	458	442	442	410	439	482	444	440	446	433	416	419	417	437	461	456	420	468	391	429	447	449	453	389	421	408	453	420	440	429	431	439	421	390	423	393	447	429	421	443	467	396	434	447	428	419	428	429	429	435	426	463	435	408	437	403	455	453	425	399	455	416	421	438	466	420	432	455	392	411	387	399	431	433	394	447	435	415	458	470	420	396	412	409	403	416	457	419	459	456	431	441	438	443	398	463	466	445	481	466	440	432	417	417	475	471	452	470	461	428	430	436	387	401	419	413	394	473	392	427	425	405	435	403	440	399	454	408	431	442	445	452	423	441	440	418	451	412	399	419	437	402	398	411	399	425	415	421	417	423	406	456	411	426	416	418	414	445	457	405	433	443	431	407	426	426	416	432	419	406	447	433	423	442	452	450	465	431	421	424	423	427	387	456	452	413	418	424	434	470	451	434	492	421	403	418	421	393	440	468	443	442	442	452	465	450	450	471	446	423	415	430	459	415	448	433	431	432	473	445	445	395	399	451	423	445	413	383	430	429	446	411	430	457	447	412	406	442	465	409	449	454	422	425	436	483	461	400	410	447	465	443	479	438	419	431	404	450	439	438	458	449	413	425	440	394	448	447	423	425	463	459	448	478	445	455	455	404	448	423	407	419	440	436	467	431	437	447	450	427	396	417	387	467	431	478	415	439	449	460	426	434	426	439	468	436	448	462	410	430	429	439	411	414	435	449	392	435	411	409	431	396	463	439	413	414	435	426	448	446	431	412	441	412	442	419	439	430	423	431	432	461	450	430	409	417	430	495	417	420	456	430	380	410	432	417	420	430	438	428	441	422	409	448	408	423	413	393	425	446	461	430	435	445	443	483	424	404	420	431	427	417	444	393	451	433	462	398	419	443	414	445	410	448	456	457	464	443	452	474	443	475	426	419	413	458	475	458	452	438	422	468	419	408	447	407	438	419	397	424	451	467	429	420	438	423	390	444	443	421	450	426	451	438	404	428	452	422	440	475	442	427	405	361	454	465	427	463	429	410	445	445	453	429	441	427	423	446	459	440	450	429	420	458	410	418	385	418	402	404	421	418	425	436	460	416	421	413	403	418	455	416	441	391	398	457	423	452	397	448	453	417	412	469	423	430	443	418	404	408	432	404	419	457	422	451	433	432	442	448	426	402	397	411	429	447	405	458	414	426	428	429	460	439	488	454	464	404	442	461	413	447	431	446	395	424	456	425	424	416	455	460	441	451	427	445	426	416	455	414	419	414	454	423	448	441	423	438	407	449	444	428	408	449	429	432	440	410	469	418	418	432	445	409	406	416	428	404	416	421	406	442	422	440	423	407	409	438	433	433	397	455	455	433	389	435	472	461	459	471	425	459	421	422	410	400	449	427	409	442	450	453	443	415	448	428	454	446	444	426	424	415	417	478	406	450	402	437	435	441	458	415	420	444	393	428	419	436	428	423	416	424	454	441	420	455	448	459	453	467	426	407	411	438	421	450	449	427	435	420	416	442	444	456	388	454	408	418	452	442	469	386	408	428	418	440	399	430	405	447	440	473	426	437	426	424	452	439	432	445	421	425	426	421	431	406	463	419	478	421	412	454	450	411	400	451	435	443	444	443	425	430	462	442	411	414	441	421	437	448	458	437	446	417	454	392	450	444	397	420	386	409	407	421	459	403	423	428	435	414	425	425	422	446	405	418	450	417	412	420	395	431	470	450	417	428	415	443	433	420	433	426	423	404	485	462	425	445	432	456	429	437	422	434	462	408	464	384	440	423	427	426	460	421	446	437	432	408	453	451	473	403	389	444	476	417	382	421	411	412	408	427	432	438	422	416	461	458	440	420	446	418	429	427	438	443	409	446	419	400	428	415	458	440	432	428	440	430	449	435	403	418	427	432	402	455	455	438	404	376	455	430	420	448	434	451	439	433	377	421	411	434	436	401	438	426	432	410	460	430	452	422	452	421	416	414	439	409	454	439	418	404	453	419	418	419	447	403	466	424	440	426	445	413	447	412	408	424	419	427	459	432	391	439	441	446	426	405	411	451	450	435	422	420	420	445	440	419	433	462	465	423	430	438	422	396	438	440	431	441	465	414	401	402	465	443	429	391	439	437	404	421	436	439	437	400	398	419	426	429	428	413	480	426	445	399	468	461	408	449	434	422	468	452	437	439	475	456	424	449	462	428	421	419	393	444	419	412	414	404	440	443	424	423	414	420	453	443	435	410	430	431	407	399	475	438	466	448	409	423	402	450	447	406	417	452	434	438	390	414	432	422	426	423	405	402	433	444	397	468	409	424	414	410	457	396	414	402	437	445	447	412	441	435	452	446	411	414	403	469	429	401	398	428	448	429	434	453	423	458	412	440	388	454	447	426	413	435	445	457	417	420	423	435	419	431	443	426	448	380	426	437	455	405	447	447	434	436	426	412	423	409	410	415	424	400	429	425	399	440	436	440	401	442	413	450	412	420	449	381	424	418	421	434	415	435	430	413	412	433	456	435	408	443	433	424	445	406	406	435
7184	5968	2794	1707	2617	1822	1191	3005	3391	2909	1687	979	627	463	400	390	408	432	398	384	400	410	414	393	392	372	411	427	429	453	401	415	426	376	399	384	393	416	405	365	416	419	431	378	409	364	364	379	444	374	377	389	375	430	428	398	409	394	413	401	393	398	377	423	404	392	417	397	396	412	438	356	395	384	395	397	425	394	378	400	424	404	420	381	384	385	431	387	412	381	378	381	402	383	413	394	412	398	425	363	399	378	403	401	394	439	430	398	368	413	417	376	391	401	378	411	398	396	415	431	403	377	398	384	405	391	389	399	379	382	392	406	470	407	398	392	380	411	358	380	397	402	383	418	365	377	388	378	422	408	421	400	409	385	400	393	384	393	386	360	382	381	388	420	388	413	414	400	414	422	402	425	427	403	334	418	381	411	374	372	358	379	390	415	383	370	414	395	418	376	387	437	377	416	395	411	365	398	397	413	365	359	373	369	408	383	398	388	423	404	362	399	396	371	385	370	371	408	391	442	421	440	411	408	404	367	424	422	401	382	381	411	393	407	376	403	392	404	388	393	381	387	395	436	394	410	374	424	400	390	383	423	395	409	418	411	390	389	402	438	383	369	395	406	422	397	427	412	383	407	417	412	407	438	393	414	367	372	435	380	418	394	398	372	400	386	384	391	400	406	431	398	400	382	404	413	398	407	441	357	392	395	415	406	420	416	381	404	438	354	412	425	398	392	392	393	396	354	396	383	404	404	377	407	393	398	394	400	416	377	414	372	438	391	399	388	444	373	405	409	360	381	404	414	424	393	351	410	405	387	359	379	426	377	427	409	389	405	417	372	397	415	378	369	413	411	370	415	397	402	437	390	392	394	375	413	387	404	402	373	405	393	377	381	406	433	387	375	364	395	381	379	374	391	392	365	383	381	405	429	388	398	415	415	370	395	368	400	391	368	409	413	400	412	428	390	383	385	420	411	380	408	400	371	393	374	389	403	388	395	383	374	362	388	404	406	403	387	381	394	408	362	375	370	390	406	443	406	408	404	375	413	401	403	428	409	403	409	426	391	392	393	402	406	374	422	407	378	384	394	359	403	377	412	378	425	435	354	358	412	403	412	402	391	404	374	404	400	395	386	407	387	400	390	378	390	396	412	443	394	392	397	387	391	379	364	454	412	382	412	414	404	412	362	431	398	404	391	419	409	363	371	402	366	408	402	426	374	400	422	395	358	387	418	420	389	354	404	403	403	401	403	385	386	410	407	390	415	385	445	398	380	410	395	375	375	417	431	391	405	382	389	399	437	420	408	407	383	434	406	405	420	420	371	406	410	396	394	364	402	399	400	420	400	410	401	390	394	401	382	418	413	426	401	428	408	407	390	388	409	365	411	405	384	398	399	386	388	389	393	432	379	427	378	371	384	385	414	400	403	442	416	410	413	356	411	409	348	414	391	431	399	390	417	432	412	386	386	385	398	381	378	378	401	406	436	381	349	377	425	412	372	384	405	392	386	398	412	390	346	387	385	365	352	387	396	359	429	400	406	386	428	380	376	408	434	425	385	393	392	404	375	409	386	403	406	404	382	410	391	400	387	378	409	402	420	399	359	415	409	418	396	436	433	389	417	392	404	402	381	393	386	424	404	420	402	388	408	401	411	407	370	417	386	406	422	399	391	385	413	391	402	381	414	356	362	417	371	388	422	418	423	365	406	376	410	366	381	376	425	404	367	435	370	387	416	420	392	390	365	391	406	355	364	407	426	375	398	402	399	411	422	400	431	399	423	379	398	378	376	385	425	403	364	394	368	409	385	374	390	398	424	375	389	380	419	370	399	402	397	399	415	416	380	406	395	417	391	433	405	393	402	370	414	415	419	402	393	383	409	393	417	381	404	412	402	408	396	380	356	397	420	403	410	411	445	407	367	418	380	349	422	429	399	400	389	430	397	389	361	396	383	370	391	371	385	383	414	383	380	377	374	429	384	420	419	429	389	440	434	430	389	425	400	410	377	387	401	423	384	370	374	389	367	407	394	430	401	392	396	389	375	387	436	433	405	402	385	410	384	392	418	377	406	418	389	383	421	409	373	387	416	395	401	400	443	380	378	397	417	393	409	425	383	387	384	370	445	421	391	421	408	410	398	366	426	428	437	387	432	435	345	393	383	397	385	400	415	374	399	398	391	419	388	404	422	407	398	382	418	406	377	370	362	397	396	420	415	406	394	405	372	394	387	378	379	405	380	383	398	401	370	410	391	356	400	390	385	434	379	398	398	380	368	388	392	409	409	404	393	404	394	368	412	412	389	412	372	394	356	386	419	414	391	399	350	420	384	358	405	394	420	407	393	379	404	422	387	406	393	395	388	397	408	383	406	416	391	381	413	395	355	410	376	401	453	383	390	373	428	364	405	409	399	410	419	404	383	377	370	388	383	371	422	370	421	391	398	382	395	425	401	425	379	402	403	405	384	389	406	389	413	371	413	422	404	425	409	414	399	367	415	376	396	418	390	371	401	421	404	385	392	400	419	398	409	379	383	399	343	394	441	386	398	411	376	408	388	421	399	377	385	378	397	400	431	368	390	385	400	395	398	395	394	403	387	381	362	374	406	380	414	425	379	400	385	376	402	421	399	425	419	397	358	396	371	367	378	400	402	388	396	414	384	387	370	397	405	411	375	424	397	420	390	394	411	401	405	380	389	394	420	365	407	419	411	394	423	415	434	433	385	405	401	393	400	380	387	386	391	386	390	366	397	407	426	407	393	391	389	399	418	377	376	410	390	382	376	370	364	390	401	363	411	365	427	392	410	400	395	397	382	354	384	392	417	390	417	405	433	375	388	435	409	379	435	396	401	381	395	404	379	355	376	413	417	405	412	391	419	402	427	427	369	415	404	406	408	374	415	383	367	402	429	374	402	407	410	403	375	402	390	408	398	405	420	403	368	431	390	417	404	438	426	407	378	356	408	367	386	419	417	391	401	390	392	422	377	416	417	429	391	431	401	397	390	401	387	416	372	388	394	372	425	412	379	409	411	363	430	396	370	395	427	401	356	409	386	405	393	391	415	352	410	399	407	404	370	429	373	405	383	414	350	383	397	430	417	373	385	398	371	398	410	391	413	377	425	425	366	389	419	396	390	433	375	414	396	408	399	411	398	391	416	382	384	377	386	405	373	373	402	396	369	384	404	410	386	395	399	390	411	399	367	423	387	387	395	393	392	393	409	387	378	389	371	372	410	423	404	405	373	386	408	370	386	400	394	411	356	398	411	395	411	418	375	389	396	426	405	411	422	377	374	387	411	383	390	424	386	411	382	376	348	417	373	400	389	345	393	413	427	425	359	399	420	364	415	393	387	401	410	413	432	388	407	400	371	401	423	392	380	386	421	414	415	413	351	403	388	432	365	393	391	391	418	385	418	386	385	406	401	408	419	399	416	379	381	391	412	402	447	408	387	412	423	425	384	378	382	387	396	415	396	397	370	393	415	399	404	389	409	407	393	387	369
25452	21350	27052	24933	9022	2335	2956	8201	15600	16440	9835	4016	1464	696	496	449	398	470	462	446	431	458	462	424	468	466	462	449	473	492	431	460	463	457	457	427	471	426	454	418	446	431	427	437	418	423	475	441	479	453	460	441	475	425	440	462	462	441	441	453	433	417	457	450	437	417	489	444	474	470	435	473	469	450	452	478	468	483	444	432	430	449	439	468	462	459	481	433	437	437	460	424	456	456	460	453	431	460	426	459	434	484	476	429	433	458	466	436	413	470	441	482	433	481	455	475	438	437	416	505	440	416	447	497	420	430	455	431	465	424	430	482	434	434	404	446	478	437	477	449	465	527	466	412	432	464	440	466	495	446	440	406	456	435	449	414	473	441	436	459	475	405	455	451	440	431	448	449	442	426	432	467	472	439	455	444	448	439	435	443	471	477	467	457	477	459	441	465	471	455	483	427	399	422	458	444	456	441	431	442	431	463	427	436	437	448	420	467	442	449	427	450	433	427	428	450	433	427	412	457	476	455	433	454	442	472	449	472	455	460	449	426	441	447	417	446	445	412	474	452	413	467	462	426	428	421	457	409	438	435	442	426	425	434	466	480	441	441	432	445	446	471	471	430	432	447	450	434	467	447	511	440	468	446	454	426	452	416	487	436	437	470	409	426	450	457	435	440	424	436	441	464	428	499	455	433	447	431	457	474	458	451	441	442	422	439	437	469	456	400	429	449	455	398	495	456	465	446	424	467	437	417	446	431	471	469	446	464	434	484	454	449	453	441	424	413	464	469	472	421	453	462	510	435	442	409	472	461	451	439	449	464	427	408	449	447	442	454	454	451	448	436	447	443	455	450	430	444	441	409	467	410	418	418	457	396	475	478	446	446	432	480	471	448	464	429	506	477	438	421	447	427	455	470	418	404	467	409	423	450	448	439	456	431	471	442	449	446	458	436	468	463	457	442	450	468	450	492	448	463	457	431	465	436	432	442	456	459	434	435	456	439	420	480	457	420	445	496	471	492	441	430	466	461	426	462	492	459	433	445	449	430	428	434	474	506	422	424	445	457	413	439	462	454	449	442	476	452	483	417	447	457	447	430	437	414	412	440	436	463	448	470	468	434	443	455	443	445	443	451	489	423	468	474	464	406	451	466	422	442	468	430	454	425	441	469	439	445	461	420	455	463	439	432	483	467	468	456	410	409	454	433	479	440	442	451	455	460	443	431	409	434	447	446	473	433	467	441	447	428	453	431	418	452	403	454	409	440	419	458	437	494	440	439	441	425	435	420	433	439	426	427	449	455	450	423	454	481	407	421	430	432	448	438	456	433	471	413	467	442	453	431	462	469	444	424	498	438	454	415	478	455	438	445	463	419	433	490	446	452	514	435	472	429	459	434	449	454	428	453	413	456	436	450	490	422	443	490	445	486	424	462	496	454	423	477	455	460	449	457	438	456	435	455	466	455	460	432	453	411	417	451	429	481	414	465	443	450	424	450	456	471	470	466	455	441	482	452	467	431	437	445	418	432	439	443	467	456	446	441	413	450	450	414	418	513	443	435	457	408	463	474	399	464	436	487	447	447	426	464	489	439	481	441	444	431	397	440	459	458	421	449	459	436	440	446	414	430	456	461	454	447	478	409	416	476	433	438	453	427	440	416	452	449	430	444	440	479	438	454	419	432	408	469	494	435	452	432	458	447	448	459	460	438	442	469	450	437	446	498	456	465	457	416	491	473	455	459	434	466	442	430	482	487	439	446	452	436	476	455	435	425	432	441	451	444	471	429	432	421	445	444	432	432	441	433	494	421	440	452	443	461	467	440	411	456	448	409	478	443	487	465	477	417	466	427	467	459	459	446	475	488	440	450	493	476	459	416	444	471	445	431	442	438	485	461	434	424	459	432	442	466	483	428	443	455	464	433	464	426	401	429	434	482	484	452	397	441	462	436	425	484	442	440	459	463	431	459	465	408	449	416	463	427	466	411	424	458	436	446	400	466	482	470	457	481	441	448	421	446	458	453	445	428	415	434	420	448	437	445	437	441	431	458	411	418	445	446	432	452	434	449	445	446	447	449	448	428	471	437	431	446	454	453	427	438	445	441	450	435	487	450	457	450	466	427	474	475	397	393	464	460	448	430	418	480	434	460	478	464	439	468	459	456	446	429	488	417	493	467	416	449	417	443	432	423	420	458	446	489	443	468	473	464	419	410	486	485	428	462	458	431	445	443	421	441	465	466	427	421	450	432	468	457	462	454	428	463	450	458	473	438	476	459	476	436	445	470	439	430	459	465	437	456	429	464	434	434	481	458	429	449	476	447	461	453	490	441	460	443	456	433	462	435	427	462	437	443	486	446	450	434	473	440	450	441	430	478	474	476	391	419	433	455	439	454	416	454	448	458	427	469	427	445	442	448	496	418	446	434	441	445	485	442	422	495	395	413	453	458	428	444	467	405	424	412	451	446	444	453	454	455	473	434	458	444	458	452	443	440	435	444	462	486	427	462	419	438	446	442	437	435	432	433	440	457	445	478	475	444	442	452	400	422	433	460	405	417	418	480	435	428	439	457	433	442	451	439	436	435	429	419	447	476	470	447	414	433	447	441	464	473	442	450	477	407	455	422	402	414	451	482	449	421	455	445	429	459	447	424	473	460	446	427	438	410	450	418	423	435	442	440	429	449	478	446	453	445	435	481	434	442	467	444	462	457	468	421	417	437	411	452	414	437	430	467	437	432	461	448	456	451	433	429	473	441	498	425	411	448	407	434	451	462	434	426	450	451	422	460	449	480	431	441	443	449	441	451	445	468	463	458	478	428	488	477	451	465	440	437	441	460	500	440	502	411	435	468	504	436	485	413	431	463	450	454	475	434	453	458	416	438	424	414	436	472	460	430	440	448	441	439	417	443	436	428	441	451	430	431	458	462	485	435	453	433	463	437	461	448	467	456	449	482	426	435	459	458	464	448	431	454	437	480	464	469	428	455	397	456	425	470	428	428	486	443	470	483	404	441	435	450	479	437	443	433	443	427	453	455	505	460	430	423	427	460	459	401	457	434	471	470	433	433	446	421	435	450	423	450	458	437	446	454	436	438	436	430	406	451	430	445	454	415	450	423	445	421	432	473	430	443	415	480	477	451	468	467	462	411	444	450	398	452	467	418	446	434	441	426	424	457	455	478	503	451	431	434	463	458	401	432	487	449	416	417	447	414	478	464	412	471	489	477	439	459	454	494	439	481	447	463	452	483	454	454	439	405	431	491	461	467	454	458	443	439	404	434	454	423	443	457	470	450	459	448	440	434	453	486	471	415	457	431	461	465	462	431	471	397	437	435	464	431	426	437	456	477	454	451	435	420	440	462	463	447	455	445	394	439	416	468	448	484	451	433	428	398	423	459	438	429	494	442	430	455	466	444	443	462	457	434	447	442	450	443	483	463	481	481	446	426	441	466	436	466	477	503	449	444	449	431	476	415	434	440	454	399	443	420	477	423	451	428	413	425
5313	6676	6052	3723	4703	2212	4101	10726	17110	15806	8977	4219	1629	826	518	471	449	444	413	482	433	420	458	453	435	428	463	424	433	445	469	419	452	440	434	380	446	430	448	454	397	392	469	409	435	441	452	413	437	403	462	471	457	439	402	500	435	408	426	445	419	409	455	445	410	428	438	447	394	426	470	443	456	408	411	441	456	447	439	440	459	470	424	473	429	460	417	422	435	435	461	466	463	442	447	438	412	453	461	425	453	401	431	464	435	438	416	426	419	425	435	445	416	394	441	410	438	463	437	396	471	407	416	409	436	416	435	480	426	440	437	429	401	431	430	413	443	431	428	412	411	469	470	432	418	413	390	431	400	436	426	466	414	414	401	475	403	444	433	446	474	428	418	458	423	422	442	432	421	397	443	415	410	445	450	448	439	432	398	419	410	437	445	415	461	416	401	400	418	459	445	412	440	425	462	429	422	455	401	462	456	451	405	442	456	405	473	451	406	426	425	435	424	439	418	414	424	434	464	451	425	418	463	456	413	428	403	451	414	454	429	440	436	459	381	429	441	444	477	398	460	445	410	409	463	475	447	414	418	443	440	449	433	360	482	455	401	431	440	432	407	490	411	441	435	465	431	459	440	438	426	435	428	425	441	448	395	401	455	428	420	409	435	414	410	434	397	464	436	451	471	414	416	405	417	418	409	401	461	426	409	423	434	443	453	434	443	425	443	404	428	427	482	406	440	402	388	451	414	399	459	447	437	444	430	391	399	422	426	385	451	417	411	414	435	451	435	431	433	414	439	424	411	426	425	495	467	411	404	454	466	413	403	419	421	393	397	431	410	435	447	428	420	429	428	448	428	421	405	426	441	408	422	431	438	415	433	417	443	431	467	453	428	444	422	425	490	405	423	420	431	436	402	436	420	445	461	434	438	462	403	417	426	440	435	411	444	439	433	409	400	433	425	401	412	419	411	419	391	383	414	470	400	425	443	444	455	432	433	424	428	427	437	446	427	434	391	435	413	433	456	424	382	433	448	441	443	433	425	416	440	454	436	413	485	417	420	453	457	388	447	399	420	404	450	433	429	439	434	433	453	430	427	447	406	444	438	461	409	409	458	445	422	439	405	446	458	421	455	421	442	421	438	435	417	465	456	424	436	417	445	406	442	448	468	444	422	450	459	433	420	411	472	393	484	442	464	439	442	428	425	432	420	434	431	398	454	414	455	432	394	443	416	413	440	432	426	453	412	430	383	443	402	452	452	455	454	443	425	441	424	443	428	437	423	409	423	428	426	444	406	373	473	455	449	408	452	437	427	399	444	417	469	411	408	428	405	391	419	444	425	476	406	414	425	427	442	407	386	447	455	442	409	421	425	474	414	409	454	432	440	421	454	451	424	418	400	455	394	431	433	450	429	436	429	425	405	394	413	414	454	476	424	421	450	413	423	438	431	460	417	435	407	475	414	435	433	400	432	429	435	429	438	440	476	451	426	433	440	431	408	448	445	424	402	441	441	448	429	414	427	399	456	406	457	473	459	393	411	454	415	450	429	435	429	426	417	381	427	431	451	445	435	428	464	419	464	462	455	419	425	439	433	442	426	422	390	414	475	436	420	466	441	427	404	423	407	416	427	432	463	397	453	429	400	388	442	454	429	435	431	413	397	449	426	433	428	424	425	415	451	401	419	457	465	438	444	435	414	410	410	439	432	437	419	432	428	430	417	450	407	401	439	419	398	428	363	422	437	431	442	441	439	414	421	451	423	426	465	382	398	432	423	441	449	431	427	432	394	438	440	466	452	419	423	467	439	432	437	421	441	457	411	430	423	434	410	439	444	428	422	386	405	459	442	459	461	420	463	441	434	405	422	433	415	414	467	424	426	418	432	437	429	403	448	465	442	398	412	449	428	429	455	434	421	460	397	443	414	425	421	411	404	449	402	408	409	462	438	376	410	414	462	455	407	432	436	435	423	440	424	426	464	443	464	430	435	461	437	435	437	426	435	467	423	430	424	448	398	464	408	437	391	436	415	405	408	442	418	458	416	425	444	405	389	431	381	404	442	409	424	479	416	405	431	432	419	424	411	421	426	412	432	428	444	436	421	454	414	440	429	465	481	390	420	466	448	434	422	428	397	453	426	400	421	450	414	442	398	464	422	409	427	437	429	419	410	442	418	423	416	390	402	429	418	434	387	445	428	419	427	425	434	443	397	440	456	437	433	430	421	392	365	403	432	433	420	409	422	454	413	444	438	460	437	406	405	433	458	471	445	447	407	414	437	447	429	409	445	435	411	447	416	436	443	428	395	447	437	418	418	414	427	424	436	440	426	407	439	438	439	426	432	432	431	428	441	463	428	430	423	446	423	420	412	439	449	412	441	419	470	447	430	425	466	439	409	401	441	459	431	453	437	433	439	431	421	446	450	427	460	400	427	449	442	406	447	431	401	415	414	426	466	421	461	442	395	413	452	400	460	457	428	425	428	397	431	430	448	427	443	445	448	374	414	435	459	440	426	450	427	421	453	437	459	458	435	437	443	468	400	449	450	434	432	443	438	422	394	459	404	402	470	460	395	429	435	441	484	422	426	442	435	434	413	435	433	429	411	416	403	406	408	408	399	461	393	444	456	421	412	427	407	430	421	477	431	400	425	461	425	411	438	438	458	447	428	408	416	464	417	447	416	389	405	408	419	395	418	478	401	448	378	432	421	441	446	412	433	404	445	467	398	416	416	424	402	458	450	416	450	445	421	438	429	418	433	429	427	385	415	414	418	450	394	437	449	438	407	427	428	452	421	438	442	438	439	423	388	424	405	419	446	411	423	472	449	466	433	433	467	414	457	418	446	429	441	420	440	429	403	395	382	386	420	419	408	403	446	469	450	410	420	389	424	446	382	416	447	473	388	420	454	425	440	411	435	454	439	448	453	449	448	417	431	437	449	420	464	473	449	462	397	424	434	433	446	452	439	424	413	403	428	443	415	418	471	408	415	411	432	428	430	434	437	474	465	417	423	438	425	445	451	443	418	402	443	415	436	389	393	428	439	407	442	445	418	417	454	441	424	408	421	422	416	405	425	406	438	403	449	416	425	441	418	436	415	429	441	409	400	437	409	432	423	425	455	428	389	448	422	458	459	437	441	457	409	444	457	400	411	401	444	384	412	431	419	411	412	439	440	416	403	422	393	424	431	437	384	435	410	442	434	391	476	437	426	439	437	416	423	438	423	417	409	424	454	474	413	447	422	393	409	438	439	411	445	408	450	429	431	416	419	437	456	434	450	432	433	437	426	474	407	438	429	379	443	446	435	411	455	444	430	401	416	421	402	430	412	455	420	390	429	477	439	454	391	425	398	411	421	424	409	401	448	402	442	437	445	419	422	432	435	427	421	448	390	395	428	412	425	455	455	482	443	401	418	412	389	411	435	472	424	428	437	422	402	448	440	445	429	409	428	425	443	479	407	427	426	459	419	426	448	418	432	441	447	431	446	410	437	398	395	416	436	416
24226	21347	28643	24439	21167	9969	3264	15303	31921	34182	22349	10185	3308	1236	734	649	560	572	572	579	589	587	577	575	609	574	575	565	578	565	576	550	528	582	558	525	563	569	564	560	583	556	568	528	563	543	599	580	541	502	561	560	563	596	595	580	571	573	533	578	549	583	572	566	550	537	551	526	573	572	548	557	567	540	574	535	557	539	537	511	570	561	558	545	510	554	572	563	558	550	586	565	567	588	536	563	516	543	548	541	567	568	584	572	560	530	547	589	543	552	567	564	534	588	536	558	556	547	569	556	533	595	582	590	597	582	587	542	538	597	568	561	542	558	550	509	555	521	608	611	563	550	546	597	579	574	601	548	549	556	600	544	522	569	622	605	557	561	575	497	566	593	518	572	551	552	564	598	518	562	542	539	548	559	517	569	609	540	566	568	580	556	571	540	582	544	552	563	572	582	546	566	579	583	584	570	536	546	538	536	562	520	574	525	511	544	530	583	537	578	560	561	535	561	591	562	604	524	560	548	580	576	565	563	561	555	579	581	568	551	554	549	586	564	542	554	529	539	550	564	554	602	546	568	560	550	569	579	556	525	573	503	544	503	574	597	569	556	550	559	544	576	542	556	546	577	555	573	577	539	540	562	576	538	546	535	551	562	586	549	565	551	578	563	594	514	566	561	549	583	582	569	564	573	531	590	537	571	588	537	573	552	548	560	563	576	578	521	573	540	551	578	598	533	570	547	570	558	593	549	528	537	572	568	560	565	581	524	536	543	575	554	556	538	570	564	560	582	543	542	559	584	607	555	560	587	544	586	554	564	573	539	573	579	574	544	565	542	564	585	572	550	561	569	568	552	515	576	544	526	550	563	533	636	506	531	546	558	563	578	554	538	589	534	574	583	597	564	570	551	546	561	585	562	552	589	604	573	544	560	524	592	537	534	572	532	555	578	560	582	546	617	531	590	608	552	580	560	551	552	567	589	517	558	529	569	580	568	525	582	530	554	590	568	562	523	540	531	599	532	520	544	546	557	569	545	574	605	614	556	556	584	580	546	543	574	522	586	612	587	564	549	539	566	535	527	549	571	551	548	530	589	567	533	574	528	583	578	542	568	552	591	533	522	516	569	569	621	562	533	573	581	549	542	555	575	527	534	605	562	602	553	564	605	561	596	521	550	544	542	530	544	560	541	543	567	567	543	549	530	593	512	555	538	564	581	512	543	546	515	601	580	562	517	525	579	543	569	516	534	559	545	562	531	560	528	583	547	595	575	564	546	547	579	555	559	541	592	544	570	517	521	597	578	576	559	559	533	538	574	554	559	551	558	515	529	597	567	482	537	615	609	579	566	551	556	571	540	541	521	561	607	578	570	530	567	539	564	566	547	561	601	564	605	540	548	552	576	518	570	544	560	539	576	544	561	564	576	566	558	534	563	558	593	549	558	580	560	532	558	549	551	511	542	550	515	546	523	542	581	571	570	521	550	582	564	543	572	553	584	557	534	606	563	580	546	545	542	566	540	565	579	585	569	583	587	610	523	561	601	516	558	570	539	549	519	548	549	554	550	558	566	536	534	569	617	571	569	543	548	545	515	552	541	597	590	518	523	576	560	587	527	591	562	539	560	570	542	555	611	564	573	534	535	556	571	580	570	593	566	555	554	576	576	544	565	561	557	553	548	519	543	567	540	521	569	546	534	578	545	548	555	590	603	556	535	564	598	515	552	532	566	583	587	538	547	543	549	584	559	591	528	571	572	545	568	568	546	515	552	575	549	567	557	551	600	499	588	535	567	550	581	569	576	579	592	589	546	518	554	577	595	545	534	530	576	557	531	528	543	552	522	573	538	570	558	580	540	597	570	556	549	544	560	536	564	577	570	518	551	567	555	537	562	556	608	534	509	544	526	570	564	553	573	597	536	534	596	550	597	550	569	563	582	574	509	541	573	530	548	621	565	547	564	540	575	547	556	586	608	584	535	547	558	562	547	496	550	564	586	514	585	518	496	564	526	560	575	591	563	579	525	525	560	557	535	517	561	560	534	578	529	539	570	562	573	539	544	562	528	542	555	583	534	612	576	601	551	557	540	559	563	591	571	584	570	559	569	509	590	578	607	548	592	567	571	583	585	548	538	535	560	568	523	568	561	509	549	541	569	531	519	577	564	562	551	572	547	573	561	570	536	555	558	553	540	507	562	582	605	578	565	524	529	514	555	551	553	550	519	539	548	548	575	528	568	525	539	547	615	600	529	560	542	564	537	577	558	528	543	530	512	587	536	552	547	548	579	560	552	565	562	543	565	597	519	522	544	532	551	603	555	568	519	542	547	540	567	521	550	589	569	563	508	586	530	538	552	580	489	609	572	551	589	588	532	512	578	563	571	530	545	545	507	552	550	562	549	518	521	538	534	566	573	548	598	577	528	546	563	565	594	571	534	512	532	558	551	528	578	518	563	534	535	545	575	582	523	550	595	534	539	589	560	529	534	574	566	534	563	541	600	578	541	541	563	533	544	502	490	558	514	545	592	542	515	547	569	547	539	554	597	555	556	573	584	582	563	565	609	594	546	551	561	564	572	595	503	532	526	586	586	554	543	599	553	562	518	585	589	598	561	581	549	567	562	554	606	534	568	548	549	593	586	574	505	558	557	599	559	581	542	583	548	565	564	549	558	581	579	552	555	563	591	536	526	551	560	561	605	543	528	535	598	531	543	543	512	536	547	564	610	555	560	561	520	532	538	514	567	544	552	544	545	495	593	597	511	546	571	525	549	576	545	561	550	584	577	551	556	569	557	577	558	607	560	543	526	539	547	527	541	575	556	566	517	549	591	537	579	589	557	611	539	500	565	541	556	558	520	487	550	583	526	586	556	572	572	579	610	528	531	517	585	565	556	557	595	566	524	549	549	561	553	567	577	537	575	549	534	566	541	577	523	544	604	590	565	531	550	597	559	556	557	597	605	572	556	591	531	534	576	536	572	549	536	551	533	555	556	559	540	559	526	556	552	521	562	544	540	507	555	540	535	552	563	556	552	559	516	539	537	554	557	559	587	515	537	575	584	573	546	569	584	554	538	551	523	545	556	566	565	578	596	574	648	547	544	585	523	517	563	566	589	511	597	573	540	602	536	522	566	538	576	550	593	574	558	610	581	539	539	572	533	542	519	581	571	535	581	551	571	529	589	567	515	588	522	546	569	566	556	539	537	557	566	549	558	529	559	532	521	534	560	544	536	527	548	578	554	554	538	568	540	586	549	573	567	608	555	537	546	600	550	543	518	575	560	581	539	571	558	564	567	559	515	575	593	574	554	562	540	549	588	541	535	580	562	554	585	598	555	553	543	578	535	593	516	511	562	543	562	619	542	538	541	560	567	556	514	562	554	530	540	574	587	535	596	551	556	521	533	547	530	543	571	553	563	556	549	587	562	511	554	567	542	588	533	550	535	536	595	573	568	567	567	552	511	552	562	541	572	583	591	557	533	540	558	566	540	551	579	552	517	553	550
5802	11956	26013	8356	5801	2742	3039	19550	32093	31375	18526	8730	3421	1251	759	540	576	519	548	497	556	542	556	510	541	527	554	501	496	560	549	515	547	491	564	571	555	512	556	522	524	511	533	520	561	551	513	557	545	574	545	551	539	524	534	508	514	542	503	523	513	518	533	510	564	520	485	519	537	508	530	557	549	539	529	591	531	506	517	572	531	521	532	529	558	531	551	505	544	532	559	533	512	513	515	518	544	559	509	552	545	499	518	557	496	509	491	544	526	569	518	509	510	533	543	529	558	529	574	506	498	501	544	543	512	547	573	596	537	525	522	550	499	541	516	513	517	537	540	495	505	543	518	548	528	520	550	527	508	539	532	543	518	499	497	533	506	543	504	509	589	520	565	576	550	547	543	500	558	546	553	574	509	504	524	544	536	532	519	511	516	551	520	577	524	544	519	527	548	519	549	522	525	503	526	578	529	498	497	524	556	526	515	516	517	519	544	548	511	521	536	514	526	566	546	520	543	529	534	540	556	536	529	564	566	522	513	467	535	577	572	526	532	524	500	536	521	491	565	518	555	509	518	545	526	576	565	515	555	528	545	546	506	528	566	503	551	506	538	505	495	533	541	499	531	528	532	519	529	577	542	519	548	516	530	535	557	535	534	560	556	513	561	543	552	538	546	565	546	550	537	498	516	497	517	523	520	517	499	546	527	535	490	582	507	508	496	517	561	549	572	535	591	531	526	529	527	504	569	555	548	527	561	553	552	539	515	531	516	494	487	492	536	558	514	498	560	514	531	534	477	552	523	534	544	543	559	562	525	558	507	510	520	546	518	504	514	531	523	550	534	519	503	553	537	559	510	524	590	570	528	540	502	553	517	522	537	528	530	533	519	521	582	530	526	551	510	560	503	555	545	536	565	547	503	485	524	528	540	529	547	519	529	521	492	532	540	533	552	518	536	532	491	529	545	550	518	536	530	593	518	489	523	509	489	514	569	530	546	550	540	498	552	533	535	535	513	551	496	533	506	549	536	552	548	539	520	547	516	524	502	566	503	534	546	537	496	521	471	515	497	578	546	508	519	506	495	566	538	493	502	520	496	512	545	504	550	584	501	538	545	514	556	564	541	527	564	555	532	531	492	569	553	513	476	496	529	512	558	510	534	521	510	571	510	529	543	504	519	530	517	548	499	519	555	500	520	535	513	536	484	529	497	555	542	502	502	553	515	511	514	551	492	495	533	529	531	538	512	527	528	565	517	493	521	498	509	535	550	540	531	540	566	538	562	555	547	542	505	481	537	486	537	540	516	487	545	556	529	542	505	536	528	596	508	546	549	544	543	528	566	489	513	534	548	545	497	504	500	559	495	514	551	525	538	538	546	546	557	544	505	575	556	558	579	554	510	555	543	506	544	550	543	549	543	558	534	566	512	533	549	476	557	558	523	573	533	510	499	533	530	488	541	513	508	552	552	504	509	569	511	523	511	512	556	565	519	528	509	528	523	548	580	548	525	556	504	517	525	527	518	511	545	513	529	522	555	535	550	541	506	534	536	515	539	539	530	544	539	518	511	538	512	498	555	507	512	547	564	517	518	507	558	554	533	526	536	535	526	551	547	515	531	521	533	503	521	517	540	480	550	530	512	524	570	543	548	517	531	527	514	536	528	547	541	588	530	540	533	555	504	550	543	501	501	546	508	593	546	535	481	529	536	535	525	527	501	521	547	516	511	507	522	593	522	537	507	537	535	554	544	520	500	539	551	532	528	513	513	534	504	535	464	543	517	538	497	543	537	515	525	560	546	544	501	564	520	588	572	469	504	525	543	527	540	511	531	558	538	526	567	518	492	525	519	510	543	552	457	485	539	547	538	517	515	543	542	564	504	548	552	535	521	522	540	563	523	499	514	559	562	558	532	506	528	532	532	525	553	499	525	562	500	519	526	527	538	506	530	539	529	550	503	569	525	523	498	589	508	498	525	499	510	547	536	531	554	546	544	540	511	551	504	528	528	541	535	553	559	528	511	559	533	488	533	518	521	525	525	548	535	536	536	544	493	532	520	535	536	501	519	517	528	518	526	552	513	513	548	528	567	537	522	496	514	493	539	500	509	542	523	487	545	544	534	523	550	558	504	550	503	497	567	504	550	533	559	561	515	561	542	529	531	518	521	561	567	548	489	514	565	487	507	518	559	514	547	534	526	513	516	528	539	530	487	506	506	532	474	553	534	522	490	544	566	566	515	544	532	528	535	535	517	552	534	554	509	501	540	539	532	557	510	531	548	538	521	543	503	519	509	540	540	549	544	583	570	544	539	539	540	512	510	526	537	496	493	528	512	520	526	587	525	513	538	539	500	533	559	521	516	565	471	535	498	529	532	523	532	553	531	555	513	553	538	552	542	490	503	532	518	520	527	535	490	550	546	554	527	536	540	504	560	513	522	496	518	542	542	534	564	491	541	535	503	531	499	486	504	518	497	554	533	536	563	548	516	551	514	470	548	503	510	538	510	524	535	528	500	518	486	528	524	538	543	553	513	534	548	522	518	524	497	541	549	495	523	512	514	538	514	518	514	542	531	515	555	509	541	517	529	510	574	565	526	522	578	549	563	540	557	552	526	557	525	487	554	519	528	532	553	486	465	492	522	534	526	502	547	557	510	568	512	514	528	487	568	510	573	518	521	511	489	535	513	490	495	554	539	535	529	548	551	501	515	509	529	505	572	514	534	520	545	534	499	513	571	531	545	515	550	590	549	493	509	545	534	555	552	561	509	528	526	530	551	515	534	566	523	531	479	526	531	536	532	512	536	532	511	489	498	550	542	530	510	527	500	539	540	567	516	555	528	547	524	528	486	554	518	524	528	484	546	508	533	500	540	537	546	517	536	509	559	578	565	540	546	526	557	510	555	548	484	537	524	544	559	507	510	493	562	543	531	552	515	539	507	507	511	506	544	514	533	533	567	511	541	542	525	499	522	550	484	487	505	531	513	544	564	529	538	518	496	536	528	548	562	502	544	521	566	554	535	562	520	560	551	524	505	506	473	546	544	520	559	521	520	520	570	486	540	511	557	462	527	516	504	525	477	542	488	485	489	463	516	549	562	474	518	548	515	496	505	525	494	544	578	545	555	498	551	554	546	580	546	534	572	541	562	484	520	522	532	541	551	535	577	554	565	532	526	524	524	528	542	562	508	518	534	525	571	527	524	508	505	563	483	524	563	473	553	530	501	505	514	537	508	535	511	484	504	510	542	517	545	517	537	499	503	553	501	509	521	543	508	556	529	524	561	488	522	534	510	516	543	537	549	532	538	543	517	525	502	580	536	531	535	496	493	549	534	511	529	506	509	551	531	524	505	530	528	510	532	473	490	534	541	506	513	515	511	518	553	518	531	549	561	504	514	503	546	571	523	543	538	545	534	518	571	506	481	553	512	543	510	490	519	512	495	555	540	531	538	506	468	513	541	546	539	518	541	493	544	512	532	552	511	543	539	550	552	522	574	528	509	538
27778	16363	9550	5691	2184	1159	942	2180	3427	2912	2108	1153	693	520	465	450	455	429	427	457	438	441	433	438	428	466	428	481	436	404	486	444	454	443	440	433	420	452	432	413	430	441	434	434	427	447	487	456	452	469	424	423	427	419	468	417	429	428	413	393	448	457	416	421	455	399	427	481	429	421	446	406	436	407	454	419	485	430	470	426	408	436	464	397	466	449	414	427	451	450	457	455	490	409	402	425	431	404	456	466	444	416	461	474	426	423	453	415	471	447	480	457	425	459	454	427	452	443	426	395	471	416	410	447	437	462	475	390	431	432	414	498	442	465	422	468	410	443	421	485	407	454	452	414	491	419	433	449	482	434	406	464	436	430	455	443	431	413	438	458	438	441	462	410	470	465	443	426	466	460	409	474	414	421	457	443	482	408	460	431	415	468	418	457	410	460	427	433	421	428	450	417	462	418	456	423	451	435	443	445	429	457	401	421	421	418	432	470	434	464	446	446	425	439	418	440	456	424	447	417	421	421	436	462	437	461	412	411	436	408	438	450	445	417	422	411	453	408	440	445	411	391	429	446	424	443	429	424	442	431	429	420	415	428	428	433	455	404	403	436	443	440	413	408	433	434	437	428	428	418	447	442	454	429	433	445	406	427	433	434	423	458	459	429	413	397	405	420	432	425	453	414	443	452	455	414	444	426	442	398	446	411	435	451	476	457	417	442	455	456	427	464	416	431	439	430	430	432	463	400	443	428	429	439	418	433	478	396	464	421	406	438	429	431	443	426	424	429	428	400	450	440	412	449	434	457	399	435	443	427	412	439	413	456	408	442	402	444	453	425	441	424	491	433	427	422	398	485	430	451	413	423	396	433	470	419	431	414	448	416	471	402	441	478	455	468	443	427	436	391	442	451	430	436	419	426	467	428	419	479	428	400	414	430	436	454	414	434	475	453	469	431	432	434	433	428	428	436	473	416	463	450	430	444	442	439	481	428	455	430	401	406	432	392	437	453	443	475	478	456	437	467	462	431	370	432	434	440	466	404	403	465	448	472	409	450	401	443	405	411	416	413	425	431	423	447	417	442	422	468	421	426	438	447	421	430	418	433	437	416	443	427	423	437	424	420	439	421	431	451	414	420	416	478	430	449	385	449	412	459	461	415	451	439	454	420	475	445	422	447	413	453	458	414	407	473	410	449	444	405	448	439	417	425	428	440	424	413	468	464	431	455	461	423	437	427	452	434	449	447	459	466	431	429	408	443	404	432	417	492	453	490	463	424	447	435	446	433	475	472	458	422	422	417	411	415	460	431	447	395	436	444	434	439	448	455	452	445	453	415	437	449	437	424	436	436	422	475	450	428	478	425	436	457	457	457	433	403	456	453	455	439	419	423	418	444	439	471	410	416	431	450	469	432	447	428	420	451	451	436	452	423	447	413	431	455	444	436	435	435	462	448	405	473	409	405	387	435	433	426	419	436	427	427	449	405	402	426	461	442	432	424	405	433	392	431	425	413	466	462	425	428	465	424	463	461	433	432	428	426	418	436	415	450	442	452	476	413	403	451	427	458	428	472	426	435	421	421	411	407	436	446	452	441	400	447	426	479	435	440	430	411	446	414	444	439	445	387	461	416	466	434	485	425	439	443	426	429	444	412	437	479	450	436	414	414	412	446	429	436	465	448	441	412	477	451	428	401	417	444	461	462	416	409	420	433	435	478	422	427	472	425	427	439	410	437	444	435	447	462	432	430	432	420	431	415	441	424	427	446	453	423	454	415	426	459	437	438	437	438	417	398	440	490	466	421	422	456	417	403	438	422	432	411	397	468	456	465	451	389	395	462	422	438	436	414	409	401	420	412	443	436	463	376	436	388	454	448	434	414	447	433	417	480	453	434	436	466	467	460	453	435	423	424	444	440	479	426	413	450	449	460	406	445	451	431	483	420	465	474	434	366	442	434	404	414	447	407	435	408	412	449	412	431	429	430	435	414	437	465	429	474	405	447	438	425	449	465	474	418	440	453	429	439	418	437	402	455	408	411	460	408	421	449	443	419	478	434	422	452	444	434	463	454	420	386	456	438	458	444	441	445	413	462	431	461	437	443	446	456	453	410	454	454	447	452	447	426	435	431	447	432	442	444	437	412	402	418	455	421	422	436	440	431	413	409	420	413	395	421	405	452	433	420	426	408	407	435	482	441	459	422	441	423	432	422	434	421	448	507	444	441	435	465	457	438	401	422	427	440	435	437	386	458	453	422	433	416	461	446	442	433	457	438	445	451	425	449	445	488	387	400	433	461	432	393	446	461	439	446	481	430	452	434	424	430	435	392	465	474	420	441	442	458	418	458	391	439	448	461	435	437	432	419	451	452	425	451	442	451	438	456	438	428	390	432	415	404	416	438	452	458	450	427	414	423	453	438	414	453	437	494	427	434	419	450	456	389	434	427	454	393	429	411	417	434	418	457	420	438	445	460	399	450	435	453	423	451	475	447	454	456	417	423	439	448	440	409	423	449	418	464	441	396	412	395	417	430	442	472	426	456	456	455	432	450	410	376	449	407	404	445	461	412	433	442	457	438	443	462	444	435	445	433	433	462	461	451	415	441	450	423	433	421	459	413	417	470	398	465	433	449	417	450	439	493	458	437	453	481	404	407	411	416	404	448	398	437	425	432	415	435	469	433	477	471	483	434	423	453	436	457	419	468	447	411	434	436	448	413	401	462	440	438	411	445	460	443	464	406	440	435	403	440	465	474	435	430	401	430	450	416	400	437	398	453	475	448	449	426	412	435	468	426	458	426	455	394	416	424	454	441	461	432	439	457	436	448	465	423	430	446	463	434	434	463	440	447	410	439	414	441	425	404	456	458	452	447	425	450	412	437	427	453	460	420	425	438	432	399	438	419	401	425	410	436	458	437	453	437	466	446	439	405	440	403	432	433	459	441	427	426	423	412	434	428	429	446	455	446	462	419	449	430	405	421	439	431	453	474	439	419	406	414	438	505	450	460	442	431	438	447	484	438	439	410	464	442	443	487	483	387	406	420	444	461	443	451	464	430	428	433	469	433	439	444	475	423	427	428	414	431	423	419	428	423	447	469	467	424	427	460	460	428	423	418	447	456	432	403	435	417	444	437	415	431	432	416	452	439	437	456	435	434	438	434	480	465	423	433	447	424	414	422	450	440	425	450	445	405	459	432	450	477	440	393	424	436	408	435	447	421	457	424	425	404	433	468	425	464	436	414	426	430	461	444	428	481	435	454	440	427	439	428	442	449	446	471	445	424	469	442	423	456	452	459	477	428	448	433	445	444	457	456	421	434	444	461	445	459	386	454	411	443	398	442	426	437	424	405	433	452	474	427	412	433	396	432	434	454	462	404	413	380	465	409	425	415	416	463	439	435	470	456	395	426	440	421	433	452	423	427	431	456	462	433	419	400	425	444	417	457	407	475	430	429	425	429	430	446	412	469	422	425	383	421	445	412	392	448	457	415	469	442	474	407
6248	10362	9486	5607	2130	1441	1276	3503	4685	3627	2325	1208	679	527	411	433	420	407	411	431	406	404	396	422	421	417	412	414	414	417	408	415	409	395	429	407	391	432	437	436	419	374	402	410	404	398	429	405	403	411	425	384	389	399	393	408	402	431	388	394	395	398	422	394	362	401	429	384	386	389	369	416	363	442	389	398	421	441	393	409	394	424	396	426	411	433	415	412	416	402	397	401	412	396	406	380	381	412	341	391	354	422	389	375	426	409	390	411	375	412	379	385	415	408	375	426	393	425	374	411	385	419	376	399	471	388	388	367	420	393	393	421	422	383	407	373	388	396	411	412	445	411	434	408	414	416	383	387	414	425	420	451	412	415	424	375	414	404	387	428	411	458	432	379	400	406	385	428	381	402	420	394	413	438	418	425	364	414	390	414	426	384	427	427	413	385	423	406	420	408	393	403	388	402	365	432	423	415	389	371	377	383	435	409	394	412	406	425	416	401	412	418	378	437	401	395	433	380	379	377	417	400	434	419	396	405	356	377	399	397	426	401	425	432	423	371	418	403	411	425	385	412	428	424	439	375	404	384	406	425	386	397	419	428	355	408	406	398	399	417	403	397	360	429	421	408	403	408	406	432	418	417	389	393	408	439	399	414	377	418	405	397	450	437	408	357	393	420	397	408	429	385	404	402	401	405	403	384	425	346	406	374	422	442	405	399	419	411	381	424	394	391	402	406	406	407	412	432	396	433	425	411	413	381	392	433	402	386	384	389	395	413	429	403	442	409	415	411	372	406	384	417	399	395	426	369	427	392	369	422	413	347	361	397	420	398	384	399	411	414	409	375	387	416	407	379	371	434	388	381	412	424	408	366	411	415	397	404	390	376	380	406	398	385	410	442	390	421	403	401	409	358	413	390	400	425	427	404	384	418	390	405	394	391	391	375	390	361	429	426	420	471	416	391	418	439	402	386	385	425	396	397	384	420	396	411	417	419	396	382	397	416	400	395	429	416	419	376	415	386	401	403	384	388	407	399	385	374	404	378	398	389	392	390	430	388	406	421	378	392	437	426	412	379	423	412	400	420	388	380	439	420	381	394	414	453	426	423	411	466	416	383	394	429	422	395	398	423	394	414	391	393	426	410	421	387	372	394	422	396	401	434	379	418	426	394	397	423	389	418	363	375	435	351	398	395	360	411	399	375	405	389	432	438	411	416	386	402	446	401	390	394	389	383	410	394	393	384	386	386	428	405	390	412	409	407	402	391	377	426	412	386	412	412	431	414	412	422	395	407	391	398	383	396	425	407	397	402	410	373	401	394	411	387	440	424	430	369	408	367	401	377	378	373	396	405	405	404	456	431	396	369	420	418	360	404	399	404	391	372	388	402	419	414	384	388	411	396	341	436	386	409	401	430	391	411	376	410	435	409	418	419	389	433	413	409	432	369	423	390	396	394	424	409	416	436	377	390	409	413	400	429	392	401	395	380	388	399	426	423	374	400	395	431	431	444	413	382	391	382	418	404	394	374	402	412	413	372	416	429	397	380	394	386	400	389	374	359	416	421	429	430	382	404	401	401	418	394	367	389	410	424	394	404	401	398	388	421	423	394	388	396	408	444	381	425	400	406	403	392	416	399	422	423	393	434	410	380	416	422	406	375	415	413	394	381	415	410	385	426	407	402	408	411	425	398	438	370	411	394	382	410	388	375	432	426	414	411	393	384	428	415	428	397	425	378	387	440	418	396	416	385	434	408	413	369	398	408	433	403	449	393	376	411	375	370	401	411	379	375	430	403	383	388	402	390	400	376	394	435	404	418	428	410	371	391	444	398	418	407	435	421	386	357	398	420	368	401	416	422	401	391	386	396	425	397	386	408	472	372	428	435	422	396	412	381	361	368	385	386	396	425	397	438	391	392	453	396	414	399	405	351	436	456	393	424	390	422	402	385	391	409	400	380	422	414	437	382	407	400	402	393	471	432	388	437	384	395	442	405	419	390	370	396	373	401	438	417	373	407	407	429	393	399	427	419	399	411	410	404	403	409	417	384	415	353	388	408	407	370	389	425	405	370	429	401	435	368	397	404	429	432	397	381	413	384	397	415	385	443	420	410	420	384	424	390	411	360	449	405	395	429	421	434	411	405	420	410	425	388	423	375	379	413	367	394	374	419	407	431	442	415	385	409	436	411	407	411	382	418	421	381	423	409	377	407	416	427	417	405	373	414	396	399	400	392	408	396	407	405	401	422	411	400	427	392	415	400	395	386	386	397	406	449	383	386	384	409	408	396	403	339	402	391	412	434	382	401	389	403	434	380	406	426	391	395	417	394	370	418	429	411	451	391	392	374	378	402	420	417	403	412	403	420	369	427	420	382	417	449	402	399	413	412	424	424	415	422	395	429	429	381	375	405	373	407	398	374	380	430	423	366	418	414	398	380	410	378	419	382	421	389	446	399	424	414	378	415	422	405	393	416	400	397	438	421	393	419	406	405	409	398	415	407	440	397	465	403	447	384	398	411	434	398	374	463	405	416	399	420	448	389	425	399	399	409	394	402	387	432	402	433	404	367	397	399	374	381	440	408	382	391	400	402	427	415	411	393	399	396	414	393	386	406	406	388	381	435	394	387	375	427	423	430	413	407	440	390	415	433	394	363	430	398	406	400	414	406	404	382	388	414	420	400	396	385	397	411	398	398	439	400	430	447	397	411	408	398	429	428	391	396	401	444	394	396	390	424	405	432	418	392	409	394	399	375	385	403	407	417	420	381	432	394	368	407	389	431	424	406	405	385	388	398	380	380	416	406	410	441	404	404	436	386	415	389	413	401	382	422	394	399	415	410	377	422	348	372	414	422	413	379	397	404	426	412	400	413	436	419	440	416	419	381	414	392	384	406	388	397	400	411	387	385	394	414	425	405	420	375	441	409	417	390	412	396	410	374	411	384	416	414	423	416	380	416	420	406	383	381	424	422	407	408	385	435	396	424	377	374	392	444	386	408	389	371	385	422	418	390	375	402	411	413	379	395	369	390	428	387	406	411	423	402	460	397	380	422	383	385	380	379	402	395	405	394	399	423	401	427	392	442	431	413	364	407	398	368	405	389	394	422	412	415	397	423	433	430	433	419	411	417	397	408	418	480	402	459	385	411	401	426	415	383	432	419	409	414	402	346	388	397	401	419	450	409	405	373	452	438	421	422	411	412	410	410	417	381	399	412	370	394	404	383	394	399	390	415	416	376	446	443	395	380	362	407	420	393	384	368	425	380	390	401	404	426	389	391	380	401	424	402	383	396	443	387	433	392	377	367	391	438	411	421	434	362	384	437	423	399	411	417	466	373	354	374	410	421	402	385	395	409	412	396	376	418	386	407	426	402	388	448	431	395	371	416	395	425	398	397	389	384	365	428	407	370	423	424	408	408	404	394	433	386	382	399	396	397	395	416	431	395	387	425	382	378	357	417	410	434	386	422	389	367	351	374	393	408	425	369	424	371	362	379	420	388
25478	21348	27212	25176	10753	4685	3188	9098	16719	15990	9547	3942	1459	699	544	493	437	462	432	462	446	439	464	447	455	437	418	459	450	440	460	471	483	428	450	498	450	443	513	449	430	438	404	450	493	475	455	481	409	429	476	429	472	419	481	443	461	513	435	466	471	451	476	440	455	491	419	430	462	420	424	467	453	460	468	448	450	421	469	449	431	466	446	434	432	492	413	430	443	462	450	441	422	416	481	431	416	450	450	451	458	418	438	464	475	405	453	456	444	476	478	496	453	473	472	410	440	484	480	456	432	425	482	417	447	425	461	415	420	407	452	459	487	416	423	485	409	458	430	418	423	437	424	442	490	468	490	434	461	449	429	468	433	436	422	443	410	439	414	484	462	483	413	443	439	436	455	416	479	427	431	432	416	483	438	466	439	436	471	459	452	440	459	444	448	431	460	463	458	460	443	431	435	425	444	459	466	470	423	436	427	438	443	440	447	471	459	488	449	473	430	451	435	476	427	431	431	428	412	449	383	430	461	433	434	463	447	462	415	465	451	439	465	439	412	426	481	427	400	466	470	457	472	470	415	421	434	480	452	483	448	423	435	460	410	414	466	470	473	469	433	434	473	410	475	454	413	461	435	454	466	450	438	460	443	474	466	452	399	444	432	421	437	457	497	473	442	468	449	490	416	472	448	447	447	451	406	465	428	436	428	447	431	484	454	452	437	448	438	475	442	425	480	449	424	476	443	399	426	446	400	463	433	445	428	416	420	446	404	442	456	436	405	431	452	468	479	426	473	422	458	429	451	437	462	411	451	441	430	443	463	433	409	432	475	447	418	427	417	447	454	462	454	484	390	437	490	463	471	427	450	428	465	460	436	475	463	459	453	435	455	437	464	464	422	485	458	426	447	456	427	405	464	434	443	430	456	437	426	489	404	425	485	436	429	433	435	418	476	432	450	467	467	442	435	457	441	450	471	457	452	405	458	473	482	434	435	456	429	437	442	465	447	432	467	445	437	440	457	420	441	451	440	451	442	459	484	418	443	438	466	495	480	486	420	460	452	429	438	408	416	442	430	472	459	467	448	495	449	447	463	449	441	427	435	419	466	472	422	436	449	439	456	430	443	440	441	444	463	413	450	454	425	446	454	432	441	486	394	434	452	396	441	444	463	452	423	463	423	484	444	457	441	428	484	469	466	445	464	472	433	483	469	407	453	434	457	415	448	472	430	412	435	445	445	425	420	434	427	431	450	435	458	445	452	384	474	434	447	456	491	482	411	465	415	430	448	455	418	492	449	471	465	426	439	479	471	433	471	448	489	462	467	470	417	472	471	460	416	431	448	457	463	424	461	435	465	473	462	430	466	462	484	437	442	441	474	396	449	449	439	450	421	431	416	482	405	448	487	434	467	428	473	472	420	419	448	470	452	450	485	432	466	462	451	426	467	451	471	425	440	421	464	460	424	429	475	398	457	453	455	427	460	438	437	443	467	448	474	470	432	412	426	472	438	421	489	407	428	425	444	428	470	455	444	418	450	459	434	452	468	471	462	483	465	463	450	440	438	380	433	445	462	456	497	440	457	432	454	449	484	449	420	410	450	462	439	483	453	428	413	421	445	444	405	471	487	419	433	388	434	398	482	425	431	454	451	410	428	458	446	475	446	461	434	443	427	447	454	410	455	399	447	428	448	429	415	437	431	450	483	473	428	438	423	455	447	430	452	472	457	407	489	422	458	423	433	479	418	471	443	402	465	463	452	464	426	480	465	425	468	462	477	434	418	428	479	472	440	435	420	441	433	447	434	450	454	405	447	453	460	456	425	412	438	426	470	444	509	443	471	484	408	439	466	443	445	400	474	449	425	444	499	394	394	430	453	444	411	469	410	463	503	469	461	462	439	457	430	420	432	468	467	426	457	461	443	405	428	468	444	435	424	443	491	475	432	448	440	486	446	477	423	458	448	416	503	451	431	455	474	424	463	448	468	425	425	463	457	429	425	439	420	461	446	431	407	448	508	478	431	466	422	424	409	442	456	427	443	440	416	443	438	475	470	454	445	461	448	438	450	415	436	467	440	455	401	463	450	461	468	450	469	461	420	451	420	418	441	454	427	428	391	434	498	442	462	457	460	425	466	476	436	442	417	439	422	424	438	433	457	447	471	421	428	461	396	461	455	483	476	441	440	463	425	425	501	461	432	409	424	461	435	424	467	472	472	431	419	436	431	483	417	426	420	472	454	454	411	470	428	469	437	424	447	439	430	429	432	434	437	444	456	426	435	420	459	481	475	422	447	468	463	452	442	459	434	459	457	453	456	466	424	428	445	414	423	455	460	453	413	464	474	471	409	435	461	431	409	465	453	450	436	451	443	437	454	457	441	480	482	434	458	419	465	434	402	454	432	417	450	425	447	437	494	445	449	464	441	458	435	440	445	458	469	462	416	400	430	453	434	431	458	447	455	447	477	482	466	449	439	472	426	436	441	443	427	452	424	459	439	408	431	434	448	469	432	416	458	409	454	441	481	437	461	450	420	414	431	441	441	461	449	403	482	451	465	459	462	414	449	451	457	437	418	430	453	443	499	451	478	436	469	445	412	489	458	449	473	479	462	451	427	466	475	438	447	455	435	416	466	465	421	446	448	438	450	474	419	470	442	432	455	428	433	485	463	473	425	436	419	434	457	402	473	476	454	470	454	495	424	455	488	453	505	448	413	434	449	439	447	469	415	475	404	466	464	466	424	436	458	464	463	424	478	462	438	455	457	455	490	441	421	404	462	447	454	460	457	406	469	419	426	424	435	434	470	476	453	493	445	455	423	452	429	443	464	449	400	461	468	420	415	506	437	436	431	433	470	475	494	425	461	459	451	425	408	461	427	452	438	442	431	432	430	406	435	436	419	463	502	451	479	427	450	460	427	455	469	443	450	432	432	440	431	460	464	427	430	448	443	438	436	486	444	453	447	442	413	459	425	485	478	454	447	407	467	437	436	436	399	389	449	448	420	462	451	444	466	446	395	507	456	425	423	450	448	411	426	443	453	454	447	427	410	437	443	434	467	488	455	418	477	412	435	451	455	441	419	446	423	460	420	451	482	453	427	404	462	443	443	452	485	422	456	454	472	423	394	454	463	431	483	451	442	428	471	456	479	413	446	432	443	460	490	409	457	444	428	438	469	433	449	466	445	452	407	424	468	455	467	414	449	430	450	439	417	405	444	440	440	446	469	474	459	415	469	447	449	467	475	427	449	471	414	454	397	444	440	456	440	436	465	429	443	465	423	452	462	480	440	440	445	462	428	424	443	469	400	460	447	446	447	472	452	425	423	422	461	422	458	456	430	484	445	448	457	457	453	434	438	440	451	425	428	449	463	448	469	438	433	438	424	449	452	446	456	478	412	416	473	471	424	429	434	443	503	420	425	430	430	417	435	439	444	447	460	424	432	476	464	420	459	416	420	435	405	418	458	461	467	459	478	458	441	450	439	441	457	433	441	450	443	453	477	393
4799	13597	15244	9764	5342	4754	4117	11963	18243	15394	9106	4204	1664	808	482	490	487	421	472	467	445	425	447	443	431	460	455	398	429	432	400	448	432	437	459	423	427	425	427	467	442	415	404	424	464	444	448	446	444	441	423	464	453	457	440	428	416	447	448	426	467	441	428	466	429	471	464	412	454	484	431	465	429	465	444	462	441	467	448	489	415	433	426	488	452	384	422	422	479	458	411	458	392	449	448	452	445	420	431	442	460	434	406	398	423	420	426	435	424	421	427	464	424	475	461	433	416	446	443	432	428	445	417	426	407	429	440	424	431	403	424	430	410	433	436	406	434	452	436	416	424	395	421	445	412	433	447	419	414	410	448	403	440	438	430	420	455	460	468	431	465	439	414	439	424	450	463	426	435	417	456	413	393	456	428	470	408	423	439	431	447	457	425	420	431	427	422	442	398	469	434	430	459	441	445	442	462	427	476	447	431	457	406	425	447	439	433	420	425	426	441	468	452	466	398	434	414	443	433	449	429	456	433	463	487	446	447	442	472	443	424	402	449	441	443	437	424	417	422	431	465	412	438	455	419	401	446	415	415	464	455	435	431	447	478	426	460	407	455	430	413	424	439	416	426	428	450	433	455	432	429	389	442	439	452	431	419	422	433	416	492	442	426	441	410	442	439	458	384	447	414	411	444	425	423	457	448	446	430	437	435	450	411	425	450	431	399	415	428	469	437	420	459	450	445	434	439	407	418	426	463	416	452	417	415	453	438	418	423	455	434	412	417	419	440	425	421	448	414	438	420	399	456	434	454	444	453	394	396	434	438	409	439	421	430	408	435	433	413	429	443	450	423	403	436	431	474	406	428	457	413	467	434	454	435	441	443	386	456	412	416	417	472	414	478	443	432	401	418	451	446	410	437	418	424	436	408	417	432	481	401	418	435	423	420	454	451	449	415	448	449	453	448	442	416	445	429	429	449	442	411	443	428	407	455	414	409	466	447	452	447	436	445	400	401	431	423	436	428	411	443	436	437	409	472	410	436	410	460	426	410	475	427	444	426	455	420	430	422	421	451	419	472	428	458	409	430	407	419	432	436	409	462	478	423	402	464	404	437	455	445	432	384	424	440	445	461	419	414	416	424	421	442	446	390	431	462	436	478	429	424	450	414	447	379	419	433	443	402	458	415	440	431	453	418	432	397	462	448	432	453	399	446	435	428	468	404	448	429	443	456	432	395	420	438	417	441	443	435	405	434	467	439	404	419	478	440	421	430	416	449	444	413	448	440	412	469	429	445	441	447	426	415	425	388	424	396	429	410	422	437	422	474	435	413	455	433	383	426	397	473	437	475	424	415	454	435	426	457	431	396	438	432	439	464	449	389	430	453	443	464	420	435	437	412	433	464	468	402	445	451	422	418	429	431	453	407	437	483	449	444	429	432	477	411	444	442	430	456	438	422	402	419	434	401	435	407	426	419	415	443	418	467	439	431	432	434	439	440	424	393	399	453	416	446	433	445	441	399	466	391	435	453	469	440	412	434	422	441	424	438	441	455	443	440	446	394	430	447	415	465	403	406	435	400	425	439	437	468	409	399	422	455	425	444	431	442	420	391	427	411	429	406	418	434	467	444	411	454	455	435	427	434	414	442	445	405	440	423	447	446	392	429	465	426	447	436	415	444	433	425	458	427	432	435	421	426	437	433	435	434	449	426	409	433	428	455	424	389	428	463	453	400	417	434	419	474	418	387	456	421	439	453	433	402	406	450	464	406	453	422	429	411	431	427	420	456	445	426	452	444	421	417	403	449	433	436	461	427	459	428	447	430	405	422	435	420	412	426	440	439	426	405	398	468	446	425	430	446	433	453	428	394	416	429	434	432	449	437	442	435	437	433	426	464	431	407	481	428	408	427	412	467	428	414	427	450	424	485	431	426	436	404	436	479	431	441	398	478	420	420	431	427	427	423	449	400	420	425	421	407	446	427	442	437	418	464	428	418	436	423	450	442	440	438	447	417	434	462	437	435	451	452	418	408	385	426	427	424	438	448	454	424	432	442	390	426	415	458	434	425	450	453	419	414	409	428	423	426	457	437	421	410	440	444	406	405	419	437	479	398	411	405	416	438	429	417	446	416	433	459	427	429	396	452	439	425	453	436	402	418	429	447	425	426	434	461	412	416	422	449	433	405	410	395	423	456	421	436	450	401	423	403	438	474	478	427	408	411	448	421	406	454	428	398	431	463	451	444	424	444	415	441	428	408	393	432	429	383	382	462	413	408	427	406	429	424	439	419	446	410	433	459	436	456	436	445	455	438	457	458	479	405	444	435	445	454	453	445	461	438	436	436	426	430	407	435	422	432	452	397	418	432	440	466	446	450	408	409	448	435	456	455	426	454	446	441	434	450	427	426	452	455	436	422	447	402	424	429	414	455	450	426	451	452	423	424	447	415	415	447	420	420	418	419	447	460	462	423	428	412	429	431	437	469	440	467	419	422	433	446	422	424	449	462	447	407	451	463	418	457	420	445	426	399	455	454	449	443	427	410	429	395	431	460	423	402	396	424	459	426	445	437	454	405	414	468	462	417	437	444	441	407	484	454	405	447	427	444	459	421	445	404	432	459	430	475	418	459	420	431	459	428	385	374	433	428	432	426	445	402	403	461	432	422	426	400	469	436	426	439	430	417	402	432	434	465	425	394	447	463	464	418	426	456	405	426	446	469	420	405	447	428	414	388	423	380	434	414	454	406	427	436	406	440	404	408	425	427	421	439	451	390	437	421	426	417	416	423	428	438	456	429	448	434	436	420	460	452	431	411	420	417	413	477	410	434	445	430	464	454	432	427	434	429	425	451	434	472	398	467	401	438	447	388	429	409	413	429	476	436	443	415	438	395	427	415	428	428	431	458	437	446	422	443	417	468	403	446	433	380	449	433	417	425	447	428	425	401	403	413	409	447	432	461	444	400	427	403	454	394	411	422	443	445	442	447	436	383	404	436	468	411	454	424	396	424	418	437	440	405	474	457	419	400	436	435	414	433	432	461	469	460	383	419	478	446	419	440	372	437	427	396	419	461	385	418	436	458	471	427	454	439	461	401	450	412	425	462	446	442	396	412	408	444	390	431	430	422	433	421	432	420	434	432	448	440	419	397	437	419	435	415	434	439	409	431	425	427	426	439	459	426	426	401	419	486	437	442	449	416	420	421	428	420	449	420	404	420	430	406	450	449	417	388	432	476	447	470	402	424	443	415	445	445	435	452	438	394	418	398	452	442	443	399	440	436	448	424	428	436	477	421	445	389	462	383	416	449	447	414	409	412	462	458	409	429	455	467	418	444	412	435	408	405	403	422	409	488	402	446	401	419	433	443	419	446	451	399	420	450	463	399	460	414	396	462	433	423	431	427	436	435	424	417	428	461	405	421	448	433	414	437	446	497	446	423	457	408	407	462	444	428	430	426	379	441	419	423	417	434	433	406	463	429	426	382	435	441	402	454	386	428	444	415	463
24237	21375	28758	24423	21440	16828	15656	21781	30967	28212	18833	8132	2620	1059	702	593	599	622	542	565	568	589	571	598	591	545	552	602	610	589	581	599	569	548	628	584	579	529	581	614	596	574	579	574	556	555	529	544	543	552	538	586	543	530	558	530	573	556	531	557	550	561	560	535	578	536	569	534	552	536	566	580	529	571	554	545	523	573	518	560	550	573	572	554	535	560	583	558	558	623	548	528	554	555	534	550	493	561	545	567	572	564	553	548	557	574	511	531	551	576	502	550	565	532	552	577	586	573	542	585	550	573	595	571	589	563	568	541	583	575	514	523	542	539	549	589	540	589	543	572	551	593	533	589	562	542	578	544	566	586	561	553	539	564	558	550	553	544	582	541	556	568	551	561	577	568	539	587	589	535	545	527	570	519	521	549	541	556	579	606	570	560	556	548	529	529	570	596	527	546	525	593	560	584	548	572	568	527	537	602	599	546	561	544	570	583	533	518	592	569	584	559	559	522	557	545	583	542	557	583	562	547	542	606	570	546	594	558	564	556	593	557	556	580	590	578	565	564	600	518	590	519	516	535	563	573	573	553	567	557	534	541	528	537	542	540	585	549	576	544	559	569	572	541	541	630	544	542	537	585	586	537	538	544	552	551	518	527	536	553	567	567	548	555	517	595	529	559	554	554	557	585	540	576	573	567	495	547	590	570	579	577	587	547	522	565	580	533	517	533	562	560	572	544	582	543	559	532	536	564	584	517	589	567	528	529	599	571	564	549	608	550	543	535	550	546	547	555	551	577	551	557	582	554	531	547	564	566	566	562	569	529	560	576	527	545	558	543	508	539	552	542	550	549	600	544	510	535	565	555	569	580	539	557	564	569	533	529	577	541	538	554	508	534	532	562	565	559	534	560	542	580	465	554	527	533	569	588	597	526	598	577	565	545	556	575	523	559	565	555	576	541	535	536	566	543	557	592	567	574	576	538	553	613	579	528	565	549	555	528	530	549	571	541	565	562	582	559	547	605	554	544	622	563	584	542	475	577	553	576	606	515	539	547	518	542	575	504	541	543	593	572	557	559	558	550	530	541	587	549	531	558	569	546	597	478	523	547	563	501	557	574	550	564	558	564	548	559	556	579	520	553	528	523	577	511	614	558	578	555	532	519	574	562	554	535	555	529	531	582	540	541	575	594	524	560	502	539	553	559	568	534	548	564	584	554	548	590	575	552	577	550	537	564	548	566	555	568	576	603	544	529	574	560	572	541	569	548	601	520	545	541	545	578	546	534	555	528	529	581	559	571	537	513	593	562	556	583	544	535	542	539	560	549	544	529	582	541	548	555	535	576	542	506	536	547	492	571	505	540	547	557	534	562	534	552	523	537	585	534	538	533	529	560	530	565	581	580	579	590	566	536	556	557	540	578	569	516	557	559	540	533	573	577	559	514	522	566	589	562	583	585	556	507	520	528	547	572	545	542	525	538	556	543	525	590	559	552	578	553	566	542	590	571	600	569	570	564	543	505	562	542	574	560	563	509	577	513	540	550	578	516	581	595	555	544	584	568	559	530	517	547	499	577	545	557	590	572	545	542	513	526	512	569	564	560	569	545	569	537	529	587	558	524	559	536	538	549	513	535	585	583	561	557	584	523	598	560	533	566	547	609	567	540	574	549	543	561	525	567	577	594	536	546	527	577	571	566	567	579	583	509	588	574	555	558	536	571	548	548	525	611	553	527	519	570	595	546	558	510	534	555	510	554	546	567	547	549	557	573	530	537	550	566	564	496	558	536	572	552	553	556	571	549	561	558	532	531	554	527	465	584	582	518	506	597	571	538	576	570	508	551	541	551	571	579	600	563	545	539	550	587	507	526	550	590	563	614	573	568	541	557	601	569	560	536	580	547	543	604	592	566	527	550	558	565	541	547	604	576	565	552	554	520	574	588	533	591	544	545	542	536	558	532	578	576	586	572	533	538	546	518	553	569	567	580	512	550	510	541	541	551	528	539	538	565	557	542	549	584	559	532	575	563	542	595	541	579	565	537	574	557	525	560	610	528	546	588	588	520	528	535	546	582	541	573	535	595	536	557	535	584	550	577	536	544	559	589	556	592	605	603	514	560	548	555	522	554	573	564	514	529	569	495	573	576	599	570	553	550	545	540	507	567	505	554	524	541	553	548	558	551	557	538	523	513	551	536	540	563	535	568	548	554	557	548	572	512	555	554	556	570	527	598	575	540	531	541	589	535	584	556	561	562	562	540	555	605	558	508	566	588	530	535	524	579	535	555	525	546	527	564	592	551	570	545	532	534	541	582	588	532	549	561	588	559	577	561	562	542	576	549	569	572	571	534	568	576	561	522	571	554	601	539	557	552	568	560	561	518	576	568	620	554	596	529	595	559	570	569	526	542	539	548	564	556	545	583	519	556	532	539	567	554	546	565	583	557	549	514	577	560	585	515	565	533	618	544	534	580	551	543	569	578	576	556	535	577	533	557	542	572	566	543	573	562	540	536	553	540	561	570	569	577	546	571	562	519	532	534	554	529	523	558	563	528	558	561	550	578	553	572	544	527	531	543	566	539	551	582	579	538	524	570	597	521	525	559	567	531	538	550	556	520	528	550	593	547	485	581	554	510	514	536	559	544	571	585	554	512	570	588	523	551	564	577	536	557	540	570	571	581	545	579	537	542	556	549	553	568	556	563	560	579	531	515	516	584	564	559	559	574	580	572	524	579	580	552	581	564	519	534	512	548	566	515	584	567	555	523	558	538	551	564	591	564	584	572	536	573	549	515	590	547	518	605	595	546	579	506	548	542	577	547	569	603	569	553	593	516	536	542	593	515	544	595	497	533	624	582	528	540	557	569	550	546	577	552	620	545	509	568	512	549	536	542	540	571	529	539	609	563	516	533	520	590	534	574	548	563	580	533	535	553	528	584	582	592	559	537	565	542	549	558	559	533	556	543	561	539	547	533	528	577	547	544	590	563	524	533	553	553	563	601	544	556	591	545	540	558	574	555	518	558	564	520	537	603	577	592	576	534	565	546	559	542	561	559	562	562	537	572	553	565	522	534	573	541	557	546	589	577	590	553	571	548	538	554	586	551	568	556	585	580	524	537	552	563	524	530	573	546	579	583	541	546	514	565	546	538	536	545	558	555	581	570	540	561	580	543	556	558	578	569	547	523	568	568	543	567	563	546	507	510	532	560	553	564	581	568	548	528	582	569	560	548	574	558	580	553	544	555	556	558	545	582	553	549	570	545	555	592	536	520	545	584	556	556	555	601	589	563	570	565	577	560	609	549	587	536	569	540	588	547	587	595	551	547	537	534	564	562	547	547	534	488	556	605	553	586	621	554	570	564	546	544	558	543	560	561	557	574	529	515	587	562	530	560	557	561	565	562	567	516	541	534	534	579	536	572	621	547	552	555	552	516	519	548	553	533	569	553	513	537	583	554	500	567	530	539	545	562	551	559	553	587	549	561	587	579	540	519	573	591	629	542
9000	28900	27103	15649	11176	10123	14354	23969	30399	25400	15694	7525	2690	1219	666	590	551	562	520	537	519	524	487	488	570	550	592	550	531	520	503	544	558	533	478	525	525	530	524	528	521	503	545	540	545	540	580	513	534	543	558	517	542	555	513	531	517	523	511	506	517	493	554	541	505	560	557	565	529	530	535	538	514	509	538	564	538	492	518	553	484	555	508	513	518	525	540	480	508	533	530	569	550	506	499	582	483	478	488	508	527	520	543	545	481	518	577	473	529	520	521	481	513	528	528	552	481	556	537	560	505	497	551	501	512	506	497	511	550	525	513	507	516	541	540	520	505	538	541	513	534	543	473	496	550	522	479	511	489	558	536	485	564	549	552	516	509	555	573	537	515	530	542	530	553	518	545	524	516	527	534	554	483	523	529	533	487	523	528	487	519	535	530	542	535	561	525	562	568	534	509	511	523	521	530	557	574	501	499	496	555	485	527	490	513	559	531	529	497	542	514	531	506	507	534	520	558	510	529	493	514	544	533	494	540	512	543	581	530	527	503	513	495	478	526	524	506	520	515	519	504	494	559	506	528	490	495	530	566	533	519	539	540	500	561	527	518	506	534	520	532	518	570	587	581	473	553	516	506	519	516	524	528	509	527	540	529	520	506	506	500	525	505	541	474	488	507	495	494	498	501	535	510	535	505	526	547	506	540	510	566	551	552	552	535	543	525	526	535	471	526	494	522	479	547	537	501	545	524	542	534	509	527	498	549	516	514	547	517	547	508	569	584	531	549	525	525	513	522	510	541	538	532	531	515	523	506	554	548	512	509	534	534	531	510	531	528	476	527	512	548	519	547	490	548	558	537	512	527	506	488	518	520	562	510	526	517	529	526	490	503	529	513	489	494	494	495	550	527	571	517	530	506	524	526	557	531	496	497	556	527	534	521	533	515	532	512	499	490	538	568	519	525	523	479	537	508	503	489	526	494	548	529	535	537	528	505	536	588	500	503	538	545	494	543	536	539	549	534	572	484	590	503	547	498	529	542	555	495	523	541	498	526	570	543	511	488	519	469	517	513	505	524	536	521	530	499	531	532	495	530	517	474	509	555	525	537	535	537	524	511	509	550	482	468	494	499	554	477	521	514	513	535	531	515	516	513	535	499	530	482	533	537	523	524	476	517	543	533	537	481	535	498	561	518	512	498	529	528	537	531	568	532	585	559	533	569	559	518	553	515	500	511	538	501	520	523	567	532	489	502	514	537	500	508	487	532	538	518	522	497	493	551	582	531	502	513	514	506	506	532	505	502	512	532	509	564	532	495	503	535	490	515	528	495	533	498	565	550	512	547	564	533	535	520	553	532	500	518	534	518	472	513	491	535	557	516	536	557	542	532	535	549	518	538	496	525	505	507	455	564	548	537	528	504	501	527	539	560	526	548	514	493	534	490	516	530	500	511	528	594	565	529	473	576	522	512	540	480	517	573	571	515	472	500	557	544	487	525	507	520	470	533	534	523	510	498	548	559	536	525	565	501	507	550	513	536	530	448	558	481	500	534	504	479	538	512	545	541	500	565	515	505	527	553	540	515	552	571	493	508	537	530	521	513	519	527	496	523	510	528	535	502	498	522	518	549	545	509	504	560	548	541	517	499	511	513	501	528	512	501	543	488	523	538	494	522	546	537	532	554	493	576	521	509	518	501	553	518	553	524	501	511	536	530	512	502	544	527	513	509	493	522	546	584	514	497	486	531	549	521	521	543	559	529	512	541	520	551	542	552	489	547	550	498	483	543	487	517	533	515	544	499	559	513	536	492	501	533	506	571	517	544	506	492	528	560	521	524	495	559	534	524	504	520	538	527	516	535	528	522	530	523	510	515	494	571	505	531	541	524	529	484	540	541	534	547	539	534	501	537	489	519	518	459	525	543	516	495	496	517	536	520	561	495	473	526	545	501	551	509	525	519	521	468	532	491	508	585	505	503	548	521	508	550	523	491	535	508	519	534	531	549	543	535	521	516	517	478	557	548	506	518	549	530	512	535	530	501	511	510	547	513	501	546	542	498	519	511	490	498	566	535	515	518	521	533	509	533	505	486	524	525	536	534	517	543	553	524	533	553	528	556	524	537	538	504	504	560	537	539	498	492	512	539	490	513	496	501	550	538	512	534	530	532	575	525	529	545	569	561	503	537	529	532	517	511	509	487	556	500	531	544	538	531	518	531	521	484	527	485	514	534	501	499	521	529	530	518	494	540	517	526	534	489	484	511	526	525	542	496	537	529	521	550	529	534	486	496	504	524	503	479	532	541	528	508	535	534	533	533	526	513	493	523	480	507	517	522	536	506	494	502	524	536	484	547	527	547	516	538	519	515	552	500	505	537	509	524	533	512	506	496	471	528	528	529	510	534	498	531	578	521	536	509	520	554	500	540	490	540	524	481	487	523	558	517	566	513	563	520	512	492	533	547	534	539	527	514	442	522	509	542	532	526	525	546	512	545	515	547	513	508	550	537	539	542	540	514	526	563	507	527	523	495	519	557	522	531	530	504	530	539	517	516	519	519	542	491	525	498	525	522	510	508	530	543	532	593	558	560	509	525	515	523	496	514	562	533	545	507	544	538	541	515	564	507	550	510	553	529	540	535	499	538	504	501	518	549	483	511	501	531	510	574	501	476	537	559	508	533	559	526	522	527	547	528	520	508	538	490	539	518	560	509	549	517	481	546	551	523	517	534	547	504	523	496	498	497	471	525	497	532	519	524	562	546	562	512	514	542	492	519	508	510	476	498	488	565	537	546	503	522	510	567	527	536	499	541	519	512	534	554	547	501	558	531	516	524	530	520	557	504	575	525	540	516	550	517	503	545	592	502	532	550	542	510	527	545	498	524	550	522	517	531	481	490	516	522	500	531	477	534	542	524	532	532	546	500	563	540	539	530	530	571	534	556	525	540	507	522	545	537	468	512	549	526	510	528	488	499	554	558	509	529	506	516	497	595	509	498	503	549	490	529	526	526	545	499	520	528	524	536	534	516	545	556	504	485	527	557	514	526	492	528	548	532	548	502	527	545	504	493	535	535	556	504	512	535	521	522	542	494	553	487	527	501	486	535	509	519	503	523	517	551	515	547	581	516	511	522	504	512	541	533	549	517	530	546	536	534	544	489	540	547	545	530	531	514	489	501	519	474	536	515	492	522	538	536	523	549	520	491	529	526	538	554	528	502	545	468	510	550	529	483	553	547	535	518	535	504	545	486	529	513	538	530	509	541	514	496	534	528	565	559	556	522	530	523	562	514	498	493	517	559	542	523	515	528	509	546	534	490	488	518	558	503	522	516	535	512	564	501	479	504	550	487	511	545	510	514	535	529	574	521	545	545	527	522	494	531	546	515	524	571	506	513	515	537	569	495	516	529	520	546	542	516	524	530	511	488	528	508	501	524	519	488	534	486	531	493	474	530	529	522	518	528	536	538	507	524	514	535	510	477	476	481	547	500	552	518	498	509	534	554	516
27799	15593	9948	6083	2813	3371	4129	3315	2889	2035	1383	857	636	533	485	442	439	410	452	431	451	436	410	435	419	433	479	427	468	433	391	437	446	496	441	425	468	451	415	441	416	438	453	424	420	428	427	454	414	455	420	410	429	435	390	432	437	417	415	444	437	407	454	426	412	417	438	401	433	438	423	437	414	423	453	435	441	439	446	453	386	439	435	434	448	444	443	401	418	439	447	431	431	455	421	422	441	420	433	432	434	407	382	476	415	391	437	498	434	432	420	433	425	403	422	402	437	399	450	407	443	430	443	458	418	423	406	450	446	482	441	390	455	452	442	439	423	461	446	425	416	421	452	434	439	425	480	423	428	422	412	416	411	452	450	430	449	447	425	431	448	459	455	431	438	443	449	452	435	394	418	392	422	402	442	450	415	425	415	433	411	408	408	441	420	463	393	434	464	435	470	450	471	411	436	431	434	442	433	458	451	436	432	427	442	413	436	424	400	448	414	426	443	384	410	421	407	485	398	435	404	426	438	431	441	442	422	441	436	441	459	464	457	436	436	437	437	424	410	420	442	440	451	377	455	439	414	421	430	442	471	410	452	429	462	421	431	456	448	422	436	434	434	437	430	433	440	399	463	430	455	406	430	445	435	406	445	415	441	455	446	439	392	401	434	417	422	430	463	405	455	466	411	402	408	427	482	392	392	426	455	474	418	428	421	434	469	425	400	430	461	473	447	423	443	412	430	445	429	445	431	416	431	439	505	446	455	452	423	421	409	484	434	411	403	428	414	436	435	454	469	444	414	401	410	455	449	473	436	439	427	415	427	412	441	429	399	468	421	437	468	434	423	446	476	426	450	434	423	431	438	426	425	437	456	442	433	462	462	409	411	451	444	426	447	404	407	426	403	407	415	443	427	449	442	428	371	419	451	426	389	446	407	387	426	403	467	403	446	452	467	457	470	445	432	426	405	451	403	407	402	478	442	438	419	451	436	433	432	416	460	442	442	414	429	454	422	455	440	453	448	404	412	441	434	425	430	424	437	434	440	437	409	433	449	395	420	421	408	464	418	425	454	443	431	415	413	431	468	453	398	424	443	404	429	414	413	396	421	441	434	440	413	419	431	417	457	429	482	398	427	386	429	450	391	457	443	457	437	427	444	437	439	448	428	381	470	464	447	470	434	462	416	418	396	439	467	454	432	399	455	463	440	405	436	432	443	447	433	464	439	422	455	418	425	470	420	446	430	425	436	429	463	483	455	436	407	422	431	442	426	393	430	427	415	412	409	453	407	417	433	446	435	440	453	462	414	417	469	419	407	429	434	458	470	466	432	442	415	437	449	444	436	449	432	418	431	442	426	408	441	420	459	449	422	441	468	459	472	443	440	431	450	449	416	433	392	447	417	441	451	421	426	416	458	417	431	416	411	426	426	448	448	422	391	416	429	439	420	433	421	410	398	462	444	451	463	426	439	456	375	432	418	436	417	458	460	439	403	406	444	423	444	432	423	469	424	420	406	418	465	440	462	448	467	451	447	463	419	461	440	421	427	399	434	409	426	473	441	423	398	415	399	422	408	423	423	398	494	434	419	463	427	420	439	421	438	402	448	456	413	435	420	426	420	426	455	426	421	387	431	442	437	432	445	449	429	462	409	475	408	437	429	447	423	454	412	457	398	441	464	413	451	472	409	412	435	442	437	432	437	394	426	441	420	436	430	443	404	433	434	440	399	381	441	441	458	393	430	421	460	416	420	394	461	400	434	428	424	441	420	433	426	431	467	447	429	400	461	437	444	400	411	418	448	419	410	456	490	466	445	484	416	456	400	413	442	423	432	429	446	451	429	426	428	449	421	377	398	401	460	425	437	462	432	416	467	425	413	420	407	408	378	416	461	423	443	452	435	444	449	449	452	425	422	453	420	442	458	432	429	422	413	423	431	432	425	451	422	391	407	466	460	418	449	378	406	434	459	416	452	424	442	431	410	429	394	449	464	418	427	458	404	417	423	434	421	453	427	413	434	461	434	433	421	442	460	427	423	428	446	440	430	416	491	435	433	405	456	453	407	464	430	454	429	377	469	443	407	392	436	403	462	455	475	430	453	388	417	412	395	404	437	407	422	468	431	432	444	424	408	445	471	418	441	399	442	392	454	443	436	436	438	437	420	424	415	424	445	434	447	484	400	450	399	441	419	449	434	444	440	457	385	441	440	436	445	462	406	455	474	438	449	430	441	392	464	399	424	443	421	419	420	392	442	430	416	453	378	426	419	440	423	431	437	436	418	435	387	405	438	411	437	411	445	419	439	456	399	427	434	427	426	407	396	410	414	415	438	385	405	462	418	435	389	458	400	405	432	431	444	444	441	449	427	418	441	426	429	429	433	426	440	450	448	464	426	415	419	418	456	411	443	455	452	422	428	455	432	385	438	434	405	381	432	429	430	432	427	465	452	472	412	420	476	451	416	415	437	410	414	454	440	398	477	418	432	449	410	434	412	435	433	429	448	458	386	420	429	457	418	410	414	443	405	412	406	435	412	443	449	459	420	441	410	439	422	440	427	454	420	412	416	454	459	419	420	432	439	430	438	431	473	435	418	438	406	454	451	445	424	445	413	425	455	438	477	452	425	440	409	420	426	472	393	450	415	469	428	433	447	459	413	429	427	402	420	411	432	414	403	424	416	436	458	432	428	432	380	452	413	411	425	397	441	442	396	420	448	440	419	442	454	447	443	397	421	444	451	454	463	449	433	421	451	453	450	422	453	414	398	456	430	438	420	409	410	468	428	429	449	475	469	422	457	426	430	436	458	440	419	422	415	410	407	460	430	448	435	455	421	449	486	433	400	429	410	423	466	472	415	430	504	422	452	434	426	460	398	411	427	403	449	421	458	411	397	450	421	442	442	439	408	442	438	460	423	440	431	408	430	459	472	439	435	460	427	466	424	450	465	436	425	429	401	440	450	421	406	429	450	460	452	443	430	433	457	433	418	416	447	413	458	451	399	450	443	443	435	421	407	438	424	407	440	422	407	427	414	400	402	433	411	435	427	417	421	421	421	454	388	439	449	437	429	396	446	444	435	428	489	417	446	417	451	431	436	411	397	436	437	462	396	426	415	436	448	434	427	419	417	415	429	432	412	452	434	413	423	393	397	448	455	425	449	424	410	411	442	454	443	434	472	431	441	405	401	467	385	450	406	403	425	421	474	413	446	430	417	413	429	435	427	423	419	432	392	446	448	432	414	417	425	411	416	395	417	417	448	416	432	443	415	409	400	455	450	410	424	421	420	429	416	406	445	408	469	440	421	451	431	440	414	435	414	419	431	404	422	420	424	402	403	428	475	406	438	442	392	418	415	422	449	472	447	472	410	437	434	415	429	446	430	393	470	425	403	433	435	448	409	419	446	434	432	414	428	449	413	425	423	410	406	455	422	443	423	413	460	445	429	427	424	393	442	420	419	392	465	444	387	437	429	431	434	440	454	404	406	410	458	420	430	462	424	448
7818	8640	11276	5568	3541	5079	5670	4580	3764	2427	1665	918	566	448	429	420	415	448	415	401	386	400	415	406	387	395	443	436	402	421	399	405	398	390	396	413	417	390	427	427	400	378	413	412	387	409	389	407	410	403	404	377	419	410	396	409	428	419	406	400	371	381	409	393	402	393	389	388	392	445	392	422	368	408	389	400	419	421	390	440	390	388	425	411	378	391	399	394	388	404	420	402	406	398	394	427	415	435	430	410	398	398	414	397	417	412	393	433	364	439	399	391	365	409	401	409	416	382	410	407	415	441	398	405	406	410	377	406	389	404	393	403	405	374	381	405	388	411	409	396	377	419	416	413	384	388	407	422	423	412	390	411	390	378	428	425	408	430	379	454	413	411	410	373	379	432	390	432	448	407	425	386	434	415	383	376	406	364	367	394	409	383	396	407	427	350	396	444	409	416	343	391	386	410	404	405	381	403	420	411	427	419	403	399	396	379	413	405	396	404	390	380	385	447	402	379	373	395	415	392	396	420	387	388	385	434	371	402	396	409	406	426	422	391	406	440	400	366	375	403	381	408	386	420	395	399	403	401	405	395	406	417	422	399	396	384	424	374	401	410	400	414	371	405	388	411	382	383	365	412	390	414	402	410	414	390	399	414	392	401	425	405	410	405	415	422	401	391	453	379	428	423	405	428	417	422	391	436	404	391	403	402	416	386	367	397	405	376	410	428	446	411	378	372	421	394	423	402	410	395	384	413	422	398	353	425	387	409	395	393	424	451	323	403	427	399	436	396	425	386	381	397	398	402	427	393	384	432	435	401	422	368	383	385	405	393	424	409	408	393	433	394	374	432	409	369	394	418	408	432	358	391	415	386	419	420	387	404	384	386	403	381	399	432	395	401	473	411	400	390	413	380	388	395	339	394	391	404	402	406	370	388	383	403	360	379	426	418	413	337	377	419	394	394	354	374	399	385	391	385	404	380	406	408	385	393	405	398	382	361	425	401	389	396	409	442	420	395	389	410	350	439	396	347	421	416	379	391	420	408	398	387	367	409	424	429	437	385	397	439	406	421	390	406	434	398	393	388	404	402	398	433	422	366	427	382	418	375	425	381	440	408	385	399	428	408	410	371	364	384	390	398	415	358	349	402	411	420	384	428	383	431	386	405	429	381	378	403	388	428	401	458	372	376	420	379	420	419	397	403	396	405	389	440	412	412	379	421	395	440	395	391	417	411	397	403	372	403	398	429	419	392	400	397	376	390	402	413	397	395	388	392	401	427	422	404	354	408	398	414	399	412	377	390	404	432	440	399	406	430	386	439	436	401	373	414	435	418	380	386	422	421	414	410	418	416	416	424	424	363	397	433	392	340	387	374	372	359	420	420	358	378	440	420	389	438	395	353	397	394	381	391	421	401	404	391	403	390	428	387	423	396	451	378	391	398	409	431	424	373	392	410	405	425	393	439	393	376	373	401	429	438	400	405	393	425	396	391	438	432	402	446	431	396	410	386	415	449	401	396	391	411	417	385	420	421	440	427	406	400	409	426	406	416	386	388	378	417	417	440	404	392	388	406	418	435	365	393	386	413	371	389	414	390	411	402	425	423	426	375	432	379	394	417	419	391	393	430	388	385	382	405	408	393	380	413	390	406	378	399	375	424	388	395	417	381	383	400	415	433	401	422	404	384	397	399	382	375	391	396	399	380	406	420	415	412	391	359	392	395	381	423	425	371	399	389	371	376	389	418	432	377	402	405	408	403	406	431	439	408	394	438	394	396	388	371	388	416	415	401	370	398	412	399	397	429	379	405	441	437	424	373	395	393	365	402	376	367	420	433	424	389	399	446	385	412	397	384	411	382	379	407	374	369	393	419	442	415	398	431	403	388	398	443	431	419	382	389	400	368	404	405	387	415	380	370	402	425	464	354	371	395	368	416	427	434	420	365	407	411	357	410	403	388	425	404	389	407	433	414	394	403	413	387	390	382	345	380	413	386	358	409	376	402	408	392	412	414	429	401	406	392	375	401	369	392	441	408	427	390	404	387	414	391	413	402	417	382	415	398	420	407	427	387	406	366	374	380	403	373	393	389	361	426	423	374	364	388	431	397	426	399	417	419	437	431	419	380	393	402	393	393	423	396	406	410	371	415	396	383	398	386	422	403	360	401	401	397	400	417	444	396	424	422	389	383	406	400	402	421	384	389	425	398	404	388	414	411	408	408	445	365	430	398	444	415	420	388	466	415	404	386	386	412	422	421	393	404	363	408	425	402	436	386	395	385	393	408	421	387	421	409	401	419	425	418	422	406	379	419	438	367	396	376	388	417	416	444	412	402	392	408	374	381	397	407	413	373	407	390	367	416	398	412	450	367	388	412	401	410	396	385	417	413	392	427	352	385	427	396	410	380	422	395	413	447	385	408	391	426	404	398	412	404	372	394	399	425	411	408	417	418	392	399	433	394	427	391	406	371	368	422	420	431	436	381	421	416	402	374	380	392	386	417	422	399	374	378	414	382	379	418	390	405	396	427	404	431	379	408	392	351	429	392	408	405	417	409	375	381	383	364	382	480	402	403	443	355	389	401	381	414	383	389	412	390	404	422	419	419	419	438	357	398	420	382	373	430	397	425	408	430	375	389	411	385	416	385	381	435	409	385	403	401	384	411	425	388	390	396	383	438	411	397	425	418	387	428	386	403	372	402	406	400	409	432	403	402	405	392	402	412	409	388	425	436	405	382	415	372	392	406	384	411	393	408	365	409	430	426	442	389	423	394	383	377	437	400	404	427	400	411	430	409	392	422	389	403	385	426	412	426	423	438	421	407	413	388	409	417	417	393	413	383	400	377	389	384	393	395	389	411	435	424	407	399	425	410	455	403	362	414	398	393	405	432	416	395	398	384	402	398	371	409	386	402	433	379	388	430	394	411	370	411	425	414	380	418	428	414	459	430	406	393	410	419	374	395	424	405	415	414	392	376	373	413	418	438	413	448	414	397	391	391	416	378	407	411	405	390	413	378	428	432	398	423	411	421	347	425	387	409	386	397	374	447	384	424	396	435	425	414	405	436	354	432	405	395	405	398	406	436	381	388	426	393	421	377	410	392	381	391	410	432	420	432	404	393	387	426	398	412	381	385	387	382	383	413	396	420	431	417	383	420	399	398	397	385	384	373	407	391	403	419	414	396	403	382	432	383	387	396	424	405	410	412	358	394	390	410	403	418	383	381	391	435	422	373	395	419	377	398	444	394	442	416	403	435	399	391	412	421	415	404	391	408	405	388	424	371	406	396	394	392	409	438	390	394	399	384	357	395	407	363	390	416	408	417	398	404	392	402	397	373	396	409	387	434	385	413	415	386	377	390	402	430	428	387	406	385	400	387	367	390	414	424	383	423	416	401	389	353	410	383	416	417	396	387	405	400	415	412	406	409	389	401	386	365	419	421	395	405	428	398	396	367	383	422	407	440	403	398	416	435	401	397	428	432	380	387	412	368	394	386	433	387
25524	21385	27170	25598	15197	10997	7901	5415	14955	15232	8428	3420	1218	708	472	468	401	444	445	425	465	458	478	447	459	451	465	457	423	457	491	434	439	397	464	475	463	443	475	455	470	432	429	411	471	426	463	434	432	453	433	434	456	424	442	423	459	429	463	504	403	443	449	446	415	432	431	484	451	465	396	436	464	448	469	436	373	442	419	424	454	437	462	424	433	428	432	418	439	449	481	437	416	452	447	452	464	440	453	455	423	462	428	433	460	448	415	445	426	436	498	433	450	430	472	477	435	476	447	422	435	475	439	423	438	454	400	436	439	455	440	433	473	453	418	444	439	423	475	410	424	433	455	456	457	449	467	420	447	449	427	461	468	445	450	458	450	427	433	449	457	437	434	447	426	474	463	468	428	436	410	451	418	435	429	473	448	426	456	471	444	441	439	460	415	463	451	438	410	487	436	443	452	407	441	441	406	462	460	482	448	411	425	414	411	442	457	431	420	449	458	477	438	445	411	470	446	419	446	422	453	440	451	444	436	401	474	457	467	463	449	443	453	462	473	446	464	435	445	443	457	451	438	431	452	459	418	458	454	432	429	488	442	450	478	457	391	432	444	451	457	445	405	460	409	423	437	389	448	445	437	418	433	393	437	461	450	461	442	458	415	451	428	444	448	469	468	447	421	494	488	404	459	426	446	456	450	469	441	459	482	421	454	421	438	448	440	433	467	406	426	455	416	429	451	455	458	451	424	418	439	410	484	506	408	432	454	467	444	428	420	441	463	454	451	467	443	453	395	465	463	437	445	418	439	450	455	433	433	472	436	416	498	450	463	438	446	433	425	461	451	482	431	422	466	429	444	417	436	405	425	430	470	408	461	424	422	426	409	413	431	451	455	451	440	416	423	404	466	433	408	452	478	437	441	436	464	435	419	408	447	470	418	437	449	459	447	468	445	479	442	414	445	455	442	442	418	422	457	458	451	419	469	444	398	446	453	405	450	474	407	465	426	441	410	419	499	450	471	415	473	434	456	444	449	455	450	442	418	426	428	460	403	412	435	406	439	456	460	437	440	439	453	435	466	439	441	462	435	426	431	475	435	437	453	462	439	427	451	427	436	436	430	429	420	459	438	427	404	426	434	463	450	441	448	412	452	446	453	449	437	459	450	421	463	429	379	439	391	429	424	490	438	434	440	426	452	438	438	411	441	491	431	423	436	452	440	430	425	432	444	482	436	449	449	435	440	416	469	403	456	448	421	449	431	443	446	420	412	438	456	469	428	439	428	451	453	468	466	472	428	481	432	479	476	461	447	457	498	448	439	449	438	461	465	481	476	436	437	458	420	429	459	449	448	470	417	447	443	446	469	424	416	446	448	470	436	439	452	429	399	473	447	422	412	471	429	460	462	472	470	403	465	399	412	437	428	422	433	461	421	461	476	437	445	428	435	460	470	441	436	453	451	460	419	432	470	427	463	438	414	444	430	441	462	421	448	453	443	434	464	433	439	467	422	454	436	430	407	418	453	425	500	474	450	443	443	431	421	436	441	474	431	475	466	424	473	419	482	404	404	446	419	433	440	438	453	398	456	454	449	438	453	443	426	464	466	443	432	429	430	466	434	436	446	456	456	451	433	452	429	453	475	446	438	431	416	426	434	430	441	428	426	443	475	424	416	430	411	448	463	430	439	490	487	450	462	438	393	412	451	418	462	424	435	402	429	441	475	442	423	446	452	418	472	409	459	429	435	427	460	443	435	482	458	463	402	445	398	441	428	480	429	420	439	436	434	420	458	441	461	453	391	458	467	403	465	413	451	417	433	476	446	452	419	438	469	433	463	435	457	438	410	424	430	421	428	450	436	469	462	447	426	456	460	415	400	452	437	437	474	452	458	425	439	411	475	437	434	445	422	444	456	446	429	494	445	439	460	447	391	454	461	457	481	469	453	461	444	432	424	442	469	390	421	435	468	431	465	453	431	455	423	437	454	446	428	439	442	447	426	433	462	406	434	457	461	398	400	440	409	433	420	433	487	451	462	442	452	484	443	436	480	434	489	443	456	459	459	433	446	451	431	452	402	432	433	429	451	465	484	422	451	482	476	440	437	435	488	467	402	417	428	467	458	481	469	474	385	436	463	433	434	446	440	438	434	445	437	431	463	436	410	442	445	466	422	434	454	465	434	437	437	431	478	450	431	449	438	416	448	435	418	495	459	470	451	412	416	440	436	454	439	447	443	430	463	466	444	430	433	451	428	464	455	453	416	436	436	439	441	404	440	441	454	445	455	448	463	467	450	401	415	449	428	427	405	440	454	459	405	458	412	468	483	468	442	457	423	500	436	418	431	433	467	431	496	418	433	430	441	429	435	416	469	449	431	445	464	439	419	431	450	413	412	436	441	446	442	444	462	457	441	439	461	461	436	452	441	416	428	428	430	431	442	421	440	464	437	460	423	405	452	443	427	459	457	433	419	424	422	447	424	459	428	420	449	484	406	434	400	432	441	414	490	445	453	443	449	445	434	438	447	502	466	406	429	461	456	458	433	462	452	455	478	447	456	490	460	413	442	416	440	455	473	445	443	404	462	444	455	440	474	446	425	413	444	454	404	477	478	438	455	442	430	458	478	452	399	455	465	429	450	429	522	412	431	445	435	436	441	447	414	407	436	380	415	425	465	455	443	463	452	442	431	431	465	426	417	457	466	437	483	408	444	445	437	432	394	409	434	471	428	447	459	442	441	479	423	444	456	462	468	441	474	448	430	405	465	442	413	434	415	459	413	432	400	458	443	459	434	399	419	483	428	445	430	417	465	457	421	420	413	413	449	465	466	455	477	431	472	445	430	434	426	443	436	426	447	435	441	409	443	513	464	414	470	439	433	405	428	422	454	441	463	497	436	445	461	461	434	419	481	438	428	455	418	435	445	443	454	455	446	411	419	464	456	462	443	401	447	457	435	422	455	446	434	440	443	438	441	433	456	456	427	410	415	415	434	439	476	503	444	399	481	461	456	426	437	469	462	435	498	441	510	463	398	421	427	428	440	430	429	449	459	432	449	488	460	442	461	455	458	441	464	435	436	399	439	412	484	399	432	419	409	447	437	403	443	442	439	452	454	468	439	447	443	435	459	450	443	442	437	457	474	487	425	452	413	414	408	452	452	454	432	434	412	463	454	412	444	404	432	452	433	477	462	471	444	416	390	463	449	428	461	445	438	433	448	462	449	434	453	447	434	447	432	458	441	420	454	450	450	458	450	436	436	434	437	452	495	432	423	408	476	432	446	407	412	439	454	426	449	445	469	476	465	475	423	440	431	433	425	443	436	455	479	407	440	479	390	469	432	457	448	466	441	436	433	469	443	433	453	423	455	473	496	443	497	468	431	413	466	470	435	453	426	431	490	458	452	444	463	434	463	464	452	454	479	418	432	450	427	428	453	457	497	418	433	446	471	461	415	432	405	438	457	432	451	422	468	451	480	458	442	480	431	391	460	422	438	400	437	462	473	411
9368	16700	15521	10843	10445	11325	7777	6992	17429	14350	8070	3547	1320	712	519	451	458	461	461	397	443	431	390	441	424	464	432	411	422	406	466	447	444	413	424	403	462	436	416	461	390	455	417	473	406	444	445	431	459	421	414	464	442	438	421	452	430	450	431	456	438	446	375	390	436	398	457	451	429	434	420	435	467	417	471	416	385	415	431	467	432	440	461	434	449	441	444	449	402	410	418	413	430	450	471	429	433	408	409	415	422	454	474	425	420	442	419	426	452	430	430	449	422	447	414	444	439	450	402	450	405	404	447	430	457	438	398	455	410	429	439	416	427	428	430	428	435	433	431	426	441	435	449	438	430	439	444	432	432	444	435	423	429	389	415	445	436	441	415	416	417	458	438	436	466	414	460	436	425	441	448	446	454	429	458	392	416	444	437	433	424	443	441	401	424	444	447	404	422	404	409	445	428	441	388	414	388	425	467	430	390	422	491	420	397	436	441	435	445	443	440	428	455	443	439	434	427	416	446	376	414	411	425	424	433	429	419	429	447	412	439	396	406	469	439	432	435	413	451	458	452	459	441	441	388	439	424	434	423	419	413	444	476	448	435	383	419	403	457	444	417	414	419	431	406	400	447	454	417	417	433	434	427	417	382	449	424	417	462	434	443	443	407	434	439	417	415	449	428	412	416	427	444	429	458	436	448	400	463	453	438	423	436	431	448	409	394	399	430	402	426	410	447	401	418	412	427	456	412	430	401	453	449	401	452	439	467	406	424	400	427	396	439	428	425	414	430	430	382	450	443	442	435	451	404	441	409	424	438	413	452	434	437	413	393	439	419	436	450	418	427	435	447	397	456	452	419	425	424	441	410	428	412	440	423	421	473	426	448	430	422	418	415	411	426	410	418	436	407	440	440	423	408	442	425	461	443	448	384	442	424	385	444	391	403	441	431	424	444	450	428	396	435	412	428	432	434	455	425	417	449	416	420	419	453	414	445	417	407	403	430	443	448	423	416	433	455	458	442	437	443	397	412	421	411	437	432	442	445	372	436	410	425	415	381	425	384	429	443	426	444	433	400	453	428	433	401	437	432	442	409	454	477	431	431	412	416	442	412	404	428	415	434	431	442	381	452	416	404	408	408	458	410	409	436	447	392	456	427	402	500	415	435	452	416	421	404	445	436	393	397	440	411	410	438	440	447	432	466	423	408	448	434	404	427	437	420	455	416	459	381	427	425	449	488	441	438	454	449	437	450	414	428	422	431	470	449	408	439	437	425	434	434	412	448	404	425	445	437	422	401	461	425	397	428	445	467	396	407	437	386	421	424	420	442	418	428	409	396	459	438	433	426	405	453	447	429	412	424	411	441	460	439	465	443	414	429	429	387	426	447	407	485	452	436	431	444	445	426	434	424	408	452	444	432	459	451	436	386	439	423	421	461	487	441	417	433	432	453	416	437	429	468	442	417	369	401	467	432	418	415	453	428	427	393	424	460	408	399	424	394	462	454	443	420	427	415	440	438	434	438	459	412	391	412	390	457	447	465	426	446	430	438	432	405	410	401	424	425	427	412	436	401	428	414	435	427	476	418	460	444	456	414	411	439	448	411	404	420	403	466	438	434	427	418	421	390	430	419	415	465	406	416	396	402	455	403	475	390	436	406	427	409	403	401	409	454	391	439	423	418	425	398	429	409	450	450	406	414	426	439	417	418	431	433	398	427	442	403	453	422	436	449	432	426	442	452	406	409	420	442	431	446	438	430	419	415	412	424	436	418	404	435	451	421	414	436	437	429	460	385	462	449	410	414	427	434	432	445	440	424	414	459	362	435	413	464	463	464	403	444	425	433	464	417	423	375	434	478	405	440	440	482	440	414	413	462	392	419	414	457	441	436	419	441	458	399	462	479	452	449	435	424	410	383	427	451	441	433	420	431	446	402	418	455	408	418	397	418	456	412	398	419	444	447	391	456	423	408	483	414	438	448	376	407	414	444	387	413	413	436	455	454	442	435	421	415	453	446	458	432	408	428	419	430	426	417	416	414	429	430	464	400	410	420	450	434	415	428	414	441	437	402	414	424	390	430	413	465	424	430	473	458	460	419	394	390	396	420	415	431	413	415	404	425	421	391	459	428	407	420	468	418	422	441	418	496	414	421	427	468	401	438	400	438	447	439	433	414	425	440	424	406	426	420	397	423	404	460	435	431	403	434	462	430	377	419	412	433	422	462	437	417	438	437	486	392	407	463	450	412	424	426	455	428	413	438	442	424	458	472	450	412	398	419	433	397	433	435	408	429	439	443	458	422	401	429	400	483	414	433	424	476	421	397	437	453	440	414	394	452	472	409	445	410	399	412	415	450	444	435	436	433	434	434	392	436	454	417	468	430	421	423	435	395	420	404	418	420	459	393	402	408	440	448	434	410	434	389	459	400	406	402	401	406	423	433	440	415	411	464	445	467	421	445	396	424	428	437	451	403	438	444	418	428	436	420	436	432	426	429	433	459	403	415	433	406	477	406	416	431	423	458	449	411	430	396	438	421	459	398	469	429	457	432	449	443	439	441	433	417	439	420	431	456	432	392	458	417	434	427	411	413	419	417	400	426	424	409	400	441	427	412	456	399	445	447	445	442	442	430	418	427	431	458	400	395	381	382	429	385	439	418	438	420	420	388	428	385	450	455	440	405	451	485	413	417	422	443	418	420	418	434	443	425	399	389	414	428	446	403	418	401	477	414	464	416	448	445	423	399	448	422	471	410	467	417	438	432	434	428	421	389	416	431	411	439	431	454	402	422	441	435	406	447	409	449	437	460	408	423	437	428	468	462	459	441	413	412	398	461	425	461	385	437	452	444	422	452	399	440	460	456	409	428	458	428	416	435	442	410	435	414	424	400	472	425	432	420	442	412	448	418	451	412	424	386	459	439	455	405	439	380	413	428	445	389	414	426	438	414	441	416	415	419	451	441	415	405	440	398	412	418	428	428	417	444	397	436	391	431	447	453	421	415	443	411	424	446	455	400	430	443	443	420	445	410	392	434	421	408	381	428	401	425	424	434	447	431	431	436	411	413	404	461	415	448	441	393	441	421	415	428	417	396	428	420	421	433	439	432	432	417	423	455	454	447	405	422	438	455	430	403	419	423	430	420	407	411	449	396	415	483	404	413	456	423	438	408	445	407	434	473	394	431	393	443	406	399	445	418	427	436	418	395	448	412	433	440	428	405	416	406	403	424	413	447	429	392	443	417	454	441	430	402	420	448	469	400	413	408	446	396	412	417	460	428	455	434	408	418	414	401	416	447	446	419	397	426	449	401	385	428	424	406	425	391	414	415	439	450	474	435	412	430	437	433	444	430	396	427	435	423	397	449	431	420	434	420	394	398	415	405	459	431	465	419	447	440	392	419	465	449	418	448	419	436	373	416	465	410	429	422	428	451	386	420	417	435	429	415	419	463	439	451	388	416	437	419	459	409	376	415	417	410	400	425	433	453	386	439	455	474	405	431	461
24254	21346	28662	24453	21686	20637	15284	16621	36685	30082	16843	6521	1897	876	624	606	543	533	553	607	567	567	579	541	571	591	564	549	578	608	537	586	553	588	515	553	585	525	571	547	561	574	549	545	543	542	549	591	568	553	553	572	570	543	557	536	567	544	574	582	565	526	520	581	572	555	496	582	552	555	589	580	587	527	577	536	561	541	523	508	524	574	556	567	537	548	544	550	555	581	570	570	576	522	540	546	578	545	554	535	562	562	554	533	526	544	540	546	547	528	580	567	555	595	534	590	563	534	529	581	572	539	576	554	537	542	606	528	507	571	541	553	537	530	523	535	519	548	538	578	576	543	554	552	577	512	551	497	587	541	582	571	525	573	503	554	533	546	575	563	581	514	583	524	523	529	573	560	549	553	532	527	585	607	502	532	516	524	535	550	546	559	489	571	578	531	568	550	578	585	564	537	523	536	581	507	555	524	526	532	585	530	510	578	546	508	537	517	549	523	544	587	532	527	568	527	580	575	570	573	502	534	562	553	560	597	573	562	547	598	582	533	527	526	556	595	498	514	540	533	598	574	553	521	520	519	556	548	571	523	526	570	570	544	555	533	536	562	551	579	505	541	527	550	548	549	529	553	552	533	540	559	570	571	545	560	573	573	622	541	549	560	531	513	570	605	531	551	520	573	551	546	550	577	536	614	544	546	548	554	511	576	548	530	561	559	555	558	521	583	553	549	570	568	573	550	560	569	537	576	534	574	564	550	531	543	570	555	560	524	560	519	586	541	527	533	555	565	557	536	573	549	531	532	500	548	548	537	567	540	568	558	549	605	550	548	546	559	564	562	562	536	569	538	586	568	581	537	560	539	536	546	548	578	516	553	580	558	548	570	577	531	558	545	568	516	586	531	540	584	547	555	600	543	548	556	552	526	562	533	571	577	548	594	553	519	567	601	545	551	553	562	578	519	549	542	530	514	553	598	513	551	578	566	579	589	522	539	550	518	556	547	528	557	602	554	625	575	514	549	548	549	500	528	533	513	540	514	565	537	563	575	568	565	574	564	546	522	581	549	596	530	574	511	532	577	528	565	565	516	532	566	551	541	556	541	534	520	532	519	558	535	580	551	547	531	588	577	578	551	555	566	552	573	576	562	592	526	552	555	550	576	568	535	535	545	494	542	561	580	548	543	566	579	527	527	558	573	537	586	543	586	585	586	503	537	532	563	508	562	502	560	532	578	564	583	555	541	542	536	524	530	593	551	563	545	552	494	565	556	552	561	509	567	510	500	566	547	587	535	596	535	544	530	581	583	571	533	534	567	580	543	538	547	526	554	589	512	582	570	547	544	549	564	544	526	583	514	580	541	543	529	612	553	533	526	546	542	585	558	519	586	536	546	508	597	518	515	568	565	513	554	540	551	561	566	549	595	506	543	530	570	533	534	587	565	541	512	513	499	527	555	559	516	526	528	553	561	558	551	505	524	572	531	556	540	566	542	536	529	559	556	517	516	556	549	566	578	562	587	560	543	544	529	568	518	532	560	573	574	540	541	576	576	553	562	565	602	593	566	540	527	529	571	535	558	547	569	560	525	539	532	573	578	563	525	551	503	596	561	551	558	567	551	580	558	553	555	565	547	527	515	561	544	543	569	544	577	529	545	577	569	559	571	545	543	587	532	569	589	561	565	546	609	537	567	574	531	579	556	529	559	511	568	548	523	539	480	559	565	531	527	568	598	550	567	580	523	567	600	536	512	506	562	595	548	576	572	596	554	554	538	559	504	559	554	586	510	574	527	532	569	550	570	534	578	582	599	559	538	570	567	556	555	553	520	569	552	559	556	576	517	564	524	571	546	557	491	567	526	544	552	563	597	604	514	584	582	538	563	551	570	570	538	563	616	586	566	530	530	565	537	504	566	554	557	531	568	537	540	556	547	469	542	565	518	581	529	566	530	568	554	539	504	542	564	570	589	556	549	566	533	615	549	569	586	539	582	582	528	518	541	558	545	567	518	534	580	578	561	588	527	553	564	549	574	538	552	569	555	617	553	546	535	576	571	547	502	517	556	546	512	554	549	539	538	518	566	526	536	562	537	579	545	562	556	556	572	562	563	568	531	532	512	554	553	556	527	537	515	538	583	563	548	518	570	567	535	568	557	526	541	514	528	535	560	552	546	532	514	538	570	553	546	549	575	536	532	557	568	578	567	536	586	506	551	563	541	529	548	529	518	563	521	568	558	563	533	585	526	516	538	548	544	573	592	556	551	564	551	530	542	521	568	534	532	532	550	519	540	564	544	587	546	566	502	530	567	531	556	576	528	563	577	550	530	561	552	552	528	489	531	524	533	563	581	557	558	552	564	573	570	587	545	577	551	598	557	533	525	533	545	588	595	537	529	505	576	582	561	549	592	522	548	538	561	539	513	520	553	531	553	559	566	522	540	553	560	569	527	502	609	553	601	568	535	555	519	552	572	538	561	529	553	515	583	561	601	549	557	564	528	579	578	549	555	536	579	558	515	544	543	569	530	575	534	569	529	555	567	547	541	549	571	532	558	551	547	551	537	579	551	567	547	540	517	564	535	531	542	575	557	548	546	516	542	525	558	559	538	548	549	562	560	567	546	553	554	544	550	580	576	532	591	517	542	559	535	565	537	529	541	554	554	532	537	563	513	513	548	552	600	552	526	548	598	539	545	576	535	527	534	556	510	503	568	550	563	569	538	500	558	544	560	620	532	533	555	503	592	568	551	563	530	542	546	535	545	580	537	560	588	548	534	540	548	558	514	537	597	540	509	516	547	591	554	527	563	551	583	542	542	513	503	525	574	540	582	498	549	601	547	555	504	551	561	563	545	528	584	560	556	560	564	551	536	556	527	573	513	529	527	513	577	506	567	567	584	566	551	520	573	565	568	532	515	539	553	535	528	508	570	575	566	559	594	575	530	575	574	547	573	520	591	544	586	536	563	575	506	513	547	525	543	531	596	578	550	528	548	543	533	571	551	542	562	573	516	555	556	544	543	598	536	530	575	533	561	578	534	517	552	575	582	571	592	558	540	551	567	558	531	621	549	581	554	569	549	587	550	536	556	525	498	556	577	566	545	571	587	562	544	528	537	537	557	534	540	525	573	593	587	541	576	534	539	572	545	547	533	549	564	532	563	549	573	528	599	566	554	556	565	532	528	563	555	547	530	582	541	560	521	544	499	567	575	547	542	544	553	525	574	576	562	556	547	556	511	540	548	566	551	584	577	559	521	551	521	553	549	554	549	573	569	576	533	542	560	570	547	557	559	594	543	563	556	536	578	530	587	534	543	572	545	535	556	555	516	530	573	485	576	558	549	550	518	505	537	534	582	552	547	532	544	571	548	532	534	564	566	575	547	539	555	540	549	556	539	510	513	538	541	526	565	576	565	521	551	558	522	582	539	499	519	537	524	564	558	485	525	549	544	512	561	591	529	571	546	561	564	545	542	538	499	534	552	545	522	552	574	536	499	536	564	517	557
11307	20527	30539	12409	13563	16415	12560	19355	36737	25583	13672	5916	2178	970	648	553	537	537	561	493	533	506	542	517	544	536	536	548	516	517	564	498	528	536	490	528	546	542	538	521	503	501	573	491	526	542	543	542	541	536	564	536	520	526	538	540	567	493	550	515	530	531	544	532	511	519	506	528	480	534	532	580	530	538	511	530	519	542	538	518	521	484	508	502	495	578	529	473	504	502	524	558	495	522	492	480	544	552	516	546	478	539	493	542	519	494	532	563	566	553	545	478	498	509	540	511	536	513	546	568	527	521	553	546	528	538	557	544	550	518	508	535	550	476	502	529	546	540	530	517	538	547	515	485	549	536	511	550	530	525	507	503	565	515	525	484	529	532	498	521	523	522	529	501	464	600	521	531	557	480	534	553	516	532	519	512	541	563	516	519	497	526	499	559	567	492	498	514	517	595	526	508	529	536	498	551	502	516	497	554	520	557	499	514	489	526	501	480	524	523	510	521	493	534	532	525	528	508	528	516	488	513	544	533	487	509	509	576	561	522	509	525	515	557	504	525	541	503	505	535	506	496	503	554	534	530	518	541	518	517	511	571	506	519	523	494	533	525	523	529	521	544	539	513	506	569	526	499	476	562	504	500	487	501	528	529	492	515	496	513	536	548	502	528	494	529	523	536	553	525	483	495	535	505	530	563	521	524	525	536	480	500	531	524	556	504	534	521	469	532	528	496	533	519	532	504	547	544	504	566	540	519	478	532	500	493	534	500	542	471	534	540	507	535	556	501	499	526	526	499	535	495	495	536	532	529	546	561	496	535	507	496	557	534	519	495	528	503	561	562	550	548	531	534	543	525	542	550	521	536	515	475	501	516	537	524	525	502	551	537	541	487	498	601	535	531	522	490	513	546	507	525	519	522	571	549	537	473	521	505	521	531	508	514	539	495	507	530	574	558	483	547	518	509	526	486	536	564	527	534	559	520	496	538	466	502	521	515	546	510	538	499	526	507	545	467	545	539	517	515	505	515	534	480	529	551	533	557	530	492	527	498	487	566	544	496	516	507	489	520	520	516	517	580	541	524	541	512	545	521	512	523	540	524	510	538	531	530	525	527	528	537	556	498	562	536	500	526	540	552	512	511	578	525	491	503	529	533	534	551	515	528	480	493	511	513	510	522	534	511	539	553	504	551	532	531	532	545	521	559	492	513	534	474	501	513	538	513	516	505	512	517	522	546	500	530	536	555	535	572	520	510	539	528	525	536	507	515	531	560	541	517	518	541	570	534	495	549	479	491	522	517	541	545	512	529	517	517	525	562	503	523	503	561	536	572	534	506	534	526	511	536	535	565	563	494	502	555	528	525	515	507	510	529	528	521	533	544	511	516	469	542	539	548	542	517	514	513	547	516	517	528	548	463	508	545	519	550	501	522	512	506	473	530	486	546	552	503	520	485	475	541	513	510	513	525	496	480	541	531	519	499	511	532	503	573	557	506	493	516	540	504	518	516	521	543	525	481	542	504	517	533	492	483	596	509	512	510	553	506	538	545	531	507	531	505	532	525	516	543	512	546	529	550	510	565	542	520	525	523	484	528	534	475	547	472	523	562	496	502	514	540	509	520	528	470	480	537	522	540	552	568	515	519	525	550	514	532	541	503	550	516	539	535	538	526	513	519	538	527	532	533	493	523	529	505	553	520	536	529	531	540	548	546	496	559	499	513	547	536	506	512	529	537	506	522	551	541	512	544	562	540	537	477	496	513	527	540	550	511	537	486	488	495	537	520	526	515	517	527	509	520	536	547	481	461	532	514	509	536	518	542	520	527	500	504	499	485	531	525	518	489	511	539	516	531	501	509	527	540	534	521	507	521	547	548	517	538	483	551	488	518	578	522	521	514	497	489	506	519	554	554	519	510	546	529	484	536	535	540	531	535	484	529	497	538	527	494	549	549	548	524	546	519	515	525	551	540	472	492	529	570	526	532	524	550	491	523	558	507	491	523	519	475	499	488	549	534	516	493	572	510	545	499	516	525	529	493	516	519	517	492	505	550	485	509	505	541	542	529	555	504	537	502	519	528	549	491	500	553	530	522	529	551	477	501	526	523	554	506	516	498	526	542	505	527	522	535	527	528	528	572	543	519	521	523	496	482	557	527	526	495	503	532	513	515	494	499	503	497	503	510	547	516	502	511	513	549	510	515	511	537	531	498	507	536	523	532	564	533	520	499	496	564	499	526	521	556	515	495	502	542	520	561	540	527	509	500	527	539	506	501	540	511	552	558	525	482	513	509	536	529	508	467	513	509	518	523	555	489	498	536	526	545	516	511	527	524	468	540	512	489	487	518	504	509	527	549	509	509	526	484	536	521	521	570	559	520	525	464	528	538	508	513	512	508	486	505	493	540	536	554	508	541	518	507	539	564	530	496	532	546	516	528	550	522	518	542	549	466	496	536	544	530	518	521	500	476	522	497	519	520	490	511	562	515	528	525	497	522	538	496	516	533	509	565	498	530	526	557	498	508	537	560	529	536	521	544	517	537	513	467	542	531	510	590	565	517	514	500	483	519	537	513	519	500	511	510	541	524	510	506	523	535	510	510	494	519	546	526	534	507	561	530	515	526	478	530	512	529	540	479	480	503	490	545	498	528	507	506	479	509	530	531	486	483	501	485	499	497	540	527	560	518	495	526	505	535	513	577	546	484	511	559	526	547	537	542	542	476	484	521	536	502	513	544	538	501	490	537	522	545	536	531	487	481	549	527	544	521	527	538	500	554	532	482	501	513	517	495	520	521	515	478	573	535	541	510	552	507	555	481	522	537	491	476	500	479	534	497	483	506	508	519	485	503	502	532	526	546	488	535	545	533	541	534	489	488	495	505	509	521	507	539	524	527	505	490	479	508	513	540	535	517	522	494	559	528	528	554	507	530	517	511	514	500	533	510	512	477	511	526	538	529	498	494	566	523	533	509	521	517	512	507	512	496	522	498	521	479	505	505	542	524	529	513	506	485	528	500	546	510	489	521	521	513	500	532	525	508	545	502	507	546	499	515	499	521	516	494	549	510	535	548	523	547	503	492	510	529	532	497	530	496	526	513	507	488	508	472	520	538	552	509	495	587	498	516	497	529	521	507	532	549	494	506	518	499	517	511	486	532	463	536	519	490	492	549	507	508	529	515	509	485	556	539	508	551	519	525	516	527	531	521	514	513	534	517	556	501	505	496	491	530	519	513	519	539	530	495	500	525	524	504	533	485	515	522	549	528	544	504	593	552	470	494	498	541	526	524	552	497	539	501	496	564	535	533	553	531	518	521	520	493	509	521	504	540	539	512	508	529	538	534	500	532	514	568	512	550	515	548	495	489	547	499	478	527	524	487	499	500	523	524	527	527	536	494	538	463	519	510	559	551	542	504	517	559	505	550	543	528	514	484	507	549	531	541	526	541	504	548	502	573	488	548	517	518	520	511	518	472	525	515	516	510	503	558	522	498	482	520	506	559	545	469
27786	15014	6077	9257	6097	5568	3081	2866	3245	2002	1085	690	516	462	462	436	440	460	430	410	449	443	471	455	415	399	434	453	430	436	440	447	438	445	419	446	429	433	434	430	430	448	430	453	443	425	439	444	466	445	430	442	423	430	391	467	431	426	435	441	423	420	433	451	448	481	472	410	457	464	394	447	419	445	423	414	422	412	413	452	396	436	478	466	441	447	460	411	480	443	387	457	440	459	436	464	401	435	450	448	432	392	427	449	429	440	487	410	423	399	430	466	435	454	429	432	461	450	434	460	426	447	434	455	411	414	419	429	454	455	438	455	399	432	408	497	429	456	419	427	402	430	435	429	436	430	472	445	423	390	436	421	486	422	416	399	438	440	456	415	460	431	375	467	434	429	459	470	410	426	427	420	432	453	393	457	462	418	456	424	440	404	444	459	436	418	427	413	456	434	427	430	434	428	453	432	441	445	396	431	427	460	455	387	430	452	439	472	462	416	419	415	427	449	430	440	425	410	413	426	403	436	432	466	494	414	429	446	450	436	428	378	433	401	454	465	422	432	445	453	404	453	457	386	419	442	445	428	437	412	458	400	432	422	463	443	442	436	454	461	429	441	421	482	407	424	451	450	445	397	395	431	423	437	447	441	394	456	415	432	444	462	433	398	466	451	455	444	453	484	422	429	455	433	476	438	469	430	413	408	414	415	411	401	426	444	439	450	447	415	404	394	424	431	460	472	449	433	387	420	455	400	424	430	402	406	387	400	407	431	404	456	408	444	449	439	423	450	432	436	453	441	463	432	458	433	418	463	437	442	416	426	440	469	412	404	453	418	388	446	433	425	416	448	437	443	408	469	423	420	428	368	438	430	413	441	430	444	475	415	427	412	449	443	429	436	441	445	392	428	426	427	444	428	460	406	450	452	436	440	439	415	445	448	422	438	423	431	426	438	423	458	440	455	418	404	402	435	453	448	424	441	432	400	416	455	431	450	442	422	409	439	447	409	437	443	414	449	434	460	396	412	450	419	450	442	413	449	432	421	440	424	430	404	441	398	423	477	428	431	427	436	431	419	446	450	436	430	402	381	467	400	396	442	451	391	417	412	421	419	443	459	431	447	445	415	415	434	427	402	423	444	422	443	449	430	489	424	452	446	440	429	431	413	432	431	421	432	401	418	378	427	430	481	473	429	416	445	444	421	410	429	431	412	423	459	413	430	421	413	400	422	435	438	415	478	418	451	393	438	472	408	401	407	397	438	449	455	414	429	483	421	457	424	429	458	459	506	429	458	428	411	455	436	423	406	432	467	392	444	464	422	444	449	434	430	431	435	440	428	436	421	400	423	459	400	439	423	456	451	431	427	395	430	436	409	446	434	444	474	421	436	432	445	450	463	424	449	412	440	433	439	426	449	437	428	442	471	443	475	447	437	435	450	420	434	439	436	434	424	425	427	431	435	440	419	420	421	440	439	446	438	403	417	453	388	431	396	411	433	452	427	447	453	436	422	418	425	415	457	472	459	462	448	431	434	450	415	436	434	420	446	484	408	407	422	473	415	452	448	421	425	482	462	412	433	444	444	454	382	405	480	424	427	456	452	416	454	441	412	449	470	429	416	406	473	428	413	443	409	442	431	378	424	453	459	417	437	432	424	421	407	415	421	417	465	436	457	410	456	424	472	434	393	415	377	433	418	411	487	452	462	419	463	453	455	458	456	387	429	438	432	447	432	435	434	452	420	462	435	473	461	428	416	416	409	453	403	453	442	458	438	406	438	466	406	412	449	454	450	450	407	434	444	412	409	415	463	449	461	428	457	416	413	461	410	397	433	408	470	421	427	428	434	429	421	450	419	469	445	404	403	399	421	435	421	417	420	454	427	409	437	441	448	423	435	417	417	426	432	408	451	411	399	461	440	429	441	459	441	458	461	426	432	391	424	451	431	450	410	430	450	438	453	424	436	402	428	403	406	441	445	432	444	431	429	414	445	406	405	422	447	413	423	435	423	416	428	430	420	373	421	428	414	442	426	444	460	453	424	447	434	436	401	446	429	442	434	442	439	391	432	418	455	432	449	440	458	430	453	413	403	408	453	414	467	419	432	429	452	421	439	413	439	474	436	424	431	417	457	423	485	413	410	450	457	434	386	429	457	433	415	438	444	448	429	437	421	405	459	442	420	451	428	424	418	402	431	431	443	469	455	422	453	433	447	400	403	472	423	454	483	397	450	476	416	454	419	486	455	455	388	437	433	431	440	476	411	409	416	434	463	411	434	436	437	450	425	407	420	436	433	411	451	422	443	407	439	403	413	456	419	444	450	473	392	459	417	429	455	468	416	417	435	477	464	436	433	418	453	369	444	374	429	433	417	444	425	443	421	444	443	408	428	452	432	421	410	429	450	402	433	459	467	421	443	461	422	422	415	431	431	455	412	398	426	419	453	458	440	433	419	430	432	452	410	392	423	463	438	383	451	448	416	435	456	419	459	409	441	418	418	429	443	419	435	433	435	413	411	426	462	448	422	424	458	454	411	468	441	429	455	433	428	420	467	449	434	400	442	456	434	440	408	390	431	404	419	402	433	456	453	440	445	442	410	423	441	468	445	398	476	441	392	467	427	424	468	436	420	468	434	467	427	450	440	454	405	403	440	403	426	435	432	457	416	415	437	385	433	464	447	426	449	414	448	416	425	435	402	429	457	402	440	405	425	456	504	463	451	431	416	467	437	461	406	427	436	418	428	452	445	462	447	448	430	411	453	442	461	458	444	431	453	452	409	472	424	421	428	422	468	427	450	479	475	424	453	430	428	469	442	447	417	425	451	410	462	426	413	461	480	437	420	468	470	439	480	437	454	437	441	450	422	422	389	425	394	472	436	441	466	464	471	432	411	454	489	435	447	430	458	486	430	432	446	422	441	415	416	451	433	474	468	469	448	465	434	414	438	435	444	444	445	435	467	450	433	390	449	442	454	421	413	464	424	444	432	445	431	435	412	432	426	453	422	444	421	441	444	403	433	477	444	434	445	423	439	418	423	484	427	416	433	401	450	467	462	431	376	445	430	422	465	441	438	437	440	444	451	399	399	426	420	428	452	429	467	468	385	396	453	448	422	444	412	463	403	430	419	423	449	444	413	463	428	444	429	482	397	445	456	463	409	434	413	436	415	435	451	421	435	424	444	418	426	449	395	440	441	438	427	436	426	450	415	452	418	492	420	407	413	450	441	434	418	478	415	406	443	404	454	426	426	422	443	421	443	429	405	433	410	421	409	458	448	416	461	464	411	474	441	453	418	414	411	463	437	449	404	425	476	419	473	427	432	430	421	441	443	448	450	411	453	419	445	438	444	438	413	451	425	441	453	458	451	453	392	413	407	464	447	413	417	452	443	433	423	405	438	420	473	437	439	449	445	462	442	429	406	457	414	456	445	441	441	439	420	437	437	415	428	441	409	415	413	448	462	408	449	455	434	415	472	452	426	423	404	435	437	456	399	409	439	449	426
8958	6740	6191	9578	7032	6881	3850	3929	3910	2353	1211	721	503	429	402	467	379	392	453	417	392	434	391	374	424	410	417	387	423	370	395	378	397	405	435	394	428	402	438	380	413	447	408	423	407	431	404	385	401	386	397	394	377	417	410	406	399	418	424	384	403	385	415	363	410	395	417	422	389	418	383	372	392	358	425	429	408	397	395	389	395	414	403	412	398	384	419	397	384	451	376	424	382	388	380	407	399	390	392	381	406	413	410	401	414	456	424	389	434	397	394	391	363	421	398	430	393	391	431	423	419	385	388	404	390	393	371	409	408	382	446	406	394	382	396	382	404	393	408	402	417	341	381	385	429	405	417	349	414	423	396	382	398	394	434	396	406	375	380	439	413	376	419	411	441	405	414	434	448	408	426	358	381	414	411	422	398	415	421	399	439	433	410	387	403	400	392	396	384	368	399	424	382	392	407	404	409	385	364	394	380	400	369	376	381	398	390	390	364	431	384	401	363	360	389	408	404	413	425	401	396	409	372	370	389	431	387	385	382	393	382	393	366	426	388	379	417	405	390	396	364	378	413	415	398	391	409	415	407	403	369	367	363	429	383	405	387	389	432	426	420	434	424	377	382	385	408	377	432	411	391	465	388	368	415	405	407	413	376	415	350	401	395	383	413	426	413	401	392	389	414	421	390	371	401	416	387	357	379	391	421	432	408	371	430	373	376	421	384	398	398	421	407	413	441	408	400	373	394	411	391	409	407	397	383	402	369	388	379	404	371	364	385	372	389	423	387	405	421	376	393	373	379	426	425	417	398	407	423	398	387	382	382	410	359	385	447	388	399	433	364	410	397	384	382	395	398	415	423	408	391	411	409	358	362	388	379	390	388	384	409	391	393	414	419	399	422	393	419	373	384	400	408	387	435	401	378	397	405	412	387	374	433	418	425	404	415	445	382	412	417	372	401	426	434	404	416	392	390	360	398	383	377	395	393	401	369	401	353	412	405	401	386	381	405	404	377	394	432	449	411	419	397	369	388	411	365	401	404	423	389	410	415	403	386	395	411	383	416	441	425	400	399	385	395	404	392	393	400	412	353	427	376	391	342	416	387	398	427	405	399	391	428	400	405	411	406	375	406	387	375	408	410	391	381	390	397	394	404	400	414	391	370	442	396	382	424	408	379	408	426	370	403	376	390	427	378	415	400	357	418	381	395	381	420	425	432	400	428	418	428	391	402	406	423	401	385	420	409	375	378	397	407	371	438	406	394	440	411	409	417	386	378	398	390	403	407	391	389	399	391	363	385	370	408	391	391	420	426	403	396	369	419	395	374	382	425	390	381	394	393	430	359	405	420	391	440	370	377	405	402	409	415	402	401	391	394	400	413	401	415	390	402	392	428	392	419	399	427	421	394	390	389	407	401	394	391	360	422	432	373	411	418	361	422	403	429	395	396	405	401	414	417	427	381	385	400	440	426	402	369	366	401	393	386	408	388	400	383	426	399	426	414	399	416	395	403	378	373	403	395	406	394	378	359	403	427	402	409	416	442	399	456	423	437	392	417	357	406	400	397	395	409	409	414	398	414	410	411	404	399	424	413	392	421	407	422	412	394	394	410	421	405	402	389	424	385	384	374	380	406	392	393	384	389	407	402	395	402	426	385	358	399	402	403	420	376	422	415	423	428	410	398	380	415	398	389	370	418	404	398	377	392	414	426	371	388	410	417	406	410	394	399	411	375	408	390	394	405	401	413	386	408	374	391	411	427	420	372	399	393	416	391	379	373	378	392	412	373	361	398	375	419	420	386	389	396	426	354	394	394	397	353	403	379	413	401	411	389	422	397	394	393	404	407	401	376	401	377	426	433	451	437	379	420	388	405	410	379	399	387	422	440	398	428	383	406	391	428	393	419	417	376	384	371	405	379	370	375	397	404	380	392	405	389	388	414	409	373	365	422	399	423	396	357	436	378	402	412	383	396	370	386	372	423	435	382	410	392	427	396	371	389	382	380	397	342	402	396	396	368	402	393	363	412	383	395	395	382	401	394	442	405	422	418	395	443	401	377	395	391	387	426	377	374	387	397	422	358	368	399	392	354	408	380	403	367	400	387	402	399	433	378	388	374	447	393	431	392	402	396	424	384	383	395	382	393	430	426	413	410	391	434	419	365	420	399	400	389	400	410	405	388	392	398	413	406	402	404	435	401	377	416	360	390	401	343	363	381	390	400	389	381	444	398	386	401	379	445	416	399	393	420	406	420	419	391	411	388	399	382	414	408	397	388	406	362	380	372	369	397	397	410	355	421	400	406	412	384	380	369	398	400	413	383	361	437	392	406	395	414	418	378	399	421	387	415	394	415	399	400	392	378	420	409	387	367	384	396	400	404	396	417	422	367	402	370	395	352	382	382	394	386	399	387	390	341	397	388	393	393	439	412	385	403	434	402	363	392	419	394	376	393	389	391	420	383	441	402	398	406	400	407	410	404	428	405	416	403	369	378	386	394	398	412	417	377	388	389	416	368	371	420	399	385	403	371	361	396	395	404	367	396	409	397	385	423	386	425	393	415	429	413	368	405	383	367	383	383	398	382	437	361	390	402	401	413	435	434	399	388	398	368	397	402	376	415	386	452	379	373	421	398	400	389	383	440	438	363	395	355	407	391	393	424	396	381	412	385	411	396	372	386	393	389	415	361	396	414	366	378	411	412	359	382	398	395	388	407	422	408	399	425	406	382	405	394	385	368	414	399	394	389	408	378	412	399	427	361	376	392	391	400	421	408	408	407	407	408	402	417	462	388	404	420	389	427	408	357	387	397	385	398	380	404	397	383	405	406	393	394	393	433	372	414	381	381	403	419	382	437	384	395	395	382	393	390	394	402	378	374	381	413	376	404	437	424	409	416	436	421	355	384	419	411	395	382	392	404	408	416	386	434	416	395	413	420	393	396	419	417	400	408	373	404	419	425	397	380	400	366	377	403	379	415	389	399	374	403	419	403	392	392	437	390	392	402	411	408	371	402	385	408	413	405	436	400	387	392	387	390	404	343	432	376	402	407	423	418	412	393	442	406	412	382	406	401	437	389	406	389	402	393	406	404	372	380	419	392	383	387	407	387	433	388	437	370	371	387	450	390	400	355	367	419	387	403	373	392	372	383	407	370	410	384	408	390	395	369	398	405	429	417	371	416	375	396	406	401	402	407	407	447	392	401	380	409	391	430	398	359	395	387	407	425	402	416	404	396	410	425	403	399	372	408	399	414	349	392	437	420	408	429	386	448	410	422	381	386	408	406	431	388	424	391	418	447	377	397	376	401	407	372	434	368	412	412	382	416	346	398	422	421	420	396	409	420	411	414	401	427	426	374	378	380	395	421	397	396	392	372	408	459	410	396	405	408	401	383	382	388	379	419	410	397	414	422	401	420	394	426	405	381	412	397	381	399	424	383	415	398	398	399	380	409	395	410	396	397	384	420	380	424	435	403	382	418	367	402	412	417	419	393	420	392	399
25486	21343	27134	26130	17688	9586	10690	22675	19943	10397	4277	1673	756	558	499	457	488	471	453	461	480	450	480	438	465	466	436	473	475	482	450	412	473	497	471	445	465	464	432	473	437	440	445	465	457	426	467	459	458	438	437	454	447	440	450	443	442	446	464	453	432	463	454	475	470	473	467	424	473	441	475	479	444	452	421	464	454	404	432	458	445	470	446	453	442	431	483	432	413	471	433	395	475	444	465	462	484	430	454	406	458	463	433	462	451	490	484	427	473	434	453	433	431	449	464	410	464	477	464	427	449	451	462	434	438	424	448	453	439	441	444	464	429	481	484	463	471	468	445	485	473	467	437	442	482	433	443	441	429	474	459	435	444	437	436	443	452	441	452	439	474	459	453	438	422	454	449	436	439	453	486	439	478	475	420	424	463	454	444	451	472	496	473	467	446	432	424	429	469	449	439	429	450	474	450	424	446	434	478	439	444	479	420	499	426	426	447	426	473	437	438	402	432	440	456	475	417	417	441	444	424	488	468	447	424	447	427	424	439	475	449	418	477	460	471	476	456	454	430	435	457	446	444	454	463	456	507	425	438	448	472	436	426	436	503	449	460	447	456	441	465	469	445	478	486	430	454	428	465	444	431	433	463	482	460	413	458	470	449	475	449	451	462	434	456	408	451	479	448	439	436	408	449	486	464	458	478	433	463	423	463	473	464	452	440	483	406	448	406	453	466	471	445	463	449	452	480	450	425	450	474	454	449	429	464	428	458	448	470	407	392	479	445	456	426	485	525	417	440	410	444	452	424	463	430	461	480	437	449	467	431	451	462	434	461	468	494	467	461	398	464	471	452	433	466	413	422	424	464	421	445	417	429	444	447	451	450	498	442	452	437	443	455	428	440	454	461	429	438	463	467	465	476	439	456	475	456	452	457	426	439	449	460	456	459	469	460	440	432	456	443	473	401	432	453	457	494	466	405	466	445	417	474	455	428	452	425	411	395	443	466	457	471	435	467	466	455	442	455	420	452	442	452	452	453	451	438	445	444	456	419	448	465	451	454	460	458	468	431	448	473	415	451	422	447	424	411	457	429	438	469	465	437	420	447	462	456	424	440	483	423	475	426	451	447	480	444	415	428	469	421	450	447	461	443	463	464	474	419	456	443	453	425	454	448	406	422	448	461	459	467	436	440	474	438	450	441	470	483	432	445	437	458	457	443	423	438	454	451	476	473	430	423	426	471	465	456	428	457	438	462	459	428	446	493	411	473	421	469	458	461	439	446	431	451	437	445	427	420	440	429	448	448	421	423	442	433	455	413	445	444	435	459	451	437	483	433	461	454	426	433	452	450	444	432	452	475	499	429	492	468	458	468	465	465	445	505	460	414	429	418	418	439	446	483	465	436	461	433	454	421	409	411	431	453	453	434	474	429	418	441	459	472	460	490	423	468	449	450	417	432	450	467	424	436	439	445	436	446	446	430	463	472	478	435	478	444	447	451	465	466	439	438	447	459	433	460	452	448	439	416	432	475	448	457	463	443	408	469	436	412	469	432	435	425	421	466	467	469	435	453	479	469	450	476	456	444	416	432	446	424	467	430	442	436	463	445	424	458	436	469	455	449	450	460	441	463	429	449	409	461	450	471	461	446	434	442	470	461	468	443	421	496	487	441	436	461	434	468	435	465	471	479	431	469	441	497	473	446	451	449	440	419	438	459	438	451	481	461	463	489	458	447	445	438	430	447	450	480	456	455	435	453	445	454	445	396	430	412	378	418	439	442	410	456	443	479	445	446	482	456	450	466	447	429	470	449	446	458	434	444	433	449	442	431	450	432	452	433	443	432	468	472	450	468	428	463	478	416	472	461	473	463	441	439	436	482	435	424	442	432	464	466	445	434	453	435	433	449	448	465	451	424	461	462	415	440	470	448	449	453	427	437	461	456	435	461	449	454	482	465	419	477	427	490	443	453	433	452	485	421	451	469	467	463	435	445	459	436	461	479	424	439	474	459	421	424	457	438	465	438	462	438	454	451	475	456	444	466	447	440	452	426	495	469	436	457	429	425	439	471	474	431	446	463	464	423	434	436	435	443	464	470	416	493	436	485	475	475	459	458	451	465	468	471	477	464	454	451	476	471	416	430	452	401	414	463	460	446	427	421	449	394	453	426	430	443	440	473	456	455	464	462	458	470	459	460	451	421	454	464	439	438	463	461	439	444	416	477	443	466	419	491	477	464	456	428	434	455	416	435	426	441	438	450	437	472	447	458	478	447	445	471	413	441	429	455	438	411	421	466	434	432	429	461	435	421	489	414	410	441	460	440	445	463	448	493	439	426	451	442	419	480	447	458	403	428	434	438	429	438	457	489	453	446	443	458	434	469	478	464	459	419	462	446	492	449	419	463	443	423	457	472	443	441	447	438	428	437	450	416	428	455	445	454	458	447	453	443	456	431	447	460	464	448	440	453	467	427	403	440	458	451	429	461	453	447	457	453	440	442	442	444	418	425	430	446	427	463	454	432	447	443	432	459	427	413	439	456	419	496	438	417	468	395	463	443	489	468	410	486	438	471	428	466	450	486	422	422	480	416	437	487	448	421	461	473	457	470	434	469	444	438	472	466	451	480	436	461	465	455	461	452	423	446	415	438	441	428	475	425	449	439	459	424	491	451	422	462	474	491	454	434	455	474	432	410	460	445	410	474	433	435	428	464	463	442	458	431	475	439	429	471	407	443	464	449	437	449	431	451	399	444	493	471	450	470	477	459	443	451	449	447	441	437	472	444	437	430	470	454	436	462	466	450	494	463	423	491	433	437	486	438	448	456	445	438	453	456	446	464	455	447	486	449	445	450	410	459	439	442	443	439	443	450	425	451	447	462	445	466	426	451	446	472	447	432	447	445	428	450	465	486	434	479	437	439	417	461	456	419	445	414	435	436	457	435	459	460	477	427	463	414	447	467	464	436	479	465	430	464	464	466	461	439	434	466	438	495	510	490	506	441	437	459	433	466	449	438	434	460	433	462	467	458	452	447	466	451	413	466	470	407	473	452	464	449	448	452	408	451	458	437	409	429	446	461	461	424	464	462	441	435	433	442	464	439	455	434	455	433	440	461	399	475	439	458	429	444	429	480	475	446	438	466	485	412	444	467	449	462	447	477	450	457	434	494	462	437	493	458	454	483	449	405	418	444	423	436	468	387	426	432	394	419	485	459	441	431	491	446	462	439	450	405	441	432	422	485	483	452	463	475	483	463	435	415	462	454	453	430	444	436	455	474	464	449	435	445	473	461	464	421	419	452	445	429	461	438	469	423	481	453	418	515	481	484	435	431	425	429	447	431	444	465	440	491	474	424	499	482	468	411	451	483	466	415	437	438	450	488	442	467	459	446	469	445	408	497	489	435	453	454	485	462	471	427	426	420	448	463	443	462	434	485	461	452	478	435	392	430	447	460	474	455	430	472	458	459	458	468	450	489	431	480	463	443	473	412	459	449	441	451	440	448	408
6552	7354	8855	15671	13269	8405	12446	22818	17675	9080	4585	2024	897	563	456	449	440	443	461	445	420	409	441	416	422	439	443	418	444	412	441	455	434	421	409	438	458	479	433	457	446	434	440	421	468	433	445	433	461	409	436	397	470	409	424	420	461	440	435	435	475	435	476	430	460	481	432	399	423	470	442	420	374	436	448	414	460	452	448	389	434	417	470	448	413	418	472	439	437	424	453	389	437	446	423	397	442	439	446	454	427	429	442	419	394	432	389	405	435	410	414	429	436	424	466	421	447	410	467	419	433	428	440	423	438	446	407	412	460	477	415	456	448	472	426	441	426	426	433	455	440	417	390	413	439	432	410	442	403	435	412	428	438	442	444	416	464	449	459	442	444	429	460	455	404	454	440	417	453	439	447	447	442	422	476	415	462	433	433	469	432	432	413	420	431	423	464	400	387	398	419	428	429	464	425	430	444	439	427	425	417	430	438	395	418	434	422	429	432	412	407	466	404	426	424	448	424	477	415	434	475	433	426	419	433	445	441	418	436	407	451	402	415	392	437	428	459	406	445	431	468	387	439	394	424	473	396	434	428	415	439	424	418	394	436	442	471	436	427	412	453	433	442	454	421	466	427	402	410	424	468	461	428	421	449	452	411	426	442	444	429	394	451	410	431	421	431	423	450	450	427	412	439	466	428	431	457	404	427	428	460	433	430	441	403	449	445	450	421	396	411	419	448	406	403	438	384	456	406	440	427	450	468	406	439	413	467	434	423	462	398	451	447	466	457	471	421	461	392	443	422	423	417	473	457	422	404	407	418	455	468	466	419	445	415	445	459	424	412	436	456	463	452	421	455	464	418	437	424	405	443	460	423	458	427	438	433	417	444	426	424	418	413	446	409	418	436	404	473	441	447	446	414	445	437	436	436	472	460	474	442	444	394	422	439	431	447	400	438	427	468	427	444	444	421	401	420	440	440	406	423	418	417	423	431	449	430	491	458	450	414	437	447	422	443	431	421	420	419	429	437	426	426	447	423	419	450	429	431	441	374	449	433	440	430	434	426	436	417	445	456	416	450	412	451	458	444	463	414	450	428	394	457	395	427	453	433	417	437	430	440	424	442	419	442	402	419	390	408	446	414	442	439	433	450	422	501	458	490	403	462	450	421	431	430	449	435	416	435	439	429	423	445	444	469	465	414	456	431	421	412	441	461	420	440	440	442	451	400	484	411	411	413	398	411	401	435	427	436	449	391	395	446	460	427	419	437	411	422	435	449	407	415	399	446	451	435	439	438	477	418	448	447	452	447	463	444	465	452	454	425	448	425	418	446	424	418	410	438	423	429	422	452	400	446	448	420	427	445	431	440	432	420	445	418	469	413	439	454	429	433	424	440	432	463	419	421	452	441	379	433	413	416	445	414	408	436	438	413	427	415	430	449	457	456	412	459	449	409	418	435	417	472	395	450	435	411	450	438	444	416	464	428	433	468	437	446	433	418	414	468	439	460	435	412	458	413	432	432	393	430	391	417	433	391	473	413	424	431	424	448	446	429	469	407	454	469	437	417	443	449	425	429	432	424	406	395	390	431	453	407	431	464	419	443	417	442	436	432	443	408	443	471	437	435	431	415	466	430	454	391	423	425	447	464	403	430	448	422	419	437	455	442	423	418	413	419	437	453	412	451	414	414	454	464	427	436	450	431	464	455	422	420	470	422	411	410	439	443	381	397	407	482	462	434	421	416	417	444	440	392	417	438	404	465	433	471	426	416	468	438	429	414	453	417	384	429	406	447	445	467	421	457	479	396	383	422	424	435	435	445	405	451	429	444	424	424	440	439	385	443	424	383	438	444	464	428	424	423	438	414	456	434	438	436	440	465	412	413	427	432	433	433	434	398	388	422	464	404	467	449	424	438	466	444	393	430	453	431	390	413	400	467	476	430	422	413	442	458	415	431	408	432	431	435	417	455	453	437	460	451	439	405	389	452	410	432	433	441	436	433	437	455	430	466	420	455	429	469	436	473	443	444	432	442	404	421	442	416	467	429	429	433	389	424	405	437	451	456	445	393	444	457	415	452	433	437	446	404	439	407	411	443	451	422	452	458	426	426	425	428	440	430	423	434	428	439	447	456	438	479	416	398	440	451	445	428	431	443	452	459	429	425	446	434	410	443	462	447	405	409	397	457	473	432	421	449	419	413	438	469	451	438	424	433	439	419	437	466	422	418	464	442	409	400	429	459	466	427	414	422	453	439	492	444	458	428	424	436	447	477	411	384	422	444	440	414	479	408	413	443	479	423	461	435	413	430	440	444	421	466	430	427	434	438	459	407	439	466	445	441	433	427	423	450	447	441	432	439	447	431	444	422	425	373	426	422	468	425	413	459	393	451	420	413	439	429	435	422	417	412	414	451	385	438	407	399	429	418	425	410	469	411	426	416	417	456	444	438	434	407	451	417	398	436	421	440	413	493	426	454	413	412	413	446	442	421	427	457	421	422	404	420	410	446	430	429	451	430	395	435	406	437	420	430	409	410	447	441	437	430	446	415	432	418	443	415	448	430	472	427	438	438	403	448	431	428	431	411	443	421	431	429	413	452	406	445	423	446	451	456	441	459	437	430	413	420	432	454	467	437	433	444	436	440	444	417	405	446	453	446	427	417	449	443	425	390	417	415	451	460	419	417	456	422	424	412	427	415	421	454	455	434	469	420	426	415	425	446	438	417	425	442	442	454	457	445	454	415	433	454	444	464	448	432	416	448	422	435	434	437	461	466	433	432	445	442	443	410	420	447	479	444	413	428	419	424	434	431	456	427	411	401	485	453	431	404	424	451	398	426	413	450	457	442	407	446	451	393	444	406	428	451	439	420	426	430	474	434	435	429	471	421	435	413	407	452	429	414	455	429	453	459	433	445	419	473	408	406	452	443	413	412	397	474	457	452	470	423	421	388	405	449	456	443	440	418	466	428	451	416	457	444	450	413	454	438	438	394	422	390	415	449	422	402	407	449	447	465	410	476	431	421	427	442	431	442	405	415	423	430	412	411	389	443	401	466	428	426	480	390	443	402	466	470	448	429	445	405	442	428	433	428	449	439	410	430	437	428	439	405	416	406	421	392	409	424	443	423	448	452	426	428	417	403	443	423	430	454	450	442	492	424	449	463	415	433	425	453	415	411	439	439	399	449	451	416	433	407	447	411	400	432	442	423	425	464	421	464	433	441	460	442	427	442	422	420	461	419	482	424	434	460	421	429	448	417	446	431	416	424	390	440	445	425	413	439	435	443	445	439	454	429	425	446	455	419	425	424	440	458	446	420	465	400	467	406	421	424	441	467	446	444	434	449	444	453	427	437	427	433	406	448	451	454	457	454	435	451	443	429	420	425	427	430	446	430	453	454	446	414	390	447	489	417	399	401	449	446	428	410	474	446	398	437	441	421	429	421	387	406	437	401	413	413	424	448	456	459	411	437	411	452	458	416	434	406	408	492	432	453	426	450	447	419	457
24151	21338	28695	24592	21377	13141	20055	41780	36503	23749	12076	4715	1617	821	660	574	614	528	589	557	567	528	584	578	519	567	563	562	552	571	543	579	576	540	577	565	542	560	547	544	577	565	542	535	588	575	581	581	583	559	587	544	541	563	550	550	539	568	549	565	556	516	532	544	498	525	515	543	557	547	578	590	566	508	609	528	574	576	529	549	530	534	553	571	594	565	551	580	520	553	522	556	559	591	548	560	569	555	546	549	564	536	543	494	561	549	590	587	527	537	583	568	600	554	543	548	548	562	586	565	572	557	490	543	552	598	565	574	598	538	524	523	526	555	533	510	612	562	559	557	521	581	553	565	557	525	556	559	557	542	531	574	520	576	524	550	573	575	592	566	550	561	581	549	546	580	531	545	599	523	580	555	526	551	546	556	590	574	564	568	576	558	546	570	546	573	562	567	568	557	549	573	534	525	576	591	523	577	535	530	551	542	573	543	558	551	574	521	585	608	519	609	549	544	571	566	590	575	602	555	560	546	609	559	548	496	563	612	542	621	568	562	532	637	582	540	554	550	559	579	554	568	514	535	537	577	529	565	570	582	561	573	530	566	499	567	553	608	529	540	561	532	537	554	548	534	537	544	575	548	514	552	506	524	530	566	576	578	590	545	564	513	578	543	567	562	560	563	540	554	580	532	535	567	576	509	560	519	532	549	541	544	531	543	584	580	560	524	552	545	554	531	537	543	549	581	568	558	571	553	518	558	586	512	588	545	554	600	553	554	572	552	576	572	571	528	545	530	542	528	594	583	568	552	553	576	591	578	585	552	553	535	538	560	542	572	519	517	541	548	561	586	551	561	591	532	559	543	586	498	557	577	491	537	577	542	593	559	570	548	487	559	567	548	529	594	529	509	518	553	564	532	586	549	575	525	557	565	619	559	564	571	516	553	574	569	520	527	602	543	511	605	590	542	565	544	586	542	603	569	543	543	563	584	546	584	584	556	513	552	547	595	565	551	538	577	556	561	587	580	574	565	512	538	546	547	562	532	541	574	569	599	547	541	536	543	551	525	562	577	521	571	515	607	570	535	540	558	550	533	550	540	569	558	540	547	580	573	560	530	556	566	546	601	551	555	544	514	524	603	563	592	604	535	553	537	575	557	539	556	560	492	602	565	578	533	574	550	556	594	563	541	614	518	527	600	537	610	529	568	549	504	574	584	559	536	559	550	559	546	528	551	569	538	548	542	538	558	546	542	568	577	526	549	564	567	539	581	563	538	499	563	533	567	512	583	588	557	564	550	581	550	560	608	552	527	527	543	540	541	555	554	516	515	571	527	579	569	529	538	557	544	560	532	571	549	561	585	561	537	541	534	537	539	522	611	550	565	540	542	587	564	574	546	544	546	566	574	543	515	557	539	554	526	547	559	551	587	574	502	553	493	558	550	544	543	536	526	509	503	547	581	549	586	546	584	557	517	538	564	594	522	562	531	557	514	516	576	537	539	529	565	595	538	577	575	539	571	536	588	579	562	527	549	531	540	533	586	527	518	539	534	540	559	573	572	517	557	576	580	548	561	580	540	597	602	515	516	556	521	570	581	540	521	583	539	525	535	563	574	607	567	535	576	516	533	541	560	506	561	574	589	568	511	557	572	594	589	568	558	541	557	550	559	573	601	566	541	541	539	545	569	543	558	610	549	561	547	537	524	562	579	513	554	556	556	561	575	592	538	512	564	552	580	577	542	540	561	560	492	583	497	520	532	553	546	571	531	529	559	565	522	486	570	547	554	589	555	565	560	616	548	513	591	549	548	533	548	565	569	547	549	569	540	564	548	539	561	560	590	583	576	528	584	518	530	545	565	515	558	525	491	593	533	531	561	547	553	594	552	585	491	616	552	561	543	525	546	548	544	552	489	538	554	541	534	542	553	548	533	525	554	592	567	587	536	557	567	553	513	563	573	561	582	531	555	533	577	548	533	546	507	584	530	590	546	573	539	539	535	560	556	579	564	555	531	553	506	556	544	577	560	593	556	513	528	550	540	600	537	573	522	544	573	541	566	561	535	552	582	558	562	548	528	521	560	554	590	590	577	574	538	578	584	592	571	546	548	514	534	581	536	509	545	542	489	577	532	537	511	534	569	570	522	538	576	601	567	532	566	536	608	570	551	554	583	556	523	587	575	576	551	564	534	569	568	556	561	558	551	542	552	525	552	573	534	548	540	545	538	585	553	583	542	542	573	574	531	613	522	537	573	570	524	563	588	581	567	548	542	551	573	541	533	552	594	518	567	599	574	540	567	548	540	533	559	546	551	571	525	600	590	525	571	548	539	517	541	506	548	541	584	551	560	492	585	544	582	557	561	553	563	562	606	575	562	568	581	550	562	558	547	565	605	530	545	596	525	523	573	549	533	590	558	563	540	540	549	530	555	581	531	515	606	567	533	551	570	581	563	541	530	567	521	591	617	568	521	568	574	529	579	558	560	541	532	522	518	642	546	550	562	545	511	582	540	545	548	566	544	536	533	570	565	589	559	585	561	513	516	586	532	568	523	589	552	568	565	573	581	531	571	566	549	539	547	548	545	580	545	541	553	565	551	558	553	517	557	571	561	544	541	539	544	566	549	538	537	539	569	552	578	605	567	555	553	574	551	576	524	509	569	543	547	590	537	562	525	548	555	530	580	531	571	548	559	588	544	572	550	543	587	512	557	525	595	566	572	554	530	561	587	553	597	525	524	548	550	587	598	552	554	596	561	495	523	528	547	555	544	542	544	598	547	518	549	568	528	502	580	535	513	530	559	559	538	540	545	536	561	548	538	556	543	567	520	540	560	530	570	547	552	541	590	568	552	533	566	578	563	539	540	547	570	590	539	573	554	551	557	525	564	562	530	568	581	564	559	527	586	519	530	552	537	549	515	570	539	567	593	557	570	556	560	539	533	556	571	570	588	518	553	548	488	528	533	561	538	512	558	612	575	546	529	550	557	541	541	529	561	561	564	633	551	586	530	542	600	546	548	541	548	520	561	618	566	557	549	572	561	579	524	530	566	547	570	546	538	532	576	544	560	537	546	563	565	605	559	571	539	556	506	562	549	576	555	605	553	550	548	530	549	531	517	566	521	532	557	512	560	530	542	560	515	550	522	550	526	521	582	513	504	512	556	514	574	586	562	549	549	520	552	556	598	559	568	581	539	577	567	528	556	550	575	541	532	515	544	524	563	572	602	491	531	529	549	543	593	541	550	542	537	559	519	594	564	534	551	574	564	595	516	566	568	533	532	567	552	577	538	544	527	522	585	558	573	519	547	568	537	626	546	569	543	584	536	605	519	550	579	563	572	584	486	515	586	558	534	565	574	549	539	543	585	525	561	537	577	558	532	570	586	572	568	557	561	573	572	546	564	534	603	570	585	580	558	593	560	556	564	541	505	574	539	561	569	520	558	559	575	588	577	549	542	576	536	549	564	567	557	569	518	550	567	551	536	557	520	546	504	572	565	599	584	589	556
4037	8705	19485	22512	10916	5823	21670	41037	32571	19439	10549	4674	1779	862	638	500	489	509	513	514	532	523	529	530	519	537	504	543	506	556	526	536	528	570	517	534	539	521	508	536	537	526	481	508	504	545	529	500	447	500	528	511	528	529	523	545	556	553	526	527	522	497	502	524	537	542	546	536	504	532	538	520	535	511	529	475	501	613	547	556	538	517	539	557	541	516	516	558	582	504	560	511	523	554	525	538	515	523	531	522	574	515	528	528	546	506	524	494	498	523	513	488	531	491	513	506	467	512	532	516	506	501	551	510	520	505	543	515	499	528	538	515	556	542	552	533	548	530	559	489	544	481	533	543	578	513	528	518	539	551	490	524	569	539	518	508	556	550	561	502	491	546	502	521	562	503	524	528	512	514	528	525	539	513	553	499	492	523	516	515	537	510	523	532	515	503	527	545	551	538	493	473	487	526	557	498	476	533	550	510	547	498	512	509	537	530	544	523	535	493	509	493	519	533	546	550	527	521	534	566	499	528	570	534	504	514	537	491	552	538	488	549	496	482	513	440	498	486	499	536	509	549	530	542	513	508	528	500	540	553	530	538	545	507	554	510	533	500	510	537	545	557	522	499	513	536	544	570	531	496	489	496	542	561	492	479	498	512	485	528	539	537	520	548	504	468	527	526	497	550	514	515	531	501	499	497	554	531	492	534	513	532	527	542	550	515	496	472	527	594	529	502	519	447	535	490	558	525	530	529	514	485	487	498	536	489	503	493	563	493	537	490	490	514	534	544	559	488	524	513	560	526	531	508	510	530	515	540	529	561	557	509	547	529	498	532	514	539	506	509	536	507	551	532	501	538	529	548	514	556	531	492	544	534	541	545	533	511	539	513	542	519	538	521	510	509	510	534	481	484	545	568	550	501	529	502	550	492	489	482	531	527	521	523	522	503	541	539	524	494	524	517	533	518	563	528	522	516	522	513	521	496	549	507	502	538	543	478	501	544	515	517	504	530	529	519	523	520	545	536	549	559	549	540	523	505	536	521	484	554	509	525	522	538	516	563	515	540	526	534	547	524	522	494	482	529	513	516	548	540	509	500	501	538	515	497	506	504	505	546	507	559	501	508	536	524	529	515	552	533	557	534	553	484	494	529	504	520	542	500	530	515	516	531	491	512	540	502	559	539	522	517	540	517	533	527	535	525	536	533	544	514	522	507	525	513	550	554	517	555	483	528	521	510	489	492	531	507	499	543	537	521	523	539	498	556	492	498	521	545	461	552	528	538	505	507	510	478	481	516	530	525	544	545	491	525	539	504	525	555	555	563	535	552	539	517	562	449	484	484	501	524	495	526	547	510	486	540	490	494	528	558	521	529	534	521	496	508	507	505	530	553	542	505	526	525	523	518	494	493	552	517	495	523	540	526	516	538	543	522	509	547	465	495	536	500	538	504	522	517	560	508	521	527	556	512	549	488	499	536	521	517	552	482	532	544	533	541	513	532	529	485	492	530	511	480	526	499	532	540	515	508	516	538	495	570	514	501	525	546	465	551	491	494	499	523	495	531	532	547	512	517	505	514	540	551	511	521	536	490	531	504	548	464	496	553	544	529	508	527	521	481	504	516	483	528	507	545	545	567	507	491	520	519	502	520	501	505	514	530	524	520	560	504	504	508	522	518	514	486	514	507	515	500	511	481	563	520	555	515	525	496	526	523	536	512	502	479	530	505	531	553	498	515	504	515	565	519	514	527	504	529	506	519	534	492	531	499	540	516	504	492	568	548	521	557	530	544	516	516	528	516	483	460	503	534	547	517	482	526	516	529	511	525	563	502	527	541	493	544	520	530	511	511	538	569	490	510	509	515	536	530	506	534	518	512	495	499	514	511	478	515	503	502	523	511	542	514	539	486	519	534	544	514	520	497	509	475	563	508	514	467	544	537	554	549	519	529	511	471	513	510	536	511	531	549	524	514	506	510	541	546	532	510	481	527	501	506	537	520	490	491	518	529	566	509	542	507	510	524	562	507	503	532	550	523	540	510	518	499	523	536	519	489	542	538	517	541	559	482	530	537	539	524	553	501	479	536	527	508	540	500	519	515	550	514	472	496	549	507	486	516	516	543	525	532	504	466	530	509	535	546	558	537	507	547	495	492	524	556	519	533	510	499	534	517	516	518	474	494	499	529	500	509	510	506	495	534	462	491	532	488	551	548	518	497	541	544	575	544	510	493	528	545	487	520	529	493	522	533	524	486	501	508	497	516	528	529	549	479	509	491	535	461	495	544	541	556	506	488	509	499	500	541	526	531	553	568	514	519	515	479	548	498	502	518	564	536	581	523	492	534	539	482	549	543	524	536	555	510	513	486	503	535	498	518	542	492	492	529	509	530	533	530	522	543	494	524	481	503	553	550	487	489	507	524	545	520	499	500	504	546	550	524	510	523	443	492	537	551	526	529	492	468	496	557	505	525	497	526	501	502	555	528	503	530	520	489	535	512	540	500	497	489	522	515	512	527	564	460	532	519	510	506	486	519	460	540	503	492	508	524	535	507	507	500	511	546	495	511	530	520	531	532	546	550	537	506	537	528	505	551	528	514	507	549	525	545	537	505	481	538	551	535	487	472	530	520	524	510	550	510	532	508	508	522	493	483	519	480	538	551	508	516	508	530	532	520	557	483	510	508	548	546	501	506	502	512	544	509	511	523	491	508	471	525	517	514	497	484	511	496	517	552	499	495	503	505	483	515	570	554	506	525	532	512	533	550	512	530	514	509	512	542	481	502	554	524	537	497	512	524	481	543	532	529	501	529	553	557	518	475	506	544	523	518	512	510	481	520	539	529	553	527	505	558	545	541	486	497	491	509	547	492	536	532	509	531	547	492	464	524	547	499	511	525	524	513	514	507	517	497	509	507	492	535	545	524	523	498	521	506	508	492	538	539	488	477	532	507	536	483	513	493	514	507	472	523	522	494	556	556	510	527	525	530	542	494	525	546	494	486	526	487	507	537	510	486	540	572	517	492	511	526	505	491	551	515	481	513	508	510	583	565	495	525	554	495	522	488	480	531	485	523	495	465	522	531	511	481	493	497	517	505	538	531	506	468	500	462	489	503	523	511	526	551	488	541	482	518	533	537	505	502	526	514	557	505	506	527	523	520	515	496	527	550	493	495	545	528	509	528	542	525	537	534	508	468	544	535	507	513	490	512	496	553	569	527	505	475	468	569	526	467	522	510	513	514	535	510	515	525	543	494	496	536	519	542	526	492	508	518	523	509	501	518	497	543	507	527	521	528	510	521	476	517	484	524	509	506	498	512	539	545	491	506	535	464	498	526	550	512	524	551	469	504	517	500	508	514	551	534	510	523	494	505	502	540	506	491	479	545	533	531	525	531	522	511	594	590	512	535	515	496	522	564	513	508	578	511	504	531	508	514	545	506	518	505	547	539	489	491	537	523	568	521	506	512	542	530	517	509	478	516	539	514	533	493	566	527	437	492	505	513	521	526
27817	15731	4976	5713	2638	1244	1501	2546	2362	1660	1051	710	550	516	433	442	449	443	455	440	427	474	445	468	433	459	429	412	441	439	439	481	413	415	413	450	433	453	475	402	455	424	414	453	423	439	416	456	473	440	456	456	424	460	460	430	403	416	412	437	427	432	410	411	448	394	425	458	433	452	432	440	413	439	463	451	428	400	399	414	445	409	432	444	420	446	448	447	452	423	442	447	445	402	435	424	431	461	490	422	406	439	435	456	449	423	437	443	448	447	434	411	441	406	457	436	417	449	474	460	416	441	457	465	470	422	419	464	425	424	460	430	414	433	436	434	412	454	466	420	443	434	457	416	455	451	468	441	443	414	416	415	416	437	448	459	415	460	425	431	449	407	427	417	427	434	438	446	426	434	438	459	438	392	414	401	443	478	426	428	419	448	437	407	439	446	398	413	474	410	434	424	428	429	429	457	444	440	440	397	427	436	446	421	417	395	434	405	450	423	427	423	471	431	382	445	445	374	396	429	419	426	428	455	477	425	361	454	458	435	423	443	434	400	451	413	419	446	406	427	443	452	391	426	437	430	427	432	391	437	416	431	441	439	412	457	446	440	424	411	467	419	430	439	447	417	477	392	445	475	478	411	473	463	428	451	424	435	438	407	450	421	445	428	447	428	456	414	462	448	452	473	497	412	449	441	446	419	396	425	439	411	430	434	425	431	429	430	456	384	435	454	431	414	415	426	439	405	430	414	444	413	415	459	494	448	427	426	444	452	388	454	434	437	450	436	443	405	437	385	439	411	424	433	459	400	429	441	416	457	385	425	421	458	430	440	440	420	461	406	411	432	418	416	403	437	443	442	404	445	406	415	394	434	416	420	462	438	435	436	444	438	434	439	433	433	476	399	421	423	435	426	428	463	407	449	429	451	438	397	462	409	460	429	411	406	447	457	431	412	417	442	457	411	432	434	428	442	410	446	415	458	444	436	418	444	447	398	455	429	472	468	394	477	397	421	423	425	422	439	414	460	447	422	437	447	423	490	433	429	452	424	427	407	405	416	440	436	414	457	411	441	482	401	425	437	420	375	457	421	432	452	407	446	431	413	417	453	427	447	462	427	448	405	423	425	427	431	465	454	467	443	445	450	445	401	422	434	454	424	415	396	434	471	439	422	420	463	421	409	411	422	405	445	396	430	428	408	406	449	430	435	456	457	432	447	427	411	447	398	424	430	445	469	449	460	442	423	421	436	457	399	451	435	403	407	385	460	433	442	415	448	406	414	417	419	412	392	439	454	447	449	444	418	451	433	433	449	401	408	437	381	420	387	429	437	402	422	413	410	479	437	438	424	460	378	462	431	418	428	446	456	419	421	459	426	428	427	422	398	459	456	425	399	464	458	403	436	421	451	400	434	429	451	441	432	408	434	445	438	415	453	431	456	408	434	417	395	412	402	388	385	451	439	419	433	435	444	420	414	415	414	446	445	417	435	444	456	425	414	427	435	412	418	427	452	420	396	448	422	384	436	448	401	422	409	464	428	461	411	431	470	434	410	446	439	412	376	402	412	451	418	467	417	465	491	438	442	420	391	400	457	430	451	467	431	428	440	420	410	429	410	409	393	443	428	426	390	422	406	425	454	422	441	445	431	459	407	447	444	417	423	421	443	502	434	412	416	465	420	434	449	438	449	413	392	456	395	454	429	430	448	428	426	420	461	403	464	483	453	406	409	437	454	421	381	433	453	428	371	421	424	430	420	446	396	420	435	379	414	446	398	438	452	432	402	483	437	411	431	452	397	465	459	455	464	436	459	415	430	446	405	398	456	472	413	446	438	423	404	454	422	441	429	435	404	436	432	466	423	440	454	401	424	440	442	431	416	438	415	483	384	417	411	443	428	426	399	421	464	441	411	448	454	438	458	407	419	419	421	426	426	448	426	420	399	423	439	442	462	395	417	417	448	435	427	491	443	487	423	442	433	447	404	463	435	426	446	411	450	484	456	442	439	431	424	461	433	416	444	415	433	405	436	474	415	458	412	407	436	456	428	399	405	450	434	488	438	429	448	463	439	399	417	417	423	402	434	444	435	453	481	382	442	437	435	418	423	432	421	401	459	485	413	458	370	397	439	412	467	456	438	432	421	426	477	453	450	435	439	450	463	419	411	453	397	409	415	411	427	428	434	449	444	466	421	435	430	440	437	419	414	466	462	456	425	429	434	439	410	445	436	418	412	404	405	446	418	407	424	451	404	426	449	413	445	417	436	416	429	435	439	435	436	407	431	387	440	448	423	436	432	454	411	401	431	441	449	456	439	419	399	431	419	470	422	425	443	453	434	465	434	442	421	432	440	423	429	436	419	447	413	437	399	450	450	435	466	434	412	407	429	451	470	423	417	417	427	448	438	435	420	417	448	447	425	447	415	421	450	453	428	416	430	426	450	408	403	423	489	471	412	462	442	403	429	392	437	447	462	381	449	452	389	436	434	426	432	404	409	435	431	426	436	461	415	403	429	390	429	414	412	423	447	457	423	447	438	420	430	405	430	464	422	428	463	430	453	429	443	415	425	431	454	395	454	398	408	466	436	417	458	394	417	454	461	401	434	433	447	435	415	438	445	448	420	452	424	433	447	418	425	434	421	428	424	464	420	432	451	439	420	436	426	426	391	427	411	484	412	426	474	413	441	443	430	409	418	415	431	416	407	423	465	428	448	480	442	408	411	463	406	418	434	396	443	422	466	491	449	418	403	397	403	452	426	436	431	429	425	447	441	409	440	463	471	403	409	472	426	432	450	419	432	450	423	397	406	394	412	445	383	425	446	454	413	395	436	438	428	422	453	412	445	465	446	418	415	428	406	447	448	425	409	414	406	447	431	438	417	487	404	421	415	399	399	442	408	454	430	440	406	440	438	452	423	442	427	441	437	455	400	401	457	423	447	430	430	406	411	460	430	443	430	431	401	411	419	407	447	439	397	416	431	448	441	460	447	449	452	438	430	395	415	460	432	427	436	458	429	428	426	410	394	398	434	433	444	453	432	463	447	445	456	449	423	447	448	448	406	472	450	441	456	434	450	453	436	464	424	403	428	441	451	468	444	443	405	424	447	418	418	409	420	437	443	466	460	451	438	419	431	434	440	383	406	443	446	411	427	449	474	461	479	488	394	437	409	469	426	446	428	424	487	428	416	429	419	420	450	425	432	439	422	416	402	435	411	474	429	423	411	357	436	434	430	394	410	448	431	407	446	463	399	427	434	459	447	411	421	446	440	451	438	452	404	441	423	398	439	420	408	427	400	423	424	408	439	460	445	411	459	384	438	434	435	398	438	459	418	439	409	443	443	424	417	443	424	445	390	430	422	431	445	454	426	415	414	458	440	425	429	408	445	427	394	443	440	445	452	416	432	414	441	443	470	433	431	417	410	445	412	452	456	422	432	490	454	423	448	437	435	440	406	427	461	421	409	421	419	448	429	446	411	463	445	417	433	430	448	456	449	381	426	428	458
8592	7751	4076	6235	3302	1682	2051	3494	3071	2037	1258	810	544	414	370	407	407	434	431	384	424	391	397	386	378	389	407	421	406	392	373	386	385	360	388	421	398	396	412	405	398	421	380	413	421	403	374	417	424	388	409	396	380	392	390	408	386	382	433	418	394	419	385	388	416	409	409	439	382	365	372	399	379	348	386	382	365	380	391	392	396	402	397	396	423	392	385	423	383	388	397	418	404	427	423	371	401	368	391	390	409	438	385	422	398	382	419	399	380	391	416	391	397	389	434	401	394	391	371	364	387	378	411	389	365	408	402	398	407	370	388	424	392	379	392	449	392	423	399	384	389	386	376	409	396	376	385	386	375	405	401	415	404	375	410	381	435	382	394	388	411	361	389	412	368	358	378	418	415	412	389	426	414	388	372	404	382	420	399	397	377	395	400	387	409	396	399	379	399	362	363	381	390	374	360	405	368	402	393	360	411	405	385	392	380	400	388	391	383	427	393	402	340	407	431	388	415	394	403	391	410	392	423	407	383	386	414	393	373	360	396	399	403	401	398	425	396	387	417	406	402	357	425	407	390	403	413	378	407	413	394	397	395	422	433	389	398	390	403	378	384	433	363	390	429	422	393	410	393	412	393	385	423	413	416	383	360	378	394	397	430	390	425	408	400	405	383	388	356	394	415	382	375	383	396	359	397	413	365	379	385	407	364	407	410	416	368	395	417	391	371	407	386	434	419	388	361	419	433	354	371	377	398	414	399	399	388	366	391	391	405	381	361	426	395	383	360	404	400	394	410	393	387	408	409	404	407	417	408	431	426	377	379	391	393	382	370	395	395	411	448	368	377	363	410	409	393	421	419	383	436	352	375	352	408	420	401	412	411	374	369	381	389	390	397	415	397	404	399	400	370	378	374	373	400	381	397	403	373	400	364	404	372	421	384	398	431	381	398	402	419	406	383	407	410	364	362	432	372	414	381	366	391	397	411	375	356	423	410	393	420	376	414	360	363	416	399	378	409	374	426	391	377	420	390	425	403	365	377	437	343	394	409	395	376	417	356	398	375	410	375	407	412	425	412	425	397	403	384	380	390	402	402	386	402	399	394	380	357	394	409	388	398	370	370	386	447	400	396	363	423	393	376	405	378	388	383	373	361	407	359	381	357	372	381	390	360	417	376	419	390	361	399	371	385	434	430	417	400	382	410	358	387	377	375	396	439	399	394	391	399	376	410	379	371	402	403	390	356	378	403	397	413	389	336	418	438	443	385	395	381	355	405	420	449	370	387	399	395	369	404	428	366	408	365	393	394	403	359	370	388	414	383	423	410	398	399	403	404	387	394	407	379	349	400	351	409	358	406	442	394	401	396	392	415	422	417	389	368	418	377	383	402	363	427	378	396	380	396	402	436	392	380	357	391	399	397	356	406	365	386	412	390	397	407	414	384	397	433	399	395	447	396	409	369	404	385	406	430	383	377	414	397	385	418	414	407	361	391	379	365	398	400	382	392	418	382	358	383	387	412	371	407	407	392	377	402	394	410	408	404	379	377	389	385	379	406	412	380	439	394	399	372	355	400	389	443	399	388	401	376	413	387	422	379	381	414	403	398	394	398	379	369	395	396	396	387	415	355	387	406	430	423	384	399	402	379	397	414	398	385	388	393	368	372	414	404	379	417	389	419	404	412	392	391	424	395	365	375	399	397	412	402	379	374	388	368	390	373	407	365	413	372	396	390	404	389	343	390	372	391	405	383	406	388	412	391	356	383	394	375	371	408	398	372	413	377	391	405	350	446	394	376	416	408	353	396	403	369	402	431	425	392	373	417	388	404	373	417	364	417	376	398	417	408	401	409	425	423	379	366	406	388	433	359	378	420	357	389	338	409	367	413	400	417	424	379	391	359	430	416	415	406	393	409	401	360	362	393	411	358	385	433	411	402	380	389	389	363	397	398	393	387	396	376	379	388	422	432	395	393	402	388	382	390	390	401	376	393	417	417	418	350	422	372	406	440	382	385	404	390	355	423	398	411	395	353	377	398	395	396	357	415	425	407	408	369	400	413	370	398	357	371	415	394	410	376	390	394	387	366	411	423	377	369	401	377	383	413	411	385	404	385	405	406	379	417	430	434	365	387	385	413	396	406	424	404	380	371	391	380	398	396	396	404	387	382	407	368	396	395	392	382	383	421	467	417	371	388	390	382	406	397	415	408	401	393	369	376	385	401	384	383	362	393	414	394	421	402	393	401	404	399	392	397	423	384	385	421	397	382	417	460	407	384	389	405	432	412	411	415	401	388	392	411	406	400	415	438	388	389	432	397	391	360	397	383	327	354	388	388	352	384	392	392	388	387	418	432	373	375	332	363	403	377	401	410	389	395	366	418	414	376	413	384	394	392	392	346	418	331	406	376	425	416	399	379	411	401	374	414	395	415	385	380	406	387	427	379	393	416	384	412	412	397	384	411	388	379	393	402	367	373	427	375	409	368	398	378	403	366	399	381	400	391	404	395	383	416	377	445	371	413	384	394	389	376	360	432	385	402	391	421	387	379	391	405	380	408	372	399	368	383	414	416	364	400	428	435	403	407	375	367	406	382	418	390	415	428	391	397	407	423	383	424	398	379	379	403	385	386	391	409	383	410	384	394	428	386	419	393	423	418	395	377	382	443	342	394	369	401	396	361	422	392	422	378	406	385	398	392	412	389	424	389	428	399	421	362	397	363	395	410	365	442	388	409	405	392	398	366	398	399	399	369	390	429	419	392	350	380	437	381	391	384	391	394	396	402	395	370	411	385	404	400	390	413	406	408	395	416	382	411	403	432	388	357	406	404	417	411	381	385	387	434	416	375	412	392	367	370	366	463	415	402	371	419	404	406	412	377	417	392	431	421	378	435	398	416	408	379	412	402	444	370	385	440	381	395	393	374	383	395	364	401	402	422	384	386	373	421	414	393	391	364	411	389	384	376	421	361	405	396	388	370	403	398	387	399	427	385	376	394	442	372	421	365	407	379	390	408	404	417	332	405	397	396	395	386	385	379	389	392	425	383	367	382	391	373	380	371	362	416	396	435	415	364	376	360	403	442	369	402	362	398	391	386	383	414	422	380	392	389	416	431	396	371	409	422	381	352	372	407	367	380	368	380	410	391	396	436	420	386	353	374	413	398	399	402	361	385	369	381	376	380	376	366	374	382	363	394	386	384	408	432	393	390	391	394	414	400	397	381	409	372	419	376	410	415	414	409	409	423	422	374	418	392	409	361	416	400	395	416	372	425	410	398	401	407	393	379	384	356	381	386	403	401	414	399	395	364	398	384	369	424	420	368	376	352	383	376	407	405	380	407	374	396	395	371	412	369	411	381	373	393	386	396	385	366	412	368	403	402	411	411	421	369	398	392	409	370	430	382	378	393	398	382	420	403	423	385	403	428	373	372	408	374	410	385	429	374	389	407	416	402	403	381	419	379	397	379	383	397	423	417	365	425	375	388	362	385	393	355	389	407	423
25498	21411	27182	25400	11109	4169	12513	18124	17232	11666	5476	2079	926	588	483	486	429	483	441	455	468	474	435	435	481	459	493	455	471	492	444	451	440	428	445	490	420	479	417	473	473	422	426	495	477	461	453	458	446	441	480	457	484	429	483	435	486	440	458	458	483	462	466	437	465	432	447	479	470	406	455	439	474	468	389	429	484	424	450	450	494	465	443	446	475	458	454	426	458	438	473	445	446	414	420	448	452	488	466	427	408	470	455	480	449	456	442	438	431	480	482	465	441	440	426	394	440	458	465	441	480	440	429	461	431	418	438	447	423	458	465	493	458	474	463	448	470	435	450	403	448	469	447	443	434	427	466	466	427	457	441	471	461	491	446	460	438	458	431	472	450	439	451	445	452	458	460	411	430	441	435	436	449	448	431	431	448	445	496	457	438	489	465	436	442	462	447	457	455	443	477	468	438	455	390	449	426	454	491	475	449	469	456	432	445	448	470	452	429	461	491	504	437	443	458	426	455	471	414	450	438	478	463	469	464	429	440	455	464	441	441	439	438	475	423	432	439	431	473	418	416	433	436	418	426	418	423	438	445	427	465	498	460	426	449	459	450	473	439	459	461	473	421	438	416	430	425	449	464	436	466	435	453	398	448	477	425	410	471	456	420	448	473	447	471	440	516	471	488	492	442	429	411	433	445	453	427	412	435	434	453	428	466	449	476	433	452	451	455	464	456	441	437	425	482	462	455	434	442	470	432	427	439	449	478	467	473	432	455	446	431	401	446	448	446	449	455	486	453	474	449	430	392	435	410	461	432	475	483	450	442	441	469	413	447	429	451	437	502	475	456	440	462	440	428	421	472	473	406	437	424	443	475	435	472	491	437	446	413	431	452	443	432	429	441	489	456	464	453	416	441	468	448	455	485	429	435	437	423	462	457	449	481	445	447	450	462	395	448	474	459	440	465	449	439	403	457	452	501	398	427	444	436	482	448	426	475	450	425	427	432	447	458	466	482	431	407	431	439	470	479	440	457	465	423	443	420	417	464	427	452	487	445	447	436	455	454	436	452	455	449	468	437	453	468	450	417	442	414	427	453	447	450	420	444	467	467	475	449	465	431	455	419	419	442	437	437	466	457	452	458	465	434	489	411	418	456	407	431	459	433	469	482	441	433	425	456	436	473	457	457	424	457	426	440	440	453	477	402	454	471	457	433	443	429	428	425	448	457	455	445	450	439	483	471	469	415	472	466	471	463	426	458	440	457	461	423	444	505	443	467	447	480	451	477	446	488	503	423	429	471	441	454	508	439	446	454	470	413	421	417	435	439	441	415	464	492	434	487	444	430	487	480	448	425	447	468	434	447	457	452	424	455	479	447	433	436	486	438	469	378	426	448	475	439	431	461	444	455	406	412	449	450	444	447	444	489	477	469	445	438	414	422	416	459	457	440	424	459	454	410	477	410	472	464	449	463	447	440	450	407	447	441	448	468	432	434	451	436	459	419	446	449	436	462	464	421	432	458	452	478	411	474	424	457	439	434	435	456	431	410	450	416	437	429	407	436	429	424	434	453	473	461	436	455	463	425	438	459	472	443	490	453	444	446	427	449	431	409	428	453	412	459	444	449	439	410	472	441	426	452	478	412	483	457	445	415	440	428	467	472	458	448	456	475	473	453	476	444	421	435	420	441	434	449	437	452	451	428	465	447	419	432	477	475	455	459	451	450	454	443	465	412	460	465	416	427	447	451	453	447	429	432	414	427	434	449	444	416	431	474	439	475	458	434	472	396	454	468	443	433	453	418	500	434	474	402	441	435	433	507	427	430	439	475	442	430	420	420	447	463	424	432	458	437	430	417	410	441	449	448	449	444	434	453	438	439	437	442	461	496	430	419	430	445	433	431	457	462	409	456	477	394	433	424	441	479	426	441	460	461	465	450	472	433	430	434	423	457	449	438	429	471	460	481	476	435	423	408	428	472	441	464	408	439	414	431	461	439	453	449	452	489	448	427	440	444	470	444	404	491	445	456	434	432	458	420	439	455	500	435	433	443	462	457	453	446	430	465	417	416	407	438	422	400	456	421	461	441	437	484	404	423	427	428	447	448	436	406	453	468	436	437	415	422	412	429	437	442	455	463	462	447	456	461	445	471	491	479	447	461	447	493	465	423	431	447	424	435	391	448	419	438	452	414	459	420	461	490	431	473	463	459	471	469	400	442	441	458	443	487	426	461	444	464	427	469	467	497	460	426	469	436	440	460	431	400	439	426	420	416	459	452	433	450	433	436	427	459	493	469	451	466	424	430	418	459	454	420	425	472	434	487	413	470	440	416	433	452	415	455	421	441	421	462	466	403	432	457	395	438	443	432	468	439	469	435	462	467	428	457	485	409	428	437	445	440	427	450	473	437	422	464	431	461	437	472	445	439	450	444	466	453	463	452	442	448	425	414	461	433	426	449	437	429	480	455	464	445	384	491	434	438	433	436	414	440	464	432	450	449	442	415	429	425	469	419	463	495	469	474	470	415	464	434	435	443	440	464	459	471	419	444	427	433	432	441	423	449	487	445	445	445	451	459	474	439	423	433	485	449	444	444	438	441	442	469	440	441	457	467	450	448	450	431	474	450	463	478	426	464	436	427	467	465	454	461	437	494	467	420	455	462	419	412	453	448	418	445	471	455	476	451	439	445	449	424	469	469	404	451	439	428	430	440	414	431	489	435	441	447	464	469	451	485	458	453	461	482	442	423	457	446	461	515	441	442	471	428	440	445	449	481	425	446	442	427	421	468	451	381	421	428	445	485	460	428	441	436	474	451	438	478	457	450	445	429	457	439	496	445	452	431	455	457	459	439	436	418	450	423	463	459	469	464	417	426	474	445	453	462	395	468	437	454	430	480	449	417	437	446	454	460	470	425	432	465	427	436	461	487	487	441	456	451	449	459	458	491	436	476	452	436	461	454	421	498	432	463	457	422	420	436	444	443	460	451	462	464	469	451	465	434	419	445	454	465	447	444	435	428	467	445	447	435	417	399	424	476	416	459	455	430	427	440	471	469	467	426	421	410	457	455	457	459	467	439	447	467	435	452	445	419	436	456	451	462	489	410	462	458	452	452	447	444	428	450	461	467	423	470	443	442	466	441	444	478	433	472	417	468	441	477	455	443	472	436	491	445	446	431	422	425	414	426	451	396	467	441	440	457	457	463	438	438	448	430	451	412	419	464	469	422	419	443	425	466	446	468	429	484	447	429	463	426	424	479	436	430	464	447	442	437	426	456	453	434	452	418	444	449	451	429	471	416	442	416	432	416	454	475	451	420	451	450	448	460	424	465	444	441	404	464	458	463	442	443	398	474	460	435	449	435	441	444	473	433	455	460	451	459	462	415	437	451	441	475	448	440	463	456	425	437	453	457	455	476	426	439	468	423	454	398	448	441	492	442	439	426	406	469	444	425	451	450	445	434	458	424	457	445	476	495	447	448	424	436	456	446	451	482	448	449	437	459	463
12323	29501	11439	9378	5065	4284	14817	17874	16709	10633	5549	2370	1002	574	442	400	443	424	441	431	396	426	417	406	453	412	453	451	446	461	391	436	419	425	434	472	430	427	471	432	428	432	402	448	433	430	419	461	439	391	424	445	432	389	433	421	400	447	445	427	450	416	439	450	440	439	409	402	422	424	417	429	451	439	394	404	419	435	415	418	444	423	416	424	453	401	457	453	438	414	419	440	409	451	451	413	433	413	443	411	423	428	455	446	441	445	427	428	432	435	426	410	456	414	445	407	417	409	446	416	430	417	371	421	435	422	381	476	440	445	413	422	422	459	411	406	435	435	446	465	415	439	437	409	403	418	425	424	415	436	446	443	420	418	438	424	399	483	424	432	421	418	422	419	428	470	438	422	400	423	398	400	392	385	446	452	438	402	480	384	445	460	429	380	388	428	427	427	448	419	396	474	432	406	436	442	426	440	401	411	467	438	425	435	410	442	444	437	462	413	392	443	399	426	415	429	455	407	450	404	426	398	429	437	410	403	401	416	430	429	441	402	418	428	422	453	458	426	436	422	425	367	407	431	456	364	464	451	437	427	447	419	393	409	439	396	477	420	409	458	437	484	436	445	429	424	452	435	420	403	437	447	405	473	425	406	427	432	432	410	431	405	439	426	408	443	436	421	454	450	465	462	442	416	430	433	416	426	437	407	430	407	410	392	454	430	453	408	438	446	428	400	433	416	408	448	413	420	421	460	439	453	421	419	452	446	433	452	414	448	425	449	418	410	448	407	419	434	409	422	433	422	418	402	448	387	429	430	434	409	443	419	457	422	425	407	433	399	450	438	393	440	416	423	407	424	426	405	430	425	423	450	414	405	408	459	431	433	430	430	433	445	427	481	446	407	393	413	421	428	395	459	475	441	424	446	444	436	422	404	438	418	422	426	455	442	447	430	407	458	415	433	469	462	429	446	434	419	430	404	466	408	422	438	442	435	445	400	431	412	425	445	414	423	409	400	440	408	434	430	430	462	393	444	451	438	433	441	408	403	409	447	447	485	441	430	460	467	427	438	404	407	432	425	439	421	421	427	409	415	459	413	422	431	420	445	414	390	421	450	454	461	425	413	410	434	414	421	439	418	438	431	410	409	412	440	422	369	434	416	401	468	440	446	445	418	401	411	404	435	459	466	390	421	405	413	445	443	414	403	432	390	411	412	471	426	418	423	415	413	433	427	426	442	419	424	396	398	423	406	425	433	437	395	413	416	438	431	418	450	434	413	449	405	434	440	436	397	412	408	419	390	403	426	418	413	426	412	403	400	421	455	404	478	414	464	435	400	441	429	468	430	431	436	426	429	432	442	446	416	436	445	425	449	441	439	414	432	394	406	407	430	439	466	437	402	438	464	404	455	440	395	383	416	438	440	450	402	448	442	422	417	431	400	435	429	419	410	414	466	412	482	424	420	427	409	400	440	397	436	429	382	419	407	444	434	422	439	427	416	442	425	420	431	426	403	425	411	448	409	422	412	433	436	459	446	452	426	414	444	416	384	401	408	427	457	436	412	439	418	413	448	407	437	421	421	450	435	435	393	432	421	421	396	411	434	420	392	426	416	412	451	411	426	457	464	437	414	382	433	445	447	447	459	448	451	442	424	419	461	392	449	433	419	433	423	426	433	418	423	399	400	356	436	420	455	427	413	367	481	414	413	411	422	438	448	438	447	441	468	406	412	407	398	422	415	404	430	443	431	413	445	394	438	441	432	426	454	416	416	417	437	412	435	416	456	426	451	445	439	432	418	373	431	427	456	423	411	401	432	449	431	438	420	422	440	426	448	424	403	421	420	445	411	410	397	424	405	395	425	389	472	427	487	416	446	459	390	444	443	399	395	418	432	429	451	431	389	425	434	418	427	407	437	426	402	417	435	402	450	418	442	393	440	429	450	419	425	380	437	405	415	436	409	420	445	402	422	423	457	391	408	438	413	418	418	427	472	406	416	443	439	420	444	434	444	443	414	461	401	441	439	399	435	454	416	373	406	392	400	429	410	395	442	375	453	437	443	430	453	397	444	396	441	455	452	400	422	417	426	437	419	410	408	408	420	433	414	419	470	413	426	403	368	397	439	452	429	456	408	425	367	401	428	438	442	444	429	426	419	448	426	391	391	405	428	442	418	438	448	432	424	435	441	384	417	446	428	372	437	430	404	438	428	432	418	447	427	430	460	429	433	377	420	399	423	444	417	425	451	449	439	404	444	389	414	419	436	452	396	412	427	430	473	461	453	438	445	418	430	422	394	391	431	430	443	424	417	448	400	411	421	403	411	423	426	406	430	444	400	444	431	461	421	409	442	435	434	457	429	423	381	449	436	424	414	413	419	410	446	425	443	473	416	460	442	400	416	392	449	436	447	452	433	406	430	384	443	409	408	450	415	449	450	412	400	417	406	407	390	436	415	401	378	414	424	424	427	426	443	434	442	411	408	423	426	435	388	385	418	414	394	410	413	415	458	439	415	471	419	425	396	401	440	404	432	444	437	420	429	434	465	467	401	472	440	396	396	411	428	403	449	443	429	438	418	427	426	449	462	424	439	417	427	421	433	434	438	418	423	429	406	447	421	437	415	426	451	448	451	425	413	436	436	400	430	431	436	427	397	411	429	417	435	439	397	419	428	429	384	442	419	427	426	425	393	408	431	413	407	407	425	448	425	402	433	427	414	427	375	415	424	400	455	447	407	443	426	417	407	442	443	408	462	400	431	435	414	418	401	387	419	432	454	446	436	426	434	480	423	422	421	429	411	472	442	437	439	420	420	422	433	425	428	450	424	416	447	429	417	428	415	439	450	410	417	405	445	409	421	384	481	420	437	435	433	410	428	417	417	434	427	428	445	426	442	444	409	433	412	432	427	385	405	430	391	424	477	417	418	442	403	427	467	394	427	434	417	411	455	458	398	410	440	431	418	461	426	434	413	470	419	467	431	396	452	428	438	447	387	417	445	382	393	423	413	402	448	411	439	400	414	405	397	420	441	390	435	462	390	433	412	440	395	426	409	416	413	429	415	416	441	450	441	442	432	386	401	436	466	416	404	430	429	406	400	434	385	422	428	445	420	409	396	479	440	410	428	424	419	408	428	411	417	432	421	432	409	417	411	410	409	433	474	403	411	425	433	444	439	450	409	438	409	412	411	413	405	391	447	432	464	409	411	448	402	417	443	434	442	428	419	438	407	443	428	442	405	434	457	448	382	462	441	426	427	436	447	422	426	426	452	444	407	425	431	434	421	449	415	433	451	419	405	441	411	381	402	423	450	396	420	431	440	447	399	420	400	436	431	444	437	406	427	393	446	462	420	439	412	448	435	455	435	468	437	414	409	392	430	420	424	440	442	427	418	430	462	419	421	420	404	412	400	407	421	460	435	425	408	464	402	427	454	469	433	452	437	393	435	465	451	416	467	417	417	433	442	405	407	425	435	437	431	444	445	397	417	459	445	431	435	436	417	416	423
24235	21386	28640	24556	21236	15001	24485	34143	30867	24057	13101	5566	1840	908	658	596	606	573	582	554	559	558	600	577	592	558	558	527	537	567	587	618	559	600	549	553	529	576	570	544	565	581	526	555	587	555	569	569	516	573	563	527	559	553	553	513	555	530	567	565	539	542	555	555	578	551	576	551	539	589	598	574	540	571	585	570	511	561	582	558	583	586	538	538	549	559	576	577	557	554	556	541	554	531	549	555	550	573	562	556	565	527	535	583	591	581	545	512	599	537	587	561	565	548	525	552	600	550	586	558	519	557	585	563	571	555	540	588	576	584	549	579	565	516	566	538	544	529	550	596	566	568	549	569	517	600	550	567	567	566	573	525	532	579	529	526	503	579	604	577	603	578	553	558	567	536	575	546	557	576	555	538	556	573	531	553	538	547	557	564	567	517	498	565	539	576	566	582	578	526	586	552	557	525	538	591	545	570	520	560	563	594	568	576	515	579	548	560	578	560	554	556	585	582	556	558	568	628	558	583	563	624	554	553	557	620	583	567	577	540	553	575	578	582	545	573	573	589	581	516	574	532	520	568	573	561	531	610	548	563	569	566	574	571	556	567	538	565	530	583	564	540	539	552	540	536	570	561	544	538	589	564	538	550	545	531	607	556	500	582	563	559	565	551	579	552	530	581	582	561	565	570	596	500	531	526	543	520	552	556	557	553	546	559	537	550	574	559	577	515	544	530	568	607	557	550	566	520	598	603	536	545	557	577	560	500	535	515	506	550	562	572	596	534	537	552	587	567	539	573	553	558	552	567	556	533	570	560	570	578	535	580	551	558	534	593	573	595	563	569	541	564	500	515	573	541	547	541	590	576	561	547	574	582	549	573	535	540	536	537	530	552	515	515	533	601	540	541	530	556	556	545	611	515	542	562	549	581	576	547	581	573	526	567	529	560	538	551	543	565	544	556	556	555	531	552	569	573	549	556	545	557	548	534	521	546	564	548	556	553	563	581	539	575	559	513	553	542	535	537	594	550	560	560	570	518	514	590	520	585	568	549	515	553	573	577	567	546	540	556	522	536	568	566	545	538	534	621	542	525	569	541	533	584	537	534	597	519	571	600	526	565	559	553	531	563	541	573	590	558	536	551	564	579	564	589	550	584	537	533	531	567	573	547	539	574	536	569	591	524	555	529	517	611	531	503	510	538	576	567	528	541	547	574	552	541	567	584	555	527	565	557	553	594	560	591	508	601	538	561	537	565	589	553	569	607	580	591	581	542	590	530	523	541	518	568	543	550	605	556	545	555	593	573	577	555	543	533	586	528	536	574	569	558	572	545	556	579	552	576	558	541	573	551	528	541	539	578	578	552	557	498	529	513	549	554	597	523	575	548	540	527	555	603	569	575	558	555	628	518	525	549	580	540	543	563	569	569	560	565	592	511	534	522	565	591	552	535	537	546	542	549	571	561	600	553	539	517	542	534	573	553	536	558	572	576	580	533	498	549	581	571	579	599	525	537	528	548	540	502	560	538	550	531	532	609	549	553	537	531	543	541	569	553	524	508	556	554	596	581	593	557	573	565	507	583	559	502	557	528	590	556	517	558	576	591	582	562	582	570	559	576	550	472	554	571	530	540	542	579	547	538	510	538	569	573	570	554	573	562	569	573	561	532	531	522	563	526	580	546	518	537	558	559	530	561	566	526	497	537	560	560	564	581	535	574	528	518	541	573	559	553	586	561	575	527	529	594	574	537	596	531	552	522	545	534	544	550	536	543	527	527	562	591	528	561	565	593	618	543	549	549	577	571	554	589	547	511	493	550	545	530	553	560	542	550	559	511	509	557	544	537	552	523	548	545	507	550	566	546	568	536	561	556	548	595	517	614	504	543	564	569	533	550	577	538	529	567	544	528	623	526	580	554	581	569	575	556	576	539	546	545	562	530	589	543	573	569	540	509	557	584	584	561	564	574	551	527	586	527	549	552	554	527	546	575	509	608	605	592	555	531	553	549	547	547	552	587	563	609	572	549	519	553	541	531	561	540	593	560	587	568	575	534	599	511	551	582	561	557	567	538	613	560	569	516	567	530	536	538	552	564	522	526	564	556	598	566	561	550	547	552	544	539	558	536	545	538	581	580	522	571	547	535	544	544	555	577	530	570	572	563	583	559	573	565	582	546	608	545	550	541	536	513	572	553	589	560	510	590	548	515	563	532	538	541	559	552	581	543	526	550	565	590	536	493	564	524	586	602	558	588	550	529	542	563	581	591	550	550	561	544	574	564	550	546	526	570	535	544	543	528	580	543	565	565	594	520	570	555	568	566	527	528	505	575	550	589	528	512	541	538	557	557	557	549	542	572	519	545	568	522	558	580	523	581	521	559	540	552	588	528	561	512	569	535	550	561	540	606	520	528	576	578	555	540	570	554	529	543	552	578	565	562	523	533	524	570	515	556	540	497	541	582	575	548	557	527	554	569	601	563	522	555	534	548	573	536	537	584	570	533	533	560	513	530	576	514	519	555	554	553	504	545	578	508	569	559	575	507	521	554	574	531	566	579	561	563	532	529	535	541	537	559	556	567	560	577	503	597	536	540	539	549	579	597	578	538	550	592	572	538	537	617	550	520	535	581	539	562	579	552	516	539	578	555	575	604	530	552	540	551	560	569	580	554	555	526	550	567	571	562	587	500	544	546	527	549	558	543	566	560	551	594	544	573	529	528	556	537	520	545	530	529	550	568	552	580	534	577	571	553	582	577	550	586	514	576	569	573	551	583	588	558	531	549	566	558	538	549	573	539	529	531	608	536	569	528	567	561	567	592	555	548	530	573	600	570	613	584	522	548	574	532	561	565	552	538	563	591	536	560	553	529	542	566	584	537	521	564	564	537	538	562	532	544	544	542	510	580	546	580	594	531	584	595	549	554	514	526	540	555	562	581	534	552	595	570	566	575	526	552	548	525	590	600	554	568	572	562	586	544	548	503	548	552	578	546	551	549	529	517	557	553	607	543	574	528	572	536	558	569	522	558	554	537	558	562	524	583	545	551	546	550	527	505	547	556	540	534	529	501	587	543	544	531	553	567	587	554	531	538	519	532	501	564	559	541	538	605	550	547	556	551	574	604	538	577	534	537	513	546	571	556	558	577	593	545	562	586	564	566	517	601	551	557	527	552	534	554	592	552	538	599	579	574	542	534	549	588	572	571	587	554	539	584	601	547	546	575	565	544	529	588	547	582	552	535	528	543	581	549	542	552	577	566	563	534	559	539	500	516	533	543	561	554	571	537	537	549	558	563	520	547	556	531	556	551	557	578	581	535	509	529	571	553	546	545	598	545	500	558	569	567	582	539	494	535	530	567	551	553	543	506	547	539	554	540	580	519	563	531	557	527	572	573	544	540	601	582	561	585	560	547	538	558	546	595	606	602	576	577	549	569	530	559	557	588	535	528	555	614	545	569	577	536	579	564	592	533	583	551	586	536	566	558	521	576	529	540	572	568	524	599	551	529
12706	29986	27758	15093	7579	8496	24821	33955	28319	21059	11383	5589	2185	908	646	547	535	505	497	545	518	520	544	557	509	519	521	553	539	533	525	514	501	517	527	518	499	496	523	569	551	532	529	501	547	535	497	507	541	500	540	499	502	571	495	496	522	530	514	494	508	541	525	588	525	526	512	558	520	515	524	514	567	566	540	516	537	498	522	505	483	533	513	495	562	523	507	521	502	541	516	546	531	536	519	550	512	553	542	560	524	489	496	546	537	495	542	522	507	548	501	530	532	522	569	538	542	473	502	509	528	555	512	473	510	546	535	503	557	522	524	489	510	515	495	540	479	529	528	547	510	530	523	545	476	529	550	552	511	534	495	517	523	485	519	473	504	554	535	543	517	523	547	514	548	482	508	482	536	522	561	523	549	499	526	555	488	514	528	528	481	533	527	538	541	511	507	493	509	510	518	521	486	514	579	507	531	533	517	499	545	536	586	500	518	518	511	514	559	567	494	566	511	527	521	523	498	547	521	476	545	472	534	508	504	527	488	514	504	531	508	501	510	520	546	499	514	532	515	543	493	566	500	510	499	534	516	495	559	541	530	523	460	488	531	527	472	489	495	577	519	533	543	528	507	539	497	499	534	504	533	545	529	487	496	525	530	473	507	537	520	505	525	561	529	543	485	490	549	523	524	546	589	529	537	529	548	491	528	530	502	472	504	535	547	529	526	521	505	528	540	480	545	529	514	546	507	508	536	518	514	524	515	534	530	514	531	552	518	554	520	516	530	501	527	543	514	506	494	492	527	514	532	478	514	523	487	529	504	505	509	541	535	475	507	534	524	512	515	525	496	539	486	559	567	533	539	533	502	544	503	508	472	509	516	515	485	495	534	501	497	493	530	471	573	517	560	527	504	536	522	526	553	495	513	533	540	511	501	534	529	520	493	530	523	549	540	538	534	569	474	494	530	497	533	544	497	503	517	501	549	533	558	545	542	533	532	531	535	509	501	518	505	492	544	527	543	506	530	540	548	512	521	542	510	525	513	474	525	537	483	483	505	484	464	493	517	501	503	511	514	511	563	505	492	516	546	529	534	526	487	512	479	492	487	512	476	500	540	532	506	550	504	508	484	497	553	489	494	524	508	519	533	518	514	546	495	515	509	543	537	505	487	505	512	524	505	529	532	520	557	542	523	537	535	496	504	480	455	555	545	501	507	510	509	538	543	516	526	501	534	493	549	521	526	520	509	496	540	521	512	486	534	532	506	495	515	505	525	523	549	514	497	516	524	506	525	511	494	548	568	477	507	503	530	476	518	571	548	498	524	505	514	556	501	521	490	515	500	494	516	528	586	491	545	509	498	525	528	530	535	514	502	495	557	488	497	535	465	526	558	548	516	495	518	510	508	529	551	484	535	524	526	509	486	536	515	514	541	517	488	507	505	538	528	491	519	529	502	581	493	544	453	515	549	520	485	539	517	501	519	508	531	516	557	569	513	540	540	543	495	576	519	532	557	540	543	520	509	528	558	563	530	525	535	530	502	515	531	524	551	505	551	499	511	549	512	519	464	535	510	516	520	503	557	493	568	502	480	516	507	516	541	532	498	548	513	471	553	507	523	493	535	501	470	513	536	511	559	542	506	518	509	513	508	511	523	505	510	506	572	512	545	549	519	550	543	517	539	479	513	508	506	510	524	545	521	505	555	514	494	566	493	512	489	538	536	532	504	479	496	538	507	554	488	496	552	506	529	511	518	530	531	545	526	497	513	507	511	504	525	493	503	522	521	473	532	531	492	515	514	523	595	512	507	510	493	499	506	506	514	519	554	538	532	533	530	495	508	543	485	499	512	499	481	522	543	486	542	521	506	529	517	514	564	500	524	532	568	495	486	587	543	490	541	520	518	536	499	535	532	497	523	509	496	547	520	520	532	481	524	576	495	516	541	494	528	510	514	511	502	540	478	583	540	489	534	526	532	558	494	512	471	532	544	502	546	510	517	560	517	541	510	535	516	495	518	504	491	491	490	476	550	518	553	545	520	533	509	516	522	520	510	510	508	531	542	434	524	512	495	568	507	522	541	484	522	523	529	521	581	529	537	539	509	496	510	521	519	526	509	541	519	509	530	588	503	526	567	536	521	531	524	494	537	551	494	499	476	533	535	519	506	516	483	529	538	498	526	525	528	533	543	536	497	549	537	485	537	543	510	488	521	525	519	523	509	501	518	513	542	519	524	523	544	544	537	458	528	545	532	506	520	537	521	554	469	510	481	522	507	507	502	503	503	556	491	518	523	523	508	473	520	525	528	538	544	500	528	544	518	496	510	536	517	531	511	452	521	526	491	473	546	509	542	474	540	482	525	575	494	503	487	544	509	490	515	528	522	499	517	533	527	526	476	526	512	479	522	524	529	498	531	525	543	505	533	537	492	507	485	521	528	515	526	527	520	521	532	585	523	535	502	516	479	521	555	562	529	510	512	514	521	493	519	523	494	539	523	514	506	477	502	565	551	509	536	549	521	512	496	527	526	480	532	495	515	502	491	487	511	548	542	501	500	481	491	524	490	524	519	522	499	502	508	529	490	537	498	519	524	516	503	497	555	534	536	508	527	533	536	491	528	516	509	531	509	514	495	546	557	521	546	529	526	452	552	501	497	560	539	507	494	520	524	478	532	489	531	510	516	514	516	478	514	563	496	554	536	491	529	539	508	514	513	525	495	515	530	477	507	513	474	544	533	512	507	548	555	527	499	544	515	541	519	513	526	540	537	519	500	506	508	508	517	517	544	529	518	539	489	496	530	501	513	534	522	515	528	555	530	494	521	522	543	491	488	480	505	526	487	517	511	526	534	521	548	506	529	503	518	450	524	521	549	511	549	507	516	490	500	485	499	505	518	521	512	491	514	570	505	522	530	494	535	543	491	493	534	491	536	491	465	495	522	517	506	519	538	509	529	534	486	495	524	502	554	480	516	500	516	491	499	517	526	523	515	553	524	530	505	507	510	545	508	504	512	507	496	517	498	516	494	549	516	517	469	492	534	491	474	536	518	558	564	544	546	486	495	523	505	532	515	525	477	538	498	516	521	542	522	558	535	521	513	526	479	518	487	510	515	518	507	534	545	537	496	516	512	562	516	482	532	517	517	495	527	520	520	500	543	475	551	542	493	495	509	512	526	539	558	512	469	534	495	519	523	513	509	500	514	501	542	508	510	552	522	526	536	536	511	538	540	545	502	557	508	494	488	453	510	564	565	525	537	502	536	553	509	507	477	534	512	544	497	522	473	504	547	509	507	498	480	530	535	518	477	468	538	564	481	547	514	532	540	521	499	514	473	493	479	510	519	534	480	503	525	532	497	529	508	532	508	537	557	523	482	526	495	505	505	529	506	544	535	515	511	521	517	479	558	537	479	525	526	516	493	518	511	524	571	488	532	537	520	499	511	486	535	486	540	508	519	512	537	520	508	521	554	533	489	494	534	548	517	547	510	506	504	519	494	533	483	539	533	531
27753	17650	11744	6310	2037	1519	2105	2546	1895	1623	1125	726	572	512	451	458	438	451	435	431	473	412	422	470	420	440	427	433	427	397	438	434	414	431	453	441	440	481	440	430	442	423	445	463	465	451	435	447	460	429	421	414	424	426	415	407	470	422	401	439	423	463	442	416	421	413	463	421	435	423	476	439	413	415	432	392	410	442	410	404	431	432	448	416	460	423	468	412	429	452	400	477	427	458	393	449	459	421	414	399	418	411	420	475	438	434	445	429	439	457	440	418	442	450	402	434	451	410	443	398	444	404	401	419	444	463	414	428	419	386	448	413	426	424	450	455	445	420	431	434	424	450	453	439	387	427	426	412	431	408	415	414	381	455	439	462	430	427	433	422	429	411	438	431	437	415	455	435	442	457	421	433	401	404	438	453	432	445	457	432	442	438	393	396	443	425	457	458	460	445	378	439	431	407	438	463	419	433	429	419	413	422	426	416	453	430	404	420	414	413	420	431	461	419	436	415	429	397	430	413	384	423	446	396	420	439	432	440	447	446	447	420	420	429	421	421	404	425	449	399	431	425	493	401	402	428	418	436	408	418	455	428	386	399	448	462	421	414	423	427	436	459	482	419	433	462	442	421	461	427	444	419	427	418	443	424	449	410	406	445	455	431	429	459	436	427	392	399	432	463	407	427	430	445	422	446	433	420	439	411	440	430	432	433	428	435	442	419	443	442	414	434	473	451	446	442	459	443	443	451	414	444	449	470	386	418	417	435	432	439	455	438	392	406	422	389	432	437	423	437	408	424	446	455	445	422	428	438	447	429	415	456	415	437	412	405	385	431	458	454	445	475	437	434	436	441	477	423	421	423	414	440	422	448	439	411	472	458	442	474	442	432	442	429	421	416	431	454	468	431	422	426	411	445	439	429	440	416	455	428	455	447	409	442	424	419	429	429	418	408	434	438	420	468	454	407	429	389	432	412	437	451	406	425	475	403	442	453	410	419	412	450	428	417	436	391	413	413	444	432	403	447	400	431	397	430	438	434	396	428	435	412	398	445	437	432	438	412	441	430	438	460	406	422	454	434	419	403	440	450	448	415	423	424	451	400	465	443	393	424	416	428	445	445	410	429	425	402	407	430	416	455	419	415	432	425	363	431	435	421	423	435	434	436	471	472	445	401	405	432	422	408	448	422	459	440	435	448	431	430	439	421	419	406	366	412	430	406	397	430	440	442	405	392	425	476	430	454	419	457	448	412	429	429	464	440	431	419	416	440	399	461	439	440	446	468	475	467	385	453	440	461	435	448	402	457	432	410	447	452	434	429	411	400	417	465	449	455	433	417	427	432	417	415	434	466	410	451	423	483	465	430	420	477	425	398	425	430	443	424	468	450	427	441	425	392	457	469	406	449	427	416	424	434	380	407	453	438	435	404	396	419	440	415	428	442	468	429	454	424	455	420	430	422	423	409	428	440	461	408	427	454	427	432	433	423	424	432	427	410	424	442	439	428	415	402	440	438	446	435	474	428	440	428	402	394	421	410	412	437	470	433	418	412	419	431	445	398	439	435	441	447	440	484	446	432	432	422	455	452	449	436	432	418	441	439	422	470	435	480	461	452	419	416	424	414	461	433	431	475	451	403	447	405	431	406	483	415	421	444	438	436	453	394	431	435	429	430	397	416	464	420	473	449	423	402	455	400	390	403	451	421	433	456	426	456	439	424	449	407	398	437	477	441	432	462	440	392	445	407	434	444	405	422	434	432	454	414	383	435	414	422	409	422	434	399	479	409	408	421	399	408	420	434	440	425	462	418	420	441	417	414	411	414	408	444	445	419	434	419	421	426	419	423	422	421	412	424	416	460	408	454	432	426	420	417	434	428	456	496	439	432	405	396	395	426	436	440	395	442	465	440	426	465	432	412	426	440	408	439	422	411	426	427	441	440	441	416	397	400	441	435	417	395	430	443	426	433	384	375	426	399	425	407	415	448	403	444	388	415	462	437	423	468	431	415	440	449	421	403	436	429	446	437	383	486	465	414	406	443	422	441	460	428	430	473	451	416	452	386	446	447	443	422	425	385	426	414	432	422	460	418	422	468	438	428	433	472	436	425	430	417	404	479	468	442	425	458	458	401	425	437	457	431	450	438	421	426	442	430	452	429	455	395	416	431	420	426	444	461	417	397	438	450	450	436	430	428	410	456	428	421	411	420	422	428	428	458	416	439	431	407	412	426	430	447	413	411	377	423	433	439	422	417	441	404	418	438	425	413	399	431	412	400	439	447	414	393	415	452	447	432	422	438	441	415	424	410	481	429	420	469	400	429	440	407	414	391	449	438	446	430	428	434	449	422	425	442	444	419	483	422	402	394	403	410	443	440	405	409	447	413	431	453	414	429	424	434	405	405	410	445	442	470	439	446	430	438	492	411	402	406	447	450	465	421	433	432	397	433	470	426	438	446	462	376	450	434	460	471	446	414	454	464	444	423	430	438	442	433	447	453	459	437	400	453	394	436	444	438	473	389	413	412	450	419	392	422	412	416	405	427	441	408	415	456	442	439	442	424	450	446	411	437	442	439	443	482	453	477	441	440	419	457	415	389	409	470	419	426	478	415	452	438	453	427	417	429	446	383	470	470	448	440	443	457	462	409	439	473	442	444	415	436	467	446	384	421	416	400	423	439	452	416	461	450	482	411	430	445	440	400	436	404	431	425	450	424	422	432	466	419	454	466	449	429	449	426	422	449	424	436	452	428	377	432	429	446	400	409	421	402	427	446	438	404	401	432	428	444	398	413	429	421	395	460	425	457	462	423	428	399	435	421	446	423	444	455	425	442	415	426	395	428	425	408	416	390	472	456	442	399	387	420	451	435	417	458	413	424	462	423	456	457	413	437	448	464	418	388	427	422	443	420	441	427	436	414	449	454	434	397	413	448	443	416	442	419	407	408	436	450	427	481	402	365	406	412	439	428	446	422	479	426	422	444	427	451	447	475	438	390	414	413	418	388	443	452	413	452	416	405	420	413	432	459	451	435	440	443	482	436	470	436	463	406	471	397	452	393	438	410	427	423	431	445	433	422	471	429	402	425	431	434	441	429	442	438	409	428	448	459	431	441	402	439	411	438	451	441	409	420	438	435	416	412	445	469	425	443	427	409	458	462	467	444	422	445	435	463	414	456	476	422	405	447	435	445	439	430	411	415	416	432	410	410	465	431	425	394	401	438	395	407	471	425	438	456	447	438	451	418	454	446	446	450	451	416	408	405	432	427	424	470	431	425	475	430	398	405	409	447	448	427	391	411	402	445	466	463	440	440	444	411	422	414	477	419	425	451	392	432	403	412	430	459	423	436	409	446	443	435	407	443	473	449	431	447	436	422	434	437	455	433	411	443	478	463	409	409	418	407	423	428	466	453	421	435	404	427	410	439	437	421	404	404	426	440	428	423	416	452	416	470	429	432	432	389	404	444	403	410	419	409	447	446	405	428	413	413	418	448	394	417	427	455
8257	13362	11758	5281	2317	2089	2942	3330	2454	2085	1276	850	557	432	412	389	411	417	385	409	370	420	416	403	396	386	390	393	405	402	372	402	367	366	366	406	410	389	412	427	358	411	386	421	397	397	377	417	410	413	392	401	390	349	396	412	379	378	402	383	388	398	423	434	398	396	374	389	424	383	406	371	404	359	388	382	389	391	388	392	412	413	387	405	377	396	407	408	391	377	404	380	408	401	395	394	417	376	391	374	392	404	405	404	366	365	378	369	398	384	404	405	400	392	382	397	395	366	384	415	371	359	373	390	371	417	413	365	396	405	375	384	397	381	352	386	427	369	410	397	397	410	419	371	362	394	378	376	393	379	378	392	404	380	408	414	384	409	410	400	385	395	377	396	384	383	397	398	416	371	363	435	372	388	400	393	383	420	384	421	383	382	376	374	407	407	400	397	382	380	388	341	413	384	375	432	373	375	408	415	363	408	349	406	360	396	396	400	373	412	417	386	420	386	402	401	408	393	410	365	389	372	400	359	428	388	359	390	390	353	367	404	376	357	407	339	391	374	403	405	400	381	381	380	384	375	404	399	395	403	410	411	385	384	384	377	393	377	364	418	359	392	414	406	407	383	431	415	414	403	373	398	381	380	409	413	383	420	378	389	415	404	360	393	393	388	406	371	376	371	399	395	375	373	398	380	378	379	371	397	402	351	418	375	397	415	369	384	388	383	404	424	392	406	390	375	406	399	370	393	364	348	393	392	363	443	362	407	383	399	402	392	418	380	399	411	392	369	396	408	435	392	364	396	377	369	407	377	397	430	433	366	344	392	367	424	374	386	395	388	410	363	406	406	359	389	394	364	386	425	447	354	377	403	400	400	364	408	401	375	386	374	366	390	426	418	386	410	426	397	414	395	425	426	423	383	384	411	359	418	388	382	392	413	402	398	396	354	381	368	405	362	402	351	376	372	404	405	373	408	415	385	381	335	391	387	375	381	392	375	361	388	399	378	386	393	377	389	371	396	397	398	380	395	392	379	415	403	375	375	367	398	364	407	386	376	386	400	385	394	395	403	402	403	373	406	442	370	355	440	394	387	366	409	405	397	383	381	423	393	389	407	335	396	392	398	434	398	376	430	369	413	392	404	408	389	419	365	397	382	391	374	413	386	346	414	375	402	426	389	370	367	392	406	371	386	416	363	396	370	413	372	412	408	387	394	379	394	413	390	377	374	385	391	392	338	372	370	387	421	374	401	432	391	381	397	420	396	406	401	402	431	408	359	408	389	423	390	385	371	395	367	379	422	408	386	411	370	411	357	383	371	405	386	367	420	390	387	370	386	380	403	395	375	437	422	412	417	407	385	392	407	424	364	383	382	399	376	391	396	407	387	405	376	400	382	373	392	359	423	378	379	378	395	399	417	366	405	395	402	399	414	396	353	415	425	361	376	383	366	372	389	373	403	401	415	364	404	411	408	394	383	411	403	395	388	424	361	405	371	397	400	426	385	375	370	382	383	338	381	405	375	396	399	385	402	385	399	424	432	340	403	371	376	391	397	413	380	402	408	378	395	404	396	410	384	407	383	406	357	398	409	397	403	378	383	403	398	377	393	390	398	427	418	398	429	415	422	402	354	400	416	387	367	389	366	411	390	384	408	402	376	416	405	401	396	399	367	381	386	392	388	395	382	409	386	395	370	373	372	369	387	425	381	379	383	392	377	428	391	419	391	381	389	406	378	384	380	396	405	389	420	340	381	395	374	411	331	420	386	394	408	394	388	383	379	386	377	402	387	399	390	379	385	407	387	392	391	395	402	366	422	359	397	397	369	378	379	378	406	420	376	415	383	385	400	381	390	415	390	374	379	420	387	393	406	414	396	370	371	389	380	405	383	365	404	411	394	405	393	366	393	399	398	381	391	405	404	403	407	426	392	406	387	371	384	364	403	402	407	422	382	375	409	383	397	395	367	381	378	420	380	417	381	370	400	399	396	363	347	385	369	386	364	390	400	381	375	419	368	388	425	413	371	393	420	430	410	414	359	421	367	372	377	371	400	417	383	384	436	390	362	451	394	410	355	425	394	406	384	403	397	445	382	365	388	392	411	374	353	378	389	392	413	359	394	345	407	380	385	388	373	419	415	402	402	379	372	400	384	403	343	375	397	343	413	397	397	396	411	375	388	410	415	396	394	388	403	389	366	414	372	408	403	402	405	397	385	371	389	361	402	374	397	380	395	396	369	391	423	400	390	366	389	406	416	363	411	401	362	363	432	398	415	398	378	383	384	386	377	386	399	404	380	372	405	392	410	391	413	382	375	402	417	384	395	378	387	403	396	378	407	421	404	363	364	391	394	373	368	399	377	367	370	383	415	405	385	393	407	394	385	392	398	379	425	409	391	367	368	400	354	394	398	382	383	370	419	398	402	371	376	380	385	393	383	392	404	405	416	380	399	403	383	386	359	387	375	374	400	377	405	362	381	380	391	370	383	353	389	414	388	413	404	413	392	380	403	406	417	341	422	358	373	380	416	399	394	372	404	382	412	414	392	392	361	395	359	375	391	360	391	385	384	370	363	386	377	407	415	384	367	413	370	410	441	373	357	367	381	365	383	409	430	399	370	397	376	398	396	404	404	380	323	371	366	384	381	394	400	394	411	406	400	378	380	422	380	363	411	417	395	405	403	375	400	360	410	386	378	383	395	391	397	406	438	406	403	417	383	351	396	399	386	373	417	412	381	404	372	402	387	407	403	393	373	404	377	420	382	417	418	413	355	393	393	424	405	389	404	369	355	400	384	365	411	419	409	381	407	344	396	364	392	387	376	389	396	409	409	395	382	432	416	399	418	363	387	407	382	410	382	396	400	385	357	431	424	365	374	389	383	368	378	422	400	392	391	368	408	380	369	372	394	414	408	363	371	361	390	369	390	363	392	379	381	387	381	405	387	403	363	391	410	402	394	397	405	358	418	401	392	384	378	388	388	354	404	390	399	403	379	401	377	410	406	402	406	414	381	385	375	417	398	405	387	414	364	407	393	403	427	394	409	402	399	371	415	400	392	381	379	394	389	396	432	394	386	376	412	372	389	379	390	373	368	391	358	404	372	392	387	367	379	405	408	403	409	389	397	396	357	397	351	389	358	383	428	349	425	433	409	378	369	416	404	405	393	381	403	382	373	399	367	404	397	407	398	395	429	430	409	379	383	411	415	430	378	379	368	385	423	405	394	368	385	411	421	387	404	383	392	403	380	411	411	390	389	414	381	390	406	368	386	385	392	380	397	384	406	400	383	414	413	426	372	366	416	406	364	392	423	403	404	400	416	396	376	400	406	391	403	413	399	450	388	405	393	376	430	381	437	376	391	371	435	338	416	367	407	415	384	383	406	429	409	384	388	390	426	409	426	409	420	383	359	384	393	406	405	396	388	379	366	430	407	407	384	376	390	371	373	412	386	381	386	394	374	407	395	431	402	363	393	381	387	365	386	358	377	432	367	353	422	376	381
25524	21338	27154	24878	9909	3849	7996	19837	17446	10855	4665	1820	915	593	489	472	459	469	443	438	443	453	423	447	445	446	456	436	435	424	415	420	456	467	455	435	471	412	426	427	423	429	427	423	408	414	429	431	465	451	473	457	465	439	490	473	490	425	448	462	448	402	467	445	438	428	480	428	470	435	440	442	464	487	470	455	425	421	437	449	461	465	470	461	472	430	450	437	444	425	413	429	422	434	429	451	426	473	477	452	444	444	443	421	443	449	438	392	455	441	433	455	438	435	447	434	470	432	433	478	432	446	459	448	457	440	414	403	435	436	484	452	454	467	426	433	474	473	489	448	456	489	451	425	441	451	478	455	499	432	475	420	458	469	445	477	427	440	411	425	437	468	463	451	471	445	488	460	418	418	464	430	472	449	468	426	423	438	456	449	462	463	442	448	462	434	447	409	427	436	435	451	469	458	447	453	441	443	421	431	428	434	437	455	453	460	433	448	424	452	396	445	486	459	481	443	469	483	435	431	442	433	429	447	460	449	428	454	406	471	419	450	420	475	455	469	466	437	453	439	466	426	439	428	456	483	447	483	434	460	463	434	440	415	416	451	457	446	412	434	424	413	447	432	446	449	438	454	445	411	489	455	473	464	416	447	482	447	439	457	462	377	455	426	447	453	440	447	495	452	430	438	429	436	439	477	417	436	436	438	445	469	409	453	448	419	439	462	461	428	463	372	458	438	456	438	469	411	452	452	450	434	441	442	457	437	463	446	434	444	472	432	488	443	474	417	441	437	458	415	469	440	422	541	447	450	477	442	425	480	435	435	434	440	453	431	440	424	489	450	432	415	441	471	469	445	434	459	481	491	459	495	447	419	467	456	471	426	463	434	424	495	451	495	422	436	441	459	457	426	443	444	490	442	428	426	422	447	421	448	426	467	435	475	512	450	432	440	456	429	427	438	410	427	455	443	430	470	441	425	435	434	478	441	459	428	482	443	437	477	462	476	445	469	421	463	443	455	418	454	419	430	444	489	397	409	451	416	443	441	419	479	430	398	387	455	420	422	443	463	461	433	395	426	455	447	422	424	465	489	447	438	416	470	474	449	452	446	441	436	434	464	443	463	446	448	458	415	469	428	437	424	440	438	418	449	418	406	412	433	465	461	423	443	467	433	445	449	434	466	435	457	459	444	458	473	413	411	432	421	466	396	438	456	438	407	461	464	424	488	457	456	429	409	443	477	443	434	435	417	443	428	469	457	442	435	459	446	429	457	468	457	478	464	446	421	410	436	459	416	413	476	449	486	457	450	454	464	439	466	435	428	451	463	447	478	407	448	444	431	471	417	447	450	436	432	453	426	464	457	440	440	407	450	440	456	431	457	462	437	482	438	452	431	412	446	427	464	441	447	449	423	395	423	457	424	455	443	456	443	478	437	451	420	424	427	461	389	439	441	499	438	457	457	462	448	431	488	464	417	414	464	439	421	431	430	452	457	421	469	449	451	420	458	470	455	427	398	443	482	438	486	433	463	420	441	500	445	452	408	473	476	464	440	438	460	449	431	393	468	449	446	458	461	449	407	453	436	414	437	450	454	480	438	441	462	490	434	425	443	411	434	432	455	468	423	513	422	414	471	444	427	455	443	472	480	447	467	418	448	436	452	462	418	476	462	445	442	430	484	483	431	414	442	451	451	440	437	459	455	452	443	453	436	444	436	448	466	454	432	405	477	431	394	431	462	416	451	452	457	447	459	470	451	440	443	454	424	433	428	453	412	439	463	457	416	445	460	451	457	427	430	418	452	423	464	437	454	444	471	444	431	463	466	431	418	398	424	397	436	418	433	468	458	456	436	467	433	395	471	433	456	454	464	459	428	454	473	452	449	435	467	435	437	432	462	453	438	431	445	425	458	457	454	447	415	502	471	401	422	451	444	465	446	412	479	430	467	486	435	433	452	446	430	424	409	458	413	469	442	432	414	458	442	408	403	417	428	438	451	431	440	462	419	426	436	444	411	440	449	460	416	464	473	469	449	409	450	464	450	487	438	435	418	421	445	442	406	429	427	420	456	465	438	455	455	443	414	472	447	481	455	436	417	417	428	452	425	440	448	426	430	451	441	495	443	445	454	458	444	441	431	428	468	455	445	424	446	426	502	431	443	436	477	451	426	455	413	485	465	453	459	459	467	444	467	474	445	418	427	498	494	421	418	478	454	445	439	440	412	449	399	475	433	457	413	473	429	481	454	424	454	405	468	433	443	405	457	432	417	471	462	447	445	438	442	455	452	449	447	486	465	461	493	449	466	426	420	416	396	457	484	417	438	459	437	456	484	463	443	461	480	443	440	413	407	450	401	419	456	478	474	434	457	434	448	464	448	449	459	428	433	392	444	432	427	429	439	428	453	417	414	445	472	422	448	448	434	474	445	428	402	432	450	423	428	426	446	418	446	444	404	453	413	459	428	459	451	427	412	457	438	488	438	436	455	467	431	441	409	482	455	464	450	448	412	472	441	457	429	425	452	462	449	448	460	454	476	454	434	440	463	452	455	445	450	431	475	464	431	439	422	466	469	478	413	448	477	449	439	428	429	443	461	457	431	434	447	439	426	417	469	446	413	411	449	455	447	450	400	418	452	452	420	459	448	444	455	436	444	426	492	449	433	415	442	416	422	433	448	445	458	407	471	449	451	440	461	435	464	427	460	449	426	434	449	436	455	474	437	464	442	478	430	471	416	426	440	460	491	435	433	459	420	465	457	430	426	401	450	443	413	442	434	482	449	480	439	435	434	424	445	457	419	485	472	444	418	449	443	443	443	452	425	467	456	442	478	412	442	434	433	464	459	434	427	447	434	446	426	472	415	455	424	424	465	462	461	453	406	482	475	470	445	413	464	473	408	453	458	456	467	419	468	441	419	467	446	449	448	434	444	438	464	435	481	420	399	472	477	421	455	466	431	440	454	455	483	442	471	428	456	449	369	443	440	426	420	425	433	433	455	453	459	442	429	458	439	431	456	427	439	435	461	448	474	433	399	460	426	402	434	434	405	430	446	414	435	448	436	453	460	425	435	442	467	441	424	442	429	441	441	454	460	468	485	433	462	462	450	455	469	421	446	442	484	407	480	419	426	397	425	461	447	456	464	444	455	411	496	455	470	450	459	439	476	446	430	453	414	476	449	433	482	432	441	422	411	443	403	427	473	441	451	441	442	429	433	449	448	472	477	459	436	464	422	469	440	427	452	424	414	444	448	435	428	426	440	410	461	423	445	449	423	401	441	449	443	457	435	454	444	455	467	419	441	466	423	438	400	409	446	454	444	438	403	430	464	477	472	437	443	453	472	463	451	470	427	504	452	477	461	454	416	413	451	450	443	443	442	460	420	438	404	442	431	462	449	432	425	392	452	446	445	459	435	443	419	455	424	458	446	473	463	428	487	430	435	441	450	451	463	462	422	438	458	392	482	441	409	463	453	463	473	461	412	439	458	466	434	438	430	468	433	437	429
9730	17839	13470	5663	5039	3658	10293	20280	16556	10021	4814	2218	1019	584	510	474	454	409	428	439	387	420	443	414	423	404	449	386	443	436	434	437	450	395	434	452	419	403	444	417	429	417	477	407	409	434	437	466	420	399	411	386	438	411	424	393	392	428	389	453	418	406	436	413	411	393	455	449	433	410	427	459	419	455	412	443	449	443	413	428	404	415	439	413	413	412	422	399	407	443	424	417	410	429	416	425	449	424	428	440	433	404	459	414	394	402	394	405	455	441	403	425	445	432	429	454	422	469	431	435	414	425	408	442	407	415	420	425	412	410	435	421	429	462	421	426	452	425	437	428	427	390	422	456	416	413	445	444	421	406	385	411	424	417	446	391	451	400	415	399	467	432	437	449	460	430	410	424	447	447	407	421	450	418	437	396	431	438	415	431	462	423	399	440	414	410	408	408	395	432	455	388	436	408	435	457	407	441	428	485	408	417	458	422	426	434	402	409	414	439	419	431	447	395	397	400	424	432	419	399	430	429	410	399	443	468	414	426	454	421	441	432	441	433	449	419	402	453	434	422	392	441	452	433	403	439	435	435	408	429	432	450	422	413	439	374	394	419	449	428	392	435	382	422	435	451	474	418	439	411	420	433	427	394	404	394	437	428	428	453	449	408	435	402	422	388	414	394	450	430	430	440	423	416	450	449	460	430	417	427	411	419	427	445	428	366	461	429	398	437	435	419	417	410	423	444	418	423	431	413	481	440	403	395	405	416	421	447	436	411	380	409	434	407	469	438	421	408	439	428	406	401	435	410	431	421	415	421	435	405	434	431	423	449	412	426	453	426	397	428	404	425	427	442	399	434	460	448	420	410	432	436	412	433	420	445	433	417	418	455	429	409	435	431	391	454	379	426	451	411	424	427	442	433	453	433	390	451	434	475	410	425	439	436	393	422	404	444	382	416	408	444	389	458	425	416	447	411	426	464	431	411	404	463	426	380	414	433	471	423	417	426	415	424	422	413	390	424	462	426	435	440	417	407	448	429	413	434	411	400	393	436	379	398	411	423	407	440	439	380	420	444	448	413	412	425	420	417	429	409	416	444	419	411	407	419	419	417	413	441	425	431	450	413	380	417	403	416	420	422	444	451	414	400	388	464	402	456	425	401	385	422	409	433	443	395	439	429	407	408	443	413	440	419	404	403	427	414	444	424	435	421	446	418	404	433	432	429	431	436	395	433	393	412	422	445	416	431	449	434	387	380	439	415	406	455	442	401	456	417	425	404	451	404	413	431	417	411	385	391	408	436	468	415	417	424	396	395	445	388	385	415	426	448	429	418	417	413	411	426	424	410	449	414	410	455	401	420	433	416	431	412	447	417	430	440	440	432	425	422	435	463	405	469	419	432	425	444	399	429	417	435	425	430	391	441	441	430	395	401	450	430	435	442	395	378	422	435	423	440	435	415	423	433	399	422	414	438	433	476	446	450	407	408	414	406	373	429	455	433	429	437	436	385	406	436	476	416	412	409	456	424	431	439	437	426	431	404	427	411	446	446	444	421	445	398	426	440	445	405	421	374	406	439	442	424	410	421	409	434	415	436	447	427	481	408	418	467	406	395	411	414	432	436	410	455	431	412	431	420	436	433	434	392	451	413	429	443	402	433	437	390	412	393	442	397	435	381	446	395	425	413	425	408	405	443	396	422	451	448	419	450	413	437	450	430	433	441	386	449	443	447	415	423	412	431	446	435	441	419	426	370	439	412	426	427	426	452	406	419	425	408	396	430	411	409	397	406	390	415	404	427	424	412	423	424	431	439	417	434	403	431	401	467	417	418	407	410	456	402	438	415	419	432	405	408	432	415	423	439	428	443	429	442	426	412	396	432	449	414	431	457	445	398	449	414	442	460	407	413	394	419	409	446	399	436	431	442	434	433	389	414	390	409	414	429	423	424	418	418	399	435	390	413	369	435	429	410	437	424	424	432	434	392	408	437	451	407	447	444	450	406	396	425	442	422	465	377	442	407	426	421	457	439	437	435	471	409	409	437	419	458	394	447	463	448	414	438	407	385	395	415	427	435	417	391	417	474	437	428	380	417	407	433	452	417	427	442	444	433	459	423	429	440	446	376	423	398	436	385	448	394	425	451	428	410	379	425	404	467	437	408	396	453	430	447	425	406	389	447	430	395	452	434	404	429	433	388	437	432	400	425	406	389	401	417	406	468	414	436	370	419	386	411	404	389	452	431	409	460	399	390	418	433	434	427	455	427	414	405	396	376	406	440	454	438	409	422	392	425	430	435	422	435	435	433	429	467	418	401	439	410	426	443	415	429	400	394	404	393	433	433	466	413	435	433	408	420	386	398	440	430	439	408	395	385	438	423	413	414	439	418	414	393	400	405	414	431	439	401	416	415	457	414	419	410	449	416	421	451	421	366	434	415	446	397	406	455	421	441	405	414	435	409	451	448	416	435	433	417	440	409	431	386	412	426	409	418	437	405	387	426	408	425	417	386	422	426	407	433	420	402	393	407	450	431	366	440	422	425	447	386	412	437	442	451	453	405	406	431	411	436	443	430	426	432	432	413	393	396	406	421	411	434	403	413	410	422	418	418	423	410	436	401	414	418	439	385	443	404	443	394	413	424	423	374	433	420	404	382	388	411	424	393	404	400	417	386	435	384	437	441	395	418	417	434	441	439	428	409	423	442	442	431	423	406	439	394	383	387	421	434	424	386	453	429	419	399	382	439	452	429	395	461	441	437	425	443	387	401	437	444	407	418	443	449	416	382	415	429	426	414	428	412	439	421	426	426	397	418	389	426	403	424	401	424	405	474	447	382	390	418	405	432	441	443	397	418	428	398	419	452	410	424	414	374	426	446	452	397	433	447	421	432	419	420	394	416	409	399	361	413	420	453	445	415	442	427	418	428	429	397	423	412	430	383	404	435	433	449	438	435	436	408	409	428	388	408	413	430	441	399	398	400	395	410	430	439	412	416	401	413	432	399	435	432	407	405	419	388	416	405	417	402	387	405	442	395	418	424	401	403	421	412	442	409	408	446	395	416	416	417	422	427	440	417	454	404	416	430	416	447	421	424	431	437	399	424	425	407	442	452	445	414	405	385	429	422	428	407	449	388	460	408	420	455	423	427	452	423	459	412	367	391	445	383	396	438	413	430	430	405	398	428	452	432	424	415	405	386	419	389	412	456	449	396	442	410	427	400	405	443	427	403	430	427	400	450	464	419	439	435	391	382	429	421	436	422	393	431	424	414	430	438	446	428	426	431	464	435	398	412	421	399	387	432	404	397	442	436	405	459	435	428	427	464	410	411	422	444	385	417	382	451	421	447	385	430	432	415	444	438	414	421	407	419	479	425	425	420	418	408	407	426	377	416	423	423	433	452	418	439	424	409	431	442	443	376	425	403	413	440	389	422	449	398	420	410	436	427	384	429	386	421	406	446	402	374	452	445	443	451	473	412	352	438	411	406	436	418	403	465	408	416	405	379
24166	21327	28561	24448	21411	13817	11082	34502	35729	24539	13206	5315	1746	914	672	578	614	562	554	586	578	557	575	542	552	599	579	578	566	564	564	541	531	593	552	563	539	578	545	527	575	554	581	526	552	564	568	582	566	532	560	547	549	576	539	567	564	560	531	540	533	557	539	576	543	571	593	560	568	557	544	538	510	544	535	547	558	538	517	537	583	547	546	569	574	535	542	585	543	548	581	600	591	577	595	533	526	566	583	565	592	521	532	590	540	559	536	531	544	591	524	533	521	534	580	528	560	531	558	489	558	536	545	537	523	543	542	544	551	514	561	547	545	592	563	539	564	561	581	580	542	547	543	570	579	573	547	572	553	533	533	528	574	521	577	548	542	545	539	517	539	515	536	573	540	582	561	558	552	534	560	567	579	530	529	545	585	573	514	542	541	569	570	579	515	549	549	570	568	617	544	542	540	503	542	598	571	574	568	548	571	544	551	583	557	551	558	565	570	557	550	549	583	525	523	538	547	569	578	557	520	538	586	538	556	536	557	544	590	587	589	559	545	518	563	553	575	537	550	558	557	549	593	528	561	545	568	625	536	560	543	566	591	521	535	545	573	532	529	538	511	557	545	576	567	551	556	522	548	532	560	538	564	539	587	573	569	537	489	588	576	562	557	555	559	571	544	517	561	583	532	564	561	559	565	548	549	547	570	551	588	579	564	551	539	530	591	550	566	471	556	554	542	546	574	534	583	531	573	524	599	548	593	573	550	561	506	589	524	545	560	538	563	552	515	550	540	546	565	556	523	509	557	522	554	594	581	526	574	586	572	540	581	525	591	591	577	550	536	510	549	559	530	544	558	572	593	582	534	543	522	532	542	512	533	539	565	528	544	579	542	548	523	527	578	575	546	533	563	569	550	552	525	582	509	532	565	517	528	547	552	554	528	532	533	552	503	527	559	596	543	558	538	537	559	539	496	560	546	516	546	539	556	559	572	564	534	558	581	534	535	515	554	549	562	559	586	512	543	588	560	523	548	509	523	578	535	562	502	578	583	564	525	556	538	577	545	532	591	535	537	541	534	538	570	565	544	545	457	481	516	512	595	540	597	525	555	547	549	550	585	580	504	545	571	593	536	573	572	549	540	568	563	528	533	523	519	535	579	573	522	546	587	557	556	587	540	565	547	596	565	522	528	550	548	571	538	548	536	515	501	542	553	550	554	554	576	531	588	552	552	512	485	536	534	519	560	555	552	590	569	542	503	513	580	535	554	573	559	542	559	602	521	526	562	505	580	575	565	535	551	537	535	597	577	565	527	528	557	556	519	551	549	530	546	543	545	562	554	587	552	547	542	578	540	529	553	549	512	605	546	567	547	572	556	555	530	565	537	582	558	545	576	510	548	585	576	569	549	507	566	580	547	514	554	561	502	537	515	547	541	533	515	521	532	579	576	564	544	551	548	575	575	570	569	524	516	527	553	559	532	555	571	534	558	517	586	545	525	549	541	587	553	548	541	569	541	534	595	598	553	545	593	575	527	517	556	590	554	524	541	552	577	532	560	544	526	558	537	610	545	527	553	589	548	498	558	554	591	543	541	577	576	544	563	485	559	533	561	562	577	543	570	543	554	552	513	518	549	531	544	530	590	554	584	558	598	555	576	566	527	569	578	554	584	515	547	539	540	586	535	597	579	503	558	539	566	552	548	541	537	559	554	544	521	559	545	559	569	525	591	550	507	534	561	514	558	584	517	562	530	517	564	543	532	591	548	539	570	540	552	552	592	561	573	565	511	556	580	566	619	567	557	568	517	518	595	521	559	484	559	501	564	539	531	559	561	537	542	500	550	527	513	551	562	570	534	567	547	516	542	564	564	564	492	549	544	551	571	599	539	583	562	520	513	572	539	548	562	521	581	534	538	571	566	579	566	540	562	566	512	554	553	591	586	507	525	534	537	518	534	539	554	540	536	557	561	537	537	535	576	566	546	519	536	583	547	571	515	561	527	569	569	568	508	512	559	560	555	518	583	549	548	584	595	514	547	563	538	559	557	547	559	558	581	604	562	557	558	571	558	535	557	523	570	565	559	534	542	586	585	590	555	543	532	575	535	589	577	547	586	542	558	510	517	578	543	533	565	592	558	555	549	567	557	581	548	530	545	505	522	515	557	561	571	523	545	527	572	551	559	573	535	537	560	522	579	546	555	540	557	521	535	538	536	601	532	514	558	529	579	517	555	571	565	570	549	551	531	558	549	542	576	497	572	561	532	574	546	577	541	492	541	555	518	549	570	538	535	586	542	535	583	533	534	520	597	501	584	549	529	550	559	533	636	543	561	518	555	493	538	520	518	518	574	561	581	546	545	583	498	567	529	570	530	561	521	526	522	538	545	533	520	568	527	520	542	527	527	538	554	557	525	576	551	528	595	532	536	598	585	564	551	596	555	569	517	552	573	565	529	517	549	558	536	531	546	518	560	544	524	523	568	541	540	546	563	573	516	545	541	544	560	548	591	536	545	545	537	531	612	565	539	559	545	609	563	566	571	554	519	553	577	528	495	562	517	529	563	591	571	529	537	513	557	541	550	531	585	549	522	545	570	547	521	532	561	574	576	501	580	526	543	571	540	540	561	511	543	618	547	578	547	523	538	537	541	550	568	591	571	579	528	537	573	560	547	539	549	566	574	526	561	518	587	551	503	566	576	527	569	578	563	554	536	561	537	549	563	536	561	553	612	560	529	544	551	584	576	555	574	542	518	560	594	542	538	537	541	513	573	544	546	552	602	525	560	531	542	540	546	506	549	530	546	574	542	525	545	552	576	568	564	569	514	546	557	554	549	534	543	565	574	558	535	559	541	530	507	531	566	509	577	514	537	572	550	533	512	531	556	561	543	542	528	516	517	558	528	543	554	583	539	535	561	574	517	544	566	523	567	555	575	569	509	511	520	547	520	582	581	550	555	574	588	556	600	522	532	543	549	556	586	584	577	567	542	536	539	590	568	564	545	607	536	577	528	521	517	561	518	489	573	550	583	507	542	539	514	535	558	509	533	559	605	496	568	519	557	583	575	579	532	535	567	561	527	521	582	573	547	523	546	540	578	600	559	570	553	528	549	536	557	544	566	541	563	560	558	531	522	538	593	543	560	563	553	533	541	573	573	531	568	577	561	576	600	518	615	561	551	554	548	540	534	553	525	550	557	583	505	543	531	535	619	521	543	528	565	534	530	560	524	535	534	534	580	536	565	556	535	534	541	565	568	527	511	583	528	562	570	525	544	543	558	602	586	550	555	519	559	583	606	568	532	559	601	576	577	592	566	548	570	571	548	522	544	540	548	582	569	552	575	525	543	543	551	518	534	539	535	563	543	608	554	526	516	552	527	539	601	605	566	547	546	527	558	517	537	550	563	541	546	562	542	598	557	549	552	524	541	531	563	538	531	611	543	553	565	591	542	511	536	566	575	584	625	514	564	558	553	558	582	508	534	610	542	547	551	571	563	584	555	581	569	593
9691	24171	18297	12723	11063	6434	11807	36236	32827	19919	11372	5557	1966	918	615	573	547	534	530	534	498	502	556	506	517	498	543	561	538	487	526	526	497	472	517	504	510	499	486	506	493	518	553	500	552	498	485	520	550	566	581	501	516	514	526	520	565	496	516	512	533	553	536	518	578	528	513	533	521	500	530	475	497	498	513	510	506	491	518	508	501	502	544	516	520	483	482	482	525	509	486	512	550	482	473	514	496	502	509	502	573	503	517	527	494	524	500	490	517	534	533	533	513	539	543	500	535	571	492	498	512	541	525	517	522	485	539	539	475	518	499	529	536	500	538	527	517	524	520	513	530	485	516	506	526	493	507	540	509	528	502	507	541	501	520	518	552	497	512	512	508	492	515	490	521	504	505	505	509	547	481	530	493	508	521	521	499	529	490	519	525	502	502	503	512	538	507	516	514	549	530	516	490	526	514	497	505	532	551	514	538	525	519	520	509	538	527	541	502	521	486	505	486	512	542	533	524	516	554	514	504	540	532	481	558	519	519	504	490	496	530	528	506	488	529	507	492	491	485	474	501	521	480	482	507	522	515	541	547	503	524	508	532	530	496	524	539	515	491	524	488	528	530	517	465	496	479	556	515	520	563	530	516	521	561	542	542	507	486	556	513	546	501	536	524	522	541	502	535	541	515	510	532	502	538	509	545	551	502	491	530	517	519	550	492	522	515	519	546	510	486	500	537	513	502	523	517	514	554	534	561	487	511	531	515	496	503	518	536	515	546	505	542	527	514	517	508	498	533	529	481	513	488	537	513	490	543	487	503	510	514	525	520	503	499	496	515	538	525	558	520	530	507	500	504	497	516	522	545	510	528	519	511	560	538	480	497	509	486	496	507	500	542	510	540	529	543	508	505	557	529	484	512	548	520	529	530	515	504	510	555	480	518	553	519	528	498	514	535	495	504	500	498	499	537	537	532	514	538	564	488	506	498	483	537	500	531	495	529	502	522	509	505	500	527	506	501	527	507	523	501	538	565	511	518	536	444	536	510	466	506	506	520	502	537	542	521	512	506	543	511	512	519	501	521	515	525	547	554	464	540	498	527	482	520	512	482	471	535	515	499	515	507	502	461	544	496	504	510	488	548	505	552	520	510	490	501	485	464	557	482	494	518	495	553	535	529	532	526	472	512	521	541	502	545	508	531	528	497	482	476	520	531	507	479	523	506	519	531	480	476	551	483	534	534	518	532	495	538	496	507	524	514	538	499	517	480	540	514	489	539	516	513	495	521	490	543	531	524	516	502	522	501	519	517	493	507	477	510	500	527	495	514	503	523	518	518	506	523	527	529	525	535	523	519	517	532	543	516	513	576	524	507	516	509	524	500	520	538	523	484	511	511	502	507	522	465	525	493	538	488	512	544	516	494	506	544	506	531	540	521	508	477	516	515	514	517	515	520	489	503	523	520	483	525	503	514	495	510	482	510	513	510	490	479	492	536	517	516	514	528	499	574	507	501	486	507	510	521	476	501	536	493	500	508	500	492	477	475	545	523	496	521	520	481	480	486	534	490	525	509	516	521	507	487	511	489	565	525	515	465	475	557	525	540	534	505	528	502	571	520	494	502	540	520	464	499	525	509	513	496	494	528	529	504	486	529	536	488	532	515	516	542	484	509	488	484	479	512	544	487	498	499	493	533	504	543	516	539	509	484	486	505	487	477	491	539	526	507	482	535	532	517	507	527	517	512	525	508	500	474	530	535	516	555	489	518	521	470	562	511	498	504	501	503	504	474	517	553	497	517	501	520	529	525	555	519	525	488	526	498	528	520	502	498	541	499	549	521	549	498	503	543	515	583	544	470	539	512	539	495	511	531	517	508	502	545	544	513	502	495	511	525	500	533	524	494	501	505	520	515	517	506	483	487	531	493	509	506	530	518	527	484	517	491	562	492	543	537	507	524	478	506	526	514	534	530	521	521	501	531	526	502	539	502	533	500	504	553	554	489	557	559	526	523	485	491	554	497	492	510	521	512	523	507	523	521	515	495	506	493	498	484	504	481	544	479	528	489	515	509	510	524	518	510	552	521	508	493	508	509	508	523	471	538	488	543	520	512	528	556	529	509	499	515	516	495	512	535	509	493	504	509	533	499	524	515	529	524	500	516	516	498	510	493	513	504	465	491	540	524	537	481	522	477	469	505	542	508	529	470	521	515	554	511	557	476	476	479	493	529	535	510	518	496	469	504	492	536	509	524	528	442	502	540	510	513	511	501	532	491	492	503	541	482	498	513	494	549	508	516	488	485	518	478	555	506	498	479	474	551	511	478	487	501	477	494	481	463	497	516	523	543	548	502	473	520	501	535	494	565	525	515	494	465	507	527	466	527	531	500	478	501	509	491	497	527	497	546	501	516	531	526	496	505	525	495	492	513	485	503	550	553	504	515	538	491	554	522	521	491	531	493	531	558	499	459	548	491	587	531	536	485	522	506	532	501	510	509	510	544	494	520	514	495	507	550	510	491	502	521	535	523	550	483	509	480	548	545	569	514	502	541	492	517	515	516	481	535	491	471	474	531	506	441	484	503	523	530	521	522	507	533	525	523	494	521	511	546	508	530	497	490	506	537	542	524	529	540	515	495	500	555	541	533	502	465	500	511	491	505	528	481	526	484	530	530	502	509	515	508	522	572	523	530	525	546	530	538	526	547	520	529	544	527	552	491	491	518	503	553	564	490	511	491	529	523	516	469	527	515	515	524	521	531	463	537	498	496	522	517	562	528	523	555	520	518	499	487	503	541	487	501	529	503	531	509	502	493	466	520	459	502	519	514	502	513	516	477	480	513	492	514	518	500	536	509	535	504	482	500	534	518	515	500	485	554	525	523	499	493	525	523	519	467	476	492	481	492	498	506	533	545	539	516	526	505	493	515	484	525	541	555	522	538	497	525	521	495	530	557	509	488	547	517	515	547	487	536	505	529	489	523	540	545	537	499	489	488	524	468	482	503	525	511	475	515	508	465	510	557	525	559	527	465	513	513	530	552	524	584	520	517	531	501	507	532	525	525	547	456	505	533	508	480	490	502	500	511	505	563	498	514	475	517	530	511	514	453	530	503	483	473	557	511	543	494	523	509	494	486	550	498	465	493	501	518	523	479	512	509	494	515	512	489	484	518	554	548	512	502	559	508	485	531	516	515	494	509	482	526	517	530	488	489	521	476	501	499	465	537	496	488	501	515	495	532	481	491	487	514	534	530	478	523	524	520	536	537	491	532	565	460	475	509	494	517	540	523	482	474	488	515	526	544	519	534	497	493	567	486	495	503	515	488	547	563	478	556	540	487	506	528	504	471	521	489	550	498	516	558	533	495	476	483	524	557	565	513	465	503	556	531	511	479	491	494	488	512	502	496	497	478	551	543	487	534	510	524	479	508	481	522	468	498	532	514	490	472	479	529	499	500	507	528	473	509	499	489	481	501	511	520	476	512	497	541	517	557	517	502	504	518	509	508	493
27802	16371	6680	3398	2272	1461	1002	2253	2393	1523	1062	685	541	447	430	406	429	446	420	408	452	447	389	448	456	422	430	437	449	431	417	434	424	452	428	439	408	436	425	408	448	374	397	455	429	416	456	413	447	437	422	418	431	425	401	430	426	470	415	456	412	410	399	432	424	440	420	425	442	442	448	443	448	411	464	417	446	400	420	431	467	435	454	396	384	416	442	440	411	432	387	434	430	400	463	412	415	425	428	375	432	441	388	419	430	424	413	407	413	432	381	441	398	441	432	469	441	445	416	436	402	423	412	428	443	427	440	425	382	394	435	426	423	438	405	447	410	404	403	382	405	424	426	431	395	389	415	421	405	451	423	431	395	402	440	415	442	428	446	406	475	427	424	441	439	459	490	410	377	418	420	447	386	457	421	396	413	418	418	401	463	418	453	421	435	413	412	428	444	453	401	423	408	441	432	434	427	422	445	460	411	397	415	443	443	417	443	422	444	417	448	439	434	424	403	461	471	453	422	474	429	420	405	438	431	409	448	456	415	400	436	441	438	414	432	429	412	411	382	403	402	445	403	447	444	400	430	435	448	431	418	391	413	416	410	429	460	445	408	415	427	424	441	415	409	386	472	413	460	474	435	437	387	417	406	424	417	407	436	429	410	410	388	435	430	411	431	417	423	414	439	463	457	426	438	434	422	453	434	415	473	444	433	418	444	422	447	473	444	434	431	414	407	435	398	427	421	416	403	402	416	441	428	419	439	417	435	420	449	428	412	377	420	451	390	453	445	426	421	470	396	442	402	426	432	418	458	393	431	446	433	459	450	430	458	406	436	422	435	468	441	414	471	446	451	436	440	432	414	455	428	448	428	449	387	394	420	426	418	427	442	428	459	402	473	416	453	421	426	407	409	447	410	418	428	428	404	420	409	437	426	440	427	427	433	411	423	439	426	446	396	433	406	439	439	443	381	462	439	420	443	407	445	415	448	409	417	397	399	434	480	404	443	372	426	444	425	439	378	417	443	417	452	382	447	438	423	405	417	451	428	395	450	435	459	450	421	412	453	440	423	433	420	419	437	409	409	463	449	419	416	492	457	439	453	444	389	424	452	450	403	432	414	429	423	435	435	440	443	433	415	365	449	448	416	407	399	419	411	428	433	454	450	440	386	408	452	419	428	449	417	423	452	457	412	429	458	439	457	435	399	437	421	426	424	409	434	437	441	452	386	436	417	456	425	420	421	422	467	442	392	395	435	456	422	421	410	407	428	420	456	408	451	402	408	404	415	418	454	427	411	448	447	481	411	437	425	414	442	403	423	433	443	474	432	417	395	424	399	433	389	425	459	457	475	433	412	428	415	406	409	436	394	425	413	466	433	430	477	447	415	428	447	446	453	427	404	398	431	443	422	438	429	438	446	422	406	432	377	465	425	428	417	434	444	403	374	420	415	434	400	409	447	444	420	421	445	392	463	409	404	439	455	413	414	435	440	371	432	442	432	392	422	446	430	432	427	377	445	434	451	454	463	429	408	415	392	461	428	433	450	435	438	416	433	430	424	393	407	446	405	471	418	396	446	438	446	417	410	437	424	445	420	427	440	456	410	405	419	416	400	451	456	440	433	411	469	432	419	413	470	468	429	410	391	431	424	425	424	427	410	432	444	439	468	473	417	433	463	433	446	424	425	417	441	408	409	428	430	433	402	457	426	396	423	423	426	423	400	471	481	438	440	426	379	414	462	403	429	476	401	417	434	403	434	452	417	454	454	425	414	424	423	466	459	448	477	452	447	428	435	445	443	421	433	416	383	414	423	440	465	433	419	404	451	401	424	394	401	400	440	419	418	424	391	416	442	422	430	419	456	442	436	395	455	445	440	484	431	410	413	436	412	419	421	402	423	444	412	406	431	392	403	409	436	418	458	417	411	449	428	411	402	434	442	419	416	403	411	452	392	419	440	417	470	417	423	410	466	455	425	443	394	402	435	416	448	435	420	418	428	429	409	435	438	443	450	424	397	442	427	464	441	445	448	425	432	393	438	426	445	452	439	408	443	450	436	459	423	429	438	418	437	422	433	440	427	395	420	427	419	422	441	448	450	417	435	411	424	428	349	429	431	415	470	407	439	441	459	431	439	445	458	449	428	406	436	441	419	444	434	417	405	433	388	458	435	418	400	421	449	436	434	418	425	479	421	427	420	411	452	448	421	446	438	436	406	416	409	459	440	430	423	412	433	416	429	460	427	421	439	437	415	419	427	456	444	397	421	447	406	457	426	442	434	449	415	426	428	457	430	449	437	430	467	442	431	419	406	451	435	408	427	437	450	461	420	451	381	428	415	438	425	444	456	458	436	436	437	430	458	407	415	425	423	440	430	425	441	413	456	456	427	405	416	402	426	453	416	416	426	434	437	436	429	420	428	445	427	472	424	444	450	411	413	421	397	441	422	441	422	459	417	423	457	435	431	455	440	451	397	424	399	453	442	403	408	426	406	418	438	436	453	426	444	486	397	428	415	416	425	438	447	402	396	445	441	429	428	409	418	395	445	435	398	448	428	447	431	457	444	427	470	434	431	402	423	405	433	390	401	395	394	445	422	435	424	435	415	420	402	444	440	441	409	444	416	423	414	415	388	399	431	444	417	430	415	441	452	435	455	397	427	427	455	453	441	385	429	448	436	395	455	429	425	440	456	451	440	403	409	436	468	424	434	417	438	403	431	417	401	441	425	418	439	428	432	404	464	414	410	423	412	406	433	420	457	441	438	396	468	396	424	396	440	464	368	425	436	420	422	455	452	419	437	409	422	416	449	435	417	414	449	425	434	450	447	429	421	449	445	400	417	401	407	441	442	382	437	435	406	450	454	424	452	424	440	431	434	384	435	427	440	451	440	482	465	427	449	460	425	389	401	409	420	448	422	405	439	451	440	437	435	405	415	441	459	407	443	422	413	443	437	440	414	432	443	443	415	416	403	423	440	430	447	444	432	386	436	417	410	438	434	469	435	447	397	437	457	408	440	433	426	430	382	415	430	430	412	408	415	429	422	454	438	464	426	433	455	415	392	427	426	371	417	421	419	452	469	410	436	451	428	412	402	406	433	441	404	405	435	401	411	430	451	418	414	471	422	464	413	428	430	399	439	441	425	429	423	406	429	438	443	410	403	441	441	409	406	392	429	439	394	415	423	412	411	444	419	448	437	431	432	432	425	428	449	407	427	421	396	367	433	407	447	458	435	435	413	388	428	431	434	452	426	445	463	397	417	426	418	423	418	429	462	406	483	432	430	438	446	449	418	428	457	412	413	422	417	411	452	434	447	451	468	446	447	440	445	420	426	479	397	439	445	442	418	448	425	440	444	417	460	431	402	438	433	447	416	431	436	408	430	462	394	429	438	417	427	444	451	411	402	429	428	423	431	410	423	411	450	458	395	422	447	430	438	420	425	410	439	416	425	406	463	431	436	467	424	445	415	407	429	426	475	398	452	423	428	456	433	423	404	459	393	417
9040	10175	6254	3517	2803	1985	1372	3161	3002	1808	1149	770	515	455	371	352	357	401	388	415	367	342	373	419	407	379	396	378	360	383	376	406	405	383	382	396	383	387	432	410	388	389	405	363	387	380	366	395	401	403	378	373	413	391	385	410	402	392	388	377	387	436	379	371	380	410	406	376	416	376	368	370	411	378	423	393	421	399	356	413	403	395	402	369	399	434	372	395	384	428	372	411	425	352	393	384	427	398	387	371	386	379	399	415	365	380	382	435	371	405	395	427	407	363	375	385	401	402	391	388	396	431	372	408	396	395	365	408	398	405	402	415	380	375	369	427	386	404	442	394	385	421	400	392	386	397	381	396	398	368	403	362	378	372	401	436	393	423	421	389	350	366	394	409	395	384	403	414	390	411	397	407	374	436	428	417	349	374	380	408	381	396	380	403	399	375	385	409	337	339	393	365	383	386	383	369	378	386	383	367	435	399	356	388	413	414	392	352	371	397	383	388	377	434	366	378	374	408	426	378	379	391	430	369	367	405	401	409	410	403	374	413	365	406	382	409	400	372	391	416	398	421	416	400	380	435	379	400	377	394	373	397	360	431	349	413	372	378	379	378	379	377	421	373	385	399	382	396	364	411	375	393	406	396	384	369	359	379	398	410	357	397	407	398	374	417	397	401	382	390	394	387	397	393	383	402	410	431	385	411	381	414	393	369	415	438	360	397	386	354	414	379	398	423	378	364	411	394	390	347	399	378	388	403	397	447	356	380	381	400	386	424	401	418	378	386	378	378	401	387	407	368	364	390	430	371	375	386	396	407	376	408	400	387	379	375	376	370	389	379	394	375	408	396	394	382	437	403	382	378	391	374	401	410	382	391	405	391	394	394	376	401	388	389	402	412	366	410	389	414	366	349	396	388	372	353	415	401	387	395	397	390	428	373	416	374	415	404	424	398	365	407	385	364	380	419	372	409	403	403	385	383	446	409	376	391	396	403	380	419	386	382	410	388	373	403	399	386	379	441	375	385	382	362	345	414	369	398	420	375	406	358	378	388	425	392	397	371	400	386	383	358	328	396	389	397	413	380	424	404	369	406	363	388	353	404	386	377	372	366	395	384	388	381	407	391	370	413	416	390	404	418	450	379	363	358	377	428	344	375	413	425	410	387	400	384	392	377	376	385	353	374	413	405	399	380	388	373	399	391	407	366	367	395	378	349	406	399	393	398	410	353	378	374	397	414	393	388	409	354	369	382	421	364	368	355	395	362	379	369	428	382	364	385	363	415	365	384	396	361	395	395	408	374	382	366	409	395	381	375	426	385	405	409	406	391	404	374	368	413	385	374	397	381	393	374	393	355	391	365	396	392	405	416	369	362	373	365	382	411	383	363	381	406	383	383	417	357	385	346	405	415	407	364	408	396	382	414	410	383	391	366	423	392	399	394	428	416	369	395	373	355	388	397	396	380	362	369	392	377	418	385	395	395	381	389	357	439	395	406	411	369	388	414	404	390	380	390	381	420	400	408	402	415	370	356	366	379	425	392	382	397	376	406	400	389	371	409	380	415	395	336	360	389	377	384	376	371	408	420	397	394	361	424	360	409	355	392	401	395	397	418	384	370	381	415	414	415	408	393	375	386	358	433	384	434	366	385	404	406	401	414	419	383	404	404	379	383	391	405	409	385	381	410	384	386	380	388	373	435	364	420	417	386	385	382	404	382	417	413	398	363	423	407	404	391	383	372	392	401	384	427	414	382	411	383	387	418	368	386	385	382	413	387	390	396	366	392	369	403	375	400	394	432	384	367	390	408	409	379	382	440	393	403	396	374	365	405	372	364	413	384	399	396	409	400	405	390	388	352	410	382	359	389	405	414	404	379	360	410	398	419	376	404	376	375	397	395	374	410	384	344	363	372	368	359	403	416	423	391	411	378	357	395	389	399	390	406	399	440	393	368	365	413	432	384	403	410	393	432	380	384	381	360	399	414	396	386	352	432	384	375	371	421	370	350	425	393	393	357	401	404	370	394	411	389	374	392	364	417	386	387	327	376	398	377	407	435	411	401	397	390	390	410	376	393	408	401	378	364	405	386	378	387	388	382	404	386	398	408	430	377	398	358	386	399	424	398	392	372	407	402	382	371	392	383	363	390	381	395	398	371	407	385	408	384	358	385	405	406	410	402	392	413	386	422	358	350	353	410	380	419	389	425	426	404	380	392	373	409	407	381	393	365	401	358	399	386	383	375	370	405	411	373	368	385	379	390	385	438	383	413	431	397	392	421	409	391	439	345	435	359	385	389	391	430	367	390	399	352	409	379	362	422	356	382	361	381	411	388	381	402	379	381	424	397	367	364	411	420	400	369	398	402	405	365	383	399	400	387	393	419	406	381	428	366	417	399	422	383	395	402	372	343	420	385	355	430	388	410	359	375	385	414	389	356	401	436	395	388	416	419	371	428	379	405	401	406	380	417	414	378	392	408	409	406	392	432	372	411	386	362	397	372	347	394	368	401	387	402	417	404	392	359	386	405	410	413	379	396	397	365	392	400	389	412	423	377	350	388	382	401	423	407	408	388	364	405	393	374	360	390	372	384	383	385	358	392	381	400	397	421	400	399	398	364	400	388	410	417	375	399	369	397	381	407	416	394	398	423	354	370	408	354	361	357	389	346	406	405	391	369	386	415	391	385	374	416	411	369	397	404	407	377	405	414	386	373	396	433	386	373	384	367	389	382	365	374	382	401	381	381	384	368	417	394	396	379	372	387	419	378	390	401	360	362	380	380	415	409	373	373	386	411	371	368	393	385	398	394	389	341	380	378	376	397	401	389	352	388	379	425	382	395	377	368	392	373	394	394	369	394	362	364	383	383	396	364	397	403	387	401	363	389	399	396	411	396	352	383	381	390	389	424	437	396	380	377	374	388	373	405	422	390	397	393	399	383	415	372	380	388	354	361	411	372	422	398	442	398	389	368	394	380	364	407	427	388	408	410	353	403	415	385	387	425	390	383	372	395	432	365	391	419	397	417	372	386	404	349	384	408	374	374	336	385	377	440	389	410	363	380	400	404	427	392	400	386	389	418	410	399	393	381	404	391	369	391	390	385	373	386	441	389	394	391	386	400	381	400	368	402	375	365	404	398	443	391	388	422	405	353	376	375	366	377	418	379	403	407	399	369	401	397	357	381	396	382	444	385	376	398	368	363	409	424	380	402	395	394	351	431	369	400	403	376	377	372	394	387	386	391	329	413	383	351	401	429	409	381	407	381	406	413	393	380	387	358	381	399	395	385	420	432	390	391	378	386	406	387	400	395	380	403	381	389	394	433	393	410	382	421	393	356	394	375	393	392	389	404	381	406	408	381	372	401	375	402	381	402	415	401	352	368	387	392	384	364	398	374	369	364	406	371	402	378	382	366	410	404	398	412	394	408	387	377	390	406	384	415	356	384	389	393	413	385	376	386	409	389	355	356	382	386	386	409	371	363	398	369	409	368	396	373	388	422
25523	21420	27260	25252	13521	5630	3715	14769	17887	12035	5637	2264	915	639	481	457	451	382	427	412	430	441	420	466	461	475	466	456	464	450	453	465	448	445	453	462	421	446	465	443	441	451	449	487	398	432	454	480	471	435	442	428	457	476	472	436	380	397	466	468	461	459	464	453	446	455	428	460	469	404	431	440	455	447	443	471	442	406	446	448	427	461	420	496	453	441	466	441	446	447	458	419	421	423	424	467	433	468	428	459	450	448	439	459	425	447	402	448	450	436	432	480	437	418	473	459	415	447	449	434	433	419	425	432	454	428	406	427	460	468	446	415	479	457	464	431	462	420	430	419	444	429	441	450	397	477	459	423	459	461	446	434	439	470	453	410	406	438	418	434	426	434	455	455	408	422	436	446	435	468	459	442	418	455	509	461	443	440	470	461	436	433	453	443	446	451	427	405	411	463	462	468	424	445	400	425	471	448	410	417	445	395	473	438	445	440	447	415	459	451	466	432	445	462	440	472	413	483	450	412	469	444	458	457	422	425	476	445	429	464	435	411	432	452	419	433	469	459	438	452	484	416	421	454	434	448	423	429	405	428	478	441	410	454	409	446	452	435	449	434	435	440	452	431	429	459	428	474	444	450	488	417	466	433	439	426	414	442	431	426	444	433	456	456	455	433	431	430	425	481	417	452	460	441	459	432	460	463	407	415	469	432	434	443	465	444	438	410	433	448	436	455	437	416	455	457	470	462	439	453	454	451	455	413	444	468	418	443	484	410	450	463	426	467	412	442	437	421	426	440	403	409	416	435	459	447	423	440	414	450	421	462	437	474	460	455	427	436	435	484	448	464	439	408	453	460	469	461	478	439	472	429	440	457	448	447	424	470	430	449	444	431	420	430	421	456	430	409	449	446	453	427	449	429	420	387	452	420	404	478	466	431	417	477	416	454	423	472	439	440	456	450	435	413	436	475	435	416	452	468	405	453	421	474	441	440	436	403	436	447	436	472	451	423	412	428	434	427	419	450	432	465	396	442	451	439	426	455	419	450	466	455	415	414	430	421	429	480	419	450	424	433	463	431	447	452	430	457	443	442	440	471	431	464	410	462	448	458	466	447	433	426	463	421	472	422	439	459	439	466	419	438	432	439	442	435	416	442	438	458	456	440	473	418	439	465	457	400	431	426	442	439	428	430	426	435	432	435	437	449	454	418	476	444	437	445	438	420	496	429	460	458	456	438	447	444	445	446	458	426	403	440	407	452	424	460	440	444	448	454	430	435	419	399	475	393	435	464	420	422	474	429	385	470	473	415	413	417	424	461	413	427	457	432	430	453	413	444	420	442	444	444	438	435	418	437	410	388	448	445	408	410	473	410	463	422	434	425	436	450	443	443	438	451	464	412	427	450	442	465	456	466	445	451	437	437	456	444	404	419	455	445	438	433	428	457	438	461	469	460	441	421	413	445	431	458	433	435	412	437	428	436	443	425	458	465	430	423	441	425	421	430	489	465	466	472	442	436	464	409	423	450	437	453	467	463	435	431	457	460	433	444	444	489	429	438	442	437	460	442	448	469	432	424	459	462	421	456	447	441	408	426	461	407	416	410	438	463	443	479	427	467	438	438	445	455	406	410	452	436	450	470	449	427	460	424	426	440	428	398	449	445	461	462	469	484	473	449	431	409	411	419	414	447	436	446	452	414	429	454	454	418	456	437	439	413	431	450	435	444	465	449	423	459	405	465	483	441	436	454	410	433	447	455	419	472	421	450	450	480	462	474	446	470	453	430	476	513	419	441	449	423	470	428	390	458	490	466	421	438	457	450	446	452	458	404	450	452	455	400	479	469	433	435	470	442	459	487	407	421	450	440	477	424	438	473	466	430	416	414	457	466	446	408	443	417	468	447	421	458	457	467	460	437	474	465	416	374	447	414	442	454	405	426	460	463	453	441	445	439	423	429	409	434	411	479	445	422	434	442	441	456	452	449	443	442	480	419	416	427	468	412	435	432	448	432	433	486	440	448	444	439	462	445	445	484	484	439	417	437	471	400	437	461	437	442	405	390	459	425	452	417	442	467	442	421	442	430	448	416	425	419	443	441	462	448	446	417	412	468	456	415	428	447	422	451	433	450	444	432	448	429	446	413	473	403	432	468	479	444	456	437	483	410	442	449	466	480	454	476	430	436	426	476	397	427	436	418	461	421	472	421	439	432	457	440	440	411	461	469	450	453	420	429	428	440	419	458	440	465	464	430	467	444	426	404	410	460	444	440	433	438	454	440	427	435	422	423	427	378	497	442	423	409	450	457	438	440	440	430	431	435	447	435	448	447	445	404	422	422	442	451	433	424	444	445	434	442	412	422	450	425	443	414	417	465	432	412	405	452	454	456	446	462	408	432	437	431	433	442	474	455	496	437	409	449	457	438	396	436	449	447	410	409	410	462	427	446	440	417	402	419	437	434	453	435	443	456	414	436	438	446	446	442	447	485	513	422	445	443	456	449	451	500	439	418	435	442	436	457	452	439	478	436	461	434	466	454	448	414	437	479	416	454	428	418	436	431	442	461	472	424	439	451	453	428	464	422	433	467	432	459	439	419	454	470	460	427	445	444	471	470	435	473	432	434	439	444	422	443	429	428	447	445	481	432	453	428	439	449	426	476	424	444	444	412	443	413	448	454	459	425	448	460	430	473	420	444	444	449	426	437	437	449	436	438	445	448	459	456	479	425	476	460	456	438	437	446	415	417	427	431	477	416	456	448	433	473	459	415	441	461	425	434	488	478	463	461	444	428	449	420	403	458	440	453	434	434	455	474	474	416	412	436	423	472	436	464	450	449	449	434	427	436	438	477	441	452	442	468	417	435	453	439	462	457	460	444	422	463	433	409	427	441	468	447	395	471	450	451	425	486	479	431	440	441	470	420	470	407	443	435	436	430	447	398	462	503	457	427	419	484	443	434	404	435	455	416	442	443	462	401	456	448	442	466	425	403	485	437	444	452	493	460	457	449	436	450	448	433	439	421	415	408	434	491	430	460	437	450	466	454	430	433	455	444	433	426	466	436	417	425	421	438	442	404	431	427	448	429	431	457	404	471	458	454	444	434	445	429	424	451	464	477	441	440	487	422	439	432	424	432	413	450	453	421	408	471	433	431	466	424	431	419	410	464	456	433	451	447	463	432	491	428	411	472	469	491	446	427	465	458	461	439	467	442	467	455	426	436	420	408	458	461	468	416	428	442	438	437	432	446	466	460	439	446	463	406	429	448	428	441	460	447	468	465	419	448	493	434	433	478	434	443	429	438	446	486	461	446	428	443	428	472	426	421	434	474	460	466	430	474	446	432	428	455	433	471	459	435	448	475	470	483	450	455	437	433	457	438	411	432	443	456	428	462	471	413	430	443	444	432	402	429	432	468	407	425	466	445	429	474	456	485	472	458	447	457	448	427	412	433	429	424	436	445	453	481	436	449	421	468	427	431	465	449	467	433	450	448	398	412	430	440	428	437
10386	18062	10630	7990	8283	5102	4402	17471	17809	11099	5918	2652	1046	602	475	428	476	433	426	453	462	434	393	450	455	437	457	430	417	440	461	432	414	415	442	420	412	412	434	424	467	423	429	446	458	411	438	405	406	429	451	395	460	448	399	420	427	458	412	421	435	424	459	467	434	416	399	446	426	430	469	424	402	445	410	443	465	415	443	453	426	458	466	386	429	430	446	433	421	431	407	441	414	417	424	403	432	410	439	421	442	412	407	423	456	416	399	430	427	458	445	397	426	455	401	440	423	434	437	448	427	479	455	421	388	439	446	439	418	398	422	436	439	454	468	459	442	437	414	390	409	469	435	415	434	448	446	432	445	432	450	468	424	429	426	443	391	415	409	479	428	435	408	427	411	427	427	440	420	426	443	426	396	428	458	424	433	441	417	432	423	441	418	453	411	425	452	428	429	452	415	437	403	395	434	413	447	426	404	444	424	444	424	445	438	397	423	433	447	414	413	440	433	408	443	452	442	418	455	434	463	479	410	476	403	437	435	417	437	424	423	416	428	433	421	428	440	461	426	450	449	425	410	442	437	440	409	435	396	419	422	401	431	431	407	463	430	419	434	431	445	396	425	429	422	447	450	458	400	402	417	438	403	425	449	371	418	448	440	450	426	439	399	427	482	451	430	429	417	429	405	389	445	430	395	456	423	394	398	435	494	450	384	441	407	413	433	420	415	415	423	410	427	424	462	443	435	452	457	424	458	455	437	443	438	409	403	420	423	395	468	428	432	427	430	467	412	414	452	411	441	404	433	414	445	425	442	408	405	424	456	455	426	423	407	440	464	412	421	441	409	424	433	452	431	426	396	423	415	453	432	436	434	408	444	451	375	435	422	440	446	399	440	437	400	464	414	432	434	435	427	458	456	440	430	460	451	427	435	432	434	433	423	420	447	432	462	426	391	414	420	414	452	441	413	441	415	389	432	444	444	434	428	437	425	425	417	433	430	450	412	457	453	406	409	428	438	435	474	397	439	463	433	438	458	423	431	464	418	465	385	436	444	407	444	426	437	449	408	417	436	435	439	422	456	447	419	394	402	435	439	442	444	439	417	432	424	412	422	377	427	382	452	459	434	419	429	446	391	397	407	422	443	414	437	441	422	438	413	409	419	429	408	450	444	413	401	462	431	432	444	432	426	401	433	407	448	380	454	430	411	420	462	412	399	407	436	384	416	458	443	422	434	453	428	439	443	422	412	447	490	423	392	423	425	434	388	392	433	421	412	419	461	432	422	456	421	376	447	396	390	444	417	431	425	436	410	423	408	456	405	454	412	439	411	446	389	442	449	460	434	418	462	437	409	420	425	374	413	364	450	419	420	427	429	392	415	380	460	399	405	450	446	400	446	393	453	423	467	415	456	453	415	436	446	431	448	378	436	456	430	433	426	431	436	445	440	382	424	395	414	455	423	414	422	448	422	446	424	449	448	425	435	456	441	426	422	401	402	423	407	449	426	456	392	423	436	441	418	386	411	477	432	433	411	400	453	434	421	450	428	426	404	386	431	412	399	450	451	432	435	407	408	422	483	425	411	492	437	457	432	445	423	412	388	422	446	422	426	435	466	470	424	397	422	431	377	432	452	402	427	430	459	437	405	439	451	445	388	406	427	458	433	395	426	444	417	418	424	422	430	397	433	428	469	420	450	424	449	431	456	420	431	420	443	372	427	447	431	443	424	437	441	409	428	389	431	424	453	403	446	372	441	376	446	433	384	416	458	417	445	420	432	429	443	449	444	425	403	417	398	433	412	453	422	439	422	430	402	440	416	454	434	427	443	425	442	422	415	412	429	402	441	419	410	417	439	433	401	433	392	440	397	453	420	409	420	427	417	446	413	378	403	435	452	403	421	380	446	423	458	427	411	373	420	444	399	388	418	446	432	440	422	423	413	388	428	409	423	391	434	425	426	410	440	424	417	447	433	434	433	425	429	413	423	435	423	437	450	452	407	428	417	420	454	433	446	478	421	440	428	435	411	426	386	427	449	438	423	431	397	417	421	459	380	442	429	462	420	412	394	391	445	426	451	428	456	452	437	431	405	459	426	441	424	434	453	447	436	417	424	431	411	445	438	455	425	479	422	443	409	447	405	356	448	413	416	443	414	447	417	379	476	414	444	418	424	441	417	426	448	436	415	404	391	441	446	445	454	454	413	419	435	405	418	430	425	445	416	423	418	439	412	450	408	461	410	389	428	410	458	387	445	400	415	428	389	420	441	416	436	465	381	427	400	440	416	433	456	432	431	464	456	440	427	426	410	447	415	416	415	420	434	389	440	403	426	442	469	409	434	434	434	409	452	432	443	448	400	460	414	396	422	441	428	437	470	417	428	406	451	415	470	440	435	379	427	387	452	460	409	450	445	456	449	412	421	449	416	449	376	395	399	441	395	421	442	415	427	438	405	427	464	417	422	407	441	428	416	406	409	435	423	437	441	453	404	451	408	416	412	456	426	407	440	412	440	433	441	410	448	414	435	424	409	406	421	420	416	424	453	463	407	366	397	445	389	421	436	415	391	389	425	434	427	466	403	445	424	412	439	426	401	407	388	406	407	420	449	388	458	462	427	424	446	421	427	461	410	400	415	406	431	455	452	424	406	417	398	420	434	417	435	444	447	423	405	436	416	416	417	459	404	436	388	390	437	436	441	421	420	431	392	452	427	422	396	425	451	423	412	409	414	438	434	429	430	428	408	454	430	438	437	444	441	445	421	451	414	447	394	392	431	435	415	430	408	432	409	384	388	417	428	416	419	420	424	447	436	460	427	438	445	396	450	407	413	411	426	419	431	412	417	439	432	447	454	447	381	464	429	469	409	444	443	448	458	436	441	431	475	415	444	406	440	413	467	447	430	441	462	397	432	462	411	436	424	455	491	431	423	410	445	411	488	395	441	426	449	413	426	400	408	420	459	428	414	426	398	441	410	420	416	425	443	437	446	392	471	412	408	376	434	433	417	431	424	416	417	423	420	425	416	404	438	444	435	431	400	423	415	415	417	428	415	403	451	426	446	418	438	421	433	431	417	463	391	431	463	456	405	450	451	451	419	446	409	450	440	405	467	435	437	436	420	401	454	425	438	446	400	429	409	454	401	453	404	404	428	415	419	437	450	446	439	416	418	389	430	420	429	399	432	416	409	454	419	445	445	465	409	438	428	434	400	440	449	426	431	416	415	397	411	440	446	451	403	434	391	443	434	418	431	464	425	418	438	416	408	443	428	448	381	444	406	468	442	445	443	431	444	437	426	401	432	417	448	423	465	434	411	411	441	421	423	365	417	455	436	410	448	465	434	451	466	409	436	430	403	376	439	489	437	416	404	430	421	415	444	441	426	415	427	442	411	467	425	424	434	448	404	448	436	430	428	418	424	412	475	405	397	426	424	470	451	471	399	375	404	390	462	464	446	420	429	421	408	454	441	420	426	397	416	417	426	417	370	415	453	419	415	430	428	394	401	430
24249	21400	28689	24547	21773	16978	11614	26127	34120	27297	15042	5833	1634	819	635	560	556	569	546	560	509	631	561	554	557	559	557	571	594	556	572	525	542	595	536	585	539	562	513	535	553	559	544	558	548	527	561	587	551	554	585	537	530	565	532	567	526	567	549	544	533	576	518	555	512	590	563	582	580	556	587	536	533	584	520	524	530	529	530	555	568	551	527	513	546	519	548	565	548	529	546	559	564	582	568	499	538	527	502	519	564	546	558	512	602	558	569	558	532	564	566	576	525	574	567	537	569	522	572	545	547	558	538	529	550	569	538	518	561	526	569	544	520	576	528	495	552	570	519	534	566	514	539	580	525	543	549	556	540	546	522	526	529	556	570	544	567	568	530	504	588	505	529	571	565	560	578	522	547	572	560	550	553	577	554	509	529	566	493	580	575	590	542	554	553	557	585	546	493	503	508	543	561	574	537	574	618	526	557	503	496	513	559	549	543	511	565	561	551	555	568	579	521	541	556	573	593	570	599	546	518	505	545	501	573	554	559	529	591	518	542	586	563	541	532	563	579	530	540	507	497	540	550	484	562	518	566	570	558	546	536	540	589	545	531	591	537	564	572	540	558	558	568	547	528	536	576	528	592	536	560	532	550	513	518	508	541	580	529	567	567	523	515	553	536	523	569	551	554	516	570	538	527	565	604	541	540	584	558	540	569	581	556	511	550	539	550	529	535	577	573	558	513	576	549	568	528	573	568	540	567	586	562	573	580	554	537	541	545	497	537	563	593	557	498	522	558	539	608	545	589	558	589	550	588	588	546	540	531	543	542	558	539	542	578	561	539	552	524	520	541	508	544	541	544	533	589	529	521	553	536	558	525	556	518	515	547	541	576	580	533	562	585	534	556	549	528	592	550	550	595	548	537	557	526	537	578	603	557	593	585	605	553	566	605	543	602	578	578	545	567	545	529	552	518	552	543	544	556	518	549	520	521	516	576	558	586	520	606	548	525	525	509	544	506	572	518	563	557	535	568	566	551	524	558	549	491	565	559	560	596	561	574	536	543	554	509	537	565	552	544	576	556	503	547	531	531	550	525	534	551	533	545	593	608	561	555	563	561	553	519	518	566	519	489	549	543	573	528	545	549	516	567	578	587	529	543	605	546	560	540	557	573	542	531	534	582	553	509	588	561	523	532	554	527	554	528	549	545	565	534	600	567	536	541	528	611	570	535	531	592	529	539	488	498	553	553	552	559	561	539	508	515	511	570	584	504	549	528	553	484	532	530	580	607	492	567	558	545	592	538	575	550	564	541	545	574	525	517	554	523	534	553	536	570	530	552	584	562	535	546	579	542	527	604	594	553	575	576	544	549	544	597	587	557	559	524	544	539	611	559	538	567	551	574	580	603	529	585	544	545	572	515	494	553	534	562	547	566	532	532	553	509	479	560	543	581	586	507	505	548	597	518	531	568	547	572	582	555	526	525	563	533	580	517	579	545	558	528	562	536	542	529	611	563	505	515	588	551	532	572	537	543	534	524	582	533	534	541	529	567	551	531	581	561	541	538	593	548	552	605	557	511	525	555	557	575	541	560	503	540	564	519	522	518	509	541	549	572	544	513	565	534	548	564	582	522	530	524	577	547	516	546	560	557	597	546	555	551	547	529	554	568	566	573	530	582	590	528	523	544	581	540	554	544	558	611	566	478	563	612	552	588	534	529	556	531	598	611	525	592	517	554	576	550	573	571	531	503	599	540	576	535	538	540	560	516	581	554	520	526	581	565	541	553	538	545	564	565	540	564	556	506	582	564	575	517	524	522	566	500	571	572	565	530	532	559	526	511	584	588	464	552	554	553	547	522	522	569	576	554	508	552	558	581	539	518	526	534	523	591	537	581	598	553	535	570	574	554	545	562	519	527	500	524	536	585	584	496	530	574	524	526	574	570	557	544	560	545	503	563	515	520	565	577	570	524	601	527	540	548	570	566	569	556	539	568	582	556	576	525	533	560	512	541	540	561	591	541	525	594	536	529	520	574	570	536	556	547	534	520	546	535	533	591	570	552	551	552	513	550	536	549	552	531	519	524	526	557	504	517	515	521	584	559	539	533	549	509	556	544	536	559	568	582	518	561	498	544	567	499	519	559	552	575	496	574	518	588	560	610	537	515	565	559	565	582	523	534	558	509	513	545	595	548	576	546	531	543	498	516	570	537	546	529	540	540	521	565	539	562	546	582	555	529	570	535	545	550	555	512	520	535	540	560	537	547	578	549	555	528	526	552	524	514	533	541	551	562	529	515	550	554	535	561	580	508	561	563	536	549	520	559	519	546	527	574	566	570	521	563	536	513	542	555	557	552	571	598	551	533	529	534	570	580	514	558	561	564	529	585	534	526	562	523	490	519	558	537	563	536	562	575	553	549	555	556	549	562	570	527	544	523	612	544	550	552	551	580	573	555	554	560	530	516	526	543	539	576	549	525	514	540	557	578	541	540	567	552	530	583	564	546	549	544	599	572	535	552	542	543	497	559	570	556	568	500	578	568	563	565	555	547	533	566	539	518	555	530	546	556	519	531	543	557	546	536	573	539	567	555	542	532	530	541	535	506	510	557	549	560	501	559	545	553	545	524	534	535	541	538	562	538	548	558	569	520	567	549	549	538	555	561	554	546	562	561	545	517	539	575	542	528	533	593	580	604	538	543	513	586	511	516	584	575	567	584	595	508	551	537	535	565	513	523	547	539	539	574	559	574	537	541	554	558	549	534	547	546	543	519	524	535	523	563	579	559	567	529	516	542	566	532	547	507	531	549	554	552	551	580	526	514	535	518	519	574	552	528	551	584	533	532	565	593	541	573	546	541	558	562	562	558	583	515	570	496	560	541	571	525	591	542	534	504	543	537	538	548	514	552	545	538	545	546	537	542	518	530	477	545	543	573	594	560	510	571	552	532	573	585	599	579	561	564	554	552	605	529	544	547	503	598	523	546	562	550	552	507	582	522	561	538	560	538	518	538	591	537	525	562	566	560	530	570	546	551	543	563	557	579	513	551	569	572	533	538	573	493	508	564	559	560	573	503	529	527	541	560	551	533	575	556	543	516	539	541	529	541	542	524	553	551	557	551	589	574	585	544	541	552	554	561	555	550	562	540	524	562	559	591	512	555	575	553	544	591	542	516	537	539	503	548	566	547	569	525	573	550	559	544	514	543	608	531	538	586	535	551	554	596	555	562	518	529	531	526	522	525	568	570	598	546	543	556	601	531	550	566	591	526	518	578	532	532	524	589	537	591	537	555	511	537	562	513	543	525	549	557	560	502	552	523	549	510	572	573	617	589	498	578	522	558	587	513	524	560	508	550	593	569	576	545	507	567	555	547	572	499	511	545	499	591	584	573	541	543	549	529	557	526	542	557	549	551	516	546	555	556	541	528	524	559	501	520	592	522	548	579	542	536	531	547	543	512	573	553	531	560	549	555	556	522	550	564	556	598	578	515	502	581	533	591	561	536	560
10449	22740	14204	13701	13524	10479	10262	27726	33467	22851	12926	5514	1743	854	655	572	501	520	541	484	516	566	523	545	536	475	515	524	541	528	522	522	527	495	509	489	514	542	519	511	519	558	549	520	523	559	497	540	480	551	537	503	523	509	504	524	529	532	505	562	501	513	483	526	540	495	504	528	492	491	506	547	499	559	516	513	525	515	494	503	505	488	560	501	517	468	558	542	562	561	565	561	498	482	519	487	558	494	509	507	488	480	526	512	521	498	516	524	549	510	513	507	566	520	492	526	535	527	495	489	515	507	486	566	542	522	525	516	471	492	484	514	510	509	512	484	548	495	530	511	481	507	502	472	519	518	515	537	543	497	516	530	523	552	551	524	526	502	570	515	512	501	506	536	528	527	557	487	514	562	500	516	556	526	548	480	509	542	500	550	547	493	547	524	503	557	560	504	542	542	505	529	504	508	510	562	548	538	481	557	526	516	503	485	503	517	510	515	544	524	533	534	518	543	549	493	512	535	471	512	475	511	542	504	524	485	514	484	526	523	555	533	504	541	508	517	513	491	489	514	550	545	507	546	519	520	524	521	513	521	493	503	517	523	500	555	526	570	522	511	519	510	556	530	515	512	539	485	512	501	532	549	489	543	532	561	502	503	497	506	534	523	512	516	552	489	465	487	524	562	539	501	525	523	552	497	507	529	568	532	521	492	505	509	533	499	499	508	508	527	527	498	501	507	531	483	522	515	516	526	515	519	526	513	501	514	505	525	536	532	519	539	524	506	485	555	560	525	543	504	531	498	522	530	540	529	534	531	494	515	523	534	522	525	534	531	474	495	475	506	502	522	497	504	536	499	536	559	494	524	532	528	474	510	528	559	500	519	488	530	532	529	523	547	530	511	509	512	558	510	512	497	488	521	537	494	513	506	504	552	527	520	516	542	522	503	508	539	523	562	533	522	477	519	498	541	516	538	558	471	544	497	495	492	539	503	523	560	528	564	564	565	506	538	495	501	487	514	525	536	525	519	496	569	526	556	526	496	519	486	489	505	497	573	485	519	513	524	547	512	493	578	517	543	529	485	557	520	504	518	550	577	517	511	511	519	506	499	512	544	492	505	493	522	494	543	527	491	544	516	541	486	511	478	494	524	494	477	525	498	524	503	552	527	476	502	537	510	517	512	517	497	549	519	541	545	558	512	535	515	487	524	531	488	526	517	517	507	501	552	514	529	523	513	481	522	509	518	501	525	545	564	508	491	514	510	490	505	522	490	573	534	512	502	562	499	509	480	540	554	542	540	545	527	519	522	490	520	503	511	501	514	525	502	517	521	482	507	517	508	530	530	529	494	514	542	511	491	546	468	500	507	539	530	497	511	523	534	548	464	552	518	539	475	498	507	549	465	514	500	511	560	496	491	523	500	529	540	551	531	540	508	489	544	495	524	488	557	517	514	534	531	504	559	491	498	557	502	514	507	575	490	507	518	499	571	509	525	539	499	484	526	496	509	523	514	535	534	507	526	506	504	549	549	517	502	501	467	506	520	539	522	487	516	524	504	511	515	493	515	517	512	508	542	537	537	533	520	571	557	515	518	528	479	502	503	513	535	507	500	527	507	508	528	513	454	464	501	527	539	501	479	513	524	508	516	524	556	524	502	493	503	491	511	560	507	502	516	519	545	553	540	539	555	566	512	547	522	525	528	508	482	518	524	549	478	513	539	543	523	536	519	503	506	540	496	512	535	511	567	519	531	503	503	495	507	519	476	565	500	527	498	550	541	524	533	516	463	494	497	518	529	520	511	510	502	502	488	534	510	540	527	562	489	505	512	524	484	509	519	479	517	550	490	477	520	522	478	528	496	511	503	533	536	566	512	530	535	496	497	522	521	505	471	519	533	548	556	543	488	499	539	538	538	497	510	503	532	530	528	551	503	511	511	544	526	512	507	535	510	532	517	532	530	521	509	556	499	530	516	518	525	527	558	525	497	533	540	524	499	510	540	522	494	533	507	505	492	480	523	525	521	492	529	496	504	552	510	500	559	506	496	522	517	500	542	513	500	511	490	539	532	538	508	516	467	546	531	481	478	487	466	524	532	537	520	549	529	510	509	524	493	518	491	518	486	499	536	536	548	496	531	520	496	501	516	536	571	530	498	518	528	541	513	519	508	522	481	555	527	511	526	501	486	500	479	544	520	553	530	539	475	517	501	493	522	511	520	523	515	528	528	574	489	518	509	501	521	510	500	546	509	516	520	520	542	502	517	536	534	507	537	504	501	530	526	539	491	552	504	477	503	531	496	509	470	555	508	517	496	517	518	538	506	489	535	501	545	541	540	536	522	518	533	515	469	531	531	494	486	518	505	496	507	504	512	576	482	558	513	526	521	480	496	492	529	482	508	497	521	526	540	496	526	501	519	471	545	508	559	504	524	530	501	503	510	544	514	507	513	502	493	546	526	525	521	510	535	502	508	560	525	517	487	514	494	495	472	513	517	503	520	531	496	496	518	504	527	432	497	505	498	545	519	475	503	539	517	508	514	499	551	481	528	513	514	528	517	582	563	494	504	552	539	505	486	522	514	528	498	559	525	503	495	512	497	506	507	452	503	522	549	510	526	507	528	516	526	526	516	487	550	507	557	537	499	520	538	530	537	490	507	517	561	530	523	544	550	508	535	507	505	519	526	500	527	565	534	524	509	508	499	507	539	570	549	494	542	516	566	550	510	545	519	549	547	537	520	535	506	528	524	472	479	531	522	526	491	544	530	586	505	538	481	531	496	491	540	548	536	475	495	515	522	536	516	533	504	562	557	519	507	557	522	541	513	521	511	533	509	528	560	513	542	520	537	585	533	513	505	491	501	543	499	521	505	522	522	483	549	487	470	535	537	526	505	510	500	518	528	532	497	541	572	531	483	504	491	490	504	466	508	500	507	500	520	533	552	512	476	520	538	544	512	536	514	524	513	522	508	470	495	517	489	468	485	540	533	503	488	530	533	524	526	497	551	542	508	535	505	497	469	495	503	502	506	468	529	522	549	544	529	539	561	497	470	532	510	514	533	469	527	490	499	476	538	493	491	521	537	503	509	539	526	537	514	502	513	547	528	501	490	524	480	505	495	590	536	531	529	542	500	526	488	518	529	507	536	496	517	488	525	543	522	549	545	482	486	521	480	515	521	502	519	521	522	525	499	518	508	539	511	545	493	582	517	539	502	530	545	482	537	530	489	495	537	500	511	544	526	544	510	502	528	517	519	478	497	548	521	473	513	497	483	506	517	489	521	501	511	529	492	486	536	491	533	506	524	531	566	535	549	487	495	524	575	523	513	562	565	515	502	496	510	537	530	527	525	512	503	478	508	504	487	532	525	511	523	535	539	512	525	484	490	531	513	543	533	563	508	491	532	537	503	544	534	498	555	519	500	470	519	508	524	503	477	523	539	522	516	526	513	511	493	513	507	536	547	512	534	492	548	527	503	462	537	487	514	511	510	528	537	508	527	530	506
27866	15126	4599	3284	1871	1690	924	1592	2641	2087	1285	754	511	433	452	436	402	460	428	420	422	443	433	414	431	406	451	436	468	431	436	449	420	466	455	449	434	403	415	455	451	437	449	443	415	449	458	451	423	384	432	444	398	479	430	426	438	428	419	410	441	430	422	452	394	414	412	417	415	444	412	464	446	440	417	444	376	399	436	443	437	407	394	429	467	463	380	431	432	437	379	429	442	434	453	464	422	397	448	425	442	389	446	446	451	425	432	412	440	436	411	377	395	432	433	412	416	418	453	450	439	406	411	399	442	395	459	428	413	429	447	398	397	400	428	416	416	463	441	400	442	392	428	463	422	416	428	439	426	426	411	415	440	415	439	400	404	393	404	441	452	410	464	418	376	452	406	459	428	418	389	427	464	456	420	385	405	451	413	429	482	444	426	401	435	450	420	399	425	415	424	381	381	399	443	407	459	430	462	419	407	434	415	447	413	426	446	411	415	421	445	442	439	434	380	452	446	424	440	426	425	422	437	390	449	443	426	414	416	439	452	422	433	437	395	423	397	405	413	461	412	415	413	439	440	390	432	441	390	384	401	430	454	440	467	425	432	405	411	429	443	430	486	412	454	465	445	458	443	404	408	424	437	461	400	407	430	437	415	425	437	409	433	415	431	431	437	436	432	435	412	440	421	422	418	415	398	427	409	454	425	458	432	389	414	442	416	460	433	443	403	417	430	416	430	447	438	426	449	462	444	440	433	440	450	459	437	410	434	449	459	407	454	397	426	454	423	404	397	417	437	413	425	428	403	445	423	462	422	436	406	428	415	415	456	426	444	429	435	442	436	466	414	428	440	444	458	424	404	459	438	431	412	424	433	428	435	431	439	415	441	457	415	466	432	473	442	403	423	411	389	422	414	465	425	441	425	430	405	418	429	445	467	445	415	445	419	431	424	445	451	426	397	465	387	424	453	466	391	436	438	434	443	431	421	422	442	408	404	447	424	434	460	451	394	429	421	422	407	398	393	431	433	414	421	383	421	432	437	441	432	428	393	394	418	414	414	380	435	401	412	415	433	409	449	429	463	433	423	435	440	437	444	452	425	412	404	442	442	441	462	411	434	449	411	425	421	406	406	395	380	454	411	460	409	422	444	441	447	399	411	448	432	424	446	442	479	435	422	444	434	413	428	431	420	436	423	439	439	405	470	414	415	408	412	469	419	414	429	405	414	401	418	467	455	449	411	453	440	423	438	414	423	426	411	424	431	408	413	413	432	431	424	435	412	422	419	410	415	438	420	420	403	436	434	399	428	478	418	455	459	424	417	449	430	441	388	441	430	444	444	413	427	407	363	432	475	417	443	400	465	431	416	427	416	423	428	425	460	469	422	376	424	439	418	463	418	432	400	459	417	420	433	415	455	418	464	418	425	402	428	461	447	468	404	451	460	419	434	407	404	461	426	428	417	429	432	472	385	439	478	463	392	422	430	442	417	387	422	471	440	446	377	438	434	373	429	432	482	431	443	417	431	423	462	455	426	493	426	426	418	421	442	419	416	430	413	402	415	439	425	452	440	411	414	439	426	427	433	433	425	412	433	394	422	437	412	483	435	421	436	420	408	405	447	415	448	462	419	430	412	430	444	444	408	444	472	422	420	423	425	447	441	428	429	426	422	439	465	430	410	425	441	459	416	433	437	428	463	436	424	432	424	418	379	457	455	432	412	390	429	438	458	441	472	452	400	450	421	418	404	420	429	421	475	381	427	421	424	437	439	411	420	431	436	460	377	440	441	478	440	463	422	441	438	474	448	441	418	452	387	417	429	442	406	459	461	413	438	395	439	414	431	442	425	414	415	388	407	429	456	433	455	418	465	412	426	456	409	445	463	439	429	418	427	441	429	418	416	386	458	436	426	434	413	435	423	447	428	445	441	446	438	433	445	456	459	451	432	415	454	457	423	433	415	418	409	449	446	457	444	428	415	427	453	428	440	425	432	443	454	431	449	393	436	431	458	438	424	441	393	404	450	430	431	419	432	445	424	418	433	454	473	427	413	459	430	455	432	403	365	432	391	406	425	441	389	393	389	439	405	457	415	441	411	450	444	438	437	448	415	402	426	443	427	422	384	398	450	415	439	433	427	458	416	426	465	421	416	414	448	433	459	447	470	463	453	445	399	423	414	408	449	418	395	420	418	438	394	392	411	448	405	404	461	460	438	402	426	408	442	442	420	446	432	404	394	415	444	452	448	384	436	394	411	436	405	401	408	503	425	430	437	433	434	441	415	437	414	426	441	444	449	437	456	489	445	443	439	443	438	432	397	400	422	454	423	426	410	411	428	422	407	445	443	454	466	433	380	448	445	399	445	436	421	420	429	434	439	424	476	414	421	435	434	396	422	389	411	429	411	419	489	441	408	430	445	404	422	412	390	426	409	424	478	450	418	480	413	449	443	435	404	461	414	422	457	463	405	428	400	401	409	441	395	499	397	445	421	448	427	461	432	393	432	396	457	418	444	400	457	442	422	429	411	443	452	446	453	395	414	453	382	417	410	422	458	422	452	397	469	444	393	421	408	442	421	406	436	429	400	406	424	401	422	392	452	414	435	451	462	446	446	445	424	450	417	459	401	411	417	391	415	435	449	408	429	419	407	445	416	473	468	416	433	415	444	409	435	440	402	473	446	424	445	365	422	410	430	429	436	418	409	454	450	429	415	430	479	434	411	427	411	423	400	435	447	388	420	430	455	426	451	437	432	421	419	465	434	447	452	445	447	426	421	394	414	401	460	443	412	431	395	421	459	428	427	429	428	428	424	396	427	476	448	416	437	430	440	438	456	392	398	378	414	408	447	386	456	470	424	464	457	412	432	391	418	504	428	398	416	396	424	436	448	427	407	425	448	414	439	451	434	437	447	458	424	453	425	439	476	437	441	421	440	408	467	444	476	440	436	416	396	416	430	445	457	428	434	425	443	405	411	448	443	408	437	415	385	437	417	418	383	421	451	456	450	428	453	416	397	439	410	388	431	435	414	414	425	405	427	424	432	423	423	430	404	417	450	423	436	462	467	415	430	417	420	432	422	414	421	462	441	418	378	431	408	418	413	425	421	434	456	440	402	449	400	478	413	408	412	426	469	416	449	446	439	415	427	425	396	406	435	438	439	407	456	423	422	431	431	448	414	436	453	426	415	410	425	429	441	392	450	456	466	456	444	426	414	444	425	448	421	423	400	426	439	399	408	430	445	405	452	456	445	427	483	447	396	438	412	436	434	457	411	439	434	402	399	416	451	435	434	436	422	393	436	405	460	427	458	436	459	432	429	446	447	423	437	444	415	392	421	404	434	450	418	418	462	414	413	403	425	439	418	423	480	450	442	402	435	388	465	446	406	421	431	428	429	449	416	430	414	422	404	427	443	429	394	431	429	433	423	435	436	416	418	406	440	442	449	462	401	415	444	426	433	436	409	425	436	416	388	428	417	425	397	458	394	449	448	450	412	425	379	391
6922	6473	4337	3517	2506	2405	1322	2455	3490	2456	1411	781	537	466	410	413	396	416	417	390	383	445	399	411	388	383	382	404	376	439	408	372	399	382	402	377	411	405	420	373	423	395	389	408	443	407	373	434	405	385	382	436	378	418	395	398	348	391	414	431	381	372	402	406	417	359	407	408	394	384	404	384	440	362	385	407	420	436	412	381	407	416	432	379	397	412	404	404	345	385	381	350	358	437	368	385	381	408	415	416	429	370	364	400	432	392	407	388	394	370	424	398	426	382	407	391	383	390	399	370	413	398	391	409	399	453	392	373	410	411	408	423	432	378	398	415	386	398	440	443	389	363	391	435	372	435	402	381	408	364	371	371	418	416	385	427	392	382	403	388	380	365	409	363	394	375	373	389	378	413	418	396	366	394	401	397	397	339	363	430	395	412	422	428	382	398	427	378	392	378	394	373	405	375	388	403	394	397	402	413	398	405	381	372	407	373	447	383	405	377	347	410	413	426	396	398	424	417	411	438	385	420	452	361	395	411	385	428	381	396	422	381	428	386	414	382	392	379	414	367	394	360	383	381	449	407	381	381	403	403	395	367	400	401	399	420	404	416	387	430	408	392	378	411	382	399	366	414	380	400	388	378	384	376	404	402	364	383	376	363	402	397	393	434	443	407	344	423	367	399	394	403	398	392	400	402	381	434	401	382	388	407	363	356	404	426	406	361	390	392	396	457	386	362	388	386	387	377	408	395	390	413	394	415	411	413	397	425	389	351	412	423	382	367	385	434	372	398	432	368	440	420	401	364	406	410	397	425	358	389	414	405	394	411	387	404	382	374	390	427	383	401	410	386	404	394	413	378	367	365	394	419	399	393	403	405	371	384	389	423	377	412	427	381	375	403	395	419	377	399	436	372	392	387	404	393	382	391	414	403	384	364	371	357	368	401	393	412	408	422	425	405	368	368	416	384	397	373	398	398	395	407	387	368	406	393	425	392	388	388	352	366	352	418	373	359	397	395	410	358	373	380	389	374	411	411	403	354	411	412	372	390	381	384	377	389	374	396	388	385	387	399	385	376	413	408	363	417	416	453	412	390	412	363	388	380	413	388	399	419	392	387	410	411	364	383	372	420	397	402	398	413	378	416	391	380	356	403	387	435	378	406	386	384	415	371	405	387	388	395	407	376	427	400	406	398	402	412	386	412	422	373	401	456	378	405	378	404	423	402	373	407	442	384	360	408	419	420	374	375	411	399	389	436	443	389	379	407	401	385	386	438	398	398	412	408	393	420	390	364	391	396	406	400	420	397	399	372	431	413	401	406	400	405	402	419	380	411	414	390	381	377	388	399	372	375	413	417	382	385	390	415	398	402	403	385	414	393	375	425	420	373	397	402	377	387	402	393	422	410	390	392	366	395	431	416	396	435	393	401	402	388	406	402	392	369	407	410	400	350	371	388	391	379	395	372	372	387	403	382	405	411	409	388	414	417	407	379	422	398	399	389	398	398	384	415	401	423	386	368	414	383	399	400	397	389	394	408	421	374	399	380	366	380	378	406	380	379	357	368	389	438	357	388	412	463	402	391	393	377	386	406	413	402	394	402	400	399	397	381	357	422	383	389	383	390	385	419	375	399	387	389	390	410	383	418	382	401	402	384	368	387	375	378	361	412	408	374	416	388	377	406	408	415	413	368	375	400	391	387	412	404	411	408	394	409	373	382	412	370	406	412	378	439	396	447	430	408	395	403	406	423	414	439	391	414	379	403	421	388	381	393	456	419	412	421	427	405	363	375	393	398	374	402	409	398	382	395	399	376	378	393	413	387	394	379	391	361	389	428	355	422	406	373	377	387	398	370	384	420	421	421	419	400	378	404	384	401	412	377	407	426	382	420	404	372	408	399	351	400	431	392	410	354	438	355	402	396	384	378	399	430	392	395	396	378	430	419	413	364	402	396	377	400	414	389	378	385	388	369	387	351	392	441	417	392	410	420	413	404	403	365	399	386	433	380	421	391	393	411	385	379	403	398	390	407	388	382	403	379	395	384	390	417	415	382	402	400	378	458	415	375	384	381	415	368	387	410	404	395	418	417	396	406	357	435	386	393	375	378	395	382	375	369	439	373	371	378	421	413	396	395	410	403	390	386	381	397	350	386	404	410	398	416	375	396	381	404	421	393	423	406	401	412	380	413	426	431	391	401	386	417	409	392	386	411	371	444	418	386	387	422	377	394	371	374	382	443	361	424	397	391	402	379	399	406	409	424	363	402	417	348	386	400	410	378	395	403	404	415	366	371	383	387	388	414	373	384	347	389	436	401	398	386	404	377	416	371	376	404	398	399	415	380	420	351	385	393	407	395	420	393	369	366	370	365	402	430	413	388	436	381	394	410	400	375	430	399	400	395	393	391	402	447	388	423	395	401	405	446	397	380	421	386	418	382	377	382	396	368	390	386	412	405	409	383	412	407	397	371	383	369	394	431	404	374	432	442	387	399	412	387	385	368	417	379	382	415	380	403	408	375	383	384	375	422	421	371	401	363	380	413	404	400	416	419	411	414	402	389	414	398	406	421	357	400	426	383	399	391	395	378	397	411	428	385	406	410	403	403	378	425	403	385	383	417	397	386	422	385	381	404	406	393	373	405	377	391	393	402	408	377	368	408	380	407	380	389	421	377	384	379	420	372	390	429	391	409	390	387	412	399	399	386	381	365	396	371	382	427	400	390	366	408	372	382	386	391	409	424	392	426	396	392	396	389	400	383	401	401	370	399	401	357	401	430	392	418	437	418	442	387	412	374	392	423	375	405	386	397	391	410	391	377	384	369	419	406	379	376	387	379	394	372	379	396	379	421	405	402	425	418	392	399	394	384	422	404	444	414	396	416	373	423	391	383	371	421	392	437	441	398	411	359	391	427	408	399	431	424	394	401	414	371	393	398	401	406	394	376	394	382	395	369	423	402	387	391	385	403	393	364	445	413	424	423	434	405	397	432	399	418	366	406	387	400	353	411	391	387	379	384	384	404	415	402	451	398	367	381	367	388	427	407	398	391	409	400	373	421	396	387	374	379	401	428	422	377	369	392	368	383	404	426	409	395	406	363	392	412	376	386	387	379	411	379	376	385	389	409	422	421	398	392	373	394	390	360	427	412	407	401	389	440	386	371	377	446	435	387	415	403	393	380	438	444	411	406	415	386	408	398	416	417	375	404	402	412	396	362	397	400	422	426	379	407	347	405	398	417	405	362	385	390	398	394	408	414	433	380	405	387	381	387	366	398	369	439	410	373	418	389	404	428	416	355	369	401	392	392	395	383	375	401	457	402	392	392	397	417	403	395	413	387	406	417	384	413	393	388	362	436	381	399	407	388	405	365	414	401	410	384	373	371	393	358	399	389	402	465	424	389	398	380	378	390	402	416	393	404	399	422	386	441	409	410	425	376	392	404	381	409	400	376	365	388	371	402	422	411	407	432	396	378	401	429	366	402	382	412	417	398	397	377	416	413
25526	21396	27155	25411	12244	4900	2382	10083	17456	13999	8289	3168	1104	620	482	424	460	441	453	457	416	446	461	416	434	465	438	433	447	468	443	452	419	462	449	486	469	442	460	462	458	438	427	454	461	453	449	461	430	408	439	458	429	428	430	428	420	454	391	469	439	461	411	423	414	470	450	451	434	443	513	408	451	453	415	460	419	422	434	436	461	430	432	471	470	431	427	412	444	450	388	440	447	443	431	426	421	443	447	494	445	442	460	420	450	408	478	455	448	420	412	468	407	447	463	419	419	423	457	403	448	436	454	414	456	445	437	454	449	459	478	486	450	419	454	431	457	419	444	428	467	451	484	400	455	456	450	440	415	455	419	437	458	462	433	435	451	491	475	460	412	462	449	461	383	450	447	461	424	444	457	406	453	431	434	436	450	467	458	425	451	457	437	439	443	396	426	449	430	455	449	471	429	440	432	456	460	439	388	417	400	458	515	447	430	443	398	421	439	430	440	454	464	462	465	470	468	466	431	440	375	445	453	392	466	444	403	441	441	459	424	430	442	416	410	448	443	436	433	467	427	415	491	423	424	449	464	420	423	430	433	424	387	421	429	447	439	410	411	403	491	452	412	429	415	448	446	431	408	435	454	453	442	422	471	448	409	421	405	444	459	451	481	448	449	430	440	478	428	443	454	428	457	437	449	428	425	447	453	449	446	441	422	458	423	443	455	415	459	435	411	460	456	431	466	413	463	471	424	432	411	452	404	425	451	440	441	437	428	470	455	476	423	427	402	470	437	466	413	428	408	394	468	398	434	452	440	434	439	451	428	469	426	433	453	457	425	421	432	439	427	420	448	453	408	462	430	448	443	461	450	431	444	449	434	429	457	458	419	398	424	428	451	441	419	426	464	437	437	406	429	428	438	423	441	459	473	427	481	442	433	479	417	463	475	414	459	436	441	445	448	440	430	445	457	436	484	446	441	420	424	481	430	381	443	390	427	476	440	445	431	389	465	463	389	450	455	432	491	443	417	445	438	437	431	470	452	421	439	431	421	464	462	419	428	414	450	436	396	439	424	446	435	440	460	431	430	452	459	407	397	445	462	444	473	438	460	442	443	429	483	446	437	417	472	438	382	450	408	403	433	452	428	434	425	441	446	415	468	456	462	478	422	474	418	427	435	420	470	428	444	425	400	399	433	411	437	427	449	457	459	429	440	434	429	435	442	412	455	466	455	428	426	426	438	411	478	446	448	429	428	471	410	463	450	424	480	455	458	463	411	446	403	427	451	418	447	407	406	482	422	467	398	469	406	407	437	443	456	450	423	438	462	428	408	429	451	450	476	425	419	442	435	449	455	420	475	460	419	457	435	431	452	446	427	445	423	443	432	405	421	452	438	425	420	467	460	414	411	443	398	418	443	438	484	409	451	437	492	454	431	461	416	442	472	408	448	483	407	405	420	444	399	476	448	434	465	462	446	400	469	415	445	468	413	425	437	446	429	421	417	450	426	466	446	438	484	427	437	442	466	423	450	428	434	439	446	446	465	432	427	413	452	446	455	431	400	422	434	420	469	453	470	437	447	468	460	398	395	425	435	431	462	407	469	431	443	412	427	456	395	443	407	439	438	439	453	463	396	457	434	480	406	424	462	450	411	444	419	442	474	444	459	463	433	422	451	469	458	478	428	449	462	470	461	451	417	443	454	437	452	421	421	454	438	439	435	493	424	453	456	422	442	450	421	432	452	468	432	424	419	449	431	440	433	421	483	434	453	423	436	451	421	442	444	450	464	469	468	440	385	448	432	425	480	479	462	424	425	458	426	424	428	437	417	448	403	464	442	447	439	436	420	454	442	432	484	391	459	421	442	456	447	455	459	418	425	425	424	422	414	418	445	443	434	393	447	420	455	441	447	399	471	414	433	443	447	419	408	463	443	408	428	471	421	461	452	468	451	424	475	428	419	444	458	437	439	446	469	437	456	409	413	468	439	431	457	446	430	452	443	457	431	427	411	419	381	451	434	433	441	448	456	422	464	407	432	448	431	398	415	403	467	412	443	453	477	453	409	421	467	442	428	433	398	403	448	443	472	435	444	429	423	424	447	408	444	477	481	461	419	423	426	470	402	451	474	433	484	455	433	447	381	425	403	457	444	477	435	453	450	406	456	442	397	432	477	428	434	450	465	435	444	428	456	425	433	437	425	438	465	428	444	449	439	426	447	434	428	449	454	462	418	443	438	423	439	456	407	395	416	432	433	456	463	463	458	433	435	415	459	431	422	419	429	442	424	433	475	439	425	404	428	436	415	427	415	442	434	442	420	463	452	425	430	433	440	454	424	427	415	448	457	438	413	434	433	447	397	444	428	419	432	484	437	412	410	440	426	422	457	434	408	413	432	451	421	415	488	419	425	470	408	447	389	494	433	455	441	433	472	426	459	446	462	441	448	444	465	429	434	441	419	431	455	427	460	452	455	474	449	450	396	444	448	451	433	426	420	402	455	443	462	417	435	458	442	447	431	443	480	445	418	452	434	406	415	427	440	462	466	473	451	456	461	454	456	449	424	456	416	463	432	481	445	451	439	477	450	405	400	401	437	429	453	403	438	473	400	406	432	439	473	442	482	450	433	465	473	429	456	456	404	488	420	464	450	418	439	459	410	461	417	488	428	427	447	441	475	453	425	430	453	431	402	454	411	434	431	492	456	433	462	469	447	429	399	435	417	439	466	427	416	475	424	412	453	387	427	440	415	436	427	414	463	451	470	469	394	412	472	395	453	468	426	433	423	493	459	448	425	444	431	432	465	444	448	427	394	427	419	484	443	390	441	479	448	448	447	438	428	448	489	418	428	422	437	451	412	433	484	410	408	447	416	443	412	441	432	462	464	451	429	455	452	439	409	408	447	424	410	485	444	427	439	468	438	427	441	442	463	430	460	411	420	410	412	418	478	427	453	431	409	466	473	483	434	456	437	440	447	435	489	442	448	432	460	441	440	450	426	397	441	401	502	422	462	445	436	443	419	416	423	462	477	434	432	444	387	423	438	423	445	435	464	463	462	437	411	424	429	445	425	413	391	445	432	469	483	448	451	446	425	445	450	448	449	451	404	448	442	429	457	403	447	445	449	434	426	458	417	453	409	394	491	469	418	452	472	411	428	454	449	463	454	432	454	443	463	443	436	428	443	422	415	463	445	483	433	437	425	467	496	443	452	432	458	414	435	427	442	440	429	459	439	445	451	475	454	407	457	412	425	432	470	439	427	438	460	429	466	448	431	433	464	432	412	483	452	423	474	441	467	406	432	439	416	437	448	456	457	457	411	429	452	417	443	441	438	449	475	474	454	456	389	434	457	452	432	421	473	450	450	424	463	463	425	476	427	458	428	412	426	439	454	462	404	425	404	422	421	452	447	422	470	419	414	428	449	439	468	470	465	455	459	410	484	439	413	391	445	412	481	435	447	442	439	464	428	411	461	429	413	442	441	414	448	448	430	456	429	462	431	465	468	459
3872	5292	5787	6981	7329	4696	2687	13501	17579	13720	8010	3380	1164	607	454	468	437	466	420	433	427	443	471	436	458	454	410	447	459	451	427	456	445	423	427	410	457	407	440	442	393	436	402	414	399	385	453	432	408	453	461	428	445	402	434	433	410	452	400	459	418	432	435	440	443	437	419	413	467	448	401	418	410	458	448	435	439	438	426	382	436	401	442	426	402	425	444	402	420	435	430	441	425	442	445	440	439	472	448	394	451	465	405	395	445	465	426	423	442	470	413	389	412	469	418	406	446	412	419	422	385	428	393	435	401	426	457	435	438	424	413	417	409	378	473	461	420	464	430	461	412	417	403	421	449	440	459	433	414	473	467	415	412	445	424	459	428	397	460	414	400	406	443	431	410	426	436	438	412	468	449	417	432	433	438	421	424	394	446	449	421	437	411	391	453	439	445	412	433	418	417	423	435	416	448	435	443	426	424	449	445	457	421	429	422	459	452	415	437	451	442	411	437	424	404	463	398	386	396	416	445	437	422	437	457	426	452	403	405	435	409	433	473	447	435	454	413	430	442	439	457	427	381	423	433	409	421	468	405	443	395	374	445	423	487	414	442	401	451	450	462	445	442	426	450	418	448	427	423	412	464	431	445	423	434	436	414	418	461	415	434	393	425	422	435	468	433	412	425	435	425	426	414	406	411	432	449	429	438	389	401	424	412	401	424	421	438	440	409	413	446	428	414	434	437	424	421	436	412	397	404	464	433	414	415	408	411	409	459	428	458	384	414	447	455	401	389	425	431	396	439	458	451	436	386	392	409	418	433	410	454	426	452	423	421	440	442	407	462	414	424	425	426	448	466	443	453	456	417	439	413	445	442	430	413	430	450	416	405	411	439	408	427	427	421	440	397	432	400	425	462	396	426	409	399	457	410	401	419	464	416	432	431	448	446	455	409	452	427	445	390	441	418	437	439	446	407	401	449	424	444	427	429	445	431	402	428	438	426	442	420	451	414	428	437	433	428	402	429	452	431	404	394	406	416	406	405	418	427	411	414	428	460	407	440	430	432	439	455	433	424	375	443	431	411	420	415	416	434	482	457	419	435	413	391	401	440	404	419	455	462	443	474	426	449	426	425	371	405	425	424	450	419	435	413	473	409	394	434	428	421	450	446	455	420	427	435	434	411	445	424	398	388	460	463	436	423	446	436	430	423	443	438	420	454	405	431	451	426	439	421	483	442	465	436	433	427	417	367	446	450	450	402	407	415	472	423	441	445	422	405	424	469	447	435	422	389	439	448	427	426	429	434	410	423	423	440	421	462	476	429	439	435	427	443	445	442	453	454	430	410	445	470	419	438	419	411	450	386	462	404	456	401	433	456	399	419	441	444	462	432	410	455	408	448	437	391	431	413	406	417	450	443	406	453	401	417	431	441	439	437	398	441	449	416	412	438	428	417	428	440	409	382	452	432	416	377	427	444	418	432	427	403	448	429	450	441	433	444	450	422	401	387	434	439	429	459	429	387	459	421	435	423	441	459	431	407	409	470	429	413	412	426	445	421	470	430	405	411	390	408	399	427	443	415	396	443	393	414	412	420	406	435	426	412	429	430	435	444	447	439	445	408	426	423	417	464	429	412	427	448	395	414	438	438	422	429	434	405	420	408	401	421	421	389	415	426	420	476	423	460	412	449	398	419	412	396	437	448	400	446	419	399	442	408	489	437	453	446	424	417	386	425	406	409	437	443	444	455	427	421	409	427	416	392	445	427	406	399	469	417	432	459	413	439	428	431	460	431	402	426	439	436	394	451	445	437	465	401	410	407	441	424	435	440	417	425	406	427	408	454	406	417	402	412	448	404	423	401	397	429	398	435	457	395	438	444	400	414	437	427	421	410	421	448	449	438	396	442	397	421	412	453	422	424	446	430	421	412	396	422	413	406	407	426	408	433	410	443	403	398	433	437	403	402	398	414	420	419	412	436	448	405	438	427	410	428	434	428	410	424	398	424	420	430	408	442	437	439	415	462	427	437	396	447	412	409	399	377	433	438	421	422	431	435	372	444	466	421	414	437	455	453	400	427	451	420	389	452	437	451	414	423	412	407	396	418	428	430	398	448	458	422	460	430	447	439	420	393	401	453	393	437	458	420	415	460	447	418	414	451	431	448	429	436	436	394	443	430	411	419	460	426	387	441	430	400	410	399	403	426	425	418	427	394	456	409	467	413	411	458	446	419	449	416	412	419	463	408	426	408	430	435	422	462	404	445	422	429	413	442	441	387	407	410	410	438	421	445	431	424	430	416	423	405	437	451	440	430	379	443	414	468	411	443	389	446	407	430	405	435	399	394	449	446	477	457	439	401	398	435	426	421	437	441	439	451	428	448	383	402	410	416	430	370	434	429	437	428	448	414	434	406	441	439	415	398	374	428	424	415	435	387	448	402	438	419	416	427	426	420	408	446	397	424	409	442	427	445	395	436	405	423	422	450	443	400	441	414	417	443	455	418	434	411	448	431	424	444	414	414	409	398	418	433	486	401	423	457	396	410	421	403	446	399	382	425	412	419	455	414	420	422	420	426	425	418	414	419	442	372	421	453	410	392	431	461	397	408	447	445	421	424	453	385	422	439	441	470	407	427	456	425	411	419	388	405	431	432	407	444	434	404	411	402	434	454	420	419	436	450	414	404	415	425	452	419	427	417	385	423	426	413	433	389	470	419	423	388	420	410	440	436	423	409	433	395	419	465	439	405	433	425	434	428	377	448	405	399	414	422	424	369	399	420	402	412	440	397	441	406	389	407	437	455	431	424	435	403	434	390	420	437	433	476	476	424	453	405	447	417	424	417	450	437	400	439	439	459	442	420	449	407	431	428	440	392	430	436	456	464	432	426	426	420	477	424	410	417	414	435	444	428	413	476	462	480	454	436	414	407	383	455	449	425	405	395	396	394	457	460	411	415	411	396	401	393	449	411	465	444	401	394	441	417	407	420	396	435	426	448	431	437	434	425	394	430	423	459	422	402	433	429	447	423	397	471	434	412	431	469	399	420	430	439	389	414	438	420	422	415	413	433	443	419	402	425	452	420	413	424	431	409	427	417	439	475	423	401	447	445	430	437	443	419	409	412	432	419	382	430	410	437	440	467	420	423	418	393	397	456	444	410	419	447	391	413	419	445	399	419	416	423	441	444	484	388	427	428	439	395	399	444	441	437	432	431	417	414	399	399	404	420	401	427	414	403	413	478	415	414	376	424	374	410	418	445	419	458	460	423	405	376	436	436	434	437	404	423	435	432	411	416	419	408	421	423	448	426	451	450	445	415	423	459	425	401	431	435	458	414	466	450	440	428	427	423	414	432	468	455	448	410	446	437	429	402	411	452	405	429	422	439	417	408	428	417	428	430	393	427	402	441	432	366	432	427	433	470	400	439	425	426	402	430	426	374	419	408	457	424	431	434	427	442	383	411	432	422	413	413	419	406	423	408	421	422	446	410	429	405	413	390	385	393	419
24249	21389	28686	24706	21490	14525	5718	22288	31944	30092	18660	7783	1938	907	656	594	592	537	576	567	585	527	583	589	547	538	621	560	579	548	565	576	566	547	579	530	552	485	592	517	533	534	521	562	539	568	533	545	602	561	581	534	507	521	571	499	521	550	523	531	583	549	552	516	555	542	544	549	562	546	522	546	552	494	562	541	568	566	558	560	535	515	542	588	583	553	528	564	562	603	579	588	537	538	519	484	560	595	558	504	537	589	571	517	555	552	510	569	547	582	575	545	543	547	516	543	566	568	573	522	551	558	533	566	532	565	536	510	508	567	571	529	589	552	566	568	604	552	552	542	537	548	569	519	531	522	553	558	562	549	543	574	554	583	555	580	538	527	624	538	562	537	551	552	546	576	563	535	561	561	525	578	562	534	603	522	544	576	584	551	589	561	537	531	525	561	579	556	566	594	525	534	522	530	525	523	559	542	582	545	527	547	596	596	532	559	532	532	515	534	552	552	546	539	529	547	571	575	530	575	542	531	538	532	541	542	539	574	570	543	570	580	547	535	558	541	527	524	515	544	534	570	525	556	542	544	559	555	563	552	552	535	590	558	542	582	554	525	510	581	571	556	547	547	589	592	530	509	574	522	518	501	537	545	595	540	524	544	548	560	536	572	526	528	540	509	529	515	606	593	522	539	536	533	526	546	541	552	603	567	545	555	553	524	551	572	600	509	508	515	556	520	510	529	575	504	514	541	536	575	564	522	583	527	545	572	553	552	600	538	543	571	553	561	553	531	566	563	546	517	544	568	532	563	559	534	569	562	576	566	603	512	564	564	527	503	547	570	564	547	566	543	555	578	589	509	562	525	526	554	502	547	554	557	545	563	557	549	529	486	584	534	541	551	546	593	564	568	521	534	544	521	547	585	528	572	527	558	535	509	532	554	536	587	558	537	547	514	543	554	583	590	564	610	566	548	508	520	541	530	577	509	515	559	590	526	519	561	559	566	551	573	521	560	538	560	524	568	537	551	576	524	584	528	529	548	496	550	569	510	523	550	488	517	542	568	564	570	610	582	556	537	551	533	540	556	597	565	529	538	530	544	539	547	573	557	542	570	493	574	553	553	564	583	536	577	548	502	528	537	533	542	534	508	571	590	567	545	533	566	554	557	516	536	551	555	529	562	566	528	550	556	556	551	530	569	543	572	569	532	561	553	562	518	511	531	535	579	571	559	534	576	542	584	536	573	558	537	488	551	521	564	559	544	543	531	550	549	536	577	563	546	543	545	516	531	583	525	581	562	559	520	573	576	546	532	590	567	559	561	531	535	553	579	569	551	590	539	500	529	596	536	592	522	551	535	537	503	570	555	555	525	560	546	520	527	539	520	521	553	553	524	590	542	550	558	566	520	549	527	561	547	543	556	567	555	513	589	529	570	540	543	540	579	551	561	526	526	519	548	545	559	537	539	540	536	586	542	565	530	499	570	522	532	543	555	542	573	569	546	548	520	529	549	501	510	563	595	541	527	511	589	548	574	566	518	562	546	528	565	570	517	547	510	541	556	548	560	544	525	593	560	557	609	562	584	518	561	529	588	566	553	551	549	580	547	500	536	535	548	559	538	602	522	525	532	586	564	558	559	606	554	500	533	538	547	543	578	510	582	548	569	539	560	563	496	541	558	596	543	532	556	515	568	528	549	530	549	534	534	505	563	580	543	538	535	591	579	579	582	562	538	591	519	552	552	568	530	546	534	506	571	524	570	555	536	538	538	580	561	524	536	574	544	560	518	521	559	582	559	617	566	562	544	575	565	547	509	528	543	521	539	555	543	537	545	584	522	553	522	494	508	494	518	563	523	544	559	533	593	550	589	566	530	544	547	590	527	551	547	524	590	534	561	511	541	554	546	525	591	520	556	530	493	525	528	545	538	540	537	543	557	553	536	560	567	566	542	525	580	530	538	533	552	517	555	553	549	596	576	566	566	576	456	529	534	542	574	564	557	546	543	564	554	518	580	503	516	563	530	550	552	542	572	542	540	528	544	563	526	593	554	513	520	523	562	561	538	539	511	528	550	545	589	532	515	514	565	571	500	530	544	515	552	537	582	519	548	563	563	540	553	571	541	550	514	536	555	515	483	513	541	549	565	561	516	570	543	546	516	575	526	554	523	545	541	559	533	554	557	496	556	580	533	506	544	513	582	587	560	551	503	577	570	545	558	559	560	520	496	566	581	544	555	576	518	557	579	521	507	572	507	531	538	552	497	517	551	504	524	525	502	551	541	540	550	530	518	528	526	556	538	565	574	563	579	574	508	536	559	572	550	592	560	572	553	560	543	502	586	504	539	549	584	477	568	540	544	565	544	581	572	534	525	550	506	558	544	544	570	584	554	517	553	514	546	559	540	568	539	542	577	538	510	526	534	511	561	523	532	526	549	531	509	549	558	537	523	513	561	547	545	535	589	533	565	539	562	614	572	560	570	569	514	551	534	528	549	515	550	572	562	554	585	536	579	528	542	547	525	538	546	569	583	566	564	552	552	578	523	553	548	594	564	541	545	563	556	574	538	534	521	539	549	560	535	544	555	519	523	562	532	529	529	548	576	523	556	550	533	508	556	525	510	588	528	537	601	528	519	561	505	508	521	558	537	590	489	509	593	567	537	549	541	558	571	565	533	550	527	564	543	544	555	619	535	499	545	545	532	555	528	547	537	507	517	557	599	568	536	528	542	518	543	537	541	547	549	537	546	543	582	541	521	535	560	562	572	614	571	543	543	553	568	522	532	574	519	552	560	582	566	533	589	536	541	544	534	532	501	597	562	532	523	541	553	529	512	526	555	509	510	532	510	549	593	556	563	514	565	535	525	514	574	547	548	515	584	547	560	538	510	535	495	544	490	600	493	539	560	520	532	522	544	520	586	556	531	526	572	529	539	554	580	552	538	534	545	504	522	538	559	546	574	534	539	534	512	558	538	544	519	540	518	552	549	525	563	558	528	516	559	521	572	538	544	556	540	535	583	549	530	549	550	599	549	557	503	562	510	524	557	551	486	565	569	558	524	538	561	556	579	537	532	557	502	594	559	546	569	533	520	543	529	515	504	541	540	516	531	572	532	538	553	545	508	510	517	527	537	527	532	557	554	540	501	524	502	555	520	565	535	496	568	538	522	569	526	537	576	567	540	534	573	527	543	579	559	529	561	522	543	528	566	579	537	538	548	558	579	567	581	565	564	540	543	506	534	548	599	532	546	578	533	552	528	556	506	509	511	509	531	548	546	530	556	536	571	525	521	513	506	519	552	558	556	523	569	544	557	504	505	556	528	563	569	520	558	548	509	495	556	576	540	554	591	577	570	527	537	583	517	559	556	541	543	587	585	551	510	523	523	520	523	527	533	530	537	558	539	527	520	556	522	584	541	542	538	556	601	580	574	538	584	526	543	550	504	528	569	540	529	527	526	564	525	501	563	562	494	575	509	555	532	556	548	562	569	588	529	557	549	553	540	549	572
4878	13000	15300	21256	10484	7187	4284	25583	31616	26568	15653	6676	1933	965	695	571	537	533	535	527	493	538	523	481	521	562	474	531	529	527	533	483	495	547	528	486	504	550	497	560	487	500	558	545	522	504	554	502	502	528	507	546	540	525	522	520	518	507	564	529	510	532	533	473	528	498	508	538	489	515	499	525	519	531	536	563	475	488	520	488	549	516	541	570	558	509	496	547	539	560	528	509	500	519	545	517	512	520	503	524	554	483	548	523	500	572	517	510	480	538	484	537	521	536	511	515	505	496	520	555	565	543	521	473	504	529	511	493	520	511	569	490	508	545	496	532	499	522	483	487	495	536	521	507	513	533	526	476	538	506	548	543	516	526	521	510	506	510	502	525	553	509	547	505	545	493	525	517	545	503	563	485	534	505	534	485	486	554	534	532	481	540	515	511	500	510	530	510	504	503	504	483	513	502	530	543	494	510	463	529	516	491	495	571	535	494	487	501	500	492	458	469	529	513	540	521	487	543	504	510	490	529	514	535	547	524	548	546	515	510	542	517	482	526	524	508	503	510	524	510	525	549	520	549	515	527	507	536	520	537	507	539	514	520	516	536	491	532	521	566	510	491	474	502	511	530	513	529	496	511	518	541	536	558	520	506	513	526	497	516	532	539	544	508	531	535	491	485	514	509	521	547	533	537	522	494	511	517	499	515	538	526	493	468	521	536	519	528	512	513	516	535	548	542	526	507	480	522	543	541	543	535	560	508	502	535	492	497	534	499	489	506	505	552	523	536	512	527	543	480	485	496	507	490	494	470	520	567	521	538	466	561	529	564	508	512	544	518	533	496	506	513	500	520	536	527	515	517	569	501	495	465	546	524	523	498	514	538	505	495	482	546	525	475	522	519	526	535	514	509	530	517	514	517	510	547	534	532	517	518	527	484	514	501	518	525	517	491	499	513	501	557	501	502	505	521	530	500	516	478	534	511	540	534	520	544	540	484	507	519	523	485	565	552	504	505	541	500	473	555	510	477	552	533	499	501	504	519	524	494	495	505	537	510	533	533	552	542	534	515	536	523	514	486	517	505	478	548	541	524	500	515	530	524	514	533	507	521	532	528	533	521	509	529	530	507	551	527	533	505	531	501	547	493	493	548	498	476	551	514	543	539	535	485	535	527	504	529	486	518	489	491	521	497	472	530	474	497	498	489	545	506	505	539	499	506	525	533	528	568	537	518	491	503	514	507	494	550	539	510	514	535	547	564	488	500	535	511	564	494	504	565	526	530	517	540	516	539	519	524	473	504	496	501	534	530	537	558	602	538	485	466	504	489	521	530	530	467	559	537	517	506	540	523	518	535	516	522	498	515	539	533	546	527	520	552	475	489	492	574	513	464	524	552	542	554	508	466	515	560	559	502	504	505	509	494	520	479	469	540	528	519	533	475	560	535	551	504	560	537	541	476	514	535	542	522	509	484	554	519	503	517	479	487	492	521	495	528	501	476	502	522	494	553	521	552	501	552	572	497	529	543	486	505	544	506	483	501	535	518	508	472	536	558	487	512	546	468	542	540	526	534	546	527	487	518	494	509	501	509	538	501	483	489	526	516	495	521	532	545	525	509	492	472	504	504	522	532	493	531	504	486	514	476	487	541	482	504	504	581	529	491	480	496	516	503	519	528	524	514	511	530	497	475	507	493	521	515	523	525	503	473	514	529	478	542	499	528	505	526	535	514	531	532	508	539	507	526	526	505	550	495	516	519	502	517	511	526	504	534	566	523	504	496	536	530	509	523	507	493	510	528	530	520	479	528	519	496	486	528	585	506	522	497	552	527	494	533	498	565	481	500	548	507	537	531	511	508	534	529	517	492	518	463	501	501	483	512	516	450	488	572	506	509	533	479	506	489	511	519	494	515	563	515	479	535	529	477	510	553	531	511	526	496	528	551	511	571	545	514	550	529	496	493	543	540	520	514	488	494	529	493	530	508	515	499	491	507	523	548	505	540	513	558	511	524	519	512	526	522	467	479	501	494	503	498	497	528	514	478	517	510	495	492	494	513	501	508	480	524	520	506	493	522	480	489	514	520	567	558	552	461	518	534	513	555	524	481	534	476	570	508	523	517	532	459	475	522	539	501	516	535	454	489	539	497	519	511	560	471	534	503	558	524	527	534	508	511	546	550	507	540	511	527	488	512	505	504	500	529	521	558	515	487	516	509	542	570	485	481	502	558	524	484	518	534	502	507	551	506	530	517	522	488	539	466	521	500	517	490	489	507	538	517	477	470	544	522	522	511	468	497	505	562	512	489	517	531	532	499	545	554	519	515	510	537	505	511	513	523	474	492	513	525	496	498	535	496	499	561	531	515	518	564	521	474	471	511	497	503	511	529	504	504	513	563	520	566	508	508	497	552	499	510	536	558	512	491	514	563	490	483	494	512	531	488	511	530	509	496	505	539	518	532	501	521	515	491	524	482	490	566	513	474	503	512	461	506	560	534	577	513	528	505	508	496	520	529	504	540	522	509	537	503	478	492	486	505	541	515	509	493	531	519	461	477	500	499	472	523	508	497	500	524	538	506	525	499	510	540	541	534	538	521	519	518	484	504	512	546	514	507	544	525	500	524	527	519	471	552	520	497	569	494	540	518	495	496	532	496	530	516	494	498	499	510	527	512	506	522	490	552	506	531	561	530	510	486	521	520	521	551	490	514	511	538	507	470	543	494	528	492	508	494	513	538	528	507	497	483	516	516	477	509	537	566	475	524	504	533	482	510	503	535	546	512	499	557	504	497	507	500	517	518	493	489	496	538	509	488	494	491	510	523	519	491	544	484	505	532	483	521	504	506	509	561	526	500	548	537	496	530	519	502	509	531	518	563	503	489	505	545	497	523	512	529	504	508	517	499	520	517	536	518	588	493	516	533	509	483	539	499	508	515	524	523	491	516	516	484	527	534	540	522	528	495	511	508	490	529	512	483	546	547	502	551	494	544	488	513	500	496	532	529	497	517	503	525	544	506	556	521	544	532	478	531	507	491	518	561	538	560	500	486	525	523	524	485	537	516	482	550	504	521	539	473	509	471	496	531	470	506	463	535	478	504	510	514	523	491	475	554	480	528	515	487	513	467	528	538	502	510	505	510	531	483	477	542	486	489	529	509	555	498	501	507	524	488	519	528	535	482	519	538	497	489	520	498	548	540	513	536	519	487	542	519	513	520	506	507	506	490	516	494	473	536	545	536	505	521	524	526	516	492	494	490	499	488	454	500	512	539	528	493	512	542	504	510	524	576	490	512	493	507	534	525	511	470	504	514	500	540	509	472	545	509	509	509	504	489	495	483	530	500	539	508	462	536	513	486	496	501	530	503	510	482	515	525	514	508	552	541	489	546	483	525	523	495	489	529	472	517	508	517	546	521	539	506	496	509	514	505	495	516	496	497	523	518	555	494	544	491	491	492	485	535	450	497	544	497	514	500	507	510	495	511	532	540	509	507	529	504	476	461	516	493
27744	14156	5816	6052	2344	1959	1103	1849	2631	2069	1260	802	516	448	430	426	446	455	406	448	452	438	415	405	423	457	435	435	427	437	418	420	420	407	445	436	429	428	458	426	403	430	460	378	416	417	449	411	426	417	455	387	422	437	449	454	415	433	447	452	407	440	427	443	470	456	436	415	418	419	438	412	451	431	390	426	436	454	445	404	440	427	423	441	452	440	423	413	416	428	429	426	412	458	415	407	437	432	441	423	428	423	397	407	428	441	454	441	425	459	413	419	412	443	473	432	438	413	412	423	428	456	471	446	418	419	419	413	451	468	414	414	403	417	456	435	446	428	456	408	421	414	436	431	408	411	418	443	422	435	420	414	450	460	445	411	391	437	419	416	421	424	434	446	398	459	405	398	414	422	452	439	436	443	413	407	428	456	412	448	399	423	428	466	423	427	396	395	435	467	410	471	442	452	394	421	434	404	408	442	432	439	422	405	393	401	456	440	429	438	452	412	433	414	417	466	442	417	449	461	461	408	446	438	438	450	415	407	410	446	431	467	452	452	459	431	449	406	426	405	395	432	441	399	432	437	412	407	424	433	417	414	430	409	427	366	442	459	436	435	422	403	429	468	421	431	417	438	427	455	470	394	466	416	426	416	442	418	413	449	456	410	438	459	406	434	418	416	392	433	431	443	435	428	425	433	453	420	426	433	423	423	437	431	453	412	428	443	442	415	421	429	417	422	424	432	444	440	459	433	454	418	450	429	475	462	434	442	428	407	428	444	437	434	429	434	399	427	430	440	433	467	399	423	412	396	431	408	443	446	418	407	404	432	412	417	422	451	437	415	405	416	439	441	422	394	432	436	405	385	442	403	456	388	412	409	435	418	427	401	411	437	446	418	408	440	436	436	426	431	426	415	414	424	422	450	391	414	404	422	430	417	431	425	406	449	413	441	437	424	416	431	395	429	415	418	468	407	440	435	430	458	411	448	462	418	434	409	440	421	423	437	408	442	420	436	407	437	422	438	404	459	392	437	446	423	454	443	433	397	422	444	452	413	410	406	438	423	402	397	399	445	438	429	423	446	398	430	383	383	425	410	430	420	412	428	418	471	428	417	380	429	424	392	424	375	451	411	446	430	444	411	401	432	445	448	410	454	416	413	402	415	404	406	440	463	426	444	420	458	432	444	407	435	416	437	424	428	438	447	412	430	435	440	431	433	427	426	423	454	432	413	452	409	449	420	448	420	439	391	471	441	399	478	426	440	450	415	423	458	489	419	411	437	435	440	390	448	399	418	465	429	444	464	421	440	428	437	407	440	406	424	431	429	440	436	411	414	425	417	392	430	434	398	456	434	439	442	398	437	453	451	420	461	456	413	432	422	411	373	392	403	406	420	463	422	431	430	451	423	426	432	428	468	396	424	424	456	424	396	412	419	416	421	432	472	455	442	415	429	404	441	418	407	420	417	424	449	433	439	404	434	483	424	422	425	451	382	436	431	410	446	447	402	429	409	447	440	434	416	431	453	416	463	415	399	413	424	427	438	420	460	436	415	427	412	468	465	446	430	443	437	442	420	402	443	460	430	418	428	432	445	443	390	428	433	438	411	413	415	418	411	454	448	425	446	446	419	464	446	430	421	434	461	440	398	440	433	447	435	405	457	454	443	427	440	432	426	385	412	401	413	451	435	391	407	447	424	423	431	447	428	408	447	447	483	376	432	414	442	430	398	443	427	452	371	440	458	423	408	427	432	429	444	454	468	422	445	456	416	424	460	486	432	413	445	385	411	425	425	415	444	431	395	436	418	438	406	454	427	425	434	448	388	442	442	456	457	461	431	379	427	392	433	440	416	459	441	451	379	459	426	484	431	420	406	425	462	431	428	430	416	443	420	449	438	424	416	423	425	423	445	466	443	402	390	430	435	468	428	428	466	451	410	432	390	473	417	416	413	449	453	439	445	433	436	431	469	414	416	441	441	465	438	431	448	434	403	384	432	445	418	425	415	428	423	428	429	469	450	440	437	409	440	466	426	442	409	438	428	424	417	406	427	448	433	452	424	434	393	441	432	422	393	433	425	407	418	419	422	432	460	460	419	440	460	468	449	417	426	453	380	437	452	442	448	424	425	424	417	444	446	451	427	445	415	453	442	452	457	416	437	430	435	415	430	434	440	402	427	400	414	403	430	406	428	409	443	453	422	399	431	406	414	444	417	409	401	460	449	452	407	421	428	434	438	373	420	446	477	439	433	428	414	415	420	399	417	445	460	476	435	434	443	449	423	424	422	404	424	465	413	447	463	481	450	434	425	428	424	436	427	445	422	394	446	460	421	416	460	396	443	441	472	423	405	378	441	447	430	430	437	391	443	413	430	441	420	421	440	422	417	441	454	440	437	411	433	424	411	417	433	403	445	429	410	466	403	420	450	398	417	428	450	435	424	427	415	439	407	441	464	439	437	454	426	391	440	413	444	401	436	441	410	417	424	429	415	393	451	426	406	422	398	400	455	412	447	389	420	436	432	427	398	412	423	428	410	416	415	387	398	430	439	437	443	426	452	463	426	436	423	410	402	413	433	429	431	414	458	389	400	446	452	436	425	429	435	447	387	425	420	419	430	410	448	486	412	442	443	471	414	435	425	402	390	430	405	449	401	478	458	479	432	443	422	441	432	427	438	473	445	372	396	442	461	425	425	439	450	430	423	444	447	426	379	466	431	437	387	411	403	439	438	416	446	441	415	416	425	433	402	475	443	405	410	426	415	415	451	438	424	463	444	432	406	433	461	433	432	428	434	436	395	420	437	410	380	425	382	479	452	461	428	441	423	449	464	420	423	418	463	430	396	435	440	407	440	421	398	417	425	441	428	454	411	456	455	446	438	413	410	394	434	425	447	448	426	406	438	406	395	431	398	439	397	418	411	453	433	447	422	457	416	419	449	441	416	437	434	478	416	424	435	402	440	421	424	433	441	400	408	457	421	384	441	446	445	411	442	456	419	443	379	440	402	394	464	453	413	410	409	384	436	441	400	409	425	453	400	457	433	416	433	415	458	439	424	412	410	429	446	405	423	423	473	418	412	420	442	456	435	394	393	466	435	458	458	444	421	444	421	445	431	458	483	421	427	435	407	490	392	465	427	387	456	404	421	451	417	415	444	403	414	470	425	428	390	452	422	445	410	448	414	420	431	431	455	357	433	449	392	400	431	467	403	428	418	424	449	429	457	404	430	415	418	435	427	430	434	424	416	439	445	405	443	464	414	451	433	441	417	453	411	415	412	458	431	427	413	440	394	446	450	434	402	428	431	408	419	403	432	435	417	406	413	438	452	413	474	416	460	450	442	447	431	408	462	417	423	409	404	424	439	418	409	466	420	451	424	437	395	450	432	441	416	446	412	430	408	446	405	417	433	403	439	439	421	435	443	446	431	403	401	395	386	400	413	401	457	413	446	420	419	447	438	481	447	431	417	402	450	421	417	408	488	421	432	428	444	434	461	439	438	412	444
5471	5479	6062	6954	2793	2827	1609	2812	3494	2409	1432	844	571	461	387	413	404	403	411	402	422	406	386	401	409	423	389	398	385	367	408	418	378	395	422	395	387	383	389	368	417	389	374	386	415	389	382	444	411	406	429	420	397	414	395	392	404	415	413	420	402	399	412	380	387	423	410	383	387	368	403	390	377	401	433	382	402	447	397	435	382	378	379	391	395	430	403	393	392	391	438	366	387	413	383	394	400	402	409	421	406	375	366	403	387	353	374	384	431	378	421	406	393	385	376	419	394	357	418	405	429	399	439	408	374	384	414	391	366	366	402	395	389	400	380	426	406	418	404	415	411	414	400	359	394	403	371	386	383	400	392	394	396	399	404	404	379	409	378	402	406	399	376	370	381	425	413	396	387	405	371	365	367	405	410	391	406	411	383	413	374	383	396	384	402	388	408	385	385	387	418	396	410	399	388	390	399	409	388	378	381	376	400	390	375	412	378	431	385	371	411	414	367	412	407	384	393	409	383	354	443	386	416	385	434	419	371	374	408	403	368	396	374	362	365	441	366	434	403	372	429	433	374	390	394	414	404	401	398	386	365	388	354	397	407	392	375	420	382	404	376	402	384	392	426	391	409	407	423	347	433	395	382	387	399	396	367	371	413	401	383	415	412	398	383	397	403	404	410	418	373	427	369	374	404	395	368	387	399	390	389	418	414	381	407	385	411	361	397	412	395	410	380	407	375	379	395	379	390	402	413	386	409	398	405	401	410	385	381	434	370	398	438	423	392	431	377	396	390	428	402	377	374	411	377	401	410	396	399	361	420	414	375	392	424	393	403	420	372	371	374	403	359	436	406	411	407	426	417	369	392	379	382	388	399	408	407	407	405	403	401	402	384	392	398	390	416	384	442	375	404	407	406	424	380	356	392	457	399	432	392	398	346	364	389	416	400	403	382	400	400	408	406	414	393	346	420	391	375	399	385	427	381	388	391	391	400	393	355	397	382	364	391	416	401	377	427	361	397	364	478	413	409	411	434	381	398	401	382	372	407	405	391	412	385	389	377	387	416	391	407	370	378	370	426	371	390	388	434	430	383	407	392	380	409	355	390	405	416	415	431	389	409	358	391	402	373	395	363	416	451	375	352	410	399	380	360	381	364	384	393	383	399	423	390	359	374	378	434	402	405	375	382	401	395	412	368	412	427	395	401	404	416	443	373	385	410	379	382	415	412	380	400	379	397	362	382	412	413	386	415	421	386	423	366	446	376	395	394	439	418	371	407	368	397	433	385	352	391	397	388	402	418	394	408	457	399	410	390	389	410	381	427	441	459	422	371	430	394	419	343	397	417	436	390	417	396	401	416	392	428	436	433	414	359	426	412	393	398	421	374	408	437	402	398	394	400	360	404	379	394	415	407	406	400	417	424	413	409	381	417	394	426	385	416	374	424	371	392	387	395	379	404	388	422	406	391	434	367	380	390	400	392	403	358	387	413	410	392	376	405	399	370	385	408	437	412	350	406	406	392	393	407	413	419	401	383	406	383	381	380	401	404	426	375	401	378	391	428	415	380	401	415	381	398	397	390	405	426	381	375	371	419	412	456	411	386	431	397	420	413	382	392	380	388	439	373	421	410	367	384	430	402	405	371	378	383	401	414	410	364	385	389	391	389	368	373	403	444	390	396	388	410	379	386	369	414	408	427	400	395	411	373	394	431	380	400	387	408	392	410	451	378	397	412	370	362	388	368	388	392	383	433	397	407	409	414	398	424	397	443	378	418	368	395	384	451	401	400	405	379	378	394	366	369	390	412	414	393	383	397	377	388	368	415	393	446	418	376	417	426	423	372	425	404	384	416	399	392	406	369	398	394	386	396	364	439	347	387	401	354	398	413	398	381	423	391	380	362	435	392	377	412	367	366	408	362	417	428	406	382	405	369	429	421	428	416	417	382	405	396	400	413	415	383	412	407	413	368	415	408	400	420	410	386	411	372	405	351	422	427	406	419	382	425	435	383	389	379	426	427	380	381	384	422	423	388	391	412	418	378	419	393	389	408	423	413	388	382	404	408	389	403	375	381	369	395	387	414	386	376	356	354	422	422	391	419	379	411	395	391	414	412	404	408	388	417	416	396	424	411	392	367	413	431	370	379	368	399	410	397	419	392	387	387	428	414	388	384	396	419	392	391	384	387	383	378	410	395	408	381	391	434	417	395	418	374	366	414	429	400	407	376	402	407	386	407	399	413	404	399	365	414	367	392	386	397	370	411	364	380	383	389	366	433	422	386	385	387	366	376	344	420	402	367	411	366	408	408	373	395	407	398	360	382	384	416	378	436	401	412	366	388	383	395	377	440	437	374	389	393	395	402	394	394	394	399	409	379	407	395	413	403	402	442	398	402	418	346	395	440	410	357	399	373	398	418	399	405	385	412	375	433	377	381	390	405	428	418	360	400	408	381	400	403	389	365	390	380	417	385	404	408	380	393	416	373	406	386	412	362	425	371	425	406	398	403	376	399	432	411	412	410	406	421	389	428	401	377	416	373	380	425	401	388	397	407	392	375	427	406	383	429	418	417	431	429	391	419	406	386	418	412	419	379	390	419	432	407	412	378	383	430	360	399	432	412	374	386	380	382	416	370	383	394	416	389	384	381	400	419	400	430	396	395	411	412	384	401	403	402	393	384	393	379	410	415	423	413	411	470	392	374	412	393	427	375	378	419	369	405	412	396	418	400	396	398	407	399	418	436	405	407	382	403	398	382	381	397	388	383	410	394	365	385	390	409	379	372	402	383	374	416	404	388	415	417	387	391	407	412	376	411	391	399	390	424	380	385	382	410	370	404	382	434	375	366	430	387	401	404	381	379	403	391	411	398	393	373	387	423	397	400	352	388	360	402	382	385	393	412	366	371	402	378	419	375	403	430	376	367	389	396	395	413	380	407	406	383	379	397	343	377	390	357	386	428	389	444	423	391	395	362	421	384	385	388	430	407	415	389	368	398	392	380	426	400	379	414	399	387	398	398	381	407	392	360	385	391	402	381	427	400	367	396	409	382	360	387	404	395	405	410	382	375	415	369	392	429	384	418	409	395	412	384	426	409	409	439	379	406	385	395	377	420	392	382	385	399	411	415	391	378	425	362	426	393	395	381	376	381	430	392	379	396	371	410	419	347	357	383	395	404	404	402	395	378	387	424	385	393	420	416	393	404	423	409	387	424	386	396	398	390	389	399	417	371	401	409	413	400	410	415	340	391	405	402	384	409	361	433	386	360	366	390	375	383	386	410	408	373	415	409	401	406	411	427	384	347	378	389	378	401	371	381	399	374	402	399	395	426	405	365	414	407	399	422	403	392	403	400	368	432	381	413	393	419	433	365	414	377	417	406	382	419	357	405	387	396	409	421	392	398	386	432	413	411	434	393	380	416	402	406	406	401	406	375	387	426	396	441	437	386	383	410	405	423	396	421	402	385	416	419	400	372	405	387	390	380	420	394	378	380	403	390	392
25615	21404	27283	25665	12136	4443	4208	13703	18766	13683	6879	2666	982	583	481	451	462	473	432	464	448	445	462	423	442	481	454	449	442	432	453	392	398	438	467	440	417	469	468	415	415	452	485	462	444	433	470	466	420	495	454	435	447	443	425	470	427	453	458	436	465	452	463	480	453	482	460	419	473	440	456	481	456	455	465	471	480	449	412	471	423	460	416	442	456	442	412	446	446	424	427	400	443	430	430	445	455	446	446	440	469	437	463	425	434	439	422	425	456	439	459	431	435	459	418	414	456	411	430	438	436	449	408	434	433	444	428	450	457	402	414	433	480	436	473	457	449	443	423	463	442	455	427	446	414	439	455	460	417	485	417	434	457	447	476	462	454	461	442	429	429	466	443	465	418	455	414	427	420	471	429	418	457	420	454	440	423	438	425	456	426	403	431	420	445	411	436	442	446	433	475	438	435	449	468	430	434	460	458	435	403	410	439	404	458	429	462	460	427	424	453	431	436	442	467	426	387	413	456	418	453	445	461	454	429	439	464	472	463	475	446	462	450	449	440	437	445	437	427	441	466	476	450	433	409	452	421	465	453	462	445	443	451	416	432	482	472	409	441	474	426	479	460	472	445	429	448	412	451	446	466	440	445	453	396	436	455	428	459	370	415	423	461	456	444	405	419	427	407	415	433	416	419	475	441	450	473	459	450	495	410	444	447	444	417	466	428	452	431	421	417	464	443	450	419	496	431	466	466	444	433	393	420	432	452	418	452	455	428	439	441	465	441	431	450	442	424	443	435	436	423	415	470	445	440	476	447	446	430	423	452	393	473	392	430	412	458	411	416	448	423	444	404	439	407	425	436	464	483	484	416	432	414	464	431	464	456	436	498	442	437	425	450	472	439	428	495	439	464	442	420	423	419	442	440	413	470	428	441	448	467	460	439	437	424	475	454	442	480	442	437	452	473	456	424	459	424	457	445	441	442	465	459	441	441	469	443	464	448	482	456	442	458	448	445	446	429	448	447	463	454	439	424	432	471	476	402	460	420	427	469	444	418	440	416	439	434	451	450	487	440	449	430	442	416	424	418	416	458	445	417	457	445	447	449	445	438	430	429	465	457	434	445	434	443	439	429	440	446	416	442	449	418	441	454	475	450	422	463	443	465	423	432	436	435	436	440	478	470	446	459	430	438	498	430	475	435	438	438	467	466	450	436	491	455	430	419	407	424	402	413	426	469	467	445	405	443	443	436	452	454	466	432	432	471	415	431	474	399	423	469	430	424	447	433	446	461	409	470	455	458	398	470	451	409	476	455	466	479	428	441	427	484	454	419	479	445	473	469	432	415	445	460	443	427	446	408	423	487	456	457	491	441	459	462	441	446	426	432	497	475	472	451	417	422	450	450	429	449	483	484	450	400	426	439	468	427	449	411	445	474	447	450	445	443	445	418	456	487	449	453	437	458	453	454	417	471	436	411	426	456	442	435	429	445	429	456	422	427	452	457	429	443	435	402	445	457	430	419	423	433	440	434	481	470	454	428	417	456	451	444	457	422	410	456	415	494	427	494	475	431	436	451	436	453	473	426	454	482	426	449	429	439	467	447	467	452	463	424	419	430	419	457	462	427	427	433	422	436	448	432	468	429	460	481	458	464	472	431	423	419	417	459	450	445	457	386	465	414	432	417	417	442	483	460	445	442	494	424	460	446	425	439	498	454	450	450	438	448	462	459	442	395	455	453	462	461	479	484	414	418	454	415	417	441	495	422	426	412	428	462	445	432	438	479	458	401	441	411	434	456	460	436	443	420	455	456	449	433	444	467	459	424	443	422	454	463	456	434	423	441	427	461	459	469	413	486	403	434	448	413	482	412	432	467	470	442	431	411	422	426	439	457	494	420	413	419	418	415	465	461	457	440	488	453	414	464	439	440	476	415	456	437	418	482	429	461	439	426	452	415	439	460	442	433	462	458	462	440	444	408	434	473	419	434	413	414	436	451	431	412	420	467	421	465	461	472	428	456	501	438	450	436	432	436	449	451	417	466	447	415	443	436	450	437	446	478	458	471	422	448	424	435	449	454	452	423	419	447	467	459	453	429	403	433	401	459	414	425	458	470	422	430	453	451	439	439	424	445	463	430	441	459	438	420	440	423	438	435	459	426	467	466	439	460	486	431	433	445	458	423	484	474	450	426	426	470	443	444	442	442	419	448	424	446	439	442	462	447	451	429	420	424	486	430	395	467	461	444	432	418	413	404	392	452	446	409	421	448	426	460	403	423	465	395	448	424	424	457	445	437	425	454	424	435	429	469	447	462	448	418	421	429	433	497	410	443	469	479	465	441	421	423	396	463	426	479	461	421	442	421	447	445	435	475	450	444	444	447	451	436	437	428	445	468	386	443	448	435	423	436	419	425	438	449	438	466	475	447	387	456	438	454	449	446	486	443	449	461	440	460	425	452	440	480	440	472	429	404	434	441	399	485	458	444	440	449	417	443	418	464	471	442	443	448	400	399	458	462	477	437	441	442	429	460	437	418	417	471	445	430	438	442	408	449	430	445	458	435	488	426	418	433	477	469	440	434	461	419	433	449	435	467	468	430	457	441	422	413	451	449	427	453	469	418	451	425	467	473	423	424	437	437	426	445	436	457	466	435	477	469	441	453	457	467	452	450	456	431	416	414	429	425	442	459	446	406	418	453	446	434	438	455	421	474	422	455	429	484	436	435	470	441	467	450	426	433	447	456	441	463	424	474	447	429	443	457	431	476	436	415	429	456	441	437	430	405	463	468	451	457	406	427	451	409	416	459	435	433	443	426	407	421	420	451	444	484	449	458	412	442	451	450	506	470	482	477	428	477	463	437	449	456	472	470	446	421	437	459	424	452	438	445	423	452	442	437	447	446	481	441	410	467	464	447	430	441	462	428	457	459	431	428	468	491	426	432	417	424	468	496	452	448	451	434	476	442	473	439	446	455	416	476	460	431	439	412	466	458	425	450	439	460	460	457	454	443	449	445	445	423	459	441	449	447	419	446	470	448	429	435	448	408	438	434	477	477	442	458	443	453	432	445	435	420	439	430	418	410	454	455	473	412	444	485	443	444	427	411	433	425	454	418	467	447	450	428	420	422	454	426	447	427	423	425	443	429	434	453	425	442	435	474	427	461	449	443	403	425	423	430	409	437	409	436	419	437	443	445	413	462	480	456	456	432	405	442	461	448	417	416	436	430	448	455	462	493	442	430	443	461	455	469	423	431	441	443	447	448	427	454	449	459	422	438	439	480	411	465	455	412	440	427	402	455	412	464	441	464	486	430	440	436	458	426	426	450	462	444	406	404	398	454	472	464	457	455	476	462	415	480	411	447	432	432	456	458	464	423	434	471	425	445	471	418	434	476	403	440	444	447	404	430	438	435	416	430	403	492	447	456	421	455	425	460	468	392	433	470	437	439	485	418	417	475	473	468	426	412	463	442	445	435	460	428	489	472	445	461	452	434	423	418	453	402	462
5152	10226	10527	12479	6314	4099	5224	16301	18330	12277	6578	2982	1035	608	458	434	437	430	441	420	412	426	450	432	419	452	438	471	426	436	460	452	432	435	432	454	440	426	440	449	463	411	423	429	432	453	440	477	462	464	450	395	425	420	436	420	427	426	437	413	435	408	429	461	421	445	386	427	424	426	430	438	438	427	429	440	407	477	415	439	420	474	405	410	371	435	391	435	446	425	412	410	418	465	422	412	440	408	441	386	443	463	416	455	442	438	424	437	431	416	416	385	430	469	447	415	408	441	415	461	388	423	421	447	438	440	456	417	461	443	438	476	432	414	428	426	358	400	462	471	407	432	386	439	421	468	418	408	447	424	434	431	395	432	433	417	438	438	407	387	426	399	411	431	448	456	432	447	462	416	375	428	465	387	449	450	428	384	439	399	457	422	445	416	396	421	424	404	427	402	440	429	391	474	439	448	399	368	447	414	406	401	411	420	409	420	411	445	431	389	410	395	410	409	418	430	420	412	437	458	429	438	410	434	404	420	436	434	405	435	417	398	446	439	470	411	421	420	449	431	401	450	432	394	433	432	447	429	423	480	404	437	465	451	429	396	418	452	434	438	424	430	436	467	453	455	408	438	428	435	444	464	451	439	426	410	401	442	397	437	404	422	421	464	436	440	400	449	401	434	451	366	426	453	420	427	457	409	451	438	420	417	438	389	413	434	429	399	409	420	436	457	438	427	402	400	453	412	439	374	434	430	405	475	437	439	431	478	441	409	444	417	427	428	411	404	452	453	416	442	433	402	412	423	413	393	410	447	416	423	432	453	446	417	478	435	428	401	435	438	447	415	435	434	411	433	429	419	429	418	411	471	469	402	423	423	410	452	431	398	398	419	400	463	412	430	430	447	443	425	403	443	442	441	428	410	422	429	445	371	458	403	408	444	420	478	431	405	408	441	456	472	421	457	432	435	440	369	438	402	419	424	446	431	424	458	445	436	388	452	421	408	440	438	409	398	412	400	447	440	445	403	454	442	466	428	444	392	453	413	410	421	419	449	456	423	455	414	401	401	426	411	390	425	423	418	454	438	444	385	420	377	376	422	401	458	411	404	444	433	426	401	399	405	428	420	429	405	400	422	415	405	423	426	414	447	411	449	471	430	441	431	429	432	396	421	448	429	403	400	430	387	452	427	405	435	428	445	437	442	419	385	460	416	417	417	410	393	443	432	414	423	436	414	425	408	437	452	393	379	422	428	413	406	434	445	437	436	419	369	426	401	390	432	429	426	437	465	405	422	436	422	432	441	416	424	417	423	417	429	425	415	406	388	453	413	424	405	418	429	410	403	430	425	457	436	416	432	434	384	381	406	394	416	432	434	439	444	448	420	405	408	409	410	428	390	455	422	416	467	409	435	412	425	404	446	481	420	444	389	432	414	424	414	399	462	419	453	450	414	411	413	435	389	390	434	393	405	427	426	404	416	407	445	392	398	447	405	443	437	430	445	396	430	409	418	420	414	441	428	440	373	438	405	419	417	446	425	407	415	434	385	437	371	369	427	405	386	409	422	422	421	435	397	443	451	418	405	432	432	438	425	427	379	424	449	436	430	405	445	468	412	416	426	455	455	424	437	377	473	433	416	436	437	432	444	429	415	397	432	394	435	409	424	432	392	421	425	416	437	407	421	392	439	418	418	429	427	405	442	419	402	397	396	440	417	407	441	447	379	419	438	428	431	389	471	408	386	445	415	403	454	420	433	458	416	417	463	390	448	442	412	404	394	420	436	440	457	418	446	436	420	379	424	433	432	432	438	411	453	416	442	399	480	420	419	397	420	426	416	440	399	450	414	454	464	463	409	434	423	416	409	394	424	418	418	436	409	398	480	424	388	397	431	420	431	431	435	417	393	435	474	418	444	398	431	405	418	424	418	445	420	452	399	427	415	392	427	430	433	434	431	459	427	419	436	417	450	470	444	396	412	418	411	462	437	462	413	445	412	423	411	414	433	416	406	415	409	419	452	433	448	450	461	420	427	420	428	409	435	420	421	455	426	429	450	418	399	440	441	427	411	403	406	423	409	417	447	422	403	413	467	442	421	393	470	426	416	453	395	421	418	416	428	426	427	434	401	411	404	399	417	424	410	408	439	414	377	454	418	444	443	448	483	420	421	435	407	442	454	449	433	443	403	403	450	425	390	419	406	412	424	431	425	424	434	449	421	429	466	403	419	456	414	441	426	383	421	427	472	421	433	424	484	456	419	423	421	416	432	421	404	457	407	429	423	452	426	450	429	417	381	446	418	427	410	412	428	428	443	389	400	442	453	438	448	380	412	411	437	393	433	427	433	435	437	431	458	416	467	408	420	443	449	412	430	408	432	416	460	405	420	403	417	383	404	458	435	424	428	433	402	416	436	448	442	419	454	455	422	405	399	434	415	436	424	434	392	458	418	410	424	396	417	458	406	423	405	449	416	413	431	420	395	430	448	445	423	398	412	429	448	433	398	439	447	417	406	443	415	437	424	443	408	408	432	400	422	460	455	429	455	436	463	429	420	459	414	427	428	428	399	412	452	435	418	397	408	401	445	420	427	411	439	419	397	421	434	467	429	397	415	421	406	399	389	434	440	453	406	381	438	416	405	450	425	405	423	418	412	413	438	441	437	445	430	417	420	422	410	429	417	418	408	404	391	437	406	468	422	404	423	431	410	426	403	432	424	420	440	418	394	428	427	424	427	437	421	454	407	402	428	411	434	480	411	408	418	426	450	380	447	398	406	433	459	453	413	411	412	430	450	452	424	426	457	430	446	409	465	442	430	431	415	409	444	429	425	407	441	416	403	445	398	426	448	414	447	378	434	422	405	476	402	463	455	460	417	456	434	427	420	419	443	450	426	462	458	410	424	442	435	454	408	417	426	431	430	379	397	418	484	471	451	422	427	400	445	438	408	454	426	429	394	403	396	433	426	444	454	426	406	435	387	396	418	432	458	401	428	440	464	407	398	450	387	403	428	422	393	389	434	426	415	379	420	412	441	452	425	443	433	457	425	430	426	416	399	403	371	452	412	451	465	401	413	446	391	394	409	395	429	417	426	429	435	428	403	426	425	433	418	437	443	398	439	423	440	424	438	426	451	453	398	402	456	469	439	421	458	419	388	432	395	430	410	428	395	395	419	428	444	441	399	448	422	416	395	411	447	443	447	455	409	406	442	430	415	420	451	435	421	416	437	420	403	415	399	425	408	411	408	426	426	450	442	426	409	436	458	397	447	430	418	461	453	435	409	416	415	451	420	426	406	455	405	396	422	435	443	447	428	415	418	378	421	429	465	392	399	414	480	465	396	405	412	421	454	428	464	419	400	418	391	437	388	407	412	462	421	429	404	463	432	420	423	411	445	426	399	425	422	397	435	436	420	421	444	433	422	411	407	444	426	394	434	388	433	416	435	418	417	429	437	447	399	415	428	470	465	427	439	442	414	420	442	407	407	433	446	422	444	416	444	463	443
24292	21417	28717	24496	21439	17342	11105	24407	35119	28235	16054	6493	1743	892	664	608	542	575	548	590	593	596	519	547	562	587	563	549	586	570	593	555	587	553	516	606	565	569	590	550	507	523	559	536	582	556	525	545	524	555	530	571	516	560	542	549	573	546	545	553	596	551	542	557	582	562	522	569	557	543	557	576	553	557	570	526	546	592	540	551	572	581	567	547	548	551	575	536	509	549	519	530	541	583	547	565	593	584	538	526	602	565	521	538	552	539	573	524	520	518	542	517	557	522	552	563	533	520	559	533	551	558	555	547	575	538	543	535	548	537	528	567	577	554	547	556	586	569	587	564	530	532	548	525	586	547	537	551	559	482	535	557	541	538	566	542	554	563	549	497	526	516	538	541	533	522	585	525	513	580	556	577	562	534	577	535	545	529	624	531	540	530	549	569	539	533	541	510	532	573	548	531	537	589	556	514	528	531	563	529	543	535	499	578	546	588	547	541	526	539	544	533	570	557	559	542	545	558	546	570	573	525	533	523	536	554	530	516	529	562	554	550	523	563	513	544	544	562	554	552	501	587	552	513	558	537	529	575	585	556	531	536	515	541	533	498	530	555	560	535	598	527	530	494	582	591	543	532	538	531	563	525	539	517	582	534	528	511	546	566	507	530	513	542	548	573	601	547	573	589	526	556	577	563	568	507	543	509	545	564	537	534	574	531	561	550	535	581	618	564	574	537	543	556	566	557	553	557	532	589	565	590	572	521	537	496	513	545	515	548	555	534	542	528	587	581	566	557	529	544	518	530	517	550	547	557	546	476	559	504	568	524	514	589	547	553	532	568	574	569	532	518	541	520	544	548	517	521	566	525	545	559	528	545	571	595	566	558	545	541	529	560	511	522	554	521	548	544	527	585	549	538	551	550	599	540	564	547	508	530	489	510	540	585	531	534	559	554	522	551	551	560	574	524	558	538	518	558	577	516	516	583	530	515	531	558	526	538	564	584	515	565	563	533	568	543	555	510	571	580	590	592	568	555	592	548	568	514	555	543	531	530	543	483	543	504	550	550	556	578	585	553	576	502	559	518	542	553	528	539	559	516	550	516	544	553	578	511	571	581	536	559	568	570	516	563	520	551	540	555	558	553	536	566	559	556	554	581	573	556	573	526	577	558	504	569	549	583	561	586	554	563	585	541	565	527	511	515	538	568	515	555	568	540	513	542	553	530	553	579	530	567	528	551	544	523	534	528	476	540	547	544	544	571	549	572	564	521	550	595	559	566	540	521	525	576	514	531	555	552	540	543	581	545	553	580	526	543	577	492	565	554	549	543	555	532	553	536	548	510	521	517	569	493	523	562	521	591	571	574	558	542	591	500	554	568	563	536	596	593	574	506	585	526	532	566	538	580	619	518	519	542	542	515	548	547	534	584	520	567	558	527	532	599	524	563	553	547	560	556	576	537	540	571	562	583	566	566	547	534	550	522	551	540	541	499	556	538	561	550	508	530	540	515	537	504	549	524	558	560	555	524	529	540	518	585	547	606	510	596	558	531	601	569	536	513	601	590	527	539	521	553	558	544	559	555	564	554	518	497	563	547	514	543	511	539	553	545	518	560	541	524	512	566	545	543	521	557	596	572	583	554	526	542	603	564	533	577	521	551	544	537	559	526	544	564	533	531	558	555	565	547	510	538	562	543	535	542	528	556	546	568	538	558	503	563	580	595	526	562	561	554	598	573	517	532	550	546	538	536	522	563	546	538	563	565	550	566	525	567	574	541	514	556	541	546	541	578	558	525	537	531	539	543	507	558	546	559	551	539	525	564	536	560	493	527	519	515	540	520	557	564	533	565	571	566	526	554	526	531	506	527	592	532	577	529	525	571	582	517	534	530	529	573	546	519	502	560	583	546	528	527	552	586	544	535	480	549	544	581	531	554	569	501	552	571	554	544	538	571	573	533	531	619	519	505	509	520	558	497	545	529	523	551	572	584	536	551	556	519	553	554	527	523	562	538	541	532	537	530	538	510	555	572	516	579	541	539	564	578	554	546	585	517	560	474	542	577	595	544	501	509	552	557	514	559	527	532	522	560	609	531	564	547	558	493	559	522	497	536	528	530	517	578	535	551	535	576	547	509	574	514	540	555	529	564	518	579	542	527	552	525	533	580	553	584	541	520	499	559	535	567	546	557	538	554	556	572	525	548	571	550	532	513	539	511	586	536	522	544	572	559	584	533	557	563	558	593	551	562	522	564	540	557	578	578	527	530	529	514	562	560	555	534	541	535	566	536	529	529	569	564	522	564	604	516	600	555	562	589	553	534	558	522	481	522	520	538	538	544	564	571	536	549	524	512	545	550	552	555	548	550	524	536	542	579	614	542	566	557	533	521	565	535	567	529	546	551	528	597	531	549	566	570	570	541	534	530	568	542	618	540	514	563	522	533	551	578	539	504	548	549	546	586	562	491	503	557	517	594	572	529	541	530	565	553	532	544	573	499	526	526	513	567	568	542	522	510	519	581	551	507	528	547	535	531	535	538	578	594	542	544	571	518	544	528	537	491	560	534	594	570	532	551	527	571	545	582	528	558	551	545	551	519	562	532	569	582	529	519	564	560	565	519	578	551	554	567	512	528	532	524	583	531	543	502	533	502	537	563	558	539	571	503	519	525	564	575	539	537	554	550	561	546	568	555	561	517	526	532	573	522	556	514	552	510	565	555	540	577	536	536	520	523	536	554	547	544	546	550	526	543	562	536	547	538	532	571	520	522	512	496	539	548	536	545	546	490	592	544	570	528	533	563	555	563	551	486	504	495	526	525	549	520	573	531	544	552	519	528	581	568	583	585	506	512	549	529	537	534	560	535	551	547	533	594	552	555	545	567	575	531	571	576	542	538	495	556	539	505	570	488	523	557	588	538	518	552	549	539	532	541	522	575	559	538	572	542	506	573	522	585	514	572	542	543	575	540	521	528	507	528	567	542	564	544	541	502	535	559	535	565	546	588	530	528	535	547	538	536	562	477	526	575	540	553	500	550	528	543	583	546	533	526	535	562	560	548	577	549	534	552	531	551	548	562	526	560	549	528	552	548	532	582	546	519	516	557	499	541	559	534	532	525	583	510	566	541	543	524	567	555	561	559	528	540	541	552	534	545	545	538	541	515	581	547	534	519	535	549	547	553	576	558	501	580	523	524	547	505	565	507	536	522	559	549	597	552	608	536	497	552	540	553	596	555	541	552	536	515	554	545	522	584	515	549	526	525	538	544	539	531	549	526	557	562	557	531	531	571	543	589	557	578	553	566	547	551	591	568	541	585	544	530	523	531	533	537	522	534	528	572	504	555	564	555	543	507	580	555	559	524	531	535	518	533	552	547	535	564	546	566	571	549	539	527	578	561	517	587	523	547	515	538	522	535	507	542	567	569	547	531	549	517	518	493	544	541	530	500	528	535	480	564	570	570	554	555	532	545	545	528	540	544	530	557	538	606	577	567	550	578	536	568	537	582
8256	27000	17437	11917	9618	11490	8747	28002	33743	24052	13444	5887	1807	927	605	546	536	550	545	525	531	502	527	522	541	521	508	511	558	520	556	509	552	545	500	508	499	512	546	502	501	491	513	515	505	523	518	536	509	504	523	494	513	518	549	511	483	536	576	484	495	547	509	518	485	504	532	571	552	534	508	488	529	536	508	543	544	528	527	588	560	540	539	509	524	479	556	575	541	529	489	522	515	526	550	532	544	539	542	521	553	527	557	566	510	527	515	586	522	525	549	516	546	526	524	534	512	514	526	524	482	514	502	502	507	537	508	483	521	519	554	504	499	535	538	515	563	511	545	508	508	533	513	536	498	518	530	536	539	554	536	497	552	519	536	541	517	482	525	511	527	537	507	488	505	537	539	502	463	461	525	525	519	553	532	508	509	474	543	505	524	520	491	507	528	496	534	531	524	498	540	521	533	522	532	527	519	514	531	520	544	507	559	537	507	525	552	543	559	500	513	534	488	488	511	496	497	491	498	540	564	531	490	531	561	512	463	508	506	514	525	516	531	532	547	556	477	529	497	538	461	537	512	523	536	489	543	495	541	522	508	512	499	552	538	491	473	481	501	575	527	509	534	499	533	475	541	549	502	545	512	520	479	558	484	503	514	533	495	524	529	497	539	516	530	505	527	500	502	534	526	524	551	502	523	524	522	551	478	523	536	517	514	525	467	526	465	501	524	509	523	528	503	506	489	504	517	514	523	526	492	466	507	502	526	532	525	540	570	545	457	509	536	500	501	477	498	509	536	476	508	525	484	508	524	531	518	490	504	525	470	494	548	505	509	506	521	529	527	491	502	526	526	527	533	505	507	549	538	533	432	492	523	527	487	534	509	551	502	531	581	562	545	555	504	493	554	515	500	531	534	514	512	535	500	566	497	566	525	545	540	468	541	585	503	519	544	525	521	529	523	513	548	464	508	538	524	536	514	519	540	496	501	559	501	515	532	519	500	530	527	486	514	513	521	458	495	562	549	525	493	538	560	503	504	524	539	556	549	531	538	529	443	518	509	548	541	527	510	494	511	499	507	536	490	534	475	530	555	483	531	527	522	520	506	510	502	508	566	494	524	525	544	537	485	539	561	534	521	503	524	513	515	521	542	530	533	525	541	480	513	520	530	525	520	491	483	447	494	515	534	535	508	540	534	499	499	506	509	549	536	548	520	542	493	484	546	561	502	503	524	538	553	503	551	499	491	512	510	507	504	501	496	472	535	557	528	530	549	548	505	520	499	496	545	508	509	536	489	543	514	502	521	529	511	508	501	524	500	503	509	480	504	516	510	543	527	535	519	529	519	482	492	517	497	526	522	541	543	542	521	513	511	509	525	524	531	557	519	506	533	535	575	539	527	543	536	487	497	509	521	546	542	517	533	538	511	520	474	493	516	530	525	518	506	529	525	489	521	505	508	568	520	515	482	502	562	510	484	517	504	519	510	514	528	522	520	515	512	476	521	504	519	495	525	501	512	479	504	489	500	528	501	497	514	511	492	513	539	552	556	543	529	487	500	520	515	524	478	491	520	527	524	535	503	508	513	523	500	532	481	529	536	524	486	538	493	525	521	542	493	543	512	521	486	539	495	523	545	523	521	521	530	508	564	485	502	511	542	512	488	512	535	488	529	509	488	561	506	492	493	518	523	520	540	542	510	561	529	537	524	514	505	538	531	544	490	507	529	506	537	520	511	565	563	517	526	537	522	499	511	529	499	517	546	506	505	528	534	514	571	504	527	502	513	504	536	509	528	541	503	498	512	535	515	527	525	529	514	507	517	529	535	504	531	521	521	506	488	543	514	495	540	514	509	513	574	532	519	482	508	515	495	516	538	533	519	515	534	499	499	521	489	516	498	499	516	512	551	525	505	540	520	552	480	515	545	519	519	465	550	530	517	494	524	534	507	492	522	505	542	540	517	479	518	505	533	524	531	522	558	538	532	505	495	537	517	548	519	542	560	508	514	529	553	535	491	538	519	519	530	489	534	495	480	548	477	515	546	517	473	481	498	522	521	496	502	519	539	538	500	501	504	490	504	512	540	549	506	534	521	500	544	502	532	515	511	507	532	511	523	522	546	545	518	524	528	492	513	547	457	526	551	498	464	521	508	531	481	525	518	503	524	520	489	539	541	500	485	515	520	476	521	484	522	531	541	501	554	515	525	481	479	501	518	527	506	518	488	553	547	521	583	527	556	504	512	474	506	528	526	493	482	503	507	508	499	510	512	549	493	533	500	517	511	521	541	489	537	504	524	532	480	542	554	520	513	456	550	538	510	551	504	492	530	503	532	494	543	450	543	521	490	485	488	517	512	502	515	496	524	516	480	505	505	533	545	516	515	523	488	485	535	557	509	515	530	520	499	507	532	524	506	521	510	544	492	530	463	504	510	520	503	497	538	508	529	562	525	481	536	512	499	540	549	543	528	498	525	482	539	523	555	500	517	521	571	509	509	474	516	491	513	519	488	509	518	544	493	528	545	540	481	506	520	501	522	516	527	470	531	474	524	519	502	546	513	500	507	488	475	495	511	543	511	502	517	503	506	530	504	482	533	542	544	509	529	490	494	500	521	513	515	517	555	499	483	532	547	475	511	477	535	518	532	544	517	477	527	506	555	523	482	530	511	536	507	519	521	514	519	508	495	517	494	515	523	514	498	504	481	517	524	546	513	507	513	492	538	470	497	458	526	516	557	510	534	547	486	535	494	494	559	489	521	491	479	519	507	460	472	523	485	478	565	533	502	536	513	562	531	502	521	539	560	506	523	525	511	520	510	518	576	490	558	512	509	501	524	507	505	535	512	518	496	553	502	523	511	543	496	491	520	507	523	524	490	541	496	534	512	503	531	515	494	533	533	517	472	524	517	509	522	498	525	500	554	518	515	497	502	529	490	518	518	525	470	537	534	488	487	503	527	510	522	487	489	521	514	518	537	512	500	509	539	502	523	559	513	486	514	539	517	575	514	487	509	538	560	529	504	536	490	519	528	529	477	531	526	539	502	501	518	494	532	500	524	566	522	479	499	499	539	534	485	539	487	499	507	523	532	521	509	509	459	511	535	557	464	490	502	518	525	550	531	507	487	493	501	522	500	523	493	526	509	517	503	501	532	514	470	514	505	460	510	486	503	535	529	536	458	515	528	504	456	513	527	552	504	492	484	508	521	494	516	503	525	540	518	489	485	554	507	516	506	513	500	514	539	524	521	490	521	504	517	542	520	490	521	531	503	515	484	511	492	502	533	522	515	537	494	527	523	522	529	505	522	487	545	486	527	528	516	510	468	500	491	506	519	492	517	525	487	538	534	519	499	517	487	519	536	504	529	496	532	523	506	546	504	540	494	527	523	530	470	463	555	489	530	556	482	485	509	492	493	565	502	508	505	502	489	535	497	509	523	504	503	534	531	496	498	488	565	520	513	542	537	491	516	542	553	519	517	489	519	523	506	455	555	529	485	486	488	493	531	491
27756	17492	9478	3376	4201	3502	2118	2092	2522	1950	1221	793	535	489	430	439	432	427	473	424	413	409	444	429	420	430	425	445	429	429	435	454	450	381	409	455	432	434	432	411	425	466	445	411	451	456	454	407	404	424	429	448	446	463	419	430	401	443	474	407	438	419	423	470	439	424	416	438	375	397	409	411	422	444	419	471	447	387	415	458	449	401	419	445	423	418	435	389	408	438	452	424	420	421	424	463	426	401	436	435	449	400	412	471	422	433	428	434	430	419	497	435	431	438	400	427	438	423	396	414	452	461	431	428	425	501	409	433	429	445	449	421	398	403	460	425	456	440	431	418	418	447	429	431	415	420	444	458	437	458	454	430	404	466	416	439	459	431	431	424	434	391	444	435	433	415	473	430	426	430	421	466	435	417	414	444	425	455	398	446	433	436	424	435	415	417	430	424	468	460	471	430	402	426	401	403	456	431	438	435	424	420	440	468	425	465	432	425	482	439	446	420	405	443	428	447	441	415	419	457	431	433	411	446	431	437	433	442	432	434	425	384	447	443	448	459	454	442	413	450	444	402	442	430	405	453	428	452	427	467	460	415	460	444	447	427	443	435	474	438	456	399	425	421	470	446	425	474	395	412	441	453	452	441	421	422	439	416	426	463	427	431	419	409	452	412	447	427	439	411	386	433	429	466	415	394	445	416	454	460	422	445	435	464	410	453	432	437	438	449	384	412	467	478	460	434	436	450	461	438	395	400	440	395	412	437	416	465	441	449	436	392	404	348	420	431	422	445	430	456	458	435	430	406	413	458	427	373	430	424	439	441	452	448	484	403	425	405	436	451	410	435	392	414	433	437	426	429	393	431	427	421	425	459	403	431	441	439	431	424	452	422	438	459	457	443	439	449	434	437	439	389	454	413	428	405	439	447	451	447	426	456	403	413	406	381	426	426	404	432	428	428	414	470	431	420	486	451	421	431	443	440	417	416	428	436	422	414	416	429	444	457	385	437	399	417	446	432	390	427	442	439	433	434	452	424	411	447	458	441	442	420	424	431	409	428	415	419	429	426	463	369	433	457	428	397	406	401	441	431	476	417	448	424	425	441	428	444	465	423	452	446	440	419	444	425	422	463	469	478	459	428	427	425	418	452	413	423	400	433	450	468	448	437	440	404	392	471	436	406	413	404	418	409	443	433	432	427	458	440	419	417	413	391	458	416	488	444	410	432	438	416	433	435	412	459	414	399	393	450	414	435	420	430	432	448	441	415	459	436	416	409	408	408	425	477	440	442	426	380	436	408	443	458	420	404	420	433	455	397	440	375	457	433	453	460	428	434	425	455	446	434	433	461	437	454	411	447	399	452	433	426	406	430	427	453	463	437	404	452	428	408	403	484	452	442	417	444	402	429	451	469	470	424	432	431	415	386	434	393	420	461	418	456	420	413	437	403	454	451	457	448	403	431	403	455	461	450	412	441	439	424	426	439	394	449	452	426	429	424	460	449	408	455	400	448	451	419	467	445	424	422	420	392	457	450	426	467	431	414	400	418	425	414	470	398	426	429	423	401	416	448	373	447	421	441	433	431	426	429	441	434	417	419	444	393	410	425	423	407	442	452	401	454	383	423	424	424	419	454	435	442	453	415	440	404	393	435	455	439	486	415	454	428	430	422	434	421	430	446	407	436	378	430	452	425	464	451	416	428	426	455	428	440	426	422	433	448	461	383	456	438	415	468	439	431	388	449	467	429	387	402	409	448	443	427	426	421	411	412	443	441	429	432	441	395	424	412	406	454	402	438	443	430	413	440	397	435	410	413	421	437	401	465	467	423	422	411	458	477	452	439	479	412	443	440	409	448	432	428	410	413	422	433	402	396	410	411	410	432	409	400	421	452	439	424	456	417	433	436	442	445	465	377	371	425	436	471	440	431	373	412	448	444	424	437	447	402	430	436	428	433	435	420	516	448	448	409	434	418	443	394	450	442	437	419	443	446	439	475	407	402	444	407	417	436	409	426	426	436	435	463	397	453	429	425	419	406	457	397	435	451	419	424	428	433	444	464	434	386	457	495	413	412	378	402	409	420	415	456	449	426	444	441	424	465	391	389	437	466	459	413	438	431	450	405	452	424	437	433	423	420	476	435	461	408	383	389	421	435	438	425	409	425	440	421	458	426	423	466	451	413	451	417	428	435	476	452	408	443	455	417	395	411	462	411	423	437	404	415	450	411	478	444	450	427	376	418	396	404	437	418	463	428	388	436	419	435	412	426	399	440	422	415	434	453	451	465	411	494	449	405	432	439	403	473	456	408	416	410	426	420	417	437	433	437	435	454	417	414	432	437	443	458	438	420	452	455	437	436	417	481	420	454	388	443	424	427	436	448	478	432	440	431	422	432	411	420	442	387	464	414	425	433	461	465	439	381	448	423	420	428	416	456	405	407	429	442	450	443	495	430	448	423	408	434	404	448	424	452	453	407	412	442	431	415	427	428	431	426	427	428	396	430	433	417	417	440	445	438	420	391	434	422	398	458	440	428	411	385	434	411	407	422	456	435	409	397	432	425	465	433	421	403	482	441	389	434	430	423	410	436	476	416	428	458	444	445	434	416	442	436	429	457	438	446	451	435	464	465	425	458	426	441	421	417	455	453	419	455	436	417	477	419	437	434	390	423	450	427	419	448	449	454	386	421	430	479	409	409	389	456	447	464	428	466	418	443	416	428	390	444	434	398	425	413	410	440	422	436	419	422	409	414	460	450	429	451	418	445	454	397	450	413	432	429	433	413	452	422	447	459	416	451	425	459	466	485	456	410	432	411	409	375	386	429	433	429	434	443	431	439	428	451	437	450	442	457	404	393	433	400	431	430	424	452	419	428	407	431	424	443	396	432	419	431	430	463	413	428	463	422	453	394	429	438	360	443	407	424	403	404	426	416	431	437	440	424	406	408	436	416	422	419	441	427	461	414	419	440	450	420	457	468	425	432	450	402	430	425	480	408	422	430	442	400	431	412	450	417	436	453	413	468	402	416	380	464	402	441	425	424	431	436	393	426	456	431	421	409	424	420	450	438	434	416	402	479	414	385	444	452	433	452	430	430	426	430	436	410	453	415	470	428	424	414	462	453	422	431	412	439	434	452	446	409	426	405	468	461	471	464	442	479	453	461	466	478	443	420	448	407	410	445	470	394	451	489	454	446	413	427	413	415	397	402	403	448	397	431	430	449	456	418	417	421	442	440	412	421	398	436	400	384	455	453	445	438	399	406	397	413	428	415	388	442	433	453	428	434	431	460	401	429	472	448	452	443	437	411	433	431	434	452	414	422	429	418	417	390	468	401	392	472	439	444	469	441	473	441	398	424	434	440	435	442	398	402	441	445	447	409	390	457	436	435	441	446	404	407	417	437	453	401	450	437	424	449	396	406	417	416	436	392	410	426	448	384	386	473	430	432	416	430	430	448	402	481	436	379	418	443	457	419	461	409	455	438	430	461	420	424	414	401	428	442
6892	13300	8045	3166	5603	4599	2994	3053	3426	2419	1426	821	504	436	391	406	450	395	418	387	382	412	413	401	372	391	385	396	388	385	403	435	409	378	426	405	435	403	408	371	414	397	404	439	394	419	378	392	384	387	417	381	396	439	379	403	400	383	412	386	389	400	395	418	399	397	400	380	387	369	393	400	377	414	384	348	390	394	421	383	393	383	380	414	415	374	414	402	367	420	392	416	395	383	377	373	389	388	356	395	386	413	364	409	383	379	412	434	396	399	395	395	431	356	366	369	433	395	428	398	410	355	398	378	400	416	383	388	419	380	378	391	417	378	377	359	417	403	381	386	401	388	388	433	372	416	373	418	436	400	411	380	385	389	376	375	380	427	388	419	370	401	394	409	400	396	416	444	384	396	400	377	357	382	411	371	372	436	359	396	403	383	401	388	376	418	418	367	413	412	389	430	404	397	411	407	360	432	413	368	384	403	394	379	384	392	386	431	393	435	382	440	400	411	348	399	409	412	380	400	393	383	434	376	416	418	380	376	410	387	390	443	402	396	386	420	357	413	434	417	360	389	420	406	382	406	409	398	380	367	370	404	400	414	402	390	406	366	406	393	378	399	377	410	393	374	405	362	404	360	393	406	415	372	402	414	383	391	421	367	387	409	381	398	396	388	369	401	373	386	377	385	378	373	414	405	400	397	404	401	433	392	390	394	407	407	392	396	386	386	397	395	416	429	395	405	419	413	383	465	362	408	392	411	399	414	406	377	367	440	384	420	349	382	395	392	422	394	378	386	444	398	400	396	390	416	376	381	391	375	362	408	384	371	346	373	366	395	358	400	402	402	372	389	396	382	441	399	420	362	352	394	353	392	380	353	424	381	386	396	376	384	403	389	428	386	416	409	410	364	379	400	394	410	414	382	343	384	391	427	398	414	412	417	421	390	419	408	410	410	380	400	393	383	382	362	389	371	399	417	418	403	399	419	417	398	385	411	416	396	335	428	398	401	378	453	400	381	418	425	386	402	391	404	404	385	377	400	379	387	385	429	434	397	389	390	385	413	448	407	406	385	409	404	381	395	374	416	381	380	440	397	402	372	370	359	401	376	399	415	376	421	414	394	381	391	416	383	386	361	343	392	418	444	387	385	360	375	366	430	398	396	397	395	404	392	407	409	390	394	410	393	388	390	377	400	333	377	384	372	406	431	399	397	388	392	407	387	369	391	377	399	385	361	386	373	400	413	415	399	389	372	385	409	406	388	447	401	396	419	415	415	395	414	380	389	393	391	431	424	411	407	419	437	408	363	385	391	443	395	390	395	390	388	366	416	400	423	420	375	411	418	403	411	392	418	433	369	374	342	407	359	395	361	400	384	423	416	363	383	379	388	400	369	398	424	380	387	444	407	382	372	372	407	376	366	399	375	380	416	398	340	418	394	370	408	426	394	434	399	400	401	381	380	384	406	407	409	403	431	460	384	403	369	419	392	378	377	382	411	420	367	379	408	360	451	381	392	402	403	414	400	445	386	388	392	410	377	393	403	381	395	381	380	407	383	431	393	395	391	417	411	371	399	357	407	397	416	372	385	403	384	368	390	402	379	423	370	382	407	380	365	389	395	405	403	401	367	388	378	403	402	359	420	395	364	381	392	374	409	385	367	374	354	397	403	368	386	426	416	365	373	412	411	425	410	410	419	426	412	407	352	389	433	393	387	403	412	397	396	378	375	424	398	375	436	397	390	407	375	347	419	399	388	410	373	398	369	382	425	413	384	394	370	381	394	396	409	346	357	398	447	394	394	398	409	382	412	407	421	369	396	401	363	371	385	394	405	381	390	386	395	429	403	406	423	418	410	369	375	360	403	384	385	402	385	371	399	421	388	361	397	425	413	373	373	376	400	410	382	384	376	399	387	425	370	392	359	372	404	387	383	385	419	432	412	421	407	388	439	366	383	419	414	405	407	393	405	389	379	386	377	443	411	405	392	423	408	428	371	381	401	385	393	408	389	389	398	348	393	345	440	444	406	387	379	371	421	402	377	415	414	388	387	383	398	433	425	401	402	416	401	398	395	422	414	395	390	385	364	414	398	388	426	400	384	386	390	397	393	408	401	419	417	398	406	401	417	400	378	381	424	397	366	443	415	392	414	379	423	401	396	414	406	394	383	388	387	406	403	383	379	357	417	440	388	360	399	396	365	393	432	376	403	402	443	385	399	364	432	388	408	378	387	412	363	352	417	380	447	420	399	398	377	393	359	395	388	423	424	420	417	387	404	397	412	403	391	398	377	443	393	391	417	403	394	408	376	404	404	402	390	394	405	429	357	385	394	411	381	395	406	401	419	383	449	369	386	398	413	386	406	392	406	388	388	362	369	389	397	420	416	408	397	361	392	396	412	413	399	421	417	370	397	434	395	416	389	412	391	399	400	395	401	366	387	366	399	420	400	362	378	396	355	421	396	404	432	405	406	412	377	417	426	430	398	395	435	368	418	410	367	402	421	360	376	385	428	398	402	358	362	373	383	410	400	403	388	413	393	366	406	434	388	378	386	382	392	387	365	384	404	382	416	411	364	377	448	429	372	384	394	397	402	387	415	382	373	397	366	421	391	407	388	434	399	417	412	362	401	370	374	436	438	375	402	409	392	377	363	386	394	401	383	402	417	368	414	396	398	427	391	359	397	409	384	373	387	388	373	390	426	380	397	369	411	381	405	386	394	393	369	388	400	381	414	396	401	414	405	422	407	408	416	383	410	392	361	373	385	426	410	412	412	421	391	410	414	357	388	372	376	410	399	356	431	402	395	388	358	378	402	383	390	381	401	395	352	395	412	382	400	409	418	366	391	366	412	364	375	394	386	388	388	392	405	404	381	399	409	361	419	397	428	405	373	377	398	415	383	372	364	395	373	380	410	379	417	382	399	400	389	403	405	358	425	381	391	391	418	360	435	375	389	388	400	416	410	381	381	397	399	389	410	396	463	370	420	386	434	372	374	430	384	428	446	396	397	380	406	381	399	376	448	407	419	393	378	378	358	361	409	374	402	391	393	355	382	395	371	371	403	382	388	403	398	400	386	406	389	385	430	423	435	385	415	399	400	433	391	408	386	391	392	403	411	388	411	418	382	418	370	381	394	403	426	404	374	352	391	399	392	401	414	399	405	417	389	388	382	405	357	380	396	403	389	400	411	360	376	457	382	370	375	394	402	405	391	394	407	394	410	409	427	375	375	390	396	436	391	412	398	414	409	384	408	424	416	414	405	414	395	382	408	397	410	423	400	436	402	388	405	398	421	408	414	404	390	399	408	410	368	388	409	413	424	395	364	376	385	392	405	398	391	356	389	392	395	404	403	399	388	388	358	396	405	432	391	406	388	370	401	410	408	380	397	426	396	383	388	366	385	432	435	397	422	402	391	396	364	407	415	406	405	377	410	419	399	384	396	413	409	373	374	392	414	411	393	413	393	381	398	430	397	416	381	415	400	406	399	396	397	385	387	420	389
25576	21397	27293	26114	17161	9973	4528	13187	17533	12065	6076	2124	870	558	466	465	471	456	455	476	438	432	445	433	457	451	468	432	490	495	433	468	457	463	440	454	449	386	427	457	446	475	445	483	455	474	488	466	487	487	482	470	458	483	454	462	436	499	444	465	453	457	485	413	461	441	460	463	434	463	486	449	460	436	460	463	429	455	463	478	469	447	437	470	421	470	416	451	413	402	457	489	452	473	471	475	436	430	453	437	441	426	472	465	455	404	499	435	462	505	435	456	443	435	416	451	458	449	439	450	446	493	475	439	476	447	436	456	463	461	448	463	422	444	437	449	405	424	434	452	439	459	460	439	462	436	436	432	439	455	395	441	440	475	505	442	459	456	432	442	471	463	474	455	478	430	456	474	440	452	483	507	433	474	486	442	487	471	453	430	454	484	463	431	446	440	426	454	442	414	442	429	435	425	432	462	408	416	459	414	445	445	454	474	438	419	419	466	439	443	421	449	443	454	436	427	434	445	419	407	436	451	459	436	446	414	509	466	392	449	430	447	455	440	465	435	429	450	449	490	460	427	435	430	450	477	444	454	451	468	460	427	461	482	411	423	456	431	425	496	415	421	453	442	423	421	441	425	471	469	460	434	463	452	440	460	444	462	410	436	437	444	435	473	467	455	470	392	432	473	440	484	461	417	471	509	472	446	434	469	446	450	415	438	467	401	408	468	448	401	440	424	427	465	478	424	454	477	449	423	445	460	456	427	447	478	430	488	422	414	426	496	446	427	424	381	428	463	444	448	438	450	449	457	469	474	462	442	429	463	479	424	479	437	489	445	468	500	466	443	440	455	458	438	435	484	491	413	408	414	424	477	460	408	434	433	436	462	430	468	478	455	473	464	452	503	440	468	468	460	425	418	460	481	386	439	415	432	432	441	441	450	433	391	467	466	445	401	448	467	396	449	429	497	419	451	445	467	434	450	441	499	478	450	405	431	435	446	430	432	449	477	402	449	474	456	435	454	419	442	421	474	464	425	444	454	410	454	472	444	426	453	430	480	428	445	401	462	445	391	432	435	427	471	411	452	444	464	451	454	430	431	470	479	477	422	432	475	467	453	421	403	417	475	462	473	435	430	442	411	468	472	463	424	479	475	445	514	459	445	428	411	436	444	413	466	441	425	475	476	465	486	465	460	424	463	447	455	415	427	448	445	455	459	449	442	445	439	408	489	448	457	448	497	434	433	433	436	444	464	487	444	463	437	439	451	437	425	427	461	408	454	463	453	456	427	449	462	427	443	461	451	455	445	428	426	423	474	474	443	465	443	431	446	441	440	441	438	442	448	471	429	466	441	476	429	440	458	479	471	447	449	422	402	458	462	477	431	444	424	448	415	449	453	479	470	446	457	434	434	426	451	471	439	428	430	444	429	479	447	471	452	411	438	464	491	480	453	407	463	478	460	459	443	454	416	479	466	423	454	451	439	472	474	477	423	501	454	458	411	432	474	462	438	461	455	445	460	463	471	443	462	452	462	451	441	465	451	447	480	423	458	425	442	437	455	474	470	447	439	442	452	481	433	457	439	442	431	438	426	440	459	477	401	456	454	453	467	434	454	445	458	451	475	422	431	440	429	426	460	450	456	482	450	477	449	492	468	482	422	459	461	455	441	454	480	456	451	448	478	478	465	474	415	463	433	452	441	416	438	442	467	463	489	458	416	439	470	438	451	469	455	425	445	451	445	431	425	497	446	426	447	456	433	462	490	440	454	426	422	458	469	435	467	429	464	455	436	463	431	435	406	472	446	460	493	448	433	475	450	470	445	440	480	461	427	486	428	463	450	446	464	457	477	426	426	437	428	492	464	446	481	419	448	478	418	451	430	450	434	476	460	426	435	482	414	460	437	424	488	445	461	450	449	437	425	441	456	452	452	492	483	413	459	427	439	467	465	456	440	451	461	453	448	425	430	423	432	436	442	443	433	416	438	397	491	420	440	447	445	467	498	414	450	457	461	440	462	507	445	443	428	411	419	466	429	454	456	488	441	450	431	478	449	458	457	460	440	459	451	433	416	480	438	452	472	462	436	428	465	460	447	411	470	438	468	449	432	436	453	471	476	456	467	481	444	440	491	416	467	417	482	472	407	426	409	451	429	469	466	476	464	434	454	450	488	429	443	472	457	462	460	470	438	468	435	445	435	420	450	424	368	467	433	429	422	474	472	415	419	463	453	455	433	445	447	464	437	431	420	439	464	430	443	430	454	430	484	433	439	415	432	415	441	426	436	449	487	456	465	482	411	449	419	421	461	459	455	418	423	439	451	476	435	403	435	466	462	459	458	458	432	413	440	479	442	455	449	480	422	432	477	461	450	447	464	440	420	444	474	456	420	431	444	450	470	447	463	472	454	473	452	482	453	439	477	454	474	430	451	463	476	439	455	458	440	488	462	460	466	455	436	439	447	429	456	450	439	431	459	435	444	432	443	433	472	439	452	457	458	403	441	425	468	474	439	462	453	419	436	438	466	453	453	422	445	452	500	445	465	448	440	454	442	458	465	466	485	451	429	439	447	478	453	451	436	455	465	437	478	469	435	417	477	439	452	393	456	461	453	432	425	464	442	442	440	445	462	432	411	436	463	424	422	471	473	444	472	488	435	438	454	458	454	476	466	450	446	408	434	433	412	455	475	453	427	444	422	427	441	407	442	433	434	443	443	460	480	476	474	464	450	481	437	403	428	426	466	449	437	444	437	463	480	434	415	463	443	452	481	399	440	486	477	438	497	446	436	452	482	433	444	439	416	464	453	475	479	467	470	454	442	446	433	488	454	493	427	442	476	450	431	445	408	437	422	435	429	454	449	437	430	446	401	479	431	442	443	435	428	423	485	436	431	451	453	425	397	454	463	461	520	441	414	433	468	454	447	435	490	418	469	418	425	460	432	435	440	479	436	430	453	474	463	454	430	413	437	482	475	407	430	441	490	427	474	430	420	423	459	428	465	481	428	444	412	453	441	513	454	433	433	443	442	438	462	467	452	455	469	449	446	405	452	473	457	424	488	439	458	436	438	437	421	453	432	420	472	485	440	412	432	453	428	451	423	417	437	426	443	458	439	449	448	453	408	459	470	451	469	437	418	443	435	489	494	421	444	440	443	450	437	462	448	472	428	446	456	431	429	472	435	458	424	473	461	434	451	444	429	398	439	473	425	471	447	442	454	470	428	424	431	459	456	456	444	433	460	419	437	460	419	432	448	430	424	455	487	416	461	469	478	466	424	457	446	457	468	442	443	445	447	453	480	468	442	443	435	439	421	421	442	465	424	453	511	446	417	442	448	506	420	426	462	449	445	414	432	457	419	443	472	429	457	437	442	465	460	431	476	445	423	463	431	479	485	421	461	441	443	484	423	408	421	476	439	418	453	432	466	447	479	446	480	448	447	467	435	449	466	439	467	494	432	456	500	420	457	478	446	454	460	452	414	429	484	389	427	448	425	465	429	452	431	417	434
5478	12038	15818	17111	12540	8843	4707	16166	17134	11158	6122	2438	955	570	422	423	463	489	413	470	419	456	456	412	440	457	432	454	435	437	449	404	383	464	452	440	473	447	407	430	404	421	454	425	447	435	414	433	408	436	455	411	440	420	441	478	423	402	437	460	414	452	437	425	444	453	454	396	426	482	438	454	427	443	392	431	454	420	399	415	424	410	437	420	436	440	445	424	433	440	401	392	398	424	453	446	421	471	457	434	430	408	451	422	422	427	421	441	421	427	438	400	419	415	445	459	409	431	432	445	421	414	424	399	439	457	416	461	408	441	458	419	445	441	402	441	446	419	430	465	453	409	437	393	427	437	404	458	410	415	469	424	433	430	438	445	466	436	429	419	431	450	463	430	434	442	455	445	393	440	427	415	440	439	448	480	407	431	430	467	442	399	440	415	434	426	452	466	434	454	430	421	422	394	460	450	462	417	440	432	421	430	456	402	458	420	454	443	450	447	407	444	421	439	454	416	470	396	443	414	451	472	425	459	443	432	409	440	411	416	452	406	435	459	440	414	403	487	416	381	399	416	399	436	435	449	416	453	375	456	449	458	501	445	406	442	375	449	466	402	465	419	430	423	416	388	414	408	426	435	437	431	427	435	459	438	414	420	449	425	470	441	420	412	431	448	434	429	413	441	423	426	412	412	388	466	455	437	430	411	444	441	448	406	439	469	427	441	414	437	397	425	431	459	417	440	435	437	400	442	430	414	398	412	409	405	467	443	411	407	438	445	438	427	425	446	443	394	430	428	446	421	443	417	450	406	455	445	447	434	399	437	426	435	412	442	459	444	444	468	449	409	403	393	431	442	444	411	430	420	409	442	432	432	464	441	454	429	475	426	425	435	477	398	426	423	398	448	466	442	399	412	428	458	411	429	434	416	433	446	441	425	429	429	398	430	427	431	408	417	452	412	435	407	425	431	410	415	436	422	419	451	440	416	419	425	404	395	456	400	431	403	394	412	405	451	462	411	424	405	417	435	434	461	409	445	400	450	444	421	436	462	435	410	449	430	451	442	426	421	456	406	444	397	424	423	400	416	435	411	421	443	428	424	463	469	435	403	406	453	428	413	429	473	451	450	474	409	421	398	407	415	416	447	416	440	405	447	411	465	441	434	430	433	420	398	458	483	441	456	418	441	422	414	436	430	460	410	464	470	386	416	428	438	430	450	454	419	441	426	422	444	442	440	414	427	447	406	437	408	472	424	434	422	440	396	390	434	455	432	436	434	438	427	420	458	453	409	407	442	432	445	440	382	449	418	430	429	424	428	443	439	437	435	426	456	435	439	418	444	449	438	407	401	451	437	456	451	422	445	417	448	404	451	457	414	402	437	441	418	410	423	427	435	470	409	460	462	410	454	416	415	437	429	416	457	451	454	428	415	444	430	472	447	458	443	411	439	413	440	414	434	420	429	444	451	422	455	418	430	450	454	448	413	391	452	455	424	448	421	452	422	413	426	413	417	415	410	412	426	440	469	415	437	395	446	460	444	400	410	432	441	454	419	427	415	405	426	457	426	417	437	409	425	411	424	446	409	414	417	400	441	460	404	411	444	447	447	390	412	436	418	448	461	401	446	414	442	411	432	424	429	388	443	383	441	440	434	445	403	416	442	400	447	413	433	456	431	446	449	445	437	463	407	427	445	424	419	471	460	394	406	426	429	455	429	451	411	440	419	423	412	406	396	401	440	400	402	416	445	424	416	481	438	430	464	435	429	445	396	395	412	422	449	448	476	432	445	441	453	399	419	435	476	432	440	410	458	418	418	403	436	413	437	424	451	416	446	488	429	440	428	431	445	430	409	472	399	438	467	433	406	427	413	445	401	435	456	447	406	415	456	415	435	444	423	450	415	418	446	451	441	475	404	447	437	429	441	430	439	433	425	454	444	440	432	427	401	445	451	383	424	431	395	466	454	446	451	457	410	425	411	436	408	437	439	412	431	432	422	467	465	424	432	433	427	408	439	439	451	409	451	437	415	423	417	412	417	403	437	460	442	442	458	419	429	421	438	426	421	421	481	378	451	427	458	406	450	426	403	453	407	436	416	425	422	458	480	418	436	420	433	449	407	428	424	436	459	447	402	416	413	425	422	431	441	424	470	381	454	433	423	408	400	431	441	430	425	451	414	445	441	448	434	452	426	439	438	423	405	437	448	433	441	415	417	429	418	420	406	411	439	421	399	434	457	437	452	442	440	486	402	391	406	458	386	409	443	421	441	418	426	416	393	445	462	448	419	414	452	459	461	437	436	437	426	410	403	406	422	424	445	452	452	426	411	438	416	421	430	449	418	439	442	442	433	437	463	471	436	422	419	411	417	411	424	425	455	436	435	438	442	438	429	438	425	423	415	402	429	419	442	440	403	436	421	448	395	396	421	416	434	429	454	415	468	427	418	399	425	403	424	434	453	424	409	420	413	427	424	423	428	429	413	440	438	423	427	420	405	451	413	425	438	405	414	425	448	435	401	444	416	415	426	463	429	415	417	414	393	420	410	421	441	396	416	415	433	435	430	449	400	466	410	452	442	455	470	411	390	431	391	440	440	445	429	447	442	418	443	417	401	420	408	449	441	439	445	427	423	458	431	405	396	455	440	439	445	415	467	452	449	433	388	399	426	414	433	446	484	385	462	444	409	410	431	447	402	424	398	372	465	448	420	388	434	420	442	468	445	414	444	426	431	413	458	443	463	421	419	438	415	424	462	427	441	406	489	405	430	425	465	414	432	454	449	414	433	446	402	438	441	470	471	414	429	411	470	434	454	420	425	433	425	419	466	441	396	463	447	384	405	425	434	435	424	470	389	451	435	438	455	465	444	451	423	429	447	442	392	397	367	437	439	419	439	416	406	409	409	413	433	455	428	433	467	447	396	432	372	400	433	408	414	406	436	416	399	425	456	436	445	430	429	484	409	436	393	414	441	407	427	417	448	453	426	431	451	428	451	441	429	444	432	441	407	447	437	415	417	420	414	413	444	451	464	455	386	431	423	427	424	415	402	435	421	436	448	447	392	425	431	432	444	424	466	420	442	411	404	427	435	425	431	428	452	410	441	455	419	443	389	426	390	450	435	453	398	438	431	418	434	426	389	442	442	441	387	451	437	391	430	409	410	420	400	451	433	405	414	410	425	413	393	427	415	441	453	420	379	433	432	424	426	437	423	427	430	401	429	451	460	409	416	389	403	443	472	441	435	434	398	418	447	403	428	428	430	410	442	457	415	438	402	446	404	451	429	461	448	434	395	422	425	423	425	439	433	406	435	420	473	407	446	442	465	423	405	459	434	418	460	425	429	426	408	428	450	430	447	425	420	445	433	462	407	443	413	417	422	472	432	450	454	443	442	457	441	427	452	437	435	465	417	402	404	418	403	439	457	450	468	480	409	433	451	447	431	403	409	428	432	419	437	406	414	402	437	426	444	457	408	493	464	436	406	461	446	411	401	401	425	413	409	425	414
24269	21442	28752	24973	22073	16573	8207	21824	34922	28266	16252	5034	1539	863	600	540	545	582	605	569	571	563	534	565	504	579	524	577	529	594	573	556	572	514	623	565	527	546	545	562	545	561	507	523	554	569	600	575	552	592	590	506	557	551	555	559	571	527	550	544	549	566	550	547	546	547	538	499	560	567	527	546	539	530	528	540	582	540	565	581	560	592	588	549	506	603	543	580	589	598	553	564	566	546	577	537	575	589	552	582	577	604	548	565	611	503	536	523	525	545	562	516	542	516	579	542	541	556	525	566	592	566	526	505	538	568	556	547	567	572	536	532	520	557	547	549	561	529	522	531	585	529	534	563	542	526	562	546	545	556	546	536	559	561	515	560	528	566	542	575	532	528	528	573	548	534	536	532	565	545	552	541	532	577	587	516	553	574	552	556	561	549	539	562	569	577	540	526	560	581	575	533	499	525	498	562	532	519	541	558	553	528	597	533	568	554	588	538	564	568	605	578	593	548	560	520	558	594	510	526	546	594	538	545	538	553	537	537	544	564	555	524	577	558	551	532	548	519	520	535	532	524	558	525	549	558	561	515	535	582	548	544	557	566	551	560	523	546	581	537	535	561	560	564	565	537	528	542	551	540	580	507	616	574	527	579	563	604	502	541	560	535	566	554	557	573	539	559	543	515	517	574	540	596	569	541	572	562	552	564	557	533	563	556	530	515	544	539	518	510	552	529	525	526	544	543	537	535	555	540	528	586	515	509	571	564	565	571	538	544	568	516	525	550	510	571	570	545	542	553	505	559	539	568	535	530	551	519	519	487	589	575	588	549	601	590	537	521	532	594	568	567	536	525	537	553	519	532	564	561	577	561	560	586	572	567	567	576	540	523	514	510	546	590	516	532	523	541	546	538	556	536	537	577	576	543	557	551	544	557	520	512	558	509	547	556	549	579	540	513	522	544	555	537	536	571	595	589	553	487	542	608	530	516	569	538	543	536	573	533	545	551	548	614	548	580	513	553	554	523	537	605	549	538	546	525	523	556	564	571	576	554	501	537	561	595	525	520	581	536	582	576	591	549	545	596	515	581	514	510	544	538	565	536	564	552	542	522	529	504	577	531	581	560	587	613	511	552	521	522	528	555	547	545	567	538	504	587	553	533	567	557	597	515	552	528	559	537	597	573	537	521	550	538	545	559	551	562	554	535	521	582	499	573	574	544	511	547	528	539	542	584	562	544	576	542	563	530	554	608	540	578	528	591	557	522	537	534	558	552	571	568	530	572	517	551	569	555	514	536	541	563	530	572	500	545	547	587	543	556	546	529	550	579	591	592	575	554	545	569	572	544	565	581	563	552	553	516	537	544	566	515	526	559	546	535	515	551	513	535	547	512	548	601	527	555	555	513	546	539	512	578	528	549	546	573	555	541	555	579	557	584	496	547	516	567	558	525	541	528	514	550	543	601	554	589	565	536	546	542	544	533	595	578	516	536	591	537	547	586	545	591	575	512	539	551	539	569	548	561	543	487	522	553	531	560	554	560	556	539	550	546	550	602	525	531	576	593	535	532	582	596	573	483	541	555	542	551	553	578	564	572	556	548	569	569	514	557	554	560	547	519	568	587	591	548	563	569	547	517	502	546	564	577	525	528	563	541	515	570	564	544	554	563	537	506	541	543	504	552	513	521	557	547	588	549	556	556	545	529	534	518	520	500	517	526	568	530	563	574	543	558	578	535	563	542	547	534	510	532	524	560	506	531	558	542	610	546	542	548	487	577	557	523	562	541	561	553	496	508	519	587	545	526	554	579	527	597	510	568	604	527	539	576	550	585	597	540	558	527	519	495	531	559	566	573	536	537	548	561	554	531	567	552	547	524	508	545	540	536	520	549	575	557	519	543	529	522	551	544	542	506	556	543	512	594	569	575	569	532	581	562	549	544	530	526	581	494	604	538	542	568	532	579	565	503	537	563	534	583	543	581	560	580	581	537	563	543	521	560	515	545	563	556	575	548	556	530	536	525	559	551	541	521	569	550	554	556	528	543	561	514	562	564	510	577	544	509	572	548	545	547	569	581	546	567	529	568	553	567	514	591	492	587	546	526	527	546	565	543	563	527	558	522	524	539	536	543	548	567	512	561	590	528	593	575	553	554	540	493	554	532	508	559	531	557	564	548	547	537	541	509	555	535	537	523	510	572	543	514	542	512	500	515	601	573	512	531	546	524	533	545	582	532	574	544	564	543	478	558	534	543	554	552	527	556	547	533	578	555	539	581	563	562	545	522	568	596	567	572	529	546	524	555	525	552	547	564	492	527	576	588	572	596	550	509	558	515	555	558	534	540	522	594	549	517	554	536	543	538	613	574	555	577	546	552	542	549	576	544	569	513	550	522	588	586	569	525	542	568	559	557	524	505	571	583	508	567	523	574	563	526	562	578	568	539	596	527	539	513	543	576	601	541	567	561	527	569	529	516	554	515	548	556	527	583	509	578	504	552	553	533	523	562	527	534	556	581	545	544	557	543	518	554	535	589	537	518	530	533	510	565	540	584	563	543	504	540	578	546	535	524	539	529	492	534	554	544	512	512	512	547	592	582	578	522	538	572	528	527	550	559	536	587	524	568	518	559	545	523	544	533	528	550	578	535	521	525	530	522	533	523	513	505	574	573	598	575	569	561	552	579	542	547	537	570	556	608	526	501	521	526	563	579	527	514	546	565	580	569	543	556	541	544	561	577	628	535	522	533	542	570	533	520	534	534	590	517	550	572	523	542	569	550	540	565	533	583	573	543	579	544	551	523	575	543	489	569	560	511	556	526	590	507	548	513	558	560	558	521	525	549	519	558	565	579	529	569	541	554	561	519	595	540	562	520	585	560	568	539	588	561	526	600	533	526	539	570	533	609	543	553	528	564	576	573	538	555	600	521	508	525	550	553	527	572	534	551	556	531	550	546	545	579	549	553	500	571	565	538	543	561	548	556	553	484	529	532	547	586	552	536	565	572	579	555	566	550	546	589	559	555	544	528	586	597	563	532	537	510	563	538	546	512	552	607	559	564	508	553	538	602	530	535	540	584	579	545	574	540	568	545	598	546	553	531	538	543	553	587	542	550	516	565	517	554	557	575	549	542	544	568	517	549	582	533	549	513	548	546	525	551	557	507	562	527	548	565	517	547	556	532	511	558	574	585	496	560	550	590	553	514	531	555	551	563	559	589	567	563	538	560	527	554	560	530	577	513	570	511	534	565	560	543	503	565	569	551	560	567	548	568	505	528	546	508	579	570	598	546	589	548	572	568	567	545	555	538	539	553	540	518	515	540	546	582	566	576	506	557	533	533	608	520	566	576	527	556	541	513	571	534	546	569	514	586	499	541	568	491	542	586	497	556	583	507	554	553	541	567	523	560	533	562	539	520	555	555	497	569	565	524	555	562	566	547	549	550	547	529	543	572	562	533	551	547	536	509	542	527	564	567	546	522	579	533	521	554	535	567	564	568	540	559	557	518
9741	25066	23641	25942	16125	9204	6857	24981	33448	24134	13308	4674	1667	790	612	550	505	564	524	541	521	566	558	523	512	522	517	585	528	529	530	492	514	487	521	485	537	503	529	513	499	512	507	534	534	509	484	497	574	507	531	526	506	493	538	498	532	529	506	502	499	538	541	540	523	540	525	536	539	485	489	506	515	540	484	557	535	515	533	517	513	510	493	527	541	551	515	513	554	570	519	539	516	554	482	527	505	539	506	525	498	557	542	516	548	547	527	561	522	518	469	494	503	481	564	510	460	530	508	573	553	524	514	557	545	484	492	544	506	503	534	535	531	527	523	510	506	520	497	539	510	582	513	531	510	533	509	503	520	538	531	569	485	506	552	537	496	522	487	511	529	517	542	524	554	542	560	509	513	521	534	515	511	491	557	492	551	466	522	537	556	495	536	460	553	514	519	510	531	538	565	523	556	515	572	540	522	504	500	513	489	518	548	487	493	499	498	535	570	556	521	497	536	516	524	524	539	506	528	507	529	488	574	486	508	523	562	549	523	536	489	528	564	494	524	499	529	546	480	520	489	521	483	540	505	506	528	549	541	509	540	492	519	497	454	525	519	528	520	538	521	538	488	521	481	518	500	493	487	506	494	547	523	546	518	507	519	529	517	545	519	550	559	552	545	512	537	544	521	495	503	515	498	548	506	498	535	527	499	526	529	502	515	493	575	523	555	522	482	521	534	504	541	544	522	488	526	516	514	493	509	497	517	544	524	529	533	503	526	489	530	562	519	542	497	487	517	501	513	522	507	538	557	529	522	559	492	501	535	564	558	519	546	504	517	565	528	520	520	530	509	527	484	508	525	548	527	523	515	562	522	512	527	534	549	543	520	496	511	523	480	524	505	526	507	512	542	504	498	514	492	548	506	516	571	500	527	510	492	541	538	522	513	474	529	543	566	517	511	501	511	537	522	563	471	512	516	472	492	480	536	523	494	551	478	506	532	506	524	565	501	534	522	523	508	515	502	535	508	500	518	555	517	518	516	511	521	499	550	519	539	514	530	561	544	534	505	514	525	537	574	529	531	495	481	529	515	514	528	523	523	481	499	524	535	506	485	570	509	532	523	519	523	527	508	529	507	525	509	530	527	545	492	544	517	529	524	502	514	528	501	511	506	543	492	510	602	565	489	506	529	517	540	530	525	525	493	530	526	494	514	553	486	556	560	544	498	521	534	513	547	567	533	518	576	520	527	526	496	550	532	510	525	561	523	525	500	473	519	517	516	480	519	540	517	535	525	543	547	514	521	505	522	530	515	502	511	496	511	537	509	514	507	540	578	526	510	549	536	525	499	552	517	515	541	513	521	546	512	525	530	521	511	552	528	499	554	515	471	492	468	511	501	540	487	512	470	565	470	536	514	514	522	520	521	486	499	508	539	527	561	504	511	510	501	520	502	546	487	491	514	553	525	540	570	498	545	531	518	492	486	486	536	524	481	550	502	497	548	495	537	525	468	531	524	494	501	544	564	522	514	491	504	535	501	531	514	556	516	523	540	522	553	535	537	514	492	490	518	546	519	581	484	510	492	525	551	506	512	509	530	497	525	483	507	481	520	533	509	501	542	527	563	526	518	530	520	516	540	535	503	523	513	494	546	548	534	517	546	530	484	521	530	477	548	519	580	520	518	514	555	521	499	531	516	480	539	515	493	555	542	537	518	530	480	510	524	534	549	519	512	539	506	539	499	518	505	479	532	530	537	475	520	485	564	518	480	528	504	540	499	508	505	510	505	516	516	517	477	506	493	518	518	522	503	492	482	486	525	552	524	544	513	566	513	524	546	554	521	543	537	479	523	485	490	507	500	537	531	523	518	511	510	516	556	520	503	499	522	502	490	519	495	517	517	508	550	540	526	500	565	524	548	530	501	548	525	544	523	501	493	473	521	560	540	505	511	547	518	518	522	540	517	490	515	494	512	524	521	495	551	570	494	548	541	488	558	515	549	526	510	531	493	501	533	496	503	517	511	541	504	517	526	549	527	505	545	544	537	544	517	551	526	510	527	520	503	523	509	568	540	570	489	525	503	500	547	521	506	492	534	528	503	523	550	540	524	517	536	523	505	520	498	508	518	558	499	473	528	512	486	553	518	513	542	529	500	526	545	497	476	496	524	495	528	525	520	506	471	582	520	482	545	567	505	526	500	552	517	497	525	504	542	517	506	543	521	496	521	481	479	541	536	505	522	537	523	491	533	532	508	511	515	544	550	494	538	498	494	491	532	541	506	523	523	513	519	526	491	514	499	495	520	583	501	574	542	543	562	481	499	519	501	538	503	521	493	514	496	514	477	545	527	484	513	557	517	540	514	526	530	513	495	533	519	525	526	488	521	507	488	508	536	503	507	507	528	550	515	519	494	553	502	489	542	507	509	536	491	482	533	507	509	525	479	502	531	503	534	533	497	520	549	536	508	523	500	536	496	511	502	515	534	516	514	504	535	524	515	528	523	505	514	527	541	540	534	507	504	506	537	524	522	490	523	541	535	491	554	516	555	546	528	534	538	552	511	546	516	500	525	545	477	519	496	519	489	519	532	514	524	470	495	478	514	491	471	541	524	532	515	544	522	516	552	558	521	546	503	532	558	537	535	501	512	473	509	515	484	532	506	511	519	497	506	499	579	512	538	510	512	518	566	518	519	475	482	534	547	508	545	521	537	565	532	528	556	541	511	524	518	506	540	512	522	495	536	532	543	507	529	493	511	473	483	507	494	554	536	521	474	517	522	542	530	510	524	534	490	530	499	540	495	499	506	512	519	519	492	548	520	545	516	521	533	522	517	516	505	515	541	558	475	517	523	529	546	527	556	511	534	521	503	525	514	506	557	526	523	496	506	530	520	544	517	527	546	536	481	535	524	488	513	515	489	543	502	520	510	521	533	525	505	507	501	492	521	525	494	505	505	517	504	521	516	472	572	516	507	501	518	546	506	501	528	535	513	508	526	555	520	533	550	490	538	525	500	504	556	543	553	505	535	536	452	520	510	539	477	519	528	515	502	502	489	530	514	559	523	562	551	515	550	490	527	506	498	534	513	493	550	574	499	510	533	561	469	467	510	528	498	541	506	547	484	515	510	494	498	496	499	490	507	505	538	529	475	533	507	515	561	489	520	541	465	551	553	502	449	508	489	513	522	531	559	521	542	502	482	520	536	523	530	532	499	508	516	496	521	501	539	557	488	572	524	527	520	522	519	544	530	535	517	506	538	541	520	560	515	536	509	517	485	519	508	544	544	502	517	519	542	532	507	489	541	521	532	503	506	517	592	508	547	524	546	533	502	501	480	522	496	509	561	515	478	509	515	486	519	503	477	530	525	535	518	558	514	524	525	533	532	474	490	529	513	514	523	528	536	488	549	506	479	521	496	539	489	470	530	535	485	526	512	562	503	490	523	551	561	546	541	497	517	497	505	525	524	560	502	515	476	531	514	507	457	514	520	496	532	547	474	506	477	500	517	533
27822	16706	11672	10332	3615	1337	1431	1974	2798	2040	1154	681	561	449	410	417	467	424	438	412	431	447	429	467	469	431	444	424	465	422	428	458	436	419	457	431	424	393	429	428	440	436	456	437	461	434	417	435	431	451	460	454	406	410	448	420	467	425	437	414	484	431	457	462	420	439	443	421	431	425	423	425	403	462	425	441	455	438	383	463	424	423	440	423	405	407	401	442	476	451	404	441	441	379	428	473	442	449	433	452	417	406	469	442	429	430	416	444	471	442	470	443	447	422	446	434	437	454	387	422	453	453	420	453	462	427	431	411	466	391	423	439	458	408	436	451	422	422	421	465	439	429	416	488	433	427	443	418	416	454	464	419	467	433	401	422	434	438	428	431	416	452	420	404	442	420	423	464	422	454	427	469	420	404	423	452	431	437	440	453	410	462	433	425	408	419	386	413	422	422	435	441	465	435	396	436	435	451	479	434	420	454	438	430	405	420	451	461	465	431	430	414	449	438	421	452	470	427	464	457	417	425	445	398	444	441	431	486	445	461	460	433	441	440	451	434	469	457	424	407	418	450	418	426	408	430	455	412	408	416	428	455	402	452	447	444	407	445	442	436	415	453	448	461	450	414	445	446	421	454	441	419	459	418	456	460	427	420	408	413	408	457	419	425	422	464	475	417	418	445	382	461	456	456	410	455	439	412	435	431	422	418	442	414	443	456	480	429	414	423	414	476	419	444	395	436	452	400	439	426	450	378	444	426	452	465	422	423	478	442	456	468	435	472	426	462	399	403	386	448	455	415	427	417	481	421	452	423	456	445	444	442	447	445	454	420	385	443	464	485	439	400	448	438	447	450	436	393	429	423	442	429	389	449	470	459	399	446	426	490	450	451	434	414	420	441	440	417	424	442	456	410	445	419	464	416	446	439	440	455	422	424	468	427	444	422	429	453	439	423	450	421	440	430	426	439	444	411	429	421	444	429	444	422	430	437	423	445	442	421	433	472	440	475	413	451	430	439	422	413	421	431	449	449	426	451	428	454	431	430	453	441	427	412	438	486	434	437	457	451	445	439	422	392	491	400	417	464	448	444	457	435	431	439	406	435	424	419	428	409	452	401	431	442	481	456	414	440	436	458	472	376	442	458	440	417	450	406	452	454	406	415	441	408	445	437	427	461	438	468	406	439	407	458	419	435	427	415	427	410	455	418	406	424	412	476	436	443	453	434	448	420	442	430	437	447	440	406	397	437	427	432	456	445	406	413	417	444	420	423	439	463	439	435	486	453	409	426	411	440	462	454	413	459	431	437	465	445	469	468	402	377	442	435	417	440	450	467	430	425	423	438	433	435	436	439	432	416	486	435	431	466	438	458	452	458	406	444	422	417	461	425	463	448	432	442	405	477	447	424	467	445	387	409	425	415	463	428	438	469	425	458	439	432	433	443	443	456	424	441	455	422	421	440	422	443	428	423	443	449	400	410	393	429	444	423	455	414	420	433	392	426	447	394	435	431	430	435	466	441	463	434	422	370	448	435	415	471	460	418	408	435	420	434	440	432	437	436	465	446	414	431	468	434	411	426	435	422	440	466	433	425	441	425	436	409	445	467	455	441	414	446	454	456	474	403	413	423	430	463	450	453	446	427	458	412	452	433	415	401	431	408	423	446	428	413	418	427	407	454	439	446	437	426	445	426	424	443	424	458	408	455	448	447	436	483	439	452	408	402	430	434	433	482	425	446	433	484	493	456	426	442	443	430	431	454	437	427	414	435	407	442	418	431	427	414	462	436	452	478	434	483	481	417	411	404	396	425	434	430	419	434	447	417	427	430	462	420	451	440	403	417	440	438	438	430	433	432	438	433	438	433	465	452	418	407	412	464	458	441	470	416	384	428	434	449	430	428	490	444	462	461	437	417	398	448	421	459	417	417	409	477	425	447	394	425	431	430	448	456	410	426	432	419	450	440	442	431	448	406	427	450	442	436	412	430	420	471	437	405	421	436	430	438	417	408	452	439	462	436	404	434	450	418	427	412	395	434	434	436	424	404	416	410	443	456	466	440	430	453	423	454	425	415	412	477	437	398	434	429	447	471	420	469	425	436	443	423	427	407	450	425	403	408	403	428	446	428	421	447	449	474	420	451	469	440	422	447	454	422	419	435	434	464	410	441	405	437	421	457	423	443	445	400	426	442	420	434	387	441	426	450	440	463	451	411	387	396	422	459	450	404	438	418	445	446	409	422	415	424	431	460	419	446	421	450	437	433	484	466	422	448	392	431	452	391	438	408	459	472	426	429	422	442	459	453	420	470	420	434	465	436	429	460	438	408	411	429	416	422	458	439	433	444	446	446	475	423	441	419	420	416	451	478	441	460	411	421	431	438	441	431	467	440	445	441	433	397	453	429	428	399	442	456	445	444	424	412	400	446	408	437	448	440	446	460	435	438	420	402	417	471	414	430	424	458	448	435	383	453	407	454	452	411	453	393	470	416	449	420	423	445	450	417	433	427	432	399	467	409	461	449	445	436	403	440	408	464	448	394	449	453	462	425	418	444	416	453	448	414	434	429	442	442	445	402	439	382	459	480	400	453	413	405	412	407	408	426	448	482	480	441	450	416	441	446	447	443	410	408	439	449	429	444	426	423	446	473	435	460	436	418	420	434	439	448	443	431	459	481	405	480	431	421	440	402	430	455	450	430	448	417	423	463	422	460	462	423	415	400	468	452	404	479	473	471	434	440	436	428	417	390	394	433	378	441	411	456	434	425	456	410	423	405	498	451	436	412	461	469	415	389	453	427	399	445	427	424	433	410	422	460	440	413	458	435	457	426	434	419	449	419	396	412	422	420	462	418	452	448	385	422	415	452	442	433	462	440	435	414	465	426	450	432	417	458	439	440	423	432	439	454	425	414	447	426	445	463	414	457	445	443	451	416	487	394	441	435	406	456	425	422	466	440	469	451	412	432	437	428	436	424	422	438	441	437	441	418	415	427	469	413	453	424	426	414	417	453	433	423	427	416	414	432	415	403	467	413	383	467	405	439	497	467	468	417	419	423	432	418	393	429	458	443	448	426	483	426	456	422	407	410	424	430	460	385	431	424	435	434	454	435	417	446	435	436	437	421	454	433	419	440	431	422	407	410	452	407	418	425	437	404	412	433	435	399	425	441	425	427	440	446	438	443	428	449	474	435	441	436	405	405	454	435	444	429	451	388	449	434	407	446	441	449	463	418	412	464	419	407	383	413	424	423	420	433	435	425	444	434	421	431	458	447	445	465	420	438	443	446	410	433	442	419	422	431	424	466	448	422	447	414	402	436	421	413	415	412	416	430	433	439	425	414	389	439	473	479	452	458	409	448	411	449	461	427	434	425	438	413	419	428	422	469	453	420	458	441	451	403	384	446	412	428	403	458	431	470	430	459	436	418	394	410	423	444	412	454	458	423	423	459	435	408	426	437	442	402	463	452	437	407	409	457	401	461	424	439	452	453	429	438	414	429	391	440
7650	10627	12486	9527	3834	1741	2165	3063	3707	2269	1238	701	503	421	396	396	401	419	420	387	405	386	404	438	399	376	403	408	397	400	379	389	412	397	388	397	413	380	388	345	382	400	437	408	397	431	402	411	427	401	407	403	364	389	393	427	396	443	424	408	391	430	405	413	413	399	392	412	389	418	406	421	412	320	418	414	398	423	416	410	384	393	370	393	367	415	402	393	380	365	379	367	388	398	397	420	396	420	377	387	401	385	406	430	398	430	389	407	406	396	445	395	425	393	378	404	426	412	427	389	390	396	428	378	380	407	388	453	377	417	416	397	428	386	391	369	416	383	394	396	379	420	431	386	421	414	359	423	394	402	359	399	424	395	423	393	424	385	407	373	407	396	426	423	415	396	393	383	418	436	397	384	352	423	367	388	399	393	415	407	379	410	398	375	431	380	412	430	379	422	386	409	407	358	367	395	411	372	386	398	397	376	387	407	412	410	415	393	424	358	394	404	391	352	388	406	400	460	405	399	390	406	391	398	439	394	392	398	431	389	408	437	398	378	364	432	413	344	377	416	382	393	360	410	419	372	399	396	393	409	393	445	407	392	399	393	386	370	378	439	384	397	412	409	379	412	377	371	420	417	419	431	402	414	365	410	396	394	423	408	414	406	332	376	381	432	362	432	385	401	384	395	410	364	390	419	409	404	421	380	424	418	406	398	407	375	423	412	410	356	395	412	416	434	385	398	386	404	381	387	406	386	383	345	367	397	392	369	399	385	385	377	421	405	395	412	377	388	377	404	405	374	392	424	386	413	399	394	411	387	405	396	399	407	368	410	413	400	377	388	367	401	406	397	417	399	402	387	433	412	405	427	383	373	403	393	382	418	415	385	411	437	407	385	391	375	409	445	433	413	400	404	434	419	435	425	393	385	392	392	388	409	430	402	399	394	421	443	405	436	385	357	376	382	450	404	388	397	403	428	426	382	409	411	374	399	406	415	424	391	406	394	412	413	388	409	399	363	401	386	391	407	412	393	408	372	395	423	367	390	396	408	376	386	403	398	398	394	382	392	411	379	392	415	400	388	391	372	391	388	400	382	422	390	367	418	411	410	390	379	425	378	439	362	414	403	392	383	376	409	379	434	414	387	388	391	404	397	356	400	411	404	414	411	373	373	385	411	409	381	397	393	401	396	388	406	349	370	405	413	404	362	402	406	365	402	415	423	365	397	415	382	371	404	409	372	417	424	397	380	389	407	407	372	377	358	392	409	369	382	405	402	420	365	423	378	420	362	393	390	412	381	401	405	377	405	384	407	408	389	407	389	385	410	402	401	405	408	423	413	395	397	386	388	381	425	395	384	433	418	431	375	392	401	432	388	426	407	364	413	383	384	417	392	415	380	394	396	407	351	406	416	386	428	423	379	388	391	428	411	403	418	421	387	375	420	402	361	437	389	364	440	337	449	412	419	409	400	407	391	396	362	361	420	390	415	426	443	404	436	363	376	376	418	350	411	404	391	402	376	394	405	418	401	379	394	412	362	407	393	399	401	410	382	426	425	370	369	402	381	375	435	450	415	373	383	398	391	384	388	402	411	406	394	414	391	427	409	391	402	409	399	379	422	400	429	391	391	399	411	359	381	410	380	376	371	402	389	388	377	381	393	379	441	398	394	415	389	407	376	402	424	390	397	425	399	383	417	426	417	400	394	406	371	411	404	401	398	369	372	392	370	412	400	383	420	396	421	430	376	376	392	396	367	413	392	403	355	360	393	354	394	402	406	412	385	389	408	414	411	421	402	388	404	400	412	399	417	395	385	401	386	400	400	401	389	399	392	387	376	403	400	410	413	378	398	387	382	392	429	365	381	472	401	401	387	380	374	393	405	401	358	399	412	379	431	403	422	419	382	394	404	374	444	403	397	391	425	369	380	394	403	425	379	391	402	397	404	401	413	412	408	429	408	384	423	388	382	418	392	378	397	398	401	413	428	416	399	406	386	410	391	404	394	385	410	400	361	377	374	401	405	405	404	389	417	415	372	407	385	386	396	407	420	379	404	378	388	390	390	397	401	387	391	366	394	420	415	418	436	418	408	416	422	431	379	406	422	406	394	404	412	420	370	395	420	405	381	360	448	375	409	420	425	371	426	406	366	420	388	409	393	400	390	382	398	418	392	358	395	366	374	407	374	409	421	362	375	417	433	391	402	406	383	389	411	393	378	393	422	396	349	421	431	387	390	427	405	399	392	394	405	410	412	367	445	401	423	388	411	416	419	406	377	422	383	392	368	407	393	422	415	407	405	418	378	412	438	437	426	399	421	413	398	412	396	392	401	383	424	387	398	411	396	362	396	426	390	386	410	402	390	407	398	396	389	383	389	413	392	392	394	419	419	414	374	386	414	395	446	385	425	400	400	436	424	429	396	437	415	399	391	401	374	386	398	359	398	397	390	399	399	422	363	387	381	418	398	403	412	440	374	390	413	422	409	401	410	356	409	386	414	425	402	390	367	400	446	393	413	385	388	384	451	419	391	401	414	370	369	425	397	402	418	382	405	411	398	381	397	386	375	414	371	384	384	359	390	361	389	420	402	446	399	415	377	380	408	386	411	403	410	392	424	421	420	424	358	391	403	432	398	372	377	461	394	378	410	397	359	364	394	371	406	415	371	407	440	379	386	402	402	416	395	416	397	377	400	399	418	402	364	403	428	385	446	396	402	410	427	409	401	386	402	421	441	368	389	430	396	423	375	402	397	418	391	361	401	397	378	423	392	405	397	445	382	391	370	378	383	414	413	416	374	390	370	406	399	399	375	426	425	448	394	392	418	421	374	413	394	387	407	373	401	404	418	384	385	397	406	405	386	418	391	364	402	409	414	371	382	424	439	410	414	434	367	414	411	413	370	378	424	394	394	386	355	390	402	391	405	373	391	381	398	400	406	377	404	397	390	393	337	413	405	389	448	394	373	403	413	390	431	393	428	391	405	392	372	402	399	367	421	391	406	419	392	401	407	395	432	398	452	398	395	386	398	398	402	392	375	386	419	358	429	405	387	420	388	394	388	417	393	400	423	409	387	395	396	367	375	405	376	406	422	388	425	411	406	399	401	376	381	389	409	431	375	388	413	409	409	439	371	372	373	387	424	418	381	382	393	447	440	375	360	419	395	406	439	359	416	409	387	380	363	423	420	406	425	351	382	431	416	381	403	392	386	399	378	416	422	389	402	380	433	424	426	413	394	420	405	416	395	395	372	389	387	406	396	430	418	400	382	402	431	427	385	381	415	422	408	387	398	390	402	399	393	431	382	404	385	388	378	398	374	380	369	418	393	448	404	374	430	428	405	405	431	400	366	388	390	358	391	374	393	391	446	383	380	390	437	376	428	382	352	436	414	415	393	422	424	370	394	375	388	394	389	378	372	388	422	394	392	414	410	406	407	408	406	393	452	392	395	379	385	394	385	434	389	401	373	388	408	398	414	396	393	402	376	417	406	416	400	428	416	388	450
25610	21437	27657	25500	11289	3405	3460	16528	21664	12744	5366	1848	824	599	471	483	487	459	452	420	474	451	447	450	422	409	460	460	437	467	460	440	445	430	448	454	438	445	483	465	467	436	461	451	458	421	493	449	437	434	445	476	433	427	458	463	436	446	470	489	457	428	464	434	468	465	440	434	486	457	439	472	439	464	417	489	392	467	452	451	464	460	487	472	482	456	434	491	440	431	506	427	457	450	473	485	434	471	431	472	442	443	451	471	440	437	456	462	450	432	454	400	450	419	432	495	416	469	454	449	457	435	455	457	410	466	426	446	449	438	484	474	447	473	407	411	492	446	468	438	474	461	483	434	440	490	470	446	446	485	437	450	407	433	452	459	443	451	480	423	431	485	467	437	436	464	470	484	444	461	488	477	447	435	423	438	421	430	429	432	438	451	449	442	485	435	406	420	462	440	403	425	442	431	456	453	435	449	463	450	409	439	467	441	432	436	418	447	470	440	462	430	475	494	466	470	454	426	459	459	474	493	466	423	424	427	463	465	480	422	431	481	411	480	477	449	416	427	482	450	427	420	442	377	441	450	477	467	450	434	445	423	481	446	424	471	438	442	449	467	454	445	484	440	440	445	441	437	395	429	465	462	455	462	405	495	444	455	434	479	465	411	466	444	476	440	410	454	449	461	465	412	468	410	434	446	446	425	463	445	426	419	463	434	487	439	458	445	451	413	476	483	466	458	464	450	483	411	446	465	454	451	476	464	445	416	429	457	465	447	418	453	468	470	467	414	440	432	433	479	424	471	455	408	422	441	434	423	454	463	421	468	405	420	459	457	440	444	432	468	473	455	469	445	459	491	446	462	441	458	424	452	455	483	448	451	496	444	443	464	483	470	455	425	453	458	430	437	471	432	471	428	451	415	452	409	448	442	445	445	431	464	409	428	447	433	461	447	480	482	447	472	482	474	432	466	458	436	455	435	441	413	452	428	455	448	436	445	470	441	472	420	480	490	443	427	426	431	427	416	446	454	467	476	471	418	466	447	437	454	459	452	452	444	438	452	393	425	440	459	419	444	455	422	453	462	440	437	409	418	422	457	460	435	481	419	431	449	457	485	454	478	426	457	492	426	430	430	425	448	451	418	420	444	435	435	460	452	447	467	410	392	449	461	451	454	425	433	460	467	449	434	447	493	472	442	456	462	459	439	433	431	463	451	464	432	481	442	437	455	466	438	477	415	456	459	449	440	438	446	440	447	455	423	482	466	443	465	420	431	443	423	447	460	430	420	445	429	452	451	405	435	443	458	444	445	462	435	467	463	450	480	452	437	437	462	465	501	430	446	404	435	449	456	442	443	480	463	453	449	469	492	459	470	457	471	435	462	441	489	428	465	439	401	453	442	460	436	461	462	459	433	417	459	437	456	454	436	495	458	472	424	453	447	502	460	517	392	438	480	469	485	442	459	448	437	443	434	424	460	451	401	439	431	446	489	432	421	449	454	447	476	448	452	472	435	448	421	419	459	475	421	494	465	464	437	498	437	406	477	455	452	468	438	420	444	437	476	448	452	462	442	468	470	417	474	473	462	453	454	434	429	460	448	469	458	456	468	473	476	454	447	433	432	442	434	458	441	472	505	438	441	439	420	482	442	444	463	442	455	422	400	470	450	412	477	474	482	437	439	448	442	453	417	475	460	445	415	450	427	484	422	427	433	419	455	440	422	428	424	445	436	439	455	441	447	460	494	432	450	428	445	416	448	432	408	445	447	468	414	459	482	448	466	462	458	467	486	415	434	449	445	424	458	469	431	450	475	435	421	421	414	432	473	457	463	462	454	442	447	446	407	434	459	443	443	494	449	431	458	433	429	466	475	463	428	446	433	490	441	448	464	432	436	489	456	459	427	473	432	449	439	484	423	434	465	479	446	448	463	486	430	453	454	458	424	453	432	441	459	420	447	457	429	457	414	453	442	451	445	434	452	404	440	464	461	456	482	440	461	476	434	431	469	409	422	423	455	445	412	444	422	453	442	443	444	457	449	485	434	428	461	439	430	452	470	414	421	454	424	483	449	470	412	449	462	477	519	469	429	434	433	477	449	450	471	415	468	484	416	443	464	451	463	443	452	458	464	462	421	444	467	456	433	462	455	445	412	480	449	484	426	440	442	416	448	444	466	426	448	454	438	414	451	430	461	389	469	423	464	473	432	456	433	426	475	428	471	508	434	431	463	462	451	455	473	420	471	462	462	459	440	453	442	454	433	449	439	466	477	474	453	472	391	439	470	452	445	440	458	409	480	466	455	459	456	454	457	445	434	444	455	447	445	485	417	412	446	439	418	443	454	435	412	452	445	435	453	415	433	441	435	451	465	479	468	458	472	446	450	446	430	464	460	457	441	433	475	451	434	476	416	442	452	416	439	466	410	451	440	423	456	475	443	458	479	430	443	444	400	448	476	487	435	467	441	443	434	437	400	472	430	469	472	433	478	452	470	467	450	459	452	419	446	450	471	421	452	455	459	420	426	452	479	471	476	456	445	423	426	463	453	430	420	430	466	455	470	436	449	485	462	441	466	454	443	487	486	446	485	429	460	470	440	450	458	445	507	444	472	479	474	455	431	489	454	467	412	432	423	474	452	450	443	475	446	430	467	473	427	456	449	464	472	460	469	426	418	458	437	416	449	417	419	456	463	451	408	439	425	474	437	484	428	423	467	438	437	466	442	434	431	457	419	436	425	412	456	436	467	462	465	474	407	405	441	470	433	413	430	457	430	437	398	450	419	463	464	420	435	459	430	464	462	488	468	429	462	457	379	438	436	448	454	445	424	452	444	464	445	453	446	462	428	465	474	444	436	469	452	447	424	442	466	449	454	434	442	457	432	447	447	445	467	447	468	424	442	407	448	442	453	440	424	434	441	461	464	468	451	428	422	450	482	436	444	433	474	433	449	437	474	455	502	443	417	452	429	431	445	437	450	436	452	459	433	471	459	424	434	455	404	446	478	454	423	413	449	459	453	446	436	420	451	422	430	445	454	448	466	487	431	428	451	479	451	418	461	438	440	410	421	485	482	449	422	472	469	450	432	460	432	482	435	464	434	450	423	439	444	436	420	434	427	442	449	410	476	429	448	466	459	476	448	445	432	460	407	459	459	463	455	435	415	446	441	459	465	445	466	427	430	441	419	462	455	436	465	461	432	449	456	477	478	442	470	477	481	441	454	411	400	435	429	467	479	451	499	476	475	455	446	431	440	447	451	446	428	442	436	471	459	447	432	464	437	441	470	477	430	460	459	436	487	445	443	425	458	431	452	458	470	448	454	396	438	451	460	445	460	413	423	463	444	449	449	438	441	461	439	453	431	435	435	427	445	457	458	424	467	475	452	442	428	439	433	467	417	414	445	458	412	440	459	475	442	426	432	443	437	482	456	432	437	469	466	441	433	422	410	429	444	415	462	419	440	399	454	423	464	448	460	428	446	450	451	465	432	476	409	444	449	441	458	426	470
7842	16859	23658	13573	4758	3389	4507	19058	19925	11113	5252	2091	935	576	481	441	414	428	424	429	428	442	395	443	421	446	444	459	433	467	450	466	411	446	433	446	423	418	428	427	423	389	401	457	428	419	439	420	426	460	480	428	446	407	393	513	446	397	396	430	431	429	418	432	426	433	418	440	416	440	439	436	454	479	451	470	442	468	479	458	449	480	428	442	459	415	412	474	475	439	431	441	446	409	416	449	447	452	444	443	434	393	442	438	437	465	424	450	473	423	430	444	410	441	457	451	432	434	418	428	403	420	438	429	493	419	417	444	416	436	481	437	396	432	424	418	400	421	429	427	446	430	407	440	425	432	460	441	428	439	403	459	453	428	416	429	414	444	427	470	408	450	425	467	442	454	437	419	443	417	450	476	441	448	449	441	426	407	443	404	465	409	405	477	408	410	398	412	459	440	451	450	458	406	415	417	459	451	429	427	434	417	452	417	451	412	418	439	417	417	437	417	476	419	442	445	419	413	453	419	453	457	425	420	488	418	439	433	458	425	433	457	417	471	397	444	417	429	437	398	434	434	452	433	472	440	420	429	446	441	460	439	477	433	443	428	429	408	470	441	465	447	401	436	418	426	437	430	430	418	469	452	427	423	443	476	440	426	459	441	403	428	404	449	453	434	419	437	442	462	396	426	471	411	457	453	440	402	445	418	417	419	402	401	395	405	390	487	434	454	444	465	417	436	431	461	375	426	393	457	456	443	437	408	418	397	412	428	440	419	388	412	463	388	472	482	447	435	443	430	431	470	458	450	472	431	437	449	443	464	413	427	408	419	425	440	471	412	433	421	423	386	435	419	427	422	460	433	408	430	488	408	414	425	431	434	396	388	452	438	436	417	432	477	390	428	425	425	448	464	462	421	412	409	451	471	434	451	444	488	433	449	420	425	415	429	443	442	450	434	438	406	426	448	422	471	445	436	399	464	421	408	449	411	415	448	408	412	394	435	429	411	442	440	440	419	442	421	422	427	435	461	422	418	411	468	437	466	451	439	458	427	427	434	413	454	436	439	443	463	436	462	453	419	445	412	437	454	417	414	427	416	462	460	416	416	425	473	446	402	449	468	443	430	434	439	402	446	426	427	384	410	428	438	438	415	443	449	424	444	423	446	425	394	438	427	420	469	449	436	400	448	454	435	411	397	437	425	421	492	411	462	437	441	428	420	466	434	437	443	450	456	438	443	454	444	394	438	470	396	433	439	421	413	439	429	449	443	411	425	402	421	438	415	371	429	412	439	492	450	430	429	418	414	446	434	462	423	464	410	440	432	440	461	457	427	398	397	449	451	499	431	437	427	427	404	431	451	412	468	432	464	427	431	427	443	407	417	428	437	461	458	418	407	393	435	474	464	473	452	423	447	431	388	405	401	401	450	469	417	404	443	442	416	415	460	445	454	460	448	432	445	416	419	434	436	424	394	407	399	432	402	458	462	449	422	407	418	447	444	436	439	451	405	415	447	409	413	411	398	426	404	429	446	470	482	465	433	434	442	453	462	457	459	450	407	448	427	448	419	427	488	455	463	457	413	439	456	445	389	471	425	419	448	440	455	426	445	430	422	491	412	446	393	438	435	421	423	414	433	414	402	457	441	398	439	407	410	411	430	432	444	449	458	471	433	447	452	454	432	433	431	423	433	442	454	459	434	417	437	397	419	429	447	435	410	447	434	437	416	430	443	454	472	442	445	434	407	436	395	383	442	399	420	446	436	432	423	437	444	425	417	414	388	444	414	445	398	441	459	414	464	446	441	457	445	437	409	445	415	405	395	431	422	428	472	423	472	438	399	447	408	439	433	455	432	411	422	428	414	417	463	412	443	456	415	408	472	447	441	391	411	449	433	414	437	408	463	424	417	435	424	427	429	421	432	410	451	457	443	440	448	420	461	415	419	429	400	424	442	424	487	392	463	424	477	422	438	429	457	420	425	476	465	414	436	417	412	435	436	468	433	429	406	442	428	439	456	444	457	424	415	421	431	442	420	433	441	438	426	416	450	420	436	466	421	434	454	423	438	435	457	487	414	417	452	415	446	414	514	433	460	415	425	450	451	427	438	440	434	423	457	430	395	429	401	434	453	418	389	441	411	420	433	425	434	435	457	432	448	437	454	454	391	390	406	446	419	452	421	474	433	456	417	436	404	435	445	436	440	460	428	471	410	432	446	414	437	451	458	421	433	446	442	454	434	435	417	445	441	447	424	424	426	428	470	438	409	415	434	443	432	422	399	420	449	448	466	436	429	454	460	439	417	433	419	397	447	417	445	450	410	423	420	445	438	449	437	441	406	381	436	428	427	458	421	417	425	438	453	420	438	417	416	442	421	422	409	427	442	418	403	444	465	446	429	447	398	450	440	425	413	455	441	441	467	450	433	439	440	449	450	442	450	442	440	444	397	458	444	424	438	449	456	382	429	437	457	436	408	447	417	449	442	412	436	445	448	443	398	434	426	427	462	434	442	405	431	458	465	437	435	456	436	443	425	421	390	402	388	433	435	421	408	430	445	429	423	408	385	426	416	430	462	396	414	405	397	451	417	425	450	431	439	413	445	406	450	497	392	427	427	422	409	416	476	452	448	444	417	431	423	446	448	396	452	483	435	413	405	425	415	465	418	418	438	401	389	431	413	461	418	406	438	417	406	444	393	455	512	438	417	473	432	409	427	398	434	443	450	436	427	460	444	440	457	467	420	442	436	395	426	429	486	442	461	428	428	456	421	446	449	411	459	449	405	438	423	422	462	433	422	445	429	436	444	443	436	399	423	417	423	408	417	458	436	409	418	405	436	445	408	418	426	433	448	418	414	424	438	457	436	417	434	413	469	419	424	423	425	450	447	445	460	422	442	450	456	453	389	459	452	423	389	411	470	455	425	430	426	403	439	451	436	449	445	428	434	428	429	432	414	462	425	428	429	425	425	427	418	433	430	433	444	433	383	408	435	400	445	409	420	437	420	456	431	471	413	439	475	387	422	420	421	458	435	453	444	403	422	441	439	451	399	438	462	434	388	427	459	419	403	470	429	468	421	444	470	424	437	414	419	431	433	404	480	446	424	413	459	405	455	451	416	421	410	437	418	402	467	435	411	415	413	464	449	452	454	444	425	449	397	413	419	455	411	420	415	422	408	418	412	440	436	475	443	393	468	453	408	421	441	420	421	422	430	448	420	420	422	401	414	448	400	424	388	411	411	451	448	450	445	403	400	438	463	413	444	463	411	422	435	437	431	450	442	426	462	451	412	475	424	430	433	470	416	445	438	465	399	433	456	453	444	435	449	437	435	436	454	409	446	411	398	410	455	426	459	429	394	411	478	411	463	421	410	436	421	455	432	437	414	439	415	434	425	419	405	458	439	401	441	470	410	432	456	439	418	427	459	414	406	449	442	424	408	418	432	460	441	438	414	444	408	392	432	424	455	436	416	457	429	388	382	421	437	427	423	439	446	419	408	389	406	433	406
24222	21414	28767	24540	21172	14593	12679	35514	35257	23538	12423	3854	1372	811	627	573	599	582	544	558	577	555	550	570	563	579	568	578	558	553	570	561	569	568	550	527	548	542	561	555	576	528	543	532	570	544	588	537	521	531	554	563	526	556	579	573	546	538	545	547	519	529	531	519	580	548	545	539	543	569	588	535	555	524	579	545	536	492	583	521	536	533	558	559	518	573	578	567	567	575	528	566	550	527	537	557	524	565	540	566	523	533	587	575	551	532	614	576	564	524	574	595	571	592	539	594	548	535	581	602	520	521	565	515	538	559	550	544	555	534	571	554	532	542	535	540	560	547	551	557	565	568	550	581	536	579	527	549	582	599	559	520	537	539	550	515	555	526	543	515	550	551	541	559	527	600	587	629	556	584	554	486	568	541	525	571	608	544	540	546	541	550	527	591	555	522	573	552	533	534	496	518	545	558	544	578	551	573	558	573	550	517	593	584	569	573	545	532	560	503	558	549	545	586	561	525	593	566	543	530	535	540	614	564	561	531	538	535	562	582	523	565	539	548	556	544	551	552	557	545	541	550	575	565	588	511	562	566	523	551	559	526	547	540	512	570	553	603	540	547	585	547	582	546	569	548	564	555	519	560	528	574	552	584	573	509	557	589	575	530	539	526	535	536	543	548	531	566	541	531	557	626	536	533	552	545	528	532	535	505	552	540	551	556	536	523	587	534	542	574	551	549	532	557	520	543	526	563	574	575	533	513	539	538	559	550	540	549	561	553	527	534	563	572	571	573	544	573	529	573	569	548	561	556	539	537	548	534	543	504	528	582	533	543	509	538	566	566	565	544	551	550	520	551	543	551	578	605	570	516	544	559	541	551	529	522	521	583	562	561	532	562	581	559	529	546	558	535	526	540	551	540	513	554	532	572	555	556	568	542	589	557	538	519	534	565	547	534	546	548	557	537	603	569	569	563	559	538	557	515	573	626	565	577	578	533	575	552	510	553	565	577	596	549	546	558	565	544	537	588	509	542	532	533	551	553	557	568	573	529	525	573	511	542	545	553	557	540	584	546	540	543	539	552	575	553	531	575	574	544	558	601	545	583	521	596	541	562	557	542	566	562	581	538	543	519	554	588	531	566	542	596	520	543	555	585	581	551	548	543	531	563	618	546	534	541	539	561	578	577	575	533	545	537	577	560	578	566	566	570	568	545	536	567	573	514	571	570	552	565	587	561	550	542	543	605	553	555	548	506	562	582	542	541	536	535	579	555	526	583	503	606	544	537	545	561	553	556	553	561	551	525	558	558	573	560	518	550	553	594	576	535	551	535	545	543	581	552	510	556	578	562	537	525	546	494	582	518	529	532	564	556	540	540	551	579	553	568	577	543	529	589	524	561	542	568	550	526	512	613	537	555	527	534	539	508	567	578	591	558	522	553	546	547	543	535	542	524	542	545	550	527	559	547	553	572	560	552	598	545	541	569	592	520	585	531	537	639	583	534	595	554	539	578	554	544	541	548	549	533	507	544	507	506	551	550	575	581	496	555	558	547	576	516	507	574	582	548	550	528	585	551	548	549	555	534	543	565	585	554	550	528	542	580	568	579	552	591	516	529	514	542	564	544	562	542	534	546	518	578	569	602	526	548	492	555	584	538	579	526	570	570	549	512	571	521	565	569	547	568	540	542	536	566	572	520	537	546	551	542	563	539	568	587	536	584	568	563	508	509	557	547	566	562	521	550	526	556	567	539	541	531	545	557	559	506	540	539	555	582	524	560	521	567	588	543	558	580	559	592	532	497	579	560	560	558	580	557	570	526	549	508	540	547	564	546	546	534	559	522	519	542	510	600	497	597	556	565	548	530	586	552	511	549	544	517	503	508	566	563	572	549	551	530	536	558	580	604	567	518	592	545	513	590	558	479	508	538	571	563	565	537	525	547	554	568	521	552	560	533	563	550	571	580	542	560	542	559	535	541	543	553	535	515	510	586	512	524	547	507	556	546	537	561	540	609	593	562	530	552	571	555	557	569	549	558	514	558	551	579	589	555	593	562	548	541	559	566	560	532	532	538	592	568	577	551	545	576	514	565	522	547	523	537	536	562	534	581	576	567	507	530	578	527	527	570	564	580	562	498	533	556	558	529	542	510	547	540	557	551	523	533	568	535	557	556	560	558	584	537	578	564	572	567	580	519	564	542	589	549	596	579	555	575	567	559	513	550	499	536	548	544	519	557	551	537	553	582	564	534	531	531	536	530	573	555	537	523	555	557	541	547	543	532	609	593	545	530	524	592	561	545	539	557	545	584	568	493	558	553	570	517	524	586	565	527	551	547	573	537	547	520	541	552	538	572	541	574	549	540	560	550	535	544	602	597	536	562	519	547	541	553	570	590	565	583	547	539	544	583	577	571	524	532	578	553	546	570	567	596	551	547	534	559	564	573	579	575	503	520	575	587	545	551	575	531	520	604	570	551	584	556	502	496	540	568	534	515	559	566	567	551	558	556	525	562	572	547	533	577	551	564	546	576	548	582	523	563	513	555	553	552	597	552	564	581	579	553	582	578	561	512	525	579	567	546	525	539	567	535	541	564	539	555	516	578	499	518	517	538	571	549	554	557	536	547	530	542	568	535	562	543	528	556	530	533	571	587	554	551	551	549	579	570	548	549	524	585	541	530	531	503	545	557	553	517	550	521	599	572	548	519	580	555	585	535	547	585	567	527	550	559	581	508	558	573	582	556	539	542	510	572	592	564	516	588	561	509	551	549	603	582	543	593	534	534	547	536	583	550	507	528	520	578	542	558	562	567	552	562	537	534	528	584	561	543	566	536	553	558	529	533	567	564	567	553	494	572	564	609	542	562	554	540	566	572	551	558	574	557	524	561	531	540	579	535	574	555	554	582	561	553	538	531	529	546	562	533	550	547	527	548	510	626	556	544	573	548	563	544	541	547	619	625	509	545	540	547	565	547	611	556	522	523	563	546	542	495	529	545	565	519	591	560	521	515	551	570	552	568	511	579	540	550	572	540	570	533	547	561	567	531	588	546	556	547	566	607	568	596	564	559	565	583	516	529	538	560	590	512	527	550	551	525	560	531	548	545	543	570	558	549	537	529	542	563	532	555	573	542	525	550	560	543	535	581	522	537	611	560	572	561	570	551	565	568	555	543	521	550	610	600	567	520	577	548	491	540	559	561	552	553	558	540	548	554	553	554	565	552	560	564	519	568	545	581	553	547	570	567	518	525	520	525	568	549	537	572	488	564	594	519	559	580	586	495	552	532	583	557	547	550	589	545	530	528	544	548	534	531	516	524	499	573	585	547	566	550	547	541	574	569	547	527	592	543	496	545	552	549	575	556	525	588	575	554	561	546	574	550	579	585	516	542	539	559	539	572	575	563	567	547	548	519	540	531	564	535	544	552	506	526	599	553	557	528	525	550	563	545	517	541	540	556	535	590	548	527	565	572	534	526	553	553	563	552	583	580	545	536	533	595	514	540	587	551
16326	31588	32516	19527	8842	6925	13287	37157	31441	19570	11055	3906	1508	777	573	534	532	522	568	524	524	540	562	529	549	559	579	538	535	542	557	547	524	532	513	509	507	497	534	524	534	501	526	544	571	534	556	514	512	529	542	549	485	494	509	542	548	545	571	518	544	525	518	549	503	529	537	520	590	487	498	540	494	532	533	497	532	562	529	521	533	531	514	540	538	525	561	511	511	495	500	488	552	539	515	533	582	530	568	520	538	534	527	539	540	583	514	497	534	510	538	503	487	525	553	537	525	562	558	525	529	522	563	544	515	515	543	508	542	495	532	528	539	504	529	519	531	561	482	512	520	528	520	524	518	527	465	497	538	550	517	536	535	485	519	528	504	550	480	502	533	518	550	523	532	523	541	556	537	553	553	543	495	529	502	504	527	548	543	542	530	552	539	479	553	498	518	557	546	581	532	518	536	545	509	509	543	519	540	485	526	515	542	540	515	547	541	524	562	526	527	522	548	518	545	521	523	565	533	526	515	564	524	516	517	505	522	526	534	553	534	518	484	500	515	568	519	538	518	549	516	492	493	523	504	586	546	529	547	505	509	574	571	560	516	532	509	496	514	512	534	545	566	528	526	544	544	528	536	530	521	538	550	538	535	545	551	561	531	526	492	534	516	518	540	589	532	548	553	553	509	532	531	512	487	521	547	515	507	538	558	508	509	518	556	525	502	525	530	512	547	556	514	510	535	519	526	524	546	550	551	566	523	506	517	561	519	535	514	494	517	525	510	559	500	579	520	549	513	514	526	507	508	551	516	531	503	536	532	508	555	532	574	507	508	472	520	511	549	543	522	524	539	551	505	501	484	495	537	541	512	516	528	513	527	489	531	534	514	527	554	539	534	537	553	507	506	506	593	513	509	490	513	504	509	520	507	520	531	517	558	507	502	524	515	526	506	580	547	570	503	526	506	478	555	544	518	542	535	543	492	489	575	516	520	522	519	534	494	536	552	498	554	546	535	546	549	518	541	581	556	498	496	541	507	507	501	532	505	507	518	514	538	545	538	548	561	489	553	475	527	519	589	505	517	540	511	500	468	507	498	538	512	529	525	562	578	528	523	487	529	543	570	534	555	538	541	525	495	547	528	563	541	553	548	536	509	466	486	532	558	534	563	529	574	561	522	481	530	535	516	552	525	527	573	529	523	549	539	470	512	528	532	514	511	582	562	582	488	575	576	543	529	548	525	555	516	553	545	541	516	498	512	537	520	521	514	544	523	558	516	556	545	519	506	492	545	481	510	573	492	538	556	570	530	483	530	490	493	529	509	509	530	500	530	544	525	539	531	550	538	534	560	511	511	522	553	556	528	522	498	492	547	495	526	529	535	541	544	494	514	522	508	527	541	514	519	558	503	539	504	533	507	549	560	493	546	510	498	572	555	499	486	503	532	516	493	537	551	506	521	491	506	526	491	519	530	541	542	504	541	541	541	517	520	522	523	542	515	511	526	546	532	578	558	506	546	524	536	520	502	510	541	579	529	528	529	507	557	496	507	504	470	571	547	530	496	516	531	501	496	539	514	509	514	541	515	502	543	503	505	502	517	511	505	522	535	571	501	492	516	501	564	546	524	534	534	575	531	522	516	556	544	505	525	555	497	508	507	519	563	561	497	519	526	549	535	543	567	526	561	552	574	532	528	557	510	524	551	547	502	531	542	542	528	519	523	545	538	544	550	524	525	536	503	494	527	539	543	514	574	566	508	531	460	561	511	554	553	543	561	553	531	518	524	518	495	511	503	548	505	526	549	535	491	524	544	557	538	516	523	539	505	506	529	540	554	529	525	487	556	522	525	522	542	529	520	510	524	564	528	519	538	532	522	561	499	505	554	484	586	520	479	522	493	586	557	504	515	515	517	546	530	561	534	550	558	522	508	524	538	517	562	520	525	518	589	517	524	526	535	553	546	497	493	499	539	572	551	571	521	522	515	515	516	587	567	521	539	552	556	547	584	566	539	517	512	537	555	497	556	558	524	512	539	509	548	598	508	533	521	520	498	516	516	492	556	529	485	558	511	537	508	502	508	546	534	567	485	543	530	541	545	550	550	521	499	518	543	511	517	534	513	551	522	526	491	484	549	545	526	544	545	562	517	538	552	547	497	557	503	524	505	522	550	528	519	547	523	499	529	528	558	486	520	525	532	499	517	499	527	548	576	554	504	494	549	526	523	509	505	553	519	504	523	552	572	506	525	491	526	507	532	536	509	530	522	515	534	523	508	493	494	559	539	545	500	499	556	510	531	520	503	543	520	543	513	493	514	509	522	528	533	494	526	524	515	529	547	519	552	526	491	525	527	546	506	505	560	505	523	551	554	539	537	531	531	501	550	530	511	487	529	510	543	532	524	550	547	573	499	566	583	557	519	537	523	516	517	518	533	523	509	549	509	520	566	483	526	521	479	534	527	523	565	501	526	520	495	532	504	529	533	471	536	539	507	527	505	535	556	539	555	546	564	525	526	511	453	533	522	537	504	551	553	543	522	540	493	549	527	490	542	517	511	513	517	487	518	543	509	547	553	540	517	530	512	496	512	521	514	550	542	549	492	487	517	545	551	535	564	580	537	560	532	529	532	530	546	536	545	508	540	470	504	509	534	493	501	551	542	488	532	515	541	541	501	501	535	533	530	531	498	516	545	485	546	519	550	548	557	520	554	559	514	513	557	515	503	555	545	503	500	556	538	509	527	525	536	549	498	512	559	505	539	525	560	554	510	520	467	547	576	502	538	511	517	534	521	476	553	550	552	517	547	527	524	512	494	558	535	507	533	540	543	508	517	544	541	521	494	537	528	521	557	541	527	520	527	558	504	493	523	522	471	485	522	509	530	505	497	502	542	516	526	540	502	562	535	532	507	531	539	540	535	484	552	525	471	548	510	499	490	508	529	521	520	568	542	563	545	527	502	504	526	544	489	523	490	547	522	520	505	481	548	542	541	591	547	513	531	521	512	534	512	508	499	558	510	526	502	529	562	479	536	580	550	552	549	558	501	521	556	544	533	543	520	490	536	518	531	504	527	507	536	472	523	524	555	527	528	547	529	524	542	564	526	545	529	501	480	534	485	492	500	514	525	490	577	465	518	513	539	493	503	510	535	513	525	533	562	537	508	518	537	508	530	524	488	529	512	539	515	548	527	504	492	498	547	485	543	527	513	524	498	512	522	539	518	502	532	505	531	484	505	545	541	545	511	520	514	552	537	550	545	541	494	565	531	519	538	525	502	522	531	510	553	515	547	531	525	507	560	529	508	526	506	532	505	486	493	579	508	483	546	545	478	461	531	533	499	509	511	494	514	512	498	515	523	511	523	553	565	558	505	544	534	486	545	519	532	550	529	530	515	520	509	511	509	526	515	502	505	500	537	516	514	492	512	555	516	539	552	471	475	528	507	514	518	528	526	512	515	551	515	527	512	541	485	535	489	565	541	512	527	507	519	533	507	500	499	498	533	508	542	515
28207	19259	14852	8029	2839	1453	1182	2378	2524	1794	1115	675	498	475	465	407	454	450	434	436	403	423	437	440	449	413	422	453	463	423	462	439	429	402	419	421	438	426	438	458	435	444	463	437	472	404	450	381	419	450	470	454	465	455	417	431	443	403	450	445	412	417	435	438	397	446	439	416	431	451	446	462	408	446	434	410	407	447	467	463	463	429	437	462	463	442	462	437	467	435	442	447	410	437	446	429	494	519	389	452	433	415	419	433	430	448	421	463	410	420	448	427	416	414	440	425	472	438	438	458	439	460	465	445	429	481	441	468	416	460	427	428	454	451	431	431	418	399	408	469	444	490	456	446	453	435	432	448	443	439	443	435	420	381	449	451	420	416	432	450	421	464	410	444	430	440	425	421	432	445	407	447	439	478	435	472	439	461	433	437	440	437	430	429	486	464	460	416	420	440	435	440	432	408	508	427	457	450	427	446	438	456	441	459	415	416	454	448	424	446	430	454	449	416	409	445	424	449	419	428	458	431	423	465	436	437	426	433	458	466	424	440	449	483	426	386	419	452	443	436	461	465	462	460	444	425	388	456	446	427	433	436	413	407	455	403	418	452	439	416	449	436	443	491	408	409	449	387	431	453	468	455	409	440	449	408	456	406	408	457	401	445	404	414	410	464	434	445	413	404	417	440	437	444	470	412	441	448	444	470	428	437	452	417	435	445	426	426	426	472	443	455	441	412	426	455	466	438	438	437	456	420	454	430	421	420	456	444	362	429	429	444	464	450	410	426	470	420	442	426	428	445	441	434	441	435	452	421	448	440	457	415	420	429	389	430	421	387	415	449	427	397	532	445	432	472	435	449	399	449	403	407	473	498	416	422	409	418	408	417	470	445	436	414	450	435	396	437	409	424	438	440	415	423	421	431	465	444	445	457	415	439	434	427	446	463	415	459	449	433	458	441	440	407	399	418	400	441	448	431	461	459	426	452	428	452	441	455	462	433	437	468	428	438	456	449	428	398	460	443	427	475	454	414	439	464	418	427	440	459	442	410	429	458	390	429	429	431	418	440	421	448	423	439	442	433	440	459	425	427	437	456	408	468	432	442	423	431	431	441	468	421	464	447	414	417	442	453	451	453	461	403	445	413	467	438	473	472	445	431	432	438	432	433	432	414	457	422	421	471	454	457	415	451	438	415	433	469	491	435	421	394	447	421	454	420	430	433	404	422	418	484	396	441	465	453	432	429	434	437	416	423	402	434	465	413	433	410	427	446	432	458	454	427	401	434	459	446	431	429	493	453	436	384	434	463	415	418	463	446	446	429	445	418	435	428	475	408	438	457	432	443	433	449	454	424	431	431	446	413	427	411	448	492	422	404	415	433	435	429	399	441	445	480	444	426	448	476	409	417	390	422	452	409	401	406	432	444	403	397	440	420	445	489	448	431	447	420	451	437	450	430	451	450	417	456	437	477	437	402	451	421	441	481	458	459	461	484	448	445	442	458	435	460	480	420	450	433	478	413	421	412	429	450	429	424	473	422	411	374	454	440	441	396	426	454	425	461	438	443	425	416	469	406	417	445	427	430	416	418	421	419	453	416	445	410	422	426	495	448	458	434	440	432	453	419	434	422	424	427	445	443	426	451	421	448	408	395	475	401	420	417	422	439	429	432	461	440	418	423	454	436	446	420	450	445	431	463	437	443	451	417	455	423	425	420	436	444	482	458	434	478	503	450	441	409	428	410	445	389	456	480	446	434	447	437	450	454	419	415	465	397	455	455	430	426	446	476	437	386	403	436	446	442	448	448	458	429	486	466	452	419	434	417	438	430	428	403	404	418	437	431	449	424	455	398	413	455	416	435	434	455	443	429	433	442	403	453	427	399	414	458	417	422	449	440	438	441	430	421	398	445	424	435	439	421	449	418	430	438	383	394	428	405	428	422	464	432	423	455	458	405	457	484	439	430	440	431	430	431	444	430	445	431	413	454	473	402	418	424	418	418	465	450	444	434	485	416	444	465	452	418	418	411	430	436	422	413	405	426	453	397	459	418	452	421	479	464	433	448	436	405	442	435	442	464	466	456	427	440	452	497	447	446	474	448	422	462	429	441	444	408	469	437	434	446	418	453	431	478	447	439	441	425	434	440	405	443	446	415	438	402	440	425	482	455	437	441	406	429	446	432	454	436	451	386	434	412	399	431	424	433	446	434	433	441	417	406	408	412	441	437	440	475	439	437	441	441	412	402	443	448	426	460	475	451	442	413	453	447	479	435	429	434	443	421	437	435	452	395	455	431	448	410	427	439	438	435	412	411	425	469	446	464	432	437	437	408	416	427	423	421	426	433	445	404	455	431	455	446	419	450	441	433	465	435	438	425	396	419	456	462	463	440	418	441	420	457	445	460	422	425	431	446	427	416	430	446	372	438	462	460	407	447	430	445	445	446	462	404	410	459	471	400	388	433	473	411	399	443	415	462	429	389	419	427	436	457	418	433	433	432	447	423	428	429	441	456	459	485	432	445	436	451	438	470	430	430	403	435	439	465	467	395	430	427	426	470	473	443	441	431	415	449	451	429	424	450	432	433	406	468	422	430	404	440	425	434	459	454	493	449	420	424	433	449	485	424	448	448	453	417	423	426	457	474	403	436	458	445	428	446	462	418	445	440	426	474	441	431	449	421	421	409	440	437	453	435	421	423	479	437	413	444	437	426	425	392	434	431	409	457	463	438	482	441	430	425	436	426	438	455	454	421	470	475	405	437	406	442	437	443	434	479	423	413	436	430	398	419	426	429	409	429	413	456	407	464	451	435	414	401	439	407	425	415	433	427	453	450	439	454	423	391	424	453	450	408	456	414	429	429	435	451	423	465	452	431	410	419	438	422	464	429	441	420	427	409	432	429	437	435	492	420	435	462	427	381	456	433	424	441	456	478	415	457	420	461	449	433	411	410	467	434	432	434	441	423	405	403	446	421	443	449	441	450	386	429	418	460	428	464	434	440	441	430	410	446	455	425	430	433	465	421	430	446	426	422	392	446	399	454	429	415	413	425	422	400	403	443	450	452	452	470	411	452	454	392	407	430	457	413	419	407	419	449	425	431	434	429	425	436	393	412	440	434	435	398	440	454	471	431	429	427	422	414	449	468	435	477	447	411	459	462	421	440	413	440	460	444	408	458	457	461	458	419	445	445	442	412	443	419	417	468	445	443	389	446	422	458	400	433	485	417	461	439	405	414	457	425	448	433	454	424	456	446	390	451	393	387	443	453	417	456	434	433	432	414	437	450	426	442	435	400	413	425	453	411	400	471	417	460	401	456	449	423	464	436	450	444	431	425	359	467	449	477	417	435	448	434	440	446	442	429	401	427	409	423	436	488	428	413	421	432	422	413	408	442	469	399	425	472	431	425	430	448	419	440	449	446	496	434	424	404	416	443	433	406	462	421	403	421	439	432	424	432	413	444	469	478	419	441	462	445	414	444	442	456	428	461	436	415	407	439	438	433
9566	15272	14305	6256	3429	2069	1698	3353	3260	2230	1230	696	492	426	419	409	367	416	464	440	392	390	416	423	406	402	416	431	378	424	425	473	372	412	388	371	388	403	372	433	393	412	396	395	387	390	391	408	421	386	413	396	411	382	424	432	372	417	397	434	435	395	411	422	437	379	426	426	408	410	374	385	398	415	427	394	398	433	423	402	414	381	393	404	361	395	397	366	407	429	407	404	423	412	417	419	384	408	407	410	419	388	397	415	383	385	426	356	387	422	424	371	429	397	403	399	397	374	381	387	434	403	381	384	395	433	407	396	430	363	378	397	390	415	440	419	382	437	372	406	388	389	430	413	407	440	392	395	415	389	406	395	376	397	413	385	411	375	408	385	404	393	394	396	412	395	399	368	361	446	442	424	393	390	415	408	430	391	381	427	391	373	399	413	379	413	401	424	406	384	404	430	391	407	388	412	381	409	391	391	365	419	410	414	436	429	394	400	415	426	404	423	446	396	403	386	420	422	407	406	400	398	414	387	435	430	371	394	406	390	411	414	380	399	395	403	420	404	405	438	389	400	385	401	403	390	401	391	393	402	394	413	414	415	398	387	401	416	392	413	400	419	428	354	401	352	363	394	455	409	406	396	396	407	411	427	417	379	402	385	419	444	391	392	426	394	364	411	403	408	394	413	404	435	393	445	397	406	440	406	402	398	390	407	424	347	366	396	403	376	414	395	382	386	421	386	430	429	419	441	428	415	381	411	382	374	420	373	436	403	416	406	436	392	414	380	397	372	408	424	424	432	463	384	420	416	405	423	393	373	387	398	403	411	389	407	415	424	373	394	390	433	392	393	428	396	364	398	405	429	415	372	410	434	400	409	410	384	432	399	378	393	407	399	425	409	450	437	421	410	395	374	384	473	396	380	406	452	390	407	401	413	386	418	365	427	424	417	361	394	427	398	421	364	360	400	399	443	421	410	422	411	407	393	407	400	410	419	389	405	420	379	408	415	364	407	396	427	424	407	417	398	381	412	410	383	406	397	405	435	420	422	396	377	421	345	402	407	371	425	409	395	385	349	409	399	444	451	388	423	385	406	387	357	423	385	395	411	390	386	396	377	372	421	430	374	438	419	425	404	390	364	403	372	414	426	381	391	411	406	408	406	379	416	398	426	380	401	403	418	393	407	408	401	403	362	418	403	380	365	437	408	405	406	405	383	421	375	409	403	375	373	434	422	394	393	410	391	407	449	406	416	412	381	382	391	398	409	426	442	390	413	375	370	394	404	434	402	404	413	394	374	398	417	409	403	420	381	419	414	361	385	388	378	437	414	367	417	411	381	397	412	428	394	383	435	415	418	419	379	384	403	389	380	400	405	392	396	400	422	362	383	393	375	393	382	429	399	379	392	415	444	393	407	390	386	446	381	426	408	418	384	444	379	405	385	410	421	450	426	392	408	379	392	400	421	403	393	396	415	404	398	378	409	417	376	411	377	372	385	382	412	387	433	418	437	399	390	400	433	400	392	413	387	390	405	409	427	390	431	424	398	414	421	404	418	381	417	361	390	415	417	402	386	393	401	392	427	434	389	409	411	413	387	433	412	398	379	393	411	389	396	412	389	377	381	420	390	413	409	434	406	419	410	453	416	398	378	401	398	416	404	403	438	383	411	415	416	366	376	434	393	395	385	370	393	391	396	360	423	382	392	395	413	377	413	410	373	436	385	431	414	402	401	403	394	399	414	427	417	387	390	398	418	383	420	426	416	386	384	410	372	412	404	383	404	405	376	402	419	391	419	378	407	424	402	388	406	385	406	396	417	387	412	394	416	403	411	413	402	380	380	397	412	400	419	375	379	399	372	359	439	392	452	378	398	379	396	399	394	396	394	398	404	399	377	405	420	413	427	372	381	407	413	418	440	402	394	427	380	405	412	358	398	383	402	370	410	394	414	379	391	383	434	409	400	401	392	391	394	390	416	430	413	381	440	407	414	421	388	410	386	421	418	408	393	426	444	426	403	385	419	431	378	357	407	404	423	411	370	402	389	388	381	375	393	411	382	412	391	402	392	414	431	382	394	441	399	464	399	417	433	373	366	397	414	421	361	380	399	394	416	411	403	415	406	400	431	434	383	438	419	425	409	414	413	409	434	417	407	445	387	434	394	392	402	435	374	403	383	396	408	365	385	401	371	396	413	399	419	426	403	389	424	384	388	435	374	360	410	374	393	399	399	394	414	412	416	422	435	372	427	398	410	397	410	412	417	412	388	396	406	377	410	388	405	446	415	413	395	407	363	390	405	427	411	421	418	384	398	425	402	414	408	399	401	378	398	419	387	444	387	414	427	387	401	401	371	415	366	403	408	392	352	434	429	448	409	393	377	400	438	412	384	407	385	391	397	413	459	357	422	416	420	392	409	415	396	377	429	404	407	413	404	430	369	386	399	402	403	410	436	355	414	407	423	419	407	397	363	380	394	418	375	417	428	379	444	383	422	422	412	373	410	414	392	392	434	409	402	378	397	377	432	385	396	352	393	408	372	406	452	400	395	387	402	388	432	382	394	395	446	406	412	393	379	385	403	403	405	393	397	396	383	425	404	350	396	381	414	412	415	423	404	392	417	420	375	386	397	382	429	377	385	366	396	381	401	419	416	409	392	407	393	404	417	401	399	411	427	411	405	385	425	403	385	416	443	413	376	409	391	416	394	379	380	419	365	385	402	412	397	410	384	405	377	397	398	424	419	439	407	396	407	398	425	419	389	386	420	399	388	373	376	442	409	396	423	396	406	405	388	402	367	409	433	405	412	431	427	409	384	378	367	407	397	417	415	385	370	403	408	380	389	400	423	407	427	410	404	388	429	404	408	404	389	390	406	385	396	419	384	392	376	397	399	433	383	399	421	398	384	396	421	420	440	421	413	394	429	400	413	376	421	376	395	383	409	374	397	408	364	402	365	405	414	407	427	401	360	416	425	412	389	408	416	399	399	396	413	422	389	437	419	378	404	394	390	393	384	403	417	423	422	390	395	403	452	402	438	392	384	409	393	375	394	412	393	402	417	386	419	407	408	404	402	403	445	395	392	417	386	417	401	413	412	389	403	411	397	383	401	433	405	396	435	423	416	438	374	414	401	403	416	415	425	379	419	393	446	418	436	382	409	397	395	378	422	381	409	378	392	451	428	383	391	413	362	429	411	386	444	406	413	408	386	404	408	411	381	418	401	417	440	382	408	397	394	399	413	395	427	382	381	438	389	401	390	403	381	425	386	395	463	388	381	373	403	389	406	397	371	388	432	409	425	376	422	392	388	387	430	402	397	430	408	379	389	392	370	450	424	453	384	439	398	420	433	397	404	373	408	393	418	385	406	401	398	415	411	432	400	382	403	419	404	427	385	412	406	420	412	437	347	410	381	428	385	423	404	463	412	427	406	394	394	420	414	414	424	403	388	392	411	400	383	381	411	399	441	398	433	398	391	408	383	427	381	423	400	394	358	366	396	403	403
25608	21469	27491	25293	11339	4553	2757	13238	20039	14251	6399	2001	822	581	464	490	423	507	476	497	451	436	458	443	443	451	449	467	451	462	432	469	445	469	478	432	439	447	461	441	447	444	461	442	463	441	485	411	433	446	437	486	454	451	461	430	472	461	457	454	425	426	466	503	456	469	430	482	452	486	469	468	433	440	450	471	428	447	486	479	450	437	417	453	470	467	437	456	462	443	474	428	485	443	442	430	447	447	509	457	432	460	433	447	441	417	471	405	458	449	448	486	465	424	438	426	450	427	441	455	446	467	455	426	446	446	485	444	444	461	476	429	425	447	447	439	479	442	448	503	435	411	457	456	482	459	476	489	447	479	445	464	495	462	469	451	460	503	426	425	479	465	452	442	451	446	439	432	431	456	420	461	397	476	461	466	455	411	449	416	461	443	480	479	440	463	432	457	468	439	437	415	467	490	422	445	449	457	472	467	405	440	416	445	440	434	459	434	430	409	465	444	438	436	441	442	455	443	424	457	428	403	462	483	401	449	412	478	459	395	472	432	430	442	455	469	476	421	485	479	445	466	450	431	469	441	425	444	475	448	437	421	453	500	465	491	420	445	429	440	411	469	429	442	426	455	440	491	446	430	468	428	477	467	423	489	462	409	437	473	459	433	456	457	452	444	466	438	425	431	446	451	463	429	486	442	436	422	460	440	429	445	475	412	414	481	438	436	433	475	439	450	434	455	446	484	451	453	503	438	439	478	410	470	464	416	453	419	418	439	424	458	429	460	432	465	482	440	464	437	449	453	421	480	468	459	502	429	463	467	461	483	474	429	460	450	453	465	441	426	448	473	402	467	460	454	437	433	461	429	419	429	434	482	467	441	448	424	461	484	438	474	452	459	459	454	486	433	453	433	412	465	439	444	433	448	448	450	438	430	464	484	455	447	433	449	426	433	412	440	463	488	444	465	489	460	406	463	465	455	467	468	437	429	459	486	428	473	476	394	479	466	437	429	441	468	443	396	402	467	439	442	482	401	433	408	467	456	428	435	455	436	441	455	467	459	425	449	445	480	475	452	422	476	456	462	452	446	456	464	429	465	418	441	446	484	418	459	426	480	467	483	427	434	429	473	482	480	417	437	412	461	459	427	441	427	448	416	438	447	470	430	453	474	466	437	436	475	452	450	441	453	444	470	459	451	452	468	418	414	468	478	409	430	437	418	428	452	467	454	426	455	452	471	435	450	466	437	424	442	438	432	433	416	444	465	446	457	420	451	465	475	479	441	408	404	425	447	471	451	465	446	467	451	471	486	466	430	469	464	463	444	449	441	462	421	477	442	439	468	441	457	415	486	445	466	467	433	434	443	458	463	413	464	458	464	445	458	434	438	478	444	471	438	443	466	466	472	420	457	421	423	488	480	423	444	415	491	413	458	483	452	460	457	448	475	466	464	456	436	418	466	400	466	474	463	449	455	480	462	410	458	442	448	430	448	462	424	439	452	454	454	450	444	473	447	480	461	434	444	462	429	450	463	411	437	470	464	481	462	444	392	432	409	440	428	435	427	440	437	447	440	436	412	437	470	453	417	482	467	440	459	467	416	445	471	462	455	437	487	455	446	419	482	445	437	459	450	486	467	453	433	439	442	464	470	465	447	467	438	433	431	486	447	464	474	448	471	469	472	467	438	455	441	443	427	425	463	465	479	448	464	462	444	477	410	454	406	488	448	455	476	433	440	459	443	458	448	448	415	437	421	454	441	465	447	407	450	432	433	414	471	422	485	436	425	449	465	442	439	494	440	455	441	447	436	462	449	444	473	449	442	443	427	420	469	436	500	461	458	454	429	453	438	436	439	468	460	480	427	448	429	429	464	481	460	456	461	468	457	430	416	448	432	447	436	454	448	435	471	451	465	435	441	452	436	467	413	428	408	486	449	459	443	435	471	440	453	422	418	463	439	470	456	447	458	444	446	447	448	439	430	446	469	400	440	465	427	452	411	432	458	428	457	398	433	467	427	499	471	490	447	430	452	451	426	451	476	432	452	486	465	452	486	443	471	444	446	470	462	503	454	441	467	413	471	464	472	418	427	490	459	401	468	421	481	396	479	465	463	431	452	428	449	451	460	449	445	458	475	477	451	461	434	452	474	470	409	460	440	447	452	443	424	422	427	437	438	423	451	468	435	427	446	417	461	424	444	472	465	402	483	453	436	450	463	423	411	464	460	412	440	429	425	430	421	436	471	474	455	459	458	466	444	458	447	468	467	473	407	440	483	394	460	446	424	426	438	474	453	462	453	449	466	430	441	445	472	443	428	423	487	458	481	437	455	436	444	428	460	449	476	509	434	461	468	437	430	481	438	472	443	462	439	459	475	464	469	482	429	442	444	469	456	469	429	405	453	439	486	477	467	450	449	460	437	466	415	466	448	448	457	462	465	469	440	469	455	448	429	482	462	477	429	454	471	442	459	410	440	423	460	405	448	440	425	453	464	449	447	418	458	472	437	436	461	439	418	520	446	430	459	394	438	448	434	461	406	451	386	421	457	415	433	468	446	449	465	458	461	511	489	434	426	422	473	487	467	448	432	457	461	481	451	440	502	442	465	438	442	445	438	446	430	472	459	459	454	436	431	465	409	415	478	419	459	439	437	423	457	443	422	471	408	417	450	470	454	472	441	453	406	425	483	450	481	447	452	410	461	439	455	446	423	466	424	459	462	445	457	463	467	450	458	440	426	483	479	457	440	438	401	496	388	436	437	495	479	432	455	434	480	486	445	427	426	470	470	460	413	437	421	420	437	471	429	470	453	446	497	447	436	438	417	431	471	443	471	436	464	432	442	476	482	479	450	468	450	406	478	435	418	504	472	478	455	472	458	452	437	421	474	421	445	416	421	477	439	445	468	488	452	450	441	441	448	445	428	453	495	442	470	465	448	451	420	451	452	473	442	413	417	435	375	433	494	473	463	434	484	444	438	467	443	451	420	462	460	439	457	467	443	436	457	489	420	428	417	435	428	451	482	431	442	463	427	480	470	436	461	429	397	453	464	449	440	426	455	444	464	481	451	445	420	457	467	456	446	417	422	419	415	451	426	461	429	457	476	459	455	458	434	471	440	466	443	440	460	420	437	449	461	443	478	424	468	464	461	457	453	476	458	467	437	446	443	435	452	424	461	427	424	454	498	472	440	449	447	471	399	460	424	418	430	465	452	467	465	426	454	447	414	440	434	422	454	458	475	415	423	445	417	462	500	409	465	426	466	465	419	438	449	438	452	469	482	410	447	477	473	436	462	449	470	453	440	492	419	465	458	442	444	459	434	397	429	440	470	447	466	483	457	457	439	478	464	471	459	452	424	437	430	425	474	426	459	461	440	480	389	439	414	457	450	461	431	444	450	408	424	435	488	456	472	433	482	447	429	459	469	439	430	432	446	453	462	417	455	431	446	463	429	450	441	449	503	439	500	447	439	468	466	450	463	441	400	404	447	452	452	434	409	455	454	467	457
7383	16778	19695	11521	5235	4373	3364	16676	19470	12443	6107	2259	880	546	441	425	463	429	444	434	432	433	433	474	463	442	470	406	455	439	441	426	446	419	453	452	392	408	431	422	454	419	438	436	448	419	462	477	406	461	442	417	417	477	438	459	427	423	420	445	437	430	433	469	436	438	435	443	452	417	449	457	442	458	458	437	440	450	420	439	410	424	405	432	402	445	466	423	450	427	431	475	427	417	462	443	415	433	436	472	404	408	403	443	444	419	450	422	460	439	430	474	451	414	438	466	441	421	442	451	413	390	441	409	426	402	424	434	427	431	448	426	486	425	447	415	445	423	437	443	422	446	465	440	425	432	416	454	425	457	478	467	427	439	436	464	418	425	399	445	432	430	401	449	416	435	429	422	419	427	457	434	440	417	430	439	425	424	494	446	408	417	417	394	466	399	422	433	484	469	441	425	424	449	448	420	421	423	413	435	406	422	398	447	443	462	385	424	412	450	403	439	428	447	430	488	469	418	425	462	436	449	443	459	451	420	440	444	464	448	448	415	417	451	412	466	433	448	453	436	414	420	398	415	414	432	445	453	450	434	450	442	432	447	459	439	443	438	443	442	460	404	416	436	460	406	417	467	442	386	458	430	416	438	425	412	436	429	448	456	463	417	447	455	470	464	430	420	441	449	396	445	461	433	426	453	442	434	439	456	442	441	446	446	430	456	432	418	427	427	452	447	482	455	423	458	399	394	456	437	431	453	441	430	437	417	468	445	425	452	424	440	391	422	453	456	396	418	441	468	440	430	418	430	425	440	447	415	429	445	431	441	445	438	427	447	414	427	460	451	426	455	434	448	417	414	455	442	436	438	450	388	417	405	437	431	432	434	464	467	411	408	432	455	408	430	467	438	477	417	425	421	417	437	437	437	429	380	431	440	413	405	466	454	442	444	456	404	443	426	449	421	391	453	439	471	427	438	431	407	446	410	465	414	433	438	452	398	425	461	429	433	397	413	424	422	436	459	463	411	414	427	421	373	448	438	439	437	467	410	456	428	430	448	420	435	430	427	439	420	397	411	462	457	449	439	401	452	431	411	437	448	464	378	409	435	455	444	450	417	391	407	444	451	399	428	484	402	426	400	444	400	449	427	448	421	413	442	428	489	413	424	437	439	423	436	421	432	488	431	432	437	417	443	449	442	417	450	445	440	435	426	450	412	431	432	431	437	434	417	438	406	443	464	418	418	427	425	428	432	427	428	439	451	442	411	431	455	459	413	427	420	440	401	425	433	456	395	444	436	413	431	424	392	440	407	467	425	400	412	442	427	421	420	432	410	447	427	456	387	455	402	422	445	445	428	415	423	433	479	424	463	422	416	435	422	427	439	403	435	465	450	393	457	403	443	436	371	427	447	423	437	437	420	436	411	427	408	446	407	420	421	436	415	471	451	432	458	435	417	427	426	422	420	433	408	440	442	392	402	421	455	457	426	422	405	409	420	457	442	448	410	465	440	474	442	462	428	424	432	426	415	429	436	457	443	388	426	416	443	460	431	438	429	436	449	434	451	440	456	458	443	435	447	416	456	408	437	383	393	442	445	459	428	407	442	423	446	417	428	470	439	428	437	469	470	425	411	437	409	465	434	445	405	428	431	417	437	462	408	424	451	446	466	426	483	446	465	420	408	450	407	436	471	432	454	450	428	415	442	413	403	411	460	431	422	420	449	446	439	448	446	414	423	439	470	425	438	436	425	419	452	467	427	426	469	439	445	485	410	439	378	430	427	416	426	417	419	433	430	439	413	471	397	428	406	404	454	419	446	407	455	423	429	450	481	420	400	415	401	430	431	435	417	443	452	398	431	431	439	427	456	449	438	413	429	451	434	408	469	413	470	437	460	408	445	459	410	428	428	434	396	467	448	446	429	440	413	463	405	478	428	384	444	420	453	441	432	427	403	415	407	429	423	449	429	460	428	430	415	432	430	454	416	412	416	425	455	424	435	454	423	454	452	409	455	408	444	468	409	433	469	441	418	417	412	404	418	414	422	403	407	459	473	425	437	453	396	420	439	393	410	426	426	439	425	451	396	434	436	422	451	415	387	440	418	414	430	433	429	454	427	404	445	432	425	415	438	438	421	408	449	418	443	455	402	430	419	415	432	440	414	470	439	412	435	431	412	435	445	452	415	431	395	439	451	406	440	439	429	431	438	438	435	438	455	416	440	407	403	422	471	414	453	460	422	469	433	414	438	411	414	441	442	408	475	407	444	445	442	425	425	452	441	437	452	431	402	406	416	419	441	500	439	428	416	462	433	444	403	445	466	438	431	432	410	395	441	428	410	395	423	456	427	397	402	443	457	419	444	418	417	419	398	436	416	405	404	432	420	430	417	409	416	436	425	424	437	458	459	440	429	420	430	432	421	466	441	454	414	409	409	420	436	434	432	425	402	437	444	430	447	458	462	456	427	425	418	425	460	430	422	424	454	455	416	412	396	429	439	421	440	459	424	450	414	427	422	423	421	417	418	407	401	472	443	444	430	407	434	422	452	425	435	407	422	450	469	418	428	420	407	458	473	433	420	460	418	392	436	451	399	449	483	468	418	413	440	474	457	441	410	422	444	420	416	432	417	433	437	421	427	462	418	421	441	439	401	422	428	416	464	416	442	445	475	428	448	433	447	400	424	417	415	473	419	443	404	432	434	436	444	469	414	377	465	450	425	412	419	453	418	465	423	457	386	468	439	443	432	435	401	412	435	438	434	456	464	450	427	414	421	406	417	397	423	428	398	396	432	439	445	426	397	424	408	433	429	453	440	461	442	474	410	436	434	426	418	419	427	400	410	450	452	406	426	431	422	450	428	426	470	410	476	412	430	438	410	441	415	463	406	436	446	447	387	481	431	412	426	434	429	420	428	427	435	453	421	415	389	458	420	415	472	433	461	412	429	414	436	446	460	437	447	456	403	457	467	420	441	436	438	444	402	437	442	426	474	457	465	415	416	431	447	449	413	466	465	442	422	393	465	438	460	381	456	432	429	412	397	456	426	429	444	419	438	411	445	482	409	441	456	443	434	420	418	455	424	405	434	438	463	428	409	406	435	462	433	433	441	464	452	438	437	448	403	454	452	377	442	431	433	401	421	453	450	432	422	453	432	407	416	450	400	453	413	418	426	440	405	417	484	450	417	442	428	478	398	428	432	473	418	414	447	434	410	471	434	438	450	440	432	421	431	431	439	410	427	419	453	445	389	415	403	420	461	425	407	464	424	442	445	425	425	445	423	464	419	437	413	434	434	450	426	439	449	416	451	448	459	455	429	462	451	395	412	439	433	443	423	427	435	438	427	422	402	439	450	424	419	442	446	449	451	438	438	453	420	435	437	435	433	430	409	455	459	461	411	438	464	414	449	431	432	408	465	439	435	409	465	416	411	460	434	389	451	407	428	434	426	445	443	398	438	456	430	465	436	435	404	468	443	398	437	429	434	412	426	442	422	417	439	447	407	413	438
24189	21417	28752	24718	21513	15917	7836	25967	37088	27701	14001	4305	1367	740	612	586	530	555	528	561	560	525	582	564	537	557	573	592	610	593	553	580	570	551	586	550	578	547	559	560	562	552	541	567	526	548	524	572	525	535	525	579	542	568	588	543	547	550	544	532	542	584	555	556	573	535	545	512	561	545	561	547	560	523	578	553	485	542	542	557	557	565	545	565	552	595	551	498	541	544	532	542	544	576	557	585	586	514	520	598	579	562	547	612	556	553	538	541	564	483	540	557	568	549	556	588	589	536	510	509	563	576	548	559	579	523	608	572	522	553	514	560	536	558	511	561	555	517	569	537	532	548	544	584	552	549	545	515	511	561	602	561	580	541	532	538	577	565	550	549	532	512	546	564	568	596	567	517	584	562	530	539	567	585	503	578	564	542	560	555	547	582	534	598	590	533	550	506	513	581	564	568	558	522	596	586	527	531	576	518	540	591	583	555	554	532	539	562	503	561	530	567	569	549	546	505	557	556	565	529	546	527	552	536	512	538	532	525	564	517	563	567	566	541	546	516	574	562	550	533	569	529	530	583	555	559	561	503	522	561	530	561	508	546	555	521	546	537	521	528	549	546	561	578	592	553	549	556	582	556	538	579	563	551	559	542	518	549	521	522	510	556	523	536	571	544	526	587	532	543	558	547	510	536	538	502	546	561	519	523	564	528	520	555	565	564	596	548	597	590	553	544	551	551	534	503	515	538	517	549	564	543	577	561	535	544	521	555	570	571	536	549	543	552	552	565	580	546	559	551	540	569	587	576	578	544	541	527	522	535	602	546	529	543	530	546	580	522	590	561	549	541	573	544	569	528	545	555	543	517	564	499	500	582	539	542	570	532	549	558	555	539	577	542	544	533	564	569	554	570	557	577	535	538	557	559	576	573	563	529	559	544	594	561	517	565	523	543	565	554	585	564	573	548	539	568	561	585	557	540	558	571	565	551	556	517	559	571	563	570	558	541	563	600	576	549	556	526	573	563	535	541	537	562	587	540	584	540	546	565	570	550	559	552	569	536	552	537	558	581	511	528	594	518	521	540	570	547	575	540	538	548	539	552	543	557	564	549	547	507	581	568	540	540	537	546	537	555	582	545	545	545	514	548	550	535	536	565	520	548	550	571	541	565	609	581	525	557	548	546	556	545	568	566	557	533	537	591	520	514	578	537	597	578	504	502	583	545	532	557	547	540	564	543	560	579	583	533	508	575	582	554	536	518	599	543	547	558	573	569	533	573	535	561	569	522	532	513	527	537	559	532	548	574	523	524	525	601	551	533	535	551	576	562	534	556	526	559	589	533	533	555	532	547	544	567	580	552	513	543	527	568	560	536	587	547	557	518	564	513	517	562	573	535	511	546	521	588	583	531	550	544	526	537	552	546	549	543	532	561	568	583	554	531	500	592	540	546	586	538	525	556	578	552	569	556	557	563	548	540	547	575	516	544	520	587	530	585	575	579	527	599	558	566	502	555	550	587	562	528	512	543	525	563	610	545	565	580	540	574	586	578	566	551	532	564	560	560	506	557	558	539	554	576	604	560	516	530	579	529	536	510	583	558	582	546	515	563	560	571	535	586	561	607	546	544	515	571	544	499	551	537	523	553	549	565	550	560	561	556	564	544	528	558	551	541	556	536	541	577	520	559	516	543	534	536	562	557	545	530	587	549	550	580	558	559	536	528	555	575	503	536	565	537	589	541	551	580	528	531	540	532	551	526	532	574	530	546	555	510	541	568	518	457	579	568	591	520	575	564	534	585	532	533	548	524	512	556	528	509	575	521	516	573	589	561	536	579	586	561	571	540	508	526	520	573	559	557	542	542	584	518	556	547	541	531	549	566	540	524	567	527	572	531	563	537	569	554	516	524	506	566	543	475	571	589	560	573	566	567	559	556	539	575	547	527	549	534	579	537	575	584	576	569	556	508	587	591	542	543	554	522	531	525	591	557	512	591	547	563	562	540	514	588	558	528	587	532	524	577	557	530	557	519	534	555	543	567	554	541	516	556	543	545	544	539	523	530	569	532	525	537	549	549	500	539	546	563	521	498	545	553	521	561	574	555	557	548	540	611	541	564	545	570	567	554	515	522	542	534	571	560	529	565	516	537	537	543	584	552	545	503	558	526	569	563	550	538	537	549	573	549	558	549	552	546	545	571	576	529	548	572	538	561	565	504	552	549	575	542	505	540	552	565	580	558	542	558	560	514	571	586	567	562	513	611	513	519	537	549	558	566	558	581	552	544	567	509	538	522	554	530	557	533	548	527	547	565	525	567	541	565	564	542	507	586	567	530	543	563	546	545	567	541	577	527	570	566	576	583	594	563	562	558	545	560	508	500	537	557	546	595	559	550	551	494	566	595	574	542	523	562	532	519	537	591	577	513	580	536	561	553	524	511	562	531	551	553	538	541	554	604	569	500	548	549	569	597	510	545	602	562	526	547	549	531	548	570	564	559	557	549	535	546	573	513	527	564	503	567	564	538	516	535	496	535	590	591	547	540	550	556	545	526	555	536	553	534	548	525	530	554	522	535	535	548	575	550	596	535	577	529	527	554	503	540	572	535	551	567	563	552	569	587	530	552	550	586	526	559	501	536	578	544	560	597	612	567	542	518	523	553	526	582	517	568	552	553	553	571	593	570	516	542	577	513	534	513	546	524	535	530	529	593	545	552	539	539	587	550	573	555	603	500	521	521	536	511	565	548	535	544	561	548	530	559	523	567	545	567	560	556	535	547	550	580	551	534	562	551	543	574	500	550	531	579	527	593	540	553	551	539	576	571	542	575	567	549	536	529	582	577	548	553	563	541	545	553	571	569	536	555	537	557	559	576	537	539	588	557	555	520	567	530	546	553	540	571	561	546	526	563	548	519	543	539	501	526	560	542	519	542	553	545	550	557	590	546	557	542	545	589	552	551	580	579	568	539	520	547	538	572	550	578	560	562	574	541	582	605	546	528	554	507	565	494	514	559	507	581	512	505	534	538	556	573	565	524	551	534	564	531	562	548	533	584	552	525	542	571	545	551	542	518	559	540	532	538	527	540	549	595	554	557	552	545	568	573	538	544	531	560	505	526	572	535	539	538	555	557	524	548	523	567	535	550	579	510	532	564	518	559	525	539	521	515	521	542	555	587	502	522	506	595	548	600	556	553	561	535	552	556	564	513	539	551	561	541	551	550	569	543	578	545	523	560	580	559	555	571	540	535	593	534	528	540	532	554	579	572	540	525	560	540	535	545	556	533	526	548	524	567	524	539	537	589	537	532	523	551	570	568	559	525	554	551	546	582	558	555	537	570	568	567	527	551	541	544	580	531	560	539	539	544	540	527	545	605	564	583	584	560	529	518	543	532	504	514	517	512	554	584	562	528	562	521	525	553	574	560	576	536	541	569	515	553	594	584	531	548	581	534	569	548	523	517	561	548	563	543	593	571	535	565	561	548	511	550	560	580	580	542	542	525	523	567
8479	25125	29872	20615	11536	9215	6128	29419	35601	22731	11322	3948	1413	776	548	535	540	515	522	559	521	515	512	564	564	543	526	548	550	514	525	529	549	514	567	578	538	537	532	507	520	533	565	529	537	547	557	568	508	585	520	539	556	516	505	551	508	516	479	524	493	535	520	508	523	556	527	491	520	540	506	545	571	524	531	524	530	524	561	535	556	519	499	506	559	491	529	531	509	511	519	517	535	520	544	543	515	541	555	544	479	530	544	540	493	503	471	516	541	563	538	571	561	564	535	503	522	514	509	513	571	546	536	531	529	529	521	539	571	541	533	505	535	529	553	512	531	558	533	549	500	543	524	505	481	492	511	527	530	536	538	539	515	509	550	508	515	503	490	510	545	527	529	520	519	526	493	514	534	503	525	524	565	492	528	541	499	543	501	583	549	534	549	507	524	522	488	547	498	546	552	585	504	512	480	500	554	536	530	483	530	509	540	520	507	542	546	508	508	553	539	528	521	563	533	529	527	535	516	518	546	560	548	525	559	511	483	554	539	536	536	505	535	528	524	498	540	581	510	564	551	548	531	507	505	543	511	504	517	505	503	516	533	533	486	504	527	497	516	527	510	534	494	513	537	527	499	509	533	530	491	522	517	529	559	514	519	541	531	550	573	518	509	524	537	570	519	527	550	551	550	521	542	539	543	543	517	511	532	525	481	559	535	521	501	536	550	508	503	499	517	501	537	495	521	501	513	494	490	535	541	532	509	539	542	488	555	510	541	562	548	540	531	526	496	514	500	518	533	507	533	497	533	533	544	520	526	504	557	474	503	527	582	536	525	537	529	495	491	516	527	508	578	483	497	494	548	553	552	507	539	547	480	482	529	544	502	527	534	543	527	569	572	520	525	467	520	543	509	476	503	528	516	521	535	544	513	534	494	549	546	524	504	542	530	543	553	488	529	525	535	490	511	545	567	517	550	508	544	522	487	543	499	482	506	515	522	573	515	508	561	498	517	510	463	512	557	525	504	546	522	520	547	508	475	513	519	514	509	522	536	519	504	505	570	503	519	526	553	540	521	523	561	467	496	534	507	581	498	510	517	535	481	542	507	517	521	520	520	547	521	521	530	479	505	532	527	521	534	501	604	481	582	557	532	550	519	524	540	493	563	520	535	475	546	478	561	521	566	503	565	479	548	515	552	563	568	583	506	513	548	543	543	510	483	496	549	522	497	568	538	475	458	512	529	519	533	504	536	525	496	504	484	531	512	522	527	547	522	521	567	529	487	525	548	539	508	529	563	547	550	539	490	496	523	546	552	539	516	512	511	503	554	573	506	497	523	511	532	524	525	518	550	513	512	505	494	528	478	525	515	523	541	530	494	502	523	513	493	506	548	530	507	498	496	499	547	502	495	504	512	499	513	523	561	492	522	521	522	509	515	513	551	525	530	509	524	508	498	547	552	534	518	552	509	509	523	496	563	509	502	509	486	541	505	510	496	469	527	499	518	508	512	544	536	543	519	516	504	525	534	498	551	533	584	554	552	522	493	529	548	537	507	543	526	534	505	533	486	529	528	511	505	539	503	515	521	503	493	519	466	546	522	518	539	554	504	506	498	536	513	519	524	494	541	502	508	506	548	488	531	509	513	499	566	555	497	500	500	517	538	548	593	523	515	538	506	500	531	515	492	535	515	512	513	520	497	538	533	505	527	551	538	529	501	533	535	486	572	468	519	544	517	517	511	500	515	514	511	527	493	526	518	526	521	494	510	538	525	559	511	515	560	529	505	532	501	514	565	512	532	547	487	517	482	529	499	543	509	493	493	537	467	547	526	511	520	517	546	529	518	496	506	515	508	527	542	503	532	531	530	516	545	494	505	497	518	530	527	483	532	534	511	538	568	471	561	513	537	494	527	520	518	495	500	500	497	556	544	494	497	517	512	459	514	511	487	485	518	494	541	547	505	527	514	551	517	527	552	538	485	505	517	507	550	528	475	529	527	522	507	548	552	489	548	487	521	523	507	481	542	503	532	528	472	505	500	542	519	545	556	545	534	514	496	477	519	475	480	556	529	526	558	533	521	523	516	501	530	527	560	506	484	506	495	513	516	574	530	548	495	553	493	557	525	505	539	533	522	497	505	521	552	521	508	543	519	541	515	548	513	525	583	516	508	498	506	535	494	537	526	562	531	508	548	494	487	555	500	511	541	573	491	543	538	515	524	513	588	503	527	499	544	533	500	529	518	538	527	511	521	508	522	556	497	513	549	541	573	531	512	522	523	510	514	506	524	536	511	547	512	540	508	540	559	541	505	513	506	537	494	517	501	548	488	502	540	545	492	515	511	507	556	534	528	489	563	523	534	527	517	555	504	536	512	525	534	559	539	543	513	522	486	519	532	508	487	527	533	528	518	536	534	565	548	538	509	530	565	515	527	501	490	492	523	522	512	534	487	565	505	533	506	530	563	531	548	523	550	530	543	496	522	533	537	497	492	527	481	534	521	476	471	523	527	505	553	565	561	544	506	523	511	550	492	460	543	536	546	527	543	593	527	537	480	519	539	492	576	490	498	509	559	496	532	540	553	534	522	482	536	506	491	542	549	494	523	518	543	530	536	492	528	510	512	522	558	525	544	509	517	515	494	541	551	551	541	538	489	513	507	548	523	557	526	510	503	492	489	504	530	478	509	493	503	463	481	519	489	552	521	519	528	531	512	552	514	547	523	514	512	528	498	518	500	507	519	493	489	554	505	502	524	492	547	523	495	487	546	540	502	539	500	553	495	482	543	476	490	501	552	489	537	519	503	552	508	551	477	557	522	503	535	504	516	543	467	542	551	553	511	514	543	534	533	528	515	561	541	522	507	562	518	464	479	493	552	507	512	522	504	542	520	559	538	514	539	545	524	555	554	525	518	559	533	527	487	518	527	493	532	486	531	509	507	518	539	496	527	520	554	528	552	509	527	518	538	514	561	551	525	540	574	499	532	523	514	471	546	486	537	537	499	564	494	511	515	525	530	518	532	495	505	496	518	523	516	554	536	531	531	536	538	542	499	520	510	482	555	502	544	488	529	538	517	510	556	521	545	574	546	508	521	516	510	515	531	490	523	515	555	490	536	493	498	513	505	542	510	556	480	554	531	524	522	529	557	528	545	511	520	534	488	502	553	531	541	527	537	476	542	519	520	550	535	508	566	510	534	498	525	520	511	534	499	524	466	558	553	529	535	557	486	531	511	517	483	489	528	516	465	501	515	519	518	511	519	507	533	501	483	550	501	534	523	561	549	508	489	541	528	505	552	507	511	524	478	516	517	535	525	525	542	519	541	484	520	537	516	518	515	482	536	534	507	503	543	550	507	525	535	535	502	517	554	501	513	521	540	530	528	518	499	541	522	539	474	500	528	531	528	519	506	509	506	517	552	494	544	514	473	507	537	513	514	516	530	537	530	541	554	551	510	509	521	528	527	545	532	537	489	527	522	550	482	482	504	466	504	532	530	542	536	478	527	535
27681	14936	13493	7962	3370	2064	1546	2429	2940	1861	1071	619	485	460	467	471	435	433	414	414	416	449	455	419	464	437	430	433	445	430	433	409	426	451	490	452	450	436	431	414	460	427	406	445	432	491	444	430	431	409	419	431	438	436	461	421	464	467	426	434	398	440	416	483	470	384	462	447	430	430	452	405	444	455	434	428	425	438	422	411	434	431	433	425	438	418	424	423	482	410	446	438	411	455	429	464	407	447	426	413	426	404	416	456	397	407	407	456	440	435	442	462	445	440	435	447	420	438	449	410	414	440	426	416	434	424	434	443	443	448	406	411	416	453	427	458	455	446	416	382	409	420	425	434	441	422	463	469	402	438	409	395	404	432	410	445	450	454	398	420	422	425	441	422	463	437	390	405	463	426	457	468	413	426	428	411	453	403	410	410	400	475	411	436	419	450	435	418	401	440	439	427	445	444	442	388	437	443	442	419	388	427	441	454	455	447	427	374	417	452	429	423	451	442	422	402	443	442	397	430	447	445	405	415	476	424	449	456	427	447	419	419	435	446	416	434	439	422	463	425	442	450	432	439	452	461	454	404	411	421	438	441	437	444	442	408	437	436	453	435	449	442	446	444	450	426	421	426	438	461	467	438	432	436	413	451	453	459	405	435	440	398	436	422	433	424	454	425	427	431	422	401	423	413	428	391	408	465	451	430	452	458	418	393	441	416	427	425	433	446	417	438	423	444	426	426	410	443	439	440	434	425	429	457	379	472	452	443	409	446	467	428	442	418	405	450	432	434	417	431	446	427	452	395	436	408	434	419	400	419	451	412	411	443	430	413	414	425	469	444	446	408	421	421	408	429	419	429	457	402	412	432	425	432	422	439	440	428	432	456	446	444	422	445	393	445	403	456	425	424	425	446	453	444	398	439	413	424	439	417	435	419	402	392	431	437	416	435	446	407	458	428	472	421	443	424	398	372	467	387	442	442	397	444	418	432	416	434	433	433	441	420	442	439	468	439	473	466	410	409	445	427	439	427	439	420	422	449	438	413	446	438	387	457	477	409	428	434	402	478	421	466	426	415	444	439	455	398	402	427	466	434	408	455	384	461	433	448	427	446	447	405	443	439	416	423	424	454	454	427	397	394	434	436	450	378	405	455	415	439	441	462	459	436	467	413	435	408	435	473	431	415	412	431	410	455	460	456	432	430	427	405	438	456	402	411	456	433	453	422	410	458	395	445	406	457	501	416	427	443	464	446	428	434	451	458	421	411	433	446	411	461	407	419	433	455	425	440	427	423	442	429	474	430	432	435	421	438	410	472	438	428	425	467	454	400	460	433	437	433	430	414	419	418	410	432	474	450	421	440	444	425	430	455	440	454	385	431	399	412	473	436	444	433	455	441	429	406	474	471	444	426	442	445	416	419	453	461	422	460	415	444	415	436	375	421	413	432	423	410	457	476	441	459	463	423	436	481	451	427	413	433	435	400	433	448	425	419	448	430	429	468	395	440	464	426	429	432	443	448	469	448	476	423	436	453	399	437	450	407	416	431	461	434	434	420	452	414	434	433	411	437	445	423	425	457	433	388	424	420	468	406	414	444	437	434	469	456	398	468	437	457	455	439	464	445	430	434	440	428	412	455	450	449	467	428	426	408	428	428	420	440	419	427	445	409	458	437	449	452	477	482	457	430	461	444	439	419	451	413	474	419	426	435	445	460	393	435	403	405	415	465	397	440	449	441	448	401	447	424	466	406	453	439	458	445	465	410	459	440	428	438	396	467	427	462	421	452	411	435	473	430	442	428	478	437	479	455	405	436	453	412	438	443	406	437	428	442	442	432	413	419	406	412	431	428	449	449	436	441	447	424	404	433	449	415	435	439	439	458	431	424	391	443	472	451	384	421	467	442	448	433	435	401	436	446	436	424	462	458	427	440	446	447	437	470	440	428	436	444	432	468	428	451	421	442	426	428	413	428	479	461	482	437	440	417	419	483	419	454	449	433	425	431	430	452	443	457	433	399	432	417	417	395	432	421	409	427	455	401	408	436	420	397	453	430	438	459	435	428	406	425	408	409	415	476	416	413	431	424	454	424	408	407	438	433	467	431	421	435	436	422	436	447	465	436	393	444	435	412	454	407	424	442	464	450	418	420	445	407	430	449	468	420	429	417	425	431	457	424	448	442	412	388	424	415	415	429	411	425	426	397	436	447	430	407	454	470	417	440	464	413	429	444	462	448	403	432	431	467	440	436	423	402	446	417	415	415	435	435	432	437	428	471	434	389	415	406	447	444	472	433	472	462	461	434	406	456	459	444	445	454	381	438	489	439	438	455	435	453	443	470	435	444	436	452	435	441	389	414	443	423	451	433	436	478	469	392	409	458	432	422	443	412	405	439	449	414	431	428	445	439	431	470	441	449	462	426	438	470	401	392	410	448	415	402	418	416	434	456	427	416	419	453	475	418	448	430	407	426	459	395	432	425	429	434	464	411	453	420	417	437	388	443	432	430	406	456	430	401	411	462	434	424	471	436	427	478	431	434	417	446	410	399	441	419	458	441	427	482	432	423	413	398	417	393	429	418	453	448	468	431	419	365	432	408	441	447	423	401	443	447	432	443	450	401	462	465	440	424	384	451	426	453	414	446	437	433	427	418	448	438	418	418	405	421	426	392	429	439	429	410	450	441	438	430	437	423	432	427	454	466	397	438	427	430	455	434	441	426	450	410	445	455	404	478	431	443	405	432	468	401	444	418	451	438	433	437	436	441	418	402	426	422	426	420	414	428	417	465	410	459	405	437	439	399	434	414	451	437	408	417	422	396	469	443	419	449	427	424	402	445	431	416	459	463	427	448	424	477	420	415	431	433	445	407	401	455	447	442	421	459	419	430	432	430	429	431	418	452	449	433	443	458	444	397	436	406	450	452	423	418	423	457	462	423	427	422	427	454	435	415	444	416	422	408	429	411	440	437	440	447	434	436	421	397	428	440	410	406	453	448	373	426	440	430	441	427	416	410	433	446	437	455	433	464	406	466	457	410	402	447	417	426	438	428	452	406	419	405	420	375	456	430	434	409	414	433	435	430	425	423	458	459	431	433	457	475	391	457	456	422	416	448	439	436	459	411	428	446	419	457	407	442	431	437	453	448	404	414	451	423	437	443	458	425	436	440	449	449	400	428	410	427	476	429	432	420	436	439	422	455	440	429	465	436	449	431	422	482	439	436	452	439	440	435	463	443	452	448	449	403	454	444	420	437	433	461	398	469	409	402	412	427	439	420	434	441	446	427	459	445	388	445	419	457	470	389	413	414	415	403	421	423	414	434	409	403	431	401	427	413	444	436	404	457	438	466	409	467	425	459	404	378	482	422	465	405	419	408	431	386	478	429	463	427	430	445	457	429	423	448	451	431	439	431	454	402	428	433	452	410	403	392	436	455	415	461	471	485	412	446	437	409	422	435	416	444	414	428	387	434	454	456	400	434	441	442	416	443	440	439	399	453	448	429
6442	7270	14913	7051	3839	2890	2091	3521	3787	2253	1161	629	410	438	369	374	431	391	415	423	393	391	414	391	402	383	403	441	404	407	386	418	388	424	404	378	418	366	418	386	370	407	389	426	418	436	413	382	388	393	390	411	380	390	385	386	398	391	441	381	392	403	408	388	413	389	395	410	438	382	423	390	369	385	409	360	420	376	382	384	386	390	414	409	372	400	375	460	373	401	443	386	427	387	396	412	395	396	355	393	423	404	366	407	408	435	384	396	382	378	418	378	382	374	410	403	392	377	389	413	411	416	411	413	415	396	372	405	421	375	430	414	440	421	392	363	420	402	386	371	384	396	408	417	391	378	433	439	417	390	354	437	446	410	393	400	413	357	380	398	432	394	366	444	353	409	405	372	362	402	406	359	390	408	383	416	420	401	417	383	407	426	357	401	387	391	432	387	434	394	390	391	389	382	402	392	418	418	403	378	420	381	379	422	369	395	414	399	422	384	398	388	385	411	372	355	414	390	411	383	404	434	380	460	410	378	406	382	407	405	393	391	365	373	405	406	392	407	381	416	384	399	410	399	392	381	402	393	389	404	392	373	389	393	440	411	366	428	398	420	418	439	412	388	375	407	402	405	394	410	385	375	398	423	413	407	399	413	398	425	403	398	396	370	374	372	426	418	421	410	395	382	428	399	393	393	421	406	374	399	380	397	405	382	376	393	385	398	415	395	398	350	374	384	404	373	389	417	379	448	390	404	410	390	415	412	406	373	401	379	419	365	413	399	396	397	385	379	386	405	408	398	407	364	422	400	403	365	412	381	400	407	402	410	408	389	406	425	414	409	419	388	423	390	368	405	384	380	379	388	408	425	373	404	342	392	359	385	417	385	419	388	374	393	409	414	407	410	366	381	371	389	385	408	422	432	379	403	414	387	391	408	375	408	386	386	408	387	382	409	395	401	397	403	390	422	453	429	405	379	417	381	409	395	364	400	395	391	431	370	422	394	410	398	407	388	391	397	373	413	387	410	376	411	383	388	398	383	387	418	416	396	397	409	391	389	415	408	358	406	424	373	382	402	413	360	384	382	419	400	382	414	421	407	398	383	381	426	382	388	402	427	429	441	363	434	387	421	381	439	382	448	422	382	417	384	435	394	382	368	420	380	422	412	396	393	394	349	428	444	417	424	397	359	374	402	408	428	405	410	378	414	426	402	410	393	420	403	389	385	370	435	397	396	369	380	419	373	398	419	415	396	414	392	375	401	388	398	395	387	384	412	388	395	392	347	397	417	389	385	386	386	378	423	402	375	432	374	415	395	404	384	386	373	408	424	391	407	379	399	408	367	407	420	417	391	387	398	394	408	400	431	432	422	364	412	409	381	378	425	390	410	384	378	390	411	398	410	414	422	434	390	385	461	379	401	404	422	417	364	439	388	420	414	400	413	395	404	407	440	412	428	395	401	379	386	404	414	426	412	421	387	376	412	389	397	418	372	395	413	414	388	383	393	400	377	411	411	370	411	411	419	426	416	386	414	399	392	396	390	407	402	403	391	375	402	418	417	397	403	398	422	385	395	395	405	419	384	407	413	425	401	424	384	378	385	378	462	426	421	400	396	418	397	415	393	402	403	435	421	406	413	399	388	372	427	408	430	388	402	407	403	410	385	420	367	431	375	381	390	393	418	401	392	412	389	432	394	373	414	396	402	406	397	427	392	395	383	369	404	413	385	378	392	384	390	409	380	418	367	381	390	409	445	413	413	408	409	398	389	426	385	377	430	412	428	386	425	397	410	413	420	379	411	437	377	425	421	390	400	407	408	414	396	409	395	449	391	383	416	406	381	395	447	407	378	427	414	415	414	370	374	429	408	393	391	393	397	424	379	406	388	398	401	379	419	391	384	414	408	392	386	427	425	437	407	411	408	392	371	397	402	389	378	395	406	416	374	423	411	409	405	422	434	393	394	400	382	422	355	422	408	379	434	426	403	391	386	401	398	403	386	385	416	406	395	405	400	412	380	412	385	370	407	403	416	362	413	393	364	419	397	452	434	386	378	433	395	404	419	382	392	408	417	418	383	353	378	379	403	394	414	421	440	362	401	389	433	423	404	420	411	408	370	385	406	386	397	428	395	393	402	400	403	393	408	386	416	410	411	414	395	354	392	406	387	400	400	387	381	428	403	375	405	393	390	381	417	410	383	380	411	391	395	403	402	405	408	393	400	440	409	394	412	396	420	375	384	367	419	404	412	410	431	401	414	337	408	401	450	367	401	385	393	415	408	371	415	410	389	429	346	401	424	450	378	412	391	424	424	374	367	367	373	453	429	398	404	369	418	409	413	427	403	379	394	379	416	429	415	391	395	365	387	393	398	371	396	369	370	381	430	403	381	385	461	408	402	384	434	373	397	432	397	383	435	395	403	390	387	409	427	374	393	419	395	371	371	420	414	444	389	371	436	372	416	415	397	405	402	421	413	399	369	386	336	386	399	399	423	412	413	390	408	406	400	388	372	362	392	413	416	403	418	398	389	408	384	404	437	405	400	386	393	427	424	387	402	411	452	403	384	414	409	398	374	394	404	408	420	378	411	384	385	415	402	398	419	407	382	385	421	394	377	393	400	394	433	417	388	377	381	430	394	401	383	379	390	402	373	380	426	373	417	416	430	395	362	395	392	392	424	422	386	389	402	429	395	384	403	409	382	403	418	414	408	425	386	367	379	376	428	385	439	375	388	407	426	411	378	340	392	424	390	408	400	395	416	401	392	377	457	411	394	434	389	406	401	365	400	390	409	364	409	375	426	382	401	368	413	426	379	386	390	390	396	409	415	404	394	354	392	364	418	363	398	403	406	380	386	428	403	361	415	389	398	392	439	426	400	367	419	436	389	379	376	400	378	446	473	417	413	387	410	399	401	398	381	435	378	402	395	416	429	419	395	403	396	398	380	426	402	424	411	382	422	410	413	381	404	383	391	388	394	379	366	401	437	426	442	398	391	410	392	393	409	382	410	430	415	443	409	404	389	413	409	412	409	415	406	364	393	401	408	434	443	410	361	406	398	390	427	405	407	368	358	427	397	390	406	388	388	398	422	384	381	413	369	443	366	395	434	422	379	358	376	393	420	436	415	390	390	411	383	387	417	405	431	415	395	399	375	381	385	392	436	418	404	391	402	396	378	436	363	396	398	448	381	361	361	383	423	393	371	396	406	418	400	373	393	405	387	387	424	393	394	416	427	411	401	390	428	383	421	413	392	400	408	387	411	407	419	414	378	403	407	415	386	376	378	424	388	421	401	399	364	392	408	383	419	416	418	409	405	377	390	412	374	405	387	428	374	402	384	409	381	424	404	413	402	369	387	416	408	401	426	400	414	370	410	414	398	419	377	414	385	357	406	414	413	416	403	408	418	376	395	405	383	389	407	395	418	404	396	390	430	371	425	400	407	423	395	451	394	397	393	380	415	437	368	435	379	438	409	385	429	414	422	396	398	410	419	410	426	374	402
25554	21458	27350	25486	12985	4161	9974	18278	21305	12367	4658	1525	733	513	445	465	458	462	449	460	483	460	461	430	472	482	467	425	460	452	416	471	439	470	487	433	450	458	462	486	413	474	467	485	429	453	443	446	434	427	470	485	459	430	478	469	463	452	433	467	455	425	462	473	449	444	452	421	452	487	480	457	417	451	409	481	451	450	470	452	413	447	433	462	465	424	458	468	463	474	436	417	465	447	464	440	393	458	450	423	438	406	436	439	413	448	465	424	451	463	441	452	482	418	436	449	429	471	454	485	484	468	439	454	424	468	456	476	439	433	439	442	453	446	468	430	454	483	433	462	448	446	489	441	418	444	463	431	447	475	434	474	461	448	486	425	447	445	468	458	464	437	490	453	469	451	446	459	470	453	463	429	440	453	464	458	432	440	465	498	497	462	422	422	486	507	454	450	417	408	440	496	437	434	470	431	442	416	481	455	446	469	405	449	448	457	471	465	463	441	448	384	424	447	441	468	418	468	472	430	448	471	462	462	446	428	486	494	475	438	449	470	442	420	408	456	433	454	467	442	404	451	445	441	464	486	446	430	409	451	406	438	452	466	440	452	465	453	477	476	466	437	435	441	469	438	445	436	413	430	435	409	446	415	466	454	458	445	431	454	422	453	433	473	427	432	449	464	476	445	485	475	451	444	442	464	443	422	457	464	443	434	444	452	435	440	454	424	460	443	440	436	404	444	459	402	429	506	446	487	434	442	430	450	506	432	448	460	461	443	455	446	471	421	490	438	454	415	403	453	474	449	428	470	420	447	426	427	431	461	485	461	454	462	452	435	468	430	473	443	448	426	444	442	434	471	436	473	454	466	415	447	459	484	440	461	430	478	444	474	440	454	380	497	454	433	477	446	452	424	430	430	498	451	419	440	431	444	428	442	486	440	435	463	446	390	435	454	421	423	465	462	477	453	452	427	467	457	459	477	452	452	458	431	441	459	436	442	511	446	418	442	472	470	437	472	440	413	437	444	453	419	453	460	435	475	461	426	486	460	432	453	412	430	422	493	443	432	490	439	449	490	463	423	424	468	498	465	466	453	419	440	456	425	452	469	496	472	372	451	430	429	417	443	446	429	469	469	429	436	478	408	459	455	415	443	461	445	484	418	423	467	439	449	442	442	461	394	449	458	455	452	451	423	429	416	441	405	442	476	407	448	479	450	431	480	460	475	411	436	441	449	423	441	483	480	490	465	446	493	439	478	465	471	418	460	471	417	422	463	417	435	435	471	423	477	439	460	409	426	436	439	459	448	451	496	461	466	444	407	494	410	432	415	449	433	471	440	451	461	483	485	438	449	442	489	470	482	430	443	430	451	440	451	441	452	452	456	471	468	447	445	423	478	446	448	413	489	451	440	438	472	434	466	474	470	444	441	463	426	489	473	434	467	412	447	461	451	469	455	459	422	473	430	422	458	460	431	492	486	449	473	452	475	465	443	478	482	432	437	460	436	437	493	453	478	443	454	461	434	416	470	486	441	468	429	442	462	435	479	459	443	476	474	453	476	459	435	406	418	442	467	435	476	450	446	456	459	434	446	438	452	415	432	453	466	443	428	487	507	489	443	433	478	460	446	455	447	480	444	409	448	454	450	442	429	431	425	480	460	461	497	457	450	479	464	466	440	467	450	476	429	461	447	430	452	449	431	464	434	466	444	433	488	487	433	452	461	425	444	475	466	456	444	436	459	419	442	441	436	431	429	462	441	478	423	429	431	467	468	449	432	442	448	475	438	461	446	464	444	447	438	443	438	440	452	439	452	475	463	453	413	440	416	481	467	498	451	450	441	428	457	459	445	434	425	472	472	456	465	438	446	438	462	440	419	434	425	453	436	478	451	436	459	495	417	440	427	452	420	451	452	453	448	456	462	474	467	473	437	438	425	450	485	486	448	451	395	467	474	454	483	443	457	497	414	467	458	478	504	452	470	452	447	455	438	423	465	456	482	445	426	420	448	462	472	461	455	454	466	494	447	421	428	464	451	446	466	455	449	459	425	452	434	449	426	446	435	453	460	433	443	422	451	474	426	426	415	459	421	467	481	459	414	473	443	476	431	437	464	443	429	424	452	431	461	484	448	444	455	449	442	471	445	453	464	437	425	461	498	438	450	452	474	422	456	435	472	426	447	435	458	438	462	463	469	430	452	482	449	461	465	426	427	450	423	440	454	454	448	464	427	470	422	450	416	460	461	436	436	410	424	456	477	474	453	437	459	457	450	410	476	404	429	460	465	460	409	387	467	469	433	456	486	423	449	423	479	438	419	424	463	462	436	491	459	439	436	448	440	458	449	438	422	431	459	395	488	442	426	443	471	468	433	433	441	418	463	503	421	444	455	443	439	442	429	444	425	456	448	479	424	426	475	428	434	423	473	461	473	467	435	446	425	458	443	421	446	452	438	478	445	445	458	419	444	411	452	441	466	443	459	444	459	422	421	426	447	427	481	432	452	448	451	442	442	476	460	441	449	476	441	424	516	435	449	418	420	475	453	443	444	403	456	445	467	471	483	441	469	474	468	468	451	451	499	453	443	476	448	420	483	443	466	413	442	432	479	433	438	461	423	474	458	444	432	497	429	454	445	464	440	441	457	426	479	446	460	457	428	446	437	440	433	432	447	465	423	489	493	465	437	460	420	459	434	431	415	467	422	441	431	430	449	472	426	458	453	459	489	462	451	407	413	421	450	438	409	462	461	433	487	454	419	440	464	433	436	432	447	460	466	472	453	469	471	472	446	451	448	468	488	422	413	434	504	465	478	449	452	441	460	489	472	447	462	472	417	457	488	495	473	459	461	465	417	445	442	442	466	450	444	465	415	466	440	431	429	456	414	428	445	479	439	474	441	446	458	451	418	434	450	425	449	457	409	420	449	440	438	471	467	453	450	458	464	477	452	479	448	469	461	442	473	427	449	472	493	463	448	446	449	415	474	430	475	400	441	417	458	454	484	454	450	465	496	500	460	432	441	504	460	442	454	466	468	443	437	448	480	460	450	435	479	445	444	463	408	435	441	471	439	466	488	419	505	450	414	451	432	420	435	471	477	450	424	447	467	478	440	430	459	436	451	450	461	452	434	431	444	403	455	484	445	434	486	430	446	494	453	465	452	462	437	471	429	417	445	430	418	453	476	443	484	484	472	413	474	474	440	480	445	460	431	466	423	436	428	422	456	458	449	435	442	437	447	464	407	459	453	437	439	440	399	405	443	448	456	455	450	472	443	477	464	464	434	433	484	426	476	462	442	421	445	474	448	464	454	439	457	426	460	509	416	443	429	446	486	442	470	453	412	457	423	448	427	446	477	492	450	407	427	450	459	427	482	427	467	437	474	430	444	447	484	475	457	448	442	429	460	401	423	470	480	452	450	447	433	469	449	433	449	395	440	456	445	450	447	457	455	479	459	464	422	434	437	442	492	463	462	457	431	466	444	456	453	448	479	454	444	464	444	452	454	422	451
8734	16291	14689	10378	7161	3946	12131	18796	19423	10992	4479	1717	809	473	466	445	439	441	432	435	452	436	434	454	445	413	421	409	437	408	441	411	410	447	423	447	399	406	436	427	466	430	467	456	439	448	451	416	448	420	416	434	424	458	391	434	427	485	440	399	423	469	427	474	435	409	417	393	438	446	453	463	379	442	427	401	442	445	436	418	448	436	454	455	454	410	451	475	416	434	427	424	454	443	465	428	417	413	420	372	415	415	392	423	442	423	424	412	411	422	484	445	408	415	397	410	417	416	409	442	434	408	400	430	432	400	413	416	437	443	386	446	443	439	420	426	393	397	442	399	459	480	415	439	393	410	409	457	444	437	456	355	397	394	463	424	445	472	403	451	452	403	480	411	424	423	418	437	415	410	408	416	454	401	420	406	397	423	432	418	432	443	423	454	419	452	443	428	442	425	429	467	379	446	440	387	428	449	444	421	434	440	404	444	421	430	431	388	453	449	432	420	403	425	413	417	421	456	416	453	444	459	440	437	457	439	443	422	418	443	459	417	417	431	425	420	409	413	435	416	413	406	407	439	399	454	421	436	440	424	439	437	444	439	404	426	437	435	489	462	423	437	441	437	406	406	453	455	477	445	440	442	402	411	444	416	449	443	466	412	428	448	421	402	440	453	412	455	433	456	433	426	439	404	452	429	434	434	417	409	422	405	412	450	403	399	448	473	418	404	431	431	433	420	440	412	424	420	454	406	434	439	414	384	425	415	407	418	421	439	407	423	401	457	436	452	447	441	454	445	432	452	406	450	437	374	423	431	408	396	446	446	450	472	414	452	422	411	444	451	417	407	436	410	422	418	418	431	434	421	435	433	427	413	398	408	392	440	452	420	365	422	438	413	431	436	452	380	422	442	448	413	422	416	471	386	393	432	435	431	405	433	466	437	443	424	401	454	406	466	414	429	426	458	433	434	433	420	420	432	410	455	445	409	412	438	443	428	412	408	408	402	413	395	431	417	452	421	450	429	400	439	440	443	448	468	465	418	429	410	427	419	449	424	440	401	405	432	449	425	395	420	442	460	459	413	401	429	437	441	444	402	445	465	410	439	454	452	420	473	437	390	410	428	434	484	429	429	440	395	435	455	427	423	416	406	431	480	436	437	437	414	461	445	417	420	450	410	434	402	437	418	446	403	446	463	411	427	445	434	438	430	420	420	459	444	411	417	421	385	424	461	423	422	398	453	420	420	432	426	454	442	395	429	459	382	462	419	464	480	427	433	415	466	446	444	430	427	410	405	450	402	461	429	419	420	469	454	433	428	473	434	392	419	447	477	434	419	414	466	411	439	430	406	408	456	430	432	498	430	427	431	452	408	452	428	414	462	401	435	392	410	422	432	422	428	418	429	422	438	427	444	399	435	451	437	452	431	442	417	406	440	421	410	382	421	408	427	406	424	417	443	445	440	445	428	430	451	431	427	428	433	439	397	431	439	408	411	433	430	461	449	449	411	394	439	463	433	426	435	412	419	427	454	444	427	417	413	467	431	428	404	444	429	382	434	407	442	436	449	436	457	411	431	407	421	426	415	408	446	399	427	443	416	404	426	481	411	441	410	456	439	430	429	443	472	403	429	430	460	445	431	418	441	433	419	427	473	408	404	422	406	416	406	433	401	441	394	427	441	411	427	405	410	394	433	456	436	397	430	414	455	459	412	439	429	432	440	489	455	426	408	412	399	473	440	438	444	451	419	409	425	455	426	430	425	429	434	434	439	405	412	427	443	469	421	456	384	436	422	421	428	466	419	462	428	420	457	402	434	423	432	406	430	411	403	407	425	426	442	445	419	426	447	450	430	427	464	465	444	443	414	457	406	409	454	436	426	397	402	436	405	420	404	446	462	407	400	433	431	471	442	401	414	411	410	412	468	438	416	433	423	416	436	430	403	444	406	428	438	394	413	417	413	455	420	433	436	440	448	470	442	411	410	473	384	396	415	410	428	425	433	416	408	405	425	436	386	421	437	421	460	401	441	408	431	414	434	410	424	439	464	426	415	420	426	410	403	448	436	375	453	400	410	389	413	456	466	422	427	430	455	461	415	382	394	445	429	434	407	419	407	412	415	453	427	437	433	397	415	395	428	406	424	433	469	395	418	451	468	442	453	419	458	463	440	424	427	439	412	433	438	431	392	444	429	429	424	408	411	415	405	419	418	409	424	447	460	416	418	460	440	450	433	429	412	404	409	406	452	438	426	411	448	470	430	447	462	436	425	436	418	387	443	456	453	438	461	423	404	409	430	434	409	414	440	435	452	424	421	436	448	378	431	432	391	454	437	433	424	454	436	418	410	442	394	422	436	451	404	459	487	441	429	427	440	441	426	412	438	460	426	392	399	416	423	447	418	410	428	444	408	446	435	440	400	422	453	410	421	444	421	414	454	440	416	430	450	413	436	421	436	422	447	429	449	425	411	442	442	437	413	417	420	448	431	434	424	409	425	456	391	422	430	420	429	438	400	395	427	434	428	407	427	430	391	434	417	424	421	402	417	419	413	469	450	406	418	449	446	407	413	419	463	423	416	461	462	428	411	453	424	422	419	430	416	403	401	462	442	403	470	448	416	451	460	396	438	441	449	391	406	433	429	453	462	451	459	468	421	449	414	446	443	417	388	418	422	420	386	445	414	416	390	453	434	439	424	434	409	393	430	414	425	426	441	413	419	440	460	419	452	457	414	423	435	472	412	431	437	408	455	405	422	438	422	437	432	407	395	425	406	435	386	448	442	439	386	407	398	476	432	422	425	418	422	456	455	437	413	442	432	421	388	407	441	442	425	428	456	437	446	433	393	443	404	430	416	422	456	436	430	418	417	425	432	426	460	463	465	433	410	443	425	488	439	417	417	471	457	473	430	405	406	438	438	416	444	448	407	430	450	450	429	395	426	430	447	454	433	380	437	462	439	421	444	462	420	456	410	413	398	403	437	407	460	421	393	422	420	463	429	416	415	436	407	399	408	468	435	396	388	377	471	454	436	442	418	429	438	412	430	425	442	432	421	420	457	441	417	433	432	408	422	436	434	420	436	429	453	457	391	408	445	452	411	420	425	406	431	446	444	411	419	411	407	431	407	451	426	452	420	433	449	460	424	391	405	445	403	428	441	427	423	402	435	476	413	408	415	415	421	416	462	445	446	417	446	459	437	423	422	438	423	417	426	432	450	381	454	427	406	426	429	438	439	449	442	460	440	410	438	442	423	451	420	440	415	418	386	455	427	449	387	415	447	391	422	463	412	403	425	409	425	407	453	403	434	388	424	429	450	390	454	427	449	443	446	410	432	423	425	429	464	430	415	438	481	406	457	400	427	435	425	452	420	410	424	424	404	443	416	405	435	437	414	424	474	433	423	430	457	405	415	413	441	410	429	432	408	476	424	422	387	430	457	436	377	395	444	434	436	420	423	441	434	368	415	425	447	454	431	403	434	450	394	434	422	409	434	460	428	424	448	405	401
24259	21421	28661	24638	21386	12981	8144	24524	41762	27967	14107	4297	1333	748	640	584	597	578	542	589	566	608	529	555	552	534	540	598	556	572	552	544	609	529	558	550	564	562	555	532	572	575	520	566	567	522	505	575	572	554	520	542	547	587	570	561	550	519	575	566	535	580	551	560	540	502	564	586	575	554	513	578	553	530	537	574	578	566	513	509	531	578	549	567	549	533	524	520	508	538	518	606	574	562	521	547	530	556	568	555	571	536	541	550	545	479	502	538	549	563	552	586	551	538	517	519	520	540	544	545	564	559	515	544	534	567	581	553	514	550	519	525	548	504	548	585	549	506	527	555	560	543	558	520	517	531	554	588	554	520	551	575	544	563	529	533	533	543	556	556	583	537	551	520	546	549	524	528	544	525	531	559	519	548	576	590	570	533	529	572	557	539	565	525	527	530	590	564	513	536	545	571	562	589	522	565	559	547	522	537	523	558	538	535	543	527	569	544	569	565	556	538	513	522	519	586	566	523	556	538	567	556	561	579	526	565	556	566	562	543	559	572	534	591	552	586	553	509	523	532	551	569	543	586	567	546	552	549	521	551	543	527	537	552	535	520	582	552	518	534	540	585	521	518	531	546	571	545	523	566	552	549	533	524	542	573	526	569	511	563	559	559	526	551	510	527	513	531	539	551	539	525	561	518	521	565	584	517	545	506	529	539	542	554	572	517	515	585	553	533	549	531	564	537	538	524	522	514	538	552	582	538	511	567	568	553	542	526	514	567	577	535	547	527	522	535	540	533	572	502	571	540	568	552	532	574	515	567	551	540	547	551	552	553	589	512	509	549	577	534	514	525	547	567	550	515	584	561	536	569	525	532	555	575	558	578	562	537	553	555	587	534	562	583	539	563	533	563	543	564	506	523	508	525	553	567	534	576	515	565	521	531	527	521	545	532	541	561	557	508	527	545	503	526	533	534	504	564	561	541	526	533	531	545	552	566	566	560	513	578	539	525	529	514	501	544	504	557	547	524	536	576	556	515	536	520	559	532	532	534	556	611	537	513	569	522	586	533	529	581	533	517	573	566	584	534	517	539	565	576	529	555	563	581	571	529	581	583	515	566	521	516	541	525	544	538	554	538	561	528	585	574	554	581	530	561	560	582	543	546	517	543	526	565	532	540	550	527	518	533	614	546	572	563	528	537	508	559	523	538	537	541	515	566	539	535	574	516	544	568	537	548	574	552	550	569	550	553	573	576	560	580	541	575	554	560	575	564	516	545	554	536	560	521	548	551	530	556	554	541	522	554	508	544	552	559	551	604	547	556	530	508	536	580	569	523	536	553	536	560	573	558	532	560	553	552	584	523	520	548	536	511	553	579	533	552	574	576	554	503	527	556	570	560	502	543	518	573	585	531	541	571	573	546	570	532	522	543	555	561	580	542	541	543	529	542	570	528	547	584	580	499	550	538	542	544	529	591	556	527	518	513	587	580	537	535	604	525	527	557	503	531	544	549	589	529	552	519	545	511	505	537	539	588	522	545	534	543	516	558	518	557	499	536	507	513	542	549	517	542	546	508	561	538	565	549	522	532	548	547	558	532	584	582	530	518	539	530	526	511	546	541	539	547	551	507	536	546	501	545	564	543	541	584	557	540	550	577	564	557	561	588	557	573	533	539	566	526	535	572	540	515	542	551	563	553	579	587	494	554	556	543	561	573	532	529	525	511	501	541	500	530	524	551	512	512	495	556	508	502	563	582	537	512	558	567	515	514	580	540	560	563	549	548	552	535	563	563	556	572	549	547	561	522	521	546	548	514	565	545	547	558	518	581	526	536	561	560	580	538	531	523	586	557	554	528	599	545	544	523	520	536	537	528	562	573	565	587	549	528	565	551	580	494	536	540	554	570	523	524	550	551	544	561	540	556	539	522	582	572	547	549	511	546	530	547	559	541	524	559	543	594	560	546	529	544	545	566	567	528	558	541	535	567	538	544	552	571	585	539	556	539	530	581	554	592	534	510	544	583	520	518	551	540	537	551	584	522	494	564	556	560	563	562	520	562	542	541	593	532	557	517	533	492	554	560	530	519	528	533	610	520	543	522	505	567	601	523	523	555	548	578	543	562	554	517	529	501	521	521	535	528	574	547	570	526	541	573	527	557	564	533	570	558	591	562	559	510	529	537	523	541	538	560	562	504	540	517	512	517	603	542	502	522	568	535	491	534	559	541	529	521	586	545	578	572	516	551	609	518	571	512	507	542	552	523	571	576	564	534	525	546	518	519	546	555	522	524	522	522	576	552	508	544	576	541	562	551	557	513	529	531	519	520	527	569	550	557	546	534	556	564	578	521	599	540	514	572	520	554	531	552	559	519	591	544	558	600	537	546	555	525	546	519	533	526	503	541	533	577	547	539	540	518	560	555	545	526	548	541	538	573	546	544	533	542	533	570	519	532	514	571	555	579	553	547	542	587	521	537	542	538	513	501	520	519	518	606	553	552	594	560	580	528	516	541	551	564	517	510	588	581	551	552	574	497	554	521	512	543	550	522	542	523	535	548	596	518	568	547	524	525	603	560	545	520	544	622	564	545	516	542	553	536	522	560	522	567	501	513	525	537	544	541	533	569	555	551	570	538	550	580	538	507	532	520	542	505	555	547	576	514	536	603	539	546	544	575	510	538	576	521	561	620	539	571	544	538	583	550	547	535	539	567	547	532	560	532	526	567	552	534	542	543	571	543	581	526	548	571	582	550	528	584	538	515	586	565	526	565	569	530	582	538	520	517	547	540	530	539	541	527	551	537	563	564	539	545	505	561	534	542	556	513	543	538	535	523	563	536	552	524	563	529	547	559	504	546	505	557	506	555	535	541	523	537	532	538	541	535	579	553	548	566	571	515	486	568	562	535	567	506	563	533	531	544	549	553	551	537	525	558	537	558	529	542	565	570	568	541	554	551	529	517	535	556	526	536	554	531	536	566	560	555	512	566	603	551	551	562	573	563	553	521	565	531	560	522	519	541	554	540	567	579	592	569	560	556	532	582	540	549	526	550	579	516	556	544	504	502	574	538	545	565	571	511	565	588	493	561	554	529	526	534	499	575	546	544	557	549	516	553	546	558	543	502	579	590	566	546	548	503	541	539	527	557	564	539	555	534	530	571	571	564	541	537	527	545	539	532	524	551	528	512	533	539	542	570	546	589	508	551	528	598	536	538	509	509	550	530	538	522	541	577	541	550	519	534	564	539	516	525	529	507	550	536	581	528	546	530	525	566	522	530	538	556	580	554	527	548	561	519	533	548	531	536	556	581	553	526	503	565	546	561	528	554	548	489	509	509	505	563	515	575	557	518	559	547	530	536	544	509	595	489	583	575	574	565	515	503	547	536	566	548	544	547	522	517	535	514	547	568	519	511	535	530	532	539	548	540	562	573	527	593	554	558	610	574	570	559	525	571	584	553	534	595	539	533	532	566	508	557	584	555	581	558	493	561	526	529	581	552	574	573	542	545
13854	22148	22245	17860	10838	4980	8079	28708	37645	22430	11460	3975	1462	749	555	508	575	494	537	504	542	497	537	579	523	503	500	541	507	532	508	578	508	513	502	544	538	532	518	525	541	522	517	530	518	526	517	497	550	534	517	491	534	520	490	548	486	509	495	537	573	546	528	547	516	527	542	533	500	510	522	545	508	513	539	551	490	497	537	517	511	504	540	506	516	500	537	526	528	550	520	478	499	546	541	527	515	524	507	554	520	559	548	489	517	552	535	558	525	508	500	506	496	511	551	520	534	528	538	506	545	513	485	533	533	528	536	564	506	566	539	538	476	491	578	514	528	526	525	519	534	506	474	538	545	544	534	553	533	529	529	517	480	528	544	512	541	529	486	525	571	513	532	496	511	522	541	521	515	525	510	510	509	517	490	519	482	496	507	518	509	557	515	475	527	517	510	551	527	517	506	502	545	496	530	521	532	531	532	531	522	508	504	506	524	513	505	547	496	551	525	533	503	549	526	544	481	529	552	502	493	500	502	542	507	517	547	511	537	525	493	536	491	512	514	504	553	511	506	530	551	506	483	513	485	505	535	584	550	479	519	515	553	499	504	507	514	549	530	531	522	534	541	543	520	539	553	511	520	499	491	501	487	502	460	506	490	520	569	532	527	479	522	557	498	546	513	539	498	552	531	535	526	490	553	551	490	523	556	479	500	549	535	529	558	519	489	533	520	544	550	541	494	551	519	548	500	528	505	497	528	516	524	535	549	524	520	528	496	505	501	511	529	524	523	525	520	537	549	497	511	495	532	505	529	529	520	527	518	514	514	519	552	515	499	496	498	497	502	507	493	485	521	523	529	517	513	563	531	525	521	494	505	517	530	532	552	507	528	461	530	514	502	523	509	520	555	508	497	516	508	517	498	518	498	533	535	529	536	522	558	535	527	521	530	507	504	563	504	512	538	511	486	509	509	459	462	499	530	503	526	550	537	537	539	526	526	512	520	544	505	541	510	548	536	543	531	527	485	538	547	504	521	496	504	526	518	559	525	516	535	550	514	534	546	498	562	550	541	499	572	487	489	486	486	503	513	494	512	498	512	537	471	530	552	531	556	513	523	497	503	506	523	533	571	587	493	537	500	512	506	518	496	499	541	527	505	498	527	494	539	541	511	545	533	537	518	510	569	492	524	484	502	530	521	508	517	518	530	511	517	503	548	506	534	516	494	513	469	525	557	501	513	496	536	507	530	472	515	490	552	519	480	498	500	554	499	531	528	517	545	512	520	528	500	511	499	522	516	523	556	529	507	531	505	530	517	516	525	503	508	536	498	543	510	531	508	538	528	511	556	497	495	510	506	530	504	550	525	519	535	513	519	553	578	472	475	558	516	469	526	501	512	549	497	517	539	501	497	528	555	523	513	500	511	526	527	501	526	493	558	474	516	505	510	509	516	506	477	521	549	510	513	503	519	505	545	543	559	526	543	508	518	473	522	549	514	555	516	547	530	529	510	523	554	534	513	506	569	495	542	514	538	555	484	519	489	496	507	506	543	527	535	490	513	531	529	464	549	526	527	539	504	496	528	499	475	525	511	475	519	525	504	506	500	523	494	497	477	521	517	516	539	472	497	504	529	530	546	529	518	508	515	540	513	552	506	512	526	463	531	511	494	502	471	494	521	508	561	505	504	500	519	547	485	507	527	500	517	563	527	508	534	523	514	513	507	506	502	505	495	506	529	497	484	570	474	540	495	511	497	520	553	521	516	489	515	528	523	542	497	489	510	532	528	513	536	509	547	515	529	529	502	468	488	535	478	509	534	476	513	503	511	553	495	471	520	552	488	516	506	464	482	523	475	536	494	491	525	519	501	547	529	514	525	525	533	508	503	524	527	521	586	490	531	500	486	493	489	512	536	534	544	510	531	518	505	496	541	523	553	533	521	472	488	486	536	497	546	554	498	552	475	551	554	512	548	547	583	489	502	515	496	515	514	521	542	527	520	470	585	514	534	561	484	519	485	505	515	516	526	496	530	518	526	539	524	543	569	502	484	530	511	538	487	535	495	562	511	493	504	507	513	505	467	537	546	481	512	543	509	525	481	516	560	503	509	521	518	493	469	537	533	506	524	508	556	503	503	567	510	515	497	501	547	502	498	511	520	525	513	540	539	506	533	507	508	518	480	505	540	535	554	519	551	509	515	512	498	517	547	541	504	483	515	511	485	494	513	486	522	532	510	535	530	531	518	556	539	522	525	524	472	538	475	540	500	522	543	537	506	504	488	504	505	499	519	540	525	551	526	518	493	541	533	494	546	507	510	532	505	495	513	502	492	510	543	473	499	543	460	487	536	568	535	550	543	517	525	516	494	490	487	538	551	518	485	521	508	566	506	519	520	547	540	535	554	564	473	492	489	501	523	495	524	498	531	506	522	485	495	488	528	505	521	521	507	514	490	494	497	491	525	541	536	531	521	531	492	512	515	482	510	471	519	548	488	505	522	526	505	500	504	536	533	531	530	528	506	475	516	512	564	492	498	550	537	530	468	543	513	524	509	509	513	525	527	504	497	532	458	542	508	519	492	494	518	535	537	489	532	512	543	494	495	482	504	489	507	536	528	504	513	499	513	517	496	528	489	515	513	514	511	480	510	529	506	539	521	537	513	518	526	493	487	543	493	510	554	532	484	563	535	530	515	522	469	542	507	521	517	491	512	518	523	507	524	534	492	516	544	546	529	522	510	513	514	514	538	479	528	545	501	516	508	522	516	532	560	505	497	540	471	483	438	538	515	510	532	499	556	497	519	489	515	492	505	542	525	552	502	510	502	545	508	514	550	511	532	489	509	463	502	510	472	517	523	517	510	525	487	540	526	516	490	529	508	470	511	534	519	544	490	534	486	507	520	527	491	513	519	469	495	492	501	498	505	531	506	505	492	537	516	518	501	503	523	499	500	543	573	482	557	523	513	509	518	514	506	531	543	544	491	485	505	520	542	481	541	520	530	531	504	498	534	504	533	537	515	531	524	521	515	515	515	504	535	504	496	476	518	503	501	500	511	479	512	539	530	506	551	517	515	484	476	497	488	558	517	475	557	484	508	486	479	471	518	541	521	514	490	494	516	525	508	472	535	487	490	504	509	495	531	528	513	512	510	499	527	547	454	480	560	517	493	468	491	498	508	492	505	528	516	514	511	524	548	536	487	497	527	524	526	542	543	545	518	524	473	547	459	502	542	549	525	510	536	516	507	506	547	548	540	507	553	519	494	497	546	528	510	511	542	516	498	496	513	527	487	497	525	545	540	507	550	453	522	508	507	505	528	497	502	491	515	529	530	511	518	573	541	509	507	556	553	502	556	496	502	515	555	505	486	512	486	496	519	518	527	517	540	508	516	527	532	510	534	499	512	493	487	514	473	516	542	505	528	479	518	512	489	527	537	512	503	499	485	486	516	476	526	540	531	479	503	519	537	524	504	511	510	540	533	530	513	512	539	550	521	511	510	538	522	503	509	541
28525	17392	9519	5739	2387	1508	1180	1842	2562	1996	1256	781	533	482	434	417	436	430	467	436	449	430	435	417	468	431	442	438	421	429	403	437	416	413	441	410	442	413	430	455	432	409	440	420	397	411	461	437	408	426	439	424	456	471	417	414	459	428	427	449	454	429	420	429	416	412	451	450	424	417	434	430	448	414	416	457	415	420	409	407	432	437	446	435	427	438	442	455	426	418	419	433	442	392	401	435	435	429	415	432	451	444	404	423	432	431	420	433	425	371	435	428	416	388	452	442	412	444	443	430	446	417	423	440	448	455	409	439	425	419	451	406	403	416	436	452	421	417	442	430	422	420	427	451	405	427	419	420	417	466	422	422	504	374	422	441	409	409	404	423	425	447	426	427	441	429	370	408	413	467	387	386	449	437	425	432	439	400	419	430	400	413	398	397	423	449	448	449	430	429	404	381	435	423	402	433	408	433	419	452	431	419	415	418	433	445	420	416	421	461	429	415	443	411	386	401	431	427	464	423	411	403	440	422	445	445	396	384	426	448	439	444	421	415	428	462	397	445	468	445	383	444	436	419	428	424	414	431	428	398	416	447	396	458	408	423	390	479	391	436	464	430	440	415	450	428	420	478	431	400	395	422	400	447	411	461	368	422	429	432	445	417	411	443	441	459	464	452	415	451	418	424	407	423	427	396	448	445	477	444	438	439	464	403	427	436	462	445	414	434	429	457	471	413	459	445	428	447	425	419	433	439	406	402	439	414	423	460	457	408	416	423	401	406	421	397	413	386	390	408	428	437	437	435	471	369	446	437	475	441	432	450	412	431	420	469	428	434	435	381	425	391	433	427	423	432	400	403	422	447	445	416	411	436	419	428	426	427	453	413	422	427	418	459	417	402	392	415	442	434	434	451	414	436	446	409	455	399	432	439	433	434	429	458	464	448	439	448	442	382	444	440	429	415	435	419	418	429	438	434	456	422	413	436	463	420	412	439	417	426	411	449	399	434	425	467	401	418	419	426	411	421	469	457	438	441	404	436	465	406	435	431	413	431	427	435	374	445	445	448	452	400	409	444	395	426	432	421	434	458	435	406	438	473	411	420	430	464	436	389	419	451	402	443	450	456	416	454	429	391	446	448	443	472	413	418	444	431	402	424	442	462	428	461	382	440	451	424	420	456	439	415	417	434	444	438	398	428	422	452	399	416	441	449	424	416	408	422	442	480	466	390	439	455	442	381	417	447	431	443	461	381	415	439	413	430	421	453	438	409	473	426	466	386	414	463	432	438	459	424	452	420	413	443	450	409	414	444	413	454	409	421	429	443	427	441	430	435	442	451	441	462	428	416	443	415	437	419	420	416	435	459	433	432	467	438	426	390	449	415	409	436	394	467	446	427	419	423	432	436	437	417	404	443	433	395	479	398	418	427	398	430	407	454	439	467	405	397	406	456	429	443	447	450	434	419	438	436	420	437	395	421	394	423	426	455	447	418	443	408	449	446	444	416	442	439	474	429	434	463	433	461	428	393	387	440	433	424	413	390	427	471	404	470	437	408	433	413	435	440	423	427	431	398	420	424	432	410	417	457	400	424	435	440	406	427	437	424	436	435	426	451	411	407	448	460	411	446	449	441	436	412	438	435	439	438	397	447	459	441	423	461	429	445	418	451	453	452	406	442	411	440	421	432	437	435	409	440	472	430	413	430	435	451	414	412	438	447	419	429	414	467	423	452	452	442	403	436	433	416	404	444	440	436	429	404	450	414	412	452	428	469	392	448	454	440	459	394	407	428	455	432	417	409	446	390	412	402	394	426	452	398	449	439	434	399	438	428	409	432	414	409	411	387	403	419	412	442	425	415	396	422	463	466	439	389	415	434	435	427	448	420	452	443	419	458	408	459	458	431	450	416	409	447	386	424	427	409	424	417	445	458	447	393	409	434	429	438	442	466	430	427	419	401	431	440	441	456	427	436	386	436	415	395	429	421	431	377	431	380	438	417	448	416	436	396	449	407	454	427	423	440	432	413	433	414	437	453	397	454	430	426	451	430	396	469	437	442	490	492	434	442	432	400	432	399	451	395	410	400	436	447	430	435	420	408	433	492	391	466	408	417	444	417	467	433	447	460	436	401	417	448	425	428	416	438	402	447	431	451	433	420	410	415	420	430	469	392	425	449	453	371	424	426	368	434	425	461	430	452	408	470	398	410	408	389	427	450	442	428	410	430	445	419	385	420	444	453	417	393	417	436	451	452	432	465	427	405	463	443	411	414	384	476	423	438	452	417	397	439	405	416	430	486	443	470	447	433	418	427	424	433	416	456	456	453	419	431	390	421	405	425	457	424	447	385	386	424	420	391	429	437	419	421	416	395	447	438	427	411	366	436	415	437	449	408	380	441	401	421	427	460	445	465	401	449	433	432	430	424	402	421	451	446	437	442	449	395	441	447	441	415	431	438	426	408	432	402	383	437	396	423	442	429	418	420	399	444	422	411	454	439	439	424	433	437	448	435	467	399	431	476	418	421	431	419	433	430	403	489	445	453	434	408	441	463	430	386	403	412	419	470	437	446	411	439	443	440	424	428	457	444	453	428	415	391	436	404	419	393	451	404	417	421	419	460	421	435	414	448	439	408	413	408	411	435	398	418	416	428	428	411	405	458	467	461	448	391	445	383	439	408	438	437	414	433	426	430	464	431	416	409	398	452	433	425	423	455	430	417	415	447	442	433	447	439	446	446	430	412	397	449	449	467	410	428	456	441	441	384	425	450	443	432	424	395	464	415	391	450	423	420	422	424	454	441	406	406	412	472	449	461	447	408	411	448	439	461	436	452	425	422	443	454	432	444	387	459	451	394	450	425	406	380	433	425	410	395	462	428	390	411	403	441	428	418	430	440	424	424	418	437	431	432	426	441	429	440	426	417	415	397	432	403	409	428	444	426	459	445	468	482	445	432	472	441	408	428	418	403	430	424	420	453	430	439	429	432	447	460	439	381	423	438	443	420	427	419	376	425	400	419	393	444	437	457	444	384	431	414	432	398	427	417	439	450	445	446	409	403	441	437	419	421	427	431	446	395	412	389	421	432	424	470	415	413	427	413	441	467	386	410	420	442	431	415	418	410	442	439	392	468	437	433	391	418	438	451	429	466	455	415	444	414	381	419	444	385	444	426	398	460	441	451	393	438	429	452	425	394	430	411	449	398	428	403	417	447	423	432	405	441	429	428	451	456	433	415	408	430	437	407	441	448	441	425	445	438	422	413	429	412	439	412	418	447	428	412	409	429	400	389	453	440	433	418	440	403	410	430	409	410	414	413	432	415	446	427	411	424	432	379	435	448	480	429	417	439	434	415	446	446	445	433	449	397	413	421	457	434	495	437	411	414	427	452	437	427	440	446	421	453	432	413	425	425	436	418	399	444	437	450	419	436	425	419	414	425	436	396	454	419	433	433	382	428	423	416	433	453	428	409	468	409	452	419	437	456	404	425	416	411	449	452	444	420
11568	10454	8854	5222	2850	2122	1731	2759	3355	2339	1382	771	494	469	381	411	374	384	417	416	430	375	380	383	407	397	365	414	418	403	383	386	386	422	399	386	346	392	399	409	362	404	377	389	389	424	432	385	402	371	412	401	403	370	356	448	395	416	445	385	368	376	403	410	391	428	391	407	403	363	403	389	414	389	411	381	400	401	416	381	394	414	389	407	443	410	408	429	398	400	365	408	417	436	366	396	388	404	389	389	408	422	383	390	361	395	420	419	393	369	416	377	421	386	416	386	376	387	395	435	373	398	385	430	387	387	424	404	366	396	383	425	395	402	390	411	381	406	358	386	376	391	398	421	413	388	430	387	419	396	445	404	369	367	422	400	387	388	408	360	419	423	397	394	389	417	412	410	378	419	386	428	415	398	414	426	390	402	376	396	385	365	451	406	358	395	382	376	411	383	405	367	391	390	392	372	435	371	384	389	397	400	413	388	414	400	396	381	373	408	409	383	398	379	384	418	411	385	369	390	390	408	437	402	367	422	411	408	392	384	383	369	386	410	391	382	387	402	366	411	401	407	382	378	416	374	423	390	412	398	401	394	420	399	388	364	400	402	408	402	410	371	419	386	401	416	401	396	402	386	347	434	421	437	432	388	392	421	401	392	411	415	397	401	365	349	396	397	365	381	398	405	407	399	396	432	388	439	405	363	413	393	414	394	379	407	419	428	406	422	373	397	378	415	431	420	371	417	406	374	396	409	368	424	397	396	380	430	407	392	373	408	369	364	392	408	410	436	390	397	392	356	387	390	428	407	412	377	403	418	376	385	412	410	427	396	396	386	403	388	387	362	386	372	388	405	380	368	395	367	378	379	385	403	380	406	373	388	434	453	409	378	423	406	395	390	402	376	380	394	418	403	387	348	404	389	374	409	419	372	382	405	363	406	366	386	392	386	400	394	360	385	401	395	396	404	435	381	386	424	407	394	389	399	399	384	388	416	393	402	387	394	352	394	377	385	408	398	378	379	403	430	428	364	413	378	378	361	395	373	369	381	378	421	391	368	429	417	408	397	415	417	365	341	426	388	392	390	393	360	380	403	410	374	401	371	384	440	373	391	384	392	391	363	381	397	387	419	417	387	399	413	404	388	419	377	431	426	402	393	383	403	424	406	416	401	376	418	398	397	408	402	412	375	432	412	425	393	423	401	379	409	406	382	397	400	418	384	407	428	385	413	415	369	383	378	384	425	387	416	373	392	378	344	382	376	414	367	343	404	434	409	404	367	366	382	388	387	410	397	382	369	385	375	401	353	356	393	363	386	406	393	401	361	372	365	380	406	407	387	412	403	382	384	406	398	375	375	401	393	384	361	381	368	365	403	350	379	391	378	400	404	382	363	352	436	394	383	376	391	392	391	410	421	389	406	395	393	379	376	426	393	404	378	374	390	383	376	401	371	421	381	383	411	364	386	405	422	391	407	382	383	381	403	386	389	394	355	410	363	393	376	373	349	413	423	379	402	391	386	390	384	392	403	419	414	391	410	389	384	402	382	402	397	379	389	403	391	371	391	395	384	394	394	413	392	388	399	396	352	437	358	378	377	340	363	389	407	388	383	394	372	411	407	383	393	407	372	424	393	373	361	379	378	363	392	418	382	412	390	382	367	404	435	398	390	397	374	399	408	405	402	397	369	365	390	400	387	366	394	357	396	403	411	367	395	403	376	383	374	401	400	417	405	416	406	377	385	399	402	377	394	396	388	391	388	384	399	408	426	392	393	421	384	422	419	392	376	392	426	404	424	381	404	383	381	399	402	385	411	416	385	411	395	387	373	389	406	390	374	391	408	376	391	406	385	400	361	399	410	396	376	400	387	401	373	402	394	362	393	402	432	401	395	397	418	418	390	362	405	363	399	382	402	396	389	375	385	399	375	422	428	414	395	409	390	406	381	393	375	363	386	390	424	387	385	389	361	405	403	386	387	415	418	366	407	404	381	389	378	404	413	408	375	419	355	407	389	375	401	397	374	374	408	407	399	423	396	426	417	385	373	394	426	363	388	380	389	403	404	388	401	396	385	425	382	364	390	383	394	394	420	390	370	421	392	437	408	395	407	384	376	388	397	385	395	382	390	418	388	378	428	407	378	402	387	402	383	399	358	416	394	418	400	399	398	352	346	404	396	413	413	390	366	379	424	408	434	411	406	385	380	393	391	424	358	399	380	400	393	376	379	404	401	411	379	413	388	393	408	403	369	395	396	398	391	414	395	404	424	406	423	393	420	352	400	399	436	381	402	407	405	421	400	395	388	404	393	424	388	394	395	381	368	374	390	346	408	384	358	353	422	365	390	366	380	402	403	404	355	383	350	389	367	396	391	413	382	384	404	368	365	405	439	388	361	410	427	409	393	405	382	428	384	385	405	402	414	396	422	400	366	389	398	371	384	378	420	371	373	397	388	409	388	424	368	372	399	397	387	411	384	361	375	393	430	418	400	415	418	398	409	382	409	398	384	398	403	387	381	399	412	391	400	423	436	387	382	424	403	400	395	378	409	368	424	396	399	342	384	398	389	392	380	418	405	396	363	374	390	358	371	419	382	381	405	384	400	397	445	367	409	364	423	391	408	389	410	356	412	390	408	403	395	380	418	402	417	434	406	429	415	384	392	420	396	385	382	414	369	391	400	397	383	349	389	395	380	409	393	391	410	422	411	420	387	408	422	390	398	397	431	408	438	397	404	377	408	423	370	385	370	406	361	384	391	420	377	380	412	380	351	395	433	405	389	391	388	397	393	395	392	414	421	406	403	384	372	412	421	427	422	386	352	392	390	405	390	412	406	417	364	360	377	386	405	398	411	359	392	410	414	387	363	393	401	340	355	401	415	365	383	416	377	398	409	438	392	382	417	394	403	359	432	371	371	389	419	369	407	388	414	424	419	395	380	390	382	393	411	429	401	399	435	392	354	395	398	398	408	378	372	385	371	381	404	414	389	397	411	401	389	423	426	395	416	405	398	421	399	401	380	395	400	371	393	415	421	379	399	385	381	357	397	415	404	387	392	411	358	392	423	411	428	414	407	369	373	386	434	394	389	393	396	367	398	395	378	423	430	410	402	374	379	380	365	367	386	406	392	385	384	420	384	410	407	374	410	424	376	430	411	420	396	407	373	372	428	371	418	365	359	383	359	392	393	371	401	399	367	402	355	383	428	386	373	370	419	396	402	416	356	367	410	380	410	375	393	416	422	402	402	362	374	409	389	392	375	404	408	421	389	400	396	400	376	396	410	404	421	376	380	390	368	385	376	415	393	378	353	401	399	433	381	407	368	408	363	407	392	399	392	381	400	385	413	374	438	433	383	364	399	407	372	380	422	379	397	398	393	401	412	397	357	368	356	379	406	392	424	406	406	396	344	399	399	407	420	400	392	395	377	369	409	392	408	381	379	374	379	365	387	392	417	364	403	431	394	395	377	399	377	393	367	413	402	417	391	382	379	374	426	398	376	402	375
25554	21450	27356	24955	11306	4422	2835	3511	15293	16078	8400	3255	1224	623	524	465	497	460	472	461	462	435	441	447	487	483	426	453	449	465	422	429	409	444	440	448	484	461	451	438	466	433	478	389	452	446	423	444	411	442	402	427	437	489	434	420	454	430	417	466	465	465	475	428	458	469	404	419	423	413	427	462	452	437	484	466	398	427	430	423	444	418	417	412	435	421	428	472	459	428	400	471	421	452	468	468	442	455	396	419	441	445	418	432	431	442	429	421	467	463	400	459	440	436	388	457	421	430	462	441	441	424	483	442	433	430	455	455	452	447	447	444	457	464	472	422	470	442	429	421	483	452	419	436	394	405	425	450	452	420	479	409	452	452	437	478	462	432	457	458	459	460	431	439	452	418	438	444	442	468	430	420	476	427	457	454	461	480	398	437	431	451	459	429	442	472	453	459	428	422	433	464	442	459	431	419	447	451	450	435	439	452	455	459	506	418	420	432	409	402	433	445	430	485	395	395	451	460	402	432	437	436	466	413	467	438	453	425	410	418	440	420	441	440	445	464	469	455	439	455	432	442	434	441	430	407	458	437	443	454	445	434	449	457	501	465	427	454	402	444	445	433	425	429	443	443	448	469	445	399	483	436	441	436	427	433	440	434	450	430	457	448	442	439	468	422	451	441	443	472	428	410	446	428	424	418	446	410	409	415	447	483	418	434	437	425	466	448	465	467	458	435	400	429	412	450	445	430	460	417	452	452	442	445	443	472	415	403	458	426	437	394	431	453	430	418	411	429	442	474	440	465	446	448	444	429	463	424	393	411	450	442	414	451	424	372	453	449	413	433	419	414	429	408	448	453	469	438	427	447	442	431	421	425	398	425	428	430	445	440	484	423	456	456	424	441	422	403	415	440	450	441	414	426	464	457	426	406	464	466	466	459	495	431	430	452	428	465	401	454	429	450	419	433	480	401	451	418	391	429	435	433	434	428	417	441	450	418	430	488	419	433	448	437	443	452	414	420	436	460	440	450	415	449	411	438	443	421	465	462	434	482	458	426	467	462	431	421	458	439	448	450	452	443	428	484	446	415	425	401	440	468	421	479	453	412	441	447	429	446	445	442	442	456	475	459	447	459	443	428	435	399	429	404	456	462	450	396	420	429	439	407	419	456	439	442	453	452	433	445	421	422	412	416	425	450	453	443	395	420	422	458	426	434	472	446	434	410	448	431	431	411	440	423	415	445	429	480	426	440	414	467	455	428	441	437	426	443	416	428	447	442	480	440	449	433	442	414	478	457	437	409	439	412	456	424	446	451	451	425	442	418	417	435	461	452	404	424	440	442	425	437	446	409	399	409	385	405	418	452	447	421	456	450	431	472	444	411	437	463	469	455	419	469	413	448	465	391	441	463	432	424	437	454	411	469	439	421	468	450	446	427	462	443	475	443	445	483	395	420	421	404	458	385	436	470	437	436	447	444	440	460	448	406	465	458	414	471	465	461	487	443	441	404	432	468	404	419	450	456	441	437	403	448	451	444	436	431	448	423	462	457	422	438	428	440	442	421	424	421	451	447	425	412	457	422	451	423	427	426	448	458	432	454	450	459	463	446	383	445	435	398	402	472	422	437	462	441	436	440	407	421	443	414	487	458	411	418	426	464	389	458	433	413	433	463	443	464	483	434	417	424	444	460	442	421	447	396	459	420	448	453	432	447	442	420	438	473	414	434	414	464	438	440	474	459	458	472	428	423	446	438	421	436	435	436	456	403	435	438	467	417	435	449	450	405	402	437	419	491	456	447	463	419	425	411	452	436	431	458	437	438	437	428	436	453	440	415	433	481	438	482	443	442	448	423	423	451	447	420	426	452	450	420	409	434	407	442	460	416	420	458	448	441	397	443	461	401	432	457	483	458	439	482	437	443	421	453	428	434	467	458	452	425	444	382	458	480	454	418	436	395	446	408	433	439	442	433	467	441	453	426	448	414	453	489	450	450	416	441	442	396	432	410	413	414	424	429	427	460	436	421	432	444	419	427	453	431	441	415	435	426	446	434	440	400	433	478	428	447	438	442	425	393	441	431	441	453	421	454	399	452	460	457	451	502	400	399	476	402	430	422	456	438	443	434	466	451	443	443	435	431	424	451	445	396	436	412	454	432	465	423	439	445	412	409	454	399	417	455	407	425	412	479	448	440	472	437	435	442	435	433	435	422	433	427	422	421	429	462	426	427	462	411	434	449	417	439	437	476	490	424	419	447	426	422	456	433	421	452	425	440	449	443	425	377	433	434	463	433	427	468	463	433	433	453	431	428	465	404	466	437	457	448	446	447	473	418	468	474	437	439	435	460	395	456	421	424	430	445	441	463	428	436	417	419	446	444	408	432	463	452	394	494	435	443	440	459	438	422	442	466	450	428	420	414	465	425	443	441	432	458	414	477	465	441	431	440	421	429	471	440	458	458	432	481	462	405	436	461	455	400	429	441	446	432	447	438	421	437	440	429	434	444	452	443	440	435	420	471	418	445	444	448	473	428	411	438	446	471	440	425	444	421	412	424	467	453	440	435	460	431	425	444	429	468	430	453	404	466	464	456	444	456	445	417	439	469	458	438	450	473	417	488	447	484	438	448	441	415	442	440	425	433	445	452	407	443	438	431	455	459	431	423	483	415	420	466	451	427	444	428	441	440	469	447	417	441	416	438	488	409	448	418	426	458	443	451	433	425	408	469	476	446	420	407	458	423	444	446	404	435	445	418	444	423	450	432	435	456	434	428	402	416	455	456	421	436	441	448	425	434	403	412	411	457	455	440	485	416	376	416	438	453	416	407	456	430	390	432	439	425	385	466	424	447	420	443	445	502	429	476	428	452	469	471	421	453	456	470	434	429	415	450	461	434	454	475	447	449	446	441	457	438	450	407	436	479	409	439	409	410	423	459	442	408	415	434	422	421	465	472	418	440	449	429	442	418	480	455	429	416	465	446	399	476	445	400	457	442	469	453	462	456	460	450	428	467	428	449	446	444	474	423	449	435	430	416	433	425	440	422	457	422	437	425	431	503	438	445	454	435	440	432	463	412	451	453	452	423	458	472	467	398	477	431	410	406	450	479	445	421	464	473	434	435	436	436	448	471	471	430	463	446	424	422	435	424	453	430	409	434	434	458	394	431	439	451	439	427	462	440	441	428	421	427	418	429	432	466	429	431	426	489	483	387	439	465	460	455	458	426	438	417	438	427	473	450	423	396	447	427	443	434	424	441	444	401	462	420	446	463	418	403	417	478	471	408	423	435	425	416	440	465	454	457	415	381	381	458	433	437	426	424	456	414	463	429	404	431	433	451	452	454	454	425	420	416	449	429	416	435	403	443	385	450	450	420	417	455	447	430	428	465	419	450	445	439	430	431	445	424	456	430	461	411	456	433	459	437	453	472	469	449	416	440	439	420	435	463	454	411	435	448	452	419	415	450	438	468	437	412	445	395	403	433	459	462	426	448	472	458	420	389	444	448
12043	21504	17870	8291	5514	4321	3538	5314	17590	15014	7912	3468	1283	642	486	448	387	460	408	457	422	436	418	423	401	428	417	412	437	408	424	444	419	424	383	441	431	439	432	460	412	443	426	418	458	409	460	413	454	430	434	420	448	419	422	409	466	430	427	401	447	383	428	435	417	442	415	408	401	471	428	407	414	383	435	449	441	442	407	410	464	448	429	437	435	408	423	411	423	431	383	435	425	427	391	405	427	468	382	430	445	406	436	440	430	407	403	409	372	424	390	399	413	426	397	447	443	428	408	402	431	431	414	428	463	418	440	424	376	464	393	419	437	405	397	432	421	432	431	421	411	438	399	416	396	455	431	402	380	375	425	435	396	457	409	440	448	456	421	441	432	406	403	431	401	405	424	426	442	411	403	424	430	451	428	401	439	410	428	400	424	432	427	423	445	445	427	411	418	440	461	422	474	375	440	436	426	407	422	418	498	422	446	428	443	430	423	417	406	408	408	440	406	424	440	402	397	404	408	415	445	443	425	401	452	444	422	411	438	428	396	431	418	434	411	451	408	425	398	450	431	439	420	400	385	430	418	430	443	449	427	399	387	372	373	441	421	431	408	397	425	420	436	417	425	419	434	411	443	403	416	435	407	433	430	412	403	434	425	444	398	389	403	370	367	383	406	380	388	429	443	430	398	430	400	420	438	444	389	448	406	447	396	416	424	425	454	441	418	414	466	396	446	431	466	411	403	387	408	402	449	440	427	430	416	412	446	390	426	439	457	431	408	424	408	416	440	432	415	388	404	407	405	396	422	397	424	387	454	438	423	423	413	408	419	431	423	405	427	386	403	450	416	443	457	407	425	461	389	412	410	412	418	418	431	412	423	432	448	438	432	418	426	373	406	421	456	437	481	433	462	428	428	400	402	416	420	426	412	402	431	415	431	433	438	439	436	398	423	444	394	429	440	376	433	400	405	407	416	403	409	435	411	412	409	400	426	408	446	405	434	410	412	410	434	429	420	399	410	431	422	436	405	439	426	440	425	423	441	389	427	421	439	438	428	427	421	435	445	421	414	421	409	401	419	441	444	366	449	421	430	412	406	407	428	413	424	418	430	440	433	421	410	418	394	396	397	428	428	436	399	372	436	414	405	419	442	436	431	398	387	423	438	408	429	420	441	406	409	458	425	415	411	429	408	430	414	475	421	382	463	413	427	469	435	429	415	437	394	420	435	444	435	415	428	404	414	411	384	422	423	440	428	424	439	440	410	410	404	420	450	391	407	401	412	416	409	434	394	422	423	469	425	431	431	446	427	418	388	436	419	445	440	404	414	393	411	450	386	412	425	380	414	421	433	444	414	408	407	413	445	454	426	398	421	424	390	388	414	426	431	445	421	419	414	406	440	421	439	410	442	428	383	437	447	435	402	360	445	440	389	413	454	449	411	423	446	380	416	414	433	409	410	397	396	434	428	405	433	405	411	440	429	396	438	427	429	417	414	400	413	439	428	395	422	423	448	408	444	471	430	438	425	407	407	422	423	419	412	405	442	404	405	420	475	434	428	396	430	430	397	402	379	444	446	444	419	392	462	426	418	429	421	456	419	398	410	394	399	452	441	421	414	427	401	428	433	409	424	411	423	418	438	436	437	421	414	433	404	445	420	430	435	420	395	418	435	430	396	427	407	394	427	424	426	422	407	408	413	416	394	407	389	381	432	397	411	396	421	441	426	396	412	434	394	443	398	419	440	400	434	399	420	391	423	413	411	417	417	416	425	364	410	449	424	430	411	425	455	400	420	397	428	420	444	428	453	445	452	464	416	376	414	412	411	403	437	457	402	439	476	452	404	396	407	411	448	442	429	410	457	397	432	405	428	422	397	381	411	432	426	413	424	414	414	425	458	408	445	406	420	466	416	408	421	427	423	446	440	420	438	417	426	412	414	398	425	449	400	405	394	437	411	472	449	413	409	391	405	404	428	417	417	461	457	427	443	411	404	423	395	426	451	420	433	425	436	450	397	417	416	408	417	406	434	448	431	424	423	430	400	448	446	434	389	437	436	442	417	411	405	406	428	408	409	417	449	408	391	429	413	424	385	411	396	432	427	428	440	447	453	459	457	429	402	434	402	418	400	406	425	449	443	449	437	466	394	422	453	420	437	413	452	433	442	391	406	394	408	406	433	412	414	421	420	423	427	423	425	414	428	425	408	418	394	446	437	417	454	385	414	446	447	420	395	431	419	412	422	407	433	437	409	438	449	414	447	407	383	404	414	426	419	426	405	397	446	408	430	408	396	462	463	414	446	402	429	449	430	414	442	410	439	390	396	402	452	426	435	406	430	418	406	423	429	456	400	417	386	446	427	425	393	429	410	394	435	385	436	442	436	402	430	418	406	404	424	440	403	399	404	441	453	399	389	396	400	446	379	418	437	446	418	402	414	397	435	443	390	415	422	415	406	401	381	400	400	417	432	400	403	412	402	413	457	418	414	391	411	409	397	412	380	407	412	383	423	406	409	400	423	430	407	382	443	415	438	398	423	432	431	403	398	413	435	448	440	418	401	429	430	429	386	425	403	432	410	440	420	441	428	429	436	442	394	423	407	415	414	441	433	424	374	459	414	424	409	408	411	465	408	440	431	388	422	448	413	436	432	451	423	432	436	459	394	408	438	431	409	414	428	412	369	400	415	436	421	431	428	416	397	388	439	419	396	409	452	433	434	445	426	413	438	438	387	416	439	407	428	411	414	442	402	371	422	425	418	438	415	420	406	431	434	392	405	426	415	441	440	444	447	399	419	424	424	407	415	390	406	454	417	443	418	420	421	412	432	417	436	421	423	431	385	415	453	394	433	458	421	432	423	438	452	419	431	418	435	378	408	445	435	424	434	411	423	415	457	459	408	414	461	457	422	421	385	409	413	449	456	389	405	420	388	407	426	428	419	452	406	391	439	399	433	398	409	404	419	466	452	436	409	436	442	430	397	443	408	438	387	447	456	388	445	407	468	420	392	395	427	427	367	423	466	430	437	417	397	381	416	449	405	415	428	400	431	442	409	404	414	408	412	431	405	376	464	458	396	390	410	420	404	427	480	402	451	445	408	450	407	411	384	461	389	436	392	407	432	422	423	420	445	436	398	444	433	420	442	414	417	411	450	417	432	424	426	414	446	431	435	381	408	401	399	413	412	422	398	383	397	404	372	429	408	393	423	402	407	418	420	409	443	423	429	408	428	394	425	384	449	441	412	430	391	393	421	411	424	407	429	441	410	442	437	372	424	435	455	421	445	411	422	453	446	413	440	426	432	435	405	451	369	466	427	395	380	424	438	383	440	421	399	445	403	370	419	424	437	434	393	416	407	417	437	417	428	412	434	427	390	401	422	423	400	442	442	410	446	422	416	448	444	414	427	392	415	413	416	409	432	428	419	404	423	375	402	410	434	436	424	457	441	415	450	453	413	425	397	441	411	404	409	426	398	401	435	432	428	431	354	422	443	425	447	419	401	423
24326	21465	28763	24646	21460	16731	10206	16486	30431	28123	16437	5902	2106	972	656	596	559	579	572	581	572	530	538	538	569	556	522	529	541	537	546	591	582	581	546	547	567	533	537	562	579	563	567	544	524	584	534	518	562	551	541	552	532	582	590	569	591	575	567	594	573	552	578	544	544	540	532	572	529	576	535	574	578	553	562	533	546	537	554	558	537	521	566	563	541	554	536	533	533	502	536	558	551	515	559	561	538	500	549	538	554	580	531	526	518	567	552	520	548	552	574	520	577	553	548	574	556	596	518	542	573	545	532	588	519	534	511	551	537	586	532	523	527	578	565	570	523	513	562	555	570	515	535	515	513	581	535	528	568	555	575	527	548	576	551	540	487	546	542	559	543	561	561	545	526	553	503	556	580	535	516	548	542	563	582	560	559	550	574	580	529	503	581	531	516	554	544	571	579	549	550	550	541	560	556	561	550	520	590	508	587	583	566	545	554	537	572	554	538	542	529	545	557	529	524	540	542	553	528	568	547	606	556	559	527	547	545	504	572	546	534	599	554	598	553	588	569	545	559	508	538	553	565	548	560	525	499	540	540	541	518	531	520	539	547	547	510	558	555	547	559	568	556	530	510	553	562	536	563	560	554	521	548	540	557	545	547	547	549	530	599	555	572	541	566	533	529	552	563	577	561	537	526	529	544	542	515	516	494	541	635	547	500	568	589	553	577	547	552	564	540	520	532	585	518	508	538	588	560	589	528	525	533	577	542	577	537	572	573	515	575	546	570	553	511	523	540	544	546	580	559	572	535	520	550	538	589	534	582	512	574	547	534	498	546	583	538	502	546	519	572	566	513	516	533	524	588	556	499	568	591	504	550	549	540	546	516	505	549	504	542	533	506	547	571	557	538	547	519	548	536	507	520	546	578	555	554	556	535	528	522	526	551	560	547	597	614	543	518	563	535	525	553	579	546	534	566	553	567	524	524	556	510	559	553	577	600	572	539	553	585	561	524	532	551	555	587	538	558	606	525	560	554	565	532	551	577	547	531	563	517	581	508	537	538	617	526	540	553	550	575	567	579	532	607	587	583	521	521	533	542	538	540	524	545	564	545	570	505	513	575	546	564	574	535	537	530	558	537	528	526	585	559	558	599	526	543	541	531	542	553	571	508	569	555	533	514	526	541	540	550	527	525	554	596	495	494	515	545	515	530	514	578	521	527	584	499	588	508	500	509	541	531	545	550	543	546	540	537	528	527	530	528	540	552	520	540	502	551	535	591	526	559	524	550	556	558	535	531	542	530	538	598	533	549	527	518	530	543	560	533	554	494	539	575	551	580	585	517	565	556	560	569	534	554	559	517	526	538	542	525	583	534	514	575	523	551	533	581	540	543	530	552	523	565	546	524	576	536	560	551	472	547	582	555	517	560	517	516	532	547	578	560	543	566	546	541	559	561	545	534	562	552	572	549	508	504	556	567	547	505	557	522	570	530	559	570	521	545	532	559	573	551	526	578	550	518	555	562	571	528	553	535	494	531	513	565	539	573	569	516	511	563	564	485	525	559	575	584	551	531	512	526	556	559	525	562	536	558	608	569	546	528	533	535	550	544	565	525	561	543	548	576	620	525	535	523	578	533	556	545	526	543	568	589	519	587	548	565	550	519	584	535	574	500	537	536	540	587	558	603	523	581	529	554	596	557	557	545	553	545	571	559	536	544	518	560	549	582	528	575	553	512	547	540	526	575	521	555	546	536	548	567	522	524	519	567	551	540	546	541	545	527	519	579	589	596	523	549	560	559	559	567	545	576	523	538	538	555	553	527	538	531	529	532	558	573	596	538	541	571	556	554	523	492	560	513	570	538	555	522	504	572	532	549	539	541	553	563	559	522	530	535	557	520	534	595	509	528	516	593	507	554	537	566	530	598	573	532	494	548	512	541	570	519	536	530	570	542	536	538	551	559	544	547	545	533	545	529	566	517	541	549	530	547	536	548	572	555	517	548	545	503	555	524	543	548	545	534	544	550	538	570	567	553	538	528	545	543	542	513	525	526	511	533	513	547	541	541	556	554	556	594	556	530	524	515	546	579	571	528	486	516	555	558	550	550	518	549	536	551	556	545	546	573	546	596	521	571	570	501	548	580	570	584	563	546	613	546	526	550	541	505	541	508	511	550	549	555	568	517	553	569	508	520	566	516	573	489	500	554	566	556	577	543	594	561	500	554	584	545	586	526	546	592	572	537	569	511	535	520	523	548	566	488	541	567	534	562	563	551	523	536	564	523	530	517	547	532	576	532	580	542	515	502	547	575	557	532	525	507	512	562	533	564	549	542	553	550	549	556	515	554	572	521	527	554	545	593	560	553	582	534	540	519	515	533	547	549	559	521	526	556	560	516	526	562	573	557	528	540	504	566	549	534	535	554	555	528	561	522	521	525	534	570	545	595	545	575	525	528	571	560	590	507	543	594	552	533	566	562	529	575	608	540	568	543	578	561	562	563	563	544	561	544	557	578	528	516	556	568	528	536	556	583	517	547	502	501	520	547	565	520	553	542	523	522	544	551	568	556	555	548	598	560	557	534	554	485	560	607	506	534	534	541	538	563	548	512	563	537	526	583	557	526	538	602	557	543	527	514	565	583	593	526	565	568	578	568	581	496	574	540	552	548	546	611	522	533	548	535	517	536	549	585	539	578	552	545	530	558	565	507	554	588	549	579	533	557	560	543	505	559	557	514	538	571	518	553	571	568	536	555	517	583	557	580	492	530	569	503	521	527	561	578	567	523	531	591	541	558	532	534	551	557	531	525	569	535	545	564	578	519	530	534	525	493	534	520	570	552	564	519	510	551	485	544	565	545	554	543	564	510	546	531	563	524	550	495	541	581	559	517	559	539	550	564	534	528	537	532	509	547	531	506	533	556	542	554	533	578	559	554	547	514	533	588	567	553	540	519	542	560	549	523	556	551	537	539	601	560	581	491	553	558	539	555	568	549	550	545	591	497	548	514	572	567	552	529	553	529	544	536	538	562	564	566	549	563	551	569	523	498	566	551	523	489	540	510	577	567	557	585	532	552	556	537	527	553	491	594	510	523	556	507	533	510	526	557	541	564	528	514	537	531	570	527	539	558	573	529	524	475	508	511	563	506	554	525	567	541	558	531	546	530	564	575	545	531	503	552	518	541	518	530	540	598	559	539	558	538	586	533	554	611	550	544	552	529	528	534	549	583	476	524	596	514	574	514	535	532	565	546	554	577	602	544	506	558	501	529	553	506	517	558	550	551	546	549	534	555	531	580	524	513	539	518	546	527	535	582	555	511	556	561	554	547	565	537	530	556	524	554	539	558	568	523	540	564	528	546	571	502	548	552	504	536	524	535	543	615	564	592	567	546	558	537	538	532	496	546	514	501	590	538	584	507	533	536	583	513	499	544	545	546	541	571	511	572	492	566	563	587	554	528	526	530	553	514	539	568	509	531	572	541	537	544	531	576	522	568	594	523	560	507	562
13810	31180	26117	15597	11049	10631	8592	19712	29887	25072	13032	5704	2161	992	613	533	530	547	497	517	552	564	516	541	508	462	519	502	540	543	491	532	522	495	536	546	517	506	520	532	534	561	535	479	532	535	511	526	544	505	505	574	497	536	507	520	528	536	526	567	545	555	570	520	546	524	551	501	495	498	507	529	522	536	527	532	534	505	510	503	520	545	512	555	557	503	495	514	523	518	522	520	514	533	522	470	501	506	518	506	521	546	564	515	508	535	557	499	556	571	527	501	458	552	505	507	490	520	523	508	507	538	512	518	545	537	510	516	504	484	521	516	498	532	537	497	501	504	545	492	487	493	473	526	519	530	488	525	505	547	529	500	527	558	535	497	487	509	507	529	515	525	509	531	476	528	487	492	510	508	543	560	507	524	523	524	482	531	502	556	510	491	501	491	516	520	519	534	547	515	547	494	529	507	501	493	497	528	540	530	504	481	524	502	478	501	532	554	551	520	519	510	564	524	571	475	544	517	506	508	508	538	510	496	492	535	515	538	510	539	463	492	514	511	578	547	493	516	495	516	530	526	495	497	468	535	500	533	518	493	535	518	518	503	501	551	521	525	555	522	547	552	508	524	531	555	509	520	551	518	537	511	528	497	498	532	548	531	531	523	476	535	546	538	538	527	532	559	542	525	528	554	485	526	523	532	504	512	513	529	525	503	520	529	541	491	515	551	497	503	510	567	498	544	495	513	517	501	464	518	482	447	500	547	562	506	510	514	487	512	507	490	529	483	488	529	534	512	531	532	506	545	509	539	499	504	514	524	534	531	498	508	507	477	543	555	531	535	541	512	510	525	511	522	498	533	537	515	528	550	527	463	486	525	484	529	520	481	586	503	490	514	503	501	502	502	497	528	531	519	483	525	494	523	499	583	521	489	538	499	512	543	509	536	535	497	506	496	526	546	508	477	528	543	545	509	530	534	552	491	512	516	533	512	513	544	482	544	480	465	535	550	517	515	476	553	499	567	548	507	523	500	491	508	522	531	543	521	503	508	485	517	559	509	520	525	510	531	532	477	486	516	530	518	487	516	519	480	532	568	524	503	529	507	479	510	511	523	511	511	488	496	518	532	554	518	508	496	532	522	506	544	541	537	553	492	497	546	490	514	505	496	521	473	542	554	486	533	526	501	540	535	514	497	500	491	525	519	524	510	526	538	478	499	519	526	529	528	526	523	516	536	501	523	548	518	538	521	543	561	520	507	504	513	505	511	503	522	526	553	494	518	523	482	543	560	522	528	529	492	488	508	491	517	538	497	533	518	521	522	522	554	559	533	505	515	509	537	517	501	541	507	510	468	494	488	543	505	532	526	493	532	512	588	519	470	475	523	508	531	484	518	509	533	500	528	559	532	529	500	528	529	483	496	478	523	517	529	510	520	513	547	493	544	483	520	489	535	545	519	524	536	490	527	484	535	525	482	501	539	507	530	484	479	488	520	464	533	478	484	550	525	516	525	534	537	500	489	520	493	567	503	508	538	508	535	503	514	499	546	501	532	518	473	493	519	507	564	496	503	515	531	484	470	530	546	547	474	540	513	500	517	554	495	527	538	479	501	548	506	491	513	563	505	506	519	531	492	500	482	531	483	513	515	546	557	558	507	550	556	495	504	529	505	535	538	477	514	501	533	507	521	528	507	514	481	542	512	501	484	499	477	532	545	517	509	529	505	506	501	555	483	496	493	472	525	531	548	500	539	503	505	536	535	491	472	519	538	486	545	510	506	533	528	515	502	472	513	527	473	517	509	509	521	509	533	482	524	533	527	547	499	529	489	496	533	525	523	500	503	537	486	534	471	473	520	518	532	535	504	500	512	504	533	510	533	492	509	558	497	534	502	536	509	507	537	491	523	490	566	527	491	497	525	555	523	513	512	486	516	487	480	531	524	462	510	545	486	508	490	517	549	534	513	522	536	517	502	511	536	481	520	552	508	539	470	495	538	537	493	495	515	549	491	505	509	523	521	527	501	516	494	525	504	511	506	495	503	520	474	546	522	488	477	521	528	502	520	455	538	519	525	506	532	559	495	512	512	516	513	477	534	517	503	524	540	530	542	527	546	523	547	487	503	524	502	517	482	503	497	507	497	535	496	539	510	513	521	479	508	494	501	501	515	539	479	490	543	523	501	457	534	524	510	518	512	493	476	523	521	537	522	534	538	505	529	568	533	504	498	512	511	541	505	549	522	516	503	523	520	488	533	500	549	552	501	501	548	484	490	527	511	540	512	507	499	497	496	540	524	549	508	527	530	520	485	558	536	476	512	504	520	493	504	536	541	487	478	533	504	521	493	502	484	486	534	503	502	578	489	538	462	479	522	497	494	524	504	495	476	546	583	534	562	545	518	534	452	513	488	515	513	519	542	579	504	511	512	512	527	487	557	489	487	555	531	508	492	543	539	524	513	534	543	546	504	503	534	510	488	551	473	516	519	553	492	547	544	528	516	497	469	467	518	526	486	551	480	514	511	509	506	491	505	581	483	522	566	526	492	515	529	513	462	519	542	543	523	531	530	511	516	520	510	503	508	536	552	502	539	506	502	479	504	474	516	538	510	510	529	554	482	536	518	483	467	513	487	484	538	484	497	525	517	531	542	562	498	510	500	530	517	492	536	509	538	528	487	510	539	528	558	523	509	535	511	567	482	539	483	526	525	504	530	504	518	519	538	520	462	512	521	524	488	565	500	509	518	538	516	496	507	512	518	472	522	541	510	476	518	487	491	495	497	533	542	525	544	498	516	558	546	464	518	504	522	517	485	530	510	504	539	522	504	530	509	497	498	530	490	490	498	555	493	513	478	534	494	536	494	530	488	501	475	518	538	512	476	521	507	503	558	526	545	514	553	513	517	561	546	530	487	506	505	530	514	517	496	507	507	522	515	473	538	527	516	517	488	540	551	496	508	498	525	501	517	520	527	523	543	492	507	493	526	444	479	544	515	531	496	496	503	493	512	502	533	517	563	542	537	569	540	533	539	486	519	533	532	505	510	522	541	521	544	518	528	506	519	529	493	537	498	491	522	526	496	517	476	520	501	556	512	517	511	488	520	508	536	495	513	533	493	474	500	542	485	540	499	494	509	543	525	547	518	537	555	549	459	522	526	523	538	486	535	483	515	488	529	486	524	508	491	484	507	527	505	513	477	498	533	552	467	483	504	533	464	570	503	498	488	516	480	497	480	492	535	536	539	481	554	507	501	494	520	510	493	520	532	527	531	505	503	507	550	500	548	536	561	550	510	536	517	509	535	527	514	517	530	496	506	523	512	508	515	546	527	496	536	510	539	499	496	522	496	497	506	531	478	505	540	534	525	516	516	521	521	536	532	498	528	515	539	537	527	468	527	473	572	517	568	511	524	504	471	494	486	523	527	505	474	513	519	545	512	512	533	472	522	530	530	464	497	504	496	517	473	537	559	525	530	525	501	500	526	567	480	496	530	506	512	514	564	490	548	526	529
28359	18789	12664	6579	5262	3284	2345	3113	3140	1596	951	615	492	485	469	450	473	438	433	456	401	419	472	441	457	460	425	428	456	454	428	422	454	385	422	396	438	446	439	436	440	421	438	436	409	442	413	443	436	439	423	433	440	465	426	404	436	483	478	443	422	442	439	446	447	426	417	417	453	462	435	443	425	408	424	437	414	411	437	426	413	421	418	429	421	422	460	454	427	385	442	444	438	406	464	422	414	438	414	413	419	435	453	412	443	449	418	437	456	390	421	463	401	453	393	428	462	423	421	443	465	431	444	447	434	431	413	422	430	444	437	417	448	446	465	428	441	418	409	404	426	448	406	398	453	440	411	409	412	419	456	471	411	432	455	449	397	419	445	427	407	414	355	398	414	402	398	426	442	461	453	451	416	454	449	454	414	392	392	410	369	437	422	385	429	412	433	437	419	433	472	422	419	410	390	446	425	409	439	385	411	445	423	456	437	419	410	474	395	417	423	426	424	412	435	481	446	474	450	429	430	466	422	407	430	463	400	443	446	405	410	422	460	412	455	440	470	415	411	410	408	420	416	450	420	441	470	444	389	410	419	430	413	428	431	473	440	414	449	428	441	421	449	434	468	431	422	385	418	421	441	433	445	402	441	425	471	433	455	408	403	440	415	403	405	440	424	428	423	404	432	447	462	433	462	432	438	402	437	450	402	457	455	409	397	430	448	475	443	413	416	427	417	444	451	421	421	433	423	459	433	397	453	410	425	436	417	470	414	429	450	403	390	450	427	437	401	400	435	419	473	461	408	468	426	429	418	435	455	407	444	443	421	414	411	442	413	466	428	419	449	430	424	404	437	416	471	437	430	380	453	453	442	408	455	413	395	421	436	448	380	426	426	418	453	437	425	404	444	453	431	455	462	429	427	413	422	406	459	422	429	423	436	437	489	434	453	462	402	407	417	390	406	425	418	412	449	439	448	442	438	435	442	417	409	395	421	411	439	436	401	454	469	418	411	446	403	415	463	430	408	455	409	467	397	425	393	452	403	446	442	408	408	419	448	400	405	431	403	420	424	421	448	443	452	434	447	420	422	432	430	403	419	434	414	444	465	458	417	438	416	437	445	405	454	425	432	448	433	417	432	450	435	399	399	408	420	409	434	416	444	444	410	424	431	424	450	413	413	436	444	457	451	409	424	409	461	448	453	400	436	417	423	424	447	454	411	437	412	422	398	463	414	451	437	446	411	446	419	443	408	441	435	416	430	475	431	408	464	407	435	436	396	437	449	426	409	432	447	389	425	426	396	428	442	448	456	407	437	417	454	397	402	397	420	415	424	424	438	406	444	422	388	437	434	439	402	454	432	405	406	450	395	404	405	406	466	390	384	380	388	455	434	431	427	457	428	441	420	423	428	442	440	448	431	441	419	427	428	410	433	419	422	449	425	447	445	425	428	418	442	390	474	450	448	456	421	425	397	436	400	437	412	442	425	430	452	419	435	440	449	423	424	423	441	445	455	432	440	421	471	439	388	383	427	433	417	389	434	455	399	427	414	413	449	448	443	399	418	449	433	461	476	436	423	436	428	421	460	432	430	471	433	419	469	451	444	444	414	448	454	414	419	412	433	447	396	438	416	452	434	434	418	400	448	445	439	440	433	424	418	437	385	427	464	457	440	432	424	449	458	423	422	423	398	378	413	408	439	412	423	411	394	421	420	419	414	418	446	443	431	452	447	399	426	415	409	427	468	408	436	432	460	424	397	439	465	450	427	472	440	432	431	439	425	479	415	419	444	443	454	437	430	389	449	420	417	420	407	432	465	439	459	430	450	458	434	429	415	448	443	393	416	452	443	440	404	396	421	407	434	464	434	466	464	445	455	471	418	412	459	431	435	416	432	431	438	431	466	440	404	419	417	454	407	434	440	433	420	417	429	438	373	405	425	405	484	445	399	435	437	445	400	439	428	462	459	429	412	429	426	405	444	428	402	419	409	437	427	430	451	409	424	444	398	413	405	413	395	417	456	442	452	429	398	454	410	421	420	460	410	441	446	393	394	445	428	424	406	403	426	442	420	429	395	420	427	421	447	437	448	438	467	418	417	424	402	436	450	420	447	457	413	424	393	434	445	428	449	410	442	425	433	475	419	453	406	382	394	422	407	466	442	444	448	437	439	440	440	431	424	397	434	400	405	471	443	412	429	452	398	403	418	395	439	472	408	426	430	416	460	417	419	435	421	447	465	416	413	455	419	446	448	430	444	382	429	438	426	440	425	419	429	423	385	433	427	481	364	443	424	414	421	443	427	403	431	463	463	428	377	358	441	420	408	439	456	453	414	397	420	401	437	417	434	454	418	412	425	428	448	442	405	420	461	441	403	421	455	420	418	415	436	424	428	439	460	440	436	385	408	423	470	434	397	440	447	412	449	436	455	432	432	382	434	418	406	397	462	446	389	420	437	423	439	416	402	437	429	446	417	399	420	437	456	439	434	409	393	411	432	402	432	443	422	415	404	478	393	429	429	434	438	473	407	409	411	402	409	397	388	448	403	456	433	381	432	439	440	464	437	447	376	436	427	413	441	446	439	409	404	431	417	433	441	422	434	470	421	419	413	418	440	430	394	391	443	401	425	436	429	420	455	414	452	432	463	449	438	444	467	415	417	404	427	406	441	414	466	432	472	382	462	443	434	422	409	415	440	459	429	432	446	421	397	416	466	433	436	413	429	478	466	407	431	423	427	427	388	415	427	444	455	427	435	460	420	408	423	464	428	447	434	429	427	445	434	418	405	425	416	424	420	382	428	410	454	400	424	451	424	391	424	461	455	446	454	423	404	391	421	440	436	428	418	434	417	425	423	464	404	435	453	440	406	417	424	444	418	412	437	437	390	425	452	420	393	435	414	444	399	453	434	399	407	421	416	412	419	473	425	478	428	396	449	439	444	407	415	429	465	424	418	455	423	403	443	412	405	446	433	466	444	430	404	443	406	436	428	426	472	386	409	461	442	433	372	385	451	452	429	380	474	433	438	462	412	415	447	458	433	431	440	423	427	426	451	420	450	471	412	448	422	422	391	419	414	438	451	427	411	450	457	414	463	419	415	454	444	404	405	470	428	426	408	416	438	428	468	430	425	432	400	437	430	408	412	452	447	431	459	443	432	465	399	435	456	452	410	441	397	406	407	391	429	417	394	380	457	419	421	398	431	422	465	455	435	447	448	399	392	433	468	460	434	444	418	426	451	397	442	436	436	446	449	430	422	462	457	431	452	428	421	435	435	492	434	444	449	473	429	408	452	470	417	455	414	434	442	408	386	419	442	433	443	435	448	431	438	456	402	417	409	433	384	442	451	440	482	427	466	402	420	427	442	424	421	419	424	432	428	460	430	394	434	429	413	449	427	418	427	457	428	438	432	428	414	420	446	446	502	401	440	430	452	480	418	401	494	419	411	412	442	464	404	420	436	422	395	422	401	438	417	418	438	440	420	409	429	442	444	420	399	450	452	444
11050	14842	11901	6048	6274	4230	3294	4279	3897	1865	1015	609	471	442	422	415	415	389	404	421	375	402	369	408	438	399	421	398	421	381	407	409	423	435	374	395	395	414	400	418	388	409	411	419	402	417	401	418	411	431	413	397	444	371	374	400	419	422	380	387	405	427	390	402	417	380	407	366	364	390	396	367	424	424	383	387	395	396	415	416	426	378	391	395	421	413	388	369	404	400	423	390	399	393	420	411	377	411	399	410	426	385	371	445	399	412	387	414	405	419	407	376	436	421	430	380	426	418	400	404	398	426	426	398	347	440	419	434	387	422	430	401	403	373	380	407	411	421	392	393	414	406	371	411	419	399	388	413	399	378	385	403	402	417	429	407	395	393	414	412	416	365	377	404	344	427	384	409	405	394	392	378	400	398	400	400	447	448	388	422	375	416	400	408	378	422	434	372	388	371	390	393	398	393	402	408	407	429	417	398	387	376	414	419	424	426	421	416	365	396	372	424	437	395	443	418	352	414	412	376	384	418	433	399	398	408	410	396	424	425	401	381	395	388	380	387	383	386	404	368	388	369	420	398	413	402	404	385	377	389	419	408	383	406	401	413	377	388	388	429	398	406	385	395	426	389	382	420	407	383	398	411	367	401	408	430	431	382	383	442	392	341	387	405	416	369	418	386	399	393	395	388	364	394	407	412	419	435	388	410	399	410	410	385	405	376	379	432	401	402	383	393	431	428	412	399	386	396	429	400	408	412	405	400	397	414	441	408	405	376	361	403	397	429	428	410	397	427	381	412	391	432	415	405	458	407	390	401	413	382	402	401	395	426	417	393	430	410	376	410	395	412	401	413	389	391	393	409	393	381	363	405	393	413	432	409	406	365	421	396	407	399	373	399	379	402	408	411	377	388	416	388	405	394	397	397	401	437	379	421	437	400	398	395	417	406	369	379	445	374	396	384	404	380	363	406	375	432	415	404	454	415	410	361	400	373	403	387	388	409	389	410	408	416	347	397	421	428	389	395	388	358	417	374	387	395	411	418	393	391	450	385	412	414	392	427	370	374	397	368	391	390	408	411	399	393	418	409	390	395	387	448	403	404	397	433	376	405	381	419	381	382	403	410	431	408	422	393	377	364	411	407	404	405	377	418	377	391	422	382	395	373	416	389	396	384	387	369	402	412	384	382	394	405	400	392	372	414	343	412	403	392	411	404	403	385	419	420	412	426	432	437	377	415	428	388	384	392	389	383	377	383	436	425	448	383	388	404	411	388	381	381	365	381	411	411	394	424	422	413	393	399	422	409	424	419	373	433	400	429	450	411	449	414	408	400	350	390	430	385	382	378	425	421	377	422	414	456	419	368	398	362	376	412	402	417	388	400	391	396	410	369	415	404	366	410	405	389	387	422	436	384	397	439	377	372	402	398	411	401	398	396	430	395	407	395	419	389	410	408	394	420	416	413	394	407	387	364	392	433	402	381	369	398	392	380	403	386	420	378	395	432	420	384	414	402	410	391	416	362	439	375	411	367	407	414	394	421	392	440	388	409	410	414	395	422	376	359	435	435	373	410	426	399	408	393	403	391	419	393	389	364	373	391	363	415	409	434	407	417	400	399	404	366	419	424	393	416	381	401	410	382	403	366	431	392	405	363	408	409	394	397	397	404	410	361	411	400	357	415	400	425	418	382	380	361	381	366	402	415	419	411	416	390	420	396	414	438	391	429	428	394	370	406	395	402	377	389	416	410	400	394	431	380	389	389	419	388	412	372	458	406	397	424	419	430	379	438	383	419	397	419	439	400	421	414	419	405	388	393	409	394	422	422	384	397	393	377	382	350	405	395	371	424	412	410	393	400	395	394	404	421	412	405	360	407	401	387	416	408	407	384	374	395	391	406	366	380	455	407	422	421	403	420	399	424	390	380	391	397	433	381	408	366	401	383	410	406	379	412	373	412	383	407	384	391	451	419	391	408	399	387	412	401	387	396	415	410	391	433	386	412	386	391	409	419	394	369	405	419	408	408	404	363	398	406	435	402	405	411	402	420	409	424	408	381	359	398	370	389	422	414	403	412	350	400	439	402	407	420	430	418	376	416	413	379	440	382	424	372	386	401	452	400	405	412	410	399	396	419	436	422	414	375	404	412	358	430	411	413	393	416	397	386	417	410	382	391	379	395	383	370	360	420	383	387	398	372	384	432	391	384	384	394	389	432	419	413	453	397	422	411	396	361	384	387	413	408	420	388	398	411	398	402	414	404	415	431	416	424	416	427	412	409	394	404	370	390	400	387	414	403	435	385	398	406	404	387	381	412	422	387	411	381	424	382	401	413	404	417	382	412	392	377	413	406	392	396	407	407	422	358	388	385	382	414	399	406	367	388	405	411	401	409	433	372	403	438	425	400	388	384	378	414	352	378	411	410	418	397	414	401	398	448	391	398	422	427	386	401	397	419	407	388	409	446	426	429	383	424	417	439	424	432	418	387	344	402	382	424	376	417	402	408	428	421	372	383	421	385	403	411	409	395	414	417	408	374	416	409	412	377	435	370	407	385	394	399	405	386	391	379	381	383	388	401	405	392	389	409	392	360	399	396	409	436	385	372	401	407	373	383	379	461	423	419	391	419	407	416	392	388	424	381	402	380	378	370	425	425	388	390	443	384	358	401	401	422	392	402	425	376	434	398	399	435	380	396	415	392	434	395	423	389	380	414	425	402	426	406	411	360	385	409	363	398	390	421	373	393	378	415	417	418	391	413	413	380	402	413	406	401	394	405	409	389	420	389	420	397	417	412	432	384	418	436	417	397	406	460	393	386	419	358	410	425	431	404	381	411	399	411	397	423	411	380	389	423	406	419	406	417	426	410	417	392	433	414	417	416	413	376	373	402	383	405	391	421	406	394	435	371	373	441	404	383	416	380	407	417	386	406	408	384	405	441	385	406	386	394	388	405	388	422	434	396	384	423	401	409	393	450	392	421	403	399	390	395	417	418	362	403	411	420	388	372	379	424	423	381	377	392	406	382	423	392	416	409	391	422	403	416	424	396	388	404	383	376	388	385	394	414	422	380	405	432	406	395	379	409	389	419	415	444	377	391	392	386	416	420	388	385	399	395	398	390	399	372	400	432	402	419	371	429	430	397	391	364	378	377	395	404	406	380	408	388	427	386	430	416	395	408	428	386	393	414	350	419	403	422	411	438	435	424	416	404	405	414	380	403	382	413	390	360	387	423	390	425	415	414	395	401	403	382	429	390	397	378	391	409	370	426	389	399	418	442	407	385	403	389	398	397	405	381	409	380	416	388	456	415	450	412	399	379	386	383	400	396	409	421	356	412	431	368	444	399	422	387	398	390	377	388	368	421	426	434	393	368	423	387	422	424	381	399	418	402	401	434	383	390	405	362	400	416	431	381	400	379	405	390	427	411	399	424	386	407	425	439	387	404	379	389	385	428	409	389	395	422	390	396	388	407	372	398	378	393	396	398	408	394	417	371	414	401	387	414
25520	21429	27275	25988	16456	7453	4382	12507	19179	13386	4692	1683	820	555	498	414	456	498	453	474	474	454	430	430	420	473	455	450	456	461	481	455	476	433	439	483	479	461	414	429	453	452	436	448	470	456	438	465	460	468	416	455	457	471	455	411	440	482	453	443	456	457	450	437	413	486	451	426	429	480	404	462	429	482	444	470	505	466	442	455	428	411	429	456	455	432	476	424	462	463	463	451	419	441	411	414	434	453	446	461	429	431	499	451	442	446	430	452	420	472	419	422	455	439	446	465	450	415	434	406	427	458	458	480	410	449	462	439	463	458	442	444	431	469	423	426	410	419	466	450	472	468	441	426	455	450	479	514	454	413	454	443	448	443	467	451	462	461	459	447	470	472	455	398	444	427	451	473	435	479	455	465	420	434	420	436	416	463	456	456	414	440	472	396	448	460	455	463	436	392	475	446	471	427	459	470	440	454	456	463	457	460	398	418	458	437	462	434	443	452	440	452	435	458	412	461	446	457	463	466	468	450	444	460	437	441	473	420	487	439	446	483	422	433	487	437	488	449	405	432	432	463	450	476	471	472	425	453	452	437	398	415	424	421	436	400	410	429	433	440	488	443	463	431	436	449	415	451	428	449	454	475	443	463	443	463	452	394	443	454	462	437	410	454	456	418	448	452	436	439	422	448	451	461	456	434	480	472	427	457	468	463	412	457	469	468	438	452	455	442	445	454	452	432	416	453	429	433	417	431	430	452	468	445	456	463	443	473	454	423	493	450	448	432	436	421	453	431	478	446	440	468	447	460	460	419	442	409	469	447	458	444	473	461	448	464	471	435	441	465	478	426	456	483	450	454	410	467	477	456	484	446	438	400	426	432	433	464	437	435	434	408	442	424	442	475	444	437	445	485	482	457	435	466	419	423	422	421	477	406	462	444	381	456	456	459	447	439	448	414	457	459	447	376	418	451	445	470	449	453	416	453	434	448	458	447	451	497	479	453	453	443	437	425	447	445	467	463	451	482	496	453	427	458	465	469	428	464	464	455	439	445	465	446	410	457	481	449	418	450	414	467	437	438	480	420	441	431	437	418	430	460	444	445	447	453	473	451	439	463	419	436	470	421	412	473	446	470	459	474	445	468	428	401	500	502	439	418	459	416	434	445	459	445	417	446	459	432	466	465	429	459	423	461	492	467	426	441	471	436	435	444	438	433	467	447	491	426	438	457	403	439	435	399	426	459	446	413	461	463	413	467	469	472	465	418	428	427	433	464	452	451	420	474	446	420	438	443	409	408	457	465	398	431	437	407	470	458	472	435	476	441	419	419	451	476	428	460	396	417	433	414	438	467	428	458	430	454	453	439	443	432	480	423	443	395	456	439	471	455	448	437	464	477	403	454	416	445	451	437	440	456	427	433	481	472	475	492	424	482	465	464	448	459	493	426	470	459	436	468	449	493	481	448	432	443	450	450	486	442	441	465	461	483	469	410	473	430	439	461	415	441	437	440	425	473	433	478	431	447	439	426	471	459	442	439	477	419	467	437	450	438	473	447	433	442	418	474	434	389	458	441	432	482	497	443	454	475	440	436	442	450	435	411	481	446	452	449	415	451	463	426	428	463	476	433	432	429	425	491	475	438	451	444	442	444	455	415	401	458	439	461	458	445	455	427	456	445	409	447	469	456	433	471	436	453	490	474	460	434	420	434	408	451	449	411	466	450	470	424	481	430	459	466	491	445	430	454	453	450	434	466	431	415	485	441	444	417	413	423	432	417	420	436	457	422	436	437	457	455	428	491	469	443	446	477	441	441	447	427	454	484	482	453	491	449	434	454	424	436	480	444	454	425	438	411	429	425	453	475	481	442	419	428	476	466	440	370	460	460	452	445	435	456	450	416	465	427	453	458	471	441	460	438	441	425	429	466	428	457	473	415	449	426	437	421	418	455	476	450	456	420	415	441	458	452	454	469	412	464	433	471	420	420	501	485	473	439	429	426	435	439	464	446	435	443	423	434	475	481	421	428	420	443	447	446	437	451	413	479	451	452	460	433	458	441	461	464	428	455	429	435	425	455	454	433	482	441	488	437	434	438	428	428	477	479	440	446	456	430	445	444	412	417	452	478	451	437	412	451	426	448	442	436	432	462	438	433	464	445	421	418	436	465	428	427	476	472	474	446	441	431	477	427	426	430	454	428	436	450	408	470	397	467	416	429	486	474	447	438	424	455	436	399	427	446	422	424	458	431	455	439	407	466	460	479	432	462	435	448	463	447	452	414	456	438	445	412	444	424	452	461	429	437	406	449	417	396	432	447	453	463	441	448	430	444	485	425	483	416	457	431	425	436	445	428	434	426	424	459	440	425	458	478	439	457	456	472	463	452	432	460	482	459	475	428	447	439	414	399	445	429	428	416	444	449	448	454	427	468	429	415	415	464	416	427	440	449	428	424	458	441	433	442	461	441	427	488	463	435	420	432	434	456	467	463	453	461	442	464	393	474	440	456	431	485	497	421	435	436	435	504	450	437	407	456	473	394	441	432	471	429	478	437	441	464	450	459	449	418	447	445	473	407	398	459	461	435	452	445	439	426	405	465	446	472	502	442	425	390	432	469	452	374	477	432	432	460	473	445	467	462	444	451	453	423	501	435	475	463	422	451	463	445	487	441	442	457	450	495	484	422	455	456	453	420	455	464	403	475	459	423	432	416	469	437	428	455	440	482	461	465	427	421	469	426	426	425	455	459	429	442	469	454	476	453	471	412	441	465	429	443	463	421	474	442	451	461	436	448	408	471	470	492	459	432	472	442	481	460	461	443	445	463	440	430	418	431	441	458	437	420	439	413	446	459	422	450	443	442	438	438	486	453	436	435	442	458	458	450	465	428	438	443	395	461	405	438	445	451	424	450	437	490	435	442	470	444	469	478	410	447	424	468	438	416	472	502	461	457	455	446	429	422	458	481	471	444	492	449	450	439	430	442	491	423	403	463	458	492	470	394	434	434	411	476	430	437	440	456	420	490	461	456	433	466	479	464	424	448	452	401	438	457	430	443	483	446	452	469	427	429	439	467	441	405	459	465	482	459	450	451	419	447	447	422	503	455	465	467	444	405	448	462	437	437	460	464	429	462	449	454	414	433	504	428	437	469	441	447	459	449	442	436	462	450	401	407	455	449	433	470	430	470	462	469	442	426	444	465	409	460	494	469	439	437	464	441	455	436	422	431	463	427	440	444	451	476	450	448	438	435	479	452	433	406	463	420	440	450	481	442	477	486	461	456	448	477	456	454	460	465	465	441	446	475	424	411	481	425	399	456	475	435	466	507	445	444	448	450	423	469	429	420	458	445	474	475	464	459	452	501	454	471	419	484	464	390	441	450	415	457	390	443	449	430	472	476	439	472	440	439	497	444	438	444	447	445	438	436	449	439	441	462	482	447	449	416	473	479	395	454	454	436	430	449	458	417	432	444	449	437	440	447	455	426	444	410	409	445	424	471	420	494	427	484
11966	19413	19798	15225	11364	6424	5007	15430	18727	11805	4658	1999	908	585	457	426	456	468	447	426	460	417	471	452	436	435	492	451	463	403	445	438	434	443	451	432	445	456	412	436	462	444	444	448	434	440	466	448	453	452	433	433	464	463	428	478	392	473	409	439	432	409	468	394	397	434	410	439	444	416	451	465	416	447	466	458	407	444	462	496	438	446	468	440	475	431	462	450	433	413	450	456	427	444	428	434	435	432	419	429	413	424	470	442	462	451	438	462	410	455	445	468	457	436	448	430	434	439	435	414	425	470	469	441	427	395	430	422	403	462	435	432	445	398	452	458	430	425	405	397	413	450	466	391	441	400	460	430	422	457	449	406	458	442	468	429	451	442	446	427	438	428	436	436	434	433	454	427	406	416	443	436	443	433	450	482	402	412	429	460	456	431	469	429	418	439	435	445	392	462	441	418	397	435	402	442	436	453	468	474	407	436	432	401	455	466	465	433	425	425	414	428	428	451	449	476	418	417	396	456	425	432	449	449	433	437	414	415	446	406	378	427	422	470	421	419	382	418	445	439	419	438	449	444	394	461	421	458	413	449	420	428	458	403	404	433	437	422	425	449	424	425	430	446	433	452	424	420	426	442	407	416	467	424	405	420	422	437	384	431	437	435	442	434	420	431	416	411	458	430	459	437	435	458	424	427	442	429	407	464	468	419	489	433	459	448	450	442	435	386	427	409	400	409	466	441	436	451	421	446	447	466	417	398	448	423	447	433	422	434	416	429	421	449	443	463	430	469	389	487	437	386	448	420	447	452	422	449	396	427	445	461	435	464	444	433	461	433	441	399	467	452	463	471	446	458	450	439	448	441	430	414	452	433	448	465	464	447	440	400	412	427	460	427	408	447	423	450	418	424	421	412	428	443	470	420	412	435	477	416	437	435	425	470	408	408	426	415	429	414	459	467	408	401	480	483	405	456	434	447	439	408	477	393	424	378	428	436	420	441	427	436	449	480	450	380	440	439	444	399	464	446	451	428	462	443	422	428	467	457	440	452	452	391	446	473	428	463	442	412	422	426	411	422	410	473	441	432	400	437	434	471	415	401	431	454	398	439	429	391	458	428	440	453	479	416	489	386	446	412	441	391	413	437	432	466	437	449	396	447	427	440	427	454	422	427	473	403	435	444	415	464	444	435	458	412	413	429	417	454	452	447	432	452	428	410	428	439	437	427	402	478	438	443	432	410	459	397	452	421	426	399	409	429	428	406	461	429	447	428	403	455	406	440	406	472	425	459	421	415	430	463	435	430	427	446	430	406	420	433	447	417	463	420	414	430	440	461	458	452	469	456	433	457	399	424	443	432	412	422	465	415	473	452	469	458	406	404	424	440	429	421	416	454	411	435	416	457	447	413	456	420	428	410	444	440	427	426	429	403	440	400	433	465	394	463	453	437	415	422	426	415	438	415	423	450	459	404	440	432	429	465	436	481	398	455	473	430	433	442	451	430	426	466	460	460	431	426	420	443	435	443	452	459	426	437	447	459	510	449	412	413	437	419	434	434	424	448	427	417	428	427	419	420	398	408	416	429	438	408	385	385	467	424	426	450	446	468	412	446	439	443	416	394	418	465	430	420	453	426	378	437	450	402	411	434	425	437	435	385	444	455	433	441	420	435	437	441	404	446	453	455	420	437	443	421	411	455	418	442	449	439	466	456	450	395	415	438	406	408	414	457	439	452	455	448	398	446	423	424	406	455	455	432	436	423	486	428	406	463	439	431	431	400	420	425	406	458	456	446	424	418	418	427	443	422	491	445	435	442	424	440	435	466	430	451	408	437	443	420	456	414	423	434	422	409	420	399	448	432	427	425	409	417	458	379	447	415	428	423	454	431	443	437	426	424	405	448	430	408	454	425	427	446	454	418	410	438	413	459	438	430	463	402	442	383	448	416	447	415	444	427	409	411	442	395	450	441	427	419	480	405	466	429	433	401	451	434	452	417	438	468	402	430	412	458	440	424	442	430	413	431	442	442	458	421	430	477	442	452	417	421	441	419	444	427	446	420	455	484	430	464	436	441	420	434	422	419	432	444	484	389	440	437	420	438	473	404	428	422	439	435	440	459	461	463	447	403	414	453	427	456	444	408	454	446	471	443	423	422	429	442	438	435	469	446	444	437	444	443	473	455	436	466	446	431	462	437	440	454	437	422	447	446	417	409	443	469	445	406	415	428	440	460	426	434	425	444	425	410	451	439	436	423	412	437	406	460	403	407	454	433	458	428	422	444	420	397	422	401	435	429	438	474	422	431	428	455	424	461	457	425	445	440	425	452	430	420	432	459	391	409	434	434	445	434	425	423	470	428	444	394	447	416	426	420	449	459	405	402	399	397	465	418	477	424	445	450	434	434	430	432	409	399	426	446	444	417	455	425	475	443	466	453	442	400	439	431	450	432	420	424	409	444	406	464	447	441	449	433	443	436	441	435	444	398	436	445	432	442	441	428	423	449	426	454	434	439	442	446	456	461	427	445	413	443	417	401	442	481	428	410	445	450	433	434	422	437	450	480	446	427	428	431	462	421	474	385	451	476	441	402	463	461	423	457	414	384	420	470	479	426	438	429	429	437	422	456	494	460	448	417	387	422	439	444	439	452	441	466	436	423	419	419	408	403	448	442	417	428	446	438	451	424	421	470	438	430	433	424	408	436	475	409	450	432	437	470	400	414	432	462	446	463	427	388	439	429	468	470	423	428	418	399	427	425	449	441	434	416	459	451	451	447	446	441	437	429	411	430	444	414	465	456	419	433	436	483	467	403	440	439	425	464	443	409	414	416	428	427	457	457	419	428	441	448	412	400	426	437	447	456	420	460	413	437	433	443	404	430	419	415	442	447	422	449	427	445	423	452	436	433	480	449	440	430	442	418	440	403	429	454	447	442	465	441	420	458	451	453	445	436	440	422	469	422	459	468	402	428	409	420	440	449	388	448	414	386	410	424	418	453	448	433	459	456	421	454	457	426	475	425	456	449	396	436	446	398	425	430	447	447	441	440	374	420	428	394	396	421	470	426	430	385	446	416	446	432	451	436	433	450	464	400	440	397	419	436	440	446	434	447	391	431	424	458	406	415	422	430	394	411	414	427	452	421	423	415	418	426	409	403	425	459	403	427	436	442	419	447	454	467	456	421	461	435	458	490	383	465	447	450	436	438	424	425	443	416	434	407	426	467	427	424	455	403	456	445	391	442	425	424	447	428	436	464	442	462	444	413	450	463	485	417	443	450	438	427	473	400	458	443	424	422	443	451	431	393	419	466	444	439	426	432	464	420	444	409	431	432	426	420	425	389	437	359	446	416	474	448	456	433	438	397	440	430	424	466	440	476	441	428	449	407	447	445	464	395	405	434	409	438	441	423	450	480	418	428	453	409	483	450	432	428	393	405	472	395	450	409	440	409	436	407	466	430	413	415	420	446	428	421	408	436	419	402	428	438	487	428	420	407	435	458	454	477
24240	21466	28813	24743	22344	18141	11397	25514	35186	25738	11136	4071	1385	775	575	567	552	574	532	586	578	525	594	573	586	531	540	563	560	585	557	562	547	539	572	570	537	533	590	517	557	512	504	579	543	550	610	564	563	574	586	582	526	573	528	543	528	507	507	585	564	585	566	541	556	564	541	545	567	517	554	549	501	567	534	514	557	586	557	556	561	604	563	602	529	522	560	536	567	555	551	597	574	556	567	561	537	557	556	556	562	590	554	547	552	555	567	571	566	585	599	532	591	518	577	555	544	555	553	542	601	530	535	522	539	547	580	561	548	574	564	537	523	539	566	513	585	589	558	561	521	555	525	511	566	549	573	575	543	534	553	541	536	545	581	529	551	592	531	575	553	540	576	574	509	565	562	562	560	563	542	566	545	546	571	533	522	533	543	517	561	539	546	540	586	532	546	578	558	586	576	582	572	581	555	555	552	519	502	559	591	586	589	553	556	519	580	566	521	537	532	531	564	571	549	546	549	563	601	514	514	550	584	547	550	575	549	558	550	554	551	552	531	554	530	539	576	572	522	532	543	557	549	543	569	526	549	577	557	529	563	537	523	522	526	512	541	551	531	516	557	571	543	578	551	559	538	571	590	542	596	578	524	537	554	566	542	537	568	565	512	538	588	580	568	527	516	542	517	520	524	547	518	557	519	518	518	566	537	543	503	558	535	543	543	569	553	550	583	543	538	576	548	557	493	529	528	542	539	528	573	514	544	578	560	546	554	523	509	489	567	556	540	544	547	524	541	513	546	550	552	582	556	538	580	538	552	523	563	525	534	508	563	528	559	582	526	513	540	563	539	551	518	530	536	569	571	551	603	558	551	594	530	522	526	500	532	542	539	576	542	546	557	574	561	582	584	573	524	528	558	559	558	528	516	548	548	574	522	571	550	556	565	527	576	542	591	526	555	546	553	524	571	528	536	545	535	546	543	543	562	570	514	557	553	556	571	578	524	530	537	522	571	562	517	552	550	541	519	544	537	539	530	573	548	541	579	579	539	550	544	584	561	556	503	528	616	565	533	524	553	568	537	540	590	546	552	579	563	512	561	530	540	536	573	569	539	526	565	551	537	560	560	522	571	543	570	541	549	581	554	526	562	534	526	551	568	547	570	595	518	547	568	546	578	542	541	568	550	554	578	577	561	539	532	551	585	524	536	553	537	595	510	582	543	551	604	514	554	594	558	545	550	561	618	548	539	535	579	589	493	532	537	567	570	536	552	560	537	566	579	521	531	571	557	553	538	608	578	534	523	539	592	495	529	583	567	519	539	550	565	569	573	567	573	592	556	550	566	547	558	566	589	590	540	516	587	595	552	515	554	586	544	542	538	525	522	548	540	503	540	560	514	544	536	573	509	560	527	533	564	604	579	556	567	513	564	563	540	553	537	557	584	571	562	546	551	574	587	496	561	544	539	559	517	549	559	545	584	525	556	533	539	557	573	550	551	521	551	585	523	578	557	588	546	556	547	558	570	534	535	543	526	548	519	539	549	530	510	572	584	524	536	576	553	578	605	545	550	521	540	572	543	532	530	537	532	533	538	590	541	524	539	534	558	553	551	573	568	544	539	544	546	536	557	544	523	551	539	517	526	536	564	515	555	584	563	599	531	555	553	515	513	545	563	543	580	552	538	530	526	540	563	541	520	574	540	548	606	558	558	568	572	532	545	557	573	564	584	546	568	553	549	535	571	533	527	577	508	557	551	553	527	577	536	533	544	574	601	553	529	544	548	580	590	572	553	538	557	530	567	560	486	499	550	573	569	507	513	538	565	565	587	548	600	518	566	539	547	543	576	573	600	581	553	545	542	557	551	553	554	549	590	546	570	565	561	552	546	547	509	568	538	545	513	555	531	512	513	517	549	577	557	542	557	517	507	573	572	559	540	611	602	551	589	545	567	535	529	549	576	589	528	561	558	540	550	523	535	574	548	527	564	552	566	549	562	578	550	588	562	570	598	581	527	524	561	571	594	583	544	552	554	512	561	549	532	576	590	551	576	551	545	551	535	573	559	550	545	542	555	584	556	567	542	533	490	556	537	505	538	516	564	521	536	567	565	540	575	528	593	590	541	519	524	520	584	560	537	539	555	540	552	572	566	512	526	564	554	526	573	562	551	526	564	518	558	564	579	546	507	556	523	610	581	576	588	519	543	527	577	561	523	570	541	560	543	562	542	565	524	551	527	562	539	568	538	555	553	526	529	539	554	546	519	579	542	516	574	534	566	544	503	571	566	537	528	525	523	557	542	497	475	536	590	545	550	526	546	546	541	603	534	525	552	549	551	540	527	561	567	521	531	570	542	551	523	520	575	539	547	533	544	516	575	549	572	567	557	511	534	573	526	557	536	479	517	576	570	573	537	562	543	529	522	564	555	541	539	551	546	555	541	559	549	537	579	587	565	548	513	582	522	533	567	558	540	553	545	583	566	566	564	507	539	508	546	554	516	574	609	545	578	499	573	514	563	560	566	494	547	572	543	572	497	549	593	556	580	524	502	552	526	523	575	566	541	534	550	583	536	522	563	563	531	572	544	558	583	578	536	580	564	523	570	529	562	534	546	555	532	571	564	564	578	583	557	562	546	554	560	584	602	588	578	583	509	554	536	559	487	546	527	551	559	520	567	612	535	567	551	556	569	519	571	518	560	560	565	594	492	510	537	508	574	539	514	558	555	514	541	510	545	552	551	540	563	594	574	542	559	530	564	558	521	509	562	570	533	581	581	543	537	561	514	546	566	532	476	539	533	588	587	536	567	506	548	515	539	502	495	597	540	549	572	530	506	545	551	582	542	559	558	594	545	555	542	544	570	527	530	580	498	544	585	574	551	547	567	597	563	535	549	553	527	564	549	552	578	537	548	548	558	522	531	526	533	509	534	533	560	547	547	547	590	556	562	529	571	532	545	570	540	553	509	524	553	552	576	599	549	538	560	545	565	565	549	573	518	561	584	515	518	537	527	579	565	542	574	502	526	558	531	561	595	582	528	513	540	554	547	523	514	547	548	590	509	573	562	526	541	518	536	534	572	529	516	538	554	575	540	531	520	550	515	531	589	532	565	564	548	551	542	552	508	548	591	572	536	562	565	567	544	569	578	539	547	515	552	547	530	566	586	552	523	556	553	522	552	543	556	568	575	567	529	513	564	548	534	542	516	529	518	553	554	558	567	562	516	572	565	496	540	536	582	520	526	519	539	563	554	541	555	570	511	545	585	550	559	512	554	535	557	554	530	565	518	548	556	530	568	525	520	560	542	550	543	498	546	541	548	575	544	531	533	522	595	561	554	567	525	551	538	559	533	567	574	550	577	615	537	547	554	539	542	549	560	556	532	540	552	550	596	538	511	566	532	548	540	515	596	516	538	556	556	555	583	539	553	558	587	579	524	545	581	542	524	543	565	536	541	562	547	566	575	562	523	568	553	539	508	535	534	551	578	570	524	568	570	545	564	579	550	558	551	541
16237	30944	28486	22339	17469	11241	9166	28697	33540	20679	9377	4244	1579	730	584	542	530	499	544	528	555	562	465	545	514	552	581	561	519	547	552	544	560	533	548	539	542	563	498	528	535	531	543	503	554	484	540	568	522	557	521	500	542	509	519	516	529	519	527	519	498	496	482	526	507	566	542	545	561	561	569	501	562	526	514	554	495	560	559	518	549	509	517	516	535	558	564	548	541	514	571	517	548	533	537	576	520	565	550	513	561	523	564	530	544	509	516	519	588	537	527	532	545	535	524	515	481	534	503	521	536	556	557	529	518	500	519	529	515	523	546	544	544	565	541	536	541	495	569	508	550	525	493	537	551	584	512	550	537	541	549	536	519	509	530	491	561	560	520	518	535	536	522	525	496	558	548	526	507	537	516	556	484	562	502	503	529	526	503	518	496	555	554	489	550	480	507	529	506	567	510	531	539	527	567	484	526	532	524	526	553	519	505	569	537	494	531	564	518	542	530	550	513	504	535	520	543	551	499	506	543	561	538	574	567	497	530	523	585	549	539	507	530	535	578	532	533	531	543	530	519	528	505	543	507	530	505	538	513	528	482	554	591	568	508	530	530	514	552	525	498	512	554	526	504	522	532	512	496	515	503	571	512	566	507	523	528	539	542	535	539	512	566	514	536	552	511	531	515	541	513	510	523	499	522	505	502	514	517	499	551	541	554	534	504	573	521	546	531	565	521	539	519	550	550	566	530	520	485	542	550	533	534	492	546	520	511	556	560	522	595	529	525	493	516	530	500	496	495	486	499	512	538	544	555	533	488	566	511	516	537	537	527	563	551	514	532	562	554	535	510	526	546	537	540	550	524	551	520	515	507	573	532	508	588	532	520	543	552	518	494	541	550	507	537	551	531	541	486	449	518	513	533	514	509	496	509	514	579	559	494	551	532	526	533	465	516	498	516	502	486	519	482	499	526	494	524	512	500	540	542	524	512	531	503	542	547	551	488	524	532	553	552	541	557	560	504	531	546	571	526	543	526	558	550	530	477	533	540	526	527	521	520	545	525	537	528	519	538	529	554	545	523	512	522	536	515	503	490	496	510	573	553	546	509	512	515	530	548	488	523	510	526	556	551	510	521	515	485	546	528	542	512	524	553	585	517	588	514	506	508	499	511	486	514	510	559	532	531	530	511	514	511	530	527	536	537	532	527	555	516	518	557	515	521	543	533	560	524	528	529	517	543	514	487	571	536	540	581	533	549	516	539	515	513	515	561	519	528	521	559	515	518	507	547	525	536	544	578	549	546	543	541	529	539	498	480	540	520	517	519	534	530	523	541	517	498	502	546	493	517	527	532	552	511	558	528	513	520	519	532	544	569	524	514	584	537	545	468	510	540	508	544	510	514	505	532	536	544	493	523	530	517	481	532	549	495	533	518	560	552	532	578	524	516	546	505	526	523	506	485	497	538	538	530	549	540	567	510	544	535	491	535	481	522	501	552	533	533	490	546	557	548	493	534	527	531	523	474	510	594	503	545	506	545	558	503	472	519	531	538	554	511	506	551	522	566	512	532	473	527	511	545	515	507	520	505	552	533	520	521	525	549	549	517	510	519	520	535	521	514	494	514	547	504	571	517	525	539	542	493	562	525	560	546	537	508	547	490	509	540	525	504	503	547	522	533	570	535	546	524	557	554	535	574	502	553	503	516	536	517	509	539	555	550	477	547	528	554	483	521	544	500	539	497	530	505	538	506	476	529	528	569	494	503	496	535	492	472	536	551	506	505	535	514	513	530	509	505	512	520	502	517	532	537	516	506	498	558	502	545	498	512	540	523	509	483	528	545	472	534	552	538	502	553	545	502	557	560	497	534	522	516	539	571	532	541	537	519	544	527	541	545	517	548	547	538	535	526	548	549	551	523	540	502	480	538	515	525	508	541	522	547	495	520	516	510	535	529	528	539	548	481	505	531	557	528	549	549	480	541	535	542	535	530	559	529	511	563	534	487	540	559	512	586	548	526	503	544	532	532	519	519	517	524	548	538	540	538	520	543	525	518	514	522	508	492	499	541	490	548	555	510	512	511	488	530	492	543	480	527	516	510	517	541	530	517	546	531	510	528	484	568	522	559	551	543	516	535	564	531	505	522	566	500	537	483	517	537	534	546	525	540	527	545	518	491	544	519	509	524	534	512	552	494	531	530	517	560	531	498	480	506	543	502	575	593	520	535	538	526	519	537	497	477	516	527	493	502	511	501	531	503	506	490	504	508	513	540	512	539	518	497	499	580	537	498	493	467	554	536	520	506	503	524	513	517	540	506	513	502	536	459	515	547	503	519	525	557	528	544	561	555	525	494	495	545	539	536	525	547	525	522	521	509	565	519	515	506	508	519	508	539	520	549	502	531	503	506	551	551	524	506	559	531	538	538	511	505	532	547	495	519	532	566	543	535	488	542	493	526	587	505	515	538	563	488	511	511	499	513	547	505	483	528	530	527	547	530	535	521	523	477	513	531	559	544	474	545	531	539	531	496	492	512	515	539	579	497	557	524	550	569	536	550	521	513	496	511	514	482	527	495	492	510	552	540	514	554	540	526	519	525	529	546	501	544	538	513	539	521	529	547	497	480	517	526	494	550	562	508	564	529	520	515	536	554	553	507	529	510	547	507	499	554	538	527	492	514	553	530	539	547	472	471	521	528	573	492	536	467	544	493	508	540	560	517	515	514	530	519	528	555	536	513	546	562	531	520	512	546	569	530	515	540	543	515	504	507	532	535	541	516	533	544	535	529	517	492	560	569	522	551	515	502	517	524	534	527	511	551	528	500	499	535	523	530	524	520	516	495	554	522	513	579	534	545	556	546	532	495	554	519	499	520	514	509	530	571	559	502	529	486	500	544	492	548	551	539	541	549	509	562	537	540	536	515	526	496	550	524	526	536	492	533	490	506	543	510	549	543	523	475	506	502	504	519	551	527	534	537	547	521	525	513	510	537	533	574	509	537	537	523	494	532	519	509	547	540	528	479	505	542	489	506	510	529	491	494	522	557	551	507	526	510	548	503	539	547	520	513	511	515	509	515	516	532	520	544	493	537	539	525	479	513	502	521	559	528	469	523	536	560	530	475	542	510	532	533	516	541	499	528	539	561	489	516	558	549	522	524	518	533	515	530	521	551	544	479	523	476	516	495	540	532	527	496	558	562	509	548	564	542	544	506	534	535	476	509	525	537	532	566	532	497	480	540	522	553	502	548	499	518	565	522	483	528	492	548	556	558	508	549	546	534	504	525	513	522	545	530	528	527	491	564	517	544	551	538	539	502	494	556	540	562	527	546	551	517	553	537	540	567	522	528	510	542	514	560	504	512	524	498	535	529	504	485	521	553	503	512	533	513	487	518	491	519	520	507	511	519	490	559	504	500	570	544	543	525	519	473	558	527	503	499	532	527	534	532	495	505	555	513	536	522	482	530	563	515	544	552	533	579	501	552	496	533	532	500	521	533	479	532	486	560	526
28265	19358	19249	14455	5829	4650	1993	2421	2566	1693	975	668	499	472	455	410	455	418	454	403	429	410	496	467	461	467	459	437	410	448	443	435	450	408	420	443	408	437	428	446	442	454	481	429	417	437	441	455	449	438	407	450	455	466	401	472	438	472	441	424	443	443	428	425	434	440	454	450	426	461	449	437	438	422	442	442	421	433	470	456	453	456	431	477	434	456	435	405	419	499	439	418	429	458	466	451	432	473	418	454	452	461	454	409	442	427	440	379	427	438	424	458	416	432	452	424	420	435	478	436	448	416	431	442	467	433	439	464	445	452	471	442	433	439	461	428	412	473	453	426	420	455	455	431	435	478	446	490	441	456	430	439	451	394	442	438	448	451	464	435	418	430	461	438	417	426	420	413	462	394	421	432	428	474	431	460	439	415	467	412	443	436	451	456	421	457	425	456	393	410	417	442	431	493	424	447	440	435	432	446	399	469	445	469	456	389	448	441	416	448	451	425	451	400	432	456	440	444	457	437	397	421	443	451	454	450	436	448	464	434	453	408	408	454	467	389	444	440	440	427	447	424	453	449	421	453	446	418	429	436	484	445	422	430	463	468	430	430	390	418	430	397	437	430	450	403	401	441	464	436	417	448	417	455	421	438	460	446	456	419	481	453	449	480	446	383	418	427	459	398	394	442	475	409	436	435	429	435	403	448	443	436	434	419	408	428	457	444	440	444	423	430	418	433	473	437	429	397	444	401	470	448	462	433	443	424	442	438	420	448	460	439	437	429	426	479	413	452	470	409	444	497	416	409	399	447	430	405	419	429	415	407	455	459	444	469	480	425	413	466	435	419	444	432	468	446	423	406	427	429	423	444	444	441	422	439	429	420	420	405	420	448	451	387	426	481	413	447	480	429	451	394	453	437	432	392	444	444	473	473	431	431	409	427	450	441	453	422	467	433	436	425	422	411	432	460	445	404	424	415	429	459	470	479	447	423	428	458	419	416	447	435	454	427	456	443	395	457	424	438	440	442	411	433	434	448	394	397	438	446	423	488	405	417	452	467	419	429	466	476	402	430	432	452	431	406	461	420	419	451	477	442	438	381	448	446	446	459	456	422	374	445	425	416	413	436	432	467	451	415	420	491	433	469	395	454	418	468	440	394	416	484	417	424	437	439	440	454	461	428	466	430	442	433	508	433	410	410	464	511	443	437	464	486	442	412	452	419	438	462	467	456	418	461	472	436	437	464	414	432	493	431	417	413	444	436	433	460	457	432	423	416	445	416	450	423	437	423	461	414	413	423	428	460	447	416	426	449	451	410	412	441	435	403	437	421	437	429	435	414	424	443	440	433	428	453	388	413	438	431	403	451	463	437	391	421	446	444	476	459	486	433	444	431	442	469	430	414	452	457	416	421	442	439	437	431	432	441	429	451	426	414	431	455	447	450	449	438	449	431	455	459	388	432	440	443	425	452	434	448	455	433	452	466	431	467	444	449	410	444	427	473	431	450	432	442	412	468	448	453	393	418	418	416	410	425	448	437	417	440	437	432	409	428	413	476	420	416	439	445	414	444	415	410	432	421	456	463	439	419	437	472	384	408	433	434	408	429	465	436	423	449	444	400	428	462	413	437	463	406	439	421	422	419	425	411	453	430	487	465	382	470	446	463	423	423	431	450	481	429	405	464	441	417	485	401	431	430	426	403	448	454	461	408	416	404	407	418	468	475	427	449	485	428	437	450	469	447	415	418	462	430	472	447	433	406	459	443	419	467	472	433	436	414	472	439	425	418	410	416	432	444	464	450	444	430	407	451	427	432	463	410	452	414	441	438	442	427	444	386	473	432	426	403	465	468	453	435	460	479	444	389	471	438	418	438	432	416	450	417	431	463	441	454	448	440	406	455	426	430	444	445	428	429	417	463	463	462	488	465	407	444	439	430	464	424	440	419	433	445	468	467	459	465	443	462	422	458	443	420	454	418	444	420	406	427	449	441	450	419	423	454	420	437	416	475	432	450	445	419	410	464	447	468	452	453	425	466	432	446	411	463	442	429	444	460	416	427	470	453	450	441	449	390	421	426	448	410	422	441	457	415	460	433	418	487	476	416	453	448	427	400	448	430	444	446	448	453	497	441	481	445	439	444	436	432	432	440	418	442	436	414	419	443	450	460	464	455	416	446	432	439	411	454	438	391	465	427	441	433	426	417	458	469	405	475	447	466	431	412	451	455	413	436	429	437	447	409	420	430	431	400	441	429	446	385	409	433	422	469	440	438	436	439	417	437	451	418	396	438	420	470	446	416	454	423	458	423	447	446	435	451	444	431	426	412	471	474	420	455	453	445	437	421	394	455	407	454	432	411	443	456	432	447	472	411	443	456	422	417	468	435	434	440	460	421	428	475	435	505	435	451	453	451	473	466	426	470	451	444	456	466	406	428	436	434	435	410	459	408	428	460	456	418	407	453	407	488	411	425	444	424	444	461	410	448	408	439	430	427	434	415	422	432	422	423	434	437	432	441	427	426	429	456	448	462	435	403	409	402	426	383	429	424	434	443	422	441	444	455	403	438	457	484	494	449	451	440	431	423	476	449	412	408	450	433	403	389	427	458	447	416	413	451	466	428	466	480	424	451	435	425	411	418	451	428	436	479	446	493	464	392	420	454	433	436	456	429	451	446	468	412	419	430	459	424	445	413	417	408	437	420	418	480	449	435	414	466	436	418	456	432	423	459	422	429	449	409	449	456	399	423	461	449	385	430	454	441	443	421	451	452	461	419	480	422	441	399	440	448	434	424	461	413	445	438	432	447	439	449	423	418	478	445	476	413	477	462	409	431	422	425	436	452	444	449	461	450	472	467	436	435	411	431	427	426	404	420	409	463	451	435	452	419	436	404	443	434	412	406	419	444	450	451	451	411	421	410	450	421	422	442	452	446	429	472	451	439	457	462	434	409	429	443	435	423	469	489	469	413	437	446	391	405	430	443	421	411	428	437	438	433	465	481	399	437	469	454	429	408	436	442	401	468	453	455	465	485	449	412	459	426	457	422	454	418	408	432	394	434	451	444	445	453	446	444	449	411	432	464	445	423	415	444	445	465	448	407	461	484	443	443	469	457	440	476	437	439	421	460	392	431	451	399	464	415	466	438	463	413	434	416	430	405	421	428	453	474	440	482	446	420	444	453	402	423	404	444	461	433	400	424	428	419	401	469	418	438	411	465	432	471	431	430	407	419	459	451	486	446	437	451	441	449	432	412	404	432	455	455	443	406	448	462	460	428	388	397	423	420	429	457	433	391	419	458	470	430	418	462	435	423	434	444	473	486	452	456	434	455	473	449	429	444	441	409	433	421	427	414	463	422	469	443	462	460	455	446	449	425	449	445	471	436	439	475	444	457	420	492	462	431	430	424	434	426	457	454	434	433	451	412	451	442	417	405	467	457	477	433	431	413	448	473	397	399	453	439	434	447	406	433	462	473	431	424	415	430	416	411	411	434	462	439	466	420
10901	16314	20353	11667	5749	6002	2678	3381	3209	2080	1090	663	449	459	428	404	390	381	420	442	412	368	412	408	413	410	407	427	420	434	421	431	461	405	396	381	428	368	388	387	376	415	425	423	381	397	383	429	413	409	362	394	377	358	376	430	405	405	409	417	389	401	405	384	421	376	359	417	405	443	384	413	369	444	384	398	390	464	401	384	423	396	418	381	368	413	411	398	438	399	415	406	374	387	402	417	425	377	439	380	397	392	424	398	409	431	429	348	417	383	399	376	410	378	365	413	396	388	418	432	426	391	402	385	418	374	420	402	450	395	408	392	425	368	433	388	376	405	406	397	478	420	402	385	411	385	395	409	355	424	406	416	374	389	403	410	427	368	401	366	404	413	422	402	418	415	373	373	387	399	401	435	394	421	401	393	373	390	448	430	400	411	409	420	435	406	419	383	399	373	375	449	423	413	396	395	406	441	416	398	407	363	381	374	388	405	417	368	404	420	382	433	404	406	434	430	415	421	385	421	414	419	419	415	406	403	401	415	390	398	425	409	402	409	381	420	382	395	421	428	410	408	440	416	416	410	416	427	400	435	405	450	385	418	424	413	414	419	409	386	385	407	376	395	398	386	397	391	409	403	382	421	442	394	413	384	376	438	395	429	406	403	420	409	373	424	441	415	382	374	438	453	395	393	374	383	397	400	394	408	403	439	412	431	398	406	425	427	377	416	382	434	460	433	395	403	390	350	383	448	366	397	412	400	401	408	399	398	408	396	405	397	395	408	387	404	413	379	430	382	392	406	381	420	387	405	396	429	418	445	398	417	423	364	407	416	385	407	403	405	416	367	381	409	423	399	400	390	396	370	422	431	433	370	368	426	381	404	391	419	436	421	399	401	396	375	408	397	401	387	421	423	451	384	405	393	353	391	430	417	373	396	407	390	382	429	423	393	407	405	456	404	403	426	412	406	412	377	398	384	430	394	432	404	354	419	416	426	386	429	395	404	402	393	369	411	389	411	421	386	406	355	410	425	415	410	393	384	423	367	397	396	384	394	422	388	421	366	400	407	401	365	425	375	390	393	404	415	445	409	447	416	408	389	372	402	398	426	388	390	405	398	386	433	406	391	378	395	423	424	427	371	392	434	389	463	428	380	419	361	417	393	416	368	374	401	440	418	404	417	436	400	385	401	388	378	346	401	397	400	427	416	401	408	397	392	406	389	379	386	406	388	389	393	436	431	408	401	403	431	410	426	398	430	392	400	415	400	434	406	413	406	407	383	391	377	402	385	403	427	428	374	382	420	401	406	402	426	424	411	405	364	381	389	408	385	399	425	413	387	443	430	393	434	408	384	418	400	403	404	386	431	407	425	376	399	406	410	418	393	398	393	410	403	380	414	403	386	388	385	396	436	393	406	412	418	397	400	402	423	413	387	390	424	392	439	398	403	400	376	404	400	425	403	418	384	384	394	414	432	413	405	395	326	425	445	381	398	380	395	392	409	380	391	389	429	423	420	396	401	406	405	403	449	430	391	427	434	416	440	407	378	426	388	411	436	418	439	394	415	402	432	376	422	388	433	427	393	395	392	432	432	391	426	407	429	410	395	428	423	435	414	376	385	413	381	392	376	429	393	421	391	373	401	379	403	416	412	394	415	412	393	390	408	415	393	416	400	393	402	373	413	370	408	400	399	396	394	412	412	395	409	413	402	394	387	415	402	424	402	443	399	419	408	424	414	353	417	422	392	410	410	410	413	375	449	359	414	373	401	422	447	399	400	398	396	408	426	396	410	404	442	386	417	411	436	382	366	394	389	387	393	427	345	403	422	437	428	416	419	388	429	395	361	406	434	394	432	378	415	437	374	374	395	389	406	381	407	444	379	414	432	443	379	397	422	422	393	405	412	383	415	405	402	381	397	405	399	375	399	448	408	385	404	421	389	428	384	369	409	404	401	410	382	425	375	391	411	428	401	380	398	403	380	389	391	428	428	419	410	429	412	378	419	430	402	398	389	403	381	402	401	431	406	412	370	382	427	441	405	404	416	419	387	427	386	416	379	407	398	395	387	400	399	399	412	412	439	410	414	395	413	417	419	392	393	410	368	397	440	425	424	395	402	396	436	443	367	391	371	420	425	421	364	446	387	351	394	405	401	412	379	421	429	394	366	379	396	436	395	417	405	386	394	412	400	385	419	418	422	373	429	373	408	379	380	398	405	395	418	407	404	386	433	408	423	400	395	378	427	381	425	378	410	395	413	413	410	386	390	406	401	427	380	403	442	381	419	400	392	429	394	376	399	394	421	414	394	418	408	410	386	404	378	368	352	396	416	418	416	439	408	399	403	375	409	406	408	382	405	387	431	377	414	425	391	424	418	428	399	420	388	392	404	418	405	408	420	419	392	416	436	380	419	393	423	431	367	402	380	422	437	398	404	414	409	437	422	401	388	426	432	434	420	406	393	403	406	382	412	429	422	410	417	416	428	377	423	385	400	393	440	420	394	415	406	414	404	409	389	412	437	442	406	376	415	376	378	386	383	413	426	398	420	441	372	402	410	390	425	384	398	437	351	434	394	427	414	404	435	411	438	375	406	377	426	386	411	403	372	399	406	402	344	401	422	382	412	420	349	390	425	375	401	403	405	409	422	417	450	412	426	399	426	371	380	373	392	436	420	373	388	347	406	423	409	410	404	446	368	384	405	406	371	401	408	397	424	384	435	419	398	375	383	410	384	391	409	411	418	391	407	387	395	403	396	451	461	425	438	419	386	414	440	391	411	412	406	395	398	398	417	397	408	454	370	420	398	394	399	394	429	425	389	387	399	405	406	361	374	400	393	385	381	404	439	415	391	384	438	414	393	425	399	438	396	375	418	424	394	404	413	371	390	399	402	403	388	406	371	394	374	384	434	401	381	392	388	401	421	398	376	431	409	343	416	421	429	433	392	411	387	401	378	380	401	425	455	391	397	357	401	426	397	420	402	420	434	387	418	395	395	414	421	417	400	414	398	376	417	430	400	456	421	427	398	427	402	406	441	403	403	405	408	417	387	388	400	390	443	404	403	438	440	438	412	413	424	404	408	424	435	377	399	391	390	387	400	406	399	371	395	424	421	437	395	416	374	437	388	381	393	399	413	381	406	412	422	383	415	424	413	397	417	372	430	403	395	380	396	397	408	413	363	399	385	409	408	346	397	401	413	450	424	376	402	411	396	377	409	382	391	410	430	400	375	402	426	403	404	390	414	441	454	406	400	393	411	396	419	442	416	396	425	423	416	399	396	402	424	412	399	400	417	361	408	418	428	408	397	442	410	410	436	405	396	400	442	382	365	426	392	411	425	378	406	411	399	436	394	398	387	398	392	400	420	394	390	398	376	405	420	396	399	359	416	413	408	401	415	424	385	408	380	386	379	430	399	416	378	429	415	390	401	396	440	380	402	420	414	377	403	386	386	362	401	420	436	403	397	407	412	389	417	413	389	418	429	388	393	409	403	435	437	416	412
25490	21446	27400	26329	17789	11091	5533	14595	19099	10509	4387	1684	763	532	467	518	427	489	466	437	462	436	475	466	434	448	450	518	455	482	434	480	461	449	441	510	454	452	479	462	475	444	455	451	472	446	435	465	449	429	469	458	476	471	441	432	457	474	426	457	434	425	426	475	478	452	471	473	448	487	440	436	476	467	477	447	438	438	443	441	444	423	452	424	434	444	461	431	456	448	467	441	459	459	459	454	440	483	456	456	465	440	472	444	450	466	458	458	461	486	414	465	440	456	440	425	450	442	476	430	491	456	458	443	466	465	438	456	444	418	474	472	460	459	428	427	450	406	424	460	449	483	462	438	456	489	442	446	475	442	421	442	484	428	456	458	431	463	476	490	437	454	494	468	462	422	495	454	482	494	475	450	431	432	449	458	404	460	512	480	466	430	482	442	464	455	442	436	460	479	446	505	468	442	450	451	439	468	441	462	445	438	458	455	396	440	474	457	457	440	459	510	457	428	429	468	479	483	397	451	482	455	462	468	451	469	431	468	451	457	454	468	446	446	427	453	428	444	466	447	449	423	429	410	424	446	465	462	460	439	484	441	420	466	432	491	449	449	467	429	457	435	432	426	454	467	456	447	420	499	486	487	476	453	454	467	444	470	453	442	461	472	433	462	446	445	437	467	472	469	422	470	478	476	466	468	485	479	464	454	437	446	473	451	446	480	439	459	462	434	448	442	505	457	447	439	434	453	427	444	459	473	450	468	457	401	427	430	455	455	499	427	422	441	461	400	452	445	454	444	488	443	459	474	477	425	469	458	462	472	461	433	464	464	478	453	437	460	448	446	494	479	460	425	446	483	429	456	435	482	426	483	447	450	435	464	477	419	473	450	439	451	447	464	482	487	462	449	454	468	458	433	450	488	495	437	459	475	470	469	428	423	437	441	423	446	438	446	474	455	419	461	467	450	458	466	488	466	482	437	472	464	462	422	443	425	484	448	493	457	453	472	473	447	456	460	485	442	417	422	430	458	481	462	428	468	443	437	454	439	453	464	469	472	461	460	461	452	449	459	414	428	465	468	470	450	448	459	465	425	445	437	481	456	499	437	465	462	454	435	429	465	443	478	433	407	481	449	469	486	440	472	431	448	441	443	452	478	473	450	469	455	450	448	439	445	441	499	450	447	447	449	442	458	478	497	476	450	428	476	461	478	450	426	486	438	485	447	457	461	465	461	427	446	462	455	451	482	463	471	449	459	487	416	469	472	464	460	449	415	438	462	466	448	464	462	427	404	473	448	460	426	437	423	442	458	452	422	442	427	438	478	455	425	430	471	425	478	512	457	459	499	441	438	464	447	446	499	473	458	411	461	441	479	469	469	468	496	447	441	484	478	429	458	469	461	448	467	462	444	447	465	476	475	441	457	447	467	464	408	461	456	411	450	447	491	483	458	489	463	444	438	428	422	459	465	430	455	477	447	461	477	465	471	494	400	478	416	441	491	461	455	408	517	485	463	451	459	473	448	461	454	453	457	468	422	450	429	448	430	449	421	482	471	444	466	462	489	456	490	447	413	441	452	435	438	446	453	481	479	469	449	450	417	442	481	476	480	433	458	474	450	429	469	408	464	481	461	436	434	451	454	457	495	464	460	455	491	446	440	436	448	430	459	450	426	455	451	468	467	443	455	467	454	479	437	446	487	489	451	453	428	451	463	447	517	448	458	500	447	439	460	487	429	505	448	444	477	438	478	460	499	433	446	458	459	472	450	439	496	437	450	453	432	405	475	448	457	434	470	456	440	460	475	454	461	468	438	484	445	425	473	445	469	446	418	432	437	430	458	479	462	435	429	459	458	459	447	499	431	456	491	461	442	498	462	501	465	490	457	442	470	443	464	459	403	471	476	448	465	429	473	459	431	443	457	484	449	488	432	471	451	471	436	441	457	451	441	477	466	448	497	457	481	416	449	456	426	466	449	462	470	479	430	447	476	451	467	430	430	445	477	442	456	465	455	477	461	470	458	461	435	491	442	487	446	482	467	470	472	451	486	448	452	445	480	474	442	447	433	423	432	480	467	488	475	505	506	426	432	482	475	444	461	440	468	456	444	452	443	518	505	461	469	494	462	497	445	499	451	439	441	452	452	466	441	449	427	467	444	465	449	477	460	461	431	437	434	439	475	469	443	445	477	434	456	440	474	510	429	460	464	452	423	459	455	457	439	468	436	469	417	452	482	447	493	460	430	453	469	433	454	436	445	456	441	462	445	435	396	484	437	460	492	502	488	438	433	481	466	466	465	464	405	452	433	452	487	437	468	441	525	475	478	455	486	447	427	452	449	419	446	458	479	449	430	455	465	420	448	406	433	435	476	452	434	481	519	460	432	454	411	448	465	453	444	514	462	455	437	449	476	509	491	447	477	482	482	461	461	484	449	429	492	444	445	430	469	412	459	476	449	427	474	456	444	445	494	470	488	446	406	441	475	475	467	470	436	425	445	441	487	478	464	445	479	452	434	462	439	453	448	448	456	481	420	429	459	447	453	468	435	445	437	450	455	456	462	448	448	459	496	441	438	504	478	455	448	424	443	424	448	476	471	470	487	446	467	447	478	451	463	471	437	443	461	407	438	415	420	437	482	449	427	478	481	491	472	481	440	473	448	462	401	465	453	475	468	446	452	477	440	440	465	445	454	448	495	427	452	392	429	468	451	456	483	476	465	430	461	442	433	452	462	445	485	451	462	444	458	462	476	450	462	470	442	487	468	441	452	445	457	450	430	432	458	468	443	460	464	450	444	454	438	494	487	492	470	484	460	521	428	468	418	471	491	463	449	449	439	443	465	467	465	458	447	479	472	458	436	426	461	426	463	428	471	476	447	435	476	453	448	453	470	461	426	455	486	456	434	440	441	446	455	473	475	468	450	438	444	442	434	492	447	469	451	461	496	460	455	408	469	446	477	442	458	426	409	485	454	440	441	413	471	427	424	458	481	480	452	458	446	440	415	431	452	486	405	416	474	451	473	440	448	467	433	424	437	429	454	420	490	448	485	471	454	425	425	448	485	475	445	429	447	490	440	457	417	478	465	454	436	453	484	481	465	446	433	450	467	474	443	453	432	423	453	408	444	450	494	474	432	472	486	483	437	448	458	427	463	457	455	478	441	448	456	459	445	474	417	452	432	460	451	514	466	438	428	475	431	419	464	399	452	467	465	462	441	476	435	476	458	437	455	421	451	407	466	468	428	429	475	458	451	484	440	482	477	476	414	457	476	450	439	448	462	421	443	412	440	512	495	459	476	477	464	478	468	496	459	476	456	437	479	463	461	487	423	455	422	458	420	463	454	492	477	448	441	400	426	463	448	458	464	475	432	468	462	465	449	465	417	463	486	496	475	460	470	420	466	417	437	469	453	442	413	494	440	466	440	509	424	434	486	458	488	415	453	491	466	454	475	468	449	453	461	459	454	474	464	453	443	487	478	448	444	416	460	431	492	442	474	467	481	442	471
13009	26907	22419	17364	12895	9202	6137	17498	17609	9488	4389	1812	832	555	452	479	462	446	450	405	407	449	420	425	417	450	482	447	422	429	432	440	429	457	404	427	422	446	412	425	465	451	410	441	434	462	445	427	455	467	492	434	477	442	429	402	447	429	450	422	445	417	451	454	410	473	443	465	437	442	460	419	437	484	440	417	449	431	424	408	445	443	415	446	469	437	438	459	460	425	393	459	458	429	435	433	444	425	432	453	443	459	447	476	442	448	407	413	458	400	408	414	429	454	451	433	451	441	423	435	473	397	473	423	442	463	404	455	458	427	409	390	444	479	456	411	440	452	424	455	437	479	440	454	440	409	460	436	437	413	432	440	453	390	408	447	369	432	417	416	425	448	483	495	444	448	436	458	436	454	420	420	469	437	427	458	391	443	454	459	451	425	439	430	407	431	455	468	424	426	463	431	445	441	445	443	484	419	464	433	407	459	451	451	422	449	453	447	442	420	452	437	451	462	428	456	461	431	438	430	440	448	498	466	459	435	464	446	445	441	455	440	416	413	448	444	440	449	425	416	462	453	425	428	395	441	461	483	434	474	457	407	421	438	417	472	420	424	438	448	434	467	444	427	456	436	432	424	450	440	404	463	430	437	441	471	430	433	435	430	452	417	413	453	458	473	486	436	431	396	423	438	393	451	420	455	430	430	413	459	428	420	453	425	435	452	471	427	429	410	478	461	451	452	426	436	456	419	409	402	414	463	453	452	457	455	428	477	402	438	430	434	451	435	443	428	445	435	443	463	441	421	448	421	403	471	467	422	433	423	415	431	408	445	462	462	423	441	449	393	467	450	401	438	421	425	443	424	437	457	436	468	425	454	457	436	484	448	442	454	461	452	422	441	411	452	463	470	441	449	456	452	439	438	479	462	446	432	452	452	417	469	467	416	448	471	498	445	454	431	442	419	444	436	443	427	440	492	425	431	482	403	439	438	416	426	438	438	451	443	444	423	441	432	416	474	442	439	429	451	495	457	407	426	456	438	455	418	433	413	458	462	416	437	450	432	422	452	431	432	449	472	454	431	454	452	447	443	448	444	443	442	444	449	456	457	399	430	426	452	443	472	454	421	451	466	465	457	407	409	409	480	440	428	455	448	451	465	398	444	446	425	449	439	422	435	464	439	463	425	414	377	417	438	453	433	431	435	418	458	468	384	428	428	444	463	450	437	450	430	458	441	409	423	429	461	382	428	398	433	458	467	419	424	448	483	467	453	440	465	429	451	427	422	448	421	408	459	449	428	430	411	418	464	405	461	435	427	396	434	426	433	432	384	416	458	420	434	468	433	414	451	449	444	443	431	421	416	446	465	439	440	439	451	462	413	430	459	485	434	437	430	425	473	444	399	438	438	441	438	406	447	428	430	462	451	392	475	413	441	407	461	419	440	440	452	442	474	450	399	469	444	473	446	426	470	448	437	437	416	489	432	421	456	421	457	423	435	443	401	442	424	467	480	467	467	441	446	403	449	427	424	469	404	443	440	448	402	458	452	434	411	442	449	432	445	417	438	442	445	432	459	438	411	421	438	426	440	449	452	469	429	490	451	489	410	443	413	403	480	455	462	396	420	433	422	428	438	403	474	430	426	443	397	481	424	443	409	437	407	399	465	433	412	468	431	442	423	407	439	450	439	430	436	409	462	446	463	452	474	418	463	457	455	426	439	438	439	428	468	420	445	454	429	425	379	438	426	464	422	449	437	434	447	469	456	421	465	432	447	418	404	436	422	439	416	421	405	445	462	442	442	427	457	461	442	405	403	459	424	442	440	416	438	390	427	447	440	435	408	445	406	415	424	449	407	422	396	400	436	416	433	499	436	460	414	409	441	442	444	420	452	402	440	446	421	414	448	433	439	488	417	440	399	459	442	451	386	467	391	446	424	449	452	471	455	394	461	415	438	420	410	455	437	434	425	459	430	423	437	468	426	425	437	451	427	436	442	436	441	448	430	430	439	439	448	454	460	422	412	460	425	452	452	436	474	416	423	432	448	447	427	469	426	452	434	429	465	410	427	431	454	463	431	433	403	458	431	436	487	428	446	407	430	424	443	384	402	456	437	439	418	406	445	456	429	483	431	451	433	416	445	413	447	465	469	458	443	462	444	447	398	418	447	423	413	441	452	455	449	391	456	425	425	479	410	439	436	442	444	465	447	446	438	440	435	442	441	428	423	405	406	432	435	420	386	458	430	448	433	436	457	439	433	440	416	399	469	446	418	477	432	461	423	483	433	418	426	478	439	440	440	431	434	430	450	439	421	397	456	467	415	478	471	402	415	459	437	442	427	440	478	431	422	415	453	417	411	442	450	464	427	433	440	421	437	436	426	420	458	439	434	405	414	431	443	394	468	448	440	440	426	423	475	481	403	399	435	456	444	443	416	461	432	454	434	476	430	413	432	444	455	413	463	458	441	471	401	439	434	492	421	423	423	436	461	397	441	402	420	418	440	443	408	453	467	424	437	424	424	437	461	479	442	437	436	444	449	425	421	449	388	410	451	428	457	448	410	484	457	443	471	418	402	383	399	445	424	418	415	454	392	446	437	447	447	404	412	434	418	403	417	422	434	447	450	422	386	436	423	469	444	486	430	445	457	458	433	416	428	440	421	454	451	422	466	406	429	411	443	455	440	463	448	434	483	439	411	395	436	461	454	467	415	429	463	420	404	406	420	428	401	462	417	455	455	428	438	451	436	461	442	386	455	411	418	433	439	450	451	475	427	437	431	423	455	415	500	462	445	422	433	427	416	423	482	428	408	405	430	447	443	409	464	440	400	424	454	419	445	421	453	450	423	455	417	444	452	413	440	431	479	438	440	454	415	445	460	446	466	446	436	411	402	431	442	403	398	431	454	456	456	399	427	454	401	464	435	437	420	435	433	432	421	469	434	430	449	420	432	439	420	434	414	461	416	410	465	460	407	435	474	450	419	500	464	430	486	429	442	435	471	401	432	473	409	450	483	437	470	426	428	452	435	428	425	457	477	444	438	437	455	455	418	435	452	444	427	421	447	465	485	436	445	452	418	444	440	435	459	483	442	472	437	417	404	408	420	433	434	418	413	435	470	440	439	429	491	436	449	428	449	423	437	432	422	411	427	443	452	427	389	447	463	433	413	448	422	441	426	440	444	452	418	400	420	436	491	396	445	424	432	420	441	415	452	442	438	469	417	436	430	455	447	444	464	491	459	471	388	412	435	458	455	436	438	468	430	429	413	443	404	502	455	384	411	443	413	484	451	450	454	422	423	470	446	452	473	421	484	446	429	422	440	425	468	418	449	443	446	425	416	450	376	454	420	469	411	402	411	447	407	356	412	469	489	444	435	442	418	420	409	455	430	429	414	422	483	433	454	424	434	445	434	425	399	412	449	395	447	427	439	410	440	403	448	416	438	431	431	427	475	369	432	422	432	397	452	442	432	413	438	429	428	446	418	438	435	448	424	459	443	433	406	441	428
24266	21450	28807	24773	22112	18541	20472	33456	34262	19526	7991	2920	1100	707	602	575	567	584	539	553	589	587	621	619	547	578	548	568	547	585	555	602	556	555	567	565	557	545	555	584	577	602	560	544	587	569	567	627	523	623	542	522	566	597	579	567	550	570	582	549	559	539	547	541	569	611	575	560	506	566	554	585	583	581	582	556	577	534	576	550	538	526	518	596	511	553	556	559	551	561	555	573	562	572	563	585	568	538	562	564	536	529	533	555	523	557	525	598	565	551	544	546	540	591	575	533	556	513	562	546	545	553	539	574	549	555	569	557	546	553	562	539	568	577	545	597	536	553	553	521	526	545	545	531	593	567	566	562	593	552	531	552	562	565	556	520	548	561	548	562	525	546	565	537	533	575	517	562	545	538	560	538	546	580	555	545	555	528	578	536	482	521	578	555	613	514	590	573	591	533	555	550	556	540	541	574	540	580	546	540	548	575	554	571	590	545	523	573	559	569	537	563	532	585	574	533	545	557	526	546	555	546	542	573	559	605	602	591	562	563	568	552	561	570	568	562	576	533	582	565	579	599	536	568	560	616	542	529	576	564	560	571	537	504	561	560	540	557	543	528	572	620	554	567	611	554	556	527	569	551	549	577	574	574	566	557	579	575	587	515	517	531	590	596	557	542	616	572	529	533	550	537	535	537	578	550	540	551	563	559	537	608	559	561	536	565	531	515	541	561	542	521	550	554	572	603	572	569	590	535	564	564	582	534	557	560	588	577	538	600	583	557	569	591	548	558	512	548	567	557	581	539	522	547	544	585	529	550	554	573	551	552	549	535	599	572	546	547	535	547	556	555	542	526	576	581	550	556	553	542	516	538	552	579	554	514	554	577	531	542	574	584	518	586	569	592	586	599	536	539	590	577	565	577	571	519	554	572	553	536	591	565	530	552	573	565	572	538	583	582	563	571	566	532	566	563	562	573	540	550	578	550	600	542	513	512	571	566	584	510	498	558	555	549	569	569	585	570	589	591	594	530	605	559	542	600	555	572	581	553	544	571	503	557	564	570	595	583	544	554	528	579	603	557	533	583	546	583	574	546	542	598	589	572	559	564	590	555	570	528	541	559	584	566	534	557	541	555	584	581	575	514	581	576	556	633	579	517	564	586	526	509	590	565	560	541	578	561	567	535	562	558	566	543	584	555	544	558	530	516	574	547	568	526	529	556	557	580	576	585	593	575	583	541	559	549	554	574	576	572	523	565	577	526	561	570	517	531	535	555	557	552	524	558	577	554	527	546	553	577	548	585	537	558	546	572	551	573	598	536	550	528	534	541	591	509	566	534	582	575	542	578	562	553	562	573	583	593	596	592	564	560	583	561	542	566	561	515	547	568	547	579	602	504	592	575	536	535	544	595	548	537	564	592	535	575	586	572	533	546	549	534	536	552	522	594	547	529	555	558	519	523	534	540	553	544	544	524	577	558	562	522	537	557	513	577	529	578	599	567	579	538	609	539	511	554	588	599	560	528	527	563	540	539	544	589	571	563	543	521	535	546	566	537	540	525	593	568	514	574	569	587	547	560	530	564	556	587	585	563	542	567	542	571	565	541	532	578	529	585	508	550	565	557	590	573	622	497	562	523	581	622	551	562	591	530	537	558	593	549	563	557	559	560	537	593	535	575	520	552	567	570	588	558	542	576	580	533	580	535	533	567	542	619	556	565	527	527	563	529	548	546	539	520	556	555	575	531	555	551	537	555	580	550	508	545	602	572	562	610	531	552	540	565	538	583	551	559	536	584	588	582	539	570	511	586	587	514	559	538	542	516	549	540	570	566	550	551	546	509	564	495	522	529	533	563	569	557	552	571	548	560	572	536	574	537	522	579	559	585	562	564	564	557	538	583	559	568	522	567	540	583	497	547	563	538	591	545	564	529	558	622	555	525	531	510	578	588	529	514	559	568	567	600	587	542	572	590	582	541	540	552	557	562	511	520	571	558	595	548	555	547	588	546	546	554	558	569	530	544	593	546	545	596	523	515	570	551	534	545	572	598	549	551	532	563	610	557	570	569	604	544	556	544	539	537	532	584	570	592	584	548	603	542	573	588	529	549	575	514	607	576	528	525	572	561	575	548	570	520	526	534	558	576	543	544	544	528	538	527	560	553	552	553	591	538	550	542	585	602	546	546	520	566	542	543	566	554	550	553	574	555	546	557	561	608	536	511	583	571	545	584	544	498	536	567	562	543	522	581	567	605	586	577	601	549	568	541	547	539	546	546	567	517	544	570	566	542	582	547	584	560	559	556	535	553	560	520	546	551	523	593	529	564	546	557	556	591	581	564	554	577	571	577	591	583	531	572	559	525	559	509	559	577	561	560	577	551	554	582	569	582	547	587	532	580	589	526	590	602	570	565	567	579	531	570	605	566	585	559	544	555	559	593	560	539	555	560	583	597	559	555	531	568	598	557	566	523	572	617	551	521	587	544	546	578	603	549	590	577	565	529	530	568	580	537	583	557	541	571	559	547	576	561	539	542	551	557	542	542	534	535	517	561	556	551	579	553	576	511	605	513	568	558	550	563	586	588	533	518	546	553	546	548	577	580	577	537	516	582	564	559	521	549	587	509	574	579	580	594	564	596	543	553	563	566	495	545	564	543	589	576	548	560	585	517	559	564	574	604	540	520	553	507	574	542	530	570	551	575	548	530	550	555	596	571	521	554	562	525	593	613	618	559	569	538	553	555	588	553	552	543	507	517	547	574	534	554	568	571	569	530	566	565	567	582	532	571	564	571	558	563	542	568	555	496	574	521	558	526	589	564	627	543	550	545	541	504	542	562	552	568	519	552	580	552	577	570	583	511	517	568	607	558	558	566	529	568	563	567	565	532	608	560	573	515	547	557	606	567	574	541	571	522	542	576	535	563	575	556	541	566	556	542	555	544	565	567	528	536	559	581	595	586	536	552	583	533	573	604	559	574	588	588	530	538	564	549	584	546	557	538	575	561	560	543	553	542	520	564	568	582	573	571	585	586	566	555	562	563	540	511	580	579	564	585	563	549	552	550	583	531	561	562	513	512	549	569	536	586	561	529	590	568	567	553	540	586	522	577	573	590	552	572	503	601	563	516	571	565	570	530	594	554	581	580	546	559	545	519	517	569	527	555	531	556	573	636	581	530	572	555	531	569	572	579	575	551	505	536	592	562	535	567	521	532	549	573	538	546	543	556	529	557	544	553	614	519	564	560	531	542	554	525	562	580	584	552	595	519	566	546	538	598	528	604	529	525	541	580	585	520	572	572	546	568	540	569	548	568	504	531	545	567	547	568	548	576	603	548	566	542	557	587	543	563	540	565	558	527	553	550	532	550	570	546	599	546	574	566	560	524	570	569	558	540	568	585	566	495	578	558	552	546	568	538	558	513	548	532	555	563	584	590	595	544	566	547	532	562	570	541	517	584	560	574	569	579	543	567	567	532	586	537	580	562	546	567	555	517	505	533	561	552	556	535
19365	37700	33328	23332	16250	12044	20528	33816	29413	15420	7357	3135	1167	691	598	568	534	524	544	524	516	535	532	526	526	534	529	530	559	512	519	525	553	527	563	548	517	541	543	551	571	537	512	536	547	544	500	545	577	570	503	547	517	528	531	559	554	536	558	567	536	562	552	514	573	536	529	568	518	532	562	530	529	527	546	539	545	504	533	538	538	507	541	506	561	523	532	549	508	523	505	562	525	511	521	524	552	502	541	524	523	525	514	551	525	489	516	532	500	529	530	510	510	539	524	564	526	512	577	492	546	557	504	557	546	534	525	576	502	542	498	499	539	548	516	563	515	490	560	544	552	499	541	506	534	517	552	501	557	507	550	518	531	550	540	509	512	522	533	550	534	526	550	528	519	552	503	543	579	545	532	524	484	529	534	559	551	526	530	497	501	515	520	560	498	524	504	556	518	550	497	557	540	539	541	519	517	509	516	481	527	520	552	485	575	529	505	532	496	529	535	512	534	562	541	553	531	523	509	526	485	531	547	523	546	519	531	523	498	545	506	521	520	511	527	548	527	550	557	547	504	515	550	552	583	554	537	523	530	554	497	502	535	558	544	531	531	534	555	503	544	536	517	523	522	497	553	563	505	512	516	529	532	565	564	524	535	535	527	559	537	503	512	509	560	569	502	528	513	534	526	504	575	492	505	535	545	579	550	513	558	574	513	521	529	517	542	501	544	535	547	507	515	505	526	527	521	515	575	545	532	508	536	528	573	572	507	555	517	539	501	517	492	527	510	531	546	480	500	508	496	529	569	529	516	489	497	501	502	550	527	501	540	525	533	538	540	530	521	522	517	527	535	507	530	498	510	559	523	522	559	553	554	520	566	509	551	527	513	503	521	595	536	514	525	568	556	559	531	549	536	540	533	530	511	541	508	521	522	539	540	561	518	510	539	566	477	533	540	534	532	474	523	543	509	565	513	539	534	552	531	574	502	508	529	496	492	531	520	539	539	504	540	525	477	498	487	515	565	527	533	556	568	550	513	543	519	533	537	526	516	544	553	569	538	542	501	541	515	523	532	498	526	542	559	540	491	552	556	513	506	539	523	537	558	552	477	542	523	581	539	526	542	556	514	528	539	488	479	517	510	539	531	564	513	538	510	514	516	523	534	528	527	529	516	522	534	553	520	516	535	517	524	533	531	580	524	500	497	532	523	527	539	552	544	534	518	554	535	537	500	541	544	511	531	568	550	566	540	569	551	531	507	542	538	516	525	531	503	521	526	509	515	467	515	538	530	526	502	540	519	487	516	525	526	538	549	559	515	544	529	513	536	522	501	539	502	542	490	528	501	513	555	542	531	547	535	518	552	549	533	549	498	526	530	518	525	495	485	547	511	488	535	513	529	505	500	492	534	521	548	534	541	544	587	532	553	557	508	532	538	487	524	532	522	510	499	511	520	546	501	524	518	517	522	574	543	518	509	507	533	533	545	525	560	535	564	486	464	534	503	567	544	535	525	567	512	564	511	503	516	564	523	512	506	545	531	536	501	477	525	484	535	489	511	529	525	507	580	538	510	564	533	518	538	507	568	539	553	520	514	542	568	525	497	501	513	536	570	508	531	555	530	521	544	514	509	535	525	540	529	528	521	536	512	530	554	540	538	516	530	538	557	488	540	516	552	510	543	546	534	541	569	502	533	514	535	523	504	534	505	514	517	552	522	541	521	565	515	536	544	582	541	552	516	554	508	529	507	529	506	533	518	512	526	554	512	569	522	545	517	568	533	512	531	600	561	495	527	555	536	563	549	567	563	540	535	524	565	503	526	541	527	526	516	552	522	539	555	519	536	513	560	489	549	509	540	506	519	560	519	514	537	492	557	542	495	541	527	525	518	543	552	545	584	540	497	557	512	524	522	518	556	526	562	535	542	572	488	528	518	538	538	491	538	544	496	523	533	521	552	519	530	536	532	560	519	548	504	530	515	540	523	542	529	511	538	565	475	510	533	522	552	562	513	532	493	531	497	563	589	522	542	542	554	479	572	540	540	548	492	506	572	512	529	532	523	484	503	533	568	517	576	558	520	528	560	555	513	527	520	538	512	494	542	551	524	551	529	505	536	561	536	504	531	505	523	503	552	523	549	493	535	541	492	539	556	518	541	544	497	538	545	518	518	517	546	510	517	520	513	558	559	519	530	504	543	536	533	519	522	485	512	531	559	532	520	554	495	561	559	549	536	502	524	500	519	513	521	544	517	544	505	525	528	532	543	523	496	520	557	538	523	555	524	508	518	534	503	523	533	473	495	499	538	540	523	556	526	521	526	513	492	518	530	526	526	500	535	537	522	512	522	508	522	500	498	532	578	515	491	544	531	561	536	538	538	525	514	553	572	539	514	528	503	496	538	482	523	496	511	522	557	518	557	528	516	531	542	506	543	558	544	558	572	521	559	552	533	562	565	537	498	516	512	529	484	539	517	467	557	543	517	563	556	529	535	495	515	527	559	532	543	509	559	540	540	542	538	477	563	519	531	538	558	546	558	521	543	535	517	500	560	553	569	536	565	526	495	507	555	522	496	526	520	501	542	554	524	546	499	559	511	551	544	529	472	507	537	500	501	484	531	534	522	486	499	510	498	514	535	514	557	510	532	500	551	545	520	535	498	543	529	523	563	545	499	512	510	514	521	509	544	491	505	518	556	494	552	519	494	530	545	553	507	537	568	538	514	518	482	483	510	532	545	504	479	530	523	551	520	519	513	547	517	546	511	546	514	524	513	521	532	515	495	509	503	520	501	540	534	507	545	532	506	498	502	516	514	524	480	509	491	513	525	528	526	572	573	541	529	533	523	523	519	565	535	524	547	499	490	510	515	511	514	564	512	520	507	511	545	512	531	524	529	513	547	556	579	504	510	549	534	519	549	519	558	516	514	535	501	540	528	544	527	515	503	589	538	546	509	509	565	504	556	544	520	540	546	534	521	551	519	545	534	496	567	504	552	565	558	495	541	529	504	484	552	542	541	542	507	533	529	514	506	516	526	492	510	516	523	522	474	517	541	517	543	503	500	514	522	520	542	525	532	542	501	526	492	551	533	529	557	497	525	517	546	537	504	520	490	543	490	532	521	526	508	531	504	532	547	537	462	553	542	546	564	533	512	535	506	497	564	564	554	514	549	517	512	546	506	558	509	521	525	545	515	520	485	535	529	574	558	546	550	503	537	508	518	477	512	539	548	474	544	503	508	544	536	530	529	517	535	501	570	513	497	528	515	543	524	498	494	505	476	562	532	520	547	550	518	508	499	513	529	534	518	535	502	518	500	537	538	520	507	494	498	535	503	474	538	490	508	545	528	511	530	545	558	501	545	526	499	524	548	531	536	517	503	505	525	535	519	529	491	491	518	558	494	477	587	532	476	497	540	531	552	512	541	519	557	522	508	484	555	491	519	480	518	521	553	506	509	549	524	511	543	517	530	472	557	548	505	539	498	512	502	530	521	526	544	468	547	515	536	546
28939	21059	16483	9229	4512	3417	3982	4493	2872	1501	783	581	462	455	489	489	429	442	449	435	431	459	424	451	442	457	435	433	412	475	411	442	438	452	447	464	451	422	473	445	456	435	463	453	452	440	451	437	476	457	499	445	486	435	447	495	436	451	432	469	406	455	407	421	474	461	457	436	466	429	442	459	452	443	423	465	428	436	453	448	438	444	481	429	453	479	450	424	458	455	457	487	406	387	414	438	404	463	439	425	395	435	439	440	428	489	443	448	454	441	481	458	444	418	464	414	434	440	456	442	462	383	463	433	474	417	439	445	448	447	433	459	471	477	435	506	423	420	451	442	427	450	458	417	461	479	434	429	439	440	444	456	448	456	478	450	436	462	419	429	426	470	445	465	454	457	420	420	434	438	453	473	468	466	442	444	405	455	450	431	453	453	442	464	468	444	477	431	417	434	428	443	426	411	424	437	450	420	437	446	454	460	459	467	415	472	489	467	449	497	428	437	456	430	438	431	466	438	455	446	441	460	466	466	438	447	473	460	420	478	471	495	465	444	478	493	419	459	452	408	453	423	469	483	446	424	407	463	434	448	448	457	427	447	467	439	471	445	436	454	473	441	462	433	429	432	458	473	443	477	442	427	459	490	438	489	453	450	416	427	427	465	474	472	432	433	467	428	485	455	454	453	439	452	429	440	457	481	447	429	458	459	455	447	468	455	445	448	422	440	444	414	479	435	432	427	452	421	448	421	425	439	487	447	422	464	452	431	428	457	411	430	473	460	442	441	450	450	478	437	467	487	465	444	440	450	443	437	421	464	455	432	449	452	460	469	440	440	443	431	425	434	428	431	421	467	437	434	434	466	443	432	436	444	420	438	430	455	467	419	433	455	446	452	465	429	451	443	441	457	405	454	422	465	468	438	457	476	442	439	419	460	421	498	465	474	427	471	462	435	414	443	490	430	450	401	439	440	413	448	425	452	476	434	424	458	462	453	443	384	455	444	433	453	430	455	436	474	473	432	423	432	488	448	437	426	433	411	444	478	413	419	430	433	454	475	454	439	416	452	429	446	437	435	453	458	475	428	414	472	458	418	417	458	449	462	442	432	450	412	447	473	438	468	474	451	477	434	434	419	446	469	460	423	479	464	469	468	460	468	467	429	447	443	463	455	415	443	419	433	419	449	434	448	444	434	422	444	427	396	454	448	402	477	448	459	447	480	429	449	457	455	387	464	453	457	429	414	491	433	465	447	461	433	430	429	427	445	453	460	452	461	426	445	455	455	450	439	441	467	430	483	434	478	468	446	400	479	412	429	428	414	424	440	440	438	474	453	434	457	469	446	481	432	451	440	431	464	460	450	425	431	428	448	446	450	481	465	430	470	442	417	446	433	434	451	485	459	390	426	420	449	473	457	440	467	468	448	421	439	388	477	426	475	466	430	416	448	449	447	437	466	434	409	451	454	408	433	424	438	426	433	455	438	428	457	447	448	437	449	427	430	440	469	479	434	418	447	439	434	446	460	465	433	435	431	461	416	418	447	434	455	421	451	462	417	436	470	465	430	444	413	451	449	488	495	406	493	461	439	468	431	417	442	458	451	428	423	435	462	495	438	457	452	450	424	450	464	443	478	461	429	463	444	433	414	444	454	426	447	464	452	414	481	487	464	471	441	434	468	395	433	451	452	457	439	408	440	437	424	489	436	469	434	444	436	457	435	418	479	440	471	430	437	446	445	450	458	453	443	403	479	433	438	423	431	448	429	489	453	464	436	448	443	444	459	427	444	447	474	438	441	460	441	480	449	431	447	467	465	426	440	444	430	428	452	443	440	424	440	443	431	437	449	450	424	452	427	447	444	453	429	464	424	435	453	480	434	445	437	438	431	426	423	423	434	470	436	481	416	424	458	444	432	405	471	472	425	434	454	442	463	401	415	449	414	430	479	452	462	425	418	438	431	461	428	449	439	453	409	441	448	484	444	426	438	453	450	433	441	448	445	420	456	439	421	446	446	439	429	473	438	457	419	440	417	438	437	456	449	433	481	470	436	475	399	434	485	445	467	412	450	449	474	466	441	458	459	420	422	455	427	461	426	426	420	414	449	437	468	473	434	407	428	447	455	439	454	448	451	458	435	453	446	417	461	448	454	468	499	470	459	447	425	465	427	434	451	449	443	459	416	443	425	433	442	463	420	406	475	440	435	484	451	458	458	430	451	445	478	451	423	439	445	449	452	473	401	435	471	502	455	440	431	401	437	407	433	439	450	427	459	441	458	450	406	437	419	418	444	464	439	469	424	446	443	429	444	425	434	433	420	423	441	453	449	443	442	451	413	452	467	498	437	433	447	443	445	414	445	437	438	447	479	424	433	437	442	420	484	464	445	442	425	444	428	457	462	426	466	431	428	470	490	466	457	455	414	457	445	457	493	466	459	440	446	429	487	447	462	449	433	406	448	446	443	446	442	424	443	456	437	462	434	443	428	434	404	433	415	459	467	473	473	471	433	447	444	422	482	404	457	458	461	451	450	416	438	463	431	462	494	476	441	450	444	482	474	414	467	430	470	436	416	496	463	424	454	444	452	433	447	414	432	483	466	392	430	438	458	461	483	433	473	419	434	441	468	434	433	454	461	433	413	436	444	450	411	433	448	415	459	480	440	442	428	431	446	411	465	485	444	449	436	454	452	470	462	465	475	447	464	442	424	434	485	460	438	479	449	414	433	432	484	507	414	451	452	405	473	457	425	461	443	470	463	441	453	431	471	436	412	437	516	431	423	478	411	441	470	460	441	448	432	454	452	449	436	442	408	450	484	443	454	445	428	422	439	438	444	457	463	438	439	458	424	442	450	446	444	416	431	468	448	461	424	392	448	459	453	443	473	436	466	492	464	459	393	435	452	463	431	453	447	404	463	474	476	489	454	460	423	472	453	449	468	446	418	434	453	453	411	449	443	463	469	460	467	439	461	449	416	403	413	409	427	470	450	446	440	467	449	434	460	445	435	414	446	504	460	466	438	449	461	471	448	441	450	463	461	456	455	445	418	480	473	446	450	478	473	443	469	420	439	476	454	444	439	442	418	452	413	434	453	449	471	405	431	449	468	406	456	433	455	422	473	431	474	445	449	415	432	474	472	461	487	414	459	453	489	451	458	477	459	438	432	407	455	429	435	448	458	473	484	473	449	442	448	416	460	451	452	436	484	432	469	447	462	430	427	466	416	451	456	440	496	439	454	428	439	429	441	462	457	460	443	412	472	442	452	441	456	416	464	458	474	464	441	464	475	455	422	500	443	443	460	429	451	425	458	398	467	440	425	448	432	441	433	407	450	476	465	440	461	419	438	443	453	436	414	446	437	437	457	434	459	424	416	474	490	480	385	494	420	468	419	400	456	429	458	426	420	436	497	438	431	487	417	426	471	455	471	457	456	427	441	477	460	413	445	433	442	432	431	451	461	438	470	472	451	440	492	408	482	458	417	428	434	453	439	485	479	418	438	465	442
14760	19564	15644	7909	5087	4543	5644	5603	3364	1687	834	581	444	393	396	409	428	422	451	438	398	410	414	397	454	424	435	425	411	417	439	424	384	460	410	432	427	395	424	396	410	438	399	409	432	431	423	416	394	418	421	412	426	373	450	397	403	446	415	437	410	403	416	394	425	443	429	400	433	448	426	385	407	403	399	376	411	397	438	413	415	377	391	411	426	395	403	405	427	385	400	421	422	410	368	383	382	406	429	397	422	378	393	413	406	409	445	433	400	385	400	427	446	418	385	375	378	422	401	461	407	395	397	438	408	398	417	434	416	425	390	422	415	455	414	410	425	386	440	383	427	373	426	423	387	430	376	395	395	408	395	413	444	416	404	403	414	375	440	433	426	429	439	413	407	438	433	393	428	388	417	415	419	446	429	400	392	401	443	461	401	421	380	415	404	450	407	400	473	417	442	424	370	413	390	383	398	403	417	453	400	448	407	403	404	431	388	441	406	366	417	401	402	391	424	389	411	438	440	386	458	420	427	436	405	416	392	372	400	439	448	420	419	408	399	391	384	424	363	438	415	444	409	438	410	395	424	412	413	396	443	424	417	430	433	417	379	412	382	436	383	425	418	441	399	419	438	426	380	375	429	389	404	410	415	425	399	402	413	402	388	382	391	414	412	394	412	377	399	438	389	451	400	400	432	395	414	390	422	413	401	375	374	461	414	415	416	438	441	371	443	401	386	419	423	426	395	418	398	422	381	446	395	417	406	416	404	421	406	433	403	453	441	376	413	399	408	469	432	394	413	415	386	418	445	415	423	391	428	404	394	423	422	423	399	430	415	411	386	423	434	391	411	390	394	414	421	426	401	399	432	418	429	382	434	409	449	424	394	414	387	416	406	415	449	449	421	408	398	413	395	397	407	430	418	441	417	416	460	429	405	416	410	417	412	437	418	408	419	415	394	393	414	407	389	426	447	443	435	412	405	408	450	434	452	399	406	392	421	411	428	424	441	449	413	411	399	426	392	421	432	431	417	451	429	395	408	410	422	397	420	408	411	456	412	369	426	427	403	418	407	461	377	398	387	372	417	382	421	375	403	376	427	446	421	378	436	415	379	381	400	404	399	374	445	393	441	418	441	407	417	389	390	423	388	406	432	420	408	423	423	406	411	379	411	383	389	403	385	397	387	405	426	425	396	409	407	398	411	433	399	418	385	438	419	414	421	427	386	436	461	414	430	429	392	436	402	424	412	412	376	406	421	381	444	428	409	441	422	390	417	400	399	399	415	414	425	423	398	405	419	414	388	408	395	397	423	426	429	395	398	404	409	378	421	436	403	410	416	423	373	415	450	432	362	400	381	403	434	468	398	369	438	453	417	439	422	431	367	412	385	412	448	406	429	393	430	416	404	395	424	381	445	379	412	399	401	425	444	381	376	415	385	411	421	444	387	406	391	383	434	383	391	415	425	433	413	404	399	413	391	406	402	437	421	452	435	396	401	403	381	434	422	417	385	404	411	388	410	415	388	394	403	378	431	428	399	431	421	424	431	404	460	422	391	402	389	480	405	383	391	418	428	398	422	407	406	389	420	451	448	382	414	384	402	389	398	458	450	370	424	447	447	399	415	461	414	425	384	386	434	442	450	407	419	408	441	421	396	431	428	417	370	459	395	426	428	396	400	398	382	409	406	405	408	413	426	447	390	407	408	387	431	430	400	429	387	382	446	420	405	384	385	447	398	391	407	406	413	416	409	427	424	403	440	406	387	430	400	410	409	448	394	460	418	407	420	399	391	414	424	368	443	388	390	414	400	435	398	430	444	374	436	393	404	394	426	402	432	414	382	417	439	450	403	416	389	433	421	382	419	423	422	404	419	421	436	399	405	373	434	427	410	455	393	410	413	440	377	397	382	435	448	406	447	431	403	376	455	432	428	412	432	404	428	440	415	417	437	389	430	441	391	414	408	420	431	372	452	397	406	412	444	409	390	471	400	419	425	416	415	449	428	425	387	403	417	418	416	416	381	444	404	418	405	421	392	408	406	418	385	408	406	444	410	437	422	401	417	378	415	433	442	395	423	408	405	366	405	416	415	441	399	421	433	403	402	406	406	409	407	397	419	390	406	421	435	389	431	415	410	421	427	420	423	386	405	411	404	380	389	433	416	425	396	423	370	415	445	432	427	405	410	407	385	376	405	417	431	406	417	401	384	415	405	428	395	401	419	401	385	436	379	435	422	377	403	440	416	433	451	449	378	410	399	399	426	415	430	414	409	408	414	418	438	400	436	413	438	376	393	387	392	419	433	433	399	432	432	438	417	392	417	416	436	411	407	366	404	408	410	420	427	403	408	399	388	427	426	367	416	449	412	427	414	447	409	444	421	381	405	406	408	449	415	429	381	415	415	421	402	413	422	465	411	414	435	433	395	428	411	392	428	416	421	426	421	391	395	387	446	383	423	387	431	416	414	400	429	417	389	411	387	389	393	424	400	445	422	423	423	427	394	397	403	451	398	411	396	382	397	450	386	398	381	438	429	353	413	393	404	415	434	411	434	410	439	415	420	417	412	396	406	381	397	414	379	416	425	429	430	382	428	391	450	429	358	409	378	415	368	434	432	413	407	420	402	402	414	403	395	461	414	406	400	423	389	432	419	417	399	429	409	409	393	414	416	404	432	423	402	420	429	426	399	421	387	424	445	432	427	398	411	424	427	413	440	410	419	388	407	419	395	394	414	424	377	398	416	435	422	443	431	391	408	400	414	432	435	458	410	426	390	433	408	432	411	396	400	423	412	431	451	358	428	391	427	427	413	424	414	383	390	449	406	423	440	383	408	408	418	427	431	385	398	428	405	440	467	428	381	416	416	399	411	407	383	411	389	404	409	416	387	440	408	365	431	414	396	382	381	406	402	422	390	404	402	389	421	408	406	443	370	394	387	400	388	409	460	421	421	415	419	403	401	415	387	412	426	390	418	428	424	403	401	461	429	438	375	416	420	443	409	402	434	427	392	404	386	389	438	396	407	399	433	408	379	400	410	432	423	430	376	390	413	401	423	407	365	422	425	417	398	401	420	386	421	434	454	401	381	415	427	440	406	425	402	378	458	384	421	399	394	412	416	416	409	408	413	412	437	424	406	423	461	405	427	395	408	415	422	410	447	418	381	421	403	417	423	413	430	448	380	442	415	396	384	389	424	414	434	424	405	376	425	412	426	442	430	407	419	426	427	415	417	433	406	391	408	405	414	403	399	436	424	388	411	382	383	427	400	410	421	402	420	407	421	379	396	420	431	420	420	401	379	395	400	435	389	445	408	423	424	422	423	452	415	441	435	407	409	416	441	395	407	437	386	402	382	394	400	448	415	435	447	427	407	421	406	395	426	418	402	381	388	425	445	404	448	454	396	420	431	391	425	422	417	356	411	414	417	391	423	403	397	427	397	403	424	441	419	463	384	390	422	414	416	423	415	416	398	416	395	396	396	426	439	405	436	430	408	425	408	408	397	433
25557	21506	27672	25187	12703	5125	12221	23410	17538	7900	2952	1177	611	472	495	453	472	501	432	424	493	484	452	462	513	451	464	417	448	471	465	461	449	448	427	472	479	494	465	418	467	473	483	480	446	462	416	507	484	450	431	438	425	448	489	449	456	485	462	459	470	470	455	483	466	469	464	447	448	460	457	447	452	465	477	461	449	472	455	480	461	480	428	449	437	457	483	459	460	417	439	463	418	436	431	471	429	460	434	454	466	472	445	488	453	449	446	456	479	466	497	444	453	388	443	455	425	458	456	435	462	400	471	468	495	466	454	464	489	448	475	447	453	439	490	436	448	414	491	449	457	469	417	486	454	430	447	440	451	466	439	425	435	464	462	453	475	466	460	494	431	457	505	445	433	479	428	461	473	490	459	434	456	457	454	472	466	443	461	487	449	469	474	457	446	436	506	498	443	432	463	459	433	471	467	460	469	463	444	437	429	433	441	449	459	477	440	476	471	436	475	444	455	453	471	455	509	464	465	479	462	464	454	454	462	469	511	452	473	489	476	464	477	453	469	465	478	455	472	446	479	454	423	449	466	478	450	486	483	492	435	449	492	481	451	446	463	405	505	464	462	478	433	484	488	418	437	464	429	450	452	467	437	462	428	492	457	472	437	474	441	458	454	461	445	446	465	481	481	463	434	474	477	445	490	437	466	438	452	434	445	460	478	452	449	452	444	459	435	429	450	430	498	490	431	500	483	417	444	459	455	488	476	465	412	429	454	449	428	455	473	446	443	441	477	503	453	473	432	479	456	502	482	435	452	461	443	471	451	428	471	499	460	484	479	460	439	444	428	425	462	445	468	458	457	490	481	449	426	478	438	471	466	447	495	448	441	403	469	474	414	439	407	466	414	463	509	448	481	428	457	469	425	449	464	425	451	475	489	436	461	477	482	466	518	475	453	448	458	469	442	426	452	446	445	446	521	468	428	448	463	430	457	468	486	444	436	444	465	486	454	471	455	476	466	468	470	449	461	423	406	488	459	450	446	531	436	446	434	442	439	474	471	471	452	433	497	457	450	453	442	442	458	456	493	452	450	466	450	421	441	464	435	423	436	465	441	481	467	429	408	435	473	428	463	471	465	461	482	436	457	453	455	426	451	434	478	441	453	470	446	444	468	420	481	483	468	460	414	420	448	438	402	434	460	429	399	466	454	459	464	458	452	458	482	443	489	476	484	451	457	450	458	451	518	461	465	474	486	426	468	449	428	445	476	468	461	513	457	467	478	463	451	480	438	455	491	444	489	451	454	497	465	448	445	464	447	472	466	425	456	469	469	460	477	420	461	456	473	442	411	457	459	415	423	456	471	451	442	437	451	463	451	453	431	477	494	413	444	503	476	476	451	447	461	444	429	464	489	446	445	423	451	422	452	414	463	438	438	466	497	437	431	437	442	439	463	428	456	446	432	461	445	434	421	435	489	455	452	467	463	472	464	458	462	470	433	460	447	450	457	479	439	448	448	469	408	466	433	393	479	433	493	485	399	491	456	459	451	438	422	438	476	465	474	447	436	457	423	443	483	507	425	482	462	421	474	455	447	493	461	443	460	445	449	445	489	399	501	477	505	445	481	452	445	479	481	483	422	459	466	455	441	441	485	467	498	422	423	457	446	475	420	424	477	442	472	461	443	445	494	424	436	497	443	480	424	401	465	434	446	469	474	427	471	442	449	471	485	443	418	423	431	445	475	473	449	459	439	476	487	444	416	453	463	484	479	438	459	455	462	462	460	480	453	468	435	483	476	427	441	465	422	471	460	464	439	429	430	460	425	442	451	453	460	454	431	454	475	426	491	426	440	436	443	488	455	454	472	462	458	466	428	439	405	447	446	451	470	487	477	443	447	524	418	422	457	470	455	441	425	436	444	466	465	436	443	446	434	472	464	470	472	462	465	441	492	473	474	473	447	449	464	430	478	435	440	431	475	460	451	445	450	443	425	431	489	489	475	462	440	489	483	431	438	418	500	466	450	461	444	449	442	443	453	443	463	483	449	466	433	483	462	427	454	454	450	433	455	429	508	463	477	417	479	460	450	465	413	450	421	457	480	447	459	458	482	474	467	498	461	446	438	445	429	501	459	455	442	465	436	460	454	472	472	449	477	423	466	409	473	448	482	463	431	477	438	445	436	422	447	444	496	457	443	466	462	478	454	453	463	471	438	445	460	418	454	460	484	471	437	445	438	486	464	457	470	437	435	416	467	465	424	451	447	462	455	461	455	441	441	440	399	444	458	491	459	482	458	439	446	433	493	474	472	441	454	488	466	444	423	420	461	484	423	482	454	478	455	429	428	499	489	490	475	452	474	435	427	453	406	442	465	453	472	471	471	428	453	467	455	423	462	420	474	445	434	463	490	495	439	445	458	497	477	457	469	472	410	452	444	424	452	445	465	486	467	470	479	447	458	444	464	447	486	431	480	445	466	469	433	466	457	443	462	471	453	468	444	469	429	458	439	442	477	470	457	470	418	478	453	453	465	464	440	438	478	446	448	440	453	443	448	432	492	460	439	434	455	460	455	452	430	447	470	393	464	460	467	446	466	458	465	453	429	435	468	457	484	391	481	465	451	452	423	434	493	461	456	478	444	491	456	453	446	453	477	464	438	454	457	435	488	430	474	409	469	464	426	434	409	449	459	448	469	453	439	486	404	492	419	443	425	451	459	413	454	445	474	471	466	427	439	445	492	428	450	462	424	425	457	419	448	458	407	435	473	456	466	466	458	477	474	458	462	439	473	469	438	467	435	473	454	437	462	474	490	464	465	454	479	429	482	478	472	439	469	459	430	440	454	459	460	460	466	463	490	486	474	459	474	434	494	466	485	493	485	456	442	470	441	488	434	421	433	452	466	480	506	472	446	480	450	479	451	467	467	450	477	440	472	484	458	432	454	432	442	472	427	447	440	450	448	494	457	449	480	463	456	460	489	472	430	489	480	446	435	461	425	454	478	467	449	481	446	441	423	456	437	456	451	463	423	423	462	440	464	419	428	454	496	435	441	444	474	487	454	432	425	491	462	465	441	483	461	487	419	467	456	497	451	447	444	471	401	448	482	418	421	490	439	416	441	480	450	454	456	453	461	475	434	448	464	483	463	457	427	469	424	470	451	479	433	433	465	464	475	446	461	456	490	457	454	451	484	466	442	431	447	465	442	403	408	452	431	473	483	436	457	450	469	438	461	449	464	482	468	449	444	436	434	464	456	458	469	438	468	475	494	467	477	447	470	476	439	430	481	451	467	445	447	469	420	424	461	389	454	493	449	484	439	444	459	498	458	425	487	434	453	447	473	494	495	499	477	472	447	431	495	421	478	447	437	463	453	460	438	464	461	426	450	493	461	436	419	470	458	508	462	504	444	444	443	413	447	482	477	461	423	414	492	419	475	444	422	446	464	449	452	444	457	433	437	444	450	446	440	424	442	431	464	454	453	423	484	472	481	511	485	479	439	461	430	515	463	477
17252	34132	27365	11901	6503	4949	14506	22474	15088	7110	3126	1334	643	513	462	433	468	487	446	456	455	438	435	434	436	462	423	450	423	469	445	455	494	452	443	478	443	437	453	470	439	460	451	443	436	436	454	450	455	440	471	450	472	472	424	440	463	457	463	474	443	402	438	430	459	441	457	451	435	449	453	452	434	444	464	466	477	474	423	489	441	433	492	421	469	441	461	449	406	425	428	468	440	478	510	479	486	430	443	475	425	460	457	446	431	446	443	457	396	463	434	424	438	477	453	436	429	426	394	508	428	457	475	443	460	431	425	459	498	486	439	456	435	433	459	438	458	444	411	442	422	416	478	468	466	455	412	430	438	415	456	428	452	416	437	471	438	446	467	487	472	429	445	474	435	464	462	485	501	473	474	453	448	462	466	451	449	455	443	462	408	429	459	398	461	474	425	427	462	460	424	401	433	427	443	457	444	429	438	429	428	441	458	439	434	435	444	438	450	451	461	465	434	424	450	431	449	463	473	475	464	445	421	458	420	449	446	409	425	424	437	437	439	441	465	446	442	426	467	474	450	462	427	456	447	439	454	462	423	446	460	439	447	487	435	454	441	418	457	440	445	453	513	450	462	464	417	461	437	433	461	410	434	416	461	412	449	467	450	425	449	426	453	428	440	447	425	472	431	408	428	466	405	439	410	468	438	470	453	435	440	430	445	458	449	410	443	446	432	450	465	487	448	433	462	431	432	451	436	471	457	435	424	432	472	438	467	474	408	442	446	486	441	469	433	467	472	441	440	423	461	439	448	425	437	425	452	464	438	467	437	433	457	469	451	437	458	417	481	446	460	434	422	456	436	446	455	479	432	466	427	465	482	442	430	452	454	450	456	432	422	467	452	443	464	427	469	443	421	468	476	431	453	449	420	437	451	455	454	423	436	466	467	448	430	453	458	425	429	438	408	458	442	439	473	454	479	472	477	448	405	450	490	459	458	458	436	473	413	448	412	469	431	422	446	465	445	464	483	421	443	428	440	437	478	412	434	466	422	473	458	438	432	503	416	459	451	480	433	471	423	429	450	446	434	421	422	433	437	409	445	471	418	436	455	440	460	459	436	453	475	442	431	443	431	453	438	418	417	475	411	458	455	441	470	445	453	437	422	425	441	464	419	441	433	509	449	441	459	452	481	420	443	476	447	488	469	429	472	466	441	445	431	457	422	424	476	458	456	435	477	434	421	385	485	440	439	439	412	433	412	449	476	440	415	469	457	463	435	433	422	421	464	486	479	408	455	456	443	435	463	428	421	443	491	497	466	449	431	452	452	473	455	445	471	449	418	471	424	436	470	471	438	409	463	462	438	415	452	433	459	464	440	407	468	451	436	473	413	453	461	422	448	458	434	460	460	456	423	434	438	447	494	430	437	443	446	470	441	468	464	410	410	458	479	429	426	456	474	424	424	480	455	426	420	457	444	469	445	432	451	445	470	455	443	416	424	458	459	449	459	460	441	427	442	442	437	436	444	426	417	412	454	441	438	474	463	420	462	434	426	442	417	432	437	456	475	450	425	448	430	462	430	446	442	396	427	458	457	444	435	476	459	452	422	407	466	441	440	428	411	440	433	434	426	464	448	433	461	424	421	454	466	480	468	446	400	437	438	460	460	453	451	426	460	440	434	472	465	472	455	428	430	428	441	425	408	442	466	440	440	508	438	451	428	438	455	415	414	466	431	437	485	418	436	437	423	421	405	420	461	428	433	438	498	430	485	453	447	448	454	420	435	463	413	463	447	421	438	448	473	444	415	463	462	469	440	477	443	458	443	451	453	492	473	411	463	452	436	430	431	437	457	446	424	460	425	466	435	446	447	438	443	497	452	447	460	422	457	431	428	441	444	446	461	459	455	446	448	452	460	472	486	438	418	436	433	443	435	443	449	445	421	423	464	443	426	452	442	426	456	474	426	435	454	401	472	425	456	434	446	458	429	431	423	448	474	457	422	471	461	447	452	453	429	463	400	450	474	468	449	425	441	434	438	465	410	440	444	431	452	474	448	413	440	423	459	447	390	467	495	414	465	461	416	438	475	429	464	456	416	395	457	414	449	486	464	437	428	459	447	434	474	426	429	442	469	452	452	458	439	441	466	438	485	428	470	421	400	424	444	427	435	451	440	426	481	427	439	457	423	426	479	456	422	432	460	441	469	448	425	470	418	409	431	439	423	479	442	448	443	477	431	401	419	427	448	448	466	426	415	432	455	405	462	449	461	452	432	436	476	421	452	445	434	434	418	480	482	423	448	452	416	469	450	410	458	424	423	427	479	458	428	478	428	459	462	460	448	440	369	470	401	433	467	401	400	499	427	421	435	446	479	452	440	441	428	471	524	444	495	432	411	441	418	429	468	449	453	450	472	465	431	457	443	436	453	445	454	432	423	451	452	482	417	469	437	429	456	463	441	443	410	446	458	446	482	400	415	422	408	454	425	450	411	474	435	438	450	485	472	455	503	420	445	443	424	433	403	418	416	420	464	446	439	484	471	449	422	446	468	434	450	437	424	438	437	459	456	445	411	438	432	443	495	427	458	462	441	438	449	445	447	443	439	410	434	445	446	454	412	419	483	450	455	438	429	454	470	451	442	445	465	404	436	458	471	461	434	428	433	437	435	428	455	450	419	449	453	441	459	446	421	476	450	440	442	434	421	433	427	472	448	489	460	435	456	435	456	450	451	480	410	417	462	450	425	441	434	456	436	433	431	460	433	489	439	437	430	499	442	442	447	441	448	450	434	497	451	442	449	401	452	435	453	422	442	447	461	485	446	472	449	398	456	426	462	441	469	423	436	443	443	468	446	405	423	465	430	430	441	438	433	444	459	437	447	457	417	450	459	468	405	463	470	480	451	481	424	477	477	452	435	427	438	433	464	426	445	441	489	475	392	438	447	461	429	433	464	455	447	456	433	418	441	456	466	461	448	434	472	456	456	424	438	444	463	400	407	443	465	470	443	445	437	427	460	426	468	437	459	454	459	459	443	429	445	430	454	466	462	400	460	446	448	444	455	436	440	487	429	426	451	451	424	450	437	427	415	430	469	449	450	428	434	446	428	439	424	415	455	439	478	417	429	437	428	435	432	437	475	416	426	427	414	453	454	494	441	419	446	462	430	459	458	444	463	470	412	424	478	479	433	424	453	426	470	442	453	449	455	451	455	455	467	441	471	458	441	417	472	444	441	437	466	439	421	450	404	428	492	453	473	462	409	441	412	428	412	438	418	408	470	433	436	430	440	430	451	476	408	432	434	449	438	463	455	483	459	435	405	440	437	463	467	453	431	420	437	443	465	449	446	428	422	436	472	448	441	475	444	494	435	416	471	441	400	451	410	440	431	402	438	446	431	430	414	410	418	413	443	477	460	458	430	436	405	448	453	464	450	433	428	485	450	409	426	415	491	456	463	467	431	404	450	475	453	452	426	438	418	424	429	436	452	472	442	404	474	414	456	445	453	457	409	433
24248	21427	28702	24624	21578	16749	19900	35928	33729	19555	8344	2841	1031	677	600	592	563	562	603	592	550	617	561	570	571	524	592	568	560	585	597	589	607	568	559	513	549	586	586	546	575	550	604	503	583	577	549	568	567	579	575	566	550	566	564	547	550	534	545	553	538	522	548	605	499	560	567	583	569	550	520	564	598	554	538	569	584	553	573	569	570	584	543	581	579	554	562	528	532	515	529	553	590	559	563	582	535	569	556	576	582	558	591	542	576	554	584	567	587	551	543	534	572	576	583	612	554	570	579	558	548	536	590	555	531	589	539	542	576	576	576	533	541	550	577	602	610	572	579	594	559	529	542	561	531	541	560	583	539	562	554	575	568	582	510	566	569	541	537	563	532	556	515	505	578	565	557	509	524	566	524	547	551	540	598	555	533	547	611	559	555	537	498	561	535	568	517	518	520	556	600	560	586	563	576	560	566	558	540	519	604	557	571	622	565	510	558	547	558	539	549	552	538	555	564	551	618	529	540	542	548	585	521	561	572	538	552	537	537	556	554	576	560	553	545	569	555	565	547	550	550	587	566	540	533	562	567	536	540	533	550	578	596	577	582	535	536	562	552	571	581	620	573	554	556	533	569	549	586	549	527	624	547	556	568	526	518	569	609	582	520	527	566	568	554	578	541	554	567	528	582	560	572	552	541	528	567	527	564	578	538	540	582	547	551	555	537	550	580	533	534	554	573	519	527	555	568	574	533	563	569	545	509	581	569	552	571	576	530	536	542	526	538	531	576	533	595	591	549	553	579	556	568	578	566	546	570	549	550	566	559	527	523	520	562	545	595	526	603	576	540	578	563	573	520	581	567	554	563	566	556	541	561	598	567	515	587	549	544	515	510	587	606	584	595	562	576	597	577	578	572	599	532	582	602	540	561	614	594	569	563	556	560	559	595	572	543	563	568	525	564	532	538	556	549	541	556	560	573	551	574	527	529	579	577	542	534	545	535	578	569	549	572	537	562	551	584	542	504	553	528	561	537	534	582	536	541	575	520	593	583	531	565	539	550	551	527	592	543	559	560	570	541	557	593	502	555	558	553	534	570	570	573	554	546	580	540	615	557	548	523	521	517	556	569	551	556	565	587	556	533	559	562	554	535	566	554	555	569	534	576	554	521	527	559	534	564	553	553	508	562	553	557	563	556	542	563	546	576	578	561	561	514	540	541	571	520	541	546	564	545	563	564	575	593	586	554	560	520	575	534	563	536	579	548	592	583	524	559	545	556	576	552	597	563	579	567	589	564	540	565	559	562	516	570	545	568	570	560	546	576	537	490	548	512	574	555	593	524	561	512	580	581	573	515	553	532	590	561	547	528	547	550	557	561	571	554	575	549	562	538	575	555	550	571	572	545	574	527	557	537	567	578	509	540	570	551	567	557	571	536	548	582	573	564	554	536	558	547	587	566	557	523	563	553	573	556	569	527	536	608	555	571	510	528	580	568	551	546	550	553	552	537	540	580	598	581	572	544	523	537	537	537	557	560	568	525	568	520	539	565	582	582	560	565	546	555	555	542	566	537	538	571	556	540	521	564	512	574	601	556	565	546	575	592	561	552	579	558	566	588	553	544	574	517	546	534	551	562	553	607	504	544	513	531	614	565	585	558	564	545	509	552	525	583	587	513	612	547	555	529	536	559	571	543	549	556	496	587	545	566	520	551	574	565	580	578	584	556	546	552	555	548	556	551	583	587	591	565	529	541	534	551	586	565	533	516	536	547	580	513	522	548	565	559	574	551	558	546	566	557	561	517	566	598	578	557	583	538	544	565	512	547	527	535	595	531	565	536	559	548	549	561	568	545	596	577	541	587	507	552	561	562	553	590	529	586	607	549	568	527	582	563	570	542	586	572	542	536	566	569	596	526	546	553	561	562	547	576	534	568	556	621	560	554	563	575	486	524	611	525	499	582	571	516	571	552	557	558	541	561	571	512	540	541	575	515	554	540	524	505	538	545	551	574	582	547	548	513	587	559	542	580	555	576	562	539	576	576	568	561	592	567	583	576	537	517	590	546	527	514	583	524	534	561	574	538	573	600	574	554	538	566	583	547	575	525	549	530	578	563	593	561	596	560	554	565	538	556	561	592	589	532	567	566	537	573	540	529	564	580	544	541	582	556	560	558	570	545	565	550	544	535	561	540	535	549	545	563	534	566	557	571	574	556	513	537	552	549	572	553	586	549	535	591	555	581	539	586	532	582	586	583	552	595	540	533	572	526	561	525	555	599	523	528	557	560	511	571	562	517	587	606	553	575	576	557	559	525	554	548	571	567	522	547	604	570	601	544	553	558	593	563	546	564	532	547	611	546	566	595	522	535	570	539	549	569	592	523	520	548	614	560	587	572	554	528	547	532	569	561	549	547	552	520	522	518	579	562	524	563	551	569	544	583	576	535	580	548	595	558	600	509	549	577	598	569	562	591	545	593	545	600	549	598	559	563	574	560	526	519	589	579	538	540	620	568	567	535	527	599	507	549	579	539	567	563	556	605	519	561	573	550	562	548	549	578	559	541	580	512	549	585	562	572	545	561	536	539	554	527	573	557	586	522	498	549	565	584	537	559	510	568	562	565	572	572	580	549	571	568	545	569	555	587	552	549	531	545	577	526	571	521	567	538	578	544	527	564	585	531	537	574	571	540	526	621	574	566	553	572	593	536	588	588	561	525	532	504	537	524	562	570	597	521	565	538	569	531	566	601	574	552	546	574	551	571	549	584	583	553	568	585	506	546	569	543	532	545	558	606	584	535	581	539	528	507	571	548	551	564	557	547	574	526	579	545	607	587	584	500	505	527	593	572	567	573	526	540	581	572	549	530	579	533	539	543	532	570	550	549	533	512	568	555	527	566	595	566	558	508	567	537	553	567	603	560	543	527	535	560	568	515	566	539	538	552	556	604	548	535	553	521	567	579	554	544	580	572	573	546	519	538	538	556	542	526	591	559	584	574	553	532	599	606	540	530	575	551	534	556	553	603	541	541	569	530	566	559	541	536	558	502	504	551	557	547	592	558	537	560	523	573	580	543	577	543	548	590	528	543	548	609	547	573	556	562	584	599	567	536	536	538	585	532	526	577	551	549	553	550	550	547	558	563	536	558	522	586	564	587	564	546	525	568	596	539	562	537	556	537	563	579	558	516	537	570	532	544	574	613	582	554	556	527	565	576	546	529	530	577	570	571	578	546	551	528	548	550	564	570	574	581	597	563	579	590	517	572	575	522	515	533	585	598	558	583	536	578	549	545	579	602	548	596	563	554	530	561	553	533	554	586	580	547	539	570	581	586	522	565	562	586	506	535	609	593	520	544	513	589	574	552	543	548	616	556	513	525	588	571	555	553	548	550	575	603	577	560	563	522	543	554	520	594	557	564	588	573	571	530	541	551	566	574	537	576	575	587	563	526	530	568	587	552	536	540	543	543	568	539	552	576	571	529	553	569	585	536	557	508	549	593	551	574	537
22028	38528	31080	18612	13069	10357	19089	37202	29068	15500	7490	2975	1162	664	568	555	532	511	518	551	556	521	531	546	579	506	512	559	537	512	578	546	542	504	553	567	528	494	540	594	529	562	520	578	553	537	566	507	567	536	527	586	579	545	535	506	528	537	510	521	544	515	490	549	491	495	532	532	537	528	540	496	568	562	553	561	496	505	537	539	555	603	539	524	538	540	540	526	483	553	556	523	577	537	527	534	540	537	512	545	534	555	539	561	573	562	536	556	528	560	576	567	536	536	542	524	478	573	512	506	550	576	572	521	504	593	530	531	504	531	543	541	507	521	567	565	512	505	535	597	513	535	507	526	513	564	564	517	510	562	552	532	515	554	556	517	533	516	547	506	532	556	532	551	526	484	525	535	506	564	539	540	515	546	504	545	512	513	521	558	576	528	514	549	555	517	508	548	525	549	561	547	521	598	504	561	550	545	566	549	541	536	531	571	525	547	528	577	541	554	539	523	518	527	513	512	554	512	559	517	535	511	555	541	491	519	576	503	552	517	525	561	557	514	499	487	529	543	524	553	528	570	520	503	506	541	502	507	495	568	568	528	545	539	562	501	513	509	564	528	515	572	556	536	556	543	600	528	531	552	519	523	524	553	573	490	585	515	561	547	501	551	549	553	548	508	507	502	548	519	517	566	553	521	551	519	554	515	524	560	522	545	531	525	554	547	540	521	522	540	508	562	539	575	550	531	502	523	574	528	535	520	494	526	511	524	512	523	473	519	522	555	539	536	496	582	559	520	524	491	571	526	571	531	558	580	542	572	543	514	529	516	510	527	549	551	532	515	542	516	524	517	538	527	519	564	543	575	535	513	510	545	518	567	560	575	516	552	564	478	579	564	555	541	532	563	504	561	579	575	530	552	513	526	603	533	533	498	530	551	532	553	485	529	519	535	507	524	526	547	525	513	559	537	524	574	530	557	530	514	550	553	525	534	569	525	532	537	546	517	498	524	550	536	548	526	534	553	492	548	557	538	550	543	531	552	525	506	507	531	500	506	490	563	513	509	509	562	507	556	530	568	479	491	554	549	520	517	508	578	530	541	538	529	543	544	549	478	556	522	525	541	595	531	533	530	543	528	517	543	544	520	556	514	561	529	563	560	536	520	585	573	549	504	541	525	561	545	528	524	524	526	509	537	534	521	520	545	554	502	553	512	537	513	557	559	523	519	556	538	514	537	531	551	578	561	530	533	520	508	507	511	514	525	514	549	527	535	552	504	511	522	527	552	536	526	524	547	551	524	534	525	516	527	480	499	500	522	529	500	547	544	493	514	533	499	529	498	535	514	515	530	524	579	542	536	532	524	560	520	521	555	548	519	557	559	509	497	548	469	563	517	534	501	521	527	520	572	580	589	551	520	543	509	525	546	515	568	526	542	524	542	533	469	555	515	497	514	530	514	542	535	513	509	506	534	543	527	554	502	537	526	527	543	509	549	568	540	540	574	559	540	554	502	523	516	507	506	525	540	517	554	562	514	556	536	546	542	565	572	535	569	546	497	547	521	552	554	530	533	487	514	510	539	570	548	525	534	571	555	505	549	533	557	582	510	489	569	526	544	554	513	531	536	517	528	513	530	501	510	506	479	556	541	574	557	561	577	514	562	539	523	544	532	521	492	514	520	519	551	524	476	519	571	510	498	571	492	534	513	522	564	563	567	534	557	493	576	535	553	509	553	534	566	530	597	549	553	569	535	527	541	508	557	515	502	514	545	523	513	529	528	541	550	532	530	567	504	531	511	559	549	561	533	534	553	498	539	496	508	585	558	499	560	516	525	531	538	563	532	547	516	557	532	538	555	531	544	569	536	509	534	520	554	492	551	531	521	512	507	524	522	526	511	536	542	576	524	527	545	497	540	539	550	480	538	519	502	511	561	554	527	538	530	558	521	557	517	497	522	552	530	546	571	533	504	534	534	562	525	535	586	527	528	521	537	550	546	528	530	552	534	555	514	536	519	542	593	547	549	553	535	521	503	568	521	500	520	541	527	549	524	541	545	530	515	554	523	547	537	524	557	517	511	529	538	524	527	580	518	529	532	562	533	579	562	563	511	525	570	542	574	524	557	506	526	501	588	555	559	529	505	529	525	571	526	534	543	546	538	482	533	509	549	547	489	532	520	518	527	566	544	535	503	501	552	539	532	560	546	515	509	542	557	524	556	543	518	553	530	550	562	548	501	502	510	519	551	518	537	515	588	542	527	506	508	506	532	533	540	495	519	523	544	525	543	540	507	545	541	506	524	519	510	504	505	534	522	553	501	525	482	525	549	532	540	539	544	542	549	496	555	547	549	532	526	539	525	553	558	568	536	560	534	543	548	535	556	571	560	549	533	551	557	520	548	551	522	589	521	563	507	528	544	550	512	556	527	509	572	530	558	503	492	538	526	509	527	560	545	594	578	535	511	573	512	518	496	527	525	506	502	498	496	536	508	532	505	515	554	581	552	512	554	518	517	546	495	559	534	522	533	502	530	554	524	564	551	532	528	549	526	512	523	529	524	555	553	522	561	528	582	514	561	531	529	529	569	543	578	496	579	530	525	499	570	536	554	523	513	562	543	526	504	557	529	539	513	539	519	517	556	542	549	550	507	546	531	535	530	542	546	557	530	480	550	527	542	538	552	545	524	509	566	540	529	551	562	517	519	499	539	546	531	514	532	520	532	545	538	565	516	521	522	504	460	524	555	558	565	529	542	539	528	565	497	476	566	546	521	534	496	512	539	573	519	512	536	507	547	500	543	506	527	515	522	534	540	544	520	574	531	520	518	533	551	513	516	593	516	547	510	529	475	506	549	564	513	568	552	551	549	532	522	521	500	546	569	557	566	537	526	573	525	524	550	565	521	537	554	555	517	500	485	538	530	555	521	560	497	510	534	536	554	533	546	487	520	539	533	533	538	503	534	548	575	511	553	569	531	538	542	510	499	501	511	518	542	516	511	549	530	541	531	540	548	530	494	546	501	498	530	531	544	551	504	525	531	557	534	546	551	509	550	545	494	515	512	492	483	527	526	513	533	507	508	518	565	550	510	538	556	525	530	497	529	508	581	524	512	531	495	545	584	492	584	510	507	574	538	534	563	544	516	471	509	564	535	509	534	516	545	526	529	537	545	518	522	539	535	538	520	549	554	588	514	543	524	535	562	503	521	510	518	501	555	536	530	554	529	555	514	540	531	495	538	512	537	539	527	517	527	491	539	546	539	550	543	542	531	540	572	537	531	508	522	545	495	496	533	560	559	529	527	504	519	534	517	527	501	526	534	521	520	522	567	550	533	531	514	546	578	522	539	537	542	532	509	497	528	538	508	561	559	500	527	501	522	528	506	535	492	536	521	550	524	504	536	506	511	541	548	567	491	532	490	564	499	538	550	561	560	512	468	539	538	558	542	514	538	519	599	560	520	551	509	529	590	592	542	549	511	537	496	534	532	519	513	523	560	523	573	540	533	561	480
29689	20727	16647	10731	6232	3403	1901	2663	2309	1483	864	597	476	477	464	442	465	474	450	445	462	409	416	418	455	425	444	442	447	423	420	410	442	484	401	439	445	438	435	414	426	424	440	447	433	452	439	419	407	447	429	435	428	471	442	423	453	445	463	424	422	480	438	464	433	469	412	493	413	441	443	414	459	462	472	432	480	474	465	439	419	459	430	459	439	424	456	445	442	455	435	426	466	408	469	438	431	434	443	408	468	416	453	420	419	423	424	439	457	429	436	445	431	462	446	457	433	453	417	467	470	398	444	439	437	446	415	478	437	425	422	457	431	472	427	418	446	423	439	461	432	450	419	438	451	449	448	452	479	429	411	449	453	409	451	477	424	446	485	411	416	444	462	427	478	458	426	446	417	451	435	412	437	441	417	413	444	445	444	445	431	500	456	452	473	453	422	439	415	434	421	473	413	454	418	460	430	469	417	499	444	428	450	428	433	436	413	477	477	450	399	436	411	461	423	440	419	445	455	446	428	441	438	439	459	471	440	435	441	440	436	466	423	456	456	411	429	432	443	405	445	408	443	404	455	448	454	462	434	432	451	458	428	451	459	439	429	421	463	428	443	414	452	439	413	381	440	443	455	456	453	438	440	451	422	433	463	468	430	448	441	453	397	443	416	463	431	450	447	397	444	443	442	444	426	425	421	400	449	455	420	425	416	434	500	431	408	437	419	439	423	421	431	457	419	445	440	433	478	413	473	446	453	435	425	403	444	441	441	444	454	464	456	454	434	442	409	445	419	443	463	458	444	442	480	468	436	438	478	455	439	398	439	436	430	451	420	439	465	442	423	429	442	461	443	423	394	456	424	461	436	461	409	430	410	428	444	447	425	446	483	466	423	423	437	474	461	442	439	452	455	436	423	412	471	428	437	447	403	437	439	455	436	411	453	425	435	406	446	428	437	444	465	439	421	436	459	414	445	444	394	440	424	445	442	461	446	412	452	424	461	421	422	439	452	425	467	430	445	436	461	447	440	418	476	423	431	450	421	432	460	471	436	457	457	445	437	481	439	419	406	474	470	414	403	464	437	435	428	486	451	420	438	438	457	456	431	444	427	481	386	442	440	433	479	414	469	436	470	432	480	433	402	463	463	444	436	435	486	460	440	455	463	440	438	443	442	435	436	487	443	431	429	417	428	463	427	425	442	429	413	455	436	469	445	430	407	483	446	443	447	421	417	396	421	423	441	488	427	460	441	415	438	438	434	471	496	419	404	473	474	412	460	437	463	424	437	421	426	491	438	419	405	475	448	458	448	474	428	440	411	435	417	451	438	418	426	434	459	420	439	431	452	416	466	428	423	450	413	439	437	415	459	436	436	406	414	466	433	448	457	404	408	451	414	448	436	426	454	394	426	428	453	458	424	477	442	427	441	470	441	398	444	453	446	424	479	443	443	433	466	430	445	438	453	477	454	444	433	441	435	445	418	421	434	418	458	404	438	456	424	405	426	477	435	426	465	423	480	433	454	491	452	486	451	449	468	448	459	419	410	404	430	415	414	418	451	458	458	428	436	430	460	455	374	457	410	407	422	453	388	453	467	441	447	431	459	441	465	454	439	418	450	428	411	387	465	430	441	432	425	458	444	420	435	449	448	410	439	438	461	419	428	429	397	425	400	446	445	452	449	433	426	444	440	450	482	447	432	441	435	428	393	453	411	461	451	442	444	468	465	453	426	453	416	419	448	404	430	454	443	449	449	436	438	486	446	426	442	406	435	423	382	429	478	427	444	462	441	452	434	465	441	449	443	441	416	431	450	450	413	457	438	462	464	414	450	441	434	457	428	468	426	430	451	423	444	413	426	472	415	455	380	450	426	425	455	472	408	455	476	463	455	475	444	448	440	443	447	438	477	469	413	451	449	473	432	444	439	435	423	467	433	406	416	423	445	452	495	447	425	443	403	439	451	421	474	436	464	427	423	434	457	411	421	455	429	433	456	464	426	441	450	457	463	436	420	444	489	436	435	428	408	427	444	457	418	451	466	458	440	440	400	486	434	425	430	441	392	449	448	457	399	440	448	442	433	470	456	492	459	414	439	434	430	429	447	393	444	435	462	435	439	417	450	414	460	423	423	433	442	463	428	472	449	451	458	446	435	431	408	430	426	475	431	449	446	471	428	403	474	445	451	457	422	481	416	443	413	458	406	458	435	465	409	478	437	391	436	435	446	433	422	426	449	441	448	406	457	423	499	463	437	446	471	472	426	431	444	435	464	485	466	432	424	422	444	418	460	450	461	454	425	438	475	428	453	436	405	419	453	448	438	456	411	426	433	435	450	469	418	479	432	425	430	408	434	454	439	426	429	439	418	413	492	448	427	430	472	433	448	450	438	454	422	398	429	438	458	440	407	438	432	462	452	448	461	433	410	418	435	408	413	435	448	438	461	422	413	428	475	459	413	436	454	424	442	467	456	431	390	434	461	449	428	455	410	436	416	447	448	445	426	418	410	445	419	421	414	450	464	447	451	459	422	408	436	428	449	431	469	453	432	445	429	408	441	456	452	459	434	400	463	472	423	430	424	438	458	473	488	448	408	464	452	421	456	446	408	430	462	415	450	441	447	419	423	451	441	430	467	443	446	430	433	446	417	430	439	433	435	467	447	444	421	421	453	473	444	401	474	442	401	441	436	435	440	459	446	435	450	436	438	425	459	428	422	437	433	419	477	455	458	435	439	475	429	467	450	420	446	440	446	425	463	457	438	465	409	400	424	453	407	427	463	472	464	441	418	445	475	460	455	454	398	431	443	422	460	434	425	409	448	408	458	428	413	421	432	441	458	430	401	414	470	447	427	422	434	422	426	462	397	409	440	424	430	456	452	458	468	466	421	408	423	472	438	433	442	451	430	450	414	441	419	428	451	422	411	452	434	445	449	488	421	428	439	446	463	486	449	383	485	452	445	425	444	452	398	412	433	441	444	504	417	427	434	437	445	414	465	422	448	439	451	460	430	447	417	435	443	469	434	429	467	413	431	429	416	425	450	426	426	434	450	447	441	460	461	449	449	491	415	466	420	435	428	423	468	415	433	474	411	454	444	421	429	433	447	476	398	430	413	441	468	439	430	430	456	430	428	396	441	427	430	434	467	451	450	454	441	429	440	441	463	437	450	434	429	442	462	451	410	482	471	396	423	434	447	440	461	433	412	458	435	428	477	475	420	462	481	463	432	450	433	409	462	436	416	464	390	399	454	423	435	448	444	421	481	407	488	451	479	425	463	462	447	421	421	436	461	431	413	424	454	420	416	450	417	447	399	446	389	460	444	453	459	466	468	428	436	421	402	457	479	423	438	490	480	431	485	442	406	426	416	444	433	436	437	435	449	431	435	419	425	409	446	418	428	397	458	453	471	467	437	422	410	415	484	430	436	436	461	464	444	476	473	398	473	463	471	466	474	452	470	444	402	448	440	456	487	463	438	433	437	450	438	406	418	489	425	428	469	425	449	443
17541	18109	15662	9213	6679	4220	2662	3491	2643	1686	902	592	461	452	420	424	424	409	441	413	412	383	415	417	420	434	422	408	430	411	398	421	411	420	416	395	433	440	434	431	406	408	429	453	425	414	394	434	403	405	421	406	426	428	412	403	415	428	416	406	421	383	440	430	427	422	413	433	402	400	449	441	431	408	421	373	414	385	392	401	411	405	413	424	403	397	397	415	402	433	384	386	401	415	444	383	431	427	390	397	408	436	439	413	424	400	417	419	426	423	419	398	384	391	423	418	402	418	417	372	411	416	381	432	383	393	401	397	404	410	416	438	424	391	428	415	383	436	396	411	418	381	391	431	400	384	399	401	438	463	387	405	435	421	414	438	414	416	424	402	388	420	385	389	413	385	396	402	429	403	431	412	403	405	388	423	381	414	436	398	390	408	421	417	399	378	374	432	435	378	412	391	424	412	426	421	368	411	420	413	434	412	403	410	408	408	387	448	426	439	424	404	394	398	449	394	401	396	409	398	376	390	408	430	381	399	404	439	384	430	443	415	401	409	427	412	409	424	381	389	401	421	408	419	369	442	387	436	424	392	433	399	415	389	384	431	395	476	390	386	416	410	393	415	417	421	402	437	377	413	398	427	414	413	405	405	409	379	415	440	426	433	412	408	404	400	419	412	414	398	404	429	429	383	417	401	425	414	381	442	425	393	423	404	416	391	414	382	411	368	405	387	426	397	404	438	428	388	383	401	409	411	412	407	416	453	393	412	434	423	422	445	421	414	379	398	407	416	398	393	443	408	399	406	439	387	408	347	395	394	407	415	434	416	408	441	429	424	404	379	403	420	412	379	394	426	418	402	442	421	392	405	390	386	417	403	414	425	432	392	381	418	413	421	406	403	434	418	424	398	422	394	379	403	408	418	383	398	419	417	433	421	421	427	376	409	426	348	429	430	409	403	399	384	412	415	406	379	416	405	398	395	416	404	448	409	435	437	405	424	399	416	429	453	433	406	406	401	400	402	405	413	431	374	430	407	382	419	450	412	416	382	399	386	358	395	386	413	424	428	399	438	391	448	430	394	434	461	417	402	378	399	418	402	387	415	432	429	425	408	439	376	390	397	414	394	429	418	395	408	442	418	409	424	383	403	418	393	377	385	388	367	416	443	398	421	422	412	378	429	439	390	407	401	412	444	389	398	381	406	437	412	404	409	411	384	428	433	414	403	393	376	399	389	427	420	448	430	384	403	419	414	415	382	394	377	392	400	410	455	410	390	411	418	404	396	400	373	426	404	394	411	443	402	413	397	434	393	428	410	404	407	423	407	428	452	415	382	421	456	425	384	433	414	402	403	387	415	391	409	434	402	413	391	427	411	439	445	381	376	409	430	387	419	425	414	406	409	403	457	412	388	421	427	434	423	361	373	409	406	360	427	400	402	421	397	393	392	387	445	381	413	419	402	416	435	407	455	382	381	395	434	397	402	426	423	370	404	408	415	389	397	435	379	433	399	387	387	437	400	386	445	394	428	416	386	440	414	398	376	426	433	389	430	376	420	401	404	416	360	399	392	424	422	408	419	444	455	389	432	389	443	438	403	431	435	390	395	416	387	416	394	393	390	395	426	435	389	420	407	388	431	431	423	424	409	410	407	395	454	427	405	424	412	425	389	400	396	388	406	420	415	472	397	434	384	367	406	399	413	417	441	369	430	434	388	442	396	397	398	401	395	449	405	391	408	372	437	432	383	379	395	416	439	418	383	404	433	390	384	413	451	410	422	426	431	436	401	386	409	400	401	407	402	361	416	436	404	475	414	423	420	425	419	395	429	422	407	423	406	412	410	408	432	437	408	401	369	398	394	431	429	397	385	428	444	403	453	406	431	373	427	422	419	354	412	351	412	393	419	391	397	404	427	389	401	401	400	390	395	423	395	408	414	399	427	419	396	379	392	416	416	404	402	410	378	401	427	394	442	401	426	448	398	403	438	406	403	391	415	410	419	393	411	388	423	426	416	429	369	438	413	410	422	402	427	418	422	444	416	406	395	423	397	387	408	368	417	407	432	444	423	389	378	388	368	418	393	381	447	400	413	397	387	451	405	403	417	414	447	430	409	427	403	399	412	391	379	398	401	420	423	396	403	420	346	395	388	438	431	449	457	396	377	426	415	406	422	452	408	425	387	440	403	452	408	423	399	414	373	415	439	430	406	406	388	392	423	432	396	413	411	404	448	376	400	394	412	416	428	397	404	396	415	428	414	423	430	406	433	415	399	406	414	393	407	428	383	406	407	397	395	412	417	373	398	446	373	406	399	407	456	424	423	418	425	416	383	405	416	402	414	413	417	405	424	424	447	418	438	391	413	386	422	429	409	405	405	422	383	422	399	424	436	439	428	420	414	398	413	446	393	364	420	416	360	389	431	355	450	389	412	429	422	450	374	428	393	390	423	406	419	387	419	421	397	421	418	414	404	412	427	423	373	389	404	432	404	405	402	403	433	370	396	391	416	419	413	408	410	390	403	392	396	420	416	408	455	413	412	416	382	415	386	435	432	425	397	413	379	408	426	436	417	402	406	454	429	414	422	410	381	428	414	381	412	411	397	399	389	417	424	411	392	400	425	392	428	437	436	416	424	430	397	424	392	417	384	423	432	428	445	396	349	401	404	406	422	402	428	415	411	414	388	400	411	416	415	362	405	420	404	442	409	373	433	419	425	401	412	396	432	447	399	402	416	425	428	414	402	390	418	397	410	428	418	419	430	404	374	399	400	417	407	403	422	435	451	431	436	428	435	416	433	398	415	448	393	438	403	395	392	395	372	382	424	408	424	373	391	454	412	395	407	419	376	419	416	393	417	406	435	378	403	406	383	396	382	420	427	442	405	370	398	402	414	407	394	399	401	399	390	394	444	375	392	409	426	368	392	429	421	433	386	418	421	436	402	428	389	423	403	430	446	428	379	430	453	399	436	473	414	410	415	412	403	403	395	423	456	425	374	367	386	416	401	429	396	444	422	396	399	412	426	406	422	397	413	443	403	401	385	428	411	439	423	429	421	411	396	406	389	416	378	437	436	395	403	378	424	438	389	387	381	415	435	436	416	441	421	404	421	372	450	399	398	422	421	395	434	393	373	426	391	409	414	418	402	397	461	419	403	372	466	389	399	441	409	415	389	424	399	423	381	419	430	426	417	378	391	392	399	429	399	433	385	419	425	401	421	441	408	427	399	448	421	371	433	409	410	436	393	426	399	440	431	422	449	411	428	425	407	438	443	424	406	416	426	416	423	396	409	411	398	397	421	431	416	426	445	441	444	435	418	397	428	432	412	404	383	406	402	416	422	433	387	436	414	404	426	384	395	420	443	368	404	395	407	397	370	396	400	425	409	408	410	431	406	402	394	390	402	402	424	398	376	423	396	453	411	421	372	368	422	407	427	422	426	388	424	398	390	381	445	394	419	425	410	365	440	432	407	410	416	387	411	400	404	405	441	410	380	400	405	422	397
25569	21463	27494	25252	16936	9134	9736	21013	16942	7869	2905	1266	653	512	466	491	467	457	481	505	448	451	480	444	446	519	455	468	447	443	497	458	454	448	421	486	467	474	474	467	435	456	480	455	485	482	489	470	482	452	458	479	468	429	473	474	462	430	457	451	495	456	476	465	433	461	475	441	488	467	439	450	457	467	476	502	463	473	442	452	457	464	485	456	457	439	454	467	480	456	464	446	416	454	477	460	405	487	451	432	479	447	442	417	412	488	473	457	442	452	438	476	465	449	434	467	492	448	413	476	455	481	496	452	467	475	458	479	458	456	457	429	458	474	467	499	483	439	428	468	468	436	455	431	463	483	453	465	444	456	454	456	458	447	449	516	443	394	476	453	470	433	491	487	474	477	429	464	452	445	490	460	500	515	419	454	466	444	476	494	485	459	474	459	464	477	467	530	504	428	474	471	439	449	491	443	467	464	456	471	435	461	509	449	490	487	462	454	461	452	466	461	487	441	475	462	455	418	455	448	509	406	442	449	447	472	476	473	426	473	491	451	487	469	444	435	463	426	411	483	447	456	490	462	416	411	440	456	460	429	469	469	474	446	446	430	456	480	472	473	431	486	442	473	425	437	461	463	478	481	423	479	470	464	448	471	472	466	467	488	467	449	448	440	487	480	498	477	482	457	434	482	467	447	501	478	432	422	478	431	503	468	446	452	480	447	469	527	503	455	466	443	423	469	442	500	491	461	495	436	456	442	461	430	449	487	469	430	482	433	469	458	500	434	445	440	471	424	450	461	491	511	464	449	467	433	447	446	454	459	479	456	475	485	457	444	452	461	462	502	469	464	514	459	441	469	506	412	444	413	438	447	504	443	428	511	413	433	455	428	496	429	490	469	499	473	437	426	489	453	425	447	488	452	490	454	464	400	479	457	480	459	427	431	440	459	480	435	461	433	497	458	432	431	448	452	445	473	465	463	489	410	453	485	484	494	451	407	460	434	454	452	462	435	464	514	433	469	459	425	440	491	415	439	471	455	437	453	455	458	440	446	436	395	501	460	433	499	467	450	452	469	419	491	467	438	420	461	456	426	471	436	459	457	496	453	470	487	434	480	443	463	455	444	437	476	444	444	432	479	485	474	445	489	460	449	445	486	446	455	480	465	450	419	409	477	466	449	466	474	431	456	463	422	482	480	435	429	505	496	479	458	515	453	492	474	432	472	422	408	445	476	477	471	470	455	489	492	486	469	469	448	500	448	441	475	401	456	449	450	451	420	452	463	471	445	457	494	473	434	458	430	454	422	487	450	460	461	456	504	449	477	463	496	485	430	506	475	478	487	469	482	475	462	444	480	470	449	458	472	446	451	472	461	466	439	422	458	463	457	491	470	457	486	441	440	455	419	422	492	456	443	482	422	456	460	449	446	501	455	462	453	428	458	470	494	456	445	436	470	468	453	487	491	456	454	456	438	489	490	443	435	467	448	441	471	444	490	506	466	421	469	441	487	432	442	453	441	467	452	443	481	474	473	446	454	463	456	492	442	464	433	452	445	447	462	439	450	448	455	480	501	465	378	467	439	467	405	484	466	452	449	437	463	495	493	454	446	457	453	454	426	431	440	442	421	472	489	469	455	453	446	443	455	476	453	438	454	470	434	449	490	430	468	468	432	457	469	447	457	443	449	473	480	428	477	491	410	486	468	464	446	421	467	493	487	467	456	430	472	471	537	427	476	419	449	456	493	461	432	453	460	431	454	443	455	455	429	448	459	471	440	442	476	477	459	477	473	449	441	482	449	390	464	424	446	464	422	452	467	460	454	469	459	493	459	456	438	448	433	459	474	482	470	466	474	477	438	459	444	452	459	414	449	449	443	457	437	453	476	495	477	425	490	491	479	461	479	484	445	479	467	483	437	440	452	469	509	477	452	503	464	469	477	457	499	451	427	476	484	484	442	500	474	480	466	467	420	441	488	470	473	476	450	423	476	445	467	502	477	484	413	451	456	454	476	481	458	434	442	475	448	502	444	439	466	461	441	394	451	486	467	454	472	442	465	452	464	456	443	427	445	431	474	458	458	471	457	456	457	484	483	493	499	436	459	480	466	466	436	444	429	428	440	467	461	456	443	419	445	437	498	432	481	479	465	446	461	469	471	463	427	440	444	448	447	470	446	455	454	461	469	474	450	472	460	469	431	449	482	473	466	488	509	465	467	453	473	423	470	474	448	431	513	414	489	449	449	432	457	468	439	435	481	465	431	451	466	453	474	452	467	436	453	461	472	450	477	444	484	415	419	455	451	487	470	432	434	459	428	446	427	477	440	439	492	473	452	488	446	442	427	452	455	429	459	442	452	453	412	474	451	481	449	454	477	484	482	490	462	456	464	425	429	481	448	471	436	425	454	472	501	462	468	449	491	463	452	473	490	451	452	451	440	457	479	447	428	459	447	467	528	469	476	465	465	437	420	466	445	477	487	463	444	468	465	450	457	496	455	471	479	467	453	445	467	457	469	476	442	503	455	454	455	455	460	461	445	420	476	449	519	460	470	469	424	485	456	446	465	480	476	438	449	436	464	469	481	476	469	441	498	454	458	474	504	438	458	478	463	458	429	473	480	447	436	449	459	422	447	471	432	432	423	470	486	433	446	422	451	469	455	447	434	472	446	466	463	437	443	456	463	451	433	422	456	485	446	447	514	445	428	477	483	474	438	457	429	452	457	447	439	439	459	481	502	460	407	455	463	445	432	444	419	459	484	491	456	492	440	405	486	437	478	465	462	470	485	457	437	465	452	467	460	499	455	469	464	474	490	421	471	467	442	490	507	488	445	439	456	471	431	441	477	447	466	465	450	451	462	441	449	457	503	483	472	466	435	431	435	466	474	419	499	437	468	460	454	478	479	432	472	445	448	448	456	443	449	460	472	464	465	446	443	467	447	485	485	450	444	473	455	465	507	436	424	446	465	486	455	498	441	464	433	456	468	457	428	429	455	473	470	480	448	452	472	500	429	459	462	441	463	487	454	451	468	463	480	435	479	433	415	454	465	456	485	465	491	465	460	462	441	429	467	479	463	483	488	469	462	507	401	463	422	476	421	447	495	477	463	477	443	459	436	422	467	473	465	482	495	435	451	476	456	434	465	457	495	460	468	466	476	455	460	472	461	478	445	446	452	455	455	451	477	446	449	472	454	481	452	494	433	425	465	453	439	461	443	410	486	470	460	468	463	467	457	512	468	473	453	429	450	444	467	440	456	450	468	439	459	427	468	457	437	462	446	437	439	451	467	480	431	429	429	480	423	474	428	439	498	429	467	444	429	469	446	480	484	477	485	486	423	463	444	428	460	439	436	451	460	434	453	452	438	473	464	479	477	454	463	450	463	430	478	438	433	475	468	432	492	437	455	439	432	465	482	464	455	462	484	445	461	482	459	449	475	463	463	486	447	446	476	462	442	460	446	466	430	477	476	441	441	405	465	441	455	458	474	471	438	464	447	455	442	458	486
13246	28537	24726	12134	11973	7757	11421	21104	15170	7018	3209	1405	694	540	451	459	491	453	484	468	447	440	457	479	481	462	426	430	443	450	443	483	485	485	418	460	423	434	415	478	453	455	437	458	468	452	429	484	472	427	439	457	461	439	450	440	472	435	422	450	425	429	463	444	483	453	399	426	448	475	443	445	429	408	451	480	421	447	478	448	446	443	426	439	445	450	454	439	453	467	468	431	456	459	441	441	446	441	485	424	421	437	444	396	429	456	441	437	440	451	419	478	395	454	440	420	445	434	457	483	448	464	440	450	429	467	467	477	456	457	468	476	449	439	468	461	441	472	458	431	419	455	439	436	461	434	402	440	457	487	471	461	459	414	458	434	447	462	470	438	442	466	425	448	426	491	455	459	450	480	463	451	480	469	438	451	474	452	441	447	467	417	454	454	448	445	405	471	432	437	462	440	413	454	452	443	486	449	483	426	451	439	445	431	451	451	403	455	402	463	462	467	449	458	461	480	435	438	473	466	386	449	469	431	446	452	448	422	459	460	433	414	438	434	472	444	424	446	434	427	434	448	470	449	454	409	413	447	441	438	495	438	482	456	468	449	420	458	475	426	427	444	460	456	440	465	432	468	403	449	420	465	449	466	460	429	426	407	476	463	463	426	460	414	484	455	448	484	484	449	472	456	450	431	438	479	467	441	444	426	467	424	429	416	483	432	454	417	423	434	409	454	480	412	448	447	451	446	429	420	457	438	448	469	430	428	396	469	403	459	451	436	435	426	430	456	483	444	474	466	451	450	400	435	458	428	474	470	449	401	441	433	412	466	463	440	454	424	452	433	467	420	474	468	469	455	425	433	449	452	462	462	448	417	458	408	469	459	465	448	440	442	421	449	435	478	417	412	438	410	465	458	407	422	458	403	446	450	428	443	422	423	455	455	475	413	441	434	462	434	444	433	442	415	457	447	465	446	451	488	439	459	435	457	446	462	455	481	407	454	438	405	429	463	380	441	444	471	432	450	441	405	439	437	417	446	442	431	496	475	433	446	446	427	452	424	451	429	419	436	408	416	428	454	427	403	441	475	454	471	453	448	424	431	444	473	436	445	445	446	448	458	458	420	484	402	448	432	439	449	445	457	435	456	488	421	426	443	469	438	449	435	430	438	412	462	440	439	431	438	458	413	440	484	483	437	445	429	460	413	440	446	459	466	427	433	438	483	437	434	475	447	474	435	452	464	441	456	470	408	435	455	417	430	451	446	449	438	412	445	471	458	431	442	438	445	441	430	425	418	447	446	424	412	422	470	460	439	457	425	433	471	423	445	412	475	412	413	448	454	410	490	460	465	459	461	468	470	461	512	414	472	451	437	443	474	455	417	377	457	460	448	457	425	462	450	455	439	456	451	438	433	434	436	446	430	451	404	439	439	448	461	457	462	455	471	422	440	433	447	415	413	446	482	477	440	441	431	447	421	445	438	405	458	462	466	425	446	480	420	458	445	455	429	474	417	459	431	481	414	448	430	459	436	457	420	453	407	414	446	459	447	458	435	427	419	440	449	418	419	460	427	446	444	467	420	426	458	458	427	439	444	458	433	447	417	465	408	477	400	447	459	417	433	450	447	448	422	441	415	454	446	428	424	459	408	415	448	462	466	452	466	440	423	468	405	452	409	438	442	441	436	410	474	428	424	464	438	452	428	462	464	471	453	459	415	434	424	428	429	458	402	438	482	477	428	440	425	449	430	436	443	447	462	486	415	454	446	469	424	415	460	409	465	493	464	458	465	499	449	454	435	434	430	439	457	408	431	467	428	417	456	493	414	423	434	455	450	465	441	472	482	453	433	418	462	469	453	454	440	450	428	426	432	416	438	423	461	461	425	437	428	450	433	472	467	448	423	444	429	446	467	418	461	426	442	428	427	468	471	450	439	399	431	452	413	457	463	433	442	469	464	415	479	425	445	454	455	429	476	463	455	469	444	452	415	446	423	414	445	434	425	422	485	467	448	474	439	418	421	438	415	433	447	423	441	435	441	396	472	463	448	417	438	457	442	448	401	409	431	433	405	418	477	418	439	452	443	452	448	410	422	438	437	441	432	443	429	454	440	445	480	429	440	435	464	447	459	451	452	416	454	437	408	456	458	428	431	435	405	472	425	394	462	484	420	420	431	481	432	399	435	421	449	432	448	402	460	451	457	407	412	432	450	461	475	452	453	450	446	406	441	448	447	428	465	392	451	420	450	438	451	420	428	419	439	446	431	398	416	413	451	432	438	436	427	405	480	417	463	434	430	443	466	460	430	431	431	424	477	449	414	422	424	436	433	447	418	451	424	441	449	459	444	402	500	494	447	433	449	431	411	436	447	476	451	457	449	421	415	439	430	436	422	439	444	440	454	439	445	473	435	442	443	480	440	456	437	458	421	458	450	403	460	483	413	470	430	452	437	465	441	461	448	434	427	437	433	437	475	468	423	401	452	448	399	403	436	427	425	460	448	434	439	435	468	440	455	437	439	456	438	481	443	446	396	429	456	434	439	447	451	444	433	460	457	434	425	451	405	452	469	440	419	425	434	450	445	452	437	434	483	410	437	459	419	410	443	446	452	428	417	462	442	450	474	443	435	429	449	442	466	436	460	425	432	460	445	436	434	457	417	430	457	429	438	384	482	433	419	417	427	441	459	458	399	450	439	456	487	423	434	458	426	460	472	420	421	430	446	460	438	439	441	438	441	452	434	432	430	450	444	468	443	428	427	412	435	415	433	433	443	439	459	437	433	446	403	426	449	452	417	401	423	450	449	416	415	420	489	420	428	412	434	416	447	437	426	449	414	451	417	472	441	413	459	464	386	407	456	469	430	467	380	442	441	464	471	390	448	414	449	428	462	432	456	496	440	459	448	423	433	386	433	476	453	472	431	448	448	470	425	478	426	419	477	446	434	484	449	465	444	455	437	429	474	468	459	447	426	421	437	433	462	456	421	449	416	423	456	422	436	453	445	452	438	401	453	443	406	448	403	483	422	441	436	414	455	441	438	412	437	443	484	423	470	450	450	443	461	443	441	415	429	447	441	444	412	449	434	424	458	409	433	444	447	449	457	419	410	448	477	468	440	466	439	401	446	461	414	409	446	441	435	409	439	438	411	438	429	432	412	416	457	421	430	428	451	444	432	448	412	458	413	447	415	449	461	419	483	485	481	471	440	500	417	443	461	435	414	462	447	427	455	419	450	463	415	444	419	417	488	450	457	494	448	424	479	454	478	452	439	403	435	425	414	435	434	474	436	465	440	443	443	429	420	437	422	478	444	447	459	422	388	444	490	414	471	474	466	468	471	423	433	433	459	456	445	453	407	426	411	418	451	437	408	434	424	466	454	458	453	416	431	467	486	443	444	454	410	412	439	415	441	417	443	446	421	435	438	427	450	457	395	444	461	425	443	469	419	441	458	477	430	448	459	453	405	456	434	460	459	419	430	450	448	477	464	413	490	433	424	441	433	441	448
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
