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
339371947496	339371948067	339371948617	339371949167	339371949717	339371950267	339371950817	339371951367	339371951917	339371952467	339371953017	339371953567	339371954117	339371954667	339371955217	339371955767	339371956317	339371956867	339371957417	339371957967	339371958517	339371959067	339371959617	339371960167	339371960717	339371961267	339371961817	339371962367	339371962917	339371963467	339371964017	339371964567	339371965117	339371965667	339371966217	339371966767	339371967317	339371967867	339371968417	339371968967	339371969517	339371970067	339371970617	339371971167	339371971717	339371972267	339371972817	339371973367	339371973917	339371974467	339371975017	339371975567	339371976117	339371976667	339371977217	339371977767	339371978317	339371978867	339371979417	339371979967	339371980517	339371981067	339371981617	339371982167	339371982717	339371983267	339371983817	339371984368	339371984917	339371985467	339371986017	339371986567	339371987117	339371987667	339371988217	339371988767	339371989317	339371989867	339371990417	339371990967	339371991517	339371992067	339371992617	339371993167	339371993717	339371994267	339371994817	339371995367	339371995917	339371996467	339371997017	339371997567	339371998117	339371998667	339371999217	339371999767	339372000317	339372000867	339372001417	339372001967	339372002517	339372003067	339372003617	339372004167	339372004717	339372005267	339372005817	339372006367	339372006917	339372007467	339372008017	339372008567	339372009117	339372009667	339372010217	339372010767	339372011317	339372011867	339372012417	339372012967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24768	21762	29090	24960	21501	11224	3808	1928	1040	2052	23594	30134	19023	6724	1740	767	636	572	572	563	572	535	593	553	582	545	543	592	534	589	531	554	594	521	528	511	531	521	561	560	579	574	545	561	514	581	586	592	540	562	558	568	560	533	521	581	548	557	552	531	555	513	532	551	538	507	541	600	500	559	565	571	550	550	554	533	501	537	547	573	574	532	537	512	590	521	555	542	521	562	595	569	566	559	522	557	575	505	561	600	568	500	543	590	561	561	534	529	572	542	546	567	562	569	530	550	556	530	566	523	529	550	580	597	564	567	547	540	560	567	535	575	562	599	538	537	530	540	508	565	579	540	525	529	558	554	522	563	562	528	532	578	521	530	535	544	578	504	513	536	589	521	574	571	565	542	532	591	523	533	545	531	535	581	534	566	570	519	593	528	552	519	554	598	565	546	492	556	594	551	599	526	556	542	547	557	584	524	538	598	546	538	531	563	570	565	517	555	554	568	549	568	568	572	543	593	541	507	537	531	558	585	556	537	552	609	572	575	562	593	545	568	594	572	527	589	540	547	553	545	547	556	542	539	564	557	577	554	553	537	530	534	536	510	565	543	613	558	545	553	548	548	511	539	567	545	547	554	570	540	522	524	535	535	541	551	541	550	542	611	598	585	545	526	558	502	577	537	562	583	528	556	537	559	562	550	567	521	524	588	547	561	562	505	529	507	561	535	568	536	550	541	528	526	536	560	568	551	562	561	530	576	522	551	509	529	581	566	531	533	553	540	543	530	551	528	533	524	568	503	541	597	526	504	555	485	566	580	532	528	570	529	535	525	555	529	532	582	537	571	534	605	561	525	527	502	548	536	538	522	529	550	556	522	551	556	551	559	563	539	552	531	549	536	553	556	545	540	534	554	535	553	584	604	577	527	502	549	529	537	535	534	532	541	559	539	542	571	564	543	598	556	587	525	568	552	562	534	500	527	530	545	578	532	554	561	499	575	505	507	553	582	559	534	614	539	554	558	556	540	513	535	552	530	576	525	511	554	590	582	577	577	534	515	514	579	576	544	509	538	559	588	581	571	529	606	567	548	540	523	571	579	535	522	526	551	562	569	516	544	510	555	540	577	543	519	557	520	515	544	561	516	529	550	548	597	536	551	549	515	548	543	584	590	567	531	549	571	586	569	516	519	539	524	566	495	562	534	558	535	566	571	568	576	557	549	552	557	542	549	512	541	507	538	528	586	528	540	577	553	550	523	554	565	560	574	546	551	544	571	545	586	571	534	556	537	510	556	564	533	573	555	533	523	521	557	529	562	573	550	553	559	518	524	526	550	521	535	531	507	533	543	550	609	614	536	508	525	551	566	552	574	553	533	563	535	555	540	523	540	552	560	560	548	596	522	559	559	567	539	553	591	546	533	546	523	558	542	529	516	569	538	507	512	501	553	506	551	578	540	529	541	535	538	534	545	522	555	546	559	559	560	547	592	548	570	571	542	547	570	593	597	584	556	560	519	541	531	554	544	575	561	566	560	560	510	551	529	567	571	535	544	565	548	574	554	537	541	548	546	543	557	551	539	534	516	575	609	555	542	576	543	569	562	555	518	530	541	513	574	555	527	534	536	574	538	572	569	525	565	580	571	541	542	538	570	507	588	529	503	570	550	552	541	569	539	548	491	513	529	564	505	554	508	566	561	553	554	553	552	549	568	546	565	547	532	551	559	550	556	519	566	525	563	518	519	580	532	536	536	517	532	532	545	561	541	572	541	565	562	556	549	586	576	544	558	526	540	576	513	575	530	552	553	558	500	565	557	504	555	516	563	524	594	589	522	568	549	599	570	532	583	567	528	533	610	523	533	540	570	572	551	530	543	567	535	567	514	542	535	541	503	569	549	474	541	542	537	545	584	528	508	554	533	530	536	513	571	524	556	525	582	562	537	585	534	523	582	517	518	581	530	546	543	572	550	550	612	549	557	568	527	554	538	526	536	588	533	592	543	526	503	575	523	550	542	508	580	561	511	586	546	543	522	562	528	559	521	570	555	524	581	564	545	527	569	551	539	535	562	524	553	533	555	533	571	547	533	606	500	565	570	573	553	534	551	548	542	540	577	527	556	513	537	590	546	546	566	552	558	530	553	493	525	568	550	530	544	572	516	564	591	496	575	563	538	574	533	558	520	559	539	506	525	545	556	551	538	553	545	500	544	529	559	552	543	508	577	509	522	557	529	580	543	521	544	531	521	538	550	533	542	543	546	565	563	499	586	506	542	543	545	540	588	561	580	564	529	563	544	578	546	568	563	517	540	572	568	516	500	553	585	527	538	556	480	513	532	542	521	565	559	551	556	576	519	536	553	557	563	582	542	536	520	595	562	584	530	554	522	535	532	524	530	563	505	569	547	546	545	570	505	542	540	544	574	502	585	514	541	528	565	520	577	541	514	531	552	553	544	572	544	557	536	577	568	572	551	590	546	474	543	573	562	566	524	562	519	576	513	522	580	536	554	547	547	552	540	570	542	567	512	570	558	508	525	547	567	566	528	560	566	531	575	575	590	546	542	545	556	572	564	540	542	573	524	548	543	546	563	591	518	572	542	559	568	521	596	548	560	531	544	550	568	510	559	550	533	550	544	582	538	569	521	576	514	523	561	568	532	578	497	580	550	548	557	551	582	541	538	575	552	514	568	572	514	530	529	502	552	542	509	523	540	518	527	540	539	543	573	505	548	544	520	555	539	498	552	532	532	523	526	501	528	555	530	529	541	536	540	545	531	533	549	533	533	547	564	616	544	526	544	492	577	573	516	552	593	563	571	530	547	588	599	553	565	580	545	568	509	542	559	556	535	519	558	554	576	556	590	559	535	529	533	533	530	557	555	508	536	539	528	503	538	593	515	586	538	575	536	539	524	552	557	536	579	523	523	537	538	523	558	557	529	526	562	561	540	546	574	522	537	552	546	574	567	576	569	531	536	532	556	530	553	581	570	594	501	535	521	560	540	532	563	543	570	536	559	554	528	553	548	546	553	562	553	543	527	535	582	548	556	542	534	515	550	552	574	559	539	528	604	542	548	521	586	548	513	561	543	537	579	520	550	561	563	566	533	551	542	536	536	549	574	571	546	530	569	551	558	571	542	538	551	518	522	555	578	521	521	484	528	555	539	589	560	564	532	536	581	550	577	548	572	605	511	566	524	556	537	571	538	581	559	580	569	543	571	549	571	553	513	553	578	526	547	541	606	559	600	568	542	576	540	565	488	529	581	549	576	502	519	579	519	510	549	540	516	597	535	616	543	528	499	498	507	567	619	599	580	561	520	555	501	528	532	512	543	557	555	536	524	528	546	571	531	537	563	548	510	540	533	544	578	551	554	530	499	548	496	592	557	534	523	564	578	553	566	554	554	570	589	548	574	580	540	505	579	545	525	534	537	561	535	563	567	582	510	545	548	537	570	541	506	560	544	533	517	557	559	575	580	570	589	560	591	515	568	520	533	552	538	515	564	550	567
8015	14137	15321	8804	5170	4192	2984	2086	1336	3319	27355	26317	15075	5760	1684	723	533	477	482	473	532	474	470	468	483	460	444	455	502	423	493	476	465	467	473	479	497	472	481	475	470	492	469	487	479	514	524	456	467	492	477	503	484	488	448	495	489	484	476	504	447	448	500	443	461	478	455	505	456	479	412	473	451	428	493	456	464	470	489	481	505	433	436	495	499	487	492	504	468	512	431	489	446	436	453	486	467	488	427	476	451	502	476	455	452	452	474	471	436	490	465	458	489	423	466	495	462	465	467	474	489	459	462	486	458	500	487	458	472	463	436	501	498	467	489	466	495	475	497	477	482	456	480	475	502	465	482	479	478	477	476	491	533	498	495	486	479	507	486	455	452	463	512	487	521	461	486	462	494	450	464	460	507	449	457	481	445	480	428	490	457	501	445	482	463	499	494	474	469	448	457	464	415	490	477	454	451	418	473	517	451	500	448	465	459	472	492	492	504	479	449	490	500	478	481	482	482	470	481	480	456	427	459	466	477	482	473	485	433	424	510	488	467	467	472	458	482	477	435	434	493	498	469	462	498	482	463	447	469	449	444	459	470	444	457	480	456	457	481	453	478	475	502	492	443	479	497	478	476	423	474	490	510	452	492	445	472	459	476	498	472	502	482	447	458	505	469	456	451	422	463	489	455	503	471	472	446	452	467	459	459	510	438	450	483	479	491	481	505	508	458	465	429	453	468	484	487	499	468	458	446	497	466	465	531	441	463	467	427	508	476	486	474	480	476	471	443	489	476	467	474	476	473	451	466	483	476	486	478	466	414	461	512	470	452	472	464	471	530	439	452	439	479	457	486	483	501	475	501	456	414	490	446	445	455	482	482	488	479	426	443	485	493	458	503	472	451	458	500	467	511	478	464	466	452	469	493	449	462	505	436	486	435	485	477	489	493	511	455	476	446	459	450	467	437	483	506	467	492	502	470	467	462	457	451	474	492	422	456	472	465	418	499	482	467	468	476	459	494	458	446	490	485	430	431	509	467	461	453	483	480	459	450	489	478	488	451	484	479	481	460	452	456	474	459	484	482	458	443	462	471	456	473	495	501	473	494	496	475	470	486	503	489	478	441	429	488	416	472	424	495	453	538	472	476	483	459	477	465	475	508	475	466	459	482	470	471	450	461	482	468	471	503	483	482	447	442	498	501	500	439	419	496	464	438	449	461	435	446	486	462	515	454	456	449	439	460	495	464	464	483	486	480	452	423	464	477	472	455	466	448	441	463	477	481	432	455	455	443	488	456	463	475	470	469	485	487	473	454	473	473	456	465	483	437	487	461	498	472	467	465	483	432	469	442	457	481	494	482	469	451	487	458	474	448	442	491	460	441	488	500	473	498	458	516	477	446	493	470	490	456	459	500	494	449	456	453	460	461	515	464	455	444	443	481	476	469	461	500	424	508	442	465	457	485	464	486	489	459	443	491	468	445	452	457	481	511	461	505	473	464	488	438	413	448	484	447	437	493	474	465	511	452	507	452	475	527	462	485	477	508	440	476	457	469	468	435	485	438	453	460	456	482	465	434	452	483	459	474	477	476	496	489	482	460	502	463	473	480	418	511	449	480	493	462	473	454	478	485	471	456	461	487	474	481	472	448	462	465	466	488	433	470	450	446	474	453	496	460	485	471	463	442	465	472	444	457	453	439	449	499	480	504	490	469	396	469	470	444	504	488	460	474	434	459	455	498	484	474	480	459	521	462	466	487	437	429	476	475	486	486	473	457	465	485	470	450	482	472	466	490	465	465	503	484	475	488	460	456	462	457	473	466	490	496	437	439	471	451	445	477	437	485	486	445	484	501	463	456	436	487	487	451	454	461	463	447	479	461	463	427	451	455	468	482	481	424	462	507	439	461	478	445	426	434	498	467	514	463	459	491	484	439	478	496	487	452	474	451	459	487	487	466	450	502	509	452	506	448	485	443	495	463	443	465	466	475	458	454	437	461	485	494	449	438	460	464	455	483	514	500	445	495	452	474	446	474	478	449	475	504	441	526	500	477	485	470	482	517	479	489	452	476	467	454	510	441	465	444	437	463	456	460	503	439	459	526	459	472	498	505	421	427	473	453	480	515	518	452	466	421	413	466	414	436	485	462	473	490	434	437	484	446	447	435	462	481	489	497	479	472	474	474	457	464	434	498	442	498	499	440	470	485	457	448	492	450	460	461	447	439	493	461	542	473	438	430	453	497	462	462	472	441	469	461	446	425	431	464	473	496	461	489	525	464	440	452	491	455	480	465	483	464	492	479	484	467	454	457	473	436	481	478	511	457	478	465	472	482	455	464	440	473	493	432	449	496	471	474	520	491	471	483	473	468	504	528	457	486	463	483	489	476	475	477	454	460	470	415	501	448	460	473	446	496	438	448	451	501	503	465	521	463	477	513	454	479	452	477	462	476	437	461	476	468	486	482	492	468	481	468	456	473	462	466	454	455	450	459	480	462	466	450	438	496	464	503	469	493	473	456	495	477	475	452	480	468	486	510	459	439	451	443	466	488	455	470	440	491	527	458	446	461	453	467	459	459	478	463	469	451	521	472	454	475	482	453	452	486	473	449	489	461	496	456	449	456	485	410	432	475	498	494	460	458	494	492	405	480	468	479	453	451	441	474	427	461	442	438	451	487	469	481	487	447	465	503	492	464	475	467	493	460	472	463	475	433	439	446	478	468	476	474	498	468	430	444	448	444	467	469	443	482	459	464	454	486	443	466	478	460	473	462	436	470	479	485	461	446	465	469	440	467	477	437	471	470	444	447	473	500	476	472	422	446	480	501	468	465	448	449	489	519	471	502	418	471	455	472	458	464	480	517	467	472	492	473	513	456	466	415	477	460	439	502	464	444	479	494	476	463	461	492	491	483	483	476	505	499	478	452	441	492	478	446	469	440	479	427	441	438	468	459	493	441	490	434	442	481	468	491	434	458	455	458	447	464	477	491	443	455	452	467	479	479	437	476	489	470	443	483	480	455	446	465	444	493	489	472	483	498	449	474	432	478	476	458	502	434	461	472	500	500	441	464	465	483	459	476	479	480	490	464	482	473	500	476	488	514	483	473	433	520	471	509	489	472	431	476	485	467	502	484	454	471	466	466	472	461	463	469	491	423	475	477	464	460	469	439	473	488	458	449	474	485	465	488	442	484	454	480	460	456	490	483	458	502	480	444	503	462	489	465	458	489	469	473	525	403	504	441	425	447	473	440	466	422	440	501	449	417	453	448	492	483	436	461	435	448	454	465	447	478	449	439	464	470	474	493	425	476	469	459	455	458	493	439	486	426	521	476	448	442	480	479	438	458	473	484	460	464	447	471	446	471	461	487	490	491	473	434	481	479	483	466	503	503	479	452	476	444	465	464	480	462	472	458	439	517	467	478	471	475	492	468	482	477	450	481	484	434	447	490	483	494	445	428	483	450	456	499	444	457	469	495	483	465	429	494	457	449	442	472	451	493	477
27377	13469	3944	1634	1165	980	723	541	454	618	1658	1630	1175	744	487	393	381	383	381	378	407	426	386	433	401	420	427	396	426	444	427	417	392	396	414	408	432	449	402	427	406	431	415	438	429	388	395	411	391	396	409	390	436	406	410	419	416	413	420	383	411	425	400	432	368	399	409	420	403	391	408	364	400	396	401	379	394	362	402	391	368	409	446	405	415	366	432	387	447	431	393	427	409	436	405	417	376	433	402	416	409	409	425	414	376	399	407	410	442	393	394	401	402	438	433	430	458	420	411	436	415	432	399	391	404	383	404	418	410	414	384	428	434	401	374	419	382	379	404	386	387	379	407	382	407	400	415	440	380	387	400	389	407	397	404	406	377	404	410	411	400	420	406	407	374	417	417	408	420	395	401	403	396	402	411	408	388	396	414	399	409	431	420	385	401	385	426	398	418	397	389	402	411	406	371	385	393	404	442	373	423	435	403	389	420	376	404	418	398	395	421	406	421	436	363	407	412	392	374	406	378	398	416	437	415	414	382	374	416	405	406	381	417	368	390	409	404	363	369	403	408	394	407	378	442	367	378	380	424	394	408	389	402	392	440	395	414	411	408	397	393	420	394	432	417	401	435	421	419	379	388	400	415	396	402	394	407	478	388	414	393	382	402	385	383	444	359	419	414	433	375	391	432	403	416	419	388	411	414	395	402	409	409	398	404	401	403	421	408	395	404	397	417	415	384	439	409	417	376	401	418	415	410	412	412	392	375	418	389	362	416	380	401	410	429	385	398	361	426	421	394	415	398	432	380	415	411	435	401	420	443	400	439	400	384	362	401	433	408	344	392	402	378	407	407	422	348	421	426	426	433	389	397	421	393	410	408	407	435	429	373	428	432	413	402	413	415	420	418	395	415	370	370	393	410	402	391	397	368	416	419	430	391	417	437	425	418	428	390	395	437	415	397	396	404	413	428	418	457	365	430	440	408	402	420	403	407	385	388	395	381	399	423	417	394	390	416	393	426	382	431	353	381	383	435	430	444	443	361	418	434	426	425	422	398	415	379	394	404	411	433	385	386	401	383	414	432	426	389	406	397	411	434	393	384	388	375	415	382	413	398	405	411	379	424	395	416	428	392	425	416	381	407	393	358	414	420	370	396	440	380	389	402	399	382	370	439	380	436	391	387	400	422	464	408	435	432	432	387	428	388	404	408	398	394	400	402	423	424	415	399	450	415	408	405	366	393	413	389	412	408	408	414	459	443	387	421	399	432	406	434	399	373	416	394	398	426	395	369	405	408	410	416	412	415	406	376	413	407	400	423	414	396	394	413	404	401	405	404	421	440	396	415	382	346	426	398	395	378	404	404	414	407	416	392	408	424	400	407	388	424	423	412	377	412	413	401	382	384	390	388	381	393	440	357	410	445	415	435	436	419	384	400	399	397	410	390	385	370	393	419	435	430	392	404	374	448	379	403	362	401	384	400	413	379	400	386	379	423	422	415	398	410	396	419	427	421	450	398	387	375	402	404	392	393	396	373	405	414	412	390	410	403	397	438	388	396	432	399	402	389	431	388	392	419	389	417	382	423	408	415	415	441	421	408	366	405	399	368	394	378	420	399	419	413	406	420	405	426	370	410	401	411	425	389	367	393	411	399	394	405	402	388	398	378	386	406	411	391	375	422	378	452	438	443	407	391	372	382	440	392	398	412	366	428	419	377	373	415	424	380	406	405	411	398	398	384	389	429	441	397	393	435	373	396	398	394	437	417	402	428	396	366	408	377	398	425	434	364	422	386	391	371	388	374	408	413	386	386	402	420	387	409	387	402	447	371	429	402	407	428	435	396	399	441	391	397	436	410	413	427	417	393	426	406	435	396	391	375	441	392	412	375	414	385	396	423	409	385	451	397	408	411	406	389	396	413	388	402	363	422	412	423	392	420	393	410	383	419	402	407	420	409	413	371	411	415	417	421	416	423	437	387	434	394	423	439	408	397	411	395	425	443	389	440	426	397	406	386	402	383	395	404	414	387	379	419	396	394	391	408	400	426	424	399	403	404	414	400	398	426	402	407	398	414	405	387	416	429	423	410	422	443	368	369	386	401	420	414	430	444	427	413	432	441	394	422	409	405	395	409	418	407	389	419	431	438	438	408	376	428	393	420	387	384	397	426	407	406	367	427	410	375	390	404	432	372	392	396	420	404	370	371	384	394	432	363	380	384	373	377	427	366	392	447	422	402	395	374	428	403	411	427	379	411	404	421	417	406	415	398	424	428	434	417	380	417	397	399	405	394	381	425	382	383	397	438	400	427	378	401	385	409	407	428	444	410	449	423	419	416	393	411	403	381	376	378	402	391	375	400	404	445	427	426	388	409	396	404	417	420	378	388	409	413	431	426	424	397	409	429	420	394	412	403	420	406	404	416	440	396	433	393	370	440	373	419	430	391	416	385	426	417	387	431	404	391	392	419	397	384	407	441	381	420	391	368	404	403	421	363	409	386	377	427	415	402	394	386	409	388	425	422	386	410	377	410	415	397	396	416	394	377	388	384	405	381	430	460	413	431	429	385	417	390	405	417	404	391	389	416	422	400	415	413	475	417	385	404	407	453	409	365	369	383	356	417	415	408	413	375	396	426	370	439	403	366	393	405	410	400	404	398	380	396	412	412	421	437	401	383	416	424	370	401	381	398	413	404	407	421	427	421	390	394	408	409	410	406	357	397	377	398	427	432	438	419	389	422	402	428	447	349	363	439	408	410	402	413	417	401	451	351	388	421	395	407	395	417	395	385	403	370	414	406	393	410	406	414	409	468	407	420	414	407	390	369	397	372	413	393	416	414	430	428	394	416	408	376	380	380	412	385	388	376	377	420	408	412	440	404	427	446	387	380	425	383	422	413	399	397	416	405	427	382	406	445	420	431	393	418	427	399	405	427	379	410	412	375	412	412	401	428	383	394	423	418	423	389	400	404	377	386	378	425	388	381	433	432	381	411	404	397	391	379	392	433	401	417	404	417	408	413	421	399	373	380	416	397	383	401	410	438	426	407	404	404	429	408	388	416	388	401	408	371	399	391	385	411	406	424	346	401	412	416	433	406	402	428	397	404	393	372	412	450	393	399	401	398	400	393	425	417	382	425	427	369	390	378	368	381	376	410	381	392	409	412	383	401	409	420	405	431	422	395	379	420	415	419	387	397	417	414	396	395	452	398	441	414	435	423	444	426	402	417	386	401	375	370	389	406	413	388	378	424	413	399	421	390	409	423	449	388	379	391	436	393	376	373	381	417	381	421	414	397	407	378	394	407	408	400	433	398	426	418	399	431	390	383	415	409	436	425	414	405	432	392	381	408	385	368	438	361	407	393	410	360	403	394	418	392	430	392	420	381	411	379	386	409	390	386	417	408	448	384	411	384	380	368	379	395	422	400	415	433	422	414	411	426	389	432	389	418	430	365	396	383	381	439	471	436	418	400	405	403	363	408	389	334	410	388	413	411	412	414	418
7022	4703	3156	1605	1407	1265	878	586	459	816	2276	1956	1347	752	457	374	334	354	388	378	350	354	351	346	298	315	356	351	330	354	365	331	330	357	326	360	369	350	339	314	312	343	360	381	352	318	359	353	292	327	319	363	344	340	336	355	318	368	359	341	298	352	353	336	333	360	332	335	328	353	347	357	350	338	339	350	310	323	326	348	344	331	337	341	347	328	339	307	349	351	374	360	329	357	340	382	357	307	343	358	365	347	333	347	365	352	344	382	348	356	363	378	321	346	354	350	357	358	345	346	348	374	339	330	331	351	364	330	361	348	309	346	356	378	366	346	387	349	363	347	333	361	302	337	359	328	331	364	348	326	331	345	327	340	301	345	358	339	347	338	365	349	320	334	369	359	318	328	360	371	327	367	301	358	322	319	354	337	326	341	356	359	336	362	364	350	346	329	364	337	368	373	366	342	361	353	361	347	330	330	315	334	332	344	357	330	352	324	323	337	373	324	356	334	355	338	338	324	362	336	336	352	343	345	355	333	355	319	335	339	309	366	361	329	328	346	330	353	332	334	340	336	317	308	357	315	331	363	339	315	351	332	348	362	365	350	334	326	367	358	348	346	335	342	299	302	338	325	341	341	364	345	341	358	317	315	351	342	333	316	329	328	336	308	350	332	304	305	325	373	327	320	370	367	332	351	345	369	330	336	362	317	319	350	357	349	347	348	341	332	368	363	324	334	346	347	307	348	335	363	379	351	360	354	366	348	359	348	311	371	305	344	327	319	333	320	361	362	317	365	354	342	332	359	343	370	348	330	336	335	386	345	334	349	360	328	324	344	337	329	381	364	326	313	355	346	322	345	351	318	316	357	350	308	344	331	352	338	325	315	340	376	341	324	350	347	352	338	335	342	339	322	335	332	346	365	328	358	357	338	343	331	350	327	318	296	330	340	353	356	336	365	351	333	351	333	333	349	312	360	351	393	332	375	335	354	340	370	339	337	326	338	347	327	353	328	336	349	335	360	309	364	380	322	358	348	323	338	344	327	329	350	347	358	363	324	331	340	309	386	365	342	345	366	345	358	348	366	355	320	338	315	309	340	331	344	324	343	342	359	311	332	327	358	337	316	341	320	354	384	346	315	337	336	318	377	352	309	356	334	343	369	360	353	332	353	349	347	340	346	317	348	324	360	364	328	395	340	360	315	338	329	371	344	348	333	320	339	311	334	335	341	326	348	339	335	377	328	324	350	341	347	352	305	370	348	358	355	324	308	342	282	330	338	373	341	305	346	335	344	321	350	351	337	354	351	373	322	320	326	359	326	354	342	344	303	343	312	363	320	370	337	326	343	333	324	360	361	346	339	307	333	341	319	327	360	309	359	319	362	388	366	337	328	337	331	314	366	342	353	330	316	322	335	341	354	333	364	361	374	356	348	304	380	343	364	341	376	341	357	338	353	331	349	354	322	335	339	355	337	322	342	311	335	339	337	380	336	316	342	330	347	321	304	328	323	325	340	355	332	368	332	332	331	327	379	340	353	331	347	327	350	335	336	373	347	346	315	373	372	338	331	346	346	305	349	325	330	361	332	350	335	344	350	361	361	354	338	343	342	328	375	321	315	334	360	368	324	316	327	348	351	358	360	353	342	363	325	334	344	338	351	301	344	340	355	339	345	328	369	354	326	354	380	322	325	346	359	371	341	324	349	362	331	385	347	339	373	327	332	353	331	338	331	340	353	358	370	363	344	363	379	364	341	312	332	350	346	358	351	335	330	339	336	364	349	335	321	333	329	340	355	337	354	375	344	316	339	319	331	346	343	334	320	326	299	319	349	374	329	353	353	351	340	339	362	334	337	326	343	379	361	349	346	316	326	345	372	326	341	360	360	358	328	354	379	318	332	344	334	337	329	355	365	350	307	317	365	334	346	336	308	400	365	376	335	345	343	365	306	343	380	353	362	346	306	345	353	333	353	356	330	316	337	338	333	344	359	344	325	383	311	348	362	343	357	348	346	380	383	325	371	372	371	347	343	366	332	310	367	346	355	358	361	365	324	354	353	326	317	336	340	326	348	382	329	341	370	381	341	361	329	346	338	325	330	376	363	362	392	348	333	366	356	327	345	352	309	346	326	336	381	344	344	323	361	310	331	343	332	354	325	363	345	345	330	367	325	366	337	365	336	310	339	379	333	324	342	325	335	339	307	364	376	355	353	321	325	315	329	360	341	369	354	347	339	355	363	369	325	322	386	362	338	384	328	335	345	355	344	288	357	324	334	359	348	323	365	343	361	325	330	338	308	330	351	330	309	332	320	308	318	354	347	322	358	338	352	336	379	354	346	332	360	357	361	328	369	341	341	387	317	371	340	348	335	320	362	340	347	348	345	363	349	334	312	352	343	345	368	328	366	340	336	326	347	326	348	348	307	317	324	369	333	349	328	348	356	372	358	391	338	357	349	333	381	330	369	344	331	358	344	347	315	379	346	342	343	330	334	342	321	355	351	296	353	355	340	351	329	349	326	334	358	332	353	325	342	354	370	329	336	361	344	375	389	346	341	323	329	369	369	362	359	352	340	332	367	317	321	343	378	313	336	339	323	335	313	337	304	359	322	335	362	330	334	344	333	376	297	365	323	359	348	307	341	325	320	329	345	335	329	343	338	359	347	351	359	322	347	332	339	337	356	369	350	371	353	308	354	329	325	331	341	344	355	320	333	351	337	356	338	336	326	370	353	362	347	335	332	333	308	322	391	351	350	345	316	365	341	363	297	366	342	351	359	333	355	358	341	349	331	316	315	364	337	338	385	343	347	334	355	365	334	352	341	361	344	363	334	320	357	362	341	317	344	346	308	340	350	330	305	350	309	341	354	365	340	330	345	327	353	327	327	343	328	347	342	378	356	335	328	375	345	323	371	330	337	337	343	351	362	392	356	358	323	324	368	359	393	340	358	342	318	364	334	350	334	346	354	352	363	339	333	359	375	327	310	337	318	317	318	343	370	362	337	335	319	320	330	365	346	367	371	307	319	351	330	358	341	356	345	341	360	335	355	359	362	353	368	338	343	361	352	373	332	337	372	369	375	323	343	340	336	364	355	362	333	340	332	319	363	326	332	349	348	335	338	357	336	320	364	324	329	337	343	336	340	335	356	332	339	379	358	368	316	311	331	363	363	356	353	319	325	334	341	315	352	328	354	339	340	334	357	345	329	353	339	371	378	350	348	339	347	323	355	357	355	340	315	338	315	329	340	358	367	331	325	395	301	367	326	352	349	333	320	328	352	354	349	347	340	345	344	363	339	315	328	348	344	319	378	371	347	319	321	370	340	357	341	336	346	329	343	332	333	318	361	345	341	358	358	368	340	361	354	334	321	331	372	356	332	360	349	344	352	367	346	349	350	352	368	342	336	376	340	329	357	352	341	333	345	334	317	338	378	336	360	320	348	344	335	350	334	345	356	332	346	368	337	330	344	325	345	362	318	350	374	353	363	359	332	332	369	351	365
24923	20979	27065	24856	10209	2306	1107	784	759	2781	15380	15507	8787	3155	1049	551	513	472	405	473	465	466	434	459	475	453	428	459	472	452	492	457	492	445	496	468	451	423	477	453	458	452	493	454	427	456	488	448	438	438	430	461	442	464	477	483	449	486	450	494	469	451	486	463	454	449	457	501	467	428	457	461	477	472	465	474	463	436	447	453	455	486	436	415	439	427	448	465	458	442	478	444	473	430	470	461	436	448	473	458	438	478	460	461	426	433	421	448	468	483	461	437	436	483	422	440	446	417	454	469	453	452	458	439	432	434	427	434	493	442	465	488	419	459	462	448	441	478	481	424	466	422	451	473	477	443	449	491	463	456	410	441	474	455	469	439	421	480	433	442	493	427	466	461	460	470	454	457	495	422	500	455	416	435	443	490	456	477	440	475	469	485	474	432	481	498	462	462	453	484	446	478	463	448	455	443	470	464	425	469	452	509	447	444	444	450	418	459	503	461	455	455	453	475	443	438	472	423	450	477	457	484	481	488	492	422	461	452	496	491	427	472	444	478	481	475	435	464	464	450	456	444	449	423	458	515	476	447	436	457	460	467	447	453	491	477	461	438	466	453	464	465	427	434	476	451	460	443	451	501	477	481	477	475	448	476	466	423	424	448	441	415	469	435	461	458	452	447	485	478	466	471	490	446	429	462	485	436	456	448	453	440	481	476	476	424	487	442	426	436	458	464	496	493	469	456	449	440	426	462	449	421	459	442	448	482	464	432	450	443	449	462	448	462	455	475	470	469	413	460	455	466	418	394	469	457	429	423	467	466	446	470	436	426	463	469	479	428	467	513	435	431	436	430	445	464	495	423	473	481	474	492	443	446	465	460	449	462	470	455	496	437	466	432	447	447	461	474	446	431	462	434	451	430	496	432	422	418	492	444	508	496	421	472	452	444	426	459	414	442	433	460	434	468	509	441	488	442	412	453	479	478	449	502	448	476	439	485	443	468	430	411	406	434	430	450	426	422	507	474	433	450	463	490	470	459	473	471	451	452	486	445	443	455	437	409	420	454	429	478	441	422	482	440	445	484	503	483	472	487	432	439	483	477	412	454	465	494	506	477	478	430	450	461	455	458	437	434	498	443	469	477	468	423	467	450	434	473	474	463	461	479	443	465	472	465	483	463	437	493	445	484	446	412	481	440	431	451	399	462	442	468	462	453	463	445	474	449	443	452	436	435	455	453	456	430	446	416	468	496	489	478	439	434	477	451	469	484	458	489	449	515	483	453	445	455	468	452	464	425	429	495	457	473	453	450	478	422	462	454	466	454	467	487	447	466	440	471	418	427	494	438	475	450	461	468	460	464	444	431	425	445	445	429	441	446	446	447	426	480	445	457	471	425	433	414	479	443	476	474	467	440	441	475	464	456	473	457	438	460	422	463	433	442	431	472	431	433	444	458	434	467	437	464	467	459	478	447	466	442	462	429	475	474	470	463	450	423	426	428	438	481	476	467	445	463	460	440	498	471	416	424	456	420	450	461	472	457	511	425	461	437	455	457	440	489	441	436	499	446	458	411	494	455	446	459	484	467	466	471	402	437	453	434	435	487	478	474	436	455	449	455	460	445	447	417	472	445	482	417	491	447	497	482	489	492	465	467	472	439	453	487	468	490	446	475	457	488	450	469	458	494	413	469	443	457	461	471	470	425	467	441	429	449	477	478	471	432	460	453	443	448	436	488	477	454	453	439	464	437	439	439	452	467	466	438	446	415	491	465	472	470	470	440	429	434	454	502	454	431	453	476	428	435	458	435	472	445	467	463	441	452	481	406	460	418	465	474	449	439	437	488	447	471	470	471	466	445	446	426	421	441	460	452	470	430	398	449	470	451	448	427	474	442	497	468	467	443	458	432	455	447	489	442	449	455	436	453	455	437	447	493	446	436	418	482	444	441	446	471	435	463	425	449	443	481	464	460	464	446	427	451	456	491	468	482	456	463	446	457	447	474	448	462	459	435	471	457	444	448	449	460	449	503	480	457	458	464	497	468	455	439	481	481	511	480	475	455	456	487	447	484	483	478	415	459	461	451	469	481	461	474	442	425	477	431	406	409	451	446	516	447	492	472	457	423	423	468	463	461	482	403	452	474	466	461	447	452	434	463	435	453	430	465	430	455	448	415	472	429	494	444	435	410	443	427	472	434	454	442	475	479	443	430	481	434	461	468	462	487	495	465	404	504	426	440	490	447	446	456	471	445	488	453	454	436	439	459	443	467	443	425	439	469	443	446	430	467	482	475	488	473	484	480	427	409	482	442	459	473	446	472	472	437	454	420	455	474	447	460	515	498	419	444	453	445	439	442	438	473	461	521	484	473	470	464	503	437	511	455	410	406	468	463	443	459	430	489	418	454	468	444	450	402	453	486	472	458	452	429	464	423	460	467	470	446	427	441	474	458	462	452	430	469	468	466	495	454	465	449	460	460	427	482	461	509	433	433	427	496	455	455	466	496	459	430	483	490	491	461	486	454	485	444	488	445	412	432	460	479	452	497	468	422	461	464	472	463	447	420	446	437	462	472	496	449	482	420	469	427	429	442	459	447	439	434	466	482	443	453	409	450	477	439	450	463	477	415	427	470	485	431	424	462	466	436	464	428	481	437	475	484	452	489	487	423	476	480	476	441	446	509	496	457	436	468	451	443	441	447	450	449	418	463	466	447	443	458	425	439	467	433	489	429	503	443	463	435	421	453	450	444	457	462	456	471	436	457	454	426	454	436	443	439	504	422	473	475	486	477	447	507	411	455	424	471	490	427	426	485	489	440	432	475	479	469	465	502	457	483	469	466	445	442	504	405	441	468	443	443	448	417	467	479	446	442	449	420	486	459	426	461	447	455	470	404	475	464	447	453	459	493	470	413	431	459	455	460	466	429	470	436	457	448	441	455	444	467	424	474	482	441	477	446	482	452	454	486	436	458	482	465	451	473	475	480	472	469	450	455	460	472	456	440	477	429	445	438	472	496	452	449	484	436	439	488	478	465	447	477	451	458	466	463	486	466	438	426	456	475	466	437	431	486	422	450	479	456	436	463	455	443	442	453	439	464	421	495	476	431	424	459	473	450	449	456	470	477	477	446	444	459	471	451	460	418	450	483	444	468	449	449	477	467	442	408	459	427	458	452	458	470	483	498	445	488	474	432	425	472	473	465	491	481	442	466	466	459	432	500	474	467	464	488	474	473	447	426	473	419	439	468	490	454	428	412	495	454	477	489	432	423	435	455	413	423	434	469	463	450	448	422	474	475	479	471	508	455	480	486	481	473	449	478	483	449	470	459	403	421	454	462	454	437	434	477	440	448	441	434	428	431	458	447	485	446	467	493	485	474	476	484	474	426	458	441	467	458	439	453	447	474	464	457	442	449	439	473	447	477	478	463	447	444	454	448	428	470	418	452	456	433	487	494	466	464	443	465	454	440	443	429	410	452	457	491	484	404	489	459	432	458	423	443	437	472
6320	8932	6903	4359	2738	2003	1076	856	972	4376	17581	14350	8159	3260	1053	525	443	430	378	406	392	409	393	419	382	434	399	399	433	412	394	384	444	396	431	403	392	414	419	389	372	380	386	434	396	419	379	395	409	391	387	377	408	388	405	415	405	395	361	404	412	417	422	408	405	410	375	350	407	404	416	375	439	373	406	389	394	357	388	401	418	424	437	423	405	389	421	412	440	388	413	400	417	389	403	376	365	374	396	366	401	420	439	389	410	398	368	380	417	367	413	369	362	433	423	431	378	388	388	431	370	383	396	398	369	424	391	420	403	391	431	387	412	427	405	423	418	407	393	436	415	430	393	394	392	444	418	392	381	421	420	372	391	401	418	397	396	404	382	435	417	415	375	421	389	403	387	395	424	414	404	418	406	409	392	382	383	390	388	396	412	406	428	387	434	400	403	383	401	412	411	426	392	393	367	356	403	402	399	425	360	385	393	428	370	371	409	390	435	417	376	434	396	406	392	411	386	396	365	384	381	408	410	394	370	426	403	425	412	413	403	372	376	387	370	392	418	407	412	393	406	393	398	403	432	401	416	396	440	398	410	407	357	400	414	437	378	395	419	416	406	400	407	393	374	390	405	390	369	371	377	394	380	410	433	368	380	388	361	431	406	399	399	409	413	410	426	397	399	381	399	410	379	427	418	397	405	360	394	394	373	402	411	424	399	375	393	409	382	390	410	395	376	389	407	402	373	411	418	360	419	400	365	421	409	354	426	421	385	382	372	435	394	426	375	413	414	381	385	403	400	419	403	403	365	375	396	406	403	394	397	390	424	407	411	393	380	380	397	402	405	414	416	365	426	437	404	418	399	407	401	404	398	401	419	393	387	382	393	415	411	361	402	394	431	417	386	376	376	388	410	397	374	417	411	381	434	432	337	399	374	422	386	385	403	386	420	410	394	403	435	393	421	395	367	407	361	426	391	371	417	383	394	412	377	381	424	375	374	467	405	396	436	380	406	384	386	420	371	389	400	382	385	408	435	392	422	427	410	385	416	373	401	417	396	359	348	423	388	417	414	381	398	397	401	384	411	392	381	424	412	415	384	385	446	390	422	368	415	356	420	378	395	401	437	416	398	403	422	434	364	410	381	382	395	385	380	397	413	360	349	427	400	413	371	394	397	396	412	407	413	417	392	413	417	400	398	363	402	409	454	380	370	422	405	402	393	399	426	402	421	400	356	378	447	368	394	422	440	397	394	411	395	430	389	395	387	429	432	408	385	375	409	408	395	384	392	396	361	400	392	408	395	421	392	383	396	382	390	420	399	426	370	392	407	402	389	398	396	400	408	428	388	392	417	396	388	386	388	359	401	399	397	391	408	393	402	359	416	397	402	400	404	411	412	381	387	373	392	415	404	409	404	401	384	421	448	409	411	389	362	419	396	423	402	400	360	425	430	399	378	415	402	397	417	384	420	408	383	407	394	385	399	399	420	411	412	402	400	427	387	398	405	406	355	407	430	431	391	376	404	442	422	417	410	392	422	421	409	410	436	375	411	392	399	407	382	418	405	376	376	440	403	405	396	424	389	378	363	381	408	379	370	400	412	373	387	387	377	386	419	416	372	365	420	418	385	409	405	423	380	408	402	392	370	383	411	359	440	394	381	392	374	411	392	354	400	390	428	458	420	396	361	398	411	401	406	388	395	397	439	394	409	417	418	404	418	398	394	402	390	365	386	396	409	337	364	406	371	398	366	396	378	405	396	393	378	387	351	390	391	404	397	401	391	371	426	363	429	446	421	428	374	405	398	431	371	400	366	391	394	380	406	434	382	406	388	402	401	403	412	399	383	366	428	382	399	401	434	401	408	362	405	399	415	384	357	391	379	418	419	388	390	390	422	348	395	408	391	404	385	400	393	424	365	409	451	427	397	396	398	407	385	402	375	389	433	406	397	373	416	379	400	433	404	392	389	383	399	413	408	383	401	384	367	389	386	388	385	414	403	397	412	386	399	382	387	381	404	366	418	382	390	365	436	422	357	401	383	398	406	419	397	424	379	408	373	388	387	404	378	380	416	401	379	401	408	362	408	387	397	397	355	421	414	377	403	355	351	402	424	408	402	372	390	385	392	412	376	420	368	396	406	353	398	387	346	358	389	393	414	426	382	400	417	397	413	434	386	438	405	384	414	393	362	433	411	398	412	404	391	390	394	395	396	384	383	410	387	410	427	428	387	377	423	418	392	435	412	401	421	415	434	411	389	415	379	382	377	396	420	385	380	384	398	400	427	381	409	369	382	423	375	385	362	407	409	388	395	419	388	413	387	412	408	429	407	411	395	416	426	396	380	345	429	375	403	416	368	405	411	385	389	432	412	393	409	399	389	414	409	420	412	401	393	377	415	422	412	380	362	403	377	371	436	376	399	405	434	388	420	377	429	431	375	403	388	417	427	391	387	385	385	412	381	406	412	402	380	396	398	385	357	367	418	405	419	407	432	427	425	399	397	383	427	365	431	429	408	404	364	442	369	378	367	395	395	362	427	373	410	414	367	421	356	399	418	371	346	409	423	397	388	369	377	401	406	398	401	398	404	402	390	401	422	342	376	424	383	367	402	385	395	409	432	404	388	399	416	386	375	379	380	414	409	434	401	427	394	415	381	408	388	379	389	400	428	379	412	384	369	388	379	395	408	393	402	417	397	400	404	403	395	382	406	389	377	394	385	389	410	378	434	397	423	396	382	380	383	420	440	378	392	456	415	403	397	404	385	393	377	405	399	404	419	410	391	427	409	388	437	366	361	408	374	380	402	382	399	374	402	416	359	389	403	417	415	392	405	404	399	370	419	395	397	422	388	350	391	379	379	386	366	393	353	384	410	409	386	431	400	397	412	400	365	354	397	380	378	386	347	355	400	411	393	389	380	412	419	427	396	413	434	413	392	425	394	408	393	383	371	416	389	377	418	416	376	373	395	385	381	393	395	379	387	428	390	391	396	386	390	425	373	359	389	393	406	418	384	377	407	398	434	410	443	434	393	363	392	390	374	388	414	384	413	430	376	388	366	406	405	419	398	384	403	410	434	416	393	394	428	396	360	406	387	453	387	407	408	421	382	411	351	386	405	395	437	435	388	394	384	412	390	397	405	402	360	425	400	385	387	397	406	424	401	363	409	410	397	366	387	366	396	400	372	363	402	400	380	400	386	412	372	402	435	433	412	408	385	411	415	371	401	382	380	406	387	416	401	417	405	419	416	402	418	384	398	394	410	376	392	408	390	403	408	398	362	400	379	429	374	404	396	359	422	367	427	380	366	373	354	398	355	361	389	409	401	389	428	379	399	424	395	357	391	414	410	403	401	391	407	360	379	388	425	395	401	345	381	437	391	392	399	398	405	395	430	387	404	402	420	391	405	404	401	365	394	412	417	401	396	400	411	406	403	406	409	429	402	372	401	421	393	396	407	419	397	411	415	425	420	377	397	381	378	391	425	400	404	390	380	366	410	411	362	431
23818	20987	28035	24065	20757	8351	2538	1687	1301	3851	25382	27444	17872	7101	1922	872	609	535	536	523	540	521	541	550	552	505	510	526	550	548	580	542	576	513	540	544	545	557	573	531	536	529	523	562	506	525	573	557	559	553	546	603	513	516	548	553	524	490	549	556	559	490	547	526	550	550	562	534	590	585	524	522	577	594	531	535	518	567	566	490	569	540	512	573	532	571	545	523	569	543	531	535	531	514	579	556	595	587	500	530	534	485	534	552	545	518	513	550	518	525	505	559	531	524	569	517	564	558	552	550	495	520	572	544	570	570	536	538	539	569	516	544	568	558	545	564	542	475	519	542	551	529	529	493	524	541	556	529	518	567	546	532	563	544	519	527	496	533	541	556	527	556	557	581	548	537	541	546	531	529	543	544	537	524	539	538	529	519	536	540	523	543	567	546	544	492	511	549	541	507	553	521	534	538	582	567	555	524	545	531	523	532	558	578	551	499	535	571	512	564	554	477	539	583	514	541	590	564	563	521	547	560	558	556	550	544	566	521	558	500	540	572	512	506	521	504	534	496	567	473	532	509	595	562	531	539	548	553	537	576	533	546	511	552	542	545	531	561	508	540	553	534	531	540	500	556	555	578	570	518	563	554	537	538	565	512	536	521	544	540	527	524	487	547	553	576	588	550	563	583	557	537	540	557	562	547	554	569	525	537	570	560	508	537	525	516	499	563	540	577	492	550	550	504	533	568	569	555	537	571	586	518	481	514	507	527	559	567	536	565	523	526	546	504	549	549	517	550	539	528	590	529	520	560	532	578	556	527	517	551	553	550	546	556	512	552	534	547	531	523	534	551	537	534	533	545	530	575	529	494	564	525	533	559	551	523	559	488	536	542	514	511	544	532	586	520	531	528	560	528	506	541	552	502	582	480	523	533	551	507	549	524	545	562	507	501	550	566	544	569	548	530	530	550	526	528	567	521	550	496	545	535	554	523	544	523	506	538	549	544	549	562	527	551	498	546	582	541	536	551	512	535	519	562	558	503	544	554	522	534	530	555	505	572	573	583	537	549	504	532	538	537	538	530	500	568	553	568	552	510	534	561	503	566	459	537	561	545	533	539	530	544	555	535	536	588	564	551	517	561	522	534	540	589	521	592	545	559	511	570	532	521	538	524	463	554	554	520	531	523	590	516	567	535	561	566	567	553	553	552	555	530	545	517	515	558	519	565	525	534	502	533	508	557	547	517	550	518	548	535	526	562	526	494	527	550	535	579	557	584	594	568	486	549	549	543	548	557	540	523	574	556	471	541	554	535	535	544	542	554	527	544	502	531	529	574	541	541	585	560	550	569	510	534	568	542	544	538	540	582	549	557	534	547	538	572	593	561	523	549	486	543	547	525	550	505	555	538	532	539	537	540	502	561	570	519	527	542	520	546	571	519	572	511	530	502	533	522	556	552	539	527	506	555	550	533	545	554	527	531	523	538	537	544	570	557	560	526	528	549	554	535	515	550	529	536	579	516	530	504	561	572	529	519	597	507	528	539	578	537	513	531	561	538	537	545	498	566	537	531	541	568	482	529	590	521	588	534	534	544	490	560	555	540	599	521	549	535	541	521	598	550	524	515	525	549	511	569	498	530	548	554	591	533	546	538	550	504	545	556	548	562	542	574	536	561	527	563	562	567	584	547	512	532	569	535	585	567	481	530	521	553	533	577	524	518	552	557	537	511	538	565	515	507	538	562	508	524	541	531	533	585	536	525	535	554	581	511	486	524	531	493	534	520	562	544	580	527	573	506	536	485	561	527	546	572	505	571	551	520	494	527	556	574	529	528	563	516	578	512	583	547	568	561	573	528	511	572	552	515	523	518	563	526	564	542	503	526	545	523	502	529	549	533	526	523	525	528	568	568	521	523	565	511	518	520	556	550	565	526	523	523	540	517	574	534	557	586	537	502	541	599	557	527	520	507	504	536	565	542	584	513	548	545	557	568	578	554	486	541	516	520	510	496	559	565	567	553	551	546	553	534	565	498	542	549	578	549	518	567	564	563	508	547	531	544	532	515	574	539	551	503	580	500	509	487	517	583	545	516	558	523	565	546	559	560	530	584	521	556	522	555	536	534	568	564	517	529	506	544	541	560	542	512	526	505	521	520	499	535	591	496	538	562	516	526	501	570	531	529	541	500	562	508	502	527	548	521	553	492	548	576	525	516	538	527	566	509	549	608	550	528	535	494	541	537	536	545	540	526	571	503	544	513	557	515	554	556	503	550	547	555	545	537	556	533	542	543	546	534	555	562	501	523	575	526	563	531	526	534	532	571	549	507	550	532	531	550	519	519	498	568	530	555	542	571	540	509	496	562	554	524	533	560	553	540	543	543	533	557	540	564	555	552	552	497	532	520	599	558	514	518	537	539	541	508	590	511	575	567	531	542	544	565	534	578	524	569	553	535	545	536	540	550	548	562	527	545	552	541	540	524	542	575	550	544	526	515	540	576	522	491	575	533	562	531	534	533	545	535	514	564	521	543	541	501	546	561	512	543	528	528	550	509	534	577	489	552	544	546	503	560	545	541	507	499	520	514	494	541	509	576	531	571	567	558	550	549	551	549	567	510	572	520	549	521	580	557	536	542	532	558	550	515	514	542	509	549	527	550	529	549	523	522	517	506	529	479	526	558	553	501	555	510	549	566	539	532	543	547	518	499	528	531	542	534	537	550	516	534	547	548	534	517	506	541	523	534	561	535	537	524	557	584	548	583	548	537	507	542	545	551	547	540	550	535	550	544	612	526	579	527	527	545	563	565	515	562	531	538	572	517	552	570	530	517	537	526	557	498	554	555	572	531	532	569	517	495	538	524	480	551	551	534	554	495	590	505	499	522	559	518	526	528	539	518	550	553	569	567	573	531	550	548	537	531	538	534	528	527	530	521	547	538	563	555	549	517	530	550	543	507	551	515	560	536	557	547	491	533	527	519	539	561	533	529	589	545	534	537	491	529	501	535	551	594	557	586	529	555	540	514	546	520	536	548	558	527	567	526	553	512	576	565	559	539	543	568	492	534	494	568	546	536	545	573	511	529	489	505	514	538	577	532	554	526	544	571	567	541	542	515	553	505	546	563	532	552	553	504	532	566	591	578	533	556	544	556	503	536	566	567	506	550	548	529	523	538	522	558	554	517	522	577	533	572	538	593	556	525	531	581	551	549	550	522	503	548	550	513	556	560	513	547	573	519	526	492	551	498	590	541	520	555	529	547	525	556	522	545	543	522	598	573	527	518	532	513	539	504	576	518	518	510	545	548	554	526	583	558	519	544	550	553	539	569	529	529	545	539	525	517	504	498	506	546	543	534	521	548	523	529	526	480	518	553	563	529	559	553	523	545	576	573	522	516	523	551	536	578	500	543	540	562	541	512	520	523	524	538	561	500	525	508	528	588	515	528	509	588	552	521	560	521	552	556	523	562	562	509	567	571	586	525	516	577	524	550	517	581	531	517	527	531	519	533
6783	11260	9762	5774	3620	2304	2107	2024	1714	5840	27690	24135	14717	6316	1893	742	528	493	543	455	443	469	481	503	494	495	475	473	466	472	456	481	492	481	456	502	467	470	470	472	435	480	464	441	458	485	487	507	458	503	501	450	472	467	439	466	509	473	470	454	495	499	504	495	446	470	508	447	461	494	461	471	490	474	490	462	447	509	443	479	482	464	468	451	455	451	483	464	459	475	470	461	487	463	513	454	470	477	495	458	460	474	460	458	457	434	499	484	481	467	475	464	493	476	460	466	461	444	439	440	451	469	475	476	462	415	433	454	461	520	397	493	490	468	493	487	442	457	515	445	484	461	516	503	463	451	487	441	472	458	467	435	475	445	476	481	448	465	530	461	496	457	456	448	466	453	402	485	463	433	438	466	456	443	472	448	488	466	464	472	425	439	442	488	467	459	496	496	473	481	504	460	446	433	452	478	451	416	458	450	499	477	418	444	470	475	450	459	482	435	470	436	489	454	460	446	468	452	471	468	439	441	439	429	472	430	477	497	453	483	433	453	448	467	448	451	470	461	479	459	420	429	498	474	456	447	498	463	452	475	473	480	491	490	441	498	463	447	478	431	465	459	467	482	497	461	434	457	461	442	469	476	467	436	473	490	501	474	486	453	455	447	458	439	484	468	460	459	512	444	445	470	464	503	501	458	436	475	446	454	507	460	472	493	459	472	467	457	461	474	432	466	472	478	485	443	477	453	433	463	486	456	479	450	437	477	478	493	509	426	502	469	452	443	468	435	483	473	457	458	478	423	482	442	452	467	442	487	467	439	414	446	448	444	492	442	449	409	463	512	476	454	452	446	451	463	435	486	438	413	482	466	458	448	444	472	506	419	510	491	481	479	454	483	475	442	424	451	448	459	498	443	439	486	485	456	441	470	453	413	472	474	446	453	458	440	478	472	467	471	474	472	454	434	451	449	450	466	429	462	464	449	483	465	440	453	490	472	506	473	476	453	476	473	470	468	448	495	465	411	460	457	505	462	436	455	452	450	459	458	447	464	432	445	440	484	519	457	489	468	458	482	448	483	483	475	501	492	469	414	418	473	492	494	438	512	446	455	458	484	473	462	454	472	481	436	436	443	498	481	433	455	473	471	417	492	506	446	459	461	457	448	498	500	477	449	435	456	454	482	421	463	467	457	415	475	446	425	488	464	444	476	439	460	438	452	459	466	444	458	446	470	468	472	448	509	428	451	452	485	486	461	482	467	456	462	461	484	472	425	454	461	444	472	444	457	439	448	484	493	484	499	473	451	471	457	468	479	438	467	437	430	466	486	456	447	469	426	478	457	488	446	476	469	454	477	462	491	480	505	436	456	486	471	449	432	481	494	403	458	462	433	470	466	443	415	450	516	462	481	476	466	478	482	421	467	456	452	464	457	445	460	448	462	469	462	449	453	424	466	443	449	473	492	461	459	464	444	469	458	407	448	457	442	441	487	509	470	500	469	429	429	437	483	490	490	458	478	449	484	469	489	487	481	426	471	451	476	433	469	448	493	443	449	447	476	481	468	448	485	482	468	481	466	440	452	447	476	462	457	411	467	446	476	438	455	472	447	427	463	459	459	487	467	490	492	479	472	482	465	434	469	437	459	477	468	442	468	468	451	470	481	448	430	449	471	449	470	488	454	494	460	482	455	459	467	489	448	462	483	458	429	467	457	438	492	446	429	442	464	474	461	476	474	492	450	460	471	439	485	428	468	496	435	459	457	449	461	504	459	430	480	415	470	471	465	486	484	463	461	466	468	500	479	446	443	509	454	480	459	496	426	422	468	449	467	459	472	442	453	440	474	469	467	434	445	470	470	449	487	454	445	411	436	455	428	471	456	442	454	468	448	515	462	478	484	466	439	470	494	457	454	461	464	451	485	431	469	473	481	440	421	483	443	460	446	458	495	483	444	467	476	495	464	474	435	464	443	453	454	464	487	440	472	434	438	478	477	429	475	447	474	501	446	468	451	443	449	444	463	464	464	513	481	443	446	454	453	470	463	481	471	483	479	473	479	494	487	488	439	462	449	464	469	442	479	430	443	488	457	460	431	473	458	453	455	466	465	453	468	453	431	407	473	463	435	438	443	485	474	425	464	452	480	477	482	450	483	496	477	468	421	487	433	447	436	468	443	500	466	441	473	485	448	429	500	458	498	457	434	474	467	473	496	450	452	431	442	464	427	463	462	490	445	458	487	481	441	454	440	435	424	457	454	453	459	465	468	477	474	425	454	476	465	471	470	463	435	429	483	476	452	453	420	502	463	457	483	474	489	486	481	468	445	480	447	500	445	476	466	439	470	480	453	498	497	465	478	475	468	438	465	475	499	484	468	476	494	465	428	502	483	503	507	505	462	434	433	464	441	429	444	455	435	453	459	468	438	479	457	468	397	465	450	437	467	469	474	453	470	490	476	429	442	494	487	453	463	486	496	459	454	439	444	477	492	477	418	453	466	478	487	486	464	475	475	502	442	465	490	457	469	467	462	444	439	452	413	456	452	475	482	443	485	493	464	456	447	461	486	437	441	446	466	448	467	481	450	442	470	443	482	461	486	483	452	457	482	449	413	463	463	478	404	463	437	458	479	440	444	467	479	459	460	455	461	425	466	472	471	421	483	475	436	456	463	449	451	411	454	441	518	501	462	464	465	435	453	477	459	447	457	472	455	495	416	462	450	462	463	468	450	474	461	459	466	443	457	412	458	442	453	459	438	450	450	476	480	472	460	458	508	450	445	441	469	470	465	466	475	489	466	474	441	438	481	434	449	440	444	411	507	446	454	442	438	465	450	459	453	472	429	485	425	437	451	460	403	452	433	434	488	480	483	448	447	462	456	438	487	467	470	417	477	499	474	491	449	464	419	454	451	462	508	433	479	472	447	473	434	475	468	464	470	448	434	452	513	436	427	439	461	448	485	477	442	453	445	454	486	494	425	485	426	452	429	475	468	484	452	462	422	438	477	456	487	439	491	511	491	463	417	488	473	461	421	408	447	472	458	433	505	436	467	450	484	468	472	494	469	472	473	473	484	451	493	463	474	431	443	485	467	460	470	455	465	446	447	461	491	465	472	503	491	407	478	462	443	453	463	495	472	473	493	418	472	483	486	472	470	453	479	443	429	490	469	469	472	479	467	459	428	451	465	455	496	455	472	458	466	468	478	468	505	487	457	451	454	418	432	456	448	464	441	449	466	468	475	468	435	403	496	458	497	462	463	468	479	465	417	462	528	445	497	465	434	449	445	411	470	506	464	461	461	425	474	490	449	462	467	448	443	494	457	453	458	476	478	475	444	422	513	437	443	450	449	442	438	441	522	490	474	463	435	458	466	484	439	476	492	438	459	440	480	425	456	447	457	461	434	444	468	490	466	457	449	484	452	461	497	487	443	475	452	470	507	440	469	511	453	436	447	489	418	467	486	463	490	403	441	480	465	454	473	459	479	479	461	484	433	434	468	444	451	468	450
27170	11904	2925	1365	747	575	622	571	575	513	1430	1752	1361	902	581	467	417	451	385	420	442	400	432	423	389	415	403	417	398	394	411	425	429	436	405	417	408	417	379	394	426	375	401	451	428	403	401	428	374	392	399	400	375	409	386	399	406	402	408	393	423	405	423	429	437	389	413	409	422	390	415	408	395	382	452	381	404	382	405	399	402	447	412	432	404	392	403	402	432	433	418	394	426	385	403	405	426	387	378	415	411	354	435	416	418	396	431	407	380	423	390	432	412	442	420	408	459	382	381	433	447	439	371	410	398	391	426	433	393	414	425	412	439	458	389	412	393	399	365	376	391	372	413	408	389	402	428	410	375	419	418	402	396	407	410	447	423	424	407	363	410	385	420	427	415	405	389	407	399	412	393	418	389	409	383	379	399	441	421	412	411	406	411	370	414	413	387	451	416	395	440	392	404	424	426	402	391	426	421	410	434	390	411	460	424	396	412	388	423	416	399	395	420	379	397	370	424	387	367	402	421	425	403	397	424	414	421	392	414	432	382	409	405	436	415	405	390	431	376	438	400	437	440	375	413	410	422	385	391	426	437	422	419	401	407	401	376	389	424	419	391	401	422	394	410	396	399	393	395	393	401	410	403	411	449	404	411	415	399	417	405	402	419	381	416	410	402	392	400	369	382	384	419	403	433	392	352	413	393	412	406	386	413	435	391	413	428	408	379	408	415	419	409	406	416	401	400	390	452	446	397	417	394	429	409	389	392	415	411	411	353	399	438	409	434	380	416	417	429	378	438	403	405	384	387	374	394	394	381	417	367	420	407	378	425	439	384	385	424	422	448	428	427	423	406	420	390	424	367	394	400	401	401	431	406	433	448	408	383	427	379	430	388	433	425	406	406	438	426	457	381	373	398	404	406	389	412	407	394	385	418	405	453	432	402	416	393	397	406	402	454	428	383	432	416	407	381	414	416	393	440	428	393	411	418	448	407	419	394	376	401	375	392	415	402	410	438	425	402	437	417	394	402	421	476	436	393	388	418	400	417	411	447	398	372	410	418	428	376	415	415	406	398	418	447	405	387	425	391	472	426	361	434	422	401	392	374	421	354	419	414	414	396	406	464	439	406	442	390	443	386	384	393	400	420	416	402	423	390	416	400	445	421	389	399	430	395	386	400	421	451	396	402	430	388	420	414	416	420	415	390	402	456	380	404	407	410	413	421	396	387	437	414	395	428	388	387	413	413	388	407	430	410	419	415	425	416	350	411	390	420	382	402	394	382	401	433	415	386	415	395	401	412	399	388	395	443	419	400	419	410	381	422	412	401	379	411	449	386	425	400	441	394	405	405	395	406	404	419	412	385	398	405	412	423	413	426	436	411	420	403	429	435	417	408	390	390	411	424	416	405	391	432	422	408	410	423	382	407	394	399	408	414	420	411	397	395	458	374	397	408	432	380	389	424	442	419	386	423	394	359	414	430	414	414	394	392	386	380	404	384	395	465	392	411	421	428	411	403	405	422	380	417	391	428	406	405	408	409	416	433	386	404	426	401	401	398	406	385	393	404	377	398	384	392	414	428	407	425	393	435	408	399	395	459	426	423	406	389	423	403	422	415	423	425	406	388	393	392	390	397	373	400	401	447	429	425	415	409	426	386	398	424	397	403	419	398	381	413	360	383	418	413	388	376	394	373	409	405	430	434	359	405	408	393	388	402	412	384	436	386	387	403	430	400	396	390	408	404	420	408	363	414	420	409	449	382	385	407	439	370	413	438	348	407	387	396	401	429	395	388	413	380	394	394	409	433	395	373	401	380	381	388	394	386	408	410	386	429	375	418	417	417	415	408	394	423	403	415	424	389	409	436	448	413	398	391	394	401	408	411	397	411	376	388	403	445	399	366	414	364	387	409	421	447	377	419	394	405	398	442	379	424	395	424	408	394	397	424	399	378	408	420	403	392	417	406	399	407	419	425	425	409	413	370	385	386	403	428	424	386	427	401	430	397	394	405	386	390	404	404	434	385	352	448	403	398	433	414	411	392	450	446	444	412	387	409	355	355	392	417	352	392	438	403	394	388	407	404	417	362	391	419	395	383	379	428	415	419	369	420	422	399	402	416	390	398	395	388	402	359	400	386	417	395	396	389	456	389	429	405	436	423	390	421	430	402	412	384	373	400	441	410	378	413	417	429	348	448	405	443	448	415	391	408	421	418	427	447	438	425	427	413	413	384	412	430	367	419	398	387	420	438	387	396	394	426	381	356	379	378	429	406	426	395	408	447	390	371	424	412	403	398	399	385	449	431	396	396	395	354	445	415	412	415	372	413	357	388	428	410	387	384	400	389	414	415	411	383	396	391	421	442	405	448	428	387	387	395	380	432	394	407	442	434	410	412	367	397	388	377	472	412	427	418	425	408	437	381	385	372	416	373	416	406	371	427	405	390	355	439	424	416	443	434	421	397	416	409	433	393	387	394	406	396	402	426	409	416	355	439	385	437	372	392	425	383	422	399	396	396	366	387	433	402	393	394	428	428	409	381	422	388	396	441	368	379	402	445	422	427	424	384	399	395	381	403	423	414	376	459	407	382	396	392	389	397	373	414	408	388	407	392	419	406	405	408	390	422	427	405	361	418	417	431	396	401	435	390	397	374	405	418	424	427	428	415	399	406	412	403	396	408	410	404	367	431	399	388	392	426	419	432	403	410	416	401	371	412	397	430	421	408	410	420	416	399	405	373	389	399	405	408	442	407	394	364	419	411	413	421	396	451	384	396	395	389	357	439	383	429	446	376	365	395	385	437	394	443	416	426	417	406	422	407	397	417	385	393	426	400	412	379	417	395	405	354	409	407	393	385	388	396	428	456	386	425	423	393	397	407	402	444	404	387	367	447	390	401	419	428	355	427	388	381	399	394	373	389	399	436	424	406	423	421	391	418	404	403	391	396	401	403	395	416	422	414	401	406	419	409	439	391	450	419	432	405	421	437	420	439	443	378	403	428	415	386	417	417	429	438	397	401	386	431	427	403	398	406	407	431	387	419	456	402	462	426	423	408	402	428	396	417	421	444	428	402	395	380	441	415	397	403	404	421	400	419	412	422	371	423	421	411	415	434	403	394	396	414	403	412	389	405	428	418	381	404	406	397	438	411	395	452	380	398	407	390	416	388	399	389	401	404	393	443	396	415	387	402	385	420	451	400	393	448	456	403	400	453	418	439	408	402	403	398	406	411	417	401	412	393	403	414	414	398	395	397	395	399	416	401	434	388	399	442	413	392	411	426	433	408	420	424	424	416	389	416	398	415	400	374	371	453	393	386	404	427	436	439	415	400	390	448	387	394	413	382	385	394	429	404	421	451	420	372	394	438	411	399	417	409	424	423	410	456	415	394	418	389	399	403	464	410	387	421	409	383	406	412	397	411	405	467	416	431	398	432	405	392	390	399	409	396	381	409	383	409	435	426	432	400	385	401	412	403	402	424	417	402	412	404	416	407	380	417	374
5904	2581	2901	1343	812	691	665	634	607	666	2027	2203	1468	873	512	380	349	339	316	357	329	358	362	360	348	358	359	337	331	336	365	352	365	315	359	344	346	326	352	330	323	356	355	337	335	345	336	340	374	350	350	373	331	337	341	366	312	346	372	344	350	356	332	386	346	346	331	317	359	355	344	344	349	341	344	313	347	344	344	333	331	367	348	336	321	346	357	339	354	339	351	339	328	356	331	312	362	355	325	326	351	347	344	334	344	391	331	325	348	302	368	350	340	336	328	374	330	346	329	317	324	327	344	378	349	346	346	333	355	361	321	341	369	360	360	323	347	341	345	364	349	360	355	341	368	327	330	330	359	382	362	335	331	331	329	341	351	390	342	347	296	377	340	370	406	350	327	345	313	341	360	320	353	346	343	347	350	332	319	339	360	360	346	327	336	327	345	335	341	335	379	332	348	330	342	346	398	345	362	349	367	331	349	353	327	401	330	317	304	311	363	318	346	313	370	340	339	347	359	351	376	336	341	366	360	369	362	334	356	329	334	349	330	361	317	355	360	333	351	354	369	334	343	350	330	335	369	344	324	340	336	322	342	336	320	367	355	334	336	376	357	320	352	330	346	325	325	325	338	351	329	336	352	334	336	341	365	314	385	367	299	352	359	373	350	325	324	347	313	370	318	351	312	331	329	330	351	330	349	353	335	341	356	305	342	341	362	331	328	357	331	338	345	344	378	368	358	348	370	372	354	373	368	372	339	329	353	328	344	361	346	323	355	327	323	318	359	348	324	360	337	328	336	336	380	336	323	329	337	325	327	327	342	361	359	348	361	362	346	368	335	370	347	353	334	375	361	352	361	336	334	359	355	345	332	342	350	353	342	365	335	337	358	308	347	339	337	332	322	336	354	357	314	346	359	364	366	360	298	329	371	367	318	336	314	342	322	337	342	316	346	349	347	352	332	356	313	322	326	320	325	340	358	330	346	332	327	335	349	323	356	334	358	338	381	339	335	329	337	353	324	343	346	322	326	321	322	358	351	328	339	346	340	354	348	373	364	351	362	323	362	352	378	328	342	351	340	329	333	355	314	371	309	343	344	360	360	376	354	339	340	349	314	327	373	364	358	334	326	339	341	352	323	341	319	335	338	363	330	359	360	329	376	345	316	341	337	360	341	357	332	346	356	353	334	359	358	333	306	344	332	358	354	322	340	338	341	327	337	319	328	351	369	339	396	326	389	344	342	345	363	315	348	314	338	318	343	333	370	356	361	317	336	383	309	316	316	328	331	319	348	363	352	355	328	362	360	331	370	347	340	333	333	333	342	336	322	358	358	321	357	329	337	395	347	301	351	349	352	355	332	351	359	366	345	366	329	325	369	348	318	349	362	363	358	353	348	338	352	349	385	298	344	336	352	329	334	369	359	325	366	324	343	336	357	320	344	336	324	372	343	343	331	341	360	332	355	349	342	356	377	381	322	343	341	323	312	343	347	338	338	341	344	331	332	350	341	377	329	350	351	353	365	368	356	342	346	358	371	335	375	327	354	341	364	311	348	351	332	318	324	349	354	348	295	341	360	321	352	339	330	343	333	340	341	357	357	359	342	350	339	330	361	365	327	345	377	375	366	339	345	361	313	328	337	336	340	308	336	329	354	365	328	341	312	365	357	356	336	336	331	349	360	344	324	350	351	330	341	321	327	364	345	343	321	353	335	329	346	374	337	350	363	340	337	342	360	337	346	323	315	347	356	350	346	341	374	376	331	342	340	349	364	364	334	332	352	348	317	373	326	355	342	318	358	333	358	329	363	334	359	355	308	342	297	337	392	331	341	361	339	359	366	316	322	326	363	368	346	351	326	351	326	354	335	326	348	354	345	336	357	375	353	365	325	324	352	361	343	356	384	360	340	351	309	341	348	342	316	332	332	341	335	377	321	346	346	359	374	308	338	336	360	335	359	322	355	359	332	344	361	358	341	359	321	362	350	322	337	329	328	349	344	349	327	360	359	326	357	333	320	339	361	324	342	364	346	371	336	362	335	341	349	345	353	347	333	317	346	346	335	344	345	356	356	336	337	311	329	369	327	304	372	327	378	374	338	349	353	358	333	341	322	346	325	323	368	347	326	345	338	359	342	327	367	336	343	351	303	355	313	369	352	389	344	380	350	370	344	327	339	335	362	337	302	354	344	317	349	344	344	366	357	323	317	337	363	336	323	337	335	341	336	365	357	348	370	348	318	355	321	326	344	352	344	354	334	362	327	366	338	328	324	348	343	334	325	336	342	314	323	337	319	335	323	346	345	351	339	361	371	380	327	320	362	350	332	338	339	358	341	366	335	361	328	327	355	327	343	327	345	336	339	360	343	363	380	351	376	346	345	343	356	346	340	336	339	319	338	342	306	330	388	311	360	364	393	376	373	364	368	364	375	329	333	327	326	320	361	331	355	346	306	359	323	352	338	332	324	335	352	376	342	337	363	341	332	338	335	337	329	341	316	324	358	362	330	350	364	357	373	350	301	366	333	317	371	334	328	340	347	331	335	332	345	336	366	333	335	366	366	344	345	332	361	314	339	358	360	357	330	333	354	369	370	381	336	370	328	310	360	320	369	311	335	366	348	349	329	325	340	344	373	355	347	369	387	343	370	317	323	364	341	355	348	351	322	337	359	357	370	329	336	342	331	341	353	351	359	367	301	353	363	350	315	354	362	358	355	345	340	356	315	383	356	337	322	384	362	374	371	374	346	363	299	322	355	366	341	356	350	332	368	337	311	336	340	337	347	377	372	361	354	346	351	342	347	339	336	351	329	340	331	336	354	322	346	355	349	360	360	315	326	369	341	339	325	340	353	339	366	332	364	344	348	343	332	366	327	316	372	356	318	323	329	345	337	330	347	313	351	326	321	350	338	334	366	351	361	346	370	363	344	340	347	330	365	377	342	362	323	333	370	339	353	332	331	360	328	341	308	353	338	334	338	338	343	389	347	341	361	377	343	348	350	345	359	340	371	349	352	352	343	347	330	361	349	342	349	346	311	334	353	354	338	359	336	343	336	329	357	362	351	360	349	317	330	382	333	346	355	340	340	338	354	330	315	343	354	350	327	343	330	356	327	326	334	331	389	368	348	351	325	342	336	350	310	340	330	355	349	361	358	342	322	351	327	342	310	373	365	332	339	343	345	334	366	322	350	335	333	375	371	353	354	326	328	316	342	360	329	367	337	392	345	369	348	331	352	311	320	350	360	359	336	346	327	341	363	352	355	350	338	340	336	330	357	337	323	338	321	378	325	311	334	350	347	338	352	333	309	409	326	356	362	328	319	364	386	311	375	375	360	351	363	329	339	364	332	348	355	324	367	334	354	346	309	332	351	344	333	371	354	360	349	354	347	354	352	352	343	352	354	341	347	362	356	350	318	350	334	370	351	346	336	338	379	326	313	324	342	353	343	330	320	333	319	369	391	395	321	365	313	332	372	345	332	347	353	344	372	383	349	368	350	348
24917	20969	27048	24868	9279	1995	1258	863	831	1200	12604	16307	9535	3730	1211	634	495	479	467	458	468	503	452	463	479	448	450	469	494	462	457	455	459	467	455	472	447	425	456	456	463	428	467	443	463	459	479	473	453	431	482	465	485	453	460	468	471	434	449	462	471	434	515	481	475	476	448	399	437	484	469	426	431	444	481	475	461	456	459	483	436	441	453	421	430	485	443	477	440	465	477	448	448	441	451	445	444	466	447	479	454	467	482	471	446	505	459	481	465	488	481	455	443	480	472	471	431	463	454	480	484	466	437	449	418	441	454	451	451	445	436	440	437	466	453	457	445	454	468	502	423	453	453	440	444	434	453	473	444	482	427	435	431	465	444	471	475	428	443	461	474	447	439	450	420	454	464	466	400	485	461	483	447	441	461	451	435	469	451	453	440	509	451	441	463	456	478	459	443	418	451	473	459	491	442	448	436	458	441	447	474	462	445	481	436	433	462	436	457	433	433	456	430	435	469	436	455	465	446	482	473	461	443	445	474	440	429	486	460	395	448	475	444	425	429	440	441	439	460	474	447	444	469	478	458	474	443	441	473	457	443	500	459	477	447	451	519	468	464	443	433	456	493	464	454	467	438	435	420	454	423	472	431	434	462	486	454	454	458	451	465	481	472	452	468	421	449	460	479	477	469	486	460	467	435	398	451	446	456	463	485	465	489	445	476	453	450	473	453	447	459	451	464	436	451	438	478	448	420	475	469	448	472	477	489	476	468	482	440	436	431	498	463	443	469	458	432	451	437	413	431	460	422	433	458	451	458	461	434	491	479	475	441	459	453	432	423	404	438	431	461	443	431	452	455	460	467	474	477	462	416	454	444	457	437	459	424	463	415	474	442	459	447	466	470	429	427	454	421	442	452	469	474	433	446	435	426	440	496	474	452	493	453	481	505	475	444	436	448	449	470	459	463	471	450	444	424	441	453	456	441	425	477	454	480	432	458	486	465	475	461	482	462	454	467	428	392	437	419	470	453	472	467	487	473	435	453	474	466	495	485	442	450	449	432	458	467	475	432	444	482	474	433	395	442	454	422	446	466	443	422	472	419	442	468	446	469	447	508	440	429	424	444	480	415	446	455	452	438	483	455	485	443	445	415	448	466	402	452	476	438	408	433	462	474	474	415	439	468	435	427	425	453	481	432	454	486	467	460	481	503	433	449	444	495	471	428	511	449	441	412	471	453	430	473	465	424	455	411	481	486	462	473	432	457	451	400	460	475	475	470	458	456	493	452	466	459	479	435	436	418	432	441	468	462	482	483	447	464	464	432	434	472	402	442	446	455	461	476	446	447	475	445	467	405	476	427	436	495	467	443	512	468	461	417	483	479	455	428	453	455	447	441	431	452	486	427	460	457	474	417	435	439	461	434	448	464	433	478	468	468	444	455	431	419	448	472	482	487	477	470	483	483	429	458	471	480	480	485	434	414	473	485	429	477	450	415	505	423	480	441	445	459	454	483	475	474	413	443	502	477	459	454	428	490	464	485	454	439	481	450	464	516	439	485	437	477	454	455	427	456	460	468	451	470	422	438	462	475	433	403	443	486	457	489	449	469	465	453	458	422	471	495	446	438	447	436	438	452	439	449	466	446	435	505	447	468	403	458	441	436	445	435	454	453	489	417	463	453	455	428	440	445	447	484	483	483	450	474	407	430	459	457	435	463	441	429	434	471	445	407	422	480	470	437	469	488	473	466	453	455	438	469	439	451	458	427	462	439	443	453	409	428	439	426	445	435	456	479	445	465	460	438	463	430	451	460	441	467	435	462	439	419	427	483	421	477	479	443	442	468	460	454	474	493	481	454	408	450	455	470	476	449	474	437	428	449	482	431	449	480	459	452	472	445	421	419	445	458	430	476	484	463	474	463	442	449	461	465	446	412	459	472	442	428	454	453	453	434	470	480	442	405	439	452	445	456	457	464	446	430	459	457	462	440	425	441	469	420	422	487	445	461	474	491	440	466	425	465	454	441	433	458	451	455	469	481	475	459	458	424	440	459	466	463	446	452	502	446	483	442	458	420	474	462	456	474	459	453	475	462	412	460	470	452	431	459	450	448	426	431	447	447	436	472	484	442	477	437	447	437	470	447	467	493	484	492	447	487	461	433	439	484	441	431	438	417	433	480	422	460	459	463	477	467	447	487	466	468	482	479	431	443	447	439	452	455	470	469	478	434	469	477	464	486	487	451	477	444	429	479	467	453	441	434	472	460	488	444	441	446	475	475	452	400	450	431	443	463	454	471	456	455	455	428	447	438	454	431	462	447	466	466	431	455	437	448	434	424	479	445	431	456	446	435	476	486	461	434	453	433	471	483	484	443	445	475	428	437	441	476	455	442	508	489	473	443	441	456	471	525	474	461	453	463	450	478	447	484	451	461	405	441	437	439	459	473	434	429	480	492	472	458	471	403	448	450	474	446	475	448	447	461	456	491	451	429	464	474	467	452	441	448	429	450	465	431	471	476	423	413	457	469	438	443	457	418	442	442	458	417	438	462	442	431	465	445	481	443	444	450	487	436	434	435	444	474	498	491	469	451	442	460	493	437	473	447	447	441	478	431	423	458	460	464	440	457	432	441	467	425	422	415	478	453	446	444	478	433	486	465	430	438	431	448	452	474	470	409	500	437	418	422	461	498	468	454	483	457	473	450	438	445	448	441	462	430	477	490	469	482	450	458	492	470	448	459	486	458	446	466	414	473	444	447	439	421	479	401	482	470	443	472	490	454	486	422	419	477	417	449	449	449	459	447	450	447	416	471	403	437	469	477	400	430	450	434	467	450	436	441	446	442	467	450	445	489	471	483	475	429	474	463	483	466	420	493	494	414	449	451	489	453	455	458	449	417	464	419	476	437	452	437	453	447	459	459	449	417	445	400	430	445	476	448	448	463	446	456	468	458	448	426	479	447	419	433	487	440	462	450	456	464	459	418	408	457	469	474	477	442	458	478	450	420	447	491	476	450	448	430	426	456	469	472	450	468	436	450	417	441	460	431	437	415	447	426	460	457	448	454	423	476	460	457	443	428	434	439	455	466	446	428	426	464	436	456	471	438	506	400	434	482	450	484	475	435	449	431	452	447	421	427	455	446	453	443	470	460	481	449	449	443	508	485	415	475	492	450	460	406	470	424	454	461	494	440	470	445	433	443	438	442	457	430	453	442	461	455	461	458	459	453	438	478	459	439	483	449	438	497	451	440	451	457	479	423	449	432	443	475	452	456	466	500	450	466	445	472	438	463	445	417	435	441	480	449	457	454	431	465	464	443	429	439	470	457	422	443	492	458	443	428	467	447	441	447	422	438	436	436	475	474	434	464	461	450	440	494	492	434	450	438	472	414	431	416	431	445	463	455	443	443	450	486	452	467	420	451	474	444	499	436	443	459	456	435	408	430	423	499	428	457	482	468	439	461	438	451	449	449	419	465	470	471	475	420	474	421	475	479	432	495	455	427	448
4902	7163	8536	4033	2190	1877	1407	1066	1090	1826	15982	15251	8786	3880	1303	573	415	390	398	394	408	377	397	373	402	397	395	401	409	434	386	393	410	384	393	409	403	393	373	412	382	395	405	405	400	405	401	407	357	383	371	376	345	424	383	380	394	387	364	395	371	414	397	399	372	402	377	374	414	367	403	396	413	410	401	404	394	414	379	343	379	405	414	399	359	402	389	399	359	386	380	398	419	381	417	396	424	370	379	401	385	413	380	380	374	401	394	395	388	463	406	389	399	391	428	400	360	365	415	411	389	399	387	391	402	379	377	400	432	374	396	377	391	370	396	418	402	387	391	369	433	391	413	401	407	355	353	389	385	427	396	392	391	411	408	396	398	393	377	401	365	401	400	386	426	375	387	337	416	381	380	409	404	382	403	386	373	396	381	392	395	408	408	430	390	406	382	374	380	423	354	378	409	380	387	419	423	408	381	438	404	381	380	407	429	396	408	413	384	406	396	362	400	353	379	375	468	418	387	385	394	425	377	397	373	415	406	371	408	355	362	425	383	390	325	414	408	407	366	372	381	393	387	394	367	399	361	389	385	391	389	388	398	371	400	396	431	392	382	391	389	387	357	375	415	413	384	426	399	417	414	403	398	379	386	431	404	380	399	400	400	385	390	360	382	416	387	393	375	411	404	390	388	384	417	395	372	417	350	396	375	419	372	390	412	397	377	392	419	383	389	383	393	369	389	372	334	417	415	401	426	392	407	416	410	372	370	395	406	411	374	396	363	418	406	419	366	395	396	371	433	363	388	434	399	423	396	408	385	389	392	327	371	392	375	383	386	380	395	387	387	400	380	416	393	395	378	363	420	367	399	398	409	403	393	375	396	354	372	392	377	400	404	405	394	408	412	408	387	440	392	382	396	412	392	404	399	408	407	390	409	405	373	393	400	399	395	426	357	435	381	385	348	397	401	374	379	407	402	395	400	407	342	429	398	425	369	403	391	407	405	435	392	361	402	402	384	393	417	409	361	395	396	418	371	396	372	417	422	417	425	451	438	405	357	390	405	381	405	361	410	435	399	403	393	400	402	395	403	375	393	385	435	371	391	381	383	374	378	394	385	419	388	365	354	400	393	440	418	422	396	389	402	405	368	384	435	417	370	412	360	380	415	392	388	416	382	367	375	406	420	407	399	407	374	361	359	403	407	379	376	418	381	358	428	384	361	401	400	401	384	431	388	399	350	410	408	418	389	403	390	386	368	366	391	423	381	414	396	428	388	364	392	403	401	407	343	424	336	360	393	366	401	416	416	419	379	400	419	418	398	403	429	405	414	411	388	377	370	418	376	404	407	415	378	385	419	428	398	384	410	397	401	378	408	401	403	403	398	386	373	353	411	387	410	391	394	397	387	418	390	382	361	371	381	391	400	415	395	379	366	408	359	398	391	406	418	378	398	421	416	382	410	438	391	462	382	420	367	400	394	371	398	398	399	354	395	398	382	407	410	407	387	380	414	405	375	386	404	390	366	422	379	418	413	390	411	412	415	386	394	394	377	385	425	405	390	389	423	377	374	391	401	386	400	386	406	381	396	370	379	387	386	408	403	393	386	388	394	418	392	386	389	341	389	371	436	394	395	393	399	409	404	420	417	406	417	410	397	371	392	384	412	392	393	397	386	375	427	369	423	417	389	392	431	385	407	389	392	394	379	399	361	398	395	416	415	401	398	369	399	382	378	404	414	423	400	401	388	363	344	396	414	402	406	382	347	410	430	379	378	388	397	387	398	413	411	398	371	414	403	387	400	393	409	398	398	388	379	397	400	405	384	406	379	424	379	374	378	394	393	406	398	388	393	376	387	410	382	379	407	408	393	356	416	377	399	434	441	379	395	406	403	394	417	365	405	371	370	397	371	351	386	386	435	390	394	422	398	371	367	414	402	410	405	373	407	402	397	397	385	401	349	373	402	435	390	376	385	388	420	393	374	437	407	372	378	397	384	407	386	418	389	421	398	406	414	388	343	380	403	385	345	381	394	354	422	396	411	392	387	398	416	395	388	431	384	405	392	368	362	382	417	344	400	396	405	380	390	401	399	394	375	416	403	395	389	375	392	378	401	379	422	369	375	437	397	383	400	373	382	428	384	428	427	383	422	377	390	424	378	343	404	372	382	389	413	403	377	404	363	398	405	416	404	412	379	382	381	434	380	420	465	352	400	392	370	409	366	408	381	382	362	387	392	398	399	377	406	376	375	396	409	415	393	407	387	411	406	361	412	390	373	388	410	386	382	391	413	400	389	385	426	399	405	410	417	443	377	377	370	352	381	382	386	444	404	378	383	411	393	417	365	395	421	405	387	377	399	362	387	366	385	400	389	386	357	391	352	374	407	397	395	393	398	377	413	389	383	423	378	375	396	397	408	378	383	419	405	408	406	374	408	401	406	422	414	357	365	395	390	379	380	432	409	413	385	406	376	415	389	392	396	421	401	414	426	367	390	400	387	376	406	369	390	371	411	376	403	393	394	405	401	424	359	375	367	401	412	386	379	397	385	390	347	426	404	382	422	382	418	388	353	399	396	384	406	402	388	406	397	409	353	396	397	411	429	363	371	412	385	375	400	376	360	457	406	365	421	389	401	426	393	417	422	409	396	424	401	383	386	393	382	420	384	427	379	399	389	378	379	382	377	387	398	414	385	372	411	395	393	422	424	403	392	374	395	395	390	388	416	382	436	422	372	396	404	405	370	398	404	387	400	387	382	366	394	381	392	411	391	419	409	403	406	402	362	421	383	412	357	380	414	399	383	400	382	365	380	412	356	361	373	394	412	355	366	399	390	407	428	377	378	401	403	396	394	384	396	371	418	390	373	394	380	418	381	395	377	386	409	410	386	404	437	386	398	412	360	384	385	384	405	378	352	384	398	419	405	365	392	391	386	415	365	394	409	403	405	399	417	386	382	364	369	406	421	386	383	399	419	372	401	378	387	365	373	375	384	414	441	413	402	391	383	369	401	379	347	366	399	372	383	392	383	384	407	399	405	363	395	394	396	429	380	417	363	388	376	390	385	414	393	399	393	386	392	354	414	353	378	420	391	419	408	414	425	437	393	386	384	422	375	418	378	394	422	371	374	397	373	361	411	394	368	414	406	377	379	387	385	421	442	385	388	404	399	357	374	418	402	389	383	411	392	398	382	399	373	403	390	372	369	364	397	398	399	395	349	402	395	401	398	354	382	387	423	402	424	412	376	374	410	412	357	405	400	382	375	386	371	405	423	417	363	370	386	409	368	394	370	400	376	398	395	361	368	391	397	399	384	398	382	355	393	370	400	389	405	397	373	381	402	389	400	374	406	397	405	374	413	438	396	365	410	375	376	359	404	419	382	382	404	414	392	410	363	392	427	374	356	382	383	391	383	365	415	374	411	386	407	399	408	390	391	429	378	394	381	405	381	379	386	411	359	426	386	394	374	366	424	408	430	356	362	389	376	401	387	409	407	402	400	383	397	426
23884	20963	28102	24029	20818	9157	2878	1579	1194	1792	21559	28395	19099	8145	2156	808	577	568	545	547	528	546	573	563	531	526	556	531	521	559	559	514	510	542	518	523	528	551	551	499	544	594	551	508	531	574	571	570	558	561	531	547	491	555	557	588	529	522	535	563	524	513	544	519	531	570	535	541	538	516	536	516	538	543	549	546	526	512	532	576	533	527	520	531	525	530	541	542	517	516	550	496	503	495	540	555	538	520	536	531	515	577	544	593	537	536	550	543	529	545	515	484	531	571	520	544	543	517	509	510	493	516	487	560	559	497	543	564	524	551	515	551	529	584	556	540	542	553	539	544	532	528	545	536	554	552	555	558	536	587	513	556	533	525	573	571	548	564	526	502	531	577	522	538	527	537	543	538	539	540	536	563	545	520	552	523	540	566	513	563	566	539	535	518	554	541	588	521	547	546	506	533	559	557	519	546	555	574	522	565	538	570	574	529	555	533	506	539	569	551	525	556	571	539	507	562	526	548	528	552	589	563	557	525	556	520	574	500	538	547	547	548	533	508	543	556	539	477	542	533	521	503	494	520	478	511	550	522	509	522	555	545	533	526	544	556	553	554	587	542	539	504	541	532	506	555	528	555	498	583	589	508	539	542	516	535	534	573	527	547	547	506	580	556	537	544	580	560	513	520	527	544	531	522	552	536	561	511	523	539	497	568	528	512	592	553	564	540	598	523	581	548	555	564	597	539	533	553	538	495	539	566	534	507	561	566	555	515	543	551	542	555	548	552	569	566	576	505	582	540	575	544	543	524	491	545	539	515	562	514	525	560	544	546	541	566	516	563	548	547	528	524	519	554	544	504	545	566	525	516	514	526	539	517	531	565	540	568	530	553	539	561	552	521	512	527	486	555	548	529	541	526	529	525	497	524	534	560	545	537	544	538	499	561	535	563	538	529	578	566	537	538	549	554	535	492	520	551	554	559	529	566	532	551	513	545	540	547	532	546	567	562	554	564	509	538	568	532	550	497	545	511	569	531	540	526	548	558	585	529	560	545	537	492	571	530	512	523	586	545	542	504	510	549	525	527	508	565	523	544	559	512	544	558	572	520	547	547	491	579	567	562	574	506	560	540	533	543	530	600	545	538	530	511	570	568	521	538	579	568	518	503	501	529	539	563	548	510	540	523	571	534	558	536	582	568	515	508	544	538	503	512	520	547	567	535	567	542	573	515	518	539	530	562	514	520	525	528	550	560	582	485	559	571	537	501	481	529	559	558	518	555	544	528	550	540	529	549	526	562	488	518	568	566	516	501	556	544	558	520	563	514	483	548	476	552	558	515	572	591	537	557	539	509	550	509	526	564	523	553	564	540	562	602	523	538	541	552	426	562	519	567	535	592	568	508	570	551	564	578	483	603	544	540	521	511	588	545	544	554	516	551	520	547	526	571	532	526	542	544	543	504	559	525	580	542	547	568	534	557	554	496	524	561	560	533	549	550	516	534	570	527	536	518	598	548	530	496	520	519	537	508	523	524	525	558	558	534	520	513	547	501	530	531	537	564	521	527	571	525	532	559	560	568	569	531	535	504	512	523	552	537	521	576	548	510	576	564	552	506	525	536	521	548	531	551	531	543	527	530	554	508	511	533	577	529	487	520	520	557	536	551	561	539	542	519	532	566	541	542	526	539	562	574	543	567	536	513	539	531	516	571	547	530	498	525	567	511	527	571	544	552	538	538	518	577	531	552	574	546	563	544	526	544	566	598	476	503	550	539	527	567	541	529	542	494	547	553	537	563	557	548	547	549	537	566	543	558	533	484	498	502	512	503	535	564	511	526	587	594	553	520	573	548	522	526	537	535	558	575	601	537	548	562	482	549	527	523	500	551	557	577	519	571	533	543	551	526	532	528	556	479	563	548	570	561	520	520	567	571	541	522	535	488	535	541	491	561	549	565	514	575	517	538	555	544	506	511	516	566	524	531	528	521	554	568	527	523	553	504	544	560	594	530	524	560	558	505	516	546	547	535	546	550	533	531	527	521	501	583	563	497	531	574	550	565	555	531	582	521	566	573	549	517	559	560	535	507	569	517	551	504	484	521	567	556	550	555	552	555	520	512	534	553	511	534	517	549	515	538	518	573	539	525	549	595	539	545	567	545	526	567	539	498	527	528	560	585	540	551	561	543	561	562	513	534	530	535	516	512	503	534	569	537	561	552	517	534	556	547	559	555	522	518	546	550	536	530	562	540	552	510	502	530	525	512	495	537	544	548	525	515	527	545	529	562	521	543	538	505	541	487	515	548	527	553	550	506	541	526	498	616	547	544	506	523	473	518	554	558	546	517	491	547	541	511	537	527	517	576	542	540	548	597	592	565	518	521	518	557	566	544	507	552	510	511	580	537	512	548	563	531	544	550	540	529	478	513	588	585	544	549	535	560	556	531	547	518	565	529	571	513	561	551	571	471	537	521	555	563	551	512	572	594	506	512	508	451	495	550	502	524	515	506	522	496	530	543	531	515	521	572	536	537	523	543	556	514	564	531	552	527	558	517	517	542	536	546	522	582	514	531	566	553	536	515	534	557	589	536	575	524	509	526	530	511	524	571	562	554	546	498	547	490	508	519	535	548	562	512	538	533	516	560	531	496	585	516	518	528	575	566	516	507	523	533	540	587	517	589	513	512	543	524	549	545	546	528	528	526	550	538	517	566	536	529	536	499	562	514	502	518	494	520	582	513	565	540	509	548	531	533	561	498	513	548	539	489	601	563	545	531	524	545	530	526	533	554	538	536	516	494	533	509	549	524	551	550	547	583	552	523	551	518	528	587	575	521	530	538	532	550	549	549	526	549	533	536	556	534	571	573	567	529	542	504	546	542	549	546	577	530	478	511	555	550	528	524	572	526	529	514	507	573	533	572	516	539	505	570	519	585	525	521	602	570	536	514	542	504	549	539	525	562	551	510	567	518	568	557	533	577	515	565	513	550	543	569	504	543	506	519	530	528	514	495	551	542	496	536	548	546	549	505	511	559	531	523	583	528	499	546	565	544	520	510	492	537	562	527	521	521	544	534	550	531	613	525	527	535	476	520	566	512	511	586	512	552	512	508	542	517	580	540	502	519	554	548	549	535	527	553	536	525	541	578	530	535	520	554	534	503	521	501	589	570	507	511	525	548	540	542	510	505	524	539	534	522	506	546	531	551	513	534	552	544	533	542	532	554	569	528	505	561	550	530	552	497	547	549	511	542	488	572	502	531	545	547	511	543	555	551	503	607	522	517	552	540	482	538	513	571	488	524	506	553	535	566	505	497	557	520	534	549	507	547	536	585	538	515	528	516	534	577	527	560	537	555	519	550	532	533	517	502	527	551	563	510	493	527	520	534	528	536	538	574	555	549	519	517	510	511	527	515	558	567	509	515	526	513	571	529	584	527	519	533	537	570	548	508	520	490	530	578	571	529	556	494	522	551	493	536	510	552	602	533	494	537	563	554	560	576	531	540	560	490
5540	11567	10549	6323	4728	2805	2310	1835	1543	2622	25358	24558	15936	7022	1922	775	516	453	467	446	473	440	473	444	480	439	431	459	423	450	445	477	456	495	436	473	485	467	455	448	412	467	461	463	488	437	466	482	463	462	424	464	469	430	478	473	462	463	441	458	474	436	413	448	458	500	487	465	441	416	481	464	416	457	467	449	477	485	462	461	486	463	459	423	473	405	432	477	432	465	415	444	492	449	467	476	441	494	447	489	443	415	472	455	480	458	452	425	447	446	433	444	484	440	483	473	464	417	452	436	414	480	422	470	453	483	463	489	453	426	485	458	471	472	456	473	463	478	440	474	466	459	464	482	464	436	510	447	491	470	464	443	448	497	476	442	441	435	420	468	472	428	418	441	443	481	460	484	462	498	436	463	484	494	462	432	455	497	427	456	487	417	514	450	478	434	452	466	468	498	484	442	462	449	467	524	437	522	454	511	442	472	475	462	438	466	443	441	458	463	439	477	468	461	500	466	497	444	439	468	437	423	415	472	448	427	494	437	489	464	444	498	474	487	464	451	462	493	501	438	459	449	483	477	430	467	486	438	455	468	446	462	465	451	452	477	412	437	438	453	491	490	434	480	480	475	458	455	502	451	449	446	472	459	458	447	456	440	485	460	498	429	440	461	438	455	441	467	441	466	464	472	426	419	443	410	434	440	450	461	444	451	458	486	461	468	474	446	467	455	429	433	461	427	456	468	464	438	458	435	460	473	436	475	454	403	459	431	473	445	438	460	463	441	450	450	483	447	467	428	446	468	484	460	487	445	460	454	449	447	446	453	464	444	445	475	438	471	439	460	456	477	425	457	445	452	480	449	487	452	452	459	440	457	471	459	463	451	467	437	462	494	464	427	459	482	443	442	443	441	474	457	456	442	437	457	480	435	425	450	460	475	465	446	439	443	467	461	403	408	465	507	437	478	495	437	456	464	471	481	426	463	427	451	447	445	454	427	486	496	448	472	432	428	427	497	470	489	458	478	455	489	447	412	409	449	442	470	472	438	501	472	452	454	433	471	477	440	473	521	484	452	447	476	445	443	491	493	491	443	436	494	468	465	456	420	440	443	463	431	452	481	448	524	414	464	447	505	427	470	425	456	432	429	449	446	474	441	441	448	490	430	426	432	415	452	468	444	459	481	447	450	447	473	425	463	425	460	404	447	450	433	426	420	465	464	450	448	412	427	463	467	485	471	469	472	463	485	436	471	451	486	467	444	439	447	521	460	473	464	486	464	453	461	480	450	431	447	460	490	407	437	450	454	472	489	461	459	463	458	461	426	432	475	445	451	435	447	497	441	408	439	459	458	432	424	483	457	441	433	445	426	490	439	424	437	462	455	466	496	456	437	473	467	468	501	450	455	470	423	412	465	475	434	442	482	435	474	455	438	481	470	481	450	501	465	476	450	476	454	481	422	462	476	510	416	482	427	452	442	463	470	458	435	466	441	462	464	486	435	448	440	460	458	459	451	472	473	483	417	466	490	460	445	445	474	443	457	460	419	451	433	408	442	447	454	466	421	467	452	483	474	458	471	439	461	454	442	443	460	496	445	418	463	474	463	462	462	420	440	450	469	465	478	423	505	449	464	466	442	429	447	519	468	472	464	468	455	456	460	457	465	502	474	439	448	460	456	476	449	451	421	487	449	479	427	420	480	471	429	421	470	439	447	440	437	418	482	450	488	457	430	456	413	466	411	442	441	450	421	428	478	450	437	445	466	457	460	450	467	451	470	478	435	469	465	448	436	452	467	455	434	457	463	443	425	442	420	455	447	456	470	422	436	485	488	466	445	459	476	428	467	468	447	442	427	459	422	471	466	450	452	475	424	434	443	460	454	484	482	439	417	439	444	469	444	423	442	448	471	492	447	474	427	399	431	475	480	469	443	439	482	506	453	456	417	461	468	470	494	467	406	465	501	487	441	469	481	448	445	447	476	470	436	492	467	455	425	438	442	434	415	467	490	478	464	447	427	427	444	436	500	463	469	463	496	483	437	450	495	442	478	430	452	441	440	474	468	449	455	441	497	437	458	467	481	461	411	437	448	425	435	452	448	470	486	455	426	427	478	450	438	475	469	465	412	449	505	459	442	460	467	474	416	479	487	434	483	441	448	445	448	460	444	478	477	467	444	489	471	459	460	452	479	449	462	432	430	449	451	480	459	420	459	463	454	452	429	415	451	415	488	432	435	447	472	434	470	436	451	478	416	418	442	452	430	445	447	486	456	429	443	417	441	444	475	434	518	443	422	453	443	440	455	470	449	463	442	501	445	454	438	463	433	471	449	472	482	468	478	465	440	427	438	481	464	468	456	478	459	441	447	454	488	464	456	480	461	460	435	448	455	439	446	479	467	430	438	455	476	460	466	467	463	465	469	440	455	456	465	432	460	465	456	446	440	472	449	442	425	469	470	433	480	455	451	464	456	452	487	456	452	439	448	428	404	433	442	454	457	437	421	458	455	454	465	399	475	423	480	479	439	497	449	471	447	410	471	490	434	447	436	447	475	469	485	434	490	445	433	464	486	468	444	457	438	461	487	445	454	480	456	461	446	413	483	451	459	469	442	460	435	412	431	476	467	441	455	466	457	456	463	425	433	440	465	467	430	417	457	449	494	454	391	451	458	475	482	443	415	453	434	438	462	517	456	448	420	476	442	459	453	407	440	426	479	487	445	445	453	435	494	463	476	435	456	455	461	506	440	460	478	460	466	462	444	472	446	455	469	447	435	486	475	494	472	457	457	454	429	455	435	472	422	445	421	433	479	451	468	434	510	474	462	452	441	434	423	445	444	419	454	463	471	483	467	474	453	461	477	467	456	461	447	450	464	407	474	477	457	462	503	448	483	463	448	482	450	464	458	430	442	446	465	464	469	447	464	460	465	471	442	462	465	457	480	475	439	435	440	453	475	457	429	441	442	473	456	477	444	443	449	447	458	447	477	476	497	433	452	482	472	451	447	423	449	437	428	463	446	445	452	431	450	485	503	480	454	435	445	433	417	484	452	421	444	438	442	452	483	417	433	436	436	470	422	415	455	466	489	469	453	421	457	456	463	427	447	454	452	477	420	462	463	386	505	465	439	428	476	463	475	475	518	435	418	430	479	472	433	467	502	457	456	446	451	407	507	455	448	457	457	461	452	473	432	480	431	444	452	456	467	457	470	409	479	475	439	411	492	468	435	436	487	462	463	464	424	442	466	413	431	453	450	437	451	472	501	474	446	463	458	458	443	450	457	507	452	436	476	457	434	478	474	470	444	486	485	431	443	452	453	456	447	477	478	436	459	467	443	481	470	430	430	460	426	519	451	427	482	448	448	470	460	458	437	481	459	488	486	453	461	468	469	485	454	514	471	444	449	472	456	478	467	457	432	428	460	421	456	473	502	437	434	481	461	433	480	463	462	472	421	462	475	461	473	454	489	453	443	482	473	488	464	474	494	434	439	455	433	422	478	456	445	458	478
26998	11548	3791	2973	1317	665	616	566	613	549	1121	1767	1427	929	572	458	410	395	420	415	398	386	384	401	429	401	376	382	399	392	401	379	416	395	393	406	395	397	411	393	404	382	418	401	407	437	414	371	407	389	394	425	401	373	403	398	434	400	360	419	419	378	408	379	378	416	382	414	361	410	389	399	407	387	380	423	401	367	394	349	411	400	412	405	416	373	404	355	389	400	390	387	375	362	443	399	429	368	418	393	421	402	389	359	413	423	392	432	402	397	407	427	386	437	410	395	370	392	433	405	388	428	403	402	427	410	409	402	424	409	379	394	384	409	370	380	397	389	405	398	368	385	439	412	375	376	373	358	379	408	391	408	411	410	405	415	402	401	424	377	397	397	375	400	435	405	371	413	370	375	398	376	397	374	403	414	380	421	395	395	391	404	407	412	399	351	429	393	402	398	365	405	384	373	411	408	368	394	421	377	375	386	385	378	383	393	376	418	387	431	387	365	414	360	365	373	377	422	411	433	379	363	400	390	411	396	382	392	409	383	380	381	407	417	395	374	397	409	374	390	367	405	440	374	364	394	418	424	402	397	413	393	373	359	385	402	386	408	401	389	410	380	376	402	375	397	418	393	417	413	371	406	390	407	406	388	404	389	391	376	373	357	432	407	398	375	363	419	421	403	374	393	421	397	422	414	367	412	400	409	374	393	389	387	407	403	382	388	419	360	413	368	374	430	395	400	357	367	369	405	397	372	388	404	421	414	411	443	381	395	394	402	410	417	395	412	393	425	421	423	412	418	397	424	406	387	391	390	390	413	374	416	366	375	409	397	378	395	385	399	386	392	413	422	377	405	381	381	388	407	392	391	401	365	386	409	437	408	352	391	390	379	393	366	398	387	409	413	403	370	405	388	412	391	400	389	406	387	410	410	362	435	365	374	383	412	344	423	393	404	362	388	421	405	439	388	402	398	381	426	421	379	367	412	361	368	366	384	403	378	418	402	415	373	360	384	447	390	376	371	412	400	380	402	407	412	387	410	436	374	424	384	407	400	383	385	382	398	379	423	407	399	405	356	441	388	382	425	406	415	400	406	402	422	432	411	401	398	408	379	345	428	361	397	424	386	385	368	382	366	365	406	351	394	412	409	398	419	390	408	407	401	398	418	448	404	404	412	406	370	399	439	411	378	362	387	374	363	410	380	412	409	413	434	371	392	369	405	388	428	416	404	411	410	408	406	413	399	406	397	373	444	412	343	406	406	424	372	399	434	366	386	402	391	423	370	367	408	395	371	352	389	408	383	378	402	401	441	391	425	399	370	409	417	399	421	403	389	411	402	391	363	381	457	386	392	389	364	398	375	377	388	390	403	434	399	407	397	385	383	403	401	403	394	413	423	405	391	361	404	374	399	395	363	392	425	382	438	411	397	419	424	371	391	382	413	421	373	370	431	391	446	405	383	399	374	385	357	411	380	419	385	387	396	426	440	442	377	426	361	368	404	409	410	405	406	377	415	426	400	405	419	398	381	390	400	407	408	412	422	428	394	392	387	388	402	383	426	389	385	370	390	401	358	345	420	385	390	384	401	359	402	381	409	434	383	403	408	420	413	372	369	377	398	360	374	386	418	409	398	395	336	401	418	435	430	411	353	381	402	431	420	382	397	424	384	382	392	379	375	423	422	398	445	389	413	426	382	370	415	437	373	414	380	402	385	399	369	389	409	431	379	421	353	404	388	392	385	385	396	395	406	384	413	371	419	388	401	364	394	408	401	364	385	430	379	414	394	432	422	371	395	417	404	384	407	437	385	407	389	395	399	419	376	401	403	388	415	391	398	405	381	397	392	423	388	391	362	350	396	430	391	400	396	444	394	433	387	404	361	391	385	406	362	439	394	404	380	393	402	380	453	435	433	392	405	400	417	412	389	382	385	430	371	433	375	420	420	416	364	401	383	409	395	383	382	414	382	424	381	432	414	407	403	394	407	340	380	380	397	416	411	376	399	375	398	407	372	400	391	417	389	391	387	390	361	393	393	366	405	382	351	405	414	410	390	390	370	406	398	414	390	375	387	406	391	411	350	374	384	404	423	360	374	376	381	402	404	410	414	399	417	402	375	381	404	407	376	412	387	419	381	424	444	421	374	398	378	371	409	385	386	390	389	369	401	410	424	377	427	398	386	396	383	401	364	421	413	424	375	373	413	404	377	405	403	398	414	379	410	387	374	400	375	395	415	371	378	386	414	420	380	418	400	391	394	404	412	412	416	410	354	390	436	378	405	378	387	390	414	406	425	401	392	380	378	380	388	407	429	396	400	446	399	423	387	381	415	386	414	407	389	384	392	410	411	431	360	409	400	379	403	381	418	361	376	414	373	404	411	357	392	409	426	424	379	390	424	377	395	354	386	407	401	397	408	350	394	395	391	377	388	412	397	394	396	394	386	342	381	382	382	388	396	377	349	388	358	405	379	396	404	395	381	407	379	410	426	355	430	398	417	401	403	384	371	412	418	404	388	399	380	406	377	449	434	394	384	402	403	390	420	389	389	415	410	407	382	356	362	425	412	369	388	381	373	416	460	387	397	420	404	419	447	393	420	388	412	411	375	378	387	376	391	395	415	404	378	374	381	389	424	355	379	392	394	383	399	405	388	401	385	385	360	381	429	396	423	383	386	381	346	413	382	374	416	400	396	372	390	385	391	392	410	402	393	431	379	386	346	379	387	414	433	400	401	407	389	401	365	401	404	411	440	392	380	433	369	373	378	401	378	420	366	398	380	356	372	419	345	368	409	432	392	403	399	408	396	399	415	430	402	424	378	396	413	378	384	382	397	414	374	396	368	432	441	421	399	372	416	383	360	387	401	371	393	395	395	428	397	375	357	399	383	400	377	393	416	379	383	399	401	409	405	371	386	371	389	385	416	402	389	378	371	391	414	376	393	422	404	425	403	432	385	420	391	378	413	405	401	390	390	420	383	404	354	368	447	414	416	374	417	392	382	412	382	393	408	419	432	405	389	418	388	385	342	406	435	377	361	367	414	407	389	396	372	374	388	392	408	408	410	402	419	439	383	408	414	401	408	372	402	391	389	411	391	390	414	414	392	448	397	386	385	422	380	401	408	381	418	391	431	397	366	403	408	374	364	409	361	413	430	391	370	361	421	421	403	403	406	426	388	380	394	379	419	400	379	366	408	395	382	413	401	397	406	406	396	376	395	353	365	391	418	379	375	383	396	425	385	442	375	369	372	376	365	421	402	389	396	408	394	416	412	363	419	405	360	381	403	401	385	409	392	373	401	375	374	377	415	386	373	355	396	397	399	443	400	397	419	397	400	427	408	401	377	374	409	377	372	393	420	386	362	406	386	400	400	383	372	371	409	392	412	377	386	405	376	416	380	394	395	416	412	410	341	373	381	382	397	398	430	368	427	367	399	450	402	380	401	404	382	431	396	403	356	414	415	403	382	367	390	367	406	355	396	377	381	419	371	437	389	400	383	368	388
5905	2673	3806	2937	1655	849	706	672	729	707	1632	2275	1627	867	528	407	325	360	336	312	336	327	327	355	358	333	350	323	368	333	325	347	326	347	360	337	321	355	369	334	323	311	343	322	360	324	353	340	308	342	316	327	326	325	342	324	362	335	336	317	317	336	337	347	339	331	348	328	315	312	328	342	335	332	318	299	328	380	327	321	324	354	353	331	334	320	360	349	320	357	328	337	330	341	348	332	330	330	295	319	343	320	320	321	334	352	308	340	327	333	329	332	332	314	335	313	307	327	378	332	331	324	331	291	367	335	307	327	343	357	318	366	340	319	352	316	346	325	286	351	308	325	358	336	333	317	358	295	362	312	323	325	326	321	296	340	345	380	323	355	299	340	348	342	323	349	315	358	340	366	326	299	327	362	302	340	340	315	339	322	334	341	358	297	329	341	336	315	349	316	351	318	360	344	336	323	323	326	325	320	310	383	352	320	318	336	292	360	344	336	331	352	334	333	346	345	335	327	342	327	364	333	346	318	327	332	336	336	340	355	370	311	339	347	349	308	314	305	318	335	337	358	355	315	365	351	314	308	316	352	310	326	360	292	344	307	315	365	374	343	331	304	336	312	329	317	356	341	321	329	320	336	314	333	389	289	317	329	278	324	340	333	324	318	351	312	354	341	304	344	355	323	360	355	324	339	313	306	321	334	345	347	361	340	334	313	342	312	335	307	357	324	341	310	326	324	319	320	360	319	321	382	334	321	336	320	342	343	334	303	339	338	304	318	335	318	329	345	346	323	316	327	330	361	375	334	358	347	324	349	312	308	329	353	360	329	335	340	324	360	347	359	354	332	350	329	319	352	307	340	333	330	343	342	319	310	294	318	324	325	358	307	331	348	328	318	331	325	317	340	331	350	338	331	354	317	347	330	365	317	312	364	330	327	322	333	334	325	336	366	342	306	332	332	312	327	309	332	302	327	337	329	347	328	345	332	322	309	324	364	373	350	348	351	318	323	355	339	379	330	334	317	325	344	361	366	342	342	352	341	320	361	315	332	344	317	344	360	315	341	355	320	322	326	333	357	323	306	342	295	346	311	352	341	326	332	336	325	353	308	315	342	327	325	338	314	304	345	334	329	315	358	337	337	341	333	345	340	337	339	377	348	318	339	316	339	304	347	321	335	306	352	371	315	337	297	339	308	327	348	328	339	370	318	340	345	349	332	327	335	321	354	345	346	345	313	345	333	337	330	326	343	331	300	323	337	340	310	310	338	319	332	335	336	318	348	347	356	334	330	323	340	339	349	273	312	376	359	342	360	355	306	323	329	359	348	326	303	300	357	308	347	323	310	289	329	337	323	333	340	339	315	344	308	343	334	314	364	345	316	353	318	340	348	343	339	321	326	345	334	325	330	340	299	318	305	285	321	319	320	327	325	379	301	363	289	306	367	333	383	334	330	329	338	292	345	330	330	344	329	320	315	312	343	332	327	351	336	346	327	324	330	323	320	315	376	321	306	309	339	316	323	308	313	342	346	339	315	353	332	357	353	307	314	351	367	320	356	308	326	354	339	360	312	324	338	340	303	333	314	334	339	332	335	348	346	352	355	348	324	351	347	335	313	346	343	342	351	349	329	365	331	333	334	332	343	350	303	359	334	311	306	320	342	292	294	325	311	324	333	355	324	356	327	330	339	342	330	352	326	320	315	345	278	298	363	333	327	290	303	337	319	344	311	327	327	366	334	349	310	309	390	330	342	309	337	306	351	349	318	346	328	346	320	348	343	347	330	343	335	319	351	327	332	335	319	318	339	358	331	321	332	309	315	339	331	363	326	310	379	338	350	323	330	329	330	314	341	366	308	315	357	326	327	323	348	332	330	335	318	319	308	320	330	351	313	345	335	315	339	326	339	333	334	310	305	371	334	342	367	301	320	356	339	348	361	354	348	325	330	337	343	353	343	323	334	316	358	321	310	344	310	320	327	373	308	334	323	320	327	365	339	335	326	300	345	339	323	343	332	314	348	363	348	327	344	336	344	317	357	325	317	349	348	336	313	349	344	338	314	336	325	323	340	321	311	328	365	351	301	341	316	348	307	357	379	337	316	323	301	324	313	288	326	333	325	316	343	368	319	326	338	332	306	321	347	317	355	337	353	320	323	347	302	341	333	374	352	328	330	364	353	318	312	330	320	343	327	343	346	347	352	328	325	301	332	336	329	324	335	323	359	322	328	351	341	347	325	322	357	357	337	338	339	325	355	348	341	316	325	323	303	327	317	359	350	375	303	332	344	371	336	326	350	313	339	327	341	335	304	323	347	348	359	330	315	318	320	339	334	350	328	342	323	362	328	297	334	325	336	335	335	321	343	313	316	308	345	329	343	339	343	351	390	345	321	329	330	345	313	319	359	349	330	325	323	307	332	354	277	359	360	344	342	336	335	334	340	347	341	322	344	344	326	347	332	308	317	328	367	335	330	334	334	365	329	336	346	333	362	356	336	341	334	335	349	340	306	280	363	304	353	317	349	364	290	315	354	310	314	370	367	346	358	335	359	347	366	308	333	319	322	329	331	340	357	369	319	334	337	331	320	343	374	313	336	354	335	330	346	325	326	332	320	319	332	337	348	324	335	354	313	317	334	350	289	327	316	307	338	334	352	331	337	345	339	304	355	340	359	312	306	323	316	281	277	342	341	344	361	350	318	357	322	391	334	339	345	312	369	335	325	357	334	346	331	310	311	359	304	348	345	345	353	309	333	318	351	377	342	304	322	362	347	354	332	335	346	285	369	350	344	314	324	334	280	307	347	324	353	340	348	313	340	333	357	330	338	355	332	351	300	314	333	340	355	330	354	314	357	341	309	333	334	335	342	352	336	330	336	326	342	328	342	325	318	321	314	341	338	327	333	329	327	332	343	343	350	351	328	327	323	319	330	333	339	317	386	347	354	318	337	331	320	339	338	314	354	339	313	322	309	307	293	331	349	328	347	325	315	339	335	336	354	338	321	358	327	312	321	341	327	314	337	343	349	351	326	340	345	295	320	317	295	338	346	320	338	363	311	345	294	333	329	310	327	329	318	315	321	327	339	319	309	340	318	372	333	316	316	301	350	317	353	343	341	306	345	338	337	347	332	313	332	307	309	301	345	335	317	346	340	355	325	375	357	330	344	316	343	297	344	343	307	343	322	346	341	362	377	343	314	356	319	360	342	310	350	318	331	360	315	338	333	311	344	304	337	326	331	328	372	348	360	372	336	344	303	315	350	346	340	354	333	325	354	357	341	320	324	332	340	325	304	340	320	311	360	333	330	318	332	316	315	335	349	338	351	286	353	319	335	356	357	321	303	332	336	344	373	296	340	373	354	321	347	342	324	346	354	314	310	311	331	345	343	335	327	303	316	338	322	312	333	332	350	360	326	354	347	336	331	347	335	337	334	329	342	319	309	351	325	323	341	331	341	359	369	302	330	322	321	345	330	362	385	313	321	341	351	330	353	339	313	287	352
24913	21021	26965	24830	11146	3284	1694	1239	1051	1049	10339	15990	9732	3961	1253	598	526	492	495	456	462	449	393	486	449	461	438	476	442	443	489	459	446	440	459	442	389	468	470	468	461	470	419	470	429	407	478	430	489	448	434	457	424	441	501	405	439	508	453	463	455	437	461	428	427	454	456	478	447	476	452	421	422	443	451	425	452	459	489	466	471	441	437	483	470	482	451	464	458	438	437	430	410	414	442	485	454	442	452	460	424	456	453	411	438	443	451	447	431	421	443	461	426	432	443	478	430	432	457	443	441	408	421	461	434	461	445	460	416	436	417	428	478	459	461	430	456	427	453	451	481	478	461	465	438	428	436	430	435	451	475	456	458	435	452	439	423	474	472	426	431	465	446	446	452	486	427	413	433	442	433	457	475	427	448	467	442	425	475	422	382	455	443	464	478	491	419	446	446	438	441	416	447	429	431	452	430	442	467	437	428	437	459	432	496	394	426	421	407	487	474	451	469	417	407	443	443	457	457	435	464	469	437	430	450	407	458	463	476	459	425	453	457	487	459	433	464	437	474	451	431	451	451	441	463	442	440	420	423	482	434	439	476	399	484	454	443	480	481	415	446	473	447	430	441	444	438	457	476	420	438	429	476	478	448	466	446	440	457	434	500	418	443	458	429	438	427	452	477	459	454	440	422	450	445	442	446	461	472	451	509	443	461	478	433	454	437	430	466	408	443	420	456	433	463	438	487	442	416	435	459	425	426	433	458	472	470	476	445	440	437	475	452	442	438	465	449	463	466	465	427	497	476	415	468	430	441	479	447	449	433	458	460	430	435	424	460	438	413	448	458	453	438	420	446	439	404	419	455	426	486	441	415	433	441	438	444	432	431	441	426	469	425	435	391	426	462	448	428	409	471	452	463	456	443	443	447	417	403	463	441	476	451	423	446	470	471	474	450	458	451	451	425	430	458	459	440	432	459	473	438	484	447	445	393	449	458	459	420	439	436	440	445	429	460	458	489	431	451	435	444	468	428	465	474	443	408	466	421	438	450	424	419	403	437	459	406	469	429	442	422	430	431	473	434	458	469	424	465	412	414	470	453	411	429	445	478	433	449	454	483	436	422	449	443	463	447	444	446	476	462	450	453	430	425	414	428	451	453	463	387	456	460	446	443	438	463	450	470	471	444	410	436	453	437	441	424	414	475	457	479	452	479	445	483	442	448	439	441	438	445	412	447	398	495	478	414	430	449	446	444	436	431	418	464	482	461	455	490	453	445	396	446	444	463	420	477	453	459	442	454	464	449	466	404	427	398	468	441	399	447	448	452	441	412	436	403	438	452	414	454	438	438	425	425	436	442	402	429	439	469	430	451	419	457	477	432	475	458	424	420	456	443	443	426	430	446	469	436	466	437	436	436	453	466	448	475	480	420	449	436	415	454	414	466	417	435	468	431	459	487	443	489	420	418	446	432	458	453	449	452	447	446	434	433	433	439	469	459	454	422	474	464	480	424	398	475	429	417	417	441	479	459	451	453	441	484	448	407	441	438	409	419	463	435	429	462	435	435	436	439	444	481	432	471	438	445	444	421	454	440	434	442	438	440	415	460	445	443	441	411	404	464	452	462	430	446	459	435	453	472	470	449	436	391	440	449	447	457	422	460	447	446	458	426	477	462	460	458	436	457	422	439	470	440	447	466	425	460	471	471	410	478	420	464	430	442	436	442	420	426	462	452	462	448	453	430	458	445	463	414	464	406	406	479	411	444	481	427	448	459	448	420	481	453	428	425	483	424	466	448	436	479	435	439	412	441	442	461	460	434	426	471	471	464	460	444	446	457	484	470	485	396	454	475	419	439	451	419	440	415	451	429	460	441	447	442	452	431	439	422	436	442	426	423	451	471	421	431	474	422	417	419	432	441	434	469	461	458	440	448	493	473	450	425	437	448	475	466	445	407	434	470	433	471	409	482	444	459	417	495	455	424	480	469	441	438	445	446	453	457	416	428	440	434	423	467	436	449	468	483	436	433	450	436	414	482	464	417	421	469	454	468	424	434	435	436	412	460	479	441	445	459	460	446	443	444	507	428	411	425	470	436	479	455	466	458	445	443	499	468	434	459	452	483	465	439	512	420	444	455	441	431	453	461	461	405	442	452	496	435	457	450	479	428	437	441	475	457	472	460	422	455	454	422	411	463	425	435	455	406	425	437	430	419	426	434	452	386	419	479	455	472	460	430	436	468	438	459	418	471	441	419	466	458	448	421	441	417	412	435	482	406	436	443	433	436	479	464	430	447	484	436	488	493	439	476	458	462	442	460	427	406	451	438	441	470	448	421	421	480	484	431	424	423	427	467	428	407	432	443	427	440	433	456	464	426	480	450	435	451	433	453	476	441	436	412	443	407	441	455	434	423	439	443	444	438	446	419	417	483	465	438	466	469	449	496	459	468	475	434	439	426	438	435	434	475	461	410	436	444	456	384	436	473	395	430	473	421	446	441	499	457	475	431	425	469	431	424	439	430	446	444	465	462	435	444	442	431	456	440	472	482	465	423	445	445	448	448	427	474	443	406	426	441	416	441	471	404	458	454	423	451	441	437	464	480	455	463	440	433	442	442	401	420	482	400	412	474	407	469	445	448	420	460	432	471	441	428	461	411	447	424	421	424	486	446	463	440	450	448	448	474	438	471	435	433	479	468	438	472	482	438	454	411	427	449	408	455	466	461	467	464	433	430	479	437	454	424	424	441	441	428	434	430	462	413	427	458	454	479	472	454	407	429	448	448	478	467	471	463	406	428	475	447	438	489	427	420	440	426	436	443	419	435	422	382	442	406	447	461	449	455	443	451	435	424	433	434	460	469	470	457	459	453	466	473	425	438	448	494	450	518	446	445	422	448	435	419	417	448	498	435	413	440	428	447	449	434	420	453	495	473	458	419	424	461	454	429	455	430	445	463	453	462	453	432	487	442	463	458	444	423	435	487	419	414	441	450	464	440	407	424	503	457	462	422	461	437	442	475	411	440	470	454	489	432	477	409	458	420	485	446	424	425	445	452	459	431	454	461	455	444	451	431	493	413	416	463	440	464	445	436	417	437	413	437	411	491	439	441	450	412	437	439	451	416	453	449	453	435	493	444	446	456	454	476	493	417	461	484	430	401	433	466	440	422	456	454	441	423	431	485	439	466	439	472	461	437	440	422	445	441	458	441	471	436	414	498	446	422	473	419	446	460	418	458	463	434	460	436	450	426	478	438	444	434	433	408	406	438	413	423	438	444	459	421	405	425	428	439	420	468	417	450	413	430	443	416	431	425	407	479	489	487	448	441	449	458	460	490	458	455	435	455	438	451	423	450	442	420	452	433	430	504	433	433	433	467	431	456	423	474	443	436	432	445	428	462	453	453	449	445	418	429	433	473	425	442	455	449	473	474	446	450	431	440	432	473	453	439	418	442	409	415	456	473	441	425	452	446	450	428	452	473	457	395	420	447	441	458	423	437	431	437	451
5604	7857	7698	5527	3991	2967	1769	1534	1342	1293	13759	14787	9188	3920	1211	541	397	371	384	381	382	402	388	418	406	415	365	386	393	409	397	372	391	418	386	391	415	394	398	393	386	374	375	387	405	397	418	360	386	416	382	368	338	403	387	378	392	376	373	411	392	404	395	358	372	380	411	416	371	385	372	388	419	383	388	425	423	367	379	386	354	382	373	385	392	359	373	386	381	414	368	367	357	392	391	395	381	373	446	405	405	398	356	407	370	393	383	379	388	357	371	388	396	403	390	381	366	403	402	404	399	386	421	388	383	372	375	371	394	396	402	401	385	387	376	398	352	382	341	402	408	408	374	376	383	394	369	382	366	424	356	351	370	383	377	380	430	399	375	366	390	373	385	351	376	410	393	376	405	393	380	411	397	408	389	394	393	381	409	421	386	384	353	404	428	372	411	375	432	355	350	402	394	378	359	440	394	387	363	390	354	409	366	376	385	356	432	386	429	354	357	346	393	399	386	382	402	362	394	390	360	378	392	364	395	365	381	376	405	383	372	348	387	390	406	385	431	404	361	379	393	353	361	388	388	381	360	401	380	360	361	399	357	374	381	373	416	377	421	394	413	373	369	420	379	426	356	355	398	384	400	390	372	371	374	392	364	403	388	387	382	421	383	351	375	373	391	358	359	369	385	403	381	368	408	378	365	356	387	358	364	376	370	409	409	357	410	419	365	386	394	378	369	374	379	403	326	382	379	386	346	414	400	379	384	371	392	398	387	402	414	396	359	375	379	359	393	379	373	398	351	375	340	371	399	395	367	381	364	414	411	372	393	382	414	377	399	408	356	387	398	387	394	393	400	349	379	385	363	400	352	387	380	371	351	370	379	364	408	392	408	382	367	390	394	414	379	384	373	398	405	406	413	402	367	411	390	391	406	388	383	355	404	390	412	399	370	349	411	391	379	427	404	366	398	354	389	394	357	343	381	408	420	367	412	394	358	388	403	393	414	384	396	346	383	373	366	413	379	404	383	381	387	399	385	368	391	389	406	409	409	375	383	378	400	362	369	330	386	379	382	395	409	366	368	380	434	380	370	381	397	346	396	375	378	345	387	390	369	390	379	374	379	372	411	396	389	401	398	377	388	401	396	396	433	386	372	365	355	369	390	368	368	388	380	401	412	374	398	378	378	382	417	408	385	367	368	396	385	416	360	370	385	407	362	407	392	383	386	364	399	404	379	396	418	375	397	384	396	414	380	428	406	348	395	386	395	353	388	421	411	395	423	393	348	360	397	389	380	351	381	378	403	366	390	353	387	389	382	381	367	372	412	380	379	379	366	382	395	360	378	393	395	412	398	378	416	375	401	387	438	368	338	411	382	394	401	391	400	402	432	367	389	375	383	372	420	388	388	387	355	390	357	363	384	412	409	355	397	386	393	373	381	404	402	395	373	375	392	386	393	368	403	391	420	385	405	371	384	378	359	381	360	353	383	350	434	398	358	371	390	373	359	384	391	362	391	365	337	363	389	384	352	357	389	388	390	400	400	345	396	369	376	357	397	395	385	331	393	389	397	391	389	417	424	403	379	355	383	373	373	388	360	388	394	389	373	383	409	394	408	398	407	379	388	399	343	383	401	400	418	360	414	402	380	360	416	397	401	388	406	364	327	395	367	397	393	385	373	408	340	355	423	402	372	379	391	375	375	382	369	373	407	397	399	391	382	392	354	376	376	364	417	368	351	394	375	392	383	393	371	348	365	406	384	389	390	362	400	374	383	407	396	370	383	395	363	369	397	387	383	377	384	398	374	394	377	400	374	396	393	390	365	426	376	397	407	358	388	406	353	336	347	382	386	387	362	356	391	374	377	357	371	384	367	402	382	358	345	400	395	384	356	385	398	366	372	354	388	345	369	407	389	395	381	407	380	395	383	359	436	412	379	372	415	398	395	369	372	413	379	405	417	364	366	386	412	400	413	384	366	358	387	389	383	411	400	362	400	390	415	380	367	383	376	449	362	367	363	406	401	382	358	371	384	373	398	365	394	364	406	369	398	386	351	382	394	383	411	379	360	392	356	336	363	389	402	375	399	396	351	404	356	360	389	334	379	393	396	385	353	375	401	366	395	411	404	382	390	334	380	386	385	398	363	380	418	370	359	371	389	425	400	396	407	396	358	391	398	402	355	374	417	377	408	364	335	356	398	414	410	376	384	385	394	395	421	401	362	383	406	407	434	367	374	371	380	397	376	390	386	401	359	408	395	408	348	348	406	357	381	406	387	376	384	417	392	393	362	391	407	348	382	389	359	358	397	351	378	364	397	409	385	362	388	354	376	358	388	408	432	340	363	410	407	409	401	366	391	398	385	364	343	375	406	379	379	390	384	413	369	360	366	368	382	362	372	389	387	364	392	386	403	362	423	380	369	371	402	367	375	380	389	405	366	376	377	390	372	349	345	353	385	336	377	391	377	372	380	399	389	367	424	376	359	389	389	408	404	359	390	387	369	371	351	351	355	358	366	390	389	375	376	369	403	353	381	384	367	378	365	370	396	407	399	370	389	399	367	399	358	411	399	363	381	378	376	389	355	375	403	366	363	357	373	338	366	396	384	392	370	373	412	367	364	389	415	369	361	367	392	410	396	378	376	373	383	368	387	378	373	388	359	391	361	381	383	359	385	423	377	365	403	349	415	364	387	375	344	406	365	390	370	411	396	392	397	376	352	400	378	354	390	349	391	389	373	399	401	403	369	407	376	385	393	419	437	391	376	377	403	406	394	399	349	394	398	405	374	375	383	399	399	383	357	340	409	406	381	402	383	383	376	407	375	340	345	418	351	408	371	391	405	395	359	359	379	371	429	364	368	377	377	361	401	387	370	386	386	367	389	364	364	382	381	397	376	397	377	375	368	374	347	360	355	379	392	408	428	402	393	365	353	388	405	375	395	396	379	366	382	380	366	369	426	373	390	361	382	374	364	406	374	366	416	351	381	415	381	379	356	366	341	363	392	381	374	373	407	410	365	363	393	376	421	370	397	408	388	380	350	367	398	377	404	353	374	357	356	354	405	382	367	371	360	415	352	364	404	390	427	373	363	365	406	365	391	365	392	391	377	396	365	366	346	391	349	434	377	379	380	349	393	393	365	359	368	379	396	436	352	384	357	373	389	398	396	378	414	329	413	374	377	392	399	385	367	371	372	398	359	374	380	392	414	378	435	393	371	393	383	441	394	397	355	354	395	381	393	398	361	370	389	398	395	397	365	402	353	373	393	391	380	378	430	384	401	380	352	411	395	379	373	350	371	375	409	404	408	401	369	412	372	385	373	396	427	416	405	342	388	396	408	325	374	366	400	370	397	426	405	408	389	406	395	384	380	365	365	429	396	423	376	382	395	368	357	406	406	383	350	410	398	396	397	377	345	404	388	382	397	344	381	393	373	385	354	373	356	348	373	374	403	385	410	349	392	379	380	373	390	367	383	379	374	371	388	372	385	403	390	362	382	387	367	376
23864	20979	28123	24029	20732	10828	3709	2199	1669	1606	17992	27566	18288	7679	1947	789	576	564	535	539	549	533	531	518	511	567	539	516	551	542	542	512	508	541	514	509	536	466	553	520	488	532	546	553	517	535	549	520	539	521	505	498	531	526	571	520	518	503	508	503	552	522	524	569	562	524	551	525	564	517	536	564	529	568	544	523	520	487	519	585	519	525	535	530	533	539	497	528	513	534	542	505	539	523	540	563	520	572	512	529	557	538	562	495	538	561	543	532	537	559	503	513	521	538	510	502	511	514	542	519	520	523	569	537	491	531	495	537	531	533	522	504	537	530	501	569	514	545	506	498	549	549	560	527	540	503	509	545	509	550	505	502	514	558	551	536	519	559	487	515	519	552	530	568	494	519	516	504	546	533	527	547	500	516	537	522	507	548	536	487	500	526	523	532	529	526	518	561	563	551	500	534	517	518	513	550	533	536	559	560	571	532	547	527	515	532	479	533	485	501	518	517	534	480	519	550	475	487	517	590	545	542	500	506	510	528	489	537	543	561	505	515	494	500	515	529	554	489	493	537	513	523	526	502	511	505	491	515	516	521	538	532	547	530	537	527	550	507	556	514	534	517	550	565	505	578	522	538	571	514	551	500	551	527	523	532	530	539	502	534	535	523	548	529	553	546	513	522	518	511	547	536	502	513	533	548	544	529	537	511	549	550	523	502	535	540	505	574	546	508	531	505	533	516	510	530	491	540	537	553	529	520	558	524	499	512	523	511	522	499	530	473	498	533	503	516	521	495	502	523	523	525	500	556	534	485	510	532	572	501	515	519	548	567	549	503	545	551	522	548	472	550	527	492	532	568	530	513	526	538	538	520	496	504	527	538	541	534	501	506	504	471	550	537	514	553	570	525	550	535	484	526	504	514	518	519	541	537	517	515	568	478	506	583	527	480	481	547	482	475	522	510	484	512	570	513	567	533	479	503	558	511	494	504	526	514	498	540	510	581	510	529	555	551	503	533	533	501	505	516	512	524	487	537	477	522	509	520	509	529	536	479	541	538	511	489	516	529	503	571	521	534	522	535	501	506	517	512	501	547	517	551	567	517	499	516	522	496	546	540	534	561	518	480	502	531	513	507	523	516	517	586	514	512	556	533	547	502	540	499	554	538	558	521	522	492	505	585	472	470	546	564	502	539	551	540	518	500	532	528	550	500	541	547	521	528	504	568	534	520	559	494	520	532	494	509	549	482	544	518	532	524	556	534	526	549	532	563	517	506	509	546	533	525	540	520	525	560	507	561	545	506	532	521	528	537	530	539	503	502	546	511	515	523	517	527	538	556	552	532	519	530	540	558	503	559	543	529	539	513	525	529	586	489	521	515	511	514	520	559	589	530	510	501	533	526	495	538	484	513	527	520	507	519	510	491	498	505	554	504	547	497	546	512	513	511	493	537	524	510	528	503	508	528	483	581	530	589	507	495	514	546	575	550	544	505	518	525	490	495	469	528	512	510	512	554	505	507	539	510	523	473	533	507	513	520	501	508	523	505	528	540	529	514	534	533	535	505	531	512	537	493	477	482	527	504	526	533	534	495	530	544	499	531	498	525	551	511	544	529	558	520	500	491	493	516	521	519	490	519	562	477	505	504	536	492	562	548	523	522	490	525	556	537	542	515	515	535	475	527	508	504	500	528	530	539	535	518	551	515	517	517	547	570	501	529	530	501	527	500	482	508	492	511	462	513	550	530	505	531	531	537	522	520	530	539	508	493	504	525	460	503	563	518	538	530	548	551	524	531	533	549	536	512	520	475	555	541	532	544	535	526	515	528	474	570	485	530	525	499	568	490	524	506	506	508	514	530	535	536	513	530	471	519	516	507	559	579	491	511	539	498	507	472	522	544	556	548	512	513	535	495	521	517	498	504	520	543	510	541	549	495	530	525	523	523	449	520	511	558	509	501	527	524	529	522	545	506	510	519	515	529	561	525	538	537	572	496	487	518	530	584	550	549	530	501	514	521	545	474	519	500	525	512	476	546	513	527	554	536	528	550	521	502	530	516	536	520	516	543	529	512	501	518	512	510	484	527	520	499	559	490	498	570	514	579	556	531	545	511	515	512	542	508	547	537	515	563	555	529	519	517	534	539	470	543	554	536	511	491	557	547	527	492	502	521	540	544	494	534	502	498	522	503	511	523	516	570	477	526	503	534	545	536	518	518	517	525	495	525	553	549	519	523	512	494	538	565	569	548	506	544	557	500	532	491	569	528	521	511	518	493	492	539	535	522	515	488	537	510	555	511	493	498	481	492	532	589	519	533	466	487	479	481	521	536	509	562	512	524	499	508	510	512	547	549	515	526	563	467	541	526	548	531	468	518	531	479	487	556	575	526	551	549	526	508	544	505	504	515	551	501	523	511	533	479	503	524	500	504	516	499	518	527	528	540	535	541	560	488	507	545	546	515	559	478	513	515	517	504	501	519	496	526	505	491	517	520	512	546	499	521	541	550	518	502	543	547	512	514	513	567	578	561	492	512	514	519	560	528	525	560	522	537	544	556	529	559	510	503	554	503	535	503	537	483	538	531	556	545	530	498	558	528	529	516	588	529	512	553	561	534	488	516	575	521	498	519	522	507	528	545	511	522	490	524	528	525	534	500	494	517	539	494	525	507	536	535	513	523	529	537	469	540	499	501	494	521	517	560	551	545	498	520	533	530	527	504	493	504	522	547	532	532	567	494	495	577	559	513	498	517	532	528	521	519	537	534	482	512	484	534	488	537	512	534	486	513	523	521	518	531	509	516	499	496	506	530	527	557	549	500	512	474	503	517	498	491	517	490	542	502	541	508	473	517	516	541	520	550	525	503	504	532	543	488	534	516	538	510	502	529	517	533	505	514	543	505	490	537	511	545	552	525	495	543	501	522	521	559	553	527	478	520	526	566	541	511	520	564	498	561	501	517	498	527	583	515	494	536	527	548	510	510	541	513	550	576	529	525	482	551	542	517	521	515	503	535	501	547	513	523	570	526	517	522	506	531	529	505	529	529	536	517	484	561	511	552	520	524	520	503	516	539	508	524	511	486	532	529	486	555	480	510	526	524	526	536	526	498	528	522	556	526	500	497	520	489	530	535	547	538	502	482	492	506	519	538	554	531	515	525	495	544	544	552	517	493	559	501	548	525	552	503	515	519	496	495	516	509	514	496	557	503	550	560	549	513	513	512	536	559	498	530	536	522	519	479	545	493	511	541	528	508	517	515	495	529	545	529	480	492	538	529	506	540	534	487	519	549	465	536	536	532	502	531	503	510	478	526	526	521	487	502	539	489	509	501	527	547	552	514	519	505	506	559	513	516	520	509	542	481	523	545	514	541	495	542	492	474	531	500	534	545	525	558	524	528	540	523	519	542	531	514	536	540	512	569	492	518	511	534	491	540	515	520	504	520	506	483	529	552	519	513	493	523	520	503	497	519	476	505	538	558	544	533	512	531	549	494	455	509	526	488	491	545
6112	12054	12166	9195	5954	4088	3164	2694	2488	2182	22985	23691	15474	6754	1984	756	504	481	450	471	436	480	444	441	456	477	481	423	441	446	467	421	437	485	447	442	455	506	447	467	467	440	467	449	439	444	425	487	435	446	472	480	447	461	457	404	444	450	443	452	447	462	446	471	461	477	446	437	476	428	445	469	463	472	449	431	462	440	462	458	437	492	452	466	475	407	471	488	428	481	417	466	386	443	458	445	460	440	457	433	434	439	458	450	432	477	434	469	440	413	444	477	421	461	480	434	445	424	421	424	449	458	454	478	464	450	429	461	467	420	469	457	465	484	459	459	450	468	492	452	462	451	468	474	449	472	445	439	409	380	449	467	456	442	475	464	443	444	447	480	461	414	454	444	468	468	466	500	447	455	436	439	455	493	470	443	467	448	446	440	474	469	455	461	441	453	455	469	426	433	463	422	479	463	418	441	418	413	467	456	459	438	436	445	481	432	452	433	455	467	437	460	448	427	440	445	442	455	415	464	429	446	500	442	454	468	441	484	445	452	445	459	450	411	429	407	459	445	405	428	453	458	457	472	433	463	455	460	438	488	494	438	449	475	465	447	443	425	465	480	404	429	470	446	443	453	453	436	453	456	460	423	460	470	461	415	467	482	470	487	434	446	430	460	415	419	422	425	467	441	483	442	466	449	462	495	459	440	461	422	446	454	465	436	445	440	434	442	459	448	462	438	496	425	530	432	453	425	461	418	474	442	444	469	474	474	434	455	460	476	457	427	439	470	445	452	436	463	469	452	419	430	452	443	423	423	467	467	496	480	431	462	446	463	452	465	434	454	443	452	480	444	459	443	451	446	448	461	469	440	467	463	463	447	468	422	458	497	449	472	475	415	450	451	440	449	473	460	439	440	449	464	471	470	449	430	460	468	432	470	451	437	430	449	427	401	455	476	459	473	477	464	447	465	467	436	440	471	478	430	473	426	444	457	417	430	445	490	431	415	472	444	459	450	421	472	430	462	401	461	460	392	401	451	438	425	474	448	447	467	466	469	440	424	434	477	420	412	457	451	475	462	445	449	441	419	423	466	442	437	459	436	481	477	437	472	432	466	441	503	451	452	488	459	457	451	447	458	445	471	442	438	426	458	455	446	470	441	436	481	425	484	470	468	467	452	474	444	492	462	451	425	465	452	433	481	454	488	425	444	464	399	413	450	494	448	475	443	473	438	413	460	479	447	429	418	447	428	462	448	439	470	455	455	443	449	433	441	412	443	456	485	474	460	442	476	442	463	415	446	411	459	445	458	427	453	450	449	473	466	457	466	447	468	497	475	435	464	427	450	494	516	439	429	432	416	402	420	454	456	440	443	446	463	431	455	475	410	420	443	463	429	405	489	458	420	456	437	472	423	464	475	441	450	421	453	473	453	435	439	438	462	457	442	472	445	429	444	423	424	460	436	464	438	472	476	465	441	456	431	420	460	453	432	419	447	432	468	462	436	457	432	452	412	462	448	431	447	438	469	421	431	451	495	435	458	404	495	441	493	481	444	442	469	457	448	431	468	436	443	449	446	469	433	420	445	463	431	460	491	486	441	443	450	455	430	444	415	423	471	432	456	432	435	424	450	449	431	460	483	419	448	451	414	452	461	442	449	412	416	464	484	436	440	454	426	460	453	448	454	476	435	440	436	420	434	453	453	439	431	442	450	484	448	440	462	448	450	464	488	441	480	447	436	468	414	454	430	445	425	462	439	422	464	470	435	442	414	439	436	491	444	452	461	439	452	440	439	450	468	413	423	432	473	481	441	421	441	443	418	494	469	459	368	469	453	497	475	445	467	443	458	447	444	427	436	441	443	426	459	441	423	438	411	444	443	421	414	475	457	450	432	425	440	488	455	436	457	472	423	445	472	451	435	505	400	458	454	428	457	459	468	447	474	466	447	431	487	448	418	463	457	451	422	432	445	451	441	474	419	463	477	428	445	444	441	440	454	471	438	483	426	491	454	426	458	444	509	423	434	439	457	473	447	459	453	427	446	455	443	425	435	445	453	452	420	478	466	452	429	464	453	450	451	479	455	460	439	465	459	460	395	428	462	418	446	427	430	423	460	419	465	447	432	435	477	480	425	447	472	440	445	447	456	475	426	478	440	456	471	441	425	429	465	443	442	460	448	424	439	443	405	422	454	449	479	458	454	446	439	478	452	454	481	432	467	473	428	389	428	425	476	444	460	453	436	473	440	472	495	437	425	450	482	464	442	442	441	465	451	442	487	450	427	441	469	447	414	493	476	453	437	457	475	468	452	510	427	467	437	470	451	433	473	476	452	459	495	452	443	437	481	420	427	473	447	451	488	467	439	453	460	433	483	438	461	468	461	453	418	417	421	418	463	451	438	440	426	430	430	482	465	430	443	444	451	431	463	460	416	452	430	478	471	435	413	445	460	415	463	426	457	453	410	403	431	415	444	430	429	440	433	462	442	430	467	471	464	472	444	459	463	454	451	468	442	451	443	449	471	465	441	488	423	470	458	426	439	454	451	451	420	432	436	444	452	447	453	430	418	446	437	439	485	450	441	425	420	440	428	475	444	453	416	430	479	456	471	452	423	450	442	469	460	425	455	455	506	434	448	460	437	389	456	438	436	454	454	460	438	433	432	395	464	441	411	435	481	443	423	457	446	427	420	475	433	442	403	411	440	451	462	443	428	436	442	427	429	480	436	468	428	448	446	455	441	448	452	448	463	445	438	422	444	452	436	453	440	454	450	508	420	445	446	443	453	420	409	403	467	464	441	430	487	436	488	473	480	485	411	421	451	428	498	434	455	427	425	452	451	432	422	454	463	426	463	430	456	426	433	473	474	436	433	413	445	471	461	414	445	434	418	462	474	405	473	463	429	457	479	465	461	444	462	458	451	442	441	418	485	445	409	448	474	449	438	443	462	467	436	445	471	428	432	431	401	441	467	448	458	464	482	457	454	445	400	451	429	474	454	451	417	442	475	449	431	426	428	426	438	481	455	446	452	480	438	430	379	458	454	472	444	437	452	483	466	466	438	456	453	433	402	411	457	455	473	448	451	441	434	423	424	426	469	477	438	462	417	436	413	457	434	432	460	439	474	451	477	430	496	451	414	471	462	467	446	450	432	432	435	463	441	459	417	421	455	407	424	445	478	465	425	444	444	437	480	448	454	459	459	444	408	453	438	446	491	400	434	422	414	432	419	453	419	453	439	396	432	433	463	453	443	440	443	454	441	438	432	441	434	454	452	470	456	431	477	483	430	436	444	476	436	433	453	446	470	462	466	436	474	469	441	465	447	424	469	471	457	445	464	426	440	460	479	474	430	473	424	475	454	456	456	473	465	475	413	474	479	428	433	432	465	463	446	453	452	438	447	475	466	461	422	427	440	456	444	412	418	487	436	413	468	442	435	469	416	435	466	430	426	441	407	425	445	430	444	434	457	438	453	415	433	460	462	434	467	472	460	449	459	440	465	478	483	471	438
27303	12727	4533	3037	1802	1224	941	767	711	658	1221	1710	1267	835	499	441	384	375	399	362	392	389	362	366	390	371	388	361	366	384	397	405	425	406	380	395	357	363	377	362	378	375	394	385	395	392	337	377	407	367	369	366	392	372	388	388	386	382	405	379	380	391	399	331	393	412	381	401	413	386	359	365	375	385	361	374	376	390	400	403	369	406	394	372	412	386	389	404	400	377	357	371	400	364	388	373	398	386	359	412	396	380	369	394	383	361	383	429	403	427	398	400	383	391	402	380	401	380	387	384	377	404	384	394	371	412	406	391	380	402	387	380	340	396	413	389	395	387	416	413	369	420	392	367	399	376	408	405	388	358	385	376	384	395	368	374	407	399	393	370	421	374	386	370	393	397	372	379	397	404	370	391	408	378	371	393	396	374	366	369	387	367	423	387	389	393	397	419	363	360	390	371	390	377	367	402	390	359	360	371	392	375	386	373	395	397	376	438	389	398	351	420	385	385	367	347	388	384	402	412	388	375	375	374	404	370	371	401	392	407	394	394	391	383	373	370	376	397	361	376	390	389	424	364	391	400	355	362	394	406	371	400	382	379	374	393	364	416	400	394	379	358	363	367	388	382	391	376	396	346	367	398	387	372	381	378	396	380	393	388	373	408	390	417	394	400	371	417	364	380	391	372	393	394	408	372	400	375	369	388	400	395	391	411	368	381	417	376	377	417	385	371	375	378	385	413	373	370	396	422	407	363	364	386	399	408	349	388	377	402	414	396	363	365	376	358	392	408	398	397	392	366	373	366	388	423	385	348	380	346	426	357	346	382	390	395	395	406	373	377	344	391	389	357	389	413	344	375	384	380	399	403	396	363	401	378	380	375	377	396	345	388	400	399	380	403	386	422	389	372	364	381	384	380	364	359	384	393	390	420	418	400	379	391	383	368	333	417	396	385	386	356	376	363	375	395	372	360	380	401	400	389	390	375	394	363	391	367	434	419	393	331	378	391	359	395	386	398	415	377	374	374	410	391	372	382	401	340	369	377	382	388	400	399	407	422	426	377	400	383	368	375	365	385	365	376	391	382	377	369	396	385	404	369	397	367	372	399	397	346	417	389	339	403	359	385	399	394	402	395	383	390	367	400	373	368	403	394	412	411	367	373	375	367	373	418	377	349	411	406	388	362	420	428	387	366	374	391	365	393	404	355	387	438	396	380	385	356	419	406	395	371	370	374	390	408	385	395	399	386	359	391	368	373	390	415	359	402	377	371	362	373	382	412	390	410	411	379	419	356	400	391	373	384	402	372	403	408	388	372	361	371	390	388	420	387	407	369	363	388	396	378	387	371	407	370	365	396	377	354	412	380	390	353	370	371	359	400	383	388	406	376	391	370	373	374	388	367	393	352	386	403	364	370	389	395	379	389	402	347	419	391	384	363	360	374	382	352	390	368	370	397	375	371	416	372	394	379	400	361	383	332	401	361	373	376	418	372	383	365	337	369	382	382	368	390	370	383	372	366	377	384	361	401	384	403	396	406	390	370	356	411	376	374	391	372	387	360	370	372	398	353	383	340	380	409	355	388	377	354	373	378	407	374	376	362	376	405	355	393	384	390	411	396	407	366	356	425	391	379	393	384	401	399	427	409	396	401	367	413	352	396	381	373	402	378	363	373	390	406	416	359	368	388	405	378	367	411	349	371	357	378	395	350	344	393	374	364	430	365	413	378	358	414	378	406	392	354	372	406	380	365	380	359	380	353	377	389	393	397	365	378	362	406	376	404	392	392	382	362	363	379	372	383	392	359	384	351	423	401	391	388	380	439	394	348	383	401	390	417	366	377	377	391	386	421	402	356	383	384	385	425	365	379	390	365	348	402	373	398	396	401	367	342	385	349	376	368	380	419	374	396	397	372	354	403	376	368	394	385	384	417	370	408	368	380	377	393	363	395	406	403	383	385	388	387	380	396	388	405	372	360	392	390	394	350	362	392	410	367	353	393	377	366	374	381	392	394	414	384	371	394	371	364	341	429	420	407	372	368	359	377	440	388	398	400	373	407	404	374	393	390	395	398	396	400	379	375	377	388	379	367	379	377	403	393	402	356	365	369	374	382	395	343	410	388	391	411	389	423	352	436	383	366	377	374	399	362	387	359	374	384	381	346	371	367	368	373	386	411	378	370	395	399	379	417	397	350	409	375	367	380	380	402	359	376	418	374	374	326	376	350	389	395	406	375	397	366	401	385	379	387	375	384	383	377	394	361	416	433	376	390	366	407	377	353	365	389	350	385	370	384	377	368	390	395	398	361	395	378	401	384	403	372	350	370	357	375	379	376	395	417	363	394	388	387	407	416	380	416	376	347	351	405	391	368	390	358	390	375	374	389	356	398	354	400	372	412	377	389	419	382	378	412	416	376	375	350	368	402	391	378	378	425	385	367	367	396	381	388	370	367	393	406	371	397	406	400	370	388	388	408	388	364	359	418	341	387	376	371	391	385	400	355	371	385	397	362	352	391	362	391	407	411	401	378	370	394	394	386	394	376	423	361	400	420	373	344	388	418	364	402	385	378	378	394	400	403	356	383	357	402	397	379	378	372	366	375	353	401	388	381	367	387	361	390	386	383	384	352	378	378	416	396	380	378	372	355	404	368	384	390	367	349	395	399	405	410	385	390	377	390	415	367	363	404	405	396	382	398	393	375	397	395	399	385	376	405	370	402	379	375	395	377	389	387	400	401	372	397	353	367	406	395	352	411	360	408	413	383	406	377	374	422	421	367	415	393	376	402	392	442	364	371	373	358	384	392	381	384	413	387	364	390	376	394	386	361	383	391	376	401	401	390	422	383	370	428	382	392	387	394	407	364	398	385	345	405	367	390	396	355	404	356	368	358	394	420	415	378	423	390	383	381	354	355	413	395	395	375	395	371	350	426	400	369	374	371	371	360	397	410	392	408	429	370	407	397	395	427	384	381	382	382	382	371	372	361	383	372	392	381	379	373	371	389	385	399	370	394	349	413	407	365	379	375	417	396	414	383	393	357	382	390	385	395	402	380	367	365	406	404	389	366	351	443	368	390	391	402	398	391	373	381	422	392	389	343	372	383	382	420	384	425	369	394	398	400	372	341	365	376	382	384	369	348	375	358	354	377	391	372	384	391	404	371	373	382	407	358	429	367	398	388	403	398	379	363	381	366	370	368	369	375	364	389	381	381	354	383	368	386	376	374	384	422	380	406	395	397	369	370	397	375	391	364	384	369	374	392	384	391	402	382	387	362	387	371	378	381	375	395	407	367	378	382	405	423	373	375	363	417	403	356	400	380	398	355	377	362	387	412	411	371	382	384	348	364	372	398	410	423	407	383	411	360	382	379	356	420	369	368	366	393	366	399	399	393	428	387	384	351	376	361	373	427	424	390	405	361	416	382	364	423	369	364	388	388	396	400	354	371	380	390	392	365	399	395	427	368	381	392	392	400	397	349	349	393	358	413	391	407	378	387	375	350
6668	4444	4108	3340	2391	1740	1360	1030	1006	841	1762	2067	1511	864	472	370	353	335	324	348	303	332	307	361	303	350	347	339	337	301	291	334	312	309	321	331	350	337	319	341	309	329	328	347	297	337	318	304	331	321	335	315	311	350	330	336	356	350	347	334	331	358	360	347	354	355	313	321	375	328	296	331	333	340	351	307	343	330	347	320	360	325	310	318	315	303	315	354	343	345	309	326	358	291	358	350	315	311	339	345	336	326	327	335	305	321	334	356	335	330	343	315	334	322	329	330	341	326	330	328	337	364	366	317	326	308	337	348	308	336	355	346	297	315	320	318	331	305	348	308	316	332	317	362	342	335	300	341	341	326	304	330	366	327	329	301	330	334	295	321	319	301	299	322	325	327	361	300	337	320	327	335	324	314	332	357	336	333	328	354	326	317	343	317	333	300	313	352	316	330	301	323	311	355	345	340	311	342	350	314	309	312	318	333	328	327	349	332	344	352	317	315	318	356	329	297	368	327	337	319	316	342	320	322	341	326	343	352	353	331	339	324	351	331	338	330	314	331	332	329	337	308	321	337	325	336	350	328	340	337	320	328	316	315	332	366	339	335	326	319	340	344	334	331	335	369	351	336	349	328	335	325	306	313	326	346	368	301	330	306	334	351	339	345	329	309	313	329	342	332	338	303	303	312	321	339	353	336	342	350	332	334	352	335	312	304	322	311	338	338	311	329	329	317	304	312	327	349	328	361	359	334	295	321	340	350	326	327	324	318	333	348	285	303	354	315	333	334	298	318	327	317	343	328	326	299	311	308	300	324	353	320	314	331	306	333	322	307	302	295	304	317	305	310	294	324	311	350	335	321	329	289	356	316	311	337	331	325	310	297	277	343	320	355	339	326	322	325	322	321	347	342	350	330	312	341	306	326	363	341	322	338	324	314	334	361	330	328	321	295	340	323	318	304	313	340	321	337	350	335	320	324	354	298	330	346	331	326	318	372	342	329	331	349	314	325	340	327	308	339	336	311	306	329	299	343	342	328	315	338	312	313	339	296	337	342	377	301	364	324	325	319	324	304	330	321	298	321	316	336	351	314	358	331	354	315	342	310	362	308	323	338	299	320	327	332	310	362	330	309	335	350	326	320	328	353	326	307	309	334	319	296	335	333	325	337	346	320	324	363	357	355	329	341	308	342	332	347	350	321	335	319	309	337	360	334	339	319	365	336	346	319	349	352	336	315	359	314	317	326	322	331	296	317	295	325	318	309	330	330	334	324	336	324	319	371	325	338	346	334	338	264	334	332	314	322	301	296	306	336	323	366	337	345	346	348	331	323	334	333	351	337	349	353	317	350	321	307	331	308	329	336	320	333	323	339	338	311	325	327	309	350	330	333	294	303	315	393	316	301	344	308	311	317	310	341	320	300	317	314	345	333	341	323	353	336	328	342	314	318	343	313	352	351	332	334	324	322	308	322	341	320	353	363	328	321	368	357	319	346	313	332	338	312	356	329	366	334	313	330	330	314	335	341	344	327	343	304	331	333	329	325	346	306	307	300	324	349	330	309	320	329	336	322	310	367	323	345	323	305	315	319	326	316	352	326	361	338	334	327	341	301	346	340	312	347	316	329	315	325	335	346	316	310	325	303	314	313	344	336	330	317	336	342	337	317	342	306	315	307	375	319	307	346	351	312	309	311	343	342	323	306	354	303	307	326	292	326	326	341	315	346	327	344	323	313	366	318	325	331	309	326	344	327	348	336	330	351	316	339	330	319	349	333	333	317	311	342	327	332	328	337	337	322	311	329	314	326	315	340	354	325	338	351	352	307	327	332	319	339	323	322	346	344	334	308	321	339	310	335	332	335	325	329	389	339	361	360	328	313	308	324	346	320	363	348	349	342	327	331	312	353	356	338	336	318	284	356	359	328	334	333	364	349	292	355	328	346	336	323	331	312	341	338	329	337	337	330	351	340	324	341	363	339	349	340	331	295	353	311	309	376	320	345	356	324	323	337	350	336	309	319	317	301	322	344	326	331	311	323	316	311	324	336	337	308	317	310	346	321	312	355	311	313	325	336	323	304	336	355	346	314	352	321	311	307	362	355	317	345	358	343	291	344	316	349	313	301	317	324	306	343	348	301	323	361	322	310	348	289	310	312	317	334	307	320	362	346	304	338	329	334	326	327	364	314	359	268	324	335	360	324	339	332	319	317	320	338	320	283	302	324	348	322	332	304	320	328	325	337	336	349	347	359	326	296	326	285	298	340	329	310	320	343	306	308	325	348	344	308	316	336	319	306	352	337	334	346	348	328	342	317	334	333	320	364	317	340	326	341	315	332	343	331	341	309	339	316	358	302	366	338	307	322	373	321	325	308	325	318	294	304	329	321	362	349	326	338	297	330	325	312	338	359	347	349	311	296	325	343	321	343	339	336	325	326	347	336	336	305	334	334	333	324	335	291	289	333	299	321	272	322	326	299	328	319	288	308	313	337	332	322	345	307	326	313	327	325	312	325	317	337	347	334	330	321	329	307	298	345	313	319	332	336	354	361	327	302	313	319	316	323	329	340	295	342	325	317	315	355	315	323	335	332	327	334	317	337	354	355	340	318	336	364	320	287	335	310	339	345	343	287	346	336	345	363	353	352	363	326	315	307	331	324	317	318	313	354	327	324	343	320	312	339	323	347	321	318	344	316	344	333	359	299	311	325	314	336	290	328	327	338	324	336	311	339	316	337	336	340	328	330	329	366	318	326	333	307	325	320	315	328	294	332	305	314	324	315	331	311	343	368	325	349	315	355	350	316	346	315	329	321	337	328	300	301	340	339	312	329	380	312	343	328	357	328	302	311	330	347	340	316	301	357	331	343	341	343	342	346	334	313	326	312	316	302	326	337	321	332	353	333	315	327	318	349	351	342	334	333	340	326	332	351	313	347	335	293	355	348	334	326	298	303	342	335	295	381	328	311	340	305	291	323	318	324	328	321	331	354	353	344	355	343	313	345	329	329	312	342	333	312	344	318	319	303	335	340	320	340	308	349	312	340	330	326	323	339	295	349	328	332	329	325	330	340	309	340	336	334	321	321	333	294	327	346	316	327	285	361	339	345	341	316	316	332	315	302	337	318	334	314	342	318	326	309	316	313	332	309	347	333	354	335	334	349	345	329	319	341	316	346	307	291	323	282	342	361	352	340	375	366	312	307	313	304	324	352	337	347	334	321	324	380	311	339	331	353	329	350	319	326	321	343	356	341	289	348	346	324	338	293	337	310	354	321	339	338	317	338	322	320	317	340	301	347	300	345	351	306	337	309	344	372	319	360	365	308	370	317	347	319	331	328	332	291	316	312	310	296	345	319	295	321	299	320	323	343	316	315	317	338	339	354	335	319	298	353	323	330	340	354	322	330	382	343	351	331	314	327	357	320	329	303	312	309	319	334	357	354	304	343	328	336	312	301	349	335	317	345	341	313	340	322	353	341	319	329	340	307	320	339	323	327	335	348
24997	20998	27034	24967	11223	3320	2002	1576	1327	1212	10282	15637	9750	3668	1114	607	477	448	474	472	457	432	443	468	438	406	415	450	431	481	442	434	454	448	445	406	424	456	407	430	453	425	460	374	464	409	444	429	445	383	456	480	426	461	472	437	418	461	447	433	460	439	440	452	413	443	466	403	393	421	495	414	478	442	438	432	431	483	429	429	448	459	415	466	411	442	427	443	420	445	475	416	469	417	437	480	425	416	415	447	458	460	416	414	442	417	432	437	435	450	447	443	421	442	452	445	440	437	481	411	450	445	409	490	467	431	439	412	451	422	440	435	445	415	443	454	435	460	442	430	425	463	446	419	434	414	430	430	417	466	426	435	431	449	456	417	449	455	440	393	440	441	419	420	423	394	453	441	464	400	441	460	457	420	446	433	456	434	425	421	433	443	472	416	470	449	423	458	465	435	443	434	437	420	451	425	417	471	452	418	430	427	409	457	427	456	427	414	470	437	457	449	432	418	447	443	461	449	434	439	460	464	412	418	464	465	431	440	473	460	440	452	473	425	436	426	423	451	441	432	426	434	460	490	427	460	410	410	405	448	456	454	467	456	445	433	459	419	455	415	446	451	415	472	434	439	425	438	458	423	428	442	411	420	486	460	463	447	444	454	431	429	416	471	470	406	432	422	432	452	428	437	461	445	451	398	431	426	438	460	450	443	447	404	424	432	445	404	433	421	437	449	490	496	447	428	466	440	429	434	451	425	430	431	438	438	406	419	440	446	456	429	438	429	409	451	426	461	396	423	456	492	420	447	411	432	417	409	446	424	470	386	424	381	430	447	416	414	452	463	438	444	430	427	439	418	429	431	434	426	413	413	521	422	437	452	476	441	408	421	429	451	396	417	444	439	439	440	449	447	450	429	431	426	466	398	419	432	459	441	453	438	440	427	425	468	440	394	403	433	392	445	386	408	452	465	446	456	454	430	454	429	428	455	420	473	390	409	471	416	425	445	427	412	445	439	438	410	460	441	447	430	453	422	440	407	417	411	444	415	448	401	471	402	423	407	443	456	432	453	438	446	455	479	418	405	454	418	463	426	419	428	468	434	441	446	414	394	453	446	468	456	398	462	444	462	447	432	425	414	442	453	428	458	430	476	437	435	437	470	459	412	462	472	429	442	422	444	435	438	426	443	474	427	439	446	470	440	442	434	417	448	435	449	442	436	438	419	448	443	434	449	404	431	423	414	446	444	435	441	465	443	407	418	444	436	441	473	425	425	469	415	463	428	453	413	437	396	438	422	405	407	445	467	398	427	417	416	420	448	440	388	431	423	436	419	463	382	445	454	446	437	438	409	469	446	424	462	429	406	410	432	470	417	436	420	405	468	455	423	468	462	404	435	428	427	458	416	431	458	466	428	421	406	436	426	468	430	417	420	417	480	449	480	451	455	459	445	453	433	471	450	416	454	454	419	446	404	490	445	425	418	437	441	403	440	424	432	445	460	434	442	440	441	419	471	455	447	443	450	441	433	442	452	459	439	467	474	469	408	407	421	479	392	456	451	378	477	461	444	467	420	432	429	499	436	410	430	441	410	389	427	407	444	459	432	458	471	470	430	434	407	434	439	418	431	423	417	426	459	453	441	423	421	441	435	460	435	449	464	440	426	436	452	434	437	407	468	477	474	428	431	435	448	419	423	407	412	432	453	420	461	411	427	427	442	448	413	426	459	453	439	397	447	447	448	463	471	448	426	405	396	466	437	451	449	404	474	420	471	446	410	440	409	448	420	421	454	481	441	444	463	474	450	426	419	414	413	459	417	421	445	432	437	453	454	481	397	407	408	430	423	450	447	377	443	475	438	440	417	437	442	420	402	442	424	437	386	461	478	417	413	443	485	429	407	427	448	459	447	435	448	465	448	468	443	417	442	415	433	434	435	406	470	430	457	452	474	423	442	449	407	444	434	433	449	432	432	451	433	483	434	456	435	460	460	409	411	466	412	426	457	430	461	475	452	447	432	434	425	454	433	446	462	441	434	432	452	455	427	407	464	400	399	447	430	428	486	467	426	432	415	414	479	431	462	442	459	407	415	446	421	421	415	434	444	443	435	440	449	464	458	402	403	427	409	435	430	429	437	408	435	429	465	423	414	437	422	460	433	450	407	443	419	428	462	411	423	456	415	416	416	425	447	429	415	492	435	419	439	476	435	445	437	454	432	411	398	420	448	400	464	404	443	434	439	432	440	458	427	451	446	468	448	427	429	432	454	444	436	445	468	427	433	447	437	435	421	459	400	457	441	439	424	443	424	456	424	445	421	451	398	426	462	411	443	484	438	482	440	422	435	446	459	426	430	410	408	447	457	442	442	449	451	436	449	448	447	457	432	469	412	420	411	462	469	463	439	454	437	440	467	444	437	462	440	407	417	444	441	435	446	457	437	459	412	427	465	401	462	489	428	447	443	450	410	431	423	413	442	408	447	392	459	443	449	438	460	434	440	424	472	427	399	438	397	439	415	412	425	441	449	420	415	440	451	456	452	449	423	429	469	446	427	452	434	444	451	459	413	436	445	400	411	460	446	455	425	452	426	450	455	459	458	424	477	406	439	412	449	443	425	445	411	479	406	433	412	443	444	441	441	458	419	418	434	428	442	434	471	426	446	429	452	427	436	434	465	416	438	395	429	434	445	429	477	425	428	427	387	416	450	459	430	440	481	435	461	444	436	417	465	457	418	451	409	472	445	433	407	444	446	439	450	433	475	423	461	422	458	480	458	464	433	427	468	422	430	457	433	438	435	445	462	400	431	407	490	466	436	416	438	448	403	427	438	473	451	431	416	443	434	447	438	422	427	442	439	432	445	434	407	432	437	421	435	428	410	394	441	416	465	422	429	407	440	456	443	414	437	437	421	456	424	441	443	421	473	430	459	428	437	467	470	434	478	455	427	442	411	453	420	437	425	453	408	451	424	431	426	426	443	455	437	452	435	434	433	456	422	429	425	453	397	431	426	469	447	444	448	443	453	410	451	467	434	403	437	440	435	405	427	437	397	485	385	460	418	445	439	428	443	450	475	440	414	443	429	448	409	430	435	456	458	407	444	441	424	471	389	406	409	431	423	485	444	448	433	478	439	419	418	468	450	478	474	410	447	404	422	448	466	466	474	465	449	451	414	418	380	441	460	431	438	454	417	455	421	453	402	397	443	403	430	409	444	454	477	482	442	453	434	428	441	432	400	477	445	485	403	472	427	466	416	418	425	432	465	463	438	437	415	455	402	431	444	442	442	440	380	429	438	428	435	404	476	453	447	443	429	421	421	438	435	449	447	411	451	445	425	436	466	435	493	427	452	429	434	472	393	473	403	437	428	396	412	410	435	450	507	443	410	445	432	414	425	435	412	440	469	448	396	454	413	462	422	415	425	403	441	416	445	457	429	421	399	456	435	406	431	419	449	443	443	437	481	445	415	404	464	438	426	414	450	462	473	445	457	412	430	463	451	456	472	415	446
5206	7566	8011	5662	4040	3016	2257	2249	1933	1821	13811	14841	8952	3604	1195	556	409	412	389	403	392	411	409	390	378	393	390	393	393	393	385	375	367	392	360	370	375	393	408	390	366	387	388	353	381	370	400	395	418	341	392	416	415	364	401	405	351	395	419	405	331	380	401	382	386	385	400	362	362	409	360	390	392	405	369	417	376	354	407	373	402	406	402	409	396	410	380	375	411	387	415	356	375	354	385	418	410	401	405	428	379	401	399	402	380	378	407	379	410	388	354	387	385	353	394	410	383	375	389	378	413	435	379	343	366	392	355	406	376	344	385	375	389	380	430	373	375	383	370	398	407	379	421	376	367	384	390	415	382	401	378	424	381	376	376	383	393	399	384	374	409	354	371	384	369	363	409	381	397	375	396	402	428	394	393	393	400	380	370	387	363	408	372	382	371	367	378	372	374	390	384	391	386	385	406	407	367	434	406	410	391	370	364	385	391	367	389	392	401	366	411	369	357	383	401	412	394	373	403	406	378	372	411	393	383	377	383	373	370	363	358	402	406	385	362	385	392	385	430	384	356	390	362	378	386	353	366	389	397	365	389	406	371	344	367	377	388	432	358	366	371	415	376	381	371	385	400	374	388	394	414	395	391	329	367	383	388	382	372	384	371	373	372	392	390	392	379	393	417	360	398	376	376	401	350	371	393	344	426	395	402	353	361	376	352	358	380	394	403	399	373	373	381	423	397	394	371	393	357	363	359	397	341	422	408	406	385	366	412	374	373	396	382	356	351	374	372	405	372	414	354	393	400	428	381	383	393	378	405	382	404	394	425	385	369	373	355	407	373	397	381	393	399	447	383	370	408	377	376	392	408	366	380	392	381	426	390	368	384	395	431	353	398	397	381	410	400	416	368	382	411	384	370	377	394	372	364	394	345	383	390	417	396	401	396	350	409	426	332	389	348	340	359	400	356	384	410	358	350	408	394	371	365	380	383	392	392	395	374	369	381	380	373	380	382	375	391	384	370	352	375	416	394	381	391	381	407	365	378	390	404	390	387	417	386	372	390	406	355	391	410	371	392	397	412	398	371	330	348	408	398	377	393	365	407	397	367	417	399	357	409	396	365	375	401	360	368	382	377	380	361	379	408	341	363	373	374	357	402	421	385	393	391	368	372	411	401	373	387	398	377	376	407	399	389	415	391	380	378	427	374	403	380	395	354	354	378	358	416	348	354	382	416	378	358	388	399	363	396	400	399	413	335	373	340	438	388	354	382	357	388	369	345	351	359	363	417	413	357	390	400	355	373	372	346	393	411	371	403	376	351	360	379	409	394	349	380	417	401	365	395	416	379	393	397	367	375	389	416	396	377	406	359	371	387	376	405	378	388	411	383	362	425	386	408	365	375	387	387	379	370	378	394	398	384	394	397	431	397	401	363	385	366	405	384	402	378	364	379	391	370	393	406	391	372	392	369	371	370	390	406	400	374	372	419	368	407	354	371	390	421	407	417	359	373	362	398	373	380	392	412	361	360	389	411	395	382	352	373	378	397	391	371	382	354	369	405	405	417	369	410	388	392	393	391	379	392	371	346	381	418	371	369	415	379	333	408	392	393	382	372	394	375	401	370	391	396	401	398	399	405	379	380	360	416	355	397	384	359	403	366	391	392	401	376	381	381	399	390	382	370	351	367	398	425	394	387	368	371	394	398	382	416	381	384	368	362	376	370	388	368	399	404	353	384	360	394	382	411	368	373	373	359	399	385	364	373	387	425	416	390	392	376	380	436	394	408	379	368	374	392	381	370	409	400	379	350	372	363	368	348	354	383	400	396	383	400	385	406	396	370	384	391	366	389	377	397	368	355	422	361	376	384	350	380	387	377	385	388	403	365	347	379	421	372	376	382	396	387	355	394	382	411	375	386	384	393	386	383	391	405	412	387	416	377	427	397	382	383	385	345	372	413	380	394	376	383	393	359	375	390	388	397	385	395	355	404	370	389	377	397	401	393	364	383	360	370	400	374	354	382	388	374	415	413	359	386	365	391	364	374	338	413	400	399	391	365	399	391	361	336	388	370	394	387	366	378	395	351	429	379	376	399	394	354	381	367	403	385	384	390	374	410	397	366	398	412	379	401	381	396	385	425	393	382	368	346	409	366	406	393	410	376	369	390	372	373	380	407	359	363	374	379	384	374	373	391	400	364	390	397	422	421	405	403	366	395	380	412	349	379	368	360	358	389	402	384	418	376	395	339	344	360	357	382	407	392	373	403	397	370	354	372	383	378	375	410	403	404	393	396	404	412	408	378	376	386	380	354	417	387	413	386	409	390	372	358	410	404	399	400	394	358	381	388	368	380	357	359	410	372	375	343	395	409	404	409	397	348	418	355	356	400	372	382	395	407	361	392	390	399	379	377	385	367	371	382	365	367	379	368	365	400	381	368	344	366	391	385	365	383	366	362	389	370	382	415	377	394	370	399	400	392	394	369	419	387	363	408	356	400	392	346	415	384	371	386	407	374	362	360	353	390	350	392	390	371	385	394	393	352	397	375	392	412	373	413	385	390	369	379	426	381	394	363	351	359	368	393	391	375	382	395	388	387	398	392	380	378	377	422	376	375	381	364	363	389	406	389	384	369	375	375	371	406	364	380	390	418	361	377	353	369	408	387	405	368	395	390	393	394	371	385	353	384	383	390	393	387	389	369	392	342	358	405	372	424	409	333	323	392	373	401	413	351	402	385	366	364	346	377	391	379	374	388	389	374	366	401	375	418	423	388	394	383	395	364	400	392	383	359	396	392	393	393	393	376	367	378	387	397	383	384	390	393	395	356	403	389	376	377	381	378	434	367	359	382	442	378	419	380	387	378	384	349	438	346	386	370	389	375	369	373	343	378	384	394	376	362	439	370	400	389	368	373	371	384	402	383	403	394	359	389	391	385	378	400	369	416	393	393	370	386	384	374	392	352	426	378	395	405	395	384	394	355	371	372	375	388	398	383	404	382	424	409	364	398	392	413	388	416	421	382	412	361	393	407	388	388	368	396	387	399	378	345	385	346	354	370	332	381	383	396	371	380	392	407	399	376	399	385	352	393	383	423	390	364	389	376	396	355	402	389	357	409	365	397	378	416	379	398	379	370	368	364	367	357	408	392	386	373	407	391	363	435	358	440	367	369	382	416	369	385	395	414	394	397	359	372	364	366	372	373	411	371	379	379	402	383	381	424	379	389	363	389	377	363	401	397	418	383	391	371	378	369	378	392	394	387	341	375	386	357	394	376	346	431	398	356	403	374	358	358	396	358	425	406	403	363	393	402	379	353	353	357	360	394	359	394	362	369	390	391	397	395	370	404	403	364	390	367	373	392	392	408	379	366	379	398	418	382	382	391	400	415	387	388	375	403	370	377	365	379	376	404	366	394	391	375	347	350	392	366	397	418	395	371	361	393	375	383	352	400	380	367	391	383	337	419	370	402	395	391	351	356	391	390	344	404	377	432	378	408	381	388	411
23883	20976	28069	24091	20708	8279	3057	2261	1774	1794	23113	26824	17893	6961	1952	784	645	544	550	530	499	502	530	511	505	563	549	537	555	572	552	536	538	527	552	554	565	539	533	536	512	547	547	548	589	544	536	546	551	553	512	499	541	514	523	542	543	530	549	545	526	519	499	528	565	553	508	545	512	540	539	543	528	514	526	527	524	509	525	523	526	541	539	554	589	523	551	532	548	543	552	540	498	551	561	519	530	545	550	529	513	521	505	520	529	563	524	524	515	502	526	532	575	534	529	530	508	522	512	565	547	532	546	514	503	555	547	559	488	557	539	568	532	553	573	537	547	509	511	567	539	546	506	516	520	538	529	543	526	549	538	551	542	560	559	583	509	532	541	560	480	524	505	528	561	555	516	527	532	533	539	548	518	472	500	532	541	548	538	492	536	545	540	538	514	581	572	553	564	554	543	551	524	523	518	522	557	545	533	533	559	545	496	536	555	553	497	598	506	582	519	530	527	544	543	518	529	546	550	568	524	503	507	544	575	520	533	568	528	539	519	547	540	524	532	515	503	514	530	529	528	527	513	509	529	540	544	531	516	553	500	562	522	509	543	555	515	479	512	551	532	527	470	561	554	527	567	534	522	540	519	585	520	551	512	561	507	536	516	503	512	528	523	481	594	548	539	549	524	533	502	545	536	555	598	532	523	539	556	521	519	531	537	545	558	515	565	496	532	507	524	515	560	525	559	543	510	520	522	554	570	517	542	537	524	524	562	534	502	518	505	549	530	546	564	534	509	579	536	573	511	506	509	562	466	560	561	529	532	539	551	529	518	524	558	520	539	504	552	522	496	493	543	543	586	514	506	533	534	523	523	539	554	551	513	508	569	500	547	557	536	529	507	532	483	523	505	573	535	495	531	546	561	511	520	528	515	495	521	551	541	553	498	512	512	549	546	560	552	509	520	514	559	524	535	548	586	534	513	560	525	506	520	546	524	489	550	522	570	542	518	539	497	501	577	544	526	547	508	511	499	539	508	478	513	522	569	550	525	519	537	522	541	529	490	535	540	546	502	533	584	543	570	534	548	557	520	523	545	513	525	498	535	499	513	541	520	487	553	554	548	493	521	534	525	514	512	545	516	515	535	499	513	514	556	517	522	543	546	544	520	537	501	553	507	521	522	502	534	487	525	534	500	527	566	542	545	551	564	558	555	504	486	501	508	510	537	539	504	561	524	520	536	535	523	531	536	498	547	561	529	532	557	554	513	522	527	568	538	548	504	548	532	509	516	565	524	542	519	512	547	517	500	519	501	504	523	492	526	472	553	507	532	533	493	501	526	551	521	513	529	508	544	530	513	500	509	527	517	509	556	548	575	517	524	516	546	534	548	526	532	549	549	512	489	522	497	533	490	525	520	516	506	488	537	472	521	585	571	539	546	498	522	520	513	548	495	566	520	546	500	511	523	488	542	532	495	543	491	495	544	553	528	483	522	551	489	540	472	539	513	528	533	478	543	535	508	508	482	532	550	529	515	526	502	545	539	497	538	548	496	513	529	532	523	538	558	539	523	513	532	505	524	498	547	537	553	563	548	512	517	551	534	520	534	518	552	532	555	530	536	516	531	555	530	506	571	522	531	540	507	520	517	522	545	525	515	501	484	532	533	521	532	507	553	515	515	507	535	525	531	530	493	567	491	543	580	562	542	567	522	531	532	555	525	534	502	515	505	530	537	513	530	530	567	515	543	533	568	533	554	482	531	580	502	544	533	541	545	527	582	529	552	549	539	515	568	522	498	507	512	536	506	506	548	545	517	479	509	540	554	500	515	498	538	592	513	531	531	515	547	533	543	538	508	512	510	550	547	536	497	529	529	526	510	512	532	515	525	534	558	524	522	547	506	527	503	518	555	522	528	529	563	532	514	525	547	507	536	569	524	519	527	500	514	524	548	532	563	555	480	531	527	528	520	527	504	508	539	520	520	463	545	542	519	577	538	521	516	499	534	518	509	526	553	539	508	522	525	521	517	525	521	499	533	514	535	546	504	483	561	508	485	507	523	518	562	480	488	515	506	540	513	541	518	508	514	519	537	533	580	529	505	509	536	542	501	513	544	530	500	558	520	549	534	527	540	537	538	508	542	534	505	494	539	508	501	533	500	533	493	552	568	501	549	549	540	508	534	502	531	484	529	497	557	512	545	477	500	500	537	508	550	531	518	552	500	544	547	503	558	544	557	508	543	555	538	528	505	531	499	562	489	517	527	545	534	541	488	544	562	513	516	528	498	535	524	498	552	506	535	513	520	531	520	557	530	537	533	540	532	581	576	565	559	548	527	536	556	527	573	516	541	552	562	520	536	558	531	483	540	550	528	503	529	535	514	530	548	492	548	528	511	539	539	487	543	532	515	495	546	514	551	474	554	541	527	525	548	482	570	547	557	513	539	505	530	481	576	538	517	529	567	559	508	536	548	555	505	517	498	482	515	517	525	536	535	522	523	535	564	535	524	521	483	512	535	522	556	531	580	566	491	475	555	538	533	559	512	588	576	592	520	562	510	524	544	558	527	526	562	541	556	499	564	514	571	534	534	522	520	579	522	530	504	506	548	523	551	471	502	532	495	551	492	531	542	486	530	546	595	483	564	532	521	535	545	511	556	530	503	503	505	550	502	513	562	556	538	473	525	492	585	569	533	561	544	570	546	506	521	573	509	521	551	565	583	517	534	507	497	500	542	518	539	564	543	523	512	546	552	546	538	548	504	572	563	472	513	549	510	547	523	570	574	529	502	502	525	577	573	510	491	561	578	536	518	533	509	504	531	534	537	532	514	518	544	536	510	541	514	556	537	516	517	529	516	499	497	542	551	509	511	533	540	536	511	507	521	538	542	521	539	522	503	567	556	549	576	533	494	498	522	558	552	519	532	534	562	499	527	501	545	528	536	517	545	542	532	523	552	533	542	533	546	553	488	549	537	543	527	505	526	517	529	527	529	528	505	515	546	570	552	517	514	537	528	523	504	517	521	576	542	530	508	547	527	544	529	511	539	531	541	570	524	505	571	517	503	548	531	528	537	498	549	544	522	519	551	554	499	499	479	517	547	512	496	495	555	510	559	512	496	559	456	519	479	538	513	540	550	538	508	520	520	533	535	571	560	507	507	517	490	519	541	539	534	520	518	532	535	525	500	548	513	515	523	514	520	514	528	534	472	503	528	534	513	505	483	513	537	520	532	460	501	540	522	540	532	502	560	537	527	571	478	504	521	534	509	521	529	551	528	515	525	543	502	544	510	493	528	544	513	539	503	529	526	503	542	545	517	511	526	511	508	575	543	526	514	547	503	510	518	510	532	520	541	537	495	494	526	558	542	539	527	539	527	539	519	544	471	521	533	535	565	538	547	538	532	520	527	518	483	528	522	507	517	530	510	546	533	468	491	537	522	537	571	542	531	524	515	557	527	533	509	491	525	539	546	515	550	544	495	515	531	519	576	501	551	539	515	539	529	512	533	509
6060	12057	12286	6561	3453	2443	2757	2976	2510	2591	27313	23091	14705	6244	1883	704	518	482	445	472	457	434	442	502	517	506	458	448	463	480	480	451	502	429	463	488	483	473	481	434	451	472	480	472	451	488	489	491	489	467	442	438	486	456	455	472	438	475	452	437	461	452	458	426	435	451	414	489	525	494	445	426	469	416	462	461	477	469	459	450	501	435	435	427	454	431	469	461	432	478	470	469	457	508	437	461	511	460	469	478	485	447	462	474	475	441	487	455	436	466	466	468	430	486	415	449	424	446	459	445	480	470	464	462	473	419	422	478	408	474	471	523	399	465	434	477	437	467	447	495	452	449	448	468	445	479	461	483	491	465	443	444	489	461	443	463	476	471	431	466	471	439	450	448	450	485	446	411	463	473	446	479	452	466	418	445	401	431	451	411	506	446	489	465	451	493	440	492	446	506	469	466	474	465	442	444	436	472	433	422	442	471	481	476	450	478	468	449	455	465	444	479	457	465	468	461	460	447	436	477	474	437	478	458	476	407	506	448	444	440	518	448	449	459	454	437	425	470	449	462	452	458	444	468	449	479	489	432	443	471	456	441	450	464	451	445	483	455	475	455	441	462	450	484	420	479	466	448	439	476	515	462	482	453	432	475	502	444	455	494	443	468	489	476	459	437	472	445	504	467	485	416	439	460	466	431	472	444	448	464	473	455	483	453	485	432	449	459	490	443	443	456	430	471	455	418	485	489	463	463	506	451	477	500	466	458	441	451	435	460	443	448	436	483	453	460	452	471	431	452	477	485	462	449	457	436	436	437	476	481	419	477	450	467	483	437	428	434	445	457	452	464	481	472	432	475	419	452	438	440	498	467	453	452	468	478	411	464	471	501	460	488	452	423	466	466	424	469	478	501	503	456	460	506	461	478	451	473	456	436	479	458	490	458	454	449	415	434	454	471	455	478	434	430	440	431	447	448	439	472	450	451	467	444	435	481	470	424	448	444	458	501	448	433	496	494	456	462	448	465	471	467	510	486	435	454	477	446	459	396	424	433	475	484	454	399	480	471	465	491	462	449	485	462	441	439	456	453	456	405	459	458	433	456	498	474	429	411	459	451	497	452	441	442	450	438	505	446	432	435	466	453	476	439	467	459	455	461	448	441	460	421	472	443	470	458	500	479	460	464	460	474	473	492	446	461	466	435	457	448	463	433	444	490	490	450	469	442	444	466	465	462	456	465	500	431	455	420	447	459	474	444	468	432	412	433	457	475	452	452	452	433	460	481	433	443	467	435	435	460	453	442	422	460	450	483	460	492	451	448	445	473	491	483	470	428	457	433	420	494	435	438	474	450	449	480	448	440	455	481	450	421	458	458	439	435	496	475	470	457	444	450	470	429	438	478	448	477	416	452	440	449	397	450	426	451	435	469	448	429	444	484	471	460	456	431	450	454	428	456	460	454	434	460	449	484	459	444	460	463	447	446	451	431	462	423	457	448	446	457	442	452	466	424	426	468	470	459	451	475	471	430	434	449	416	444	429	422	456	465	474	427	456	494	483	481	418	468	420	475	447	434	466	466	457	442	463	465	414	471	457	470	477	440	482	455	448	464	491	437	453	471	426	447	463	451	470	487	492	424	464	406	433	419	439	454	443	465	466	481	492	451	480	456	454	447	451	470	469	462	479	468	458	445	449	447	493	431	422	429	429	450	426	439	465	430	459	453	459	448	451	439	487	437	428	475	472	411	445	482	471	469	448	441	444	450	452	451	483	407	447	454	472	424	461	446	473	446	491	482	402	445	438	462	464	415	464	479	465	484	437	472	434	423	443	468	481	472	432	493	447	507	459	435	440	496	419	448	474	440	476	480	443	476	468	454	441	446	407	463	458	413	444	455	430	456	469	452	431	466	435	428	429	423	490	448	417	436	450	461	480	444	446	421	449	423	423	483	440	476	478	446	444	464	447	451	428	429	475	448	423	431	468	474	419	449	471	494	492	447	482	465	435	459	403	437	448	452	454	455	487	428	461	447	459	431	502	462	475	451	496	472	484	412	482	471	475	448	452	484	462	428	467	442	468	454	488	462	459	451	419	460	440	431	432	468	446	461	447	429	488	456	449	423	431	418	445	435	454	459	481	454	440	479	425	427	450	458	445	518	476	425	459	496	424	444	463	475	498	487	469	469	454	483	444	414	486	486	491	452	466	470	474	468	458	450	445	450	441	488	401	442	398	472	447	433	436	403	450	461	467	453	446	491	488	469	435	430	444	424	438	451	472	465	446	421	458	442	463	413	431	427	452	496	456	424	467	466	439	478	487	457	469	465	441	497	483	466	470	458	405	453	444	505	487	460	443	476	472	481	433	482	457	451	422	432	458	459	466	461	504	442	452	436	445	459	448	448	450	461	436	433	465	444	464	442	454	490	492	470	502	473	477	461	430	439	412	492	412	453	453	475	489	452	449	448	475	467	421	438	449	468	435	479	511	442	441	434	437	440	430	471	436	439	485	459	417	468	464	449	436	453	438	453	496	484	478	444	430	466	466	466	460	433	452	434	407	432	423	458	448	448	429	464	424	451	495	468	446	475	480	488	432	465	459	461	457	483	449	473	485	471	454	463	472	446	482	437	443	460	438	462	416	451	464	471	510	467	453	478	455	461	432	483	466	477	471	477	411	472	451	445	490	472	469	477	444	414	496	470	472	447	485	436	477	474	436	431	484	460	455	428	469	475	423	440	443	466	465	441	445	464	434	498	470	455	466	435	469	438	449	455	442	451	496	458	466	473	453	461	472	436	504	444	446	445	500	461	453	446	478	469	440	443	465	427	482	457	426	446	432	420	447	424	453	416	483	460	392	455	479	442	462	464	470	465	458	480	451	493	415	479	434	454	448	436	482	470	472	449	435	446	450	489	440	432	399	419	432	479	453	437	512	467	441	440	500	456	448	463	449	444	442	480	485	448	440	468	499	467	471	465	454	454	480	452	458	443	457	472	434	483	453	475	491	461	450	449	454	439	447	453	437	433	466	467	450	475	426	450	482	427	414	462	455	457	435	445	434	423	425	456	511	447	473	485	413	459	480	463	444	431	419	473	509	494	474	478	413	476	459	437	463	462	472	434	441	417	419	494	438	443	488	489	463	460	456	475	474	411	418	468	430	441	451	449	451	459	444	442	488	467	439	435	466	431	451	445	432	424	408	440	457	421	470	451	435	443	462	464	475	461	460	426	478	455	467	484	465	432	468	454	425	430	412	451	451	425	405	508	467	456	409	438	441	447	441	420	473	463	467	445	482	444	436	421	435	455	480	469	432	474	433	482	435	418	435	469	477	460	460	424	451	442	461	473	440	494	451	447	480	461	463	409	481	476	468	458	459	454	432	496	460	454	460	456	440	429	454	429	446	439	416	446	454	461	438	467	451	463	434	434	428	454	466	442	421	492	451	472	468	482	431	440	470	437	459	451	458	433	475	476	454	447	475	430	431	446	442	445	429	464	436	496	454	465
27244	12935	2736	1056	670	577	611	645	657	513	1183	1811	1362	855	558	424	410	402	408	412	382	406	437	388	385	394	359	373	377	381	372	393	393	393	384	369	370	398	416	366	396	374	407	392	407	398	424	412	358	428	435	388	369	371	382	373	384	399	420	382	435	394	421	407	414	394	418	398	386	383	424	424	385	415	368	344	410	395	412	426	389	348	404	399	383	425	417	422	385	400	343	377	415	390	439	403	406	422	400	418	420	395	355	358	384	415	405	387	402	411	413	397	388	419	436	378	392	352	399	393	389	429	388	409	387	422	385	383	382	416	344	378	378	377	406	409	422	420	372	384	385	370	408	415	441	424	384	398	378	425	422	365	420	433	418	371	397	373	385	394	431	394	394	393	364	370	410	456	427	387	404	388	401	410	368	431	417	391	394	396	401	424	397	388	386	421	382	361	433	375	384	404	390	426	396	406	374	390	423	398	412	430	404	427	387	422	400	392	409	419	389	409	376	405	368	386	398	392	391	410	410	403	403	418	395	385	406	389	365	381	395	405	406	353	381	394	384	399	411	412	406	408	367	393	384	397	392	406	413	390	416	375	425	382	392	367	393	367	374	415	365	425	410	415	416	428	384	390	385	388	407	381	418	425	436	386	421	411	379	409	436	404	371	417	395	398	410	409	447	401	390	409	407	441	376	396	415	388	384	430	392	393	390	417	360	364	407	387	414	410	377	410	410	354	386	375	402	439	376	363	378	400	384	391	394	371	381	356	420	395	381	373	385	398	414	350	377	391	398	403	401	407	381	417	369	382	406	399	396	410	415	395	390	351	410	394	412	410	399	412	399	347	381	384	378	420	368	395	403	403	382	396	382	370	396	394	407	395	427	382	415	390	410	354	397	427	438	409	374	382	383	409	366	403	391	422	373	419	371	391	390	440	361	379	408	379	370	414	402	415	425	386	394	369	366	411	385	356	407	396	425	384	368	377	382	397	391	395	423	384	394	402	399	404	396	378	390	388	387	393	432	438	381	371	384	397	404	412	399	412	399	406	404	412	386	415	376	415	367	379	395	391	412	381	403	412	408	423	360	407	373	391	408	386	387	405	414	411	383	428	416	383	365	405	404	412	398	434	408	398	390	376	410	386	385	397	420	394	403	371	420	429	398	428	389	402	400	402	400	379	418	418	405	412	407	411	402	401	388	382	392	386	411	401	385	385	373	376	367	394	385	426	403	384	412	401	357	391	414	416	388	400	397	384	398	395	389	387	383	413	404	371	384	390	419	405	409	366	394	412	378	371	389	393	428	372	390	413	368	378	387	387	404	402	426	393	395	412	407	409	400	389	406	400	428	381	390	378	346	390	396	382	388	416	415	412	374	403	434	410	373	396	404	412	404	379	383	355	383	389	430	407	383	350	404	427	390	385	424	400	370	394	416	395	393	405	371	385	406	419	389	424	387	409	400	356	379	387	387	397	412	388	410	384	375	397	392	379	387	412	422	399	408	373	376	414	389	418	420	342	412	416	391	424	367	402	417	374	407	402	394	408	384	403	400	405	374	386	396	395	423	386	403	415	386	393	445	428	412	370	399	416	366	385	393	397	419	396	380	404	414	400	387	368	392	369	407	382	438	393	435	417	410	382	401	386	397	386	444	419	372	413	407	384	384	376	409	387	377	389	413	367	380	385	380	413	350	394	395	379	389	416	390	380	400	379	410	345	396	396	405	407	422	394	389	393	395	389	414	418	400	412	412	372	405	385	389	373	395	380	398	403	381	394	371	386	396	396	439	404	402	409	422	382	422	383	422	420	421	397	395	395	396	372	394	380	411	383	414	374	437	425	361	406	406	376	368	416	414	412	423	373	401	387	398	410	398	391	436	370	434	394	417	402	406	406	407	387	319	406	392	413	398	374	383	418	385	398	418	365	434	373	399	387	398	415	387	423	394	391	383	392	409	395	379	363	385	397	396	388	402	426	406	413	401	393	424	387	415	377	421	390	409	375	363	398	397	408	372	391	414	393	420	397	407	410	390	434	407	403	380	398	380	379	395	399	380	382	391	397	418	382	383	414	421	395	402	402	418	414	410	399	393	390	398	391	375	406	398	405	385	353	365	428	404	408	398	392	401	416	403	389	409	414	406	401	405	370	413	402	386	394	363	375	407	425	358	420	416	435	400	374	399	405	426	387	384	381	383	380	400	414	442	402	402	418	398	402	415	396	410	376	390	380	410	411	392	406	407	364	373	414	405	398	442	371	389	384	368	389	407	397	391	382	398	378	397	422	362	382	368	435	392	442	395	382	403	416	377	405	377	371	420	421	418	442	418	415	413	402	411	377	420	415	378	379	360	382	378	389	376	400	391	398	371	386	393	429	372	385	386	387	369	368	405	413	411	395	396	406	395	456	407	403	402	383	379	388	404	381	384	420	384	388	412	374	363	421	393	393	425	402	360	383	392	424	393	412	406	412	398	401	382	431	400	388	456	409	385	430	358	389	402	402	382	391	429	403	400	391	369	356	433	381	367	388	398	374	385	399	385	398	393	365	393	401	388	348	384	416	427	365	393	368	427	402	389	352	388	389	408	363	409	384	393	415	420	394	387	386	383	402	435	431	378	370	387	384	366	410	410	371	408	414	389	412	419	405	402	418	344	446	396	416	421	407	393	372	396	395	413	372	402	423	372	405	384	367	406	377	409	380	398	387	414	377	404	402	393	419	410	409	405	392	380	389	379	410	384	392	392	436	335	390	411	422	406	372	389	392	377	421	376	416	406	396	405	414	397	410	362	375	375	371	369	403	415	347	419	430	389	413	399	397	404	389	409	375	356	388	378	394	413	375	383	406	382	387	398	407	417	418	399	379	391	396	398	374	393	412	382	404	406	398	443	376	407	373	391	400	375	396	418	415	401	389	410	380	374	401	430	393	402	437	387	389	395	366	396	413	395	403	389	379	398	386	397	423	385	382	409	387	415	427	376	402	443	404	411	366	380	385	410	391	407	418	374	390	404	357	368	411	349	383	374	375	346	402	423	364	378	423	406	425	423	364	344	378	445	392	375	385	417	413	409	426	414	384	382	358	387	391	421	410	389	385	391	379	374	411	387	403	375	357	379	383	407	382	375	422	393	380	401	373	416	411	417	436	395	386	415	403	381	364	385	405	416	382	404	408	383	435	424	386	394	433	403	414	369	377	403	400	427	411	389	370	397	382	406	407	433	407	413	407	427	414	394	400	363	392	382	373	390	390	390	390	367	400	384	399	401	442	389	395	401	439	398	395	421	375	419	399	412	395	396	400	399	407	384	417	364	385	382	376	419	375	415	386	386	418	387	402	416	393	378	378	399	389	407	433	412	344	399	409	404	423	417	374	392	401	401	410	401	402	370	402	382	395	375	391	385	389	362	363	396	384	365	409	393	379	408	373	401	401	393	394	432	398	407	389	397	387	429	392	412	394	377	371	409	397	365	400	390	411	399	398	367	402	422	415	396	381	381	386	374	364
6659	4014	2137	1009	780	641	726	751	856	559	1649	2253	1606	852	489	375	337	304	348	339	352	329	362	356	331	297	343	340	298	342	334	350	335	355	325	318	341	312	305	359	330	362	310	319	330	330	316	326	331	303	354	353	344	327	335	374	342	368	358	322	318	360	326	353	360	331	309	334	316	327	332	335	325	343	357	345	351	359	347	354	349	346	359	346	363	362	358	323	338	345	318	329	326	322	315	334	342	342	330	330	314	322	326	316	349	308	367	367	338	327	349	340	343	346	342	328	332	359	314	332	318	334	341	350	341	333	336	324	351	333	301	340	355	323	344	330	320	339	336	357	308	316	317	307	342	358	341	328	322	334	356	328	342	315	357	343	338	339	314	380	336	337	369	344	336	343	313	347	319	334	309	329	324	382	325	321	299	339	339	373	336	321	313	364	326	317	313	353	346	357	329	309	317	337	348	354	341	362	344	320	306	300	338	305	335	347	314	327	326	325	323	343	319	370	349	354	332	329	349	303	360	315	338	327	341	330	332	354	331	347	315	330	376	324	337	349	332	317	311	308	313	312	330	341	334	334	338	320	342	311	315	322	325	333	312	325	343	325	354	354	352	366	287	329	299	336	353	339	323	345	327	295	345	343	348	316	303	339	339	363	350	346	327	334	349	323	315	337	322	333	346	347	340	330	335	320	316	307	361	344	351	348	324	340	330	352	341	363	348	337	395	339	363	330	341	325	324	357	290	323	328	338	357	358	353	326	302	314	316	331	349	308	334	319	330	366	318	360	353	341	364	335	332	348	316	333	341	330	362	327	317	319	315	319	346	350	317	339	368	343	337	322	342	347	344	346	338	323	364	334	343	364	328	350	352	355	352	332	343	334	323	329	355	363	372	335	310	331	334	309	295	308	286	334	324	317	336	307	318	337	316	350	379	324	314	339	352	333	354	344	334	306	334	311	338	317	308	303	345	335	319	359	339	349	319	325	358	325	301	335	346	333	344	335	330	320	306	343	349	326	365	302	339	355	336	340	340	334	342	326	346	332	334	317	319	336	302	357	336	356	336	323	366	330	330	330	364	392	331	364	348	355	326	358	338	312	351	361	315	332	291	362	338	314	347	327	342	321	349	369	333	315	317	376	339	346	307	344	375	325	331	354	350	310	343	346	343	368	327	348	326	343	358	332	316	312	337	316	329	327	318	350	354	335	335	326	329	335	319	370	370	349	334	309	370	289	342	325	335	321	314	314	322	356	316	320	302	327	355	306	317	348	307	315	328	343	354	336	325	359	350	350	323	346	350	320	301	353	333	366	337	303	323	345	332	347	340	309	341	317	316	374	312	331	335	318	347	331	318	328	324	306	352	307	342	325	303	382	340	328	317	311	348	346	306	359	303	304	326	319	318	334	331	331	323	359	324	346	329	293	327	343	330	360	365	341	340	355	362	343	355	328	315	296	342	348	340	332	369	338	348	326	331	322	326	317	335	320	337	386	334	360	318	367	322	371	344	339	361	344	347	353	322	323	305	340	325	339	311	333	346	332	336	348	341	338	326	356	323	334	320	288	323	352	372	350	342	326	321	330	339	363	357	303	349	315	314	332	348	301	350	333	348	336	313	316	314	333	332	314	329	343	338	320	304	321	314	331	325	346	335	344	340	348	295	337	328	338	303	337	321	348	315	329	361	337	356	350	353	348	294	355	358	317	349	316	325	317	343	330	360	305	362	349	298	352	335	317	347	353	325	365	344	362	317	316	302	326	321	328	372	324	320	354	344	352	320	324	331	338	308	335	328	346	321	347	348	335	356	339	338	343	354	354	307	339	329	321	334	324	353	318	316	345	321	367	324	335	315	321	322	335	332	358	388	359	328	337	332	314	329	361	323	333	355	312	335	335	336	313	339	292	303	329	344	337	348	332	351	332	362	317	347	348	351	329	332	336	328	343	336	305	352	358	331	366	356	314	338	319	350	311	325	339	323	364	356	321	344	348	372	311	341	337	328	372	326	326	341	324	332	314	344	359	334	363	346	324	359	313	317	336	362	342	351	350	361	322	335	351	346	325	310	315	332	350	318	351	321	332	341	337	337	342	361	347	318	349	352	360	363	356	327	346	326	354	362	317	341	306	351	320	318	321	313	332	358	323	347	359	289	320	306	351	314	331	310	314	323	329	363	330	352	339	342	339	348	334	361	357	366	346	323	329	371	326	349	324	313	342	356	320	368	363	317	318	353	343	360	355	318	337	350	342	290	356	329	320	319	348	316	333	365	323	332	350	321	321	332	315	324	337	336	372	338	371	361	308	346	342	376	348	365	369	346	334	380	350	333	342	330	361	322	345	330	329	361	323	365	337	328	344	315	305	327	351	347	364	334	324	345	309	326	327	358	334	345	329	354	309	325	353	316	307	331	349	367	323	327	342	353	343	342	351	297	339	323	339	347	345	341	354	320	304	334	349	337	327	343	382	381	357	326	349	332	325	328	322	341	371	342	346	326	347	372	336	297	360	334	305	390	360	327	358	336	336	336	316	312	312	315	334	346	327	371	342	350	318	336	382	339	341	338	340	339	319	343	348	353	344	326	345	321	324	328	338	345	323	335	326	312	357	351	327	345	304	324	348	328	344	338	335	353	326	359	352	340	344	328	351	357	336	322	325	340	322	356	346	343	333	320	325	379	357	312	332	319	307	315	348	324	327	351	350	317	349	315	343	333	361	323	340	319	323	353	360	334	308	356	344	273	334	298	309	345	296	360	331	320	327	352	361	338	314	349	331	311	339	336	289	359	361	316	302	331	332	356	343	333	346	348	325	349	342	370	325	329	363	341	352	355	308	378	337	365	303	348	315	355	329	326	305	357	336	330	343	333	349	382	369	350	333	319	341	351	371	305	345	329	362	342	366	332	343	319	366	341	343	312	341	318	337	331	352	342	332	304	326	333	356	337	334	336	320	324	324	357	359	323	369	335	342	322	346	302	324	318	359	326	325	327	320	358	321	364	319	325	324	326	374	338	305	326	327	364	347	316	319	323	363	361	342	308	309	353	336	347	361	320	377	322	327	310	299	310	328	349	335	329	333	330	329	344	343	313	343	354	336	339	338	340	341	350	337	327	348	325	336	339	334	312	319	328	365	346	343	319	333	328	320	322	346	353	331	369	362	340	337	327	353	308	351	340	337	316	304	329	351	308	340	352	357	352	340	361	318	313	351	370	364	306	360	361	337	322	328	345	341	359	319	340	315	355	333	338	354	335	346	367	333	345	325	310	331	360	312	320	384	310	317	311	350	324	356	309	324	294	351	342	330	318	317	363	354	307	370	346	340	321	318	337	350	308	344	329	335	364	331	331	338	301	327	361	362	342	330	313	313	347	338	323	347	317	336	330	354	336	348	349	327	355	354	363	317	369	318	334	338	344	302	311	299	305	361	311	353	337	355	314	341	334	349	319	335	319	335	331	313	328	325	337	307	341	310	358	331	347	353	326	312	344	365	337	345	320	344
24953	20983	26929	24967	9150	2122	1300	856	731	772	11524	17341	10460	3964	1199	570	467	488	468	473	484	456	444	434	443	452	472	425	445	439	417	457	420	400	438	433	464	450	475	461	460	472	415	427	446	443	475	474	434	462	447	422	476	429	427	456	462	430	456	446	441	464	459	442	424	474	470	458	412	435	435	447	440	444	494	474	447	450	443	455	461	423	479	455	446	454	491	469	410	453	444	436	449	400	451	455	474	484	441	437	403	457	431	457	458	434	431	445	474	466	401	450	456	423	453	464	474	457	472	453	448	479	448	484	470	449	507	440	456	424	422	474	462	442	452	503	476	441	426	452	455	448	428	415	429	455	484	458	449	475	432	457	472	436	466	452	457	410	461	442	391	471	444	466	442	481	410	419	431	456	455	470	461	497	460	450	456	464	449	494	434	453	461	448	462	396	437	471	427	452	432	461	454	458	450	452	455	428	419	443	457	444	438	447	457	438	408	446	459	447	410	457	452	430	450	442	429	459	434	454	446	453	441	425	444	437	439	439	475	455	465	452	473	449	455	415	448	422	469	413	481	462	436	426	442	452	449	425	450	477	472	455	470	439	425	456	424	427	416	461	430	429	417	451	449	456	457	488	459	474	440	458	492	487	447	399	425	399	449	481	437	473	469	434	455	435	400	454	466	443	490	464	492	390	483	448	447	446	465	426	475	442	439	454	440	425	428	443	433	453	478	416	422	468	441	441	429	420	451	467	433	425	467	434	418	444	444	435	438	458	440	462	502	419	470	403	455	437	457	454	444	451	447	437	467	452	427	471	406	459	424	464	409	474	444	454	490	451	444	437	524	463	448	459	447	430	430	455	411	450	449	443	452	486	446	413	429	498	443	468	450	453	417	470	420	438	425	472	438	466	442	428	446	457	434	438	434	441	420	442	453	435	463	454	462	418	462	448	442	455	455	453	438	439	404	446	437	422	481	448	463	430	420	468	402	447	424	473	470	444	447	453	461	426	408	451	423	467	467	434	449	439	435	485	421	468	429	444	468	431	437	442	462	445	440	424	495	464	462	446	448	438	468	428	460	437	426	409	441	447	450	442	433	450	467	445	469	431	465	441	436	460	433	437	440	411	448	429	445	418	441	440	410	437	416	431	457	451	451	469	441	433	411	434	475	463	459	423	465	450	463	423	430	413	414	414	470	451	442	439	419	455	462	472	452	465	458	430	442	438	432	467	467	488	435	465	486	468	497	453	440	454	455	466	471	450	458	410	481	397	464	462	479	439	433	419	409	462	448	475	433	475	438	445	435	441	451	415	475	436	482	455	449	451	420	410	446	455	512	448	456	474	450	443	431	489	477	508	429	455	425	457	480	467	460	448	472	461	429	438	449	478	448	443	447	426	486	437	475	404	454	445	424	485	452	443	462	457	469	443	457	482	440	451	448	451	486	459	444	461	441	455	489	441	447	428	432	470	411	427	452	432	442	407	412	443	413	488	471	454	426	435	467	466	439	421	449	467	475	475	424	403	442	432	430	447	495	426	452	439	436	433	462	436	433	434	446	428	423	443	443	440	450	434	427	406	508	458	448	434	424	449	449	449	480	463	454	416	457	437	430	452	448	413	441	436	447	445	468	451	415	398	419	410	451	406	443	452	441	491	456	506	417	483	466	416	422	445	409	446	403	440	461	493	445	438	435	446	454	465	480	442	451	474	505	429	448	459	462	431	461	470	436	461	443	454	419	418	422	416	460	448	428	429	481	447	460	497	530	443	453	437	466	437	432	449	451	486	472	453	488	464	473	445	465	446	436	471	450	415	412	430	457	424	447	427	456	471	465	442	406	414	441	422	465	442	428	485	429	451	441	452	424	435	473	438	467	421	489	417	434	439	429	455	436	460	484	457	480	415	446	453	451	480	442	450	408	477	439	420	464	460	450	439	433	456	495	478	452	479	464	476	471	493	460	438	474	456	446	464	459	442	433	414	467	450	501	452	414	470	428	424	463	443	416	459	447	463	416	446	431	509	458	452	437	456	444	452	481	452	505	426	418	449	436	406	446	432	442	524	464	410	417	423	448	434	455	445	485	434	431	424	453	409	435	462	445	465	434	451	449	500	465	430	421	426	418	403	438	494	424	435	438	449	452	454	446	435	453	458	432	439	423	431	433	441	437	451	416	444	443	483	441	460	472	484	457	474	412	439	487	452	465	441	457	465	460	482	455	424	481	449	466	414	464	449	450	431	459	477	463	461	453	448	457	457	414	455	473	510	468	438	426	475	434	497	464	445	473	415	430	454	460	460	402	456	450	467	444	462	453	442	429	491	438	449	470	461	439	433	426	417	485	439	469	431	461	444	433	444	464	442	459	445	427	459	433	449	446	446	433	465	416	442	451	435	459	410	433	460	477	436	422	461	465	433	449	430	428	428	450	475	470	424	415	406	426	411	470	476	435	401	439	434	415	448	483	443	443	446	436	470	440	403	435	416	433	439	422	436	450	489	435	435	445	422	476	439	428	449	450	450	437	439	433	459	452	433	397	490	498	462	459	450	429	430	476	469	453	429	445	450	459	479	461	435	481	422	450	454	431	459	442	479	455	479	427	430	441	441	430	465	490	472	464	452	440	434	423	451	458	442	476	493	399	463	455	455	466	407	407	454	421	481	459	412	447	455	454	402	458	446	478	412	465	422	465	459	448	443	445	455	474	449	443	493	457	506	444	448	401	449	434	453	447	445	443	450	485	465	466	446	444	456	419	461	485	427	419	475	469	472	462	445	416	488	455	440	403	447	434	451	443	476	405	444	438	437	476	441	430	417	453	455	453	426	428	465	465	453	420	476	478	445	466	414	445	445	459	425	462	438	470	453	465	493	448	459	456	435	485	468	419	461	465	461	413	508	453	423	449	433	416	484	420	433	415	471	445	428	467	417	423	417	406	420	457	446	442	427	459	475	467	456	437	457	430	453	433	475	486	458	434	456	436	453	421	470	418	471	453	434	462	425	457	448	468	427	457	456	465	440	443	437	464	465	439	393	449	434	428	427	441	441	435	481	450	474	467	420	457	438	478	426	473	439	480	425	418	458	424	453	473	458	439	446	414	424	463	437	445	482	444	465	455	443	471	472	440	450	491	433	449	436	436	474	426	476	468	451	507	498	462	448	447	456	450	436	453	448	359	479	461	480	452	476	473	450	455	423	469	478	459	434	449	453	460	466	437	454	462	437	489	450	463	469	453	448	431	465	411	424	449	425	452	459	434	445	443	444	422	453	461	462	441	426	425	432	416	423	427	453	480	419	465	472	458	416	446	430	411	448	438	435	457	456	432	453	428	442	438	437	469	443	428	450	444	451	456	434	445	407	431	442	440	448	437	454	449	442	445	427	439	483	446	460	444	441	429	453	431	443	447	471	466	437	472	420	475	426	437	447	458	451	438	436	462	437	446	440	418	431	472	472	419	425	448	460	450	492	448	476	455	407	376	450	450	461	455	475	473	402	429	444	435	462
6378	6987	5292	3147	2475	1782	1379	1133	898	913	15357	16024	9672	3986	1205	591	408	428	397	417	406	412	393	396	396	371	398	376	383	372	418	386	373	413	403	382	391	415	421	426	391	363	401	386	442	368	363	399	405	394	402	393	402	391	443	410	377	402	412	361	372	385	401	356	372	419	371	417	403	383	408	383	385	374	400	392	400	379	364	385	386	374	392	372	408	407	361	363	388	394	380	410	374	405	402	356	390	385	425	421	352	376	357	347	389	386	388	377	368	333	388	382	352	393	372	353	405	409	402	402	376	392	388	360	433	401	379	378	390	396	370	388	379	403	379	403	386	389	400	412	414	360	384	380	354	422	382	386	399	395	371	430	414	390	376	400	381	402	395	389	415	370	379	425	404	402	410	373	402	363	379	362	397	403	384	360	357	382	410	392	390	401	391	382	365	384	393	442	408	391	394	390	382	404	374	390	411	383	381	409	398	413	419	383	425	408	404	403	386	379	380	363	376	388	393	397	370	389	394	351	397	398	396	448	384	347	399	369	421	401	372	410	358	371	396	383	376	373	440	380	413	394	386	406	397	385	402	386	356	377	391	389	411	395	368	412	377	426	421	387	388	363	387	369	399	432	396	441	375	410	389	413	363	413	413	387	364	369	393	421	403	371	413	355	382	404	379	372	387	403	386	405	387	395	379	367	418	379	413	406	392	394	390	415	387	377	394	408	348	398	399	380	387	454	398	403	389	357	401	422	404	351	358	377	383	378	402	355	430	402	404	421	408	381	384	365	390	350	388	418	379	387	372	342	409	394	387	392	384	380	367	405	392	401	389	387	383	394	389	355	365	406	378	399	415	386	380	398	386	399	355	384	386	379	399	411	422	386	371	364	362	406	395	393	394	390	382	398	401	417	395	378	392	416	403	382	412	375	351	377	397	387	400	399	377	400	378	390	362	430	379	397	381	357	368	380	391	386	407	421	423	393	373	422	383	368	379	434	402	379	377	378	395	397	391	394	382	408	386	399	362	376	401	399	365	392	352	421	400	419	403	376	422	372	386	392	366	382	382	391	375	365	414	415	382	370	398	388	414	396	412	370	377	414	405	387	403	413	423	374	388	413	394	390	367	375	402	382	375	388	391	389	399	412	401	391	348	373	394	383	337	375	392	415	380	429	413	377	409	379	405	383	415	388	425	373	397	403	411	394	377	401	409	421	389	410	363	422	434	380	391	405	421	358	388	414	397	377	355	357	377	358	398	368	379	399	380	399	393	428	385	367	394	376	372	379	352	381	384	430	390	384	387	409	383	420	383	412	387	389	395	404	373	368	413	396	378	378	395	362	376	370	395	357	402	408	373	362	396	356	374	410	402	383	398	384	417	421	369	372	361	372	365	379	401	402	385	371	359	406	387	407	410	406	413	380	405	422	389	450	351	393	396	395	391	371	402	381	394	372	394	381	361	364	375	402	381	357	375	403	372	419	411	421	385	393	391	405	346	352	423	413	385	408	410	388	405	356	381	382	416	416	390	392	388	367	394	391	399	377	396	356	395	393	408	385	370	402	394	365	389	421	373	373	413	369	406	394	406	426	361	391	380	394	383	416	386	367	421	404	396	384	372	403	398	357	398	394	375	380	432	364	368	417	377	368	393	394	387	400	420	401	382	363	395	397	398	411	352	437	363	393	414	383	411	386	416	404	380	391	409	389	419	370	373	357	402	398	429	412	404	399	359	392	389	376	388	382	375	419	370	405	409	391	387	391	411	362	388	390	389	436	411	397	401	383	400	375	382	400	385	405	394	398	394	400	391	400	383	387	387	383	417	409	408	360	380	383	386	389	369	420	371	382	398	432	456	403	415	357	396	409	420	390	388	416	440	392	410	410	419	392	369	400	374	364	354	394	369	398	382	376	387	430	386	377	384	378	385	344	391	355	413	394	392	402	376	424	363	367	406	414	364	377	394	395	406	453	421	374	373	413	417	400	384	356	372	403	410	383	401	383	391	405	406	391	387	425	383	375	402	401	377	378	369	419	407	405	393	397	377	410	368	359	377	435	388	387	380	421	389	393	384	357	391	398	369	372	384	441	396	403	372	402	403	418	406	390	365	358	380	416	397	405	407	415	414	390	368	381	394	373	389	363	417	387	415	362	374	368	385	388	360	402	340	410	372	381	386	395	380	428	384	405	397	405	381	415	402	368	402	384	417	414	403	400	414	396	374	388	406	428	403	375	370	391	391	377	394	399	433	391	392	348	403	383	388	419	365	369	404	370	363	419	393	388	389	377	377	359	340	400	364	391	396	365	412	392	408	394	392	379	405	376	394	375	400	381	408	403	382	353	384	376	382	424	401	362	379	411	369	365	363	399	410	399	405	420	382	387	382	384	389	423	406	394	367	406	356	385	393	347	398	398	368	392	376	390	382	387	368	359	414	392	402	393	373	389	417	376	402	378	365	346	380	397	413	396	393	359	423	351	399	359	421	374	385	344	393	355	403	393	395	392	409	377	404	400	423	377	397	374	387	391	412	410	409	398	384	378	370	385	376	411	366	408	371	385	406	391	403	400	417	402	413	353	401	416	392	395	382	358	383	406	372	396	394	391	378	378	381	374	393	382	372	361	385	386	381	360	381	385	436	414	400	384	418	390	378	408	376	402	394	403	382	401	376	406	394	401	408	430	376	391	394	401	376	404	394	403	392	410	415	389	344	405	373	392	382	382	364	402	373	392	404	406	369	376	406	369	373	395	354	378	413	387	348	419	392	372	395	402	416	383	359	403	402	402	387	418	400	401	384	389	388	388	387	401	394	407	402	372	377	392	377	409	369	369	364	393	385	372	427	433	404	407	374	411	383	372	413	409	367	377	444	408	389	370	410	388	380	388	412	358	386	405	389	391	395	391	372	370	394	369	359	373	399	394	425	336	393	400	409	403	362	397	390	397	384	373	367	370	378	378	379	384	396	380	450	372	394	409	384	402	421	420	383	395	413	415	433	394	438	397	384	409	374	377	392	436	409	368	407	422	413	424	372	394	355	409	394	389	412	382	355	427	380	366	394	411	405	439	381	366	361	399	397	410	435	411	378	392	416	382	373	377	412	366	410	379	356	396	396	398	368	368	411	370	407	395	394	395	364	390	363	391	406	397	378	397	368	411	387	426	398	397	372	376	368	406	392	370	393	399	404	390	347	371	374	376	389	347	376	408	421	389	383	401	435	399	396	380	404	397	425	383	381	394	386	408	408	407	362	401	364	406	405	414	370	394	383	388	399	356	413	407	396	388	429	382	400	424	428	399	379	377	401	403	385	381	363	350	363	408	394	385	353	369	428	408	392	374	368	421	380	377	376	397	422	393	371	411	402	412	392	415	413	393	374	372	390	365	432	444	376	387	397	427	421	383	367	394	398	405	400	395	410	389	351	375	393	372	409	389	375	388	393	431	399	388	380	378	394	365	416	392	371	388	398	381	374	375	421	378	389	389	392	368	400	398	369	405	374	426	392	395
23870	20968	28024	24073	20785	7728	2382	1431	1059	5362	26335	27473	17373	6856	1889	794	614	573	555	559	532	611	587	538	569	536	561	577	584	564	536	541	547	520	552	536	573	560	552	548	588	529	556	542	555	564	523	596	527	528	556	582	601	570	532	503	540	506	557	537	548	529	534	541	545	572	574	554	554	545	567	538	582	588	536	519	567	546	542	545	535	543	551	547	538	579	562	541	538	512	569	491	571	548	538	591	517	522	536	561	535	542	528	543	533	574	560	548	587	526	580	545	533	575	570	567	527	521	565	509	517	525	544	519	539	561	530	554	522	600	526	530	560	542	554	484	532	540	541	552	562	551	566	524	552	571	555	558	559	564	580	519	557	500	512	562	531	568	549	512	546	565	518	529	539	604	567	564	499	534	536	557	515	560	521	546	514	506	520	518	534	502	561	575	543	527	506	544	535	528	564	540	521	584	529	575	527	535	513	524	517	545	523	563	559	586	553	579	519	563	515	532	515	551	554	513	577	534	566	552	557	513	542	522	499	560	508	549	573	606	547	537	531	533	545	532	537	536	505	548	514	570	502	549	555	548	520	555	549	567	529	531	546	529	483	543	561	513	537	512	526	517	547	490	498	547	536	527	533	479	511	536	521	530	522	520	556	569	560	541	532	548	568	558	515	544	547	521	524	515	511	547	556	547	560	521	503	546	533	537	549	566	517	564	538	494	544	552	518	520	493	506	523	514	579	545	570	519	545	535	535	558	543	555	521	500	536	562	583	531	554	562	574	539	564	501	544	513	514	566	581	580	520	516	527	573	541	568	508	577	512	529	548	582	581	555	555	539	536	522	531	491	537	513	565	571	519	538	558	565	581	572	551	506	530	570	542	516	535	512	535	553	546	541	541	545	520	510	537	517	592	516	526	520	522	538	509	501	553	545	576	559	537	557	592	520	530	570	583	595	561	552	543	558	520	524	539	542	549	533	490	529	529	553	567	575	537	518	546	536	568	531	503	559	547	538	527	499	518	558	508	545	539	547	517	546	561	537	538	528	519	556	553	517	599	530	566	549	506	531	561	512	525	530	511	522	497	545	516	504	546	489	516	535	545	522	511	519	528	512	545	525	567	502	507	540	547	541	539	544	529	560	517	567	478	528	489	551	494	511	525	546	474	549	519	516	536	513	578	519	544	532	510	522	501	500	553	555	526	573	577	554	522	559	548	534	545	503	513	567	522	547	566	538	567	521	551	530	521	548	545	556	552	548	564	522	547	562	566	522	542	514	552	576	548	499	564	525	565	546	494	546	530	509	505	548	498	504	564	545	543	547	530	548	539	538	512	526	524	543	531	536	512	545	522	524	565	520	514	550	603	565	531	556	538	558	535	542	537	575	540	522	497	538	558	541	546	545	506	601	527	539	478	550	524	527	542	536	565	523	557	526	541	540	547	540	522	500	538	513	529	537	525	607	549	526	507	557	540	566	504	560	533	573	526	519	536	559	578	564	513	538	554	540	532	582	548	561	534	549	542	527	535	554	526	521	549	529	526	563	551	530	527	512	510	540	529	588	524	539	524	518	538	537	529	531	528	540	493	543	535	516	590	573	521	548	534	505	539	546	515	507	528	530	510	572	607	564	532	500	568	548	539	580	564	519	560	579	552	501	554	548	518	535	550	508	516	537	524	507	581	551	546	524	561	546	516	523	512	582	556	540	547	516	520	539	535	501	542	548	514	567	504	546	519	544	555	515	572	562	547	545	557	507	535	587	545	571	515	533	546	538	502	569	527	562	535	514	552	547	536	560	525	564	568	549	459	549	535	564	529	496	567	542	506	532	520	520	516	483	494	523	512	542	533	546	521	529	551	516	533	558	528	565	533	548	557	511	540	564	555	550	522	496	565	523	505	522	501	536	558	558	516	536	573	528	523	518	492	547	522	529	553	536	542	550	530	526	496	546	547	532	520	534	560	547	566	522	595	528	559	554	518	513	514	548	536	540	535	556	547	505	527	555	544	535	548	530	580	516	555	522	495	546	554	532	553	547	557	586	536	537	559	546	526	559	494	504	502	527	533	516	542	522	534	517	573	588	544	540	527	521	556	513	522	526	551	535	516	580	531	536	564	531	516	531	493	504	549	495	520	543	545	549	505	537	531	609	572	568	515	570	524	548	528	519	512	498	555	536	569	558	560	536	552	597	555	515	547	503	540	516	555	536	570	505	532	502	508	528	542	523	517	541	557	526	568	545	545	566	548	600	511	518	543	562	523	528	537	524	547	536	556	529	538	511	586	522	540	517	527	531	535	542	547	528	497	512	509	545	559	501	523	515	518	520	548	545	502	504	573	564	500	531	546	538	533	504	530	535	532	528	522	540	553	511	539	551	541	527	571	521	539	534	558	519	545	547	513	531	551	512	560	572	534	530	568	540	527	546	514	502	559	545	598	559	526	508	569	555	555	555	521	561	550	533	505	523	527	546	534	507	518	506	527	545	514	491	535	512	518	541	558	556	532	520	522	517	549	542	548	535	521	483	534	559	517	566	523	559	557	567	533	544	505	547	536	531	549	559	531	504	537	541	544	528	506	515	527	523	544	556	546	568	548	503	532	534	511	506	520	488	592	552	515	557	549	529	490	574	562	550	501	529	528	515	581	533	504	502	533	539	527	532	533	543	558	536	505	543	534	548	543	552	552	542	571	539	554	595	503	561	547	512	497	515	567	535	515	504	529	595	519	542	539	523	553	532	552	528	517	533	524	531	515	530	509	535	543	551	557	566	521	508	520	513	557	546	549	527	525	539	538	501	568	550	556	482	541	524	534	554	528	589	548	539	534	565	552	518	519	532	558	536	539	549	493	524	536	536	519	538	559	542	505	501	518	506	493	587	530	529	559	523	530	523	534	533	538	528	562	526	574	551	553	538	557	554	558	555	535	561	542	520	531	549	560	577	555	533	535	482	549	536	542	530	535	527	583	536	535	547	501	531	508	483	555	571	556	501	508	540	542	492	529	573	560	526	529	573	542	526	564	511	530	548	532	504	559	554	538	519	499	497	544	574	554	524	517	536	496	574	545	542	532	534	563	565	571	516	538	531	541	520	526	566	545	511	523	502	550	491	499	498	530	504	548	534	569	564	537	544	546	532	546	564	550	507	557	519	533	563	552	534	534	518	504	551	563	548	529	538	576	506	566	568	495	519	558	576	538	548	553	552	526	518	543	556	541	520	567	580	519	548	522	522	536	506	555	542	546	513	499	536	523	575	522	493	520	518	555	487	578	564	559	501	554	574	528	577	500	531	515	520	537	516	515	544	511	538	535	560	539	552	530	566	577	555	556	533	556	555	548	538	546	551	517	573	532	526	578	530	522	559	534	543	563	502	502	526	543	541	501	476	552	528	542	550	525	575	522	561	574	570	496	556	512	544	532	573	553	477	587	547	592	532	527	545	520	506	546	526	561	546	577	570	568	535	542	560	510	519	498	547	587	515	530	578	514	590	572	538	543	511	542	535
5841	9451	9496	5734	3150	2188	1954	1578	1346	8217	28056	23741	14263	6093	1802	700	499	480	509	460	455	472	452	441	464	468	492	465	446	439	470	487	442	461	476	464	461	472	476	468	496	467	468	436	473	505	492	466	471	458	455	463	484	497	475	447	449	475	433	425	425	458	449	481	472	456	418	435	460	471	440	469	471	475	453	444	483	462	474	449	458	502	458	464	445	436	490	391	425	501	486	431	449	449	469	479	420	437	449	463	440	459	455	474	481	458	460	483	482	455	442	477	475	457	453	442	476	472	473	445	480	469	475	428	454	476	454	445	454	488	453	484	448	455	446	438	477	447	443	494	436	492	448	486	451	498	465	451	446	448	474	466	472	458	473	460	494	450	461	454	495	446	473	452	462	439	430	503	420	459	475	464	410	495	445	457	495	477	460	421	465	439	460	443	447	462	478	473	453	511	469	487	459	467	444	458	426	462	472	472	424	439	414	503	437	447	470	461	473	457	390	449	495	518	455	459	444	444	466	461	457	468	456	481	437	431	476	455	442	465	490	480	460	432	462	478	466	485	477	437	447	475	482	482	470	485	469	427	438	472	479	492	449	467	469	476	455	458	482	459	461	461	447	450	449	463	467	427	478	480	433	435	422	443	396	505	425	456	450	473	466	450	451	496	466	482	479	450	470	447	473	478	440	435	461	419	456	444	469	450	463	457	490	478	445	470	475	479	424	492	460	448	491	454	457	443	472	476	500	476	440	443	464	481	423	436	456	430	413	435	475	458	430	468	501	488	458	442	433	452	473	473	446	482	506	423	508	450	444	430	435	489	474	409	454	461	500	422	457	489	478	428	469	461	455	445	503	457	427	453	436	453	433	460	479	456	482	464	445	456	447	471	434	425	509	465	499	462	478	470	434	461	452	462	462	476	467	455	459	487	486	431	442	474	476	479	445	475	431	441	447	429	465	446	465	460	474	432	452	451	408	477	437	435	462	475	497	469	464	434	498	511	488	444	457	446	490	419	455	480	449	478	475	428	504	494	488	449	467	457	439	464	472	466	447	444	446	448	480	477	474	470	488	448	469	486	474	460	435	445	444	456	458	436	428	427	451	447	450	429	457	463	465	478	447	444	447	421	442	473	490	454	471	458	459	464	420	451	475	451	421	489	469	466	477	452	459	433	467	412	442	472	464	451	441	482	454	447	467	492	467	445	497	430	431	485	430	455	438	453	442	476	468	459	446	445	431	441	463	427	452	514	465	422	490	496	450	461	438	421	465	474	454	439	440	476	462	473	474	438	421	439	483	452	447	484	476	427	468	495	504	475	448	469	437	488	453	456	467	454	447	448	424	427	430	461	469	410	433	460	462	500	431	473	412	438	446	406	506	453	432	461	500	464	467	431	462	449	471	472	473	499	460	436	457	426	435	412	472	465	454	487	474	460	500	460	440	455	484	501	459	430	435	458	445	452	457	499	447	462	466	460	453	476	461	478	463	460	486	450	455	459	438	460	460	468	447	506	459	450	461	433	449	433	479	426	482	477	433	460	442	432	452	457	466	489	456	465	449	493	444	490	452	426	468	416	470	460	512	465	445	425	441	437	526	468	489	450	491	480	442	448	472	431	440	469	466	456	453	440	449	449	445	469	432	459	445	457	449	482	474	466	445	436	458	484	483	478	454	481	474	492	462	450	480	478	466	442	454	447	429	451	441	453	470	430	434	481	450	445	426	465	487	431	448	471	430	479	480	492	465	475	465	456	478	483	431	411	431	457	421	451	458	477	470	452	440	455	445	484	410	479	453	414	464	419	450	467	478	476	444	460	453	459	434	487	458	421	437	467	455	464	449	467	472	460	436	483	456	451	487	459	474	458	456	494	464	436	462	446	413	482	455	496	450	453	461	423	498	457	431	484	446	499	478	453	461	460	435	434	459	464	450	463	431	453	467	449	462	495	455	424	472	505	440	476	457	448	478	453	466	443	452	493	462	474	467	468	477	497	465	443	460	483	483	505	448	438	440	435	456	447	469	428	458	448	453	463	435	429	432	482	457	429	469	459	472	482	480	436	439	455	445	470	477	456	474	449	461	455	463	457	485	444	457	452	469	449	436	447	456	465	444	416	494	436	452	480	451	431	443	454	477	502	420	435	440	475	472	463	475	491	422	446	439	427	458	439	456	466	461	479	466	451	486	430	512	452	434	467	473	462	487	462	441	459	462	480	461	437	488	448	463	466	463	483	435	469	449	501	460	437	450	451	473	455	478	463	458	452	457	444	457	444	453	444	482	462	446	415	451	478	435	439	480	483	485	448	448	475	431	463	449	452	480	461	455	479	498	480	446	459	449	509	500	490	449	431	490	460	455	434	464	471	423	441	466	462	429	405	453	483	447	473	467	478	472	399	487	479	441	454	448	464	486	470	461	467	477	475	443	437	475	490	430	466	463	444	472	451	470	431	472	439	502	435	456	476	471	444	439	480	489	422	429	446	493	443	445	476	444	425	438	440	456	476	472	453	406	490	449	465	455	438	439	458	429	425	450	457	453	490	434	473	494	425	459	443	429	447	479	443	479	488	465	481	472	414	499	446	477	453	448	481	436	459	454	470	461	461	456	451	415	472	488	465	452	487	428	465	462	472	454	473	485	451	456	489	484	432	460	483	468	421	475	440	423	441	433	439	426	476	438	436	461	488	424	468	455	437	435	453	467	436	417	457	430	500	471	464	491	438	477	493	472	461	440	478	447	435	450	465	478	443	462	480	465	464	483	465	455	484	465	453	464	441	468	434	471	475	457	457	460	472	464	442	442	484	474	464	460	450	456	469	466	459	472	483	468	469	469	472	446	452	468	457	506	454	506	428	461	449	470	471	423	452	494	471	485	484	461	450	444	468	453	480	452	477	485	429	459	456	446	460	476	444	437	459	455	450	455	478	416	484	479	480	443	405	469	474	468	447	463	475	454	480	443	458	481	447	444	466	471	457	432	444	466	471	437	443	480	474	455	494	468	463	461	447	444	446	426	452	468	432	442	462	469	454	428	453	441	481	429	468	469	445	452	456	465	450	473	438	454	445	470	430	448	465	433	473	458	446	430	440	461	464	463	435	469	454	459	467	432	456	470	452	441	478	462	435	461	438	427	440	447	434	434	459	452	476	451	451	492	477	513	431	438	476	466	441	493	474	462	447	487	516	452	451	434	451	496	472	477	471	430	484	448	456	461	469	469	463	464	459	467	461	476	430	430	527	459	468	452	447	437	459	440	480	436	434	460	441	477	470	420	459	465	451	462	464	451	473	469	492	438	433	449	461	468	478	426	470	437	449	499	447	436	469	425	443	435	436	472	434	457	453	446	458	432	482	466	456	473	463	477	490	463	492	446	462	454	440	480	429	456	443	444	453	397	492	488	435	462	469	468	484	452	461	467	450	461	431	478	442	438	467	471	485	440	450	464	466	475	430	464	467	507	428	474	463	468	479	470	432	459	465	436	495	484	444	438	476	463	451	424	462
27169	11562	2861	1005	610	516	478	436	447	664	1587	1729	1224	712	483	406	384	406	368	379	387	403	419	419	380	368	401	396	404	380	394	399	397	388	424	396	419	389	390	368	389	390	387	392	411	404	384	407	396	403	399	416	375	416	398	401	417	418	404	430	413	424	384	374	383	396	401	417	382	402	398	402	403	409	389	391	422	385	406	387	388	383	383	394	401	414	366	442	367	384	425	396	401	412	383	388	404	419	383	387	394	403	389	377	409	408	386	410	380	398	411	395	394	368	379	367	370	381	362	384	388	386	417	410	393	394	401	400	391	381	412	389	343	382	405	406	386	397	366	403	416	377	397	359	390	409	390	398	407	381	409	401	420	396	402	382	429	404	362	404	380	411	435	403	395	400	378	384	380	432	404	395	355	406	402	351	402	430	424	344	401	405	438	358	386	368	419	417	407	395	406	423	397	395	362	396	405	392	374	402	416	427	377	363	384	379	388	394	390	410	380	389	373	392	376	399	404	390	409	417	405	390	381	378	403	380	400	361	415	393	433	371	369	377	395	399	400	400	410	410	393	402	379	394	408	396	393	403	422	406	369	434	383	390	418	382	426	370	408	400	362	426	360	451	452	404	411	366	421	387	384	390	402	426	394	391	392	417	376	404	392	413	404	401	430	387	377	404	373	389	418	395	393	416	397	371	365	355	399	427	398	440	394	374	410	393	419	396	374	404	419	374	422	417	393	409	383	375	430	372	417	383	396	381	409	401	413	384	398	410	433	388	389	397	388	368	374	376	423	423	407	431	409	406	405	390	386	358	387	407	433	420	409	378	389	365	393	350	419	394	428	384	422	383	422	398	429	403	408	403	364	391	402	409	394	387	396	413	431	406	391	440	398	386	412	404	411	401	393	387	393	403	419	376	390	408	399	410	417	422	424	390	385	387	416	357	402	391	391	391	391	415	383	420	432	395	387	393	405	389	408	409	393	365	398	401	378	408	406	396	376	383	393	338	430	397	384	365	461	403	421	397	401	411	418	425	394	388	392	410	383	376	396	393	370	438	376	400	356	389	424	377	411	399	364	385	395	401	365	413	384	418	414	409	382	414	397	395	367	387	396	381	379	385	400	370	423	405	408	353	380	409	399	397	357	393	404	384	404	393	402	381	402	419	436	401	416	389	362	424	381	391	392	367	409	377	397	440	411	363	365	387	409	407	400	372	392	402	382	415	433	398	416	400	378	420	388	383	403	388	432	415	356	426	391	404	372	399	360	402	405	408	399	414	404	391	405	383	372	383	381	389	413	396	384	392	392	373	401	399	384	415	356	392	367	438	406	438	360	434	444	421	390	390	400	407	402	410	378	423	384	392	416	408	425	398	390	386	390	391	421	407	393	410	385	394	380	412	378	392	386	380	373	399	422	398	408	396	377	370	380	419	385	384	422	407	394	405	381	354	405	424	387	413	385	396	386	403	401	419	373	423	414	382	397	365	386	403	393	414	426	432	398	406	408	394	389	367	380	426	390	409	373	405	429	396	426	407	413	407	373	413	387	405	400	366	406	425	364	421	381	420	383	396	414	398	376	366	394	391	390	387	383	379	398	384	407	407	399	425	384	407	398	388	404	434	387	392	369	380	390	411	365	368	422	402	413	447	408	370	381	392	370	388	395	398	388	379	397	385	375	403	407	418	441	404	395	408	395	406	392	423	403	397	395	379	401	371	401	374	403	393	410	429	367	394	396	382	430	393	382	403	396	386	394	406	418	434	387	430	376	397	416	433	387	412	412	429	396	414	410	383	379	357	382	425	376	375	375	341	374	414	392	403	396	423	360	385	427	398	440	404	391	388	407	399	405	425	410	404	383	416	409	372	434	412	370	413	388	397	430	390	368	389	417	357	367	380	383	397	398	367	372	395	425	412	397	389	383	375	419	372	370	405	421	366	417	385	394	412	372	405	360	367	363	396	390	390	376	389	410	381	407	434	382	408	377	385	378	432	362	407	409	387	377	391	381	388	397	392	424	365	336	427	414	388	426	382	385	412	432	377	445	410	405	412	391	411	411	401	382	410	423	353	398	386	420	419	407	412	462	405	408	407	406	410	395	410	390	379	359	404	419	394	401	430	390	379	414	396	431	359	399	377	385	398	423	403	410	396	398	385	419	402	382	362	404	405	393	405	379	394	391	376	393	380	415	395	386	428	372	387	395	389	430	355	404	383	403	391	368	411	418	425	386	401	361	387	384	384	421	404	398	381	385	390	408	443	396	380	406	381	403	401	395	447	409	419	370	393	373	394	384	374	403	399	408	417	395	397	364	413	413	411	421	411	390	438	407	402	381	394	410	393	387	403	376	366	385	408	371	410	383	434	408	380	380	385	382	396	386	356	419	418	390	384	383	393	391	403	427	377	369	422	394	377	391	386	406	413	439	398	371	413	385	384	411	398	416	396	368	442	411	396	409	366	419	411	404	434	401	414	367	384	378	395	376	380	396	382	400	416	423	363	399	415	405	413	423	384	407	404	388	386	375	409	392	428	385	390	421	431	385	411	395	360	365	402	393	407	390	381	430	383	405	438	396	393	403	397	411	388	392	431	415	382	437	402	384	389	408	409	380	426	412	403	363	387	427	406	372	406	383	408	390	404	381	383	394	364	419	388	388	402	385	365	374	375	425	406	401	401	388	386	384	406	389	394	417	419	398	401	373	391	400	399	400	350	405	386	386	407	413	387	394	378	371	471	356	390	394	389	398	400	407	397	398	387	427	395	395	423	383	376	387	390	371	388	400	415	395	399	394	384	382	393	397	398	409	373	374	391	385	400	424	396	429	389	393	423	414	381	431	357	412	398	403	427	409	396	420	372	384	446	365	413	403	444	391	414	382	427	414	386	362	398	437	396	437	410	375	393	389	390	404	420	381	391	459	417	398	386	413	377	388	395	403	359	377	403	414	398	394	419	452	372	399	425	361	424	400	407	408	426	426	402	409	381	381	395	383	409	411	392	387	403	373	388	429	410	388	384	393	377	394	416	364	404	379	388	400	379	366	425	398	404	374	413	375	372	414	432	405	393	383	358	414	419	366	422	399	410	398	438	380	342	395	385	375	411	401	415	395	404	409	386	385	374	354	392	395	434	393	420	390	395	426	395	422	402	411	379	380	396	464	398	380	383	387	412	419	408	369	373	378	363	368	414	404	383	345	426	408	388	394	399	421	398	426	414	421	443	432	384	401	406	404	391	421	420	357	389	407	403	347	417	397	433	425	376	425	425	382	418	373	412	397	401	370	380	411	360	408	394	388	391	379	395	422	398	391	400	404	401	424	397	434	403	416	426	398	367	429	423	400	407	396	394	374	411	433	371	372	382	410	400	392	423	414	396	389	401	414	408	371	398	420	368	380	405	360	399	416	383	413	396	397	415	395	419	391	385	381	387	377	402	414	399	403	358	405	407	447	371	380	407	392	401	410	428	377	385	414	406	377	380	386	404	406	431	408	362	380	415	366	390
5698	2641	2619	872	621	601	461	426	463	857	2160	2042	1241	760	455	357	351	348	343	295	335	324	308	335	315	323	333	361	330	315	320	320	339	329	335	325	326	309	320	279	356	334	342	324	338	308	358	347	345	299	326	328	360	349	309	350	316	311	369	341	332	370	289	340	338	329	353	325	332	312	306	326	319	340	360	342	327	314	380	334	330	329	338	345	327	326	355	344	323	318	330	350	330	296	374	326	299	313	335	304	338	326	343	342	344	343	303	324	338	306	349	335	315	291	349	345	325	307	337	317	348	343	302	338	299	320	327	329	313	365	312	359	350	313	286	326	355	300	335	300	317	341	326	348	327	304	321	292	308	330	317	325	290	331	341	315	349	304	350	320	338	316	347	339	352	330	330	295	338	339	312	285	328	335	326	356	341	332	342	346	338	311	326	333	343	349	311	339	326	347	341	298	336	326	330	334	359	315	349	333	319	331	335	318	329	330	320	327	339	334	308	323	332	321	336	313	327	346	362	339	341	294	331	336	374	303	347	320	343	349	313	350	329	309	333	307	321	326	282	343	342	331	351	337	331	321	327	337	298	337	334	342	309	330	334	314	314	332	367	356	318	344	318	320	317	330	357	353	313	326	340	320	336	343	323	320	337	306	317	334	320	304	344	317	346	319	335	326	323	340	320	298	337	344	345	324	341	344	341	335	341	325	321	325	282	304	305	342	336	322	325	337	330	354	335	351	332	332	296	317	345	326	308	336	338	308	341	323	342	330	356	355	344	348	326	346	351	335	339	360	315	355	306	310	342	298	297	347	344	323	323	339	349	355	347	348	324	295	322	349	316	335	328	340	311	320	315	316	326	334	334	352	303	343	327	333	294	345	339	300	330	340	362	309	331	311	327	338	354	347	359	335	344	357	327	326	351	342	354	302	314	316	337	335	313	316	344	329	353	363	352	352	280	319	339	303	348	326	358	359	350	359	304	295	324	329	331	326	346	331	331	322	344	328	306	318	330	319	307	333	348	325	342	315	313	343	312	317	306	359	348	319	338	321	333	330	316	328	294	329	377	332	330	312	363	319	332	370	352	314	336	327	318	298	326	314	327	310	350	324	325	294	323	320	296	365	342	335	309	304	333	324	310	341	363	298	332	325	343	320	360	330	356	360	326	343	358	333	344	331	331	340	327	340	322	337	342	295	330	297	310	330	324	341	320	362	333	338	308	311	329	351	356	339	315	340	317	311	331	327	339	308	318	350	363	320	319	305	333	320	327	325	317	327	318	331	354	339	352	315	361	316	348	331	333	336	340	311	347	334	315	318	313	308	304	332	323	337	341	347	336	374	331	377	316	327	324	349	320	313	344	342	364	333	294	370	325	344	316	315	315	297	309	349	331	305	353	340	318	328	334	376	289	350	324	332	339	362	331	308	318	296	347	315	288	334	350	327	335	312	362	343	321	327	323	336	313	344	319	336	344	330	344	354	306	329	317	315	319	354	329	297	328	330	333	338	334	347	304	345	333	321	339	345	327	333	330	357	354	321	307	311	337	327	307	326	349	330	356	322	304	333	341	330	348	293	340	312	302	294	321	336	340	312	327	349	331	298	327	322	348	332	299	354	341	346	348	365	326	292	319	371	355	290	343	329	328	336	319	334	335	337	304	339	338	346	308	382	328	325	335	356	311	323	345	327	350	317	338	323	316	338	325	317	328	351	331	317	301	324	335	328	323	350	343	318	350	329	334	341	314	307	318	363	328	323	327	329	359	353	318	343	292	334	349	326	343	319	304	339	346	335	322	337	314	348	317	278	349	338	335	329	317	347	303	343	306	364	372	368	326	307	347	319	342	346	302	343	372	325	322	339	306	335	353	352	367	318	323	333	330	310	321	317	364	323	318	348	336	329	349	318	304	362	322	336	342	363	330	314	340	321	355	334	339	299	303	309	329	328	343	321	364	337	339	328	321	335	345	327	334	334	310	340	319	343	333	328	317	323	308	300	314	329	337	338	359	325	334	337	346	324	319	354	371	330	357	304	316	339	350	307	381	345	334	341	330	346	309	317	317	311	317	331	318	299	364	363	334	328	343	347	309	361	327	298	317	327	311	296	333	349	358	345	335	319	328	310	297	311	349	329	325	339	321	345	312	366	323	321	364	309	313	314	285	327	313	319	328	319	316	321	358	353	293	323	306	326	291	314	323	352	342	323	328	350	359	341	347	336	325	311	340	377	331	332	320	299	329	330	335	336	333	331	342	318	323	326	313	300	338	361	362	321	357	292	366	329	312	334	347	342	334	385	328	330	322	303	378	291	331	334	343	324	294	388	326	356	360	315	338	314	330	302	315	336	305	349	379	323	338	375	357	345	327	336	338	306	323	364	327	349	344	298	329	329	352	361	287	348	334	328	357	307	312	324	304	340	335	365	317	337	332	332	357	336	330	354	336	315	322	332	329	347	327	343	335	328	331	325	313	319	331	332	351	302	331	338	333	309	322	347	321	339	347	332	366	315	331	341	356	339	347	305	339	341	332	349	342	331	343	307	315	336	310	305	341	301	343	318	344	336	292	357	336	341	350	340	366	335	313	331	351	336	331	334	292	356	341	340	321	320	351	330	325	355	340	332	338	341	327	332	370	326	336	341	361	346	297	337	306	309	321	336	334	297	325	339	321	357	363	300	309	326	355	340	286	349	344	309	331	357	359	321	345	330	339	334	306	319	312	357	349	361	333	331	333	343	326	316	332	353	317	353	340	322	342	364	313	344	301	331	343	321	321	340	342	317	325	337	329	336	359	324	305	335	316	328	339	302	346	347	342	338	337	355	331	319	325	362	325	316	321	323	300	360	359	344	363	325	334	363	341	314	348	325	357	330	332	302	317	342	344	339	321	319	331	365	341	339	328	295	338	336	328	323	347	311	335	301	365	348	342	359	299	318	321	317	346	318	342	348	327	316	290	334	340	328	312	325	344	318	355	346	361	342	354	336	300	326	330	342	336	335	359	340	322	330	334	353	343	329	366	298	314	344	316	347	320	339	312	336	360	313	328	341	327	354	315	355	352	314	353	315	350	318	317	348	325	324	347	323	345	340	310	349	286	315	319	345	317	348	302	364	352	309	308	353	355	322	299	328	323	344	326	283	302	342	337	341	317	316	288	332	321	326	351	332	339	349	352	310	337	318	357	325	320	331	295	333	331	314	316	336	327	351	302	336	336	361	327	348	316	321	342	319	350	329	309	316	329	316	311	320	326	334	322	301	326	307	309	355	279	329	341	330	342	333	326	332	338	339	356	369	340	363	295	318	326	335	312	334	306	363	329	331	358	342	325	336	327	336	306	354	336	346	336	329	314	313	315	370	360	330	334	318	348	323	294	338	324	317	354	332	313	357	311	331	322	307	350	288	324	317	318	326	346	359	311	320	373	342	351	316	310	327	321	339	350	313	319	353	294	297	327	343	351	366	370	355	317	380	303	311	364	335	331	324	345	336	303	335	328	311	342	339
24953	20982	27049	24893	8652	1525	945	697	1001	8569	18595	14346	7045	2108	787	527	470	444	457	473	480	472	446	412	419	514	451	422	431	465	450	450	448	469	449	447	435	449	450	438	436	502	474	456	436	455	447	453	425	429	464	435	426	451	471	444	433	452	448	444	460	446	440	475	476	452	462	442	420	430	464	445	496	413	443	444	414	422	437	420	416	450	448	433	426	458	459	442	442	467	428	423	423	495	473	456	416	461	446	449	463	463	491	434	431	447	451	452	441	446	452	419	489	452	450	419	471	432	442	455	444	443	395	440	448	428	475	469	428	482	474	454	461	445	462	409	430	425	449	408	473	462	435	479	439	443	425	482	442	475	448	445	465	438	444	435	445	426	425	453	435	412	419	439	471	449	434	468	437	440	475	445	420	424	441	398	522	460	467	473	473	463	430	455	430	406	443	433	415	461	469	453	458	479	441	432	458	445	457	470	530	436	445	432	451	453	476	464	481	477	448	441	464	445	440	432	457	466	435	431	442	457	463	465	441	441	476	460	458	484	459	426	443	422	430	440	476	444	465	442	464	432	430	454	438	430	429	433	431	451	475	438	458	463	440	416	489	432	463	435	465	417	445	464	465	447	432	442	435	400	443	469	459	433	449	440	471	442	436	482	461	460	455	430	474	470	426	476	411	461	465	430	438	457	435	433	431	418	468	457	460	409	450	452	454	451	450	434	503	449	461	445	491	467	447	482	457	436	451	410	443	503	457	409	433	470	431	416	433	473	484	452	446	439	473	471	467	473	437	444	413	503	442	447	471	443	424	451	456	445	438	422	458	420	434	427	473	448	474	490	488	470	436	450	437	444	447	460	457	416	430	456	450	460	454	456	454	478	451	433	444	425	477	454	412	433	449	445	444	423	462	413	426	453	427	442	443	456	453	459	454	446	427	412	408	467	450	438	458	462	446	450	441	442	454	436	434	455	455	456	448	438	431	416	424	442	442	466	491	430	499	416	469	427	441	479	436	432	460	475	421	447	457	436	428	459	444	442	431	465	440	448	461	481	412	473	467	455	488	456	459	495	407	457	480	455	391	434	448	428	425	435	453	500	433	437	437	423	437	457	454	467	473	474	447	435	470	468	433	449	451	439	458	435	443	470	463	435	438	454	477	473	441	430	449	404	450	445	458	431	455	472	471	424	472	443	437	457	447	441	423	435	421	441	456	424	447	424	456	459	419	457	458	452	460	478	462	424	439	504	472	469	403	456	459	472	461	435	441	440	418	390	471	424	445	443	457	440	459	434	489	454	474	451	462	464	452	449	412	479	448	430	447	425	400	467	434	448	425	471	457	430	457	470	423	422	472	447	468	461	430	418	469	477	455	431	434	459	382	464	445	462	448	423	502	423	452	417	445	450	477	459	465	467	455	437	403	426	494	491	469	465	417	442	422	485	448	437	466	424	445	448	471	452	436	447	414	461	478	459	418	475	464	441	415	436	440	435	440	455	451	477	481	476	433	428	431	487	451	476	448	432	422	423	448	437	441	474	476	434	462	443	447	437	442	467	423	489	448	468	438	451	411	462	435	428	440	468	463	430	407	486	412	390	418	467	434	453	478	444	451	466	455	417	436	447	433	412	447	440	476	436	447	446	472	454	437	415	433	406	452	420	465	480	396	443	444	459	442	419	455	455	443	459	456	416	454	433	441	441	441	451	460	409	428	435	447	419	443	470	451	471	452	454	468	437	445	440	460	475	434	400	426	477	422	437	402	447	417	415	437	441	457	455	472	429	429	449	459	421	452	461	431	449	419	431	441	433	418	446	417	468	444	452	460	447	481	443	443	449	446	444	462	422	440	428	451	460	472	456	473	416	436	427	495	469	457	424	407	465	463	447	444	452	443	446	446	428	446	461	440	431	464	414	463	410	438	433	437	450	426	446	456	397	456	460	463	450	479	439	475	455	477	416	451	437	444	455	486	476	415	437	428	448	436	428	433	501	448	484	459	449	442	437	441	447	443	483	458	468	470	475	469	414	414	409	474	423	470	445	464	422	476	412	411	463	477	425	471	421	478	416	431	410	449	452	426	461	426	455	493	458	477	444	448	427	471	454	440	452	437	463	446	459	436	430	439	426	445	434	405	465	450	459	441	415	394	490	423	454	432	464	457	463	456	470	453	475	484	441	490	412	509	416	438	461	427	464	445	468	430	459	422	431	451	446	459	426	452	426	452	445	467	452	412	475	413	456	450	458	463	462	459	439	460	436	445	430	469	437	396	436	459	431	434	463	437	430	456	468	437	446	466	451	442	452	468	460	431	440	488	443	440	435	458	444	452	431	429	476	460	443	470	475	429	439	424	458	444	432	422	413	475	476	449	476	452	443	429	436	455	447	437	452	456	462	444	403	450	455	451	479	459	485	426	457	493	432	446	457	469	446	381	432	465	429	454	421	424	419	441	435	440	464	448	412	434	434	486	437	424	438	438	451	476	410	426	444	466	459	483	410	455	422	450	417	444	460	462	414	456	448	417	466	430	453	461	424	445	404	473	427	443	423	435	489	416	464	457	400	472	476	461	460	456	438	432	476	455	472	407	443	458	416	450	475	422	445	427	446	438	471	431	417	449	461	451	445	442	469	461	481	431	480	476	440	463	432	458	462	468	439	459	428	477	438	489	463	441	465	434	433	443	417	459	407	412	453	445	459	476	467	478	431	459	424	443	449	449	442	448	462	456	439	432	447	484	430	466	475	498	457	449	458	440	475	422	418	400	464	475	452	429	430	453	439	436	475	453	437	430	422	426	431	408	427	458	435	438	426	413	439	428	487	441	486	453	458	439	429	450	402	461	444	428	426	428	447	448	456	457	432	433	433	446	470	464	465	453	416	448	490	417	409	452	401	477	456	421	419	442	444	436	414	438	417	460	464	483	498	445	472	414	469	458	458	452	459	434	472	434	464	432	463	458	446	480	443	471	490	428	452	456	421	460	465	438	423	455	432	432	419	483	462	415	458	456	465	442	433	430	450	467	469	443	473	417	464	487	459	472	433	433	428	419	462	453	423	435	425	456	446	454	434	449	439	453	487	422	464	428	422	450	448	402	410	450	445	433	433	470	433	440	485	433	438	441	408	507	451	414	451	439	437	426	476	400	435	395	454	423	481	440	499	439	459	440	428	466	434	440	461	458	459	432	402	446	427	435	478	447	404	470	473	476	426	423	456	428	455	430	416	437	466	414	440	461	473	430	419	491	440	431	456	436	424	450	475	447	415	424	443	411	465	426	431	401	451	428	470	450	491	481	431	434	435	486	453	464	470	440	441	475	407	459	432	467	457	452	421	410	449	437	441	481	424	441	423	440	432	443	454	433	504	443	459	477	462	459	450	452	408	470	450	448	446	440	431	472	459	465	422	467	396	515	456	385	455	455	434	441	448	424	417	428	426	462	458	423	468	450	423	439	475	440	430	416	452	463	455	448	439	448	431	417	435	509	438	436	478	445	444	473	446	455	449
5171	6895	6699	3600	1564	1190	783	741	1383	11655	18900	12946	6565	2201	812	444	371	361	387	381	363	379	401	390	380	393	379	378	395	401	421	409	389	396	408	392	385	368	413	395	408	362	398	349	401	413	394	366	416	374	374	383	370	349	423	396	382	398	406	388	399	395	382	367	390	361	398	364	379	387	399	397	408	387	412	395	409	421	402	393	364	394	370	378	397	424	364	379	398	368	365	413	378	355	383	382	407	412	400	430	391	396	387	365	387	357	340	376	415	373	350	378	420	388	378	388	373	372	389	390	359	430	419	398	376	374	358	335	389	363	415	373	379	346	383	395	402	395	381	392	375	387	384	419	396	385	386	362	389	366	368	377	382	366	407	392	393	380	399	397	375	387	394	404	367	425	373	382	387	390	402	368	389	396	383	376	375	414	391	412	385	409	389	396	394	368	382	374	394	416	390	411	380	387	383	381	410	402	380	424	384	392	371	388	368	349	381	373	379	377	354	364	448	388	392	344	380	396	393	364	437	365	420	403	381	351	396	384	413	393	413	378	367	389	399	379	451	409	388	353	407	397	364	408	443	361	394	404	340	386	418	394	392	388	384	348	404	389	395	395	397	402	381	378	396	378	395	372	371	385	396	423	419	385	357	382	400	385	374	354	389	393	358	371	369	416	382	371	363	393	386	386	350	361	394	406	398	394	375	395	386	393	368	362	406	362	402	383	388	389	376	353	386	389	380	392	380	371	372	408	366	380	379	346	398	359	387	386	343	404	378	424	391	442	392	392	414	397	366	393	383	387	418	386	376	409	375	351	407	369	401	389	368	381	352	392	368	372	391	385	384	394	398	401	427	427	376	396	410	374	395	413	359	379	388	397	412	393	368	389	390	399	373	394	377	398	405	368	434	399	362	400	410	409	367	365	388	396	426	368	377	364	407	396	401	375	410	391	401	397	423	377	400	398	400	402	413	405	392	382	376	401	396	404	407	348	368	393	391	401	408	381	384	410	365	370	398	430	408	377	407	406	381	396	387	364	415	383	382	395	397	391	392	385	408	390	392	399	391	402	396	393	416	421	386	389	381	402	384	411	399	378	401	422	378	435	405	371	397	375	360	397	393	434	390	382	372	367	381	403	379	401	400	386	362	385	358	409	373	376	376	404	375	387	357	411	408	422	396	389	384	456	396	425	425	411	399	381	391	393	389	368	401	381	380	363	419	380	391	411	395	394	368	393	359	379	378	386	393	355	413	407	414	400	345	391	409	412	385	409	369	378	390	402	393	384	371	379	375	393	407	396	372	376	393	342	413	377	403	371	396	366	347	364	421	406	352	406	393	396	401	391	414	386	377	389	395	408	375	395	379	394	388	376	385	358	384	412	378	362	398	410	375	403	374	423	397	376	351	385	365	381	428	391	411	397	364	403	410	383	426	338	407	364	392	400	390	389	385	423	452	425	416	373	388	372	383	394	385	379	399	361	359	355	440	380	360	410	397	386	358	408	359	391	408	386	376	382	354	347	365	397	378	362	404	393	375	390	381	398	375	400	374	390	383	387	414	411	383	347	374	377	419	373	401	384	431	368	383	423	396	374	383	371	372	398	389	368	357	377	407	397	383	402	349	399	391	371	430	411	393	379	352	381	371	365	362	383	374	393	401	397	375	382	415	416	363	380	389	373	384	369	367	387	374	390	376	399	365	382	399	379	366	376	366	383	394	367	388	381	356	368	394	416	405	385	366	376	364	410	370	403	386	387	384	385	369	389	386	362	402	347	389	379	400	382	411	399	372	398	409	363	393	416	415	418	379	395	387	367	406	383	393	361	415	407	408	362	413	380	387	389	365	379	378	378	371	390	370	393	400	386	387	381	397	393	417	392	405	413	370	371	354	439	400	414	374	350	382	363	414	369	353	403	372	363	392	393	393	397	373	313	380	375	340	399	402	403	401	373	386	407	376	413	399	414	386	427	384	392	371	323	362	396	415	390	402	392	385	368	388	431	397	389	386	394	380	399	394	405	400	368	408	383	376	366	357	347	394	405	368	365	419	398	360	369	358	388	379	397	378	380	396	403	387	374	381	411	387	349	373	370	410	373	368	399	392	450	379	372	407	373	393	418	402	393	379	401	380	372	363	397	394	398	389	357	356	381	383	364	371	357	422	381	376	421	390	389	367	380	395	387	405	397	348	399	371	420	393	379	402	390	384	398	366	372	369	395	360	388	374	386	378	370	384	417	414	384	387	372	370	379	409	362	416	403	390	331	389	373	387	399	357	418	422	360	387	415	421	420	380	390	416	412	401	352	396	441	381	371	407	379	378	376	377	384	356	353	412	396	399	378	378	414	403	389	382	404	411	407	388	390	343	418	377	397	386	389	397	404	404	395	379	380	384	389	407	401	393	389	439	370	401	399	413	384	389	387	379	366	378	376	377	405	405	374	382	404	385	359	376	374	369	383	405	403	366	394	367	394	420	361	388	387	398	382	368	343	380	393	344	359	398	377	381	350	372	395	369	350	386	378	397	426	391	392	393	395	353	397	385	413	408	393	389	382	386	370	359	382	390	437	380	371	402	379	408	358	377	359	415	362	395	332	387	392	383	358	381	393	403	400	435	390	375	397	386	382	362	387	370	394	400	365	388	372	367	342	402	381	383	390	387	390	379	369	380	382	413	392	405	365	349	407	385	389	404	367	408	378	414	408	367	409	389	377	366	397	398	390	374	403	363	377	398	397	376	388	363	358	365	413	368	392	386	422	335	351	411	420	401	357	374	356	399	397	381	375	401	366	373	380	393	388	401	386	372	386	373	418	430	382	378	399	355	421	396	416	401	366	382	379	394	364	395	383	361	379	375	378	377	402	355	366	401	375	392	377	391	384	375	396	436	359	422	373	372	378	361	399	420	373	389	369	406	351	360	336	362	376	360	368	370	373	367	375	371	394	416	402	379	373	376	395	393	378	385	431	386	392	380	380	402	388	387	399	418	416	378	402	395	357	376	367	395	391	373	409	333	423	375	410	355	399	390	374	376	408	397	443	351	351	400	399	391	378	396	361	370	373	363	414	404	410	390	367	403	424	380	351	361	408	386	383	409	371	398	394	390	383	387	393	386	402	376	403	423	392	410	395	355	370	354	404	376	367	382	406	363	397	372	368	397	399	398	399	406	385	382	388	354	399	388	371	395	394	374	379	364	373	390	387	406	401	367	380	391	378	385	384	381	350	398	392	412	373	365	352	382	375	383	400	427	395	401	380	370	411	429	383	418	374	386	404	399	391	400	412	367	399	375	374	386	363	389	365	366	367	414	394	392	368	379	371	391	380	357	395	404	389	397	372	391	413	343	377	403	351	395	393	366	395	403	362	405	399	365	400	371	389	361	393	392	381	403	413	388	353	370	373	401	368	391	378	368	348	394	378	429	376	368	416	401	376	412	372	385	382	363	392	394	377	341	380	373	386	396	425	390	405	383	406	368	379	376	373	422	401	373	393	393	399	356	354	379	404
23967	21017	28151	24089	20751	6992	1725	1086	2391	20421	31707	23288	11887	3740	1181	616	633	553	497	555	566	530	571	508	552	554	542	520	547	587	558	573	525	510	554	498	525	527	513	529	528	548	550	524	596	548	545	581	564	533	516	569	498	540	547	517	545	527	579	559	524	556	509	556	550	529	550	531	484	568	498	532	531	557	518	590	504	563	575	527	500	510	517	552	540	539	522	526	536	518	542	543	519	490	520	508	541	542	549	530	536	583	530	509	522	511	508	513	545	523	538	562	564	517	541	524	512	505	521	564	586	542	537	517	500	526	550	542	510	531	505	541	581	541	551	519	523	506	561	509	520	561	544	507	535	521	537	553	531	582	512	542	527	549	535	521	545	529	536	538	558	535	506	542	541	534	516	534	535	550	519	543	530	520	542	518	578	560	503	500	524	553	508	546	539	566	569	536	563	501	513	527	576	560	502	553	546	571	550	502	553	516	502	482	528	594	510	534	521	533	501	500	537	528	524	583	533	537	531	564	537	526	500	538	507	476	515	549	516	538	548	569	504	557	488	520	536	543	525	548	516	558	501	533	508	499	506	533	501	540	532	540	499	533	538	534	553	511	501	497	523	532	523	556	548	500	537	547	561	516	561	516	555	502	526	588	570	544	514	502	551	541	569	543	550	533	537	555	519	504	544	511	531	515	533	546	520	547	506	556	546	536	538	529	516	544	512	589	523	519	529	508	516	554	492	511	538	517	531	532	524	531	528	524	567	512	551	561	534	529	509	509	523	555	499	492	482	555	550	554	556	525	518	508	487	510	505	515	570	539	509	537	550	540	556	526	519	519	514	549	502	550	511	524	540	530	556	544	523	536	540	534	531	543	554	482	536	540	508	521	512	504	530	514	540	523	517	480	532	533	557	523	539	505	569	550	519	541	543	590	532	571	518	523	531	549	525	531	540	507	560	527	519	535	576	519	526	521	516	539	531	514	563	536	565	502	541	504	510	574	495	528	525	536	548	559	537	537	571	511	541	542	509	506	558	528	563	464	587	534	568	548	545	523	530	559	560	511	543	532	529	496	567	555	538	498	519	537	527	530	551	547	535	545	504	544	545	529	557	539	524	535	527	531	512	522	511	547	510	516	500	562	498	510	532	531	542	502	518	538	514	524	514	489	550	529	567	517	511	572	535	571	533	528	526	545	530	543	509	488	509	522	528	567	518	526	584	548	530	558	479	496	540	535	553	548	554	537	559	498	542	559	544	549	540	523	567	551	558	554	497	527	514	609	524	509	550	485	527	539	505	548	548	518	544	519	523	563	510	513	546	560	541	526	542	534	516	542	523	523	534	522	536	475	542	541	564	545	574	533	553	534	571	512	528	520	495	545	471	546	512	519	544	539	548	508	554	523	551	563	536	474	517	511	535	538	579	514	550	530	526	534	568	536	566	502	563	513	555	513	540	504	526	544	523	534	504	532	535	526	549	510	533	520	526	530	529	534	541	522	511	535	510	508	526	516	551	498	559	541	540	511	499	527	539	555	532	529	534	521	535	515	562	515	562	526	512	576	518	552	559	504	568	543	538	531	575	540	533	491	478	533	517	518	453	540	517	520	526	526	519	528	512	550	500	569	514	541	555	570	541	558	567	519	508	518	537	547	524	523	530	533	539	555	536	531	540	485	540	536	534	537	554	523	536	561	547	576	544	506	508	505	518	565	563	513	499	507	538	518	555	519	532	518	472	537	532	557	500	531	528	506	495	540	513	539	554	553	505	529	524	553	585	505	490	492	523	525	500	526	506	507	511	531	492	501	543	539	526	496	518	501	507	553	507	557	527	565	511	544	538	480	485	531	584	519	503	508	505	555	526	529	497	528	525	490	505	564	554	560	554	491	528	525	512	527	532	523	560	526	532	554	513	513	533	539	513	513	517	511	566	505	536	510	552	514	544	500	564	551	526	493	536	505	496	536	534	534	496	543	524	548	583	538	535	540	510	516	512	511	557	534	541	537	515	508	532	539	535	515	554	518	519	500	488	527	512	547	506	537	506	512	556	539	537	483	572	548	525	565	532	508	586	573	535	526	521	535	528	489	500	529	516	489	525	515	486	533	569	532	493	545	513	556	550	559	511	540	573	506	547	530	523	500	533	511	540	537	529	537	514	538	544	535	514	560	508	509	546	515	533	538	549	500	536	540	570	484	547	587	545	524	525	536	506	567	555	536	542	517	517	522	521	544	512	535	557	517	509	539	550	530	532	538	519	534	562	522	577	557	568	552	500	487	516	554	547	536	538	515	506	500	534	547	526	522	532	520	504	534	548	528	535	517	503	530	548	535	500	593	523	482	525	544	562	542	522	564	522	538	528	498	545	553	537	537	547	544	528	527	516	487	540	531	521	525	551	526	535	519	557	531	534	527	556	543	559	563	539	571	524	512	504	524	554	546	512	510	527	553	549	528	506	538	528	559	541	516	551	525	530	531	510	523	547	567	558	546	538	538	556	491	543	587	535	550	496	515	496	562	553	501	550	552	515	480	548	529	525	543	512	564	537	527	531	555	529	556	497	526	515	534	600	508	521	554	541	571	546	533	566	556	583	545	535	533	503	534	525	543	477	514	567	497	528	519	541	516	501	569	542	522	527	561	519	508	537	541	530	532	538	551	562	547	559	567	548	509	562	521	592	531	563	516	535	527	498	496	550	564	502	571	510	521	536	487	526	539	558	539	568	517	557	537	494	538	513	494	493	532	529	533	531	511	492	550	512	526	526	536	494	545	524	501	554	510	560	535	561	524	557	511	507	533	559	564	523	530	524	545	526	537	533	487	518	527	524	532	490	535	519	530	559	509	532	513	550	476	564	495	501	488	518	546	532	497	559	545	550	516	528	539	487	523	562	515	543	537	491	512	537	494	519	550	539	530	524	512	525	530	517	498	542	503	512	528	517	519	559	517	504	523	519	527	546	547	584	522	495	601	511	538	534	538	536	510	552	520	550	553	534	513	509	531	562	541	515	521	540	546	500	537	520	558	533	573	512	521	482	551	522	510	532	502	497	482	525	538	522	548	523	534	532	509	515	504	541	513	583	535	475	491	535	527	535	549	535	563	519	534	537	568	517	563	530	521	480	549	548	551	579	559	536	524	525	539	515	527	506	545	548	542	533	527	514	549	548	504	511	536	515	538	553	544	517	511	577	517	498	511	520	550	574	560	530	506	548	567	495	538	489	488	504	519	505	471	518	533	539	517	549	520	559	484	520	499	579	545	542	532	523	493	534	522	520	522	542	551	566	506	563	522	511	528	533	499	548	538	544	547	531	563	516	507	491	538	522	474	540	483	508	524	531	526	526	520	547	529	523	549	537	523	507	539	504	520	509	532	527	498	512	547	524	523	531	556	540	529	539	528	504	526	507	518	594	518	563	485	521	571	534	532	507	510	509	556	572	487	525	524	530	530	521	536	537	527	527	519	532	513	557	546	505	541	524	557	545	526	542	535	508	478	505	485	524	521
5801	11934	11796	4166	2031	1563	1315	1160	3809	24327	29415	19494	9809	3674	1230	600	508	441	448	463	480	490	464	471	474	456	454	486	476	458	458	482	445	422	460	479	440	462	410	428	485	441	474	452	419	461	487	454	417	414	471	442	445	443	465	457	444	448	456	471	437	454	491	456	465	447	467	475	450	441	473	475	514	441	470	465	474	412	462	462	464	439	471	438	419	458	475	464	480	460	443	487	451	474	478	464	429	481	436	458	449	423	446	417	471	459	434	467	459	471	460	498	471	473	475	436	431	468	485	484	462	479	455	480	432	446	482	455	483	474	470	484	493	473	487	440	469	470	492	460	442	482	466	447	468	462	434	500	430	462	440	470	446	460	476	432	481	468	418	452	517	471	472	432	473	461	490	468	460	436	489	448	494	480	466	446	462	474	423	465	443	449	443	423	423	429	454	462	461	416	431	457	478	467	502	495	468	468	413	451	439	453	426	437	489	486	437	466	441	412	486	461	448	444	447	459	480	432	460	425	485	460	425	467	509	441	470	447	446	453	446	492	472	471	484	455	449	444	432	461	465	451	446	448	478	460	440	432	439	487	449	448	438	466	443	474	418	417	472	442	463	464	458	441	464	415	484	450	432	423	475	459	477	458	474	427	456	451	431	440	472	477	410	473	496	451	480	461	460	470	422	476	466	466	450	468	458	455	495	459	436	450	449	422	454	467	453	466	483	438	470	478	443	443	463	451	495	453	473	491	449	449	444	475	439	444	462	430	470	447	465	449	463	430	439	459	471	427	472	463	469	465	454	455	464	484	438	466	463	460	464	457	469	468	470	472	468	470	449	476	457	453	457	442	469	436	454	480	467	421	514	472	482	452	459	469	485	450	456	455	456	452	472	459	446	461	464	506	489	469	446	492	432	451	484	414	429	489	461	448	481	410	471	434	448	455	476	440	466	479	430	455	439	441	449	460	514	438	469	455	443	466	460	480	461	429	432	454	440	457	436	449	469	449	471	451	468	468	456	455	467	420	448	472	456	447	457	454	480	443	453	429	478	458	485	454	461	499	446	451	446	438	475	442	447	458	441	446	472	449	461	465	420	465	486	457	497	442	434	469	465	462	465	463	473	483	481	461	473	458	438	488	472	476	433	457	441	461	461	445	455	462	480	415	460	480	481	482	444	453	479	467	505	520	472	442	468	469	438	450	453	454	446	472	456	470	460	467	484	476	456	424	495	467	444	467	498	448	450	431	454	450	440	450	440	419	458	415	458	421	487	477	459	488	502	448	422	433	464	449	492	443	472	452	449	414	460	457	478	429	496	450	460	466	441	479	438	469	425	456	473	459	479	486	433	443	435	437	446	454	446	478	484	435	420	439	488	440	462	445	477	476	429	415	459	406	460	425	497	461	449	450	445	442	436	453	430	477	452	446	484	472	469	440	476	481	414	448	488	476	413	472	464	467	475	457	463	463	484	477	474	451	456	467	451	441	452	425	481	438	445	422	472	442	434	447	435	465	456	440	451	424	451	463	437	453	439	441	452	440	445	450	415	419	449	422	448	463	448	459	462	451	456	450	454	415	505	460	448	453	442	417	500	450	448	470	452	460	464	456	457	452	444	451	469	427	460	439	488	440	460	444	446	447	464	486	454	476	458	436	481	487	494	439	422	446	465	409	482	432	434	492	457	446	468	447	463	467	436	483	453	454	411	417	474	423	420	447	418	438	462	464	478	453	453	436	437	439	465	453	454	434	414	436	471	465	443	434	492	408	446	423	466	445	504	464	469	455	423	445	467	472	448	462	436	440	467	517	433	429	429	421	465	460	443	471	456	458	442	438	441	484	454	446	450	480	429	443	522	464	458	464	452	472	436	456	445	477	430	500	469	432	461	487	474	497	406	462	477	422	500	442	456	464	453	456	425	445	456	469	450	423	459	487	437	456	475	488	465	454	482	459	455	502	470	486	462	463	466	427	473	492	463	473	467	440	465	429	490	444	456	456	441	431	466	478	434	440	441	456	487	454	437	444	474	460	464	451	454	438	438	475	427	420	435	448	477	444	453	467	456	493	441	488	455	449	429	438	400	451	465	455	443	452	459	464	438	442	461	467	474	443	461	450	461	451	437	441	450	422	483	473	455	446	432	449	462	460	520	516	428	477	442	452	454	463	444	478	455	436	419	453	462	488	442	433	433	459	488	437	483	437	454	453	450	481	440	400	456	468	461	437	454	439	466	443	454	473	452	489	499	407	488	431	456	435	433	452	487	479	464	453	474	459	438	475	442	460	452	490	448	475	437	488	476	468	432	441	459	456	442	469	460	478	480	466	416	440	384	477	473	483	457	440	478	460	496	476	471	428	430	452	470	423	435	457	442	427	461	450	492	452	471	442	463	447	428	426	502	439	444	469	469	434	462	442	465	448	479	455	462	434	460	450	467	466	470	492	491	480	450	421	471	463	432	471	464	424	440	459	414	437	456	463	432	436	454	425	412	465	487	441	457	454	426	447	445	462	475	468	452	454	451	457	464	446	488	424	418	471	440	434	437	402	456	438	452	411	424	455	434	426	414	450	462	476	453	478	467	438	460	468	425	440	465	457	436	433	460	446	464	498	460	454	435	452	455	450	471	460	429	464	429	423	438	445	439	433	478	473	478	464	471	443	468	446	442	449	459	438	447	475	495	505	447	430	445	485	423	461	420	428	440	476	458	518	457	457	476	436	493	476	456	444	458	442	444	456	426	451	448	413	452	458	459	441	421	424	420	460	451	438	475	429	438	502	449	468	470	467	464	422	436	441	418	435	450	418	451	453	472	450	457	471	472	468	466	437	463	457	457	457	461	444	469	426	475	412	458	437	430	450	470	488	475	443	456	448	471	429	433	425	487	454	484	484	475	435	464	429	458	475	407	481	455	456	457	464	467	460	451	479	472	411	445	453	463	478	437	443	466	438	478	442	438	474	469	483	466	424	457	444	457	427	444	441	447	453	450	487	441	468	454	434	430	419	445	444	423	461	473	474	478	454	451	440	439	484	436	432	467	422	411	441	499	457	461	458	430	470	472	452	458	476	458	447	475	436	435	476	423	458	486	463	490	430	466	478	466	456	442	453	484	431	450	481	461	417	429	490	475	430	451	467	518	415	460	457	442	460	442	464	444	466	446	418	455	469	456	467	462	448	420	475	460	488	485	470	451	417	438	435	457	461	433	490	425	449	436	447	442	468	424	439	424	439	473	432	445	466	435	452	457	443	440	439	477	442	455	466	449	447	484	465	443	455	423	451	460	446	482	462	446	464	451	433	487	460	472	455	492	426	472	429	443	425	429	453	446	470	422	446	423	477	446	435	432	471	450	474	441	431	481	487	471	422	407	466	432	433	434	477	467	427	414	434	476	471	458	466	500	474	483	455	481	430	494	461	485	464	434	454	451	462	465	469	436	466	457	473	459	424	448	421	439	465	470	450	442	519	486	431	512	436	435	430	435	459	416	463	458	508	461	445	499	464
27299	13093	4938	1335	501	443	501	482	534	1203	1663	1318	1007	714	468	397	411	418	393	379	406	370	383	367	410	403	395	419	406	391	352	391	381	427	368	416	353	372	444	398	399	399	378	386	391	397	396	374	386	396	412	397	414	407	397	404	381	408	400	402	400	390	372	425	354	379	411	380	403	398	381	389	402	404	417	425	374	376	417	403	389	394	378	420	400	405	413	405	388	385	434	394	384	398	374	416	406	417	405	403	422	403	412	421	364	392	403	399	399	434	386	393	403	359	403	409	393	406	378	402	370	354	368	389	393	392	365	381	383	408	428	377	372	387	400	384	372	389	338	345	397	365	390	428	408	381	370	406	399	416	395	406	414	404	397	384	397	368	369	419	364	343	359	397	392	408	406	406	410	416	368	359	422	416	421	399	387	385	394	378	350	411	393	376	386	403	399	413	375	414	394	360	387	406	390	387	421	375	385	399	405	390	419	394	419	367	381	374	432	368	397	395	402	388	412	388	402	395	390	379	422	413	397	393	403	395	395	350	324	371	399	395	385	401	347	387	402	386	405	392	387	369	432	389	412	362	393	370	440	406	411	401	355	408	381	418	404	393	373	383	387	355	425	381	408	408	399	395	373	393	399	375	359	415	379	385	407	375	368	378	410	421	398	390	418	368	398	377	438	381	385	393	389	413	348	382	402	414	397	385	419	452	376	352	455	371	347	411	381	399	391	379	400	382	386	399	412	390	407	380	408	401	412	389	393	401	372	402	406	382	390	409	364	436	419	415	408	383	359	410	373	396	374	405	413	374	424	376	357	375	417	400	391	400	379	359	422	408	432	398	348	397	372	390	418	377	373	406	409	401	388	417	389	399	384	395	388	401	363	422	412	357	376	424	413	393	367	415	398	384	385	374	400	391	362	380	405	378	393	403	389	379	377	395	360	374	438	397	390	383	383	384	400	398	387	419	430	406	391	366	416	394	341	393	393	402	397	394	397	366	371	376	387	393	378	397	376	410	381	385	390	387	363	356	383	363	401	389	415	414	380	428	371	405	401	380	389	406	350	400	395	415	385	369	426	408	395	373	402	403	385	374	386	382	382	379	386	424	402	405	368	394	359	386	388	373	369	354	390	418	359	432	372	373	422	393	340	413	391	392	394	387	365	373	371	384	388	379	408	377	425	402	417	379	399	396	362	413	417	409	405	407	390	378	361	404	374	382	395	410	386	404	414	409	372	368	379	423	416	386	371	391	342	397	406	393	390	422	402	355	409	392	424	422	400	395	371	367	405	371	331	419	371	398	438	376	399	395	393	400	384	403	412	424	372	351	378	406	417	396	409	386	368	372	410	426	387	404	371	404	385	410	426	383	399	398	378	403	388	412	410	412	392	388	379	392	405	403	407	386	381	405	401	399	368	395	374	362	374	404	381	394	398	412	440	402	382	418	408	391	382	381	396	421	391	367	399	433	381	410	412	403	381	379	372	414	417	441	391	424	450	420	394	402	375	408	422	385	401	362	407	404	378	376	405	410	378	419	352	408	338	356	402	421	404	393	384	372	388	372	406	402	374	402	407	376	417	423	350	380	416	382	408	377	407	382	427	380	414	411	399	397	420	395	370	386	407	413	369	410	403	402	416	387	385	405	398	430	394	362	388	390	396	426	398	367	403	427	351	404	405	380	427	366	364	404	390	382	400	383	371	384	376	384	417	381	398	353	411	419	375	397	370	361	393	392	397	418	438	399	372	382	388	432	401	421	367	416	397	371	386	371	382	377	386	377	403	384	387	384	385	352	414	414	359	379	396	408	400	391	380	399	371	400	411	398	411	408	397	413	351	377	384	367	357	408	379	406	409	379	385	368	393	388	387	392	393	419	359	395	425	386	393	371	376	400	419	355	401	395	367	400	399	369	399	376	380	369	429	396	392	389	391	358	416	412	436	401	421	413	360	425	392	390	355	438	391	349	399	405	396	411	399	389	405	416	367	382	412	388	367	389	362	374	394	384	406	382	409	356	388	367	367	384	405	356	395	381	401	394	392	396	388	388	377	401	415	392	393	395	390	411	405	411	405	383	389	400	397	382	396	391	384	395	397	400	396	428	371	369	385	371	431	383	360	388	397	384	401	393	403	401	387	427	398	394	405	392	415	393	367	410	379	394	377	394	392	424	422	390	401	407	372	382	389	380	400	392	371	400	413	397	406	376	414	391	420	415	371	404	394	400	406	364	380	402	407	392	420	435	409	409	375	397	397	404	370	368	393	380	425	427	371	405	388	358	410	405	384	395	402	359	417	383	358	385	380	380	367	395	381	385	392	400	384	396	389	397	379	412	400	424	398	384	383	400	392	372	380	381	393	379	390	413	388	395	384	393	368	409	397	390	404	361	376	429	368	417	383	398	384	387	402	405	395	383	416	403	418	387	377	402	413	405	363	373	399	402	390	365	365	394	401	385	421	381	430	380	386	411	431	392	403	418	365	356	383	383	411	384	393	386	392	415	374	410	386	410	400	382	376	369	393	420	391	388	427	385	426	386	358	413	399	405	404	367	388	396	381	404	416	408	372	399	363	374	423	398	378	371	425	389	415	392	405	418	374	372	377	363	346	357	372	425	378	388	391	371	424	392	403	387	377	390	398	392	372	390	391	410	369	400	412	381	432	361	394	418	405	380	404	419	391	379	394	361	396	359	361	414	390	408	396	401	404	376	400	418	399	397	424	408	401	390	378	378	400	380	405	388	415	400	385	382	380	393	392	396	398	429	368	399	379	437	373	388	405	386	400	414	378	383	395	375	426	406	375	392	383	418	412	369	402	380	391	381	418	397	344	404	350	404	403	398	422	385	388	408	360	399	414	407	357	391	396	410	378	399	401	376	394	373	405	382	393	395	396	392	387	397	429	395	380	367	351	378	388	408	389	371	381	401	382	372	391	381	379	413	402	406	396	393	383	383	397	375	435	388	372	360	397	393	383	379	380	381	360	387	377	406	395	418	365	385	433	387	401	369	373	411	385	342	388	395	413	411	419	411	390	387	377	392	388	375	384	392	368	367	407	381	369	397	373	389	411	400	352	389	406	403	384	413	417	424	426	379	388	413	382	382	390	350	401	367	374	393	403	424	392	368	411	410	418	375	403	403	407	414	377	393	397	433	423	408	441	384	417	396	381	354	363	387	384	375	435	407	397	402	369	394	384	405	385	375	401	380	398	417	392	425	355	362	394	377	384	376	353	406	420	387	416	373	396	418	381	384	393	399	366	400	364	392	353	387	393	390	373	354	386	372	366	394	387	393	380	415	381	392	383	404	392	417	399	391	393	386	361	379	413	422	379	388	457	406	369	391	354	407	404	400	378	411	374	364	402	419	402	388	372	388	396	351	438	400	404	410	415	360	386	407	402	397	351	416	404	394	400	389	369	372	374	394	388	434	399	386	397	384	391	376	374	390	410	407	367	382	436	386	412	378	374	407	396	373	406	383	409	366	362	408	408	408	354	411	376	394
6389	4623	4126	855	516	470	460	463	654	1758	2165	1655	1112	710	438	396	352	357	318	336	352	370	370	354	341	328	347	360	336	339	346	306	316	338	315	360	333	349	341	346	309	315	354	360	331	352	383	331	343	356	370	343	314	363	350	335	345	367	353	344	354	317	355	321	344	311	325	352	350	349	336	323	330	354	321	303	295	294	340	309	371	319	340	293	312	354	343	336	347	337	343	345	361	346	376	331	321	365	340	330	324	323	352	340	344	370	356	347	332	307	373	340	318	359	355	331	337	365	335	341	330	336	340	341	331	342	327	326	310	372	343	351	369	339	362	321	372	299	340	336	324	360	332	330	330	332	338	344	325	369	353	351	335	351	324	358	337	350	341	356	336	369	329	340	352	313	352	319	358	302	333	328	326	344	357	343	296	322	348	365	320	324	355	338	350	347	345	330	296	360	342	332	359	360	374	333	330	377	347	350	325	345	338	322	355	368	347	350	321	323	356	344	353	338	351	320	358	341	346	335	375	314	325	349	365	343	330	329	312	334	320	327	363	353	370	341	344	347	321	321	322	348	349	310	336	333	342	346	326	340	325	342	349	328	334	338	310	341	353	346	355	362	361	323	332	321	324	340	341	335	350	318	345	335	350	332	338	341	324	332	330	300	351	332	345	333	340	325	348	380	370	352	326	333	326	331	325	387	343	323	339	353	331	344	336	340	344	332	364	328	354	355	317	316	353	348	383	322	335	326	311	349	317	319	331	352	327	316	329	330	344	342	347	363	361	330	319	347	319	322	357	376	320	365	314	347	316	319	338	347	324	324	333	308	353	328	344	350	316	323	348	302	347	310	337	324	331	356	342	320	322	367	335	338	334	331	325	376	324	340	338	337	400	328	359	315	350	335	356	336	317	327	340	327	364	332	360	301	314	331	352	325	324	355	386	305	354	339	313	338	367	349	325	353	325	342	361	324	328	366	349	322	296	345	321	368	329	352	325	325	342	340	354	302	306	312	338	349	320	334	357	381	319	334	328	330	361	354	349	328	345	362	366	320	320	353	344	312	354	355	333	349	321	339	329	327	364	332	328	326	356	335	342	349	304	359	343	346	330	339	358	322	318	325	340	302	333	369	336	320	307	333	320	354	291	326	335	329	334	360	331	352	332	344	325	340	331	332	318	337	324	353	358	349	334	327	329	329	351	364	369	343	307	360	312	333	328	365	333	372	320	321	339	327	356	349	329	355	336	337	337	328	359	333	315	353	346	371	335	325	334	363	332	325	334	336	345	342	359	355	330	349	324	308	359	335	345	341	324	320	340	340	372	366	356	354	308	349	307	334	332	319	342	333	318	343	337	338	343	353	333	354	298	332	310	306	364	352	349	318	323	315	353	323	335	332	338	388	335	324	320	352	322	349	306	338	357	337	342	330	322	331	318	356	309	341	313	320	347	347	365	305	336	322	368	346	321	342	352	362	329	336	357	344	332	333	308	359	352	342	346	357	322	331	352	328	348	318	369	329	346	329	323	343	361	294	335	367	346	365	376	352	367	328	332	334	343	333	337	352	369	317	296	370	357	344	348	364	338	340	350	326	324	348	342	363	312	347	325	349	361	347	368	331	365	336	321	337	359	351	344	329	356	300	330	332	323	327	317	352	351	342	339	326	340	347	319	354	380	352	310	305	345	323	343	341	328	332	341	343	314	345	358	341	376	344	302	331	351	336	326	346	347	334	322	323	327	344	350	324	353	319	306	327	341	314	348	325	335	323	327	336	340	341	340	337	320	332	350	301	333	360	333	323	312	354	353	351	367	356	329	321	339	332	339	353	320	356	325	325	358	342	329	323	333	345	310	338	333	339	330	365	345	354	346	365	311	316	354	321	300	353	340	333	323	345	340	331	348	340	364	299	336	312	345	355	345	374	339	347	330	321	348	331	324	317	356	343	336	359	317	340	360	311	310	318	335	355	294	327	343	346	348	345	366	347	329	306	357	311	367	381	317	325	333	329	331	338	336	342	340	350	352	367	343	328	344	330	334	356	332	328	338	337	306	321	348	312	329	326	358	316	349	351	347	306	360	325	354	317	323	334	340	325	328	344	331	339	343	322	347	352	326	339	358	321	343	334	355	334	326	350	359	356	350	306	324	339	308	340	340	331	327	318	335	349	346	355	363	329	340	339	380	328	314	339	351	371	356	345	341	336	327	368	319	340	333	311	324	329	335	342	361	357	305	335	363	328	338	348	380	317	343	338	330	350	311	319	356	346	337	337	346	354	342	326	324	375	320	332	308	340	346	323	344	357	355	349	350	340	323	353	361	323	326	328	348	323	342	338	325	334	383	316	347	344	348	373	336	305	330	355	316	333	319	337	340	381	343	355	367	346	354	341	348	355	311	329	307	344	311	359	326	337	286	366	345	354	338	337	328	347	310	346	354	337	314	346	302	352	372	349	340	335	347	337	330	362	313	327	323	309	329	316	352	316	347	390	338	353	343	338	344	339	316	318	337	339	338	343	357	288	341	321	364	376	329	333	341	365	366	309	325	347	329	336	350	312	340	369	317	340	307	330	352	304	352	331	341	341	320	330	343	334	351	340	309	333	335	340	335	335	318	322	310	351	356	346	305	313	300	351	334	345	363	293	352	334	326	381	353	315	344	337	331	338	348	287	370	351	331	324	352	338	277	385	350	365	351	339	345	329	292	380	348	335	335	316	335	365	365	353	320	321	326	348	336	347	331	343	341	323	332	343	341	351	354	331	327	332	350	332	333	346	358	329	337	345	354	347	336	319	319	339	334	334	350	321	310	313	316	337	326	318	350	328	363	365	342	342	342	353	359	340	313	337	340	324	345	328	306	329	344	304	310	339	319	322	312	364	360	316	305	309	308	336	358	339	321	350	350	324	333	348	342	360	361	349	321	353	373	364	347	346	339	356	341	325	340	346	359	326	355	335	328	361	316	322	334	327	335	343	344	341	337	351	327	315	313	307	322	317	327	325	337	366	352	337	342	333	302	328	360	380	325	333	335	352	308	346	365	323	311	374	303	346	348	318	341	376	345	351	327	345	318	324	364	328	366	361	351	355	354	314	355	359	328	357	313	342	324	345	352	364	324	330	326	343	316	336	355	329	310	326	311	314	344	338	350	326	340	342	330	345	331	315	333	352	326	350	374	361	370	366	350	299	317	333	334	350	337	331	317	341	360	313	330	320	339	302	296	337	315	342	372	323	302	357	326	329	335	317	357	331	346	328	324	327	335	350	334	368	305	365	331	366	341	359	320	311	324	319	352	341	328	335	337	323	328	300	366	351	316	308	325	355	328	350	345	365	330	342	324	320	348	347	346	340	342	364	385	348	324	373	335	363	354	325	358	354	315	310	332	334	350	342	338	362	339	312	326	350	379	336	351	341	330	363	343	308	338	329	322	327	365	332	326	338	327	361	345	344	346	350	308	342	340	329	317	345	355	315	351	346	325	308	327	329	345	332	322	337	354	330	322	322
24932	20973	27085	24721	9495	1504	943	804	1799	3784	12578	14414	9089	3518	1155	598	548	482	497	457	471	440	479	422	459	500	445	462	484	457	459	435	458	475	464	480	415	468	463	444	453	450	469	471	486	440	435	472	474	457	465	472	445	470	427	451	471	459	461	427	528	465	445	435	478	474	469	425	460	460	459	463	444	466	468	484	483	426	461	480	471	486	495	426	465	459	477	467	431	470	469	426	434	456	440	425	463	462	500	448	442	440	442	444	441	459	448	439	449	461	425	468	446	406	475	507	443	455	479	460	440	462	444	494	447	424	480	447	482	454	414	487	470	446	450	482	482	415	440	478	432	448	471	424	501	512	478	457	451	433	475	428	497	500	462	450	490	432	449	477	412	470	449	430	479	477	467	429	481	447	439	464	460	481	492	457	433	444	445	465	443	479	454	474	469	474	426	478	453	459	441	432	459	462	443	454	433	481	455	465	455	479	443	449	461	449	435	461	494	434	456	515	451	463	451	457	482	436	480	485	465	480	467	452	487	462	458	477	462	476	469	410	479	406	456	423	475	486	434	462	463	445	456	454	492	425	418	490	424	484	419	454	444	514	487	415	481	463	449	471	485	452	451	459	427	462	464	426	450	444	431	461	494	466	465	463	506	442	440	469	470	483	466	417	448	458	456	440	437	454	403	447	470	451	485	481	459	434	460	463	467	470	487	479	469	502	454	460	479	476	457	449	473	433	459	430	446	438	458	465	474	468	451	469	415	474	391	491	459	449	421	471	490	504	469	466	459	467	447	439	480	486	444	438	460	444	465	457	443	457	406	399	444	438	443	442	480	440	443	475	434	453	464	488	442	456	472	457	482	412	466	448	450	449	476	482	421	463	455	466	496	464	447	453	465	452	498	434	502	505	428	437	467	475	482	439	420	474	477	464	447	432	457	455	481	438	460	434	454	374	452	443	478	454	443	442	480	455	452	467	466	490	461	455	476	458	447	438	453	441	485	454	472	454	463	463	446	477	494	466	440	439	440	442	497	445	445	461	463	441	440	485	443	469	461	463	441	444	439	471	474	444	428	453	466	437	475	481	458	451	507	426	469	445	470	484	461	456	457	470	459	481	451	449	467	467	459	427	484	461	479	421	431	436	476	454	455	478	444	462	449	461	443	443	457	469	491	451	477	461	469	452	472	478	438	440	456	463	458	472	468	453	488	444	468	475	460	437	447	471	480	462	469	492	444	463	451	478	479	454	459	450	458	463	473	435	425	446	433	432	465	456	494	498	509	438	488	452	459	506	453	480	419	426	447	475	447	428	471	452	426	441	447	432	438	455	485	425	488	448	413	465	435	477	459	423	458	451	462	470	463	465	485	444	445	437	447	467	462	449	434	469	451	449	455	473	483	429	435	447	450	421	455	436	464	440	466	473	447	430	461	461	441	460	421	455	468	467	482	483	475	463	449	472	453	466	443	518	453	471	477	453	435	463	451	463	443	496	478	486	467	451	469	486	465	467	479	423	483	421	462	421	428	459	450	471	484	467	492	483	426	438	460	445	422	479	465	486	450	440	425	449	436	459	466	494	450	483	460	428	473	459	449	443	465	461	464	433	503	466	487	499	426	439	472	449	446	442	444	450	462	474	474	469	466	466	455	487	420	443	427	467	455	473	460	440	481	472	463	454	431	442	412	408	428	457	483	431	469	493	428	440	451	459	452	442	445	451	419	488	466	479	434	440	433	430	413	429	439	454	453	448	428	459	472	436	487	463	388	415	431	453	446	497	414	470	474	431	490	476	484	424	509	433	487	442	463	466	496	435	465	465	433	426	447	468	428	457	470	507	454	444	411	433	438	435	445	472	418	448	479	483	465	449	464	488	462	479	449	462	410	429	470	467	486	453	461	435	463	462	473	468	490	429	432	452	467	473	430	450	434	466	429	408	451	491	480	463	444	473	475	443	456	435	448	449	457	445	491	473	431	457	462	424	455	448	509	468	464	459	473	448	452	465	426	460	449	474	435	432	440	470	441	465	484	425	444	442	493	437	462	423	473	464	488	442	421	486	440	478	492	459	429	431	440	479	484	466	481	456	455	475	458	468	448	475	466	414	454	443	449	461	444	479	435	455	467	491	449	440	439	487	486	451	445	476	416	438	412	465	443	415	464	422	467	426	443	473	460	432	448	424	483	497	439	429	470	442	430	431	447	450	457	514	470	459	441	453	469	465	475	440	450	482	478	460	472	459	441	468	468	443	451	448	453	446	462	455	460	439	436	436	475	442	427	410	462	443	418	448	421	498	465	492	460	477	478	467	462	418	449	451	444	408	408	440	480	441	499	449	453	469	444	423	453	459	456	436	466	477	485	450	411	476	436	447	439	468	471	474	483	464	454	422	479	447	427	422	455	427	487	410	449	481	481	441	462	447	439	470	443	402	467	452	431	446	450	453	435	414	452	458	461	435	441	450	455	432	436	504	428	465	419	439	488	460	482	463	444	444	479	418	454	476	451	457	438	443	444	436	468	502	455	440	448	442	475	480	458	437	475	505	480	422	445	468	436	458	439	408	423	440	471	497	423	444	431	442	446	427	447	462	466	455	438	469	488	405	492	466	449	444	481	476	470	431	426	435	473	417	451	471	492	501	454	457	481	458	444	453	436	480	460	407	487	448	473	441	440	465	450	412	464	465	467	465	433	438	476	410	473	481	487	475	431	489	517	432	434	464	448	495	461	448	445	417	431	433	443	447	454	412	439	452	474	439	468	475	473	464	465	453	407	474	461	471	413	472	446	453	432	501	455	477	450	434	505	424	437	463	454	479	464	460	424	454	435	431	459	429	463	429	439	539	492	447	457	420	453	472	446	465	465	445	461	440	459	428	444	451	440	451	473	459	435	454	475	475	481	470	460	479	446	419	451	448	453	442	460	423	465	450	467	465	457	494	425	467	487	456	465	453	455	441	479	451	450	474	439	425	462	463	481	472	423	419	434	448	462	455	483	468	443	456	465	409	489	454	415	496	454	458	458	503	447	451	470	456	497	459	451	456	467	450	446	448	470	462	440	502	454	453	474	459	432	463	439	487	418	472	454	448	429	465	440	479	484	431	434	445	482	473	439	445	490	449	456	469	474	469	411	445	441	455	456	433	439	445	440	457	498	410	453	402	459	450	463	467	484	469	430	463	477	461	467	480	474	478	479	449	479	467	433	427	493	491	449	452	497	477	450	439	457	456	438	450	419	408	448	404	473	470	494	483	460	457	460	497	453	458	462	459	480	467	450	443	463	507	465	471	424	461	479	428	456	467	444	467	464	407	465	415	445	474	460	403	448	461	429	447	424	454	497	484	438	445	495	462	449	460	457	444	411	464	452	472	429	460	469	476	414	454	486	448	451	463	500	459	446	456	454	417	468	456	428	474	445	446	438	467	524	475	512	450	450	470	467	410	444	463	451	456	481	442	455	457	459	474	450	493	448	460	453	490	449	475	473	493	451	405	447	452	472	452	507	497
5175	9096	10869	6092	1849	1079	931	969	2718	5698	14966	13752	8653	3716	1179	558	435	397	404	400	423	404	419	406	429	384	425	372	387	414	438	433	396	397	442	414	397	401	437	364	363	369	417	390	382	408	408	371	394	400	390	395	412	421	413	424	408	352	384	381	409	401	412	402	409	393	369	408	384	403	380	413	408	413	397	378	439	397	441	415	402	397	398	425	389	401	380	400	399	383	390	403	401	436	418	364	422	387	396	356	403	379	400	378	458	396	398	374	372	408	399	370	442	374	422	433	389	372	375	398	449	419	416	396	420	374	407	384	406	384	409	401	395	398	421	422	414	397	406	372	421	398	396	395	414	384	369	387	397	391	360	381	368	430	405	413	412	365	394	391	429	420	402	417	388	395	388	405	398	409	419	377	392	364	387	385	400	403	394	411	374	385	375	392	424	419	428	381	414	381	385	408	401	428	416	412	392	377	359	391	397	389	414	424	392	433	376	386	405	381	385	403	394	379	396	441	380	357	423	386	393	424	414	388	400	433	379	414	411	401	418	351	420	407	411	366	431	441	403	404	396	372	383	388	386	381	392	388	382	403	377	364	401	369	387	400	394	381	372	386	422	404	420	414	378	379	398	404	402	371	424	373	379	397	408	367	407	371	394	386	405	429	389	369	398	397	411	379	410	364	384	415	414	383	368	374	414	412	434	377	370	368	445	393	370	398	379	409	400	382	392	402	393	394	410	380	380	406	401	414	385	416	397	400	400	386	409	416	394	399	411	390	427	406	362	382	361	388	422	373	411	418	396	393	394	415	390	367	378	367	404	403	381	395	417	404	364	394	421	387	407	397	394	403	375	389	399	364	397	377	374	390	363	403	386	372	388	377	428	399	407	441	413	419	426	411	410	408	368	402	417	400	380	438	385	374	384	410	421	356	395	383	386	399	369	413	410	404	354	377	405	388	372	406	387	395	415	368	385	407	394	364	428	382	434	421	428	429	400	365	400	436	420	368	415	385	399	399	398	421	404	373	421	399	386	388	390	408	412	418	381	410	400	405	410	381	410	395	393	383	362	404	378	369	382	374	383	406	374	394	376	385	428	416	368	386	404	396	394	394	412	392	390	392	365	394	415	382	388	387	384	364	392	431	396	441	368	393	394	418	399	382	406	397	366	426	390	390	395	411	396	410	359	399	409	399	402	401	389	378	376	375	410	391	371	380	366	392	406	419	341	387	408	403	381	424	407	398	390	372	426	394	414	363	394	409	397	383	363	382	390	388	399	396	426	389	445	370	362	419	360	395	418	406	404	374	382	373	373	411	361	395	392	403	387	414	386	387	400	411	391	394	420	372	404	423	405	385	385	398	394	417	394	397	415	411	388	413	392	388	434	401	416	366	361	409	372	359	399	381	404	421	396	379	395	337	407	382	404	421	399	371	455	396	357	412	385	403	431	396	403	357	385	379	361	390	422	358	391	415	387	394	371	420	376	420	409	403	408	394	391	406	408	408	417	384	384	421	432	411	350	414	410	370	380	412	387	417	386	390	377	388	396	370	408	416	381	375	379	437	408	460	396	442	419	391	385	386	406	391	429	409	383	406	432	429	402	408	423	436	378	397	410	364	408	400	400	414	396	360	427	391	394	395	410	398	375	385	387	381	417	408	375	403	378	423	412	413	374	367	382	389	400	396	401	418	426	385	388	372	372	401	411	394	410	396	372	373	402	416	392	377	412	400	386	397	407	414	411	363	422	417	388	388	403	418	392	348	397	413	403	377	369	381	439	410	370	407	404	406	436	397	411	412	412	390	389	400	401	415	386	379	395	363	409	385	419	391	391	375	385	407	388	394	370	401	376	381	420	392	335	412	360	387	378	402	371	400	443	369	372	430	421	420	411	405	384	384	375	440	370	409	390	397	415	410	393	388	382	404	415	412	431	395	406	397	376	369	370	418	374	454	383	378	414	414	402	395	400	395	406	388	417	346	378	384	389	402	453	401	460	405	405	396	399	393	398	409	413	398	396	390	413	347	414	388	406	453	378	349	404	358	356	388	402	412	383	408	440	411	397	436	383	350	415	385	398	387	382	415	375	402	419	397	392	406	392	373	409	379	415	402	381	403	418	356	395	398	405	387	387	405	429	397	403	374	382	384	407	406	396	408	419	420	440	381	417	392	407	386	403	388	411	402	424	412	431	365	404	376	416	374	374	379	433	399	388	402	375	416	423	403	363	377	410	403	392	399	398	432	440	411	414	419	409	408	371	399	389	385	389	416	415	397	432	399	413	388	420	393	413	399	412	377	400	392	414	402	403	370	377	391	397	383	362	422	368	393	437	397	400	404	398	376	404	404	380	396	430	354	379	375	408	407	399	371	396	407	372	425	391	388	401	419	370	390	417	383	402	408	389	411	426	363	384	378	412	367	362	406	424	413	427	383	382	402	447	361	399	402	379	358	389	375	399	374	390	384	395	375	363	339	393	369	429	400	388	430	418	405	390	431	405	401	437	393	422	421	400	366	420	400	384	431	360	416	387	410	409	423	400	416	371	406	386	360	378	379	401	407	397	402	366	391	424	387	399	416	372	385	372	393	410	393	390	400	398	405	403	414	423	375	385	406	363	396	405	396	424	411	386	432	408	453	399	424	391	391	367	382	389	394	385	428	406	392	397	428	381	400	393	394	407	416	413	373	385	395	372	412	441	430	392	408	423	383	380	373	403	438	389	407	380	405	392	416	422	363	382	422	387	399	381	371	386	393	417	412	431	415	402	384	385	368	379	432	416	390	392	348	409	402	380	359	401	369	428	404	421	376	373	385	413	401	425	398	413	389	377	418	402	388	400	404	425	383	413	420	397	395	399	363	382	443	402	371	412	408	387	391	424	357	382	440	419	375	378	402	395	395	410	395	387	414	365	388	415	411	420	399	428	407	377	383	383	367	414	404	410	385	426	378	398	398	396	405	385	397	415	363	403	360	406	394	404	427	395	424	425	424	357	379	402	397	396	379	395	368	431	433	440	380	409	407	414	386	367	379	379	384	388	380	408	375	406	407	394	422	401	423	436	374	394	422	411	392	380	410	398	427	399	382	393	397	390	391	422	413	381	371	426	402	406	404	397	402	428	418	389	411	394	398	417	376	409	399	399	386	423	414	395	415	356	380	360	420	408	386	391	391	351	377	426	383	336	430	432	405	425	430	404	388	405	395	385	423	379	395	407	408	418	393	402	397	369	441	397	395	370	377	444	391	417	402	432	406	392	401	421	361	359	408	348	374	384	416	413	397	420	391	409	406	390	437	357	431	385	400	382	417	380	405	388	423	393	411	392	412	406	390	383	414	414	407	397	387	414	389	451	357	431	415	419	414	418	403	403	375	407	425	395	394	399	413	388	434	390	391	385	382	383	394	386	405	418	384	377	389	394	385	409	399	412	399	385	381	404	350	364	405	396	420	403	401	421	409	381	418	397	434	393	381	395	423	347	392	397	392	433	379	401	393	397	367	380	394
23887	21020	28142	24071	20672	7924	2239	2144	2321	4204	15276	27939	20469	8919	2311	915	628	599	523	553	591	542	573	568	586	588	516	549	540	601	533	555	547	536	523	547	613	541	535	553	572	510	553	533	582	548	552	573	589	592	579	561	562	548	535	545	600	520	552	524	536	537	543	598	583	570	565	516	511	546	552	523	560	537	536	536	562	591	548	532	535	578	576	569	553	592	538	550	538	523	534	598	558	583	560	542	560	567	550	554	546	566	566	547	570	549	566	556	536	515	556	554	520	511	546	551	547	569	527	594	513	498	578	556	575	552	566	571	555	572	562	519	574	541	540	555	564	579	513	523	551	605	540	535	576	521	567	550	564	576	530	538	540	517	525	540	544	582	530	569	538	547	523	527	550	564	521	510	563	517	505	527	580	551	547	554	564	569	519	585	567	540	566	606	537	516	515	550	511	561	562	589	514	577	520	576	519	505	521	559	536	567	573	537	505	586	526	539	536	537	548	614	542	550	583	544	525	567	532	517	518	570	570	568	570	516	557	583	544	578	535	507	558	529	570	567	550	541	555	540	543	517	550	528	555	570	537	557	526	557	556	566	501	528	593	526	529	531	522	553	532	536	571	568	519	526	549	528	529	564	567	552	604	532	541	545	536	525	546	557	510	481	581	561	541	539	572	563	523	541	540	560	519	573	577	545	549	535	531	519	558	567	584	520	518	556	548	538	549	545	543	523	543	534	543	589	518	538	572	559	585	548	557	575	541	548	533	567	541	547	531	527	623	536	543	570	534	572	551	564	598	603	558	527	556	543	556	574	521	601	555	523	577	516	573	541	554	516	550	525	546	587	499	559	511	533	571	536	541	578	547	553	523	558	523	540	604	470	552	533	543	503	542	556	570	568	531	587	524	544	547	527	508	558	588	549	552	526	541	543	519	550	525	526	566	529	543	559	552	534	533	575	562	554	540	512	574	552	528	557	557	543	545	569	529	560	536	550	542	539	521	531	576	527	551	519	501	569	518	570	578	561	541	509	571	574	551	554	517	528	507	552	535	556	579	526	509	530	589	528	541	522	542	529	599	507	577	535	530	594	559	547	574	555	538	545	514	552	574	545	556	569	533	521	542	522	547	549	522	522	563	530	559	555	562	559	556	516	528	577	554	543	582	542	538	520	566	537	536	577	574	515	547	538	570	554	560	609	523	557	562	553	542	578	562	531	566	551	532	550	525	564	549	509	565	525	583	541	546	554	559	568	545	522	512	516	558	552	592	563	558	514	528	515	552	575	486	560	550	481	552	544	588	550	567	558	512	559	532	503	542	527	588	530	544	529	527	542	572	535	519	552	521	575	557	534	535	541	557	542	527	537	520	532	572	561	576	530	555	531	565	533	582	526	553	542	474	565	552	558	534	610	546	517	563	543	574	571	538	536	539	550	549	534	579	527	577	565	528	538	542	595	567	542	561	492	546	571	541	523	537	552	544	588	532	547	535	531	557	555	576	526	541	524	551	551	517	559	548	524	525	518	520	532	524	547	553	508	570	545	556	523	593	545	518	555	537	542	566	537	552	537	522	550	528	548	556	571	535	544	527	559	573	526	540	556	534	572	565	540	536	554	564	531	541	585	532	537	556	547	565	552	542	551	571	515	554	520	535	536	557	549	539	483	569	577	535	589	573	541	587	550	564	572	560	525	533	566	572	526	546	522	548	473	534	594	540	553	537	517	513	496	588	560	530	594	514	527	557	518	542	536	548	555	568	575	526	561	550	520	528	542	521	564	526	594	514	560	550	529	578	513	569	533	573	539	530	552	483	526	549	572	563	575	538	525	531	539	575	560	549	556	544	555	570	517	561	534	530	549	533	511	494	532	510	614	507	530	549	519	559	577	535	568	549	537	549	559	570	557	559	562	550	530	542	566	528	585	557	541	591	539	527	544	559	533	532	568	555	532	559	530	579	534	518	537	526	544	560	557	557	533	517	535	538	511	535	576	548	541	556	538	525	546	582	542	562	555	550	562	586	557	570	556	558	563	532	545	549	563	573	546	519	532	562	553	480	563	574	533	548	543	531	498	578	568	542	563	556	512	517	540	546	538	546	535	530	535	620	589	539	573	536	554	537	571	545	537	564	540	522	545	558	563	528	552	599	565	563	585	546	554	551	560	543	546	530	469	569	536	583	562	578	567	528	525	541	571	578	507	563	598	542	520	542	564	532	540	560	551	524	603	527	536	577	588	578	528	549	535	520	584	596	538	550	543	534	563	547	556	539	550	533	557	558	535	515	555	540	544	551	528	519	581	528	543	591	612	564	555	557	511	546	531	543	474	553	516	542	540	528	530	566	526	556	539	539	574	550	539	575	568	494	542	579	510	515	557	551	545	515	561	554	544	523	544	537	553	535	493	561	550	522	557	542	535	526	586	575	569	564	548	538	543	575	533	571	540	555	557	537	556	524	600	560	531	552	527	537	557	530	518	527	559	539	566	549	564	518	555	565	538	569	501	509	528	569	558	600	568	537	610	529	553	567	541	524	564	534	582	554	589	568	617	531	560	563	574	525	549	520	526	574	589	540	575	550	527	534	548	530	548	574	541	522	523	529	556	510	554	541	558	533	571	568	554	546	566	581	563	500	540	567	550	537	536	546	535	563	507	548	512	546	550	520	516	547	539	495	557	559	571	566	543	552	576	547	524	548	562	536	563	564	554	514	516	529	554	541	539	574	583	540	544	548	539	512	584	541	498	540	535	521	548	521	563	553	556	552	531	507	545	572	544	566	579	572	574	539	539	535	507	544	552	581	582	535	561	577	541	608	537	548	547	555	576	525	550	548	528	519	558	570	572	553	544	565	548	515	581	562	559	536	553	566	575	544	546	584	552	540	517	545	551	523	542	565	559	534	563	549	537	533	535	503	558	555	545	541	562	558	522	519	529	514	553	540	548	541	513	536	554	547	523	531	541	529	550	521	533	576	552	496	549	553	536	550	541	575	539	529	558	524	537	537	515	535	520	585	499	564	511	532	519	593	563	491	559	577	544	543	531	517	557	566	538	513	526	508	555	523	546	517	553	582	561	574	563	569	516	535	582	564	549	531	577	560	515	555	527	552	538	549	534	576	540	517	556	560	488	573	555	544	544	578	517	550	532	557	582	582	522	521	525	563	561	480	549	496	565	528	545	601	549	548	578	547	568	534	580	570	537	498	545	556	549	519	533	581	539	575	541	525	550	542	524	559	573	521	576	571	533	572	554	541	508	554	537	529	526	561	602	515	547	494	519	545	571	590	549	494	523	584	537	575	554	518	598	535	570	561	526	534	529	530	494	538	548	526	549	550	513	508	531	509	560	562	539	562	558	546	541	553	552	520	535	516	569	540	554	532	578	512	546	513	592	580	529	565	587	508	527	546	488	546	539	539	577	516	569	562	599	562	588	552	540	523	547	511	530	569	543	540	567	518	573	529	597	537	541	565	546	545	534	539	523	498	579	507	550	559	577	541	576	517	517
6539	12430	15500	7043	2409	1745	1683	2853	3377	6297	18330	26230	17284	7421	2175	883	569	493	483	497	494	447	499	485	502	460	436	467	499	514	430	474	503	474	482	466	496	456	471	471	477	488	483	475	429	478	466	494	502	476	464	462	455	516	468	447	469	458	454	484	489	462	452	467	465	479	453	467	458	473	484	491	484	454	443	482	475	468	457	455	495	443	451	454	475	458	461	509	437	476	470	502	459	492	469	464	478	451	454	498	481	490	431	491	459	483	450	486	459	463	482	444	475	453	477	504	482	495	474	451	464	462	497	477	442	435	427	501	465	460	445	480	421	428	477	432	478	446	455	471	490	487	484	457	488	496	465	468	472	496	459	477	512	498	467	499	456	495	463	462	479	538	485	483	467	467	462	489	466	419	477	470	477	461	452	447	439	465	498	491	485	476	445	493	447	476	427	498	507	454	465	492	461	448	491	458	460	473	469	469	429	459	484	475	464	481	469	483	483	432	511	472	462	495	464	461	481	495	485	477	477	456	463	476	482	460	473	464	457	501	479	518	521	474	476	454	466	473	467	482	424	444	467	486	462	486	471	465	449	449	506	475	499	491	490	485	452	445	461	476	445	534	464	464	464	466	486	456	532	450	469	466	503	471	512	466	441	493	525	490	468	479	458	458	476	508	475	429	435	438	489	468	481	491	424	478	456	441	520	447	478	498	467	469	464	440	449	471	484	472	496	455	475	456	448	443	441	495	486	473	484	490	433	478	480	511	464	476	491	497	453	485	461	445	476	509	484	464	472	453	477	454	464	461	467	471	430	489	449	500	460	488	469	520	477	491	434	475	466	471	478	486	469	478	455	492	463	457	462	480	457	470	431	448	449	487	462	451	478	462	502	483	472	482	459	478	453	495	477	480	481	468	504	503	458	490	457	479	473	501	445	463	448	481	454	509	466	481	475	473	503	479	443	415	475	435	456	451	471	423	490	483	468	474	436	470	489	490	460	455	458	443	470	451	465	474	476	462	447	462	494	469	495	459	473	437	487	490	465	462	457	478	469	473	470	524	474	478	440	468	478	508	481	465	453	481	457	493	434	502	463	491	447	489	454	499	480	477	474	456	476	471	449	454	463	412	501	497	477	425	491	476	461	453	465	459	486	456	475	458	471	473	474	479	444	455	494	430	468	496	447	465	513	490	438	441	440	480	470	463	515	509	438	435	502	467	471	489	472	463	470	493	470	445	457	486	453	529	479	481	504	466	459	470	492	458	487	484	475	496	477	469	503	456	446	467	456	468	466	458	459	462	455	498	447	489	458	458	433	467	462	453	455	462	451	446	472	475	460	432	463	451	486	470	481	481	486	495	453	489	461	460	462	508	488	465	443	483	467	460	447	485	485	474	485	456	495	495	477	460	476	487	489	482	459	474	446	459	454	479	469	449	475	417	484	480	467	457	459	457	441	445	451	474	464	407	467	467	477	465	463	463	461	490	462	480	470	481	436	471	437	479	462	468	490	464	472	486	483	455	465	482	460	442	454	529	499	487	485	446	483	459	509	440	463	439	466	499	487	478	445	466	461	453	439	470	457	462	462	495	440	477	478	483	456	445	458	511	459	441	488	509	460	459	479	473	448	488	478	472	458	474	469	423	488	465	466	500	473	474	448	479	503	453	496	499	481	518	464	460	459	441	465	500	476	463	486	507	514	503	482	439	442	497	466	446	467	438	457	484	489	491	459	441	434	456	473	447	473	448	435	470	473	509	463	488	482	442	466	454	463	454	465	465	485	466	449	448	427	479	489	498	493	472	467	457	479	502	464	442	501	502	442	485	472	472	491	469	496	496	481	476	441	490	456	473	457	472	468	497	493	477	471	459	462	474	476	518	437	465	472	469	452	453	489	479	485	484	463	427	437	466	484	493	480	474	537	470	458	452	457	470	476	478	442	474	491	488	461	421	456	463	462	436	444	458	459	435	467	467	454	435	451	429	495	448	493	484	465	470	454	471	512	450	526	464	457	442	461	499	466	501	483	462	438	487	440	430	459	441	466	455	489	458	457	446	448	476	459	460	473	483	472	495	452	452	435	435	464	456	476	450	498	472	453	465	454	464	462	473	453	459	464	483	490	502	492	452	506	465	471	438	446	503	457	468	497	472	471	472	482	475	471	494	493	475	472	487	460	484	444	442	456	479	483	449	439	469	483	490	431	476	476	432	500	511	466	478	473	464	450	463	427	463	452	470	454	441	441	450	468	483	451	471	500	505	470	467	443	439	432	437	452	458	450	510	492	468	480	456	463	442	474	479	457	459	458	450	470	475	425	461	474	467	464	472	505	467	432	471	459	447	456	455	476	444	489	457	456	476	494	491	461	469	479	511	483	467	482	459	474	450	479	470	420	471	486	479	449	470	458	476	451	488	470	477	448	446	491	484	460	476	457	468	511	454	489	484	433	449	442	442	492	442	441	481	485	426	456	451	498	486	495	464	464	465	440	479	492	452	491	493	470	473	472	441	472	450	445	500	453	494	464	466	446	481	449	524	488	494	484	451	472	488	449	467	496	471	445	424	416	477	494	486	426	448	456	481	453	521	471	456	430	463	452	478	476	505	469	472	479	465	442	508	446	455	473	498	446	488	444	479	482	489	448	466	469	434	475	493	463	460	422	457	487	464	480	458	472	467	471	502	426	506	453	450	419	464	452	442	463	446	454	465	484	482	465	465	460	469	452	482	502	439	461	449	484	462	475	487	487	458	465	480	478	469	477	477	449	450	412	471	480	431	466	469	492	437	463	473	474	464	462	461	476	486	447	462	457	455	411	470	453	499	484	445	507	474	434	506	460	471	449	473	447	476	413	479	439	431	483	435	484	455	502	426	441	467	447	460	464	489	455	443	501	444	495	493	449	485	490	463	474	463	452	452	437	460	442	461	459	477	482	455	486	439	458	479	489	435	463	481	438	485	442	436	445	482	465	459	496	478	478	442	453	525	481	456	498	484	488	479	455	481	445	452	469	494	485	472	495	464	474	480	478	466	465	524	478	467	501	450	488	494	485	458	435	486	439	477	493	492	435	481	450	459	462	466	460	465	477	454	476	462	456	467	473	405	449	475	465	458	450	464	441	476	442	458	466	422	462	454	430	459	498	474	443	454	462	497	474	432	499	456	443	445	447	462	476	501	507	463	459	442	454	415	506	475	460	471	496	464	455	483	437	513	466	484	498	486	482	497	447	498	490	467	469	491	474	482	479	443	433	473	439	435	468	453	459	468	463	449	471	446	461	489	450	487	476	425	460	504	487	474	464	431	446	489	487	448	468	444	466	441	435	449	458	459	438	479	471	410	454	454	452	493	438	445	480	501	513	458	451	458	457	466	474	450	469	458	481	505	478	467	432	468	495	450	491	425	468	498	508	453	486	452	428	472	455	477	481	505	439	488	463	500	424	472	466	431	486	498	419	459	428	466	491	508	483	477	467	471	475	450	463	463	479	447	448	493	423	511	487	461	482	493
27454	13371	4735	1931	749	572	662	688	760	761	1021	1812	1610	944	640	426	401	414	397	379	413	391	374	381	422	433	409	394	336	412	415	398	410	406	392	426	362	389	430	425	340	423	421	370	380	408	448	407	386	410	439	381	388	378	410	377	438	407	386	406	388	393	377	391	381	396	358	405	424	376	393	396	391	422	393	410	409	387	379	393	366	335	402	360	374	389	398	417	392	377	409	386	390	430	406	355	371	399	413	437	414	371	367	356	420	391	390	386	389	376	353	414	437	400	389	398	395	384	400	395	375	430	404	385	371	336	370	396	394	390	370	377	401	370	397	373	388	433	375	411	370	392	384	391	412	374	435	386	394	400	415	379	400	379	396	402	404	404	411	367	381	402	357	433	372	361	413	388	372	370	419	391	351	378	385	398	414	410	372	376	425	358	377	382	381	392	349	401	380	406	403	399	364	396	366	391	437	371	398	379	401	405	393	359	375	404	401	381	383	376	406	390	376	396	343	378	381	390	422	417	390	379	402	423	371	366	378	375	362	372	407	405	356	379	441	381	396	390	376	384	416	346	388	411	321	409	410	379	327	398	354	397	374	381	386	419	421	392	390	369	371	358	376	419	368	387	391	431	414	409	373	371	371	390	392	377	361	406	385	419	363	394	394	398	372	391	419	392	384	380	419	425	390	377	396	415	402	386	366	377	372	413	367	378	406	405	364	363	389	383	376	397	359	415	391	386	401	398	397	391	411	394	381	397	380	380	367	412	359	383	408	399	398	389	345	410	388	431	397	401	368	424	394	379	334	376	367	412	373	362	368	390	392	389	370	415	363	425	357	423	357	389	435	380	386	434	393	383	385	434	374	384	368	399	386	377	390	374	385	420	355	409	381	387	381	373	404	378	397	362	403	392	413	361	373	389	392	344	379	381	401	410	386	371	396	448	373	355	349	387	402	402	353	363	398	395	372	369	396	432	380	385	402	418	434	378	389	368	378	415	390	427	384	392	387	375	384	405	385	400	371	404	440	385	388	393	398	385	390	381	445	410	392	372	398	400	393	391	415	367	420	422	366	428	372	383	398	352	370	403	389	382	410	422	405	398	391	412	403	384	418	410	395	404	416	398	373	364	373	384	406	378	364	403	406	399	416	392	399	399	390	368	379	402	375	404	394	353	414	388	374	410	389	367	392	367	379	404	392	325	392	427	406	372	375	381	366	408	378	396	378	389	398	400	379	380	423	402	390	382	341	375	410	388	383	423	420	380	371	366	378	373	386	383	401	381	369	400	369	359	399	386	394	357	363	370	420	383	363	405	402	398	369	368	358	389	382	401	415	355	398	412	386	397	439	398	360	433	389	411	399	408	417	407	369	386	437	375	403	370	423	403	434	376	410	394	410	378	400	381	418	379	443	377	369	395	402	408	370	410	390	414	416	408	395	375	375	393	403	382	400	384	400	401	384	386	392	392	403	403	361	395	371	391	375	383	390	404	382	402	423	389	368	430	381	395	403	403	423	408	397	417	392	404	439	378	381	382	406	369	382	397	428	395	395	396	368	387	431	386	394	413	395	365	421	376	383	396	365	380	357	357	369	363	417	386	391	392	425	371	413	380	363	397	384	370	431	380	383	353	358	411	358	379	371	367	405	358	388	404	380	397	405	382	381	358	370	386	394	407	430	377	408	363	395	400	375	404	373	404	396	388	387	399	366	387	389	406	413	368	375	365	370	398	383	402	435	371	392	376	423	420	399	407	417	380	430	390	370	373	373	420	374	385	386	402	376	431	350	415	373	389	384	383	379	383	380	394	406	399	414	391	395	391	388	372	408	389	356	380	381	411	426	388	383	405	389	342	369	379	389	395	402	377	402	395	370	388	444	355	391	407	366	397	396	364	387	376	359	368	383	376	399	372	365	387	419	382	415	402	412	380	384	370	388	402	388	392	367	373	379	385	387	378	402	382	359	411	413	389	362	428	395	379	388	409	408	395	367	402	394	391	391	415	395	399	419	434	404	413	399	405	399	431	425	387	375	401	345	410	394	423	390	352	408	383	380	426	387	349	423	427	391	405	398	384	357	399	367	384	392	447	365	387	407	408	410	368	416	385	385	386	388	400	393	423	390	365	385	387	374	404	375	369	389	407	396	389	403	401	354	368	367	364	401	385	425	379	396	436	421	355	364	367	385	406	393	372	407	378	355	380	401	373	393	421	375	368	371	432	364	411	343	389	405	411	415	410	394	386	414	369	437	402	419	369	387	398	408	400	377	361	405	376	388	391	395	364	388	369	363	404	381	375	369	398	396	377	377	372	372	402	387	344	386	399	375	404	374	375	349	383	425	369	380	393	401	386	377	402	382	365	390	364	335	406	391	354	371	423	392	412	405	401	411	375	384	366	356	361	416	399	364	421	395	396	373	372	399	397	346	390	384	397	421	367	359	394	418	364	386	383	401	380	395	362	367	427	412	405	373	374	381	384	387	375	387	381	376	367	385	403	397	365	375	389	406	410	379	356	365	376	350	395	419	396	386	400	394	365	375	387	396	396	389	416	398	405	364	415	393	409	370	390	413	411	371	416	394	395	386	396	379	399	386	410	429	406	390	428	391	393	398	380	405	417	418	382	405	366	393	408	394	414	365	398	388	403	397	384	392	360	397	369	381	357	434	384	399	406	389	357	359	392	420	397	376	418	352	404	362	400	367	404	433	390	397	363	370	383	390	384	382	378	374	376	428	374	405	405	409	378	376	397	392	395	324	367	390	371	374	361	366	439	395	369	414	372	379	381	392	354	408	412	385	426	417	396	400	399	360	383	360	404	357	416	413	427	398	409	382	426	368	390	410	379	382	420	389	367	411	359	400	393	384	360	383	383	442	374	383	393	375	374	418	402	382	399	422	383	364	364	362	403	373	404	398	423	390	404	419	389	371	414	376	425	395	397	392	371	404	374	388	370	432	412	408	405	353	402	399	427	397	438	387	427	406	392	357	419	380	366	415	386	420	384	411	354	370	410	386	385	371	390	367	373	349	394	404	392	383	340	388	355	402	362	388	344	404	432	407	408	379	359	396	411	374	400	394	406	386	375	397	398	394	394	407	399	374	371	369	372	381	348	418	421	348	402	357	391	403	369	379	426	379	360	398	408	415	383	392	383	421	412	372	384	358	374	355	431	372	364	394	373	379	392	408	416	367	374	386	373	416	392	372	392	385	401	395	384	367	393	397	366	389	367	378	405	357	360	391	381	402	379	381	380	414	404	412	395	408	422	400	396	355	421	400	379	374	363	372	379	382	372	387	402	402	360	397	386	377	398	397	345	402	411	442	371	398	361	380	400	396	395	378	332	381	388	381	396	366	368	415	372	399	374	400	408	422	385	387	415	395	384	388	354	424	410	388	386	445	365	380	394	415	390	370	393	408	403	351	417	380	443	396	381	400	360	386	389	396	401	395	343	384	396	381	388	375	385	359	399	385	381	401	398	387	406	389	406	383	381	406	388	398	435
6646	4461	4093	1846	740	591	777	894	1002	963	1437	2426	1784	990	540	371	365	352	323	323	356	341	345	304	345	325	369	320	365	319	335	339	314	351	339	337	330	319	321	306	310	339	324	307	353	341	316	358	311	332	317	375	369	299	330	291	331	327	355	356	335	321	333	320	349	331	333	320	339	316	351	342	369	333	353	351	287	300	324	308	311	323	368	306	296	333	366	331	329	314	355	356	297	317	319	293	306	344	332	384	301	364	317	339	339	316	340	350	335	341	342	388	346	289	348	329	322	343	340	334	352	322	313	331	356	324	328	309	292	383	356	337	344	306	370	334	353	341	321	336	341	335	364	344	340	338	344	317	293	327	337	364	329	343	340	337	334	320	361	336	364	345	351	350	354	318	321	325	343	335	356	352	356	327	328	354	317	316	317	323	345	303	294	311	333	315	312	332	348	313	312	355	356	315	335	280	330	317	313	322	339	341	333	335	340	343	355	304	323	344	356	326	331	328	326	351	328	338	299	323	322	326	311	375	308	314	350	325	311	300	308	327	340	319	330	319	343	318	310	306	318	331	343	322	368	342	303	320	351	355	308	358	332	324	314	316	340	335	336	329	318	307	299	322	335	335	346	314	313	305	317	341	313	345	341	324	365	343	342	348	347	350	335	358	310	324	347	320	347	345	289	355	368	342	316	355	343	347	355	355	332	298	324	324	315	327	332	324	348	321	328	329	307	312	362	337	348	300	329	363	302	352	338	337	326	320	333	323	326	338	329	323	344	328	346	344	297	348	350	341	320	323	359	321	355	337	286	355	340	324	331	317	340	341	322	328	339	344	344	329	301	341	304	326	313	364	347	351	357	308	325	305	313	334	333	308	336	354	336	327	354	315	297	319	342	313	324	353	339	301	338	334	340	338	321	319	305	339	331	354	323	349	333	298	372	300	340	334	338	313	298	348	320	325	326	329	347	371	330	354	316	311	321	336	306	329	335	343	300	330	299	330	331	302	340	315	350	310	320	319	309	338	344	343	327	304	323	339	329	336	311	334	328	300	306	322	311	291	325	352	296	320	328	343	361	337	341	335	322	372	335	316	354	309	361	299	345	348	331	342	329	327	350	302	330	293	326	353	338	319	341	325	306	332	334	318	329	332	317	336	325	334	354	286	340	330	300	319	319	304	344	349	333	346	357	324	306	336	359	345	354	290	340	331	321	322	328	329	344	329	352	316	347	343	356	333	350	278	322	317	333	343	316	352	366	341	313	321	326	357	319	332	329	309	378	290	348	333	321	356	365	372	346	319	346	344	327	322	331	290	344	317	302	306	344	303	342	324	303	318	360	314	323	310	340	325	356	352	338	310	316	321	309	327	335	312	361	313	348	336	320	327	310	363	317	298	314	331	367	308	327	339	336	304	341	336	328	326	346	297	347	303	355	312	314	351	311	337	308	321	345	340	322	341	322	308	331	328	314	328	310	326	316	326	308	323	323	333	348	321	326	359	336	323	317	378	319	310	336	323	326	323	303	321	329	348	355	317	315	315	340	312	314	290	323	323	319	318	342	350	326	306	331	315	335	354	336	349	345	355	330	326	296	321	342	322	327	334	335	314	315	311	320	314	337	298	311	315	338	320	311	345	319	336	370	325	311	306	319	354	294	308	360	340	342	323	330	314	321	344	321	342	305	359	341	338	331	337	345	349	328	306	343	322	316	330	304	318	318	366	333	354	336	314	348	341	315	323	310	369	316	343	328	325	343	303	322	312	315	338	345	322	333	332	305	313	315	348	348	358	352	322	320	320	344	311	316	338	318	317	304	313	328	338	347	329	335	328	333	305	332	334	332	333	299	327	333	352	320	323	333	327	321	319	328	333	325	332	327	305	315	335	342	328	330	355	334	355	348	312	354	300	339	315	334	388	312	341	345	317	303	342	328	352	323	360	309	337	340	322	353	290	329	340	341	349	336	336	340	357	337	298	348	348	342	332	358	334	344	325	346	359	333	312	308	341	345	308	364	331	334	336	357	317	338	354	365	342	330	337	288	341	345	326	325	327	375	328	319	333	335	338	328	353	310	327	320	317	310	332	324	300	355	340	336	325	337	305	332	349	322	320	310	337	316	339	330	334	332	330	330	344	330	317	310	342	308	318	332	318	352	338	349	316	352	330	307	335	322	307	331	342	332	344	334	320	339	343	343	309	346	356	337	341	296	326	310	327	350	369	354	338	293	321	346	315	337	342	348	330	315	304	342	366	297	350	308	317	320	347	334	300	379	329	364	360	344	326	317	346	302	321	323	325	372	339	333	326	337	350	312	327	331	303	335	294	327	344	302	345	344	317	332	330	312	314	342	322	345	321	302	349	329	336	323	318	327	342	299	329	320	332	324	317	302	334	298	323	308	344	314	349	339	335	354	329	326	351	332	325	307	326	324	310	319	342	320	317	313	354	324	349	332	330	326	343	312	340	323	355	308	303	308	340	323	361	352	367	304	316	336	359	314	309	329	325	338	340	306	353	320	362	318	334	372	348	324	328	338	337	340	361	339	327	273	360	341	335	318	322	317	317	300	344	332	302	344	334	331	348	315	319	342	302	328	315	333	334	307	320	296	333	350	358	340	342	338	305	357	316	322	322	340	331	339	329	338	300	321	331	333	289	301	303	322	302	314	363	359	329	325	329	316	341	332	335	341	322	333	315	309	315	289	339	339	361	331	321	320	346	317	308	329	360	319	332	330	331	335	332	329	358	340	313	340	319	331	334	320	364	285	341	316	368	338	298	331	339	325	345	337	333	354	327	300	352	310	316	317	306	314	331	352	336	323	335	332	301	314	329	360	328	363	359	341	328	325	307	316	354	321	337	337	304	349	276	370	338	338	333	337	344	354	319	301	330	317	356	348	345	332	312	366	311	310	311	326	330	358	345	343	342	319	329	325	315	350	348	331	335	324	309	326	334	330	296	319	337	352	334	325	324	369	300	348	332	330	301	343	288	331	355	317	347	334	339	327	299	367	341	321	310	355	337	356	346	318	324	322	316	296	325	345	334	334	327	355	337	330	339	327	344	300	381	304	355	327	305	321	353	325	340	323	319	325	334	326	362	384	353	331	338	359	324	309	302	340	313	338	319	321	316	326	326	346	346	343	306	368	369	327	294	306	321	372	299	337	326	344	326	340	311	343	328	338	320	331	346	364	379	326	319	308	283	329	333	346	329	338	336	317	327	328	303	326	352	340	360	308	353	356	305	339	342	358	345	372	326	306	315	342	306	320	325	298	338	318	303	330	327	332	350	342	326	322	336	339	316	337	324	304	339	324	340	347	350	331	353	314	326	343	328	345	310	337	349	309	344	318	295	288	349	329	352	321	333	315	324	318	319	345	338	303	300	361	346	311	287	319	325	300	351	335	332	358	319	338	335	345	359	334	324	329	311	303	354	327	333	341	316	330	357	323	315	308	296	345	336	343	389	329	336	312	325	350	359	303	349	329	326	348	349	320	342	343	314
24887	21008	27062	24949	9662	2291	1831	1547	1412	1354	8825	16181	10777	4246	1227	609	498	477	462	415	453	447	450	449	450	484	483	488	470	407	449	487	449	444	458	486	460	453	432	458	435	506	471	441	455	425	501	472	440	466	440	418	453	505	487	433	456	457	453	458	489	444	484	439	405	466	466	445	444	468	452	479	433	423	480	459	497	440	424	443	439	450	507	433	477	417	459	455	462	460	439	428	453	447	421	451	434	442	475	454	490	464	466	477	433	457	477	452	446	451	423	491	428	449	455	463	473	457	452	504	438	437	441	474	418	455	443	436	458	458	426	431	437	437	479	439	459	425	475	426	481	482	449	437	448	474	478	469	455	445	467	460	476	414	446	455	489	465	482	453	439	465	440	450	425	395	426	471	467	471	434	431	458	459	441	395	425	437	480	457	468	512	452	478	454	420	426	425	461	457	451	445	391	473	434	457	427	432	501	466	433	426	462	468	440	477	448	461	441	422	454	490	416	469	454	414	434	447	459	436	425	481	476	411	419	430	474	437	461	465	464	422	449	424	433	445	425	465	431	434	440	486	467	409	434	440	451	400	441	429	403	466	437	425	450	456	473	401	427	455	451	434	409	490	474	469	458	482	437	445	403	432	493	426	485	469	464	458	442	434	445	412	452	452	427	414	431	468	474	454	488	462	437	401	439	411	467	437	442	451	437	410	393	458	473	461	428	459	454	426	418	443	447	443	472	461	460	451	457	434	435	450	429	448	462	468	448	489	469	424	404	453	456	463	462	427	424	447	496	435	432	465	428	460	451	459	476	448	442	463	455	477	435	467	483	495	448	422	404	450	423	393	458	471	485	482	453	449	388	449	447	458	475	422	444	416	447	484	449	447	440	438	453	433	441	504	441	469	422	429	462	454	436	472	450	426	434	467	428	471	454	453	438	444	457	440	461	456	485	415	434	441	472	410	417	429	448	453	453	484	467	449	481	436	419	453	435	457	480	427	426	478	450	420	447	477	474	439	450	451	462	430	455	428	447	474	456	440	447	466	429	448	468	434	444	476	439	424	467	459	475	461	466	458	440	456	439	445	458	452	426	426	434	417	492	436	454	451	476	410	425	441	448	442	419	443	482	473	432	464	436	460	465	439	463	487	431	453	445	456	517	435	461	438	434	483	466	444	441	461	426	456	480	453	449	426	454	451	452	462	460	465	484	486	449	460	445	430	459	440	459	411	463	434	445	459	446	467	454	471	447	445	503	432	442	444	409	426	472	436	452	427	465	479	452	442	461	464	467	437	451	423	458	451	442	451	428	445	427	443	453	414	427	462	473	435	422	512	464	432	462	421	433	410	451	436	453	464	442	443	440	455	439	434	421	451	438	459	457	436	428	471	476	460	441	460	436	442	488	451	442	451	428	453	431	465	459	449	431	430	448	458	478	451	490	413	435	487	442	448	448	406	448	421	493	452	481	434	434	486	437	455	430	421	455	457	424	448	461	468	465	454	480	463	428	436	469	449	465	476	440	469	438	472	455	430	462	437	431	459	449	480	462	476	449	445	454	449	431	440	441	461	451	455	490	458	468	447	447	427	440	462	477	437	433	438	420	472	449	464	426	447	425	447	439	426	456	462	425	434	445	451	441	445	437	444	476	490	458	436	444	478	435	448	400	453	425	475	469	441	478	484	442	396	442	446	456	449	445	430	432	448	451	448	435	471	447	411	462	449	441	438	436	451	434	459	474	434	414	423	465	457	465	447	440	467	421	480	432	448	470	444	477	435	474	434	466	431	448	462	417	469	407	432	454	474	446	442	411	458	403	452	449	429	438	436	478	431	453	437	446	457	447	457	401	429	418	437	476	471	457	451	434	461	420	453	441	452	458	491	478	473	454	448	415	448	433	418	519	459	426	466	444	467	446	466	526	457	475	456	420	416	418	443	425	434	439	447	427	454	457	421	419	469	442	422	398	469	462	440	437	463	453	422	419	448	436	431	428	465	475	437	454	453	391	435	443	473	444	462	431	469	473	459	435	452	456	444	438	466	465	482	390	430	461	462	469	467	433	463	481	446	465	480	475	427	447	429	419	391	421	432	461	441	438	490	412	430	444	486	438	437	469	440	435	438	481	428	480	457	426	454	443	443	444	462	477	421	455	419	442	464	428	443	415	475	464	439	447	478	436	439	439	433	445	466	430	460	450	446	428	447	484	441	456	446	455	451	472	465	468	464	388	453	451	426	430	432	443	442	439	473	448	436	451	441	409	416	447	450	468	451	435	473	426	458	423	491	435	438	437	458	458	441	405	434	427	462	448	448	447	444	471	448	498	415	475	452	426	443	463	425	408	420	441	447	461	450	447	464	451	453	426	428	429	466	446	438	471	479	449	465	466	453	419	446	470	446	459	427	457	500	425	458	446	461	446	453	394	425	468	466	447	475	471	414	445	450	428	470	429	459	442	460	459	456	472	451	460	438	448	464	424	415	452	467	460	435	468	466	453	428	488	448	431	441	436	466	423	434	428	430	455	462	446	454	473	486	454	477	487	474	467	446	454	447	458	472	461	439	453	458	452	403	452	459	424	417	462	440	470	421	449	431	439	413	440	450	452	394	451	436	449	446	458	458	474	458	451	456	442	461	475	423	431	462	481	461	438	466	419	464	431	475	491	468	478	433	446	456	446	421	405	467	470	465	500	423	454	446	426	438	477	424	460	462	431	436	477	451	449	435	440	457	434	441	420	479	432	431	430	450	444	448	443	432	477	427	449	484	467	439	470	450	449	452	453	453	468	456	462	431	446	462	440	433	446	462	464	459	470	429	453	457	452	425	452	466	425	475	459	451	444	454	426	463	456	471	409	462	445	423	433	437	462	471	470	454	454	455	445	398	438	438	432	447	438	470	440	466	451	449	408	468	469	442	424	455	461	430	451	487	432	454	437	454	489	406	473	472	429	478	444	461	470	433	478	414	486	432	476	408	467	444	506	465	463	409	477	443	453	438	439	450	477	415	461	455	437	446	466	422	474	461	455	458	446	426	472	410	432	427	473	485	451	430	427	453	473	456	427	449	454	462	470	479	458	423	452	449	475	410	486	436	426	436	472	452	413	476	454	471	435	456	452	435	437	435	468	500	429	435	476	465	426	454	495	430	421	408	455	446	406	457	424	426	434	466	459	408	453	438	432	456	438	425	495	443	433	442	429	437	474	438	411	426	486	440	411	448	461	481	473	437	449	432	466	409	444	463	433	454	473	469	428	443	453	419	458	502	455	440	476	444	450	436	450	421	453	487	446	448	424	436	429	488	441	462	460	462	441	487	448	476	502	430	441	445	440	454	447	456	470	451	457	431	458	474	470	471	466	472	408	444	439	418	449	423	433	436	434	438	458	445	454	423	408	435	459	461	450	452	445	445	478	436	444	427	438	427	435	441	472	452	402	440	420	458	430	503	429	422	449	472	458	439	448	449	462	447	453	466	401	427	488	465	465	447	453	409	432	471	431	438	471	432
5201	7890	7160	3758	2417	2106	1960	2194	2177	2010	11934	15534	10113	4132	1314	615	438	385	399	407	419	390	385	387	374	392	430	412	393	415	389	377	394	421	420	405	382	407	410	401	390	379	401	411	407	393	414	390	386	427	408	396	428	401	399	428	422	364	380	403	391	413	385	397	399	390	425	399	431	378	406	406	418	413	392	415	389	420	382	356	402	412	393	347	378	396	372	364	369	372	359	407	396	385	413	400	370	420	367	414	401	392	392	398	385	397	413	404	386	374	396	411	421	408	362	378	402	373	400	400	404	371	397	426	362	359	383	375	392	405	413	414	403	374	370	392	413	406	411	409	386	402	392	391	393	355	408	399	394	410	410	391	403	372	378	403	392	379	404	371	425	370	367	380	363	381	377	415	392	374	397	399	402	391	404	378	406	346	403	384	383	401	418	396	395	414	389	407	419	372	389	433	409	371	383	406	378	391	415	368	411	366	377	407	434	404	382	391	349	393	384	386	366	409	409	383	369	402	416	380	370	374	385	406	387	399	394	416	393	378	363	422	375	384	417	379	437	400	403	415	401	383	430	388	399	356	378	360	400	369	361	375	370	362	382	373	392	390	400	379	371	389	381	383	375	376	383	391	375	381	357	379	391	380	379	442	366	387	418	353	367	371	427	367	387	425	410	374	391	375	395	354	422	396	400	381	407	391	386	403	407	428	404	382	441	401	416	400	373	382	380	397	390	363	422	378	406	437	395	385	393	407	387	400	393	414	413	358	362	413	433	385	436	390	403	419	388	399	408	421	400	385	383	399	390	420	383	388	395	376	394	375	394	371	441	407	382	371	398	418	368	407	383	397	377	404	375	422	368	398	361	422	378	361	380	398	416	382	398	423	384	398	385	405	369	399	407	369	379	408	404	420	397	404	373	361	411	397	395	393	397	405	376	410	415	373	366	358	423	371	364	398	401	397	414	410	399	365	360	399	425	388	385	374	371	371	360	413	422	365	388	380	366	405	357	386	393	392	426	394	431	392	412	425	364	378	388	381	387	385	379	410	363	330	416	373	388	397	399	406	348	420	383	397	387	370	399	390	373	396	395	413	378	365	402	417	362	395	397	375	379	394	407	397	388	407	385	384	393	399	400	426	361	412	393	401	351	367	384	375	361	366	399	402	402	396	400	402	411	397	428	386	409	380	422	438	367	397	383	413	395	383	359	396	362	404	405	392	403	402	423	445	423	400	374	409	427	356	376	366	397	407	387	423	418	384	386	411	365	402	401	383	394	362	387	365	376	418	382	420	391	407	421	395	414	385	401	385	388	387	384	359	379	393	362	374	381	376	395	372	385	406	368	415	375	359	406	401	387	411	369	384	375	375	390	403	387	361	366	359	390	404	368	391	418	355	400	349	411	398	419	406	359	392	377	373	397	415	400	380	352	379	380	400	400	397	385	363	414	395	405	409	411	380	375	367	376	402	414	381	404	401	373	396	391	383	414	408	360	440	374	384	362	387	381	391	368	371	357	367	394	408	390	383	382	371	410	424	378	384	365	423	401	395	409	406	404	377	415	400	394	400	378	396	370	381	397	410	386	369	400	410	388	402	403	387	399	432	352	405	415	405	405	366	366	390	385	400	407	411	380	405	371	394	379	383	399	357	377	367	420	367	399	407	372	376	426	370	382	371	406	388	369	368	420	381	408	391	438	403	423	417	378	368	365	427	374	421	386	387	369	383	393	378	383	424	384	394	449	390	413	400	393	420	402	391	366	425	382	378	385	380	409	404	381	409	384	384	375	380	357	382	388	427	424	409	385	389	395	383	374	393	362	385	408	419	401	390	383	406	404	395	361	373	388	389	419	382	382	417	394	387	352	348	418	395	365	413	334	384	409	399	412	368	417	356	378	331	402	376	384	416	379	410	380	419	399	392	374	387	367	385	393	385	431	408	403	367	390	424	391	385	376	349	374	399	409	392	404	396	404	398	393	426	399	382	391	387	380	348	399	396	355	388	388	379	372	416	379	421	382	397	379	376	417	408	414	421	402	407	360	397	391	371	429	407	393	376	383	399	397	416	381	383	390	378	410	367	405	399	386	374	383	355	385	420	381	363	379	400	403	378	397	387	443	399	387	419	373	414	419	382	423	376	364	378	400	381	392	365	442	375	395	389	374	388	440	447	406	366	366	408	380	377	373	367	419	368	415	360	367	396	423	393	362	381	402	390	378	391	385	409	415	391	417	390	400	403	371	369	389	414	384	368	376	380	357	393	387	387	410	387	408	358	392	382	437	390	410	412	377	343	389	395	406	436	407	358	406	382	372	360	361	397	379	404	391	370	413	385	388	372	388	379	441	420	363	410	380	414	370	397	379	390	384	365	422	440	358	412	389	396	421	399	420	372	409	422	389	357	414	412	395	389	405	363	404	366	376	382	420	378	426	372	406	401	405	362	429	422	396	409	399	408	379	411	387	430	381	373	374	401	356	409	391	431	388	386	406	370	434	397	387	400	358	410	358	392	350	407	381	390	388	424	377	395	387	355	411	389	376	402	413	352	403	376	378	383	378	388	398	352	403	373	396	404	396	379	376	415	356	404	394	370	407	378	416	390	395	406	378	400	415	417	377	364	387	383	402	362	408	358	394	404	390	355	385	414	382	389	376	375	381	366	355	379	426	380	382	448	384	391	391	374	406	379	388	377	385	388	364	404	386	434	388	376	337	374	396	375	436	410	420	390	474	411	404	399	364	390	397	384	363	373	414	395	351	375	397	404	391	399	403	396	379	372	389	403	409	389	368	385	371	378	419	336	365	391	400	380	427	401	378	358	412	388	381	406	388	392	389	382	379	390	363	400	393	380	346	401	362	389	358	375	408	412	358	350	394	404	412	374	387	405	392	408	378	410	412	387	427	396	395	376	382	365	398	401	392	381	381	383	366	398	433	380	415	386	411	398	390	375	390	381	416	369	383	363	382	416	407	383	375	362	405	369	399	428	365	349	390	383	383	372	392	411	400	387	402	378	427	426	368	402	407	396	388	404	405	371	382	431	389	349	374	391	392	376	384	367	377	394	384	377	392	400	400	433	399	412	364	377	375	353	412	384	363	374	427	393	397	391	391	404	355	389	375	377	366	405	368	387	390	381	401	387	421	376	392	390	393	342	364	372	381	371	400	394	391	394	373	383	392	387	400	392	367	374	364	389	393	372	394	366	404	397	404	370	389	404	372	399	363	406	361	425	413	371	409	409	385	385	390	371	398	346	366	373	380	389	368	379	396	393	375	403	348	390	379	375	398	391	417	391	385	397	366	451	388	397	357	402	390	363	440	374	405	382	394	397	392	408	366	428	393	381	399	375	419	379	404	401	361	355	403	391	402	402	339	397	408	415	389	406	425	389	374	371	322	404	375	350	412	351	414	395	372	349	405	378	411	393	402	403	384	394	406	413	398	368	428	396	398	381	362	382	408	412	453	381	397	360	408	376	388	414	408	411	385	372	386	384	408	371	387	367
23897	21030	28189	24077	20752	8690	2298	1828	1366	2188	18996	28834	19593	7803	2096	880	618	570	548	554	541	502	565	566	512	585	533	555	574	517	556	529	523	576	557	547	545	524	581	577	533	559	534	531	551	544	572	615	566	541	603	575	552	559	531	570	521	545	543	536	526	533	539	533	588	565	563	514	556	563	545	557	528	557	560	549	523	559	529	545	559	575	566	549	501	554	553	534	508	509	534	521	493	520	516	542	498	533	542	556	501	544	574	540	535	542	560	507	533	578	539	528	531	516	531	508	495	526	514	534	552	556	589	514	521	522	506	517	536	562	534	533	534	540	551	543	508	537	575	526	559	536	552	510	515	529	546	508	541	553	538	528	532	499	556	568	538	514	502	555	531	567	525	569	579	513	510	534	542	541	564	476	549	512	528	556	564	538	528	510	517	597	562	558	546	550	532	527	534	539	548	566	544	570	542	546	557	512	535	547	533	545	523	477	511	514	534	572	536	534	523	546	535	529	552	525	532	514	591	516	536	526	555	552	586	537	518	526	524	564	574	517	534	531	502	495	525	513	548	572	527	525	566	539	502	525	511	536	517	529	535	519	570	553	556	539	566	550	532	513	541	533	515	516	543	523	545	530	565	533	550	548	550	591	518	561	576	526	532	580	544	522	549	539	576	561	545	593	533	512	533	526	543	536	571	529	550	523	504	538	512	547	578	551	530	565	571	504	581	535	538	560	555	553	516	542	574	551	513	535	580	534	558	491	550	514	538	525	505	516	552	532	546	553	516	497	518	569	496	531	553	538	543	554	515	521	542	479	530	526	515	512	536	524	554	546	548	532	497	513	527	498	505	541	534	537	558	538	571	564	556	513	502	528	547	517	514	549	531	546	545	529	540	521	514	531	540	532	560	538	564	595	556	517	526	548	558	503	481	522	551	522	544	555	550	475	519	549	538	532	533	551	540	537	527	554	540	516	526	517	515	525	532	509	560	548	557	515	517	539	542	542	530	564	567	577	509	514	534	542	520	571	508	574	530	532	528	593	531	539	532	527	540	487	516	549	556	516	537	557	512	537	507	521	561	511	566	555	568	507	508	535	531	563	534	558	552	500	565	565	558	562	545	563	561	565	548	523	558	526	539	540	512	523	542	567	561	573	591	563	524	493	551	507	542	559	550	508	522	516	547	586	524	528	546	561	537	566	548	553	524	530	549	508	545	581	544	506	555	562	494	476	573	519	545	547	502	503	556	523	512	567	544	502	535	557	532	520	501	531	550	538	534	529	512	558	558	541	543	520	513	528	549	558	534	552	516	585	527	580	536	532	556	516	558	540	524	545	559	566	505	550	530	543	551	580	563	551	533	525	581	522	523	514	530	538	556	497	509	538	517	536	475	582	530	571	532	554	561	499	513	543	520	558	593	522	509	539	499	548	585	506	534	536	554	540	535	528	494	539	518	515	503	495	543	533	518	539	522	517	546	555	528	535	496	477	553	540	503	532	529	558	567	539	543	550	499	566	521	536	535	522	510	557	546	513	538	544	543	525	524	511	538	534	526	544	546	526	516	551	528	527	544	549	549	546	560	552	542	528	529	547	597	530	551	544	513	509	499	547	462	546	570	515	520	528	545	572	541	520	506	539	512	506	543	547	529	507	557	455	504	561	512	566	545	536	511	550	537	573	528	532	526	590	528	515	487	532	490	509	520	502	547	514	548	523	544	522	490	549	530	567	523	501	524	502	470	545	559	528	532	542	536	557	522	533	523	526	561	562	531	523	553	532	511	523	538	554	506	489	531	520	540	539	519	532	535	517	549	509	521	561	517	556	532	563	511	485	519	522	507	563	507	512	514	529	522	529	513	567	527	512	560	550	555	505	549	538	514	587	563	566	535	532	518	509	524	538	532	539	536	557	563	539	491	527	560	526	545	591	564	529	528	559	537	559	565	570	531	514	539	500	549	530	515	574	512	550	518	532	511	518	535	588	525	573	529	545	563	553	558	531	527	567	560	512	520	532	497	527	521	562	553	519	572	524	532	547	544	524	523	549	536	553	571	562	569	579	535	552	525	571	538	534	520	498	533	545	554	532	544	551	551	521	540	581	539	512	548	551	550	521	525	520	564	531	554	550	550	495	529	566	516	543	531	513	562	533	538	519	502	481	538	585	554	515	545	546	491	542	558	574	505	585	561	571	570	526	546	514	571	534	553	541	545	525	557	535	537	602	529	512	516	506	549	532	548	559	512	516	582	503	566	558	575	547	532	539	513	511	513	551	511	509	534	558	514	519	564	580	565	536	540	542	518	536	485	543	531	527	519	548	542	492	526	530	483	509	569	524	523	544	536	491	526	505	471	566	536	542	520	524	505	549	505	544	554	528	535	524	494	553	552	576	563	561	523	536	531	521	539	551	554	555	559	506	542	560	551	544	532	577	539	540	529	530	565	532	561	498	537	509	491	555	529	552	559	518	546	574	569	537	524	513	533	543	526	546	528	552	568	526	549	534	520	514	507	558	517	520	552	535	521	538	537	474	542	557	527	530	534	520	560	562	541	503	518	508	507	556	555	520	541	528	523	523	543	554	533	489	563	553	512	540	547	525	556	532	518	579	539	489	551	569	537	534	527	524	527	520	533	546	504	502	549	540	570	581	562	517	546	549	549	562	527	547	557	534	550	553	520	490	534	569	547	537	510	529	525	564	487	568	499	496	552	544	540	528	528	613	515	550	527	515	533	510	557	562	518	514	509	547	520	520	517	552	575	542	538	521	493	538	552	483	537	524	556	543	517	511	544	509	531	518	551	533	524	536	506	524	583	510	582	547	543	560	577	525	520	571	570	562	563	535	535	553	521	550	515	528	527	511	545	552	564	557	469	562	484	510	549	492	529	534	531	520	483	531	510	487	518	533	529	566	523	557	526	568	555	544	538	536	536	535	522	553	478	506	523	570	545	517	541	547	512	543	588	526	535	548	564	534	549	524	551	538	500	557	563	550	562	524	516	476	524	515	551	513	522	523	520	544	542	551	516	543	523	552	538	524	535	497	548	537	528	528	534	513	486	517	591	529	549	525	546	504	492	570	546	543	544	513	509	566	545	554	488	533	565	514	516	548	540	537	504	528	559	555	517	585	566	542	530	479	498	519	558	512	523	561	566	528	540	503	530	520	525	513	514	569	561	568	515	563	482	523	490	565	552	471	501	553	563	532	529	555	534	537	510	491	513	520	486	569	498	519	535	541	490	540	502	540	535	520	539	517	494	520	535	596	521	524	534	540	539	504	512	529	565	538	548	598	503	559	502	510	554	555	530	536	539	549	539	527	505	566	527	536	484	565	516	531	536	570	531	514	540	526	565	554	545	574	524	537	580	566	545	530	522	523	551	549	497	574	557	586	596	576	548	562	504	533	523	500	540	575	550	545	551	533	525	540	549	573	517	561	561	522	537	513	525	530	504	608	517	498	500	500	523	533	506	538	529	516	548	556	547	529	525	554	536	580	559	537	518	568
5446	9716	10242	6592	3742	2502	1931	2438	1646	3228	23185	24594	16584	6753	2092	801	557	518	510	442	483	496	491	447	453	488	456	480	446	432	476	502	440	495	412	447	458	447	467	498	486	496	486	440	473	454	476	472	477	444	467	457	480	491	460	488	434	460	486	510	450	494	456	479	483	477	420	481	460	451	461	472	461	445	489	441	436	443	465	477	472	439	474	484	456	475	446	464	443	452	442	456	454	454	519	454	446	469	460	451	490	475	447	469	453	486	500	481	507	513	451	446	491	509	455	502	511	501	447	485	485	441	470	464	483	451	435	459	455	467	452	463	489	475	420	521	459	447	490	441	444	455	467	454	441	500	483	497	498	483	456	462	488	466	435	478	445	457	470	507	446	465	458	408	433	451	479	467	459	448	494	428	461	473	494	494	498	482	472	455	475	479	478	475	444	492	496	487	470	493	434	484	450	458	473	461	457	448	448	449	446	465	458	477	428	426	457	468	478	440	471	498	474	444	461	465	434	474	487	468	450	469	488	446	417	484	481	479	483	462	422	487	459	445	450	452	464	479	495	492	432	440	470	488	500	460	476	444	465	477	471	463	437	483	505	401	490	461	441	498	466	433	443	445	499	459	476	472	460	442	460	470	492	476	457	484	474	489	511	440	463	474	475	436	460	449	469	447	459	481	512	471	433	461	455	434	475	475	414	433	459	438	474	485	457	467	470	457	451	474	467	459	461	467	466	457	477	415	461	451	478	460	467	441	448	452	459	446	461	462	430	472	480	457	479	446	457	466	477	460	478	403	489	437	483	436	439	473	448	427	448	477	474	441	508	455	452	485	468	443	431	452	471	490	459	436	508	465	457	481	468	460	479	491	475	394	468	465	469	478	468	458	459	466	436	438	471	440	481	438	483	494	473	448	484	455	480	469	500	461	466	489	466	476	452	443	517	451	457	483	422	439	431	464	461	482	457	429	462	439	462	433	434	508	481	470	433	473	468	466	431	480	500	477	489	488	471	504	491	474	470	467	473	460	479	491	484	481	449	425	462	451	413	444	452	474	443	435	465	474	448	452	460	471	445	467	471	461	460	451	441	454	471	498	450	453	458	404	464	477	434	470	460	473	477	472	441	446	444	454	448	451	485	419	444	448	440	477	455	457	484	437	440	479	453	469	470	455	438	450	482	523	454	433	420	449	457	456	455	447	451	490	466	443	426	497	468	465	435	463	454	476	453	474	499	483	459	440	480	440	456	482	467	465	488	470	460	488	511	499	491	447	458	417	451	468	486	455	479	423	460	445	485	497	518	493	443	476	420	464	455	466	472	473	448	472	483	448	448	482	449	456	471	481	444	492	430	474	460	444	416	441	483	445	468	434	473	458	439	455	476	447	454	500	466	465	482	449	420	448	465	475	440	466	466	477	472	439	452	524	456	465	437	494	447	461	471	467	468	462	485	451	455	486	460	487	474	454	428	489	452	485	438	432	474	442	495	498	436	438	479	455	481	425	459	457	454	428	493	476	459	462	440	426	479	484	467	447	470	419	455	443	469	465	476	434	475	428	475	478	467	449	408	485	450	487	475	469	503	463	422	467	476	497	482	452	446	449	501	459	480	494	426	475	466	443	478	473	460	475	465	492	466	446	437	489	459	473	487	449	465	474	475	456	460	410	464	478	465	448	482	451	428	461	417	455	425	449	460	478	448	434	493	442	450	454	446	478	467	471	454	468	482	447	420	484	454	468	469	488	495	459	454	476	472	475	421	449	484	480	439	460	398	419	451	453	453	455	505	460	457	498	452	459	466	431	430	441	484	442	456	444	462	458	416	444	452	477	447	462	425	446	492	457	487	455	448	476	472	487	452	481	448	466	507	482	452	467	465	454	447	456	462	484	464	431	484	509	429	476	468	471	467	424	483	456	462	481	455	462	471	426	479	469	503	418	437	442	424	447	468	449	472	481	474	465	448	500	459	474	430	454	445	458	455	476	499	426	438	443	438	520	456	480	477	446	444	428	511	434	461	473	478	432	463	438	463	452	469	423	470	455	432	468	512	466	448	469	455	455	446	469	444	455	498	456	420	483	445	497	492	459	438	477	461	478	461	486	455	463	429	431	476	461	437	451	506	456	457	447	493	464	455	441	451	439	489	467	469	482	437	471	471	449	443	475	467	486	451	471	436	440	466	479	458	462	425	451	462	499	436	494	471	473	419	439	462	462	485	423	483	468	477	449	489	460	499	445	427	453	499	470	484	503	460	439	497	437	485	461	473	430	474	469	476	421	435	495	433	452	485	443	447	494	456	476	454	461	465	450	484	439	432	468	490	448	455	479	460	458	446	477	467	465	441	453	458	477	415	503	424	452	478	434	455	450	483	442	460	407	451	473	449	462	486	441	440	484	488	465	473	480	467	449	475	452	455	486	442	456	489	439	438	468	462	451	456	457	451	421	501	465	448	476	459	455	490	469	437	505	465	481	438	487	440	464	459	457	445	463	498	466	467	432	445	438	505	459	418	455	464	448	434	479	439	478	434	478	447	437	470	470	454	444	480	499	505	477	472	497	446	472	474	470	500	491	468	465	499	462	438	425	467	461	448	467	459	451	474	478	470	429	456	470	440	478	505	501	437	417	482	484	461	472	482	450	487	477	475	494	444	464	475	449	494	479	457	465	472	439	438	459	456	492	484	462	435	445	449	474	495	479	493	469	452	446	455	443	464	500	428	444	415	496	417	418	461	484	443	440	461	415	490	442	488	435	456	430	467	456	464	492	474	425	470	444	456	480	444	488	456	449	463	474	496	494	470	446	466	475	499	474	445	502	502	485	487	454	454	472	465	466	478	420	447	461	455	442	473	434	468	493	466	494	477	426	478	453	473	498	472	485	506	500	432	436	488	460	468	432	456	450	430	477	472	469	444	464	455	434	442	452	476	482	443	454	440	479	432	475	489	434	476	498	459	421	456	456	477	455	460	436	439	453	440	449	492	474	418	431	462	400	419	448	477	438	456	465	475	439	453	443	466	471	460	463	445	446	445	485	448	457	501	495	497	462	454	430	461	461	480	442	443	470	439	480	459	487	475	431	466	429	446	450	456	427	479	442	475	424	440	492	519	441	457	459	421	459	468	468	427	462	468	487	472	463	400	492	485	477	467	446	461	470	451	474	481	462	454	478	443	445	435	433	486	425	479	464	484	459	479	463	495	480	456	443	493	486	494	463	454	452	470	469	501	476	447	449	463	463	468	489	422	454	433	406	456	496	454	440	462	438	455	458	439	416	456	462	431	458	478	455	431	484	460	473	423	486	465	454	453	475	492	491	446	469	460	448	450	462	445	437	455	450	474	488	445	477	467	428	420	486	481	460	463	508	464	414	468	423	478	438	489	504	437	465	447	466	483	476	461	444	438	450	479	425	455	482	435	413	446	453	450	469	470	494	459	482	511	487	444	477	480	500	442	449	476	466	451	469	473	449	470	489	464	492	476	461	466	448	445	422	457	455	420	481
27318	11624	3999	2077	772	588	536	493	547	668	1353	1739	1292	848	556	462	419	418	396	397	443	442	392	390	412	405	407	403	409	375	443	422	385	393	394	384	397	358	425	415	397	405	411	425	367	383	424	385	433	393	400	405	362	430	419	378	399	375	408	407	393	381	400	446	399	414	408	386	385	394	386	379	395	404	405	386	385	420	380	424	436	382	379	432	402	426	391	390	393	413	406	370	468	364	418	397	435	378	420	411	392	415	389	391	398	414	388	379	455	400	415	448	435	399	400	347	396	415	400	378	402	358	399	380	375	439	410	417	432	412	402	383	382	397	405	404	403	415	384	419	390	412	382	391	403	400	404	410	388	397	358	406	390	382	412	424	397	385	420	365	423	412	395	383	417	436	368	406	402	396	422	416	399	403	365	425	394	366	380	396	378	375	376	414	374	379	405	367	399	389	400	403	383	402	389	427	416	402	373	418	401	394	368	391	410	376	372	409	397	382	421	420	392	390	383	394	428	419	364	391	401	398	388	446	393	389	399	424	378	405	440	364	387	412	397	414	381	371	368	404	365	393	375	407	410	426	423	402	424	376	407	405	402	401	405	394	381	406	365	412	403	372	395	371	418	392	376	407	436	420	391	423	384	394	400	399	391	380	404	389	393	392	422	393	405	443	392	423	442	384	392	412	405	389	425	375	412	391	395	432	414	411	399	398	401	427	357	401	395	402	402	427	416	446	380	422	399	403	393	421	419	375	364	376	360	399	369	396	370	397	436	391	397	397	414	428	389	356	393	399	376	390	379	389	405	372	392	409	365	352	417	381	407	400	400	389	375	418	366	383	384	365	408	419	352	368	432	387	372	377	455	401	395	386	407	386	393	377	362	386	414	393	388	393	361	358	386	391	398	425	370	407	358	402	419	383	402	385	390	395	374	421	430	413	401	415	412	393	420	419	408	388	375	439	402	409	369	383	406	397	393	406	364	362	405	384	368	378	404	409	386	367	394	403	377	387	411	398	402	377	422	372	391	404	386	418	380	414	415	392	401	388	375	370	440	397	413	418	386	380	362	428	408	391	416	418	414	400	396	363	389	403	432	382	390	403	387	368	410	359	397	369	400	411	403	427	404	405	357	400	379	377	403	404	374	373	401	404	380	409	393	403	393	371	380	401	434	361	420	391	364	448	376	399	403	377	414	394	411	426	440	362	413	385	393	395	405	399	402	422	458	339	393	402	384	405	402	412	424	411	425	377	369	365	394	411	426	394	388	411	402	408	432	412	401	362	376	407	430	385	395	410	394	391	386	398	400	391	414	421	402	358	404	413	395	387	396	374	391	418	401	387	392	397	420	401	406	378	418	405	403	406	377	363	402	418	374	395	345	392	418	426	404	405	400	410	421	399	392	395	415	412	409	419	393	435	402	387	427	409	404	394	361	415	442	429	384	410	405	429	391	405	397	419	425	406	410	406	419	388	389	357	380	413	356	396	408	425	399	416	406	384	375	392	407	392	410	380	384	436	399	397	420	394	386	418	387	428	393	386	368	418	379	428	407	398	408	390	377	395	401	418	431	371	375	402	401	404	422	442	385	437	389	411	401	398	419	391	390	411	435	418	405	410	412	412	416	395	395	376	423	395	395	418	411	375	419	382	392	406	401	395	393	387	366	345	421	393	421	399	403	409	398	394	414	418	379	400	375	405	397	395	426	440	384	407	413	428	364	385	408	392	370	382	400	371	369	390	410	393	407	408	385	395	422	378	413	423	385	404	390	401	402	365	406	402	409	389	416	370	393	418	388	445	357	408	373	396	414	392	394	400	413	455	417	406	356	400	402	362	362	371	347	415	390	401	407	373	411	380	427	466	398	383	387	411	372	377	388	355	420	387	388	408	419	393	404	400	372	408	437	401	412	380	365	388	407	382	403	389	398	412	402	393	409	416	411	430	410	391	438	433	377	386	416	419	373	387	394	383	417	410	374	413	383	400	399	401	404	408	389	413	393	414	388	378	384	404	388	385	383	390	403	348	382	422	384	357	399	416	418	389	419	413	463	401	398	413	382	389	381	395	405	391	389	412	416	401	352	405	453	422	400	348	384	413	406	364	377	396	398	440	388	405	390	423	418	400	413	419	376	388	374	377	395	418	385	417	378	372	406	387	386	406	405	392	414	417	388	355	435	396	414	391	394	383	370	404	406	440	404	390	414	394	420	394	371	382	397	374	384	413	378	423	358	417	383	373	385	363	389	400	382	391	418	374	403	376	374	403	422	396	406	381	381	416	394	426	405	396	408	386	401	441	399	435	398	384	373	391	384	386	387	377	365	371	402	396	431	393	388	388	383	403	414	372	359	406	374	375	389	376	386	412	418	391	392	365	431	373	391	417	405	408	435	403	358	418	407	417	396	418	401	421	431	379	382	424	392	433	397	381	408	387	373	409	409	437	431	401	352	412	382	424	410	425	380	403	371	418	433	366	369	412	445	372	382	376	400	398	392	378	357	388	355	399	380	413	411	388	399	395	401	382	414	385	405	432	383	400	400	390	376	379	340	400	387	408	388	400	405	374	398	404	393	393	397	377	400	399	370	378	367	410	376	369	407	391	371	360	416	395	429	400	406	395	380	433	437	387	401	406	392	429	443	394	403	402	420	425	404	398	410	367	401	418	404	411	396	384	383	367	388	421	384	428	395	394	375	384	430	398	402	394	405	423	393	386	424	403	383	375	400	408	402	387	406	409	394	427	410	351	419	412	409	458	371	416	388	377	394	408	405	402	414	404	370	415	387	407	408	421	375	398	404	417	399	416	393	406	365	412	365	386	437	404	408	403	405	344	384	416	382	359	402	426	399	372	401	365	392	402	408	419	419	395	417	416	407	414	400	398	376	398	423	429	427	371	392	369	424	405	434	410	382	404	421	394	424	410	402	412	407	409	407	385	386	382	414	431	391	386	377	387	403	373	400	397	412	359	375	404	373	395	380	400	395	398	400	388	406	410	380	387	400	398	384	363	404	406	385	409	414	376	386	414	376	348	416	425	396	350	377	393	411	443	415	414	374	366	419	379	430	406	409	400	376	399	404	425	406	384	365	348	392	413	412	387	382	418	412	398	376	404	377	381	394	384	410	380	431	405	411	417	398	372	405	364	369	376	391	424	375	401	401	374	393	392	385	397	362	397	426	380	384	385	393	366	419	423	381	413	384	390	441	412	390	401	400	421	400	397	388	357	422	382	361	407	384	394	372	379	371	432	377	407	407	406	423	424	380	411	438	371	403	393	387	387	379	385	416	371	397	388	419	389	397	406	414	382	422	420	399	420	377	366	434	402	355	393	397	430	389	419	417	372	386	379	396	383	425	375	355	389	387	418	396	427	392	392	384	363	379	396	387	424	386	376	434	379	426	413	435	436	402	373	420	426	398	383	396	389	415	397	416	395	395	417	389	374	408	406	405	373	417	388	390	382	407	381	384	397	364	398	409	382	415	391	405	399	406	401	400	400	380	375
5719	2168	4087	1817	915	665	595	580	538	780	1972	2192	1593	830	490	379	376	323	417	299	334	323	313	320	341	315	328	351	330	336	353	330	358	344	354	317	332	363	338	328	334	335	361	355	323	317	364	324	328	331	354	322	341	352	359	329	356	354	359	312	330	343	363	381	341	336	351	336	331	279	323	323	349	321	322	353	336	372	350	333	350	351	347	348	319	341	313	338	356	320	331	316	361	350	360	322	341	354	338	355	354	312	352	353	338	370	351	381	340	347	334	376	341	338	357	314	370	330	337	332	343	354	329	338	322	346	295	318	358	351	358	300	321	366	284	323	342	355	352	340	337	338	340	317	351	347	347	314	334	347	336	348	355	333	357	328	381	337	363	343	312	330	338	305	304	306	369	330	332	344	361	306	331	361	311	352	337	309	344	331	309	354	376	340	314	339	332	331	314	336	324	326	337	353	346	325	318	351	345	336	327	346	315	350	319	347	378	310	336	355	357	340	333	323	313	361	350	328	342	354	338	346	361	353	330	354	346	317	353	341	330	356	354	348	346	331	295	363	338	357	350	320	354	338	360	350	332	335	349	321	320	368	349	334	305	326	358	338	347	345	332	322	357	310	336	360	370	364	343	331	307	371	343	348	351	330	329	343	363	339	369	341	348	394	350	310	304	345	332	323	311	337	339	365	323	297	317	319	352	351	323	352	393	368	317	329	329	338	323	336	359	374	322	318	324	377	346	332	369	321	330	388	395	383	334	344	349	330	331	342	331	300	311	329	347	350	333	352	341	342	340	327	352	344	331	354	367	353	360	333	339	323	317	334	367	321	360	311	346	328	333	337	318	332	358	335	342	369	349	371	364	324	345	334	338	319	328	353	328	330	334	335	362	346	302	347	339	334	328	333	355	325	332	369	334	365	337	346	341	337	338	342	351	313	303	374	365	336	371	370	329	335	375	308	339	358	345	350	320	337	345	338	318	321	333	324	353	341	347	369	325	374	319	352	343	331	349	329	337	367	328	302	339	330	327	359	351	346	348	328	332	367	348	346	341	336	342	338	363	378	325	286	368	362	315	308	351	332	333	320	318	334	307	348	325	339	356	337	334	367	346	329	366	340	378	339	344	372	335	347	346	324	346	330	346	325	310	314	335	313	346	335	327	347	325	316	349	328	344	323	320	322	327	317	323	365	319	366	356	307	342	313	354	331	364	332	324	322	326	334	352	300	339	306	324	353	310	336	322	319	340	330	359	335	325	356	348	370	313	343	357	375	369	357	351	319	362	356	335	356	342	330	335	366	370	318	357	335	344	347	346	348	364	348	333	348	373	362	319	344	366	360	336	354	353	315	351	347	310	353	357	325	337	336	322	365	357	328	343	308	346	341	325	323	350	352	329	336	353	358	327	319	338	348	370	332	325	323	330	352	357	335	334	307	317	344	337	345	344	329	372	380	350	326	361	325	349	320	343	346	345	339	335	355	342	334	363	341	333	342	343	364	321	340	341	335	346	346	362	323	337	347	331	331	352	298	356	312	323	323	344	324	340	324	362	343	338	330	329	355	360	343	317	338	321	330	345	325	377	330	310	351	296	323	299	333	364	337	350	326	340	372	358	336	351	368	336	324	327	344	331	308	382	329	332	321	343	347	328	344	367	321	354	315	339	325	340	336	358	332	343	358	334	383	324	314	314	323	334	342	340	359	374	339	308	348	354	338	349	331	331	346	346	305	327	381	318	351	339	377	354	359	306	346	330	364	328	324	358	334	328	384	346	394	343	328	331	333	321	356	360	337	338	356	328	365	377	329	372	341	349	339	305	305	358	363	357	363	331	333	317	362	322	371	317	306	323	354	349	350	362	340	340	346	352	338	331	372	316	355	331	341	354	322	348	345	338	327	345	331	322	342	341	321	317	359	359	341	349	329	353	330	333	310	347	320	336	364	338	325	344	319	331	346	335	292	334	364	320	327	342	352	363	365	354	330	327	344	346	350	348	307	354	357	336	342	348	308	344	313	365	317	325	356	321	311	325	351	334	307	343	340	317	335	364	354	328	302	365	349	339	339	324	374	330	342	368	345	361	361	354	319	355	351	313	367	308	373	351	344	345	340	336	336	305	341	350	335	349	313	350	363	337	322	328	379	338	345	337	327	339	336	327	341	337	329	347	318	314	350	360	311	333	337	317	319	350	341	351	344	335	323	341	340	330	322	322	335	331	365	325	368	306	342	324	319	342	374	354	370	373	331	319	341	329	343	359	385	364	337	343	300	346	356	315	363	330	346	321	365	358	346	312	363	353	357	329	353	377	328	328	344	350	378	329	338	355	326	293	375	360	345	299	344	346	336	343	317	331	319	327	367	341	332	348	328	370	350	310	320	356	341	346	377	361	346	343	328	366	329	316	311	334	358	355	331	326	342	348	327	351	341	352	317	335	367	329	341	339	357	384	301	307	327	328	347	376	340	355	353	328	339	331	359	359	321	383	330	352	324	335	340	353	350	320	341	351	342	339	334	366	354	374	336	336	315	349	336	361	340	314	339	381	361	317	331	308	337	360	332	316	346	321	357	349	347	353	339	318	331	333	337	335	356	312	333	351	333	331	356	355	331	337	340	331	340	346	369	349	344	355	303	326	336	357	349	367	332	363	322	330	362	306	316	323	347	336	339	324	323	359	325	360	348	357	352	346	362	341	340	352	359	360	341	333	351	357	369	341	349	328	357	366	371	369	358	318	353	344	328	355	368	313	318	307	357	354	345	390	318	317	352	366	342	347	370	382	338	342	320	336	362	326	350	334	338	370	341	328	312	315	319	348	343	306	325	352	330	321	305	313	386	331	348	324	327	349	341	325	320	326	376	337	364	349	341	349	346	356	360	335	353	345	336	363	321	372	316	347	323	351	392	357	381	332	339	319	322	316	327	340	309	326	326	341	311	353	315	326	336	338	352	343	340	334	333	345	339	302	328	363	364	330	340	323	307	356	337	322	324	335	335	337	346	321	347	320	345	311	357	360	336	316	332	321	335	344	347	338	349	341	336	291	337	338	328	321	367	323	325	360	375	347	306	314	341	341	327	359	324	351	335	294	371	331	326	325	341	326	351	340	342	350	306	339	322	346	339	339	327	344	307	328	341	327	322	361	330	324	399	313	339	327	366	343	346	344	317	357	369	330	354	329	333	353	339	361	363	356	339	313	332	337	343	328	334	362	357	332	344	371	369	328	354	373	345	340	338	324	349	360	334	351	365	356	321	309	352	333	349	343	353	340	357	358	320	369	308	334	309	327	316	337	346	377	313	327	330	325	308	329	341	324	342	330	353	351	349	330	336	315	305	343	346	361	354	340	355	321	368	315	336	337	355	344	354	337	349	328	336	344	308	348	332	341	336	341	335	336	321	338	340	335	357	337	343	312	364	329	339	396	345	354	298	345	341	355	317	358	332	352	334	346	359	362	355	323	350	338	340	337	349	319	363	357	306	363	350	383	344	349	323	344	391	322	330
24925	20988	27066	24775	10142	2164	1851	1422	1208	1269	10696	15479	9763	3914	1264	642	518	494	493	473	510	503	428	430	458	475	465	464	465	457	477	481	459	446	470	488	451	492	476	500	453	464	500	438	467	444	461	476	476	426	490	513	442	461	440	462	466	465	442	451	441	453	449	465	478	451	463	491	449	447	452	442	495	467	474	479	474	478	415	453	497	459	481	475	436	460	476	436	449	486	471	467	447	505	445	480	502	445	485	441	509	477	465	487	440	515	471	464	452	459	464	484	459	450	479	431	451	461	478	425	463	474	426	512	462	420	456	474	430	458	459	443	460	439	475	475	452	443	420	437	496	481	434	457	487	442	457	457	438	470	490	436	451	429	467	465	441	448	444	477	477	450	475	446	493	445	497	451	432	456	437	450	468	455	448	434	442	430	482	445	460	475	459	454	482	460	447	452	465	487	475	466	478	433	445	441	458	452	497	436	465	463	430	466	442	467	440	479	456	453	443	439	475	507	457	456	429	458	498	432	431	477	504	407	445	474	457	491	458	500	481	476	460	430	437	447	460	487	446	479	450	467	486	461	476	465	472	472	474	453	459	450	473	495	509	433	423	454	446	479	473	518	496	478	479	455	482	461	426	472	449	470	497	483	500	421	448	437	470	489	504	488	456	497	441	489	447	452	516	433	440	431	451	516	458	449	436	458	464	465	465	434	449	464	476	468	498	461	484	442	495	446	490	468	419	480	435	464	432	436	472	473	464	472	465	468	474	485	472	483	448	484	450	475	432	456	417	421	443	453	474	422	499	478	428	479	443	451	467	461	440	444	445	442	436	506	450	444	469	441	437	486	480	442	468	463	447	437	462	442	465	474	455	446	467	458	468	480	460	445	462	447	454	464	464	464	438	444	428	459	478	446	446	431	462	440	452	452	454	444	477	453	482	462	467	422	435	404	450	492	464	477	474	440	470	485	458	425	456	441	438	474	459	467	468	464	452	487	470	493	479	469	466	431	433	431	485	475	510	486	438	442	455	491	463	493	427	483	468	499	457	436	469	467	448	476	443	513	447	477	456	438	461	454	476	461	450	458	428	481	476	454	474	482	466	433	473	474	457	432	428	497	474	481	476	462	484	443	444	466	410	493	468	462	467	462	473	432	445	451	454	501	445	481	493	441	468	458	447	444	463	437	437	462	487	467	445	452	445	441	459	475	443	495	478	416	461	467	483	462	467	440	454	437	445	468	450	491	459	462	435	454	399	502	483	490	479	454	432	464	440	445	497	481	423	452	445	473	478	462	447	458	432	475	449	475	478	433	471	460	484	426	493	456	483	462	438	448	448	490	459	464	470	452	456	499	461	462	474	475	451	490	465	400	437	456	500	477	464	465	470	439	407	455	434	467	479	465	448	426	462	467	445	500	479	428	465	415	426	424	464	471	436	470	494	470	465	483	424	471	467	481	469	451	440	480	449	449	456	505	467	475	452	477	479	456	462	459	443	465	450	514	424	462	451	423	418	473	433	471	469	469	481	451	481	453	459	487	486	479	438	483	447	435	449	453	493	448	449	449	466	476	469	449	446	447	429	474	485	456	470	462	489	462	428	432	459	476	464	501	464	446	475	470	466	484	442	460	462	494	466	469	456	453	447	480	454	439	458	475	467	435	483	474	483	478	475	463	454	473	491	461	467	471	473	468	439	425	477	465	457	505	470	462	471	450	429	460	445	509	455	441	432	462	461	437	440	455	436	433	470	455	483	470	457	459	456	461	499	479	470	499	458	467	474	465	446	466	456	460	419	471	459	451	451	468	477	452	455	471	429	468	474	439	435	479	488	503	444	478	480	444	487	463	447	428	475	469	481	485	451	475	459	445	475	485	448	481	465	499	439	487	470	467	483	444	467	446	453	472	495	451	468	473	470	435	481	468	456	420	466	471	433	466	482	442	442	461	491	441	507	456	459	456	490	438	476	477	452	449	421	477	481	473	446	453	481	445	413	475	431	456	482	458	461	451	468	424	414	461	479	475	457	449	546	507	435	470	491	421	450	447	475	446	441	460	466	459	448	423	474	453	429	481	475	446	428	425	446	436	426	422	480	465	478	475	433	483	467	452	422	430	465	469	423	497	438	481	460	442	426	433	412	455	439	477	489	440	440	446	463	436	471	515	463	457	490	492	453	470	434	472	425	461	481	454	452	445	477	466	470	432	478	499	466	487	451	426	470	471	483	479	507	463	434	432	459	426	468	456	479	444	456	474	461	447	468	472	512	454	449	472	447	433	460	446	474	455	454	493	471	444	489	476	459	442	460	460	454	454	451	439	452	446	437	463	447	448	452	449	467	497	419	461	446	484	494	438	450	472	492	416	462	444	445	493	449	452	467	474	461	454	445	450	451	439	469	423	513	459	447	466	472	411	446	475	441	449	460	455	498	456	474	479	449	427	436	466	500	415	473	538	427	445	447	468	458	476	428	452	465	435	490	473	469	446	460	463	477	460	476	439	455	470	511	469	464	456	467	465	407	470	456	472	478	462	443	473	450	441	458	432	453	433	460	439	483	465	451	430	429	449	477	451	476	528	463	445	442	485	462	483	434	467	452	477	478	434	474	493	462	469	452	470	456	463	491	503	475	506	460	408	436	489	474	448	488	447	490	444	475	437	477	450	485	437	475	477	444	484	483	423	452	460	458	428	500	505	422	459	478	446	472	439	470	455	458	448	455	432	472	504	459	444	492	491	499	475	447	469	461	451	436	485	456	428	473	444	492	494	454	454	479	467	446	453	464	471	463	481	468	493	495	459	483	465	461	455	506	437	479	451	498	447	430	448	441	462	440	425	467	437	444	466	444	497	473	479	483	465	445	456	455	463	415	439	420	438	446	476	460	466	493	508	457	460	459	460	476	444	473	480	431	444	479	487	460	484	447	481	437	414	446	496	440	463	473	480	457	487	457	481	515	470	475	438	477	523	465	482	457	463	460	430	482	464	513	431	460	489	471	501	510	469	479	446	483	473	486	473	482	426	456	475	459	454	447	438	418	440	449	442	464	474	454	452	470	454	472	456	457	465	476	480	501	473	479	455	455	457	454	413	445	468	478	483	470	448	460	443	473	438	438	461	481	438	464	459	480	453	461	441	446	476	496	455	460	466	467	458	432	445	432	451	477	465	496	435	435	475	449	495	448	512	467	452	456	453	471	484	440	480	442	432	482	495	460	460	482	463	436	470	446	465	459	437	497	460	437	486	497	440	434	497	485	460	457	439	451	487	441	480	490	458	443	445	458	462	436	414	471	460	453	476	482	486	450	493	466	456	450	449	494	465	456	428	469	467	484	524	460	434	456	447	477	464	455	466	452	450	470	429	425	458	481	454	452	457	436	447	483	493	427	456	471	477	495	466	489	459	489	478	467	458	468	496	419	471	495	474	446	471	463	478	448	454	451	457	439	451	395	457	427	448	442	455	434	483	482	465	452	469	467	450	461	446	438	494	450	459	485	447	469	475	453	458
4552	8594	8876	4302	2592	1763	1975	1898	1797	1976	14044	14471	9447	4004	1360	549	436	434	391	418	402	364	378	379	455	383	393	403	434	398	399	404	388	422	369	382	438	375	412	376	416	374	414	427	432	411	387	380	372	428	389	383	401	388	436	410	399	403	404	367	398	413	411	396	418	440	425	393	422	419	401	396	381	420	403	381	418	417	389	413	399	401	407	424	411	398	432	417	382	351	389	423	413	417	419	420	412	387	388	376	389	409	394	427	424	416	381	431	403	396	425	380	411	392	423	407	386	389	417	420	425	419	466	409	422	389	442	384	370	405	436	389	397	412	366	379	376	405	354	379	393	395	408	385	405	407	390	376	411	380	407	394	421	384	425	383	391	407	436	402	427	443	388	397	368	421	402	411	394	429	409	383	391	389	389	423	393	390	392	418	411	409	392	422	396	388	415	404	395	392	400	414	397	402	413	406	430	424	421	380	409	412	410	386	407	364	364	429	408	392	390	426	433	384	430	386	394	376	387	422	419	358	372	412	418	406	473	403	402	410	375	420	423	391	368	398	401	376	401	412	382	372	347	358	375	434	382	376	423	408	389	410	391	374	408	392	422	404	392	404	392	396	391	423	387	420	403	423	413	437	405	442	400	368	401	475	399	400	367	438	378	395	392	405	386	419	386	397	391	395	397	431	418	442	366	389	414	396	396	390	446	440	415	401	374	426	392	395	404	404	418	406	415	395	413	390	396	367	432	424	400	384	417	403	413	466	361	409	400	389	410	433	394	416	398	398	403	449	426	410	400	367	444	404	348	388	404	414	397	393	403	380	394	385	408	420	377	394	394	400	408	425	401	382	407	384	390	397	408	409	408	420	424	346	356	388	403	395	441	344	408	388	390	386	408	417	418	401	370	374	387	381	381	375	419	399	389	373	400	394	406	412	363	390	392	399	401	372	419	418	395	395	395	396	438	416	400	423	381	400	398	376	385	410	402	403	386	406	388	422	438	417	388	411	410	442	371	415	385	389	411	398	396	404	411	396	413	408	385	439	383	394	392	407	385	381	383	405	401	405	407	358	389	389	369	417	399	387	391	419	412	392	393	397	390	408	440	406	424	430	413	422	380	404	428	376	406	383	388	404	398	416	424	401	406	405	408	373	376	438	430	411	421	393	383	413	390	430	368	450	420	400	403	411	399	399	394	416	393	391	397	398	438	386	401	388	381	391	418	384	366	417	412	420	416	394	413	399	421	382	400	407	378	415	386	370	374	374	393	377	366	418	358	403	374	386	424	416	424	385	403	416	378	411	412	358	389	399	435	395	399	387	413	391	399	368	378	427	408	406	428	398	383	351	407	392	390	393	390	402	408	394	385	396	403	408	382	377	417	415	401	385	379	417	388	399	391	401	396	394	418	349	395	414	388	389	360	377	384	408	391	387	384	426	390	418	379	377	389	400	389	379	408	379	388	393	380	416	381	395	400	403	361	398	393	417	405	392	445	388	411	409	411	384	390	393	379	378	396	408	411	423	433	384	423	395	413	415	403	397	394	413	418	388	403	384	417	377	415	415	446	397	401	395	427	396	415	399	408	371	408	369	388	406	373	402	408	415	386	442	358	429	395	417	406	404	381	415	457	398	443	397	356	403	421	473	409	359	361	416	357	408	413	393	409	428	415	381	410	417	397	362	371	376	402	419	401	422	388	441	400	374	401	416	405	407	421	395	401	367	377	381	418	405	389	415	393	365	372	424	382	412	377	402	400	370	444	394	384	401	408	406	401	418	403	412	395	373	418	370	375	392	389	383	390	433	428	403	446	423	387	410	380	399	435	411	391	382	396	384	399	376	442	416	396	448	389	387	366	410	394	415	426	410	384	399	393	387	400	418	417	412	427	387	430	404	387	354	357	405	382	397	405	374	385	403	389	421	371	400	367	417	394	387	373	400	406	385	395	369	346	430	408	408	461	409	389	375	407	401	386	415	396	426	374	378	443	414	445	451	397	411	392	368	406	395	411	376	408	401	407	413	398	387	404	417	381	381	410	418	376	365	392	363	379	433	404	373	406	404	412	422	408	386	421	398	426	396	393	410	410	418	406	403	371	386	386	394	440	388	387	408	360	390	377	403	361	393	426	424	433	430	385	421	385	412	416	435	377	415	385	426	370	387	417	395	401	396	439	405	399	392	405	432	416	389	391	407	405	404	368	411	421	395	397	386	407	442	417	388	423	375	409	387	429	368	388	390	424	367	420	460	398	374	383	409	387	385	408	423	407	403	373	375	425	381	385	434	365	397	423	386	399	388	436	451	427	386	437	349	422	402	421	408	382	371	381	405	410	428	416	373	399	412	383	383	387	401	386	383	390	431	375	424	396	391	383	399	443	432	379	384	389	421	405	399	385	403	395	435	412	402	432	395	402	398	447	408	394	381	395	412	412	442	378	385	414	407	354	392	401	398	382	363	430	429	439	406	416	414	388	394	406	382	426	427	381	418	378	452	404	407	419	377	382	350	430	407	398	405	408	364	420	393	409	430	425	415	390	410	384	424	387	366	401	427	423	391	402	386	402	414	373	412	399	424	420	410	392	421	392	403	381	374	393	419	410	371	394	436	422	396	405	424	428	376	396	374	391	416	386	427	358	392	401	407	387	405	386	399	396	394	407	408	414	379	390	385	392	375	410	413	381	353	410	409	406	438	437	387	407	393	405	363	398	398	368	421	386	412	421	391	396	385	414	397	404	411	411	396	408	383	411	414	380	379	396	388	405	424	400	405	390	429	433	403	401	431	366	360	402	405	397	414	426	386	406	397	404	386	413	382	395	374	404	394	389	402	440	416	373	376	415	395	387	410	420	412	418	407	413	409	411	389	381	414	395	428	412	362	387	417	425	379	401	408	402	413	428	382	440	421	404	378	399	396	417	421	380	398	401	422	414	426	420	421	383	409	412	393	406	380	364	420	439	430	406	404	429	381	404	385	417	406	376	400	435	401	428	372	397	385	421	403	401	415	415	413	402	367	376	394	396	383	402	383	385	429	387	365	403	414	370	392	407	400	401	431	383	351	401	439	425	425	419	440	371	399	458	384	406	354	356	398	383	387	402	329	425	398	370	396	396	395	382	405	410	388	368	390	416	414	376	378	391	428	397	395	429	422	364	396	408	380	444	414	387	414	409	425	368	402	416	398	394	390	406	387	400	392	344	387	404	375	416	401	400	425	391	415	429	388	425	422	365	415	420	402	390	408	393	413	401	441	416	404	409	407	395	413	443	392	417	387	427	406	412	397	406	367	384	419	402	444	433	418	398	426	406	391	419	389	419	401	398	374	428	378	392	415	408	435	396	402	421	402	428	401	388	399	388	420	389	404	411	429	409	376	397	418	421	368	405	440	416	416	356	437	409	408	356	413	396	393	400	394	424	398	399	409	398	390	389	394	386	399	409	369	413	397	453	398	454	408	420	399	406	426	411	365	390	374	416	437	418	414	415	389	380	348	420	396	377	375	364	407
23873	20968	28084	24009	20924	13029	5806	3087	2194	1844	18460	26932	17890	7478	2101	825	643	575	539	553	584	561	547	614	554	535	546	597	552	567	531	558	584	580	567	556	555	541	539	555	574	542	528	585	573	563	545	527	557	542	580	513	578	554	576	543	604	519	551	518	567	560	521	556	588	528	591	536	515	553	579	575	581	572	536	541	550	598	573	566	541	537	581	553	504	591	603	538	522	534	551	530	552	559	550	557	512	534	527	512	527	550	568	565	528	548	541	534	551	592	534	520	537	572	549	539	555	553	576	516	522	564	549	548	530	565	564	554	539	556	608	552	520	532	558	530	542	496	557	551	562	542	517	509	533	577	539	573	533	543	528	539	539	543	559	575	598	557	584	546	591	518	551	562	524	577	545	520	582	557	575	586	548	539	560	532	540	560	561	532	567	565	572	545	529	563	517	544	525	524	558	538	530	588	579	547	547	560	552	588	511	510	591	525	540	552	589	553	567	598	545	580	576	560	573	537	541	546	566	514	570	546	564	569	582	565	548	513	543	536	569	530	571	551	536	549	515	545	502	569	566	560	566	517	554	546	570	548	567	580	569	537	559	546	620	543	608	516	542	569	549	551	512	576	546	518	571	588	557	551	588	555	581	564	549	559	554	542	547	554	547	533	563	588	568	564	571	508	559	563	535	546	513	578	507	532	570	553	546	507	521	515	513	533	549	555	544	543	568	566	531	550	549	541	557	556	518	523	589	531	536	547	485	586	579	534	592	603	521	524	528	551	546	540	570	537	577	573	549	537	534	544	513	532	609	578	574	572	537	513	525	551	622	538	521	552	568	541	532	569	549	584	529	531	529	540	531	571	538	571	559	570	548	530	567	567	542	540	549	539	561	554	522	544	515	543	526	516	548	614	535	555	561	580	545	520	561	578	529	549	553	558	572	526	534	530	547	556	516	552	500	500	540	534	550	531	555	546	578	542	588	571	564	571	499	541	531	560	548	571	560	554	554	548	572	552	576	550	541	508	529	569	572	539	527	577	512	587	556	576	570	515	522	517	537	537	547	563	528	520	539	569	549	527	540	548	517	555	550	560	606	553	521	586	532	583	509	537	538	554	563	543	545	565	576	574	525	525	534	568	572	528	540	586	516	558	550	553	526	539	550	508	548	555	509	536	516	570	547	514	562	503	550	593	550	546	498	539	503	545	554	602	591	532	538	563	552	568	553	545	580	572	585	540	577	586	593	534	561	535	530	538	555	524	538	552	536	575	557	562	578	555	576	532	555	557	538	560	578	588	547	565	553	549	557	547	567	559	546	560	544	540	535	537	553	523	560	562	528	540	526	547	538	535	508	507	515	604	558	535	519	556	530	528	551	532	532	567	530	577	536	548	536	498	535	535	529	561	548	565	556	472	538	571	525	595	560	562	551	585	571	565	608	564	519	580	535	536	557	561	528	528	559	539	461	543	546	583	573	550	539	550	519	533	535	526	521	519	551	558	552	560	596	582	589	487	567	512	549	539	563	551	560	548	565	559	512	559	608	568	579	534	553	622	555	517	590	523	555	588	520	572	563	561	558	555	528	571	499	542	536	546	500	567	569	563	528	503	543	542	547	591	559	534	576	524	567	549	571	608	540	536	537	578	557	554	533	528	551	579	535	553	537	572	538	564	578	533	541	551	542	544	547	544	513	541	579	558	523	521	529	528	542	531	537	571	542	497	567	581	531	555	551	567	543	516	531	531	556	572	605	537	532	577	584	569	571	545	545	523	560	516	548	505	553	563	590	549	534	587	556	537	495	544	524	577	544	534	567	540	569	580	538	583	529	550	563	551	527	536	566	542	574	555	533	523	495	518	554	569	565	500	554	506	528	539	564	576	559	595	518	538	550	538	518	554	560	569	571	538	538	579	509	566	529	502	536	544	551	568	583	494	572	617	583	502	613	571	553	600	519	571	570	512	513	577	559	554	564	535	539	567	539	554	573	533	565	530	562	560	570	527	553	541	613	539	528	542	616	576	544	515	575	522	543	546	538	514	595	562	518	571	513	574	562	504	537	594	522	563	535	555	558	540	567	563	538	544	529	556	547	549	529	554	512	533	543	551	564	561	557	554	575	587	563	518	544	541	564	554	563	521	528	532	506	508	552	565	544	546	537	559	571	511	553	589	525	550	550	568	544	527	556	536	558	506	565	599	525	585	549	566	583	512	549	557	539	540	554	550	551	578	545	523	543	513	569	561	553	568	553	521	582	520	559	539	566	565	553	534	599	530	543	560	549	525	590	528	575	582	516	506	514	556	534	545	543	591	567	515	564	560	594	575	552	509	569	548	541	559	518	559	529	571	522	552	536	558	591	519	618	532	562	526	528	567	533	515	515	550	592	531	557	562	568	560	540	548	576	515	546	562	550	556	543	528	547	534	511	563	549	556	487	494	547	549	564	574	544	577	538	527	511	560	581	582	555	543	521	536	526	555	501	578	544	543	569	550	555	568	520	550	547	557	583	560	548	544	521	540	554	563	529	536	517	541	577	561	596	518	533	556	541	578	563	534	524	524	558	545	505	538	578	569	535	570	578	563	549	515	559	539	579	590	537	554	539	573	557	543	587	557	557	547	542	579	505	557	566	543	551	559	503	534	526	588	592	527	538	581	527	524	547	578	533	500	509	523	522	558	538	570	539	535	543	528	593	547	550	536	551	560	488	585	575	577	522	566	511	566	526	537	607	559	552	582	554	529	541	550	522	542	508	519	568	560	557	524	540	560	585	558	563	538	547	522	547	550	552	528	518	544	528	533	496	530	530	567	514	551	535	539	527	551	596	537	517	566	524	589	530	527	530	515	526	574	533	533	533	512	543	552	525	541	515	514	505	560	508	540	554	534	573	522	551	518	555	514	529	569	538	540	534	551	546	550	585	545	549	553	559	575	564	523	545	569	552	555	535	566	580	568	548	509	553	554	527	542	565	541	557	563	506	573	538	487	538	545	523	512	512	561	507	543	551	507	517	554	535	506	568	553	512	583	560	591	545	540	525	525	545	540	561	538	566	539	570	587	566	538	586	567	561	549	562	532	559	549	540	535	509	558	515	502	580	547	543	513	555	542	560	529	551	532	550	581	561	529	543	573	548	568	559	536	569	543	586	558	543	552	503	512	576	563	528	555	537	587	546	537	545	532	562	553	574	532	517	511	558	550	581	536	521	552	568	564	575	502	538	600	518	535	554	541	588	540	499	539	549	533	504	545	586	555	566	552	533	540	552	549	522	520	539	553	534	538	525	554	568	521	563	579	537	523	565	533	536	537	568	559	535	569	554	567	581	586	524	539	571	566	557	534	547	547	521	604	562	540	599	529	532	529	577	559	560	544	550	527	549	536	570	517	546	567	551	562	532	551	581	543	577	534	557	575	563	557	512	540	575	546	539	507	600	570	529	549	555	536	520	579	520	561	551	525	559	482	558	518	543	572	544	543	546	554	536	574	580	539	535	491	546	564	612	544	531	564
6271	12090	11367	7839	7662	6435	4918	3731	2911	2433	22981	22734	15331	6655	2088	760	495	502	485	425	465	523	445	489	440	472	481	490	476	502	475	507	513	480	462	461	529	467	490	475	433	475	448	498	476	499	500	484	465	471	510	464	467	470	490	478	454	507	491	484	483	502	511	451	473	470	442	449	446	459	487	508	474	476	516	520	459	518	494	466	474	459	434	507	436	502	468	466	454	467	459	448	462	511	482	512	445	485	472	485	503	478	465	456	446	484	483	467	443	450	434	477	477	497	456	491	453	494	455	439	477	444	474	437	490	446	452	470	463	440	495	512	486	488	418	458	467	499	463	415	482	484	447	445	444	428	453	451	493	471	430	432	477	520	483	484	456	490	469	462	488	449	476	475	469	491	509	448	495	477	459	523	482	472	497	482	461	450	479	461	453	480	475	470	474	479	514	455	481	462	454	443	480	476	478	464	450	486	464	494	481	485	459	443	504	453	487	454	418	455	464	475	444	479	448	458	460	437	461	489	467	429	471	453	442	475	490	477	459	469	432	428	468	507	438	490	455	457	458	509	476	503	452	496	466	435	458	484	459	484	465	410	491	461	435	473	474	444	451	457	499	456	459	494	458	483	460	489	442	513	489	469	499	480	471	440	441	488	480	471	467	467	469	482	459	523	471	491	465	491	439	462	475	457	457	406	444	476	442	496	521	473	454	481	510	504	476	445	439	469	473	461	458	479	458	449	484	438	448	482	474	490	483	500	488	479	471	454	465	445	478	456	458	458	459	493	467	470	447	466	440	468	472	501	468	466	428	467	476	474	501	472	502	460	520	500	467	464	470	476	502	486	479	443	463	486	460	479	440	483	477	467	479	474	485	457	469	450	496	475	459	450	481	465	458	471	461	475	516	474	454	486	466	467	470	412	447	467	502	519	449	475	448	498	487	500	451	466	454	494	485	482	458	486	472	471	481	462	493	488	486	452	463	480	468	451	479	471	446	470	468	469	451	456	456	484	490	490	510	462	481	438	478	464	462	480	469	458	486	474	457	485	500	490	511	465	499	469	474	480	437	454	459	489	480	502	490	486	476	468	467	465	444	471	458	480	473	427	466	458	463	471	477	428	464	468	446	453	468	488	468	468	488	446	470	492	470	480	447	483	469	470	501	474	498	484	485	460	460	467	433	478	450	455	484	486	468	478	465	482	422	459	523	449	485	468	514	442	514	468	459	447	473	464	504	455	438	491	422	466	472	501	451	475	487	524	462	409	463	422	448	459	480	449	469	495	529	489	481	441	480	444	461	494	437	477	511	468	445	425	484	473	491	458	452	465	498	472	492	485	453	455	433	484	457	432	458	472	445	465	497	449	475	460	472	486	477	483	462	439	500	478	487	516	491	437	452	459	450	451	475	454	443	470	449	461	453	454	474	470	464	462	459	455	462	468	497	467	435	478	488	463	476	451	471	430	462	470	458	447	478	452	450	447	463	447	474	502	467	453	429	488	449	465	446	474	466	411	484	462	457	512	526	444	460	428	461	458	476	465	483	501	448	461	443	436	462	468	447	462	466	450	459	455	477	472	523	465	461	488	450	492	480	451	489	484	480	449	469	473	494	454	485	454	471	484	450	461	487	462	477	442	464	466	446	462	455	430	438	502	474	477	469	461	469	474	470	459	481	517	468	494	495	504	475	476	485	436	493	462	471	468	433	440	477	500	488	469	488	493	449	500	470	497	473	499	459	528	481	495	489	476	451	483	527	465	457	431	500	449	429	443	486	482	444	453	480	489	473	445	481	415	399	447	457	483	464	483	485	458	483	448	472	466	426	480	453	486	449	451	423	488	461	456	484	483	504	488	476	497	469	474	479	464	435	493	481	463	486	458	428	445	478	483	465	466	483	482	482	463	473	446	490	506	462	503	490	485	434	495	491	476	501	456	470	481	441	502	445	466	439	461	465	472	446	449	462	473	435	448	446	501	483	423	466	466	473	449	473	451	477	511	452	451	497	460	471	426	464	460	444	472	460	463	464	438	491	448	477	475	469	478	480	459	450	495	454	475	452	507	427	460	441	470	473	465	488	494	449	495	432	448	448	467	481	473	505	466	462	510	521	485	478	455	450	495	489	469	466	435	479	472	478	491	481	466	444	458	464	490	470	446	450	453	488	455	490	519	474	447	440	446	457	479	484	458	502	445	441	436	475	484	457	479	481	486	480	483	492	459	453	413	469	529	463	445	448	441	460	432	435	439	493	450	447	436	467	427	472	478	430	491	524	497	429	468	481	430	469	479	480	461	451	417	492	486	443	460	475	460	480	444	452	466	462	469	477	467	458	467	472	494	461	467	456	457	457	485	454	496	479	461	468	504	471	467	453	420	450	445	480	470	426	457	454	493	448	492	470	483	484	498	471	477	441	443	496	443	454	428	484	469	455	444	468	438	457	454	429	466	473	467	440	445	447	444	454	459	453	464	462	437	428	476	465	486	460	458	497	458	454	483	482	440	462	448	472	430	463	492	469	461	513	455	445	492	491	486	472	509	456	453	423	470	451	422	508	453	499	474	459	500	465	529	485	494	477	481	496	485	463	440	475	451	455	474	441	490	495	446	480	469	463	463	471	500	485	486	482	515	476	474	491	491	465	488	473	477	504	480	453	460	463	445	454	468	457	461	462	460	469	480	490	471	462	460	466	480	481	436	456	445	436	459	448	453	444	417	464	491	471	467	472	457	468	458	502	444	518	463	503	449	438	450	472	456	482	508	470	479	471	492	490	458	440	465	465	471	466	480	507	418	479	467	456	478	419	480	471	433	479	495	488	463	451	462	468	462	481	452	503	464	459	430	484	469	433	449	470	496	468	456	475	472	487	452	480	449	510	458	485	482	492	434	472	482	470	502	474	473	459	465	433	502	432	489	482	483	457	451	465	472	495	470	463	449	490	412	473	505	470	473	469	466	469	462	441	491	466	463	487	476	461	506	441	472	463	488	481	447	439	458	454	473	446	471	467	486	497	460	471	470	478	464	455	492	473	489	477	481	468	477	466	466	462	459	500	478	484	502	485	439	456	473	488	454	431	469	468	471	452	484	489	430	493	446	478	483	460	447	478	487	473	430	491	473	480	480	449	493	455	499	485	447	440	446	487	478	466	502	439	455	431	461	434	450	485	469	551	488	439	489	489	442	465	482	441	440	454	463	477	456	513	493	479	473	478	478	451	478	460	443	439	449	447	475	480	495	494	421	467	481	450	480	493	448	457	448	503	436	447	473	519	427	483	472	471	468	457	474	477	439	441	495	446	495	453	466	467	514	438	468	494	474	446	468	472	431	489	473	507	470	465	420	480	491	468	482	447	464	450	502	491	502	468	457	460	465	450	488	470	515	443	441	494	440	442	496	508	434	477	474	461	498	459	467	442	482	460	493	456	457	454	471	467	481	438	450	502	483	470	482	462	465	482	483	488	487	447	419	457	486	448	442	441	494	460	461	437	451	462	477	487	497	453	477
27411	13913	8028	5234	2123	1325	945	809	752	620	1237	1604	1305	888	562	450	393	410	406	427	425	408	416	411	370	392	406	428	417	415	403	424	412	434	413	425	430	392	429	397	413	422	433	417	429	433	427	435	382	418	387	428	416	404	384	425	441	407	426	406	415	430	424	430	392	398	406	383	406	385	388	408	452	421	393	450	437	424	436	424	454	446	419	419	406	433	415	384	432	385	400	406	445	410	438	396	407	407	408	408	415	460	399	407	392	400	386	397	408	422	400	369	416	393	411	373	396	422	395	371	394	453	415	404	395	406	425	385	402	411	410	418	399	437	396	426	412	395	403	394	423	412	351	388	369	417	390	430	469	387	440	428	394	392	435	408	405	394	419	416	434	395	404	404	427	407	389	410	375	409	373	386	375	442	420	429	395	398	414	403	429	410	404	383	404	383	388	423	425	404	416	401	415	430	430	445	420	381	421	411	434	402	398	402	401	392	409	429	381	398	411	427	406	381	387	422	394	409	399	416	399	411	432	414	414	408	431	382	466	376	415	431	383	412	431	436	429	421	434	416	414	426	461	407	407	400	436	401	452	401	404	362	425	357	397	416	412	398	366	403	375	404	402	412	381	403	395	391	410	393	381	402	413	396	443	404	408	384	409	418	427	398	444	440	364	409	412	438	391	404	402	384	414	413	379	407	379	408	406	393	394	417	431	429	413	439	423	422	424	415	420	419	389	395	440	404	416	420	407	403	429	397	375	411	381	381	399	365	406	424	412	421	411	431	389	401	437	401	442	406	424	406	396	392	390	421	433	380	414	402	402	404	418	409	404	453	415	394	417	395	424	448	449	393	427	408	393	423	412	397	440	410	437	402	406	412	414	403	429	390	420	409	401	364	409	420	405	444	415	419	376	391	431	392	404	421	454	395	356	368	411	402	406	393	437	428	378	418	433	431	401	405	386	427	435	401	434	392	377	447	384	429	398	422	400	407	411	405	434	375	423	413	409	390	408	415	377	398	420	417	441	419	390	475	399	414	384	375	413	446	454	410	397	443	424	434	462	420	403	433	446	402	406	394	430	420	401	434	413	398	414	425	409	422	455	398	397	393	418	416	408	395	403	431	419	393	423	421	397	397	414	402	417	376	412	446	414	399	420	443	421	369	406	406	369	394	424	400	376	378	391	456	421	386	401	411	386	413	367	417	440	387	431	429	406	402	425	397	397	427	392	385	396	409	414	420	446	416	414	397	407	404	394	415	390	388	386	415	405	405	392	436	393	412	408	418	422	376	444	420	440	414	398	426	399	400	405	416	436	428	381	418	416	381	406	439	429	451	391	366	362	392	419	377	454	402	429	411	430	412	378	448	402	404	405	384	383	415	451	415	443	379	405	380	382	438	398	427	416	392	358	415	429	412	423	414	406	426	414	408	395	402	401	457	370	407	396	405	471	430	405	411	358	388	405	410	422	425	395	430	430	431	392	405	428	410	415	405	397	408	459	426	443	398	414	399	395	416	416	409	442	406	410	410	442	403	410	402	394	452	407	429	415	431	384	425	390	407	432	379	418	395	386	415	387	442	395	416	393	407	382	432	428	433	401	434	433	417	415	406	429	392	393	410	427	414	414	381	403	406	434	401	403	412	412	389	402	424	385	387	428	418	401	406	392	430	417	426	386	380	375	411	430	439	430	422	445	417	404	429	378	430	441	409	403	420	413	427	441	415	399	416	441	403	406	414	393	390	370	426	371	417	443	412	436	400	427	393	396	398	406	409	404	436	413	383	419	433	404	424	395	386	427	398	428	382	394	405	414	403	419	406	424	433	384	415	419	368	416	400	405	429	386	391	416	416	394	391	392	411	386	412	432	424	395	447	379	349	392	405	407	442	405	444	434	420	435	429	442	436	417	434	391	378	425	450	380	418	402	411	400	420	412	396	410	417	402	414	429	437	407	394	431	395	411	431	391	397	367	430	424	436	408	438	397	413	419	415	443	434	429	424	478	399	433	416	409	383	418	430	396	365	443	412	416	391	406	412	423	413	463	426	393	393	394	432	407	400	406	423	446	409	385	396	414	417	400	407	428	424	405	436	412	412	393	397	417	391	425	450	377	417	400	422	407	428	426	388	422	431	392	438	422	414	405	414	426	389	368	446	421	401	388	399	439	389	397	409	431	392	403	412	378	438	359	397	424	400	401	415	388	412	414	430	396	425	426	422	413	421	402	404	427	397	401	398	387	457	411	396	426	399	415	375	398	394	432	418	449	375	419	407	392	423	398	337	435	404	371	412	384	413	382	400	396	399	426	437	412	414	413	394	405	413	386	397	423	426	397	416	420	431	405	407	402	428	399	426	386	433	454	400	388	441	415	431	426	396	413	440	413	398	429	434	405	431	460	391	408	423	390	417	411	383	418	421	406	415	432	427	397	430	455	424	420	402	442	426	456	445	410	464	396	437	394	434	421	440	405	415	403	409	384	397	423	440	400	390	400	419	454	437	393	402	425	427	422	420	432	394	445	411	394	450	423	408	413	429	407	422	416	412	444	415	418	433	410	408	422	408	396	420	404	407	426	417	402	408	404	431	422	363	434	433	439	411	404	439	404	400	373	473	421	430	408	407	461	381	405	426	421	396	407	397	405	410	419	382	412	409	409	422	410	393	397	371	401	417	413	424	421	386	395	382	389	412	409	413	394	410	388	384	379	439	409	403	400	398	345	404	390	429	446	374	382	391	408	407	416	423	389	411	487	408	402	420	430	402	445	387	383	427	407	405	396	424	409	404	405	422	417	424	376	458	424	398	440	438	401	432	374	402	416	423	397	395	407	422	412	406	403	448	378	431	410	403	414	408	401	404	405	397	386	429	413	441	391	438	422	449	425	405	390	429	385	381	441	399	400	421	443	383	404	388	422	403	406	397	418	420	425	411	405	418	426	421	439	384	408	408	440	399	430	433	393	391	431	425	436	404	446	384	420	399	413	424	414	413	399	434	411	400	405	409	398	424	354	400	405	448	392	406	404	378	420	424	393	390	414	423	417	436	423	412	402	393	412	394	396	427	414	431	424	410	415	418	437	417	417	384	391	395	401	418	430	427	396	394	401	419	394	387	403	381	372	391	405	413	440	398	399	423	406	406	399	418	393	382	426	414	406	438	412	398	413	442	429	425	412	461	456	433	420	421	392	410	381	393	441	393	431	387	412	414	407	395	443	377	417	439	429	368	427	436	420	386	430	393	384	391	410	415	425	413	425	380	408	410	404	414	384	406	434	372	379	413	421	434	409	425	425	400	421	408	396	399	428	414	390	429	411	387	422	412	408	408	427	399	433	397	404	412	432	378	424	444	438	390	429	401	431	422	407	408	446	405	413	397	386	402	433	390	435	362	414	413	405	458	424	394	408	371	396	405	374	401	437	413	417	421	466	419	397	433	402	425	404	369	413	404	427	385	425	413	414	384	445	409	426	408	413	380	396	372	440	409	484	405	399	402	426	424	411	434	390	437
6401	5774	7534	4584	2454	1656	1354	1129	870	698	1665	1988	1505	913	496	406	344	371	387	352	353	357	368	369	343	389	370	375	374	344	357	354	342	351	350	353	364	334	342	377	372	335	344	344	312	346	319	370	323	335	340	376	373	328	368	340	405	388	338	371	365	343	373	377	366	368	364	346	326	348	373	347	344	367	358	322	345	341	354	349	362	342	330	373	344	341	370	332	366	352	338	359	344	368	383	364	369	352	345	353	354	364	327	336	406	346	368	335	337	373	319	360	367	355	333	343	328	347	373	371	359	363	398	329	356	362	362	347	360	372	361	335	323	323	359	374	345	366	341	360	363	349	365	365	351	360	337	346	370	353	352	333	347	358	389	362	371	374	372	386	378	348	341	365	344	351	333	324	342	348	381	332	349	333	355	326	364	345	342	347	354	346	364	374	314	355	372	358	330	320	336	371	338	337	366	351	375	345	342	346	312	354	386	315	333	328	335	339	308	334	347	343	358	350	365	345	336	354	330	374	381	368	330	340	351	393	374	368	339	342	356	353	337	334	339	358	357	326	374	383	319	364	367	373	324	357	366	351	352	357	370	348	302	319	355	320	343	344	320	336	347	327	361	377	372	358	380	344	363	339	332	344	377	343	359	326	373	322	339	334	370	340	350	391	338	360	369	332	352	354	356	379	346	347	357	335	374	358	374	323	347	362	400	344	373	328	355	319	349	330	345	349	355	361	368	386	386	361	363	347	370	389	331	351	343	340	384	334	359	346	333	358	338	352	355	380	328	355	373	338	355	328	345	340	334	354	368	350	333	366	351	347	373	328	337	348	359	332	333	322	339	354	349	365	326	352	340	353	331	307	360	350	353	345	347	359	332	375	330	311	340	365	345	401	323	349	324	400	345	341	370	378	343	351	330	340	348	401	392	332	328	359	344	325	354	323	371	347	328	350	339	347	347	360	350	352	364	380	327	354	362	357	365	350	346	325	354	347	333	336	362	355	345	381	349	348	372	347	375	368	354	319	337	342	333	346	340	359	343	372	331	338	373	373	360	332	329	342	346	370	353	329	351	382	324	382	363	332	364	318	321	351	364	357	371	317	370	359	344	365	326	361	356	363	339	340	371	334	351	353	320	355	368	355	359	351	366	362	353	349	348	334	367	331	352	359	395	315	327	365	369	351	359	340	345	347	339	335	325	370	310	347	307	337	349	350	343	355	352	327	302	334	342	357	357	354	366	340	345	369	391	338	357	343	345	334	326	342	320	333	363	377	347	372	356	322	371	347	366	360	325	361	348	342	321	346	328	355	326	330	324	326	391	331	348	317	326	311	326	354	366	304	358	354	354	372	382	323	343	345	350	386	365	347	353	323	354	378	338	351	383	357	345	393	341	374	327	362	339	362	350	367	315	364	355	363	353	366	329	345	367	346	331	323	364	360	361	351	352	345	365	365	362	375	340	347	344	337	328	368	310	394	363	390	337	376	378	376	371	368	365	370	357	340	377	331	345	352	380	351	370	389	366	336	349	368	346	374	342	357	396	342	377	339	365	331	326	361	336	318	343	381	359	334	372	343	333	360	354	363	353	321	371	352	356	352	379	352	377	329	348	337	377	378	361	346	341	347	365	343	343	387	363	324	329	358	321	380	373	350	356	336	387	371	344	332	339	365	367	359	385	340	376	352	350	388	321	321	341	315	333	326	366	352	337	377	321	312	357	332	393	360	328	370	345	363	348	343	362	361	340	328	333	366	360	378	370	374	380	381	385	340	355	339	325	299	346	357	344	348	337	322	331	350	375	373	320	406	380	364	372	337	346	352	342	341	395	345	345	371	377	371	364	364	369	376	335	319	354	340	350	360	363	333	370	359	359	340	335	348	332	357	351	331	334	335	352	366	395	352	365	360	364	359	314	350	336	354	324	352	346	337	362	380	352	370	359	310	361	370	358	370	349	351	374	334	344	374	332	344	330	333	326	344	338	372	345	342	350	368	344	367	359	354	369	341	354	329	358	360	358	328	303	355	359	377	344	321	400	358	355	362	326	348	357	369	310	346	368	340	368	341	347	340	361	332	374	318	322	353	326	352	343	326	343	392	361	387	335	352	376	356	312	346	350	380	353	375	363	351	351	332	319	340	350	388	407	357	372	346	354	337	360	361	351	360	330	363	348	359	346	372	363	377	366	357	353	342	341	332	363	376	357	374	377	323	347	372	366	372	308	368	348	313	355	360	339	363	367	360	327	327	396	331	330	339	316	342	332	352	366	340	375	332	360	353	348	307	373	324	351	359	345	345	349	343	362	331	338	348	384	343	337	398	312	363	366	330	361	350	348	341	340	329	347	340	341	347	376	334	341	384	336	351	349	378	339	367	366	319	324	388	346	357	392	359	338	322	373	351	309	371	352	376	363	363	313	336	371	355	366	350	339	360	292	352	320	384	317	368	350	352	349	355	354	374	355	352	360	331	379	357	346	343	370	343	328	359	349	374	384	335	340	329	338	374	376	361	389	368	315	338	357	357	360	353	385	362	367	339	347	343	352	338	356	341	356	328	326	337	350	313	348	371	353	337	369	338	341	350	375	314	336	347	363	373	326	339	319	372	356	357	347	331	371	363	362	330	331	369	345	368	305	342	366	347	350	340	363	318	312	380	331	335	357	343	352	366	347	361	351	338	357	331	348	363	357	376	357	356	385	365	343	396	354	347	355	338	343	369	348	360	346	344	381	332	370	329	359	318	365	363	340	373	351	370	337	349	333	339	353	353	343	381	394	357	345	331	305	356	314	391	342	334	334	390	369	344	371	371	359	374	357	363	326	370	360	404	311	344	354	352	359	349	370	339	342	324	331	340	335	326	324	379	375	361	395	355	331	338	330	339	349	359	345	382	357	323	341	392	341	369	363	354	380	382	361	322	338	331	371	352	332	345	343	363	374	360	336	381	363	338	349	344	382	366	337	353	381	329	356	346	317	321	344	349	373	374	361	347	359	366	364	366	352	340	361	352	354	357	376	370	352	353	355	331	373	373	376	350	381	338	373	348	349	351	360	354	329	332	351	370	387	322	349	361	352	365	350	363	365	369	341	356	307	356	375	382	370	362	358	330	353	384	336	339	360	338	346	361	347	365	341	375	334	327	321	353	355	356	337	336	325	355	321	346	328	341	373	330	347	334	352	319	367	317	350	386	381	361	348	351	359	335	348	377	338	356	356	372	341	347	387	374	364	361	383	335	348	371	349	363	352	377	358	336	378	371	340	325	373	346	363	326	400	322	378	347	372	359	339	366	363	378	363	372	351	360	349	357	376	392	369	354	347	336	335	349	364	389	328	353	346	359	331	331	340	367	379	374	373	356	376	340	308	353	344	347	328	363	375	359	333	327	354	340	337	347	335	368	334	348	353	350	346	337	397	383	386	363	332	378	350	354	343	367	367	364	398	340	346	358	327	353	352	313	332	370	348	382	358	324	338	357	356	349	370	342	390	363	365	335	319	368	319	323
24945	21047	27172	24883	12959	4600	2946	2038	1508	1167	3043	13915	12413	5531	1596	672	543	464	445	471	458	492	494	464	488	471	459	490	524	483	459	505	469	474	477	504	475	435	474	501	482	476	493	514	480	462	498	454	479	467	465	479	527	480	453	446	450	489	479	468	482	493	463	479	453	498	462	463	475	458	472	450	457	506	482	447	446	493	483	426	477	492	493	532	462	484	440	493	465	473	437	459	434	466	484	454	463	517	477	488	483	438	448	509	450	466	438	507	478	443	475	501	477	463	466	489	488	464	455	492	452	505	435	464	488	471	498	470	478	464	496	450	454	472	481	462	475	486	463	444	482	455	447	470	444	450	465	468	456	483	498	449	475	435	448	489	476	477	456	509	487	434	482	471	468	456	483	471	469	489	467	491	464	487	480	441	432	484	501	458	499	471	467	446	479	500	488	447	490	474	447	489	449	475	434	521	538	464	496	468	476	422	470	463	446	447	449	471	499	484	505	475	477	445	462	492	490	501	466	473	469	476	477	493	471	487	480	485	483	440	450	496	470	450	462	475	481	479	486	497	493	424	498	464	473	461	471	478	450	516	475	467	459	466	473	483	483	451	460	499	476	451	488	459	475	491	482	467	454	465	472	456	478	463	481	429	475	475	506	485	466	520	458	455	511	527	510	493	484	507	474	475	472	441	476	459	437	468	459	442	492	490	471	498	451	478	442	485	432	472	476	412	472	463	439	512	445	439	479	444	506	458	490	442	472	461	469	445	443	505	454	520	467	474	440	483	453	512	463	490	522	482	486	473	510	476	489	482	473	503	463	474	481	498	478	456	450	477	433	468	475	489	469	447	461	475	478	461	460	441	491	473	481	450	475	463	462	487	461	511	463	452	467	457	482	470	456	479	443	443	454	470	461	482	504	459	496	492	482	457	485	444	503	504	534	461	471	479	437	509	491	485	434	484	481	512	469	446	464	454	486	463	460	479	525	480	483	447	490	469	453	523	459	525	462	465	462	475	460	451	452	462	502	520	502	475	495	459	476	471	501	512	466	464	472	497	471	466	498	447	490	475	459	455	480	459	476	466	452	508	497	466	492	450	506	452	430	512	490	466	454	461	466	474	497	463	496	476	482	472	493	479	434	491	472	443	471	481	463	484	488	460	484	485	452	453	470	485	482	504	449	491	498	470	473	461	483	506	456	468	485	434	482	511	503	504	520	452	445	469	477	480	471	496	462	522	420	497	456	465	454	444	493	456	444	494	437	460	484	459	485	497	503	505	451	440	494	458	487	459	435	458	513	464	496	434	472	484	451	455	432	483	468	432	442	486	481	472	476	480	440	463	475	449	415	469	455	477	467	464	487	478	441	488	464	475	470	466	421	470	504	502	492	456	491	464	469	464	442	476	446	475	446	472	495	489	474	479	463	460	429	483	461	438	465	455	442	431	442	461	438	465	467	444	465	457	483	493	470	446	513	493	467	435	524	458	498	450	504	448	448	436	458	489	465	449	445	462	475	481	477	458	473	460	460	443	469	443	478	450	418	447	449	464	444	450	450	475	474	441	456	468	477	451	485	438	449	489	441	480	466	459	460	416	476	432	492	459	474	483	505	448	500	413	483	455	485	517	494	463	480	495	430	507	479	449	507	512	463	467	443	453	475	475	483	457	468	497	503	443	479	471	519	489	448	487	477	474	458	469	478	464	464	485	468	452	510	453	468	480	452	455	453	468	463	478	478	466	441	459	480	451	472	479	456	512	471	442	449	463	487	472	484	491	443	463	481	511	446	516	492	446	488	475	506	490	460	476	460	488	467	482	476	436	460	473	490	439	460	454	482	506	452	474	495	480	458	445	465	463	450	468	502	466	462	452	435	521	445	472	476	505	448	480	470	453	488	497	445	504	435	464	443	474	479	470	472	464	470	497	421	473	528	497	477	483	464	479	469	433	481	462	500	495	476	438	465	454	442	451	467	451	446	481	465	519	455	493	438	451	464	488	510	468	478	454	453	479	449	471	485	460	457	453	465	509	499	447	490	480	494	461	474	476	511	479	454	485	494	436	497	453	513	490	478	496	482	495	467	482	466	438	456	502	445	456	477	512	469	482	466	479	498	513	456	474	474	501	482	484	451	442	458	508	487	467	451	495	439	444	427	490	468	474	475	478	483	472	442	468	466	431	424	462	464	451	480	446	429	470	466	476	440	492	464	449	479	477	471	501	522	487	492	488	469	508	455	470	464	472	496	474	487	418	485	471	468	466	436	446	492	414	473	457	493	439	521	450	498	466	485	496	495	498	505	457	449	445	442	453	484	468	507	470	449	507	491	445	500	467	453	418	448	512	451	475	453	473	456	495	460	462	435	468	415	488	464	464	480	466	456	448	453	504	443	472	495	443	466	464	498	477	444	485	434	429	464	453	462	450	454	489	463	443	450	540	468	499	445	470	464	443	501	479	463	482	438	466	480	455	486	447	528	421	476	461	523	467	438	469	480	490	464	494	477	494	446	512	490	469	495	438	485	471	454	501	458	496	464	466	469	492	429	458	474	458	466	485	451	503	458	443	493	471	485	493	496	445	474	445	452	483	499	472	464	440	437	434	473	462	463	459	475	455	500	492	489	453	506	508	410	465	459	482	465	487	474	474	465	472	480	496	476	498	480	481	482	453	427	452	454	517	460	442	486	467	468	483	460	452	444	432	470	408	460	457	490	524	440	490	477	483	454	497	450	476	460	478	498	451	445	452	460	458	461	480	517	479	437	459	492	443	472	481	468	486	449	478	461	486	506	476	518	480	461	445	470	475	516	485	446	468	462	494	464	433	433	449	490	478	464	500	470	495	448	437	483	443	473	486	472	459	527	440	507	457	494	488	490	462	481	496	459	493	498	463	458	478	470	505	471	478	474	429	457	474	481	433	468	465	480	422	490	478	514	480	462	426	462	503	451	488	476	497	462	457	490	452	475	504	510	436	486	475	474	490	487	494	445	476	492	508	461	461	481	464	489	460	455	455	488	472	433	480	483	465	470	473	482	473	474	449	488	485	464	462	465	513	480	497	470	478	465	507	489	421	496	518	431	510	479	448	427	459	456	491	483	514	461	464	474	456	459	450	495	462	452	492	506	490	456	469	455	472	467	499	509	474	471	439	477	485	452	467	466	485	462	463	458	478	477	453	442	486	446	444	484	483	454	433	494	470	530	516	453	489	460	489	506	462	451	489	490	468	454	459	455	464	443	462	453	459	441	489	433	482	440	476	497	467	490	446	434	444	496	486	479	442	471	489	434	463	496	488	514	467	494	479	454	484	506	440	479	491	480	474	448	465	476	476	458	450	463	451	448	467	476	438	454	470	447	489	440	479	507	478	435	510	464	493	463	454	489	471	498	482	474	476	439	466	467	437	472	472	437	462	458	521	436	492	424	510	495	484	475	497	466	476	431	457	458	469	474	481	480	474	506	431	499	498	477	458	447	481	441	450	466	472	437	435	468	474	459	495	465	475
5523	11705	13373	7970	4892	3786	3236	2626	2134	1622	4515	15888	11745	5036	1717	635	476	427	423	419	417	363	424	425	426	412	441	418	420	433	422	400	382	427	429	423	417	411	389	435	368	410	383	418	414	409	390	378	402	394	407	420	402	476	405	381	403	374	428	377	408	408	418	429	376	403	381	421	401	395	394	374	364	417	390	382	447	427	388	430	391	404	384	414	418	384	417	420	440	409	374	441	419	416	404	421	422	415	453	418	430	381	410	423	410	408	394	405	366	417	418	405	381	408	390	428	414	400	381	386	406	380	442	378	402	438	411	381	381	391	456	421	431	418	438	397	400	418	471	430	355	362	421	426	422	421	431	428	426	428	386	410	415	423	407	423	397	409	389	390	421	421	436	427	386	424	432	400	412	428	395	400	398	420	435	442	464	440	450	396	386	390	418	426	391	373	412	412	392	414	426	410	411	418	433	398	395	394	388	413	416	425	408	413	413	410	404	440	428	409	416	421	414	402	388	377	408	370	429	394	400	420	466	436	386	436	401	409	385	359	433	442	420	393	408	397	398	388	421	359	390	422	402	402	392	411	362	395	403	376	393	412	407	433	420	426	395	410	416	378	389	412	353	402	434	403	379	429	400	403	424	405	396	378	400	420	409	411	395	407	423	389	394	428	411	382	413	399	410	416	389	431	418	387	370	408	410	378	412	391	404	407	407	424	424	382	391	418	397	407	409	405	423	391	409	390	379	408	387	409	380	391	414	429	423	400	393	387	405	420	391	413	402	403	403	415	392	404	388	428	418	404	434	385	372	423	390	407	403	437	422	401	401	396	388	412	409	424	396	417	406	376	405	427	403	368	408	394	466	436	450	407	398	422	417	377	412	398	410	403	425	425	405	416	424	409	446	408	419	369	424	360	400	393	408	387	396	382	378	412	392	389	390	412	387	449	397	428	424	411	401	467	422	412	415	413	424	434	423	443	422	438	400	410	408	427	403	389	429	385	391	404	410	414	377	428	423	449	415	388	395	402	393	390	400	394	426	428	416	394	411	409	406	406	393	402	382	390	378	394	381	376	406	409	452	419	386	444	411	415	401	389	432	389	402	405	398	403	441	385	431	375	386	406	391	422	401	409	445	390	413	393	407	411	406	439	370	383	401	372	355	417	425	408	392	428	404	421	399	423	414	410	408	416	414	416	387	422	386	416	418	401	414	431	414	420	424	412	415	424	412	416	399	382	402	445	417	397	446	402	408	393	439	406	407	397	417	410	400	432	403	425	369	392	416	451	389	344	415	399	408	428	437	408	397	420	430	427	385	403	428	420	394	390	436	442	408	368	405	387	398	398	411	381	398	413	433	420	388	404	419	417	438	414	420	396	413	392	411	426	390	401	407	441	417	404	388	415	410	406	424	436	393	431	415	401	401	400	409	413	400	417	379	397	447	402	404	433	434	393	437	398	423	402	390	387	445	436	419	422	403	423	405	403	377	397	408	392	355	434	392	410	398	445	417	433	373	403	398	405	411	415	408	416	381	424	400	430	405	390	439	394	400	365	417	392	386	415	383	370	427	408	436	379	379	378	375	403	409	386	416	397	395	429	413	388	441	424	380	414	408	328	399	431	410	376	421	391	362	421	386	407	446	395	424	383	400	415	404	419	404	398	399	412	394	420	374	425	404	398	423	396	388	452	459	409	373	403	385	392	409	404	389	363	420	373	422	424	402	401	443	405	413	407	374	389	391	416	392	442	418	418	410	408	426	371	417	397	413	373	425	420	405	424	412	406	409	444	372	393	365	418	393	385	373	430	399	395	428	404	392	414	398	403	430	430	429	403	424	427	432	402	388	395	406	413	434	435	397	476	440	403	387	377	430	427	404	391	399	412	435	404	401	386	400	434	386	372	389	404	436	414	432	417	404	403	418	442	403	407	444	416	386	425	371	427	372	409	375	417	417	454	433	417	401	418	411	397	429	405	425	420	437	418	395	415	377	399	401	412	416	386	385	445	401	371	409	428	391	422	400	386	423	370	399	429	409	433	457	392	383	407	382	416	422	405	385	394	463	400	408	360	426	442	399	400	409	434	414	396	382	386	388	439	370	388	399	416	414	438	411	419	371	412	404	396	440	418	419	395	425	392	414	394	396	417	418	358	417	396	408	425	411	393	404	400	392	438	378	402	420	396	414	421	407	395	382	446	400	418	445	403	383	453	419	405	409	419	403	436	434	389	380	404	385	360	422	425	407	376	410	400	386	431	421	381	419	414	349	421	434	383	395	412	425	397	425	409	423	380	385	373	402	393	380	425	396	429	406	418	396	458	395	387	413	406	420	403	414	406	377	381	390	350	402	393	431	406	380	441	413	393	373	410	395	394	371	417	434	404	389	370	385	394	423	391	366	411	396	413	400	423	385	411	429	444	420	411	434	395	431	420	395	427	411	429	423	385	430	369	395	424	414	376	385	422	433	392	411	372	376	399	411	386	411	428	401	415	386	376	433	416	424	416	409	398	393	420	395	384	426	392	394	416	418	399	367	399	392	412	406	418	419	446	404	390	406	398	400	405	362	434	368	439	414	380	380	442	451	403	377	381	403	414	410	409	372	431	432	378	383	381	388	430	395	407	442	403	401	419	375	417	391	425	405	411	415	409	392	402	423	424	386	370	396	424	421	411	423	406	368	401	400	390	401	449	394	385	373	372	441	404	413	412	428	369	390	392	453	416	401	395	450	377	449	427	411	408	375	414	412	430	389	420	402	390	386	413	400	425	387	424	395	390	410	413	393	416	380	390	412	408	406	367	396	389	383	403	412	409	412	386	410	410	400	392	392	426	399	432	429	403	371	413	408	407	405	425	407	396	435	390	410	360	406	403	392	462	455	419	433	416	408	402	415	386	387	376	406	400	420	443	424	442	412	397	385	421	431	384	406	413	444	411	434	405	426	399	412	415	406	401	415	431	414	411	406	407	390	405	377	445	357	401	397	424	423	411	421	437	398	420	386	415	413	416	420	368	370	446	385	383	438	435	432	441	424	397	338	394	411	416	396	367	360	403	388	416	431	424	396	417	462	380	400	415	402	398	365	407	400	392	402	426	419	392	403	405	429	385	434	440	410	381	407	399	403	371	413	380	428	408	403	434	419	392	393	423	391	427	420	426	415	396	430	414	426	382	416	414	389	380	396	405	413	409	395	414	402	426	397	401	403	386	411	425	426	362	391	432	397	426	421	411	416	401	417	425	396	384	427	378	386	420	394	411	382	414	424	406	393	393	386	375	363	387	409	399	413	402	422	382	407	438	419	381	383	429	376	423	400	376	389	389	387	407	395	374	384	419	431	435	393	396	397	411	409	401	414	418	407	358	431	414	403	426	423	392	438	406	390	383	416	406	390	397	426	384	399	415	406	394	411	435	357	425	393	388	403	399	409	420	409	427	385	412	390	410	386	414	393	415	386	428	418	403	448	447	381	399	402	379	423	387	418	414	444	425	403	434	399	413	434	432	411	423
23853	20991	28086	24143	20810	13231	6229	3684	2869	2403	7026	25260	20740	10950	3213	963	656	623	602	630	538	542	548	545	523	603	564	577	598	572	582	555	624	580	586	581	581	566	552	587	553	549	600	591	555	574	593	573	592	628	591	554	524	587	540	563	594	582	542	572	538	598	568	605	511	582	576	541	555	569	558	564	570	561	530	575	559	557	581	539	546	508	568	554	548	562	558	571	591	577	595	552	569	559	507	564	547	583	532	590	591	589	558	569	569	516	538	610	587	559	611	561	543	557	540	579	577	603	557	600	555	542	591	559	539	573	538	571	537	572	552	525	568	539	531	551	539	550	550	528	556	586	532	553	538	579	532	548	560	550	530	604	604	555	591	568	582	545	553	533	556	561	558	550	593	553	560	569	576	559	554	538	540	557	525	608	563	598	559	555	557	590	601	542	546	551	544	561	549	554	527	535	551	549	531	533	553	576	579	604	558	532	594	555	567	574	548	557	548	551	560	549	569	541	556	593	533	554	546	537	590	556	579	543	580	539	575	571	561	604	604	497	575	569	552	533	578	531	576	587	570	528	573	567	568	525	554	532	579	537	565	565	540	593	544	563	579	548	578	557	555	568	569	567	530	569	567	552	559	538	547	566	585	569	536	570	564	565	568	509	513	554	618	547	534	541	553	563	552	572	551	538	555	538	570	553	598	593	564	564	533	544	527	556	520	569	588	562	598	548	527	558	564	592	545	550	570	580	561	568	590	586	526	567	553	582	528	595	559	570	541	551	580	574	569	523	543	581	530	520	539	573	575	585	512	539	576	568	556	551	555	579	514	579	587	571	581	596	574	545	569	566	535	547	551	556	535	549	572	513	565	607	567	611	555	530	565	525	604	579	531	494	565	548	560	576	539	565	562	570	570	555	537	543	576	554	557	522	539	510	577	546	532	546	547	526	566	563	569	579	533	524	547	560	548	551	532	565	535	563	590	535	525	579	537	566	581	562	540	528	602	547	589	570	565	585	565	603	545	515	578	595	550	547	559	559	548	548	590	546	564	531	600	584	574	575	560	519	554	602	519	524	544	514	556	542	554	578	576	544	572	533	528	552	563	548	577	547	524	552	563	542	577	548	556	553	562	529	528	577	580	556	583	538	573	573	594	564	589	558	589	565	570	560	545	522	560	567	530	597	534	540	609	555	576	569	558	557	607	567	569	527	546	603	518	566	555	537	556	550	544	593	579	563	526	561	608	609	546	536	563	585	516	540	573	550	531	570	554	524	534	528	567	558	551	556	536	500	568	576	578	593	537	584	574	569	578	540	569	525	514	559	514	591	586	522	556	549	589	621	596	563	549	548	564	558	560	577	565	542	583	565	534	549	571	569	519	553	528	558	588	589	549	585	558	553	556	567	577	525	576	595	578	582	520	564	561	534	585	548	524	587	552	516	575	613	589	570	566	573	531	556	562	557	608	545	552	549	549	550	592	566	584	561	550	560	551	597	521	556	588	568	543	565	573	599	527	557	576	549	510	554	561	560	577	558	562	577	590	592	565	568	552	545	565	570	579	576	577	557	536	617	527	582	546	533	557	560	568	553	528	565	578	540	583	582	556	550	547	572	567	541	581	579	542	544	556	591	518	559	572	606	603	552	565	539	545	563	542	560	532	517	567	546	553	518	567	527	526	595	583	575	547	557	546	566	549	544	557	581	578	551	547	559	555	550	555	591	570	547	574	550	539	563	536	583	552	584	568	584	537	533	547	541	563	550	547	560	540	579	557	528	569	586	563	563	543	555	587	547	535	550	540	633	566	572	519	574	545	524	549	580	565	544	572	560	601	548	568	542	527	574	517	545	598	606	558	533	574	571	596	604	596	535	518	553	574	551	561	572	545	550	546	566	528	524	555	551	589	561	555	564	543	608	550	514	568	587	562	578	565	544	581	516	575	571	582	550	563	585	530	538	563	576	600	601	538	549	534	526	518	566	588	583	546	554	595	619	526	551	554	545	580	545	564	579	591	577	616	540	553	586	603	568	565	581	566	570	557	529	565	601	592	540	576	555	567	583	573	564	541	592	547	552	547	555	575	590	564	552	517	529	575	543	493	553	549	545	523	549	577	576	571	560	564	564	575	545	521	580	567	626	518	611	592	581	576	544	588	564	555	560	538	582	579	562	585	594	558	582	569	550	556	581	533	543	591	580	547	605	580	561	561	566	579	558	515	545	557	539	554	576	582	523	587	560	589	596	541	529	567	576	584	537	561	559	569	525	561	564	533	546	533	621	532	559	554	541	577	594	577	557	594	585	542	561	547	569	581	604	539	562	608	559	540	574	559	540	505	567	579	536	556	595	576	599	541	577	568	604	536	577	594	582	571	531	582	576	546	550	553	529	556	567	556	581	544	604	537	560	528	562	547	565	539	577	556	570	539	553	589	539	529	569	516	610	546	594	589	546	561	571	545	599	604	590	544	572	577	566	578	581	534	563	586	604	569	529	527	606	546	579	574	525	587	587	573	525	583	597	557	594	548	563	596	558	607	567	545	574	549	544	568	565	578	576	531	572	569	578	589	575	569	563	568	583	571	565	531	562	544	525	553	575	588	598	590	570	551	537	590	550	538	532	578	549	542	553	571	545	544	596	572	540	550	550	594	529	569	536	563	556	559	582	528	550	576	556	587	580	559	574	553	556	565	539	537	539	584	598	584	561	576	557	521	528	568	529	580	547	540	602	572	549	592	626	578	602	543	560	560	569	567	553	567	570	569	543	550	535	528	558	554	531	582	550	549	530	591	538	577	511	597	552	574	520	619	561	556	546	535	554	542	519	581	525	525	591	577	567	540	547	563	571	578	507	559	616	574	567	561	571	557	592	582	567	558	611	551	598	553	572	606	561	574	512	565	559	554	548	571	540	587	551	617	551	605	587	564	586	589	554	568	570	589	584	554	569	600	522	542	582	532	539	605	552	560	585	570	559	559	540	595	548	518	566	578	595	575	525	565	563	570	588	551	567	534	565	604	557	570	551	578	553	563	558	573	536	524	529	568	596	562	519	597	545	564	574	569	572	587	538	491	535	579	614	552	558	574	554	568	549	557	570	565	528	550	541	612	534	560	610	588	580	525	549	603	523	549	529	599	557	549	573	591	541	557	558	567	559	547	527	605	607	548	563	509	577	566	538	572	560	561	533	585	536	531	565	552	539	553	543	577	560	574	558	552	599	562	566	551	595	574	593	551	537	529	554	540	599	544	564	541	574	558	572	558	587	568	577	548	589	544	560	583	590	542	572	562	558	566	552	547	591	560	546	526	554	597	551	562	553	583	527	567	543	552	606	556	564	549	588	582	559	554	600	627	507	515	543	585	519	560	525	567	576	545	543	582	534	609	533	568	546	580	563	557	543	539	559	581	506	550	550	578	559	557	591	539	570	548	581	548	578	597	569	526	581	564	573	564	577	577	567	551	539	555	565	562	566	547	581	565	572	507	595	565	548	533	575	560	541	573	570	571	544
7288	15231	16084	12431	8173	6338	5066	4226	3789	3318	9598	25397	18003	9215	2797	889	594	463	502	481	493	474	475	493	496	446	508	492	480	492	472	503	488	457	485	449	506	493	473	518	480	481	488	499	447	465	458	461	538	505	483	495	473	500	499	464	477	457	443	466	450	468	481	470	484	492	470	440	470	460	505	472	499	481	487	460	478	508	488	464	509	479	477	474	436	472	473	463	485	463	473	472	473	455	477	477	465	446	447	469	476	492	436	445	475	528	456	446	455	497	448	449	473	466	476	502	473	464	459	481	478	480	498	443	471	450	523	488	481	455	495	450	451	482	459	470	526	462	502	476	439	499	477	502	478	476	466	490	458	446	474	500	470	479	480	472	451	492	495	488	482	433	442	526	480	502	427	461	447	477	484	496	490	464	498	461	464	458	456	455	468	478	457	503	440	492	449	472	487	461	464	458	516	464	467	486	482	523	479	517	510	517	462	458	501	496	491	465	488	458	507	427	466	495	454	469	486	494	460	478	476	451	493	459	480	473	435	493	471	489	446	464	480	430	429	460	482	487	477	494	482	497	472	497	472	487	438	494	461	490	486	492	462	471	481	472	474	532	489	457	486	452	457	481	490	481	479	454	522	456	485	461	485	475	454	501	478	474	501	484	476	476	477	458	459	467	449	459	440	458	464	446	464	468	470	448	498	464	495	459	428	526	502	469	479	442	481	460	481	493	513	497	480	463	465	484	447	466	452	484	489	456	495	479	445	455	447	444	467	456	441	487	473	477	494	462	480	478	488	470	487	487	455	442	458	487	481	443	442	479	472	471	484	457	427	477	485	493	462	459	470	474	457	464	520	448	488	459	443	487	449	466	483	444	487	447	502	443	481	473	468	476	444	482	464	486	498	447	460	481	476	499	470	507	483	440	444	473	459	484	498	470	468	500	468	465	486	470	489	487	492	456	473	474	493	453	469	486	483	490	460	433	473	440	469	453	465	466	456	466	503	437	448	511	473	497	463	489	454	449	459	452	444	466	480	498	493	493	501	436	454	461	488	466	512	497	483	473	517	418	472	441	456	494	465	469	468	479	499	498	431	471	469	523	468	467	460	461	482	488	449	478	513	462	450	482	483	489	460	468	473	471	452	450	474	444	478	501	451	445	453	450	467	427	465	475	440	463	456	452	438	456	472	475	475	471	483	479	473	499	468	477	523	457	482	528	471	464	496	501	443	458	497	492	490	490	438	484	488	470	463	487	449	488	452	477	479	468	444	475	478	498	467	472	440	472	447	496	487	489	478	452	509	427	479	487	513	434	476	455	445	473	505	488	427	481	464	481	455	495	456	460	486	449	444	451	472	468	458	496	465	423	441	494	495	506	464	494	449	487	482	490	468	490	450	495	482	483	467	497	476	460	480	500	467	473	461	470	477	472	454	488	458	470	481	486	475	465	525	501	484	448	505	503	503	457	492	445	497	481	485	506	454	491	440	466	478	480	452	525	530	494	467	509	443	515	449	481	474	488	452	482	438	475	502	468	478	499	461	508	463	469	496	461	448	440	499	479	493	495	491	463	433	498	449	472	496	443	467	447	504	487	469	462	496	458	490	456	456	432	468	519	476	462	493	490	526	488	446	460	508	538	495	441	471	493	488	487	458	441	500	458	479	473	495	447	485	497	479	467	455	478	461	427	497	479	469	423	476	487	443	456	479	515	491	470	482	466	502	474	478	478	473	486	465	521	498	448	475	472	475	494	448	478	437	497	431	464	475	450	453	445	452	454	478	485	449	503	506	468	444	422	487	464	475	490	481	451	486	481	444	449	436	444	488	446	486	447	462	466	467	511	472	482	493	476	482	463	455	500	496	497	467	433	440	437	479	479	496	507	502	466	472	482	464	488	500	468	441	485	472	480	450	462	484	492	490	487	466	498	448	467	481	449	496	445	416	476	465	440	518	502	474	486	482	470	466	497	463	481	468	460	518	452	417	465	464	455	475	448	526	498	489	479	492	432	491	494	495	498	445	455	454	463	511	471	491	493	468	432	494	474	475	488	505	435	494	491	460	468	478	458	456	463	481	452	478	469	453	472	456	494	487	499	454	477	475	528	440	440	497	443	449	484	473	485	489	500	475	496	468	487	483	527	437	472	464	488	510	478	492	443	446	428	482	474	449	490	472	496	452	447	478	503	469	450	476	473	489	461	502	478	483	422	444	470	485	437	491	478	482	446	461	439	490	475	442	474	461	446	478	486	425	468	469	543	436	479	476	443	488	444	459	486	446	476	469	465	541	491	475	478	432	454	489	476	481	472	467	476	479	499	478	473	497	465	492	463	494	447	444	461	469	476	456	484	480	465	465	471	470	494	492	455	448	487	475	442	471	479	467	455	480	425	470	480	515	461	467	481	497	455	508	462	460	465	471	458	479	455	481	460	438	479	467	508	436	463	459	479	490	511	515	473	479	465	469	473	484	433	462	447	480	483	454	459	507	425	477	462	535	489	494	498	439	464	490	453	463	492	483	521	499	462	445	485	455	458	455	490	443	463	427	515	476	464	453	477	483	470	471	484	478	488	485	448	456	518	480	460	457	508	502	471	484	463	491	454	486	421	469	473	467	506	457	489	473	468	468	441	463	452	478	490	487	526	472	485	478	426	481	480	468	448	473	484	490	487	468	452	448	454	439	485	440	489	454	476	475	447	469	451	481	471	458	470	461	490	501	483	504	481	467	506	454	469	426	448	437	500	499	477	459	480	469	468	495	440	455	475	438	479	460	452	472	495	482	463	506	501	469	468	483	460	459	478	488	496	473	491	478	442	476	484	496	491	457	468	457	499	476	480	436	483	438	472	489	470	479	486	465	417	454	490	504	469	493	486	480	486	423	465	491	451	454	470	477	482	470	444	501	443	471	489	492	537	459	481	504	448	461	425	469	477	443	449	500	498	486	466	467	481	480	525	500	478	487	456	478	455	488	454	537	486	507	433	461	447	483	458	480	447	476	457	489	488	440	441	487	440	424	512	491	508	469	498	464	466	432	471	479	484	490	483	497	497	471	460	446	481	461	434	464	422	490	429	474	507	506	471	511	479	436	466	462	520	446	479	486	512	482	458	476	492	487	474	494	507	444	470	468	464	485	465	485	478	446	449	454	446	460	444	478	468	522	491	447	458	470	472	468	498	501	464	495	477	433	498	491	494	448	490	474	461	500	493	444	446	494	492	471	436	483	486	491	468	493	479	466	473	465	484	455	479	498	476	464	445	505	470	509	536	458	500	489	447	502	454	445	490	511	522	471	451	473	475	442	508	470	476	472	458	474	471	496	448	474	459	485	443	476	488	451	419	485	493	459	488	461	439	482	430	491	454	450	505	493	441	458	473	469	441	456	506	472	476	476	521	455	471	476	478	464	512	498	494	456	456	467	465	459	490	469	473	519	470	490	477	465	473	469	483	457	468	476	447	481	463	459	468	465	409	450	433	458	512	486	483	473	498	455	475	460	436	518	489
27378	14798	7622	4418	2031	1346	1127	1168	968	932	1070	1657	1434	922	624	471	439	441	455	397	420	441	401	435	444	407	423	385	421	430	408	402	409	440	406	441	422	421	427	415	428	429	420	426	451	473	417	440	393	460	416	423	444	447	436	429	431	413	385	455	409	393	440	425	464	447	434	423	416	428	400	403	424	399	425	460	474	419	380	466	428	458	441	424	365	399	376	408	399	421	423	416	408	441	414	413	455	427	421	405	447	399	428	407	433	383	422	420	408	413	439	444	424	422	456	426	418	407	404	405	416	430	402	409	423	421	424	408	420	426	437	466	407	424	420	452	445	414	411	431	441	418	431	439	411	436	426	433	429	423	413	427	463	437	417	438	405	421	494	441	406	443	410	428	426	399	411	388	425	426	426	428	413	387	429	409	443	432	431	442	372	426	395	413	410	409	400	453	397	386	425	435	410	422	428	411	411	423	415	427	415	391	416	391	462	407	436	405	422	418	472	451	392	422	397	435	463	451	420	435	421	429	392	424	406	442	415	408	400	412	411	401	410	407	406	392	450	414	440	411	427	432	440	461	462	399	412	446	456	414	400	395	421	450	424	426	424	367	436	449	447	394	446	416	431	434	434	413	436	413	412	430	422	443	419	446	394	426	463	429	416	406	418	410	431	457	429	418	431	429	403	439	407	423	384	443	444	439	428	409	430	429	402	425	406	420	432	459	407	426	391	429	427	395	404	386	459	407	430	424	441	406	426	447	445	464	434	425	446	446	431	416	464	444	453	424	407	390	416	426	422	410	412	431	431	381	415	463	421	420	423	415	443	397	433	462	458	474	429	409	417	419	433	394	398	409	412	456	431	423	430	405	454	393	427	399	410	459	460	414	432	432	397	450	433	453	392	397	416	428	445	419	410	421	408	441	456	442	418	429	413	430	454	442	416	420	381	373	372	440	426	462	415	444	441	412	423	414	377	435	430	400	417	430	421	455	416	431	421	422	408	426	379	428	461	456	440	430	446	377	422	439	400	407	407	424	434	431	431	466	431	419	425	439	415	444	401	385	430	415	362	442	392	436	401	412	423	403	403	474	462	442	426	392	448	407	387	412	465	438	431	438	449	404	427	400	427	446	424	413	414	419	455	401	448	379	394	461	427	416	410	415	388	408	448	424	392	415	422	438	435	388	415	427	442	427	441	395	372	417	402	390	422	424	439	414	419	424	379	415	439	398	438	417	416	402	414	425	393	438	459	431	443	398	404	424	409	402	434	400	409	415	406	411	422	431	446	426	424	424	473	417	433	401	438	476	435	419	420	477	422	430	387	460	427	425	398	413	451	428	433	430	430	435	408	398	423	426	430	427	448	415	409	409	402	430	398	440	423	433	465	444	439	404	416	418	441	432	428	412	443	436	438	421	445	413	414	439	412	403	407	410	464	390	435	425	472	462	443	438	406	458	453	404	408	457	450	416	423	440	424	443	458	445	411	402	444	446	401	391	400	400	454	430	417	457	426	428	405	416	435	411	412	373	423	403	390	430	410	432	420	418	390	434	413	447	462	421	446	428	418	406	415	483	429	442	402	411	445	408	412	416	399	429	421	432	421	417	395	410	421	433	401	375	425	436	408	452	440	462	456	402	418	447	393	425	440	455	409	392	406	407	439	380	403	396	452	458	439	429	441	407	447	447	384	436	393	426	441	434	449	442	408	414	408	448	435	424	426	426	464	432	413	403	399	412	426	425	419	452	439	429	449	424	441	430	393	412	406	414	439	469	439	441	413	434	434	454	406	406	432	415	395	444	392	401	466	426	405	422	419	398	386	411	414	458	437	447	407	411	409	396	392	437	438	449	427	435	428	448	411	436	431	423	398	424	437	437	439	419	412	462	444	423	417	427	431	455	404	422	454	421	411	433	418	417	413	434	399	407	408	418	422	449	415	445	471	400	429	422	417	423	415	389	403	411	424	449	416	416	432	434	413	399	449	380	446	424	406	438	428	432	424	442	437	424	442	417	419	445	395	419	429	394	388	403	425	456	451	406	411	415	402	428	445	401	394	408	435	426	430	419	433	409	452	442	388	465	389	419	413	414	430	438	415	416	410	390	421	423	383	391	440	420	428	415	392	393	416	403	413	467	423	396	431	424	410	417	434	435	452	421	420	401	436	442	455	395	415	397	409	459	403	419	411	413	388	426	422	429	450	410	404	437	436	447	419	442	435	418	412	428	414	440	417	398	392	442	455	416	452	404	454	409	429	418	413	415	441	415	452	454	423	447	380	397	413	417	418	441	393	446	444	439	437	406	444	416	444	436	412	405	430	426	441	402	435	434	407	396	379	418	411	415	413	421	396	457	464	399	443	455	429	427	441	416	427	421	385	409	449	445	446	419	400	430	414	466	456	403	406	406	389	412	408	438	412	428	435	443	413	437	427	418	395	406	407	449	380	381	436	410	419	438	409	414	401	434	481	377	402	414	449	443	406	408	427	426	408	442	429	417	433	426	436	425	417	409	421	399	392	437	424	411	408	433	460	424	411	461	395	460	419	387	438	428	412	437	436	424	422	444	458	411	426	450	437	458	399	401	398	435	419	424	431	429	411	427	400	450	450	396	416	426	391	407	422	429	383	428	449	373	421	393	419	417	422	444	428	404	410	414	401	433	412	432	408	405	441	416	413	396	419	406	432	437	416	412	395	414	451	427	397	419	390	399	404	387	444	397	417	438	419	429	407	456	461	413	421	422	457	425	408	419	438	407	411	435	411	424	368	414	461	428	460	456	430	390	453	454	457	401	418	408	430	430	412	423	457	419	412	387	416	436	389	458	419	418	427	414	397	432	455	433	435	406	394	419	428	452	406	433	392	387	420	426	439	413	398	488	431	457	468	439	392	430	415	401	424	445	453	419	415	447	433	428	429	441	416	431	432	446	441	416	402	394	421	417	398	410	440	418	424	420	422	434	442	395	455	421	429	458	434	444	399	416	427	406	399	419	412	409	409	399	438	412	407	419	399	458	429	398	442	420	408	430	403	432	390	448	411	451	422	458	414	433	443	350	446	380	463	417	396	406	381	417	385	430	428	423	416	408	433	445	434	412	405	392	416	400	422	409	428	457	415	463	408	421	427	420	435	398	436	461	439	400	413	444	418	464	422	436	389	397	443	402	384	463	427	400	427	403	393	390	405	433	441	416	381	415	433	387	413	420	412	402	447	437	432	441	433	429	410	441	424	427	381	434	411	394	401	370	417	437	436	444	455	456	394	398	400	397	431	408	455	424	409	374	411	437	419	425	451	455	404	418	427	432	425	425	411	422	412	438	428	425	430	403	398	400	429	392	409	441	412	438	452	418	395	442	438	416	384	435	411	447	426	406	425	431	444	447	461	425	410	425	434	416	424	456	416	424	404	431	401	397	430	452	418	432	451	422	434	435	384	394	460	432	396	426	474	440	431	424	463	420	415	433	442	436	440	433	397	416	418	438	393	409	438	424	438	423	426	431	463	416
7685	6711	6535	3987	2473	1707	1632	1718	1358	1264	1498	2180	1578	1001	568	396	379	366	368	381	410	353	347	346	362	341	394	373	361	369	376	378	375	368	336	370	326	370	351	306	391	341	358	367	377	400	351	334	366	366	401	318	334	353	354	367	357	341	352	362	342	347	329	352	382	333	379	345	367	394	341	324	350	334	362	395	346	353	399	369	363	335	366	346	355	364	350	348	328	340	370	340	369	340	359	373	368	357	355	353	389	362	353	371	321	348	380	350	371	336	328	334	320	328	364	393	389	368	327	361	352	339	363	360	335	387	388	357	332	353	368	373	353	369	374	391	333	334	337	369	326	364	353	331	347	375	376	371	324	373	386	357	306	392	319	343	352	355	344	369	359	382	316	343	350	350	347	368	350	318	359	380	352	376	373	344	358	367	324	340	328	345	360	342	374	356	333	329	343	362	384	356	360	380	361	335	381	371	356	360	335	328	360	360	363	363	371	367	352	360	327	357	330	356	352	326	362	375	347	384	386	368	349	335	372	356	327	340	374	369	361	345	363	380	357	342	381	374	395	369	382	345	363	373	320	335	366	333	352	367	385	369	358	356	372	360	364	318	368	372	354	382	368	365	338	326	366	361	347	343	377	341	351	324	342	374	359	342	334	380	348	361	368	330	361	356	388	340	349	333	334	384	352	361	338	343	332	325	335	365	337	378	352	354	344	338	384	375	328	335	358	353	355	325	362	389	344	359	365	367	352	342	345	376	362	306	331	366	377	338	372	367	342	352	350	352	349	368	385	327	331	364	360	364	341	334	386	356	331	368	358	372	348	378	352	344	323	335	394	350	341	371	362	326	387	358	333	356	353	363	336	354	355	361	359	359	329	353	393	346	365	364	360	371	374	387	339	324	343	333	317	338	356	383	327	321	316	357	404	351	364	352	354	336	358	339	344	328	367	376	332	339	340	352	358	343	369	359	371	393	378	347	336	368	340	341	349	362	346	364	328	358	373	368	339	322	371	347	329	355	367	377	352	351	303	381	315	331	349	360	372	343	370	350	352	351	327	364	379	342	381	346	361	350	340	356	318	345	368	333	312	364	382	397	360	364	363	389	348	381	323	352	364	331	351	333	360	367	325	367	352	351	362	377	341	362	341	354	366	368	338	337	373	358	361	363	367	347	352	371	366	324	349	358	344	381	346	323	339	351	346	362	408	362	330	381	368	346	343	341	398	335	324	358	370	371	330	362	351	349	361	364	359	359	332	358	321	325	332	339	356	353	365	356	370	347	363	348	366	351	332	365	375	348	349	354	338	358	355	387	375	355	369	357	356	393	366	375	339	365	353	330	369	340	362	348	336	379	370	362	333	321	348	377	335	364	353	405	355	366	358	337	357	349	386	350	376	329	344	361	341	350	396	327	327	348	333	362	371	344	363	353	359	359	361	406	329	335	372	344	361	351	360	343	352	351	347	358	342	367	336	351	351	357	375	377	344	373	365	392	348	370	336	377	352	363	351	355	375	357	358	378	377	356	315	374	355	364	344	389	342	370	336	381	353	375	343	332	369	342	334	358	385	341	353	370	341	366	349	352	385	333	371	346	331	336	329	349	376	356	366	371	364	331	353	340	372	365	356	366	332	345	367	361	383	370	377	337	337	357	394	369	368	373	345	354	373	353	336	365	305	321	378	370	351	370	342	352	371	338	378	351	339	354	367	381	368	329	341	321	345	347	364	343	354	380	362	368	371	342	365	343	338	337	354	338	338	380	360	350	347	338	358	352	329	343	351	328	353	355	347	354	354	388	334	369	337	347	357	334	371	365	355	326	352	375	367	359	355	364	340	324	386	361	333	354	342	340	347	395	365	350	353	309	381	377	370	360	350	374	334	356	362	348	334	350	356	368	385	326	315	357	386	375	352	344	334	311	318	382	356	356	361	339	337	340	386	339	387	335	370	337	333	348	346	378	380	350	355	389	391	355	368	357	356	349	380	376	360	323	344	390	337	373	354	325	340	353	327	362	335	350	344	339	315	372	338	329	378	359	327	393	345	358	336	356	365	377	366	375	358	344	359	355	327	347	352	375	359	352	349	359	349	382	374	377	339	364	360	368	336	366	342	387	357	346	398	332	331	377	371	367	364	380	363	333	295	347	387	394	356	361	353	354	344	343	355	362	374	354	335	347	373	400	347	383	344	339	344	372	375	368	353	369	356	361	355	364	326	340	372	323	372	376	316	366	364	396	379	346	367	362	361	382	348	388	334	325	375	389	343	364	327	354	371	337	335	337	357	386	363	382	368	391	348	361	375	352	337	347	346	341	341	360	339	370	368	354	349	342	324	355	352	343	351	383	322	373	359	355	340	322	383	363	389	369	350	341	321	352	358	364	340	359	371	316	371	380	352	343	390	362	341	383	364	331	368	373	408	397	314	370	365	361	366	347	369	354	363	326	331	380	367	363	335	337	355	342	376	332	372	368	355	383	352	355	356	357	366	338	366	355	363	358	370	369	350	344	346	363	341	325	371	352	392	376	371	316	367	369	346	338	335	326	388	344	366	372	335	376	375	368	333	382	372	378	317	368	352	353	353	364	367	356	383	389	393	345	346	381	346	378	354	356	348	337	347	373	372	308	370	381	335	370	332	338	368	378	336	347	332	363	350	363	351	333	325	353	291	388	406	347	347	359	351	338	359	360	366	345	340	350	347	391	376	380	340	334	405	379	346	358	365	352	352	379	322	348	336	368	348	365	337	342	328	337	344	366	367	379	343	380	336	378	341	334	351	359	348	380	360	356	397	344	348	335	335	345	391	343	342	348	391	365	371	340	317	339	370	374	381	380	362	329	377	340	378	360	341	340	384	369	346	359	347	360	386	380	319	330	380	346	328	402	347	342	340	350	331	415	358	365	337	345	369	338	351	348	335	379	377	352	371	316	376	375	399	380	339	340	330	323	346	365	367	378	341	366	335	359	337	382	350	356	320	359	354	353	359	347	348	379	337	337	382	354	349	350	355	362	340	366	326	368	363	342	372	359	372	363	357	360	328	370	348	330	383	381	346	344	362	338	356	356	369	361	378	348	352	323	374	349	357	326	345	356	343	393	360	366	311	358	370	389	351	326	338	347	348	371	371	347	355	399	337	377	382	336	373	376	340	357	344	341	350	358	344	341	349	346	357	331	353	351	345	380	384	363	341	340	347	394	369	360	347	351	388	380	350	347	379	375	367	376	347	340	360	348	359	383	361	380	351	324	361	375	322	347	360	342	362	375	327	357	397	352	346	350	351	366	338	347	313	367	357	342	336	322	378	373	324	349	351	331	360	358	359	369	347	366	364	340	378	331	335	340	379	374	318	392	330	331	354	359	356	357	307	334	354	407	352	359	366	343	345	387	341	352	334	336	361	370	330	360	346	353	387	317	326	383	373	352	341	353	338	362	392	357	352	387	361	368	357	337	341	368	341	349	366	344	398	345	355	356	305	353	337	374	349	362	341	347	344	346	352	364
24958	20998	27080	24854	12502	4420	2918	2217	1707	1452	5797	15489	10651	4473	1433	651	526	501	465	489	513	459	480	453	486	467	479	471	477	515	488	512	488	475	502	473	488	507	472	480	437	470	448	477	455	492	472	535	459	489	494	463	515	449	508	493	507	497	522	470	467	505	516	486	528	483	488	493	465	478	492	457	486	444	493	496	504	484	475	498	460	454	488	518	490	471	491	465	454	468	455	486	449	478	467	506	462	469	487	502	487	474	487	491	463	486	493	465	507	492	506	468	507	487	474	450	481	470	484	446	449	490	500	457	468	503	496	491	466	488	507	518	470	490	459	482	502	442	465	482	432	492	479	484	478	500	484	472	476	511	457	470	474	486	514	471	460	470	461	467	475	440	475	474	452	490	487	536	456	448	504	453	517	467	477	508	473	505	505	533	470	451	476	491	476	442	489	480	501	444	450	453	460	428	436	471	511	485	465	520	500	484	470	459	446	474	513	487	474	511	473	471	495	461	501	474	535	493	484	493	476	479	524	495	477	461	459	456	491	491	487	453	509	477	471	455	476	468	473	526	474	465	503	453	447	468	434	450	511	451	454	454	537	507	496	497	454	444	477	481	487	490	453	495	498	466	531	490	483	468	489	449	464	487	442	472	465	500	505	424	468	495	503	465	454	480	439	486	476	492	485	523	483	469	483	485	452	522	450	508	457	445	509	503	472	471	477	509	464	499	492	484	473	467	534	485	468	507	458	471	465	512	494	457	500	455	464	505	471	484	458	464	492	473	482	496	471	472	452	487	483	511	484	472	524	478	502	482	475	493	452	473	493	463	463	500	499	474	491	480	516	497	478	474	509	481	530	497	449	466	462	527	514	481	471	445	484	465	475	463	504	492	448	501	502	506	437	436	477	507	452	499	473	471	460	489	507	479	490	497	494	449	473	441	500	470	483	485	494	501	494	484	485	467	498	500	484	476	504	498	468	525	537	505	481	480	432	427	475	470	471	537	500	452	480	452	463	476	459	485	461	487	469	506	469	498	463	499	475	470	495	464	470	454	478	477	560	482	505	496	464	510	476	490	448	465	467	490	489	485	483	479	492	485	540	476	519	483	470	497	480	460	481	473	434	460	489	446	491	450	517	467	522	518	517	497	439	478	465	472	449	490	480	490	475	452	473	498	484	469	484	463	493	465	455	460	497	496	436	489	495	477	474	482	468	476	470	476	498	494	462	478	450	503	479	517	457	495	495	492	465	487	476	471	491	464	489	480	512	509	455	501	492	473	447	449	502	488	484	481	441	487	500	481	477	468	499	489	478	435	461	418	492	469	465	511	501	485	466	457	529	530	496	484	480	506	490	470	491	504	484	454	470	456	488	475	492	498	483	486	442	455	488	479	464	473	488	493	500	482	517	487	484	496	481	443	473	475	520	483	485	517	486	487	516	463	477	481	486	495	466	515	477	529	491	483	470	451	499	472	470	495	464	509	457	473	464	480	459	426	503	510	500	471	480	454	483	472	476	480	511	476	443	484	461	508	457	481	479	489	497	496	485	473	478	472	519	430	491	467	492	488	492	477	516	505	462	464	501	444	493	490	479	451	441	491	458	492	484	469	489	490	480	461	454	454	503	507	473	494	492	472	473	479	482	487	469	470	476	478	452	484	468	475	486	468	468	492	436	496	477	472	476	453	449	541	477	451	488	503	493	436	465	481	479	481	504	454	455	490	480	459	505	455	478	469	493	509	504	483	435	516	476	492	500	467	457	470	461	495	528	488	470	489	512	472	496	488	457	463	485	508	505	508	476	473	469	493	484	470	477	491	513	477	493	464	482	483	461	494	531	480	463	489	464	499	460	478	518	436	505	473	476	460	461	519	493	436	482	460	458	486	518	482	480	483	471	480	465	469	447	445	427	441	508	450	475	495	516	457	512	455	479	473	493	496	461	485	465	520	447	540	498	478	438	496	467	518	483	470	462	478	442	482	426	493	478	534	482	471	473	451	497	466	479	477	473	523	449	498	506	476	479	474	503	518	478	466	460	488	484	449	449	509	453	455	499	452	477	477	489	512	492	513	448	489	438	505	519	472	469	475	495	484	510	449	482	456	486	470	521	462	506	515	479	435	512	523	496	482	506	494	465	440	477	515	515	494	469	484	441	521	480	481	528	522	494	464	479	432	475	473	471	478	477	449	486	488	488	509	470	444	465	530	500	457	515	478	446	474	432	478	473	459	473	454	489	471	498	490	468	495	446	452	453	472	492	480	482	489	452	496	460	495	480	472	474	477	465	467	538	514	494	480	489	457	506	500	476	449	497	502	474	464	487	474	477	484	456	430	467	511	493	485	498	460	492	457	532	463	483	420	442	475	494	487	447	470	451	458	494	501	522	454	502	468	484	493	507	512	516	504	513	447	464	510	508	479	486	463	461	449	468	479	491	464	466	471	508	495	441	466	446	496	541	509	523	445	475	484	520	480	515	493	462	463	487	434	470	478	452	457	517	496	503	480	480	432	483	492	484	496	480	475	481	483	464	475	501	458	467	465	514	471	509	477	474	503	501	469	476	464	507	521	479	489	507	487	494	503	466	451	470	467	471	489	494	465	492	465	461	485	495	497	450	483	516	436	478	459	498	485	485	477	485	535	466	499	477	460	440	522	473	438	462	485	485	489	463	544	510	475	441	458	490	469	460	438	489	478	438	469	443	496	487	493	459	455	464	516	479	462	470	511	466	449	528	467	516	490	467	491	506	465	503	497	454	443	463	502	446	485	451	488	530	497	529	503	471	491	468	501	490	459	460	484	465	478	480	476	467	508	447	465	493	436	476	463	485	495	467	465	519	476	450	473	462	515	497	485	505	494	512	512	461	499	471	460	496	506	493	481	445	495	471	473	496	495	492	500	478	508	470	481	444	468	454	476	488	475	487	460	480	470	502	497	457	472	543	473	489	512	480	453	491	516	491	491	478	507	528	463	476	468	469	468	442	469	459	478	483	485	440	530	460	468	458	495	459	481	486	463	436	472	457	487	488	486	457	493	465	510	495	486	482	479	462	481	540	478	488	429	491	450	476	485	511	466	471	470	479	447	485	475	482	453	491	497	451	542	478	472	501	480	476	483	466	511	474	546	469	466	515	464	506	470	447	513	481	502	486	512	477	466	490	482	504	464	470	518	472	491	475	436	484	459	450	464	446	470	467	497	492	474	454	466	492	479	481	488	473	476	464	507	469	479	457	513	497	449	482	468	490	510	493	495	496	469	461	426	464	452	500	507	481	497	464	467	473	475	441	487	453	441	512	482	459	490	449	488	448	451	466	511	466	504	487	455	440	499	481	489	516	477	503	485	482	449	468	491	513	438	443	466	422	461	460	515	461	495	549	462	448	482	471	473	495	502	490	475	497	455	507	504	500	499	479	463	457	479	470	500	456	473	476	469	461	491	463	538	485	469	469	511	458	464	474	507	497	495	502	498	513	471	450	520	512	483	519	463	445	498	489	442	461	506
6719	11534	11599	8154	4853	3554	3141	2855	2418	2143	8411	15575	10176	4521	1506	554	454	428	415	429	420	440	422	445	415	395	423	435	414	462	402	438	417	444	419	439	403	448	438	419	435	475	406	439	392	414	412	415	435	431	421	401	431	420	420	380	417	447	435	455	398	420	423	445	458	402	421	469	432	396	422	377	424	407	388	453	398	458	419	414	421	464	392	432	427	422	392	400	398	419	401	436	398	390	415	431	399	363	422	427	415	435	401	400	410	435	391	398	437	461	390	435	425	363	418	399	389	417	430	437	432	411	394	433	362	385	491	402	422	431	425	421	422	409	417	406	415	435	420	434	396	411	412	430	430	398	396	400	439	446	388	416	415	437	397	412	403	438	404	415	417	406	430	418	437	438	420	379	417	422	392	408	445	424	402	408	388	409	436	442	389	415	410	433	405	417	441	422	446	428	387	368	427	433	416	435	408	396	394	450	413	397	415	380	441	420	406	375	432	381	413	428	405	409	444	403	404	420	426	408	384	429	402	394	402	405	427	416	423	443	449	443	401	431	432	420	395	416	436	398	461	446	390	417	423	381	437	420	416	411	425	390	403	413	397	440	416	411	380	441	404	409	427	424	422	425	436	406	436	397	420	428	407	452	438	445	445	418	441	422	376	400	425	399	418	435	429	429	444	401	424	459	445	432	397	414	406	405	399	411	413	418	390	407	416	408	421	386	432	436	415	407	437	407	380	429	437	427	413	387	405	449	458	409	428	429	445	444	410	388	419	428	433	437	383	391	376	388	393	375	431	374	456	444	387	440	411	393	383	416	431	418	399	421	416	440	401	457	409	383	408	407	407	431	400	419	419	424	423	393	414	424	426	444	400	422	408	399	413	435	422	405	423	431	410	402	413	420	415	442	443	432	402	416	408	408	455	436	413	410	383	411	407	419	424	406	418	446	450	396	389	441	420	402	417	415	393	408	412	403	408	432	400	455	451	405	406	444	397	412	425	413	414	462	419	443	436	374	415	431	422	408	404	404	403	399	422	424	414	419	415	450	440	429	412	428	430	446	391	432	455	456	414	398	418	442	384	417	386	433	426	429	390	423	459	395	402	395	432	410	409	445	372	421	415	422	417	401	486	421	455	399	435	402	452	416	406	406	451	387	379	389	440	437	409	418	396	413	407	451	387	420	422	403	397	427	424	423	396	404	432	452	421	410	413	446	416	416	414	373	418	410	409	409	449	406	410	396	409	411	404	438	406	443	422	405	407	427	418	436	378	424	389	417	459	456	390	456	411	440	410	402	429	393	418	424	417	419	397	412	435	423	392	411	423	417	426	415	420	372	373	417	403	406	438	439	434	414	420	401	411	396	411	427	451	418	422	445	439	417	362	432	417	424	407	434	446	461	422	440	420	397	450	382	431	419	412	433	419	441	401	428	430	395	443	442	445	403	419	413	409	442	437	448	401	457	410	383	409	433	422	403	420	426	422	450	390	419	420	378	399	406	439	415	421	431	396	405	444	400	440	388	429	404	379	416	416	421	438	396	444	397	416	438	425	400	414	405	437	398	423	416	459	402	391	433	403	389	432	356	403	403	432	442	373	394	418	435	431	417	425	433	479	439	401	444	454	411	382	396	405	435	437	396	401	405	407	386	404	445	430	451	408	386	441	437	416	392	425	402	414	422	446	424	421	425	403	416	388	423	402	383	407	415	421	412	417	362	391	423	435	432	420	394	416	434	421	390	417	393	403	400	420	438	392	424	405	399	404	418	419	405	404	434	429	397	431	424	423	419	421	419	411	415	449	400	421	408	407	440	424	419	413	429	405	431	394	446	417	399	397	403	395	398	419	424	411	412	445	430	422	413	427	417	377	409	435	426	426	398	431	400	402	437	405	436	431	392	402	420	411	400	392	438	416	408	426	440	469	425	400	411	411	389	405	404	414	401	417	418	410	395	420	402	423	396	395	425	435	418	401	400	392	428	392	386	431	428	391	384	437	431	374	426	434	390	432	420	400	415	417	374	419	433	414	462	425	420	463	424	391	424	421	413	404	401	452	418	438	387	435	406	418	406	418	417	458	415	421	432	426	403	420	437	376	390	376	429	393	397	435	377	430	403	401	417	412	398	414	424	460	402	422	405	436	447	450	395	403	428	402	387	423	436	412	430	426	418	453	423	418	404	386	410	432	421	380	379	401	420	423	380	400	437	417	386	421	388	412	426	436	414	418	405	428	462	400	370	453	396	396	436	409	417	439	406	450	437	409	426	383	421	426	400	417	426	400	404	430	420	380	455	429	412	386	408	431	406	439	409	415	379	400	407	380	418	426	418	437	439	436	400	393	409	396	440	400	373	408	421	410	431	383	425	410	412	414	394	436	420	417	413	446	397	423	390	440	408	419	385	437	404	421	422	406	402	381	424	398	428	416	412	399	423	417	427	410	396	422	414	425	404	423	427	418	405	394	393	409	427	393	425	407	431	399	372	376	392	402	425	405	418	381	399	404	406	384	400	445	378	380	401	443	423	366	409	417	439	410	403	408	397	471	415	417	422	435	426	367	434	380	425	464	421	426	410	410	410	390	395	420	407	421	436	439	449	381	404	407	414	410	409	452	355	427	420	418	400	374	422	405	410	435	394	419	406	420	411	415	452	407	392	417	413	422	380	470	409	406	388	404	449	431	437	400	435	438	375	421	414	402	441	426	383	416	400	440	407	462	451	412	380	406	451	396	435	403	442	409	424	388	409	415	444	391	424	382	403	425	410	411	407	411	407	394	422	444	465	414	438	444	395	429	439	425	415	401	456	425	442	414	421	421	458	363	386	415	403	425	438	390	382	398	430	409	427	453	406	405	400	383	376	434	398	416	425	386	407	454	379	429	414	402	422	423	458	413	400	408	434	418	413	385	391	380	408	427	414	392	406	434	425	410	391	425	398	417	374	365	419	417	377	456	420	390	437	431	445	440	402	417	433	419	415	413	412	433	405	435	399	434	434	415	417	415	393	412	446	456	396	398	405	440	441	431	451	398	404	434	416	443	374	408	413	388	407	428	395	393	382	417	428	385	416	416	443	420	410	411	381	437	428	387	452	412	417	392	409	398	395	398	416	373	439	440	411	438	400	438	406	433	418	381	370	402	403	405	443	445	422	401	414	411	403	414	421	414	380	430	416	434	407	406	448	419	393	438	445	402	363	429	449	396	356	436	459	395	418	451	395	446	408	397	422	414	435	436	462	385	442	410	411	405	418	400	431	433	399	428	394	368	391	413	386	415	402	398	417	412	444	420	390	420	397	385	395	411	431	428	436	413	409	435	405	414	429	424	415	399	442	433	408	468	429	407	405	442	390	432	403	421	412	398	425	425	393	430	397	383	445	425	398	392	412	409	415	385	403	446	428	408	409	422	414	445	404	435	448	453	432	377	414	411	430	411	407	434	405	401	450	448	377	411	436	431	385	393	420	404	386	426	418	401	390	432	432	428	421	397	402	443	406	443	426	458	446
23951	20977	28107	24092	20625	11495	5195	3087	2217	2146	11264	27427	19494	9318	2638	881	709	586	601	543	591	613	602	561	550	562	558	555	615	566	562	577	561	576	592	586	586	557	607	538	570	600	604	551	568	513	522	571	556	566	572	560	584	583	573	593	600	537	548	595	589	554	579	547	588	578	567	584	571	571	558	565	561	572	547	547	555	561	586	549	578	554	532	593	581	605	571	562	586	600	534	560	586	559	584	564	519	574	593	616	570	530	612	566	572	544	546	570	563	570	559	593	538	594	568	554	544	603	555	555	594	567	559	568	554	615	607	526	578	527	544	576	594	585	577	561	550	553	549	556	554	566	614	546	565	554	565	554	540	562	510	564	533	614	543	561	551	580	552	595	533	592	584	558	603	530	541	554	519	613	588	574	585	560	550	582	562	552	566	562	533	539	546	576	550	585	554	530	551	630	540	562	575	591	559	573	527	552	546	581	574	539	578	512	570	564	540	587	541	529	556	580	571	580	545	544	491	550	554	556	541	574	561	531	573	544	592	575	556	521	559	564	591	630	570	574	560	546	596	593	584	551	581	586	594	540	552	529	582	603	588	567	595	550	557	534	558	577	535	548	554	552	560	515	579	578	560	557	531	545	529	560	528	576	583	596	602	535	538	510	539	583	571	534	550	569	584	592	573	552	537	592	491	553	568	550	552	593	583	546	584	537	520	537	576	565	550	599	558	572	518	593	552	540	557	631	520	573	568	596	531	593	521	528	545	552	571	531	566	625	507	575	546	574	543	550	525	569	541	617	592	516	554	550	592	620	626	605	579	591	574	579	592	567	554	542	532	548	552	545	542	563	565	620	523	534	534	549	540	607	550	574	549	627	553	588	557	572	599	546	577	566	596	552	565	589	575	592	588	534	538	552	548	566	580	555	553	568	526	595	588	556	594	619	590	583	567	551	634	586	563	566	577	587	581	575	498	567	563	540	579	585	563	582	587	572	596	598	579	520	496	564	582	554	569	583	580	571	561	567	619	579	589	537	562	526	548	553	577	515	553	570	519	556	524	605	521	518	560	535	520	565	548	581	598	594	533	597	571	561	576	523	523	569	562	504	565	536	588	567	557	594	575	597	559	559	567	544	561	535	534	558	549	584	563	612	533	603	578	568	561	585	537	561	543	603	587	557	596	511	530	580	594	552	542	543	566	546	538	564	590	563	560	562	589	573	541	564	499	538	546	577	515	579	574	575	580	533	573	551	591	555	529	572	600	559	587	560	523	551	604	593	571	546	567	533	536	574	542	602	588	563	552	532	540	518	595	546	578	552	592	550	556	562	536	581	566	527	543	593	576	574	550	573	578	584	598	529	524	539	549	560	524	595	572	621	547	557	535	539	560	546	566	558	553	566	561	580	555	563	552	601	578	586	578	581	568	568	552	568	609	584	621	591	578	545	591	560	577	553	558	552	546	596	553	571	556	592	587	564	585	534	524	572	545	594	542	511	555	582	597	554	519	556	577	540	581	545	543	519	542	569	560	562	541	585	553	559	533	553	567	578	579	541	608	564	596	545	578	566	587	547	584	523	582	563	544	573	590	558	566	573	568	538	552	545	569	563	594	609	550	549	533	552	534	573	531	545	582	583	586	569	552	525	557	544	572	605	567	558	551	563	591	550	580	591	523	564	555	570	543	539	548	597	524	593	575	602	593	623	560	561	563	552	580	513	541	592	562	557	586	519	553	531	548	560	588	571	540	590	566	570	528	540	545	564	538	520	531	539	559	555	571	541	563	562	594	553	539	568	538	528	562	565	578	542	564	603	545	557	578	582	560	569	536	564	603	526	550	609	587	545	566	529	557	570	565	581	557	576	555	544	550	539	529	551	571	559	543	576	606	580	554	551	544	584	589	566	558	569	566	563	533	608	574	594	543	578	543	567	549	588	590	554	552	560	552	526	530	522	515	565	562	594	573	521	584	593	574	569	569	535	563	527	579	603	564	597	557	578	539	598	546	523	567	558	564	559	534	573	550	545	543	586	506	591	558	551	585	590	571	567	560	515	568	577	570	526	602	512	590	557	557	549	583	532	557	547	566	524	561	563	566	592	571	543	570	518	567	561	529	576	587	518	592	587	566	540	522	542	517	543	536	517	597	600	592	559	587	559	538	543	563	596	565	548	580	532	561	521	551	555	551	584	595	561	551	537	577	582	576	582	582	607	554	602	566	545	562	519	560	527	555	562	563	531	508	538	560	588	526	588	575	571	564	591	578	578	597	575	541	558	566	553	534	599	574	581	577	552	564	535	540	598	598	523	544	541	574	553	561	566	542	561	558	564	557	569	545	561	615	562	578	583	509	555	567	541	567	566	544	560	555	584	545	583	574	562	544	545	616	595	575	517	572	571	525	607	607	584	590	593	533	533	569	542	597	549	539	561	533	557	546	596	559	552	567	522	565	556	566	583	542	539	555	537	533	608	554	597	547	551	564	571	545	606	572	565	540	560	563	556	580	572	554	548	617	567	585	554	564	581	532	516	528	564	556	531	599	520	558	578	557	562	538	610	579	509	543	584	541	609	589	567	548	594	560	551	594	501	565	575	553	577	570	520	534	592	592	571	570	566	519	562	543	595	556	558	550	557	543	577	568	549	570	580	571	576	564	587	562	583	570	574	535	548	574	563	560	531	574	593	562	574	563	595	529	564	588	539	539	572	557	576	527	590	553	568	520	584	579	561	538	579	591	605	551	533	587	564	545	537	546	572	557	587	547	582	596	565	572	552	581	563	563	576	578	539	543	576	590	573	550	567	592	518	586	534	574	584	597	555	543	592	578	581	580	631	591	559	535	520	556	549	555	552	567	557	550	599	579	576	547	587	551	545	512	544	551	545	531	584	544	571	558	551	549	572	559	540	582	542	541	573	560	553	566	546	524	561	587	593	539	553	567	539	582	558	574	535	544	616	571	606	547	575	632	552	590	548	559	572	499	515	543	603	529	555	523	575	524	503	581	556	519	554	537	525	575	571	582	507	595	567	580	560	603	596	559	575	571	588	562	580	537	588	550	521	568	578	558	548	573	542	563	566	536	564	529	579	537	574	550	578	577	618	566	568	544	502	557	606	531	547	565	577	557	514	561	560	568	544	538	544	560	632	503	558	523	553	574	534	607	563	503	591	572	566	580	617	552	575	551	524	570	561	528	551	592	567	538	570	600	616	561	529	499	554	595	560	544	569	576	560	526	572	546	559	546	599	590	537	566	594	568	565	613	569	518	541	524	522	618	528	557	559	578	528	561	569	533	574	537	543	561	553	557	535	561	595	548	556	506	559	565	560	545	554	540	553	548	554	536	590	540	553	591	573	560	589	524	562	586	523	567	621	566	546	565	532	535	564	548	598	591	568	557	593	568	516	600	603	550	553	557	577	584	604	550	545	624	561	546	592	543	508	533	587	563	588	539	507	564	557	559	551	566	549	550	539	578	590	582	607	551	547	578	572	561	571	522	567	570	546	546	561
7325	13902	14209	9853	6279	5299	4606	3882	3204	3115	14776	25665	17040	8173	2478	799	584	495	467	476	474	479	518	506	473	476	524	513	470	490	478	460	517	498	465	494	483	502	535	494	470	458	502	518	483	501	524	456	511	472	457	489	466	454	467	562	491	499	493	516	490	516	504	518	499	485	478	519	489	486	505	490	465	472	487	497	482	459	471	554	499	543	502	478	472	495	481	487	465	498	448	474	479	464	512	480	478	485	521	513	450	491	472	483	478	467	498	484	481	503	505	478	487	519	506	494	468	509	483	504	498	479	473	493	513	500	486	458	492	509	476	474	486	491	488	509	481	453	510	463	514	457	505	490	483	458	497	425	509	500	496	493	494	519	498	495	452	458	548	470	494	477	460	474	463	454	470	459	451	504	429	494	481	503	493	520	441	466	486	479	459	511	494	479	499	505	501	512	497	445	519	437	509	446	496	468	482	484	537	489	459	475	448	506	514	458	498	505	524	465	498	485	474	489	467	477	416	521	452	488	445	498	483	492	493	488	458	470	515	516	481	490	480	471	525	508	528	497	524	516	506	474	479	486	484	461	463	491	528	510	503	489	516	485	494	483	465	495	480	441	499	479	489	474	501	462	468	504	469	495	477	473	489	496	502	483	461	459	489	489	450	465	466	496	494	461	488	477	524	473	472	477	482	479	489	486	510	482	502	479	448	436	460	487	468	435	470	487	508	449	464	472	502	495	472	495	490	484	486	461	500	499	496	451	437	458	509	488	485	500	464	455	444	483	424	495	538	457	518	438	488	483	461	510	514	514	490	520	505	469	466	476	472	483	471	467	461	432	509	451	489	511	481	472	497	489	468	469	471	488	489	486	499	475	451	506	465	493	478	501	513	510	454	457	462	537	475	455	521	468	499	471	493	513	481	503	469	465	488	496	492	467	482	505	494	481	472	477	471	486	466	438	476	453	428	470	472	486	476	483	497	502	477	495	464	484	490	513	463	441	481	457	494	482	464	489	459	533	485	444	461	480	446	462	475	490	505	478	507	460	462	471	477	480	512	478	498	483	474	461	488	484	467	466	430	530	450	490	443	509	481	464	495	496	479	470	470	487	511	473	484	465	498	475	479	483	458	470	516	460	550	495	528	470	476	465	476	452	493	434	501	462	474	510	465	480	492	489	476	490	529	477	522	490	500	473	492	494	479	469	458	504	488	470	472	449	474	456	496	481	502	494	456	523	483	468	462	488	477	487	436	449	455	480	494	496	425	462	475	456	459	499	485	518	510	482	489	464	524	500	494	441	481	504	463	494	478	476	527	494	483	443	484	471	478	452	467	463	491	476	491	501	468	486	501	516	478	480	508	419	442	461	485	479	477	487	503	466	471	489	498	455	472	482	495	440	507	476	489	466	474	477	492	490	516	471	498	528	487	456	453	483	492	509	459	459	490	460	464	517	491	487	440	492	477	479	454	471	484	515	479	513	472	543	497	469	492	449	510	508	527	490	490	468	510	469	477	476	476	530	500	525	466	478	528	444	478	480	457	454	506	457	509	493	469	466	489	481	450	456	481	524	474	494	504	488	472	540	481	473	488	489	537	492	439	467	490	449	462	504	480	457	453	468	494	514	468	501	520	501	494	465	485	492	496	474	484	443	468	486	490	477	475	474	455	507	458	465	480	463	510	452	524	480	440	488	463	474	493	496	482	475	472	505	514	494	496	465	484	466	484	489	481	458	507	477	471	474	503	523	471	481	445	475	453	506	505	458	469	477	476	470	447	492	468	478	484	540	446	526	476	505	474	510	499	506	461	489	491	425	495	432	491	475	534	496	467	485	497	487	493	465	465	458	537	462	440	489	462	491	475	452	463	487	512	476	466	498	457	500	463	469	467	465	455	478	481	507	492	513	504	511	432	489	525	493	493	472	477	493	498	471	498	436	523	495	487	496	481	479	479	495	460	481	460	505	474	521	475	442	446	488	472	470	507	469	473	455	491	496	515	476	471	496	474	506	474	487	530	502	470	478	489	469	467	484	495	494	503	466	516	465	498	508	466	466	481	487	469	515	475	465	514	478	462	469	474	490	464	481	509	460	504	477	488	454	446	496	509	515	496	468	482	472	517	468	464	477	506	491	466	484	488	496	470	499	477	465	420	492	520	518	463	492	497	463	505	483	458	481	485	524	459	496	465	482	476	480	542	475	487	493	458	474	457	493	466	486	509	453	515	467	474	423	518	533	468	475	471	509	493	491	512	481	512	495	490	457	511	488	519	506	511	491	484	470	482	476	507	486	431	463	514	467	504	497	465	495	456	477	511	472	491	461	494	476	513	496	518	462	515	516	491	469	478	463	457	505	465	464	474	474	506	496	495	483	451	464	485	531	506	527	449	477	485	448	500	497	448	454	487	445	490	504	448	519	497	465	492	456	456	540	524	489	470	523	444	452	466	470	467	467	435	466	468	423	498	461	503	490	466	512	471	506	478	484	476	466	479	475	456	445	485	477	450	494	509	451	488	457	472	476	456	514	508	442	469	453	446	456	467	478	471	438	497	502	445	460	472	475	511	466	458	485	478	479	475	455	457	482	488	488	532	484	473	506	462	472	502	495	463	460	482	521	515	506	492	485	456	492	492	510	502	457	486	473	493	507	479	512	495	470	492	491	516	458	489	501	451	447	482	470	464	482	490	485	507	468	456	500	451	479	482	438	453	503	481	503	475	480	454	465	466	444	497	498	462	475	512	466	476	466	454	450	515	445	466	482	535	481	462	467	467	496	436	469	479	484	481	480	447	484	495	475	459	454	501	462	433	490	506	477	474	470	476	475	505	474	465	503	463	421	459	523	498	468	530	459	489	492	512	513	473	494	475	462	480	468	483	494	498	534	482	488	509	479	494	480	491	496	462	501	470	440	470	488	508	466	514	507	493	472	451	455	485	466	460	479	478	491	485	466	492	488	479	442	506	460	452	475	473	486	503	437	485	506	499	491	478	507	497	475	508	540	473	507	455	469	492	482	483	468	453	515	487	483	475	451	483	467	501	488	428	462	480	480	486	504	480	493	521	442	473	488	533	473	475	475	488	497	479	469	510	427	500	481	464	499	524	504	440	494	447	438	446	464	463	461	486	462	486	489	484	473	482	484	476	478	474	466	467	473	525	482	508	516	461	522	478	507	473	498	471	505	497	463	482	464	492	480	467	469	482	489	491	496	461	453	515	531	483	494	480	461	486	516	501	497	466	485	497	488	485	512	457	489	477	452	495	505	466	494	470	450	521	538	456	510	490	490	493	484	446	479	493	477	477	503	471	524	473	474	511	488	466	528	467	497	512	470	474	490	470	480	501	475	480	436	480	467	449	500	500	481	458	474	477	512	466	464	489	472	476	455	429	448	503	493	502	482	466	510	475	499	470	460	513	467	489	454	443	470	499	468	470	470	487	457	514	495	476	507	475	521	488	498	490	468	483	491	456	449	460	466	475	458	469	491	473	483	453	485	464	525	486	474
27371	12943	4487	2648	1684	1412	1165	1000	894	798	1370	1877	1450	920	572	473	419	410	455	435	403	440	412	456	430	431	395	420	436	430	450	434	445	465	452	437	405	422	455	402	422	412	437	415	421	453	442	426	440	431	418	473	419	407	412	429	428	364	497	402	436	424	415	452	453	403	411	480	413	414	426	425	466	418	404	399	413	385	391	425	428	420	422	405	447	413	439	414	398	447	434	439	412	424	443	452	432	388	417	391	446	452	449	416	449	404	415	413	450	456	434	424	425	422	416	396	437	431	403	414	421	418	409	413	415	396	396	426	430	413	412	399	441	439	424	417	410	383	426	405	402	408	443	452	425	415	387	463	420	440	427	447	424	451	418	422	430	389	454	397	418	436	454	438	422	412	452	454	404	427	424	419	401	477	433	411	415	449	403	442	427	404	403	416	438	448	415	380	412	443	418	440	432	411	384	393	391	419	431	437	417	410	420	440	394	400	425	416	398	428	415	451	448	445	429	402	421	440	406	446	413	416	446	410	407	386	405	443	421	411	452	402	433	442	406	437	453	410	422	438	387	425	433	404	388	429	417	411	445	448	448	434	438	442	426	446	420	405	420	432	434	438	408	438	422	407	414	443	430	430	421	410	409	430	422	404	400	433	406	440	403	407	388	443	448	454	427	399	425	447	410	405	388	433	436	421	429	430	397	449	433	400	420	436	399	449	466	410	442	442	429	423	461	413	451	414	424	428	464	403	448	415	411	452	404	424	402	416	434	426	413	425	438	494	441	397	439	395	378	399	409	416	412	443	438	413	399	424	399	423	392	396	456	421	437	445	427	439	440	406	434	436	433	425	449	415	419	430	455	401	426	418	424	448	460	443	432	422	395	433	428	418	447	424	426	419	393	412	406	417	417	435	430	414	392	443	440	476	437	425	447	406	418	434	451	400	383	418	453	429	401	406	427	445	469	378	444	443	408	438	419	434	418	394	439	410	404	464	444	410	434	421	410	423	384	416	431	431	400	413	449	398	426	431	408	436	435	445	409	374	393	427	426	405	430	395	424	459	447	371	444	408	452	415	427	423	407	429	442	446	443	379	458	449	414	417	454	432	434	417	454	424	436	415	436	457	396	392	419	459	409	378	431	472	437	433	412	418	423	432	412	409	389	417	418	435	450	397	411	451	441	404	425	468	459	438	376	454	430	416	422	431	407	387	398	428	396	404	429	423	403	450	429	427	387	457	436	396	417	453	409	403	422	435	429	425	415	425	427	396	415	425	437	420	393	418	416	432	413	423	405	454	428	419	433	429	435	386	430	446	412	447	465	419	421	413	403	404	438	405	415	410	435	400	448	393	419	413	419	462	435	407	418	429	449	419	452	423	435	450	445	451	386	398	461	381	415	443	436	411	402	435	415	426	456	447	426	417	440	439	464	383	408	425	433	424	442	437	382	413	399	392	478	448	446	426	422	419	397	435	418	430	396	427	425	427	404	408	409	464	417	452	450	409	427	433	411	428	412	431	429	416	443	431	419	435	448	432	418	460	432	416	430	408	411	413	438	398	432	452	410	443	456	419	414	425	424	388	410	461	429	468	399	466	387	446	444	440	399	402	461	415	450	413	362	420	430	441	414	441	431	423	438	445	430	434	421	399	417	389	429	410	438	426	413	466	480	458	406	391	439	389	421	433	430	431	406	443	416	420	427	420	421	465	431	425	432	432	394	441	398	452	404	393	440	420	406	427	444	425	416	457	458	445	444	425	441	463	436	421	420	421	419	437	409	444	445	425	398	400	461	419	397	412	401	409	367	406	433	444	395	450	438	414	444	445	446	392	426	458	438	411	462	412	401	424	436	412	447	420	393	415	399	430	417	473	431	421	430	420	466	434	428	434	401	404	433	419	426	424	413	438	443	453	431	425	449	405	400	467	406	406	440	428	415	427	424	487	406	442	462	444	427	407	426	426	457	442	469	451	430	440	396	447	415	400	431	454	430	442	436	447	420	412	447	430	402	401	442	411	437	416	428	441	460	406	376	422	397	457	419	463	421	439	437	461	431	436	437	449	427	404	395	415	427	422	434	432	441	443	446	433	427	425	412	420	439	415	429	419	438	399	410	422	395	420	412	422	413	407	426	452	444	449	429	430	424	424	421	418	458	463	446	438	403	420	447	427	408	452	430	426	439	388	443	392	392	447	453	431	402	402	402	411	425	419	417	434	409	442	418	414	411	416	480	443	439	449	429	418	416	439	428	432	466	432	410	414	435	407	419	420	444	458	400	444	430	393	424	404	440	411	447	403	446	465	390	399	417	411	418	398	412	404	429	458	437	400	431	427	409	419	439	433	405	416	415	434	410	408	438	458	462	437	413	426	424	440	441	400	399	431	451	411	398	440	415	433	388	406	428	420	412	415	389	426	469	440	436	417	443	395	418	433	384	410	441	404	409	420	443	408	439	402	457	386	422	452	404	404	461	423	476	413	394	421	401	403	444	437	414	447	401	411	419	424	408	409	426	418	426	438	429	388	410	420	405	405	413	442	402	477	426	453	435	430	434	416	438	438	441	384	432	421	462	411	400	392	420	457	427	459	443	482	376	403	430	380	440	410	458	398	384	386	421	437	423	421	421	421	440	458	472	421	403	411	419	441	426	430	421	394	412	399	427	457	407	427	450	446	457	438	445	414	446	416	407	401	407	412	435	387	379	445	408	404	435	434	464	454	411	414	450	410	373	415	415	467	424	477	409	422	407	393	445	449	436	430	435	427	415	364	448	443	443	412	445	417	446	421	419	430	467	398	384	424	417	428	424	391	413	418	414	428	443	430	435	429	424	412	411	433	406	442	451	447	415	416	422	446	443	435	418	416	428	426	442	376	418	399	379	390	429	422	431	385	393	436	439	390	443	401	393	453	433	417	421	426	425	458	410	427	417	438	440	386	420	409	437	424	432	402	404	424	434	422	441	418	415	447	438	407	409	461	424	372	437	404	472	428	412	417	413	400	443	408	417	442	435	426	380	421	427	426	458	450	380	413	405	481	402	443	407	474	441	403	409	416	463	453	387	444	419	405	427	460	414	409	419	425	410	421	412	397	433	455	443	456	416	449	403	413	390	446	475	414	425	397	435	440	469	423	402	426	440	420	463	392	413	391	452	427	433	438	443	412	409	434	429	442	421	452	426	442	407	451	418	420	428	463	471	418	395	434	465	393	435	431	443	392	436	464	477	436	447	427	459	469	424	394	428	411	432	437	432	459	431	423	438	418	419	398	430	457	416	420	422	449	435	450	424	446	424	408	448	435	434	421	397	433	406	447	415	408	428	418	389	413	396	385	426	402	426	439	430	478	422	405	442	433	424	400	401	432	427	460	405	429	433	470	456	442	414	417	415	419	417	423	447	406	474	446	402	403	403	438	407	399	421	451	446	417	410	430	398	412	425	411	453	429	405	451	426	454	422	440	443	382	412	431	399	424	450	411	402	408	391	433	408	405	437	407	406	439	403	418
6574	3927	3962	2583	2198	2036	1590	1373	1270	1149	2037	2404	1716	913	536	399	386	376	414	344	351	396	387	364	355	345	374	340	373	358	348	367	337	380	348	357	347	347	339	326	375	350	304	362	365	358	333	339	341	410	358	378	393	341	356	370	368	332	365	343	355	349	375	370	343	363	390	330	365	367	375	348	369	376	405	375	375	355	361	342	353	384	320	361	329	411	363	373	362	389	381	335	349	370	327	371	345	357	403	351	387	349	353	348	349	367	387	334	332	337	352	360	363	360	348	352	346	334	347	342	354	348	326	336	348	403	367	360	357	339	379	351	378	364	356	351	365	362	362	368	386	352	336	371	369	325	355	377	343	345	375	371	342	358	336	356	372	361	342	368	378	354	335	352	365	364	378	379	388	377	364	363	355	358	363	352	364	327	337	347	357	362	340	368	358	350	323	372	364	384	340	388	367	361	356	359	371	349	359	359	343	372	365	324	381	335	382	353	367	354	374	362	339	332	367	331	346	396	358	377	387	375	349	371	398	332	373	353	407	355	372	346	337	391	356	357	354	357	368	368	397	332	365	355	354	361	342	399	365	388	349	341	339	356	348	350	362	332	361	357	354	368	361	353	376	391	360	358	358	376	326	365	335	347	369	356	368	382	372	360	353	362	366	369	375	375	347	373	326	331	360	381	341	339	401	347	345	371	355	365	388	365	391	384	370	353	334	389	317	369	359	391	351	342	360	358	331	374	359	348	392	384	367	338	372	362	373	368	370	335	353	339	400	372	350	348	385	353	328	361	402	381	335	347	349	361	319	364	384	378	351	356	362	371	347	335	327	357	376	387	365	351	322	365	352	332	346	359	352	352	357	354	344	362	375	323	384	349	378	352	366	374	365	364	352	380	350	347	361	339	345	378	368	395	369	340	351	388	367	347	350	340	371	376	355	398	386	342	361	392	347	363	387	349	387	340	353	330	351	355	377	389	393	366	334	332	358	341	384	359	374	337	380	317	325	354	353	349	351	348	376	334	376	345	356	342	375	350	314	341	374	335	356	333	327	399	354	378	353	366	389	340	346	364	346	340	368	378	343	367	350	343	356	360	337	321	371	348	360	349	350	347	373	338	357	363	368	335	373	326	329	340	388	371	344	369	372	369	342	396	356	355	370	368	325	363	357	367	367	377	355	327	336	361	354	343	375	382	352	354	364	339	359	365	356	385	386	362	381	386	370	360	372	350	322	338	352	357	349	351	375	360	340	400	359	394	340	377	353	357	337	357	376	338	345	396	345	360	354	353	333	377	380	362	368	389	378	382	338	360	326	378	364	344	356	378	331	351	333	338	348	332	364	349	344	337	348	339	378	356	365	358	346	386	353	335	359	373	323	365	357	386	364	345	366	341	358	366	344	346	368	379	335	384	342	383	353	351	372	347	349	393	381	385	376	343	363	355	378	359	370	357	343	342	388	399	357	359	358	371	384	370	359	364	362	373	371	334	362	340	386	358	353	377	353	356	328	398	367	399	374	367	369	376	386	359	340	366	346	352	375	367	350	354	373	351	382	358	358	328	383	372	377	342	369	390	358	360	388	348	375	384	358	348	367	349	356	375	393	368	364	344	419	369	346	334	327	375	344	361	359	394	373	330	350	343	379	365	361	357	364	342	332	353	371	391	404	371	380	390	327	341	303	365	366	339	359	394	353	339	355	356	393	382	370	340	337	355	331	358	375	364	321	356	371	365	330	394	368	354	338	388	341	347	368	396	335	347	377	364	354	380	382	415	346	371	360	393	364	371	356	359	345	364	388	362	371	370	331	365	359	364	366	368	359	363	366	347	353	351	360	364	342	381	374	346	372	404	329	360	360	337	382	352	363	363	372	350	346	356	365	369	371	388	364	387	347	336	360	303	336	341	369	366	350	334	371	363	393	375	380	353	346	347	363	347	349	372	350	372	401	358	326	356	332	353	379	360	391	376	369	396	363	374	361	354	367	312	345	401	344	380	347	359	324	402	334	356	375	371	374	399	349	396	383	347	366	356	358	337	369	365	362	379	341	337	370	374	346	371	367	383	391	375	354	389	401	392	339	342	333	380	345	331	412	331	348	365	331	383	383	370	371	332	358	360	371	359	356	359	374	339	378	330	349	344	377	348	360	350	348	381	376	365	340	376	376	382	341	366	396	357	324	372	393	361	358	358	341	341	370	339	347	300	331	336	377	354	349	357	351	316	380	336	359	375	395	377	399	389	371	376	371	345	338	378	364	383	338	393	385	371	342	377	354	382	354	353	368	363	338	344	372	342	353	361	351	382	376	348	363	383	378	374	345	345	376	397	347	360	393	391	359	363	327	356	367	358	366	322	327	379	341	367	321	354	349	356	374	344	391	360	401	395	331	390	358	347	374	356	351	339	345	400	367	374	342	352	367	377	382	365	372	365	310	365	346	367	329	345	344	349	368	344	365	339	335	363	356	385	344	388	377	368	369	373	378	337	362	339	334	349	344	320	353	368	380	375	338	370	347	359	347	339	377	345	368	360	362	353	366	378	312	328	367	378	363	353	351	369	355	351	370	342	361	326	363	358	375	363	372	358	383	354	367	337	326	363	377	368	333	328	380	375	371	416	351	366	383	357	384	336	361	356	342	352	342	398	382	356	372	388	356	362	364	346	317	339	370	387	348	352	364	367	336	372	375	356	380	385	373	382	372	384	374	385	344	363	381	364	383	372	369	376	369	397	348	387	353	384	363	380	376	373	378	353	359	380	349	344	385	367	369	360	366	368	338	329	393	388	341	349	323	358	364	388	335	338	381	347	361	347	329	397	356	357	368	375	337	393	351	384	373	376	367	346	334	342	354	337	372	373	343	352	370	362	335	347	340	338	341	326	356	349	356	376	349	367	331	382	367	350	385	405	341	371	379	349	362	365	379	361	310	388	378	380	352	351	330	355	357	353	359	337	354	380	334	388	336	394	366	377	357	353	383	351	333	342	350	339	378	377	328	397	357	393	366	343	368	362	363	373	364	350	336	364	329	355	367	381	397	372	369	360	367	368	386	401	368	332	354	378	348	381	369	322	384	371	328	350	398	375	348	353	328	354	369	334	379	368	359	348	337	374	349	333	361	361	366	336	360	350	375	373	377	340	346	377	378	343	367	359	331	371	344	377	356	369	341	372	345	377	340	368	364	341	358	361	389	355	331	364	372	346	346	373	383	366	341	414	383	364	350	334	365	382	360	378	334	392	367	375	377	326	329	346	329	340	317	379	353	373	362	360	397	366	359	353	359	355	378	401	345	336	366	375	373	373	360	361	359	336	372	386	362	383	400	341	360	368	380	343	356	345	354	361	354	388	386	367	372	374	375	382	355	345	335	388	376	336	331	368	402	355	326	400	351	367	344	346	373	354	370	376	355	383	354	377	359	372	340	331	374	362	353	335	371	364	341	385	368	339	365	319	373	374	374	365	347	350	377	370	368	397	368	358	356	358	329	350	329	354	356	388	368	360
24880	20996	27166	24824	12652	4132	1998	1215	1127	1055	10630	16016	9974	3937	1279	684	570	480	509	514	501	522	527	459	479	505	446	481	537	457	432	478	492	531	522	498	499	496	468	488	471	517	480	520	520	458	534	486	469	470	486	482	534	464	480	435	506	472	497	500	479	468	493	507	509	500	489	501	501	490	470	462	490	453	462	467	502	523	500	466	485	475	446	497	474	471	466	497	449	525	439	500	504	488	497	496	446	456	479	480	482	487	463	457	494	442	513	530	514	459	495	532	471	486	491	480	441	492	511	491	482	474	484	461	514	507	442	478	480	459	468	518	457	469	476	486	471	495	468	497	500	498	482	475	449	471	473	450	454	467	513	498	473	482	488	483	456	492	465	457	454	475	451	522	466	491	481	464	446	471	537	476	466	452	475	505	483	457	487	464	469	430	483	499	472	492	462	484	498	444	497	477	478	517	455	501	502	503	480	496	495	462	481	516	518	467	504	482	493	507	466	490	466	470	505	451	477	483	477	459	523	473	484	452	497	479	478	478	480	483	453	480	499	478	475	465	511	450	490	448	482	461	457	480	507	461	483	500	442	532	478	473	496	446	451	465	481	530	503	478	465	474	461	488	483	486	510	462	503	507	480	442	497	480	490	470	473	447	487	511	483	469	456	474	465	482	491	469	489	465	482	467	477	451	481	499	485	480	465	466	514	493	489	513	499	460	456	462	477	491	496	458	473	491	462	468	464	529	486	469	510	478	465	475	454	554	481	517	457	464	484	502	493	477	451	501	498	513	462	459	481	443	508	517	454	448	493	472	502	484	511	538	475	462	491	497	462	521	514	469	466	469	481	518	453	465	501	515	500	497	472	510	498	515	511	464	489	464	471	480	479	515	448	442	509	505	516	440	481	525	482	492	509	477	504	474	488	493	476	517	480	507	490	463	498	472	469	474	473	477	445	511	481	475	482	499	495	479	443	489	468	428	485	485	459	511	489	466	495	477	472	489	470	464	490	473	488	502	448	508	535	496	447	472	489	495	517	499	506	448	492	460	478	494	460	491	487	478	456	462	508	471	519	450	469	518	517	474	505	487	467	496	510	467	470	479	494	499	466	508	501	495	468	464	480	496	464	480	490	473	488	475	486	483	493	457	477	487	456	461	462	425	440	479	486	483	445	501	500	474	473	472	465	519	485	485	491	480	480	478	467	507	523	427	467	480	522	467	483	436	496	444	501	484	472	513	467	501	456	469	492	478	503	467	506	484	479	417	477	497	478	456	465	506	490	459	533	501	480	489	476	545	438	492	480	495	457	505	489	480	465	467	472	452	474	484	513	512	487	522	478	508	518	501	467	496	512	452	461	448	465	515	469	477	452	462	497	468	464	481	503	474	559	486	454	474	485	497	481	475	449	486	491	482	489	487	471	523	483	496	505	496	505	457	509	517	460	435	470	453	461	443	481	517	479	482	472	503	465	500	502	480	476	486	496	507	460	496	458	495	486	502	497	469	503	472	447	489	472	470	500	476	499	490	468	482	457	476	477	505	448	456	454	518	483	486	488	450	521	530	444	462	452	457	494	481	516	464	494	468	484	491	503	492	507	487	498	448	502	462	513	471	481	505	467	500	481	465	521	476	515	485	495	489	481	452	471	461	477	443	472	513	512	485	511	490	509	483	475	471	494	458	467	499	517	471	464	475	487	502	480	456	466	470	461	455	473	499	433	480	466	467	475	489	494	535	537	470	513	465	474	454	476	535	471	458	518	497	513	470	436	460	488	515	493	493	483	499	477	512	478	495	470	465	496	492	502	490	468	487	497	507	465	493	488	500	443	473	489	456	519	553	488	494	483	435	467	486	459	464	479	483	481	476	505	467	487	481	484	448	488	512	491	531	479	472	476	491	454	517	504	484	439	494	489	490	492	472	476	475	478	475	529	505	465	472	490	457	476	501	466	475	506	482	485	480	476	478	473	476	524	474	475	479	429	449	543	469	491	494	477	472	504	500	493	464	442	481	482	509	457	452	501	464	437	461	477	530	450	465	436	503	464	454	490	512	536	454	474	479	474	545	509	472	495	485	483	469	504	498	454	488	464	486	455	496	486	471	541	451	536	498	465	468	518	484	512	424	449	477	496	509	439	454	490	465	487	481	472	432	520	482	450	494	504	491	498	474	483	493	456	499	463	511	454	504	481	476	458	487	479	498	493	495	506	491	480	483	480	485	486	498	480	503	483	488	467	505	471	481	478	451	474	477	462	471	492	465	504	500	506	473	473	468	488	449	520	448	493	507	508	507	515	490	495	543	514	480	466	450	500	437	488	495	478	475	471	464	467	482	507	463	467	501	504	439	460	463	468	484	452	484	500	447	485	459	488	489	486	447	485	525	480	505	470	479	521	469	476	471	483	490	487	464	448	462	499	467	479	508	470	467	488	482	474	444	465	464	481	518	471	478	500	491	488	470	471	468	502	480	501	502	490	501	486	452	507	503	465	498	475	491	482	505	468	491	461	493	499	449	479	444	493	488	494	461	502	457	488	508	499	463	475	480	479	487	477	452	497	464	488	483	498	504	476	478	474	493	502	471	500	480	485	487	489	470	488	467	503	496	508	480	492	453	491	474	482	482	492	488	448	472	474	489	509	493	492	476	484	481	517	459	493	466	459	485	506	443	540	498	491	452	506	472	464	488	496	468	484	498	431	488	439	492	480	508	458	461	529	472	493	456	451	489	470	517	490	509	509	449	470	487	475	461	499	475	522	479	474	464	477	442	519	488	473	459	511	474	488	479	530	515	484	543	490	499	497	483	485	456	481	502	518	517	507	508	471	499	487	498	444	480	479	501	511	449	508	487	499	461	460	454	490	519	478	465	484	487	488	476	468	479	492	501	514	483	482	478	462	471	496	474	496	513	463	510	543	464	489	489	450	482	478	499	489	490	508	460	499	468	522	488	454	480	533	460	509	498	468	494	477	491	479	497	473	453	432	478	474	495	465	484	451	501	453	480	477	485	460	468	486	500	489	432	487	485	488	460	473	471	498	466	480	450	432	489	454	478	444	485	512	448	504	485	488	466	509	459	482	483	460	478	479	457	512	498	495	488	480	427	502	452	474	515	481	484	484	464	456	466	472	470	492	518	479	459	486	451	479	454	447	490	473	461	493	459	456	452	466	485	469	452	512	472	498	475	438	511	471	467	487	478	501	485	479	436	463	514	482	482	502	513	480	506	482	498	511	473	525	461	474	489	522	496	488	463	463	503	481	526	483	487	427	476	500	540	476	512	466	475	477	467	486	484	446	474	526	502	493	429	499	430	487	465	473	475	444	484	477	501	473	423	452	491	508	456	482	467	450	480	499	473	473	502	451	471	471	465	462	464	497	463	506	476	475	464	498	479	499	467	518	499	488	494	519	475	455	457	525	471	470	494	504	496	459	483	511	441	481	501	462	432	486	501	549	465	462	474	551	482	520	498	489	501	441	485	478	480	502	489	502	488	459	453	484	491
5902	9736	9703	7249	4987	3457	1988	1431	1489	1426	14083	14643	9235	3813	1326	615	473	404	382	421	450	417	425	439	445	413	424	420	438	400	391	425	425	412	410	398	373	391	395	422	396	406	408	414	410	433	425	395	393	394	391	439	424	405	395	452	405	377	426	426	410	422	375	411	391	451	392	447	436	418	396	432	409	418	449	425	408	408	387	397	422	404	403	422	401	444	406	406	356	420	434	404	413	421	409	406	414	396	382	444	383	387	435	392	430	458	397	411	418	382	380	391	428	413	426	417	421	407	404	395	403	392	410	421	397	389	427	423	456	419	437	418	425	431	420	420	416	385	399	398	414	403	425	417	429	462	420	412	386	414	417	421	386	396	420	392	371	428	412	439	390	394	393	357	398	380	376	400	413	431	420	362	451	404	411	381	418	427	395	432	397	399	399	384	448	443	397	389	412	406	438	388	430	430	365	416	420	422	395	409	404	400	446	419	412	426	449	398	435	434	452	403	385	406	408	414	401	391	392	411	438	439	401	434	424	430	361	380	385	421	455	396	398	425	403	405	448	414	407	382	425	411	412	415	422	422	397	415	421	452	403	422	388	399	423	381	435	396	403	401	437	435	414	421	388	406	376	385	436	410	396	371	411	413	406	427	426	416	403	383	427	420	393	378	398	411	408	411	388	431	392	435	416	404	424	441	454	412	403	418	410	421	434	389	434	445	413	403	394	420	434	454	411	428	416	387	394	384	408	381	432	414	437	414	380	417	371	449	398	391	406	429	377	414	398	433	405	378	396	413	377	445	436	406	414	413	378	431	391	386	428	403	423	430	394	421	370	425	417	380	411	417	418	412	390	460	415	407	354	425	403	426	410	412	432	385	419	407	416	433	389	446	433	409	407	425	406	382	468	460	435	409	398	423	436	394	398	395	388	427	365	414	426	432	404	401	438	394	366	426	430	419	447	441	430	446	377	406	407	424	409	430	396	419	417	401	421	391	416	456	421	370	399	417	390	402	432	408	392	400	430	405	411	384	437	406	408	419	413	440	443	420	368	390	393	410	415	464	411	420	388	416	400	421	389	412	414	406	419	409	401	374	384	428	449	435	392	418	425	434	391	425	406	404	398	411	402	392	393	402	420	417	419	402	411	397	401	400	406	424	434	406	412	411	409	450	425	374	383	408	391	421	398	410	401	387	418	417	382	381	408	402	423	417	402	418	385	395	417	409	368	431	367	401	400	371	396	441	404	411	391	389	423	409	421	408	418	425	392	432	389	413	387	371	377	434	417	415	452	399	375	408	394	406	431	403	413	414	434	410	396	426	418	419	428	420	407	448	400	396	415	421	412	399	413	381	379	381	431	434	435	426	411	375	409	408	390	403	391	437	400	416	452	418	417	366	389	406	376	415	412	395	430	413	407	415	400	409	416	427	417	421	395	411	420	393	400	415	389	431	416	381	415	466	426	336	426	408	391	421	426	410	389	397	398	442	401	430	429	408	397	405	435	395	434	418	387	420	434	460	429	369	420	405	406	419	390	421	404	449	387	417	380	388	405	412	378	391	418	440	409	360	395	414	417	415	399	406	449	376	439	446	407	397	403	401	421	407	412	421	406	387	395	405	381	390	389	422	414	449	398	425	402	402	445	400	406	467	425	388	424	400	426	446	411	415	383	391	403	439	427	414	414	396	405	427	410	378	408	388	401	422	385	402	410	426	392	377	390	411	412	451	412	440	420	393	421	390	414	423	406	409	438	358	405	394	414	389	423	371	402	440	406	436	420	406	389	403	415	422	419	396	394	393	416	411	383	418	405	372	403	408	404	422	455	403	414	416	381	397	398	414	422	401	424	389	419	394	393	375	433	426	417	427	393	397	397	445	392	400	387	418	388	388	382	439	411	433	418	421	383	427	442	410	423	403	424	391	425	388	414	400	402	426	407	385	409	418	380	413	442	416	422	382	400	403	402	418	410	424	424	428	394	415	408	413	414	413	413	422	385	423	418	399	418	401	394	385	387	398	416	393	408	406	403	376	392	397	412	432	401	422	419	376	410	411	402	439	414	390	394	406	449	428	420	429	419	394	450	400	450	406	419	418	424	405	406	395	437	386	409	401	426	409	422	403	435	408	413	387	424	433	423	439	408	458	375	409	428	423	406	413	377	424	362	425	421	413	416	381	412	397	414	383	426	402	431	385	416	378	400	398	399	447	377	432	414	392	409	401	416	423	408	421	419	421	399	369	437	422	370	417	456	379	421	433	425	443	393	412	423	420	448	426	430	413	391	413	420	417	422	384	409	395	398	400	410	419	398	416	417	451	412	435	388	401	399	401	397	407	379	409	405	404	412	410	380	410	425	453	387	418	419	395	438	407	401	404	417	411	418	404	392	433	402	389	379	378	417	397	405	430	415	415	381	425	414	374	413	400	423	433	425	388	387	430	412	425	408	423	414	398	412	402	432	416	412	450	416	429	419	423	414	405	382	416	397	404	406	424	390	406	417	428	390	403	379	438	420	416	407	405	437	358	432	381	420	379	460	397	437	433	430	381	404	401	404	386	418	459	400	412	420	399	378	398	390	392	392	362	436	411	404	455	411	407	395	436	392	407	402	425	405	423	411	415	434	398	434	414	407	445	400	380	418	368	423	386	439	393	432	382	399	417	416	407	447	398	423	375	388	382	386	433	391	404	390	390	426	386	422	415	437	400	440	398	397	391	440	445	370	433	444	424	415	411	442	395	414	427	380	421	444	413	382	424	407	391	432	418	386	422	389	417	393	426	400	401	392	411	410	435	430	393	449	397	384	395	415	414	407	424	377	433	366	413	411	467	402	388	411	419	420	405	405	426	405	386	388	422	422	401	422	393	371	392	434	389	429	437	437	384	387	434	376	414	430	422	396	450	442	390	396	397	443	411	403	405	430	417	404	399	411	404	394	416	426	384	410	410	429	420	406	403	387	385	430	424	388	383	404	433	448	409	384	388	418	426	409	400	412	391	405	413	416	428	416	396	408	466	405	447	405	415	404	425	367	436	396	415	383	405	439	446	393	422	414	431	406	398	381	391	407	386	417	402	401	410	400	419	434	408	433	428	415	418	389	450	413	404	408	428	428	417	414	401	426	421	414	369	429	410	403	399	408	394	422	404	386	437	416	402	405	395	452	393	408	423	418	415	419	436	453	400	407	400	411	409	427	387	407	419	406	410	415	370	395	409	419	419	388	405	409	391	409	419	407	407	406	363	417	414	417	388	434	405	425	410	421	403	420	418	414	428	400	442	427	406	426	425	455	426	427	388	390	434	402	405	418	459	416	428	413	375	413	410	419	457	427	421	381	427	411	421	416	381	427	367	398	387	365	424	424	450	386	401	380	414	406	407	436	396	375	411	412	447	416	422	381	420	392	428	414	416	442	403	422	375	421	429	375	439	416	418	414	409	421	439	403	416	408	432	400	401	438	387	421	421	384	444	412	409	398	433	426	420	441	385	394	424	438	426	405	383	412	414
23855	20978	28059	24107	20722	10471	3211	1651	1333	2155	19822	26711	18758	8201	2331	988	690	593	568	586	623	685	589	601	578	579	564	596	581	613	555	590	616	589	559	574	589	584	626	538	591	577	603	547	581	575	572	588	563	567	586	564	565	572	551	560	583	587	569	591	573	556	578	596	572	558	577	621	583	583	572	554	576	589	555	596	529	583	610	589	593	564	589	564	565	567	601	610	578	580	585	566	560	558	577	576	555	588	549	584	567	566	589	572	560	581	534	564	592	578	569	560	574	562	575	544	547	558	610	571	595	568	565	543	592	599	565	587	575	564	518	566	613	587	562	536	598	568	575	571	547	608	534	528	527	540	552	579	578	597	592	591	593	590	588	552	524	585	545	547	546	592	551	565	573	549	613	571	569	547	585	601	549	610	589	576	579	569	562	561	570	600	603	521	530	575	546	619	564	567	552	606	563	582	517	576	620	560	578	575	572	552	623	577	593	594	547	542	605	549	572	576	565	546	557	606	566	558	629	603	578	566	584	522	595	604	554	590	563	582	568	660	585	586	553	583	564	509	583	610	546	550	575	546	567	570	594	557	570	599	581	542	572	567	591	605	559	576	569	599	559	557	585	579	596	526	569	561	572	579	567	586	555	581	585	578	537	625	563	553	581	537	549	583	548	536	576	578	571	562	570	571	544	581	562	555	537	563	576	565	578	524	573	613	610	553	587	576	596	566	591	586	558	595	584	586	553	572	611	576	542	543	593	559	535	597	520	633	561	600	576	583	615	588	543	582	624	558	543	595	566	531	524	544	592	582	574	548	521	588	588	582	580	561	563	550	564	572	545	575	555	576	535	550	591	598	593	585	572	550	548	543	565	529	578	544	574	565	568	598	597	552	625	557	582	560	521	613	552	571	552	588	592	559	604	564	606	559	595	490	587	570	587	536	573	574	569	551	595	572	522	572	530	576	531	574	564	609	546	587	545	569	567	564	612	574	548	575	565	597	516	595	561	593	557	559	573	548	530	601	566	557	577	561	541	571	606	609	567	626	588	580	554	645	576	574	542	602	595	577	581	597	557	549	581	572	614	565	562	586	603	570	594	522	545	565	576	579	589	571	608	539	559	559	612	532	580	586	569	555	559	600	553	588	573	549	476	581	552	547	594	573	567	611	561	613	520	573	519	605	571	562	559	549	566	568	623	603	584	525	578	592	536	543	537	613	607	590	539	596	612	572	558	570	588	595	561	563	587	566	607	561	563	609	529	570	558	520	548	540	580	536	562	526	564	558	576	550	569	602	566	554	570	588	607	543	574	539	568	577	573	578	586	609	536	543	531	576	584	600	595	551	557	527	574	605	596	544	598	592	635	586	558	582	600	528	536	569	552	564	575	545	562	539	594	583	579	570	603	554	558	557	567	585	570	556	578	608	537	556	542	560	600	585	573	562	597	595	570	578	588	517	579	549	541	600	574	578	569	566	575	587	575	560	532	573	588	618	599	587	594	551	555	530	526	585	529	536	564	562	591	579	543	590	590	564	549	583	505	503	555	559	550	537	570	552	547	601	567	561	569	563	559	556	586	528	565	568	567	537	563	596	583	563	572	559	538	572	583	599	555	572	541	579	568	555	590	573	613	567	537	538	553	568	601	608	543	585	593	570	585	512	535	569	580	579	573	608	618	604	551	526	558	588	602	561	559	575	563	593	554	576	570	569	544	582	539	554	580	596	574	519	580	563	521	561	534	552	605	588	543	542	609	571	615	557	550	593	559	569	562	551	565	541	579	545	602	565	535	574	575	589	594	560	558	541	570	567	581	555	569	594	527	566	556	557	602	582	559	575	572	567	609	611	528	665	528	567	572	518	563	544	546	593	559	568	534	599	585	568	553	603	609	531	530	545	566	596	558	591	602	575	549	573	581	592	567	588	542	555	548	628	550	560	562	564	583	594	551	547	589	564	565	606	588	564	580	563	614	573	596	562	570	587	586	612	585	571	545	513	570	585	610	563	538	609	590	557	578	593	590	576	584	585	574	647	588	558	587	586	540	543	562	593	567	583	542	558	570	614	579	532	586	594	591	592	622	582	585	611	613	527	556	512	612	569	566	562	573	623	562	572	558	555	575	526	605	549	572	603	569	601	564	555	588	558	602	560	573	576	605	556	569	602	585	587	538	573	574	561	574	643	579	604	590	523	605	541	581	578	555	529	560	550	556	599	557	557	604	554	601	596	535	534	533	617	542	560	588	606	595	566	563	541	536	593	599	544	603	569	561	587	556	578	539	572	603	547	572	549	563	583	590	598	610	569	559	577	580	564	509	543	579	611	576	563	625	556	522	562	588	560	554	607	559	569	588	535	591	582	554	579	572	575	524	569	549	522	564	585	548	580	572	602	546	562	563	555	627	583	520	557	611	540	593	559	593	541	578	570	600	580	513	593	599	567	551	557	592	589	574	587	590	533	573	537	485	574	588	573	548	540	582	564	536	610	564	583	582	607	559	565	585	548	497	599	584	534	617	583	580	593	535	568	540	576	567	562	541	561	598	562	552	546	583	592	630	555	580	540	594	615	539	541	568	590	607	576	589	568	591	577	589	573	603	541	550	557	585	609	545	622	536	574	543	566	512	557	520	577	546	575	545	536	536	594	573	515	557	563	555	559	614	548	593	577	602	604	565	600	589	551	536	567	555	565	565	545	561	581	561	554	565	587	585	621	554	593	592	581	556	574	597	612	554	586	561	581	582	583	583	595	574	574	604	611	557	569	571	575	594	587	579	604	542	582	555	580	595	590	562	553	585	599	542	591	574	532	605	545	615	559	574	577	609	542	553	608	627	542	546	566	582	522	592	628	544	581	589	554	596	606	561	568	532	557	542	577	554	555	561	542	570	605	570	604	555	564	574	582	564	556	557	542	579	565	563	582	617	556	538	593	590	582	594	570	580	592	546	546	626	544	568	510	582	529	587	606	569	560	560	536	575	531	597	580	569	612	584	567	606	580	600	555	623	555	606	580	524	569	634	607	586	568	584	561	559	566	540	551	511	566	541	600	571	624	612	562	532	589	546	543	567	572	576	547	549	540	578	578	562	580	534	554	591	549	560	523	557	544	553	555	583	565	581	554	562	529	583	560	541	568	577	551	551	593	577	542	516	622	554	544	562	606	567	620	588	557	601	555	540	591	560	600	561	590	593	529	580	565	581	573	556	552	582	584	585	559	586	550	533	564	577	624	549	556	585	615	609	583	616	551	582	577	562	541	583	573	612	621	559	541	552	546	552	586	541	567	538	581	530	558	560	534	571	616	579	539	522	556	582	595	575	549	608	549	585	572	536	599	544	559	547	560	561	592	551	557	586	528	572	537	556	600	522	566	596	578	597	581	605	610	589	593	522	548	604	566	549	556	599	549	583	582	586	569	551	565	587	561	556	601	530	539	557	559	562	511	614	574	594	574	580	553	558	563	578	645	537	530	616	558	562	581	574	522	575	589	598	565	573	547	552	554	569	559
7734	15659	14610	8864	5563	3627	2553	1829	1757	3296	23269	23996	15748	7068	2351	910	613	524	510	506	485	487	459	505	470	476	488	491	454	475	456	495	468	490	484	494	461	492	474	503	482	470	454	491	459	487	489	479	468	454	486	481	437	513	489	491	456	462	520	480	468	526	460	514	500	517	531	457	487	441	481	483	463	445	456	515	460	462	481	437	514	432	471	520	483	488	501	462	436	468	422	516	482	439	487	437	517	518	486	488	470	475	453	474	460	446	506	483	506	495	472	467	498	480	469	491	488	500	495	478	456	487	494	472	510	468	485	480	482	469	477	491	436	448	468	474	523	462	472	473	495	454	462	459	477	496	509	467	502	467	454	524	455	469	473	447	487	499	457	477	477	481	455	510	457	478	453	461	458	475	482	465	473	466	494	508	449	473	456	463	489	483	455	480	462	471	465	467	451	477	461	497	488	474	466	440	446	476	466	473	515	489	454	478	469	485	502	470	500	495	493	461	470	433	516	487	469	510	516	541	494	470	481	451	464	465	518	479	443	477	441	504	450	435	462	500	461	499	488	477	484	477	503	474	475	498	463	474	469	478	510	514	506	467	514	447	502	492	470	500	525	465	446	535	448	480	428	462	447	484	506	478	507	496	493	484	490	474	476	488	464	490	462	462	464	494	485	501	487	460	478	488	459	477	452	451	466	484	442	491	475	504	505	442	455	447	490	441	432	471	448	478	497	482	501	493	467	490	465	468	470	502	485	485	477	529	497	471	501	463	544	508	525	492	454	473	480	500	472	464	437	479	466	481	465	486	473	464	508	464	480	467	466	500	452	496	427	481	481	474	478	507	472	493	495	439	459	491	452	475	481	487	474	499	467	489	472	481	499	517	490	458	497	486	490	489	479	483	479	485	441	482	448	483	473	451	491	473	472	471	485	493	483	534	460	480	475	483	443	472	475	496	437	510	491	452	478	467	468	473	470	470	457	468	469	437	486	463	471	469	460	492	478	434	483	439	490	422	540	495	479	475	456	471	499	511	492	479	471	488	435	538	507	498	441	471	484	517	468	464	464	450	463	444	447	459	474	520	514	478	463	451	455	469	473	485	520	491	500	472	495	496	460	506	422	467	507	459	480	498	473	480	519	497	517	490	487	504	463	492	482	520	526	461	503	501	454	490	464	481	459	465	484	499	481	501	460	486	483	480	493	506	473	491	457	455	471	458	422	463	470	483	483	474	499	485	513	486	467	486	479	438	498	456	477	506	494	500	459	472	472	439	449	479	495	452	499	454	494	492	480	492	496	500	471	482	481	475	484	463	487	480	455	488	472	490	510	488	499	469	476	489	446	479	468	475	500	508	525	509	480	463	440	495	500	458	477	503	513	506	445	511	502	510	462	511	461	521	470	499	448	514	435	497	457	458	460	462	482	471	449	469	507	444	484	488	490	465	513	459	481	472	494	496	475	476	506	456	488	475	451	448	485	443	478	449	482	483	492	469	474	436	508	459	541	493	500	486	450	479	498	517	447	491	478	471	466	490	493	457	469	474	502	430	467	499	475	482	474	513	486	478	472	519	455	516	498	497	476	457	421	462	475	485	482	474	498	458	469	470	471	445	472	442	448	493	494	488	455	476	457	479	481	452	462	480	512	464	468	468	464	472	476	480	487	484	486	455	465	496	478	461	469	507	498	509	488	488	442	502	506	469	515	479	497	520	506	484	462	531	495	480	454	461	479	510	525	458	462	470	451	469	491	505	476	507	485	491	445	460	484	475	459	496	485	460	434	481	474	477	481	474	429	472	477	476	484	466	448	480	481	429	487	477	469	532	457	459	473	466	453	475	489	470	485	500	441	512	468	472	518	486	468	476	442	457	424	471	470	472	461	481	481	471	459	504	452	478	488	532	446	523	464	478	494	466	498	501	470	499	473	465	460	460	452	478	453	497	483	483	489	469	475	481	446	459	477	456	479	464	466	462	470	458	506	466	436	472	479	473	452	505	459	452	476	490	453	469	504	476	487	437	486	502	482	457	490	454	488	475	465	457	497	474	500	470	489	469	448	458	470	499	480	487	503	486	455	478	452	517	507	460	476	483	473	470	464	471	469	517	434	498	471	444	457	488	498	472	500	504	484	440	436	437	495	483	514	479	465	486	485	475	454	470	458	496	466	451	493	466	473	492	526	483	460	468	467	481	478	493	464	433	482	470	461	485	476	438	480	478	441	454	440	454	475	478	467	452	455	457	517	480	468	476	477	452	492	502	404	469	497	459	482	446	446	496	455	490	467	467	481	470	474	479	492	462	456	486	483	494	458	486	479	506	474	508	456	471	475	461	479	479	452	499	494	462	460	466	492	446	458	477	463	469	446	474	535	457	466	465	505	454	463	491	436	456	461	497	480	464	477	499	473	448	487	504	486	541	464	457	497	454	467	461	501	457	470	430	498	465	444	469	476	494	468	524	489	482	444	474	468	468	423	473	465	487	522	475	440	493	461	468	494	476	486	459	485	483	488	476	509	518	493	505	481	484	481	469	467	450	474	439	457	493	487	450	458	506	456	513	462	447	482	509	500	487	484	463	494	482	439	494	479	445	490	480	489	458	465	512	449	494	487	481	464	496	468	465	503	478	486	459	470	450	490	447	469	522	465	513	475	463	488	499	468	487	509	462	527	464	452	471	504	483	476	430	474	495	468	463	482	512	492	462	486	541	480	469	464	529	482	450	483	416	476	458	468	469	532	480	438	463	444	461	458	473	480	466	445	493	479	463	517	484	449	460	481	473	509	493	445	465	451	476	469	508	466	436	450	472	496	460	489	514	462	497	479	527	455	498	481	525	483	464	443	443	475	507	489	505	498	494	449	520	482	474	503	455	469	494	475	452	475	450	463	527	501	455	476	487	473	503	476	495	465	503	467	487	447	446	502	450	493	476	441	458	456	467	463	446	451	520	449	460	460	498	493	459	492	459	480	473	492	521	454	446	480	455	477	502	477	490	445	493	474	480	470	485	481	450	493	507	479	454	495	500	479	421	489	469	502	496	498	471	477	450	439	521	482	455	466	466	478	494	456	502	467	484	464	482	479	486	481	493	457	447	473	457	464	489	480	484	465	427	460	444	416	508	488	498	488	482	506	471	485	449	471	472	478	501	507	477	446	452	455	483	449	491	488	445	502	474	481	420	491	490	514	455	486	435	468	488	490	481	462	469	488	496	458	510	484	478	483	458	509	473	447	466	464	473	455	493	415	477	468	465	479	472	467	453	435	471	432	468	483	467	499	473	497	449	481	484	440	469	456	473	477	482	496	501	450	485	445	440	462	451	468	462	465	432	487	505	475	455	477	494	478	445	479	457	443	449	484	471	459	433	508	459	468	457	471	488	493	480	482	482	469	469	466	499	470	473	479	514	466	488	444	512	466	498	477	492	473	487	463	457	448	503	486	467	498	491	447	505	490	507	511	474	507	439	471	434	483	446	506	450	492	438	478	476	482	531	461	471	479	489
27344	13450	4680	2414	992	683	574	578	568	624	1196	1781	1519	864	547	483	428	432	453	399	375	439	391	434	400	404	394	408	427	428	420	406	408	440	420	440	465	391	400	383	402	420	392	401	421	408	389	384	433	401	391	427	412	423	401	428	391	454	411	425	411	409	424	407	389	444	416	431	399	452	393	434	393	410	420	413	408	436	419	411	384	443	420	409	453	437	391	433	409	429	426	409	433	398	428	449	364	413	424	430	395	402	412	397	406	410	425	430	438	420	409	407	421	394	441	375	418	445	416	402	411	416	401	403	414	412	431	411	441	403	426	426	392	441	413	403	390	415	381	383	406	406	400	408	420	383	398	404	438	402	421	414	445	419	376	405	431	450	419	394	410	411	424	416	431	420	405	436	403	467	419	413	430	418	418	370	378	420	389	377	415	403	404	400	452	392	420	411	452	436	422	426	385	423	402	421	409	396	405	392	425	407	452	406	442	455	412	414	374	450	430	419	409	427	423	398	420	388	411	387	440	447	413	397	393	425	423	426	398	423	432	402	437	429	400	403	428	429	428	420	414	401	389	405	407	467	395	399	408	369	411	421	402	429	436	431	438	448	414	405	429	426	412	388	398	412	439	430	427	409	433	444	430	423	413	376	411	455	402	411	427	402	385	422	405	432	456	392	431	449	392	407	429	440	407	424	371	452	376	416	447	467	436	447	401	438	441	432	419	430	410	413	411	480	418	421	425	427	421	408	412	396	437	415	396	396	379	415	414	431	410	408	413	432	409	396	438	422	412	393	413	401	412	411	392	426	401	426	372	468	403	382	430	424	431	383	429	396	448	438	430	420	434	436	400	420	408	431	404	447	450	417	418	430	414	425	409	435	394	459	441	394	404	406	392	377	442	401	432	412	418	424	446	422	391	390	410	406	432	402	420	400	421	423	411	387	398	427	423	406	436	389	395	413	414	431	377	406	386	437	421	409	434	416	426	403	448	435	404	390	401	463	426	422	427	436	417	386	401	441	419	410	415	409	405	399	453	418	415	443	409	422	431	428	431	421	422	395	422	429	430	392	415	434	384	424	439	422	391	441	387	373	412	410	422	411	404	385	427	391	453	423	439	406	382	418	405	366	382	400	412	422	399	385	393	435	399	400	441	391	429	379	397	381	411	409	391	434	411	442	424	415	430	429	440	408	391	421	419	391	456	398	382	445	395	414	425	428	407	438	454	457	462	429	410	422	384	419	460	438	474	425	405	461	421	405	431	427	455	448	421	412	390	426	428	393	423	404	420	390	417	394	429	420	436	376	386	386	408	414	436	433	457	409	405	434	411	401	426	433	407	427	422	465	401	432	385	388	402	404	414	409	443	414	435	416	436	455	422	432	425	397	394	391	447	412	428	409	362	434	439	431	414	425	405	424	436	382	402	416	392	392	468	380	399	430	425	434	442	444	412	378	414	430	407	424	406	421	437	407	424	413	419	406	393	384	421	389	387	420	425	447	449	416	442	390	370	408	387	426	410	427	416	437	402	433	420	424	420	363	408	409	421	434	426	380	391	405	439	394	414	420	421	416	422	436	390	420	439	417	425	427	400	431	411	424	416	386	414	405	403	409	412	388	440	409	462	427	400	445	452	420	393	421	404	385	429	398	413	378	398	412	429	377	389	417	381	398	396	425	405	427	422	406	414	423	423	431	417	434	441	406	414	416	424	433	437	427	398	411	397	416	392	392	420	460	408	395	431	406	413	429	409	420	434	427	443	409	368	436	398	418	420	429	428	431	427	420	388	432	402	383	390	441	398	440	429	413	389	439	424	414	403	462	400	420	403	391	423	384	419	395	404	445	430	409	389	409	389	447	379	432	413	434	389	411	448	407	414	404	388	419	429	443	420	391	410	440	409	447	392	387	409	426	401	412	434	416	415	445	427	411	431	421	420	427	405	431	396	431	411	435	430	447	409	402	413	404	418	397	448	436	398	402	442	407	410	427	458	397	432	396	408	423	429	425	432	408	453	423	367	403	405	410	421	390	411	412	384	421	466	410	394	414	420	420	406	401	434	424	375	394	402	365	422	409	386	427	411	423	416	420	417	470	409	425	389	425	417	419	414	433	417	393	371	421	397	412	425	432	403	383	416	491	377	417	388	421	390	421	426	401	454	450	404	408	417	411	414	422	366	397	425	422	434	438	418	418	438	428	438	395	415	380	409	399	413	393	437	407	436	395	411	389	404	405	398	424	417	404	408	375	428	401	403	374	390	394	452	381	419	414	410	407	412	373	416	434	418	420	443	399	420	449	399	409	414	377	459	430	467	425	422	418	430	431	395	409	377	383	404	445	423	436	404	418	439	402	419	373	407	421	425	356	428	382	417	409	441	389	417	431	391	380	405	429	403	404	431	349	398	451	428	437	415	431	435	435	428	427	401	385	418	407	440	410	397	414	457	397	432	415	378	395	416	427	412	421	413	386	451	413	414	389	435	424	376	400	421	407	402	428	401	399	385	406	422	418	406	413	410	388	387	410	416	402	434	411	421	443	403	426	394	379	400	427	441	442	409	411	409	453	433	387	411	404	391	419	426	396	395	465	428	408	414	435	420	437	396	397	373	412	413	410	418	410	413	428	444	437	439	393	396	373	407	414	387	425	415	432	399	395	426	402	400	407	414	415	377	412	433	387	429	410	403	425	436	435	421	419	408	392	401	407	417	415	439	460	412	438	429	396	422	423	434	411	412	386	430	420	428	408	415	416	401	390	412	446	437	416	411	370	397	427	410	433	396	407	395	439	415	423	410	426	440	427	364	388	440	395	417	410	413	340	394	426	413	397	394	410	422	429	417	393	422	385	420	426	388	456	433	386	446	400	405	417	428	450	410	407	413	405	382	435	423	403	449	406	395	393	464	433	417	385	430	416	422	401	381	424	408	429	427	407	368	402	379	419	458	408	419	386	403	429	468	395	440	406	444	396	428	407	402	373	391	431	451	414	428	434	420	419	408	417	429	414	408	439	409	397	408	412	391	435	445	423	382	424	402	397	392	449	417	457	414	430	401	369	407	403	420	395	412	438	389	438	415	418	396	420	416	387	429	400	407	439	453	484	431	454	389	420	415	441	403	434	401	371	416	420	373	392	393	406	425	449	428	416	400	419	431	397	422	447	390	468	420	449	438	410	417	417	413	405	380	417	384	411	410	432	416	423	421	426	415	394	394	443	411	401	408	415	426	415	422	416	405	439	417	400	437	396	393	447	417	372	431	398	414	428	411	395	434	428	392	424	432	443	394	430	420	440	409	420	385	389	435	395	428	432	432	423	397	405	422	415	440	423	415	418	389	449	439	409	435	409	458	404	432	430	409	427	453	439	410	407	399	421	431	406	400	439	425	424	387	389	407	427	409	407	407	442	413	416	399	382	408	402	402	382	392	436	431	402	443	433	407	379	424	420	379	419	444	418	403	392	408	411	421	462	464	404	437	448	425	431	437	438	396	425	409	400	446	388	448	371
6767	4341	3917	2281	1113	802	550	635	580	754	1789	2149	1603	833	484	398	345	361	325	369	345	371	351	350	319	334	342	359	359	339	300	372	334	334	319	368	356	342	343	341	354	331	356	312	326	376	356	312	342	340	341	351	370	340	368	344	364	316	346	329	318	321	340	334	363	333	347	357	339	324	346	351	335	340	360	336	328	308	332	356	302	324	376	347	335	332	339	359	329	336	332	363	347	301	315	344	343	358	338	346	353	351	364	326	335	347	380	355	334	332	349	341	353	380	367	338	338	351	313	346	332	366	333	357	347	336	341	324	325	342	335	334	342	339	356	335	372	343	359	306	325	357	305	333	346	322	329	339	358	360	358	322	355	332	347	347	327	348	358	344	326	345	355	346	344	347	346	352	334	334	327	365	352	350	381	353	336	369	335	332	375	339	372	363	362	384	372	330	331	331	352	317	336	373	343	336	346	339	361	329	376	357	336	334	348	363	314	341	368	334	339	324	364	337	322	350	361	356	345	334	356	367	349	348	345	339	332	343	351	337	329	343	380	319	333	338	352	328	351	346	334	345	330	332	330	352	364	338	349	328	314	374	356	313	333	339	360	323	347	329	336	325	351	322	365	326	340	332	366	360	363	347	349	332	324	335	372	357	337	342	358	348	313	341	345	334	376	333	321	355	326	360	323	357	335	335	335	350	301	353	351	337	368	321	355	322	331	330	378	341	376	312	330	319	347	351	323	324	364	343	343	347	291	316	323	339	362	353	343	360	364	327	372	347	338	365	344	347	335	372	359	325	338	335	361	331	338	309	320	359	339	373	345	320	387	310	347	316	344	340	360	381	286	367	349	357	342	340	357	375	351	340	301	351	331	361	360	381	327	314	351	349	323	346	367	340	378	336	322	346	335	362	337	338	331	318	354	358	345	368	338	316	337	319	346	334	341	376	356	338	369	381	336	335	351	353	312	332	328	352	325	433	370	339	317	315	357	363	343	343	340	341	352	333	391	325	321	340	353	322	325	357	315	372	328	339	350	371	346	311	369	312	299	364	362	341	351	308	315	340	358	357	333	349	336	325	377	357	388	346	343	368	352	368	321	333	317	349	316	355	350	357	359	309	374	370	367	372	371	365	371	348	344	329	360	330	336	379	327	322	362	346	358	356	316	346	361	352	372	332	361	322	331	318	365	349	331	375	334	348	364	356	342	338	364	369	369	365	299	337	346	340	378	338	336	350	380	315	361	346	319	334	319	343	350	350	340	326	341	346	344	316	369	348	372	353	354	353	330	327	349	336	348	330	334	327	363	358	351	321	337	335	319	334	362	328	335	378	362	354	325	339	369	368	341	331	353	350	323	351	316	352	357	345	365	377	367	346	369	360	357	363	363	345	328	334	333	354	358	342	338	351	336	347	344	341	343	359	348	292	325	349	346	362	341	355	335	353	343	316	344	345	358	335	349	329	344	320	336	342	372	350	353	322	377	366	324	349	362	346	320	336	312	315	360	327	333	313	336	394	331	324	336	352	361	378	375	324	372	376	329	359	356	333	341	313	339	337	337	334	355	337	350	337	354	336	351	315	336	352	349	334	346	338	334	356	336	344	332	331	309	348	348	357	344	362	343	330	348	349	366	349	317	333	318	342	319	342	352	370	334	342	363	338	365	359	352	364	352	347	356	374	373	358	376	355	333	343	316	338	339	351	341	359	351	337	350	368	328	315	352	335	348	337	357	346	362	330	370	333	382	327	347	343	362	349	329	331	341	327	341	340	328	336	333	308	336	374	343	344	357	348	354	352	346	329	350	311	309	337	319	334	315	321	347	356	381	320	320	323	379	317	318	352	303	376	368	335	338	346	341	341	344	359	369	329	333	352	362	343	336	395	366	312	345	349	347	347	336	318	368	341	365	320	311	349	334	340	340	351	398	345	344	316	366	385	326	336	343	317	322	330	329	369	356	337	332	374	343	358	356	360	309	359	325	339	364	367	348	325	402	335	370	337	338	320	331	332	374	312	342	350	317	330	336	341	361	367	340	362	321	376	364	345	327	346	357	342	314	338	325	337	370	325	310	326	353	344	328	351	360	389	323	343	334	307	392	305	344	349	336	337	339	356	343	357	351	345	363	327	325	344	346	344	351	338	337	346	363	347	348	362	355	316	317	323	326	332	373	342	352	348	335	304	313	346	321	334	320	364	313	355	340	356	344	340	355	344	344	325	330	362	334	328	340	356	348	317	353	356	349	332	328	358	341	362	372	342	337	320	344	352	310	316	347	358	349	337	368	327	317	360	331	362	355	349	341	362	338	345	347	355	318	330	346	373	319	362	344	318	349	310	320	367	365	315	362	356	315	332	330	327	345	362	351	326	356	341	325	347	323	323	353	342	324	366	322	341	338	330	358	338	348	339	350	353	316	335	347	371	369	339	361	326	358	334	344	306	320	310	346	339	346	331	342	332	347	326	350	324	370	354	318	298	353	357	359	316	358	316	336	349	338	349	314	345	351	357	331	308	393	340	358	319	358	358	337	362	309	345	322	355	359	304	322	322	306	341	345	345	319	340	341	343	364	369	319	346	314	323	358	332	324	340	341	329	328	316	340	390	367	302	348	375	331	352	314	340	336	323	363	366	347	337	389	361	328	346	326	343	333	291	368	325	354	359	344	320	349	342	354	309	329	355	326	347	335	341	325	360	348	346	338	386	352	347	326	340	362	314	389	352	334	343	345	354	341	387	339	331	317	356	367	379	335	332	335	377	340	350	355	325	330	331	338	322	327	362	346	331	335	326	344	343	345	329	339	337	336	373	368	353	334	338	368	367	371	346	334	330	329	360	369	316	321	372	341	338	352	343	350	364	332	341	346	334	341	322	327	315	336	347	336	342	344	372	354	363	335	341	351	375	349	362	325	350	351	385	348	361	364	354	344	340	320	337	349	353	321	410	339	383	354	341	354	328	278	348	335	353	310	316	331	345	302	319	298	360	353	363	317	340	351	336	379	342	347	351	333	358	341	337	361	332	351	336	345	355	322	318	339	323	322	341	385	347	395	311	335	346	347	382	348	385	327	375	351	351	369	351	335	317	321	311	334	342	361	321	342	331	383	340	359	355	313	341	321	335	367	327	330	300	341	358	323	333	341	363	360	335	319	350	342	347	349	312	385	356	345	340	345	362	364	355	356	343	338	334	306	330	338	318	334	389	320	348	364	344	363	358	323	369	378	325	335	324	324	347	341	340	355	351	354	314	343	349	341	344	377	363	361	316	327	376	359	330	358	298	368	382	321	348	313	359	377	358	362	379	322	342	362	357	333	345	291	349	340	341	310	330	354	359	360	322	341	328	368	355	345	339	364	352	340	348	368	334	320	367	354	329	358	363	330	340	309	275	344	344	362	342	342	339	355	337	362	335	348	336	349	360	326	336	337	333	330	322	350	335	326	293	318	362	314	338	355	321	328	364	314	374	343	341	331	349	342	357	349	327	338	357	329	334	329	346	382	354
24919	20993	27081	24873	9677	2028	1129	899	756	1323	9933	16784	11368	4362	1519	756	541	471	515	474	455	454	487	471	524	470	518	523	476	495	459	472	470	534	469	466	453	483	486	447	466	520	486	474	442	504	488	477	479	441	485	460	490	465	468	541	472	470	483	427	475	505	459	491	489	485	439	484	459	450	480	451	460	460	458	458	477	477	459	454	466	469	517	480	475	489	447	438	514	450	496	486	482	514	474	467	477	492	469	508	457	479	479	495	440	423	512	486	467	498	481	458	437	498	459	504	494	488	488	509	448	466	490	503	488	447	471	490	455	472	493	461	487	451	444	464	501	480	458	485	524	437	491	488	423	459	479	465	460	468	459	485	484	490	470	508	461	475	454	486	495	452	486	484	435	500	475	474	489	469	441	470	492	437	478	481	486	491	489	513	461	412	458	460	439	446	455	460	491	470	458	456	471	505	486	456	449	479	487	534	500	490	423	465	472	500	499	498	458	474	456	457	438	466	484	478	540	468	494	468	435	479	481	450	496	451	495	474	467	482	455	482	409	426	481	481	492	461	482	481	456	471	433	460	471	489	466	455	446	508	472	457	529	468	458	448	479	494	462	444	496	489	448	493	496	468	476	488	481	499	490	469	475	472	476	486	434	450	464	490	462	494	432	518	464	448	461	482	498	461	446	465	478	448	467	497	489	463	474	458	474	468	507	447	480	486	491	463	467	476	488	514	514	511	502	438	513	437	457	463	427	468	463	435	472	492	517	496	512	481	508	440	488	459	450	498	505	469	508	472	480	465	463	422	497	482	484	430	481	471	451	516	475	488	499	472	497	464	456	454	483	467	468	462	466	447	467	499	489	409	490	504	473	479	465	460	469	465	473	465	449	493	465	499	471	472	462	488	447	522	459	455	471	471	470	458	428	465	447	469	485	479	471	467	479	419	445	465	485	462	485	511	466	469	470	476	494	465	469	452	479	510	544	452	503	461	481	496	435	472	528	469	443	457	487	494	449	497	481	471	481	447	454	490	475	477	449	475	460	492	493	483	433	452	493	487	478	448	501	473	479	501	474	467	507	495	487	461	410	476	454	484	485	475	489	495	479	469	461	450	517	479	479	464	473	480	472	467	456	470	483	504	447	442	465	481	451	473	467	478	484	456	445	482	468	471	490	526	460	504	507	456	439	481	442	486	468	493	468	468	490	444	473	461	484	496	450	460	460	444	457	427	466	473	463	452	475	470	463	473	454	439	477	460	466	499	447	476	448	482	472	451	500	452	491	475	486	460	495	452	482	502	500	484	487	500	496	457	514	482	473	454	496	472	459	460	477	452	487	478	469	515	445	487	456	447	506	504	484	500	485	479	474	479	479	469	513	439	477	443	454	446	476	488	463	465	462	425	462	476	554	463	490	436	455	469	485	506	443	459	472	478	457	484	487	463	455	451	496	499	452	492	486	507	477	441	483	477	432	450	449	459	513	417	469	489	485	459	453	473	541	456	471	486	486	474	469	472	468	482	494	487	500	480	468	483	448	456	501	502	482	470	484	476	501	444	464	442	455	446	439	492	475	466	489	442	460	466	457	435	478	476	464	456	482	458	453	460	462	478	428	459	479	454	492	474	446	484	501	474	491	455	518	467	449	465	478	459	482	448	480	490	466	510	504	463	494	458	455	509	473	441	478	441	444	469	505	457	464	463	467	518	498	470	465	441	467	439	436	438	493	463	452	499	494	477	472	466	444	487	465	445	480	463	501	485	491	452	478	485	457	483	451	486	466	466	462	466	479	466	450	469	466	426	410	469	475	519	432	435	468	463	504	449	446	492	469	460	456	468	477	458	471	467	450	454	459	481	491	457	451	442	476	466	470	479	476	483	471	470	488	496	519	436	486	451	447	466	506	497	457	483	459	454	487	487	428	426	501	441	470	462	435	487	513	426	461	497	501	418	441	453	493	484	500	433	501	455	477	439	499	455	500	444	446	486	489	495	512	433	475	503	494	482	456	491	404	479	475	502	470	488	447	438	494	488	453	481	474	486	490	450	473	469	487	457	438	448	446	462	515	455	461	490	507	479	485	439	481	501	465	481	499	451	471	485	449	470	463	482	449	485	479	463	459	432	455	467	425	499	458	492	490	481	453	490	490	447	459	477	490	506	456	463	468	469	460	487	523	476	496	473	492	469	451	451	444	463	465	500	477	483	450	484	479	484	495	455	443	484	487	467	443	435	478	488	437	432	473	460	458	459	466	503	473	452	470	462	514	472	464	497	479	461	467	480	449	471	469	479	428	455	469	479	458	485	513	501	460	414	411	464	436	434	485	473	470	457	476	463	474	453	464	454	447	478	453	477	454	526	460	455	461	454	488	471	455	442	451	449	440	471	485	453	467	450	458	491	472	452	495	532	510	482	472	448	506	486	444	517	476	480	452	458	467	432	471	484	472	441	485	477	504	474	483	487	479	488	506	460	431	461	492	496	455	452	446	445	480	498	466	454	449	513	493	493	500	454	505	423	443	441	453	465	486	494	433	442	482	460	430	470	475	490	499	488	480	444	444	488	506	466	476	488	463	477	469	496	464	492	490	472	471	494	487	465	443	466	500	447	447	512	466	502	478	457	478	471	476	480	495	448	492	458	456	475	460	472	481	465	482	439	444	450	465	466	490	490	487	463	470	450	435	472	468	476	462	470	504	485	447	449	512	493	505	452	446	472	464	468	471	460	466	505	486	479	488	481	492	468	490	472	491	474	466	449	523	473	476	511	462	487	496	459	494	465	437	478	461	462	510	444	456	498	498	455	484	507	494	480	451	496	470	412	502	455	447	487	454	529	481	488	474	464	470	469	477	489	478	460	476	483	501	478	489	481	525	465	452	470	502	489	494	468	471	484	450	445	479	478	485	494	503	515	528	487	495	475	440	461	496	460	470	463	489	485	467	467	439	445	466	440	506	487	508	441	451	476	504	467	477	503	502	444	480	486	491	513	465	480	451	474	494	468	469	454	471	458	463	465	459	498	508	479	465	471	480	459	443	455	444	472	491	477	457	504	500	436	472	491	454	481	437	440	485	495	467	445	486	463	497	508	448	467	438	505	466	439	494	474	481	491	456	473	485	492	463	435	474	488	472	473	460	497	484	426	462	477	450	479	510	480	507	453	455	493	458	452	452	486	432	492	455	466	452	478	485	481	459	475	463	477	477	450	473	469	455	484	455	475	459	475	475	481	485	498	475	498	514	475	481	448	502	476	475	484	460	477	451	492	486	443	496	481	475	469	455	451	490	482	479	468	485	500	499	464	485	475	455	519	517	458	422	492	469	453	469	492	454	432	463	513	478	483	485	471	479	446	463	443	478	471	492	464	451	472	465	484	471	463	507	512	465	444	426	489	460	438	486	481	471	445	498	502	508	487	477	494	492	473	490	456	449	420	448	465	468	492	502	472	483	480	506	452	485	485	498	486	457	459	490	483	472	477	455	454	439	425	470	493	470	457	469	431	477	461
5480	7625	7596	3971	2320	1523	1029	959	943	1797	12925	16335	10026	4326	1580	711	466	425	417	415	414	405	409	404	409	406	410	375	362	416	418	392	403	427	417	416	406	421	429	414	382	417	409	376	425	393	383	411	395	397	393	387	363	419	461	426	415	394	418	387	378	414	404	399	414	424	398	406	392	400	419	435	376	403	404	408	402	432	394	416	373	385	402	392	411	384	389	412	404	421	448	429	399	402	406	406	416	393	399	451	388	382	386	381	407	416	396	439	423	379	427	418	403	414	399	393	411	387	400	400	433	434	408	419	392	384	397	414	377	398	399	410	385	394	379	386	402	397	430	401	398	380	395	392	394	434	370	410	421	433	414	339	403	393	402	420	416	403	403	419	410	428	396	387	415	416	433	397	401	393	405	406	419	393	384	424	416	405	401	415	456	428	409	390	422	368	391	379	401	432	379	366	412	382	394	422	416	404	403	421	424	381	368	397	377	414	437	386	393	393	420	395	412	397	381	444	406	391	402	414	408	392	400	382	382	398	394	409	362	424	403	431	358	418	413	389	387	378	446	391	427	433	425	407	436	361	409	383	359	371	416	405	446	382	431	419	372	393	400	389	446	425	416	404	384	386	407	400	429	432	391	388	410	407	427	411	400	404	403	437	376	403	375	378	392	386	404	385	410	386	416	398	420	385	400	434	380	412	417	435	414	387	435	350	402	435	423	406	467	403	432	397	395	406	384	399	428	392	411	395	415	402	401	396	402	422	381	402	394	391	420	370	403	384	368	404	423	408	378	385	403	364	422	424	409	417	371	395	391	377	419	403	418	414	434	404	397	425	381	418	403	444	412	404	380	396	421	395	379	408	397	400	380	392	371	398	459	427	377	406	414	402	388	411	427	428	393	443	385	417	378	403	402	424	433	408	380	413	392	369	398	387	379	423	388	427	427	433	393	401	393	393	406	413	440	411	399	398	396	400	408	373	393	428	350	394	364	385	369	392	411	415	407	419	389	397	401	396	393	389	419	422	428	406	414	366	375	406	439	434	408	402	419	412	410	397	426	364	398	394	397	393	414	399	423	397	398	384	389	398	372	424	372	403	408	375	426	449	384	375	411	397	405	414	424	424	383	406	456	377	399	391	397	379	357	392	427	376	400	415	357	413	389	410	423	416	415	392	401	411	398	432	370	371	397	371	411	363	351	402	379	449	355	417	412	397	377	401	392	400	403	393	431	392	420	404	422	439	381	373	394	409	411	374	417	420	387	410	403	415	396	405	409	400	414	398	408	376	412	371	383	419	376	398	444	405	412	422	422	394	407	414	409	374	419	403	407	380	424	397	389	412	364	422	406	365	423	379	451	415	401	395	424	408	400	364	398	407	392	408	401	438	405	408	376	410	388	400	398	428	391	407	378	387	397	452	396	432	430	374	379	412	397	396	371	413	361	460	439	436	407	429	378	420	402	445	407	403	409	399	428	394	423	424	381	409	392	377	408	427	383	425	401	415	374	431	412	387	394	414	430	402	430	386	374	418	409	382	397	380	417	406	406	382	386	383	382	412	419	428	408	380	412	400	374	387	437	421	397	404	378	399	434	371	444	391	432	384	388	399	392	407	440	423	404	404	422	403	395	379	397	398	429	418	442	381	386	406	404	371	407	416	399	405	385	373	418	396	453	416	382	414	389	372	409	413	430	413	431	394	420	393	397	428	425	416	407	391	402	408	419	397	418	389	386	399	433	408	449	401	396	380	402	398	417	432	430	388	397	420	376	379	376	390	423	422	403	376	382	385	423	374	409	409	432	382	397	409	411	435	437	388	376	392	376	409	431	395	411	434	370	401	373	398	382	409	401	400	384	447	396	415	408	405	431	376	402	422	434	392	420	400	434	378	394	411	409	390	388	403	402	410	423	403	418	383	417	389	416	400	388	413	404	387	455	408	364	390	376	387	416	398	426	380	398	409	359	379	428	416	373	414	397	436	389	417	400	417	377	418	413	392	378	425	412	386	384	428	410	389	372	416	443	422	389	411	426	393	398	433	392	391	378	412	425	422	438	414	413	395	391	404	394	401	403	376	388	448	391	366	430	393	429	420	418	387	410	416	393	387	416	367	379	408	396	409	413	427	423	423	436	398	412	436	403	400	367	416	376	343	391	397	394	398	396	393	400	410	382	433	398	407	377	420	382	406	435	414	416	439	388	413	376	424	394	411	410	382	409	423	427	410	435	402	405	384	424	419	367	422	415	405	418	387	415	390	365	395	400	377	422	396	421	405	444	404	414	420	394	401	375	404	392	406	433	400	382	419	385	364	409	398	395	376	395	375	412	395	421	416	423	383	387	416	420	408	388	391	434	414	412	395	401	423	425	405	425	402	429	404	390	423	384	424	385	386	424	408	386	390	391	358	400	444	418	418	414	414	358	392	419	379	402	386	404	455	407	384	404	436	355	407	403	404	415	395	369	423	383	387	383	434	406	403	411	432	404	379	419	376	446	413	415	392	401	411	389	381	391	439	407	417	420	408	398	402	397	437	421	430	409	408	410	383	399	374	388	421	442	403	412	380	413	407	392	416	401	410	410	413	375	409	382	362	390	367	407	395	406	396	392	405	373	393	393	384	401	409	423	387	403	412	394	397	393	449	397	395	449	443	385	381	400	402	419	405	382	409	415	387	413	403	376	448	419	418	388	358	416	405	429	413	394	427	384	398	438	407	401	427	421	398	418	394	400	375	397	415	376	375	391	433	420	445	373	384	383	382	373	381	389	420	381	381	404	410	383	400	392	409	396	401	404	384	433	406	404	398	423	413	380	387	380	436	389	382	391	419	384	386	396	368	409	420	431	388	392	417	405	401	412	421	409	421	397	383	371	384	401	416	394	413	433	381	387	384	400	375	376	413	413	414	468	415	402	398	384	443	420	399	387	435	444	384	381	388	394	397	373	384	403	402	401	390	420	417	436	394	390	407	387	398	406	384	445	401	407	424	421	410	393	373	385	414	360	391	422	402	407	370	387	412	430	389	425	431	405	390	388	424	380	427	428	397	389	417	406	391	426	426	406	383	405	411	407	403	404	455	394	418	392	392	399	414	430	394	400	382	429	401	389	381	418	383	442	419	395	379	403	412	379	412	400	405	402	397	401	426	422	401	427	398	433	388	392	396	367	434	420	431	403	410	410	434	371	384	422	417	422	352	407	419	421	416	386	369	385	415	392	395	416	385	421	389	402	402	412	414	397	368	400	388	408	404	370	391	407	383	417	368	399	436	398	388	413	408	416	387	426	377	397	405	404	403	422	376	402	382	387	423	394	400	396	401	402	402	373	401	412	369	387	407	420	457	388	415	422	407	390	381	413	398	410	387	394	376	396	401	444	422	423	410	376	378	382	380	425	424	389	409	387	408	428	395	420	420	367	377	412	396	390	397	446	394	397	413	429	384	437	413	390	412	422	413	399	402	404	412	425	407	372	381	386	410	435	402	448	376	386	389	416	426	375	407	402	411
23879	20921	27980	24003	20711	8246	2131	1310	1209	5561	23045	26658	18271	7652	2581	1200	712	568	588	577	572	566	593	554	550	574	553	551	553	568	590	549	588	550	549	585	559	566	584	562	602	526	531	582	541	569	548	573	555	550	573	574	569	541	567	572	514	559	560	543	529	558	623	573	598	570	549	594	557	589	601	607	567	578	582	538	579	547	531	543	570	577	584	522	570	581	636	563	535	582	576	525	551	602	587	596	526	563	526	561	636	560	565	550	612	545	581	525	549	515	550	553	561	589	547	588	515	581	577	523	574	572	572	546	551	543	556	534	544	575	537	544	586	521	544	522	552	580	576	565	562	548	534	589	537	522	560	530	495	567	523	544	557	564	587	546	553	538	517	573	545	530	594	606	546	574	562	553	601	598	586	557	617	593	545	519	529	560	558	560	533	496	550	555	538	569	541	578	529	557	589	567	558	553	573	586	558	553	570	548	571	590	548	567	567	569	565	589	579	566	566	559	569	554	545	583	551	553	538	545	549	542	554	579	572	554	546	556	549	570	564	589	538	560	520	591	554	563	611	541	569	583	567	535	598	540	551	591	554	530	586	562	576	572	579	591	565	543	568	524	563	583	508	584	539	547	562	551	579	566	516	530	574	590	549	561	568	532	534	574	567	575	584	545	540	597	568	562	548	547	582	559	565	557	527	554	555	545	518	579	619	559	583	535	528	547	548	556	591	579	589	539	588	562	565	572	576	570	547	585	574	534	555	568	568	553	584	533	532	569	634	539	532	529	571	540	536	592	571	573	526	568	573	543	562	546	575	546	528	588	575	552	567	557	567	541	573	549	534	520	535	573	544	560	622	556	537	552	577	592	527	556	562	566	556	558	584	556	547	566	531	590	530	569	606	561	573	569	574	530	550	582	560	554	535	527	628	558	591	548	593	524	550	554	599	512	567	606	530	584	564	591	540	541	576	511	564	576	606	602	562	570	535	556	556	568	549	598	585	578	568	554	583	557	597	568	586	551	586	558	574	547	624	592	576	532	538	521	567	541	587	548	575	584	513	580	575	573	562	590	562	536	555	562	586	517	533	560	548	543	543	581	616	563	525	520	548	525	576	561	549	545	583	529	572	526	547	564	585	568	565	557	564	551	579	515	554	591	538	564	553	541	540	534	566	593	562	566	592	528	546	535	566	587	574	573	576	567	543	585	551	554	561	573	576	543	577	539	592	576	597	577	567	543	566	545	524	523	562	595	560	584	574	554	550	575	577	545	526	562	503	559	557	524	557	539	535	594	595	554	572	555	579	563	520	522	551	556	596	531	539	560	562	567	584	577	525	502	554	563	604	610	579	582	558	601	586	546	541	530	579	541	605	560	576	555	561	551	552	538	549	546	568	603	556	600	586	557	590	573	562	585	549	602	562	546	573	539	569	620	540	600	559	553	550	533	590	597	521	558	525	605	559	558	543	554	549	563	563	593	577	577	556	576	540	553	588	555	584	541	538	550	561	536	544	562	590	611	549	559	526	558	547	544	550	567	556	537	550	532	592	636	587	552	563	584	550	547	587	604	508	541	526	527	568	533	542	534	600	541	579	572	604	567	578	563	511	574	563	578	577	540	530	568	555	546	583	562	590	576	587	560	544	559	615	534	527	506	574	582	527	531	582	575	545	588	565	552	511	534	550	543	549	556	553	614	536	540	526	568	549	571	565	570	603	589	541	595	544	542	590	564	529	534	525	570	585	570	582	551	553	559	563	530	548	523	593	533	581	565	525	590	568	545	559	525	588	571	560	550	544	561	562	563	557	502	545	566	570	542	512	563	559	571	534	590	576	565	520	579	551	560	565	606	544	581	528	574	529	530	545	622	576	572	580	528	545	587	564	587	565	580	506	520	555	521	555	541	575	556	544	562	570	534	538	580	521	531	545	558	595	553	595	543	560	555	601	550	607	574	542	546	588	573	543	558	564	530	568	556	562	557	565	541	572	561	553	554	519	569	552	578	541	549	564	570	542	549	569	546	597	564	568	583	562	601	544	570	523	556	545	586	623	566	574	578	580	590	593	604	569	554	563	598	517	542	548	535	549	556	592	553	549	531	554	531	587	579	571	566	621	568	562	581	553	591	516	519	534	510	574	546	565	539	562	532	597	522	523	570	544	574	521	532	561	549	546	535	581	558	538	520	554	540	602	569	532	540	538	603	607	558	548	574	585	575	536	542	530	572	580	516	543	538	550	566	551	532	573	565	580	582	579	588	560	576	590	583	570	551	551	573	560	565	545	599	542	521	582	611	542	472	569	562	568	535	569	573	562	542	591	555	576	549	592	563	481	525	563	539	547	559	572	562	552	540	578	578	563	506	582	571	504	544	514	540	558	582	566	559	537	564	538	572	562	599	549	578	582	563	563	605	582	539	539	582	626	565	580	603	572	542	556	583	600	560	550	576	549	561	536	568	556	594	573	555	556	557	524	581	548	529	565	550	572	602	545	542	547	569	542	567	543	590	522	593	566	563	579	594	572	553	555	527	589	588	511	543	548	570	587	502	579	539	554	564	563	515	576	586	562	522	541	552	534	563	564	580	568	573	555	559	562	573	562	544	590	565	553	547	567	557	546	555	544	558	574	532	580	558	566	533	518	560	599	557	547	620	590	574	578	554	528	584	527	560	539	603	570	526	534	563	530	578	580	569	588	539	541	554	541	560	537	557	536	536	583	560	616	561	515	556	547	565	564	561	550	554	514	545	577	504	587	587	580	569	567	552	557	556	519	539	538	550	589	556	561	551	520	570	527	569	510	563	561	557	554	567	544	544	573	585	559	587	569	525	539	594	561	537	564	551	536	537	510	508	547	548	545	590	563	614	603	552	593	570	538	589	553	567	565	565	589	540	584	562	556	604	555	520	565	554	559	591	526	530	565	596	582	543	548	548	530	601	596	536	592	567	520	557	579	577	518	567	558	538	534	584	533	545	536	582	551	558	597	527	543	547	544	577	597	556	581	551	518	541	532	531	509	584	561	568	579	538	578	563	608	555	568	535	537	549	533	532	542	556	555	557	553	551	530	535	535	536	563	551	538	605	561	570	509	549	568	586	515	516	554	535	542	581	559	563	594	621	590	520	576	597	558	541	566	567	537	575	548	590	542	559	517	535	555	563	567	598	539	550	570	558	561	568	553	561	545	557	537	557	565	543	581	551	546	547	551	574	582	589	547	585	600	546	577	515	568	543	537	539	565	564	612	554	584	529	562	584	545	541	572	522	598	562	566	579	562	552	572	544	570	549	561	583	558	610	551	585	592	538	497	577	571	522	581	543	551	558	542	557	533	532	546	584	559	522	541	558	603	514	519	597	551	561	529	581	596	601	571	609	569	582	559	571	548	591	575	550	538	582	586	571	561	542	522	550	572	554	580	537	591	549	555	559	579	527	539	541	569	591	546	535	580	556	535	582	572	570	545	562	513	534	579	550	571	573	531	569	574	576	619	516	568	562	555	524	580	557	572	601
6148	11121	10225	6132	3413	2200	1731	1443	1593	8436	25271	23889	15157	7032	2740	1246	714	488	484	496	504	477	491	526	498	514	497	449	484	483	492	505	534	509	474	485	491	476	458	422	455	482	455	462	457	510	476	489	484	475	503	486	492	502	487	491	490	447	482	469	488	492	474	466	409	500	490	475	500	472	461	471	508	474	459	492	466	458	449	478	464	473	457	460	456	464	470	467	508	515	534	454	471	453	465	497	491	429	480	470	498	480	472	478	485	489	437	459	487	476	487	488	501	518	497	455	492	461	457	452	487	475	472	476	456	452	480	479	465	455	510	497	480	486	458	500	457	463	478	465	512	496	473	461	493	501	450	464	432	476	461	454	460	463	474	475	481	446	473	468	485	475	438	495	453	438	448	455	459	462	450	480	464	420	437	469	481	438	435	480	501	436	476	491	498	519	474	480	502	468	466	500	507	468	431	506	497	464	483	494	427	478	462	514	475	485	468	466	496	468	470	456	458	484	514	449	466	445	449	485	467	482	512	464	448	466	452	471	476	448	465	500	512	437	487	484	455	443	471	470	451	475	469	493	468	451	508	462	478	497	455	480	489	438	444	455	420	453	468	493	483	515	489	482	477	489	499	440	451	513	461	464	453	455	495	453	481	451	465	461	475	488	509	466	473	481	441	469	462	484	497	480	448	502	478	460	471	503	469	469	487	475	496	484	481	453	449	488	441	472	464	483	494	488	471	471	488	509	462	480	456	495	439	490	460	501	443	467	491	489	482	485	487	486	512	478	477	485	466	398	487	487	484	473	463	450	452	498	454	450	454	473	459	477	470	465	468	453	465	483	471	500	509	486	470	519	471	474	497	483	469	445	430	495	482	495	478	489	479	492	515	465	490	469	453	458	465	449	431	460	502	494	475	478	501	492	493	472	512	474	479	484	491	431	473	441	465	481	442	476	468	462	471	504	439	482	498	471	428	488	462	481	483	450	483	440	470	462	447	418	476	467	461	492	444	491	486	451	499	468	470	458	471	455	445	480	507	458	482	500	445	493	512	474	485	465	452	447	490	475	535	463	467	461	456	491	490	452	485	460	495	484	498	469	485	438	463	442	470	454	473	479	498	520	517	440	447	437	499	469	458	497	487	473	480	485	474	458	455	496	462	449	475	485	483	466	466	471	503	490	463	470	442	464	482	463	468	459	473	484	486	454	484	435	479	465	477	448	475	425	461	450	496	475	450	488	452	505	483	473	443	481	456	458	492	458	508	463	482	474	426	465	471	483	485	431	452	457	456	502	480	481	471	473	476	460	461	447	469	480	530	451	455	475	460	477	442	433	477	458	462	525	487	490	471	475	458	480	477	476	470	497	487	468	474	449	463	462	472	466	502	503	458	491	467	498	437	472	452	469	480	429	490	472	442	471	505	478	490	426	457	495	481	467	460	498	516	485	453	460	427	474	472	469	457	466	446	449	505	449	469	524	468	493	477	469	442	481	413	445	470	476	452	484	485	435	465	522	417	545	483	459	503	458	528	519	487	478	482	495	495	509	505	464	510	449	459	465	445	470	482	494	468	466	466	472	460	453	478	507	490	488	451	460	423	473	447	470	483	451	444	478	433	439	449	472	486	468	473	452	450	469	493	476	472	490	455	433	461	451	445	486	455	475	489	464	498	504	551	474	513	440	468	510	440	448	424	482	441	476	435	494	465	446	452	468	470	479	465	516	485	409	451	464	508	467	496	466	485	511	490	471	444	468	459	483	434	452	489	480	449	484	479	471	441	487	476	450	456	453	468	496	496	456	472	453	437	472	467	445	499	454	486	485	470	464	475	455	479	458	460	479	458	474	479	444	472	454	488	477	494	482	479	473	462	488	511	473	487	478	474	483	482	471	487	447	460	464	476	500	530	432	458	476	427	454	465	483	450	480	473	421	477	455	485	477	454	463	457	491	449	478	479	485	446	486	484	468	471	474	504	467	479	447	468	453	459	489	425	446	444	504	507	485	478	481	465	473	468	479	459	486	517	479	496	453	467	474	449	460	462	507	496	476	449	468	481	468	465	457	490	477	493	485	455	501	451	477	496	459	463	492	493	484	444	486	431	492	481	474	491	482	469	476	453	483	485	506	465	494	442	462	437	453	463	489	471	489	479	476	495	474	467	453	438	492	495	489	469	464	424	471	485	451	504	491	517	468	476	497	484	455	453	541	497	470	499	451	477	465	513	475	471	453	492	452	472	507	469	448	484	508	458	473	494	492	432	436	473	490	526	488	440	485	480	501	477	465	458	495	471	437	472	445	480	467	506	446	462	427	443	457	471	447	479	457	451	460	474	483	492	447	464	471	460	516	458	494	458	485	464	442	493	483	481	491	439	465	466	422	493	489	473	497	413	445	452	450	447	450	502	504	492	457	455	453	445	438	500	492	462	497	458	499	449	513	494	463	457	500	478	473	419	482	475	475	479	493	455	500	458	482	482	452	480	472	468	446	483	450	458	463	457	461	453	469	452	522	449	499	470	505	453	474	461	454	459	479	477	492	494	511	475	500	480	466	463	478	486	513	499	497	436	464	475	497	504	455	467	483	476	428	469	422	450	480	478	476	483	440	472	476	476	481	454	456	444	439	433	479	478	483	439	467	451	450	453	458	496	426	484	441	434	437	448	519	452	453	460	481	469	454	461	474	449	459	453	480	466	488	508	448	465	457	457	518	461	464	485	473	516	427	469	478	482	475	452	490	464	459	455	469	484	428	512	502	497	484	440	439	450	460	471	463	487	486	428	485	483	438	506	491	465	451	455	478	476	431	490	496	460	438	434	504	463	458	459	483	482	451	493	473	461	481	468	427	481	497	523	454	463	477	479	487	476	461	440	432	480	469	446	473	445	482	444	488	481	483	462	516	497	457	525	459	448	464	477	481	492	464	471	443	446	453	475	483	468	479	460	483	472	449	479	474	412	423	461	447	493	451	474	467	443	505	447	459	497	434	438	475	470	472	478	486	441	496	499	457	492	459	484	463	455	425	436	438	461	451	499	463	464	444	491	503	476	466	475	457	441	470	475	446	478	435	463	454	475	455	481	438	470	480	486	467	454	469	476	465	466	462	488	451	445	504	505	481	529	458	462	509	492	469	455	469	466	462	501	483	478	477	520	479	453	537	527	430	471	478	473	426	445	470	463	448	463	474	473	481	452	458	491	474	429	430	453	490	479	482	490	502	488	472	454	471	396	462	473	470	448	518	494	513	484	453	455	434	493	479	477	467	472	484	450	452	434	452	495	456	507	474	457	451	418	453	463	471	485	491	497	468	477	468	462	495	443	472	507	456	454	496	454	470	458	460	503	419	473	485	476	448	467	510	451	456	472	448	465	488	462	504	493	468	439	482	495	442	482	464	448	436	454	471	495	475	492	490	484	505	478	485	480	449	480	515	512	465	484	474	429	473	455	464	458	485	477	493	527	482	461	423	458	416	482	450	506	486	466	483	485	408	455	465	482	490	524	453
27033	11919	2436	1453	712	589	477	467	435	491	1218	1600	1190	768	572	461	424	420	376	385	408	412	398	383	341	413	387	414	394	373	400	394	400	388	372	374	399	353	400	377	384	376	381	379	356	390	382	393	399	404	420	383	385	352	395	362	367	410	362	389	404	401	396	363	393	378	364	410	374	407	391	376	408	418	401	349	391	383	387	415	362	390	381	365	404	376	364	386	396	385	392	410	394	397	377	425	384	386	427	368	399	362	408	373	386	378	411	337	388	392	403	413	365	367	365	409	422	382	388	370	397	387	408	403	391	394	403	423	409	354	434	443	389	393	380	411	409	387	384	436	363	387	384	392	399	411	365	373	365	386	394	378	384	388	383	379	381	412	407	437	376	368	385	409	408	397	385	383	358	395	362	400	419	388	401	378	393	379	414	395	367	395	345	439	381	419	393	406	387	409	386	379	404	406	386	394	387	366	407	407	401	409	396	423	409	412	357	392	384	385	353	382	382	409	392	384	376	394	388	390	420	406	391	389	359	369	375	399	403	403	396	409	377	375	385	380	388	345	367	350	363	379	370	414	388	386	377	394	417	422	412	372	384	390	402	376	394	399	376	366	368	357	367	392	378	424	388	404	398	403	384	380	390	430	389	417	380	359	391	379	365	399	399	403	393	390	373	391	382	427	359	376	385	404	405	361	364	364	370	416	372	386	381	410	399	401	346	392	388	398	396	394	387	371	374	393	413	375	410	391	385	379	395	410	404	372	353	396	377	416	424	372	394	381	399	416	395	408	388	383	382	415	360	379	369	348	390	355	399	389	362	373	376	366	359	374	399	367	383	368	418	422	390	367	383	394	388	405	379	437	382	408	386	383	359	400	420	371	359	414	388	380	369	384	407	369	394	402	372	371	416	375	401	373	380	396	393	372	373	394	406	378	407	357	354	402	356	407	383	349	411	385	386	376	380	391	372	375	375	406	394	387	406	361	380	395	391	379	378	395	380	382	349	419	374	363	424	393	377	385	377	379	395	393	415	350	404	390	362	362	385	385	374	404	396	375	385	395	365	388	358	378	393	433	359	388	404	403	387	351	394	385	378	388	400	416	357	390	419	347	368	418	365	402	379	379	388	367	409	348	393	397	397	380	374	383	363	396	376	368	391	378	369	371	375	369	430	396	431	409	379	411	395	383	378	372	367	429	417	400	412	390	380	399	372	363	413	365	396	381	399	415	379	342	391	375	415	372	390	389	377	394	384	379	417	374	381	384	411	383	397	360	365	417	404	392	392	414	393	393	365	401	398	412	386	367	395	396	398	395	337	388	377	388	386	345	384	391	357	387	396	404	415	359	396	343	387	407	404	368	402	392	355	381	366	424	398	389	395	388	364	410	374	362	413	385	401	356	407	418	405	413	421	406	384	410	386	390	344	374	398	362	405	368	389	368	408	398	377	365	370	399	411	381	403	380	378	418	388	413	398	401	383	404	405	358	357	383	368	399	388	411	382	380	387	379	386	418	386	367	381	392	399	355	432	405	364	342	418	399	386	381	404	420	391	396	385	420	398	372	384	417	393	410	420	399	374	358	393	387	395	365	413	394	389	374	423	412	392	368	399	375	393	384	401	401	379	375	375	398	362	384	416	384	405	389	379	386	372	386	362	360	394	343	398	384	390	384	347	398	423	372	336	391	388	416	409	387	376	432	388	378	389	406	388	419	409	415	390	394	426	351	381	409	414	392	388	386	394	383	371	365	394	406	421	374	395	365	412	387	376	395	365	390	409	396	377	374	376	410	408	369	400	409	392	376	418	425	364	392	394	381	387	357	395	376	385	409	369	385	399	398	405	384	372	382	373	386	386	365	395	374	389	398	386	379	389	384	399	381	398	374	388	370	359	391	379	401	359	366	383	415	353	399	379	400	388	398	376	385	379	376	392	359	375	400	378	369	401	372	379	381	389	385	387	416	383	412	393	403	360	382	353	384	369	370	387	381	394	356	419	347	371	409	377	391	418	378	397	419	376	425	383	371	346	415	388	363	405	395	391	391	379	372	392	350	401	390	381	409	364	412	372	397	361	401	408	378	413	395	384	384	362	334	405	379	384	392	382	341	404	369	380	417	380	388	408	381	399	398	378	370	394	397	378	394	393	361	410	405	397	386	413	409	353	361	386	409	406	363	381	385	375	380	397	411	381	399	358	398	384	373	396	377	392	397	395	436	402	406	385	420	393	376	360	411	438	400	407	388	390	394	392	422	359	382	375	390	382	393	372	374	429	396	379	400	406	383	415	355	396	396	422	403	372	392	378	398	394	416	386	393	394	404	385	411	376	391	400	347	354	370	383	412	391	384	398	395	432	387	390	347	395	381	367	395	401	390	353	397	364	409	393	389	433	414	386	389	407	367	383	398	400	396	386	382	405	399	393	427	367	405	434	396	390	374	379	396	408	375	385	387	391	407	393	398	388	388	406	402	415	404	403	409	405	376	376	380	411	370	385	373	410	363	383	401	386	377	430	387	394	360	348	385	437	384	347	418	353	386	363	402	374	371	397	408	429	388	374	360	422	382	392	386	414	395	397	363	384	360	392	330	398	373	405	406	390	388	419	403	404	366	363	412	362	428	391	367	360	367	414	382	407	382	380	393	428	388	363	387	387	400	366	411	391	376	354	420	365	364	374	379	400	385	390	354	394	378	421	371	419	401	391	371	398	401	389	392	360	386	354	407	384	394	415	406	395	388	385	421	385	405	396	385	423	384	395	415	404	372	378	359	378	384	390	370	390	373	350	371	371	336	378	365	380	354	427	370	426	390	401	384	394	374	405	390	365	380	353	420	375	397	417	392	414	406	363	366	393	399	380	392	407	373	412	389	380	438	363	384	380	411	405	369	428	351	397	376	391	400	406	361	387	403	391	351	405	381	390	381	401	368	356	392	369	432	350	378	390	370	379	409	382	402	403	421	389	417	415	384	423	375	400	410	425	372	395	389	383	364	447	402	401	402	410	382	384	376	380	370	397	396	408	428	449	419	386	441	386	402	409	419	401	374	384	371	422	383	377	374	396	402	396	350	353	409	381	423	374	396	388	399	350	419	374	394	384	384	408	375	366	405	402	410	420	382	393	376	355	361	400	406	363	384	399	365	386	385	383	371	370	334	376	399	389	373	405	396	388	405	372	431	386	367	352	409	395	379	423	419	392	385	397	398	387	362	397	393	387	385	374	375	387	418	386	343	391	377	418	398	353	371	376	382	401	389	404	391	407	376	392	350	426	375	367	381	389	376	401	387	391	403	406	414	390	400	401	412	380	364	377	419	417	402	396	388	358	399	393	408	384	367	425	370	410	384	402	405	390	368	404	421	391	453	391	392	395	370	426	417	393	372	376	414	356	387	436	385	377	376	378	395	396	397	374	396	396	384	382	404	387	389	398	352	414	393	383	406	382	416	378	381	414	395	360	396	392	416	403	452	414	410	400	377	413	382	387	405	368	374	344	390	398	406	383	390
6150	2615	2196	1542	786	573	507	437	428	465	1651	2117	1442	837	510	391	357	312	335	323	341	346	348	313	317	321	322	343	354	285	336	306	330	331	351	321	333	352	364	294	316	321	308	333	356	351	325	342	301	340	300	366	335	317	312	344	308	332	302	316	332	360	335	325	311	331	338	325	333	328	326	316	325	342	336	323	345	325	345	329	312	358	358	324	332	308	335	320	343	363	323	336	328	306	312	338	311	286	349	330	328	334	322	339	334	320	337	342	322	344	300	317	360	314	311	345	305	338	313	331	344	341	354	310	320	336	280	294	311	298	316	309	320	346	322	311	316	311	327	304	332	312	317	306	318	343	305	311	339	357	280	312	309	329	330	327	344	360	278	333	329	301	346	330	339	330	328	343	353	333	313	331	346	321	340	340	304	334	319	288	355	327	363	329	338	342	347	336	321	357	331	324	296	352	340	347	317	345	326	321	344	296	340	300	355	327	330	279	342	350	351	309	313	363	330	340	332	306	325	329	296	339	309	325	344	340	334	326	319	314	324	327	298	323	295	319	326	339	319	347	333	346	349	302	292	328	328	309	325	329	333	349	318	311	348	358	329	316	323	307	332	343	351	337	345	340	328	311	299	338	342	319	315	319	331	318	307	338	340	336	340	345	313	299	327	326	342	310	358	313	328	322	321	333	330	346	304	333	307	317	322	320	320	340	343	307	313	310	335	320	302	327	310	323	319	307	325	334	272	343	352	311	299	301	343	323	332	317	315	320	335	340	333	305	361	303	328	353	332	334	335	353	307	296	312	364	357	326	330	328	327	348	304	330	319	352	334	319	339	308	336	350	339	308	299	317	343	315	321	310	332	331	330	329	292	305	299	318	338	318	310	331	332	314	335	323	301	352	300	335	358	321	338	313	323	299	310	314	299	356	347	338	310	357	298	334	336	320	351	336	329	365	329	336	305	273	318	341	326	313	300	333	370	315	339	322	322	319	332	316	313	327	319	332	363	315	318	322	317	305	299	333	318	353	306	313	309	357	321	306	327	312	336	330	328	334	319	315	292	335	339	322	323	299	306	302	340	307	339	281	312	316	344	347	329	322	377	360	343	330	335	310	295	324	320	343	325	329	353	288	313	300	346	334	363	309	337	336	361	314	338	312	319	288	314	349	327	351	320	288	340	318	312	326	308	320	333	312	320	350	275	336	347	289	329	324	302	325	326	325	356	347	342	361	314	312	347	338	330	360	322	340	326	340	338	340	367	339	350	340	324	342	301	311	336	317	365	340	350	324	352	335	327	303	313	334	317	316	334	302	341	318	335	330	314	301	320	306	335	315	339	341	318	332	317	322	314	351	317	323	351	316	318	345	290	330	310	285	356	312	335	298	353	321	348	294	330	333	316	325	311	336	326	306	316	346	319	314	309	383	305	332	326	345	318	304	338	330	336	341	338	286	350	312	332	343	339	336	298	325	337	338	366	333	313	339	326	360	330	353	357	321	331	302	340	352	321	319	339	334	336	315	312	304	282	351	341	325	345	313	292	331	316	321	361	342	322	339	335	330	302	317	296	332	352	296	335	330	337	330	316	306	318	315	321	333	336	329	322	373	296	345	318	297	320	339	339	322	348	344	322	313	325	306	307	315	331	304	334	332	321	330	343	309	287	324	316	366	318	353	313	327	328	350	312	340	305	263	349	287	304	340	340	317	301	346	299	294	313	350	333	345	315	283	336	340	326	304	304	312	324	350	381	332	324	299	336	357	327	317	308	347	338	372	330	339	354	320	328	274	341	298	342	344	357	308	310	330	359	335	321	310	324	340	324	322	326	341	293	338	331	320	310	313	339	320	300	334	317	347	289	322	312	311	354	323	335	342	333	313	322	278	299	309	316	321	294	317	294	341	338	335	335	307	332	305	324	335	322	321	314	316	331	323	304	328	322	301	358	314	304	315	311	303	315	330	328	348	298	332	330	328	338	367	306	315	360	324	332	295	340	315	342	312	311	306	333	299	312	333	319	329	308	291	335	300	342	281	316	305	335	323	339	344	329	328	361	308	348	350	324	300	332	364	329	329	297	333	318	315	352	317	342	349	311	331	350	333	346	321	312	330	345	344	313	310	338	353	348	334	323	335	313	324	323	319	319	361	341	324	322	332	346	353	321	309	323	322	358	329	296	285	340	322	372	335	321	352	328	302	339	298	326	347	314	326	320	327	315	323	331	316	355	330	347	317	339	330	319	305	336	321	315	312	332	355	331	341	337	309	284	320	332	325	342	326	338	312	302	324	332	294	381	309	336	327	365	324	341	338	315	345	353	341	312	346	351	313	329	322	353	294	334	300	336	358	338	337	295	324	327	314	341	363	327	339	337	370	335	290	331	320	327	356	328	313	341	341	308	352	310	346	335	342	332	321	339	311	333	321	313	326	308	326	354	338	337	312	306	298	334	337	312	319	327	316	322	326	317	316	342	340	319	334	353	347	327	318	365	326	345	340	305	325	298	351	339	311	370	320	309	314	306	323	348	317	323	314	294	314	335	322	315	334	316	311	341	335	318	318	291	304	344	297	351	336	331	326	345	351	330	290	306	302	326	324	364	322	290	330	305	317	318	326	330	319	311	335	297	349	335	307	327	364	355	332	329	326	326	336	325	357	325	313	335	328	302	324	327	313	382	316	334	355	334	337	315	347	348	307	333	338	301	363	354	338	356	329	325	315	319	310	298	325	339	331	338	363	298	333	323	337	328	302	334	328	315	305	377	303	326	290	319	297	319	288	318	305	292	328	306	323	305	324	302	326	315	357	325	337	302	336	311	331	337	321	344	340	295	297	326	305	327	311	337	324	354	318	341	333	341	344	360	324	340	325	332	348	313	343	323	329	321	310	338	350	313	332	314	338	308	317	327	326	360	317	289	333	358	335	320	326	348	321	357	303	338	335	332	320	339	315	333	321	360	333	333	334	343	356	321	323	349	374	342	332	368	324	321	351	328	291	336	328	317	358	324	312	340	321	349	297	328	317	312	342	321	302	340	323	354	336	322	333	333	318	331	336	342	341	310	340	324	360	339	329	313	341	321	335	353	291	317	331	322	306	317	311	326	302	325	296	348	320	338	309	316	337	318	330	311	316	366	287	359	322	308	331	345	333	362	329	327	319	319	322	334	361	326	323	308	328	304	322	320	335	322	328	354	325	376	288	344	321	361	353	316	311	323	319	334	311	325	353	350	353	310	299	348	331	302	330	332	315	300	306	344	325	308	316	330	323	353	294	328	354	350	345	341	292	355	329	328	314	364	338	298	331	322	287	308	296	354	343	309	324	333	326	355	291	343	309	324	309	307	302	324	296	337	327	307	315	354	346	292	317	341	338	304	295	319	311	301	344	349	317	338	356	326	318	322	319	305	345	352	283	296	297	306	311	337	316	356	329	322	337	321	296	354	328	341	355	352	319	330	316	292	293	317	298	315	311	352	317	305	338	356	335	319	337	314	313	315	330	332	370
24969	20968	27033	24945	9078	1738	1019	716	639	675	10732	16239	10410	4380	1761	878	524	481	456	414	449	435	434	415	441	494	425	449	455	448	461	436	424	424	462	483	426	464	456	443	450	462	459	469	487	482	463	457	436	451	450	445	442	454	462	443	473	400	432	428	460	438	435	475	450	452	448	462	467	461	444	398	498	490	437	472	450	441	441	424	405	481	468	452	427	418	499	457	468	451	422	444	419	441	399	419	450	471	420	423	482	432	440	436	456	460	428	446	502	436	451	469	417	445	475	480	443	458	461	444	435	469	429	415	446	441	461	471	477	450	466	415	436	471	440	443	472	451	443	465	480	424	465	459	441	443	413	439	424	416	465	438	445	439	432	432	492	472	414	417	424	458	480	457	421	420	456	457	419	466	436	452	460	442	419	458	494	434	453	441	428	411	437	428	439	419	427	424	495	430	441	413	436	433	448	414	444	421	431	468	441	412	443	432	432	469	495	454	461	449	405	441	428	480	443	455	439	389	450	416	423	427	424	471	410	440	422	476	460	449	440	474	438	436	425	448	435	457	430	409	442	475	443	444	480	445	443	428	471	456	437	430	444	450	423	439	427	438	468	457	433	452	405	406	441	479	410	437	456	458	497	442	448	458	436	423	426	404	437	419	415	457	491	451	434	419	443	441	448	445	458	429	451	467	468	445	433	459	411	421	423	472	427	429	480	422	424	448	438	451	439	430	432	446	445	427	425	459	440	494	418	431	418	479	431	429	456	419	431	430	456	470	442	437	447	448	451	432	362	428	447	470	455	438	455	487	443	475	442	435	447	449	478	441	423	453	457	447	409	423	463	439	447	453	452	405	483	412	444	466	464	446	436	444	493	467	453	417	469	428	402	467	453	418	397	442	427	438	450	438	436	434	415	450	453	433	477	413	463	438	457	460	482	414	435	450	471	447	452	450	454	441	448	479	413	438	449	412	488	435	480	431	419	450	421	454	455	439	457	450	404	473	484	430	444	432	459	436	452	431	441	463	446	476	454	453	444	431	451	431	413	422	462	447	454	440	466	476	443	447	475	457	441	472	446	470	469	448	445	427	493	472	468	428	452	453	406	468	427	427	459	423	451	446	461	479	475	438	461	413	460	424	456	463	485	449	463	432	431	469	428	446	428	476	421	458	458	448	457	427	456	498	454	434	437	432	431	453	460	442	441	438	451	438	425	475	490	449	480	450	438	451	451	429	433	433	474	414	449	455	443	459	441	459	436	448	419	468	441	455	420	437	454	509	457	441	464	413	424	432	426	425	442	439	476	448	435	431	475	433	439	473	415	452	420	447	442	448	427	464	427	439	448	424	434	422	456	465	420	457	454	407	448	477	474	422	453	435	439	458	431	409	430	446	433	465	458	464	433	432	432	434	472	430	463	406	482	437	451	458	426	428	460	483	449	463	446	455	437	434	433	411	456	439	407	397	462	473	452	460	415	476	461	433	423	433	505	452	400	479	432	421	423	448	428	435	440	474	443	436	437	445	467	444	450	407	431	437	438	430	452	435	398	432	475	455	432	431	436	429	434	458	428	457	448	442	487	454	428	451	462	423	474	459	422	457	444	481	436	472	442	480	401	466	481	418	431	458	399	401	494	438	393	465	486	453	464	441	436	447	474	428	431	447	449	426	433	465	438	437	434	481	420	451	437	445	417	452	475	431	398	440	413	419	482	465	473	447	472	445	473	438	446	478	437	448	452	473	482	475	441	458	431	455	443	446	489	446	456	444	459	444	450	419	431	476	412	434	437	409	417	471	459	422	401	439	408	454	422	451	406	419	432	475	445	461	439	475	448	476	432	435	421	464	377	477	405	422	436	412	436	459	420	447	473	438	430	444	424	453	473	432	444	446	471	437	433	467	407	435	452	455	456	441	458	438	442	448	446	431	470	434	468	436	452	421	437	457	399	457	446	423	449	450	425	457	427	437	440	478	446	465	438	430	451	436	475	421	426	473	419	454	455	419	406	438	394	421	440	485	456	453	396	451	464	450	436	429	489	441	471	458	441	426	427	459	452	433	437	472	462	424	441	467	451	448	461	435	498	428	469	425	459	455	417	456	445	445	464	469	443	442	445	411	437	467	462	422	425	407	447	438	417	458	449	451	448	499	439	482	441	413	438	450	453	444	440	434	454	449	436	419	447	455	432	434	456	431	408	410	449	456	447	431	430	448	436	435	430	448	415	431	429	442	440	465	451	458	409	424	416	423	401	448	438	437	457	450	456	422	448	468	458	434	447	464	415	451	442	496	446	402	462	472	429	451	454	470	421	473	447	415	470	459	472	407	430	477	437	428	459	434	439	439	456	427	448	455	455	432	417	411	469	430	482	417	474	444	437	440	422	484	442	441	403	433	426	454	435	490	395	433	407	434	439	483	444	442	458	485	488	455	439	431	470	461	471	461	452	463	394	464	468	467	437	433	463	444	421	464	414	424	473	433	444	441	443	445	428	458	442	421	424	453	432	445	412	478	438	452	427	461	439	409	458	461	414	397	434	466	442	402	462	407	444	451	434	472	440	433	454	446	430	438	485	450	442	433	422	447	415	447	445	463	456	414	401	468	442	463	430	418	453	455	462	493	448	436	450	460	461	424	462	453	472	438	434	446	419	417	450	441	453	480	454	476	431	437	460	435	443	443	423	442	413	443	466	430	474	445	453	446	421	489	483	448	437	491	428	470	389	430	409	444	413	434	446	432	464	429	471	463	434	443	450	442	407	435	468	434	452	441	445	440	425	444	445	430	406	481	438	430	484	439	424	456	422	434	451	408	440	400	434	484	435	458	496	408	451	435	447	441	439	448	476	481	460	428	453	438	436	389	389	412	465	436	461	455	462	427	463	430	461	493	441	437	447	394	425	445	412	421	442	399	466	485	416	459	453	475	438	430	460	435	433	450	440	405	489	452	443	451	434	408	458	426	456	464	458	480	465	426	430	419	457	403	431	427	420	452	449	414	458	438	444	465	432	456	434	453	464	436	430	436	436	450	447	469	377	451	425	465	499	449	452	378	436	461	459	454	429	409	402	433	462	453	452	447	430	494	462	488	399	433	492	475	431	430	449	493	456	421	421	436	453	434	442	428	477	431	441	471	433	473	449	429	419	444	455	437	455	477	476	418	457	431	421	412	447	458	450	467	433	392	435	451	445	436	444	445	419	429	399	450	477	420	470	411	468	443	423	477	414	467	439	421	445	431	449	429	446	418	446	458	471	415	419	430	442	432	453	423	449	486	457	412	449	423	445	441	450	451	472	484	427	438	433	453	442	401	439	420	437	401	435	468	400	403	445	469	480	430	432	471	444	432	423	460	478	451	381	420	450	494	451	431	425	451	454	468	480	453	454	445	460	428	423	457	458	467	446	424	448	406	460	446	458	460	456	427	468	447	433	422	417	442	449	446	435	437	464	465	436	436	427	398	450	422	457	467	392	416	487	443	455	422	482	465	451	425	432	428	423	443	447	436
5394	6033	6134	3010	1994	1385	933	711	718	755	14075	15751	9880	4283	1885	833	521	399	379	383	376	422	394	395	411	388	367	384	416	385	371	406	376	365	379	391	421	431	365	414	417	402	418	364	376	374	396	386	387	390	376	376	422	405	380	389	386	407	371	385	374	421	409	371	372	380	403	365	367	355	392	356	375	380	429	394	400	398	395	388	372	426	378	411	388	412	401	373	403	393	382	370	411	389	381	401	351	401	365	366	379	383	395	400	406	377	383	393	383	354	397	376	389	344	365	421	396	387	411	422	381	370	393	373	380	375	401	392	414	405	360	384	410	361	386	374	397	387	395	391	372	398	396	388	410	400	418	417	363	381	403	389	399	423	387	408	376	413	400	400	408	369	371	369	404	371	406	410	413	392	404	386	394	400	403	384	375	391	406	393	401	399	391	369	376	410	399	423	378	371	386	433	358	364	385	374	406	381	400	378	383	374	388	373	401	407	374	414	397	398	412	420	398	397	365	388	379	389	390	395	417	398	362	380	393	398	374	375	384	366	396	357	368	410	373	370	368	402	406	390	442	370	394	369	404	389	371	399	387	406	403	398	394	403	388	348	385	332	417	387	398	414	411	404	361	419	419	386	402	371	369	364	383	359	395	367	424	383	388	382	391	356	387	389	404	371	395	398	376	376	392	412	368	379	362	381	355	405	377	401	409	389	407	393	422	389	401	341	381	379	373	383	378	356	409	412	392	406	401	392	410	389	394	361	367	404	382	385	384	381	361	367	356	361	414	379	371	395	351	381	382	357	397	399	378	409	374	349	381	397	408	368	405	398	396	362	383	378	401	386	366	383	386	362	384	392	373	363	394	384	368	377	380	379	383	401	403	375	360	385	419	412	373	377	388	355	376	359	393	377	361	378	415	408	356	384	361	422	376	418	375	393	403	375	385	399	380	381	400	401	375	378	387	362	384	380	415	410	421	401	343	415	371	364	372	392	411	423	353	404	383	359	383	374	369	407	390	419	388	396	362	382	383	403	405	382	365	409	387	423	411	374	343	395	380	374	365	442	375	389	370	411	406	411	391	350	390	379	391	408	387	383	400	388	376	365	394	395	395	365	386	419	387	410	397	388	393	363	419	394	383	367	368	378	384	407	368	438	392	390	363	402	395	404	365	409	368	395	366	383	392	351	368	403	388	354	398	377	405	398	368	384	360	373	366	385	371	377	386	399	376	401	382	365	374	393	382	405	388	393	391	400	421	401	362	332	381	395	381	408	368	395	409	392	389	406	412	407	396	351	434	375	385	386	405	394	406	380	359	387	400	371	396	370	376	389	396	390	377	393	408	373	404	379	428	393	406	376	370	414	373	399	403	400	392	398	387	350	368	354	405	378	400	376	352	369	384	358	387	334	362	394	400	396	395	393	396	372	399	374	344	350	403	377	368	354	402	372	429	399	387	371	384	376	398	349	372	384	390	389	396	423	344	393	375	402	390	403	392	389	385	350	365	351	384	404	366	346	373	357	383	375	388	412	384	384	426	374	407	370	401	388	368	369	403	382	362	382	392	368	379	378	360	404	370	388	398	413	391	366	372	402	385	362	377	425	379	403	399	376	391	380	405	370	368	385	391	373	397	384	381	387	389	380	374	345	390	396	378	394	410	371	375	400	343	374	400	373	376	418	362	359	366	379	414	370	372	405	410	379	387	366	392	397	405	358	395	385	381	416	369	405	360	374	370	383	362	363	411	408	393	412	401	418	378	366	375	395	376	351	375	396	364	403	358	378	392	377	384	384	377	381	366	399	408	361	383	392	385	383	404	368	366	371	401	413	378	383	367	409	407	391	373	390	390	403	418	385	387	375	348	396	389	390	410	385	421	400	386	397	322	386	378	388	401	405	411	368	366	406	377	391	427	370	362	353	365	404	390	380	397	375	378	383	371	377	403	383	368	398	396	396	395	391	379	394	397	391	390	362	376	396	405	398	406	358	395	395	366	403	381	372	383	363	399	407	390	384	405	416	356	392	369	365	377	385	418	369	415	389	393	384	341	430	395	390	402	392	381	389	406	408	381	383	377	402	395	410	409	404	361	376	380	371	389	443	368	401	394	370	393	375	416	399	383	404	362	385	384	379	345	363	399	392	346	389	409	389	382	410	379	381	377	394	374	390	403	348	383	366	389	355	392	401	366	383	406	366	393	402	364	370	378	355	387	387	394	374	356	409	390	397	396	390	372	392	352	352	402	419	374	358	368	408	399	357	410	369	386	396	382	371	350	413	369	400	384	396	385	406	377	349	387	368	426	399	421	394	379	411	403	388	397	375	382	381	363	381	364	391	370	370	353	386	376	420	385	369	428	386	382	362	396	389	412	392	395	379	360	352	400	389	416	385	389	388	384	389	344	397	367	382	381	358	381	363	407	391	393	391	402	391	413	389	437	409	356	397	414	379	414	392	394	347	385	372	375	394	320	355	351	342	391	396	404	371	369	384	401	371	409	369	390	421	389	399	377	410	366	398	405	406	391	352	397	426	396	382	391	336	408	366	437	365	376	383	353	400	393	372	406	436	373	396	393	386	411	391	354	392	392	356	368	368	370	379	366	395	382	396	399	387	394	413	373	379	408	386	380	333	359	347	414	393	361	364	395	396	390	411	413	407	408	366	410	356	368	380	379	397	390	349	368	379	390	407	382	349	429	397	392	362	366	411	393	422	363	408	407	377	360	385	339	409	389	399	383	390	373	398	368	390	403	333	414	362	386	400	393	430	412	359	402	374	402	399	352	374	370	375	358	376	374	389	382	391	357	398	370	375	378	404	402	392	374	364	380	393	401	387	381	398	383	398	378	390	392	401	403	404	407	363	407	375	344	423	383	396	367	374	412	398	397	366	362	377	399	427	372	384	408	412	412	341	376	388	385	397	391	376	406	348	381	390	391	388	422	423	405	369	365	368	409	378	408	387	409	384	415	347	377	404	412	362	388	377	380	364	373	392	359	398	378	405	413	420	388	390	404	382	383	377	397	372	402	386	407	397	359	391	366	414	384	360	390	344	347	366	418	385	394	398	400	370	366	411	366	412	367	379	360	366	382	373	364	369	401	386	379	405	410	389	391	370	392	423	395	378	365	366	369	359	393	353	401	411	396	383	370	396	340	366	401	390	374	401	391	352	377	367	371	360	386	351	385	396	352	389	404	401	359	376	355	412	346	374	389	375	397	368	376	438	392	399	359	392	415	383	386	343	375	392	403	400	354	355	384	365	373	345	384	400	382	383	356	387	363	371	403	374	385	383	352	400	390	388	375	372	345	395	413	359	405	392	374	426	359	371	374	341	393	395	397	378	364	407	377	385	397	388	404	380	400	356	386	379	418	364	396	363	375	393	395	383	399	378	341	382	371	400	381	390	368	397	401	407	368	370	392	381	352	376	378	374	379	384	363	370	388	376	397	365	380	402	408	399	402	373	415	364	367	413	398	346	379	386	375	383	387	401	383	404	393	370	411	350
23911	21019	28100	24098	20846	7764	2162	1152	930	3927	22568	26976	21001	8409	2143	915	649	601	553	569	551	622	579	615	585	584	581	562	488	569	548	525	532	549	588	562	567	561	562	547	545	528	559	538	585	535	517	520	530	513	564	535	570	545	550	562	603	552	545	565	558	537	527	553	557	572	570	549	597	579	560	553	484	543	577	541	549	589	540	581	560	544	546	582	586	554	585	543	576	556	534	551	565	580	560	550	561	522	557	518	564	599	544	548	574	539	534	533	575	556	549	553	555	541	532	509	582	540	517	534	541	538	544	571	552	597	546	567	530	567	529	509	535	526	546	544	530	539	529	573	564	551	544	565	554	555	532	553	519	530	567	519	565	585	571	539	546	522	561	560	542	572	562	512	579	530	556	557	553	541	529	572	531	526	512	581	530	552	572	501	550	545	539	616	567	548	551	551	572	553	559	540	585	557	535	561	571	585	557	567	531	549	535	558	549	525	568	510	549	543	560	571	496	536	545	561	552	500	562	548	587	538	537	520	565	587	552	527	551	544	514	550	493	562	623	541	534	557	557	574	596	546	547	592	588	571	545	565	549	564	530	562	536	546	562	528	520	582	565	532	581	554	498	571	559	547	511	555	565	536	578	596	564	536	547	555	553	552	575	556	605	554	524	507	534	561	549	541	571	554	558	537	552	533	577	538	556	542	498	598	595	577	520	557	555	556	536	544	528	555	560	522	561	536	554	559	581	537	514	510	571	563	589	569	547	583	541	555	566	598	538	535	567	513	528	605	542	545	525	523	494	557	552	559	546	561	599	501	562	572	581	582	587	545	523	580	540	539	542	589	500	563	507	496	525	562	537	526	542	535	528	527	545	546	565	548	566	528	563	580	543	563	542	534	521	566	625	543	546	545	545	550	543	529	577	562	560	588	545	586	518	557	556	569	565	534	547	546	541	538	525	555	522	540	556	537	547	517	533	535	547	523	608	542	569	501	582	553	593	587	550	524	564	532	602	525	531	545	554	579	596	575	584	594	588	610	534	543	533	578	546	572	531	553	538	518	558	574	535	537	527	538	518	546	575	532	569	574	530	567	576	538	553	558	538	573	549	572	526	606	590	573	545	564	510	551	572	508	526	533	560	563	549	534	525	585	519	598	540	601	584	579	557	583	558	552	562	565	570	547	544	551	525	572	552	516	529	520	555	569	535	515	510	525	522	556	550	522	569	555	527	548	550	566	546	546	560	561	575	576	562	554	512	515	527	571	552	569	548	550	614	572	598	550	517	586	551	562	529	552	567	529	564	519	569	561	541	510	543	578	552	545	531	542	543	560	551	548	568	557	539	556	511	531	592	544	567	535	533	546	555	522	537	550	572	512	534	517	531	529	529	545	579	548	546	493	570	510	501	524	512	577	586	566	577	530	572	597	575	533	542	590	557	560	568	557	542	506	578	593	563	538	583	567	512	557	569	504	536	521	519	542	508	592	580	519	534	527	547	567	580	523	568	555	563	522	593	503	557	526	547	574	509	593	536	529	581	581	536	556	567	543	546	535	560	548	525	532	511	589	565	532	548	542	547	513	529	555	569	511	521	540	535	546	565	507	493	536	505	511	574	537	549	520	529	553	578	565	569	538	584	537	505	560	555	577	502	550	604	541	575	561	575	521	531	620	544	560	532	568	576	535	581	587	553	505	580	523	518	512	563	582	533	578	575	536	562	553	517	585	541	548	530	520	527	542	570	546	569	593	551	554	575	532	531	515	561	522	540	535	526	539	551	570	545	526	536	552	517	548	536	566	572	568	602	510	567	557	545	516	558	574	579	520	584	549	575	561	513	558	535	526	561	535	565	543	554	589	557	524	538	545	583	554	538	550	590	534	548	570	511	539	565	539	543	568	574	530	533	554	535	551	519	540	567	518	544	560	515	536	509	625	558	553	571	493	522	541	528	553	559	538	545	574	535	565	539	580	540	524	547	533	542	578	552	548	568	559	526	583	561	540	581	528	511	564	530	594	586	541	530	532	540	536	544	579	596	518	556	598	532	551	530	571	520	594	536	548	545	546	551	530	550	532	549	580	529	558	563	533	535	578	534	561	580	536	563	569	553	550	544	547	544	550	610	546	487	540	517	552	559	559	583	541	513	553	535	552	523	550	553	517	539	545	595	564	588	537	536	555	592	554	584	513	532	570	515	565	544	535	567	537	524	533	546	531	529	533	529	556	572	532	518	522	542	539	526	544	551	505	573	543	526	541	523	539	542	532	583	541	539	554	535	524	556	557	533	535	571	550	566	585	552	552	549	573	495	512	548	530	543	522	563	549	508	531	516	543	603	582	549	551	557	529	561	531	563	553	549	535	514	592	536	565	564	553	550	548	582	559	573	540	558	548	573	554	539	537	544	553	545	539	554	517	492	558	552	515	573	548	557	531	547	543	570	565	492	547	512	496	548	590	503	522	565	539	577	535	536	589	564	530	549	545	579	523	591	574	537	574	535	570	574	556	518	536	510	526	550	545	536	552	554	562	523	566	525	576	529	500	565	544	507	519	540	536	532	534	575	598	521	546	552	533	567	584	585	538	566	565	560	528	571	580	562	568	570	522	548	554	573	568	563	561	553	535	570	579	516	561	570	612	548	564	537	567	561	543	544	521	508	574	586	571	523	545	546	545	567	608	548	566	545	585	550	547	489	552	538	566	573	524	576	538	565	564	531	573	558	607	549	536	549	545	539	538	579	588	528	545	566	535	520	565	533	535	539	515	520	559	566	556	530	529	550	581	575	513	541	524	530	651	559	539	528	551	567	552	554	509	586	554	552	548	551	576	534	493	519	548	558	566	577	513	549	524	529	539	556	560	559	542	538	559	541	509	544	562	518	587	552	546	542	564	575	584	568	549	506	575	530	581	601	521	592	510	554	572	550	558	570	578	568	557	569	533	525	544	523	553	527	551	553	554	560	530	598	560	573	511	541	513	560	575	516	537	576	496	538	511	578	549	546	561	561	564	532	553	557	544	579	537	547	544	552	587	515	579	555	514	559	554	511	600	495	562	586	595	555	554	551	510	588	548	495	575	531	558	550	556	565	568	518	554	556	553	574	530	533	539	482	537	601	543	561	558	565	541	576	533	568	586	557	561	544	540	503	520	562	512	512	526	549	527	540	588	512	558	512	543	547	529	557	557	511	519	574	561	536	531	599	523	566	552	492	526	565	608	539	520	601	583	524	549	538	546	560	533	557	545	564	548	539	521	552	546	563	501	536	561	552	527	515	561	556	581	541	544	565	537	537	583	549	568	537	575	597	529	535	528	539	590	575	553	560	542	533	532	514	575	549	599	569	575	538	528	556	532	499	522	533	562	524	603	561	531	523	550	586	575	580	526	541	566	509	541	561	509	570	550	533	612	587	521	560	527	523	548	572	553	547	512	573	537	512	546	570	499	541	543	534	514	522	565	573	558	558	552	562	535	523	542	520	564	545	550	523	526	575	552	554	538	524	561	546	507
5955	9005	8774	4107	2842	2065	1532	1222	1127	6193	24759	24827	17741	6844	2171	826	593	522	448	465	457	472	456	474	457	472	483	469	485	507	491	478	473	500	477	444	490	491	505	468	451	469	437	465	488	463	467	465	430	436	481	486	463	476	470	445	483	473	470	453	481	466	487	452	477	438	475	464	477	449	439	457	455	491	498	436	470	479	497	481	450	433	473	443	438	462	449	454	454	473	433	444	455	460	448	429	483	469	455	491	465	442	443	449	459	454	424	473	469	464	452	489	476	477	483	451	512	515	465	504	459	450	465	450	468	479	478	500	443	465	475	476	457	486	468	455	456	456	482	469	455	488	453	476	468	467	483	483	454	471	479	442	490	460	475	452	467	455	486	465	471	435	468	436	430	478	450	467	443	470	455	470	476	495	477	464	479	432	470	480	480	470	465	494	497	471	474	474	420	459	470	433	509	474	455	450	439	447	465	444	486	489	440	482	437	478	496	465	459	459	519	487	479	440	492	504	463	489	452	465	497	428	497	451	473	444	430	497	481	467	460	532	474	444	471	446	472	520	482	486	537	468	474	483	451	513	459	452	445	468	454	453	478	502	472	475	449	478	467	484	503	459	449	431	451	426	492	450	451	471	500	473	483	448	447	501	467	476	481	482	496	472	426	421	447	434	465	488	470	457	487	492	437	492	494	458	495	466	448	472	428	428	493	460	439	481	444	480	483	456	465	484	445	450	456	442	463	451	414	440	458	514	471	475	501	464	456	458	480	445	458	464	486	466	486	466	486	476	471	467	504	471	450	486	487	486	446	424	483	433	452	479	446	448	477	440	448	447	472	466	462	495	513	435	462	457	439	451	521	450	470	487	475	446	490	483	449	463	455	471	490	463	493	486	462	469	465	466	451	421	433	445	462	479	477	451	470	481	439	486	483	488	474	497	461	507	481	463	447	471	459	463	483	473	441	470	501	481	455	426	416	430	474	452	447	457	443	462	493	458	467	474	456	472	461	485	481	464	414	474	479	469	471	435	505	472	471	456	459	448	460	449	523	477	487	488	488	468	475	486	491	475	461	446	465	495	466	493	497	447	460	441	433	471	461	447	472	455	476	481	463	460	523	476	476	449	496	447	454	474	493	442	446	456	464	442	494	456	474	437	433	469	489	453	530	477	470	442	454	456	492	466	442	465	460	459	421	479	450	459	448	496	474	467	467	448	422	462	445	457	470	495	440	453	487	441	465	474	497	450	436	451	481	493	485	474	479	448	494	462	480	475	490	501	477	462	458	496	513	510	481	485	484	467	484	450	489	475	452	472	456	457	490	409	455	419	467	468	465	460	404	425	449	459	479	472	420	466	466	428	466	482	432	442	481	457	470	486	496	478	494	444	477	495	474	474	457	495	482	480	480	462	458	451	475	441	461	458	479	510	439	471	461	486	474	475	459	515	486	430	436	451	436	461	459	456	454	416	466	491	481	467	474	483	468	484	503	457	486	443	466	458	456	483	456	438	490	468	460	442	473	476	430	496	477	457	478	442	462	479	517	470	464	469	468	458	443	439	476	489	431	492	494	515	431	510	475	437	455	473	503	439	470	430	482	454	466	482	473	487	433	492	482	472	462	425	439	444	439	469	487	456	481	408	460	443	448	436	490	496	458	444	460	476	497	438	458	449	458	450	459	447	460	491	440	497	444	442	483	519	477	455	465	469	469	474	463	490	463	456	427	465	484	445	489	476	469	407	497	452	419	492	443	432	486	474	424	481	461	442	444	461	489	449	466	444	515	466	425	485	476	516	450	481	448	446	452	475	463	462	463	474	452	460	446	457	450	470	472	483	466	477	460	452	494	482	444	449	497	478	485	470	457	460	474	487	465	480	494	474	470	498	498	440	487	438	451	457	448	483	436	467	460	452	469	469	458	429	451	441	504	469	477	445	435	492	455	476	466	461	464	469	435	464	471	456	451	512	448	468	487	454	461	479	464	460	455	506	466	431	453	464	459	490	442	458	467	434	473	491	414	474	455	481	461	489	476	458	452	483	449	471	493	436	462	457	450	482	444	477	451	474	476	485	488	467	514	500	452	527	422	496	486	472	433	423	451	451	461	461	464	447	454	475	490	478	448	461	498	478	437	496	510	434	443	473	479	461	450	450	442	450	484	467	506	445	470	462	488	469	457	481	439	461	476	461	460	438	479	437	455	469	448	463	463	428	467	478	488	477	456	457	455	487	473	468	476	472	505	475	476	422	437	469	456	448	462	471	453	470	457	474	511	490	425	452	495	479	460	469	438	468	446	474	481	444	427	480	495	470	474	417	461	469	457	467	459	451	451	457	479	460	445	463	475	456	469	442	475	488	467	440	494	463	454	462	467	517	447	440	452	446	456	454	465	456	467	426	454	431	508	468	465	418	456	462	473	477	448	464	462	474	502	477	479	486	447	479	478	474	432	445	457	467	432	460	481	502	463	433	472	445	470	497	451	430	461	467	447	464	487	486	523	472	441	468	489	490	464	481	453	429	484	456	432	481	476	474	448	465	442	491	454	452	426	471	456	447	449	459	505	438	413	446	451	489	481	475	447	457	445	484	491	474	469	429	461	474	458	420	485	444	471	508	470	446	479	470	466	453	496	482	437	459	457	427	489	465	511	459	437	431	438	463	445	460	461	494	433	432	469	446	486	512	476	457	450	503	498	461	503	470	456	426	462	514	481	459	495	502	504	456	469	448	469	494	432	451	473	427	460	484	445	411	459	449	436	454	474	464	476	438	496	457	413	455	453	429	486	454	447	480	481	454	464	480	431	454	459	469	467	459	475	464	458	504	485	475	440	468	458	431	458	474	438	453	426	454	464	502	486	467	451	459	518	426	480	441	490	465	496	501	460	453	465	433	436	438	499	436	496	451	481	503	484	486	461	477	439	508	467	451	482	485	418	460	500	480	530	471	441	452	435	475	453	436	456	464	468	451	484	415	481	467	482	470	459	464	484	444	448	455	474	467	472	480	510	455	422	471	436	439	482	463	431	500	452	496	479	454	440	450	455	466	475	447	484	460	462	482	497	461	456	458	451	444	424	421	449	443	455	463	451	437	453	456	474	510	465	428	448	481	466	451	429	451	456	445	486	444	452	431	474	503	426	472	446	514	462	447	464	508	444	474	387	499	490	440	420	477	458	413	474	468	454	477	482	439	481	468	438	432	464	444	471	439	489	426	456	457	421	471	400	473	482	463	433	495	482	491	479	463	479	467	449	487	483	466	455	454	481	473	474	503	433	445	437	507	466	499	439	458	442	474	444	486	459	446	485	460	448	414	462	427	424	459	457	475	479	485	457	504	475	470	497	435	477	484	486	485	480	451	468	451	459	472	432	490	479	454	495	458	544	441	465	440	509	500	458	455	499	457	463	462	470	448	418	457	466	447	476	448	482	436	420	495	509	448	466	480	481	424	442	485	475	452	468	459	448	461	485	452	489	448	460	462	492	481	465	447	479	495	460	486	487	421
27180	11459	2405	1027	577	473	449	444	465	536	1136	1753	1486	915	566	443	410	390	387	443	423	397	402	397	399	405	423	395	415	391	363	413	396	431	388	406	384	385	379	353	354	418	375	411	420	405	411	379	376	407	386	396	344	420	414	383	419	392	389	380	392	417	441	400	408	390	427	406	375	386	407	433	406	386	392	407	438	398	391	419	412	414	380	381	387	376	372	402	372	427	415	396	386	404	378	359	392	364	390	385	373	392	432	405	417	392	374	412	365	389	389	364	399	416	415	382	385	369	384	359	404	405	404	399	402	407	419	426	415	353	405	390	390	392	412	379	418	435	435	387	412	373	407	403	394	395	401	394	389	384	400	404	379	406	430	390	375	452	394	402	391	366	427	387	394	384	394	381	400	425	392	397	398	406	421	379	400	385	408	448	405	367	398	391	375	441	417	398	421	378	402	410	406	390	427	403	385	405	400	413	414	378	418	396	392	405	395	408	378	401	421	389	424	412	406	397	396	428	398	398	379	401	388	341	358	402	420	383	384	430	376	392	372	383	384	387	435	389	416	381	437	419	378	382	415	388	397	406	393	397	390	350	393	371	412	399	388	430	405	409	402	391	401	424	408	387	380	403	376	411	401	395	395	407	392	409	399	417	435	344	382	415	393	384	401	398	409	376	396	409	384	397	420	398	397	387	414	370	403	416	377	433	419	409	402	395	394	409	426	416	373	390	384	386	410	378	386	378	402	366	409	407	411	388	414	400	398	361	393	404	398	420	397	410	410	391	411	388	382	401	385	385	430	397	393	410	388	389	396	358	397	384	401	397	405	381	412	416	388	381	414	415	403	399	403	384	428	398	394	412	381	394	390	413	367	375	347	377	392	370	409	394	404	385	411	406	423	394	406	421	383	417	386	353	410	394	385	404	366	397	393	399	395	359	407	404	368	377	420	418	411	364	378	377	401	387	382	423	416	414	439	390	411	371	398	403	404	397	359	381	405	401	417	377	407	405	422	396	399	392	393	443	387	390	342	378	419	372	353	404	360	415	411	409	391	365	412	460	398	411	395	423	407	392	393	411	404	380	425	393	419	372	415	410	408	427	350	391	382	455	363	390	385	403	424	388	429	421	384	393	420	375	413	393	400	409	400	382	399	381	387	372	396	393	367	421	404	380	385	430	406	425	409	398	399	455	431	402	414	403	392	402	409	388	381	399	388	398	426	392	380	414	379	396	376	413	407	393	441	414	431	383	390	407	386	381	394	400	411	390	409	398	390	377	408	420	388	411	348	387	403	410	388	382	395	406	398	436	367	384	357	421	402	389	372	395	407	390	408	395	391	423	383	426	382	377	398	397	385	414	394	403	466	379	413	365	421	425	404	399	385	400	423	378	417	409	408	410	348	398	414	438	402	404	366	390	367	392	417	375	395	389	386	406	379	392	393	423	426	424	421	374	385	393	416	413	384	365	409	376	406	430	412	410	394	407	358	378	425	420	371	375	383	393	402	419	421	388	371	369	390	360	381	393	395	432	391	422	400	406	399	432	384	428	421	399	397	417	378	398	391	400	396	385	411	401	359	400	403	433	371	363	376	392	409	406	392	400	388	415	444	392	400	417	446	403	376	403	383	395	421	430	378	419	416	398	423	427	447	358	421	377	397	402	410	399	373	413	432	437	367	432	417	397	387	390	390	389	392	411	377	365	392	386	384	395	382	380	375	403	404	382	408	410	402	418	412	421	403	414	411	400	377	410	402	373	411	401	392	381	404	393	390	391	361	389	395	413	380	397	406	383	380	382	395	385	380	368	392	387	370	388	398	400	365	387	382	380	402	413	384	393	379	393	380	346	383	405	367	432	376	411	416	395	404	380	386	384	393	390	396	383	414	419	373	375	429	376	389	388	425	395	385	369	416	428	405	401	429	355	406	392	379	421	399	411	433	433	389	352	414	404	395	427	376	386	447	369	414	417	400	369	382	371	420	408	375	409	398	363	359	393	401	440	386	382	432	391	405	404	377	395	399	371	404	396	426	393	426	414	395	422	372	406	398	345	402	378	403	410	405	417	393	392	399	433	376	416	402	404	405	385	438	428	412	370	400	379	400	397	417	374	386	402	444	393	434	387	410	394	361	412	421	393	374	389	390	406	384	394	412	419	368	416	378	363	393	402	392	370	404	399	380	402	399	380	376	404	417	397	384	415	396	378	429	369	399	341	390	385	423	419	391	368	420	406	429	431	348	389	380	391	387	397	403	378	374	428	458	378	424	393	408	375	382	442	429	438	401	391	372	385	371	389	395	369	420	398	387	391	405	416	402	388	408	436	397	399	398	403	370	382	401	391	400	452	403	381	386	415	378	404	388	418	417	397	390	397	430	414	380	436	422	386	390	392	452	382	438	395	412	411	391	389	395	380	421	383	402	419	383	426	375	406	384	372	416	407	397	394	410	373	449	390	383	419	394	403	394	382	388	413	395	366	350	393	394	381	411	409	394	411	383	390	446	357	389	415	397	381	380	366	399	389	370	386	418	375	381	398	370	391	378	393	396	383	411	399	407	391	409	391	381	393	388	394	423	397	456	427	408	396	361	398	374	377	428	385	386	370	405	399	408	412	414	401	345	405	374	379	405	429	394	361	374	423	372	417	434	423	397	344	393	370	409	434	395	386	407	428	417	391	404	413	421	448	375	379	432	433	381	403	411	420	389	390	383	416	381	382	396	401	387	397	413	388	372	421	417	395	417	409	426	422	382	396	402	391	380	384	374	413	398	364	412	402	427	411	390	455	416	422	381	409	390	372	386	397	377	416	392	400	429	376	393	413	417	378	400	406	433	389	356	400	388	369	392	406	391	364	374	397	432	401	374	392	415	417	414	401	390	462	402	384	437	420	402	411	414	390	394	417	382	428	411	402	385	420	384	403	419	395	389	389	381	383	401	418	402	387	399	407	381	380	376	364	413	376	394	382	427	410	409	447	355	404	367	360	424	391	366	409	409	385	410	372	391	368	386	458	434	364	403	397	374	383	423	442	395	456	412	421	371	389	388	404	401	408	410	423	393	380	373	361	419	397	402	415	412	400	400	397	386	394	413	413	397	427	360	393	374	400	409	402	412	381	413	397	405	426	415	381	424	393	418	413	405	374	405	359	398	382	413	411	395	424	437	370	386	408	382	388	384	401	407	391	406	416	400	394	431	357	433	397	413	414	394	443	414	403	430	390	406	400	435	383	390	400	394	392	404	405	392	394	406	392	421	379	416	391	407	418	371	389	427	410	429	390	397	409	401	422	432	386	407	418	416	413	427	365	386	370	366	417	384	360	418	368	359	411	397	386	389	418	412	394	414	415	383	400	398	408	421	409	392	395	406	393	381	445	383	431	393	367	391	418	434	376	407	396	407	405	391	423	422	378	384	399	384	381	413	389	408	388	397	447	383	397	396	402	412	380	401	418	400	417	413	403	365	388	389	426	405	376	379	417	371	430	410	367	384	401	384	394	386	423
5773	2116	2005	902	596	473	470	404	490	571	1557	2219	1576	919	564	390	351	354	326	357	335	327	384	356	347	322	350	308	352	362	339	355	362	330	335	322	318	351	334	350	353	342	329	339	300	329	328	297	328	344	332	341	326	308	330	347	334	337	342	331	345	328	349	332	325	309	317	328	325	336	353	337	329	298	302	334	327	336	344	339	328	333	354	310	324	330	339	334	329	364	337	335	326	321	348	348	296	324	336	334	325	318	309	329	333	345	294	331	340	368	369	362	353	335	338	335	347	337	310	368	344	326	336	304	346	319	325	325	342	312	320	348	359	365	318	308	307	324	359	323	338	318	327	348	328	359	336	343	323	362	355	322	368	340	349	322	296	328	308	335	301	358	316	335	377	357	320	357	333	308	305	330	346	312	329	304	359	306	321	314	340	327	340	316	319	317	307	314	303	338	311	357	340	357	323	310	322	315	301	330	340	308	348	317	336	325	311	313	353	314	344	303	343	295	351	318	323	313	326	297	301	336	303	331	326	322	361	332	315	317	319	303	384	353	314	331	318	334	336	363	331	339	314	318	332	349	335	351	348	292	345	316	351	332	286	336	311	308	335	331	302	307	307	329	330	355	325	317	334	350	345	324	303	362	353	314	343	343	312	318	342	315	324	336	324	314	334	313	347	310	338	342	371	335	345	324	332	344	356	302	300	298	349	331	353	326	336	346	335	355	328	307	325	353	345	343	312	339	331	342	315	331	339	341	322	332	339	347	339	293	324	313	337	342	341	329	332	302	340	320	337	332	353	333	345	335	306	346	334	317	306	317	322	327	370	327	323	343	326	330	335	325	354	313	368	321	367	319	348	307	327	334	356	361	351	358	334	316	340	324	333	330	330	335	325	312	360	341	334	310	342	306	337	357	311	312	320	360	304	344	321	341	308	342	355	326	311	319	365	337	321	314	329	335	343	309	320	337	332	341	315	344	318	324	367	322	346	339	345	313	301	326	352	310	311	336	345	321	341	365	338	346	330	327	352	328	338	325	322	319	321	328	359	300	289	344	325	323	357	350	300	365	353	351	348	342	359	337	344	332	324	348	355	324	356	333	310	337	326	307	357	333	353	337	338	323	311	310	346	310	300	313	343	322	323	333	343	355	345	316	319	341	323	323	299	308	298	321	352	324	346	347	315	331	300	310	353	339	327	343	339	281	343	315	334	329	310	320	343	348	328	321	327	346	346	333	337	302	370	310	336	321	332	327	351	343	322	336	329	301	294	334	360	334	268	321	371	352	305	341	327	311	332	332	320	315	353	339	330	314	314	341	404	325	368	339	340	302	351	311	342	370	331	343	339	329	323	340	362	320	344	350	344	299	365	330	312	351	332	302	338	333	310	320	329	352	311	296	348	312	344	346	305	327	326	355	346	338	300	314	329	320	320	331	346	337	389	300	323	352	320	350	329	317	344	323	346	331	317	322	328	342	273	332	333	360	299	327	334	319	340	317	335	323	317	332	291	336	360	335	296	358	360	333	347	325	337	323	355	325	334	340	312	315	324	348	346	298	330	322	318	312	333	325	321	344	316	334	344	339	343	321	343	338	331	330	309	349	359	344	352	292	337	369	327	309	334	322	334	339	328	305	340	337	319	313	321	351	327	329	335	319	345	330	337	342	326	353	340	306	350	357	300	340	341	318	334	347	319	305	345	330	329	355	358	342	345	301	318	341	334	355	350	328	294	331	324	361	332	344	327	361	348	319	321	321	356	326	346	314	337	336	348	325	310	341	329	307	360	337	339	303	300	332	336	299	361	364	320	313	334	331	309	326	336	316	345	352	346	358	306	307	354	322	329	339	326	319	336	300	303	328	326	312	315	362	333	326	308	302	334	347	353	313	360	335	356	342	330	322	340	349	355	326	337	300	335	348	320	330	302	332	314	344	310	343	310	317	346	326	318	344	362	319	317	322	311	336	314	312	350	332	361	316	344	326	337	335	297	339	331	312	302	342	307	308	337	364	334	319	354	325	337	338	314	332	345	345	319	338	340	346	298	356	351	308	327	322	328	337	325	358	318	315	317	328	326	328	346	308	336	330	344	304	321	323	345	328	334	358	306	366	330	351	369	354	316	338	344	315	322	334	357	323	311	311	354	348	328	317	333	337	338	333	317	307	346	304	349	309	344	319	352	367	317	318	336	325	326	347	319	357	344	328	331	371	328	336	338	340	335	349	354	332	363	339	334	361	348	356	329	341	346	357	321	324	332	316	270	319	323	335	359	335	325	387	310	346	356	329	335	331	295	353	321	339	345	309	298	331	337	340	341	359	336	355	353	311	334	313	323	347	336	318	318	300	296	341	371	326	322	332	356	319	288	303	364	327	342	324	336	319	322	306	351	341	312	360	345	336	325	346	341	296	342	343	321	322	318	341	309	322	317	349	347	352	306	310	342	344	321	336	306	315	336	353	393	369	346	352	295	316	367	322	346	327	315	350	339	313	333	335	328	352	323	310	346	328	345	318	311	351	319	352	327	355	297	321	328	341	365	338	305	318	336	351	337	310	317	323	332	300	312	331	363	320	351	358	324	335	351	350	356	339	295	327	335	329	311	350	316	313	330	332	330	353	310	314	340	314	366	328	340	349	345	284	325	340	332	337	315	314	340	335	339	361	354	337	352	346	322	364	310	324	331	337	311	292	392	369	350	304	304	332	343	322	358	336	321	337	339	324	327	320	323	323	320	359	308	322	349	353	317	321	343	354	315	330	346	305	347	365	345	332	342	338	302	350	319	315	355	339	321	354	331	312	304	353	304	325	334	345	339	350	339	357	330	367	325	309	301	326	334	332	361	345	315	322	328	362	330	331	328	308	316	304	321	335	357	334	327	342	329	336	337	354	318	331	327	334	368	337	333	334	322	314	292	331	337	346	312	323	321	295	330	311	359	301	303	333	324	331	338	311	314	308	303	335	356	324	324	308	332	347	340	350	314	349	353	324	323	338	296	332	318	337	338	335	363	340	344	330	306	345	325	344	352	326	356	331	295	323	327	328	356	345	360	338	343	352	331	327	322	358	321	350	331	308	318	311	348	314	289	328	335	349	325	311	355	338	315	304	346	361	339	345	333	312	322	330	329	331	328	317	302	329	308	348	318	321	306	318	346	286	345	338	325	329	365	323	298	330	316	338	321	325	298	322	292	331	341	357	329	365	352	346	348	314	333	363	346	297	351	339	331	333	324	315	327	342	327	365	327	346	342	345	342	345	369	332	310	318	315	306	300	318	350	308	341	365	329	326	297	366	314	326	345	328	344	325	345	343	312	324	324	355	363	324	327	338	343	348	326	371	337	337	318	292	337	359	342	310	324	310	297	329	325	328	333	333	340	334	311	324	353	327	310	298	322	345	316	349	301	312	293	313	345	303	343	318	341	328	323	353	334	292	315	322	345	338	311	343	335	354	330	343	291	337	344	314	342	309	327	338	297	336	310	323	344	298	377	309	319	337	352	306
25013	20998	27081	24939	8180	1448	877	778	803	1333	9441	16513	9484	5441	2011	796	560	489	461	452	486	460	511	424	512	494	501	471	467	461	473	474	512	504	460	483	505	503	527	467	448	446	483	465	463	435	506	512	466	455	456	503	459	480	500	469	473	488	454	481	495	459	473	512	475	488	466	477	489	438	461	523	491	489	467	464	447	467	499	449	476	458	500	449	466	488	471	435	485	423	470	449	462	442	506	449	502	479	427	456	484	482	474	474	491	435	489	505	492	454	468	413	489	528	474	439	476	476	465	501	469	469	503	467	484	438	462	456	433	480	484	462	463	472	471	456	458	467	480	476	457	462	492	485	443	459	442	462	444	489	479	487	482	477	451	447	491	433	476	468	444	448	474	475	447	484	436	475	471	463	453	460	477	481	495	449	511	469	451	457	477	487	513	437	499	483	468	475	476	461	505	495	476	455	463	424	449	497	464	464	469	463	461	452	494	451	486	467	433	430	483	439	438	464	480	462	489	474	444	468	508	432	453	504	440	450	489	450	471	455	471	458	484	453	485	475	484	429	514	466	455	486	457	432	479	489	460	461	435	436	439	460	428	458	476	465	506	481	445	472	469	505	469	454	488	471	475	464	504	452	448	433	450	476	465	477	479	466	462	462	510	491	476	521	434	488	446	489	449	484	462	468	466	458	451	452	469	455	470	467	440	470	461	505	452	477	474	482	470	480	480	481	497	487	403	450	483	456	437	476	430	481	464	457	474	453	463	470	447	449	487	495	442	429	458	469	468	487	435	431	465	439	461	462	481	490	494	453	497	443	485	441	477	482	456	443	454	481	498	480	484	475	467	458	433	468	448	463	451	463	449	456	433	477	445	473	441	444	440	501	491	490	429	434	430	485	456	451	426	474	482	466	444	427	455	456	467	486	471	478	425	477	465	442	481	480	488	483	493	498	463	491	479	458	465	465	430	459	440	503	479	462	499	445	437	437	470	475	423	483	444	486	430	454	421	501	457	457	482	472	471	441	467	465	451	443	502	507	471	415	462	503	447	500	485	459	487	407	483	467	462	530	466	475	468	493	450	483	458	526	443	458	470	417	438	471	496	428	455	451	451	412	475	440	467	497	476	462	447	461	468	454	477	484	487	473	415	470	498	430	453	456	523	460	458	458	448	441	444	449	472	442	458	462	461	464	446	493	461	460	446	458	449	450	492	411	458	453	449	486	463	482	458	480	477	460	476	493	475	489	484	443	440	449	429	462	478	423	481	441	507	464	499	458	437	492	465	461	454	428	470	471	465	470	478	468	473	472	459	472	427	450	471	449	473	489	450	484	410	463	487	452	477	505	488	458	475	460	474	457	474	488	446	459	441	443	466	467	483	430	434	486	478	426	484	478	507	446	440	523	453	420	452	498	434	463	451	480	458	439	454	473	460	459	470	482	457	486	494	473	456	487	490	488	492	449	448	428	461	458	466	469	465	455	481	454	461	457	409	476	492	481	495	456	431	445	440	467	489	481	445	437	471	482	452	445	498	515	438	469	493	488	501	468	470	485	488	499	465	476	462	485	456	485	472	417	448	469	436	488	473	457	485	467	440	457	454	455	452	456	472	442	429	417	430	426	473	456	463	482	484	460	473	453	439	429	450	506	477	477	450	451	473	438	467	418	501	465	472	441	463	478	450	479	454	469	441	441	472	477	464	458	494	453	473	470	471	477	480	451	487	477	496	477	466	440	449	460	452	436	481	508	432	490	469	451	489	486	470	466	492	472	380	495	482	472	537	438	474	429	455	498	441	446	458	463	485	476	465	464	465	439	495	451	436	456	433	473	457	434	472	488	460	439	500	466	503	517	460	482	481	455	471	466	481	485	449	422	476	475	477	445	473	464	462	462	454	446	464	472	498	449	428	478	457	506	475	487	465	456	471	449	439	459	473	462	470	481	467	471	479	488	485	474	467	471	483	465	480	446	424	448	496	434	449	443	494	496	463	456	444	463	429	482	475	475	448	445	459	466	482	461	497	483	499	492	479	477	506	472	508	476	478	487	473	418	449	472	472	470	503	474	433	489	475	496	450	470	480	503	463	480	463	473	507	442	511	465	439	449	491	516	486	496	444	454	459	482	453	459	455	482	501	449	422	473	473	465	457	501	477	483	480	458	459	461	455	470	456	441	431	489	472	480	472	441	437	472	454	432	445	440	462	491	445	466	477	465	490	444	462	500	459	462	464	435	472	476	484	447	475	439	490	445	457	486	495	488	480	466	450	519	468	467	473	465	471	478	477	485	459	483	439	469	448	450	435	460	452	462	471	438	463	433	453	444	432	480	504	468	489	462	479	473	444	464	491	447	447	452	467	447	453	448	463	449	446	439	478	447	480	460	461	466	471	422	440	454	494	463	490	489	456	441	481	476	428	492	479	484	465	478	495	472	472	461	442	490	466	449	445	488	444	490	424	495	497	461	453	461	470	462	451	442	469	466	478	432	434	477	481	473	514	467	418	441	452	468	425	464	485	469	483	452	463	457	459	481	483	430	454	489	464	441	437	451	505	471	453	464	443	481	463	478	444	478	499	492	452	454	488	444	457	498	456	463	468	515	455	445	451	457	489	447	456	497	479	493	446	503	465	475	444	462	479	445	464	466	513	476	472	443	464	441	421	469	477	472	475	454	433	459	443	436	487	439	484	428	476	439	456	472	455	517	485	418	441	432	516	462	465	490	509	498	471	500	466	484	457	450	448	451	502	493	455	509	479	478	509	498	497	467	443	463	455	477	451	470	470	493	448	470	452	455	442	492	461	447	444	479	461	428	472	458	474	468	472	465	480	520	447	439	491	433	479	451	500	471	471	494	488	412	504	455	478	429	430	463	456	471	467	471	470	460	487	452	470	458	469	423	465	464	466	422	441	451	475	465	464	468	467	463	458	461	448	500	447	458	458	447	454	484	471	448	485	531	491	490	492	457	476	444	440	521	459	458	458	412	436	459	487	443	489	493	455	477	455	446	472	425	504	461	471	485	487	511	452	464	437	455	464	453	482	468	487	422	442	478	470	447	444	462	467	507	453	519	454	485	456	448	499	478	421	464	486	483	447	513	480	439	447	478	482	442	473	412	436	472	451	430	471	458	497	422	480	467	462	449	494	482	468	488	436	464	432	457	441	471	410	472	484	498	467	471	455	456	463	478	461	451	499	479	444	470	493	463	453	477	455	471	422	472	443	468	453	435	471	429	499	450	454	462	430	482	453	470	467	457	491	453	475	504	471	482	452	472	456	486	424	473	450	456	481	438	492	455	488	462	462	456	445	479	476	482	452	447	463	485	474	455	459	464	441	472	472	482	482	437	467	463	472	461	464	465	456	474	401	489	464	486	510	481	423	443	444	460	462	491	459	458	475	509	479	455	437	476	449	472	439	454	449	441	488	454	438	437	471	494	447	454	495	453	437	445	454	469	461	461	453	473	451	453	460	434	457	464	465	465	503	461	446	449	466	483	427	488
4489	6349	5159	2676	1451	1098	910	881	977	1959	12580	15901	8772	5650	2208	845	481	425	396	415	431	396	410	382	434	407	383	410	369	398	403	361	380	366	368	403	409	389	406	474	421	395	374	425	427	374	425	392	387	427	393	388	420	374	398	426	408	445	383	413	419	398	395	409	402	418	418	384	395	394	400	382	412	381	420	381	412	441	378	437	423	408	377	397	412	390	410	391	405	398	412	383	390	415	400	376	428	389	384	361	367	422	396	402	389	399	396	361	414	389	379	424	393	417	418	404	413	375	387	432	418	416	384	404	365	417	404	369	414	410	393	408	385	383	392	404	372	392	393	356	417	401	406	396	404	398	404	404	395	378	419	400	394	364	410	391	375	405	409	416	432	452	410	381	391	386	397	410	381	394	394	369	390	401	395	386	402	427	382	352	419	381	401	415	422	368	402	377	391	396	392	369	409	409	419	373	384	415	397	399	408	396	406	423	395	422	392	425	395	397	424	421	394	393	395	377	420	413	397	392	414	395	422	416	400	394	446	428	381	398	415	419	386	436	388	380	403	464	368	397	397	387	380	409	362	396	414	412	407	406	379	402	408	389	430	415	388	397	432	369	379	432	387	392	386	396	391	432	410	372	436	389	390	414	397	415	367	421	415	401	421	401	409	398	410	402	372	379	364	375	413	431	405	409	394	370	394	420	417	391	403	374	387	367	437	406	397	376	393	421	408	411	384	386	382	402	426	380	396	425	411	355	392	412	395	420	405	439	379	389	388	377	378	425	387	388	376	395	378	366	399	361	438	405	424	385	384	355	423	387	400	428	398	410	388	405	390	421	389	394	412	397	377	412	450	391	400	439	405	429	417	384	391	414	421	449	387	359	403	394	390	406	396	413	399	392	409	394	381	398	394	390	427	391	360	400	399	388	403	361	420	410	403	391	396	382	433	387	376	391	408	364	400	382	388	404	361	384	399	390	376	386	370	400	439	388	351	399	402	416	371	373	358	361	386	399	448	412	418	402	377	391	378	393	368	390	400	411	428	396	384	392	379	371	435	406	361	415	443	391	404	395	378	378	375	374	407	432	383	403	395	393	402	416	387	430	393	374	424	398	401	379	384	405	404	396	420	384	364	398	394	390	426	420	409	407	394	389	414	442	411	413	345	388	376	392	391	380	410	426	406	391	390	378	413	395	385	380	415	405	440	388	404	396	389	385	398	431	422	394	423	383	401	385	387	386	396	411	392	391	413	406	380	415	419	404	392	403	412	436	422	395	393	442	403	363	420	414	388	427	380	393	356	414	403	424	366	428	401	405	384	400	394	393	416	430	414	408	396	395	403	414	395	412	417	415	415	420	394	394	378	401	420	398	407	419	380	416	394	409	369	409	374	386	400	408	410	407	393	416	388	383	377	414	387	413	364	389	384	420	403	440	371	387	368	384	391	397	367	417	431	366	422	401	397	374	404	392	429	427	381	397	413	417	391	412	410	401	412	360	404	431	411	418	411	416	375	419	421	397	390	397	396	406	408	425	409	428	405	427	392	404	434	417	407	362	395	400	385	413	411	405	376	379	393	377	409	427	377	447	398	390	405	376	412	392	403	401	368	408	380	391	359	414	396	405	373	400	397	380	395	394	390	410	391	394	383	432	428	394	400	397	373	428	390	411	424	378	388	393	369	399	372	416	404	372	359	403	411	402	402	407	376	401	367	382	385	388	427	415	383	381	428	399	392	368	369	377	387	398	378	357	409	387	377	374	410	412	391	391	385	401	409	397	374	401	385	389	432	399	377	407	399	404	419	396	381	378	439	390	363	389	407	392	395	391	422	413	406	382	357	369	372	413	405	399	397	380	389	392	434	425	410	372	415	435	404	367	372	409	408	386	440	384	401	370	412	371	391	405	415	391	381	455	401	366	393	378	393	404	378	414	391	363	459	403	361	426	415	415	392	426	423	404	406	437	402	399	356	397	410	429	379	357	398	365	414	415	412	418	400	410	418	408	402	384	393	388	411	405	371	398	394	396	390	426	369	403	444	382	387	400	410	385	402	349	368	384	434	408	387	380	412	410	435	384	406	382	406	407	372	403	431	374	426	385	390	393	416	388	396	441	420	397	373	408	405	377	399	389	402	398	380	407	413	388	412	401	350	423	420	401	369	411	392	402	413	396	371	381	385	377	424	394	379	424	399	432	395	374	410	402	402	372	387	436	394	405	413	410	394	384	385	416	402	409	383	369	356	386	404	390	343	407	439	420	384	390	423	386	409	407	409	372	385	362	367	390	397	403	402	393	420	413	387	414	390	433	393	384	412	384	437	414	416	402	425	379	387	391	436	389	412	385	404	400	391	353	380	381	377	405	384	399	418	378	387	390	419	390	424	381	387	419	385	411	360	406	370	393	377	421	419	377	401	393	393	398	402	391	419	384	403	416	401	363	400	390	396	402	367	429	447	396	382	397	391	401	397	386	395	417	387	386	420	403	382	392	393	398	389	401	385	383	401	375	408	402	381	404	389	411	391	393	395	400	377	414	398	393	381	383	379	393	384	407	439	380	361	382	413	418	402	434	356	395	411	385	396	344	399	408	404	412	413	386	419	386	406	400	403	420	383	400	385	423	370	389	375	416	361	371	408	408	400	401	401	430	423	406	395	406	459	420	384	403	381	387	432	405	400	395	361	398	394	386	382	396	396	376	360	404	395	437	378	431	443	378	417	374	437	400	407	407	400	403	401	404	373	379	425	432	422	401	409	386	394	385	394	352	387	404	423	423	367	381	421	408	398	435	389	373	360	400	386	432	386	397	422	400	405	383	401	395	406	387	398	395	374	371	389	404	378	377	348	384	415	421	402	402	375	413	398	376	389	394	393	376	404	391	399	391	423	408	448	362	375	391	407	402	367	342	397	393	363	373	422	380	410	406	404	368	392	387	411	438	432	376	378	403	419	365	367	442	393	407	415	402	398	395	412	352	405	364	391	399	403	375	364	414	376	407	363	405	399	380	372	452	368	425	388	407	411	412	387	369	380	401	424	409	353	383	398	398	357	406	379	373	422	419	439	398	383	374	382	408	385	354	411	402	396	379	389	407	407	404	379	408	380	397	365	380	416	415	362	365	448	400	381	396	378	413	396	379	442	429	398	383	404	389	385	395	387	392	427	419	399	422	379	402	395	406	395	413	384	397	398	385	382	408	412	374	408	398	419	398	421	429	413	403	370	400	392	406	411	442	394	363	377	406	397	385	410	420	403	391	378	367	374	387	390	395	379	388	418	424	410	363	422	403	392	408	349	357	397	414	389	429	442	414	411	385	417	401	368	388	417	404	438	368	398	404	375	377	426	407	407	409	421	409	427	395	384	382	440	409	398	388	379	397	378	420	397	362	383	455	403	415	389	418	399	404	366	389	382	403	416	408	423	390	372	367	377	416	413	396	418	403	404	433	392	404	409	392	398	383	371	363	395	417	426	383	381	422	463	407	412	425	413	383	432	415	338	375	356	416
23896	20982	28116	24044	20846	7485	1735	1089	947	2427	17162	26768	20801	10662	3406	1185	742	594	555	561	597	567	575	577	539	581	565	637	603	587	586	560	544	539	541	594	567	572	558	590	611	567	559	583	573	561	566	583	612	555	558	585	609	550	580	555	560	592	574	594	573	580	592	537	535	580	542	561	596	598	522	553	579	535	600	556	567	596	569	533	543	574	554	575	545	561	554	594	534	540	543	566	554	565	604	587	593	527	555	535	590	547	509	525	559	547	566	575	572	525	568	575	604	557	516	546	588	570	570	571	577	616	576	616	570	544	532	593	596	572	555	559	554	542	590	573	515	510	560	564	608	558	546	570	569	575	566	590	545	614	527	560	565	563	599	555	539	556	551	520	531	579	569	558	549	575	534	530	562	587	567	581	553	548	534	553	561	622	531	589	565	568	557	577	574	536	551	562	565	573	572	543	566	554	532	560	624	593	591	587	560	531	593	549	588	556	532	530	577	608	568	528	533	542	565	570	557	582	562	526	551	594	570	570	562	616	555	607	512	559	543	585	573	531	533	520	578	564	537	548	599	557	567	592	519	494	538	557	525	535	553	578	576	545	595	559	537	594	606	573	530	507	528	555	590	571	590	557	604	561	530	536	566	606	596	567	575	549	545	542	578	561	550	550	544	571	579	521	537	536	503	561	536	594	571	592	579	536	596	591	557	540	572	560	532	597	558	523	528	581	550	603	516	592	573	559	599	551	574	583	608	535	580	518	543	565	561	524	554	572	575	554	538	567	554	579	529	561	530	552	542	551	554	589	592	567	569	519	591	497	587	586	594	568	561	576	537	561	541	572	544	558	533	546	607	564	539	541	601	605	552	561	567	574	597	591	545	560	546	626	517	548	518	543	620	573	581	564	553	504	558	581	536	560	569	549	543	547	533	561	579	529	524	562	616	576	564	541	565	573	556	581	554	547	584	582	598	567	553	558	590	586	536	546	556	560	535	556	570	533	513	570	552	579	556	557	573	575	550	551	592	548	526	575	547	545	577	542	521	565	565	592	559	563	560	608	588	587	598	519	550	578	554	536	552	513	529	581	563	596	557	556	590	582	609	597	536	552	539	608	641	541	522	550	555	562	546	523	603	565	534	564	573	550	521	511	566	575	528	543	604	540	564	514	551	567	618	584	609	559	512	558	556	567	530	566	573	512	556	554	552	555	528	578	586	567	545	532	585	591	561	554	574	538	548	593	579	558	529	557	568	533	571	557	560	543	523	579	529	544	542	569	567	587	549	522	545	568	527	582	545	582	572	539	559	567	569	590	567	549	557	559	544	557	542	554	555	563	571	547	575	534	530	548	595	566	585	605	577	553	562	567	564	540	538	537	576	560	538	602	576	597	549	591	511	571	555	596	532	521	568	606	613	549	563	563	556	554	561	568	539	559	600	561	572	556	595	596	515	547	564	570	532	557	586	548	519	589	602	563	563	547	518	563	556	567	589	552	579	523	568	543	548	559	568	559	564	520	575	553	576	593	539	532	537	553	586	547	571	566	558	594	549	624	587	556	505	568	564	568	509	545	577	582	531	587	571	534	555	588	538	600	543	568	571	573	575	538	593	529	555	520	548	516	590	535	572	579	589	562	556	539	562	573	560	553	556	559	547	564	566	536	540	582	549	559	542	554	583	557	580	552	591	558	629	585	594	600	554	568	588	559	517	554	558	567	544	580	553	525	573	562	580	558	561	546	546	560	540	588	480	549	568	557	598	582	524	586	563	590	558	606	526	592	546	600	578	570	537	571	544	579	597	579	572	579	552	576	563	561	542	551	548	552	570	534	558	567	552	574	599	551	575	556	568	548	531	533	549	602	540	502	555	571	546	566	577	589	531	576	556	587	557	578	559	587	542	553	566	546	550	567	516	556	548	571	537	560	569	542	566	538	571	552	543	589	589	611	580	563	568	559	583	611	533	562	532	528	559	557	543	550	574	574	524	567	592	575	565	555	559	567	534	540	573	563	490	596	582	541	553	601	596	554	583	549	527	534	556	609	574	580	507	593	541	545	568	529	559	588	548	540	570	523	591	545	571	530	572	553	548	540	544	545	540	590	556	569	522	572	561	555	546	580	543	527	575	533	565	579	573	562	614	609	556	564	567	568	526	553	547	542	564	562	548	556	620	589	582	578	566	583	535	503	528	582	550	578	571	553	566	547	564	572	528	606	558	579	547	579	552	557	522	540	529	538	608	573	577	567	610	540	604	559	576	557	571	569	524	542	583	501	559	520	579	575	566	582	533	605	601	551	561	546	596	568	559	586	562	580	556	546	572	597	579	588	578	588	607	536	586	545	591	545	570	512	538	581	548	581	562	578	531	543	583	512	557	566	545	524	546	558	527	577	538	589	572	584	512	577	510	562	571	546	602	565	574	572	557	578	526	544	557	563	577	535	547	565	572	548	586	563	524	551	548	567	540	562	549	543	568	586	558	529	559	610	555	558	584	570	558	561	581	573	578	576	582	535	608	605	573	548	567	559	527	587	575	592	574	559	557	570	557	550	541	596	546	544	592	556	539	548	542	560	593	554	549	575	541	540	572	537	524	560	557	575	563	579	519	587	553	519	555	603	523	568	560	544	543	557	500	553	561	506	543	539	564	553	546	599	554	552	552	536	581	552	585	537	622	523	582	582	550	569	592	582	552	557	571	569	537	536	551	568	506	561	565	553	577	565	581	537	558	548	562	576	541	558	587	564	535	551	561	557	548	604	549	580	542	576	545	563	522	524	606	545	512	523	517	595	526	536	608	556	531	582	525	521	561	549	550	527	578	534	587	575	551	576	591	575	558	535	563	551	543	594	582	556	527	573	544	600	553	532	565	547	554	539	519	591	527	533	535	553	626	553	568	539	546	533	579	598	540	568	525	547	573	568	522	567	573	488	547	567	574	537	577	574	588	554	580	531	514	554	593	533	520	515	549	587	566	545	579	543	575	555	540	565	530	539	584	587	552	549	543	554	557	561	546	553	548	528	585	572	575	581	583	576	578	598	552	608	582	598	581	554	576	574	564	512	543	582	565	525	572	556	579	573	521	578	556	584	530	569	545	523	557	541	538	537	581	549	559	597	562	572	571	570	566	541	567	585	603	583	584	608	562	554	596	588	603	549	559	585	553	548	592	567	556	544	519	521	561	565	580	563	516	568	575	566	573	537	536	612	582	534	610	546	489	575	571	552	532	541	553	571	590	575	564	547	478	525	540	573	534	561	572	516	575	567	558	565	563	509	559	573	562	557	582	557	601	554	534	554	601	561	573	546	537	588	564	557	515	576	557	571	497	545	576	558	555	561	571	545	544	575	590	557	571	584	488	566	576	520	562	561	555	565	525	565	558	593	507	571	572	568	567	545	567	578	612	541	542	491	565	565	600	568	524	541	592	565	600	558	540	573	533	575	567	529	561	519	563	581	578	551	572	559	543	530	569	568	565	554	557	555	572	535	528	560	504	553	615	523	555	560
5229	10180	8979	4167	2151	1889	1280	1175	1100	3674	20495	24667	17744	9280	3406	1134	668	523	486	476	494	444	471	465	498	469	501	469	476	472	469	511	538	485	471	503	446	508	452	501	524	456	476	473	461	470	482	495	497	479	498	479	506	481	507	448	516	439	488	482	487	482	499	489	485	430	496	438	487	469	462	457	472	465	493	495	470	472	500	464	458	444	487	481	480	461	484	479	478	441	491	512	505	482	483	488	457	471	467	512	457	524	441	472	533	484	507	498	452	444	438	460	458	466	475	457	475	484	456	452	457	500	472	458	468	459	497	475	475	461	471	516	493	514	492	493	474	452	480	480	461	509	434	474	422	459	521	480	486	489	491	448	446	484	522	443	490	492	488	474	432	452	494	505	451	465	481	501	468	471	457	513	474	484	454	470	471	500	473	477	463	481	477	464	484	488	485	479	483	518	457	487	529	507	478	487	496	490	493	498	506	486	487	478	481	455	464	468	481	478	493	485	463	463	461	455	489	488	460	492	479	490	473	462	490	444	476	466	486	489	505	495	476	487	505	440	483	530	497	512	432	472	492	501	473	460	430	498	469	492	475	460	492	454	466	494	446	450	479	511	492	480	449	492	497	497	459	450	467	463	450	454	480	455	455	462	498	452	452	488	460	499	483	440	439	450	521	495	446	465	483	526	515	472	456	465	461	480	473	471	481	506	478	468	498	535	436	436	487	492	452	450	452	484	474	493	478	497	459	491	465	464	444	488	513	481	471	463	474	471	492	468	458	478	500	476	498	457	487	466	478	459	486	461	478	505	469	459	438	471	455	476	468	518	494	464	487	442	467	493	496	489	427	469	503	488	469	515	492	529	479	480	510	426	485	467	479	464	471	505	483	467	474	510	482	497	493	481	468	451	455	471	498	498	441	472	501	495	476	500	432	459	484	458	457	502	440	459	479	481	466	462	492	519	436	462	479	493	482	477	457	446	451	466	428	448	497	463	497	491	456	492	463	442	502	498	470	488	468	468	473	486	445	484	462	445	472	452	471	468	493	491	515	490	428	435	493	465	501	465	494	440	470	431	509	462	456	447	478	446	453	454	485	472	499	503	471	508	449	449	484	487	467	480	481	485	444	434	475	495	465	479	491	498	532	429	452	449	478	463	496	478	492	465	497	419	460	446	465	476	487	488	477	483	454	463	510	471	512	494	543	470	469	502	491	449	479	457	471	492	477	469	477	445	487	449	462	491	513	486	449	449	498	509	460	451	457	489	475	462	468	482	504	494	465	493	486	448	471	448	499	480	433	467	462	481	490	486	447	481	505	463	510	440	445	496	479	491	521	470	501	491	493	490	493	483	516	459	467	514	479	453	458	463	496	446	496	459	472	493	474	496	494	474	490	452	481	466	448	495	433	481	493	488	473	475	498	421	494	459	533	502	479	467	478	488	501	478	524	477	471	498	439	442	452	513	433	471	485	475	498	453	439	499	483	468	493	477	449	473	456	487	436	452	455	473	500	472	485	525	470	499	485	475	507	465	439	483	452	455	443	495	515	491	454	456	455	473	479	479	480	445	448	470	440	495	457	469	477	475	469	477	493	497	461	436	479	448	484	447	491	492	471	469	496	449	482	515	479	474	479	503	486	453	477	480	510	441	463	428	451	472	512	486	494	451	509	488	467	519	418	443	497	450	491	463	494	476	498	481	486	483	455	509	470	444	489	461	454	459	467	472	470	435	484	481	448	489	492	474	469	498	514	506	496	492	495	466	482	485	483	479	474	488	507	456	466	472	462	500	483	519	450	472	497	512	456	486	451	467	481	492	485	492	475	419	471	470	488	464	431	497	452	474	476	451	478	460	471	484	472	489	441	472	464	456	470	489	496	478	493	453	461	440	487	441	459	437	484	459	488	496	443	508	514	483	430	425	453	455	481	526	473	465	508	477	456	508	419	476	462	481	459	471	459	479	506	470	446	495	483	446	455	470	484	488	469	468	498	463	525	493	514	461	490	469	506	485	485	469	479	462	470	509	448	483	457	460	428	481	462	484	487	473	489	469	487	471	482	473	500	484	509	472	487	497	464	451	502	471	511	457	482	454	457	465	491	447	470	465	457	472	471	500	483	498	458	474	466	477	465	470	467	447	510	525	496	467	520	508	450	476	415	500	470	471	472	462	480	482	440	485	474	450	485	474	462	455	468	471	437	458	521	456	437	480	467	480	455	475	465	475	475	490	499	501	474	466	504	438	499	477	478	454	486	455	461	449	483	476	460	491	478	474	505	511	492	471	483	460	468	439	456	475	487	491	477	478	469	488	490	475	423	444	430	478	502	450	463	463	449	441	451	497	468	499	469	427	464	477	491	468	480	475	477	454	480	465	471	470	532	484	475	458	459	460	470	489	463	510	490	463	489	464	503	446	485	475	478	459	443	479	501	504	466	477	509	518	502	478	473	481	484	463	516	499	475	475	481	475	463	491	498	489	488	482	459	464	481	502	488	467	497	483	476	477	453	505	452	457	456	446	481	489	460	472	479	457	469	470	464	461	461	453	485	492	483	418	475	501	494	478	473	531	494	487	464	463	459	472	464	490	508	473	494	463	481	458	475	507	487	464	449	457	455	427	516	468	475	464	476	466	470	512	484	463	438	453	443	496	474	490	484	463	482	462	445	484	493	477	537	483	471	507	517	425	479	429	457	455	474	451	477	467	475	496	476	496	433	434	490	471	495	477	495	459	484	478	460	488	491	523	461	489	464	496	492	426	446	462	470	472	446	437	500	484	466	477	506	451	450	481	500	461	468	490	455	460	451	477	500	469	464	454	436	486	469	449	481	498	468	462	474	497	480	450	428	488	483	447	500	494	481	492	457	508	459	474	472	452	484	498	422	434	505	478	484	486	446	432	431	452	465	485	462	477	465	480	450	497	450	490	467	483	452	480	480	507	480	486	447	473	502	446	487	505	449	480	412	465	499	526	482	484	517	473	468	441	456	475	498	443	448	493	453	482	492	483	469	457	466	459	411	462	454	492	463	478	493	482	496	452	492	439	452	463	505	484	469	437	465	468	482	473	470	498	518	441	481	489	450	461	464	482	435	496	467	436	418	480	490	439	488	443	437	461	484	474	490	456	477	498	478	448	462	478	504	477	433	443	469	490	449	461	500	481	476	473	480	452	473	480	494	471	479	478	477	487	467	479	458	512	506	456	478	464	474	478	489	475	449	522	491	496	522	450	505	451	417	471	462	476	448	464	445	484	457	486	483	484	500	490	473	452	486	429	498	445	487	458	497	466	480	494	437	487	484	502	465	441	466	440	502	490	493	461	504	433	480	473	464	438	461	489	472	479	518	467	489	471	475	484	466	481	444	447	441	461	463	476	500	453	443	466	458	473	454	449	500	471	476	471	458	489	498	462	478	483	481	497	506	460	470	490	457	473	490	456	469	454	450	474	468	442	463	454	462	506	479	448	479	456	465	517	484	484	462	472	470	457	520	486	457	503	480	493
27250	11389	2016	908	571	467	468	460	462	492	827	1819	1659	1028	660	512	436	384	364	389	439	410	432	399	414	406	431	420	414	416	418	398	416	440	418	417	402	404	396	412	374	401	419	392	401	386	410	453	394	400	422	421	431	425	399	451	376	432	368	440	408	403	399	402	431	367	387	407	427	380	443	407	409	395	421	393	376	436	402	400	432	429	386	419	458	409	425	379	399	391	431	398	405	424	431	391	407	389	384	390	358	429	408	415	396	403	404	392	391	400	439	413	393	441	424	439	413	407	438	405	400	425	377	414	389	415	397	375	377	410	403	419	413	404	435	422	388	403	404	412	433	407	423	406	419	378	412	429	435	411	443	416	426	402	440	396	379	383	399	401	402	426	414	452	428	422	429	396	391	399	411	437	390	396	398	412	388	416	393	405	432	409	410	380	386	415	398	391	422	415	386	443	419	405	395	398	402	406	405	404	429	407	404	411	395	426	387	417	446	368	410	396	428	363	404	401	402	420	404	426	403	423	406	402	418	427	425	392	405	394	376	415	415	383	404	403	401	388	412	436	382	409	396	390	429	430	430	403	405	424	442	416	406	372	433	427	425	408	415	394	434	384	399	448	439	415	406	401	419	400	375	386	390	407	437	376	428	402	418	436	399	372	414	390	394	412	444	403	421	391	396	441	432	406	408	430	409	414	418	413	347	414	431	414	414	376	437	396	418	422	412	394	432	430	414	403	387	383	405	413	425	408	381	402	415	414	447	430	403	421	415	393	347	425	390	414	410	417	392	411	403	385	410	424	406	409	402	436	393	430	415	407	374	383	401	405	480	426	415	430	392	377	388	424	428	419	410	429	389	421	424	438	429	428	395	396	411	379	436	405	398	405	437	420	428	423	393	423	403	430	369	428	430	404	401	425	408	406	412	399	382	434	404	388	417	416	370	402	424	420	404	442	396	417	430	387	396	420	425	364	387	412	449	385	426	392	404	389	453	378	390	444	390	422	383	403	428	425	362	391	371	424	426	431	402	388	392	402	393	442	396	404	426	418	406	424	407	408	424	409	404	430	446	398	441	417	435	441	449	381	417	379	442	387	386	417	415	415	425	437	429	436	380	405	451	402	409	389	408	426	442	413	385	448	413	395	373	421	442	425	416	403	388	391	434	417	435	427	438	385	447	438	394	378	424	391	430	388	404	390	423	396	459	404	388	440	398	451	439	407	415	407	402	400	383	417	405	428	418	417	428	376	384	417	393	419	374	436	391	412	376	407	442	392	435	386	380	409	397	420	439	417	409	389	409	401	423	400	429	424	423	430	381	378	407	404	437	458	392	432	413	440	428	431	425	420	414	379	415	402	397	377	390	411	432	384	409	383	429	412	399	412	421	377	446	416	433	423	404	424	379	383	403	406	450	406	441	420	421	393	448	451	415	418	358	394	402	377	418	416	410	406	408	435	430	403	424	386	400	393	391	415	400	413	386	409	413	415	413	373	443	397	405	455	398	416	398	444	422	410	441	406	400	410	418	403	431	397	402	432	413	376	420	417	421	409	391	428	387	407	409	407	422	397	412	368	408	391	419	377	407	438	390	414	371	413	428	451	371	407	404	403	411	398	433	448	424	426	416	401	404	393	409	410	399	431	456	368	421	428	383	424	416	393	432	386	383	395	456	405	419	399	450	402	409	396	412	411	423	388	411	413	413	397	390	368	376	428	395	413	392	390	422	434	398	417	420	386	442	398	411	425	398	414	412	382	431	438	390	439	370	399	415	382	409	404	425	379	427	391	415	422	421	411	454	387	414	410	386	376	440	410	410	399	391	395	399	420	379	390	379	423	433	395	438	408	406	411	454	404	424	436	396	378	416	393	445	400	373	448	375	415	433	428	431	410	414	399	366	416	396	416	390	431	398	437	411	421	410	417	414	406	390	396	408	389	454	418	423	426	444	423	380	392	413	374	401	432	420	409	431	408	400	424	414	405	410	413	408	419	411	416	384	419	419	401	420	398	412	427	406	445	383	409	396	402	419	416	382	433	411	422	396	451	440	448	413	402	366	408	392	396	403	405	404	432	406	370	428	426	417	385	424	393	374	407	432	415	405	406	402	366	412	419	415	413	406	413	436	385	390	379	436	422	416	418	437	421	399	460	414	448	383	416	381	440	404	408	427	443	382	414	399	428	410	407	396	436	417	408	405	445	436	401	403	413	419	416	413	424	395	410	407	398	390	391	380	383	379	419	429	409	400	397	410	392	426	438	402	413	419	410	450	400	379	376	428	393	392	425	431	394	424	422	406	414	412	392	402	376	391	411	411	406	410	412	431	421	421	411	433	415	432	406	381	429	432	422	404	454	413	404	403	411	393	414	386	403	414	415	416	428	425	399	406	393	411	426	411	407	411	434	431	389	412	405	413	412	394	441	416	433	390	391	403	403	429	416	420	426	362	429	408	374	394	438	440	433	405	413	430	390	434	411	436	387	426	410	400	378	362	425	431	426	408	405	413	390	428	422	434	430	387	423	374	427	395	417	421	408	416	422	425	399	421	447	429	425	393	404	369	405	371	411	429	399	442	448	429	418	437	452	433	462	445	439	386	401	413	397	422	405	395	406	438	415	410	424	440	413	398	417	412	410	402	421	406	394	404	412	426	419	406	416	425	414	378	388	427	388	410	428	443	414	426	398	416	410	434	398	379	449	397	419	377	392	374	436	404	438	435	414	413	394	394	399	393	408	399	402	393	404	419	393	411	434	409	392	421	425	409	412	423	385	421	383	352	429	407	434	438	442	435	411	400	392	406	441	423	425	415	398	388	400	404	434	416	402	404	437	386	402	417	394	448	403	381	391	433	411	353	411	392	388	420	397	386	396	421	429	445	415	409	397	414	446	416	443	419	380	369	414	403	400	374	401	416	436	395	437	384	433	388	355	424	407	406	396	399	370	459	407	420	388	390	469	388	439	428	398	408	386	417	429	433	419	415	435	405	425	390	412	388	391	428	444	440	393	417	402	414	426	438	425	403	412	410	408	430	412	401	467	415	419	426	424	396	408	398	419	399	440	395	424	403	394	398	439	371	409	419	402	436	401	403	407	420	420	443	386	413	404	426	445	438	418	394	388	403	426	413	433	420	419	365	469	403	444	455	371	400	408	418	393	434	388	380	392	408	391	370	451	394	385	386	402	414	424	414	410	441	423	411	384	370	438	405	416	417	420	400	388	413	443	442	409	429	388	417	401	389	419	432	429	421	395	420	384	407	394	408	392	392	393	424	432	430	421	397	445	453	406	422	397	448	437	403	391	429	419	429	411	399	425	406	395	397	399	427	431	435	387	385	442	400	397	444	372	412	382	402	374	394	425	367	384	430	415	379	388	436	392	436	441	454	399	443	419	430	413	446	392	393	421	398	440	408	426	382	398	392	391	373	395	431	409	436	414	389	415	419	407	433	457	425	412	401	416	388	385	395	417	384	416	421	381	423	400	396	388	401	456	390	402	421	426
6118	2181	1637	797	511	500	464	396	484	451	931	2408	1907	989	651	420	347	324	325	376	370	337	338	363	340	352	343	357	314	349	342	344	333	358	323	366	332	354	381	329	353	327	341	320	333	327	320	348	338	364	344	357	344	331	342	366	302	312	331	346	354	375	335	336	330	319	358	337	322	330	350	364	353	371	361	369	321	343	352	327	370	352	352	330	352	361	321	316	334	377	349	356	345	328	324	346	308	336	356	370	349	336	320	318	372	379	349	325	321	351	333	353	374	358	343	352	341	344	364	367	325	381	341	332	341	313	358	345	352	353	349	340	335	379	342	345	333	341	337	348	332	335	335	364	312	352	350	342	363	336	355	365	344	315	357	320	351	349	375	330	317	359	322	369	303	332	343	321	315	320	349	358	321	362	297	325	372	371	357	332	358	329	349	369	349	323	344	346	337	321	363	362	349	347	333	336	356	356	371	327	357	382	343	348	357	392	345	340	363	339	333	352	348	337	369	325	310	344	353	328	365	367	368	344	346	355	319	376	306	381	356	340	332	349	349	331	342	344	354	381	343	339	350	343	329	323	346	360	353	355	335	350	362	347	311	325	345	392	327	315	302	337	340	348	356	367	320	345	308	316	347	348	263	308	334	330	323	349	345	368	354	357	352	346	371	339	359	302	381	369	335	350	352	363	345	364	325	343	365	352	353	374	354	340	341	379	316	318	349	343	358	348	353	352	376	324	328	357	364	345	345	349	331	374	334	304	351	318	340	336	357	340	361	363	366	358	331	342	342	349	344	358	327	359	331	352	355	361	363	311	357	362	325	348	326	321	351	363	355	344	343	353	321	350	331	337	350	336	364	325	346	356	367	334	328	325	324	373	318	344	351	334	345	334	349	345	338	360	316	336	314	336	371	328	343	352	360	357	339	327	333	364	353	372	371	332	369	352	352	368	357	360	362	317	369	353	343	314	320	351	354	357	347	364	343	335	346	319	351	325	324	344	303	385	328	347	299	338	336	327	308	327	315	318	316	350	350	310	326	373	332	346	316	346	328	365	338	354	322	347	349	307	344	342	365	325	340	326	352	345	320	361	341	317	378	333	360	348	342	349	369	321	346	341	339	344	362	342	372	297	347	345	348	332	332	337	355	359	338	343	320	342	355	382	357	333	341	347	342	350	329	355	352	352	340	351	332	325	357	335	354	347	347	339	374	358	385	360	335	354	364	374	322	351	324	378	306	370	346	349	366	323	364	338	359	318	351	364	372	351	355	343	354	323	349	350	366	360	328	346	382	320	301	354	333	339	324	344	362	366	365	325	334	342	327	361	356	361	331	344	338	314	365	358	355	377	358	337	342	347	346	355	345	346	358	341	312	348	349	332	363	319	352	343	348	333	346	341	324	320	350	367	370	379	331	356	357	319	321	319	348	365	359	335	379	321	382	358	335	346	332	338	344	323	350	338	338	351	356	341	313	331	313	353	326	354	363	352	343	365	367	325	325	319	357	340	374	351	326	336	348	338	351	338	316	334	350	334	360	336	304	350	354	342	323	352	345	348	338	319	372	363	330	351	352	338	352	340	314	347	360	340	352	333	335	341	356	350	350	364	359	366	330	346	331	346	350	324	302	355	351	316	318	315	323	339	318	335	345	328	330	340	330	343	301	331	351	325	342	304	347	326	346	346	335	326	332	343	355	339	340	318	358	323	342	358	350	375	382	374	367	352	308	352	305	335	344	337	347	362	327	354	330	353	321	326	343	358	343	361	353	320	313	367	318	344	319	380	352	371	361	358	318	318	374	355	355	347	343	302	319	367	358	326	315	367	363	349	333	326	331	341	333	306	351	397	324	357	335	366	370	347	359	334	342	342	351	354	307	329	348	332	351	343	355	335	342	332	331	331	351	313	355	325	369	359	326	359	323	360	327	330	348	319	379	330	344	376	353	323	371	368	332	340	356	318	319	359	356	348	356	349	360	302	327	368	362	317	334	339	337	334	389	324	373	317	318	330	334	320	352	336	324	363	334	330	359	367	324	342	354	358	364	340	301	345	334	351	359	372	326	327	367	372	322	325	345	347	330	325	320	329	330	327	351	312	309	321	333	354	359	353	341	340	338	323	323	341	344	361	340	379	322	369	372	344	343	310	351	351	360	326	337	357	352	314	356	380	330	335	337	335	321	344	362	342	307	371	333	346	338	339	312	327	352	394	327	356	353	321	336	347	372	356	340	354	352	351	346	383	359	355	322	323	352	315	352	374	305	366	328	317	354	339	343	352	335	322	324	343	319	318	350	315	354	332	332	342	339	352	342	376	337	334	366	357	291	326	330	315	358	332	336	352	346	330	320	364	345	362	307	333	328	307	358	330	348	369	336	351	346	323	359	322	365	349	347	334	331	358	324	331	345	359	365	322	378	324	354	344	347	337	314	349	356	353	358	354	330	355	321	351	365	345	339	315	347	376	355	292	365	321	352	353	346	361	332	364	339	355	327	357	329	345	341	346	342	336	352	364	353	344	335	299	339	347	332	321	364	323	320	357	351	330	345	354	300	358	351	351	319	313	341	319	302	381	318	337	330	340	338	342	348	336	364	364	367	319	342	342	332	358	389	363	349	295	341	380	331	355	363	337	371	343	351	333	356	369	327	324	321	341	346	330	343	342	343	361	353	381	323	359	366	365	353	345	386	325	335	311	371	371	362	351	332	339	362	363	316	361	335	365	374	377	364	322	349	342	351	349	354	318	345	318	352	361	344	369	354	347	345	315	368	316	326	368	341	371	346	335	333	343	336	323	355	351	329	356	375	354	360	308	318	352	345	333	320	348	327	340	315	309	340	332	303	360	351	375	353	343	321	335	330	348	345	348	325	336	360	316	347	317	355	341	370	341	328	300	341	345	302	340	356	334	344	313	346	341	329	323	361	311	352	339	331	375	352	382	357	355	342	342	354	328	334	339	358	348	389	376	364	368	348	346	358	353	330	354	332	362	323	364	355	359	315	346	342	329	381	366	349	340	345	321	368	338	328	354	313	350	349	327	351	350	340	328	361	371	334	353	361	333	365	336	366	320	344	336	313	352	353	364	356	349	348	367	361	312	334	341	302	319	334	344	341	322	310	335	347	330	371	366	331	344	331	336	354	334	344	337	350	315	328	346	305	330	348	357	369	345	337	338	337	357	352	335	340	331	360	328	294	374	323	337	348	337	301	357	353	354	356	336	345	353	320	344	334	388	330	304	353	339	319	347	354	355	338	367	366	347	355	334	334	338	346	328	332	330	343	388	347	340	339	330	354	349	356	339	347	368	331	320	353	341	382	358	348	323	369	360	352	346	347	343	328	355	348	337	334	361	341	382	360	370	359	339	335	335	351	355	315	343	363	362	322	362	356	319	338	348	326	338	338	348	301	326	352	365	338	353	352	327	339	353	332	355	342	376	369	292	331	330	354	368	354	338	312	326	363	340	367	340	325	349	365	360	362	338	381	371	348	365	328	352	328	325
24907	20973	27013	25020	8417	1866	1547	1127	897	1016	7531	16400	11528	5086	1647	737	528	532	532	434	507	516	509	439	440	479	461	475	472	469	463	445	502	480	471	481	505	464	467	467	467	496	462	442	495	466	492	421	466	488	453	484	481	454	490	440	485	487	490	508	482	435	429	488	475	467	470	515	513	494	483	475	530	472	459	496	494	491	471	460	461	465	456	497	478	463	512	456	484	462	471	503	480	484	448	506	466	525	473	483	498	464	486	502	487	488	488	497	480	478	517	450	511	467	505	462	478	465	459	444	485	452	490	425	478	472	477	453	432	420	470	498	494	457	455	461	456	456	483	491	472	454	479	450	436	492	477	502	440	458	474	452	478	443	499	481	479	416	435	491	412	445	474	437	460	457	443	489	452	477	522	455	457	451	448	499	488	458	463	437	463	454	461	455	449	466	467	441	443	472	466	472	500	479	455	451	430	461	464	483	453	516	498	463	452	476	454	459	438	478	460	445	429	505	428	452	471	475	441	452	496	473	488	488	450	472	508	433	483	469	459	504	423	450	488	485	471	497	461	468	473	458	470	459	465	479	434	461	475	442	499	450	458	465	492	482	459	454	427	466	496	489	433	478	467	454	462	486	477	473	465	455	502	447	470	461	439	469	433	462	497	447	465	458	471	491	468	512	453	486	477	444	487	481	473	476	432	466	414	482	476	458	464	485	403	468	448	432	480	470	482	466	460	487	456	489	439	462	478	453	448	480	471	462	493	442	498	456	480	417	446	477	474	456	491	458	449	482	481	468	452	445	432	437	460	476	494	490	455	462	419	511	504	426	484	483	460	456	474	488	452	491	495	442	466	500	484	480	478	482	526	448	433	507	480	452	459	422	449	433	487	505	489	511	500	488	477	513	495	454	464	483	443	483	510	488	444	460	467	440	473	466	446	486	491	458	443	496	522	447	435	479	433	500	485	463	450	445	491	449	480	449	466	488	494	473	480	471	451	469	469	468	482	492	454	488	477	499	492	462	450	483	466	479	487	492	493	478	479	500	474	461	474	495	448	479	473	473	485	428	487	490	492	462	465	469	421	499	501	438	468	486	465	478	462	494	466	490	425	450	450	446	475	475	460	482	470	466	468	496	468	470	469	478	455	461	473	441	453	430	454	473	489	465	485	449	450	501	480	469	475	483	468	448	474	503	474	482	492	495	481	474	458	491	466	450	460	478	440	492	489	446	419	453	461	437	477	478	489	525	507	490	522	480	500	440	491	478	445	439	469	440	478	518	455	491	487	503	456	490	499	502	442	489	511	469	470	447	456	454	453	504	473	469	460	457	449	451	479	481	475	470	464	452	493	454	456	497	450	458	429	471	475	476	453	443	488	474	467	451	492	465	437	482	475	484	476	515	499	458	463	411	503	461	456	491	439	518	501	475	417	439	482	480	487	446	458	481	454	479	464	451	453	479	483	478	451	476	432	508	459	494	471	502	453	496	454	459	469	479	459	512	485	480	451	438	479	443	509	464	487	503	491	489	430	489	477	450	481	472	485	491	500	516	478	510	478	476	467	480	406	510	467	472	471	470	453	473	476	462	476	477	476	486	485	488	436	476	476	452	490	506	496	444	469	488	463	470	472	488	453	468	493	482	471	470	445	457	472	488	478	501	430	492	472	487	441	471	481	456	445	473	461	493	463	496	495	485	485	497	493	484	457	470	434	440	478	440	477	454	458	458	481	479	484	521	415	446	439	482	480	447	487	518	439	460	466	475	508	463	457	479	464	461	474	468	476	478	481	454	459	483	463	453	440	473	458	472	495	485	504	457	486	508	471	483	456	504	474	476	485	495	480	480	436	470	441	475	493	459	484	470	471	476	497	466	499	482	424	440	500	437	485	502	492	452	496	483	437	452	516	457	496	481	448	508	469	480	478	499	479	482	468	500	463	459	463	451	462	469	479	505	451	461	507	456	476	440	443	493	447	455	488	485	520	484	447	478	461	479	439	468	475	465	476	440	467	504	462	429	443	439	443	498	474	473	476	442	451	474	494	484	457	492	475	450	466	458	493	471	435	491	454	468	440	437	458	464	460	466	511	496	429	481	489	474	492	484	459	441	464	486	484	492	446	479	462	467	465	503	488	454	466	493	476	482	449	449	505	464	456	451	477	448	444	461	464	486	450	439	492	489	473	501	481	467	464	454	494	461	476	492	473	424	501	471	474	473	466	494	453	453	465	494	476	466	437	445	491	468	470	460	450	426	461	496	509	454	471	469	453	457	447	445	523	431	436	484	465	462	513	499	471	492	485	454	473	451	504	471	502	446	458	453	448	464	484	451	470	484	507	480	493	471	450	467	473	475	457	456	490	472	485	479	454	441	489	497	447	418	484	471	485	468	468	447	466	492	496	487	429	488	527	468	480	426	477	471	503	460	496	428	434	488	473	465	461	463	462	475	464	466	500	454	450	450	441	456	481	448	457	488	448	493	429	535	449	441	465	480	472	445	481	528	467	426	465	450	457	446	453	513	481	457	474	462	435	453	469	472	464	491	480	503	485	445	455	458	479	474	499	429	473	429	429	454	487	431	469	472	479	450	456	473	471	476	511	483	479	442	447	457	470	484	434	510	438	465	469	488	515	448	497	470	479	507	468	474	466	480	482	440	480	458	475	467	467	469	443	509	486	457	494	495	461	463	478	474	477	429	444	489	489	448	436	493	493	459	506	505	460	468	483	475	520	501	461	450	484	464	481	482	502	455	430	486	454	467	440	514	465	468	490	475	470	452	487	426	470	504	445	455	449	474	471	472	452	461	496	478	425	454	480	490	497	467	495	497	519	424	447	490	462	441	456	449	457	478	438	464	478	497	433	458	461	472	501	516	456	438	440	469	472	480	453	476	470	415	440	516	455	484	461	447	463	476	482	489	424	468	495	478	441	473	496	450	484	467	438	444	467	474	442	460	428	492	490	514	464	459	494	479	502	477	476	506	476	450	457	477	500	471	472	464	472	495	457	480	476	468	442	482	467	455	458	486	480	460	458	483	484	454	474	472	453	479	505	470	472	474	438	459	458	478	456	463	414	473	485	480	487	461	462	490	446	474	468	465	487	460	486	448	433	452	468	496	461	434	448	468	481	470	435	471	460	435	497	453	492	440	488	497	462	514	483	469	507	518	470	460	491	489	492	483	449	467	493	467	426	438	460	457	453	489	451	473	482	456	490	485	484	436	459	488	481	461	485	482	495	432	460	474	486	474	465	480	473	461	458	503	487	474	511	477	479	455	479	445	473	468	479	489	459	477	503	450	463	447	460	491	463	479	486	474	435	464	458	444	503	450	483	483	446	458	460	491	469	501	449	461	471	487	466	447	472	450	467	494	447	465	471	493	421	478	486	511	424	465	465	469	478	456	482	467	443	504	473	457	471	474	458	454	482	417	499	458	434	478	470	457	401	481	465	443	479	473	503	472	453	418	452	495	462	501	446	477	466	423	453	536	480	462	467	440	470	460
5240	6685	5279	2488	1636	1640	1774	1398	1278	1488	10441	16479	10576	4944	1697	680	492	506	417	378	414	360	440	401	427	424	378	411	420	383	384	384	422	445	417	426	430	429	403	460	455	420	414	404	389	434	425	402	381	408	447	420	401	395	452	442	400	413	449	459	388	422	418	411	413	415	429	390	429	389	401	402	406	382	413	405	410	401	400	431	439	429	468	426	416	372	396	429	403	385	428	402	413	430	414	420	440	384	408	423	394	432	390	412	418	396	445	427	403	392	442	401	412	406	424	403	422	404	402	413	392	415	400	405	385	441	406	398	403	454	377	391	398	405	393	403	364	394	390	429	425	414	395	415	416	410	377	401	393	425	375	440	412	386	418	431	422	421	419	423	395	390	408	424	381	407	427	395	408	456	397	389	382	392	402	414	455	412	404	402	434	416	397	439	389	426	443	403	384	414	384	416	409	440	382	424	406	414	392	434	417	412	446	393	422	420	402	415	418	413	403	394	433	407	402	427	402	330	417	405	395	400	425	412	427	399	388	427	417	395	437	409	417	400	404	381	394	394	431	373	379	409	421	413	397	425	433	429	393	444	421	406	414	425	380	440	420	394	441	411	360	419	386	389	367	438	405	404	405	411	359	436	421	411	438	405	417	402	397	431	426	377	432	418	419	384	395	414	390	368	430	441	388	398	410	418	417	424	405	375	405	425	413	409	422	369	449	428	406	405	415	386	428	383	431	417	398	418	380	383	384	405	393	407	407	410	398	417	416	438	454	394	394	435	401	431	399	415	416	372	438	411	407	440	393	411	410	374	403	399	419	429	433	401	427	450	418	424	392	373	420	412	380	437	422	375	422	435	391	404	406	418	421	392	415	421	405	443	413	365	419	425	384	411	413	425	411	393	426	410	405	387	371	388	374	440	424	419	412	412	376	398	406	398	443	418	392	436	358	413	392	425	436	388	393	395	410	401	401	406	401	402	428	392	393	401	427	434	438	425	379	416	438	382	413	414	408	411	368	385	388	404	386	414	403	405	422	451	373	431	394	406	366	403	412	384	410	424	447	419	418	432	407	408	413	394	424	438	401	403	422	391	409	396	385	402	423	417	424	424	437	421	401	405	448	402	399	392	416	428	391	398	401	396	374	408	387	399	446	414	418	396	418	405	386	384	423	408	417	419	402	390	395	389	404	396	403	447	379	402	413	397	409	406	427	378	386	421	401	446	430	431	378	416	416	395	423	457	407	392	395	404	432	444	383	414	402	419	420	396	393	400	423	365	372	416	417	392	370	401	406	391	392	390	420	465	398	426	405	399	452	400	421	378	439	394	415	409	439	408	405	389	391	379	400	426	393	396	395	399	374	398	404	410	412	382	395	372	409	377	404	429	407	410	410	423	408	416	407	380	408	383	426	382	433	403	408	391	393	406	378	430	378	406	390	442	392	385	407	400	400	386	417	423	368	444	406	408	408	429	411	395	410	387	393	390	384	400	406	389	426	406	368	399	423	444	412	412	384	424	360	426	411	408	389	392	439	426	399	436	428	402	403	380	407	401	418	381	416	419	413	423	422	404	411	390	380	409	397	383	430	367	409	398	388	378	394	397	442	425	398	405	432	369	385	428	404	382	390	422	404	399	417	391	407	376	433	401	416	398	424	409	407	405	379	419	402	447	427	441	397	435	413	459	400	392	453	383	429	416	425	447	432	433	409	413	415	403	435	397	425	409	426	415	399	436	386	420	395	431	353	436	398	414	419	434	380	406	383	387	389	410	404	424	424	390	399	362	402	424	397	401	412	432	378	406	411	410	436	397	436	393	410	417	404	412	418	441	389	407	402	389	385	412	392	389	408	430	438	415	436	393	416	407	385	448	441	409	411	396	449	384	441	394	406	426	407	392	446	372	430	410	393	385	403	383	411	369	405	415	421	408	405	406	416	424	382	412	397	390	377	384	385	394	415	379	403	415	417	407	407	407	379	387	428	418	397	417	421	426	433	409	410	387	390	412	391	415	383	390	434	399	437	410	404	414	398	376	402	375	385	408	390	433	410	423	432	416	404	427	397	396	386	366	408	388	402	421	434	409	422	386	391	396	448	398	423	370	408	389	401	408	411	387	403	403	444	433	420	400	429	394	422	418	388	399	397	369	417	368	399	388	403	440	412	397	390	397	405	381	435	372	423	424	413	419	410	422	392	424	442	425	440	414	411	407	434	413	403	416	425	404	409	380	403	421	457	419	376	386	419	382	401	431	407	398	445	397	431	395	411	444	399	421	405	373	442	418	366	407	377	432	419	396	402	384	423	374	427	432	397	401	436	418	406	406	398	404	402	409	424	374	408	445	412	407	371	413	402	404	405	385	398	384	356	424	398	417	412	398	407	375	417	368	410	404	454	400	375	409	402	398	436	378	403	414	402	408	424	404	390	428	412	426	403	383	434	396	411	426	361	380	431	386	402	410	432	399	468	413	402	391	391	410	429	415	413	381	394	393	405	404	383	432	429	408	432	439	413	370	396	407	371	375	429	374	408	420	412	393	437	396	420	423	408	444	426	404	413	395	390	392	389	421	381	395	421	373	424	404	430	405	411	387	404	383	385	422	389	434	428	424	377	406	419	412	402	400	414	436	403	435	412	424	398	421	413	407	394	368	372	390	452	409	431	417	388	400	432	404	422	413	421	398	440	412	393	403	391	394	421	409	433	402	425	403	427	370	381	389	429	402	386	429	435	436	367	388	410	395	398	425	416	411	384	419	437	373	393	376	421	383	424	360	390	396	413	388	443	396	399	380	407	431	420	402	438	425	405	401	421	404	426	408	404	424	406	428	428	459	410	410	418	436	391	447	383	399	418	405	419	435	400	423	406	421	435	421	449	409	400	373	407	398	409	411	362	380	409	385	390	399	404	418	440	404	412	403	390	447	398	407	418	440	429	424	420	419	380	411	409	398	415	444	397	430	389	424	414	468	400	404	392	353	395	426	439	422	404	414	405	425	410	410	378	398	390	425	424	431	386	433	373	419	431	453	389	423	417	421	399	392	397	391	390	396	413	399	386	419	393	401	397	419	439	417	412	406	413	431	408	450	421	399	444	385	400	403	418	393	403	394	417	410	422	443	403	407	398	438	437	419	396	410	430	412	405	399	399	417	394	420	437	414	437	447	383	385	438	387	439	422	365	392	441	426	381	431	407	442	436	428	420	413	422	392	394	405	413	391	401	406	411	370	432	415	434	412	392	417	396	389	430	384	399	355	406	377	404	412	411	408	400	434	386	423	393	412	442	431	416	430	399	438	395	420	385	379	418	363	427	412	393	385	410	403	410	384	431	386	431	429	406	435	420	410	379	427	382	414	401	404	379	372	404	404	429	412	427	397	378	400	399	385	405	411	400	354	393	440	433	430	432	393	409	395	402	375	410	433	391	370	368	431	398	387	420	439	400	395	419	423	380	396	388	409	392	415	404	438	400	388	407	421	428	399	430	428	407	397	423	392	387	420	417	426
23943	20968	28084	24043	20791	10505	3463	2048	1555	3922	22009	26844	18100	8104	2431	835	685	617	580	652	607	587	558	569	560	561	631	595	577	570	587	576	558	565	572	515	570	579	560	554	562	546	566	562	577	607	541	568	605	547	606	554	588	573	578	568	548	529	585	547	591	613	598	554	555	582	529	549	558	603	576	599	573	551	581	578	587	591	567	546	549	579	563	568	563	573	528	548	531	576	559	563	539	558	609	561	541	561	579	553	579	551	567	569	531	545	598	558	567	510	588	581	561	540	505	569	574	569	530	574	573	608	582	583	538	589	578	584	567	546	572	596	556	539	613	603	592	556	562	558	538	601	596	551	575	535	529	549	566	566	592	607	549	579	597	535	606	543	520	564	654	551	534	549	577	552	550	547	532	563	578	526	557	554	563	557	564	574	543	574	576	548	581	550	550	569	578	595	541	543	566	596	565	549	552	561	565	604	563	567	536	532	536	553	556	540	511	560	556	558	543	541	583	575	574	566	555	579	532	563	564	565	557	555	549	584	576	563	568	547	579	545	519	551	609	556	596	554	528	565	567	590	511	562	551	550	588	544	542	559	577	562	575	581	584	546	537	550	549	559	535	586	580	567	552	560	592	586	602	585	608	554	536	552	591	558	573	577	576	592	579	569	587	551	547	552	553	572	520	568	553	602	546	556	570	556	599	613	544	546	574	567	565	557	530	553	555	554	571	540	587	603	556	552	556	546	548	552	546	612	569	521	544	581	563	551	568	565	576	558	524	508	539	519	538	560	580	539	523	528	583	565	533	530	586	569	573	606	559	562	596	510	607	584	558	563	558	594	549	579	588	535	540	559	579	570	552	590	593	577	531	577	556	537	530	561	600	564	572	585	546	536	554	560	554	585	541	582	594	575	557	558	567	577	560	577	582	625	527	519	552	589	594	561	546	534	547	606	580	523	513	574	579	582	557	557	545	595	558	539	520	540	566	603	529	584	518	565	576	550	553	526	541	514	596	517	572	583	527	551	560	557	577	603	556	564	552	567	524	598	595	511	505	615	563	568	600	560	545	598	547	585	567	572	569	550	588	592	569	582	585	562	540	579	595	575	559	576	597	544	546	578	529	574	553	546	575	541	563	594	497	533	498	533	555	584	569	515	543	523	569	564	529	569	553	592	571	589	538	578	542	563	554	566	577	511	555	568	592	577	567	548	537	590	570	600	587	545	579	563	527	551	570	589	582	535	518	580	545	533	575	570	572	579	557	572	555	547	575	559	594	499	536	568	539	549	571	552	582	605	581	589	568	559	594	552	534	572	573	537	571	579	557	535	576	580	588	558	556	548	579	527	572	548	565	562	572	559	557	528	567	579	602	551	584	610	578	589	569	516	521	557	568	571	577	508	582	530	540	517	560	538	579	555	560	536	595	599	578	559	535	555	584	533	572	534	569	596	563	576	563	584	539	600	588	540	575	577	540	557	584	549	568	594	588	559	524	569	515	556	552	563	598	572	533	541	562	566	589	576	566	562	551	582	550	563	551	574	551	532	540	548	549	566	594	575	544	529	554	561	594	568	563	588	540	563	577	561	568	520	618	576	576	553	563	580	553	594	558	561	549	602	566	573	584	555	515	522	546	551	584	568	573	564	555	551	575	543	555	579	542	538	580	544	553	559	553	546	551	535	564	552	526	584	554	576	544	548	566	523	576	567	589	563	560	574	566	536	529	566	570	528	583	573	547	571	565	595	545	556	589	587	570	522	540	572	555	608	622	589	566	582	567	560	602	534	539	524	573	554	564	520	560	580	546	578	573	539	573	522	533	572	585	594	556	543	546	587	569	508	555	520	568	573	537	600	564	582	593	558	537	610	566	559	589	568	606	538	556	601	555	578	564	603	619	599	611	571	590	513	540	574	540	535	583	570	569	581	573	565	578	580	565	579	578	573	552	559	556	568	506	568	564	572	573	549	564	576	613	532	545	556	534	596	573	590	554	521	541	568	563	531	551	581	568	556	546	577	570	609	530	524	589	566	593	613	571	542	564	569	531	608	588	561	541	520	544	579	569	588	583	535	582	566	573	576	577	560	528	538	572	538	596	514	579	531	552	522	568	638	533	538	549	551	572	566	615	593	510	556	571	580	580	579	579	584	561	580	562	564	594	553	590	589	554	555	515	561	535	566	550	550	581	570	580	555	568	562	600	536	544	478	544	571	540	564	563	544	544	559	586	558	572	576	599	563	545	530	576	573	585	586	598	592	561	595	570	553	579	575	578	601	574	533	540	528	601	512	576	570	559	571	559	539	597	563	538	551	561	605	572	540	568	554	573	601	563	532	528	552	565	521	553	565	547	532	568	566	584	578	583	559	612	539	552	590	578	623	619	560	536	543	583	553	571	543	611	552	570	542	545	575	556	569	557	531	538	538	588	581	513	572	563	556	539	551	573	569	558	566	525	541	563	588	587	557	592	543	512	584	544	583	560	542	612	536	579	570	559	570	541	562	572	547	572	595	570	568	552	600	530	524	531	586	580	540	585	564	574	526	495	574	570	533	550	546	588	576	564	590	574	561	571	551	629	551	600	528	588	553	567	569	528	594	599	537	566	600	568	551	546	526	564	572	612	578	550	578	579	533	577	571	523	556	544	585	549	577	581	553	577	601	561	554	538	545	621	606	564	573	587	560	528	568	595	550	560	547	545	573	603	583	562	604	567	549	565	577	545	547	543	553	531	569	598	509	554	588	597	580	567	584	554	560	579	635	523	517	549	516	592	547	555	590	551	570	560	579	577	574	551	566	577	564	519	549	550	556	539	570	604	584	562	567	567	553	514	559	556	582	546	579	550	558	604	519	534	564	584	559	582	539	556	530	612	530	547	541	559	554	555	561	582	588	579	534	539	556	569	561	553	603	551	596	544	544	567	552	563	566	548	573	523	517	560	561	563	588	559	522	567	576	568	543	578	572	585	557	522	565	564	548	535	551	559	539	564	529	545	589	540	548	536	547	566	504	540	513	547	555	519	550	588	542	539	613	533	579	516	567	563	565	578	562	553	556	552	578	558	528	569	535	539	574	556	595	564	562	578	553	574	596	571	542	554	601	533	557	588	548	539	560	590	570	544	538	527	531	568	563	570	559	553	512	557	562	583	548	574	549	548	544	539	561	548	563	532	591	577	527	536	587	552	577	538	535	562	523	507	562	523	598	551	573	588	577	553	574	571	553	532	551	539	528	540	547	584	524	582	563	546	544	565	532	554	536	557	532	549	571	560	547	524	539	596	559	587	588	526	589	559	567	525	520	576	569	521	564	589	591	551	563	572	589	543	566	576	558	567	561	548	562	526	553	555	556	597	580	531	560	534	566	574	590	595	582	540	565	577	576	560	533	543	591	554	558	591	555	550	599	590	568	581	558	578	576	521	521	602	551	543	530	532	585	583	555	541	577	620	524	578	529	580	608	536	509	560	611	570	566	557	586	573	610	573	549	525	518	536	579	549	569	604	562	580	568
5997	11657	11666	7440	4773	4205	3089	2534	2089	5948	24583	23819	15149	7004	2420	903	588	524	485	460	489	492	546	442	488	493	495	483	443	476	460	473	432	477	488	471	462	465	447	471	510	486	451	487	454	452	444	455	462	444	488	465	464	457	483	454	465	471	516	446	454	469	453	453	481	511	483	482	439	469	451	519	492	487	523	491	503	480	491	471	495	495	483	478	466	512	465	463	501	428	475	460	464	483	472	491	440	499	481	463	510	464	496	472	486	488	442	479	506	441	443	461	443	469	490	466	503	497	496	457	466	494	487	486	477	489	482	445	435	446	475	495	468	487	485	431	479	491	455	464	513	448	463	483	499	457	474	472	447	486	491	472	523	511	492	510	465	522	457	473	470	476	510	463	496	513	464	464	465	427	481	475	489	495	482	485	458	464	433	481	440	452	478	504	490	449	449	463	525	466	477	452	468	480	447	498	508	506	489	482	424	458	449	439	464	483	489	459	490	491	443	474	497	494	501	500	478	436	461	467	477	456	457	479	471	467	451	436	459	489	481	507	529	484	489	485	490	506	455	502	471	435	470	442	466	507	484	481	505	468	493	508	445	484	529	490	493	440	489	493	496	508	478	457	529	489	438	463	495	438	461	461	459	472	459	446	498	478	471	500	481	485	472	441	474	476	460	501	490	460	463	460	472	477	452	474	504	431	457	441	505	440	479	442	470	476	483	476	496	466	456	504	436	483	513	499	459	476	504	474	483	475	468	440	473	479	428	487	476	452	478	424	476	450	461	468	473	494	435	486	472	452	463	494	484	468	435	474	491	492	496	454	481	445	439	462	458	463	400	476	455	485	485	489	506	502	487	448	499	455	485	515	512	472	438	487	517	471	453	492	475	513	497	457	390	478	466	496	465	462	497	460	468	485	492	485	507	456	457	496	481	506	511	483	494	483	476	480	480	512	502	453	443	466	411	514	435	506	454	471	466	496	493	519	494	486	491	440	494	474	464	474	431	465	494	473	492	439	457	479	502	444	455	468	462	444	463	483	503	482	475	465	469	452	464	475	506	508	444	476	488	502	482	495	485	435	454	494	445	469	469	508	462	477	471	468	461	455	501	472	463	489	451	451	464	462	479	414	488	526	423	460	469	496	453	492	470	467	457	499	453	468	460	449	476	491	470	465	481	474	483	515	475	513	487	489	488	437	478	479	488	437	492	462	454	512	483	474	497	448	488	473	488	485	490	463	464	482	497	481	470	512	482	498	454	491	471	496	485	423	467	500	461	469	451	487	434	438	494	451	458	462	520	485	492	504	471	497	464	450	483	458	448	480	486	452	470	510	477	449	433	471	472	476	493	459	451	500	478	439	446	462	488	483	471	503	482	446	443	451	498	455	444	422	497	492	471	443	493	478	467	452	490	471	474	490	458	448	483	430	488	448	458	462	483	464	444	472	463	457	448	494	471	446	492	448	461	469	476	462	511	489	458	469	454	453	507	467	433	463	451	448	492	524	498	427	461	501	443	519	482	491	511	447	511	460	484	478	500	432	459	493	463	498	482	472	500	509	489	446	489	474	454	459	471	440	470	480	435	478	463	481	423	505	477	452	465	428	462	443	477	486	537	473	455	479	440	476	445	439	515	452	443	470	478	500	496	484	431	458	473	496	479	461	491	434	425	463	479	449	471	501	491	476	462	493	450	477	445	479	500	489	477	467	484	453	466	462	494	443	464	472	495	455	461	446	506	489	445	522	448	484	446	474	496	461	481	484	426	477	456	488	484	485	506	469	491	484	473	468	456	464	478	492	531	471	448	467	464	466	454	486	458	499	448	491	528	477	458	461	497	467	486	480	502	485	472	476	475	470	452	464	481	488	501	493	458	466	508	499	433	469	486	468	514	448	454	462	455	484	461	473	443	460	438	472	500	455	468	499	497	487	485	495	499	471	505	516	473	457	437	460	480	477	468	526	497	442	473	476	456	460	467	490	487	426	440	458	460	476	454	446	466	441	472	477	481	430	459	536	474	467	471	477	460	505	537	456	478	492	498	495	455	467	471	482	484	473	436	447	461	503	443	471	469	511	470	466	495	484	479	456	519	429	472	460	482	454	440	510	449	479	416	479	493	469	493	452	490	475	471	464	463	498	443	449	465	471	488	441	449	470	482	463	478	459	435	477	504	471	467	466	489	448	466	445	496	460	476	416	456	452	448	471	502	494	423	494	431	463	451	448	471	461	467	472	470	460	470	472	484	498	464	467	427	476	455	513	443	435	472	441	464	477	481	507	499	440	509	488	428	472	500	452	444	496	499	480	455	444	497	480	491	467	483	500	481	473	483	449	435	476	434	471	456	477	440	480	513	530	454	464	511	461	476	473	428	464	483	491	466	487	470	503	437	467	483	442	488	440	480	469	458	443	459	458	501	475	487	462	501	483	498	434	463	482	510	457	466	461	471	479	460	461	453	512	449	471	466	453	503	419	474	525	473	478	468	451	486	447	468	477	466	489	502	484	473	474	465	482	435	497	474	447	475	472	429	478	483	452	483	497	495	455	445	458	498	477	467	485	469	439	475	494	484	463	468	460	503	472	469	449	501	477	483	456	478	504	495	491	474	485	495	471	492	468	521	500	475	483	444	499	491	433	437	466	459	451	478	455	474	458	463	497	471	439	455	447	458	503	483	455	484	490	463	469	441	476	490	460	468	454	480	475	470	457	483	475	475	479	449	477	501	459	470	472	510	517	480	509	496	469	460	483	498	498	479	445	491	475	446	450	475	471	489	470	464	475	472	473	452	487	450	484	476	456	465	480	500	441	489	456	465	484	425	449	482	455	482	462	529	449	473	504	439	450	483	442	437	489	426	479	451	481	500	496	465	501	440	448	480	493	487	490	473	469	460	502	457	497	475	517	499	426	456	477	481	493	463	476	477	502	453	497	482	501	439	463	477	479	458	440	446	467	454	436	497	451	488	463	468	433	474	488	474	463	485	491	474	493	444	471	483	435	461	463	498	488	465	458	489	468	465	470	453	465	454	487	487	463	467	475	467	480	448	506	499	504	490	487	489	468	500	469	495	497	462	458	465	488	479	474	455	484	484	456	494	505	497	454	455	458	480	507	492	461	497	496	478	458	459	424	472	488	464	510	494	479	442	447	461	480	474	452	518	472	442	476	501	500	469	409	434	453	470	488	455	466	472	481	471	498	425	438	454	481	478	434	512	469	463	506	457	456	453	486	431	451	459	465	484	473	508	479	444	516	476	460	468	454	454	479	467	441	434	465	475	492	490	501	461	445	473	491	458	482	462	491	490	460	455	476	490	470	481	489	482	460	513	486	436	424	489	441	455	483	458	488	484	482	454	456	483	494	474	481	445	445	489	495	470	464	467	457	473	447	493	470	484	484	510	469	457	480	470	459	450	485	451	475	468	465	448	498	449	441	499	472	477	481	454	474	481	482	427	437	460	462	452	506	455	463	467	497	521	428	501	470	477	449	456	441	476	494	453	483
27236	12468	4491	2491	1192	831	663	634	561	598	1257	1694	1332	838	564	427	419	426	450	432	409	404	379	411	409	401	413	395	398	418	407	436	411	417	436	415	442	400	381	414	423	378	427	400	434	433	433	386	424	381	388	396	427	385	417	402	390	383	413	425	404	414	383	423	393	412	401	417	368	379	411	402	414	387	414	411	360	409	405	416	418	405	441	424	391	390	412	438	399	400	443	438	432	446	412	391	408	384	415	412	386	423	406	388	407	413	408	419	401	404	405	391	397	410	434	435	399	438	380	356	420	402	411	421	379	426	405	405	416	415	413	400	387	391	424	392	428	389	428	438	409	412	401	396	432	419	391	405	436	390	378	417	412	384	389	413	411	405	433	371	418	451	457	408	414	418	372	388	429	410	426	389	371	427	459	425	411	414	417	389	401	409	396	386	402	417	408	422	409	412	396	407	398	468	412	432	410	386	404	418	415	384	422	424	396	418	394	399	418	390	411	421	437	424	435	413	414	387	396	410	411	406	413	399	410	390	397	401	407	358	406	367	373	414	413	392	399	410	409	412	395	389	397	412	399	374	414	390	426	399	412	391	449	415	391	408	411	399	376	395	429	392	414	392	394	443	420	408	393	391	406	392	404	448	432	412	432	429	418	390	407	422	395	398	430	441	410	378	373	408	398	424	412	412	413	367	380	418	417	407	375	377	380	398	399	384	419	369	413	426	400	455	369	399	415	410	438	459	374	387	383	438	409	423	417	410	406	464	416	391	391	376	454	467	398	401	414	417	406	391	412	406	389	402	411	429	407	395	399	417	416	400	368	407	426	411	404	403	468	437	412	407	408	412	410	405	373	427	399	398	389	414	406	393	434	378	393	393	398	409	434	422	429	422	390	413	410	356	416	450	430	418	393	395	416	445	394	402	408	407	375	419	414	438	415	400	393	410	417	381	414	410	381	395	470	407	384	452	400	413	379	406	421	386	416	406	422	403	362	431	410	442	425	430	414	415	419	392	402	409	412	382	406	405	370	405	419	425	393	435	401	380	403	406	381	396	387	399	428	421	419	409	384	392	388	404	412	410	420	384	378	377	413	369	404	420	391	398	415	415	418	438	407	423	413	388	403	405	424	398	403	423	392	414	445	459	419	385	431	389	426	414	407	430	432	436	390	411	364	425	393	410	401	423	406	381	389	403	422	402	396	401	396	402	427	394	399	388	361	398	423	435	373	424	459	411	378	421	408	383	401	400	387	408	399	397	375	418	395	410	418	402	441	416	407	416	422	433	395	376	453	411	382	439	416	413	386	395	410	387	368	414	433	420	392	391	437	414	410	408	398	399	411	420	409	423	415	412	435	393	420	410	380	391	387	423	410	413	393	416	388	397	400	387	386	441	424	403	411	390	434	397	378	436	382	419	415	407	400	416	428	433	416	393	408	409	370	413	408	388	429	426	394	385	412	403	375	423	380	389	423	445	404	382	442	417	356	450	437	438	400	382	448	405	416	381	446	392	394	405	417	390	429	389	371	434	437	438	381	397	404	418	376	415	409	396	437	391	438	385	417	436	426	419	421	404	418	395	413	438	457	365	420	386	389	394	417	412	384	427	435	433	399	440	416	397	407	443	399	398	410	402	394	423	406	403	428	419	420	420	417	405	400	381	411	401	433	401	409	398	397	438	396	459	406	390	384	393	396	425	447	388	381	433	394	395	405	401	384	401	426	385	424	384	371	435	405	416	391	449	440	420	441	414	417	417	408	408	404	401	416	419	384	411	447	442	388	435	434	393	418	432	371	392	399	402	412	436	405	403	386	406	419	408	380	354	404	375	448	392	400	382	405	410	427	418	403	440	430	409	385	429	425	429	390	443	375	413	385	385	422	405	401	377	435	404	420	413	371	393	437	419	424	390	395	407	374	415	380	395	442	406	431	406	386	414	364	404	434	406	429	421	419	409	454	373	431	406	428	430	415	399	417	385	389	404	429	421	430	413	359	420	428	384	391	378	402	424	405	381	389	394	433	390	411	401	435	409	444	381	422	398	418	403	382	400	405	405	420	388	448	427	416	375	402	363	408	416	447	413	441	425	399	406	398	418	419	404	386	407	348	426	457	410	416	384	441	399	405	409	417	426	392	387	391	373	425	399	463	410	412	380	417	454	451	421	385	385	409	412	404	419	439	396	372	425	421	442	401	392	446	399	378	420	411	441	433	468	399	423	428	385	404	401	386	402	410	381	388	385	423	392	377	408	433	399	416	401	376	399	422	433	419	404	407	405	412	398	414	405	406	417	413	418	394	423	417	402	435	377	438	392	398	406	404	387	406	418	416	431	409	409	379	404	437	434	411	412	401	399	424	426	415	401	448	417	378	435	406	364	406	428	372	408	423	383	423	451	435	411	360	399	373	398	434	413	412	402	392	359	398	407	434	426	427	405	426	423	418	392	380	451	409	390	427	427	422	398	405	372	381	395	402	406	393	386	450	393	393	412	450	419	376	390	381	416	415	395	428	401	402	418	430	379	430	412	379	419	404	395	408	389	401	387	426	395	397	385	396	380	405	421	398	414	415	422	427	413	396	403	414	397	410	438	433	419	399	399	437	406	448	392	403	454	387	384	392	417	399	402	392	400	413	388	401	428	397	416	396	431	392	430	384	379	420	426	416	428	425	401	454	402	428	414	409	433	394	418	400	413	398	403	405	401	402	435	401	385	426	387	415	386	409	405	440	400	408	410	395	408	423	396	381	404	372	385	389	383	385	417	417	418	406	408	412	454	413	391	417	393	407	380	427	372	418	421	423	406	434	379	415	404	414	423	375	427	403	407	389	445	413	397	396	409	411	414	407	407	412	400	384	432	400	379	431	440	388	408	385	437	357	421	442	408	428	388	363	391	414	404	421	362	397	417	389	428	466	396	401	409	397	419	436	408	409	408	407	450	398	409	384	417	423	434	406	397	396	409	419	403	379	422	404	443	449	386	372	441	409	420	390	400	405	396	427	402	377	420	433	373	441	413	373	409	422	412	413	446	430	367	414	375	408	431	412	434	435	401	410	372	428	384	431	409	411	363	428	411	444	404	416	383	410	387	414	423	415	368	398	398	396	405	375	402	398	426	384	406	420	415	411	383	446	465	419	405	371	401	366	406	400	411	420	400	397	421	417	409	429	420	376	399	446	404	436	415	414	379	414	397	394	383	428	418	410	428	409	409	404	423	426	428	381	391	403	449	397	422	399	371	435	398	413	417	397	458	403	416	404	389	418	411	426	388	415	392	411	410	419	422	414	438	397	430	420	391	388	407	429	430	365	457	427	430	396	429	378	396	403	403	380	425	392	423	416	423	429	417	426	432	432	443	393	415	418	400	373	407	401	401	375	418	384	429	443	432	376	421	406	379	390	409	399	387	380	422	420	339	404	455	425	411	441	374	393	438	419	428	381	391	399	421	405	427	428	424	428	396	412	401	426	408	402	398	404	405	386	417	408	442	408	405	444	423	412	409
6194	3853	4450	2507	1356	999	821	769	631	740	1841	2114	1531	850	514	413	386	363	381	327	351	317	351	349	355	342	359	353	353	346	336	373	354	386	309	332	339	339	351	362	346	326	395	338	345	338	362	331	359	330	350	363	339	387	329	386	324	367	368	329	335	329	341	341	359	333	360	343	371	344	349	338	334	332	325	389	342	338	329	343	310	359	342	305	351	389	376	349	347	345	351	338	358	317	363	364	393	340	318	345	353	339	320	323	351	323	336	357	345	329	360	370	315	342	341	365	348	351	381	334	379	347	318	338	333	368	336	325	345	306	306	333	335	340	339	321	354	322	327	353	342	358	339	347	379	369	329	342	335	365	355	342	322	329	332	364	337	345	338	342	353	377	344	347	353	342	363	349	346	357	375	334	357	329	377	339	378	310	372	332	372	363	363	370	327	325	329	325	324	346	353	372	341	334	344	336	366	322	340	306	313	350	343	347	321	373	346	347	336	333	354	369	374	353	340	317	357	330	339	333	314	359	352	329	329	342	305	313	389	324	320	304	351	353	349	332	343	347	337	363	338	359	337	384	339	346	346	347	345	309	313	336	328	359	344	343	344	316	347	355	336	328	356	359	339	313	327	335	315	334	323	287	313	362	339	299	334	325	335	331	332	336	353	334	359	389	316	333	331	359	324	333	349	328	348	323	344	338	336	297	346	358	342	364	330	357	391	357	346	334	346	349	352	303	342	294	337	384	337	307	327	354	314	338	356	345	347	342	342	360	362	343	337	323	334	311	340	345	364	335	348	321	313	329	357	338	384	295	332	313	328	362	354	351	363	390	322	352	356	337	348	363	326	374	333	337	343	354	289	378	339	311	316	351	368	359	353	350	364	348	356	338	363	335	363	348	356	307	335	335	339	366	349	337	329	351	349	335	334	368	358	356	336	335	347	336	350	331	338	347	357	320	368	347	326	377	320	349	345	323	359	356	366	347	354	347	353	340	342	347	359	351	332	331	336	328	325	363	331	361	330	331	337	346	357	349	305	346	349	352	328	360	354	357	345	368	344	372	342	316	334	349	350	372	334	352	354	360	326	332	367	322	363	371	381	352	353	340	320	388	334	318	364	323	342	342	370	354	309	378	342	330	361	334	326	330	336	353	327	347	338	354	381	346	365	305	330	327	373	308	351	317	328	342	301	355	333	357	332	327	327	341	352	355	353	328	330	346	315	361	340	353	347	339	360	320	354	327	308	365	331	353	367	339	374	337	339	373	328	339	342	353	336	358	347	341	335	365	353	334	331	353	335	321	379	351	344	323	334	322	300	320	364	355	360	312	326	334	375	338	353	351	386	368	314	333	350	331	344	391	338	338	353	344	306	304	327	322	348	377	349	361	366	334	373	344	303	357	358	343	365	369	327	322	341	393	350	335	342	344	338	355	348	315	336	361	322	306	352	362	339	383	370	321	357	357	356	367	361	325	367	350	369	324	357	346	347	363	362	371	306	349	372	357	345	364	383	345	309	341	352	362	362	323	316	324	348	361	348	360	364	324	334	361	330	351	327	337	364	364	346	342	345	357	335	366	324	316	363	366	359	319	349	347	340	326	339	349	349	342	321	338	328	347	334	335	334	349	342	367	322	362	334	311	324	363	329	337	346	367	358	307	317	342	356	341	371	369	345	339	329	364	320	352	337	311	342	311	352	373	342	378	327	341	302	357	364	326	326	362	341	360	366	315	376	350	308	349	342	334	354	358	333	344	376	370	342	325	350	319	362	367	368	341	325	324	331	342	319	330	355	344	365	369	350	335	315	313	357	349	356	354	347	361	335	339	345	339	375	365	333	342	352	355	347	356	328	298	355	357	342	342	376	336	380	351	333	324	330	377	326	341	349	319	376	363	346	363	344	344	360	334	348	330	361	368	346	349	321	330	376	373	334	362	360	328	318	349	336	342	313	350	330	371	340	332	366	326	355	321	349	363	331	355	347	355	327	344	325	329	321	301	293	357	358	342	338	354	335	336	326	348	300	341	343	327	362	368	334	342	358	331	370	326	345	353	351	342	397	336	343	332	331	346	367	350	338	330	374	316	324	334	327	343	346	306	336	334	327	360	336	365	385	368	347	340	343	328	345	327	370	331	363	311	347	335	374	327	334	345	348	337	353	377	340	304	351	365	364	370	339	308	344	365	317	342	359	370	352	317	332	327	335	343	317	349	305	339	340	330	312	326	329	356	351	358	348	346	363	349	331	331	340	354	330	350	335	341	349	343	315	320	365	355	340	326	332	316	354	332	316	362	349	316	332	321	342	361	325	372	375	329	355	338	343	311	369	295	362	381	371	349	331	316	362	356	332	330	356	356	341	368	364	349	359	347	349	347	345	376	342	348	304	348	355	355	384	333	337	333	308	326	352	351	302	355	339	354	373	351	332	315	339	354	351	342	357	329	323	324	355	348	330	346	348	391	371	369	340	324	358	348	306	305	320	359	364	300	334	343	331	369	352	353	352	332	325	332	350	350	354	318	333	340	364	345	353	368	370	345	315	342	359	346	361	317	344	370	343	316	358	336	336	364	310	369	357	372	342	347	336	347	369	380	359	326	347	342	337	366	383	352	366	350	340	363	337	348	361	336	374	379	337	357	334	363	361	320	328	306	337	357	347	357	329	335	335	342	365	330	351	361	361	335	336	320	345	349	334	347	346	346	356	330	349	366	336	303	334	331	304	345	353	342	345	390	352	335	384	321	321	374	320	327	373	332	328	357	368	320	343	369	346	321	353	347	354	347	351	321	322	305	349	336	359	331	354	339	309	346	335	329	332	372	355	350	375	336	324	327	329	367	323	326	343	337	351	368	348	348	351	333	339	319	348	361	359	352	331	345	369	347	364	346	383	310	378	332	368	344	363	334	322	342	353	321	334	327	380	371	296	361	359	346	337	325	340	351	322	336	364	336	365	347	332	362	350	340	363	334	337	338	358	332	351	339	331	315	325	349	338	339	351	342	334	345	349	349	333	324	349	362	373	326	330	345	364	326	323	312	349	364	388	343	338	366	363	345	352	388	330	359	347	344	352	362	374	337	332	370	336	336	354	329	368	397	368	365	333	343	347	351	362	352	330	327	380	363	331	365	347	366	347	351	360	387	356	339	327	323	309	350	343	334	355	322	350	314	351	356	341	332	353	350	352	348	348	342	351	364	310	364	335	322	381	336	353	353	354	343	357	320	327	342	346	330	364	338	368	310	385	357	319	351	340	342	349	350	357	355	344	359	358	339	353	351	338	349	359	351	346	365	348	378	319	339	351	337	336	318	379	322	344	340	351	337	380	347	333	323	303	373	333	327	345	376	338	343	317	367	370	331	358	345	337	386	322	357	345	368	333	354	330	348	327	355	330	345	320	334	356	375	339	336	344	350	322	348	337	346	370	318	355	365	369	352	328	325	376	353	356	335	342	313	334	316	361	355	351	346	347	366	364	371	295	297	346	331	342	334	293	339	346	382	323	330
24937	20986	27087	24902	9683	1895	1466	1266	1058	2878	12679	15215	9317	3647	1270	655	514	492	482	470	456	485	461	465	450	458	465	484	447	479	447	463	515	480	454	503	465	464	469	448	469	445	482	442	459	438	462	449	496	479	445	458	473	433	457	491	461	455	515	421	491	481	482	507	471	464	456	521	452	454	464	458	430	442	490	466	431	486	401	471	482	458	490	469	502	458	458	477	426	459	473	420	454	463	442	462	481	507	456	468	439	458	478	469	477	451	464	475	458	490	468	448	477	482	455	475	485	439	435	467	471	496	495	474	472	455	437	434	472	435	460	459	485	466	502	479	424	450	466	473	463	447	446	466	445	472	443	481	458	421	506	447	431	456	458	455	460	464	475	466	488	465	467	423	488	494	474	442	494	441	465	436	427	507	452	450	479	496	481	437	479	457	455	468	473	431	465	445	521	421	432	496	453	468	448	418	421	435	443	433	453	460	475	465	483	458	439	440	528	464	430	473	474	432	488	454	413	507	475	456	426	457	418	468	455	417	469	438	461	449	485	463	478	443	499	495	469	450	478	448	468	468	454	482	488	436	487	449	476	481	491	419	481	482	465	479	464	497	431	448	427	457	478	479	467	482	443	476	472	476	432	487	443	463	458	516	421	452	460	484	496	523	485	485	454	502	458	475	447	474	460	511	452	440	460	454	494	490	488	459	500	461	441	462	469	490	437	471	487	516	465	481	452	448	460	454	462	423	469	466	442	446	498	447	440	481	467	441	446	447	450	473	486	417	463	489	444	465	457	501	444	443	471	478	487	446	449	466	449	452	444	490	476	440	461	485	476	449	467	473	481	480	467	456	453	437	446	472	483	456	483	449	438	479	498	453	422	496	452	464	455	464	494	474	440	465	445	437	454	470	482	443	480	476	478	455	476	489	446	511	486	456	470	448	472	419	470	479	449	482	443	478	441	472	441	456	452	467	442	477	461	459	462	440	448	488	486	478	509	448	485	468	464	441	482	469	478	443	416	482	470	439	494	445	466	499	516	450	470	503	463	473	449	428	464	440	485	463	450	451	477	436	467	459	486	466	480	442	449	455	473	509	420	433	438	456	468	460	466	461	483	475	461	442	447	478	465	424	445	457	459	439	472	460	433	455	458	465	435	440	426	486	476	446	454	450	462	445	473	519	505	497	472	421	448	471	439	487	464	478	429	476	469	455	469	453	457	515	509	450	431	483	442	446	456	459	444	505	457	469	441	434	436	490	472	494	461	450	479	499	487	462	470	504	460	507	479	443	450	439	460	453	443	481	447	412	460	471	447	467	476	455	476	494	495	488	457	448	477	470	469	442	449	477	464	468	479	481	479	485	462	473	461	492	447	453	466	447	448	448	489	456	463	459	508	458	468	469	430	450	480	454	505	479	486	489	441	438	457	447	449	455	457	492	484	416	486	442	510	464	433	478	466	487	515	476	433	473	495	485	448	453	485	505	483	471	474	504	456	483	432	493	433	467	450	450	437	473	462	467	463	451	473	463	513	441	463	458	473	463	462	472	453	433	403	461	446	415	451	472	436	450	478	448	476	448	467	447	479	456	442	465	482	466	473	496	476	466	456	443	475	485	480	485	462	442	484	452	478	444	475	489	452	467	501	494	472	460	487	467	484	441	441	492	450	434	454	497	458	440	448	460	482	458	465	470	504	459	455	441	402	410	444	458	433	485	459	522	432	464	453	503	451	476	432	460	490	440	434	454	463	436	457	484	488	454	462	476	457	418	449	454	503	441	493	485	517	444	474	423	463	478	460	459	451	479	484	470	495	474	505	468	426	462	472	455	448	457	470	422	494	450	457	468	493	458	485	429	472	469	472	474	459	451	462	523	512	470	457	443	498	449	481	468	467	469	477	454	438	395	484	481	482	471	444	414	447	472	448	510	472	472	462	470	441	495	464	443	497	448	475	439	452	449	475	472	459	466	497	461	452	463	443	453	436	500	468	478	432	508	461	464	463	463	498	522	469	492	448	460	447	435	457	463	435	461	421	465	486	483	437	448	443	450	431	465	470	456	437	506	495	482	483	458	442	499	498	454	468	458	430	428	458	496	460	521	447	458	441	453	473	458	458	454	447	494	432	438	460	449	446	434	489	449	469	474	476	478	483	435	475	457	451	426	429	450	442	476	428	436	474	462	478	438	458	433	457	476	511	452	452	437	468	431	467	484	465	483	453	480	502	464	477	467	486	414	459	515	488	464	444	462	462	470	479	485	452	495	452	487	490	488	458	419	482	449	501	469	420	457	484	480	453	467	443	435	419	474	493	484	477	444	472	439	417	457	468	444	476	441	474	475	497	453	458	471	424	426	421	498	487	505	468	483	422	459	465	441	458	459	491	471	448	486	436	464	457	480	461	504	459	463	472	440	469	468	483	459	413	470	453	472	444	477	437	455	416	407	460	456	481	468	458	474	469	461	484	467	454	505	480	474	473	439	472	441	491	459	495	468	453	483	539	445	489	461	452	430	481	440	408	450	479	481	447	495	464	486	487	449	453	468	458	449	466	466	468	461	428	430	472	460	452	471	480	459	436	463	491	441	452	448	422	487	442	517	448	435	440	455	488	484	452	429	456	474	440	455	456	444	442	489	480	434	466	446	468	461	463	431	469	486	416	438	463	464	437	493	452	459	477	478	471	489	489	485	456	499	461	430	464	443	457	479	456	514	431	471	424	446	458	441	496	457	442	479	434	500	441	485	450	506	484	452	444	439	438	476	482	478	461	500	462	421	456	483	451	488	464	474	462	453	482	461	468	424	482	463	455	484	444	448	460	490	483	506	447	470	474	468	434	516	469	464	443	496	468	436	426	466	473	452	456	457	498	446	472	436	485	433	454	467	452	447	412	460	483	481	448	457	487	443	436	458	488	452	508	467	494	487	454	474	425	480	439	428	457	472	459	466	443	464	429	463	451	529	472	474	485	498	467	519	449	460	493	446	450	528	449	417	435	488	443	481	446	484	471	412	442	444	469	445	481	495	502	471	440	493	512	448	478	452	431	450	473	464	434	459	463	450	465	449	439	466	475	461	448	522	462	439	508	438	433	452	469	450	474	445	451	457	487	436	447	480	446	443	495	415	517	437	463	443	450	445	458	446	465	474	483	480	437	476	487	448	480	443	465	484	475	469	442	479	442	486	475	476	487	445	437	459	468	488	445	448	401	439	520	438	468	450	478	456	492	426	446	467	460	470	447	451	446	430	455	446	423	482	482	443	477	441	484	445	479	436	428	446	459	451	461	475	464	455	452	468	474	520	452	454	513	452	489	486	498	461	449	493	490	464	507	514	412	463	439	452	458	471	476	433	459	473	484	436	466	480	439	456	461	493	439	471	453	449	472	462	427	438	486	509	460	463	434	466	425	462	468	474	498	460	472	440	486	454	494	479	462	484	435	469	485	433	427	476	450	437	449	414	405	469	462	453	467	492	440	487	413	502	472	456	487	444	496	480	408	469	450	480
5060	8970	9226	5630	2273	1671	1655	1855	1419	4459	15098	14823	8684	3707	1227	582	452	418	419	409	365	361	403	417	411	411	429	417	358	405	402	419	391	396	418	426	415	390	418	408	416	394	431	383	414	395	401	422	401	400	380	389	426	412	370	426	432	365	415	384	410	384	409	394	351	415	413	386	426	342	388	423	412	389	379	433	400	424	401	395	385	391	378	414	407	416	418	472	416	434	409	418	431	411	440	413	420	430	407	401	376	401	406	383	382	400	389	427	409	404	407	411	415	424	414	403	430	419	381	388	379	436	402	404	388	400	394	396	404	414	423	403	420	406	416	421	410	441	387	421	380	416	381	396	414	402	396	396	396	405	438	378	398	392	401	423	400	380	414	427	386	420	400	401	412	417	385	425	393	387	374	417	386	365	399	426	387	422	413	373	404	383	411	416	438	407	418	430	429	363	384	413	443	388	407	391	409	420	392	411	435	409	422	400	402	408	408	456	401	373	411	433	459	429	408	421	418	429	414	413	410	401	388	452	404	382	405	417	390	382	394	403	395	389	436	394	446	409	405	418	404	408	419	439	414	440	436	425	396	403	400	401	399	379	433	400	406	396	368	414	406	419	413	399	396	406	421	415	383	378	391	411	413	406	423	361	419	426	409	392	405	397	426	422	391	445	431	397	413	381	369	408	394	404	400	376	368	381	401	402	434	427	388	396	398	397	391	403	393	418	376	373	415	380	412	397	426	392	424	372	385	391	377	396	378	380	426	403	442	390	408	422	404	412	346	402	405	407	365	387	397	407	368	414	424	390	426	416	425	364	381	403	385	439	399	395	393	380	412	378	385	403	406	418	436	425	413	393	422	370	373	399	399	359	394	404	384	382	385	431	402	439	418	385	387	422	421	366	400	421	444	427	425	403	412	445	411	406	414	410	421	407	416	422	419	423	365	423	380	388	422	399	427	398	459	396	436	387	405	420	393	419	413	429	437	422	428	374	410	407	371	427	368	371	409	403	389	380	383	413	402	384	377	422	417	369	422	377	380	404	351	393	395	397	386	384	428	415	420	412	376	367	402	430	388	397	382	372	378	424	434	400	401	410	403	380	412	427	370	424	382	429	410	430	370	422	424	407	403	399	406	426	399	386	390	384	406	376	409	421	429	397	389	409	456	384	400	371	410	373	428	440	384	381	426	391	354	414	420	377	411	429	401	413	396	404	429	419	355	436	415	395	403	389	410	405	421	419	406	428	427	429	391	429	371	421	393	409	393	357	399	402	436	419	407	384	406	377	382	398	406	380	388	368	380	401	396	367	423	429	400	427	417	401	416	360	400	418	400	436	366	414	370	407	392	365	418	423	409	378	439	398	400	408	399	392	405	370	415	415	378	431	414	416	439	384	404	388	409	376	403	391	396	397	408	414	398	408	436	385	397	384	410	366	379	435	431	418	421	423	379	369	415	412	410	402	426	396	396	425	404	383	391	419	412	411	396	397	409	353	407	343	363	401	386	388	399	372	414	394	420	418	403	392	409	376	401	408	406	405	400	406	368	389	389	389	383	382	407	397	445	410	391	419	418	409	405	428	431	428	399	409	432	376	393	409	428	384	387	409	405	407	370	402	391	398	397	373	365	401	367	372	394	396	413	442	392	410	372	404	432	420	391	422	383	380	413	390	390	369	411	406	380	404	436	359	393	414	370	391	401	400	394	418	383	404	399	408	406	414	403	415	416	390	424	403	393	417	430	414	389	412	407	413	374	391	391	355	394	403	428	407	386	397	397	367	423	367	414	414	393	404	394	422	360	430	392	360	399	379	391	379	391	414	413	400	385	415	401	427	398	403	409	392	417	379	402	409	411	429	385	379	408	430	429	391	372	396	378	407	416	398	395	429	400	418	363	423	424	415	395	371	422	425	426	392	375	404	402	378	414	393	414	410	419	411	395	362	389	416	404	380	406	370	428	366	373	384	423	416	404	410	427	441	408	424	389	385	404	363	433	432	421	392	378	435	368	373	425	382	428	387	436	378	415	402	384	373	372	377	365	412	412	388	404	418	414	395	415	380	410	418	400	435	426	425	416	359	409	420	419	401	416	356	405	384	350	377	374	403	385	407	431	399	402	391	388	383	420	372	387	394	401	403	405	405	375	419	397	397	377	432	404	414	420	400	400	368	436	418	421	406	425	417	442	404	403	406	393	383	381	385	405	400	421	409	375	385	402	421	405	453	445	372	413	382	424	394	382	413	439	421	409	368	408	379	399	421	409	383	386	395	420	423	415	380	397	394	371	416	395	399	405	373	450	430	420	435	350	383	422	392	432	375	417	386	409	370	403	387	410	422	380	419	399	368	427	384	390	386	373	383	369	412	380	416	397	367	415	392	404	382	414	406	435	401	449	413	428	434	385	419	402	403	425	440	353	426	368	379	389	425	413	381	384	382	378	391	396	376	393	358	378	437	399	402	393	418	376	383	412	380	399	420	398	419	412	424	410	379	384	400	426	423	405	425	397	396	414	390	413	390	420	395	367	400	446	407	418	418	407	404	399	408	391	408	389	395	443	407	412	418	344	423	404	383	402	451	437	426	424	390	403	395	389	414	396	469	376	388	392	429	377	370	434	435	411	410	452	386	387	415	387	415	435	430	435	411	405	404	380	397	397	375	370	408	438	457	412	412	374	410	396	379	395	390	424	392	361	417	427	403	416	391	367	389	389	455	409	395	406	400	408	413	430	408	391	408	426	387	413	384	393	406	399	424	418	400	364	399	396	411	393	402	386	436	427	417	389	394	439	415	411	363	384	386	381	397	417	419	358	457	421	381	409	405	414	423	403	401	399	377	381	422	357	413	407	420	396	392	428	396	382	375	399	433	379	424	390	403	399	447	423	439	397	393	407	404	385	419	391	412	387	404	445	375	417	391	422	414	434	413	407	431	404	391	365	392	369	422	409	411	396	395	398	387	421	382	395	400	398	430	385	411	388	388	411	434	423	388	405	424	420	398	374	400	431	394	393	415	379	397	396	394	433	405	416	408	408	414	411	381	413	407	368	382	394	413	393	429	402	409	422	429	403	380	400	358	403	432	393	390	456	418	411	383	390	408	369	424	399	427	381	409	410	399	415	400	402	392	354	402	410	429	419	429	397	423	340	405	387	405	423	373	423	371	380	403	394	382	411	415	377	405	376	413	408	425	441	382	399	380	406	390	408	421	399	434	426	438	405	389	408	395	384	418	378	399	415	370	394	418	403	391	387	399	442	415	430	388	390	425	425	402	350	369	390	380	377	370	398	409	386	400	407	451	405	399	347	398	405	384	420	381	394	432	444	409	432	395	398	421	386	390	421	388	420	414	394	414	419	401	423	420	394	400	416	407	412	398	405	379	381	377	369	397	407	361	449	377	452	402	411	400	396	413	419	401	419	397	401	382	385	419	398	409	382	413	411	399	401	406	399	416	402	414	354	383	431	385	436	408	404	407	405	431	400	425	383	414	385	413	386	379	392	405
23917	20983	28135	24025	20734	8993	3595	2436	1806	2611	21273	27964	18284	7435	2157	904	639	598	560	555	571	612	594	543	578	545	590	557	640	556	576	585	544	577	542	538	541	531	550	546	533	523	587	567	572	553	527	527	561	555	534	561	559	554	568	541	550	582	559	566	538	539	507	585	547	577	565	595	564	551	546	535	638	529	535	553	574	528	547	592	564	537	552	566	570	542	553	574	553	574	537	529	549	582	574	563	555	564	572	574	568	557	562	545	544	545	589	533	565	532	619	592	572	526	529	545	496	536	536	534	524	562	558	568	588	594	560	507	528	604	576	579	551	534	576	559	553	583	564	512	552	590	536	538	558	544	522	514	570	574	534	566	543	578	516	554	568	549	565	581	542	546	523	566	625	544	578	568	562	564	550	513	551	525	543	584	525	552	569	492	569	542	554	589	556	565	548	581	559	557	556	547	532	592	583	587	539	563	534	542	578	560	569	541	582	602	537	532	513	545	590	567	575	516	572	526	563	542	540	530	564	568	591	564	549	573	568	556	542	554	535	539	585	579	586	540	558	603	524	561	534	543	574	541	554	558	562	586	513	557	523	559	580	507	585	558	573	593	541	539	577	560	571	563	585	539	609	528	593	612	564	582	589	581	563	539	589	608	604	533	574	587	547	533	564	562	596	584	558	566	533	542	517	570	546	556	533	587	549	548	596	542	548	571	589	616	581	568	579	546	564	490	518	579	573	563	556	591	575	603	578	567	561	582	552	538	553	574	556	560	603	565	588	533	530	560	535	534	548	587	549	569	504	559	560	543	542	555	531	558	574	609	537	525	567	555	557	610	553	551	519	530	601	571	573	600	564	553	558	574	597	559	587	560	559	583	578	552	549	558	583	522	592	540	537	569	534	544	567	530	573	583	558	585	535	549	568	585	604	582	578	546	553	557	567	564	581	562	578	591	554	532	563	591	558	569	558	584	562	564	560	542	561	589	577	547	519	595	570	562	542	517	582	566	578	540	533	563	579	586	576	583	553	564	528	554	615	526	547	542	576	504	535	572	522	569	587	533	551	556	558	536	531	547	533	577	560	524	605	563	570	589	561	579	550	566	553	555	575	546	558	565	571	591	551	573	559	593	556	610	537	565	543	563	547	562	550	570	556	536	522	549	560	516	570	589	562	550	580	559	527	576	535	527	571	576	576	558	558	545	589	550	598	556	561	576	540	557	567	572	512	549	532	582	592	582	564	545	538	514	517	573	561	559	591	540	542	572	546	532	539	585	546	554	536	546	561	535	562	562	585	582	589	573	583	585	588	585	539	533	582	544	551	584	546	564	529	553	554	586	537	561	554	525	551	564	545	564	579	534	537	535	537	543	532	540	575	611	564	581	581	552	563	556	539	545	554	583	521	549	553	513	526	566	553	581	552	556	536	591	519	533	555	576	578	532	538	579	541	545	541	570	538	570	539	578	591	598	581	582	575	534	571	542	609	528	555	534	588	572	540	516	533	588	549	531	547	545	552	577	582	605	539	576	576	529	525	556	573	597	586	562	573	590	539	581	577	598	556	556	553	548	549	515	557	538	543	554	521	568	602	563	532	537	523	579	492	597	596	521	561	516	562	541	543	583	574	556	572	565	532	545	546	567	524	530	521	533	541	574	551	558	530	529	594	541	511	540	572	543	545	565	544	552	626	525	572	531	533	541	556	509	565	598	559	568	539	578	557	596	561	567	590	561	537	535	566	510	533	516	533	557	510	545	578	537	551	545	537	548	565	539	583	549	550	519	571	600	592	518	548	535	536	576	554	521	555	546	547	598	579	562	618	558	540	592	569	586	572	567	588	556	525	530	543	519	564	551	527	554	579	548	591	581	535	520	536	529	541	566	532	546	561	577	566	555	604	562	535	558	508	554	563	560	548	554	559	503	554	543	574	566	564	529	554	568	579	547	570	557	541	536	545	543	528	551	551	577	554	579	551	539	586	548	580	563	549	533	566	518	556	522	545	550	561	556	559	541	541	558	612	525	582	526	561	519	576	568	556	508	555	540	553	600	538	549	561	561	527	516	602	535	541	535	559	541	619	573	557	572	566	574	573	565	551	569	549	532	549	560	556	497	529	552	570	526	550	532	649	554	544	573	551	534	550	572	544	546	539	523	538	584	603	532	566	583	563	567	542	525	567	521	523	557	553	520	522	507	546	550	546	596	556	546	580	567	595	524	572	542	536	517	554	555	567	515	490	516	588	543	543	557	564	502	512	592	575	592	562	604	563	551	522	547	525	557	525	567	583	585	569	524	571	541	561	560	559	556	571	543	603	585	550	550	546	528	555	524	586	571	539	576	545	558	583	552	567	597	569	592	565	535	562	552	566	611	528	574	558	581	521	594	550	527	559	531	563	588	525	544	555	594	548	586	493	568	541	554	588	566	550	534	580	569	560	568	541	562	557	531	521	545	565	504	552	598	524	535	526	540	549	584	556	583	562	491	593	591	544	575	566	584	562	582	563	548	485	538	550	516	576	556	603	527	568	607	569	511	553	545	551	572	556	573	578	553	546	586	603	530	550	564	583	568	535	527	579	584	541	562	605	552	568	578	569	587	545	513	536	570	558	559	572	542	524	555	548	504	517	519	539	530	493	504	536	551	514	592	564	569	511	575	536	562	568	571	511	606	567	544	547	526	574	529	527	547	540	550	566	540	571	588	556	573	558	574	560	528	560	571	569	586	518	486	527	571	560	528	532	534	546	528	527	524	592	586	542	544	549	529	552	545	551	571	621	560	525	594	561	555	561	549	522	549	576	547	597	533	575	561	531	572	566	566	569	554	577	569	520	560	590	548	535	537	570	569	550	569	517	536	534	537	485	537	559	571	552	592	529	560	556	544	588	532	567	578	546	543	568	539	574	511	601	571	583	560	560	554	574	518	568	551	518	535	486	587	568	570	520	544	519	530	547	575	564	569	535	560	539	575	571	574	521	615	588	573	569	567	520	534	545	594	510	564	559	534	562	519	585	551	558	525	567	575	588	542	550	551	589	541	556	551	526	562	537	503	549	575	601	589	543	557	564	554	559	543	525	568	539	584	546	581	562	533	556	573	565	529	548	514	553	523	554	567	562	562	573	528	506	507	558	577	526	572	528	572	603	554	535	523	534	566	531	569	595	528	525	535	570	560	572	532	523	581	585	563	561	613	561	554	534	568	586	555	618	576	542	580	579	541	559	572	550	564	585	546	534	540	515	563	562	539	623	622	549	518	568	553	567	568	551	532	521	530	543	568	581	581	591	547	498	552	548	522	533	534	521	541	609	542	545	519	546	572	564	542	526	542	575	538	532	542	577	581	579	574	571	546	573	584	570	525	612	543	583	548	599	531	551	540	546	590	569	555	517	561	542	520	546	555	578	511	580	572	569	562	561	559	531	556	567	560	542	553	560	543	568	531	557	554	586	528	551	575	543	487	529	589	587	539	545	563	564	589	582	563	547	564	569	577	586	531	567	555	565	573
5679	11880	12653	8330	3810	2528	3133	2925	2313	3890	25088	24564	15186	6439	2141	842	545	504	456	471	478	488	454	490	505	520	514	466	488	450	491	487	490	430	504	448	483	482	477	484	527	481	463	477	462	479	496	458	496	500	465	457	461	470	467	459	489	448	461	472	484	498	500	456	436	483	530	469	472	444	484	495	456	497	468	458	487	469	455	499	522	510	467	454	484	456	498	498	432	453	445	445	508	454	510	458	498	432	462	474	462	465	487	491	456	449	476	481	438	480	494	456	489	482	465	475	466	466	465	468	464	473	460	510	462	485	496	492	480	454	485	477	457	496	485	479	504	480	461	520	504	462	441	452	479	496	463	448	481	510	487	508	451	436	485	472	485	484	487	480	493	485	462	446	480	496	460	472	493	465	469	488	467	464	479	475	469	467	503	476	472	463	425	428	441	493	469	488	485	447	508	489	482	527	492	486	431	430	487	449	475	462	475	481	500	465	473	452	463	478	460	464	453	477	430	488	475	472	470	491	486	445	493	448	478	467	472	469	461	458	477	462	477	473	472	463	503	462	448	460	500	471	481	514	499	408	454	497	459	488	496	447	484	500	471	477	424	462	492	467	471	443	482	473	449	431	460	471	456	456	470	465	458	483	478	490	459	504	475	472	495	454	469	453	452	477	485	457	482	466	439	463	459	450	523	453	462	494	510	435	482	451	441	472	470	465	493	444	472	467	450	487	472	470	482	484	476	498	448	499	446	496	469	475	471	477	447	484	445	463	465	465	489	472	489	489	483	473	459	466	472	466	443	466	458	494	468	435	498	502	470	480	499	467	433	473	470	431	468	445	473	472	507	512	467	485	454	446	446	495	490	470	466	477	514	442	479	428	478	432	459	467	468	459	445	483	453	457	435	455	468	455	457	418	480	483	506	458	495	449	450	481	456	460	491	453	447	472	457	472	474	497	462	473	483	509	450	485	479	436	491	451	479	453	449	461	457	506	470	465	467	476	518	498	488	495	428	481	476	494	497	473	466	495	470	485	473	436	473	496	460	453	479	488	474	499	493	493	469	447	484	477	491	485	484	462	441	456	467	480	481	457	464	471	487	471	479	491	467	467	499	456	490	462	504	453	488	467	516	477	463	468	493	495	463	487	474	466	522	482	463	481	500	515	499	489	481	491	439	515	475	459	480	468	507	467	466	449	530	444	489	463	482	489	485	470	477	464	437	448	437	519	443	470	456	491	445	456	443	477	441	483	488	489	472	449	504	496	441	507	489	462	453	439	459	502	443	468	467	453	478	482	442	403	500	501	491	460	488	481	482	476	481	461	470	478	438	489	495	500	489	464	484	487	457	477	483	487	457	453	488	474	482	489	467	459	476	481	496	471	467	482	466	491	475	491	485	455	460	472	449	464	465	474	506	473	449	500	490	484	454	487	434	476	485	424	443	452	446	505	469	470	492	501	470	445	481	500	471	465	461	452	502	495	462	481	474	459	446	459	432	477	498	519	457	475	434	461	475	436	498	443	445	492	502	459	511	410	449	454	468	455	450	439	455	460	506	458	482	475	438	466	475	470	477	471	483	466	453	494	477	452	443	496	466	445	486	449	476	448	478	476	479	494	458	459	461	465	496	492	458	459	492	489	491	447	460	423	478	484	470	476	495	467	468	445	459	466	483	468	457	481	490	455	451	499	479	500	489	465	477	468	488	447	458	460	522	506	452	429	470	518	466	472	423	464	443	512	472	453	457	461	462	449	474	459	458	455	508	514	485	475	470	486	479	446	466	472	432	493	465	487	482	455	518	477	471	437	489	475	483	463	447	476	476	475	483	474	468	470	485	465	476	477	451	508	501	446	428	491	492	453	471	469	448	461	475	481	474	427	442	442	452	470	421	440	437	457	465	466	432	474	493	493	473	463	430	478	491	517	472	449	458	445	475	463	486	480	490	446	473	482	458	531	424	499	469	490	444	492	429	493	466	463	445	480	451	472	482	493	449	431	497	490	474	462	429	468	440	473	492	490	447	463	464	484	471	480	481	491	478	492	454	496	509	459	502	442	474	484	442	454	497	492	453	473	519	474	476	509	529	469	460	502	496	464	471	419	452	444	470	460	498	492	469	479	486	470	478	480	453	461	512	446	450	470	472	424	463	453	442	452	455	479	494	447	452	488	454	447	477	459	489	519	442	450	490	462	487	486	462	444	472	472	443	483	466	486	438	470	476	500	479	464	472	433	474	460	474	464	453	467	465	489	470	462	482	460	508	444	484	469	453	497	456	512	449	448	465	495	497	467	464	495	490	505	453	505	488	445	457	437	481	476	479	424	483	484	455	487	481	499	478	459	452	477	488	431	462	437	451	491	473	495	459	452	471	513	424	468	488	476	462	488	478	474	486	463	476	455	433	494	460	500	480	520	486	457	484	476	470	449	486	467	504	474	463	494	481	465	485	468	487	435	464	505	463	471	480	516	484	411	492	473	475	447	457	504	453	471	458	474	481	484	459	487	477	431	447	470	440	458	503	486	465	480	478	467	447	490	518	437	487	448	485	459	448	489	454	475	445	425	452	475	483	460	457	481	474	465	505	523	468	494	456	462	453	457	474	472	465	456	466	452	488	457	466	497	459	468	506	487	475	455	450	502	451	457	440	508	464	455	445	478	474	471	448	432	443	423	462	468	455	461	458	479	471	496	492	487	477	468	481	502	499	485	464	477	493	513	457	432	480	448	444	477	487	500	502	504	478	435	495	466	519	481	441	466	506	463	464	495	463	475	482	493	460	472	475	488	422	501	433	438	472	458	483	471	459	442	469	454	472	469	485	440	488	442	438	449	489	487	482	480	489	430	489	476	451	465	431	469	485	484	458	397	440	503	460	492	467	484	493	498	463	477	462	473	451	474	488	448	465	459	484	483	450	467	474	481	481	455	498	470	474	485	459	463	508	484	474	451	462	471	476	493	467	450	464	452	477	492	474	512	521	449	442	441	472	514	476	479	451	484	455	440	475	452	465	485	423	479	499	469	465	444	484	495	449	477	490	479	468	445	479	445	459	480	496	494	470	509	489	443	447	507	494	458	481	462	482	485	452	487	479	504	460	485	474	468	493	450	493	470	489	450	474	459	473	447	448	492	447	468	509	475	445	473	477	487	467	464	474	490	433	435	478	468	456	441	465	483	444	484	478	506	485	477	468	498	471	506	445	499	499	482	491	498	501	472	503	439	477	472	471	481	445	500	471	456	508	453	456	462	527	497	433	442	442	447	490	482	479	475	428	476	454	469	483	462	473	458	480	495	476	480	466	469	473	448	486	471	457	467	468	453	452	480	424	467	437	459	498	460	468	464	484	485	488	478	452	449	475	485	472	473	464	474	468	448	467	468	462	486	453	489	456	467	441	476	481	519	460	473	455	455	443	472	457	462	477	480	495	474	463	451	476	491	481	505	486	482	479	496	465	428	461	461	440	429	491	463	459	501	499	484	458	459	481	466	475	470	458	460	475	471
27030	12148	3697	1786	942	831	883	616	586	584	1240	1844	1416	929	621	476	423	404	383	382	435	366	388	416	364	403	395	411	390	373	411	425	402	401	392	422	419	419	446	408	441	422	387	406	429	396	399	401	373	400	415	381	392	442	354	429	392	403	427	386	397	409	439	417	384	418	429	411	410	382	375	394	435	432	362	393	408	358	401	423	381	394	417	384	391	414	408	438	383	402	426	395	416	427	387	390	414	406	390	356	395	418	382	428	396	389	392	426	378	411	414	368	388	418	390	411	413	380	388	391	375	433	381	415	446	406	414	434	428	406	375	415	417	402	392	412	424	414	403	389	390	388	388	400	381	384	386	380	408	373	406	405	387	356	418	391	422	401	399	398	378	430	417	404	428	396	399	389	409	402	374	380	393	363	406	399	407	415	394	416	415	437	408	406	435	433	424	354	413	384	378	414	388	371	394	406	407	407	406	423	398	398	404	381	374	355	396	395	382	432	436	388	384	393	403	386	418	388	423	432	389	372	438	426	437	410	400	407	417	434	403	390	387	427	379	361	381	385	394	397	394	406	401	409	400	406	368	393	377	423	404	380	370	409	452	444	407	386	401	399	413	394	412	385	403	421	403	383	404	416	398	384	390	425	414	382	381	452	368	390	417	388	413	414	388	373	395	368	380	421	410	428	411	389	391	409	377	407	407	401	417	390	386	384	392	408	388	406	424	400	412	417	421	372	413	415	384	414	414	413	406	413	391	378	385	396	385	423	400	377	389	390	410	401	396	426	396	416	400	429	399	380	424	409	397	408	377	375	373	434	414	404	415	396	364	393	404	375	398	395	388	423	387	394	422	417	441	380	378	387	379	402	396	410	398	425	396	417	404	426	402	404	378	413	399	385	407	403	406	394	406	394	403	415	413	365	385	417	389	390	417	390	408	414	410	413	395	401	383	392	401	381	391	399	376	408	393	408	399	343	416	366	429	392	391	400	399	387	442	388	418	406	382	379	420	389	392	404	409	426	399	399	411	430	412	365	383	395	362	404	334	403	403	395	382	422	428	390	412	412	359	392	404	411	389	379	407	410	411	417	394	398	398	409	402	409	384	412	361	408	399	417	406	384	402	389	426	419	394	403	383	399	374	380	377	395	388	381	400	402	382	405	377	436	369	446	388	433	406	435	376	413	383	399	426	377	403	413	419	401	405	388	372	372	407	408	377	449	429	397	404	393	368	440	397	445	405	441	374	408	425	394	395	385	387	415	409	397	418	420	433	399	432	406	391	385	382	398	389	399	401	430	409	397	393	383	424	400	420	391	393	414	408	408	400	406	373	393	373	435	397	398	400	405	378	410	444	410	381	402	401	374	396	449	365	416	423	361	424	402	406	398	399	417	402	407	427	421	430	382	390	413	434	414	349	409	387	394	371	405	393	385	399	405	387	368	386	377	403	406	423	379	444	400	427	370	356	415	412	367	403	429	374	423	422	401	386	421	381	422	369	387	397	378	406	380	377	374	387	395	427	437	371	360	383	417	384	362	409	410	399	403	386	402	390	404	409	410	427	406	393	399	425	366	402	411	430	409	390	422	407	410	389	425	439	388	413	417	399	403	426	400	417	428	396	402	384	394	437	381	377	408	435	407	416	409	423	423	414	444	442	411	425	388	430	460	423	378	357	392	375	429	358	407	386	398	381	397	392	411	390	442	415	392	405	383	418	413	385	406	385	374	413	413	417	413	381	353	418	397	394	405	412	407	426	432	380	434	377	432	415	381	391	379	400	386	411	380	413	409	448	416	413	399	415	405	421	430	375	388	373	428	411	382	431	415	417	431	396	402	401	405	405	420	458	410	400	367	425	375	378	390	400	376	370	392	389	392	398	378	380	375	392	406	407	429	380	423	398	389	351	361	384	402	384	412	404	383	371	411	384	411	397	412	383	402	397	427	421	445	385	411	422	428	373	428	430	388	396	414	360	366	385	382	398	409	401	383	402	393	387	438	394	433	426	413	411	424	401	384	380	405	418	386	431	394	400	417	450	401	399	419	365	424	399	435	387	428	401	399	428	392	420	374	436	429	389	394	410	384	423	384	446	373	439	382	418	411	413	399	406	386	379	431	411	424	416	400	400	395	411	401	423	426	437	388	421	408	417	435	375	413	368	449	402	383	397	378	366	363	412	396	393	410	407	407	392	394	385	408	409	412	426	403	384	440	420	449	398	396	423	400	417	410	405	436	410	420	375	366	408	426	387	435	410	421	399	454	401	443	374	378	360	433	390	425	403	404	420	391	416	388	399	424	394	390	410	386	371	432	399	362	379	362	377	433	422	411	383	443	407	407	426	370	377	393	379	387	436	420	390	370	431	412	403	427	371	371	385	396	394	408	414	402	438	390	399	420	397	408	416	417	411	386	384	387	394	378	380	409	426	398	366	416	416	411	389	400	406	404	348	392	407	416	434	372	405	420	403	384	381	417	437	405	405	421	405	453	416	387	410	415	369	379	430	381	412	398	386	372	386	372	435	443	374	428	373	413	399	416	421	418	387	419	438	444	384	437	400	391	352	429	383	430	371	443	412	407	407	378	409	378	393	400	383	382	403	386	406	403	431	403	391	422	386	417	398	423	390	402	394	374	414	399	407	374	377	363	400	384	367	425	395	412	426	340	429	430	419	409	398	393	366	454	428	377	412	377	410	382	422	417	388	429	382	386	427	377	371	388	405	416	408	436	398	411	386	397	373	442	400	398	418	401	391	425	389	398	405	404	420	392	401	437	399	386	443	431	409	385	396	398	390	413	417	402	369	396	389	360	415	393	426	413	411	411	413	383	402	369	372	417	411	414	405	380	408	374	433	418	414	466	393	405	421	367	389	404	412	401	424	407	416	385	376	403	403	375	383	415	394	410	395	414	383	404	362	401	386	403	379	402	389	391	421	465	431	426	409	401	413	414	416	385	413	385	401	393	397	442	435	406	387	423	423	371	424	389	402	417	411	383	422	406	394	405	406	400	406	414	388	395	405	390	402	415	377	408	407	395	393	373	373	425	427	405	397	402	358	402	398	437	427	393	425	409	383	430	393	378	442	399	438	375	401	378	404	432	376	390	422	411	412	387	374	360	428	378	421	418	389	385	379	429	398	396	415	426	397	392	385	412	406	396	365	422	405	365	395	390	425	422	384	405	374	418	413	393	404	423	382	396	393	432	405	404	381	389	421	386	401	413	431	411	416	403	395	396	397	412	397	391	420	419	392	396	373	419	434	405	396	441	439	411	406	449	379	445	401	377	381	419	385	384	416	378	403	390	454	419	382	370	413	386	378	398	402	420	410	408	351	373	429	420	429	419	402	394	391	415	396	388	413	417	394	399	355	397	402	422	411	396	396	383	405	442	388	375	414	391	394	405	415	396	366	392	393	400	418	432	358	389	396	409	433	418	425	395	427	409	396	405	418	376	413	421	398	406	404	380	406	399	436	380	428	399	392	409	381	390	393	394	391	418	428	422
6076	3127	3375	1608	987	1053	1085	841	704	638	1831	2310	1626	958	574	428	383	348	332	342	374	341	320	323	323	328	358	334	338	314	325	359	357	364	360	338	351	344	308	334	347	344	343	372	338	366	368	351	335	344	360	358	382	344	336	354	342	311	295	324	340	365	349	354	324	332	364	361	350	337	342	348	345	345	353	356	352	346	336	365	364	337	342	342	333	345	342	343	338	361	339	324	368	351	355	356	330	369	342	304	318	333	366	314	319	296	329	320	331	345	337	314	331	351	371	306	340	337	326	330	371	354	313	317	362	315	340	359	345	362	346	326	305	331	344	355	340	343	355	317	393	328	355	375	330	348	318	356	352	336	364	321	325	362	337	348	361	329	389	359	339	330	372	340	335	355	341	364	354	319	353	355	346	335	357	367	366	374	320	335	336	330	352	331	410	357	349	369	352	346	337	344	351	340	365	334	306	364	322	344	335	348	315	322	331	367	345	338	325	351	354	346	323	341	316	333	315	334	364	336	356	306	337	341	342	376	318	355	357	339	371	334	373	337	315	331	346	300	333	332	323	331	367	335	334	350	352	334	300	369	347	310	336	361	349	366	357	357	358	337	326	329	351	318	363	344	385	310	347	347	351	325	343	338	360	335	312	377	366	337	360	343	357	301	373	363	348	358	313	317	347	361	362	343	362	341	359	322	346	336	340	344	329	367	306	368	378	334	343	321	355	333	306	335	335	305	325	335	341	328	351	329	362	313	351	338	332	337	334	333	343	346	344	336	316	328	349	352	349	318	328	320	369	358	331	344	336	375	342	335	347	327	356	339	386	365	342	345	334	361	337	348	354	353	367	341	324	365	315	366	285	366	368	380	339	327	327	344	339	353	376	326	324	341	344	345	334	302	339	361	357	337	321	318	357	305	346	362	331	333	354	336	348	327	330	353	318	348	317	335	357	347	334	341	357	331	336	347	337	328	336	349	361	340	325	343	327	312	338	340	341	353	340	327	348	352	321	341	353	328	349	325	335	349	314	358	353	335	338	342	350	326	329	374	361	370	382	336	345	331	349	362	337	337	330	361	351	344	345	354	352	346	349	315	343	324	369	336	334	368	331	317	317	326	323	362	317	366	357	330	338	329	358	368	313	324	321	354	316	335	323	312	337	323	333	355	352	342	348	320	387	352	338	331	328	354	313	320	358	335	315	341	337	365	344	334	341	343	332	333	320	346	329	351	326	336	344	348	351	327	338	306	343	359	345	330	332	319	358	344	335	337	381	339	352	314	368	370	337	342	313	327	337	339	336	361	345	338	337	322	377	352	337	348	322	335	359	348	379	359	352	323	333	332	341	353	368	358	328	321	328	345	335	341	367	358	326	347	335	319	343	351	332	366	360	327	319	379	327	350	378	339	340	317	357	340	342	338	352	355	349	352	342	368	297	354	364	340	359	364	333	373	328	340	325	347	330	337	343	361	368	316	328	360	327	356	352	350	351	339	353	355	332	343	378	354	352	353	318	308	353	349	363	366	327	306	350	331	339	354	355	335	307	314	349	341	330	332	361	320	349	318	347	349	346	341	346	318	342	310	308	359	331	349	337	345	373	317	345	324	340	362	353	336	347	372	331	368	358	335	379	351	320	332	317	367	358	324	376	312	328	366	379	348	309	362	346	343	351	341	331	351	338	337	360	353	373	355	333	335	366	324	345	327	341	332	384	345	382	349	348	344	320	332	344	288	395	311	344	333	353	340	349	314	335	338	355	359	324	314	304	329	354	346	338	331	331	340	331	359	365	329	341	342	372	376	343	305	320	355	317	325	326	320	356	343	332	343	368	326	356	319	330	341	337	354	350	327	375	333	319	329	336	336	344	334	390	340	313	383	335	336	346	306	329	358	352	332	314	358	343	309	329	320	350	344	315	341	389	336	327	338	380	372	327	337	350	355	321	376	347	350	345	352	325	341	336	374	310	314	343	342	327	344	342	325	363	360	355	323	316	320	366	329	335	339	336	347	355	341	325	359	325	335	350	359	327	321	373	379	338	314	326	340	352	350	329	360	354	324	308	328	302	338	360	344	323	337	341	350	333	335	370	336	325	308	342	298	349	346	357	340	360	332	355	353	320	350	343	336	340	314	339	344	328	319	362	337	322	342	376	362	331	326	381	333	345	354	354	301	364	329	339	375	334	345	335	329	365	316	369	306	357	335	328	352	353	330	319	328	346	366	332	359	323	341	352	358	344	340	348	312	339	357	332	326	340	346	358	331	365	337	335	370	314	365	341	335	371	322	337	333	347	348	354	332	327	345	369	328	339	340	332	341	323	382	326	346	362	365	325	366	332	361	364	343	343	339	329	288	375	344	343	349	351	335	369	317	339	333	341	336	368	340	324	344	287	331	373	346	363	372	362	347	338	334	331	330	324	337	357	349	350	320	332	343	337	342	346	332	338	356	338	366	335	337	315	323	342	331	345	388	369	364	362	336	374	373	350	353	337	329	337	312	374	322	367	343	335	293	362	368	367	366	346	339	329	369	324	373	343	331	322	335	346	364	353	325	364	348	347	338	320	326	331	347	356	340	355	315	351	301	371	319	336	328	352	348	336	354	358	346	341	322	332	338	354	339	353	330	375	350	375	344	314	393	340	298	353	364	331	352	308	350	351	364	318	380	336	297	319	339	352	354	308	332	363	323	328	329	352	354	320	307	329	363	374	327	317	346	313	325	341	349	338	363	350	352	339	344	349	333	319	339	341	348	354	346	387	343	361	344	393	322	348	335	351	308	376	317	339	354	345	323	316	339	332	322	341	384	338	327	354	329	306	348	324	337	323	350	338	329	347	317	339	387	332	353	325	337	352	331	334	391	338	349	347	346	355	353	329	376	344	344	349	346	357	356	345	293	333	361	327	355	331	345	311	368	333	360	335	340	341	363	315	354	345	296	351	303	332	324	356	308	333	353	329	326	362	352	329	318	355	337	347	359	358	349	356	357	326	367	340	365	343	350	347	350	384	328	356	327	292	336	362	315	349	351	358	364	358	359	325	318	324	311	322	339	318	335	350	337	373	322	356	352	355	319	356	327	392	330	354	369	356	320	333	325	372	348	322	351	376	312	369	340	308	332	347	341	355	361	281	353	358	343	308	313	337	336	343	342	329	318	330	337	335	332	342	349	307	343	383	341	346	346	378	351	352	331	322	351	361	333	355	355	336	363	339	317	383	349	336	335	368	335	325	361	361	327	334	343	334	353	331	331	342	310	343	357	362	324	318	330	338	340	360	346	336	338	350	319	349	321	356	342	334	305	330	333	310	323	329	337	350	357	354	335	363	333	335	355	322	357	332	330	354	328	382	314	341	353	352	339	352	349	364	332	342	343	345	332	352	344	322	357	331	324	349	340	315	312	349	331	331	340	333	347	318	362	360	303	354	317	363	355	311	338	332	358	336	342	316	344	328	347	341	355	370	326	339	344	322	331	359	331	357	341	330	323	340	338	343	342	355	320
24864	20957	27062	24883	11800	3786	1870	1383	1127	1007	8924	16315	10204	4085	1362	650	503	479	471	492	445	454	447	508	438	493	461	491	454	465	472	471	452	475	445	488	448	441	452	432	456	447	484	461	477	441	500	471	416	435	434	485	474	438	464	453	478	459	437	465	453	466	418	433	437	458	415	401	476	421	423	486	461	460	456	429	472	450	448	421	436	471	438	447	421	480	464	476	446	472	452	449	459	436	475	437	421	486	481	449	436	462	460	482	465	462	511	461	449	449	497	483	459	465	480	451	467	476	441	462	467	448	442	475	466	443	417	451	439	474	424	485	452	476	458	466	436	442	456	477	459	430	466	434	441	468	476	408	429	471	454	446	475	438	438	447	469	428	466	456	443	508	446	474	489	470	464	456	448	427	464	451	439	402	460	442	425	461	471	435	403	429	443	486	453	477	483	495	442	466	456	479	455	443	454	460	437	449	466	458	501	479	453	412	450	447	411	446	456	425	465	485	488	501	479	452	453	438	419	440	466	453	472	481	491	417	428	465	453	448	466	474	485	419	437	464	461	508	466	470	433	453	459	476	465	457	450	447	440	446	463	456	489	456	434	453	501	489	507	453	466	461	405	444	442	448	494	427	458	459	444	483	465	449	435	454	426	483	493	423	440	429	446	438	474	490	447	473	455	487	464	454	455	499	438	429	457	462	475	417	440	479	465	498	484	472	480	458	465	461	455	435	479	415	519	456	454	468	443	440	432	468	435	431	469	477	505	475	474	459	502	438	445	431	470	461	471	485	455	449	431	450	444	441	504	478	436	454	431	396	463	442	451	429	470	455	428	448	473	455	453	500	409	495	422	484	470	458	426	491	492	473	496	436	447	453	472	452	500	459	455	470	469	470	448	459	469	467	463	435	442	428	489	451	412	492	430	448	433	459	423	452	449	428	439	457	457	399	505	432	492	449	454	427	434	449	436	446	428	393	429	475	446	464	476	443	495	439	437	476	454	462	484	438	485	467	470	437	472	473	474	480	489	467	476	484	478	459	436	481	451	451	449	429	457	476	475	433	429	456	454	475	488	437	455	492	395	472	457	480	470	490	462	498	476	455	471	441	468	480	469	450	456	468	430	438	463	487	461	466	444	469	409	462	478	434	454	444	429	420	402	457	461	473	480	470	488	478	422	452	438	430	467	485	440	460	431	450	473	430	432	487	468	471	442	442	421	440	487	447	463	441	443	447	457	435	446	464	478	423	454	463	427	464	443	432	464	426	498	458	466	470	451	487	467	441	473	452	487	504	446	443	484	440	476	466	426	467	468	458	440	432	475	479	469	427	470	470	404	488	462	449	458	452	477	416	429	418	410	473	419	457	493	461	518	449	427	462	447	470	455	476	454	458	461	477	418	438	469	463	492	454	435	474	449	456	426	454	424	465	456	499	441	433	486	436	424	471	450	411	475	443	438	429	446	501	442	446	443	463	477	461	479	471	459	462	446	477	461	490	429	464	455	443	480	449	479	464	474	466	455	439	471	469	442	447	466	463	451	446	463	471	448	494	491	484	455	425	448	457	470	451	443	448	484	467	450	431	456	479	476	427	457	452	417	442	462	456	455	455	472	449	431	472	414	473	432	435	472	487	481	427	446	466	450	439	467	499	427	493	453	428	438	425	409	458	471	453	465	431	467	423	435	431	472	451	429	454	463	411	414	451	482	423	448	487	444	456	414	461	468	470	445	484	433	479	448	458	472	483	443	420	452	439	458	425	467	458	485	475	467	456	451	441	445	442	479	421	447	465	457	454	502	446	492	471	455	441	472	468	450	433	426	458	479	459	465	507	452	468	441	482	458	453	432	463	424	487	483	486	482	451	514	450	458	482	432	481	465	461	449	418	468	416	454	467	468	434	474	450	427	469	455	492	490	465	460	472	461	459	452	445	441	442	468	438	521	435	501	449	466	451	445	444	464	475	450	446	449	443	463	456	458	445	455	447	418	464	474	448	460	492	455	438	439	485	441	465	436	472	433	443	440	478	439	495	464	442	484	459	469	446	462	422	458	458	476	486	473	485	446	456	454	464	460	444	472	447	448	485	405	430	417	441	469	437	477	431	449	468	470	423	468	452	487	481	457	405	451	451	468	490	425	450	455	438	436	467	470	456	453	462	440	401	463	461	423	425	432	438	456	442	420	471	415	432	450	437	429	442	463	428	448	421	424	434	443	461	473	429	457	430	445	466	416	462	434	425	444	428	444	470	434	376	408	463	462	419	431	472	432	440	443	463	482	485	460	430	449	461	443	483	467	450	438	475	425	451	452	454	436	484	479	409	428	478	503	426	429	448	471	475	425	464	486	428	437	446	462	480	458	485	489	450	454	484	459	445	416	481	443	460	455	446	468	446	469	415	463	455	513	497	454	478	450	436	450	461	436	447	430	445	428	484	429	493	484	478	458	462	441	428	479	474	454	430	449	511	460	487	419	441	455	461	455	465	449	458	471	439	429	455	426	402	438	479	464	430	431	436	492	398	420	509	463	468	420	467	504	438	435	446	471	457	466	439	445	485	465	480	449	455	487	406	448	448	450	452	462	444	412	455	449	440	434	463	452	423	427	457	427	456	462	483	432	460	417	394	461	434	433	464	448	432	424	450	448	476	465	428	463	464	448	430	447	468	454	470	460	464	449	446	437	447	400	474	477	439	467	454	471	444	431	454	455	441	493	472	495	434	467	452	457	461	475	465	476	468	429	431	476	437	480	477	457	437	457	446	465	490	444	435	452	450	429	441	476	462	498	436	471	466	462	440	482	456	483	432	429	467	489	460	454	444	453	398	469	465	438	464	451	470	467	464	441	475	423	442	441	431	453	443	466	476	477	461	432	448	428	446	406	456	429	454	448	476	457	422	442	468	422	435	444	455	452	441	450	468	481	486	452	423	482	439	432	444	435	442	452	510	422	452	416	441	439	441	441	455	494	476	479	479	456	449	435	447	478	451	467	475	492	446	464	423	467	470	430	487	434	452	455	462	480	440	483	486	442	442	453	467	448	487	412	439	416	464	460	459	452	493	453	465	492	463	401	457	486	444	465	467	482	437	446	475	474	470	428	461	459	465	412	444	443	491	477	456	479	441	450	449	457	465	440	448	425	437	468	450	422	451	439	467	477	450	467	473	442	417	420	460	443	440	442	470	460	455	456	450	462	444	452	456	453	435	470	457	474	463	431	454	436	485	433	480	456	451	448	420	476	406	484	446	444	400	415	427	448	460	479	427	446	433	478	427	471	460	446	432	483	462	479	468	468	465	470	454	450	448	447	438	460	455	503	430	436	458	452	455	441	416	486	472	445	462	479	490	442	467	470	490	460	395	440	413	434	436	428	474	427	449	453	471	482	452	447	465	475	407	492	439	431	422	451	425	510	402	459	452	458	429	468	415	461	471	456	487	477	424	438	398	445	498	505	470	475	452	484	482	477	483	487	457	455	446	462	445	437	438	431	450	453	447	466	500	433	437
4933	8070	8709	5854	4117	3370	1991	1845	1552	1302	12118	15397	9521	4196	1526	649	442	375	415	374	385	406	367	419	389	421	432	385	412	432	423	422	404	416	386	398	387	404	427	406	397	428	429	417	413	383	426	389	413	369	390	440	413	402	440	402	423	438	390	377	349	360	380	379	400	371	399	397	386	411	407	410	411	415	366	391	404	370	410	438	374	391	414	412	417	421	392	390	396	379	395	393	394	401	369	394	381	416	352	421	390	424	421	396	407	381	430	390	377	392	422	403	384	437	366	417	362	394	409	410	404	394	386	423	395	401	403	373	387	397	374	403	423	400	407	376	391	400	413	422	372	396	394	395	397	377	390	456	391	416	428	412	375	372	396	392	403	362	378	434	388	394	391	433	420	374	389	398	407	414	403	389	401	411	385	417	401	376	357	402	438	398	357	354	395	386	395	399	399	369	403	411	377	373	397	403	396	409	411	409	357	414	361	388	387	400	431	412	411	372	408	375	409	467	404	425	390	428	398	365	400	407	413	427	398	445	407	382	423	385	411	395	392	396	400	394	386	397	425	383	423	399	406	372	449	389	388	424	375	403	403	408	401	385	427	384	408	438	415	407	389	374	349	367	386	417	386	373	424	367	405	393	420	381	429	408	399	388	385	387	371	381	394	417	414	437	364	426	385	411	379	371	431	409	427	385	403	393	361	373	413	373	368	432	420	384	397	401	422	394	416	418	383	403	382	392	392	390	385	434	400	401	408	412	339	367	400	387	365	410	420	389	408	378	394	412	388	375	389	383	396	404	404	404	440	418	405	376	372	384	380	384	391	399	403	418	400	406	410	419	390	403	408	382	398	380	420	414	415	384	388	390	374	397	412	394	433	400	376	375	397	365	421	429	403	420	404	415	398	368	403	419	406	426	412	364	384	406	368	398	411	413	416	370	373	401	369	448	383	369	432	422	373	414	367	414	436	391	395	453	401	400	411	433	374	400	384	388	364	405	391	403	454	390	386	423	391	407	395	430	397	395	395	381	389	444	372	389	384	435	411	389	388	398	411	403	390	405	382	398	370	385	436	383	382	390	401	445	390	392	384	434	390	401	408	418	398	410	405	394	426	415	370	386	417	409	391	414	392	351	371	392	410	387	398	425	357	400	394	405	394	431	394	430	387	432	386	385	403	372	390	414	390	408	413	401	374	403	397	376	406	389	408	417	442	424	389	375	413	434	385	383	389	428	400	388	405	351	398	403	407	361	432	370	414	423	382	396	402	395	434	384	403	407	430	378	389	371	368	374	377	387	370	456	396	402	406	351	399	396	375	387	404	379	398	429	383	429	405	374	347	423	389	377	390	398	409	382	391	382	392	387	394	409	393	430	395	429	402	397	407	374	404	404	394	451	429	429	400	401	427	384	359	442	403	398	400	368	418	400	412	424	397	399	421	370	381	401	411	391	410	403	384	380	392	419	416	413	407	406	443	397	392	401	383	383	410	374	385	425	425	383	408	360	401	387	393	370	358	364	364	385	443	425	365	430	391	360	389	449	405	374	436	399	438	413	384	379	419	379	414	382	405	406	369	396	376	415	405	373	407	390	406	390	398	384	385	433	381	414	382	394	407	378	377	390	369	395	393	355	402	406	380	385	436	396	365	400	414	379	402	384	383	398	372	402	414	427	372	394	400	389	406	413	428	385	391	393	355	375	390	395	374	368	402	373	387	401	392	438	400	403	410	403	384	364	401	428	411	405	365	376	408	369	394	386	419	385	415	382	418	380	413	409	401	388	396	377	417	396	407	384	383	411	375	394	375	405	397	403	416	380	389	401	392	374	368	409	387	394	378	394	402	412	410	358	372	406	397	392	389	405	402	406	399	382	395	411	368	414	402	403	413	435	414	405	400	422	412	368	404	413	386	386	433	389	404	430	442	412	394	364	440	405	411	402	393	375	392	409	387	385	383	382	418	425	443	389	380	366	433	391	382	411	429	400	443	382	432	404	357	387	409	373	399	405	381	395	392	388	391	454	371	396	416	406	381	418	394	398	380	396	364	419	393	377	383	359	406	423	411	425	401	447	410	411	386	386	407	417	405	412	455	390	371	379	391	429	409	407	433	379	399	391	356	417	386	390	397	412	414	412	395	417	422	421	402	410	392	402	402	409	374	378	400	370	401	362	381	391	391	395	446	403	352	404	404	395	397	371	410	395	377	381	381	372	374	387	409	407	382	361	420	404	426	361	409	413	368	417	412	366	418	422	414	421	420	439	394	398	387	393	398	398	409	430	399	416	388	431	371	379	441	383	391	376	393	374	393	391	396	431	379	428	429	414	423	401	399	390	381	424	380	388	426	411	374	411	378	396	425	396	394	405	415	393	415	450	382	426	391	402	398	418	390	401	427	407	390	407	389	379	391	393	368	435	374	380	427	372	391	398	395	398	361	386	449	419	404	391	390	391	381	393	387	417	400	398	386	451	404	397	394	362	403	417	438	410	400	374	407	391	375	393	381	398	401	396	366	394	432	363	387	420	406	396	418	412	406	389	392	362	385	408	428	360	393	352	421	404	392	416	427	354	393	399	369	375	375	417	402	416	372	384	428	388	383	390	402	413	392	402	384	373	392	410	388	377	392	368	389	406	402	425	381	391	371	411	395	374	439	376	413	400	390	370	405	399	427	405	384	374	423	383	366	400	347	400	387	387	382	424	379	378	378	401	393	390	413	397	377	391	413	367	394	412	412	447	380	412	404	385	403	382	373	377	360	402	406	412	391	364	433	411	416	390	390	370	410	381	388	429	418	381	370	429	423	394	416	408	403	431	440	405	391	371	403	409	362	378	406	354	396	399	371	444	413	443	422	391	410	389	412	388	350	377	385	438	392	409	390	404	397	408	383	389	409	408	377	374	385	398	405	383	403	373	407	419	410	399	410	400	377	397	390	392	373	404	384	423	388	386	409	416	411	375	403	392	403	371	396	409	390	406	384	381	393	385	409	388	385	407	423	397	378	460	424	442	393	393	437	406	389	426	416	400	408	413	409	394	410	408	389	393	403	388	390	388	383	385	380	399	397	399	391	414	414	407	413	398	381	388	370	371	370	434	377	425	422	388	401	392	374	372	438	400	416	370	419	391	415	386	425	381	456	388	380	400	381	389	384	387	395	406	408	397	394	390	381	376	412	412	397	416	391	384	386	386	418	385	395	397	418	407	352	359	410	397	404	371	416	384	394	427	357	398	376	428	439	382	382	398	411	379	366	386	368	384	363	383	446	393	414	387	390	367	422	410	378	391	424	391	407	397	375	418	357	407	417	413	399	378	405	423	393	369	408	369	372	419	386	423	399	372	365	396	383	374	411	403	402	421	367	379	378	391	364	390	395	395	393	415	433	419	393	340	421	424	389	402	396	400	407	347	435	382	386	408	402	392	393	373	404	368	399	411	380	371	368	401	398	431	407	410	425	398	403	403	396	425	370	426	358	385	409	398	396	386	408	416	392	422	378	398	420	382
23803	20989	28140	24082	20757	11339	4780	2489	1540	1674	16041	27094	18909	8337	2285	969	665	579	618	513	524	535	586	550	504	538	550	563	583	519	590	555	553	522	571	535	547	553	561	549	579	534	519	550	501	526	562	532	543	550	532	551	581	533	529	532	538	601	567	528	547	538	563	520	534	570	550	556	551	551	514	587	546	537	555	494	557	517	549	521	537	559	546	529	569	547	577	558	534	500	571	532	546	602	557	537	524	556	548	553	576	565	560	522	523	538	573	586	539	500	519	526	496	544	544	563	508	528	547	569	530	565	546	539	531	540	564	539	536	514	525	565	533	538	575	555	548	587	509	542	558	549	532	544	571	573	508	534	535	549	595	519	543	529	570	553	563	542	545	567	523	530	552	575	596	526	540	573	545	508	562	520	560	538	596	567	563	507	536	558	531	534	543	536	528	564	553	517	555	546	531	473	492	580	604	516	538	525	532	518	545	552	494	493	562	541	542	530	538	537	554	520	535	549	518	542	563	522	539	532	554	608	580	575	590	547	551	521	546	556	553	557	555	546	510	563	534	544	543	518	555	541	529	535	526	528	572	565	548	542	518	565	540	520	499	514	532	585	550	552	521	570	529	564	580	510	598	562	537	549	496	541	533	529	544	588	531	557	537	545	538	545	525	557	499	544	551	563	540	538	561	527	583	493	530	553	558	580	561	548	552	551	565	557	541	599	523	577	556	546	573	555	530	527	600	545	531	548	537	541	583	538	558	572	554	524	563	572	568	580	514	539	535	523	569	533	544	546	571	576	585	551	520	533	516	582	555	566	552	538	545	511	550	568	551	571	524	561	501	556	524	570	548	547	507	547	562	582	550	520	512	562	537	547	566	534	570	521	525	596	549	519	556	507	565	536	556	526	503	503	515	551	550	520	536	551	551	555	544	586	533	572	592	502	549	537	592	550	522	552	521	521	545	565	538	503	547	541	528	495	587	542	553	539	618	527	508	531	556	564	531	548	584	516	555	573	568	547	551	521	573	530	542	504	574	565	577	516	547	557	583	546	552	558	564	548	520	523	581	568	541	512	552	542	589	512	526	568	541	548	532	511	523	503	476	555	529	558	543	531	511	531	521	533	499	465	559	565	566	571	536	543	538	553	551	588	532	600	558	540	563	535	534	548	539	570	590	561	540	540	539	566	572	577	520	547	498	561	534	552	532	517	531	566	527	568	559	560	567	513	516	547	518	557	560	548	553	571	542	588	518	540	513	540	512	507	511	506	543	542	476	503	585	585	563	552	534	588	544	518	548	557	557	513	540	557	558	565	575	515	539	589	546	563	524	525	523	576	550	551	576	549	514	526	532	573	499	527	518	561	530	519	546	509	580	548	578	517	550	560	580	516	549	591	515	515	519	551	554	569	558	526	566	496	565	546	560	526	517	567	548	578	502	543	544	536	546	534	555	574	562	527	537	474	534	537	554	559	566	576	548	551	539	546	549	543	546	528	535	558	561	535	541	558	583	562	529	531	546	503	534	548	516	577	531	563	544	547	533	556	524	535	540	540	575	570	562	509	600	563	545	559	520	554	551	520	549	498	558	530	535	516	589	543	553	527	566	600	573	592	572	549	535	559	569	541	517	549	567	555	546	595	581	609	518	524	529	546	529	556	533	592	552	594	493	521	529	573	553	536	513	533	589	531	530	555	566	586	532	543	562	566	551	556	575	561	532	534	517	543	543	557	548	546	563	534	554	572	545	534	547	552	548	529	582	550	562	546	545	533	525	567	507	546	558	496	584	575	556	525	551	533	581	540	526	521	552	577	549	555	564	524	539	529	546	506	533	561	540	548	504	550	536	566	548	497	519	555	509	514	524	587	570	540	548	529	565	535	555	566	558	555	527	570	504	542	511	538	540	531	537	506	565	520	575	517	555	513	529	530	562	525	566	545	539	527	580	583	536	527	565	528	549	566	528	555	510	551	509	519	542	575	500	573	525	554	562	598	520	498	556	524	531	540	497	526	537	562	495	510	539	556	557	545	533	510	519	561	595	544	545	512	514	518	516	542	558	498	539	514	569	546	526	565	528	546	495	540	552	567	525	587	541	563	539	578	554	572	553	551	515	524	526	519	527	562	522	580	519	513	505	605	550	551	520	525	563	504	571	519	523	554	545	500	539	528	561	588	514	504	513	535	526	559	520	544	572	514	519	557	568	554	552	509	490	509	535	545	552	503	534	558	557	575	511	533	544	529	547	588	546	572	558	548	579	533	515	517	548	558	516	593	568	516	501	554	536	514	563	560	556	525	585	559	548	517	519	518	521	519	567	562	535	518	535	544	524	570	558	549	519	518	581	512	541	547	530	523	553	520	551	524	530	562	556	516	593	551	590	538	539	572	564	487	527	558	518	538	529	527	532	572	592	531	552	559	534	534	544	490	518	513	545	552	568	545	488	577	553	537	547	563	549	539	499	517	549	492	555	556	517	559	602	527	573	577	506	521	543	536	541	512	557	507	531	583	519	554	553	536	521	554	514	540	519	508	553	542	530	534	508	541	542	516	551	589	562	558	523	564	571	505	584	549	494	494	564	490	534	557	527	520	505	557	519	544	517	555	560	537	568	527	569	505	521	538	504	548	504	526	554	484	520	527	574	562	508	527	533	528	557	501	565	547	504	542	541	507	542	556	555	514	573	548	490	555	557	566	546	521	526	544	543	526	581	531	522	522	574	592	528	534	543	519	526	552	580	528	554	552	531	543	507	574	532	556	524	546	553	529	539	557	567	568	532	521	514	520	515	556	550	547	539	547	542	566	507	547	488	528	518	524	529	522	546	540	550	522	549	540	552	578	610	560	557	569	546	530	532	556	550	535	553	508	553	538	584	516	526	528	564	528	608	493	514	589	528	516	546	558	567	568	558	537	525	585	541	578	510	536	557	561	537	503	527	539	586	562	553	555	515	546	588	611	540	554	548	555	545	490	555	555	522	535	535	584	542	542	526	564	600	541	519	545	515	576	560	589	567	549	558	527	541	556	600	573	568	527	536	566	506	541	503	535	539	553	544	523	569	557	533	558	579	549	537	539	514	561	562	559	562	493	553	551	524	558	579	526	515	509	547	532	543	530	565	556	562	523	569	514	492	565	530	557	568	575	526	546	527	547	535	532	540	521	520	514	504	514	566	575	519	535	505	531	529	541	495	533	535	549	529	571	547	540	561	519	553	549	537	572	534	513	582	569	519	541	561	538	530	549	515	544	533	526	497	509	532	547	563	514	550	566	554	566	548	559	532	541	515	510	536	570	552	546	535	480	565	579	566	532	512	554	537	547	530	530	573	530	521	553	560	512	541	581	536	539	549	545	542	550	530	511	532	555	558	571	522	544	559	526	522	559	555	533	506	537	554	608	580	563	569	537	560	554	536	518	549	530	521	544	563	543	539	540	540	498	540	527	578	543	595	546	554	550	524	552	546	550	548	540	543	543	559	538	525	556	564	524	538	566	533	576	575	552	540	525
6106	13306	15211	10605	5933	4626	4212	3057	2082	2391	20099	24628	16149	7416	2396	988	510	487	461	488	497	453	485	467	482	509	461	495	485	445	466	473	476	505	514	502	466	445	466	477	490	454	469	457	430	466	477	474	428	434	479	458	478	458	489	436	494	475	455	455	476	490	478	475	479	479	475	437	517	473	475	465	490	481	455	443	440	495	451	491	468	473	506	471	443	466	430	466	426	513	450	496	460	455	470	458	471	454	454	460	469	499	455	433	468	493	490	444	428	489	442	463	505	452	472	451	433	469	494	461	485	492	450	468	465	464	469	458	459	458	448	482	455	465	462	506	505	480	475	444	464	481	464	465	472	473	471	506	456	450	474	469	455	494	412	468	458	455	484	480	483	435	472	493	456	488	493	449	459	454	488	487	456	465	468	479	444	465	472	487	473	457	503	498	445	524	502	486	469	500	454	444	490	466	482	486	465	478	460	490	486	473	470	465	463	429	495	427	477	473	448	463	443	458	465	479	491	480	438	441	491	442	490	477	472	472	490	469	490	465	484	468	510	482	462	492	466	456	455	469	507	477	508	408	466	484	460	492	461	501	479	482	506	474	470	455	450	461	484	502	481	481	499	480	488	458	468	487	460	480	484	459	460	449	451	458	459	457	503	494	479	463	443	452	469	431	472	490	509	506	447	448	460	417	471	445	451	455	443	477	468	417	502	473	451	450	461	461	444	465	482	464	469	478	515	503	435	449	470	474	424	512	481	458	456	477	489	466	479	465	500	489	452	439	497	449	472	476	510	484	459	459	487	458	465	473	463	486	427	442	468	465	451	477	477	507	482	459	474	487	455	447	439	466	476	475	484	449	438	464	448	481	447	495	478	449	459	464	436	468	481	446	481	464	467	466	435	484	525	462	465	455	486	492	480	489	465	499	457	481	445	442	494	440	507	439	473	442	492	460	487	464	452	471	445	464	443	425	463	464	422	411	455	450	505	439	509	468	475	436	444	425	502	469	506	461	436	461	463	473	422	503	499	480	434	433	493	462	468	460	452	487	438	472	489	494	480	491	437	460	450	456	467	465	460	485	473	484	465	432	476	458	458	495	441	494	478	430	466	458	462	453	467	461	485	471	497	479	454	450	477	449	487	464	488	459	468	462	470	450	439	462	425	487	465	483	497	454	469	480	478	490	474	487	493	471	451	448	504	434	483	467	422	507	455	477	458	469	462	483	472	475	477	468	466	476	430	462	463	504	458	487	498	466	486	467	457	473	430	460	477	470	479	473	478	469	475	470	489	504	492	459	462	453	453	479	493	453	521	435	480	458	461	437	486	495	488	470	462	458	481	451	486	491	479	468	464	443	462	473	469	461	464	469	435	439	428	500	445	450	423	456	479	436	494	426	468	431	466	468	490	500	455	467	443	468	512	459	455	481	476	468	451	443	481	511	438	477	464	425	505	442	464	463	521	444	469	454	463	478	417	454	459	505	488	472	478	469	452	493	447	508	470	460	447	446	485	478	451	458	456	455	453	510	492	451	460	449	472	442	454	469	447	475	450	450	483	452	469	460	478	491	436	463	447	465	481	490	439	471	480	470	436	512	511	463	470	440	461	501	472	434	480	516	453	464	459	437	477	446	472	463	474	468	463	434	481	486	484	467	447	474	455	476	473	482	464	486	517	421	482	492	515	480	466	455	454	492	467	455	454	485	458	452	475	454	460	468	469	460	444	464	462	477	439	456	465	489	462	471	454	458	502	467	483	476	516	425	489	502	471	487	454	454	472	455	484	494	458	478	486	478	461	456	482	449	452	471	443	466	456	468	474	469	474	495	422	474	493	473	446	469	495	435	462	497	456	481	475	475	474	460	471	463	478	482	455	454	459	480	462	474	508	507	444	474	454	474	473	426	518	488	497	472	495	450	477	473	447	426	475	460	453	441	460	462	464	443	489	451	448	451	447	474	520	455	472	453	463	500	493	475	446	460	471	472	491	463	465	467	451	448	470	468	482	478	461	445	433	458	483	481	493	491	474	475	466	467	467	456	470	450	447	480	411	445	497	475	450	456	469	475	448	499	477	471	442	468	443	456	461	494	469	497	463	437	420	472	476	486	451	517	453	523	455	480	477	435	462	463	483	507	457	452	467	463	465	496	481	439	439	448	458	480	455	453	491	427	451	414	479	442	444	473	443	465	481	510	489	470	480	455	476	474	440	459	481	472	489	431	467	444	472	457	451	474	481	488	463	465	468	431	461	481	429	477	478	444	442	478	462	467	448	480	465	505	493	502	463	419	424	483	448	478	446	474	458	452	466	443	447	456	440	445	508	436	471	492	436	448	426	504	483	444	452	457	477	488	500	456	467	463	466	458	472	459	475	445	433	449	446	459	457	483	442	471	472	450	449	491	475	457	468	463	453	458	474	455	444	485	460	454	471	479	441	445	435	459	496	437	474	473	489	468	499	474	444	471	503	435	489	443	459	483	450	462	458	467	430	457	464	452	473	469	480	436	439	481	486	461	459	448	469	471	476	481	494	464	442	448	451	461	455	471	479	445	464	472	439	477	462	431	492	485	480	444	438	460	459	463	494	463	439	461	460	469	468	469	470	447	426	511	459	474	474	455	481	476	467	506	472	494	473	482	457	497	446	447	429	484	445	477	432	492	457	450	440	451	466	450	441	459	456	438	504	445	445	498	453	445	480	437	478	493	432	465	464	430	479	478	471	451	440	467	476	466	453	468	460	461	430	436	468	412	469	433	464	460	474	474	451	473	490	453	446	420	454	472	460	455	439	459	466	477	478	509	472	482	438	472	437	499	484	466	437	442	440	502	479	489	454	477	463	474	482	445	497	463	445	440	442	457	460	480	475	461	493	494	511	437	470	447	439	524	452	483	478	482	491	496	440	466	452	479	471	457	502	441	461	488	483	462	459	479	461	500	490	484	477	517	470	413	483	478	479	472	491	475	492	458	488	455	464	433	481	455	448	447	481	459	476	445	457	455	460	445	486	437	467	467	473	464	494	450	473	467	434	445	452	453	502	451	445	456	455	484	455	460	474	429	470	465	483	506	501	473	470	440	450	474	477	452	479	464	465	466	446	452	407	473	490	465	418	469	438	487	461	449	458	468	461	470	447	451	457	430	454	450	464	442	486	472	434	512	476	456	445	464	461	454	470	471	479	461	469	480	454	481	484	473	425	476	498	448	491	472	495	510	480	458	452	467	465	471	484	444	473	463	453	465	448	475	450	501	468	456	468	443	470	447	454	487	414	450	441	455	469	456	498	442	483	432	481	485	421	478	530	466	452	462	450	482	415	473	458	457	458	462	429	466	508	456	456	478	471	477	473	494	466	474	456	450	449	416	476	444	482	492	472	441	485	467	470	505	453	476	450	449	471	466	453	439	498	475	452	475	493	430	455	485	430	447	466	486	487	471	445	456	452	476	454	455	460	476	484	515	425	499	443	456	455	441	462	434	485	440	482	473	470	466	462	495	486	500	457	465
27375	13562	6151	2600	1112	1035	967	533	483	445	1064	1563	1369	909	533	468	449	382	375	419	383	401	401	387	400	380	427	396	419	405	406	402	396	391	433	415	422	427	376	383	359	413	417	421	404	451	408	371	402	417	434	373	359	406	367	380	415	378	383	402	396	404	403	401	414	429	395	415	424	361	373	374	390	424	404	431	382	451	421	375	386	400	438	418	438	398	398	393	409	386	414	410	432	422	411	406	408	411	408	405	457	370	447	416	379	362	435	401	389	414	431	429	392	402	447	400	416	409	439	391	401	384	399	418	398	401	410	384	372	418	389	417	404	369	392	416	398	401	385	409	394	405	368	420	387	403	382	410	400	389	405	406	371	404	383	358	420	398	413	388	410	391	407	409	452	394	389	405	434	403	415	387	408	426	421	439	421	412	416	425	410	387	406	404	421	340	364	407	417	379	360	388	381	436	367	400	393	408	432	375	405	404	428	402	411	396	349	407	424	373	407	378	415	397	406	393	384	433	382	402	375	437	401	416	389	392	404	370	427	413	404	436	435	389	376	417	396	358	396	386	396	367	407	372	399	408	387	388	429	389	365	371	401	404	396	419	406	433	388	377	406	418	382	389	406	407	393	379	410	381	393	415	380	438	426	407	386	414	417	412	383	402	408	386	385	368	418	403	386	410	383	444	383	383	405	378	377	379	357	390	418	423	349	377	385	397	392	391	424	375	388	416	405	383	366	432	380	416	424	384	389	432	388	406	446	417	375	399	404	407	385	407	403	373	380	414	413	392	387	392	379	394	411	389	406	380	415	389	374	439	367	388	397	419	384	378	379	400	415	410	401	401	396	401	399	421	380	410	368	404	412	345	402	385	401	372	439	384	392	420	396	422	415	415	437	409	394	378	397	411	412	401	396	376	374	394	386	402	392	370	431	405	407	441	417	408	430	411	407	420	423	390	442	383	433	402	374	401	404	431	406	403	388	341	416	387	418	402	400	371	403	420	369	479	428	404	399	424	421	421	411	382	409	394	416	388	368	378	378	400	371	415	390	408	390	391	434	399	426	373	426	372	411	404	390	417	379	399	407	415	390	400	437	388	405	403	423	386	393	449	382	391	452	403	412	408	404	451	388	393	379	391	372	430	408	431	416	420	419	439	450	412	384	400	378	385	384	397	415	388	386	403	407	390	388	409	362	416	427	397	388	381	382	423	407	369	424	389	409	397	424	409	424	414	400	409	406	425	408	413	411	365	406	406	360	415	413	429	387	405	366	370	412	406	400	396	403	402	398	410	403	406	391	431	421	386	411	421	444	381	374	429	419	385	410	393	426	424	395	405	423	406	402	387	414	412	415	389	404	406	390	360	372	417	401	454	398	377	406	409	380	386	380	412	395	417	383	429	426	400	409	404	395	391	397	392	421	413	413	396	401	424	386	408	403	394	400	379	430	370	415	408	398	396	414	409	403	403	395	407	383	430	401	388	403	402	395	399	368	419	401	386	410	415	414	382	433	440	391	389	428	411	404	409	371	403	395	398	397	389	413	388	378	379	336	470	399	415	396	380	397	445	428	382	371	386	388	412	418	408	385	389	392	398	387	409	384	387	397	407	437	416	402	394	377	395	377	374	410	396	429	406	389	422	411	365	447	379	408	411	398	414	420	438	367	410	373	396	404	383	428	350	395	387	359	369	419	399	406	419	398	366	434	366	420	389	402	401	394	431	377	386	411	408	416	387	442	422	426	402	388	425	421	391	385	382	423	443	399	453	420	419	398	376	426	401	405	404	370	410	401	410	418	420	380	445	411	415	374	410	370	447	349	389	439	428	400	439	411	411	413	423	442	386	454	425	421	388	441	407	416	444	398	411	414	421	423	378	422	421	410	379	420	426	398	355	404	416	421	387	384	424	409	433	406	421	416	388	370	383	394	403	362	408	369	411	397	450	368	438	413	371	385	408	372	416	397	413	379	368	408	404	396	419	430	427	376	411	391	395	387	406	387	393	431	361	389	395	440	392	417	427	429	383	369	422	416	346	370	393	408	422	392	398	409	423	405	405	419	411	373	420	418	403	387	448	415	398	424	402	452	374	432	431	424	378	384	404	400	392	414	402	402	384	365	422	391	391	405	425	395	396	427	386	401	456	430	422	378	411	370	435	379	434	409	378	363	411	397	413	372	426	424	395	359	373	435	403	393	400	425	411	401	415	393	405	388	414	438	368	392	400	417	422	404	391	410	398	384	339	380	391	405	420	400	409	433	404	390	394	360	401	395	396	372	399	410	422	456	395	397	414	407	407	454	406	392	413	405	387	411	364	396	428	406	399	417	382	434	417	417	366	399	395	405	383	367	392	433	413	406	413	382	380	376	397	411	415	457	410	388	412	426	463	396	408	383	406	393	412	394	361	424	397	422	384	406	391	416	411	407	369	385	434	411	383	397	412	394	427	397	406	379	377	371	423	441	407	396	450	398	411	434	386	377	397	427	403	361	418	463	403	371	405	426	411	399	401	408	397	409	400	380	371	376	419	401	420	376	384	408	398	400	398	411	426	390	410	390	401	395	429	384	338	411	414	387	426	472	399	415	425	420	405	418	388	398	420	383	415	386	388	409	426	381	445	445	409	423	407	370	423	390	401	387	410	410	420	420	403	419	414	402	385	402	391	375	410	365	426	449	375	413	445	428	417	365	395	413	452	424	398	371	423	398	395	411	395	421	429	400	398	456	397	401	408	400	392	413	431	384	407	389	391	398	399	399	395	413	411	396	405	350	415	433	384	388	381	401	420	388	418	442	402	417	411	372	405	422	400	386	408	414	378	443	391	406	414	371	424	369	398	404	399	369	432	425	415	396	448	386	408	405	407	408	394	421	369	426	416	400	383	412	390	416	427	384	420	397	417	428	395	410	408	410	399	384	394	383	426	426	376	370	411	393	380	414	399	406	372	414	425	396	439	382	392	377	373	413	380	418	413	390	367	440	370	402	366	416	419	407	412	362	391	388	388	367	362	409	364	424	406	411	410	391	428	381	416	387	409	399	403	414	423	390	434	419	352	441	408	397	394	392	376	403	374	392	395	404	436	393	394	370	383	390	389	381	424	437	424	376	405	389	422	403	388	421	400	390	415	403	366	388	362	439	420	394	424	389	377	435	376	414	401	404	418	393	376	444	415	412	394	447	371	404	423	413	419	392	409	387	365	402	365	380	384	388	443	399	443	379	451	399	423	416	440	390	450	424	371	410	399	409	385	435	388	407	426	370	406	384	389	408	427	402	393	415	407	429	385	393	402	423	412	410	426	410	400	392	413	408	423	377	400	409	431	396	395	380	390	349	366	426	388	393	422	431	395	382	387	445	440	401	387	419	405	408	387	423	397	399	383	396	371	376	387	405	411	399	408	415	373	427	408	375	379	394	381	379	437	373	447	399	404	415	427	385	407	393	387	382	420	412	383	411	384	402	414	400	382	412	424	373	424	363	401	373	398	427	398	393	426	424	366	407	381
6751	5194	5936	2368	1348	1416	1297	629	414	456	1473	2003	1588	906	540	432	392	351	329	356	337	336	333	314	353	312	343	345	347	354	405	353	323	336	331	328	347	346	345	335	345	379	365	355	342	351	351	326	343	346	328	344	334	334	363	346	355	343	358	338	312	336	351	382	314	342	354	383	335	379	361	337	339	334	346	322	368	364	340	323	341	345	303	356	359	337	339	360	362	357	348	325	344	361	351	380	318	372	376	325	346	375	321	327	327	330	334	364	339	324	372	372	333	331	335	358	339	331	336	329	326	322	346	363	318	375	334	340	325	290	347	306	353	342	362	333	349	349	339	326	326	351	323	365	331	351	327	318	366	331	348	366	314	332	327	357	307	358	348	370	326	325	329	327	327	345	321	336	321	329	333	330	336	330	357	371	351	335	341	356	329	318	351	346	364	370	329	352	341	358	310	359	336	339	340	323	329	347	351	370	310	337	373	328	308	353	357	331	343	330	326	328	343	350	334	380	363	346	331	336	331	394	323	353	325	333	323	341	344	324	328	363	315	322	365	328	298	343	304	331	383	300	373	347	344	320	357	342	361	355	358	346	344	323	337	357	355	310	330	359	347	398	341	336	356	346	366	341	327	347	353	331	373	351	366	313	372	342	350	369	355	334	353	385	356	341	308	340	321	364	317	374	339	353	354	390	343	348	331	358	341	350	340	332	330	369	376	344	362	323	329	304	344	333	342	352	362	380	358	340	389	351	357	342	354	330	334	347	366	344	322	312	372	361	334	352	368	343	362	342	316	334	342	347	336	347	357	355	357	350	376	365	333	325	369	353	349	325	326	317	328	340	332	345	345	328	316	274	343	354	365	346	333	355	328	331	340	349	314	323	320	331	335	351	326	339	349	348	335	337	342	347	348	349	330	346	319	355	316	364	365	336	330	306	351	376	339	310	328	328	347	344	320	343	331	351	344	301	348	356	342	375	334	327	334	351	328	313	334	361	331	366	400	310	338	342	362	336	356	346	366	327	347	350	353	355	328	326	348	323	329	351	347	325	343	336	343	315	341	332	339	378	355	343	349	337	335	332	332	343	320	333	360	344	353	340	337	364	304	358	326	354	347	295	360	334	345	350	349	352	353	333	326	310	347	330	329	338	351	333	367	337	344	323	335	331	340	340	336	321	349	346	327	343	377	346	349	322	364	305	330	328	321	340	324	306	348	339	335	341	329	346	351	330	352	335	316	315	338	355	315	345	347	386	340	337	373	345	367	342	379	344	358	337	327	349	347	347	343	305	343	353	353	335	357	334	358	381	328	334	332	346	324	345	366	327	370	314	338	318	393	364	317	341	346	318	358	303	340	349	355	335	376	368	310	321	312	356	340	352	334	348	353	349	339	354	330	341	333	345	345	318	349	309	373	334	339	328	338	344	310	322	350	330	347	363	330	370	333	338	345	336	353	341	354	343	317	321	342	345	326	339	371	351	335	351	359	311	315	393	315	334	328	355	332	324	344	330	358	343	348	331	373	356	328	326	321	315	358	342	368	366	348	339	358	325	353	385	341	353	359	343	347	320	323	325	369	339	352	345	309	332	336	348	353	358	348	341	328	327	361	342	341	326	349	354	343	338	366	324	336	342	365	330	322	352	347	350	316	330	370	333	326	333	346	339	375	323	337	331	330	348	332	366	340	380	352	352	303	351	336	310	323	323	323	327	363	319	348	327	303	284	329	346	344	326	344	310	333	340	334	354	338	351	380	331	338	368	337	327	333	328	346	362	364	385	339	325	326	355	333	357	325	357	349	354	346	343	353	329	332	369	334	309	355	323	331	364	328	355	309	359	379	350	323	357	368	317	309	327	345	346	337	296	335	335	349	319	346	321	362	324	346	338	333	340	353	331	367	348	355	339	326	332	324	347	316	351	335	363	333	350	301	375	334	346	355	345	333	342	309	318	351	330	375	351	336	336	335	356	321	339	360	336	321	355	362	326	337	355	355	313	341	358	315	345	375	334	281	311	349	360	330	335	376	325	315	354	345	346	335	367	325	337	305	324	384	348	365	309	367	346	348	335	357	308	370	327	363	356	305	357	334	351	338	374	346	371	323	352	356	340	342	329	369	331	370	350	344	348	330	333	367	318	343	324	322	328	327	329	324	312	374	307	340	343	355	352	355	379	359	348	361	345	340	333	330	345	366	350	331	354	395	340	338	329	337	335	330	332	328	327	359	342	368	342	365	329	350	324	342	345	299	344	333	372	353	316	339	321	346	325	354	318	339	305	326	330	334	351	313	344	333	362	369	369	351	340	342	354	342	335	352	346	353	353	310	358	343	308	340	360	350	343	321	344	346	368	356	338	344	351	337	331	335	338	324	329	322	320	385	318	332	361	323	305	366	330	330	335	339	329	368	346	333	320	351	340	352	388	324	323	331	352	350	355	355	348	352	358	368	342	354	337	355	336	351	324	345	340	292	327	336	330	349	336	363	311	341	389	341	327	344	341	358	356	358	341	334	358	326	341	326	333	349	379	311	354	319	295	321	391	369	349	358	342	320	333	342	350	351	344	364	338	348	335	328	345	344	317	367	353	344	323	324	309	344	343	334	356	364	354	343	327	363	324	329	335	342	363	317	329	329	317	351	350	317	340	354	322	320	302	358	352	332	365	336	343	292	354	342	324	348	342	338	342	324	354	360	319	322	335	308	345	344	353	336	324	366	373	328	328	324	330	343	330	358	352	337	374	324	328	352	320	356	350	301	340	340	373	336	355	357	332	334	331	322	380	316	340	335	356	331	343	353	349	313	329	345	351	335	353	329	380	324	370	346	344	316	326	350	336	355	352	369	326	325	321	327	338	345	354	346	314	390	328	361	360	327	320	348	329	319	325	309	367	328	331	349	328	295	333	315	351	292	331	328	337	340	355	312	370	369	325	322	326	327	332	349	366	323	356	334	312	349	354	333	330	352	339	346	342	363	338	342	328	325	320	354	295	339	319	328	344	325	314	322	349	362	333	359	348	356	332	359	339	354	315	343	370	301	332	333	325	342	355	323	375	322	364	350	358	318	321	347	335	355	345	341	339	312	353	366	344	332	320	302	306	343	337	312	300	326	331	371	314	315	341	363	318	332	334	329	319	315	350	332	340	331	360	326	355	323	338	349	332	351	339	303	332	334	362	337	334	326	335	314	337	323	327	366	339	349	330	348	333	329	377	315	374	344	368	346	314	355	324	352	360	351	343	368	352	313	344	335	325	341	339	337	322	336	354	342	349	374	329	382	336	328	364	347	352	338	355	348	349	321	345	319	364	392	313	334	326	334	325	365	336	353	341	360	318	347	352	337	329	356	291	326	326	342	292	317	377	330	336	353	383	338	355	335	321	307	331	321	333	333	363	371	358	322	329	378	327	322	340	371	340	315	329	363	351	336	340	349	335	341	363	356	325	352	348	342	348	329	346	338	321	346	329	339	367	338	350	316	368	357	342	331	346	332	343	328	351	334	323
24919	21016	27131	24847	11759	4232	2433	1237	826	774	8188	16238	11018	4401	1450	680	499	500	467	452	529	511	488	493	463	520	465	462	476	482	507	508	454	452	468	513	478	464	480	454	440	477	451	471	453	444	465	459	477	451	484	476	505	472	495	473	488	445	479	456	484	448	487	485	501	429	482	449	479	459	453	489	501	468	481	459	491	502	467	468	462	494	469	457	479	458	470	445	489	455	462	466	454	502	508	504	474	479	460	464	443	456	442	476	459	437	491	472	431	483	493	457	457	500	487	487	463	470	471	455	442	482	447	487	483	454	479	479	450	428	469	456	500	459	454	475	479	449	458	475	453	478	474	462	497	454	458	442	482	457	503	497	447	437	432	452	438	452	471	464	470	454	461	471	430	442	468	474	485	482	472	469	475	473	443	470	488	468	488	485	478	459	449	463	452	456	508	486	476	435	459	445	468	464	472	458	514	447	498	476	479	497	485	444	439	477	489	481	455	472	452	479	474	485	447	472	468	447	438	456	478	417	455	459	472	456	474	470	478	480	445	459	454	474	491	454	442	492	496	480	478	504	471	469	519	462	461	456	483	475	472	463	493	462	472	498	432	481	455	463	456	464	495	456	439	500	481	471	453	483	483	480	455	471	436	469	453	455	445	430	471	482	468	484	493	441	464	472	440	462	447	484	433	472	429	447	471	428	475	488	465	453	474	490	448	468	502	478	471	508	462	528	477	488	456	459	479	463	450	480	479	499	458	490	472	478	440	462	467	414	424	482	427	441	465	453	461	460	483	398	483	475	483	424	458	437	420	445	453	473	450	451	466	449	457	496	489	441	449	465	439	460	459	490	426	438	449	483	493	448	457	497	463	471	494	461	462	443	451	450	472	454	471	487	489	439	458	477	454	467	446	483	461	495	459	440	527	453	451	472	444	421	474	470	450	515	457	470	462	472	463	471	462	457	502	516	479	459	426	474	457	508	489	466	460	469	473	468	429	455	429	516	485	488	482	485	486	446	460	464	486	450	466	465	464	487	464	448	503	499	468	456	461	480	443	491	497	461	452	441	440	488	475	442	449	470	436	482	503	460	470	438	475	475	472	481	455	444	500	457	481	532	463	468	400	440	472	486	458	442	450	477	480	461	455	462	480	445	469	462	463	466	443	475	448	510	475	431	451	413	430	470	454	462	475	454	470	433	471	463	500	456	509	498	455	508	469	468	438	471	467	448	426	425	487	424	497	467	503	468	466	475	416	485	460	458	515	488	479	447	474	468	449	476	479	452	492	426	473	460	477	474	471	487	444	452	440	473	500	454	406	474	494	454	486	457	475	443	462	433	431	504	416	461	441	483	469	492	434	513	453	480	464	460	492	460	487	464	490	467	474	412	506	465	457	455	464	458	487	457	487	468	471	457	433	499	478	490	428	480	479	481	438	455	492	459	457	486	486	491	457	452	502	442	487	507	490	439	483	447	442	450	458	447	497	440	458	462	432	440	487	457	451	479	422	474	462	450	478	493	486	434	447	494	485	443	464	511	444	460	427	487	507	516	446	505	479	468	460	475	466	489	496	469	488	444	460	449	473	461	483	484	442	488	430	471	479	465	473	454	486	468	494	465	478	460	452	467	467	467	472	452	462	459	464	437	441	461	466	496	477	437	521	471	469	456	444	461	446	475	468	504	448	456	480	464	465	461	462	474	459	511	451	456	454	451	460	427	461	513	491	496	471	458	427	462	476	462	448	452	453	474	442	457	443	439	456	462	481	415	424	478	478	451	437	443	473	452	457	488	492	463	470	456	414	460	445	451	492	478	446	483	463	494	429	462	441	450	471	453	455	430	424	488	453	447	438	477	478	492	489	436	489	490	438	465	465	506	453	486	474	452	456	470	454	457	461	446	467	476	492	427	480	463	436	464	500	476	427	455	469	464	452	460	458	436	517	457	476	465	444	491	450	509	467	470	483	456	478	430	461	467	473	479	413	443	437	497	467	435	445	478	451	472	462	468	483	450	490	467	474	471	456	410	492	437	447	495	509	475	440	434	479	464	452	452	525	436	480	450	488	437	455	446	468	458	466	436	441	442	471	466	474	483	479	472	426	456	455	426	475	496	488	456	492	435	462	485	455	443	476	424	483	471	470	492	485	456	450	485	466	465	464	443	487	477	485	509	460	485	486	492	433	468	446	468	489	431	447	468	532	458	452	468	433	445	449	461	472	490	462	453	468	440	457	462	497	426	486	472	513	467	438	462	466	437	429	470	493	414	464	434	453	467	468	472	481	432	447	471	463	490	485	445	471	489	443	490	462	483	469	486	462	451	490	448	490	461	508	470	467	442	458	446	466	477	438	455	438	463	461	486	473	422	458	503	476	449	491	471	450	514	447	439	455	466	452	452	455	493	485	469	482	481	460	478	463	475	494	440	497	467	490	444	416	428	454	451	459	480	483	503	484	473	512	444	480	471	482	478	471	457	433	473	426	442	465	459	462	437	449	454	448	437	484	460	506	497	450	513	465	483	452	459	461	484	460	496	464	470	466	490	490	439	530	463	458	467	448	466	462	473	496	497	439	472	457	471	421	468	497	477	454	488	467	503	445	441	458	477	457	483	505	472	490	460	462	476	467	447	484	441	447	502	430	453	471	479	446	498	475	476	449	471	477	454	452	441	450	443	476	444	488	502	467	476	436	484	481	431	479	494	454	496	512	461	506	458	480	501	492	466	525	448	489	481	435	464	487	452	463	464	481	449	466	487	452	437	464	472	463	450	446	470	435	492	430	489	459	488	450	495	474	488	485	431	474	471	450	476	519	472	469	503	438	438	436	453	454	468	484	486	467	448	449	419	454	454	422	450	442	465	469	451	473	469	478	447	465	508	468	467	469	497	452	450	506	453	450	482	463	453	463	430	467	436	510	437	458	426	453	469	465	461	468	465	419	461	460	453	516	442	477	444	458	401	440	460	475	457	486	462	457	447	496	433	457	455	433	431	432	494	451	483	425	474	486	446	454	444	480	440	454	443	464	461	472	477	436	467	462	495	494	498	477	452	456	500	487	461	458	553	488	489	468	500	451	474	475	481	449	499	438	465	478	480	465	436	481	455	451	486	433	479	484	463	470	489	457	462	449	476	472	437	474	491	467	465	455	461	451	475	475	418	464	481	452	465	453	466	438	491	457	473	482	497	482	442	444	483	459	434	471	483	474	459	433	482	462	428	445	457	478	467	465	450	517	436	442	463	464	462	463	480	481	507	455	455	467	473	462	454	511	477	475	476	482	487	486	473	498	469	464	471	457	449	487	504	508	427	484	454	459	439	449	427	437	450	503	488	448	477	494	492	495	484	474	438	440	467	470	466	460	472	464	462	475	488	411	484	465	495	458	484	436	470	498	463	443	509	468	472	493	514	450	454	448	470	487	461	447	494	510	473	448	444	436	465	489	457	451	453	436	460	479	461	482	447	487	480	458	448	476	484	477	502	524	451	445	448	414	467	472	455	483	481
6046	11459	10026	5515	4269	3723	2668	1475	1022	1003	11036	16316	10041	4250	1413	616	442	380	408	403	464	418	465	401	410	399	406	409	374	444	432	398	433	428	372	398	411	402	385	372	427	404	358	417	430	370	417	405	411	423	388	400	434	407	430	423	401	356	389	399	404	405	377	399	405	420	401	427	421	391	422	399	446	436	412	417	414	374	417	402	420	424	395	404	398	387	428	407	412	398	399	402	377	439	405	401	419	415	381	428	432	408	413	435	395	435	410	404	393	411	412	399	408	376	413	386	420	413	401	437	406	413	441	368	428	382	405	404	421	404	417	398	406	433	370	346	408	396	384	392	411	397	406	400	402	393	413	384	433	400	411	408	414	433	429	403	401	387	402	406	400	389	417	418	384	426	351	381	417	428	411	408	408	394	396	446	408	415	390	391	364	421	376	457	391	420	401	432	431	442	438	402	382	419	414	433	415	426	382	402	414	398	441	383	408	436	411	377	386	405	425	436	392	396	403	386	398	397	389	397	430	388	400	427	404	406	439	402	419	415	429	402	383	391	407	393	401	371	391	418	394	412	370	406	413	426	389	396	430	408	402	392	401	371	398	389	428	398	406	393	410	413	395	384	390	434	416	378	428	399	368	411	392	409	405	407	393	374	380	425	404	410	379	384	432	412	375	394	413	404	420	391	408	407	438	391	401	410	411	421	406	404	403	403	390	417	407	449	394	383	405	404	400	365	368	387	403	428	411	404	404	418	406	403	382	420	416	406	432	414	391	407	451	405	421	422	412	401	437	418	440	417	384	407	394	403	397	450	425	360	398	399	383	413	396	438	385	450	390	404	406	401	385	380	398	399	395	410	400	379	367	387	395	409	422	346	392	386	387	436	376	416	419	418	387	386	383	450	401	385	407	415	424	378	403	415	396	442	392	401	390	432	397	401	366	418	388	362	387	387	392	388	426	420	423	385	394	425	384	400	394	446	372	421	375	411	408	375	375	409	434	418	402	377	420	392	405	383	400	398	389	382	414	406	397	398	394	383	425	436	406	411	441	406	411	407	398	427	438	383	417	418	436	437	420	377	431	414	436	395	410	385	401	414	400	373	413	444	400	447	402	393	384	408	398	366	389	414	412	432	397	378	368	393	396	407	434	429	386	392	395	369	392	403	403	400	432	400	401	422	401	430	431	418	421	433	376	380	423	424	427	381	401	392	403	373	468	427	388	391	380	398	402	435	360	438	396	397	392	435	429	437	394	365	410	389	423	408	437	366	384	415	416	397	388	425	419	426	403	408	384	375	417	394	421	445	425	408	417	409	409	434	413	407	403	443	408	415	418	425	391	393	393	399	423	379	410	377	395	410	397	403	386	405	439	403	404	396	406	394	395	394	419	395	420	428	421	387	424	371	441	437	432	405	371	396	399	410	412	411	368	400	408	395	415	408	371	408	399	378	448	394	382	395	435	397	404	400	405	446	378	403	372	380	399	387	391	397	397	421	437	395	413	387	382	375	399	417	374	416	415	391	443	397	394	415	437	436	415	417	402	414	424	379	442	416	389	400	389	388	389	417	368	402	411	405	410	403	396	387	386	381	413	406	394	412	408	423	452	402	428	425	418	367	379	399	434	414	399	372	393	404	431	417	400	399	422	425	410	406	398	432	425	379	389	379	375	378	357	409	413	374	428	367	373	471	413	387	390	417	432	425	382	432	385	390	385	376	392	424	415	394	406	407	400	401	424	412	397	395	412	429	421	406	444	391	373	381	438	435	386	366	426	388	415	389	379	378	378	384	391	394	382	422	399	363	413	383	410	371	363	366	414	418	398	386	374	432	377	375	403	432	368	394	393	399	391	398	422	384	403	405	398	432	393	414	403	368	381	408	399	391	407	367	400	396	405	411	381	419	423	392	399	370	378	425	436	392	398	375	378	375	418	399	379	395	407	378	386	431	381	404	400	379	414	425	379	375	397	430	398	384	383	412	403	362	401	385	418	418	407	425	406	419	429	393	416	412	365	395	390	384	393	388	442	399	423	429	425	435	376	403	394	386	416	419	410	416	398	393	410	380	419	403	438	400	405	379	396	357	402	369	379	419	411	407	419	441	438	370	406	366	396	393	441	361	430	400	419	406	362	397	399	402	407	411	424	420	397	417	380	428	387	410	362	439	412	423	404	361	421	418	381	384	399	384	418	400	412	386	406	365	424	398	384	417	409	398	411	400	408	397	425	429	400	402	425	398	421	409	408	388	392	406	417	403	436	398	384	370	407	372	410	389	346	401	375	406	382	399	345	446	411	367	421	389	402	364	402	406	415	387	427	399	417	397	420	421	384	410	435	398	406	402	413	389	409	412	390	420	381	397	417	393	404	417	410	405	393	388	473	423	412	407	397	423	403	383	392	394	428	409	404	399	406	393	426	444	397	413	398	402	436	397	402	390	399	396	403	444	411	392	414	421	426	405	402	402	403	416	396	423	413	409	409	395	381	382	411	393	411	400	438	399	405	372	436	390	434	396	399	396	395	412	393	381	405	382	407	387	392	398	400	373	388	382	405	392	419	408	418	413	370	393	346	433	397	406	404	381	388	407	410	368	425	418	408	406	384	427	410	396	416	431	372	405	438	433	410	430	435	399	407	410	376	403	379	426	424	383	409	404	394	410	406	396	428	415	413	391	439	443	407	402	381	420	399	404	413	419	390	368	404	388	397	393	413	452	362	397	396	378	402	400	436	411	382	405	376	390	404	451	396	446	385	409	409	379	406	400	427	381	397	413	402	392	407	405	395	402	409	376	395	399	395	395	369	397	422	401	388	375	392	399	365	415	415	413	390	399	415	378	424	443	422	401	433	408	387	422	408	397	396	398	448	394	413	421	433	393	397	377	381	401	416	386	411	376	446	390	407	396	389	416	375	385	409	414	380	418	403	393	457	436	412	424	412	413	371	378	427	406	419	417	379	384	388	392	404	385	431	426	391	399	383	427	406	386	430	388	410	376	371	373	421	409	385	386	389	423	397	405	425	410	390	379	389	419	400	397	405	418	406	396	374	395	382	424	417	402	411	423	394	384	413	401	421	396	414	410	393	385	412	378	371	409	409	378	341	405	423	419	409	417	374	393	376	394	423	377	406	395	416	421	408	424	409	387	376	438	383	412	443	390	404	379	398	425	414	444	392	469	417	396	422	376	400	441	366	410	363	436	407	411	386	362	396	441	412	412	392	386	387	394	379	396	381	396	396	394	408	390	398	447	393	429	381	411	408	383	405	417	396	412	441	414	401	416	407	414	398	392	428	384	398	370	379	373	394	418	410	410	403	433	409	398	374	424	424	388	429	376	392	379	409	391	432	389	411	417	425	385	421	388	406	432	415	387	424	411	406	369	354	401	393	441	412	363	389	384	434	383	403	412	387	402	384	419	382	402	373	381	402	411	393	431	384	396	375	401	401	446	413	443	408	383	411	386	410	394	380	421	407	382	406	413	392	390	404	411	393	388	417	411	436	366
23937	21009	28109	24174	20760	11247	4162	2278	1231	1787	16006	27686	19798	8343	2260	902	636	593	578	569	594	529	543	523	551	587	535	599	572	557	555	534	536	508	563	528	517	518	528	542	548	567	536	538	535	529	575	536	566	521	511	576	539	566	543	561	514	565	574	564	593	601	545	536	562	508	525	503	538	541	576	572	566	519	579	546	573	562	590	581	547	587	540	546	543	562	525	562	557	541	525	548	580	542	583	565	567	601	575	506	543	528	567	547	513	554	531	551	526	542	552	535	570	568	595	551	533	569	571	541	518	532	513	517	570	549	532	596	570	548	518	519	576	549	541	552	541	535	598	551	572	536	544	560	554	541	539	549	575	565	564	544	569	524	511	558	574	588	541	518	564	553	568	530	548	531	504	530	576	531	535	556	543	574	601	557	509	569	570	530	553	537	578	586	556	529	537	544	572	519	506	496	582	515	581	556	486	522	545	550	587	581	509	545	554	546	527	515	543	545	554	542	574	527	557	528	569	552	552	534	577	549	564	540	585	564	495	554	540	574	568	537	526	601	558	584	549	524	544	560	531	497	541	588	547	546	582	546	540	567	513	591	558	598	564	514	549	552	526	567	481	573	547	539	542	565	525	551	557	522	539	500	555	551	579	584	541	519	525	554	522	543	568	566	579	490	526	568	558	581	542	533	590	538	560	569	538	540	546	549	543	521	615	568	558	561	516	556	541	558	574	531	529	582	530	544	536	573	571	518	535	541	492	524	530	505	548	525	571	529	563	567	561	540	553	565	553	517	527	569	520	566	567	568	544	520	545	584	506	532	540	532	541	551	519	525	549	541	501	575	571	548	572	566	561	522	551	536	542	513	594	571	520	546	538	563	506	580	536	540	537	563	525	572	518	579	578	568	531	578	568	590	574	519	610	522	518	523	545	571	538	551	512	532	554	552	550	596	511	585	538	521	534	499	567	583	571	531	557	567	572	575	543	576	553	498	581	555	608	572	545	554	525	533	546	527	533	558	540	513	532	524	587	570	530	558	565	569	587	492	555	589	554	540	552	567	583	552	511	586	528	577	601	536	558	542	533	554	589	559	599	561	580	543	514	576	540	522	541	540	528	532	561	565	563	539	503	516	562	530	570	544	540	564	564	515	526	546	527	562	578	508	529	508	581	589	553	549	498	560	529	572	556	581	552	566	556	546	592	538	548	556	548	508	551	497	572	540	558	550	586	533	555	534	548	545	585	574	539	537	541	583	552	591	548	528	553	570	550	546	515	516	542	580	544	507	516	541	539	570	575	516	570	558	526	561	577	571	512	574	512	569	575	547	563	523	535	508	570	517	526	538	550	493	518	543	557	560	578	551	552	554	566	559	560	528	556	517	555	530	532	555	527	542	530	545	559	531	527	535	540	551	586	544	599	571	528	546	549	487	550	529	554	555	560	552	541	548	567	551	562	554	566	548	551	565	567	582	534	533	557	534	555	541	511	516	545	554	577	514	529	556	553	533	593	563	526	578	562	567	556	526	523	528	568	551	542	579	568	558	505	596	567	574	569	563	529	553	542	544	530	535	508	547	546	522	530	544	566	538	542	556	576	547	606	533	556	525	559	537	529	535	528	502	543	528	544	540	551	534	541	525	521	595	541	544	519	557	531	577	560	577	511	567	527	572	533	530	555	527	565	521	519	537	574	569	567	586	523	557	559	558	525	554	523	546	549	572	537	552	550	539	554	570	522	560	493	600	553	593	516	555	555	585	534	546	554	540	520	561	513	539	518	526	568	539	570	518	578	524	550	537	559	498	560	546	576	562	559	566	538	552	585	539	555	514	524	542	515	522	565	550	549	558	515	525	548	587	562	519	573	581	534	528	559	558	506	532	575	564	516	572	564	540	553	542	531	545	547	560	589	542	538	540	508	559	565	514	579	543	524	595	549	545	558	538	530	512	516	547	584	556	537	555	534	527	525	547	537	551	578	578	561	538	531	580	544	514	584	531	560	580	549	546	554	520	567	569	556	572	564	526	572	562	541	543	545	571	533	567	572	524	538	564	552	537	564	537	545	551	555	523	547	531	564	546	556	528	556	528	570	509	497	549	513	507	526	537	532	522	585	548	588	593	506	506	550	560	522	570	585	551	556	549	530	554	553	534	557	563	513	548	532	538	552	519	537	508	563	542	533	514	531	535	547	546	562	572	539	536	580	557	550	511	533	560	565	563	595	580	575	559	531	521	505	511	502	535	554	544	575	558	535	556	577	533	586	558	560	566	541	522	534	577	547	570	568	557	553	545	536	586	566	548	513	587	541	574	583	559	541	574	574	577	554	540	529	537	532	524	536	561	530	519	528	546	576	526	513	574	565	591	563	570	540	559	552	561	577	550	558	544	550	554	564	524	543	544	555	551	548	533	532	577	525	541	532	524	558	561	523	540	553	541	553	560	563	512	565	544	539	554	556	557	538	544	540	562	563	553	527	540	548	525	550	544	522	589	524	574	557	569	562	566	549	544	574	529	582	495	586	600	548	549	522	529	515	501	521	562	539	521	520	545	544	526	532	547	577	568	570	547	515	551	546	575	537	499	518	535	524	529	550	535	545	548	548	560	521	530	544	544	519	552	528	595	527	557	556	525	541	533	526	565	590	553	532	585	564	564	526	552	549	578	557	572	543	556	542	514	523	522	551	569	577	578	592	575	510	546	510	538	558	529	617	545	535	531	570	531	537	547	586	540	567	555	582	584	537	526	536	550	542	557	557	527	532	543	490	574	575	531	519	559	546	549	532	509	527	515	540	554	568	496	513	507	569	533	491	532	548	569	536	523	536	552	624	574	518	535	553	534	541	539	570	538	550	549	526	549	532	556	563	537	561	556	535	524	536	526	574	532	544	571	552	570	528	531	549	561	521	533	579	515	537	561	569	500	501	577	479	577	557	579	551	505	519	565	565	537	543	551	497	506	558	533	540	535	516	544	532	552	548	569	558	523	536	579	556	525	556	508	547	517	526	544	567	568	542	534	544	552	566	566	544	558	531	521	540	543	529	540	562	526	555	493	536	501	537	547	538	525	558	502	532	544	536	552	537	537	539	523	576	526	571	585	563	521	577	556	523	527	554	535	553	533	553	601	539	560	550	550	534	522	534	590	536	546	540	498	501	591	556	522	562	575	552	553	555	517	565	551	525	579	550	555	560	552	491	555	526	533	539	570	500	574	544	515	540	517	568	569	552	514	563	547	568	530	535	531	567	539	569	480	585	504	539	526	536	558	551	531	551	582	579	578	550	557	554	552	536	549	541	526	568	511	544	551	513	544	542	541	574	588	531	557	547	486	586	520	553	544	552	557	522	554	550	558	514	577	526	552	540	569	538	530	525	540	518	531	549	597	604	538	521	576	564	533	525	550	567	579	510	542	543	528	538	590	587	535	576	557	534	496	566	571	552	568	576	531	561	548	539	526	538	560	528	541	567	524	596	564	533	558	596	522	514	549	548	519	536	534	525	526	529	570
8264	15443	13136	8960	7437	4518	3447	2490	1424	2714	20132	25570	16667	7026	2293	887	542	515	494	473	474	511	496	502	496	529	510	464	520	472	480	454	453	474	466	493	433	470	505	443	484	520	444	478	478	467	506	441	495	462	474	489	499	437	471	470	480	487	472	517	488	464	439	448	476	430	453	484	478	474	473	428	460	493	437	460	493	461	491	452	445	483	441	452	494	475	510	472	465	472	470	481	457	488	516	470	510	430	493	463	488	473	506	467	515	478	464	503	462	479	510	479	455	513	499	455	468	477	452	477	468	491	477	458	444	435	430	461	503	455	500	456	449	461	463	481	448	466	486	471	475	451	461	449	481	479	485	468	460	429	449	478	491	470	512	511	476	442	492	452	506	479	425	458	452	486	482	484	484	422	474	485	515	481	515	502	465	486	446	485	460	467	464	471	475	471	501	484	493	473	505	483	499	453	477	460	479	443	472	438	496	491	504	454	511	492	445	488	467	460	434	447	476	482	469	489	470	463	436	443	501	483	441	473	477	441	510	458	478	477	494	469	444	474	466	477	477	503	456	477	496	479	497	519	468	446	459	504	443	464	449	492	479	442	506	483	461	470	482	454	451	471	450	452	483	492	467	431	501	465	490	445	478	485	444	475	471	489	484	531	470	493	464	462	489	471	489	497	477	498	492	489	475	456	451	460	462	432	466	484	494	482	501	468	461	484	449	441	488	498	495	469	493	472	422	510	492	465	426	448	450	438	485	473	496	471	499	453	494	477	519	455	471	456	484	447	458	498	440	476	451	445	485	466	504	472	435	471	470	462	468	451	493	479	507	499	468	423	421	488	485	471	477	479	483	464	430	454	439	483	445	450	480	442	435	455	477	458	460	459	480	476	463	463	449	502	490	497	483	459	435	488	435	445	428	482	452	464	466	468	478	463	460	524	477	482	452	498	422	491	462	490	470	494	466	491	453	493	435	472	485	465	458	467	472	429	470	478	470	452	505	452	454	443	507	450	493	426	482	489	453	454	473	470	481	484	481	445	499	456	511	480	473	431	515	461	488	482	470	413	464	456	516	471	475	490	482	454	470	455	464	429	428	463	439	499	494	478	493	467	487	461	499	506	475	486	492	470	503	478	491	479	480	459	432	480	492	460	470	486	459	461	470	472	507	472	427	489	460	480	478	454	460	481	464	472	477	447	443	461	472	489	476	484	503	497	497	493	461	459	461	487	452	477	481	462	457	505	455	484	513	481	451	490	466	487	488	435	468	478	442	465	467	468	449	432	459	495	465	456	468	461	456	456	466	492	478	455	471	480	497	471	435	521	468	475	468	493	541	460	477	491	494	462	438	465	488	473	466	459	493	478	471	497	437	517	473	474	439	481	475	462	454	473	445	488	448	466	479	468	463	488	485	472	471	489	494	462	484	472	491	472	508	453	446	446	473	482	471	496	455	465	492	458	441	473	467	429	452	461	487	471	469	480	499	471	502	480	503	485	453	487	506	440	469	458	459	467	458	472	487	477	496	481	509	480	439	500	480	437	445	470	460	492	441	505	486	466	495	446	451	478	436	457	513	468	481	475	465	476	495	462	462	492	446	504	473	473	465	463	465	470	473	425	451	450	449	495	466	449	447	448	459	460	478	438	470	485	499	453	495	470	499	471	469	438	472	504	457	470	474	444	491	456	470	498	466	499	480	462	471	480	447	487	459	493	439	487	467	438	477	474	450	478	493	431	482	474	474	453	495	484	474	475	483	468	478	472	462	485	442	474	471	469	480	480	449	434	452	441	492	488	486	470	480	458	466	483	493	464	463	495	447	480	470	491	463	456	502	475	504	443	461	478	481	447	458	473	466	485	419	494	424	469	452	488	464	460	499	487	459	457	466	448	492	445	457	475	460	462	469	432	459	474	435	483	461	498	446	478	463	473	479	470	524	446	487	423	489	510	458	440	497	461	485	452	444	471	449	484	443	518	461	475	526	485	509	482	498	426	461	476	461	451	451	464	447	468	466	447	471	467	490	486	470	440	474	465	505	426	491	471	515	525	486	487	465	459	491	469	462	474	444	485	488	481	489	472	487	475	458	494	513	486	444	440	488	450	462	496	490	476	466	480	486	492	474	511	498	481	459	480	479	421	457	461	450	473	487	503	460	470	473	493	439	474	502	466	496	481	473	472	454	502	458	485	487	464	498	464	479	435	462	472	500	432	453	454	479	481	476	456	472	470	487	488	457	459	515	476	475	488	504	498	504	487	471	482	521	453	497	450	481	495	502	455	479	411	478	478	446	460	465	485	458	505	478	461	494	464	471	428	482	453	494	449	467	501	521	466	531	463	509	463	438	453	473	469	442	496	464	489	428	470	439	450	466	483	475	477	486	515	465	492	506	440	488	428	425	480	458	441	460	462	471	469	467	463	477	464	443	459	490	476	433	466	476	418	458	506	482	477	452	436	491	469	430	485	468	450	472	461	498	503	495	461	451	493	467	465	457	476	447	493	462	473	461	469	458	518	438	475	485	465	468	487	497	467	468	505	433	430	474	467	479	464	489	443	443	473	519	476	484	462	454	490	453	437	486	471	491	471	532	468	435	472	482	488	493	470	446	459	472	451	473	470	460	455	493	488	484	430	451	482	470	474	464	472	469	455	457	449	471	453	485	499	470	444	427	456	458	469	476	472	482	495	476	468	436	463	471	472	507	428	475	494	521	475	504	485	441	441	504	430	485	504	420	468	470	490	456	494	476	491	453	497	463	453	497	481	462	493	453	500	443	482	440	466	443	459	513	433	474	465	472	477	490	473	491	494	447	467	475	483	428	460	479	522	509	482	462	484	470	458	463	484	455	468	497	466	467	447	423	490	433	451	501	440	472	423	458	491	477	410	478	445	446	508	433	488	505	485	482	463	514	473	471	470	455	481	499	482	476	423	491	489	458	492	487	477	465	456	503	471	462	484	482	460	498	467	443	457	485	453	452	453	498	458	442	493	444	453	425	452	449	440	480	458	459	461	464	476	456	466	458	482	446	449	484	480	438	507	477	481	463	456	477	466	452	491	492	488	453	476	462	439	503	480	477	496	467	481	421	454	477	521	464	446	469	426	492	498	440	464	449	475	443	508	459	493	463	420	459	458	470	451	490	443	417	465	462	462	506	495	484	498	495	457	469	453	425	472	438	428	449	442	473	468	491	484	455	470	442	516	458	455	482	467	455	463	439	473	484	451	453	463	467	430	479	497	476	485	500	469	487	503	473	484	460	439	467	436	471	487	428	465	522	436	467	439	464	447	480	448	489	448	445	454	466	430	475	492	475	498	477	484	445	468	474	483	488	484	528	452	461	485	453	468	427	475	467	464	485	479	477	490	489	490	468	489	481	465	506	457	488	468	478	491	456	472	464	456	424	440	465	485	502	473	434	472	461	475	463	446	498	483	479	466	523	457	461	470	491	454	442	456	456	474	468	462	448	517	470	468	493	437	415	462	458	468	447	459	439	483	467	458
27285	13122	5231	3730	1736	979	683	558	464	609	1425	1876	1468	928	570	469	427	402	406	435	406	409	391	434	387	453	447	388	419	380	431	431	394	413	408	387	410	402	431	406	431	394	399	376	399	420	377	400	416	406	410	411	409	419	372	414	401	382	406	385	434	399	408	418	430	410	409	380	418	395	407	431	408	408	396	434	420	401	425	416	395	390	415	432	421	385	416	389	390	400	412	402	417	414	399	399	417	387	399	392	385	423	436	448	414	407	402	442	403	369	404	430	418	395	394	386	425	419	422	424	388	398	357	439	406	391	427	395	427	408	397	427	379	437	404	431	428	405	400	410	425	384	435	388	397	436	411	388	387	423	437	423	420	422	402	423	377	398	414	375	438	390	375	420	385	420	390	411	431	431	397	409	400	403	411	385	404	364	391	361	404	408	394	417	402	388	431	446	411	394	413	415	412	433	408	409	372	391	452	412	407	392	407	435	419	394	426	427	419	409	390	385	427	392	440	375	424	378	393	406	413	403	414	389	417	433	388	436	403	415	415	401	362	399	395	429	445	442	402	399	389	413	425	427	419	412	451	402	395	379	407	413	421	447	425	396	367	385	426	378	419	407	389	398	425	437	409	413	430	406	395	423	424	412	392	419	430	440	409	396	409	406	434	413	429	457	404	405	387	392	412	383	418	396	400	371	379	422	443	374	401	408	439	424	409	425	405	385	414	415	409	433	413	403	386	393	419	413	468	376	371	413	403	438	430	370	383	396	408	424	416	406	404	449	425	419	416	412	406	394	384	398	399	440	430	406	409	394	387	418	363	395	411	395	380	396	398	417	412	398	392	424	383	418	393	414	435	446	433	425	403	417	406	427	378	386	404	416	413	436	397	394	410	405	417	399	420	429	424	401	434	430	429	447	400	415	449	426	427	445	399	398	442	437	420	401	411	392	412	403	416	430	385	394	382	407	388	413	432	393	407	426	412	440	416	377	424	427	400	420	408	443	420	381	385	406	400	394	392	388	403	405	421	413	390	404	415	402	396	415	408	400	414	426	373	429	392	398	360	390	408	402	398	416	400	401	456	444	411	392	399	413	423	426	450	390	366	401	419	411	399	449	396	402	429	393	420	391	394	431	416	399	394	399	454	393	423	404	416	427	379	409	416	399	390	408	440	398	399	439	393	385	393	404	386	398	365	463	410	411	375	434	432	423	454	388	419	404	366	405	454	401	397	399	437	375	415	400	396	388	378	418	414	400	461	397	429	445	443	401	392	388	407	404	414	441	413	424	428	427	475	385	410	443	425	416	377	382	390	414	397	407	419	403	431	395	392	405	392	402	375	413	412	406	400	420	392	354	382	398	416	418	413	398	403	421	394	402	405	387	427	402	416	418	415	422	397	385	416	400	401	416	401	413	426	403	376	380	395	411	408	407	431	418	401	429	442	430	422	373	435	373	385	395	391	409	419	390	411	442	392	445	399	408	431	431	412	346	423	434	425	425	433	394	416	424	416	388	409	431	411	421	421	413	380	426	416	402	435	380	415	472	440	440	396	403	407	421	405	417	443	403	419	379	420	379	426	402	383	393	382	394	400	412	424	400	382	396	418	391	437	437	418	429	387	403	391	404	442	425	384	412	388	389	401	436	415	419	423	450	394	427	439	369	416	368	458	407	369	449	474	358	444	405	365	392	420	375	393	390	413	373	382	413	389	424	414	387	404	383	395	420	426	428	438	397	414	405	407	417	395	400	424	453	436	409	419	408	404	404	432	388	411	413	423	390	414	412	409	402	390	406	383	408	393	405	402	389	414	424	421	354	434	386	423	403	420	402	403	418	401	404	422	403	418	420	361	396	414	408	437	359	398	378	384	381	421	422	401	396	417	431	418	400	414	385	409	406	422	409	383	390	405	434	420	395	433	422	392	422	417	359	432	438	384	418	392	431	432	411	424	414	383	421	438	405	423	432	400	379	400	389	428	385	386	400	444	431	405	367	422	421	421	418	410	405	427	372	401	392	403	434	430	399	410	412	407	400	421	393	394	450	428	417	441	396	436	402	423	398	436	411	378	400	388	433	409	387	418	422	413	405	428	376	377	420	449	444	420	448	399	429	408	424	396	424	432	400	425	420	432	441	417	414	438	437	433	416	407	418	398	444	420	393	432	407	415	428	396	416	399	423	421	443	387	405	400	396	417	437	415	433	416	382	422	403	420	361	416	399	427	418	431	410	386	395	414	383	419	405	429	442	395	403	394	380	428	409	435	414	404	401	405	406	434	390	393	402	398	422	384	399	384	377	430	425	438	402	389	381	415	413	404	421	388	388	395	432	415	394	380	441	459	358	396	457	408	391	424	419	397	383	407	387	396	443	410	421	421	411	417	408	381	424	396	425	401	415	406	440	415	433	405	409	442	412	423	405	401	382	408	366	373	408	433	420	400	392	404	364	409	411	429	407	388	423	444	425	389	425	416	414	404	430	416	388	385	425	465	442	441	408	434	426	371	446	416	420	415	408	405	430	420	439	421	384	415	390	386	410	413	408	400	384	394	404	395	413	392	426	378	402	418	395	401	388	439	405	398	399	381	392	431	437	435	436	415	401	437	407	414	410	392	416	424	402	428	391	381	391	449	381	402	399	437	425	387	408	415	413	447	398	388	400	380	363	397	367	397	391	408	409	388	397	429	403	439	405	429	405	401	444	417	399	379	362	433	463	378	424	418	426	423	429	390	432	419	410	400	397	431	402	401	412	409	371	416	428	395	407	409	387	417	445	409	390	376	446	404	426	413	445	399	416	415	362	416	410	498	393	419	398	418	415	391	375	395	416	424	402	452	384	412	407	402	392	394	421	436	406	410	395	408	432	405	419	450	408	381	428	428	398	393	373	436	398	400	384	454	434	451	384	468	427	368	369	364	372	404	442	416	415	414	387	413	426	384	406	399	470	418	444	409	435	427	381	388	387	434	412	418	423	418	421	420	402	350	430	413	419	405	405	421	437	417	462	413	405	403	374	428	413	402	394	382	405	415	419	430	388	428	397	395	395	381	421	415	447	455	447	415	425	416	440	371	414	420	404	386	428	432	407	417	404	448	387	425	402	379	403	405	419	387	424	436	405	371	428	422	413	424	394	370	388	424	402	400	404	447	410	425	430	368	370	410	412	382	397	421	415	370	390	446	425	407	390	406	413	389	406	395	399	412	393	391	396	391	416	426	414	385	400	436	471	407	410	401	386	382	412	408	389	416	426	423	398	384	371	401	429	396	434	448	422	411	403	395	395	428	449	402	383	409	419	397	429	395	415	402	399	422	380	351	410	423	397	439	436	392	391	414	406	388	379	408	430	393	445	408	431	401	440	399	409	408	387	410	422	397	409	388	388	414	371	419	412	380	435	391	386	441	422	397	369	432	412	408	412	382	410	443	447	417	386	399	410	404	418	453	435	409	435	440	433	417	474	394	405	421	408	428	347	389	406	415	424	394	420	428	408	406	443	379	395	408	409
7004	3832	4868	3553	1955	1142	742	542	479	725	1837	2264	1664	988	537	401	359	378	339	345	368	365	374	325	336	339	344	357	353	356	321	358	343	309	336	339	343	363	340	367	365	340	322	360	350	356	341	357	344	341	384	342	319	341	351	365	315	332	302	348	348	325	322	298	339	391	358	367	331	346	323	360	351	346	306	345	308	373	338	335	348	343	344	362	335	364	342	368	330	351	337	350	343	342	343	319	378	333	318	350	337	358	357	359	354	358	329	374	346	384	318	352	336	344	388	320	342	338	353	375	343	327	340	341	348	327	332	342	315	347	361	367	361	340	346	358	333	365	333	344	371	353	359	357	331	340	327	329	344	330	351	328	347	361	350	327	376	350	348	331	332	368	326	352	343	349	368	371	309	365	371	334	344	373	351	346	326	311	337	375	366	348	328	364	361	355	355	377	330	327	312	325	325	322	381	342	366	350	345	349	365	331	348	353	374	330	345	390	334	299	350	323	343	334	317	309	331	358	332	332	332	351	353	366	367	342	357	320	343	362	382	353	364	339	332	337	362	338	323	365	321	352	335	311	346	355	342	369	353	365	319	343	352	331	347	348	341	322	344	373	331	338	335	345	339	343	343	372	357	348	329	329	336	364	352	383	318	373	308	330	353	345	348	329	340	363	344	404	334	311	342	343	344	343	351	335	342	336	354	348	370	293	340	334	352	321	326	340	357	373	360	323	365	328	357	380	348	319	355	366	342	348	337	337	340	355	311	329	346	328	338	366	366	355	333	354	318	299	324	343	341	347	322	325	332	367	351	327	339	324	348	322	334	385	359	356	366	315	370	357	303	365	366	353	356	333	371	342	358	320	327	371	321	348	330	334	333	362	342	343	312	405	336	361	366	335	342	337	349	321	358	313	362	335	349	355	360	371	327	335	342	351	338	315	363	319	339	337	383	321	346	363	356	340	349	324	348	346	377	326	349	301	345	328	356	357	351	349	316	351	357	337	360	330	335	359	375	335	303	328	331	333	344	335	324	330	372	348	336	338	331	341	355	327	330	369	319	337	340	346	371	353	369	366	342	348	364	305	338	304	344	347	331	367	340	369	332	363	352	340	348	355	331	326	340	340	328	310	307	329	355	381	359	332	349	362	348	336	348	308	316	365	354	336	336	378	358	340	323	358	330	307	349	330	350	358	329	354	346	360	317	334	341	287	333	350	365	362	341	290	319	338	371	343	342	381	359	340	358	346	363	353	337	357	327	352	355	360	358	344	333	368	355	320	340	370	319	324	358	348	338	354	336	326	337	337	357	350	345	377	325	421	370	319	333	334	357	365	348	329	354	350	327	324	341	318	356	336	338	318	360	366	311	337	323	320	358	357	309	331	345	342	337	393	400	309	355	324	335	367	347	354	396	323	347	342	387	342	341	344	335	364	377	307	316	327	318	369	361	350	348	351	337	342	350	361	360	328	362	333	334	342	348	372	360	354	339	317	328	350	322	344	301	362	349	348	331	328	356	331	362	343	349	349	357	355	324	344	359	399	369	355	340	326	322	353	388	333	335	368	348	376	381	344	335	380	335	371	334	363	373	325	356	340	338	336	358	341	374	334	309	347	327	378	354	417	360	355	364	340	333	351	309	352	338	354	344	345	380	328	311	312	340	343	333	360	346	361	344	339	344	379	319	339	359	341	318	351	348	371	314	329	339	377	336	381	358	346	372	360	351	337	350	333	330	348	328	360	293	327	317	347	326	361	338	355	365	356	350	340	318	353	356	340	395	345	348	364	346	338	394	363	333	343	336	368	338	340	360	313	332	345	328	325	346	328	338	339	350	338	346	340	304	362	362	345	344	329	339	336	357	368	345	396	321	371	357	362	334	323	338	321	319	348	338	350	375	320	363	354	324	319	369	338	321	393	348	333	354	337	340	311	330	370	344	350	360	330	327	355	340	349	366	343	337	372	339	366	343	331	353	355	348	361	322	344	343	354	358	378	364	365	356	345	321	341	340	352	304	352	353	355	346	336	370	359	346	336	355	342	352	356	368	335	348	356	338	332	331	305	305	350	334	369	344	337	314	343	342	334	318	346	362	356	344	347	323	360	356	341	359	316	361	358	332	306	303	339	332	321	363	357	305	325	345	346	356	352	338	327	360	332	370	350	359	361	322	336	331	328	326	342	331	346	362	359	368	350	326	344	330	348	340	361	309	358	338	327	357	338	313	328	355	328	326	343	336	337	362	312	337	341	330	340	383	339	369	368	369	346	329	336	340	344	343	355	384	350	366	353	375	311	342	321	356	352	328	324	322	325	371	364	363	331	399	344	357	361	351	334	327	362	365	357	350	374	330	318	325	346	341	320	339	334	342	345	339	327	348	349	343	341	340	351	341	364	335	366	367	341	303	342	344	342	322	339	346	354	331	379	360	337	345	299	362	345	317	392	302	342	326	320	386	352	351	349	343	326	342	333	344	359	335	332	335	308	314	357	354	363	335	314	382	355	390	367	344	327	354	355	334	333	344	344	311	379	318	349	374	339	338	362	327	344	366	338	349	348	370	333	338	339	342	359	315	363	385	362	363	343	337	368	328	359	315	320	333	337	329	339	349	329	359	335	320	343	372	346	369	327	362	324	337	352	342	368	359	355	330	327	313	364	357	331	343	341	343	313	325	345	330	362	324	320	318	357	368	383	337	341	342	297	310	347	348	370	364	341	353	332	341	355	355	340	388	326	337	349	359	329	326	346	318	345	328	332	379	324	334	327	394	356	348	343	379	356	367	364	363	364	340	375	325	324	342	331	357	330	341	350	355	330	330	353	360	373	321	355	327	326	350	328	342	324	343	325	366	355	344	365	351	353	332	369	334	354	332	355	364	360	302	319	338	321	316	333	371	347	333	359	344	371	355	358	339	334	360	364	333	337	364	327	362	305	366	352	334	348	331	356	333	345	348	334	344	337	364	348	311	337	350	353	403	365	328	352	366	335	378	340	347	337	355	312	375	323	315	344	342	356	356	334	334	359	357	334	299	339	356	339	366	348	353	376	312	327	357	332	341	330	333	347	380	355	367	332	357	343	336	346	346	351	354	340	332	347	342	351	348	364	349	345	338	330	332	308	363	342	344	325	321	357	353	351	349	332	384	367	329	333	358	329	316	319	311	347	315	345	336	359	370	318	323	376	330	306	349	355	314	330	324	330	320	338	333	360	364	355	384	378	367	365	323	332	336	306	334	384	348	359	346	332	380	387	352	347	367	331	352	346	382	373	324	354	348	366	363	330	349	315	337	346	328	368	326	351	381	357	358	365	325	375	342	330	371	330	339	327	323	360	330	367	368	367	343	329	331	340	352	310	391	349	316	334	320	344	306	359	341	359	336	340	329	326	348	367	380	352	349	355	336	347	357	374	364	371	354	354	342	364	353	349	339	347	349	325	318	326	331	356	321	337	358	352	325	342	361	338	368	321	341	337	377	356	387	338	364	320	344	344	328	334	378	349	342	350
24898	21005	27043	24899	11468	3064	1507	888	710	2381	11275	14817	9556	3825	1274	650	517	490	426	487	466	479	449	456	499	457	457	505	464	495	488	454	507	483	479	496	481	438	514	466	515	509	468	483	457	490	515	452	499	470	486	524	477	443	487	473	493	462	488	492	487	494	481	440	445	460	440	475	458	482	514	514	448	507	488	496	464	461	468	490	460	459	484	488	515	465	466	472	451	474	485	468	493	451	455	469	444	430	494	475	462	482	474	453	472	483	493	487	439	487	495	461	470	482	472	482	493	486	483	424	481	455	482	463	521	455	465	445	473	452	454	473	500	487	461	451	493	470	493	458	467	482	488	464	455	470	431	467	468	437	446	422	428	488	491	459	481	437	463	466	440	464	458	508	458	476	484	517	479	469	472	469	501	453	446	528	484	459	480	504	459	467	470	466	464	475	458	469	505	465	470	451	468	477	470	472	469	456	479	468	472	494	455	500	485	471	475	467	449	488	504	485	445	480	466	489	464	489	508	453	464	487	476	457	456	466	471	449	462	455	488	511	505	498	442	478	476	512	499	496	462	484	495	502	445	490	462	445	468	451	482	458	462	449	464	468	510	467	487	447	478	518	470	525	458	453	493	481	473	478	514	478	470	471	468	490	437	465	457	458	464	446	477	456	498	453	442	442	489	486	493	487	443	461	452	445	467	479	452	476	496	472	440	431	509	510	471	443	449	467	503	476	444	490	441	461	495	493	458	458	455	492	442	501	458	472	469	485	474	478	426	478	483	526	463	472	469	479	457	485	467	464	441	465	470	466	469	505	457	430	443	488	504	458	479	461	483	487	496	485	484	451	481	490	478	483	442	449	491	495	441	460	424	451	454	487	468	453	493	466	461	455	499	508	458	520	440	488	457	467	471	475	457	492	472	481	503	495	486	482	472	489	422	479	487	469	497	456	418	477	455	439	495	463	470	434	479	467	464	429	466	492	488	469	431	498	459	503	521	473	507	480	471	496	478	498	473	479	465	481	468	493	456	455	471	487	487	474	498	482	458	497	462	463	462	481	496	432	492	445	517	482	487	460	533	445	483	474	471	477	469	482	466	486	477	460	497	480	439	489	445	488	433	459	491	451	450	451	454	467	486	478	501	459	475	471	463	486	493	508	478	439	492	477	484	440	494	466	489	459	475	476	466	463	495	455	492	488	483	500	471	480	494	493	503	453	450	483	508	449	467	450	465	501	456	451	442	435	464	436	494	466	486	459	472	497	495	483	456	485	466	481	442	512	489	470	502	418	468	477	441	492	469	457	483	533	426	500	439	489	471	453	465	473	475	502	496	470	504	490	462	496	490	466	457	475	473	418	482	470	474	476	481	455	481	478	498	476	489	449	482	445	476	473	438	473	450	467	469	456	485	452	454	437	504	505	464	481	455	428	465	466	431	482	447	492	487	440	541	480	520	471	503	496	470	466	448	430	470	446	468	457	446	507	472	449	493	470	520	504	468	474	528	461	452	434	489	496	479	475	461	460	468	489	485	488	494	496	475	490	490	480	472	451	491	471	462	492	436	475	490	447	487	462	455	478	493	484	468	507	459	471	434	478	503	509	458	507	468	499	457	451	474	467	436	482	454	471	492	463	459	484	467	489	462	471	491	469	484	490	472	445	472	450	486	479	468	467	480	465	493	471	444	434	483	459	516	499	463	442	456	459	463	486	449	498	478	516	455	498	482	468	433	491	476	493	477	446	418	470	467	458	499	480	460	493	444	490	508	468	476	459	456	481	468	467	452	505	472	487	481	459	452	488	486	493	489	491	480	418	444	465	460	485	474	467	468	476	459	478	431	490	435	454	472	439	448	469	544	435	495	508	489	475	479	419	459	484	501	452	460	479	475	523	433	484	444	494	478	479	480	471	501	484	441	505	422	484	418	472	525	439	449	450	483	470	485	452	420	494	486	466	472	462	459	435	460	457	463	497	453	489	471	478	486	459	480	495	484	492	463	477	435	508	441	502	496	537	444	482	468	495	493	453	444	465	501	475	449	460	417	474	499	476	455	441	471	457	480	479	453	463	441	468	504	466	487	472	464	527	446	459	496	498	482	470	488	481	490	498	483	434	484	488	468	472	451	487	468	434	480	471	486	490	468	473	486	466	457	487	440	471	514	474	411	485	511	489	475	482	457	440	452	496	483	481	468	442	484	475	480	441	488	475	484	478	494	464	449	483	476	457	508	481	479	471	490	424	473	486	499	511	504	489	505	483	466	482	462	466	467	464	474	431	461	461	485	468	467	449	470	449	421	440	483	479	480	456	472	457	483	472	481	466	470	498	450	517	463	449	467	482	483	438	453	440	460	451	487	490	445	511	460	469	525	451	494	477	494	513	460	444	476	512	454	480	487	458	480	458	500	441	516	480	460	481	474	468	470	489	488	505	451	441	473	490	460	449	463	474	468	471	470	465	482	461	485	489	438	466	484	471	458	499	492	424	486	434	475	479	455	425	486	427	459	456	474	490	501	485	493	509	469	467	511	477	456	478	486	489	498	510	494	498	481	468	470	418	473	479	498	473	467	487	454	506	477	473	498	473	457	462	496	450	453	511	450	508	483	455	454	475	444	459	465	423	458	451	471	440	454	473	486	478	453	488	447	445	422	450	498	490	471	460	447	480	486	448	465	433	468	450	475	480	501	514	465	486	437	471	470	479	515	456	446	478	470	472	467	499	506	457	491	431	459	511	470	485	509	458	468	491	525	485	464	449	474	484	468	489	497	464	476	464	489	518	456	477	474	464	441	450	437	467	467	440	477	450	465	467	501	477	455	451	470	468	457	503	474	494	474	500	483	478	480	466	476	467	463	458	485	497	437	492	453	462	434	486	502	496	457	489	467	488	519	490	467	456	442	495	471	411	455	476	443	493	449	486	469	478	476	428	462	455	482	475	483	499	465	428	443	511	493	447	457	472	442	519	467	469	457	446	456	485	457	479	469	456	450	456	445	413	478	431	458	457	465	464	502	450	428	507	513	499	473	496	453	480	440	476	479	477	433	463	457	505	483	424	412	490	462	490	442	490	502	495	487	459	469	453	479	431	492	481	455	418	478	459	499	491	523	464	473	451	488	488	434	523	492	451	495	463	438	457	499	509	477	473	474	442	492	479	446	470	479	454	477	474	507	507	462	474	487	479	435	458	507	467	519	464	489	474	488	464	449	465	472	475	460	477	460	452	460	471	490	481	447	443	460	468	453	458	486	489	465	478	444	449	514	470	446	456	456	476	448	428	487	495	521	458	448	484	488	446	479	484	476	488	452	441	474	454	463	432	495	513	492	455	479	483	478	455	473	500	491	485	432	470	468	452	453	479	467	466	478	470	444	492	465	461	508	479	497	474	436	452	509	450	471	500	450	480	488	500	464	468	460	486	452	461	446	513	498	480	470	479	508	482	506	459	470	471	528	488	475	490	444	480	479	459	467	517	428	461	486	496	475	469	476	476	460	477	457	490	480	505
5606	10733	11158	6534	3681	2520	1301	971	905	3772	13888	14513	9090	3892	1305	616	459	457	396	421	402	369	421	390	396	418	431	457	421	401	392	385	415	427	440	424	401	388	385	400	367	411	379	418	400	436	414	397	426	409	408	366	399	405	424	433	423	442	423	428	393	426	392	413	390	396	408	399	437	402	379	429	386	388	391	369	407	411	410	394	384	361	384	402	387	467	432	395	408	421	396	424	413	420	419	403	384	435	422	407	375	405	412	411	390	398	420	409	412	397	403	406	413	420	415	394	413	417	394	417	436	442	379	425	392	417	424	395	428	437	429	426	431	423	399	408	392	457	423	380	409	436	369	379	395	410	422	397	431	409	434	409	401	404	385	390	446	426	354	396	432	407	360	425	388	422	408	408	382	379	396	414	373	405	426	394	420	429	434	381	414	400	437	400	403	416	415	383	381	391	358	403	429	398	374	407	442	398	386	407	436	452	409	400	400	395	428	409	407	393	435	416	397	436	429	395	408	416	412	392	402	426	445	417	412	411	424	385	418	370	420	361	400	413	393	410	390	451	409	427	400	362	436	399	384	384	363	411	393	426	408	389	399	383	382	404	375	434	398	403	377	392	363	396	405	416	397	401	417	378	401	408	426	413	439	441	394	419	436	419	404	400	403	392	390	406	378	416	399	410	418	420	402	428	404	391	390	424	413	410	419	394	392	378	385	430	411	435	421	424	391	412	427	399	448	418	371	426	389	398	417	407	383	424	455	381	432	416	418	418	425	412	361	420	414	397	399	396	407	394	409	417	415	403	412	420	404	389	415	405	438	397	398	422	381	380	398	423	387	396	401	397	420	417	368	435	411	400	393	400	417	408	379	389	432	437	394	401	438	411	403	390	398	433	433	407	407	411	381	403	410	408	389	399	372	396	407	399	389	378	439	416	386	431	382	448	376	402	424	402	382	406	416	416	401	410	387	396	432	420	436	402	444	402	404	388	414	408	407	410	384	422	419	411	403	431	411	413	393	411	418	398	431	384	422	434	403	416	416	405	410	439	422	443	376	408	466	403	389	379	410	456	426	439	392	432	395	397	432	424	394	389	458	393	420	399	411	426	388	444	436	403	436	434	397	376	471	387	379	413	415	405	405	416	412	418	403	407	394	432	437	435	402	426	381	414	375	403	407	377	387	373	435	391	385	368	383	399	393	369	414	417	385	414	367	420	407	376	405	418	408	388	406	407	377	415	382	404	410	392	376	402	405	382	408	392	397	430	424	425	426	396	426	409	412	373	422	393	416	376	415	423	409	397	404	414	406	436	399	406	427	393	384	363	391	412	442	418	396	447	422	371	372	367	425	412	404	392	402	372	419	412	393	409	442	372	388	411	389	380	423	393	429	363	419	346	395	429	380	393	395	428	436	400	387	388	371	434	395	429	422	408	463	371	413	424	403	414	401	409	400	411	379	410	372	393	380	435	413	436	406	381	388	430	380	443	426	447	399	387	420	377	394	400	394	419	399	384	453	391	390	419	427	393	410	391	389	406	404	424	428	391	421	405	423	415	389	433	404	380	412	423	386	425	413	372	431	440	397	421	402	385	408	401	376	386	401	385	387	386	389	380	426	402	387	407	398	378	441	427	393	386	422	409	362	461	423	398	408	429	397	412	391	348	429	421	405	384	384	434	402	383	375	383	389	431	381	406	428	411	414	401	400	396	374	396	393	451	378	371	419	425	406	449	411	407	398	442	422	380	418	419	400	371	438	425	388	382	420	345	451	388	420	440	374	403	377	395	373	405	408	414	427	398	378	434	407	460	384	413	424	384	385	419	404	399	370	409	432	432	447	427	395	413	390	416	397	458	392	373	435	369	404	425	413	377	379	405	409	445	443	420	394	393	447	384	409	402	335	434	431	388	397	408	436	410	420	391	422	407	440	424	399	378	400	397	406	403	401	400	410	407	404	365	402	430	457	388	437	430	364	404	405	411	389	402	444	423	402	448	395	405	404	418	410	423	406	411	409	405	411	387	431	398	384	438	397	419	424	428	393	389	412	426	405	430	400	422	400	422	414	433	404	396	391	378	421	415	390	396	418	390	386	425	399	421	431	382	423	422	400	424	393	397	439	419	402	394	444	450	403	458	409	397	395	388	378	380	398	420	400	407	406	391	397	401	405	394	385	377	378	379	398	423	384	404	419	406	414	389	381	386	390	402	379	410	405	399	408	388	435	395	413	424	396	406	405	438	395	404	409	424	437	391	428	384	413	403	391	422	401	392	394	393	427	399	418	412	400	389	423	405	407	421	385	455	417	392	413	401	408	417	395	399	415	412	377	414	399	387	443	397	399	394	446	431	388	383	423	419	404	397	428	395	398	432	428	359	431	429	389	422	388	425	433	435	399	389	370	428	394	401	421	419	379	414	417	423	380	430	398	441	400	412	391	409	435	422	389	400	420	441	413	417	426	396	392	400	365	389	431	427	397	423	424	395	395	390	403	416	407	387	396	384	398	406	387	424	400	469	421	378	380	424	398	428	380	392	400	415	418	401	377	421	410	376	414	377	399	377	397	405	381	400	391	437	398	382	427	386	393	465	403	422	447	414	417	434	379	388	415	405	384	418	401	378	409	396	403	387	396	409	401	408	391	376	404	391	402	396	399	419	376	441	392	436	399	402	399	395	362	406	342	389	405	415	424	398	396	409	427	417	408	406	384	384	403	389	446	390	393	396	395	423	387	390	396	402	420	402	396	389	351	412	377	444	409	410	408	418	406	428	410	439	421	399	395	377	410	381	441	419	357	422	413	375	407	403	400	410	407	377	393	414	439	431	414	366	426	399	418	392	393	441	379	429	439	403	394	429	397	406	382	398	407	409	406	414	348	423	396	420	416	377	428	424	396	382	407	368	396	404	415	416	431	373	397	402	414	394	404	425	444	409	383	418	388	379	391	415	404	413	383	388	401	391	369	408	391	436	381	426	412	408	433	399	402	409	391	405	427	399	401	431	400	426	418	420	389	417	388	378	421	445	405	376	433	434	391	402	388	377	417	400	394	375	376	426	340	386	424	421	388	431	396	403	425	405	386	416	387	387	395	433	430	414	451	401	406	388	381	432	421	392	380	386	383	377	434	417	390	434	384	427	362	447	426	420	404	400	403	434	409	394	401	387	366	425	351	424	394	397	361	382	380	379	415	405	441	370	414	378	424	391	398	405	404	391	413	414	383	415	381	391	375	399	396	384	447	412	422	375	408	396	401	419	403	422	395	409	406	415	434	399	408	424	378	391	380	346	403	402	392	380	443	388	442	374	389	391	380	400	401	426	398	414	398	445	362	420	445	388	401	431	410	408	396	406	396	409	394	421	420	368	392	427	397	401	426	380	410	404	418	405	413	412	401	420	391	383	416	375	425	402	392	350	420	434	428	412	409	387	421	398	395	379	457	441	434	381	409	390	410	370	411	422	392	433	427	407	401	396	432	411	411	376	364	386	409	386	414	378	421	404	396	393
23899	20976	28080	24085	20727	10252	2766	1416	1134	3403	19829	25897	18723	8158	2247	884	654	608	580	526	590	573	614	547	538	623	558	592	547	568	593	610	565	530	582	589	552	567	575	549	533	546	555	602	564	568	554	553	541	587	588	585	594	573	519	576	573	547	545	565	544	548	597	569	581	574	617	526	552	563	508	537	548	515	595	523	557	557	554	577	562	579	622	574	554	628	607	523	594	561	592	570	538	514	554	571	516	585	549	598	586	582	591	590	581	547	563	524	540	541	582	542	515	530	582	547	510	537	623	502	544	562	534	580	564	532	572	555	608	577	543	590	563	536	541	535	557	564	565	545	543	571	552	571	525	548	596	552	555	511	539	602	533	545	566	501	553	554	585	575	546	580	566	621	545	579	545	515	569	567	555	595	551	527	519	552	523	540	556	546	572	573	574	570	539	578	603	540	516	560	528	579	532	524	552	560	505	581	568	549	617	584	544	546	567	608	528	524	576	594	582	574	554	597	565	554	552	576	583	567	573	549	559	547	591	552	589	552	570	547	574	574	520	539	562	549	595	583	539	527	587	566	628	583	572	505	522	573	586	583	522	538	530	593	599	564	569	568	553	572	599	562	572	575	508	553	579	588	567	547	527	562	583	575	562	524	591	601	546	534	605	565	606	558	553	568	571	555	571	584	550	554	546	515	533	590	550	569	536	578	606	574	555	536	557	583	548	578	545	532	578	529	531	571	583	609	524	600	564	554	558	541	572	560	524	539	580	569	543	573	545	559	530	541	589	548	557	534	519	538	560	513	544	535	528	565	539	523	557	593	602	555	568	598	601	538	578	582	559	556	565	594	540	568	536	592	527	585	554	524	531	598	581	572	556	514	577	555	566	577	545	540	575	573	565	533	546	590	551	526	559	548	541	551	580	522	545	515	563	543	551	543	559	577	559	557	557	532	535	554	581	548	511	542	530	540	545	579	564	548	561	551	560	543	563	542	542	542	544	574	559	526	561	556	573	594	533	601	530	503	574	598	544	557	577	582	537	531	550	537	551	537	554	578	611	549	555	567	525	584	564	526	540	588	568	560	544	537	563	546	544	522	613	603	541	545	558	518	553	572	596	551	573	545	514	553	560	592	610	538	579	548	529	540	539	571	548	566	540	533	590	565	607	596	569	567	631	581	553	573	554	550	550	516	512	556	570	542	545	571	573	556	535	543	516	561	539	564	498	599	563	545	564	544	583	596	565	532	548	546	533	547	552	588	595	579	546	573	559	555	570	532	585	566	522	564	536	565	544	556	550	602	556	579	526	532	559	525	555	536	560	605	575	523	558	554	558	545	562	517	558	568	525	542	596	545	578	529	583	548	552	600	624	593	562	524	548	545	572	524	508	562	551	568	577	575	524	563	599	595	550	568	561	545	558	523	524	521	530	562	534	549	588	544	534	565	551	540	541	546	550	583	540	556	548	571	599	597	558	564	562	575	583	527	564	592	574	589	593	559	551	549	542	561	600	564	573	583	538	542	569	519	586	560	553	589	513	518	594	577	591	603	557	553	512	574	575	538	583	590	574	555	583	566	561	572	587	539	565	544	535	582	550	548	519	579	569	584	549	552	604	536	517	535	528	552	549	518	543	520	509	532	570	566	521	551	570	563	522	572	581	535	532	550	555	533	535	567	589	534	561	572	554	566	547	549	487	560	582	550	615	565	581	579	516	527	561	573	513	597	565	592	586	589	532	593	538	575	573	562	559	581	566	523	540	514	538	577	540	547	578	569	536	535	565	524	594	523	531	575	571	608	568	545	549	538	533	600	582	572	562	585	530	551	578	575	568	592	517	577	545	534	518	564	534	560	575	579	592	562	528	549	570	593	580	562	545	583	536	548	501	542	542	557	500	505	523	513	560	560	575	522	557	619	566	585	554	545	555	539	621	506	567	585	585	559	535	574	575	571	551	568	561	556	540	543	565	564	574	592	564	591	595	607	572	562	620	556	603	578	534	549	564	524	546	554	548	547	537	597	552	581	547	548	557	555	570	550	539	545	512	597	522	535	538	563	504	592	577	542	570	547	564	516	594	549	562	502	517	530	524	551	524	585	541	547	546	535	549	562	574	545	572	595	560	548	567	532	574	578	564	551	556	594	538	548	556	573	563	563	536	534	568	570	534	553	610	549	574	574	534	576	560	584	564	539	548	538	551	541	545	533	577	535	567	534	572	574	599	559	563	528	507	547	550	556	567	549	557	586	588	581	560	570	538	531	541	535	554	545	576	576	552	560	574	532	549	603	550	524	581	567	583	536	532	551	551	581	557	556	578	554	524	518	539	586	539	543	565	541	562	569	559	505	553	549	535	539	575	544	555	491	550	562	551	555	503	551	581	587	582	538	561	550	556	472	564	515	546	543	514	538	539	508	539	570	526	526	553	566	596	511	561	547	566	570	573	556	549	583	538	562	589	615	542	530	560	527	559	572	545	537	576	577	549	550	555	555	552	567	549	619	569	535	581	583	564	551	583	555	546	539	545	582	551	576	526	528	612	520	581	556	539	536	563	593	562	538	601	535	593	583	563	569	533	552	578	556	557	561	556	570	562	541	524	551	564	535	548	583	557	549	584	544	570	547	582	566	554	527	565	534	553	585	597	565	543	524	573	548	538	533	552	607	544	599	580	527	547	580	570	534	548	579	595	542	551	531	581	557	532	549	592	545	538	536	574	573	553	542	564	554	571	514	541	560	595	620	519	535	528	517	584	546	519	556	553	530	589	568	559	518	543	557	608	540	546	547	551	576	531	554	523	583	532	577	540	574	548	564	517	549	524	539	496	567	559	571	609	537	611	522	587	571	555	579	571	539	536	541	528	512	567	592	563	521	586	551	541	564	559	599	558	547	540	494	567	555	587	547	570	593	537	524	555	563	561	569	573	535	607	582	552	559	558	556	560	570	550	551	579	545	558	549	572	555	544	572	572	551	588	538	527	567	559	602	566	559	550	572	590	541	575	567	585	599	557	569	524	555	543	557	536	558	526	527	538	518	559	540	543	533	586	551	582	553	533	555	525	577	539	555	527	574	561	577	591	521	587	538	560	504	520	513	542	557	507	534	551	539	565	541	542	535	571	492	555	543	500	565	589	556	552	547	534	515	577	549	551	541	595	529	556	589	600	548	545	540	579	558	517	558	608	505	600	515	543	513	588	549	562	573	539	555	613	616	532	567	578	577	555	574	562	564	520	597	556	537	535	568	549	567	554	582	559	552	547	527	582	556	571	548	547	567	572	566	546	597	561	562	532	512	537	586	594	599	567	549	494	512	540	559	541	573	514	531	580	525	572	588	543	551	595	514	558	554	553	568	551	563	551	596	544	496	531	533	552	537	591	534	598	582	558	563	560	595	568	544	535	519	558	514	586	518	556	546	561	548	534	520	503	545	577	485	516	524	569	550	555	594	573	559	545	587	552	557	521	575	573	556	557	524	500	594	618	538	578	550	581	539	577	559	582	558	528	594
7497	14969	14697	8422	5027	3613	2059	1620	1265	5302	22795	23765	15971	7263	2218	879	576	495	486	502	480	487	468	499	476	492	469	511	504	469	454	456	446	450	498	517	485	496	451	466	496	448	490	463	506	481	471	489	512	488	517	449	484	481	444	522	469	508	481	465	464	472	505	471	500	464	478	485	485	472	494	503	468	472	477	498	471	488	465	485	499	502	486	462	492	491	478	500	475	514	476	500	484	513	467	479	538	510	459	522	499	444	473	478	475	478	470	497	472	506	466	489	449	465	460	472	461	505	473	461	466	509	485	483	430	514	465	463	464	459	448	485	472	462	502	493	503	462	447	498	461	500	515	520	480	419	509	441	449	467	484	463	490	496	501	454	497	487	454	501	508	477	462	462	493	467	436	497	499	508	478	498	489	464	461	496	467	486	473	495	497	454	475	429	438	467	458	496	528	521	498	454	472	469	498	487	493	482	519	434	516	512	455	487	475	402	475	481	471	479	484	447	481	493	507	498	469	453	453	464	513	423	476	500	455	466	425	480	480	508	481	462	483	527	456	490	502	445	480	458	497	465	430	496	499	494	485	471	437	468	457	514	467	440	476	465	470	472	466	486	481	482	503	487	481	457	491	480	477	468	485	471	477	493	468	464	470	471	476	474	469	530	486	519	480	475	488	481	451	510	470	465	488	476	447	484	489	510	455	461	461	487	493	496	507	439	451	486	492	491	477	507	459	472	479	447	494	463	460	469	460	452	480	470	477	490	477	480	452	504	460	477	510	478	458	480	473	513	458	485	469	513	480	480	492	491	472	480	467	512	503	470	487	472	466	508	474	490	484	504	469	469	481	497	506	459	472	477	503	487	473	484	487	474	513	489	482	500	481	447	448	476	468	457	496	437	483	486	481	490	464	453	478	471	455	496	451	493	496	473	510	468	473	495	474	493	449	520	487	476	449	497	408	452	505	494	457	458	489	490	476	489	461	504	465	447	493	484	451	458	473	471	430	457	519	487	482	484	466	471	493	485	490	472	492	511	457	446	478	499	485	484	454	487	492	449	454	482	461	486	506	470	456	504	448	452	480	494	495	421	468	479	472	483	498	458	436	461	512	467	494	504	434	439	491	494	459	486	467	497	478	450	409	484	475	466	484	453	476	454	529	519	430	493	466	481	460	479	465	480	496	484	471	473	515	457	438	483	486	431	466	425	470	509	463	463	466	480	464	464	496	495	519	454	468	453	463	440	444	458	478	454	466	501	458	504	475	461	515	455	505	481	449	465	478	508	478	466	478	474	500	501	481	510	469	529	492	517	461	468	474	449	497	497	474	492	493	458	501	486	463	473	469	475	498	483	520	454	502	449	495	494	487	468	537	440	477	454	473	451	507	491	474	443	455	495	491	493	470	474	468	456	463	460	443	463	448	505	480	483	532	472	481	508	495	491	502	451	455	472	458	467	492	457	486	468	460	477	464	482	476	456	473	448	480	492	433	497	474	475	459	449	502	481	453	471	440	493	472	479	484	486	496	499	470	499	437	429	456	460	482	482	497	466	504	489	449	499	448	486	494	447	491	513	454	486	416	493	483	463	487	491	499	492	494	492	456	481	445	464	451	513	470	474	497	473	483	497	471	477	495	479	448	457	474	461	479	487	469	493	507	475	517	479	470	475	504	527	479	519	450	492	499	501	451	456	476	525	477	466	463	446	467	458	494	461	478	465	484	476	457	466	450	459	493	436	432	433	497	473	454	442	449	476	470	463	502	470	501	479	452	476	496	442	480	512	465	527	479	452	471	480	506	489	448	484	493	459	477	478	477	453	457	488	497	462	493	486	464	476	501	479	491	477	490	481	447	476	480	511	488	471	499	483	502	486	507	463	502	482	458	482	491	442	470	479	507	471	484	471	469	458	459	484	495	488	460	464	470	474	456	497	464	465	474	476	481	488	497	485	502	460	467	457	441	492	480	494	475	469	488	451	496	470	490	471	509	484	476	437	490	472	488	458	503	503	459	487	467	442	472	494	490	502	507	500	477	481	500	496	488	472	462	470	486	492	477	447	479	487	439	474	495	464	444	468	482	478	475	474	455	504	467	434	507	486	479	464	432	452	475	466	476	443	499	485	466	469	444	496	481	460	483	512	500	472	470	466	472	491	457	466	473	468	490	447	472	474	488	484	487	514	469	454	482	443	487	441	451	488	474	470	478	488	426	497	466	462	453	434	443	462	497	475	502	475	449	459	481	452	462	469	485	519	510	445	466	463	451	473	502	463	475	430	494	481	485	525	451	486	481	513	498	480	458	480	440	494	465	444	446	463	447	463	496	469	477	460	479	451	457	437	484	507	457	468	492	483	493	459	508	491	489	501	480	438	433	466	453	451	494	478	498	472	489	468	483	484	479	481	452	486	545	493	478	416	419	484	491	464	479	485	458	466	483	469	478	497	457	449	498	474	487	482	469	454	517	498	478	527	510	448	468	469	508	494	495	477	506	446	468	456	467	491	505	470	481	474	449	441	455	461	429	499	505	475	451	494	498	473	498	471	476	497	458	471	493	498	495	459	514	458	465	489	496	459	466	460	465	460	465	488	468	452	461	512	434	507	473	502	497	482	454	490	444	491	515	485	453	498	475	481	473	514	455	444	464	491	492	464	480	456	474	470	462	482	487	472	471	485	474	494	465	426	488	440	468	472	459	491	476	470	476	465	487	467	465	496	520	481	511	475	468	516	441	452	487	448	454	473	474	470	467	476	478	484	455	464	446	472	486	451	506	494	478	468	469	474	485	484	467	503	472	488	508	428	492	477	493	462	489	470	475	480	492	499	489	516	470	502	480	501	478	500	438	465	448	476	485	496	506	481	469	482	504	466	508	441	490	457	444	434	481	479	491	483	514	451	449	487	501	474	483	465	493	487	451	473	458	453	453	486	445	473	468	452	483	484	462	502	437	472	479	468	473	472	443	471	449	478	467	480	473	486	474	475	459	457	513	484	447	424	457	504	447	449	500	487	437	483	490	468	467	491	522	515	466	500	481	449	458	507	497	440	507	449	496	455	487	450	482	460	461	465	486	431	517	450	458	474	471	503	479	455	476	532	515	466	463	485	512	489	444	470	461	516	502	465	519	492	489	432	476	477	495	454	481	482	452	464	461	492	477	475	481	468	492	478	496	483	489	483	504	497	506	472	476	458	459	498	451	497	500	457	496	503	471	488	468	510	427	446	503	480	485	456	484	463	472	489	442	479	453	466	461	455	498	491	472	462	479	480	476	450	472	496	483	480	425	478	463	479	476	487	476	478	474	450	489	501	477	483	450	446	490	422	501	456	510	447	495	433	480	523	502	464	484	462	495	511	490	487	466	533	453	464	492	445	493	480	458	473	456	482	475	453	492	464	463	462	458	485	460	512	492	457	495	485	482	468	464	456	492	446	491	474	472	486	473	533	498	462	470	478	471	466	442	461	459	491	432	477	486	471	477	470	446	493	471	482	457	452	458	488	471	454
27366	13116	4788	1998	1012	750	674	552	519	540	1104	1641	1398	892	552	478	418	434	386	419	412	403	473	395	455	434	420	429	409	437	435	396	424	411	470	416	431	430	407	409	421	420	442	387	426	437	400	389	427	441	434	424	446	440	390	417	402	410	414	437	411	412	403	411	416	386	441	423	435	412	400	424	402	421	453	396	425	412	434	426	424	387	389	426	396	408	427	409	387	440	427	437	400	428	432	387	445	455	421	402	442	410	414	436	436	423	421	438	410	422	409	407	412	419	420	394	442	415	445	380	418	448	413	427	427	455	425	428	397	406	425	422	396	452	398	425	440	460	463	427	419	413	422	442	408	411	401	430	423	441	424	396	395	389	427	419	459	448	443	448	440	382	443	448	384	407	427	390	426	462	391	403	403	398	446	376	431	421	420	414	428	430	414	399	442	426	379	430	437	434	400	408	430	422	405	424	373	432	396	447	432	431	416	374	396	415	442	429	435	444	413	433	396	401	405	407	390	435	422	416	410	424	441	418	423	410	392	422	478	413	388	375	431	398	437	422	385	409	415	419	405	466	414	459	384	444	418	452	443	409	409	415	435	415	399	434	442	431	422	464	465	399	400	457	419	416	401	407	400	427	431	428	392	396	396	397	410	398	424	441	382	398	406	405	381	417	440	411	467	438	448	416	439	431	455	403	395	411	410	421	442	373	391	399	430	400	440	417	401	416	402	452	425	396	420	420	439	427	423	411	413	416	389	407	432	443	420	372	384	399	420	434	399	415	415	389	399	442	421	436	411	373	401	382	406	434	414	433	424	415	421	389	408	404	383	406	417	399	422	382	431	405	420	423	420	369	405	436	415	401	403	457	448	403	431	447	430	439	430	391	452	451	411	440	438	431	387	401	410	369	416	420	405	443	442	387	411	419	434	424	393	435	413	425	379	403	405	420	434	361	397	408	446	434	454	441	427	392	426	422	436	402	439	388	451	407	445	397	437	427	415	413	405	460	433	428	429	429	439	396	419	427	429	424	400	449	402	418	407	396	449	426	427	425	424	433	422	439	404	434	388	415	387	443	391	407	433	444	432	419	419	436	422	416	400	435	429	406	413	405	399	427	438	397	413	406	441	409	438	442	431	409	420	423	403	411	484	382	448	415	425	422	419	423	445	401	449	411	474	419	405	413	446	390	421	417	434	394	430	417	403	407	426	411	417	422	401	398	441	419	416	412	412	443	434	367	419	409	427	391	412	444	446	420	429	419	417	414	439	394	404	443	428	404	445	422	438	417	430	434	398	421	426	392	385	385	424	430	425	414	424	424	401	401	404	408	423	430	402	428	441	392	405	417	400	445	413	396	403	416	443	401	460	414	412	432	388	452	419	429	438	430	400	406	426	377	413	414	427	430	384	401	410	438	423	405	423	415	401	434	400	412	436	419	428	417	419	464	406	432	433	431	416	416	438	420	438	410	409	444	407	403	419	405	414	437	418	431	411	390	435	421	433	434	450	423	413	401	406	424	398	427	427	474	435	412	383	413	434	382	424	451	422	388	427	423	433	422	421	450	441	427	423	436	455	460	418	389	437	412	410	412	438	375	449	426	393	407	396	413	428	437	417	410	417	445	445	390	363	428	397	387	385	400	403	408	461	430	430	440	393	392	398	391	427	382	388	403	434	403	462	422	463	436	385	413	424	417	409	440	429	403	405	439	407	413	408	420	426	423	417	391	411	402	383	398	399	401	405	431	436	424	424	393	412	431	459	421	420	424	412	413	405	421	405	387	407	434	439	433	423	414	412	445	454	404	437	403	406	389	357	448	427	412	395	415	405	424	445	421	399	401	385	451	412	407	423	417	387	389	413	380	442	363	429	411	398	401	388	413	439	403	411	398	404	403	448	436	408	398	434	457	408	430	451	367	441	417	420	451	447	412	437	416	460	406	433	414	450	425	405	397	425	429	437	448	383	424	423	417	451	393	435	404	419	427	427	423	418	431	420	439	450	454	389	436	410	455	393	406	441	446	433	451	409	440	437	398	393	419	379	427	435	448	428	393	439	403	425	439	460	409	424	434	423	430	409	410	432	411	395	396	393	376	409	429	431	421	412	441	373	434	423	384	409	422	422	433	450	415	402	459	416	454	370	445	405	435	390	382	422	408	383	415	418	375	396	409	425	426	439	403	439	427	447	406	386	361	422	434	433	450	419	393	431	389	410	409	436	424	412	417	459	405	436	438	392	451	418	417	408	433	395	441	404	413	387	428	429	393	410	417	410	444	397	412	425	449	433	406	418	444	405	432	436	429	414	415	442	457	435	428	415	393	425	433	444	433	407	407	429	438	429	389	416	424	449	424	420	390	411	406	481	411	407	407	422	435	407	413	396	448	385	410	415	441	403	420	402	426	422	400	429	451	405	414	439	444	403	407	417	407	450	418	404	424	414	439	438	407	406	433	389	458	407	428	388	465	429	423	425	429	447	438	420	422	449	441	420	389	421	403	395	429	426	400	372	444	430	444	409	423	438	415	429	422	447	406	419	413	400	398	431	429	418	437	416	426	429	413	447	355	403	436	416	444	405	429	432	423	386	412	415	409	405	424	402	402	428	401	400	400	425	407	416	409	408	423	451	409	444	416	377	477	398	427	433	409	403	392	422	464	426	394	405	416	405	417	410	415	453	427	394	412	418	436	402	411	418	403	445	457	378	403	440	430	437	417	431	389	406	433	400	440	410	465	432	426	424	397	403	429	390	399	390	368	409	427	399	415	425	436	437	413	399	415	433	442	386	419	390	396	461	401	402	401	443	434	396	437	411	424	435	433	399	443	457	365	451	408	397	439	442	396	443	391	430	441	446	402	420	441	436	411	418	375	401	432	469	388	400	442	415	408	399	414	424	450	386	411	393	417	399	442	437	420	411	403	449	426	402	417	411	438	423	420	444	464	451	444	464	403	394	387	436	422	405	428	442	407	408	408	457	419	442	371	436	392	409	420	395	421	383	424	433	426	398	438	424	413	392	414	398	436	417	475	410	450	378	403	412	418	392	379	404	436	440	411	387	447	405	472	417	441	419	443	414	460	397	380	432	420	401	400	429	422	427	440	447	439	403	431	432	430	424	400	397	391	405	420	446	408	391	404	395	409	425	424	399	387	405	426	400	387	405	409	407	444	415	402	430	414	413	397	452	413	403	434	420	397	427	416	416	415	445	426	389	407	378	415	394	424	472	420	433	441	395	437	401	428	397	402	423	428	394	440	406	410	434	412	403	429	408	408	420	460	408	419	403	441	441	424	456	410	402	399	396	397	393	455	432	434	440	410	416	429	411	462	418	405	379	424	406	471	412	434	363	423	390	436	411	403	430	437	430	441	416	415	455	405	395	422	462	411	380	423	430	437	449	448	446	420	404	422	433	419	460	407	424	458	424	412	415	433	426	412	399	436	427	444	412	412	442	429	420	423	442	438	412	420	436	411	400	414	421	427	424	428	386	427	445	437	408	391	400	441
6797	4606	4455	1833	1150	883	693	576	500	664	1540	2227	1627	938	553	389	356	377	353	374	369	364	298	326	349	354	339	376	341	354	376	329	361	336	375	356	315	351	379	355	393	352	321	326	339	348	329	350	349	327	331	319	344	322	366	343	353	362	350	336	355	328	350	379	324	346	336	356	370	370	346	329	352	377	360	389	345	346	372	377	382	350	359	352	375	370	348	356	362	332	341	361	369	368	311	347	367	351	357	345	320	340	355	347	363	368	331	337	368	318	388	364	338	332	366	329	351	308	370	321	314	340	406	332	360	323	354	386	363	344	370	339	360	323	362	375	362	346	371	365	366	326	356	355	343	384	374	343	374	344	369	330	346	352	341	396	347	350	362	327	337	339	341	352	367	345	327	343	383	326	347	324	352	338	348	338	360	351	340	385	400	353	382	362	364	382	343	338	380	345	327	335	376	366	352	354	363	361	333	347	344	344	373	340	332	346	379	355	333	317	368	358	362	343	355	350	348	334	380	396	340	376	347	365	360	349	374	357	358	349	340	366	366	345	382	339	380	338	356	365	349	340	344	329	359	352	344	356	342	342	362	357	334	340	362	369	339	344	341	345	360	371	369	393	360	333	386	392	326	369	325	346	369	391	322	379	365	355	357	356	372	339	322	333	379	369	343	344	376	344	345	339	353	340	358	320	357	377	343	363	358	323	344	368	347	405	339	364	356	330	371	346	380	341	356	362	365	356	346	341	355	367	360	358	394	354	354	362	343	355	379	343	322	363	363	374	376	345	361	342	361	375	372	315	375	347	381	340	400	361	319	352	341	340	368	366	323	334	332	333	365	351	348	337	324	360	368	373	353	374	331	361	375	344	355	356	357	352	359	347	360	345	356	363	335	356	384	344	383	356	378	371	345	350	352	398	386	322	341	335	336	383	369	344	374	359	338	320	338	352	347	372	348	376	347	385	359	326	390	319	314	361	392	352	387	361	367	322	348	351	351	342	356	363	341	390	346	348	355	336	361	360	356	361	374	354	345	336	332	370	361	343	311	344	359	361	371	350	364	356	334	342	352	336	318	355	346	354	362	347	320	344	344	328	368	335	350	339	347	377	342	344	364	348	345	368	361	366	361	322	305	350	368	377	368	329	315	321	328	354	348	318	347	376	361	331	370	359	364	358	309	361	341	318	348	346	343	345	356	358	370	372	353	363	376	333	365	351	360	345	370	397	364	360	378	384	361	392	380	370	345	367	368	364	333	369	401	344	363	363	346	357	366	367	358	368	351	367	370	314	359	323	341	376	348	327	308	337	370	392	364	381	326	362	348	364	305	358	360	380	326	380	360	338	332	349	347	365	339	358	371	382	332	358	352	368	373	363	345	351	330	335	313	324	335	375	323	416	368	338	334	354	332	362	354	382	403	364	325	361	321	351	370	342	352	336	382	352	348	374	356	368	355	331	368	344	374	368	322	349	353	334	410	371	366	352	342	349	341	343	377	359	380	351	337	360	407	359	318	330	404	373	348	336	351	345	392	363	377	368	349	349	323	352	397	360	354	353	309	346	356	362	372	363	354	346	361	359	359	328	365	370	365	356	371	364	352	351	368	342	323	353	336	347	358	318	379	328	353	349	322	347	334	361	382	322	333	368	316	336	343	343	362	365	367	391	345	361	373	340	360	343	358	316	344	361	370	348	357	372	363	361	365	348	310	378	369	332	371	361	386	320	341	349	350	344	344	384	385	402	362	344	377	335	367	327	343	366	323	329	371	339	334	370	327	365	367	379	373	343	370	353	348	345	362	364	337	336	348	356	347	366	345	358	393	337	319	375	346	327	365	354	344	357	364	357	353	365	364	340	352	351	351	379	350	357	340	345	389	345	347	351	380	328	391	321	370	333	374	370	341	328	358	382	356	353	339	341	343	342	363	358	370	320	356	340	358	350	372	362	371	328	352	335	353	363	377	367	349	346	321	345	349	361	360	348	370	341	360	343	377	350	346	361	342	381	379	340	349	344	368	344	353	375	308	376	371	359	341	347	366	326	355	351	358	346	334	359	363	350	397	338	358	369	385	390	352	347	370	358	346	355	325	332	379	389	352	401	370	362	347	339	354	379	349	338	385	350	360	391	349	362	366	334	386	346	318	352	353	372	380	363	334	338	319	353	352	345	362	357	366	375	353	355	334	347	378	322	339	337	342	358	351	327	359	358	358	375	315	338	354	347	314	357	379	340	342	342	360	350	354	355	325	326	361	380	353	394	368	324	357	338	363	343	342	384	382	348	351	352	366	368	356	336	367	353	351	349	383	346	338	359	350	371	371	345	354	357	356	350	369	354	348	327	348	340	366	336	365	357	400	365	361	358	349	331	383	353	328	354	332	331	378	349	355	353	361	377	337	343	359	359	362	341	378	349	342	389	349	320	349	353	378	359	352	390	372	339	329	382	368	372	352	333	344	337	355	342	335	352	365	353	351	362	374	324	355	349	358	348	347	337	338	350	336	367	368	320	352	344	383	335	395	335	355	399	369	360	363	355	343	332	375	342	348	359	353	356	330	357	379	348	362	357	358	355	371	334	364	362	357	345	359	335	371	346	362	346	361	381	356	312	360	310	341	350	357	322	333	367	342	356	346	367	362	377	339	357	349	347	369	307	378	354	352	346	338	382	332	357	345	390	330	347	321	337	343	372	335	349	359	346	387	363	385	352	348	326	376	360	326	351	364	354	374	357	359	361	336	343	358	362	322	339	329	344	344	356	342	371	363	344	369	363	334	344	360	316	323	350	355	342	378	367	339	349	327	386	317	349	339	360	336	368	340	363	387	354	346	367	326	349	344	364	353	368	328	373	353	319	333	387	362	338	364	339	329	376	335	362	319	373	375	356	364	327	363	323	356	367	317	361	383	339	360	361	328	330	334	375	382	376	354	351	341	394	353	368	333	385	348	339	347	339	356	351	339	321	329	324	348	378	377	354	348	348	356	379	337	345	335	361	351	364	356	330	392	371	342	359	349	334	351	344	362	332	327	341	356	345	398	326	328	330	339	341	389	357	362	361	358	365	380	356	354	353	348	350	368	357	404	351	343	373	359	331	350	359	361	342	341	330	354	341	342	363	372	337	345	333	362	361	349	344	342	367	366	336	307	368	338	371	341	351	389	361	357	340	390	332	381	332	360	381	342	377	345	356	399	328	337	352	356	349	354	355	346	352	358	338	377	334	361	378	360	352	334	380	351	319	360	330	344	347	325	348	352	375	345	341	380	361	349	371	357	372	369	332	326	375	329	348	324	353	358	366	378	331	338	328	328	332	313	330	373	307	388	337	306	349	364	337	347	355	338	386	362	356	317	352	350	350	342	371	373	358	343	339	367	361	362	341	382	393	337	344	369	355	354	351	390	329	364	376	345	354	317	351	358	338	335	366	356	363	360	345	343	348	337	341	341	328	389	364	366	362	350	353	356	333	368	342	369	348	348	359	371	348	324	341	372	373	367	329	334	351
24937	21000	27112	24862	9916	2129	1479	943	802	1928	8318	15253	11372	4767	1479	670	511	482	482	488	520	508	460	483	467	453	484	486	505	483	475	454	490	416	443	536	473	467	499	496	439	480	504	481	483	464	489	446	459	525	455	466	494	472	453	500	479	479	500	456	511	468	484	489	453	469	490	423	482	454	460	478	442	466	476	471	455	458	473	474	467	475	470	448	434	465	467	475	481	460	485	468	467	445	469	483	478	480	441	484	500	490	478	530	452	480	510	473	488	484	492	459	516	440	435	493	470	463	461	493	465	485	503	473	461	491	499	493	502	512	510	485	402	482	471	486	484	479	494	484	437	452	491	504	471	463	509	490	470	472	464	471	471	462	479	488	504	491	463	449	500	456	522	460	479	431	475	439	475	444	469	466	491	491	488	510	442	454	446	463	436	502	449	464	473	444	468	438	455	486	468	495	470	473	472	469	503	432	475	497	436	463	486	498	451	468	499	458	474	493	504	477	484	459	464	462	484	472	448	474	454	480	490	483	445	491	457	457	404	424	479	457	486	468	477	477	471	479	459	488	505	507	427	491	491	474	475	477	457	475	488	501	475	480	470	447	479	501	488	488	465	501	449	438	481	435	471	501	450	506	499	469	478	451	485	462	452	475	489	503	501	417	515	456	459	464	471	441	483	455	458	516	477	481	471	449	482	509	503	460	446	466	441	487	488	467	460	454	476	477	421	458	440	476	486	475	481	476	429	504	463	436	491	487	485	480	485	485	449	476	482	462	487	468	479	497	437	533	455	471	480	490	503	489	437	454	491	495	469	462	471	464	460	480	467	450	480	467	431	470	458	470	441	462	456	459	485	440	464	507	472	452	461	451	488	468	468	442	454	427	482	451	472	443	448	461	479	503	462	509	421	490	440	461	485	498	467	444	442	448	464	493	464	457	479	477	491	449	455	429	494	489	476	504	449	450	468	483	469	463	462	489	446	418	434	441	489	471	445	486	450	427	463	452	476	492	454	497	437	466	472	479	458	456	478	438	484	502	481	491	453	494	477	448	474	492	446	498	487	473	450	492	486	454	475	476	467	478	472	420	479	449	481	483	505	478	474	486	483	472	474	457	447	476	479	477	458	461	488	480	463	475	503	464	457	469	500	469	461	494	468	469	476	470	452	500	522	440	464	489	486	461	501	535	485	508	466	516	465	480	478	461	479	456	442	455	488	485	434	491	506	501	493	511	480	470	494	482	456	452	469	478	484	495	479	486	435	430	479	470	502	448	505	464	446	459	489	490	461	474	459	435	509	484	455	485	508	497	460	510	467	492	467	470	434	471	444	448	437	459	447	450	490	454	464	495	509	466	476	477	444	453	477	464	448	466	446	463	453	483	464	515	490	437	449	468	473	449	485	467	503	473	455	480	478	483	457	476	456	481	456	478	470	461	456	492	483	480	512	498	498	486	489	455	484	442	498	446	437	473	484	466	453	508	478	464	492	486	445	474	465	487	483	457	482	493	502	491	464	467	450	473	498	440	486	485	497	460	440	422	504	483	493	448	475	448	463	466	466	471	446	491	470	475	483	502	494	440	521	451	486	447	469	437	457	459	483	484	462	445	490	458	485	493	475	493	460	504	438	456	456	469	500	480	467	470	461	458	465	459	514	481	458	489	453	474	461	483	477	459	476	467	458	465	499	491	513	452	461	480	436	457	479	471	476	462	458	483	454	487	429	446	456	478	462	493	464	455	476	481	489	445	488	452	485	472	455	445	468	486	463	516	500	471	500	505	457	465	444	466	502	490	454	490	477	473	494	468	470	482	486	471	454	479	471	469	472	469	432	483	501	498	470	505	454	487	421	501	493	463	508	481	466	474	487	489	496	449	439	472	441	474	475	491	506	492	471	467	489	498	456	489	475	477	508	454	472	463	457	449	477	481	498	423	489	427	501	468	492	468	468	481	437	515	507	465	514	439	471	486	480	422	446	459	442	462	455	526	498	447	446	504	447	473	481	477	484	418	437	493	469	444	497	458	463	471	462	485	468	448	468	454	489	481	459	457	493	424	454	436	463	455	434	483	433	491	505	467	475	440	445	460	508	449	464	494	429	477	469	471	522	485	494	454	512	441	459	461	483	447	469	445	455	476	488	464	465	499	476	476	526	495	510	510	469	461	485	476	456	476	492	465	463	502	492	456	482	472	462	471	466	461	486	409	472	484	515	490	479	508	461	500	523	498	492	496	456	499	454	473	470	480	440	456	463	462	460	450	445	497	416	434	492	499	436	475	470	489	462	489	492	500	449	497	482	471	460	467	456	451	482	468	472	503	454	467	487	455	493	445	481	483	466	450	443	457	492	475	480	487	466	473	467	478	461	454	458	455	495	461	472	456	477	462	483	508	463	457	473	470	468	444	466	479	474	444	490	462	503	454	469	458	456	507	500	463	472	458	506	480	481	480	501	441	481	486	455	457	454	481	478	477	491	500	503	523	470	458	506	461	457	483	480	492	504	472	477	454	446	414	474	478	494	484	487	477	480	446	446	455	496	511	494	457	440	448	456	463	450	469	454	486	454	504	505	463	494	431	489	453	461	453	463	486	455	471	451	458	460	492	519	462	469	476	493	499	500	490	431	465	443	510	453	462	472	510	468	492	468	469	460	472	459	484	509	454	442	471	467	459	478	444	450	461	486	443	475	472	439	474	505	460	478	486	462	456	455	450	460	484	475	509	475	468	460	423	449	465	466	472	476	467	551	491	483	482	441	447	468	446	446	472	459	453	469	452	426	518	474	502	500	490	477	482	486	453	474	484	473	473	469	450	454	481	497	459	449	489	459	466	467	474	459	439	432	508	477	454	504	490	486	464	480	477	484	454	472	441	485	478	481	481	430	452	473	460	431	524	487	491	471	466	474	464	482	420	506	453	479	449	441	422	475	482	476	490	466	478	501	474	485	492	464	485	463	506	504	490	469	443	477	462	448	478	491	510	461	429	501	495	462	454	455	473	465	527	488	510	477	472	509	455	477	463	445	475	467	493	467	454	446	448	474	499	459	473	465	477	483	500	482	456	482	465	495	466	461	422	486	471	460	452	513	526	471	451	515	465	466	492	495	472	500	477	483	445	502	514	480	468	484	442	488	456	461	449	459	484	447	487	453	475	492	478	482	500	481	499	473	538	497	462	446	460	450	439	479	456	484	439	496	460	483	469	472	487	496	502	448	502	454	438	481	472	530	475	478	457	448	456	481	502	476	516	471	462	463	469	413	465	438	471	478	526	463	456	448	455	464	479	480	476	467	481	488	461	533	489	476	492	445	462	501	507	463	451	487	475	475	444	455	467	501	456	474	474	455	464	490	456	457	467	460	474	498	505	452	476	450	452	490	525	506	476	476	485	489	484	473	478	502	417	458	497	462	478	479	473	475	477	460	444	462	460	470	443	462	462	496	478	480	521	476	479	457	483	474	489	464	507	458	500	457	475	479	479	454	499	450	447	451	472	476	451	486	482
6198	9530	7930	4527	2327	1763	1562	1074	973	3068	10880	15499	10714	4618	1448	618	421	432	424	392	419	407	426	443	419	382	394	401	408	399	425	436	431	416	421	401	379	449	415	384	451	427	435	413	385	422	396	401	412	425	424	374	397	409	417	432	453	414	405	393	386	409	413	384	435	391	436	414	390	411	434	419	386	418	377	422	377	432	430	399	416	415	438	435	390	362	407	416	450	402	409	408	422	404	427	400	409	437	428	402	464	436	406	372	441	411	464	432	405	421	392	415	413	367	421	419	407	426	395	409	420	397	463	408	392	380	414	389	397	397	439	416	406	400	396	444	413	405	434	403	408	436	410	438	390	439	411	427	449	448	361	402	382	402	409	396	383	423	410	385	386	432	402	357	436	467	406	376	424	432	374	420	435	408	412	420	419	376	426	426	403	390	400	414	424	446	415	458	451	416	414	354	427	390	417	392	403	415	427	432	408	401	404	384	391	393	443	422	432	440	375	426	396	388	411	432	394	406	396	417	429	418	404	406	409	414	419	419	405	435	388	396	406	396	435	414	407	410	433	402	385	390	376	420	444	404	435	414	400	378	429	430	369	421	436	415	413	376	435	452	410	400	391	419	365	351	411	422	395	375	418	366	383	394	386	386	433	433	391	408	386	415	412	438	436	431	428	390	396	408	416	412	408	412	430	408	405	399	404	413	413	402	430	424	435	423	402	421	438	440	441	419	429	418	395	405	406	406	419	393	417	427	403	413	405	411	366	414	404	440	405	406	399	410	409	441	395	400	401	396	413	409	393	414	426	404	425	415	426	433	401	448	381	468	380	408	422	378	461	439	434	382	410	389	409	411	401	418	416	431	369	393	420	368	370	398	395	397	375	411	435	396	398	413	415	412	435	399	414	439	400	446	420	399	419	392	402	409	391	422	422	422	400	410	421	379	417	419	399	421	421	401	465	423	403	407	442	394	393	430	411	417	365	403	417	425	418	431	392	440	442	386	358	382	358	398	415	414	421	425	423	417	404	433	415	377	382	423	385	433	399	440	368	382	384	405	440	443	407	382	383	432	441	399	408	407	413	411	409	413	360	412	435	409	425	384	428	393	398	383	418	390	394	437	364	422	437	454	378	439	380	389	386	439	428	419	399	392	382	422	448	395	413	386	435	405	390	450	460	405	421	395	427	405	450	409	402	416	393	354	397	374	415	449	386	405	426	386	448	394	406	407	428	388	422	435	412	395	421	400	387	409	426	373	392	422	377	407	431	423	420	396	431	411	418	399	373	418	398	427	446	395	385	442	463	386	391	395	440	426	410	436	394	413	458	442	395	430	418	379	420	406	406	433	416	380	399	395	416	420	431	410	436	389	409	408	410	404	397	381	401	438	445	407	406	400	411	418	382	378	422	437	423	404	396	401	425	405	446	423	412	377	392	376	422	445	391	405	388	397	436	442	374	389	410	430	401	371	373	429	423	430	424	385	414	422	456	412	401	393	402	415	425	407	416	386	423	407	411	386	400	413	379	440	399	377	424	441	424	427	410	397	418	409	384	411	402	436	420	382	420	425	407	387	411	410	377	412	429	374	417	420	437	399	389	406	393	427	450	450	414	428	424	410	429	366	424	403	442	417	442	417	410	410	400	417	389	430	437	424	390	422	412	379	409	399	424	357	402	430	390	386	377	432	386	406	431	418	379	405	406	427	432	411	412	422	388	412	425	412	433	424	400	411	387	417	412	393	483	415	405	411	396	418	399	390	451	418	410	399	430	444	410	415	380	414	398	383	413	416	436	406	411	408	402	377	381	382	409	408	365	396	448	442	446	411	414	409	358	426	353	414	412	446	430	377	388	433	391	438	423	414	417	394	435	401	442	400	404	387	428	395	411	384	398	413	373	427	414	394	385	416	414	427	413	396	422	395	386	349	422	426	404	412	424	439	404	406	392	433	398	434	398	395	402	383	441	398	415	398	409	393	398	380	433	392	450	408	415	402	413	416	404	416	407	429	364	408	387	402	388	432	394	420	387	426	396	422	391	382	401	399	425	426	393	388	431	387	424	387	425	438	461	403	403	428	383	429	425	438	429	419	389	410	405	428	441	415	411	421	405	400	441	406	378	390	417	385	414	423	414	399	412	378	382	396	416	361	395	415	395	395	425	393	377	413	386	407	445	446	379	405	414	411	421	368	417	401	399	421	404	403	401	408	363	396	426	416	478	400	386	411	435	440	401	418	398	454	439	421	420	433	397	384	448	377	417	396	430	446	385	422	414	398	426	407	410	392	406	387	408	390	423	396	393	438	425	427	415	412	399	428	406	402	416	356	422	414	432	393	417	431	411	407	395	411	394	372	383	378	428	476	409	399	396	395	364	403	389	399	438	419	392	437	442	423	407	423	417	388	408	404	425	423	423	420	420	449	398	418	409	426	390	385	400	458	378	386	370	442	427	377	409	416	373	408	371	372	433	391	411	385	409	479	421	365	424	412	395	408	403	441	410	379	399	386	395	389	413	426	413	437	422	378	422	398	406	405	387	427	380	419	393	399	397	373	389	428	371	405	402	415	418	438	403	411	421	406	387	399	403	399	394	416	400	424	393	458	414	407	408	412	459	414	418	421	449	412	396	429	424	424	401	436	379	399	451	427	409	399	411	416	391	425	383	401	432	411	404	392	422	418	399	390	409	425	408	411	410	406	409	434	378	384	409	417	377	359	409	384	430	372	360	397	393	396	402	373	433	394	429	435	442	425	410	408	389	384	388	385	405	416	408	421	406	392	408	405	402	411	410	391	378	409	374	372	406	450	422	428	416	412	398	424	397	400	422	414	401	450	396	432	405	404	416	409	372	397	421	418	418	446	398	432	398	440	424	417	426	411	441	385	418	415	407	427	434	369	387	418	435	398	431	398	420	423	382	391	429	388	414	407	419	416	418	443	422	392	423	390	397	469	404	408	407	425	413	412	414	406	381	439	379	394	396	410	401	362	426	402	405	406	428	392	412	427	432	422	416	394	397	418	420	424	393	395	424	392	416	390	406	412	400	404	401	425	396	406	384	395	436	415	449	443	415	427	438	411	432	421	410	419	421	419	394	406	389	395	383	374	399	433	423	413	375	390	397	408	401	394	414	428	432	425	404	415	412	409	414	405	436	395	384	436	410	354	412	421	395	410	414	365	391	418	426	383	447	415	407	415	398	400	397	451	395	376	429	389	415	421	432	412	385	392	379	395	445	427	409	411	399	401	410	398	403	391	388	411	394	412	436	411	403	386	406	367	365	397	454	399	453	437	395	404	352	396	418	414	382	393	439	439	436	435	404	406	436	433	393	402	403	405	394	417	403	427	423	388	405	377	397	391	385	430	400	401	415	435	404	439	436	401	376	408	431	393	406	362	409	453	412	417	382	411	442	398	391	391	451	377	370	383	416	424	455	395	390	412	401	395	389	420	397	397	408	368	425	413	380	407	437	424	396	420	438	406	399	415	424	422	418	398	422	412	416	368
23892	20969	28089	24038	20740	8897	2917	1553	1127	1356	11674	28276	21356	10022	2918	929	677	584	570	600	529	550	517	552	578	578	576	540	580	541	559	578	570	590	517	575	580	515	590	580	567	569	597	563	551	555	598	548	531	561	551	571	543	539	583	554	557	575	584	549	567	566	549	581	563	571	548	552	598	577	547	517	532	509	571	576	523	584	610	574	593	485	590	553	610	586	571	563	573	564	608	572	577	564	549	560	570	551	533	581	525	541	561	589	558	543	532	563	542	571	565	577	509	548	529	613	555	554	567	558	610	586	572	569	565	549	526	560	575	577	548	517	544	574	546	539	545	565	564	556	550	555	561	576	529	548	542	523	547	599	504	543	534	575	570	497	561	529	528	566	547	550	605	526	560	552	558	652	535	579	578	529	571	561	564	568	554	591	597	604	546	568	541	528	525	553	562	571	551	551	614	546	542	615	537	527	562	541	571	559	537	540	567	496	558	514	526	606	526	529	555	495	534	530	530	565	565	542	546	526	597	571	531	558	560	541	566	544	553	550	534	549	567	538	542	551	504	547	518	550	554	527	511	524	550	558	494	544	563	579	578	525	529	544	544	548	510	543	562	564	533	587	573	589	528	591	517	561	581	552	591	552	562	562	566	573	535	574	555	522	543	551	613	551	512	533	540	582	603	541	523	557	557	533	533	606	523	618	572	585	572	532	541	542	528	559	544	580	523	541	572	580	567	559	581	556	576	559	574	553	558	597	543	568	539	565	516	530	549	531	554	536	568	559	584	573	579	544	537	570	566	530	528	545	562	551	526	562	557	543	557	559	584	547	559	553	546	582	566	613	541	539	550	533	524	515	585	593	582	547	574	568	548	565	533	561	599	551	510	570	549	573	570	562	577	576	510	533	601	572	558	565	597	540	578	530	534	551	586	567	519	515	536	544	545	531	579	556	588	542	578	556	581	489	530	587	549	563	584	545	520	587	548	573	593	526	546	528	534	536	524	588	519	564	589	565	536	586	562	587	542	572	548	581	593	558	560	568	584	554	599	539	570	532	525	556	552	568	564	522	557	525	560	525	527	556	570	584	533	580	505	523	599	551	563	575	549	534	556	578	518	553	552	543	570	524	541	552	603	574	546	581	556	529	578	535	578	578	574	530	540	575	540	563	535	569	553	611	539	570	575	574	570	544	564	532	571	529	530	544	556	498	528	552	561	581	536	574	581	580	551	559	533	561	577	554	571	560	573	587	541	575	536	601	589	533	544	506	563	542	616	562	562	562	577	517	528	549	550	575	529	538	560	589	571	549	567	516	540	584	525	536	562	563	607	553	524	538	567	581	596	568	629	546	552	569	567	530	563	550	592	605	574	527	547	582	524	560	534	572	581	554	564	552	573	561	566	580	550	540	546	550	546	557	538	590	557	544	588	562	547	558	600	573	540	547	542	585	554	565	549	535	542	626	536	572	562	584	572	533	555	547	538	558	548	556	539	567	583	577	604	588	560	544	555	549	542	601	553	577	556	528	576	569	530	554	571	540	568	545	548	577	564	573	535	529	548	538	529	539	559	548	545	602	532	552	546	551	503	584	538	566	547	590	547	577	587	552	559	547	564	526	560	587	515	513	548	565	574	566	588	533	566	553	582	560	563	565	585	561	552	520	580	566	538	572	568	567	526	547	598	571	532	549	532	555	564	525	565	494	515	581	562	569	501	584	575	526	567	531	549	546	564	537	536	555	578	571	552	601	560	587	515	564	537	539	545	567	548	586	523	537	541	570	589	556	561	578	549	572	531	496	555	575	546	526	587	522	496	545	560	526	544	548	518	576	566	558	584	523	539	569	571	561	519	562	547	533	590	521	579	563	590	601	536	589	578	560	578	607	604	576	551	559	548	567	543	554	513	568	577	558	583	557	590	556	536	557	581	539	526	577	547	541	517	541	556	533	548	566	538	558	527	537	517	539	572	517	569	547	573	527	540	570	557	566	551	538	562	576	573	563	563	538	537	566	536	561	496	530	510	522	567	553	535	578	580	575	596	531	607	518	559	565	581	558	608	512	566	584	568	564	564	560	555	557	578	556	550	502	581	527	535	614	582	554	554	556	505	529	557	545	521	531	550	524	551	533	589	569	552	534	565	526	576	586	577	615	560	580	580	528	526	549	511	513	554	512	543	533	552	581	527	540	539	517	546	533	562	546	540	568	589	560	558	542	536	520	541	572	533	499	595	552	578	573	571	547	589	583	553	532	555	566	603	546	546	539	522	583	546	566	577	540	551	574	559	594	564	590	554	537	567	585	572	541	576	568	603	511	553	528	546	573	566	564	541	559	556	574	553	539	550	604	567	557	561	577	537	568	549	548	564	554	562	592	527	575	581	580	569	527	554	555	523	560	544	538	531	579	563	585	539	543	556	547	528	554	565	538	521	558	553	579	540	569	550	545	550	534	556	548	572	561	563	545	586	599	550	557	567	557	534	549	602	581	548	534	544	550	546	545	536	586	560	580	577	559	528	545	546	592	588	570	531	591	571	513	529	539	546	542	574	530	539	549	544	536	525	533	526	540	567	580	595	518	487	518	570	544	576	589	570	551	573	553	542	569	559	561	569	582	535	559	554	575	537	614	515	557	562	564	574	542	554	565	527	550	548	545	561	552	530	523	524	561	530	577	532	567	578	591	532	526	544	559	566	566	572	576	590	551	593	493	594	506	519	550	581	568	567	553	531	544	586	577	529	559	541	573	607	554	536	555	583	549	522	595	539	584	601	550	558	556	527	530	534	531	606	536	530	587	560	548	522	547	561	543	571	547	563	533	563	548	521	580	562	564	544	573	554	528	559	514	542	515	555	534	495	579	531	543	553	564	548	573	558	534	546	538	565	529	584	598	536	545	576	526	527	574	566	542	571	539	506	548	546	582	563	542	549	560	546	527	562	570	531	539	550	528	528	548	535	543	569	593	559	538	523	553	522	552	558	501	557	564	554	542	585	570	527	536	597	554	583	539	575	578	549	513	511	573	532	525	559	539	567	578	564	560	537	566	535	584	582	631	522	552	513	519	565	503	586	567	575	537	550	548	565	532	531	547	577	538	616	528	544	560	545	537	574	551	560	565	540	521	571	575	556	553	560	549	544	536	573	561	523	556	536	558	557	520	526	548	571	552	529	543	568	560	517	587	560	567	525	548	574	523	529	534	545	548	574	558	583	521	528	572	556	500	511	584	543	559	575	512	538	526	524	545	551	568	560	514	548	602	509	564	495	610	563	549	579	533	549	585	574	569	541	541	564	573	540	542	538	532	606	561	599	565	528	529	549	508	528	572	568	490	538	540	530	521	544	551	540	525	537	570	544	505	565	539	547	519	536	566	565	545	565	573	560	555	561	544	537	571	563	537	533	574	576	589	538	555	598	579	537	522	530	524	557	535	539	571	559	526	514	581	546	562	598	551	580	559	562	554	511	557	559	581	581	506	591	530	533	565	548	553	530	545	529	552	537	611	521	549
6871	12773	11835	5627	4083	2999	2449	1805	1423	1875	15935	26462	18363	8418	2658	901	553	482	485	496	510	463	464	515	467	447	458	498	464	492	496	504	497	512	473	475	513	514	454	487	471	519	512	473	461	492	487	503	490	470	502	480	473	497	439	476	490	497	477	471	491	490	462	492	489	452	489	494	436	486	498	493	474	490	503	488	464	442	472	498	439	445	506	483	503	489	491	462	459	481	505	460	435	530	480	525	448	510	464	503	490	502	509	468	464	448	469	474	474	467	458	470	494	525	481	460	451	469	457	445	449	495	481	473	485	487	477	456	490	466	463	447	447	494	469	468	482	486	492	443	444	456	483	490	538	487	486	506	481	474	508	459	457	501	542	465	475	456	496	507	481	466	474	440	443	467	481	458	448	473	495	538	472	481	489	465	430	493	486	481	452	432	447	477	516	480	493	441	499	459	497	494	519	476	441	440	480	471	466	476	526	442	512	459	523	462	507	471	451	472	447	477	486	455	490	460	489	492	456	470	478	470	480	462	483	448	450	501	539	476	437	442	487	450	485	515	514	479	488	504	471	483	513	465	453	485	461	477	469	472	503	472	486	484	506	456	471	512	482	493	456	478	470	459	481	510	464	480	462	460	469	505	478	452	500	470	505	511	476	501	440	484	467	453	459	499	419	489	494	461	486	482	493	478	467	447	495	463	486	451	481	476	470	506	446	449	473	433	464	462	449	437	497	506	464	466	468	453	483	458	448	482	460	511	495	454	477	484	429	492	486	466	461	493	457	508	444	472	448	465	449	454	499	452	453	433	494	520	496	429	490	455	477	497	472	459	504	462	485	488	467	480	456	500	492	514	481	468	491	509	507	458	464	478	444	478	475	490	456	518	463	471	457	439	464	463	451	467	470	497	465	455	472	447	471	454	468	462	470	464	510	483	483	490	475	454	496	524	484	495	469	480	464	498	481	491	480	465	502	455	443	480	482	469	483	487	448	464	458	513	569	472	495	468	482	474	470	496	416	499	503	461	477	508	502	482	466	467	465	480	451	483	457	491	474	467	421	536	470	497	452	440	484	478	444	469	441	510	461	487	457	460	505	480	480	495	453	448	460	497	492	461	476	467	445	450	440	492	468	488	459	484	475	483	503	458	454	470	462	513	488	512	463	460	465	474	451	513	475	453	514	474	480	439	470	465	494	487	483	457	457	426	456	445	438	460	473	485	449	469	460	454	435	421	483	440	449	509	482	492	496	443	466	458	473	440	482	444	479	478	481	484	476	465	480	443	479	471	487	467	483	445	481	442	456	459	482	486	476	485	472	476	475	455	446	491	461	451	456	445	433	507	443	466	478	478	470	471	474	495	453	435	438	464	479	449	487	472	475	474	467	512	455	433	473	478	482	466	524	460	527	489	486	484	490	439	478	470	491	509	501	495	437	451	460	478	457	460	455	469	483	493	521	479	453	510	477	515	520	454	474	467	484	441	463	468	461	495	491	450	448	480	440	475	452	511	447	505	456	469	489	488	472	470	476	500	493	497	441	452	440	545	497	487	470	440	494	466	481	469	490	480	536	466	480	471	513	481	466	515	477	468	468	452	496	523	467	481	446	465	454	496	461	499	475	495	492	481	481	483	464	470	434	479	486	441	464	478	455	468	473	462	484	451	477	431	503	491	469	453	481	458	503	466	466	511	472	495	494	474	449	490	480	455	514	474	488	481	454	447	419	488	473	483	474	467	487	446	468	485	509	477	518	483	464	437	524	485	485	483	455	498	440	499	481	447	410	419	495	504	442	485	490	434	459	489	483	498	463	481	434	470	491	449	490	455	492	467	432	483	494	506	471	467	452	480	460	468	476	497	481	471	499	446	477	441	480	460	505	484	478	438	481	486	461	468	472	453	491	466	493	519	466	451	494	517	462	488	471	449	479	495	448	480	462	471	495	472	472	471	452	497	470	462	506	441	469	480	475	468	518	489	449	454	476	510	427	478	433	457	459	486	468	484	431	439	511	481	455	467	466	468	487	467	450	479	477	462	459	460	431	445	459	494	489	502	482	461	418	428	479	487	458	432	466	478	457	480	520	442	497	454	503	470	466	460	490	481	499	483	460	477	453	503	488	458	452	473	483	445	439	469	479	477	469	501	461	464	492	498	419	461	478	462	463	476	456	479	481	487	442	486	474	494	495	467	508	491	488	448	461	471	462	473	482	460	470	428	448	471	480	494	459	426	469	490	468	464	480	478	474	451	523	467	454	454	469	458	498	458	435	512	474	441	474	442	478	468	460	462	461	482	463	460	490	457	483	450	467	470	490	458	482	464	469	442	479	459	488	458	488	455	477	478	475	475	437	436	453	466	451	479	484	460	485	489	474	466	457	427	501	454	479	463	487	465	492	483	430	473	480	475	473	490	486	471	497	497	477	444	500	459	477	440	477	479	475	448	474	474	494	471	477	483	474	447	478	486	477	473	465	460	485	478	475	466	471	477	501	455	509	465	495	479	421	486	508	468	433	475	488	481	468	466	492	491	501	493	460	489	487	454	483	483	434	459	461	468	448	484	481	496	494	490	486	502	446	433	492	489	478	486	492	440	505	454	461	486	498	484	480	435	451	488	482	453	455	488	516	456	444	440	488	469	495	502	511	467	507	455	513	440	495	455	481	491	449	443	495	469	454	480	446	505	470	494	465	476	449	492	448	504	437	465	463	486	439	440	494	472	565	473	454	465	489	510	475	482	469	471	492	472	481	470	479	423	484	497	459	506	465	478	448	449	471	475	476	485	462	520	471	443	495	486	512	470	473	467	489	474	474	468	476	467	475	483	457	474	461	479	455	458	494	472	481	470	447	488	475	466	489	453	452	502	472	518	539	500	500	480	496	487	477	448	474	472	446	457	460	467	431	457	472	488	464	485	484	485	477	470	503	509	474	461	468	439	447	457	456	461	459	451	504	488	484	489	440	482	472	478	450	474	512	452	447	498	454	463	454	478	459	460	463	449	470	498	489	460	455	462	466	490	506	460	473	499	461	489	452	478	478	476	483	495	462	463	482	469	500	453	470	486	440	518	487	464	448	502	486	449	477	474	519	447	481	452	467	488	465	504	497	490	474	425	463	487	480	459	430	472	438	484	467	471	498	483	447	455	463	480	491	480	502	498	479	472	450	474	462	457	472	521	469	485	460	447	470	473	491	486	469	476	451	482	487	518	460	501	471	495	500	500	487	505	475	471	470	482	441	466	436	452	503	479	450	483	438	483	449	496	516	475	474	454	485	466	432	504	478	471	467	476	467	472	449	487	464	467	502	449	465	493	459	449	476	499	426	484	486	465	506	487	512	518	503	485	516	506	473	459	459	502	476	432	505	430	503	451	499	486	475	469	469	477	513	438	488	456	458	484	451	452	445	444	476	444	450	475	480	471	475	483	436	486	449	493	450	463	458	484	439	465	516	480	463	471	450	472	456	458	463	478	471	483	460	459	493	454	452	487	510	463	487	476	481	485
27328	12263	3285	1472	855	655	582	550	507	463	827	1848	1640	1127	645	443	428	400	382	433	430	384	427	386	394	404	389	421	438	394	387	407	429	404	460	438	411	420	443	366	425	396	439	409	416	442	401	387	370	414	392	378	384	406	440	399	391	418	406	401	385	421	441	404	449	404	425	422	411	406	429	425	425	438	396	417	392	411	387	416	434	423	407	396	433	399	412	441	398	418	426	389	445	415	450	397	383	400	419	404	437	426	424	401	425	425	382	401	444	400	429	388	384	416	403	432	398	433	409	397	409	427	439	406	391	410	406	419	402	419	419	420	423	389	436	410	382	393	401	383	411	407	436	439	439	402	409	433	440	419	414	440	394	391	417	411	416	421	393	422	425	389	409	437	412	435	368	429	427	448	398	374	417	427	412	424	408	395	424	394	399	406	403	429	431	398	389	415	405	409	465	371	380	382	408	437	423	398	387	418	434	417	431	398	409	408	411	457	398	396	417	402	429	433	433	395	401	403	432	388	451	423	411	415	410	428	423	407	376	392	404	408	397	398	388	419	411	412	413	413	375	418	394	366	429	427	383	412	389	423	413	401	414	391	380	468	425	416	423	414	424	431	407	405	461	410	419	361	440	404	452	406	424	387	402	458	415	409	402	434	447	430	416	439	426	418	468	441	386	409	479	402	398	426	393	461	400	435	405	422	371	397	424	433	444	435	424	435	400	408	416	422	409	422	395	396	437	403	435	407	412	353	435	410	410	389	384	396	410	406	461	393	399	415	414	405	431	412	368	394	451	388	392	417	421	425	412	414	403	427	435	372	388	430	396	402	425	415	366	421	430	381	427	399	358	393	419	439	401	417	438	404	387	376	428	387	409	424	413	395	421	426	409	386	422	416	388	435	440	386	452	400	414	397	389	410	418	384	414	445	425	390	394	385	424	380	394	399	400	445	394	423	414	403	461	441	387	360	406	406	442	421	404	403	398	445	426	409	376	388	421	406	404	408	438	424	424	419	427	448	376	433	402	404	436	439	448	390	363	410	396	415	422	394	449	459	404	382	418	434	391	428	400	431	452	414	404	375	394	408	411	418	408	427	451	378	425	394	397	441	404	427	420	452	379	440	408	430	413	462	471	402	434	398	442	434	417	418	378	427	422	429	415	398	406	380	428	394	414	451	388	406	449	403	444	439	427	380	410	432	443	408	441	429	426	407	414	422	395	432	411	379	448	439	418	420	437	405	375	433	436	387	446	423	428	434	412	417	400	416	447	420	424	417	401	427	430	411	377	433	411	416	416	486	419	401	416	404	418	405	433	389	440	401	416	434	441	408	417	405	414	406	402	412	406	446	397	405	415	418	403	401	443	434	440	423	422	405	421	430	414	431	446	419	467	425	412	425	428	398	355	438	398	422	408	407	417	410	398	427	392	401	415	388	448	381	402	396	389	418	392	433	417	412	406	395	437	405	372	432	415	416	409	433	403	360	404	404	388	404	420	382	377	433	417	414	419	411	418	424	408	443	419	406	440	420	423	411	410	430	416	429	383	403	377	392	379	420	426	392	367	394	434	415	407	388	408	389	434	402	396	372	414	412	434	383	427	390	460	396	422	401	426	430	426	373	422	412	373	400	427	417	399	389	418	427	417	398	438	393	391	427	426	457	426	425	387	412	383	386	403	431	411	449	411	406	433	428	398	408	399	431	415	407	423	427	428	394	404	420	404	374	418	421	404	396	422	424	434	429	469	419	375	414	427	429	449	434	404	418	391	387	394	429	408	420	417	417	409	398	402	453	439	427	423	424	412	411	413	426	397	413	401	397	397	439	411	388	369	422	416	399	427	424	390	451	394	406	429	426	403	425	389	406	444	353	421	380	386	413	382	409	386	389	417	438	458	393	420	446	432	419	415	421	430	444	374	417	395	413	393	446	433	408	400	420	418	421	421	422	409	424	384	412	409	398	426	406	395	409	391	396	378	384	409	466	403	436	468	414	402	429	406	418	416	397	411	408	393	419	406	422	440	400	416	412	436	446	368	447	412	396	417	389	436	406	433	405	423	401	395	396	389	408	382	427	404	420	426	455	408	449	378	421	427	426	394	418	422	418	444	408	405	428	435	438	414	424	430	407	394	386	424	430	425	388	410	387	424	418	410	416	420	437	398	445	408	437	427	429	426	428	410	428	411	439	408	373	399	423	416	392	405	413	421	402	417	428	431	401	417	409	403	423	395	431	394	408	395	389	466	458	427	473	462	425	386	444	417	453	413	388	402	427	397	466	400	424	411	409	418	443	398	406	376	398	429	431	389	462	424	436	440	409	407	430	410	390	392	368	402	433	388	410	403	363	400	403	408	445	443	407	441	396	402	390	414	378	413	434	408	409	411	395	413	399	428	425	437	414	376	409	415	450	431	417	378	464	427	381	398	470	363	419	413	424	416	413	397	464	378	464	392	389	391	428	422	436	399	433	430	402	453	439	383	419	409	405	410	434	411	406	417	415	390	383	392	406	393	386	419	392	418	436	383	400	398	429	409	379	429	428	387	400	378	440	441	413	385	406	401	413	407	451	416	424	429	397	392	398	405	436	413	426	426	413	468	393	420	435	454	413	383	408	386	390	412	425	438	413	391	406	439	386	390	397	379	386	388	438	437	425	421	396	434	429	439	426	444	391	413	422	455	398	427	399	394	412	437	389	439	421	440	451	416	413	416	439	464	441	411	369	410	410	414	397	407	375	397	362	426	371	412	431	406	426	412	420	407	412	410	427	409	385	427	376	389	400	437	430	388	404	440	399	439	387	408	411	414	418	418	404	410	402	419	457	429	464	411	389	451	391	425	431	378	428	417	417	426	435	407	427	416	389	389	469	416	396	385	419	422	382	420	414	409	414	451	411	388	422	403	455	420	395	421	423	401	395	405	414	457	394	441	428	411	396	409	425	429	415	403	398	380	408	395	426	442	421	429	386	421	402	441	406	402	403	423	396	439	435	432	403	394	406	480	407	413	438	403	428	412	417	380	374	404	395	422	449	423	416	428	405	399	399	425	409	399	426	421	393	449	408	421	422	428	436	429	436	428	401	425	454	450	412	364	417	410	405	424	405	411	393	407	442	436	394	462	429	438	410	388	407	377	370	383	389	408	415	416	433	414	456	421	414	403	438	428	426	430	426	394	458	423	433	364	413	381	418	407	406	416	370	425	407	409	347	432	395	407	419	422	390	431	419	408	426	417	421	383	428	393	424	404	413	404	411	417	378	407	412	405	475	408	420	424	433	445	435	396	375	412	424	399	373	380	419	383	399	460	399	400	425	426	431	434	424	370	371	434	420	405	397	416	393	395	380	395	414	415	381	388	409	428	460	400	413	397	409	422	396	416	424	414	384	390	450	412	441	416	405	413	402	411	414	384	424	415	428	424	397	371	427	384	439	423	399	412	384	414	420	446	381	393	422	414	430	397	388	382	436	419	404	367	431	402	443	411	410	449	440	426	406	395	391	407	451
6582	3424	2854	1367	929	769	622	597	486	470	1079	2411	1933	1077	570	394	367	330	323	397	346	390	312	384	313	360	365	373	336	342	351	331	322	363	323	348	337	363	359	353	333	361	364	341	360	345	348	358	324	333	336	332	336	332	384	328	321	368	349	358	362	353	329	356	329	370	332	333	373	340	350	319	358	315	351	358	348	358	355	380	359	383	339	350	386	336	316	327	324	303	360	365	343	347	365	311	325	343	319	335	352	356	355	352	338	373	348	324	363	382	299	344	341	353	359	342	351	345	345	347	376	320	373	331	323	358	353	353	365	375	323	323	356	353	350	334	359	338	341	362	377	366	322	358	385	365	340	367	359	338	346	386	355	319	351	319	349	356	383	378	326	354	336	346	346	373	317	366	328	349	312	384	341	369	352	355	334	347	391	354	361	349	351	337	350	361	323	351	341	330	354	354	356	374	342	361	364	330	342	342	368	389	334	359	345	384	338	340	313	343	340	351	359	299	329	370	345	346	357	362	327	320	336	348	356	323	309	348	329	361	379	354	355	354	326	331	342	310	361	377	356	338	318	297	367	351	369	370	345	336	326	346	334	318	327	346	331	341	342	351	337	363	340	346	361	340	333	355	357	347	348	363	336	314	346	326	331	379	330	350	354	343	329	327	365	347	338	370	339	328	357	364	370	379	349	343	337	373	366	337	322	315	335	362	348	336	351	389	319	359	369	356	325	342	361	352	334	333	331	340	345	385	313	365	349	356	359	342	342	343	331	356	354	315	332	315	402	351	329	390	304	337	361	351	339	347	362	344	341	310	365	320	335	354	372	314	335	367	351	333	406	304	345	334	340	344	337	343	320	348	320	329	325	330	380	370	315	364	333	316	335	353	351	396	352	355	335	366	340	356	341	381	333	364	331	323	351	347	355	348	352	358	341	374	366	326	337	369	383	348	364	386	356	352	369	351	382	369	347	345	311	348	355	346	368	316	329	357	353	343	414	356	365	367	355	333	315	335	342	369	337	372	330	375	331	353	362	351	344	354	337	322	355	365	359	315	349	364	372	388	357	366	368	353	354	376	354	377	352	341	362	366	348	377	348	315	324	343	379	366	326	326	361	347	358	337	332	346	332	358	306	328	337	347	375	362	371	326	332	361	301	353	352	343	371	373	371	359	358	350	363	336	377	354	363	310	336	344	354	346	325	316	352	313	333	343	340	365	346	364	333	330	359	321	366	343	365	321	331	332	369	344	360	369	343	373	366	339	343	379	330	334	345	354	352	355	338	338	344	348	359	351	329	361	313	381	375	362	327	331	338	310	347	340	359	342	319	379	328	350	382	377	333	328	345	326	355	351	327	360	363	347	361	346	346	383	354	334	376	317	310	372	339	313	370	366	334	367	340	353	386	338	373	342	347	335	339	371	338	324	333	338	354	350	377	333	335	359	376	347	373	330	307	361	322	339	349	376	364	349	346	315	346	372	353	339	354	334	356	334	343	351	324	331	366	338	361	330	333	320	387	317	348	376	360	327	347	331	349	353	343	335	360	349	350	336	380	354	360	355	347	345	360	359	346	334	361	327	319	348	348	331	350	379	313	352	362	358	375	355	358	343	354	344	358	361	317	325	336	324	360	338	361	315	372	331	334	333	352	346	351	389	350	380	340	334	384	340	363	336	352	364	355	337	363	319	363	330	348	352	359	324	353	356	346	317	385	355	364	313	358	400	318	367	371	390	342	407	339	346	364	337	362	298	372	317	362	381	347	332	371	358	375	342	337	370	364	347	342	344	352	358	363	358	341	331	324	345	354	332	326	348	367	354	368	315	343	333	311	325	374	340	353	361	352	371	324	333	379	353	320	401	320	370	350	336	355	373	353	350	350	334	321	328	338	328	343	354	334	376	364	380	363	342	340	366	369	329	355	322	358	348	366	359	401	349	384	401	328	365	328	367	329	343	363	368	337	367	350	380	354	387	370	349	351	330	327	317	362	368	324	353	305	369	335	395	345	347	361	364	323	350	333	354	393	351	350	376	352	348	365	341	339	314	329	364	352	333	309	384	358	345	329	368	341	370	346	353	348	352	362	378	339	361	353	337	336	316	327	351	343	338	365	342	375	337	332	357	366	345	353	323	353	338	327	353	351	345	332	376	339	391	348	347	332	350	333	335	347	333	339	354	378	342	328	338	344	344	317	330	342	340	360	340	372	321	373	364	357	373	359	338	379	327	375	343	347	364	345	352	356	370	342	357	364	347	327	344	312	362	346	372	373	387	384	372	363	350	325	361	330	338	388	349	320	356	368	364	362	351	340	346	360	348	325	330	315	350	330	364	349	357	338	362	370	356	344	367	352	356	350	329	345	349	347	373	318	358	333	327	354	326	390	351	381	365	313	384	318	322	345	354	388	355	346	378	375	373	377	359	365	324	323	353	329	349	365	347	373	375	346	340	350	362	394	367	365	357	362	339	364	389	369	342	332	333	366	352	365	341	380	362	361	340	337	370	325	383	351	339	313	336	324	338	332	381	355	334	353	349	345	344	328	342	366	332	337	339	347	328	327	364	365	338	329	348	331	336	324	366	342	333	349	382	359	338	357	365	351	364	361	334	355	349	383	391	329	347	345	337	380	326	374	361	382	343	351	303	350	352	368	350	359	388	358	335	333	345	314	341	342	370	352	357	362	389	340	379	337	334	352	363	338	324	345	359	343	337	328	358	359	353	364	387	346	356	335	348	340	329	336	349	357	360	359	354	317	331	339	335	312	341	364	354	366	372	347	347	355	371	366	340	319	367	348	325	345	354	333	341	340	313	346	346	346	367	355	349	342	353	346	370	336	351	344	336	364	344	340	339	374	352	322	355	371	362	377	325	365	367	340	346	353	372	362	351	383	376	361	344	329	330	349	356	365	347	365	347	371	317	367	353	364	316	367	367	359	349	363	342	340	320	346	358	369	338	327	352	354	337	385	347	351	361	329	353	350	336	356	358	384	351	357	326	371	353	343	372	337	340	330	316	348	394	359	357	313	365	380	323	358	315	344	350	352	335	376	351	328	365	361	340	366	332	340	351	383	321	339	368	370	344	344	354	369	345	347	367	335	364	357	351	361	357	360	341	333	351	338	358	386	390	335	371	353	376	344	346	359	368	344	381	380	369	367	371	352	337	344	339	324	318	370	322	363	394	357	339	347	365	365	331	361	349	370	348	376	320	376	347	364	356	342	341	366	345	315	328	351	357	380	331	358	348	363	358	358	332	350	347	342	383	344	333	339	328	356	357	375	355	339	360	349	360	348	352	345	364	390	346	344	350	330	358	317	335	348	337	354	361	370	351	346	322	329	331	354	378	349	361	336	354	359	338	366	358	364	350	349	341	330	324	352	358	354	358	350	372	344	325	314	347	335	318	346	353	346	399	354	341	351	356	353	371	325	375	335	368	344	341	367	341	383	355	313	389	357	349	356	323	353	336	394	336	366	378	348	349	338	320	357	358	354	369	351	344
24881	20983	27050	24896	9920	2242	1204	922	789	827	4386	16470	12951	5678	1751	683	499	489	465	491	484	486	459	449	483	492	479	505	465	458	461	492	517	436	462	466	481	491	454	481	504	468	488	504	501	448	481	492	482	430	491	501	499	502	493	477	473	460	472	472	477	452	480	490	474	519	482	473	497	523	462	439	522	462	474	476	474	419	504	432	490	471	492	487	460	490	447	469	473	448	493	459	476	470	482	507	511	481	467	450	412	435	469	465	478	496	485	487	455	454	492	483	462	467	482	441	501	424	495	447	465	460	483	503	516	506	480	479	479	509	448	465	492	455	445	485	492	517	477	489	427	498	474	447	444	490	466	463	476	464	475	461	470	444	457	466	479	456	464	487	454	447	480	447	468	472	444	448	468	474	463	438	482	484	475	463	500	523	498	491	486	492	465	455	466	484	477	471	471	459	445	493	450	458	442	474	495	448	522	447	479	475	474	479	477	472	461	469	487	469	444	453	461	463	441	452	473	443	494	477	480	476	495	442	448	473	471	435	477	498	465	467	461	464	505	458	472	458	460	468	454	469	423	444	460	466	466	467	490	446	506	488	470	493	442	459	478	499	470	491	448	471	496	503	461	445	449	471	473	455	417	484	483	457	453	475	456	475	492	465	467	497	455	463	458	473	468	470	472	479	433	484	461	468	504	492	471	476	470	465	499	438	445	448	519	492	551	496	509	513	466	472	499	453	472	475	479	468	466	457	435	459	484	468	504	486	504	498	438	470	478	471	446	426	475	468	479	478	442	462	496	470	485	461	469	475	502	494	490	474	466	445	425	446	470	485	476	446	436	446	473	498	461	486	461	530	456	452	473	448	469	469	496	453	445	475	446	417	450	479	464	492	427	515	450	444	489	494	471	461	483	460	451	477	442	482	462	465	423	480	478	448	503	474	470	469	491	489	488	453	454	457	437	441	495	485	480	481	473	488	523	504	410	504	452	430	473	437	511	459	471	488	458	464	398	435	506	475	448	473	482	464	477	445	454	460	454	465	478	456	483	454	510	459	458	455	463	489	454	454	471	501	429	475	453	454	461	447	481	456	444	434	495	442	463	504	480	458	466	475	444	482	462	493	422	506	462	470	441	490	462	447	518	467	428	485	489	452	458	447	444	480	478	465	523	468	492	458	492	461	437	466	464	474	465	482	488	481	458	452	467	483	444	462	476	457	464	465	410	482	443	514	491	458	411	482	495	449	488	443	444	462	460	454	477	458	427	516	444	462	448	495	469	449	459	483	440	443	459	455	435	491	446	476	475	427	454	445	447	448	455	469	466	490	447	443	458	474	469	463	472	487	498	466	507	475	491	451	476	483	503	435	458	477	431	445	489	452	447	445	458	449	452	457	491	504	469	504	458	428	479	458	495	482	432	481	442	466	469	463	449	480	490	469	479	446	512	448	505	462	426	444	482	485	462	462	435	457	473	480	500	475	482	446	478	523	443	450	452	471	490	469	484	462	442	495	470	481	462	438	481	457	479	494	465	462	487	478	413	478	429	439	485	448	492	487	488	478	501	458	462	492	466	469	488	475	426	475	470	472	444	474	449	474	436	490	510	472	470	467	473	447	457	462	451	472	479	459	471	458	466	468	490	494	465	480	485	463	484	445	457	450	503	455	465	444	441	426	479	438	456	443	482	451	498	475	446	458	439	417	479	492	445	467	442	472	462	447	489	525	462	462	481	449	485	487	491	513	452	491	421	480	442	444	449	459	478	450	471	457	448	499	421	475	471	432	451	465	464	477	471	461	428	469	456	440	474	479	426	449	511	493	506	463	463	469	484	481	425	468	491	500	514	457	420	449	459	489	450	470	491	494	461	458	441	463	453	452	457	491	467	431	482	480	477	489	460	448	480	459	474	449	450	434	478	455	464	477	515	476	491	442	491	475	493	445	500	490	503	479	451	475	457	442	488	480	476	432	482	484	446	477	476	479	435	449	465	489	489	470	479	484	450	458	438	505	479	469	460	456	479	447	465	485	474	421	500	458	479	430	472	477	463	488	436	468	474	465	472	455	464	510	490	491	470	447	461	467	455	444	480	457	467	486	489	497	489	455	435	477	458	478	469	475	463	426	463	468	495	447	431	494	437	448	408	444	455	457	467	455	461	460	499	489	535	461	477	446	477	438	482	458	462	505	473	483	463	469	468	470	442	478	448	485	432	521	493	436	424	483	474	455	439	465	467	487	489	478	488	501	447	480	468	455	433	457	475	451	502	493	493	482	478	478	483	466	504	496	485	489	421	462	485	504	478	475	502	472	482	470	461	498	464	428	466	470	461	454	477	455	456	498	499	519	488	459	474	496	477	449	460	466	426	445	478	477	469	508	477	477	480	434	435	465	467	497	505	480	490	510	457	501	463	483	453	477	494	470	425	451	476	484	472	477	467	494	493	467	476	499	453	500	464	450	463	427	498	480	472	485	478	497	442	476	519	502	449	471	472	469	476	484	482	468	463	421	450	422	447	479	482	481	496	482	483	472	481	445	520	482	477	442	466	459	467	446	488	473	485	474	486	463	447	450	485	471	465	476	475	478	471	478	452	514	494	489	478	468	480	416	453	443	441	501	466	438	480	480	486	487	476	479	477	523	451	502	458	455	482	481	441	425	454	472	472	455	473	445	524	479	466	449	467	485	466	472	482	438	465	468	461	476	443	479	455	424	499	467	428	514	469	476	490	483	472	446	481	466	477	500	466	462	502	463	466	442	460	454	461	472	469	472	460	426	468	443	472	448	447	476	441	458	422	457	428	445	453	462	508	491	491	463	506	446	445	482	450	475	458	451	462	525	484	498	490	447	472	494	467	463	448	475	485	444	483	498	458	459	491	444	477	454	480	444	464	435	489	464	462	467	522	500	424	474	460	463	506	466	457	493	463	476	466	450	470	459	464	474	462	475	489	455	484	477	493	475	436	452	432	476	486	466	480	463	472	497	456	486	471	486	513	449	472	466	494	450	490	475	457	455	503	488	488	421	479	484	471	495	468	462	482	467	478	456	464	489	453	506	464	512	450	460	468	440	469	471	452	481	432	470	441	477	484	466	465	470	478	468	485	468	456	468	499	465	491	480	470	476	466	465	448	466	482	487	481	444	471	432	489	457	480	459	463	438	483	456	471	474	437	504	469	444	485	475	484	434	488	443	458	456	471	445	497	431	463	432	444	468	454	444	496	467	481	459	467	486	488	464	460	455	462	468	452	476	458	465	461	476	440	437	486	465	469	501	512	471	466	466	455	474	478	517	465	450	490	481	470	467	478	467	425	486	482	457	465	492	509	472	470	468	497	510	469	468	477	463	503	505	444	466	443	420	481	477	449	501	488	486	417	475	429	483	493	481	489	468	443	467	481	503	449	474	532	459	515	459	473	456	460	444	442	438	455	462	451	489	437	490	447	472	490	491	465	482	494	446	469	484	475	484	478	442	505	493	443	471	520	450	449	427	456	469	469	450	447	480
5988	7829	7589	3595	2461	1761	1146	1056	934	1038	6644	17342	12111	5248	1761	684	457	449	443	393	404	441	429	424	421	417	416	427	410	413	435	393	418	445	421	416	403	398	427	448	416	407	417	422	434	420	429	394	390	423	407	425	414	421	408	381	422	408	378	412	412	408	399	447	409	435	419	422	385	378	388	416	415	421	388	404	414	393	403	372	404	403	432	412	434	419	393	414	432	407	393	405	396	410	385	419	397	385	442	374	393	420	381	404	399	401	433	413	386	391	384	467	367	380	419	414	386	404	414	391	427	425	433	407	441	428	467	402	388	398	395	400	418	403	416	386	402	420	425	439	392	435	397	420	410	357	377	429	379	414	414	376	422	380	399	388	419	426	418	412	356	421	421	458	379	375	400	394	381	415	416	388	443	397	413	439	408	411	419	437	404	418	399	406	430	406	425	428	405	396	391	435	409	404	447	417	472	401	405	407	413	428	390	410	365	430	422	394	401	407	399	427	416	388	392	415	424	389	429	407	401	397	370	410	437	400	418	402	414	448	410	431	396	415	411	395	399	387	417	410	383	448	414	421	447	384	415	409	391	404	434	379	392	413	388	427	414	377	401	388	419	388	392	447	417	383	397	404	423	424	425	410	397	376	419	405	414	425	427	374	461	401	410	420	411	401	409	417	435	410	447	426	353	412	390	406	448	398	377	448	357	409	402	387	426	380	414	401	396	410	405	459	391	398	409	417	435	405	413	393	419	390	367	396	407	390	440	431	372	404	438	389	394	410	424	421	427	385	384	371	344	392	387	418	402	462	412	430	420	410	414	417	391	435	401	398	438	350	449	391	393	384	439	366	405	402	418	392	394	397	422	429	409	398	379	380	391	416	379	417	401	430	387	398	420	426	420	397	367	428	408	389	405	425	424	411	400	439	441	407	412	404	402	422	433	402	408	417	386	408	397	405	394	376	416	416	405	414	370	402	406	386	374	393	371	418	395	432	421	411	375	427	417	416	383	397	382	403	427	425	412	412	408	368	443	417	397	411	403	414	417	445	396	415	401	370	386	416	390	394	415	403	405	402	393	430	391	395	402	428	424	382	416	396	396	419	424	387	396	404	408	405	432	402	402	401	404	395	405	398	390	374	432	426	396	436	402	422	416	389	420	428	405	431	413	414	406	385	419	386	383	447	391	401	439	408	407	377	430	387	409	397	411	408	387	411	381	401	413	419	402	410	419	410	395	431	428	382	403	402	425	371	415	385	415	399	397	432	425	402	400	416	448	410	409	385	399	426	426	394	364	419	414	414	406	387	373	437	415	423	386	409	392	383	421	440	433	401	422	414	426	382	420	420	424	423	395	426	438	391	424	418	393	398	391	422	430	398	400	419	382	411	408	402	429	406	415	404	400	403	410	399	419	408	412	403	405	415	422	382	375	389	379	423	410	387	422	413	424	421	413	398	416	405	392	434	390	390	451	406	400	401	449	416	423	387	380	383	399	407	408	424	416	393	408	376	428	413	395	400	428	402	438	400	420	421	419	419	389	432	423	430	400	423	384	383	400	389	399	398	432	400	427	394	407	390	418	422	419	401	403	390	439	421	406	415	428	398	393	407	413	406	391	408	394	422	407	381	395	372	400	413	437	411	428	400	388	392	406	392	409	399	404	429	399	412	399	395	392	430	427	421	378	402	417	399	434	381	380	389	430	418	410	442	418	396	405	422	400	428	442	413	400	411	382	414	413	420	409	395	418	409	401	411	400	421	393	409	397	405	413	419	409	408	406	401	426	397	396	407	422	410	420	389	427	396	452	453	442	409	425	399	390	400	413	408	408	392	368	411	389	425	419	410	394	393	389	402	369	421	379	395	352	420	373	402	385	371	403	408	411	426	398	423	423	431	412	381	385	410	430	362	363	393	397	388	397	375	378	388	434	404	399	389	422	405	414	425	405	416	437	418	436	398	410	419	372	424	404	413	418	419	406	426	415	429	395	419	395	404	402	399	428	376	399	389	377	400	388	413	417	400	417	378	404	412	445	419	350	408	412	419	397	420	415	422	388	407	371	367	436	403	447	394	410	412	392	390	435	423	417	406	376	442	401	429	413	420	441	406	411	433	417	394	430	438	406	400	382	406	384	402	426	380	404	370	421	388	458	390	415	399	413	423	391	419	445	447	450	420	417	394	423	396	411	421	393	392	419	381	416	436	428	410	429	383	411	386	428	422	390	358	404	404	419	397	413	416	439	398	449	382	405	388	409	419	396	395	364	426	390	423	379	433	361	413	402	421	386	410	365	423	388	412	389	409	382	367	413	433	408	438	436	423	398	396	400	436	383	382	404	355	423	411	396	387	382	404	396	388	406	425	402	426	377	394	434	387	400	436	375	428	386	402	423	403	379	422	433	418	393	434	413	399	402	410	424	406	445	437	430	425	430	435	372	413	428	408	435	419	407	390	381	426	366	415	421	401	357	411	415	402	426	386	406	386	387	383	381	424	411	419	387	451	418	418	441	371	407	416	406	420	398	370	419	405	378	433	420	387	455	409	430	385	392	385	403	424	448	379	385	389	402	393	401	403	399	391	373	402	429	421	414	395	386	367	405	396	439	368	400	396	409	394	428	434	414	391	415	377	429	394	415	383	360	444	373	415	385	385	414	428	406	421	430	449	393	389	390	378	389	422	382	414	424	393	408	407	381	390	449	421	422	420	400	407	403	415	386	393	404	386	407	425	392	403	435	420	397	395	367	390	414	402	385	392	403	410	416	403	397	444	383	416	419	398	382	422	464	431	455	452	376	411	407	383	408	420	424	414	385	401	426	388	406	427	406	385	396	424	397	404	435	392	416	442	372	390	403	390	409	395	398	383	380	419	417	419	388	429	414	379	431	385	404	394	405	410	410	413	392	364	443	419	435	430	414	395	425	401	381	389	428	416	415	422	426	404	398	431	407	398	433	385	401	414	361	388	401	413	362	395	427	392	421	411	411	415	366	413	380	432	384	390	436	430	386	442	438	374	433	395	407	394	408	429	409	405	405	395	394	412	381	402	426	426	358	409	409	411	430	400	365	397	390	412	408	407	435	435	435	417	411	414	434	382	391	381	389	394	413	404	377	380	428	404	392	403	433	399	384	411	390	388	422	360	400	408	401	396	403	383	399	405	407	411	418	381	406	388	410	406	389	378	470	373	402	416	371	419	430	404	411	408	404	434	410	377	380	399	422	392	397	397	414	431	436	428	422	424	407	417	410	407	391	451	396	431	404	432	435	379	405	377	386	407	395	413	378	408	389	400	413	435	439	423	405	374	407	422	402	412	440	402	379	388	388	363	378	404	434	418	419	405	399	368	412	415	422	376	392	410	402	438	404	405	429	421	409	400	365	424	410	431	448	409	404	393	414	377	362	403	430	440	374	399	395	362	410	422	368	409	387	398	385	399	402	449	356	394	396	411	432	377	435	409	389	417	429	406	433	436	397	434	430	365	415	403	403	412	396	426	403	407	396	414
23870	20969	28077	24001	20774	9731	3002	1554	1270	1369	11193	28688	21892	10702	3239	990	663	543	592	561	618	585	549	551	577	571	577	568	541	549	585	595	552	593	571	580	549	601	567	563	557	548	592	579	554	546	561	528	547	531	569	591	597	598	572	548	573	559	567	586	581	572	591	558	536	604	526	561	515	546	567	584	568	547	549	529	591	527	585	598	546	587	593	584	575	544	567	588	579	586	531	549	535	594	542	518	578	542	523	571	536	580	561	595	580	526	579	568	542	539	579	532	564	567	554	516	542	605	606	575	559	498	558	507	540	559	545	562	549	527	559	554	542	555	572	578	577	541	544	547	596	580	546	543	550	584	588	565	567	556	528	587	542	575	587	551	572	536	549	532	557	548	585	522	573	544	553	611	547	547	572	547	535	577	535	525	564	546	559	542	539	564	536	550	593	550	537	576	546	517	534	527	537	582	551	573	576	549	528	540	540	562	557	578	544	600	570	541	552	559	579	543	535	536	549	567	565	594	544	506	544	607	556	562	558	561	565	546	549	568	541	586	558	557	553	544	570	582	505	509	547	526	506	606	560	579	543	565	538	539	542	583	542	554	554	569	551	546	515	520	567	555	528	586	592	551	614	547	566	575	552	584	552	626	597	519	559	580	605	597	570	573	592	534	589	564	566	542	581	511	542	574	591	576	531	554	527	558	526	576	553	560	542	539	535	540	561	564	575	526	618	509	538	555	503	540	587	587	528	608	573	584	573	564	498	538	495	544	546	551	547	527	594	567	550	560	572	562	543	545	582	583	622	570	554	560	542	493	544	542	554	547	560	547	569	562	572	544	571	558	543	601	586	578	572	554	609	561	553	555	562	571	541	565	558	581	536	535	570	579	536	571	565	549	587	554	528	530	571	573	542	516	542	542	566	596	524	556	584	567	606	546	553	522	546	535	565	581	589	555	510	561	561	586	528	536	519	575	599	565	561	540	531	555	534	542	569	534	530	555	600	532	563	534	560	545	582	576	546	614	552	557	602	565	540	504	547	569	549	591	543	603	560	514	503	570	581	555	571	554	562	550	576	524	524	579	579	532	571	566	522	555	545	539	556	567	530	589	542	600	561	557	573	545	560	567	514	506	567	548	513	547	617	561	561	575	583	584	597	557	583	568	563	553	564	550	611	498	588	541	542	562	536	563	550	589	535	573	545	566	536	532	578	516	532	528	535	510	571	517	612	541	567	542	545	525	503	541	523	551	543	565	570	537	508	559	514	576	526	528	547	534	533	568	563	554	569	567	577	556	555	587	601	590	609	568	522	548	536	542	576	576	525	575	567	531	595	570	550	598	591	530	532	561	537	542	608	548	592	601	559	586	523	558	583	530	558	564	533	543	536	568	577	589	510	533	555	563	525	554	560	555	566	538	569	539	499	610	607	548	571	555	559	550	543	544	551	554	529	557	560	589	565	520	577	556	554	591	559	552	564	558	571	532	568	547	573	592	572	552	525	565	521	548	539	564	550	575	577	594	582	546	519	571	577	541	644	585	562	563	567	575	563	571	620	589	581	548	528	563	525	544	559	518	584	597	557	566	533	543	569	565	565	582	529	523	570	581	568	537	558	548	532	591	562	568	602	622	553	532	548	554	615	566	549	580	587	614	545	593	526	565	579	559	564	511	554	533	550	526	569	593	517	556	610	581	584	571	576	568	571	537	543	547	527	535	533	515	561	573	613	534	565	603	601	547	560	536	510	570	594	567	597	526	588	595	554	589	519	581	551	587	555	551	577	525	584	504	516	543	535	550	541	582	580	539	583	529	574	578	548	539	551	555	575	511	537	580	530	597	556	617	554	575	541	571	535	583	546	562	518	550	562	553	590	550	582	549	557	542	560	557	518	577	547	551	571	553	574	564	576	574	592	559	547	560	550	532	545	545	546	571	532	542	562	517	548	572	560	510	542	539	561	565	533	558	588	537	529	584	548	535	582	535	562	568	517	576	602	548	539	551	549	570	604	562	536	560	565	537	537	591	569	521	548	536	554	535	527	514	562	557	534	559	535	509	552	523	558	560	552	530	562	533	547	514	566	584	548	555	515	539	542	572	605	586	550	574	544	552	559	540	576	538	524	550	559	552	570	559	522	549	519	561	537	557	560	561	522	543	537	538	572	522	543	613	536	503	583	501	531	566	529	586	523	531	565	545	593	562	539	550	566	549	566	572	565	558	547	586	521	509	556	539	542	548	577	576	564	590	568	566	580	570	542	562	544	566	500	556	577	593	567	561	544	563	540	531	541	569	580	589	571	553	536	520	560	591	554	538	612	564	566	549	558	535	530	579	572	534	562	581	498	563	535	556	562	544	511	513	585	561	565	506	563	589	538	522	537	543	583	566	580	529	549	546	590	528	527	561	600	577	581	547	600	530	569	580	561	556	560	625	591	613	568	558	586	550	543	532	575	548	629	573	578	553	596	545	519	589	519	590	563	567	581	578	560	543	552	532	518	551	562	562	569	543	540	547	582	587	564	583	568	569	586	604	529	537	535	562	554	551	603	574	569	540	506	559	552	587	585	561	565	583	568	551	563	553	534	593	542	571	582	500	527	559	529	559	558	549	585	568	548	525	576	565	573	557	597	555	576	562	533	553	526	563	578	573	546	537	516	578	522	555	545	534	576	541	547	512	487	524	491	603	534	511	557	564	587	535	528	572	602	555	552	505	548	572	568	549	579	564	581	540	562	590	546	568	553	601	544	530	537	550	552	552	535	549	599	596	543	526	599	509	590	600	562	586	555	553	525	513	586	561	573	532	586	567	569	585	591	514	541	550	568	520	572	543	544	548	592	555	580	567	590	555	567	551	587	531	603	550	578	557	535	527	566	534	575	544	599	575	549	534	579	563	574	514	580	517	530	619	534	582	587	544	571	563	531	548	546	591	538	536	545	531	580	541	559	536	557	563	581	560	570	564	566	540	543	557	573	582	542	570	561	596	567	558	568	567	529	561	575	577	572	511	530	556	557	538	611	555	535	551	563	584	561	506	517	565	539	577	541	555	531	532	561	488	552	550	565	552	602	558	544	563	584	538	576	594	581	557	552	552	578	581	521	588	562	586	554	563	559	587	541	585	557	551	519	513	536	533	544	546	551	534	573	547	587	541	541	537	541	562	574	563	588	546	567	505	561	580	532	534	503	570	506	558	552	508	557	529	550	567	499	591	541	513	530	586	546	529	533	543	527	577	553	524	561	559	524	569	535	556	590	595	548	542	564	540	559	524	561	577	555	577	572	585	558	548	559	525	607	591	587	530	524	581	548	595	565	525	567	561	577	524	570	543	563	601	561	566	596	559	528	543	566	583	519	534	504	572	532	548	541	566	508	550	632	522	558	530	552	536	559	543	562	538	562	554	549	561	549	548	595	573	551	535	562	600	585	565	524	537	538	569	562	542	524	556	535	500	597	563	553	557	576	523	612	517	558	563	576	569	554	578	561	565	559	561	523	573	507	587	576	592
6553	11673	10156	5447	3658	3540	2487	1762	1569	1798	15198	26862	18677	8846	3071	919	579	482	470	471	449	493	468	475	500	502	479	482	455	478	474	448	487	511	451	506	443	449	471	509	522	422	472	438	502	452	475	473	470	472	450	502	473	489	496	474	492	521	502	443	459	475	481	478	465	462	458	502	477	461	482	462	471	512	516	495	481	507	457	530	502	495	455	510	497	454	516	487	504	483	479	485	471	483	486	473	453	499	494	508	473	495	463	486	483	495	450	470	468	444	499	470	485	457	488	472	427	487	500	458	526	498	458	521	490	497	445	488	469	492	458	445	490	463	438	480	496	468	454	453	435	447	466	517	458	425	493	522	453	466	498	487	488	481	451	487	477	452	494	481	483	484	493	467	493	513	445	451	468	462	510	481	471	469	461	491	489	481	499	494	478	471	419	469	461	475	489	479	445	504	540	486	468	442	500	477	483	456	486	468	473	468	487	465	462	473	472	509	483	460	476	496	506	471	464	474	478	478	505	479	452	484	496	466	429	444	465	478	505	503	462	473	501	462	455	470	475	503	470	481	493	463	488	492	469	489	488	482	477	458	493	439	480	498	448	471	486	437	451	440	474	483	473	485	435	490	503	454	462	515	501	457	436	452	507	499	476	486	488	454	508	498	497	490	486	487	449	464	492	449	472	514	478	524	460	461	491	464	453	459	471	497	461	514	442	473	471	471	493	481	445	493	517	466	466	457	462	494	475	440	479	423	491	474	485	478	461	450	511	449	484	473	442	478	492	485	462	477	503	499	482	478	503	496	481	473	505	497	472	506	502	471	460	452	473	472	499	464	489	488	461	492	445	512	457	462	435	484	482	455	478	448	471	487	492	457	474	479	501	430	468	494	479	522	461	498	502	449	450	479	459	482	495	487	453	444	440	497	467	481	457	459	463	499	477	473	490	497	435	444	468	484	506	460	491	470	468	476	486	443	471	471	494	453	493	493	446	477	528	504	478	500	460	465	480	485	492	478	447	506	452	483	404	477	489	452	474	476	432	449	468	504	446	473	491	470	487	455	504	486	509	451	495	468	442	472	466	496	475	494	433	463	477	469	467	477	475	438	486	461	505	443	526	503	479	465	474	463	472	481	493	498	461	483	485	500	456	459	464	485	475	482	493	528	441	441	460	475	489	477	496	491	467	494	425	453	482	459	439	468	483	476	461	473	490	471	506	449	500	475	433	431	475	439	501	465	466	505	490	501	473	433	481	465	494	477	468	483	433	481	444	461	487	461	487	475	493	472	450	478	477	467	441	462	508	495	478	475	508	446	452	470	449	480	457	543	488	484	466	500	476	461	448	487	477	449	493	447	450	473	464	510	499	502	457	527	450	484	460	491	471	491	478	494	475	494	428	464	487	496	510	516	467	495	494	471	430	495	468	472	447	508	473	465	470	463	490	482	466	488	487	494	510	476	463	503	471	481	499	470	463	455	437	438	504	475	479	464	438	439	479	438	459	456	452	496	443	488	490	459	457	494	495	458	431	486	531	425	439	508	458	468	463	475	471	465	485	474	463	476	442	458	476	443	501	480	433	488	470	447	461	482	511	453	497	442	487	440	510	466	480	501	495	441	477	478	457	446	465	474	487	461	471	467	440	465	457	489	456	520	501	493	459	481	497	530	472	499	491	513	477	455	435	453	509	467	502	473	419	472	461	506	522	434	467	506	508	471	460	490	451	486	467	484	473	501	452	485	443	466	466	456	487	487	448	434	489	436	464	492	473	501	439	465	455	511	513	464	470	473	465	460	453	486	454	482	480	454	427	534	467	428	509	447	496	485	463	458	473	452	429	482	453	430	433	502	467	480	463	511	480	503	475	437	498	443	480	462	465	487	477	426	489	497	426	489	470	475	452	455	485	482	490	496	470	474	470	435	450	458	480	452	491	459	446	437	480	403	468	476	467	449	499	511	435	449	470	469	457	502	442	475	498	508	480	466	455	480	449	468	495	464	496	465	440	481	502	447	493	496	445	461	510	461	488	478	448	449	478	506	468	443	477	475	487	493	458	476	471	416	456	464	486	433	488	471	456	470	457	462	503	492	414	460	481	528	483	457	477	481	480	448	486	455	500	496	503	499	432	475	480	455	509	471	465	451	475	434	514	443	518	460	458	484	483	496	488	444	480	444	466	512	446	477	474	471	444	474	428	456	448	486	453	465	501	495	401	494	424	491	443	453	487	464	468	481	492	485	471	464	495	443	475	474	449	482	453	467	461	446	474	429	511	485	451	479	501	498	451	452	438	482	456	499	485	465	487	466	476	473	466	479	464	487	474	464	473	460	477	449	476	475	482	447	459	492	457	477	518	452	465	486	460	475	450	452	454	472	475	462	507	482	485	452	470	468	485	462	487	444	456	463	466	491	490	467	480	466	458	509	450	452	461	490	483	475	495	486	484	452	483	457	481	451	471	521	478	484	475	493	471	475	447	471	440	438	468	462	433	468	481	479	483	466	475	469	472	443	474	455	471	455	465	482	490	462	472	509	456	478	510	473	465	469	474	471	463	487	487	484	455	469	439	492	457	463	445	468	476	469	481	461	474	478	466	471	467	476	439	517	460	536	426	489	455	475	417	518	485	457	492	477	467	445	443	477	475	510	474	465	479	455	477	452	433	474	452	487	471	473	435	487	482	471	466	472	460	528	488	500	464	437	496	497	465	453	488	418	457	472	505	483	452	438	464	488	510	489	504	512	447	449	482	424	479	493	496	444	481	449	534	445	495	459	464	453	485	463	484	471	470	520	511	510	497	466	442	487	494	454	466	451	523	492	517	477	473	455	455	446	449	445	461	458	466	444	462	507	454	486	463	459	504	484	475	447	462	464	472	494	480	474	467	502	446	478	459	492	477	464	480	472	434	479	464	508	502	478	487	517	459	433	479	539	493	450	452	466	450	485	511	454	444	477	485	473	453	490	441	484	481	448	464	466	480	443	484	476	479	463	483	466	456	468	481	483	461	485	469	483	465	471	520	460	472	457	436	471	459	461	492	489	476	444	478	487	509	444	489	456	467	485	461	486	447	484	493	444	482	472	487	459	427	462	468	437	499	456	452	488	509	449	482	470	474	445	489	465	458	507	493	428	482	476	496	456	449	477	447	483	517	458	491	430	443	486	442	483	531	511	444	425	460	480	471	446	494	454	444	465	485	450	493	498	454	467	475	452	474	457	496	467	452	493	493	476	506	485	489	476	459	476	483	489	501	461	458	463	467	482	479	465	431	440	463	456	412	475	481	469	486	456	478	503	445	495	477	473	496	490	476	493	468	501	459	445	500	478	484	441	479	449	464	459	459	496	487	480	465	482	494	469	443	477	453	523	467	473	489	487	479	504	443	460	431	471	449	450	494	465	434	445	474	452	492	483	494	477	497	446	462	441	497	451	513	466	469	498	503	473	496	478	501	462	434	482	507	463	451	460	481	463	515	496	437	491	467	470	503	491	453	482	497	492	450	479
27095	11895	2779	1267	963	747	692	609	523	527	656	1750	1737	1083	687	523	450	402	398	402	423	412	440	391	423	409	426	445	438	432	433	417	445	405	417	439	421	426	458	411	428	431	439	440	445	397	407	365	406	407	450	410	409	423	412	438	418	420	401	445	433	404	441	421	391	385	456	413	420	405	408	454	403	422	408	426	434	418	436	413	379	417	393	434	407	448	408	411	429	395	418	425	392	433	406	408	403	422	458	456	414	420	414	436	405	406	367	438	443	410	436	372	449	397	458	429	399	414	429	445	410	446	384	419	443	396	416	375	441	423	430	467	447	411	413	434	428	428	407	425	390	431	409	401	431	398	402	425	386	421	409	384	420	429	419	407	437	374	404	429	386	389	431	426	441	445	447	402	371	382	392	409	403	401	426	420	441	431	414	410	414	397	419	423	435	442	378	436	389	388	416	429	397	411	451	406	411	395	395	420	428	459	463	410	402	420	440	397	446	430	411	425	415	399	446	445	368	447	381	386	392	411	444	395	457	401	437	467	418	421	426	418	457	417	404	430	459	447	420	429	392	432	402	413	408	437	428	451	456	415	410	405	449	421	448	453	397	425	381	400	399	415	388	453	451	439	397	446	443	457	412	455	459	420	380	382	400	434	403	461	441	410	402	380	395	418	417	421	432	410	407	432	404	413	434	410	415	391	387	409	421	388	438	422	433	384	444	393	406	409	379	417	428	416	409	455	418	408	408	421	446	448	421	434	395	433	471	392	397	394	471	464	404	422	422	420	385	411	402	415	428	403	396	443	411	417	425	449	416	378	391	449	443	461	423	417	413	395	432	456	382	426	383	415	412	401	398	413	424	426	411	389	404	427	386	440	469	437	437	470	413	427	426	397	367	402	451	398	392	434	451	376	417	368	429	425	417	413	445	393	436	442	425	424	452	419	437	420	431	427	394	443	382	409	406	409	421	436	420	417	380	448	473	414	423	413	410	468	435	422	466	425	421	419	433	451	413	376	409	402	451	423	389	430	408	409	424	439	442	404	454	407	428	411	464	428	420	455	412	438	432	429	412	404	411	423	411	412	411	428	435	437	396	429	404	405	431	406	413	421	410	404	408	409	428	409	408	423	434	421	410	422	435	462	415	386	387	410	415	413	457	428	425	391	477	447	406	459	449	394	466	416	421	393	405	434	429	390	436	435	419	400	372	413	393	434	427	397	423	417	382	443	411	399	440	430	421	400	392	457	438	415	423	442	425	452	397	395	417	443	410	382	401	425	424	386	426	434	468	426	450	426	421	430	418	409	469	441	417	388	392	437	445	394	405	422	416	419	434	465	427	436	463	452	387	420	449	465	429	413	459	426	428	383	434	437	460	425	429	423	433	413	403	407	413	397	421	400	414	387	462	426	456	438	414	443	399	410	432	438	439	420	405	406	426	389	435	432	408	402	420	435	440	429	422	438	453	416	437	391	409	396	414	419	425	399	409	415	385	415	389	401	424	403	405	413	459	414	425	428	420	434	386	425	434	425	416	441	403	402	392	407	415	381	403	407	419	381	451	437	422	410	438	419	414	422	409	402	438	425	406	416	427	410	410	373	428	429	415	431	440	433	418	418	430	383	439	412	403	453	405	417	422	398	425	407	449	422	436	422	413	410	432	406	377	424	375	412	439	437	419	495	445	458	416	453	420	409	417	424	417	427	418	423	429	430	415	390	393	461	407	356	417	451	405	423	468	445	424	424	460	408	432	434	417	416	445	406	401	410	397	395	439	427	440	412	454	446	439	448	386	470	375	449	385	397	441	415	423	421	402	393	417	397	446	402	416	432	427	441	392	409	426	399	437	433	441	403	438	385	386	445	453	398	414	416	395	427	413	412	394	424	413	382	440	420	387	414	442	383	442	446	384	390	397	420	413	420	446	428	401	418	426	452	384	430	421	429	459	376	443	433	434	412	440	420	402	436	424	429	418	418	453	424	409	368	430	380	402	408	418	437	423	451	414	445	421	424	394	402	417	447	451	419	413	405	443	412	384	408	435	395	431	457	398	439	351	427	441	431	413	388	418	442	437	414	461	412	412	435	404	433	425	466	423	453	445	414	423	402	430	421	425	408	395	407	419	391	404	412	462	375	413	415	412	398	465	412	454	448	419	392	433	398	391	420	397	447	415	413	408	428	463	406	378	395	435	403	408	429	407	397	422	413	396	388	397	441	436	440	447	473	448	431	387	380	413	418	456	417	415	418	418	429	423	422	448	405	412	410	416	421	390	404	416	435	448	423	429	417	428	435	428	389	462	436	406	448	438	420	397	425	410	401	376	446	439	411	409	403	418	407	423	396	410	378	411	421	408	403	400	386	435	418	441	457	390	414	415	417	416	441	397	422	432	407	426	421	401	440	416	420	412	435	409	409	440	394	414	418	418	399	402	445	444	408	430	396	403	415	424	409	438	463	402	435	407	450	438	418	425	437	399	429	424	426	443	453	427	411	404	427	425	408	428	432	407	402	428	392	436	426	408	382	415	409	412	405	452	399	394	399	448	400	406	410	414	407	386	419	393	428	417	385	433	428	418	416	422	423	436	437	438	463	429	475	401	428	383	402	428	405	446	456	435	424	415	447	391	407	424	442	441	398	402	442	403	403	433	451	414	424	395	397	421	426	439	461	395	409	410	351	424	423	387	406	413	407	412	414	419	414	439	423	420	413	438	462	397	416	419	401	439	448	396	402	401	449	438	408	409	418	440	412	393	478	377	414	395	418	413	441	406	422	402	408	430	391	450	425	426	425	411	464	402	412	452	425	431	405	466	458	451	401	407	407	433	453	436	415	413	441	395	423	428	414	414	414	411	416	411	401	412	385	410	406	390	441	434	433	416	400	440	465	428	421	401	420	381	430	406	433	423	420	402	409	383	400	416	434	446	411	447	376	425	409	409	395	392	432	447	400	429	435	431	392	420	450	422	398	464	466	428	378	434	425	404	417	433	409	419	411	402	387	395	441	457	420	409	406	408	413	394	446	423	397	449	425	417	431	423	426	423	433	418	443	444	399	385	417	407	436	405	393	399	418	386	447	430	412	448	437	363	391	390	428	429	434	464	468	389	411	410	404	447	405	430	428	426	424	464	402	406	398	413	386	428	420	455	445	407	439	444	402	402	403	406	403	408	425	451	412	392	416	405	400	447	411	409	402	442	392	430	443	413	412	418	414	424	411	456	399	410	422	396	425	422	408	448	397	429	437	414	409	420	438	446	409	377	424	431	428	429	414	389	403	413	385	436	435	431	445	439	412	436	421	453	456	422	402	412	422	433	409	422	414	365	454	420	407	451	447	379	439	421	396	416	416	412	378	419	392	428	424	425	434	399	412	406	409	386	377	426	427	431	408	396	391	455	402	466	438	405	424	456	431	397	394	425	423	405	438	438	437	441	440	433	419	403	426	420	400	451	404	355	387	395	392	408	370	382	411	424	421	409	439	429	431	408	395	433	403	397	391	443	392
6082	2712	2421	1177	1219	930	817	719	594	504	792	2468	2035	1219	639	433	344	382	349	352	384	359	402	369	355	388	350	378	374	400	350	358	357	379	400	370	341	369	390	369	340	342	352	352	356	353	349	360	338	341	351	374	343	359	341	351	354	356	371	327	335	363	365	364	351	354	333	369	365	371	379	359	362	354	330	364	345	348	362	375	367	384	325	354	380	327	381	357	347	359	320	383	315	364	339	334	373	350	345	343	368	339	364	343	352	352	347	362	367	347	340	354	347	367	353	351	344	402	344	355	333	355	372	314	352	345	342	341	360	382	389	374	357	340	351	343	349	350	354	346	349	342	316	348	339	367	379	335	368	345	391	337	306	328	369	358	360	375	338	340	358	356	337	402	328	358	327	361	338	384	367	338	353	355	349	323	350	352	337	344	306	334	354	362	325	385	334	342	327	357	344	368	326	342	326	388	348	369	348	343	337	362	327	308	335	374	343	335	309	336	334	378	336	350	308	350	375	365	346	363	359	314	357	347	343	345	333	374	372	340	367	352	332	330	374	359	350	333	363	337	351	339	385	361	355	356	322	355	348	363	322	370	357	364	332	364	380	351	337	349	367	347	352	341	354	327	313	382	353	343	358	338	370	370	342	363	352	351	342	360	331	306	356	355	356	390	406	388	377	339	360	337	373	346	371	360	357	336	351	381	351	336	352	349	338	355	391	356	338	352	375	327	358	321	341	365	342	364	380	369	369	355	353	353	351	331	347	331	419	360	323	378	339	343	365	350	378	374	375	331	380	363	361	334	364	330	336	373	351	355	375	327	365	297	379	344	323	392	389	361	338	363	359	385	361	312	333	345	352	333	375	344	380	378	365	360	349	357	305	353	349	360	361	351	337	353	351	370	354	374	368	356	322	365	368	379	356	381	374	375	380	349	372	337	346	337	370	317	358	341	334	365	337	364	363	358	364	346	367	362	361	351	355	334	359	370	345	336	361	356	349	387	352	342	348	376	374	338	369	353	354	361	391	342	321	352	297	368	364	334	317	365	386	378	353	373	335	350	386	360	372	347	383	376	375	359	351	359	370	341	348	373	375	351	360	329	346	369	358	348	347	376	340	367	400	358	325	328	336	364	362	358	371	373	335	350	354	338	354	351	344	381	362	332	360	341	342	348	396	372	334	366	338	350	329	393	399	365	378	371	335	389	352	348	368	361	352	334	365	347	384	372	322	362	322	343	352	351	362	374	353	314	332	342	360	355	331	314	352	367	380	391	355	360	344	345	344	368	356	345	356	381	318	353	356	330	354	340	336	348	355	381	331	323	323	355	324	361	338	372	347	375	329	327	347	338	364	355	333	345	349	343	349	365	354	335	365	316	378	357	362	350	361	335	349	388	380	374	332	354	364	317	373	359	381	362	321	306	363	320	333	371	315	331	373	323	366	355	359	354	306	383	340	372	352	339	340	359	350	331	365	356	369	322	353	352	355	382	356	339	357	312	366	383	315	363	356	348	351	329	384	369	311	362	382	349	377	304	354	373	351	359	348	343	334	353	349	381	355	359	368	365	387	323	395	326	351	336	368	360	365	359	364	343	365	377	332	364	351	328	331	354	354	350	357	319	370	351	348	361	383	381	340	380	377	372	332	353	313	394	327	347	359	349	346	366	336	353	353	355	369	352	318	389	368	345	336	346	355	339	353	367	343	325	338	338	345	376	356	356	337	348	342	338	369	367	370	364	378	363	338	343	357	352	370	327	369	319	352	356	372	368	328	362	335	348	320	369	399	359	364	320	374	350	379	351	346	334	365	365	316	380	338	347	341	354	311	383	348	390	339	371	370	362	363	357	356	315	316	330	358	365	359	346	340	352	378	358	362	363	338	392	348	351	344	359	343	327	395	341	348	357	385	345	376	360	317	378	325	337	405	334	357	370	326	348	385	313	348	367	344	387	369	397	383	379	381	351	351	365	338	345	376	330	351	303	342	338	345	378	332	348	343	332	356	350	329	342	364	367	366	380	403	375	359	355	379	362	343	349	335	347	336	353	342	345	347	346	329	337	357	356	339	341	360	337	296	353	336	338	389	361	375	362	349	344	360	365	361	359	347	359	341	324	343	349	338	370	342	335	355	320	342	349	361	337	348	371	323	347	333	351	390	345	317	385	350	372	359	351	377	378	353	347	349	355	366	310	378	320	371	322	343	323	391	369	345	350	298	307	345	362	323	352	368	384	354	373	368	323	402	361	327	361	349	375	349	354	347	357	360	383	357	362	354	329	406	347	362	329	363	376	364	352	352	385	347	339	361	348	357	380	334	346	363	343	358	364	333	373	374	373	346	353	368	350	360	365	377	311	336	342	381	356	387	373	374	326	347	373	374	367	360	378	354	385	342	364	336	370	329	336	368	341	355	371	351	377	388	356	324	334	335	364	345	333	342	362	339	330	370	374	401	344	370	349	351	352	344	351	351	334	384	369	367	357	351	313	368	346	338	349	352	364	358	350	353	359	352	378	396	335	391	351	331	373	360	328	362	337	346	368	375	359	361	349	313	374	334	355	346	355	343	360	382	335	357	343	346	352	342	365	350	348	370	334	331	375	368	353	322	393	352	325	364	351	341	377	364	311	320	347	370	362	340	338	323	344	356	373	369	347	370	345	365	357	355	367	372	337	363	344	307	362	338	352	340	352	334	349	394	349	375	360	346	364	360	347	371	371	351	379	365	335	347	392	349	378	339	365	340	371	339	348	352	340	368	349	360	348	355	355	375	397	361	337	319	347	348	371	355	333	376	336	395	378	339	351	338	318	345	370	354	331	383	358	353	398	356	339	362	348	331	348	366	349	344	348	337	359	365	354	382	321	323	384	365	339	363	338	365	363	365	372	349	375	330	376	351	326	343	380	358	328	363	355	368	347	384	363	323	341	338	357	359	364	340	348	357	338	357	362	368	327	389	371	369	318	354	327	362	362	398	322	373	334	353	367	339	342	345	370	340	377	363	355	370	339	351	360	340	383	330	310	360	369	420	378	341	350	381	359	361	360	349	317	359	377	370	362	343	351	363	344	389	346	361	329	367	327	342	367	352	299	352	351	353	343	359	324	375	388	379	417	360	330	321	338	358	354	382	358	363	366	367	381	327	318	362	377	346	379	333	366	330	333	354	361	416	346	318	384	354	371	365	342	374	383	364	313	352	357	344	335	328	409	347	344	357	366	355	373	341	335	383	332	336	352	372	362	342	386	347	359	360	361	375	343	357	323	355	356	340	365	334	361	355	368	365	364	339	377	336	334	362	344	383	330	332	329	377	329	352	353	348	401	343	385	338	346	355	340	337	345	355	337	376	366	336	329	351	355	316	404	330	358	353	359	349	329	313	340	364	352	364	348	392	327	325	346	366	371	364	361	336	348	358	332	363	332	352	374	325	347	342	393	351	332	350	379	365	369	358	346	354	361	351	344	357	357	318	343	368	352	350	345	352	334	366	393	310	340	371	334	365	362
24957	20987	27028	24932	9938	2107	1502	1245	1017	1050	10373	16319	10934	4643	1473	676	506	512	478	486	507	486	488	489	497	513	500	491	494	478	477	456	448	524	480	503	495	473	450	476	500	521	484	466	474	496	482	519	509	468	482	463	507	487	482	461	532	488	521	493	521	464	471	498	492	508	498	475	491	475	479	467	493	460	480	453	497	545	490	462	486	458	492	508	507	463	450	479	499	496	516	510	487	450	474	475	474	469	476	489	461	553	480	477	509	467	493	451	524	428	474	472	475	488	444	475	484	448	446	491	492	507	490	525	497	470	498	488	481	481	467	509	483	510	490	482	481	503	473	450	470	521	470	473	484	525	491	496	481	446	481	479	469	475	460	478	499	463	453	503	481	453	520	502	467	458	496	482	494	454	472	471	513	460	476	505	476	459	481	479	486	514	486	462	478	477	470	494	504	457	462	486	501	472	497	462	445	495	501	458	476	455	485	513	497	487	474	501	482	471	512	470	476	472	462	453	499	508	516	474	510	485	497	489	487	469	421	482	475	488	459	447	498	484	474	463	462	522	523	497	466	492	473	465	451	500	500	475	472	463	493	482	499	451	462	481	478	503	512	483	463	516	471	463	498	471	486	498	488	468	457	506	481	491	470	499	500	482	487	451	520	482	518	467	496	472	474	446	476	483	482	428	498	457	494	456	503	496	453	474	502	503	488	482	485	457	471	453	492	501	463	492	482	484	500	458	490	463	467	510	524	462	484	480	456	472	462	485	484	493	533	485	485	469	517	479	489	489	492	488	507	455	457	488	417	469	441	482	443	469	499	471	457	531	463	469	502	488	464	488	502	489	481	475	464	481	452	484	490	467	464	483	484	490	553	468	489	457	458	498	473	452	447	492	514	423	525	494	489	543	483	453	481	496	472	472	411	473	456	457	482	480	459	481	490	487	487	475	454	451	483	491	487	530	469	502	473	493	459	483	486	461	480	495	476	469	480	408	503	460	455	494	470	473	469	490	448	542	485	515	493	465	454	472	484	503	490	475	490	500	441	469	485	480	442	473	529	461	511	488	477	478	449	448	489	469	446	454	495	435	521	510	476	454	530	494	494	490	515	481	459	479	476	467	508	468	476	476	494	470	497	465	481	489	486	427	488	476	474	485	460	453	508	453	456	494	456	509	472	482	474	485	481	463	478	531	478	477	459	459	465	502	486	472	474	463	495	484	486	481	489	477	458	486	487	473	476	446	522	437	498	486	509	457	459	477	481	458	446	497	462	479	505	494	520	468	463	469	499	467	497	454	479	489	482	471	447	523	489	521	477	483	454	469	459	477	492	489	480	467	502	477	464	489	489	462	493	491	462	464	494	453	465	459	463	461	474	466	459	488	490	492	472	480	460	454	468	458	489	480	465	473	507	487	463	495	481	496	501	483	491	447	509	524	489	512	485	462	471	508	504	488	490	461	495	475	517	503	432	501	465	486	432	459	473	456	483	529	498	472	474	517	523	460	484	512	501	463	448	492	462	525	493	470	486	480	460	515	489	506	469	487	495	452	471	495	475	505	494	477	479	466	448	486	479	467	516	459	463	494	438	489	531	465	485	429	483	461	470	527	471	480	455	486	472	492	461	525	478	478	480	464	469	485	493	493	483	532	478	479	515	475	458	521	492	522	464	531	462	507	487	499	482	475	450	504	478	458	480	500	482	472	461	446	438	532	509	479	486	451	438	496	486	488	491	477	470	472	509	477	489	469	468	464	453	503	473	526	481	474	505	493	463	462	457	471	485	500	453	495	504	474	442	508	480	507	472	467	506	476	455	454	494	551	468	492	461	442	502	443	465	473	506	477	474	483	471	477	457	460	478	427	502	484	494	503	448	464	486	444	450	483	500	444	449	477	498	477	463	474	449	517	476	467	491	488	496	516	437	482	492	463	486	470	510	506	458	487	479	475	469	516	480	527	470	491	492	470	474	455	518	499	470	489	476	468	477	493	492	493	473	485	467	514	502	518	463	443	504	484	483	477	494	479	470	473	465	453	476	489	464	507	495	522	485	488	499	502	436	488	468	511	491	484	436	501	503	488	479	493	461	478	492	459	481	425	479	481	492	490	462	458	463	474	515	459	497	484	425	479	508	492	519	521	502	499	482	461	500	496	467	483	459	491	486	483	476	524	457	528	481	453	511	465	486	500	473	511	469	513	451	506	474	446	486	479	471	477	510	469	477	513	458	450	481	449	480	471	467	494	477	485	438	466	508	488	448	503	493	468	479	487	491	482	449	476	527	410	457	473	471	481	507	480	496	503	487	476	480	451	475	470	510	508	424	477	480	443	489	469	474	471	485	478	461	489	472	489	481	452	493	485	471	478	528	494	469	449	495	483	464	485	450	437	497	519	494	501	491	479	458	492	445	464	451	483	493	465	473	479	480	505	486	491	486	486	495	463	482	467	506	446	469	444	451	465	448	508	502	478	464	498	461	474	473	456	488	506	476	487	506	458	507	488	432	470	510	448	496	492	449	506	492	525	493	472	464	465	438	441	504	461	522	468	478	502	479	453	467	466	465	480	502	471	463	470	507	493	467	476	485	478	503	500	512	496	467	480	487	467	465	479	501	486	484	456	444	468	465	451	463	445	494	505	545	478	435	464	520	433	477	498	482	498	518	460	463	456	483	437	481	452	490	450	481	466	482	529	489	494	519	493	447	474	485	468	481	497	517	468	508	477	489	475	527	497	492	472	479	497	453	489	472	476	481	499	511	489	500	496	480	484	475	496	450	478	497	489	453	478	509	503	465	506	472	475	451	452	457	525	475	499	487	508	475	494	481	478	468	496	511	490	456	471	484	475	514	517	441	470	471	470	528	499	468	503	496	444	480	474	475	484	465	483	476	484	487	483	536	473	480	477	445	471	471	474	455	499	462	456	444	492	483	452	485	475	457	530	511	434	497	471	506	485	477	463	503	506	479	484	461	545	456	507	497	503	483	470	469	486	495	475	535	485	480	505	481	460	471	504	473	457	456	479	492	421	493	467	481	448	485	462	467	486	499	489	481	509	502	474	492	462	459	512	494	486	455	476	519	482	502	494	473	511	447	482	476	447	493	496	485	482	490	491	479	454	493	515	483	485	441	516	468	479	476	458	495	477	448	472	480	463	496	466	463	510	478	499	498	459	443	461	474	467	482	460	477	449	497	468	473	482	496	465	498	464	519	497	491	486	486	495	442	470	488	482	516	514	490	496	490	494	495	506	463	479	456	480	491	486	455	492	504	477	453	463	430	483	510	498	518	478	483	468	460	530	485	497	449	455	505	460	487	443	458	504	467	482	467	481	442	489	477	472	481	472	439	488	475	452	493	467	499	461	478	480	486	492	460	462	498	474	484	471	484	493	483	460	493	489	465	486	482	477	455	466	471	493	477	474	479	494	492	444	489	463	519	448	494	476	487	536	504	471	491	487	476	523	470	483	467	507	473	507	494	472	506	473	524	524	490	478	523	502	486	481
5501	7230	5990	3808	2665	1682	1711	1514	1355	1356	13751	15091	10277	4549	1524	647	447	404	387	447	431	388	427	444	446	439	418	431	442	422	419	404	394	390	422	393	419	396	448	460	452	435	386	424	446	422	410	424	421	408	418	413	414	425	417	424	395	417	428	407	442	412	434	413	408	414	422	397	433	468	441	416	443	445	452	441	442	411	402	404	421	440	427	404	436	407	415	452	421	425	417	392	427	446	409	406	425	403	429	415	389	416	430	420	418	421	442	425	411	442	447	423	411	406	413	449	457	403	416	437	388	396	403	452	377	389	432	389	389	453	400	425	420	449	399	461	423	408	402	428	408	376	426	429	456	414	393	429	389	451	428	404	435	459	388	406	421	430	425	435	407	431	402	448	418	419	410	402	396	432	447	426	445	426	454	419	371	423	410	398	434	408	453	424	432	422	427	434	450	385	445	396	406	443	435	408	379	418	429	417	416	417	376	425	417	436	438	414	393	452	432	398	416	398	370	419	442	392	447	403	426	428	424	398	390	418	419	433	406	441	446	440	419	373	446	359	426	402	407	470	416	395	423	430	392	434	436	382	459	426	431	446	389	464	410	393	407	419	394	419	419	406	390	437	427	425	439	495	393	415	424	421	374	413	443	394	440	416	406	401	399	431	425	416	414	453	438	436	399	401	408	433	443	427	449	448	423	410	424	405	420	435	399	421	445	391	419	425	367	427	390	390	426	421	406	411	391	416	410	403	440	403	435	398	435	407	401	416	434	453	403	413	409	439	413	449	415	445	429	405	397	418	440	406	411	434	456	430	429	414	394	450	375	412	442	430	405	438	419	428	401	403	416	402	418	407	417	464	423	415	475	421	415	451	389	405	365	401	450	423	413	411	415	415	450	424	448	447	434	412	458	422	405	428	428	422	410	425	402	399	443	467	411	405	398	429	447	416	403	461	380	435	428	411	403	417	427	384	392	455	399	406	417	430	425	414	410	385	392	401	421	441	449	453	411	413	412	441	435	424	434	425	442	454	445	434	387	440	431	408	448	410	456	462	422	457	419	421	429	413	447	470	441	410	412	447	444	436	421	384	428	404	434	421	417	411	392	445	419	413	409	398	418	414	422	398	441	413	417	418	422	412	393	453	414	421	425	458	384	443	390	395	425	430	415	422	416	409	434	431	412	417	427	417	423	438	361	420	408	406	423	410	402	415	409	452	434	421	433	413	413	438	450	411	476	416	427	427	410	404	429	438	436	419	425	390	418	403	434	400	444	387	423	402	416	458	426	438	402	402	400	397	427	424	424	432	421	428	427	384	450	388	425	415	443	393	439	412	429	402	440	393	435	448	410	407	385	418	391	406	430	400	410	414	363	426	433	439	439	408	421	400	435	430	450	402	405	426	452	453	384	413	410	401	421	431	400	441	428	436	424	420	394	439	415	397	392	420	463	437	424	415	406	446	421	414	430	422	457	381	396	411	415	437	413	365	406	389	414	443	406	413	383	462	443	451	410	422	410	429	415	410	423	388	417	429	430	407	436	417	412	389	387	397	388	419	454	441	401	424	426	429	421	401	428	447	457	426	451	420	383	425	449	374	414	425	421	420	415	419	437	423	403	414	383	402	422	389	449	444	427	424	423	401	406	431	405	432	437	399	433	387	377	402	432	413	436	390	425	409	434	451	411	417	435	403	388	401	397	401	412	395	396	405	388	413	405	430	410	436	402	422	425	423	435	411	402	436	459	399	418	436	404	418	405	419	456	418	408	434	419	430	419	436	410	394	392	377	391	394	412	467	425	413	420	441	414	413	424	418	379	457	439	454	430	434	397	403	380	399	407	399	383	409	430	415	424	390	404	405	349	393	396	398	410	380	395	430	423	418	414	419	414	373	414	438	409	403	410	424	427	372	411	423	423	388	394	429	431	391	444	428	427	404	420	387	408	410	455	405	408	435	445	426	433	436	442	398	446	399	429	429	386	401	416	423	428	400	443	416	437	424	436	415	385	440	396	429	414	432	397	431	413	413	439	376	400	420	420	446	446	430	405	414	450	391	406	440	426	400	411	418	418	430	415	407	425	425	417	422	389	428	405	451	437	433	400	421	420	427	434	427	430	407	417	424	388	433	423	451	394	415	418	401	407	442	434	443	408	405	385	422	445	424	424	436	389	441	446	402	436	421	420	453	428	443	391	450	431	399	450	404	405	425	427	431	413	425	399	459	406	437	410	413	385	429	429	418	401	434	413	419	411	385	403	406	380	417	399	391	403	452	445	428	424	357	414	441	409	424	399	414	429	407	410	404	410	429	404	398	425	426	438	435	435	413	426	400	413	406	398	433	445	417	410	425	440	437	412	379	415	457	423	404	426	419	451	415	420	405	440	396	457	424	419	427	405	390	441	430	391	411	393	428	372	422	396	397	431	407	424	420	408	414	436	409	417	410	405	459	410	433	412	419	397	433	435	424	435	452	398	443	436	452	433	407	414	426	433	416	388	431	419	405	420	426	389	428	424	404	404	426	398	429	397	419	426	382	399	403	442	439	471	453	438	416	423	450	380	402	419	382	413	418	434	432	427	425	431	434	406	398	406	456	412	411	430	366	390	460	409	404	407	427	402	390	422	428	458	425	411	396	401	393	410	402	409	404	390	426	433	437	393	405	396	430	386	419	410	395	433	396	393	410	367	432	388	422	423	411	384	387	427	420	402	444	422	417	423	407	391	392	430	417	411	412	427	411	445	423	423	447	374	418	400	434	430	429	371	371	431	429	391	401	420	446	429	399	423	425	393	387	399	438	425	406	404	394	373	385	417	386	417	392	431	405	459	392	440	447	424	431	416	420	400	427	400	384	388	432	439	395	442	426	436	379	417	446	388	424	407	419	384	445	395	436	427	432	400	435	432	435	422	437	400	403	427	417	397	380	379	420	408	401	407	406	416	416	410	420	392	424	425	403	403	431	427	390	391	384	391	436	387	403	412	406	435	415	466	400	437	451	438	446	454	434	442	417	432	391	440	422	421	426	423	413	400	422	426	431	439	452	429	449	433	415	425	432	420	434	398	394	426	381	426	421	399	443	452	408	408	424	451	416	415	452	390	412	418	411	454	455	402	405	403	423	434	411	427	415	387	403	397	416	393	421	415	411	450	412	433	403	386	386	401	381	389	390	429	439	425	430	412	433	434	424	415	426	444	421	415	443	416	410	407	424	435	404	347	360	410	453	439	391	393	437	395	413	404	422	398	414	419	400	437	429	433	423	384	396	404	433	388	400	416	397	396	430	415	412	398	407	428	424	415	438	399	415	415	417	392	416	390	446	398	426	379	448	426	439	393	417	385	408	422	393	465	415	431	434	402	429	390	398	400	399	431	390	407	417	415	421	389	439	412	392	407	416	433	402	407	416	394	399	449	425	401	397	416	392	402	421	400	415	418	461	457	407	420	416	398	406	414	439	410	418	444	424	401	393	451	444	408	423	438	404	399	408	456	457	433	394	427	411	428	379
23951	20975	28103	24045	20815	8320	2751	1729	1395	1674	20296	27630	18992	8022	2172	825	639	584	588	600	552	549	588	542	598	562	571	558	555	564	580	611	601	552	593	556	561	566	531	565	555	587	546	557	556	527	607	588	601	515	562	573	571	573	561	557	574	577	592	571	565	600	610	578	548	565	577	592	573	591	555	629	585	594	524	549	579	520	561	559	595	568	521	595	560	579	552	529	559	543	538	557	574	580	563	553	546	591	581	542	580	549	587	601	554	555	588	562	552	594	535	575	532	573	641	594	604	526	606	589	530	604	554	557	628	552	620	557	615	548	596	527	575	582	573	583	551	586	560	550	569	551	551	560	576	550	572	551	569	522	597	556	538	534	540	577	585	562	575	561	548	587	583	560	549	612	571	549	585	599	564	537	595	559	575	609	545	559	553	539	583	535	565	589	554	557	572	549	565	598	577	504	605	541	530	590	560	526	523	575	553	615	544	553	571	564	593	549	555	582	590	570	612	594	557	555	546	584	612	556	541	576	573	548	543	580	578	562	595	533	523	572	577	556	536	595	569	581	544	581	568	548	599	587	559	574	617	546	561	551	605	554	580	596	556	519	607	532	598	598	566	565	555	549	588	593	570	558	533	579	543	554	530	566	539	573	588	592	636	576	600	533	577	561	562	603	626	584	578	605	557	595	556	567	530	619	499	578	579	548	564	539	570	498	550	548	519	563	513	614	591	564	582	544	522	534	577	555	552	560	593	556	551	594	577	551	503	613	557	510	589	525	590	560	587	583	569	533	549	577	607	519	582	561	549	566	536	564	609	549	543	599	532	532	615	602	579	584	601	550	556	550	582	540	598	538	514	524	564	533	538	585	557	553	613	606	577	535	553	590	578	570	588	585	539	566	523	563	548	562	550	583	568	550	581	568	533	555	552	529	500	586	567	560	549	547	555	584	567	539	575	543	637	561	575	577	608	543	547	540	546	555	561	583	556	586	544	577	555	577	564	547	550	552	580	588	575	591	544	528	556	572	539	547	540	549	553	545	546	590	564	589	575	572	571	561	575	578	571	562	547	559	567	564	580	559	520	578	555	565	533	567	579	567	547	546	584	577	542	562	630	571	551	552	577	518	558	553	556	531	595	530	580	522	546	585	589	577	583	573	545	534	583	568	532	548	571	558	551	539	566	539	560	547	562	568	587	579	545	578	537	548	532	569	599	555	566	552	566	550	576	550	517	559	547	540	582	557	548	556	588	587	553	588	557	567	556	552	586	609	589	543	522	591	580	565	553	565	555	574	574	596	570	600	593	551	611	519	585	552	588	541	556	583	570	585	579	570	517	559	557	549	610	590	526	526	572	587	554	571	572	584	569	578	549	578	553	544	558	578	576	547	599	610	574	563	557	539	573	568	571	608	573	577	570	539	563	544	575	540	624	561	520	529	586	524	586	560	545	582	617	567	555	504	580	575	595	571	557	558	562	554	557	600	596	584	533	547	573	540	563	537	581	522	562	553	537	596	548	564	593	591	515	567	565	560	531	533	558	552	551	565	546	544	551	579	577	576	586	582	539	582	571	573	551	563	538	550	583	588	568	582	566	549	565	571	566	537	579	583	585	542	550	560	541	561	547	524	536	610	583	576	554	547	528	505	542	541	609	581	599	602	565	569	566	537	527	525	599	585	593	576	532	605	550	554	600	537	517	553	572	531	550	539	533	571	541	569	529	608	568	561	543	551	552	525	588	551	606	576	551	554	579	580	582	563	529	592	607	559	606	573	596	601	561	593	577	600	549	555	506	534	554	590	569	578	579	515	554	568	543	567	551	570	522	578	559	594	572	542	607	556	585	596	575	582	548	526	530	520	548	552	533	542	611	589	580	550	565	576	570	589	540	609	555	568	587	568	549	553	557	578	547	543	545	554	539	550	560	574	561	566	537	510	547	563	512	601	587	612	574	525	579	534	567	585	542	589	533	588	613	592	542	534	588	534	574	519	582	580	604	587	539	529	565	533	526	556	545	547	538	548	574	560	554	558	559	558	568	582	594	590	573	565	493	580	554	533	577	559	574	560	560	588	529	584	556	528	516	533	575	592	562	567	574	578	569	588	562	563	522	565	564	545	556	589	561	571	617	530	600	597	518	586	540	576	578	545	567	517	608	555	545	583	574	563	564	580	609	514	560	575	578	537	562	557	530	578	588	540	541	596	566	571	511	531	555	566	595	529	556	581	542	557	543	531	581	549	584	544	566	582	572	556	569	595	597	565	601	572	555	569	549	541	574	558	605	563	509	592	527	559	537	587	621	573	569	576	531	531	553	595	586	578	564	551	571	541	566	547	538	545	545	556	646	556	504	560	582	602	605	566	534	576	581	518	566	545	578	536	591	577	559	556	610	512	560	534	572	565	609	565	564	595	585	534	536	582	544	557	572	536	581	578	558	536	519	525	562	553	574	619	553	576	565	558	563	572	578	573	554	555	500	603	553	598	496	588	557	579	570	543	552	563	509	549	569	564	542	571	604	539	606	561	565	520	565	603	539	543	496	595	574	558	569	566	564	549	554	552	596	592	573	588	534	559	502	584	573	546	523	600	578	589	573	535	546	547	578	553	509	568	593	523	552	560	551	566	508	573	567	513	569	575	542	608	587	556	576	562	578	629	539	547	557	584	565	587	571	529	577	578	597	581	575	562	580	547	591	555	554	578	608	524	578	572	542	531	564	568	570	551	562	522	513	584	546	573	600	572	580	532	587	579	555	560	604	534	577	561	551	573	558	577	595	555	589	596	547	562	567	568	539	546	500	557	575	566	550	556	524	549	602	607	574	581	562	528	555	564	610	561	581	558	559	605	513	552	568	597	584	562	599	530	546	578	552	536	578	551	567	549	555	581	573	584	543	605	540	532	596	584	556	568	572	544	500	551	600	555	548	573	534	551	556	553	528	555	538	615	546	587	574	536	571	534	594	565	552	582	576	556	551	578	536	579	589	551	559	580	592	592	517	581	558	529	594	539	536	571	556	541	595	545	545	583	583	587	519	555	502	596	527	577	586	567	569	549	568	543	582	563	618	574	533	568	590	549	540	554	568	564	555	560	552	567	576	515	600	528	583	602	574	572	551	553	587	523	570	566	550	493	513	561	594	553	534	564	519	619	557	525	561	595	563	578	557	554	537	558	591	575	516	536	530	555	515	543	576	588	555	515	557	564	563	558	607	599	549	543	554	576	558	564	594	580	561	552	546	558	511	558	539	549	588	597	579	573	578	591	577	561	538	559	542	519	566	537	562	601	570	573	602	569	560	553	537	557	555	563	573	573	591	566	547	540	582	526	524	531	551	597	522	536	599	561	603	560	549	564	571	588	544	541	559	576	550	601	535	550	553	548	570	580	580	563	555	558	576	565	587	546	533	623	585	599	578	551	555	587	569	568	553	565	538	562	569	555	576	560	533	572	550	548	576	528	607	498	602	600	572	508	590	577	575	571	544	571	558	592	592	591	590	562	534	554
6152	10761	9919	6564	3601	2331	2289	2160	1870	2326	24983	23773	16327	6977	2174	760	578	525	481	526	522	489	459	521	452	495	471	486	492	515	500	508	488	498	464	500	457	496	475	521	505	498	518	539	496	489	479	476	464	512	472	499	479	497	466	494	490	474	492	478	498	433	489	504	466	508	478	496	492	480	500	485	492	476	490	473	510	447	450	496	466	494	464	461	506	511	517	472	482	516	474	469	541	494	490	503	486	494	445	461	471	481	463	474	460	454	502	496	473	511	484	446	523	501	491	476	480	496	501	494	497	514	508	475	492	491	506	522	474	517	484	502	515	472	506	474	514	529	489	470	489	462	476	469	501	513	464	495	520	524	453	479	504	485	482	464	520	512	483	502	476	445	518	487	494	540	505	490	468	474	499	534	462	486	546	502	466	463	500	478	498	489	463	502	515	491	478	479	486	504	499	455	483	474	515	494	488	509	471	520	467	465	490	452	485	491	457	518	447	531	503	471	482	487	470	528	464	517	469	483	474	463	481	508	499	464	474	509	486	489	498	461	489	480	513	512	526	478	477	511	539	486	527	466	486	464	509	500	460	491	472	473	514	495	478	484	475	470	506	469	461	492	496	484	520	439	478	523	511	479	497	490	484	491	480	477	488	477	479	455	452	504	460	476	501	476	521	474	461	512	460	466	533	464	476	524	542	514	512	472	463	473	515	500	466	471	492	530	470	503	482	467	515	499	456	509	468	494	477	502	519	502	502	498	459	485	416	467	495	505	481	503	493	506	487	446	479	494	498	497	520	471	512	493	473	477	501	472	500	484	523	484	503	498	529	454	465	519	468	495	440	484	470	494	486	474	479	469	486	456	486	478	510	489	484	467	480	480	459	464	494	458	480	475	483	487	518	498	464	499	486	455	478	454	480	519	479	464	517	481	492	483	498	493	500	522	494	475	469	486	470	479	461	496	435	511	506	522	478	515	523	477	495	478	476	519	454	500	477	488	479	458	489	509	504	454	489	507	464	500	457	487	486	482	448	535	463	506	502	495	480	476	482	468	483	519	495	504	473	497	459	491	473	495	499	486	464	504	477	508	525	487	515	434	501	516	483	467	489	441	463	467	447	517	466	476	501	442	492	484	494	484	463	499	475	481	452	507	492	472	483	472	497	478	482	494	514	462	448	507	485	469	497	500	485	517	527	507	432	475	507	454	504	437	492	479	504	517	482	444	549	506	481	456	507	470	490	464	487	475	471	504	511	502	499	509	530	511	497	479	496	489	467	501	497	453	482	501	495	459	508	500	507	501	492	476	443	502	470	512	503	507	485	498	520	481	474	516	479	514	533	504	517	515	448	475	495	454	500	505	466	486	448	470	487	479	422	446	456	442	489	473	434	477	467	457	496	479	492	444	449	451	448	512	507	483	505	457	484	485	462	485	506	471	499	510	525	458	468	447	480	474	501	476	482	542	475	458	463	493	472	493	482	471	478	476	481	481	506	461	494	457	490	459	457	507	509	488	501	479	449	435	495	476	474	524	527	513	435	475	538	472	497	524	460	462	464	493	499	484	481	496	488	469	508	476	539	509	470	489	429	467	516	509	463	477	445	473	472	461	509	459	482	488	483	462	462	485	497	498	489	481	518	486	471	522	485	477	479	481	451	507	501	463	457	510	484	492	521	467	500	477	527	465	509	524	503	422	471	481	515	460	495	499	494	458	487	480	483	509	494	462	498	512	502	501	456	487	501	490	465	480	503	510	515	462	512	457	485	506	468	449	490	499	473	507	510	486	480	511	459	511	488	475	490	482	509	478	486	458	503	496	431	454	519	486	496	467	506	456	475	492	468	502	480	498	441	443	553	507	463	497	477	482	493	479	493	474	455	486	511	544	465	477	458	484	506	497	472	511	505	459	502	500	506	488	443	506	433	533	443	477	512	458	500	427	513	521	437	512	477	506	484	446	473	473	499	502	469	486	499	482	466	474	482	491	467	532	469	486	462	473	482	492	459	534	476	503	489	484	508	470	485	491	500	490	470	478	472	488	506	509	498	511	500	465	502	497	522	541	486	463	508	452	466	483	492	444	502	537	428	475	467	458	470	478	455	490	477	541	468	464	509	526	476	473	486	476	460	443	468	506	479	525	463	456	498	478	492	503	472	492	473	474	515	467	476	513	473	509	500	501	474	484	465	459	491	476	523	500	479	498	497	503	500	476	476	466	446	501	514	445	496	457	483	501	471	466	508	524	487	492	472	499	480	501	486	462	472	477	539	457	490	460	466	502	481	531	478	486	457	498	515	493	497	471	471	492	452	449	519	492	502	499	506	459	502	511	514	471	514	471	484	458	472	456	484	462	516	500	480	485	506	491	486	457	496	467	488	475	435	486	520	472	467	463	493	481	469	476	473	493	475	497	470	458	488	446	464	523	498	436	498	460	486	520	490	454	461	466	508	471	521	483	475	505	484	467	492	533	469	500	508	461	482	507	497	471	488	497	454	478	448	518	457	459	466	488	497	522	498	519	469	474	494	482	503	488	461	524	485	489	475	473	493	497	491	521	470	536	508	487	469	491	536	430	514	473	521	493	512	492	435	472	484	507	485	469	470	422	495	467	487	520	480	495	479	460	475	470	469	448	459	471	488	485	492	470	483	479	456	452	512	511	445	478	473	482	479	481	482	485	475	487	485	485	492	465	473	516	472	469	505	518	487	463	523	476	467	493	504	475	486	494	511	494	530	487	506	466	482	448	512	446	490	492	480	489	515	473	489	512	495	488	450	469	486	480	526	482	480	469	449	486	492	487	525	491	490	476	461	440	486	511	468	532	479	469	487	463	469	466	490	497	504	453	486	519	462	485	481	505	468	504	520	476	467	502	476	512	464	508	529	490	444	499	475	515	470	487	480	490	457	470	485	459	472	477	478	473	476	473	490	490	483	489	507	503	515	505	477	492	442	478	518	515	463	482	506	468	512	460	466	469	490	492	506	482	520	454	513	482	490	486	473	476	495	565	479	509	460	473	429	505	480	466	436	479	496	473	492	480	492	498	494	486	488	486	496	467	457	480	476	452	481	468	445	468	478	494	441	471	471	470	474	455	522	498	519	488	434	489	508	487	476	494	480	463	487	465	467	494	499	485	491	476	451	472	445	466	503	501	468	507	469	453	475	508	501	487	474	443	498	460	497	487	504	452	495	480	461	437	491	485	453	501	487	501	479	455	468	480	513	466	511	471	491	505	463	475	497	455	479	452	475	497	454	482	534	466	454	485	481	512	485	499	453	500	472	473	487	497	481	455	480	472	488	489	507	492	449	488	460	469	522	448	495	494	486	464	490	461	458	479	445	469	462	460	494	466	473	483	487	497	496	465	445	533	450	501	496	453	506	479	506	474	489	458	459	451	471	486	457	462	486	514	528	456	483	527	489	473	476	506	475	458	468	475	475	465	492	470	476	495	478	503	504	465	451	495	460	464	471	469	484	475	478	480	469	473	458	475	476	508	493	477
27173	12009	3945	2348	1096	696	611	522	585	623	1262	1809	1425	849	557	450	482	454	463	444	435	431	457	437	446	403	418	433	424	409	432	407	413	402	452	448	466	455	457	462	457	428	444	462	409	397	418	466	406	413	430	451	462	465	436	391	452	438	449	435	446	423	445	428	445	404	455	416	427	436	429	384	435	438	429	411	459	432	419	418	464	439	441	404	452	393	454	427	400	413	444	427	431	433	425	432	436	398	409	390	401	436	445	462	434	453	418	393	437	447	415	453	468	402	432	416	407	412	406	410	450	436	437	421	437	434	457	428	456	397	432	440	442	415	416	399	430	432	419	445	460	442	399	448	420	456	410	458	441	423	429	472	429	424	441	388	454	424	429	402	427	428	402	461	419	458	458	415	409	476	401	395	435	435	446	438	400	396	448	454	412	439	436	447	446	428	436	450	418	402	418	422	417	434	446	419	429	400	413	448	432	427	420	391	449	392	451	411	428	412	470	392	426	458	414	464	451	431	425	420	452	420	401	441	427	465	444	428	460	439	432	434	428	429	435	411	424	442	425	413	406	459	454	425	450	432	422	417	412	417	422	431	435	442	452	443	391	454	451	456	474	424	411	459	430	437	401	432	435	425	418	467	441	441	375	440	438	419	414	436	440	421	414	472	407	434	420	444	420	390	465	439	409	431	410	422	423	454	386	458	401	394	439	442	426	439	416	414	420	439	405	389	404	480	414	451	413	414	465	412	450	421	439	445	417	397	465	434	439	449	404	413	449	445	486	434	442	457	423	392	427	410	438	386	445	439	431	428	428	433	404	390	420	420	430	442	432	438	401	426	416	452	460	456	396	430	400	410	393	470	420	468	425	410	448	399	429	413	392	398	439	442	433	433	438	407	453	438	430	436	441	440	443	413	435	452	460	403	425	461	471	416	412	446	447	392	431	425	438	444	432	414	447	423	455	448	406	416	427	434	436	444	417	466	449	388	412	472	426	412	420	476	465	444	435	428	463	443	439	433	453	446	449	431	486	432	412	382	445	443	439	437	449	457	391	450	439	442	481	417	449	423	421	464	409	449	424	436	451	477	402	436	445	423	466	428	469	459	450	407	430	466	419	425	409	412	412	426	465	413	422	428	427	400	422	406	431	439	411	457	439	412	436	435	420	430	442	460	423	421	418	435	413	405	465	404	421	409	413	447	385	414	410	407	426	444	447	449	447	453	469	426	427	409	426	440	448	427	451	425	425	425	432	382	451	382	437	463	396	436	408	393	433	436	423	458	417	454	414	420	403	407	419	430	394	411	450	381	463	446	425	430	451	419	423	420	442	440	417	440	417	440	399	463	462	401	443	433	445	434	419	433	446	445	409	442	446	442	454	478	455	407	446	412	481	460	443	442	429	452	411	421	431	425	459	394	433	388	421	416	434	453	459	393	409	433	427	414	439	467	408	438	424	470	437	389	459	425	427	411	464	443	431	419	464	437	434	403	474	481	475	425	415	426	406	378	450	440	439	431	486	444	462	438	387	423	445	428	416	406	414	457	429	405	408	437	436	426	444	402	409	406	420	439	427	414	445	447	453	411	421	437	423	407	427	427	423	429	420	421	433	460	403	424	388	442	441	432	422	400	451	450	414	420	414	412	388	439	442	383	439	417	412	445	430	445	439	406	439	421	453	441	412	428	452	413	443	435	441	432	450	414	430	436	446	410	413	417	452	440	403	424	411	398	438	450	427	411	440	413	372	398	441	416	459	413	437	444	422	408	432	483	433	424	410	423	392	430	451	410	416	445	439	417	452	438	444	431	449	451	412	441	424	412	441	440	441	430	395	446	485	438	435	415	403	448	429	396	394	445	459	424	430	430	427	453	448	406	430	458	400	418	433	432	459	455	420	420	429	464	422	422	485	462	459	444	397	423	427	428	455	445	402	433	439	419	483	470	441	397	393	408	398	434	440	404	470	403	402	428	425	437	424	484	418	424	442	421	435	462	413	413	418	427	447	415	461	407	433	408	450	416	446	415	441	430	427	423	414	432	429	410	440	447	409	426	451	443	436	424	424	387	431	443	424	457	429	421	404	435	401	426	426	412	426	409	423	465	482	422	476	441	426	427	420	415	393	448	418	450	416	464	410	458	476	455	430	416	419	404	413	425	472	435	429	453	404	423	415	385	421	414	417	440	460	422	421	433	429	394	458	411	434	422	416	449	462	427	380	424	426	456	410	425	429	417	456	425	436	448	426	457	436	458	462	475	405	412	406	435	454	442	462	407	417	448	455	427	414	471	424	442	451	429	411	433	445	449	428	434	403	432	427	403	449	445	396	476	437	443	468	445	425	422	408	439	436	426	443	421	428	403	442	404	431	420	430	415	453	413	449	431	454	419	428	408	408	419	460	417	439	462	417	435	480	438	442	459	435	419	444	408	437	444	450	474	424	459	448	401	444	400	434	464	477	449	428	412	429	405	447	410	427	423	426	457	437	432	444	454	416	430	392	440	437	437	446	410	432	414	446	416	436	408	398	415	456	430	395	431	395	437	445	448	443	419	437	446	362	458	444	408	391	422	412	469	454	421	452	422	426	437	401	432	452	431	415	456	371	399	432	436	446	406	450	402	449	448	396	445	406	434	431	430	423	424	443	436	422	446	436	433	444	430	424	429	404	404	417	415	426	435	446	440	416	431	462	426	404	436	448	450	456	423	430	442	449	419	425	447	445	416	408	463	455	419	467	400	438	448	426	418	434	436	428	443	417	412	448	417	387	430	446	453	440	443	436	427	425	409	411	408	447	390	421	418	419	405	447	463	446	428	429	411	448	424	431	411	447	456	404	407	443	408	423	444	436	431	420	423	443	453	448	425	415	449	414	425	437	424	420	434	421	429	443	405	420	441	420	459	416	456	460	398	419	422	415	417	444	414	450	399	429	464	443	420	396	454	417	414	464	431	441	417	410	415	411	379	457	398	455	472	435	427	431	451	433	433	441	414	449	485	442	432	427	378	408	418	428	438	440	432	419	466	412	384	401	425	447	426	466	415	410	400	416	431	421	414	446	436	422	446	447	451	449	436	451	425	415	433	441	426	420	409	420	422	457	428	436	464	399	438	437	466	429	385	434	412	424	393	421	443	467	433	446	402	461	437	426	432	392	418	426	457	438	413	384	448	442	469	437	470	419	420	442	430	406	442	412	407	426	421	431	449	431	431	432	425	400	415	451	429	426	445	413	437	453	451	447	457	435	422	439	463	432	438	432	467	422	440	426	433	408	421	424	418	415	436	457	428	453	440	443	468	432	408	441	404	412	446	421	436	413	467	414	409	454	430	396	413	424	429	456	436	459	456	419	418	432	423	420	398	391	434	413	413	448	450	433	406	415	392	440	447	446	405	469	447	436	420	403	415	402	447	428	431	456	430	418	426	429	416	424	441	424	439	425	406	437	445	435	436	433	454	452	405	431	382	444	439	439	416	418	393	469	432	394	445	442	400	448	447	422	453	415	429
5923	2861	4028	2347	1326	845	623	580	629	674	1804	2268	1660	864	558	444	376	385	374	354	380	363	355	335	394	384	372	361	365	345	360	374	355	354	384	377	344	351	368	350	328	364	364	358	372	352	364	374	392	347	335	394	350	367	351	396	342	323	403	334	364	391	387	337	313	375	336	357	361	380	331	316	357	336	401	370	365	404	346	391	360	389	355	389	362	395	345	350	361	412	390	326	317	352	335	379	342	352	322	360	340	384	344	399	383	375	363	350	371	408	338	375	332	350	369	335	364	344	358	363	373	365	343	373	329	354	372	352	366	309	353	355	391	365	365	353	360	388	363	364	349	373	357	375	365	350	375	380	375	348	362	361	369	342	357	327	355	361	352	329	349	345	387	355	379	324	362	377	357	358	396	359	364	365	355	382	353	345	387	370	382	360	350	380	351	365	382	339	374	356	358	380	355	350	370	367	362	328	354	390	361	407	346	372	369	357	341	369	385	348	377	343	382	357	383	355	350	377	354	387	340	402	377	400	333	371	368	362	324	388	348	344	339	367	402	368	349	358	359	359	353	388	378	352	365	395	365	376	371	326	373	384	371	349	344	364	366	368	356	373	385	343	352	370	342	357	371	358	344	377	379	392	358	342	353	371	359	341	356	393	338	397	367	354	347	404	362	377	382	391	360	392	352	364	354	393	373	374	405	326	346	348	321	351	361	418	398	372	365	370	357	416	360	373	396	344	366	354	383	360	395	382	393	364	334	385	372	394	352	373	356	352	392	334	372	366	387	352	372	360	377	356	365	349	341	391	386	369	365	342	374	359	363	371	377	346	353	390	384	348	355	368	388	362	386	374	407	355	372	345	383	332	342	346	348	375	374	365	353	374	332	346	359	385	384	335	387	360	362	357	312	311	362	343	342	355	393	381	378	373	376	365	381	405	344	362	387	352	372	364	393	385	391	360	363	385	404	372	377	353	362	357	364	383	357	386	382	375	416	371	351	361	362	361	368	338	349	381	355	348	355	420	364	366	365	353	379	375	369	337	401	367	359	358	355	349	330	334	344	356	362	333	380	334	369	353	376	371	386	358	361	374	350	356	371	351	369	360	390	382	378	351	362	352	358	372	342	366	342	351	400	370	362	417	359	359	351	354	357	363	388	393	357	346	344	365	392	367	363	395	366	361	372	338	322	414	392	394	385	349	333	381	358	384	383	336	350	372	368	370	388	365	370	375	351	340	351	335	339	367	380	350	347	372	336	343	351	360	375	362	383	396	364	352	380	369	391	387	362	372	379	361	360	348	358	346	356	360	370	374	342	363	351	334	335	359	389	335	360	365	360	351	356	364	362	350	358	359	373	381	341	346	382	353	325	353	371	370	373	391	345	372	356	406	364	367	342	385	364	360	369	354	377	308	383	380	361	401	372	394	380	346	368	356	363	331	373	360	331	380	357	350	337	344	387	349	354	334	380	353	376	377	364	349	337	385	364	368	351	389	375	337	363	346	360	345	379	338	391	365	325	376	363	338	356	376	383	357	334	386	385	379	374	361	352	397	358	345	360	362	386	360	338	348	349	369	366	362	360	360	348	349	356	374	352	401	370	379	339	374	353	372	341	391	379	384	328	341	362	377	357	359	374	380	338	364	380	379	363	392	384	349	355	380	371	356	357	345	344	326	357	357	367	336	355	345	383	371	365	373	351	353	344	348	365	362	389	336	347	363	343	383	367	327	367	352	378	358	339	363	380	337	359	359	389	368	351	365	369	365	381	333	338	363	367	343	351	332	350	344	344	330	414	360	368	344	358	354	352	383	366	349	359	379	337	343	336	357	348	350	401	377	344	380	367	376	368	323	363	307	340	360	335	369	326	362	354	338	373	365	322	360	351	367	387	363	348	385	364	373	364	350	360	376	365	399	364	355	387	333	378	331	361	349	354	373	351	343	371	340	358	384	352	377	384	355	394	341	382	361	384	379	361	343	371	361	378	360	325	362	393	364	372	348	349	404	374	382	358	370	361	370	399	407	368	377	378	350	366	376	381	334	382	362	359	342	418	360	310	352	367	398	374	344	363	339	337	378	388	370	350	349	349	388	379	354	406	350	375	359	366	347	402	366	353	379	349	373	364	380	388	390	340	350	347	356	354	387	353	388	376	375	396	351	365	351	368	357	374	342	349	375	368	388	356	375	404	378	331	346	356	370	340	335	370	381	357	370	339	317	371	362	367	364	359	348	380	383	367	358	334	371	381	352	365	395	362	359	354	363	360	373	325	360	394	354	360	345	337	391	380	329	355	339	354	376	370	349	331	332	347	379	377	377	374	376	347	354	376	385	377	354	380	353	345	358	364	379	337	384	395	391	374	380	379	346	375	376	383	351	358	358	336	337	360	355	334	363	384	370	379	402	367	382	369	323	368	362	348	389	339	353	335	373	356	372	361	397	349	352	325	333	376	350	373	362	400	385	360	374	360	394	376	393	390	358	384	393	384	359	370	400	366	381	363	341	359	345	368	347	372	377	347	359	381	370	365	346	348	361	369	348	368	391	369	358	367	355	360	350	382	366	347	354	361	390	408	360	369	364	320	392	360	375	350	337	371	396	345	373	395	372	336	345	357	362	364	369	389	354	366	352	432	354	375	345	346	351	385	338	353	363	333	352	382	372	329	363	378	349	367	344	391	371	375	345	332	376	375	371	364	340	385	383	364	347	387	381	333	382	327	385	371	368	388	378	369	378	348	353	383	353	360	366	384	408	371	366	339	397	378	397	353	391	377	345	382	387	371	400	365	369	365	392	353	388	354	337	396	369	407	360	356	384	348	372	387	364	364	336	340	367	367	342	350	369	351	349	393	379	360	369	361	380	377	356	350	366	402	317	356	318	360	358	348	386	374	381	352	338	358	378	364	333	400	343	360	328	347	372	342	383	381	363	366	358	371	335	364	374	371	360	338	337	352	322	343	365	382	335	351	343	365	371	412	349	366	395	351	343	349	378	372	400	367	368	365	343	372	374	370	381	346	375	341	368	387	353	371	353	378	358	360	354	377	354	370	369	379	348	389	391	358	383	359	365	358	388	345	362	379	395	342	391	375	355	354	350	364	388	374	364	357	392	340	382	397	348	365	373	383	378	341	384	375	362	370	391	393	362	359	366	352	340	368	370	347	388	347	365	388	364	361	356	380	362	397	398	332	362	371	354	389	352	385	415	386	348	396	376	351	380	368	319	344	389	355	365	368	384	335	358	389	372	367	313	348	390	350	379	355	347	380	360	353	328	370	357	344	364	368	372	409	401	365	354	385	348	381	391	355	369	367	360	364	356	342	334	369	323	354	365	336	379	393	329	373	370	363	354	358	369	326	375	348	360	402	330	353	359	329	381	366	352	357	330	378	346	358	359	373	369	373	383	354	376	388	395	363	326	341	371	350	381	390	357	345	359	371	375	360	373	375	352	354	338	347	362	416	369	343	331	350	391	367	377	364	338	359	363	338	363	378	366	326	356
24903	20979	27123	24844	12296	3960	2113	1372	1230	1113	10342	15917	10193	4099	1303	659	550	506	489	501	467	467	516	440	499	549	486	491	498	505	478	511	495	496	514	505	470	527	516	489	450	529	485	485	471	500	508	509	509	464	452	503	452	465	501	501	529	500	508	469	488	512	477	526	454	493	545	495	506	461	484	515	476	503	522	472	456	479	512	457	480	495	497	490	511	472	510	503	502	462	506	487	491	484	499	501	489	515	441	509	511	503	489	509	488	474	497	480	524	483	514	485	498	489	548	511	489	501	486	481	504	487	467	493	498	516	479	463	471	504	488	492	468	499	496	485	521	508	492	539	491	484	524	474	472	494	426	497	500	509	498	505	474	477	528	505	493	513	494	521	454	475	437	478	510	510	469	490	468	503	484	451	476	470	503	502	511	475	488	552	504	450	508	457	523	442	518	527	477	518	503	500	516	459	466	508	483	497	483	508	474	482	486	482	494	482	487	509	491	465	501	530	480	477	469	497	476	452	517	491	468	516	491	500	468	506	493	468	508	484	483	451	491	485	504	531	505	488	489	526	471	465	491	476	498	494	491	483	479	463	489	544	529	487	516	473	450	454	480	466	500	496	505	514	470	501	472	486	487	474	521	519	486	488	500	489	507	489	503	456	479	482	448	478	445	429	473	492	489	535	503	458	489	453	545	472	448	494	472	490	531	492	485	489	485	498	502	488	463	511	517	519	494	445	484	467	484	479	438	495	483	507	504	504	488	489	482	473	514	539	476	504	517	480	498	495	482	547	497	477	507	448	498	504	486	475	491	507	466	488	452	467	518	512	469	503	533	491	481	550	510	487	517	430	508	497	512	519	493	507	512	464	503	499	481	480	513	479	484	491	491	499	461	468	484	455	505	521	523	474	499	518	483	483	511	476	472	503	485	511	519	492	472	460	492	524	467	478	508	460	477	491	457	479	469	486	494	488	450	526	484	480	454	456	497	492	488	468	503	526	513	478	468	481	470	461	464	477	531	497	484	461	502	469	500	464	535	489	506	524	502	464	493	502	477	517	481	463	498	474	497	493	489	462	456	497	491	516	495	443	484	487	453	480	453	475	501	491	489	502	478	480	464	446	476	488	510	503	485	460	481	508	545	494	482	495	514	523	475	494	475	478	500	505	499	459	476	509	538	476	501	479	487	458	487	479	483	499	503	489	493	466	464	513	452	530	504	500	465	468	485	476	516	497	466	488	502	477	509	488	501	508	505	500	494	494	485	509	473	458	516	490	469	482	452	499	468	493	487	466	486	515	479	492	482	517	499	503	489	463	500	488	495	510	497	505	470	488	511	517	485	488	463	479	453	478	491	503	457	485	488	535	526	481	487	503	495	459	484	503	490	471	520	507	485	487	478	494	485	483	431	474	530	485	503	491	450	501	481	457	504	491	521	498	516	484	529	476	490	526	478	503	513	491	472	501	488	531	479	489	489	528	516	466	456	508	483	434	469	494	495	503	501	464	451	513	494	488	487	491	492	459	497	473	491	474	455	495	525	502	478	493	506	479	475	478	510	490	533	522	446	455	485	452	495	496	484	462	476	470	503	523	527	474	468	514	487	463	477	473	469	482	472	529	474	454	530	504	503	494	489	510	476	444	525	486	500	446	489	490	536	489	450	497	508	525	484	495	457	478	478	477	485	487	489	442	458	499	463	480	498	510	479	524	465	492	488	490	463	492	508	453	537	442	467	489	506	456	538	458	534	504	471	471	486	475	456	488	461	512	507	497	489	465	489	484	505	495	504	476	418	489	498	487	472	464	474	505	520	506	465	481	485	498	491	551	495	496	497	494	553	474	478	533	461	509	493	486	500	474	514	503	491	498	479	519	494	465	479	442	518	473	515	451	461	499	435	534	465	490	492	489	451	510	483	501	454	453	451	485	488	510	462	492	505	477	522	493	473	503	522	476	497	472	480	472	483	454	511	503	490	483	505	495	489	500	482	472	526	483	470	451	509	471	485	474	478	487	490	461	459	467	497	509	509	484	522	489	423	507	493	472	486	470	531	515	473	487	502	455	466	504	510	493	458	530	513	458	505	452	447	474	484	454	494	495	486	472	492	483	457	524	510	465	482	492	489	513	436	508	468	502	492	486	457	496	471	523	485	488	501	474	465	463	502	508	463	474	509	481	468	503	525	490	494	473	486	502	470	462	507	507	464	461	489	477	454	494	482	502	477	492	475	471	484	506	504	512	485	473	473	504	477	433	516	508	445	490	446	477	470	506	450	494	449	507	465	491	446	485	472	504	492	495	474	537	504	512	452	494	487	456	517	506	509	478	516	463	467	473	439	535	539	481	508	453	488	490	532	480	531	483	469	465	481	478	474	450	501	537	479	450	468	453	501	474	471	524	485	477	486	492	454	529	480	482	555	478	498	479	516	474	445	478	471	500	484	527	505	494	503	529	511	480	481	480	488	507	434	478	476	479	506	508	530	482	482	476	486	519	485	523	485	515	474	482	463	510	439	502	494	514	479	487	499	470	510	505	445	430	479	496	483	488	487	476	476	504	521	472	510	491	493	494	501	479	488	493	498	474	506	515	457	480	482	490	553	480	527	569	476	464	486	461	505	462	502	483	515	537	497	479	491	476	460	465	501	475	505	483	489	442	480	498	509	456	485	481	510	489	526	494	479	502	477	500	500	516	499	475	475	464	473	486	478	504	486	511	489	485	517	463	469	477	489	478	494	513	436	471	469	521	502	529	452	487	473	487	463	481	474	458	527	493	474	459	495	516	499	483	489	469	519	531	521	521	467	488	484	458	459	453	455	471	455	492	482	480	524	478	482	485	493	514	481	487	487	503	469	492	484	452	501	488	500	476	490	502	493	513	477	469	504	499	520	487	509	488	506	479	482	498	471	498	490	472	461	508	511	482	475	490	501	495	482	494	494	522	457	494	500	509	523	489	463	486	477	493	499	468	468	471	474	428	494	484	470	468	480	467	486	496	458	477	458	467	476	483	508	485	479	487	511	475	513	474	467	473	487	464	528	484	471	499	469	454	517	506	508	506	482	469	499	460	500	487	474	457	459	478	480	476	438	488	552	453	478	458	497	475	461	472	521	492	476	496	490	483	507	451	490	454	477	493	454	472	480	473	525	453	511	475	478	458	460	480	489	511	445	477	470	490	497	467	484	493	478	485	460	498	470	469	441	488	458	459	476	471	473	492	527	516	503	479	472	475	478	490	495	499	491	532	489	462	488	457	472	504	503	509	466	480	471	470	503	495	510	475	504	499	482	473	467	523	498	486	514	494	488	447	468	480	454	481	469	473	502	488	493	486	502	533	506	471	523	489	515	491	500	468	476	461	475	500	473	466	438	490	471	503	482	542	528	466	492	501	519	510	479	454	494	496	482	441	485	493	490	499	449	511	504	496	495	520	481	496	467	492	501	485	493	520	468	508	525	470	514	489	475	474	471	495	504	473	505	463	510	426	470	483	526	489	531	497	493	503
5497	8687	11385	6813	4550	3353	2231	1578	1656	1501	13752	14662	9422	4076	1427	621	484	439	429	420	414	420	438	434	459	401	439	436	452	386	429	426	414	406	430	395	436	430	427	428	435	441	413	442	427	444	422	426	403	432	434	411	419	405	427	385	429	410	394	428	431	382	427	445	382	454	403	381	407	404	418	425	437	456	415	447	463	432	430	430	418	427	427	464	412	441	404	431	434	415	437	430	462	411	412	391	458	433	456	426	417	403	443	427	435	413	441	453	416	432	400	436	407	392	394	431	443	430	415	408	444	417	407	417	430	401	425	428	447	453	424	440	443	467	393	379	375	439	448	460	426	420	438	448	424	410	397	416	420	412	423	432	409	435	416	417	429	443	463	420	496	456	427	423	415	441	444	457	414	422	422	430	433	442	409	442	416	454	390	423	415	432	431	428	423	410	412	424	418	436	443	427	446	422	410	445	406	447	457	407	455	437	419	461	403	417	413	418	397	418	434	422	448	452	407	444	392	428	451	423	397	413	425	436	423	400	399	446	409	414	432	397	409	420	450	465	433	408	423	405	434	459	418	392	391	421	413	407	425	397	414	415	435	407	384	431	376	406	416	438	402	413	442	468	443	435	426	446	439	396	440	446	429	415	427	424	404	442	404	413	433	449	399	404	400	412	433	465	405	375	424	428	425	443	439	443	449	449	446	386	427	432	423	399	408	461	410	418	418	439	420	420	393	416	395	437	443	425	393	426	423	426	417	425	448	445	424	407	431	429	399	415	398	414	421	428	439	424	441	447	416	402	412	434	405	436	411	443	411	436	412	430	465	433	422	455	407	417	393	405	457	420	415	399	423	427	423	427	444	402	399	412	411	433	442	393	425	417	454	386	463	433	439	411	402	424	423	440	421	431	401	423	450	458	428	404	406	438	451	433	429	463	423	422	425	412	491	400	418	409	445	427	430	409	443	433	426	431	445	417	428	454	397	418	450	415	448	420	443	421	421	437	424	424	405	430	400	432	414	435	423	428	412	430	448	377	406	431	419	415	406	432	426	423	437	439	433	397	461	454	473	424	421	428	434	430	420	423	437	454	490	409	448	402	420	454	435	459	431	441	411	411	433	385	408	428	396	426	432	459	419	427	417	405	436	441	412	440	450	442	460	442	406	406	418	408	413	436	444	443	424	415	407	417	428	439	424	420	415	429	396	443	405	410	433	478	427	425	441	429	457	433	399	460	400	427	414	413	392	414	402	434	430	422	451	403	405	413	415	436	435	425	422	458	452	424	406	426	414	396	407	391	383	466	444	419	435	423	423	402	419	420	460	422	425	417	400	478	397	420	417	408	428	424	441	428	477	430	419	458	406	418	458	425	383	409	440	410	372	437	396	426	433	479	428	431	440	397	399	426	450	385	417	403	414	427	441	437	438	464	409	412	413	467	431	426	420	419	444	396	388	420	413	430	423	413	440	446	356	449	448	408	427	430	394	417	399	387	393	396	424	446	394	447	396	414	425	436	410	431	446	421	442	421	448	475	437	452	395	426	483	438	435	436	436	402	464	403	446	427	439	409	448	443	447	420	435	442	434	416	451	405	415	377	409	395	427	436	438	413	369	430	424	432	412	423	426	442	425	390	431	438	437	419	432	415	418	439	447	437	429	409	416	436	389	431	428	420	390	425	423	447	450	445	408	427	410	387	415	445	452	417	389	428	430	454	437	397	417	420	428	442	426	434	391	406	427	446	447	430	399	421	416	444	405	420	426	417	426	420	432	399	441	385	430	427	427	431	399	393	430	460	450	396	430	452	414	432	424	417	411	420	396	400	413	421	409	419	437	450	401	435	441	417	428	440	385	463	427	409	400	435	438	455	444	427	434	452	438	420	436	420	414	460	416	430	428	406	452	433	427	435	451	422	391	426	386	407	419	446	418	423	441	424	410	406	438	415	373	419	431	405	420	412	449	400	400	408	426	425	426	417	417	421	432	412	419	425	458	424	410	421	406	424	453	418	408	411	382	449	435	408	436	432	409	437	421	451	429	457	433	404	429	405	449	416	401	392	450	433	421	406	452	387	402	403	414	416	448	449	448	464	433	385	416	428	423	437	417	370	444	429	410	411	393	417	411	435	424	434	421	391	420	451	399	397	458	421	410	388	390	404	409	374	377	416	441	369	404	415	413	404	393	430	400	418	403	451	482	423	433	402	402	403	448	422	400	428	438	405	422	463	392	391	451	404	402	457	429	372	432	436	421	400	434	414	387	429	381	417	397	440	393	475	383	394	429	426	401	409	439	438	411	456	418	391	436	420	458	369	433	429	447	419	417	441	432	440	417	408	434	448	421	450	422	427	417	447	398	408	402	429	425	422	421	406	450	422	423	388	380	416	417	437	408	441	433	402	392	399	432	431	425	398	444	409	449	419	437	422	428	434	419	412	429	433	451	407	431	438	432	418	426	441	406	409	474	403	421	443	404	405	436	400	452	428	434	437	403	413	404	394	402	370	396	384	418	414	412	468	439	423	453	413	420	464	409	427	448	429	432	439	447	413	426	422	439	470	437	441	423	435	420	442	386	407	425	434	421	438	443	452	446	422	396	402	419	449	360	401	429	387	430	432	421	429	386	413	426	396	418	435	395	420	443	397	433	439	442	393	438	417	434	414	420	425	415	404	422	423	433	418	417	446	402	400	397	412	415	431	409	449	414	412	414	403	423	428	416	413	433	428	402	439	428	423	430	440	402	415	422	410	416	428	411	425	406	418	440	405	429	476	373	421	414	447	426	434	431	411	407	402	440	416	410	423	407	439	441	422	409	433	434	420	429	440	430	459	418	432	443	404	437	393	464	449	454	426	450	426	377	427	431	435	411	419	403	435	397	430	412	412	434	413	407	406	424	446	401	452	408	431	403	437	423	383	408	420	415	409	424	423	426	453	408	453	401	421	414	426	417	438	426	375	390	436	422	460	422	419	437	417	402	393	429	450	403	419	421	391	456	442	457	425	418	435	407	430	391	435	434	394	431	453	391	407	440	439	396	418	425	433	415	422	422	437	422	431	444	448	427	393	423	440	451	395	415	390	404	405	400	392	432	423	418	454	417	424	422	426	430	435	406	427	434	418	390	436	442	421	427	429	417	408	427	404	404	393	447	430	401	420	404	407	413	441	448	448	400	467	423	446	398	451	423	416	426	442	432	422	429	416	388	451	422	442	450	432	417	412	462	445	461	418	443	451	439	405	436	396	437	422	438	435	448	415	442	435	421	434	416	436	436	407	423	421	437	409	417	467	431	378	431	406	453	409	434	395	453	423	428	422	453	423	429	380	415	424	415	374	435	424	438	400	428	395	422	417	419	423	408	411	441	436	433	380	405	433	428	449	414	454	410	436	415	426	429	400	443	412	412	406	417	400	423	418	405	432	443	409	433	435	412	416	454	438	433	414	398	436	445	414	470	404	439	445	411	421	436	415	395	408	432	455	386	406	399	425	456	434	418	410	426	426	371	435
23910	20956	28115	24065	20711	11192	4154	2415	1942	1726	16927	27136	18743	7778	2152	826	621	599	583	555	567	551	611	617	594	579	590	561	578	551	570	554	556	539	552	568	583	559	597	590	582	607	590	581	520	563	583	554	656	584	594	586	564	589	573	552	549	551	550	587	591	595	587	602	575	547	554	630	527	551	581	578	585	546	590	535	588	538	578	548	587	614	600	584	648	560	586	551	556	529	555	547	518	587	588	593	560	581	581	545	568	532	612	599	598	553	578	520	527	534	567	516	538	560	576	566	603	571	542	537	560	575	603	591	568	550	598	574	546	592	587	572	576	549	531	596	605	540	584	553	522	573	542	617	552	577	541	572	547	547	571	571	578	575	545	578	569	581	576	610	548	600	592	543	579	504	549	546	568	583	579	595	591	577	594	558	605	593	591	579	587	623	586	589	584	596	553	606	556	550	552	538	559	582	569	536	570	563	555	584	595	608	562	562	556	557	541	584	570	516	547	553	583	569	533	574	566	615	549	592	547	528	568	552	560	568	563	560	582	590	583	580	506	541	563	524	542	591	524	593	571	587	552	548	541	557	512	601	515	598	542	540	568	578	536	550	559	569	589	520	593	576	553	561	568	532	591	539	584	581	562	582	518	567	611	562	549	566	552	630	634	574	569	533	561	589	545	553	569	552	587	583	575	564	558	591	572	563	551	552	565	546	577	522	556	582	590	584	545	532	599	583	600	566	568	570	543	572	552	528	542	580	599	618	558	550	580	572	558	538	561	552	556	565	578	589	579	527	536	512	591	532	552	558	541	565	553	572	540	573	579	596	566	534	563	534	560	567	537	581	556	569	595	589	515	556	575	574	545	523	541	541	572	538	602	565	568	585	587	541	550	604	528	590	589	529	616	561	597	559	510	548	547	573	574	550	561	565	575	600	540	581	550	539	577	573	605	555	559	576	556	574	544	568	541	554	538	539	564	543	587	540	579	572	560	582	599	578	578	567	564	561	563	611	540	550	548	560	551	576	503	551	525	549	588	620	586	562	547	524	578	575	539	530	520	559	586	538	572	551	544	582	610	565	597	574	576	556	560	627	554	573	544	580	574	534	550	566	595	575	534	554	577	563	545	615	548	541	583	600	550	535	575	589	552	555	585	591	536	519	594	590	548	537	557	537	577	569	563	532	580	616	556	556	559	556	540	561	580	576	555	556	539	562	568	526	561	538	590	525	568	559	529	554	540	555	527	537	589	557	544	574	568	569	567	547	593	584	602	523	582	526	545	586	588	558	594	557	574	551	553	565	594	566	583	568	602	563	554	592	537	544	554	572	554	560	571	575	534	589	576	558	542	510	512	583	562	559	556	603	556	571	542	564	555	589	555	528	574	584	578	576	570	558	557	534	565	584	563	559	581	566	576	607	575	553	561	588	567	572	557	585	596	566	584	565	556	561	592	551	547	529	600	579	563	548	548	560	542	603	512	583	565	550	545	574	532	552	549	563	549	582	575	583	571	525	537	560	537	545	567	591	558	585	529	538	564	557	562	558	550	518	569	522	609	546	564	503	546	543	602	554	568	559	610	588	532	603	573	579	548	547	578	619	595	577	523	563	566	577	529	521	577	569	568	563	572	526	536	582	588	547	584	550	583	511	559	557	617	542	577	585	585	557	573	546	547	563	542	556	553	570	536	570	561	564	576	519	542	547	577	550	592	578	526	546	575	570	557	548	547	574	584	574	568	573	601	537	570	560	599	583	547	544	538	566	546	562	575	560	513	549	571	561	536	576	588	555	543	596	570	568	563	566	586	549	562	534	555	553	587	561	534	589	565	613	544	546	566	561	546	533	514	624	564	568	520	571	592	572	573	559	533	594	564	507	616	599	585	567	559	592	610	566	562	513	580	520	550	549	586	582	582	594	538	543	563	574	477	557	533	558	533	561	588	549	618	525	518	529	591	546	556	542	515	554	566	549	538	558	598	599	569	606	561	577	572	535	603	557	545	565	569	575	552	569	565	577	551	513	543	577	582	527	543	559	552	578	548	501	594	567	536	579	600	532	562	566	553	533	535	573	555	543	580	544	578	596	523	565	547	567	491	529	527	605	520	571	541	551	567	585	549	491	554	591	574	586	553	592	592	586	571	586	542	554	539	547	593	570	546	542	579	567	605	597	587	552	624	557	600	563	561	564	582	538	538	528	510	552	556	599	586	576	541	549	545	540	576	521	582	556	558	543	551	539	554	543	594	537	578	571	548	577	558	561	568	539	554	553	579	567	571	563	550	552	608	557	578	558	592	585	537	536	572	564	592	575	533	553	514	545	573	558	564	540	601	608	591	577	579	518	583	593	527	526	562	564	564	587	575	600	609	557	563	555	565	607	556	518	577	576	535	565	566	568	564	539	554	545	575	565	565	571	566	552	603	571	512	543	573	548	560	543	561	547	541	544	541	558	530	584	551	550	571	614	604	570	565	593	553	587	602	595	569	566	546	568	561	577	550	543	552	530	602	500	555	571	575	585	546	595	518	527	499	556	545	564	592	518	557	555	530	519	566	611	583	550	558	573	587	629	557	556	553	567	601	518	525	549	609	524	513	575	541	559	573	564	574	547	557	544	565	565	574	598	579	560	530	550	593	574	551	578	597	549	537	595	558	543	576	552	579	570	520	591	564	563	575	557	531	563	580	556	613	578	560	556	588	568	618	582	578	549	548	561	503	567	597	528	587	557	554	534	582	576	549	563	549	561	581	561	600	596	582	590	580	566	580	564	571	556	561	548	565	580	559	587	541	577	549	557	551	568	538	582	574	559	557	604	540	575	547	550	594	558	534	496	553	525	517	562	585	498	568	602	532	535	558	572	593	566	544	569	576	563	527	517	577	538	540	546	631	565	530	563	595	530	584	560	531	608	607	547	580	556	555	529	541	556	586	546	545	558	552	572	557	635	608	617	581	578	551	595	568	560	593	561	537	535	573	583	561	576	568	572	556	592	580	569	603	578	569	539	563	551	566	585	597	586	563	613	610	593	549	559	558	564	561	535	552	580	591	571	566	548	560	585	573	534	591	557	572	569	541	587	525	558	564	568	564	554	553	554	557	529	624	562	564	597	524	564	569	616	589	573	542	534	549	569	541	526	582	545	565	558	559	580	560	516	533	555	576	561	542	528	534	607	521	583	548	608	573	553	521	579	553	558	552	591	594	550	494	580	600	584	540	555	540	585	590	532	577	564	567	559	551	591	536	546	580	540	543	566	523	548	558	628	567	537	587	537	546	626	604	558	563	524	505	577	530	595	549	601	569	601	549	561	587	528	515	514	597	540	572	563	515	576	551	606	574	547	530	606	480	556	533	563	554	539	585	586	574	605	559	533	578	632	564	585	546	591	557	586	538	513	608	561	551	621	603	526	602	556	565	555	566	575	537	587	581	589	530	551	581	541	543	575	562	533	579	528	544	580	541	512	576	520	564	528	525	527	550	568	554	574	547	589	600	531	568	559	550	576	574	550
6313	13161	14766	10970	7233	4613	3451	2946	2569	2436	21569	24095	15604	6957	2176	741	557	526	473	511	553	509	498	483	513	510	505	494	489	492	510	501	494	532	490	505	509	519	453	485	460	455	497	489	515	516	532	517	522	469	475	517	486	474	463	483	466	471	486	480	479	484	519	489	482	489	486	489	495	470	447	471	496	513	520	485	497	468	498	495	530	514	508	464	499	475	502	470	501	500	490	475	501	521	483	522	505	476	518	516	486	483	497	472	482	475	482	463	483	459	482	495	488	472	517	549	528	482	501	465	516	474	498	474	492	498	458	518	485	454	510	477	496	517	457	516	493	484	468	512	512	513	515	481	480	483	508	471	523	502	520	482	526	510	482	502	512	499	498	475	478	483	469	486	499	485	502	525	502	496	514	461	510	492	503	494	508	501	491	503	484	476	472	494	430	484	503	449	465	484	463	488	444	490	472	490	476	485	490	499	494	480	467	495	498	470	477	514	504	485	481	510	506	469	510	528	505	480	484	486	472	489	469	447	487	495	464	468	490	520	438	470	485	497	493	507	484	484	484	494	475	461	482	464	532	474	521	531	481	487	501	491	464	500	477	529	495	493	482	474	482	486	482	463	492	489	475	482	482	480	471	458	481	504	448	489	498	431	486	480	455	496	456	472	495	494	439	486	507	496	474	502	473	478	488	483	468	464	472	487	481	505	500	500	476	489	460	465	474	464	489	502	507	513	429	507	478	450	479	495	522	447	470	492	467	531	463	434	478	520	531	464	456	474	476	483	484	468	473	459	482	492	478	477	528	524	463	516	496	479	479	499	484	494	453	510	449	517	511	478	490	473	493	474	481	480	509	509	457	457	476	508	474	515	476	469	474	491	512	479	478	511	523	503	459	526	461	532	469	489	482	484	502	479	515	512	480	536	503	472	507	484	459	515	470	493	472	510	452	462	475	491	517	470	515	502	490	499	478	502	489	494	504	494	462	514	505	430	488	482	480	482	446	490	524	515	416	451	499	477	502	487	457	490	520	444	495	467	517	480	463	504	466	527	470	469	510	453	475	505	477	475	464	464	471	485	511	479	507	496	487	503	479	492	501	471	513	515	472	513	471	472	504	481	474	495	501	488	494	493	485	491	450	490	500	447	482	453	501	496	510	506	514	482	493	455	492	481	501	476	495	491	511	498	469	488	503	481	528	498	476	494	491	470	487	474	456	467	493	468	477	506	485	520	503	502	501	475	478	481	473	502	498	485	488	470	498	486	501	464	477	539	494	494	469	476	463	466	509	461	467	519	513	429	509	544	433	500	521	456	487	489	480	471	499	463	546	491	474	484	478	461	527	464	487	482	464	473	493	506	473	453	520	514	478	505	512	549	488	499	441	484	520	465	471	460	500	507	539	456	485	478	454	422	471	502	488	449	455	484	471	521	471	471	497	524	475	475	460	465	495	492	487	477	460	517	459	491	524	477	499	507	473	482	506	508	476	465	494	453	478	462	487	502	485	452	486	477	473	503	477	508	471	456	445	525	485	510	466	493	464	519	484	460	503	478	480	470	499	486	486	485	464	488	507	483	493	490	511	465	458	448	459	469	470	534	485	499	454	439	442	434	494	448	470	493	498	469	482	474	486	533	483	464	449	518	510	483	461	498	504	496	493	487	467	509	457	471	479	466	484	465	477	495	486	504	510	440	502	463	513	456	491	490	483	493	471	468	494	463	501	512	476	491	499	474	486	481	494	493	518	493	487	491	503	479	515	494	456	453	461	464	533	484	467	518	510	495	524	482	477	525	461	498	503	490	478	475	523	455	530	458	477	514	499	476	453	497	478	506	485	449	462	519	512	502	474	460	487	479	494	502	502	466	496	508	471	467	498	475	472	508	480	454	456	467	481	499	469	490	467	478	463	470	493	487	477	464	443	486	467	483	439	500	463	478	501	477	481	519	477	474	501	474	454	497	474	498	503	491	456	465	503	486	510	491	534	510	480	472	475	494	535	480	492	489	482	469	554	525	519	500	513	496	496	481	512	463	509	487	514	537	494	442	491	465	482	460	452	466	508	470	501	480	499	465	474	504	493	498	462	492	496	450	468	444	504	479	475	514	495	490	510	505	505	508	482	514	473	501	525	497	474	531	502	478	516	483	468	492	445	465	477	488	440	485	466	498	497	459	487	452	528	502	434	475	494	523	459	475	469	501	499	466	520	488	504	499	492	472	476	472	507	488	472	523	440	476	473	513	476	467	488	476	444	488	479	493	470	492	449	500	477	480	472	493	492	472	487	496	487	489	472	495	509	469	483	460	493	512	477	482	489	458	449	505	500	447	468	512	461	489	439	531	474	476	492	499	485	480	515	503	444	476	474	496	478	481	470	511	512	484	503	479	524	487	506	503	486	483	489	493	494	486	486	489	498	485	480	488	481	503	444	519	469	453	483	488	451	470	489	489	500	451	477	484	486	469	493	493	472	493	489	489	489	518	494	452	501	456	482	511	463	481	498	493	484	529	465	460	457	498	513	462	459	456	441	486	486	482	485	522	454	469	499	460	490	473	483	474	460	484	495	449	466	483	492	479	482	497	465	494	482	443	481	511	492	480	475	469	505	463	482	486	506	532	476	467	484	482	454	481	479	474	533	449	487	515	453	499	467	484	502	498	443	503	445	457	489	483	512	505	493	489	460	454	464	457	502	543	495	501	461	451	492	479	493	486	498	462	463	517	492	506	458	446	471	487	497	497	512	489	494	471	454	476	486	478	519	457	460	465	480	431	504	483	429	460	456	490	474	483	465	468	478	481	517	483	496	474	469	429	514	465	477	477	471	498	506	521	493	491	473	469	459	477	478	488	511	473	477	483	486	466	485	472	486	482	458	503	483	483	474	479	517	475	491	480	504	439	478	513	503	443	478	482	509	490	496	489	477	494	505	471	471	458	505	480	473	468	490	457	484	524	490	513	431	486	500	494	476	488	468	466	456	494	462	464	498	473	502	464	485	452	483	473	451	514	487	497	457	460	463	472	500	471	503	473	462	479	497	475	456	454	485	483	468	484	500	475	456	491	505	517	491	490	498	468	493	479	469	490	496	453	486	492	459	468	451	510	495	505	548	462	496	459	526	483	459	512	495	487	479	469	462	488	481	493	460	439	443	500	471	466	496	465	470	466	467	509	471	494	495	488	508	477	496	509	482	485	499	488	464	494	458	500	461	479	495	488	476	485	539	446	462	460	501	467	507	496	510	473	482	495	428	511	483	478	495	441	548	505	495	502	533	472	498	488	490	466	460	480	490	480	469	508	472	478	483	490	517	485	518	487	519	447	499	460	510	468	510	482	460	461	466	497	456	448	459	506	446	517	506	521	476	457	480	500	491	516	492	466	523	505	448	514	486	529	466	481	472	530	478	476	470	512	473	474	464	493	472	463	531	481	487	462	463	470	466	509	455	484	512	450	466	488	488	478	496	503	454	474	496	514	495	450	520	466	466	515	493	460	475	495	480	483
27284	13836	6634	3929	1467	991	947	786	731	620	1285	1781	1386	830	622	438	439	418	434	415	423	434	408	441	425	406	433	418	456	418	439	451	440	417	425	439	443	414	402	474	432	406	433	458	418	437	414	378	430	434	434	465	410	464	454	462	455	474	458	459	429	441	443	424	428	455	439	429	426	444	439	434	445	463	400	460	431	424	452	426	427	424	419	431	433	403	364	429	416	405	459	449	477	439	418	433	396	457	401	447	429	421	449	442	449	434	380	447	374	418	432	437	451	396	425	447	421	424	416	430	432	424	435	436	461	418	435	436	491	446	403	431	450	407	427	415	481	445	422	439	463	371	414	430	422	456	392	438	421	412	457	404	407	472	445	402	469	393	440	423	433	428	463	452	434	416	440	418	452	422	427	397	394	412	450	444	409	458	449	424	440	391	417	443	448	455	456	410	432	443	441	447	430	408	423	466	435	412	450	434	404	406	423	453	419	409	442	416	457	443	418	413	464	418	435	403	437	436	448	449	450	445	385	411	441	433	459	432	420	437	449	411	395	422	426	468	425	441	466	441	413	454	429	452	420	435	406	403	412	438	439	445	419	438	451	427	411	443	444	429	416	436	458	453	433	439	439	435	429	443	449	452	430	418	435	417	455	449	419	458	469	428	406	450	432	421	431	459	458	407	430	392	420	434	395	414	422	457	423	418	428	455	433	434	404	416	429	399	402	434	450	428	412	473	431	435	412	425	420	434	440	424	421	438	414	430	483	421	436	421	444	444	438	454	454	439	442	442	430	432	436	435	391	440	476	432	442	440	442	411	421	447	435	430	434	444	383	429	455	469	451	424	448	414	409	415	434	395	439	442	443	434	454	444	410	427	413	455	453	466	461	439	454	435	441	419	388	419	423	399	431	440	417	422	437	412	435	416	440	416	406	432	440	433	452	472	418	435	386	438	457	422	434	434	446	422	449	432	454	426	453	423	449	425	467	471	456	460	417	444	428	407	417	453	437	436	466	436	452	430	424	424	425	433	435	431	436	464	446	414	443	424	411	443	451	448	464	432	419	449	467	417	430	424	449	438	448	428	467	448	454	456	423	435	429	411	434	428	431	439	433	431	421	403	419	439	436	433	402	427	416	428	447	439	453	451	425	398	441	423	463	429	428	435	446	417	458	451	433	445	412	397	457	445	437	454	394	432	409	411	435	440	442	435	448	451	451	439	408	436	406	432	447	445	433	408	442	412	417	438	418	438	412	422	404	429	419	444	435	475	439	417	414	450	436	440	453	422	438	441	412	433	441	421	447	410	458	445	395	475	408	416	396	451	412	456	437	434	445	437	449	432	425	411	459	443	455	432	467	423	424	415	431	422	432	444	422	424	407	435	511	429	463	394	445	415	453	452	421	425	406	417	388	432	425	382	429	435	439	419	386	419	458	442	439	373	427	441	477	435	445	416	421	414	447	443	402	435	402	434	439	441	424	424	391	432	416	446	451	407	436	474	423	416	439	413	421	459	441	419	401	440	442	471	443	432	461	441	448	436	446	460	417	420	459	432	439	453	453	438	475	445	433	482	393	453	467	436	433	427	458	435	429	383	416	425	439	425	447	425	450	400	420	443	415	426	455	459	428	463	436	442	427	440	457	434	454	394	425	421	437	442	444	434	433	463	413	428	450	407	428	417	428	474	423	426	410	436	445	373	449	389	457	465	421	446	472	453	445	424	438	453	447	449	403	429	465	407	436	404	430	419	438	443	430	452	423	421	447	406	426	426	433	440	429	431	416	448	449	424	396	448	483	439	397	424	401	401	438	427	426	419	448	430	480	451	421	422	472	426	409	441	432	465	455	447	449	394	438	397	430	474	440	455	437	390	456	475	448	435	440	461	449	441	438	408	411	406	471	426	448	431	405	454	464	433	418	425	445	441	412	413	441	443	423	411	451	448	419	440	461	448	406	458	464	399	428	462	403	445	461	425	438	444	442	471	432	454	415	430	435	394	424	420	445	415	456	459	437	460	442	430	453	422	434	441	459	389	424	441	422	434	453	423	441	412	422	396	464	420	425	425	464	460	392	472	437	414	439	439	438	429	446	429	435	411	473	391	426	434	470	415	437	429	429	419	392	422	472	425	465	417	417	433	442	424	414	391	450	415	423	442	437	460	459	489	428	462	445	430	404	452	436	458	425	450	454	459	454	442	451	459	446	434	427	435	431	449	427	435	447	440	420	410	409	409	446	406	431	458	433	403	423	401	467	416	435	471	474	435	467	398	440	447	415	424	413	453	413	426	427	419	419	403	454	440	411	453	463	417	436	447	437	403	457	458	419	476	423	410	400	418	424	447	434	421	415	427	421	428	418	449	444	420	419	405	409	401	430	428	410	437	400	437	430	452	441	432	456	446	432	419	445	434	421	442	438	458	427	408	397	434	437	412	488	430	427	404	446	425	415	454	415	450	427	438	445	457	442	409	391	479	444	442	437	412	449	410	418	428	445	439	447	443	387	446	435	415	457	446	440	451	444	462	443	442	446	438	422	443	433	457	415	462	430	444	418	435	441	433	404	426	433	442	439	428	460	411	437	449	473	386	453	429	443	437	446	487	432	450	383	456	447	439	424	414	460	430	485	450	428	434	446	425	451	430	433	480	431	470	458	410	424	451	417	385	412	440	478	445	456	382	417	408	449	427	415	410	441	445	416	452	439	434	449	441	435	385	419	400	454	434	481	429	416	397	400	481	450	442	452	438	388	384	413	422	426	445	395	452	453	473	447	424	468	450	448	427	446	453	427	430	447	449	400	445	455	460	422	454	465	467	423	406	429	413	404	443	433	449	445	436	461	431	408	442	421	449	414	458	437	418	485	405	429	440	420	450	405	421	450	426	430	441	439	472	445	439	423	450	418	470	410	442	455	436	428	442	449	437	448	409	430	500	417	423	419	418	432	433	430	430	441	418	423	434	447	444	403	421	433	473	430	436	418	422	452	439	390	410	457	440	434	443	421	461	445	416	432	468	470	450	420	432	375	461	421	430	438	406	388	452	405	431	432	443	449	406	443	448	447	428	439	411	429	414	455	426	448	408	441	424	406	416	408	456	463	437	451	481	402	456	422	413	451	467	433	424	440	382	428	419	426	438	406	446	408	431	445	467	430	414	374	421	408	435	425	414	424	442	433	448	419	417	424	460	449	417	446	445	417	428	453	454	409	456	466	465	469	443	413	461	464	422	444	435	437	445	417	448	433	397	423	442	454	439	417	420	460	437	461	449	390	443	428	405	445	464	428	413	446	441	437	437	417	411	444	437	402	431	424	407	430	464	416	397	436	439	446	420	454	424	458	460	441	428	435	416	442	446	468	403	436	490	449	423	401	420	418	452	457	438	477	451	446	402	396	429	448	429	429	427	469	410	427	422	407	464	424	469	414	410	401	426	487	410	402	419	435	429	395	489	480	432	430	402	419	469	413	450	409	398	422	408	410	413	419	460	446	427	392	391	434	400	419	428
6771	5383	6156	3658	1723	1331	1243	1124	901	722	1906	2238	1612	946	554	418	387	372	389	395	393	370	379	372	356	338	378	384	342	370	350	340	392	372	344	375	382	359	393	394	381	404	416	375	326	342	348	360	374	351	358	360	374	382	379	308	334	362	388	370	369	361	375	391	360	348	381	382	364	399	341	340	367	330	347	381	383	352	378	398	360	341	394	367	376	373	409	365	397	334	358	378	361	386	368	402	376	347	360	376	374	337	392	384	336	355	356	379	415	361	364	347	362	365	339	408	373	319	329	372	385	370	359	366	350	358	397	354	385	335	390	373	361	415	348	368	391	377	350	360	367	373	363	370	367	371	339	352	373	329	370	368	357	363	402	414	372	316	384	399	407	389	385	345	374	368	326	369	394	398	407	399	378	371	389	361	382	405	343	378	364	336	396	352	383	392	378	349	356	382	350	334	383	390	378	396	353	383	373	354	414	408	382	345	338	361	383	380	341	352	375	381	370	379	359	375	356	366	396	368	343	368	370	357	350	349	394	359	376	335	387	342	371	361	354	379	393	366	330	332	360	355	370	371	382	361	363	390	365	354	377	368	348	382	342	353	393	363	386	355	359	363	325	362	363	357	347	332	365	386	390	378	372	363	348	366	357	401	380	399	340	340	380	390	395	356	371	394	377	371	360	362	376	380	373	329	344	344	385	387	369	373	331	356	385	355	355	363	400	372	350	385	402	411	373	392	367	381	363	384	397	385	372	376	370	324	369	366	384	352	363	394	365	404	379	328	339	359	378	347	362	368	337	351	384	342	383	335	350	371	373	360	353	384	376	335	352	395	356	371	392	385	375	393	353	384	405	367	370	353	387	392	393	336	392	348	371	392	375	361	362	373	361	376	346	362	352	371	347	364	386	400	360	357	369	365	380	376	359	353	384	360	390	383	349	369	368	371	355	385	350	376	385	362	363	374	375	356	336	344	365	370	343	374	383	402	403	351	362	347	387	380	362	339	334	377	390	335	344	375	384	371	386	392	368	342	358	366	385	376	356	407	350	388	352	372	352	361	361	402	345	374	410	416	362	364	360	360	388	349	357	369	390	383	382	385	397	378	372	402	381	389	373	377	360	362	359	345	365	384	369	356	341	327	378	366	377	400	367	352	353	353	354	379	367	362	406	370	383	341	385	361	379	346	383	359	317	354	363	332	384	332	359	357	378	369	362	352	381	376	335	388	378	401	387	367	358	338	366	375	323	350	401	358	372	341	382	368	365	344	347	392	358	379	372	364	357	375	340	368	375	364	383	367	364	377	358	350	380	352	369	388	386	408	356	329	323	388	371	346	360	340	347	365	349	362	355	357	348	353	374	361	359	354	380	347	383	363	347	377	374	358	336	397	345	369	360	367	348	357	364	365	362	348	365	356	352	345	344	347	374	377	375	385	385	349	378	322	380	402	357	356	360	333	405	379	390	343	383	387	362	356	324	356	396	393	353	366	391	357	398	357	355	352	371	357	360	345	375	400	363	375	371	349	379	379	371	372	373	380	351	374	364	360	379	376	377	351	350	376	364	391	353	384	378	366	416	363	314	369	380	395	353	356	353	402	354	344	361	357	362	341	380	399	355	371	380	373	376	351	378	349	359	348	374	391	383	378	365	402	364	376	367	381	326	390	342	346	380	350	372	376	351	394	395	376	358	402	390	347	383	379	362	347	382	352	352	345	383	388	393	355	372	349	324	395	387	338	361	341	371	378	348	359	374	364	373	384	367	344	381	372	386	358	379	390	366	376	339	382	368	373	361	380	362	385	371	342	387	371	362	356	378	345	369	365	362	350	368	371	397	372	392	379	377	365	343	413	391	351	360	375	366	377	403	387	353	361	366	375	361	349	366	408	378	362	382	381	372	367	366	368	336	387	402	376	351	361	362	376	380	387	371	365	339	379	386	360	362	359	372	359	343	367	378	371	361	371	357	335	380	354	367	366	380	382	379	374	365	355	366	365	353	386	392	358	340	377	382	351	346	390	372	385	412	356	350	361	371	381	346	397	374	357	357	379	382	364	371	375	374	369	410	403	390	382	379	393	355	343	392	370	372	374	377	408	389	344	358	352	366	396	344	381	385	353	375	382	379	367	345	357	380	379	368	390	348	388	337	352	358	378	357	380	412	401	377	356	346	352	420	354	384	353	358	383	391	380	363	325	351	363	369	355	355	366	369	329	377	384	346	390	370	346	381	344	378	372	381	372	375	359	397	366	328	408	389	373	401	358	342	346	349	421	316	377	354	355	338	359	363	382	365	337	397	372	378	374	378	356	376	368	382	350	341	342	362	338	385	373	378	360	362	364	381	353	371	382	412	340	365	372	387	351	328	383	343	348	375	346	356	368	362	355	338	336	356	371	361	355	338	349	368	383	348	354	397	404	393	346	343	387	384	344	354	375	353	384	359	366	350	363	364	347	367	412	377	345	381	368	362	373	346	360	396	362	366	348	351	396	407	358	386	361	372	370	339	354	328	381	349	389	375	347	351	362	349	347	371	379	382	358	360	363	359	357	385	339	368	376	341	340	340	421	372	345	387	382	325	383	343	332	358	363	368	373	375	365	354	360	372	378	356	367	341	404	362	385	393	350	348	367	394	350	347	381	371	378	367	364	346	358	376	397	386	356	396	377	384	366	370	353	364	384	370	340	384	355	390	396	392	341	364	364	358	385	349	336	363	388	363	352	364	404	385	366	374	353	384	339	367	400	378	380	377	394	351	356	378	347	396	364	360	327	375	364	365	341	400	365	367	412	331	389	385	378	372	360	355	392	333	345	372	377	369	328	332	332	362	395	321	350	362	376	377	358	345	355	364	370	356	338	373	357	343	360	373	353	356	393	354	366	376	412	355	379	364	357	385	372	367	346	317	356	398	384	356	366	398	371	369	393	406	328	383	383	344	380	391	372	386	359	398	380	368	349	379	345	358	390	398	370	351	344	390	382	334	353	396	367	371	410	378	379	356	385	380	365	398	321	295	372	358	372	370	350	363	392	370	386	346	353	352	358	387	354	354	340	360	354	367	388	362	363	391	375	380	383	361	350	358	384	353	350	356	358	377	387	358	381	354	375	365	371	353	346	379	359	329	331	335	361	353	383	359	368	375	375	377	377	364	339	349	328	368	391	366	359	370	356	361	368	377	343	364	360	363	396	389	372	367	385	371	333	356	368	353	373	364	367	344	382	339	334	333	372	364	376	365	370	394	350	393	385	377	362	415	328	371	339	357	351	360	385	365	397	370	362	387	326	399	347	372	342	370	350	369	359	331	409	364	357	358	360	386	361	377	347	365	411	319	353	351	388	367	369	356	358	368	389	366	375	388	377	370	376	370	407	375	363	366	338	356	325	364	352	307	392	364	376	344	369	391	356	350	386	346	363	393	366	354	367	364	385	336	365	374	350	371	346	392	374	351	342	351	340	385	373	367	401	388	379	388	375	350	384	356	324	337	366	371	353	382	384	358	384
24809	20970	27112	24826	11052	3439	2122	1428	1213	1245	11642	15415	9415	3759	1265	631	524	519	489	493	470	485	506	474	501	497	483	536	493	502	485	503	495	478	468	466	484	499	479	505	482	471	515	483	492	496	497	486	462	453	458	466	535	493	470	512	460	515	514	460	444	498	431	506	477	454	499	483	463	511	489	479	503	514	490	476	425	494	495	475	475	474	518	516	516	503	494	483	486	467	527	522	475	505	477	522	502	449	467	482	474	422	457	494	485	503	507	476	485	511	488	483	474	475	472	485	443	476	484	501	494	441	524	509	502	487	489	522	460	469	490	487	489	494	494	486	483	536	485	481	477	510	508	452	466	502	489	488	498	460	544	463	500	498	474	497	468	490	479	502	511	511	512	487	485	511	496	504	494	474	471	463	450	482	500	468	495	458	504	472	502	483	516	507	486	468	434	509	500	480	480	528	503	494	500	475	454	511	486	480	496	489	469	444	507	453	472	463	490	498	502	479	487	507	492	468	474	510	503	458	479	469	494	525	521	486	509	480	461	463	481	500	490	442	478	512	481	486	488	472	475	462	463	491	505	479	499	509	462	461	480	464	491	474	504	493	496	466	492	483	496	483	457	493	474	500	474	457	517	468	485	490	490	446	492	443	491	445	492	498	484	498	504	499	518	471	458	522	465	453	457	472	469	506	489	508	449	469	494	494	457	527	476	479	460	471	513	497	486	486	486	493	494	473	493	484	500	502	474	475	486	495	476	535	500	486	500	517	487	481	482	484	492	464	481	472	489	455	477	502	484	495	499	486	500	490	459	479	529	459	495	475	489	469	493	474	451	483	473	533	458	456	423	491	463	499	473	472	502	469	496	479	481	492	473	482	463	510	449	510	468	493	506	458	489	535	507	482	490	540	455	481	475	482	478	476	505	453	501	460	499	472	442	519	486	464	507	482	505	471	469	474	470	430	488	499	493	411	486	508	466	487	451	459	483	479	465	502	490	489	450	480	461	481	488	522	451	486	506	502	494	515	478	486	486	498	477	457	503	469	503	463	501	489	489	466	513	490	480	514	508	471	467	466	459	489	451	485	513	485	484	491	468	479	515	483	501	465	485	465	492	455	487	494	463	494	503	475	503	483	484	472	494	479	515	498	461	500	505	460	489	480	447	495	473	513	504	464	504	473	508	467	512	476	497	509	465	508	479	489	478	472	472	486	525	500	489	480	471	483	518	488	450	489	466	479	462	505	505	479	464	500	517	488	481	485	494	489	481	467	480	514	418	467	499	489	491	494	472	479	469	516	483	538	506	527	507	460	458	473	478	490	439	504	496	486	497	479	506	514	494	432	479	478	499	483	519	481	483	455	469	520	459	493	494	469	496	466	490	432	501	487	447	480	489	491	455	476	537	463	467	509	485	491	471	470	467	478	472	499	460	500	449	489	479	500	485	481	507	491	507	477	463	493	467	495	480	463	495	470	466	490	477	506	468	472	503	487	471	484	469	473	488	480	465	493	524	426	504	514	521	454	509	484	436	461	496	504	474	519	480	463	494	479	502	507	505	445	503	495	502	476	483	484	480	445	475	471	490	500	481	507	478	507	460	474	465	462	455	444	454	486	496	488	451	537	490	498	481	467	486	477	568	461	479	486	482	510	472	477	485	473	453	485	481	474	493	490	499	497	486	489	478	477	481	469	445	473	461	462	466	487	469	510	495	483	464	478	514	514	472	438	446	465	476	495	510	478	478	486	475	473	492	460	480	507	476	459	481	489	448	501	487	486	501	492	479	488	478	469	485	504	500	451	445	522	456	463	462	488	491	473	452	480	451	481	496	471	503	492	457	487	483	428	489	473	499	497	466	483	520	486	441	487	497	513	438	479	475	510	503	479	490	487	496	467	520	490	433	453	426	473	480	456	487	490	476	499	483	454	448	477	456	494	484	489	459	494	483	500	456	467	455	486	484	480	500	490	461	513	457	434	470	492	490	485	469	520	492	448	475	477	430	460	462	476	460	471	472	499	476	482	458	508	498	453	494	507	480	489	454	511	481	478	478	512	489	504	504	523	469	498	473	458	502	488	498	472	471	442	506	484	498	474	477	470	477	491	454	517	501	497	456	511	460	516	490	443	430	443	461	476	470	457	437	432	462	479	456	474	532	462	469	475	480	510	491	474	470	493	507	489	489	443	485	473	495	446	459	454	488	480	498	477	498	477	487	479	470	528	421	462	477	451	466	464	496	485	457	507	487	500	488	504	508	479	456	487	478	501	464	464	457	485	499	482	466	509	443	501	496	487	486	483	468	464	472	497	518	491	492	443	498	470	476	462	482	473	468	518	497	519	483	497	488	460	484	535	495	525	518	497	470	495	495	470	464	474	445	501	505	502	496	504	476	446	537	436	431	470	486	507	478	461	460	493	470	480	495	476	487	518	493	506	497	531	497	466	483	479	479	484	502	533	459	506	472	485	472	503	479	475	471	475	488	489	462	454	479	481	499	473	492	462	483	478	478	485	443	495	491	452	488	467	512	491	477	474	493	496	478	475	481	481	481	496	453	461	463	467	479	527	491	489	480	474	453	517	477	491	462	504	496	536	501	466	481	490	480	480	462	483	463	542	473	491	515	504	489	480	509	469	467	511	445	472	485	496	442	473	505	480	515	457	524	484	453	456	490	493	492	459	504	502	484	501	450	484	494	501	499	477	487	498	464	429	493	493	429	485	493	498	495	458	465	469	496	512	484	481	491	480	449	482	474	510	482	494	482	468	508	471	467	495	465	436	505	478	448	463	507	495	498	494	485	487	508	480	435	517	475	451	475	506	463	473	456	483	468	484	476	491	517	504	448	471	469	506	473	450	494	436	468	472	510	495	472	477	458	491	444	499	496	501	473	442	481	476	510	445	513	499	486	461	521	482	505	546	415	483	481	459	477	488	456	486	528	468	497	488	501	473	440	460	487	488	459	523	493	455	482	476	495	459	495	504	487	476	478	507	495	490	475	480	512	471	499	484	443	473	492	468	452	497	484	443	480	485	472	552	518	521	475	472	497	487	517	517	484	455	473	483	468	479	488	494	492	479	499	476	484	468	494	483	491	463	471	503	492	480	476	483	485	479	475	483	513	487	467	474	504	456	482	495	490	480	476	480	453	488	522	478	491	495	510	512	497	454	506	480	472	435	471	432	495	504	477	498	467	494	477	480	500	450	490	460	485	521	469	492	480	490	478	489	469	507	471	490	480	479	481	438	497	516	479	481	489	468	469	507	487	514	472	450	475	556	461	469	472	498	477	445	516	479	513	483	477	454	475	505	457	538	482	478	477	473	457	494	458	458	451	452	490	498	503	510	464	474	478	489	499	478	480	500	492	468	438	491	457	479	492	450	480	510	457	494	482	478	484	500	471	502	466	479	459	473	479	500	482	466	461	456	470	466	433	477	461	523	478	472	457	493	484	491	482	522	484	431	482	463	500	477	497	464	481	447	494	490	518	486	473	483	479	494	466	487
5980	9574	9211	5708	3540	3213	2264	1767	1645	1696	14901	14095	9082	3848	1231	503	455	444	406	427	443	423	428	407	444	453	425	388	466	411	455	452	421	415	446	415	420	433	420	429	429	401	417	434	414	409	432	438	413	444	429	409	405	445	406	416	441	427	441	445	428	422	435	449	458	390	398	369	426	408	416	399	433	405	446	431	435	434	419	394	392	411	431	459	420	434	389	406	447	446	425	415	428	419	458	448	417	403	442	413	398	420	441	396	395	425	391	416	442	383	422	408	407	406	397	413	416	400	430	443	426	432	454	450	392	377	403	447	414	469	381	418	431	414	417	410	397	420	452	431	429	439	432	395	360	441	417	419	408	459	421	450	392	378	438	367	406	408	414	425	413	408	395	384	428	419	391	396	401	453	425	407	418	408	440	413	437	407	432	436	411	427	395	410	413	435	432	423	400	416	403	440	431	430	411	417	421	408	395	377	422	446	425	401	413	444	410	395	424	441	412	410	434	440	382	395	425	402	414	431	402	445	420	439	399	417	386	407	430	441	443	404	450	422	419	415	445	423	451	428	421	442	419	430	422	425	431	456	397	447	440	428	393	446	448	385	452	440	430	373	431	439	428	372	441	434	447	404	428	398	444	432	419	408	401	433	442	387	435	429	444	414	383	406	427	435	404	434	391	399	401	421	410	392	442	410	453	432	412	420	370	406	394	430	445	426	436	415	418	446	425	384	438	436	419	418	419	420	404	455	391	411	418	436	421	444	448	423	396	404	382	413	427	428	419	406	454	437	427	415	421	417	424	425	425	399	458	414	415	441	420	407	403	453	407	407	424	386	424	435	406	385	438	386	407	429	436	410	413	409	426	437	395	416	428	409	412	431	397	379	410	418	406	430	408	449	408	409	437	398	434	472	372	447	416	401	401	420	422	380	443	381	405	411	405	435	378	401	436	429	399	443	423	434	372	420	442	435	425	440	410	422	407	421	423	475	432	439	448	402	404	413	410	405	448	429	425	423	415	413	435	416	427	424	441	407	418	414	441	458	400	430	433	424	417	423	402	443	375	423	409	448	444	414	437	434	410	435	432	424	430	386	414	399	426	390	393	401	414	410	455	399	420	431	419	420	422	457	416	410	424	426	464	447	415	412	399	377	442	425	441	429	430	446	428	466	442	380	423	394	456	405	431	392	426	421	453	398	441	460	468	448	447	457	425	445	429	425	450	423	433	415	403	421	437	423	449	405	458	424	446	454	417	411	437	411	389	460	434	459	442	431	442	412	392	410	426	419	370	415	425	440	425	410	452	394	423	428	385	406	426	441	390	424	410	412	417	425	409	425	449	406	405	391	428	418	398	406	422	406	433	397	414	415	424	425	423	407	406	411	465	403	423	424	453	397	416	399	408	422	423	425	415	450	399	449	445	433	447	412	409	405	381	404	419	385	388	449	427	395	435	449	428	412	390	406	418	429	460	406	443	416	431	389	437	418	375	415	384	422	392	415	449	416	396	391	462	399	384	440	420	427	450	443	448	431	428	425	436	438	413	423	408	386	427	365	415	449	422	451	420	434	394	430	403	392	407	361	422	404	439	423	460	440	422	438	431	407	439	428	465	445	405	435	434	408	423	419	395	396	436	412	443	406	452	412	410	416	437	413	425	432	442	427	441	399	407	442	465	426	427	423	469	380	387	422	410	418	392	438	431	441	455	368	418	416	409	401	431	418	380	438	432	420	409	425	412	429	428	444	416	414	414	414	401	400	459	429	455	413	450	371	425	437	407	408	391	430	398	427	459	414	405	462	422	432	439	422	440	373	426	405	431	433	402	434	425	414	417	405	419	381	406	379	421	427	434	409	420	441	377	430	436	392	446	416	446	404	431	427	393	401	403	401	394	426	464	433	413	440	407	390	397	430	426	444	385	438	397	416	367	410	439	426	405	424	419	377	431	452	436	450	449	410	410	422	423	414	442	409	433	392	414	384	430	406	406	427	433	401	419	432	434	394	402	423	464	444	443	416	421	386	427	406	424	391	400	399	426	433	434	409	421	422	398	391	417	414	393	443	425	410	399	422	417	430	415	418	433	411	385	408	492	432	421	375	398	384	395	435	419	413	439	412	429	419	421	420	425	421	415	401	406	446	433	444	434	403	414	439	400	455	398	397	401	399	405	409	424	433	410	434	413	428	434	386	427	401	383	439	385	419	453	413	420	415	395	407	432	393	459	434	426	443	414	404	431	374	405	431	444	410	411	413	391	445	426	433	427	442	390	422	380	468	428	423	393	403	468	445	406	424	445	418	396	430	397	419	433	407	407	435	398	398	393	434	429	460	403	429	433	436	437	445	381	420	444	478	413	435	416	401	415	413	433	421	431	385	414	393	442	406	427	420	427	413	440	438	425	468	395	469	449	425	419	438	429	448	421	440	436	425	439	410	407	406	431	453	407	401	374	442	416	430	421	433	383	430	430	435	428	410	449	441	417	432	391	424	400	424	399	412	418	447	439	398	440	361	392	411	421	443	430	394	415	433	408	413	432	414	440	423	426	434	413	384	442	450	388	397	451	434	404	429	430	429	423	458	403	388	408	428	437	400	405	401	419	413	395	391	423	357	416	424	398	408	417	406	401	436	410	391	406	422	410	405	430	416	422	414	390	424	393	408	421	445	405	430	445	438	450	458	428	393	383	434	391	399	433	437	430	462	426	426	382	440	417	370	481	420	391	410	409	421	388	436	420	405	434	453	434	433	436	411	446	405	400	388	417	416	394	421	381	398	409	453	400	439	407	444	413	461	461	464	392	424	455	417	420	456	465	399	416	420	404	409	432	440	448	395	413	408	423	437	396	384	427	418	396	389	407	443	428	425	392	407	398	426	399	423	401	436	427	403	446	427	415	440	438	406	403	402	409	391	414	402	439	421	451	405	461	420	405	401	418	424	417	409	448	440	432	425	423	420	453	417	387	408	420	389	412	408	422	403	433	410	411	432	417	462	448	421	389	419	449	466	419	419	416	390	393	425	428	391	416	431	409	428	452	432	435	382	407	425	415	431	428	461	418	413	396	413	407	418	432	417	395	442	402	416	407	412	433	415	439	463	383	415	423	394	434	416	397	404	447	393	432	402	417	425	449	403	431	412	401	412	484	414	409	395	422	433	371	435	398	402	389	409	407	382	419	412	395	408	442	406	392	429	402	422	424	470	394	411	434	411	397	404	415	408	419	408	427	452	411	436	385	402	437	381	420	442	413	371	419	410	417	400	418	390	430	431	401	444	420	418	446	427	453	435	417	438	430	400	411	429	442	430	411	441	448	424	378	414	415	417	413	428	392	416	410	410	426	443	430	445	414	418	455	390	421	402	423	421	420	399	395	417	426	388	418	428	431	385	418	431	414	434	409	420	411	425	445	408	418	448	420	408	370	408	440	399	416	416	420	418	408	403	419	411	381	421	383	393	398	459	440	430	423	428	421	416	438	427	405	413	422	399	439	422	428	423	443	457	403	418
23826	20999	28039	24073	20834	10789	4342	2555	1848	1622	18165	27427	18772	7988	2117	853	635	606	535	627	617	594	584	578	601	588	599	630	570	562	543	546	567	568	569	592	561	571	561	544	533	542	574	578	605	590	562	565	590	540	578	591	550	587	582	568	558	567	573	592	582	577	557	553	525	578	575	575	563	572	534	558	593	566	576	532	535	574	560	528	544	528	587	566	539	602	557	569	536	568	580	501	594	536	575	576	562	558	562	549	578	613	541	574	541	557	566	580	562	566	591	631	565	599	567	572	532	550	562	602	560	569	510	589	602	584	568	547	566	565	554	581	544	610	610	535	574	601	583	596	547	578	545	590	574	547	581	561	551	539	539	565	599	576	579	554	546	540	574	558	617	597	489	575	552	582	562	577	567	551	552	581	553	560	555	581	554	606	555	557	571	514	572	558	582	534	530	599	605	578	552	544	507	544	551	589	582	603	576	590	561	536	613	553	530	529	623	567	556	570	586	549	567	626	568	554	545	571	613	602	578	545	577	563	558	575	508	574	621	545	561	582	583	575	544	546	550	588	565	582	556	530	548	560	603	587	577	575	567	550	604	563	552	554	543	514	568	551	597	572	567	565	537	596	549	555	576	548	522	561	522	598	567	504	566	606	567	558	589	537	538	558	558	592	573	556	560	551	598	610	593	552	598	577	573	564	567	570	520	594	552	563	565	572	564	568	599	555	563	591	558	557	560	554	566	557	557	605	572	551	562	599	597	547	495	537	549	564	549	541	577	541	608	571	542	579	606	550	555	506	524	561	525	569	585	582	597	540	636	551	563	565	558	575	549	566	558	608	528	593	596	552	537	560	573	577	573	600	565	573	605	574	576	569	537	557	549	585	569	589	555	571	532	592	561	543	555	548	541	535	604	577	577	566	533	594	516	550	589	557	530	562	585	549	595	534	599	596	611	574	576	604	560	509	555	619	568	574	618	578	563	563	564	572	560	560	544	549	558	595	593	545	581	528	595	595	532	590	575	542	601	590	567	566	558	578	578	572	554	545	541	561	554	552	550	568	573	546	561	526	600	501	575	585	578	557	536	579	564	556	544	576	636	581	599	576	549	507	595	553	592	495	591	570	559	582	546	603	621	549	602	583	547	620	564	526	570	603	575	554	636	562	565	542	573	526	563	571	556	557	559	561	588	551	556	551	582	566	580	574	550	572	562	592	554	550	564	550	537	578	575	557	591	534	546	596	552	495	571	539	584	584	566	588	603	531	578	568	596	561	542	576	557	558	506	588	614	590	517	579	559	552	578	608	571	557	552	565	566	590	569	556	518	532	549	536	576	586	580	544	533	575	558	599	608	536	567	534	561	553	583	595	529	599	544	575	585	569	551	577	615	555	582	581	585	575	555	526	552	601	547	560	548	612	575	558	575	553	532	540	592	576	541	562	582	618	579	574	566	568	553	543	573	587	528	592	560	596	521	617	579	564	557	541	552	570	554	581	533	574	554	579	558	555	583	595	595	563	607	554	590	566	572	573	569	502	579	558	548	561	544	584	512	538	597	562	574	553	593	572	582	562	586	635	567	529	537	553	552	547	487	564	517	579	561	548	546	516	574	556	569	605	613	581	561	557	551	592	585	581	581	536	525	582	598	600	541	578	570	578	539	536	598	574	541	568	527	575	597	557	565	546	578	546	515	571	562	585	577	573	567	549	586	560	574	585	589	594	559	536	607	567	602	571	547	569	546	543	517	564	575	580	550	543	534	548	618	540	588	562	563	535	500	557	566	548	544	556	571	582	585	584	615	568	597	548	550	584	490	561	556	556	598	582	511	584	602	565	556	577	588	595	595	559	606	556	572	542	579	592	559	579	574	580	564	562	560	560	546	573	543	540	578	531	581	581	627	586	569	561	529	570	577	558	543	603	551	556	557	580	569	539	580	590	538	549	584	572	580	549	545	581	613	564	540	581	599	571	588	560	596	603	537	537	554	634	597	582	546	613	566	566	566	555	537	543	576	532	568	563	540	553	597	568	582	559	584	558	522	597	524	524	541	546	523	579	576	544	554	543	559	583	603	558	566	573	573	583	556	593	579	592	535	656	610	566	552	573	574	592	541	580	598	577	565	526	535	587	557	587	561	576	594	553	522	523	596	590	620	559	544	613	541	580	561	599	545	580	543	570	520	534	569	543	547	540	580	546	570	579	545	604	553	543	592	572	504	556	563	566	566	538	554	534	579	583	540	527	571	550	576	563	562	596	579	551	596	562	576	511	552	594	534	570	530	542	516	541	520	578	518	535	520	532	531	569	547	561	587	558	546	577	632	551	573	591	576	531	619	579	548	568	551	542	525	569	589	543	562	549	572	594	537	534	570	556	606	572	551	533	524	567	582	528	530	594	535	572	570	562	555	529	586	544	540	557	594	507	544	531	561	588	550	540	565	489	561	554	538	551	569	552	535	555	568	509	556	543	568	573	554	552	602	584	596	584	548	573	547	558	608	561	567	605	576	613	535	562	587	560	552	537	554	521	584	583	551	557	579	546	570	563	568	579	545	561	580	592	565	572	523	557	564	557	573	550	522	555	585	558	579	543	613	572	560	587	608	538	569	548	574	541	523	550	555	585	545	612	606	537	591	554	595	567	575	522	557	555	548	546	556	564	561	551	568	542	570	585	564	547	606	566	559	586	590	597	545	517	576	540	552	560	519	534	540	551	541	561	580	553	541	544	623	554	603	519	587	548	580	558	542	590	578	521	533	585	591	563	557	564	560	521	571	559	547	532	547	540	558	562	549	613	564	553	545	552	579	559	573	548	581	553	537	572	547	584	578	565	548	581	562	537	575	608	542	502	553	625	614	551	540	571	544	591	487	519	562	581	558	550	584	554	597	560	556	567	577	549	560	569	568	586	571	575	585	541	600	568	578	552	537	591	588	520	591	603	585	540	523	603	579	535	550	536	601	556	578	544	562	547	558	571	577	549	558	544	594	579	567	507	571	563	598	578	537	576	561	558	560	602	605	535	579	541	555	529	573	585	578	617	542	577	555	563	564	553	568	532	533	565	584	504	586	541	561	559	552	602	537	583	575	555	546	577	574	564	592	568	574	554	554	607	597	504	571	559	578	526	559	579	527	561	532	539	577	561	581	515	561	578	547	604	570	576	598	548	546	537	515	533	511	552	569	556	552	558	580	541	567	569	580	540	541	521	578	552	548	557	563	553	545	571	568	567	577	549	550	575	546	548	602	533	562	576	545	546	582	496	591	590	565	541	515	535	592	567	559	571	539	549	580	594	570	558	589	558	572	551	596	571	544	606	584	537	539	600	568	556	606	544	579	551	542	619	574	573	524	568	558	587	544	570	593	560	532	580	520	550	538	608	560	545	546	553	552	573	585	570	603	539	577	544	570	541	621	551	555	553	596	567	574	552	586	572	548	545	588	523	580	563	609	595	542	544	536	557	553	574	598	550	556	615	598	563	550	550	548	579	557	587	515	595	575	550	604	594
6784	12716	12609	7479	4829	4366	3620	3133	2552	2139	22865	23417	15721	6944	2042	766	538	524	473	495	501	540	469	486	530	470	457	504	486	457	484	502	456	501	465	474	503	484	445	513	486	507	458	465	487	480	498	436	468	477	484	470	480	454	517	481	470	489	457	509	472	495	552	477	488	483	471	463	489	485	483	489	462	488	466	444	491	515	528	476	448	485	460	449	485	535	488	483	458	484	506	464	480	496	506	484	483	474	480	509	456	481	501	505	506	452	471	494	477	509	514	553	482	488	483	498	515	490	485	455	477	509	480	492	490	490	482	483	498	448	521	502	459	528	487	514	495	474	493	502	522	472	490	491	470	469	486	497	503	472	494	501	509	500	458	467	474	470	504	486	509	477	485	460	531	536	471	443	474	459	492	505	472	487	496	480	463	465	460	458	473	496	477	482	469	472	444	547	479	491	445	516	475	463	476	480	483	467	491	477	487	482	504	478	463	478	491	477	453	474	481	462	478	464	489	466	479	495	463	487	526	467	506	489	499	500	466	494	460	446	524	499	462	475	496	506	473	501	484	474	449	448	469	447	467	476	448	454	518	503	478	513	501	423	495	495	487	492	469	478	433	468	489	471	517	465	502	512	490	497	501	476	492	506	486	465	460	502	503	474	516	446	442	472	496	525	443	502	457	479	483	499	485	483	468	484	468	496	461	481	488	468	546	514	488	482	456	476	472	496	506	483	467	485	469	475	504	505	513	486	477	466	480	489	533	503	499	453	451	499	482	477	467	454	465	498	442	524	497	491	478	496	460	460	472	458	467	461	480	482	491	484	484	515	495	502	491	466	473	482	491	495	471	510	461	436	472	482	547	504	456	480	475	477	465	502	497	485	483	517	500	470	493	457	462	496	491	421	447	471	491	491	456	486	489	494	510	463	465	527	483	494	497	489	465	467	504	483	494	472	468	481	500	469	495	473	487	482	494	466	497	510	497	503	479	503	472	478	450	466	479	468	479	496	498	460	459	511	426	491	463	465	453	458	456	490	500	496	481	467	495	486	466	486	485	523	487	478	494	455	478	473	507	502	515	512	492	525	493	471	468	496	489	447	466	497	494	490	487	476	488	502	469	514	493	481	514	472	443	492	474	444	480	494	477	487	470	521	448	487	487	453	475	469	478	457	499	481	490	513	452	456	454	479	473	484	489	435	490	489	463	488	507	455	450	499	485	475	479	509	434	509	492	482	460	467	510	471	463	449	460	459	486	478	482	459	424	504	504	474	474	522	490	481	480	509	467	493	456	458	480	446	536	477	503	500	486	473	504	503	479	512	450	479	473	506	482	463	491	456	504	490	477	488	489	503	439	431	459	456	480	502	498	501	480	503	506	460	477	444	468	486	432	492	435	509	495	472	493	453	474	454	501	434	448	479	463	464	482	527	470	499	461	498	461	500	469	494	482	466	503	460	516	469	484	493	517	481	476	465	514	460	502	483	473	463	507	436	462	427	551	476	472	466	488	479	490	476	469	472	516	468	515	495	464	492	494	475	497	492	494	487	488	436	465	476	491	517	477	505	498	530	470	469	497	480	454	486	501	466	507	485	522	465	451	467	473	459	507	442	448	460	454	493	507	433	484	492	461	480	481	463	521	494	487	454	446	476	475	480	480	497	475	472	507	483	485	502	476	502	480	467	463	469	516	481	484	530	443	478	479	487	467	493	465	456	496	488	494	501	493	452	484	505	465	446	522	497	466	476	497	456	473	528	490	488	480	475	480	470	494	466	461	481	514	467	464	493	454	480	493	471	459	450	510	476	461	479	509	479	489	463	489	472	497	468	476	492	480	505	487	446	477	516	439	456	501	489	473	467	478	468	469	487	490	502	458	488	460	472	483	508	487	503	462	450	470	491	459	490	483	506	469	501	452	500	547	479	476	517	436	447	487	479	484	469	491	464	467	479	470	484	514	467	485	462	517	438	491	514	503	483	483	498	497	465	527	520	498	480	462	494	484	490	468	499	476	464	507	521	494	475	488	503	475	497	514	496	479	475	443	506	458	476	463	472	495	479	449	484	492	480	474	480	436	481	473	488	474	421	490	452	462	495	459	473	462	489	489	495	444	456	515	500	436	485	501	469	462	463	468	425	468	515	486	447	542	475	508	453	468	500	473	482	474	471	480	494	466	483	477	466	479	481	430	467	458	512	460	470	508	440	497	464	455	468	418	474	453	480	468	470	503	478	505	465	485	517	528	514	455	423	449	490	478	457	497	444	507	534	477	504	469	510	493	496	457	469	465	461	472	491	462	500	480	470	458	501	466	485	455	432	491	516	477	482	476	462	467	475	468	488	517	469	496	465	488	467	443	499	483	473	465	483	487	474	427	471	485	440	486	499	503	466	503	473	491	491	432	461	490	497	476	516	432	505	502	491	514	481	474	448	504	457	496	523	485	526	493	459	494	465	446	449	487	510	463	488	471	498	495	507	496	484	460	459	473	464	477	484	461	464	484	492	479	464	490	462	463	431	460	491	480	470	512	472	481	483	481	453	480	486	476	481	493	476	506	507	487	498	521	482	472	483	505	466	496	474	446	500	491	540	489	518	456	519	504	454	469	448	511	462	485	475	479	496	458	512	464	481	440	518	465	436	496	497	521	467	488	444	535	459	514	445	514	510	471	469	499	480	486	486	432	471	474	496	475	444	472	443	485	466	461	436	495	461	455	444	454	481	492	457	433	449	540	466	470	482	443	480	475	479	487	480	478	498	446	478	468	466	486	506	472	487	482	491	453	464	463	457	466	466	460	470	455	461	481	512	485	507	468	456	460	514	431	447	463	463	468	493	498	510	466	508	556	447	471	476	484	480	483	482	508	510	497	467	463	487	445	478	491	486	481	470	447	482	438	491	461	513	488	451	469	480	475	489	452	458	486	486	476	472	476	491	472	501	487	434	504	472	471	470	477	488	456	487	520	463	448	501	477	493	490	475	489	479	487	512	446	492	494	440	491	441	432	469	467	490	493	443	487	476	505	488	496	470	497	462	471	456	479	488	473	465	469	465	498	471	483	499	479	505	492	459	492	482	465	483	465	476	480	495	449	502	495	542	484	493	498	478	461	497	494	484	483	494	510	492	475	486	489	485	458	447	510	462	467	479	472	472	447	457	507	485	479	443	489	448	515	478	486	494	477	506	498	465	478	454	506	461	492	462	495	475	469	469	484	472	470	449	474	536	492	478	488	460	481	490	502	486	452	471	496	500	473	481	494	495	494	464	474	502	500	491	486	447	518	489	438	507	446	472	449	467	519	486	497	443	475	485	499	451	477	485	475	513	458	444	455	504	461	472	479	494	493	471	441	504	460	485	491	471	477	454	455	477	501	490	504	473	454	505	507	473	470	505	458	483	501	461	468	461	488	455	464	472	518	489	458	451	493	464	478	444	460	466	488	482	493	485	473	445	496	462	482	473	461	484	495	472	514	516	476	482	503	489	493	509	464	470	521	455	509	504	471	424
27324	12650	4044	2002	1121	864	738	672	577	571	1371	1857	1320	885	627	518	418	442	395	439	457	460	443	443	417	416	462	432	444	439	457	435	425	462	393	436	437	444	465	411	414	408	424	453	452	447	443	403	446	442	442	420	456	456	428	406	413	473	445	441	448	445	446	439	426	442	464	425	435	425	432	457	425	400	426	398	432	442	425	432	407	414	381	443	425	413	454	419	415	443	411	449	425	385	442	410	420	452	419	427	404	395	441	438	437	379	439	432	454	404	430	402	413	445	412	390	402	464	422	441	454	453	441	407	428	399	416	438	377	429	435	409	434	444	461	450	443	418	412	427	460	413	398	427	429	450	457	444	431	441	426	429	405	454	402	403	436	492	400	446	449	434	424	444	424	443	441	436	418	425	426	436	422	444	416	435	442	475	420	424	415	410	414	447	398	442	447	420	421	459	440	416	416	382	408	445	441	438	453	482	451	457	440	437	450	413	429	401	408	430	441	425	414	416	400	455	468	427	436	423	457	425	417	424	422	424	443	419	433	439	444	429	432	425	405	433	473	423	411	426	431	427	408	421	432	424	440	383	393	448	453	439	407	448	444	421	422	413	458	427	447	400	444	434	427	395	433	426	432	428	454	434	417	449	434	388	460	433	458	420	437	422	419	414	408	445	423	441	420	427	434	383	477	401	460	430	408	419	393	452	414	429	459	416	430	413	422	444	445	417	437	446	451	437	427	424	404	441	404	376	419	445	431	434	429	417	419	425	449	445	427	425	418	419	393	440	441	458	450	432	412	396	404	429	389	455	435	458	429	406	410	388	430	470	414	465	419	411	428	451	413	436	455	428	482	461	396	441	457	382	419	401	426	430	472	431	434	443	445	412	466	423	445	423	430	420	429	421	399	444	441	428	449	461	395	468	406	417	436	419	452	491	428	421	425	414	444	430	450	399	448	426	451	436	463	453	357	407	401	430	454	393	422	463	425	419	453	452	405	419	446	436	451	436	433	445	441	460	404	424	430	426	420	448	438	448	415	453	390	430	472	435	419	388	419	430	421	389	448	452	469	459	422	434	425	439	413	435	389	431	469	432	437	435	401	363	479	440	444	417	432	456	398	437	445	481	395	411	399	442	439	408	434	432	422	423	418	447	428	429	410	418	449	431	403	430	415	400	443	427	469	437	478	422	422	392	399	445	447	405	424	474	443	417	450	417	417	471	432	445	429	442	400	461	473	439	409	412	446	413	413	448	431	442	424	441	432	436	439	414	416	441	444	432	428	464	419	448	434	446	417	407	455	392	414	433	415	452	435	445	467	406	395	449	446	471	429	443	430	431	416	411	441	407	433	420	422	420	430	413	438	417	408	396	426	448	440	437	468	435	414	426	439	435	444	439	442	434	416	408	426	425	413	419	483	433	426	439	436	426	457	437	445	438	418	467	430	420	428	469	444	419	425	454	475	465	417	421	415	410	427	415	441	443	465	400	412	441	457	403	398	462	469	441	432	469	468	421	422	425	399	448	399	431	453	446	439	401	431	470	465	453	420	433	431	431	443	451	459	431	421	418	428	415	423	420	442	414	426	423	449	448	445	417	422	367	493	507	427	444	487	402	422	379	433	411	455	452	436	430	438	422	465	469	418	410	417	459	415	425	435	416	454	445	422	451	455	436	415	429	462	456	422	409	442	401	455	461	442	400	388	431	441	419	443	425	418	404	448	449	407	454	417	453	427	428	429	426	397	411	377	455	402	443	453	430	455	407	438	426	400	412	461	424	440	447	440	417	439	478	428	425	413	442	424	418	450	460	458	434	400	473	440	421	460	435	420	422	406	398	387	439	426	413	410	383	459	426	446	420	463	457	441	420	409	439	436	400	428	402	441	437	416	425	374	429	435	435	435	422	436	435	430	444	408	454	440	444	414	450	427	447	444	420	426	409	425	429	434	494	439	447	403	397	427	426	421	449	459	415	435	410	451	423	394	420	476	466	466	431	413	419	418	443	444	402	443	431	412	470	460	447	426	412	427	413	427	453	434	413	410	407	434	451	464	443	417	428	447	466	432	450	449	453	443	437	430	448	437	424	431	472	444	450	423	432	406	399	430	430	452	438	452	436	425	444	432	428	379	438	408	420	429	432	404	445	441	452	419	464	420	429	456	424	429	435	437	422	442	406	438	461	408	462	412	443	453	431	443	418	430	367	414	430	434	436	471	445	426	432	409	448	432	424	435	388	413	425	455	424	427	423	416	429	451	415	449	438	453	418	439	426	410	429	448	454	417	420	430	433	436	401	415	418	456	443	416	430	425	467	412	426	486	438	448	403	452	413	446	380	417	416	447	434	434	487	437	451	436	441	419	437	393	411	435	448	443	431	423	435	442	399	495	426	457	432	446	429	470	401	404	415	440	451	440	444	403	431	424	404	442	451	430	421	438	466	471	408	432	405	435	460	434	395	458	469	438	427	438	428	422	437	419	419	443	418	422	429	405	433	445	449	449	440	449	444	438	381	458	437	419	447	457	446	442	432	418	414	445	443	421	411	482	423	459	426	451	456	433	416	440	412	461	432	384	434	425	442	428	432	423	405	400	448	433	445	431	422	419	389	422	454	429	412	409	449	445	477	443	443	453	412	437	440	446	410	462	381	432	436	468	441	429	442	453	452	431	427	409	397	409	440	448	459	454	418	436	438	451	401	455	440	427	432	431	458	414	469	457	424	447	437	447	472	428	467	469	407	389	425	409	446	407	441	409	439	390	443	448	420	454	423	460	469	432	486	426	451	453	424	445	440	456	406	406	411	422	429	422	441	429	386	424	453	452	416	431	426	415	389	442	443	410	460	451	441	407	414	438	407	456	446	401	413	451	451	469	466	431	437	451	451	428	457	465	463	434	454	390	420	458	444	420	469	443	421	417	435	466	469	427	423	422	470	443	458	451	457	411	433	406	408	434	441	433	430	437	400	439	416	450	405	427	455	419	437	425	371	421	433	447	463	453	414	386	469	413	433	442	490	441	451	411	430	444	446	417	429	394	408	433	430	413	439	468	448	411	430	445	413	426	450	446	415	398	428	393	425	460	429	428	467	480	429	484	417	476	401	434	440	407	436	404	414	444	433	424	448	442	419	460	424	422	441	392	424	421	462	412	446	439	402	447	463	433	460	465	454	390	444	413	394	433	426	432	425	422	436	447	433	472	442	432	427	407	436	404	467	461	444	439	431	420	435	401	456	458	458	427	440	427	424	485	435	402	449	438	444	448	387	425	447	417	443	394	450	444	392	410	433	463	420	414	430	424	435	425	438	399	453	398	460	436	394	407	434	446	417	429	429	465	472	429	431	459	427	449	468	438	450	421	434	427	407	404	430	466	460	421	454	437	416	435	407	414	420	443	415	433	453	429	430	410	409	433	433	437	469	415	415	432	400	425	431	443	469	453	399	401	441	436	424	464	451	416	420	447	450	437	437	426	437	428	410	410	451	463	455	457	442	439	460	438	440	458	412
5972	3734	3729	1961	1383	1170	929	819	700	714	1981	2203	1551	945	543	409	377	344	399	344	369	347	361	338	360	363	371	351	359	368	370	350	359	344	349	341	371	349	338	346	389	369	366	370	341	411	370	349	383	353	375	356	360	353	386	345	364	383	342	384	369	372	374	382	385	365	348	393	339	379	358	374	358	377	382	341	376	349	409	327	372	345	340	360	380	354	370	386	390	343	347	313	331	339	411	358	382	343	373	390	348	407	386	388	347	357	354	376	374	364	360	353	382	341	353	351	382	356	368	366	402	401	377	370	352	376	346	390	323	344	387	379	387	383	355	389	342	364	370	343	370	374	328	393	343	393	369	352	359	375	397	369	360	348	347	370	349	364	351	336	351	357	372	383	380	371	405	388	359	324	357	366	374	361	357	372	380	365	389	362	372	428	342	336	380	350	351	372	373	371	352	402	349	366	376	352	374	330	338	405	356	372	343	365	362	398	343	366	379	363	401	326	335	378	353	352	390	348	356	376	312	392	362	366	319	399	368	351	341	400	337	311	357	362	348	357	372	340	325	387	352	376	366	386	372	376	353	359	382	395	370	387	357	355	358	364	357	394	361	369	350	358	359	361	355	379	370	384	379	361	388	373	373	342	403	348	337	380	356	360	350	352	351	370	358	359	345	374	386	347	354	371	358	358	395	387	360	344	356	341	368	378	361	365	362	375	390	356	330	375	366	385	363	363	364	372	348	377	361	364	375	382	361	381	367	350	347	365	395	365	343	370	355	345	372	362	379	361	332	357	381	367	372	362	376	377	363	366	361	352	393	355	381	371	366	361	352	379	372	337	367	383	374	393	355	369	340	364	371	353	361	356	350	357	359	349	379	340	367	356	391	356	354	355	355	363	373	381	368	341	364	365	363	364	356	388	372	350	365	363	349	359	408	357	374	373	352	358	376	380	359	364	375	350	361	391	363	358	387	361	370	368	396	335	364	367	371	340	343	345	385	376	400	392	339	354	359	369	351	368	396	347	356	387	357	391	366	363	342	402	333	399	375	358	394	351	388	399	358	373	360	330	378	316	346	321	358	342	349	384	333	360	371	379	372	360	382	387	387	376	373	389	342	335	368	373	364	335	375	361	351	406	377	394	343	348	367	384	330	349	396	340	335	334	373	352	350	338	409	363	356	394	374	399	364	373	348	362	391	338	393	385	399	342	371	372	337	354	379	359	350	343	380	389	340	385	354	354	331	361	355	370	365	365	336	357	376	367	316	353	358	376	367	325	359	393	349	410	378	324	386	372	364	350	383	374	406	368	364	360	366	365	352	367	359	341	337	357	352	365	382	344	378	379	372	362	353	347	362	373	346	346	338	364	389	352	382	366	374	378	374	361	391	385	376	380	349	341	339	370	371	396	351	399	388	401	375	359	382	355	351	336	317	348	365	352	384	356	360	356	365	364	361	348	359	368	385	350	378	353	372	372	378	363	327	397	349	366	363	379	355	368	349	361	364	360	357	374	350	361	355	333	334	398	389	381	328	380	368	356	314	323	373	322	356	364	364	364	340	375	383	329	346	358	339	398	354	352	383	384	352	390	353	370	352	381	357	385	413	350	337	330	364	362	360	354	389	353	358	369	356	365	376	330	364	376	319	371	377	347	380	393	363	323	342	378	374	373	332	360	389	315	373	358	375	362	364	388	359	346	340	363	349	352	370	345	371	381	361	379	340	357	374	341	342	365	391	372	364	364	374	361	350	356	385	380	330	356	361	367	382	365	343	342	347	354	377	362	373	352	351	351	387	333	372	350	358	331	350	384	376	368	394	368	374	383	357	354	384	372	354	364	370	366	361	370	314	388	372	337	365	377	392	359	338	398	373	352	384	363	341	331	353	354	344	348	372	395	362	355	357	364	356	350	363	346	382	377	379	347	343	396	336	369	387	372	399	328	355	369	363	377	368	384	363	376	348	372	389	405	362	353	360	351	392	353	363	348	360	371	329	353	380	342	358	363	348	359	347	369	377	360	347	362	371	377	384	351	354	387	358	406	357	382	364	406	357	366	366	367	349	406	357	345	357	352	356	360	388	361	373	352	321	368	350	337	340	362	390	365	386	380	381	361	370	350	370	365	327	388	381	370	375	358	384	365	405	384	390	342	348	391	369	359	340	364	340	343	357	338	375	391	358	350	333	343	363	327	333	364	335	378	331	353	385	341	379	385	373	378	353	357	415	369	390	357	336	379	385	403	367	385	333	336	372	408	330	402	360	374	387	358	383	362	324	331	364	371	370	392	374	354	393	375	395	378	355	367	351	360	361	357	376	398	379	389	356	330	343	397	390	351	341	375	377	365	394	352	389	391	381	378	352	366	349	353	354	386	373	316	385	367	375	354	356	351	347	347	382	360	374	311	376	328	332	360	355	395	376	347	350	342	356	358	369	367	368	389	377	387	348	348	355	363	395	342	377	379	381	334	382	345	384	355	352	351	387	373	375	358	368	358	338	364	406	373	350	359	370	350	364	383	344	360	367	369	338	354	362	342	388	354	361	363	356	350	360	348	369	354	345	330	330	362	382	388	370	388	355	386	321	378	341	382	351	368	359	390	343	361	346	391	388	405	355	378	376	369	346	350	344	362	356	391	372	371	382	345	357	335	374	366	371	395	363	370	348	358	358	386	334	344	391	350	352	377	344	373	366	372	361	331	354	360	405	346	348	374	406	346	327	363	353	374	353	376	397	378	328	372	372	365	370	362	374	372	370	362	364	372	386	366	382	386	393	370	387	331	370	392	356	333	390	360	380	367	392	363	369	361	379	380	358	354	375	362	352	341	401	391	369	376	332	370	323	371	386	342	366	360	341	377	371	352	332	307	403	350	378	341	381	327	352	328	335	358	362	356	379	392	361	364	356	375	393	349	400	369	373	364	352	359	361	373	371	335	342	364	384	388	365	374	373	399	382	368	367	359	372	385	383	375	389	341	395	373	362	356	378	355	361	368	393	391	417	382	408	350	358	379	351	368	372	376	353	356	378	328	342	352	378	377	370	370	395	388	337	335	342	363	361	382	383	349	340	344	348	358	373	368	363	370	357	355	341	357	345	377	358	372	371	318	369	364	368	347	352	365	373	389	360	358	358	353	331	364	389	361	357	384	388	377	354	383	375	352	344	373	402	366	375	362	372	348	369	362	362	374	365	345	362	375	361	368	371	374	369	361	374	350	361	355	352	382	350	376	376	338	341	354	372	365	381	354	344	367	365	350	363	362	385	379	392	350	369	362	372	371	336	383	376	321	404	335	339	406	366	386	333	353	343	377	398	375	340	377	387	384	326	325	402	345	348	359	363	395	374	368	364	371	378	388	351	397	330	347	369	363	362	354	383	360	355	349	345	370	361	374	366	337	358	382	366	366	356	364	396	335	372	338	404	354	386	359	372	362	342	389	363	332	370	374	327	362	354	365	372	370	343	364	338	368	348	359	331	378	370	369	356	361	373	342	363	347	347	381
24937	21015	27128	24918	11149	2883	1758	1663	1455	2075	12833	15357	9634	3767	1271	626	473	449	486	480	506	483	512	486	472	489	486	497	529	473	522	520	463	473	486	499	497	528	477	479	512	485	497	459	477	449	475	513	467	492	500	479	481	483	457	494	520	513	530	493	473	476	491	498	500	464	483	471	448	518	487	507	467	526	437	454	474	469	476	501	498	483	515	524	457	540	493	486	442	487	481	459	442	478	483	502	533	485	479	478	537	451	497	538	429	451	508	522	488	459	523	501	489	489	441	501	529	454	471	513	477	497	474	475	463	535	468	490	474	460	503	470	467	456	479	451	492	467	488	487	467	507	472	487	519	454	443	448	477	496	497	461	511	526	484	485	468	492	460	507	489	472	487	458	467	457	522	447	475	476	512	492	441	480	459	512	502	473	531	504	458	458	506	486	463	489	495	479	492	519	489	493	492	498	495	473	511	517	470	435	496	518	461	508	488	491	504	510	488	516	455	476	477	469	473	493	487	456	491	503	525	456	506	479	430	443	497	497	478	481	487	445	464	511	530	474	453	509	490	483	476	454	467	458	476	489	471	487	472	486	534	498	475	494	474	467	475	489	509	506	518	485	485	481	489	488	455	481	487	453	484	485	498	510	462	517	531	465	508	461	472	466	486	501	507	517	502	487	462	487	503	516	515	492	461	477	472	511	490	498	462	475	452	532	512	461	462	483	463	520	475	464	495	495	503	502	508	481	497	472	484	450	478	548	507	482	494	461	482	488	494	469	502	477	487	478	514	465	513	520	453	468	478	479	474	510	497	501	471	456	470	496	500	479	464	544	500	451	472	476	479	502	487	477	467	499	486	456	508	526	480	483	437	450	521	496	483	477	468	476	516	507	483	487	449	468	516	473	498	511	458	476	501	458	459	491	470	473	461	542	515	486	467	468	507	467	497	493	458	490	497	501	494	457	445	497	482	515	481	474	496	483	480	500	477	496	488	467	447	499	493	473	489	475	515	461	473	460	505	458	441	445	481	499	513	517	501	514	478	501	496	483	505	480	476	478	455	431	482	497	503	507	425	477	476	516	472	490	470	471	473	511	491	476	466	484	462	495	465	494	480	453	468	439	504	477	477	488	453	501	477	501	453	485	468	479	498	477	480	500	444	466	475	506	496	467	505	438	454	495	446	478	531	473	516	482	493	511	515	493	483	444	466	511	464	447	504	472	472	482	469	487	472	485	489	443	502	481	478	526	487	477	453	492	473	499	495	457	457	503	508	482	441	496	484	483	456	469	500	507	448	502	471	479	509	502	488	458	460	453	520	450	502	484	482	488	483	476	503	496	471	469	513	469	452	486	501	480	522	466	498	455	499	488	459	456	480	482	481	473	451	451	505	483	482	512	483	479	410	475	515	500	483	513	508	503	534	500	477	454	513	471	477	490	505	508	470	451	472	477	520	481	490	486	459	469	494	505	480	460	496	501	459	526	461	500	461	528	493	465	462	481	498	449	510	504	492	477	497	483	492	466	477	462	496	465	448	497	468	483	498	491	484	494	472	530	424	498	549	428	485	476	524	472	509	478	481	496	468	489	467	473	478	455	522	473	479	460	486	511	478	465	468	491	467	498	482	431	398	471	468	470	476	447	480	479	524	490	511	451	498	473	479	486	535	476	508	464	509	475	456	494	495	468	455	480	482	480	500	426	456	526	477	493	486	505	496	449	522	486	524	462	505	430	485	456	473	484	491	489	488	525	474	447	465	465	491	416	501	507	445	453	471	519	519	502	473	469	467	513	469	483	460	466	500	486	506	504	481	481	483	463	467	466	461	519	517	477	443	504	490	460	490	499	453	517	491	516	445	476	493	491	469	485	501	523	466	475	510	499	473	490	482	496	449	471	493	515	519	472	485	497	472	492	481	460	493	525	468	496	467	441	492	483	469	439	481	519	457	435	479	449	504	505	448	452	455	474	478	501	505	508	481	486	463	512	489	547	530	466	495	462	521	510	475	466	500	473	482	463	513	479	455	450	494	479	489	501	476	515	489	486	488	481	490	510	499	478	488	465	440	479	494	453	506	550	493	471	459	459	498	534	496	504	482	478	471	471	482	443	450	492	491	461	478	520	480	506	477	516	503	479	502	499	467	491	462	472	490	495	486	508	498	494	468	456	452	491	502	484	512	466	490	479	479	465	497	497	508	483	490	505	497	464	493	481	457	457	488	464	496	464	491	473	505	517	517	440	502	478	492	507	509	502	470	473	492	456	474	515	468	481	463	512	485	482	479	497	512	474	474	476	480	492	438	480	511	439	459	484	520	474	535	472	513	468	436	472	493	459	442	447	487	484	460	480	459	524	488	526	492	479	447	479	511	501	483	511	480	518	469	477	476	506	485	471	462	477	490	478	480	490	502	500	469	534	507	507	462	498	477	496	497	454	504	513	495	524	488	467	524	484	537	527	495	470	493	510	523	520	489	468	504	447	504	526	481	458	505	481	472	493	449	475	466	485	486	452	486	489	451	486	491	502	467	422	464	470	515	456	475	500	538	479	516	459	494	492	481	496	502	513	489	497	468	462	461	456	469	490	484	464	487	467	477	488	501	477	470	452	469	512	488	481	467	519	481	493	486	471	506	464	467	498	451	477	495	473	493	495	439	494	519	425	476	493	460	488	461	495	448	464	473	485	505	499	471	463	483	489	505	491	498	494	502	472	514	466	494	500	450	499	458	470	477	472	482	478	475	503	480	471	509	515	533	514	487	500	501	490	456	450	471	504	469	476	486	465	485	533	466	503	505	482	499	475	446	492	497	466	484	442	511	483	461	446	495	511	484	484	461	485	495	528	519	463	459	490	475	430	419	504	470	470	472	461	409	487	503	440	478	456	477	489	521	464	471	475	502	486	440	487	491	473	464	479	484	435	500	498	479	542	477	469	453	462	492	475	455	504	461	519	463	467	474	501	501	477	504	521	503	489	470	525	489	451	455	516	466	493	424	498	487	441	500	471	507	444	444	442	467	477	496	500	476	472	486	447	450	509	474	499	509	485	498	482	464	478	539	482	506	485	487	505	479	492	478	491	466	472	510	483	481	473	483	493	474	502	469	516	481	484	473	468	476	516	449	503	483	529	448	487	465	463	471	487	460	524	514	500	499	462	485	507	457	487	470	488	457	471	460	510	482	511	510	520	512	515	472	456	477	495	475	476	516	489	517	484	498	461	494	483	439	482	481	478	463	481	486	492	476	511	473	516	481	497	487	445	483	505	457	465	502	434	504	451	485	479	503	507	501	483	502	479	492	476	499	468	467	516	481	485	453	468	458	495	444	471	453	508	520	481	478	514	468	483	494	497	457	464	466	494	496	456	495	468	511	497	455	483	462	488	503	450	489	452	498	465	485	506	487	460	489	524	481	508	484	485	506	453	483	502	477	488	508	461	484	449	455	468	522	503	479	450	473	496	495	471	474	509	456	471	488	490	470	453	451	492	511	437	475	480	476	497	470	490
5001	8418	10086	6153	3560	2402	1945	2186	1974	3065	15605	14045	8986	3953	1245	559	422	440	430	404	413	421	404	417	410	433	444	437	445	417	435	419	408	424	420	386	401	434	413	447	412	467	386	435	426	438	431	405	407	379	432	459	416	434	434	432	435	379	444	429	426	411	402	432	390	361	396	429	415	463	402	392	428	433	435	418	409	444	463	424	407	425	440	426	411	440	408	433	393	457	384	421	413	415	379	414	432	438	427	421	402	413	398	428	395	396	414	442	411	413	454	421	428	461	464	400	448	417	407	421	429	413	414	393	447	384	431	439	401	400	402	438	411	418	425	410	437	426	417	437	385	402	399	454	445	397	377	423	435	399	417	412	445	432	428	397	432	438	432	443	445	413	377	433	421	404	443	446	413	428	471	405	401	414	408	406	391	413	414	445	413	404	413	418	447	451	388	401	420	427	416	408	440	389	397	402	424	407	419	388	426	435	452	399	416	426	408	433	435	421	404	411	441	432	429	470	430	414	431	415	415	418	447	416	404	414	395	413	404	450	406	403	434	418	419	420	441	419	420	435	417	397	454	445	406	443	434	428	408	428	429	386	427	425	424	423	434	413	441	435	427	393	408	434	381	427	405	401	412	396	367	421	397	416	421	423	408	408	412	440	430	414	446	419	419	390	429	407	414	398	449	445	422	391	427	410	407	399	411	420	419	438	404	417	416	406	438	423	453	404	414	419	436	433	417	423	440	423	415	396	420	398	414	413	387	409	408	380	423	425	443	398	461	442	409	405	430	401	418	421	422	438	426	423	410	417	441	381	423	429	462	445	409	419	399	421	440	382	410	424	438	420	441	433	453	413	440	389	411	437	405	440	442	421	424	385	433	408	419	417	434	420	427	440	430	416	393	437	401	413	461	392	435	417	423	441	427	410	397	370	438	460	449	427	439	421	412	441	374	440	403	376	422	445	417	437	418	422	412	442	404	422	450	396	420	448	399	384	457	400	417	416	416	453	461	396	425	440	410	403	399	415	428	417	432	403	413	446	399	421	408	428	424	382	381	430	396	427	405	439	392	393	376	459	460	429	420	433	415	423	397	394	366	419	429	410	435	430	393	429	416	403	414	408	424	442	451	388	419	400	420	448	397	397	411	438	438	391	404	425	422	403	443	425	382	421	415	408	430	399	404	403	419	409	382	416	417	400	416	407	446	413	401	423	419	435	436	461	396	436	400	431	414	405	396	423	391	437	435	421	399	419	428	428	409	434	394	386	441	386	432	455	429	441	441	412	392	388	428	399	431	383	407	423	397	430	443	471	393	401	428	431	433	467	459	387	387	411	387	432	417	443	421	423	438	410	423	398	394	431	401	366	415	434	424	410	445	427	391	396	422	428	428	429	439	415	419	408	433	429	421	402	388	432	384	439	405	374	442	403	389	383	443	445	399	408	396	415	439	426	417	410	438	412	425	412	403	426	453	437	379	412	440	425	436	417	394	406	418	381	441	428	418	428	418	415	419	397	421	403	428	418	425	424	373	428	433	418	427	428	410	402	411	394	425	438	398	396	417	437	427	434	413	411	419	438	405	408	381	422	401	435	391	433	362	449	428	409	451	430	407	438	425	418	392	404	391	440	433	429	427	411	378	408	411	424	444	409	395	395	427	394	400	443	437	404	400	425	426	451	410	364	435	400	453	377	392	450	383	442	399	407	418	412	417	408	404	410	411	423	408	372	423	402	465	423	454	398	410	414	420	433	410	375	426	436	407	426	401	439	433	431	396	388	405	392	409	397	401	452	440	409	395	444	393	444	402	401	383	381	436	408	430	400	429	417	433	426	435	408	401	396	420	426	433	430	485	431	408	421	421	432	425	397	411	434	366	439	435	415	405	427	410	422	368	379	388	386	420	429	415	438	407	388	387	400	412	419	384	425	409	417	411	439	393	422	406	428	408	407	418	426	411	400	429	403	391	417	407	442	421	422	441	442	388	424	434	427	442	410	413	409	412	391	423	424	442	421	385	371	408	427	418	404	411	419	439	431	406	424	395	415	396	412	438	392	417	435	408	412	421	409	448	394	444	420	417	416	455	400	408	394	446	409	431	437	397	377	387	402	424	404	426	474	380	408	437	419	418	425	430	438	444	406	437	421	399	391	431	430	421	407	425	409	396	417	407	401	390	454	401	399	395	403	402	420	440	397	405	430	409	387	427	438	464	390	416	433	423	398	423	424	432	432	387	419	420	440	431	417	434	430	404	387	402	400	410	395	401	410	401	427	419	407	399	406	425	397	405	437	413	446	413	417	408	421	426	392	388	417	404	401	438	418	414	415	445	422	396	431	428	445	400	402	429	390	431	399	424	403	432	424	439	417	419	416	410	391	433	422	446	408	375	449	425	412	419	389	426	430	420	419	425	405	448	409	421	377	358	408	419	414	418	412	422	408	410	411	425	445	414	414	420	375	402	387	417	428	410	414	421	413	401	396	412	410	430	402	403	397	447	433	420	408	460	413	433	428	407	450	424	385	407	462	388	411	398	386	430	440	407	392	419	459	395	430	415	366	443	409	434	365	414	408	403	401	429	414	423	408	424	420	380	414	400	410	421	438	430	404	434	392	438	432	399	405	400	408	445	434	406	431	419	394	407	437	425	411	406	432	418	433	389	455	429	402	390	402	417	396	433	412	399	404	403	412	447	397	411	372	447	398	418	410	444	405	406	414	435	414	422	440	434	419	383	400	416	423	399	421	415	401	418	409	415	408	393	412	411	431	400	423	412	362	424	394	412	412	395	431	382	412	392	405	444	455	443	397	408	381	419	417	395	402	404	428	404	427	405	432	402	453	406	416	477	445	427	444	356	381	403	414	400	405	426	408	422	421	402	425	432	386	395	396	444	420	421	389	424	412	404	410	420	411	430	408	385	396	443	423	458	409	397	392	436	411	442	435	416	367	442	394	422	405	398	434	432	393	437	422	420	432	395	410	410	417	406	447	417	401	438	440	449	428	420	423	397	420	407	431	405	405	438	410	444	422	423	435	440	463	440	428	416	409	412	435	412	420	375	360	410	424	421	443	404	443	398	423	376	365	387	415	439	410	438	425	417	419	408	427	412	395	398	398	421	411	429	383	418	414	421	423	454	437	440	439	398	424	427	432	422	398	416	420	451	403	388	433	427	428	457	411	391	443	378	387	418	424	451	396	429	387	438	452	460	438	407	418	413	418	435	407	421	421	410	429	423	399	435	428	389	431	414	427	419	421	394	399	422	412	412	430	437	407	442	408	415	424	428	395	407	443	464	411	406	435	425	441	421	431	446	409	410	414	434	435	397	412	387	389	425	421	449	418	425	408	441	374	403	435	452	386	444	438	407	414	395	446	451	423	416	455	370	416	393	439	385	393	435	407	428	403	436	450	424	413	421	418	404	418	401	401	397	425	429	417	417	416	394	430	435	394	419	390	417	409	425	405	403	425	384	430	405	387	425	410	407	408	409	417	396	401	442	425	437	428
23895	20999	28114	24112	20784	10218	3071	1815	1461	1444	19111	28181	19062	8356	2258	851	605	581	558	560	569	575	566	581	586	546	621	538	561	587	593	546	552	552	592	552	543	569	582	594	574	589	519	544	550	572	612	570	583	563	540	537	537	576	589	574	542	550	572	524	593	549	562	525	558	563	548	507	564	547	562	602	542	583	533	583	591	566	529	548	560	537	591	574	567	554	626	546	564	540	576	558	535	560	578	618	550	557	572	575	575	586	524	559	554	584	539	591	577	549	530	535	571	517	542	544	568	563	542	546	584	583	563	557	545	529	532	529	551	544	547	592	600	629	567	586	593	566	584	574	550	530	597	519	629	553	551	533	591	538	601	528	532	527	584	519	537	510	551	575	571	601	581	544	551	552	522	571	582	565	539	583	570	537	583	578	555	550	563	550	542	565	562	549	557	603	593	563	556	522	609	610	575	548	519	545	569	587	541	538	584	605	576	540	569	536	535	551	525	538	555	621	544	548	531	618	574	553	610	533	568	550	575	545	560	554	532	543	532	563	552	593	575	593	549	566	561	543	515	587	560	593	528	555	567	543	561	596	587	549	590	549	565	572	560	593	529	567	564	580	579	574	540	551	553	571	548	560	578	560	544	543	567	551	550	556	571	598	572	582	597	559	553	567	564	557	578	568	562	591	501	524	543	563	558	545	572	566	580	559	586	515	590	526	576	570	570	511	594	535	559	559	574	586	580	513	524	587	542	553	591	584	579	607	579	577	523	600	530	553	644	588	558	521	508	616	540	558	567	603	583	564	540	600	538	538	592	560	571	568	571	548	561	579	555	575	559	581	586	565	580	594	516	574	577	589	572	567	579	557	517	585	570	583	542	567	608	548	559	567	554	537	587	612	571	547	526	521	540	534	531	632	565	517	580	574	578	514	556	558	547	521	565	522	543	592	579	552	567	565	605	537	544	621	525	539	578	560	576	567	543	608	537	548	584	549	621	574	571	562	565	588	549	511	566	561	545	634	548	556	564	563	569	593	540	566	564	569	535	543	516	562	568	583	588	583	526	569	553	579	551	541	557	563	564	556	578	541	564	556	553	533	562	575	559	578	547	573	523	602	572	508	617	537	554	550	584	552	574	583	584	540	552	574	588	593	548	577	575	546	597	551	597	527	538	555	557	626	598	530	572	582	571	562	547	537	586	497	540	603	591	527	537	562	506	591	546	550	571	565	540	576	594	603	589	566	547	523	585	563	580	595	559	576	590	554	526	544	591	584	549	552	562	605	589	554	594	580	596	546	565	519	600	576	575	561	562	593	545	598	535	582	613	540	534	553	585	531	588	572	554	582	529	556	613	564	590	550	555	578	594	600	552	521	561	551	511	553	559	576	548	540	606	583	591	531	514	583	551	589	576	562	516	527	559	556	586	589	498	525	528	552	591	602	548	539	552	573	597	502	560	621	563	607	583	583	569	603	513	620	576	575	572	564	570	479	582	543	560	564	541	576	564	566	543	528	563	573	542	546	580	543	560	548	536	512	533	532	595	581	596	574	565	576	544	546	556	558	542	605	582	560	580	588	572	546	543	579	507	592	530	587	566	533	548	561	546	538	566	543	516	497	559	582	551	558	523	548	567	549	586	592	558	588	582	553	598	608	576	534	542	541	566	576	513	553	578	534	533	560	541	532	530	560	566	574	592	592	593	546	583	556	576	591	570	559	601	575	604	556	537	568	512	573	588	579	584	601	575	578	511	587	527	587	595	556	544	560	551	589	545	561	536	563	602	545	577	564	588	547	559	543	561	552	553	583	565	570	609	575	534	528	598	532	556	569	535	540	592	566	561	578	508	546	596	617	602	556	573	529	557	575	556	547	581	505	577	564	572	548	561	545	554	544	539	581	594	537	541	519	619	597	572	602	568	506	569	556	554	568	576	553	593	587	527	593	564	555	508	562	574	577	542	598	579	577	574	578	597	515	579	590	557	571	542	550	529	541	545	559	558	556	564	555	571	572	545	608	577	580	530	584	553	521	592	578	555	536	568	599	582	543	622	580	562	569	564	593	574	520	509	549	525	531	596	551	565	546	514	559	540	565	568	566	564	531	551	527	559	545	551	562	551	608	528	534	536	555	526	553	584	545	547	569	558	558	553	579	528	565	569	588	608	563	565	575	562	548	553	541	566	529	539	591	586	538	576	533	520	574	536	603	539	611	612	559	549	571	619	550	562	568	553	572	523	574	493	601	570	570	531	564	524	560	551	567	560	553	526	579	558	535	565	572	592	537	568	529	575	579	571	556	587	550	526	561	532	530	558	555	534	606	569	592	546	561	592	592	603	571	525	530	589	590	545	541	566	545	532	600	540	605	550	547	567	560	555	539	506	553	561	581	545	613	529	530	508	586	564	575	581	539	552	584	609	603	542	614	570	534	581	574	581	543	589	555	596	575	583	547	543	544	600	567	575	592	557	599	546	569	582	592	543	603	533	547	536	554	547	569	586	579	512	554	594	546	571	527	579	532	584	557	560	527	553	596	529	513	572	617	547	606	566	537	556	556	578	561	557	571	535	547	566	588	548	553	528	559	577	578	585	536	593	606	570	551	565	544	591	545	586	533	536	535	564	582	549	572	594	534	565	533	560	568	554	556	564	513	546	564	514	544	538	560	569	552	544	574	529	547	569	562	535	551	579	648	548	559	543	552	574	565	574	585	544	566	592	567	556	605	585	593	551	533	569	534	528	572	529	556	500	571	589	578	593	561	541	528	558	548	511	564	544	580	577	528	555	534	538	523	595	608	503	512	613	506	536	581	587	530	581	515	550	563	552	570	504	566	581	541	565	584	544	555	512	529	508	538	528	595	580	531	498	528	625	581	535	547	522	592	575	603	578	539	537	536	520	563	589	532	596	505	532	523	526	598	575	560	527	545	564	563	588	526	599	588	537	551	561	538	550	586	534	546	560	574	540	568	539	525	557	609	551	566	562	595	594	522	570	546	585	624	562	553	544	575	509	590	566	547	565	556	565	544	571	559	582	528	569	592	537	576	573	546	561	555	560	542	524	523	576	530	558	538	557	579	559	557	519	537	555	531	580	601	596	552	575	542	596	555	566	547	571	564	562	583	525	528	559	545	535	524	550	541	580	583	567	550	607	599	565	567	563	528	571	571	579	572	583	568	578	601	529	524	532	552	539	574	579	554	598	570	552	570	578	580	577	527	514	575	571	542	520	578	580	584	550	523	561	580	542	553	555	569	563	552	602	539	550	551	561	506	593	564	565	560	557	566	589	567	588	596	562	526	549	567	582	571	554	616	527	579	554	592	544	542	554	522	563	544	541	598	543	533	528	585	551	558	546	517	529	518	537	602	573	562	560	547	581	540	597	592	546	556	525	600	564	535	558	544	582	523	539	549	560	535	564	587	572	576	579	561	579	584	590	575	566	553	532	621	579	588	532	539	570	537	531	602	622	550	605	575	590	521	583	539	559	582	551	580	554	580	544	584	524	569
6179	12432	14246	8491	5603	3605	2415	2185	1991	1870	24049	24661	16100	7432	2192	758	547	530	515	493	508	517	456	510	480	499	504	516	495	490	495	509	472	483	512	458	518	485	468	487	467	433	466	501	467	490	493	472	512	488	500	455	464	532	487	493	485	500	504	493	450	498	445	458	485	482	496	495	484	468	470	450	504	511	484	464	504	489	458	485	492	467	455	490	457	516	519	508	505	476	475	473	461	452	510	488	512	499	469	485	470	496	482	474	502	488	452	477	479	473	520	499	491	466	494	488	530	478	487	486	479	511	479	499	500	478	519	510	468	491	463	446	473	483	480	497	494	468	460	479	483	458	508	496	465	483	485	489	477	483	504	454	475	480	490	529	494	516	503	481	496	478	516	488	455	483	498	449	516	457	487	480	448	492	491	479	479	498	464	495	444	456	491	506	456	476	491	477	493	479	504	476	439	489	477	502	481	483	492	463	483	456	491	459	499	457	482	512	496	463	492	455	490	506	444	519	482	506	493	462	507	509	480	470	443	515	507	470	498	485	490	489	464	484	518	521	472	493	511	481	522	484	494	456	468	485	496	467	489	510	465	466	456	495	479	492	462	471	483	476	498	519	486	460	514	485	468	513	472	485	480	506	482	526	462	469	452	457	513	474	490	466	481	491	452	480	503	473	474	445	485	479	489	495	458	498	501	518	515	471	475	447	494	468	485	505	458	495	450	513	486	480	490	547	446	479	445	478	470	431	528	527	451	517	466	472	480	527	470	460	509	491	507	477	500	481	512	460	490	485	492	530	486	481	479	473	462	487	434	444	482	526	482	506	473	486	492	451	464	497	489	490	503	490	508	470	477	456	486	503	486	470	486	473	438	502	458	456	468	480	461	478	451	448	467	484	508	489	514	454	483	468	433	489	434	488	487	489	482	514	504	474	490	477	497	473	517	510	483	453	487	450	526	469	481	533	468	469	473	507	486	486	493	459	471	476	493	480	447	433	484	493	498	465	444	510	454	485	483	457	495	485	468	482	507	477	479	469	457	477	473	462	472	452	450	489	492	486	447	490	510	513	502	478	458	471	497	497	435	482	475	492	458	492	546	475	480	475	445	454	483	504	483	477	484	471	487	480	466	513	484	473	462	527	480	508	485	471	471	467	449	455	518	435	460	493	490	427	427	439	488	490	512	463	487	471	480	513	483	465	507	521	501	454	500	478	496	501	505	458	485	478	471	484	507	489	472	442	522	480	455	450	472	486	501	499	510	499	511	455	462	472	458	480	514	501	464	460	460	471	468	464	480	442	452	492	475	512	516	478	468	478	461	505	476	516	482	483	467	463	494	504	475	440	514	498	486	494	473	457	492	465	452	492	470	472	452	529	493	505	485	459	480	509	474	469	480	471	440	482	488	477	465	451	439	495	457	491	474	518	481	516	501	475	447	492	488	502	450	468	463	478	483	529	491	478	521	495	505	498	466	461	479	469	439	490	488	511	465	469	462	498	492	527	521	477	443	450	475	485	506	504	479	456	481	461	494	477	511	485	499	478	477	493	468	475	435	475	502	498	512	472	470	447	488	496	483	502	467	481	475	494	464	485	515	501	479	489	459	484	467	466	486	468	475	479	495	509	476	470	487	490	450	449	503	487	500	453	458	465	462	470	473	446	472	477	476	458	476	506	470	495	468	521	473	467	508	485	482	459	508	480	445	505	496	453	470	477	486	490	463	448	492	445	508	405	441	451	489	500	490	477	487	476	486	470	494	467	516	472	510	458	466	515	485	480	445	480	495	493	486	478	492	486	504	493	479	456	431	487	459	476	442	513	491	497	499	516	470	496	489	500	502	458	453	513	506	466	471	521	491	468	436	447	480	499	484	488	457	492	463	460	479	487	453	479	499	509	451	442	468	469	474	481	469	465	446	470	493	470	506	459	463	457	489	462	464	434	484	500	496	472	477	498	467	483	447	487	447	504	472	458	485	501	472	474	526	440	477	497	499	490	490	449	502	504	456	503	473	456	479	467	473	459	478	518	487	478	466	489	440	476	470	530	507	493	467	478	483	505	462	467	468	499	472	472	453	523	452	513	500	461	470	450	461	482	489	473	446	508	471	493	483	471	486	486	474	455	472	507	480	497	448	467	510	462	448	491	471	439	508	498	470	458	461	476	463	450	473	492	488	497	444	451	477	496	489	468	466	464	523	479	501	532	450	468	470	497	524	465	486	509	518	453	471	547	496	494	469	453	464	501	456	477	487	469	515	471	479	459	471	466	506	479	456	451	449	481	489	475	520	471	469	482	462	456	492	477	488	525	456	466	494	493	507	458	471	447	480	480	457	477	477	472	489	479	494	526	480	498	456	443	466	511	475	491	418	447	491	458	487	466	504	461	499	471	455	487	510	460	483	492	452	450	483	463	499	460	473	494	488	509	507	447	501	512	495	515	432	480	475	478	466	495	514	445	483	485	511	426	481	469	486	495	474	464	442	463	509	492	478	470	474	493	495	500	468	492	465	469	459	450	482	524	440	487	490	491	480	469	515	475	495	469	493	528	512	485	509	473	473	477	451	485	491	495	489	455	493	455	476	457	460	482	461	512	465	448	471	500	511	453	457	460	476	517	493	491	526	507	471	421	502	478	495	497	482	511	455	478	442	435	465	527	500	505	464	474	502	473	479	469	515	472	463	476	445	463	511	463	465	422	500	469	467	469	485	469	445	499	466	491	468	477	479	498	493	508	495	475	439	450	495	486	436	452	470	479	443	500	471	488	475	459	447	476	452	504	509	480	469	493	464	499	495	440	481	510	500	462	463	477	464	486	503	487	457	439	468	457	464	480	498	455	466	462	511	469	505	488	492	493	473	444	486	509	503	467	475	447	478	507	455	508	485	514	450	484	503	486	488	462	469	499	450	485	503	490	479	497	491	476	523	511	476	484	459	502	493	475	483	462	478	490	489	447	494	469	447	484	479	476	474	445	459	481	487	444	477	492	480	483	495	461	488	511	463	496	472	462	492	439	475	478	484	476	466	458	490	473	434	451	468	486	491	489	467	498	444	497	488	499	488	516	480	480	463	461	445	454	475	463	473	491	508	495	485	483	480	525	457	494	478	469	512	460	496	469	446	464	503	496	460	513	502	477	497	445	516	471	468	483	477	475	476	494	484	501	489	519	467	535	502	465	478	494	486	478	466	457	491	493	467	499	461	474	466	455	467	471	489	480	448	461	437	489	485	487	449	458	483	478	490	457	451	482	435	433	491	490	475	485	481	498	499	494	477	475	481	459	463	474	472	477	452	432	437	480	487	490	439	435	464	504	478	476	456	485	475	453	459	490	426	492	475	514	488	504	488	495	495	443	477	436	465	502	490	491	443	434	514	513	456	456	500	517	468	474	465	461	492	452	467	439	441	483	481	491	512	467	467	488	444	502	500	489	498	471	499	467	479	473	446	482	449	445	452	476	508	488	427	495	448	504	450	480	510	457	475	451	509	526	476	489	502	430
27295	13037	4590	1967	903	771	639	577	561	558	1363	1865	1425	897	601	472	463	447	476	388	411	417	457	448	429	402	373	404	442	420	415	441	411	406	433	441	428	444	419	405	428	442	418	426	445	396	440	457	452	446	417	442	450	421	397	424	408	408	440	413	459	450	399	437	438	447	431	403	440	405	397	432	416	467	430	402	391	435	407	446	453	446	415	425	412	418	383	418	434	436	486	441	417	429	437	407	415	400	383	422	405	447	469	436	411	433	436	435	470	464	454	423	419	433	415	423	400	438	435	436	430	407	412	374	428	439	416	447	418	411	412	419	422	478	440	435	448	453	464	408	430	426	397	448	396	440	382	449	425	396	421	383	446	409	412	451	425	410	415	431	465	474	449	439	449	451	423	422	404	437	434	422	399	405	453	425	430	430	437	411	424	436	448	411	433	444	442	438	412	417	448	414	428	433	445	440	436	443	425	437	447	405	421	445	429	427	406	413	416	434	413	412	427	449	404	411	440	404	432	453	437	438	440	406	423	389	404	414	425	401	394	415	442	412	418	430	430	433	422	423	408	440	441	445	422	408	418	423	427	419	434	493	406	400	407	444	457	409	424	437	428	441	407	450	443	439	451	436	421	435	437	435	406	447	428	420	420	461	421	431	452	434	430	436	467	438	420	443	442	424	393	401	443	419	421	439	440	423	412	424	423	436	430	437	413	408	432	444	410	432	430	431	451	400	432	439	409	443	439	448	438	406	430	410	414	432	435	463	439	422	443	411	439	447	434	416	412	404	437	409	433	401	435	392	451	434	431	437	453	444	449	423	412	429	413	425	383	454	433	450	411	436	404	430	425	462	431	398	432	461	416	441	444	445	441	439	431	433	407	398	439	429	422	424	411	422	422	423	474	427	444	417	412	433	420	410	424	435	437	418	452	416	451	430	430	455	462	425	425	416	448	401	447	422	441	409	437	416	438	456	414	393	436	416	441	451	438	407	402	414	424	440	419	400	411	439	450	429	476	440	427	414	420	431	399	418	429	417	412	419	432	445	419	434	434	414	482	449	431	407	409	407	419	428	394	405	394	429	416	410	422	408	400	427	436	391	409	444	437	412	415	407	388	404	475	442	373	414	460	444	458	417	458	463	432	427	426	443	443	438	431	422	426	425	399	414	424	422	417	432	429	447	420	413	396	415	417	422	465	408	420	437	458	434	455	421	453	386	393	458	433	429	442	438	431	439	467	453	393	444	440	435	444	439	410	468	461	402	462	415	450	397	458	414	462	442	415	383	415	444	439	401	454	410	407	431	444	397	399	440	437	437	426	419	404	433	430	400	414	446	437	434	419	443	425	384	444	441	411	412	398	431	434	426	402	474	417	446	465	424	451	447	416	449	446	430	429	461	446	449	376	408	448	401	411	451	435	441	406	389	410	461	434	426	430	443	438	449	429	425	406	456	434	457	432	443	401	413	438	422	409	397	433	434	425	406	468	412	410	469	442	457	429	439	420	420	407	430	432	415	407	412	420	475	404	420	424	420	431	419	406	434	443	405	412	420	419	406	433	411	455	472	420	438	421	423	430	401	445	406	399	433	420	408	413	448	425	446	399	427	434	426	451	470	448	443	455	414	426	453	413	405	471	390	409	414	399	393	424	433	434	451	482	426	450	428	413	406	457	452	443	448	469	438	423	435	469	381	445	440	413	394	418	484	437	450	449	418	370	463	455	438	427	437	426	458	426	419	447	450	448	423	436	408	441	431	396	426	400	493	434	437	409	457	420	438	450	448	416	452	421	384	426	430	392	448	408	415	418	429	432	389	417	429	418	419	422	413	437	411	402	424	403	419	429	440	471	437	410	427	401	418	447	419	403	416	435	458	418	390	411	457	459	426	432	380	443	425	424	438	432	420	412	415	461	428	439	435	425	437	414	431	459	400	433	414	438	408	446	454	439	411	424	422	391	425	403	482	409	429	423	420	395	407	420	429	414	437	434	434	441	406	438	450	412	439	431	465	412	453	406	452	426	433	428	434	437	471	428	446	446	386	433	436	405	403	427	415	419	421	435	439	430	435	425	463	421	454	415	434	452	428	432	407	402	430	400	433	411	423	410	397	404	449	457	432	430	428	458	416	423	474	461	426	426	399	452	405	424	437	393	412	390	419	418	421	453	409	453	414	426	453	459	401	403	444	423	425	435	427	437	428	401	413	436	434	413	470	428	430	453	437	422	438	436	432	418	440	431	423	432	431	425	425	438	397	381	411	434	434	414	449	450	406	428	446	406	454	423	450	412	411	450	426	431	466	436	377	414	445	423	387	387	417	413	422	456	424	422	436	428	453	394	449	382	408	421	398	412	439	419	456	452	413	424	431	408	434	438	426	405	451	416	435	405	424	433	463	404	443	420	425	439	406	414	390	407	439	443	435	418	415	397	459	447	399	442	382	418	432	413	442	424	420	417	447	403	454	419	443	448	447	439	440	404	419	463	437	445	417	426	430	397	447	457	443	450	435	438	437	432	457	424	394	410	450	415	405	430	399	407	415	432	433	417	440	437	447	431	475	425	446	398	466	428	445	478	440	441	439	427	461	417	428	432	446	413	377	419	434	404	434	416	458	412	467	422	426	413	403	406	424	406	419	412	409	430	422	418	421	423	385	436	440	437	534	417	408	444	454	415	434	440	463	390	378	457	423	391	431	390	443	436	441	440	407	471	433	439	448	442	461	416	421	418	429	447	422	453	468	445	423	441	440	436	451	430	402	437	398	446	386	431	448	432	399	444	450	426	418	426	436	493	404	441	429	431	462	408	440	459	431	413	394	408	471	423	397	448	421	406	437	420	435	401	447	400	423	435	433	426	421	473	453	452	433	430	415	439	425	422	434	442	474	390	441	417	444	441	408	422	431	403	439	445	424	433	427	475	405	428	413	423	438	413	429	395	446	403	421	425	430	446	425	431	429	449	422	421	416	431	423	403	487	417	411	433	447	422	427	427	425	432	417	424	443	426	430	450	435	422	434	435	402	428	403	445	445	390	458	444	439	463	451	421	475	425	397	414	392	433	442	452	439	426	439	443	407	429	417	411	412	450	409	438	406	432	369	417	416	417	420	422	412	465	414	414	432	456	403	411	422	428	436	433	443	425	430	453	433	437	463	433	387	495	402	436	428	428	414	429	445	416	436	412	420	403	438	446	471	429	420	397	409	442	404	423	425	405	483	408	458	481	428	429	428	433	410	428	415	473	446	412	436	435	440	421	405	435	444	462	407	448	414	411	419	414	398	422	433	390	427	457	456	431	411	427	419	465	425	455	443	432	443	389	419	415	462	409	427	421	432	432	445	405	465	420	424	380	433	412	426	446	424	442	445	436	408	482	417	424	379	433	447	420	421	432	404	444	434	389	422	411	413	410	438	437	424	450	431	436	419	451	407	411	421	444	454	422	430	426	418	403	413	420	457	479	455	400	437	420	463	433	446	401	414	387	417	412	412	452	405	418	439	410	436
6372	4408	3953	1830	1013	855	712	602	585	650	1951	2302	1584	851	500	410	382	385	383	373	395	371	378	375	347	363	335	352	361	348	362	383	351	381	331	370	353	348	357	359	324	356	347	361	340	378	342	345	350	334	375	381	352	352	393	367	378	328	346	416	325	328	358	347	354	361	357	354	346	361	322	360	365	351	352	339	370	354	345	344	353	367	341	334	344	405	371	354	320	357	378	367	388	356	341	343	331	369	371	360	348	371	388	372	340	338	335	358	354	372	311	368	326	350	391	344	340	332	386	348	361	358	385	347	339	368	365	382	336	352	336	403	369	352	368	383	379	370	338	377	339	344	360	383	355	359	338	334	371	348	376	391	357	362	375	388	353	349	374	342	335	353	379	377	372	369	347	365	332	344	357	366	359	363	335	368	349	381	389	379	307	372	315	353	385	346	371	359	377	338	364	367	383	350	371	345	313	368	371	367	333	368	356	379	368	370	372	364	331	346	395	378	317	353	332	366	354	342	377	384	352	381	381	336	348	332	340	352	355	348	360	397	345	341	360	319	355	363	347	349	360	373	387	370	348	364	340	329	373	342	373	360	352	397	372	327	360	365	374	334	339	365	361	371	349	340	344	382	368	348	350	363	347	363	350	370	359	391	355	369	350	386	396	346	326	350	366	369	376	364	355	376	332	344	346	357	353	361	373	339	341	378	345	349	350	339	348	342	378	360	348	357	355	383	359	376	346	352	368	384	355	353	340	354	344	341	362	351	391	330	366	350	363	343	360	379	342	369	353	365	333	367	344	307	376	394	389	337	368	336	359	380	370	307	358	366	406	373	356	359	375	368	362	386	354	355	380	387	364	375	385	344	363	359	335	341	342	338	333	367	371	418	365	377	369	383	379	358	338	390	344	345	340	392	347	395	373	407	355	350	337	372	383	338	347	376	338	343	353	361	341	388	370	356	371	321	346	374	354	341	358	363	373	362	368	314	382	356	340	357	374	379	396	382	360	344	352	377	343	374	389	358	364	361	337	316	356	323	343	357	341	371	384	350	379	352	342	352	334	346	340	359	359	369	341	339	358	321	366	352	363	338	371	360	360	372	357	362	316	320	355	369	351	373	345	358	356	363	350	327	357	358	351	348	346	351	383	345	340	349	381	353	354	362	325	375	339	349	358	365	373	344	337	324	361	385	329	346	355	353	369	375	368	365	370	365	384	347	337	336	324	364	381	378	377	351	369	354	354	374	375	315	346	338	345	346	364	368	352	381	358	363	358	343	349	358	349	381	339	344	345	353	363	364	378	366	327	377	374	397	348	335	333	358	373	398	372	349	347	380	387	346	379	389	355	342	356	372	362	361	344	329	341	333	361	343	367	373	350	357	362	380	358	356	382	345	354	353	377	390	348	357	365	380	336	358	358	403	370	353	385	379	339	356	345	367	387	338	355	373	371	376	343	374	360	358	358	344	358	408	357	328	378	363	362	362	345	357	372	362	353	389	336	344	345	351	345	351	335	352	328	356	391	334	356	371	323	386	384	344	391	342	333	373	385	340	346	352	378	365	348	355	372	373	364	384	393	376	379	357	374	373	353	365	362	385	389	345	370	376	385	366	366	328	354	362	343	345	324	390	337	338	357	326	342	365	366	340	357	363	358	337	354	332	332	355	320	347	360	359	328	364	328	353	378	368	351	369	398	343	357	347	362	356	362	385	371	330	368	369	372	359	382	365	383	343	350	344	367	347	355	374	341	348	332	401	378	358	340	368	352	381	379	363	366	381	374	340	366	323	345	355	362	325	351	375	389	371	344	331	350	367	357	365	341	375	371	343	350	354	378	345	393	360	365	379	380	358	367	326	340	345	347	366	349	364	321	365	363	366	366	389	376	333	344	343	373	393	378	362	369	359	356	393	342	327	381	357	398	376	332	362	337	331	345	364	369	393	345	341	352	374	331	361	328	370	378	388	365	346	374	366	321	374	345	342	335	392	360	385	363	368	345	360	366	343	327	334	366	359	357	336	300	345	348	386	363	387	356	371	370	350	355	321	336	353	346	347	349	310	374	387	386	370	357	361	353	334	386	406	345	335	344	356	379	358	344	344	381	373	369	331	346	344	337	357	352	344	338	349	347	369	349	384	351	357	357	348	329	350	407	351	360	384	339	334	388	337	361	354	395	351	366	368	340	345	386	369	342	343	343	357	355	357	340	372	325	351	339	372	318	355	346	326	335	329	403	387	361	366	385	357	362	405	384	355	342	344	364	368	361	330	351	378	335	352	309	387	355	373	360	354	347	365	338	363	356	326	364	355	379	354	366	378	363	340	347	383	368	313	380	341	320	366	349	379	321	352	371	350	370	387	340	388	352	357	362	332	334	359	357	347	356	356	369	346	341	368	377	382	358	382	347	358	380	355	376	364	382	351	325	337	368	362	369	342	342	350	381	348	335	377	359	348	357	351	381	385	367	382	359	368	356	366	337	364	359	379	333	340	333	339	373	352	366	331	346	335	335	351	372	364	358	344	356	347	337	387	353	359	354	355	362	360	355	397	342	348	352	365	388	362	321	381	380	351	325	362	366	343	305	383	356	362	349	362	373	348	348	342	336	341	363	367	357	318	341	354	337	372	339	331	351	368	346	391	312	333	357	361	326	378	357	361	353	340	370	351	342	337	371	337	354	337	385	374	379	352	368	327	365	335	378	372	345	381	382	350	379	365	355	329	371	341	362	331	361	372	373	336	342	378	344	349	350	356	347	368	356	315	367	352	379	354	333	348	347	364	340	353	364	329	353	404	383	391	346	347	357	363	358	384	384	325	380	341	374	372	346	374	360	371	370	357	362	377	341	330	375	349	360	361	362	331	335	383	363	345	376	345	388	332	352	356	348	341	365	380	380	348	386	369	351	375	342	382	377	358	384	332	354	351	368	332	381	345	332	388	353	375	345	358	350	360	350	370	371	357	341	344	353	366	364	307	360	382	341	348	340	353	337	385	364	329	333	388	358	353	355	363	370	326	331	358	401	358	401	365	382	343	326	352	367	348	390	342	370	371	377	357	360	395	342	350	375	306	350	369	361	339	315	339	345	361	316	333	367	345	331	381	343	353	371	357	363	361	363	355	351	343	378	390	370	357	354	378	376	373	338	332	365	336	402	356	375	348	345	358	333	370	339	366	359	379	360	314	381	399	349	351	376	345	361	378	347	383	315	326	318	318	373	367	310	323	350	363	384	358	392	341	371	366	350	366	349	369	340	370	367	359	402	377	382	368	377	365	346	338	346	333	392	351	359	361	329	352	364	351	326	348	342	374	367	379	345	351	332	333	359	358	355	359	361	405	343	355	356	376	333	363	354	343	368	323	359	371	382	368	336	339	378	325	381	363	356	361	341	349	341	395	376	351	336	349	339	365	378	348	356	351	384	375	353	344	359	341	365	383	322	388	348	341	347	334	329	363	349	343	353	361	392	340	378	332	341	358	372	339	385	355	389	345	343	332	360	365
24894	20994	27009	24938	11830	3016	1534	951	807	1965	13830	15770	8974	3416	1207	651	488	488	504	493	465	485	489	492	467	471	459	496	459	465	466	449	481	489	455	438	446	478	464	494	465	441	456	499	474	432	495	470	496	455	443	473	458	483	458	502	453	469	513	457	470	463	491	507	482	450	499	464	487	477	478	515	467	468	477	456	492	472	482	477	466	462	433	479	441	471	482	467	471	474	472	500	500	432	490	496	431	466	506	472	493	474	453	448	460	447	471	499	445	505	465	457	467	473	477	443	490	515	477	468	486	519	457	491	479	508	488	507	475	520	508	478	476	490	459	503	425	465	449	493	465	467	463	461	460	473	502	496	487	529	446	488	481	429	494	482	455	470	500	464	498	473	502	501	471	490	512	464	441	483	479	438	486	473	445	499	477	518	436	451	454	519	513	493	521	483	486	455	474	481	454	464	477	463	481	465	502	491	477	479	454	463	461	483	522	468	463	496	449	491	482	486	479	462	470	516	496	477	464	495	471	491	504	454	475	455	467	472	482	468	471	457	503	513	475	488	489	499	465	479	482	459	518	463	485	476	477	457	465	461	448	503	449	478	501	429	487	467	515	500	494	461	511	487	483	460	492	502	458	492	489	457	472	435	485	506	459	476	487	456	461	479	468	444	489	481	482	451	449	481	493	500	487	457	469	459	458	487	479	433	494	510	460	472	492	485	490	447	464	479	463	499	524	446	479	489	487	435	482	467	496	472	483	510	480	490	500	420	480	470	485	506	470	518	453	515	468	480	482	461	493	532	507	459	521	472	489	497	501	473	478	472	442	535	467	482	493	480	474	477	481	469	512	494	508	518	476	492	501	455	503	476	486	508	490	473	511	444	473	469	481	488	471	453	484	507	482	479	482	481	475	478	449	483	458	466	478	471	496	438	483	438	481	455	464	452	488	462	489	479	476	436	483	449	446	515	486	504	497	482	433	498	460	479	478	472	492	499	485	470	483	482	453	484	444	496	437	441	479	492	496	500	486	494	518	466	494	458	533	491	505	456	515	488	474	502	499	519	467	495	473	498	506	494	496	490	504	510	478	500	475	451	481	518	474	494	487	481	461	486	455	460	539	508	486	424	491	464	471	490	493	471	475	473	494	447	476	499	480	480	468	473	487	482	475	500	486	493	483	472	484	436	470	511	503	467	493	451	494	459	536	462	491	513	456	484	501	475	487	474	473	480	467	455	445	493	508	476	450	507	488	485	465	499	497	479	439	466	454	449	439	494	472	460	498	515	491	438	502	491	488	482	482	442	454	466	452	483	479	500	460	462	528	474	468	485	484	459	488	464	469	486	465	461	464	479	530	485	501	464	456	483	500	484	509	459	480	464	507	478	445	514	497	459	480	478	446	460	489	495	450	433	446	481	507	419	469	477	453	488	477	480	491	471	492	492	456	491	493	474	446	479	508	465	492	464	495	486	451	460	485	460	510	462	481	497	449	513	497	463	453	508	471	463	418	477	482	483	481	463	447	497	490	474	470	444	472	460	515	443	480	466	449	499	425	484	496	454	499	507	492	493	482	454	479	466	484	451	456	497	438	491	516	459	459	461	504	477	479	466	473	486	462	473	445	483	498	513	479	471	502	492	484	522	483	477	504	476	481	491	454	507	439	534	479	455	478	464	432	482	498	476	480	440	495	492	483	454	489	485	487	461	478	454	495	478	511	487	450	482	493	467	447	467	498	504	446	470	489	476	470	475	485	488	477	485	475	490	505	478	504	464	513	438	470	454	462	451	471	462	473	493	471	468	479	504	433	487	471	472	436	462	463	483	492	473	507	453	468	498	479	489	447	467	484	523	498	463	466	468	476	505	497	465	460	482	463	478	484	503	472	493	484	454	482	508	433	485	487	533	497	479	497	502	496	461	467	499	511	459	442	442	448	478	475	465	474	473	482	485	515	477	498	494	471	463	463	502	493	494	451	438	482	491	460	485	471	463	462	454	514	440	455	521	481	464	505	455	467	476	486	467	457	459	497	462	446	515	468	494	469	477	476	446	474	476	474	477	479	474	497	492	461	451	481	505	451	492	461	459	469	487	480	531	453	536	454	424	458	481	493	463	499	508	496	468	486	464	467	493	461	459	470	486	461	480	460	484	479	506	456	488	469	495	460	504	484	494	473	467	442	477	448	487	485	459	500	445	479	494	464	453	454	505	477	485	473	466	481	418	463	460	495	493	540	511	532	449	490	482	490	458	487	498	471	484	518	444	491	480	461	458	508	470	474	449	435	458	457	489	436	476	470	452	413	479	492	467	490	517	494	478	496	471	457	472	475	490	504	511	484	484	466	492	483	485	461	467	434	464	485	479	452	484	424	466	460	510	484	471	463	476	481	488	505	434	471	489	488	453	513	480	506	503	504	484	460	469	507	478	465	485	436	438	541	479	454	489	475	460	469	508	506	460	534	481	501	469	485	478	452	474	446	461	485	473	513	463	508	477	506	448	474	458	476	507	484	478	470	479	484	530	477	471	474	468	471	452	489	464	446	471	520	489	498	449	542	500	497	482	449	491	423	460	457	513	475	504	522	495	462	472	472	535	501	482	468	510	476	509	462	482	494	467	449	486	473	509	486	495	465	486	488	471	494	475	515	475	464	458	449	463	480	439	478	478	492	460	475	484	476	468	493	487	473	504	479	488	473	472	497	487	462	446	469	471	480	493	469	507	459	489	493	472	472	468	474	460	469	460	484	446	506	495	474	460	464	476	476	429	484	446	491	500	457	499	462	489	448	492	479	448	468	464	502	480	456	493	490	449	519	520	500	460	501	504	456	462	450	461	480	479	457	507	484	486	468	481	473	461	461	493	455	448	464	475	490	480	503	451	472	500	454	487	494	464	526	491	469	494	465	485	466	481	447	489	527	469	496	474	445	486	468	456	459	490	501	456	428	472	526	512	504	477	479	501	483	458	458	465	542	482	467	512	471	547	482	521	480	474	490	453	492	469	469	490	463	486	509	488	483	477	483	471	498	509	483	457	491	502	441	507	482	456	461	456	458	447	463	422	472	524	483	469	450	434	472	521	526	481	456	497	488	500	472	447	500	489	495	489	469	474	507	462	491	473	511	474	501	481	465	444	507	504	471	504	496	500	465	499	468	466	453	434	474	454	473	470	454	482	508	474	482	475	483	465	483	474	476	512	497	495	484	467	480	450	499	462	486	481	453	442	495	500	507	481	504	502	457	524	491	484	471	464	442	485	485	506	484	451	496	491	469	435	458	469	531	474	445	506	477	436	473	474	469	496	467	438	513	472	471	471	462	470	463	474	507	478	503	491	469	485	426	470	487	474	483	474	478	476	475	475	457	478	473	492	482	490	466	494	453	453	425	485	528	466	466	442	476	416	477	475	476	534	428	442	437	463	505	468	501	504	459	466	540	493	500	457	469	493	456	468	445	464	462	509	433	496	452	476	508	484	497	463	481	476	449	473	453	502	479	501	459	501	457	469
6089	7793	8155	5784	4393	2575	1381	1033	1060	3284	16417	14728	8494	3390	1207	505	435	429	423	416	442	426	456	409	410	439	431	448	450	439	408	418	436	395	372	427	423	451	425	385	440	439	443	402	433	440	398	381	435	413	413	408	405	419	446	440	409	414	434	406	421	433	389	394	382	415	390	438	422	435	418	433	392	411	409	400	430	394	397	431	406	423	380	374	403	441	425	401	422	411	422	385	393	403	424	393	403	399	433	461	447	419	420	411	449	424	407	398	397	420	432	405	460	439	419	426	356	452	399	411	423	380	415	384	446	380	411	406	380	444	419	415	428	418	394	398	429	393	429	418	377	429	423	393	410	422	394	409	396	401	392	433	410	422	415	412	403	422	387	420	426	415	390	437	426	422	436	401	440	442	398	419	424	407	392	432	400	378	407	412	440	435	382	401	385	366	409	433	425	423	424	420	413	433	434	413	401	388	431	415	449	410	409	388	412	428	414	440	389	369	387	422	454	421	411	395	410	422	413	389	422	424	429	414	420	393	387	417	419	435	418	408	434	421	423	421	388	417	435	436	397	385	401	403	429	416	440	446	450	407	384	403	387	452	421	379	411	395	418	432	386	424	422	423	457	393	413	427	383	352	392	426	410	424	450	434	409	422	430	419	441	408	405	429	394	435	396	402	399	396	404	382	410	385	456	404	440	386	395	416	420	437	454	422	386	395	391	432	444	426	425	409	460	388	435	417	399	411	390	431	397	427	430	402	467	420	430	413	403	409	377	434	406	416	430	433	411	394	423	406	401	425	410	423	418	427	407	380	426	451	422	433	407	417	413	403	423	440	373	417	401	409	411	422	418	425	418	402	393	382	409	408	420	382	420	403	438	399	467	446	401	450	394	395	433	441	435	450	391	422	415	431	418	421	456	415	452	437	399	409	426	431	435	419	435	409	415	422	453	449	385	399	395	427	371	373	366	396	441	392	392	408	426	437	423	395	414	443	443	408	403	449	387	395	399	427	396	430	427	437	395	435	405	433	398	412	455	393	407	401	404	406	417	433	440	417	373	476	418	397	385	442	416	393	379	448	382	401	427	423	398	402	417	451	405	438	422	399	421	409	416	400	435	439	406	401	385	433	441	399	407	404	396	412	431	434	412	413	445	428	429	429	413	428	404	399	415	413	414	393	402	436	401	399	388	383	438	417	410	442	394	414	439	462	438	409	432	419	397	424	418	416	389	434	377	444	404	368	375	444	380	418	411	416	410	392	417	379	394	415	429	447	422	406	421	422	393	393	380	437	393	435	424	418	390	442	438	429	433	382	389	440	391	418	405	409	434	399	387	405	405	430	415	384	408	440	401	410	446	395	423	410	442	440	424	406	408	424	401	429	422	431	397	408	376	418	410	418	447	398	416	405	389	401	373	416	423	388	408	403	429	432	403	414	402	379	438	430	408	422	402	413	398	397	393	382	402	405	402	416	432	379	404	418	432	389	419	400	439	411	380	409	395	414	428	420	444	444	425	398	437	426	415	455	398	433	416	411	390	387	431	424	428	372	428	411	378	439	387	395	415	452	410	400	455	402	402	418	414	422	478	412	418	398	432	441	414	394	394	454	401	402	412	385	447	397	413	417	431	409	430	380	393	396	428	419	418	407	436	395	415	402	429	388	404	404	410	434	437	439	409	370	449	413	410	394	420	428	404	447	395	401	422	393	434	413	455	428	382	430	385	408	434	444	411	375	452	409	413	403	413	370	403	395	395	392	428	415	429	394	443	394	388	410	421	422	443	403	413	458	409	442	395	400	395	448	384	442	409	391	432	431	375	400	427	420	389	437	414	433	432	435	429	403	403	449	413	376	413	427	428	427	398	403	381	368	404	377	421	420	406	409	449	422	376	384	390	405	449	384	404	410	409	389	424	402	412	443	412	457	439	392	397	420	412	385	422	407	431	362	426	415	403	404	406	405	426	437	418	369	413	403	427	435	405	387	389	381	403	453	410	415	437	388	409	423	418	409	397	404	419	419	442	457	408	381	407	417	422	407	413	417	384	407	374	446	430	393	426	395	387	431	404	430	422	431	412	401	425	381	427	456	442	416	448	467	394	430	381	373	406	397	437	408	445	399	377	416	423	418	409	392	433	386	422	423	403	402	414	428	400	431	393	433	417	398	443	368	421	412	445	470	428	451	401	416	432	419	404	439	396	442	421	407	414	415	412	379	411	377	395	418	367	415	440	419	424	394	417	423	412	411	411	434	424	405	439	428	435	409	405	410	413	429	420	390	414	418	432	438	418	408	434	435	456	389	477	403	404	421	389	460	421	437	432	400	403	392	399	397	421	392	400	376	430	400	387	445	436	421	437	419	375	403	435	410	417	369	432	431	410	399	427	376	401	472	416	415	436	388	410	429	409	428	405	467	417	435	410	456	411	401	400	416	392	404	406	389	394	435	412	434	427	391	455	411	417	398	398	397	427	429	405	425	418	371	413	418	415	402	420	427	377	450	403	428	414	424	403	396	416	420	435	416	438	441	401	430	406	397	428	440	402	435	418	434	402	406	433	413	404	413	429	393	401	434	424	424	405	436	385	427	389	435	412	408	432	428	410	421	436	411	424	413	406	426	369	417	371	414	411	411	375	427	398	452	422	416	401	432	421	421	415	389	402	450	379	428	407	419	438	425	392	405	416	356	427	398	437	406	389	366	416	421	400	400	404	410	438	427	436	429	413	400	415	406	397	409	412	412	420	415	414	408	400	404	421	418	432	431	393	406	416	392	383	423	403	384	388	394	438	431	436	391	415	425	410	439	401	422	425	411	408	384	428	415	392	400	383	387	431	403	402	418	437	384	415	418	400	387	396	420	397	402	402	430	422	413	420	406	430	439	384	412	428	410	397	378	414	470	418	418	439	380	441	431	391	379	389	399	423	426	401	405	395	406	420	423	416	451	396	372	433	414	406	399	381	439	400	408	418	357	391	385	368	415	400	416	436	405	370	397	425	387	400	405	411	418	393	368	423	433	439	395	444	432	429	388	421	402	437	419	426	422	386	375	450	419	401	388	425	409	394	405	433	388	417	389	385	431	416	389	417	371	446	421	418	407	429	445	441	407	390	451	412	395	431	399	402	413	423	399	407	415	412	413	408	435	404	426	427	445	388	428	396	398	386	409	436	389	401	411	378	416	417	372	431	409	415	384	439	426	409	435	412	396	396	456	414	388	429	432	429	394	413	396	425	415	438	414	418	435	418	419	407	394	428	428	402	433	395	412	418	438	413	372	449	412	395	415	417	384	387	425	438	442	400	378	373	421	419	415	386	403	433	383	407	402	404	383	418	402	387	419	417	407	394	413	409	394	404	416	410	393	386	434	411	377	396	423	437	401	378	407	417	407	437	424	417	400	422	406	409	407	408	403	439	410	473	405	422	382	391	397	421	431	384	429	412	410	455	398	476	417	429	411	405	411	405	408	420	438	408	414	381	431	423	424	396	406	395	413	399	434	408	408
23864	21004	28101	24155	20760	11133	3081	1500	1048	2593	24284	27604	17461	6924	1960	886	632	594	567	601	551	578	558	525	568	562	579	560	540	575	508	565	540	571	572	598	586	587	590	546	563	575	560	538	569	573	574	559	558	538	546	526	555	543	535	558	550	605	570	569	577	573	588	522	570	558	567	582	515	549	556	606	540	594	542	536	542	563	539	527	543	527	553	548	545	540	568	525	531	551	560	558	586	572	548	560	542	600	582	552	578	529	595	557	543	558	516	563	584	537	546	539	548	514	562	572	597	575	543	586	559	563	539	571	569	573	535	544	571	552	522	606	577	531	602	576	518	574	599	572	570	541	576	564	566	507	520	594	595	562	542	538	536	540	534	525	573	607	586	603	553	563	535	540	525	565	562	532	568	552	582	560	588	583	559	536	538	527	541	593	555	539	522	519	600	579	559	539	562	562	540	500	582	534	532	551	556	557	561	556	546	549	541	585	580	560	534	527	602	548	565	613	553	551	586	582	552	550	574	562	561	533	508	551	522	545	586	561	594	582	552	525	534	553	550	579	535	572	575	592	578	591	553	539	506	536	548	579	539	573	548	562	567	553	507	511	567	601	560	553	585	587	610	549	610	578	586	612	568	583	507	525	611	533	582	515	584	562	546	546	558	594	605	566	566	549	544	531	556	566	599	541	558	553	557	598	537	577	588	532	541	539	554	598	514	598	562	584	579	509	552	551	557	538	570	538	566	558	512	564	590	543	546	551	580	556	558	569	521	561	534	554	539	557	580	548	546	602	528	536	614	533	539	566	512	547	565	556	546	573	587	556	529	547	556	544	547	543	579	582	559	571	584	557	591	549	610	607	586	602	573	548	545	561	549	552	582	593	539	508	557	555	563	578	554	520	565	544	561	560	562	570	572	555	558	560	521	590	573	565	572	511	561	563	531	583	593	574	570	556	569	571	559	545	576	531	587	567	612	569	580	561	557	548	507	569	565	585	614	553	573	594	549	551	512	617	521	579	548	512	578	577	547	540	542	587	577	545	488	540	578	589	544	538	559	547	577	572	581	583	542	552	557	558	574	547	547	536	524	508	551	539	548	545	535	508	577	523	517	572	535	565	589	553	592	538	540	545	551	574	575	539	602	557	558	559	562	547	507	567	573	554	566	600	545	540	610	576	580	606	544	509	543	576	549	559	528	551	591	559	562	540	585	590	546	571	529	537	581	573	573	565	577	617	538	531	572	603	549	541	587	552	539	522	535	536	562	547	542	584	555	569	560	552	543	546	580	581	566	568	557	598	563	585	532	557	567	559	536	560	553	528	597	551	550	568	551	542	561	549	618	516	546	532	549	600	560	571	588	576	549	574	588	548	580	580	556	546	539	548	611	543	569	543	571	559	549	545	603	568	559	574	550	544	546	511	548	536	590	529	546	600	538	572	552	569	535	553	551	527	583	534	563	533	586	539	559	567	587	520	561	551	556	605	559	526	514	562	543	549	591	532	535	589	554	541	585	558	524	589	563	523	535	531	579	575	532	567	569	552	539	570	531	543	526	547	545	575	536	537	587	547	571	536	579	531	545	548	572	563	562	546	563	555	548	558	544	486	542	563	557	546	548	529	580	543	556	563	598	533	560	568	546	582	527	539	518	512	571	534	564	544	509	529	560	535	521	578	545	580	521	556	509	559	527	521	584	530	566	579	551	573	569	533	565	531	580	584	512	563	550	549	552	567	555	541	565	562	576	517	553	615	601	553	542	562	627	576	569	593	536	550	544	529	593	540	551	564	538	581	549	554	584	591	580	558	550	545	554	549	581	556	573	523	594	553	574	522	605	589	501	551	561	525	565	552	575	597	567	578	545	550	560	560	581	556	583	512	592	564	591	623	572	546	554	553	576	548	568	574	562	531	548	563	524	529	556	549	548	589	634	579	556	585	567	560	581	588	572	544	532	583	538	584	525	584	551	548	566	564	575	537	575	565	523	559	546	565	544	562	553	566	611	591	577	528	543	579	533	554	581	607	550	582	549	520	627	547	560	585	530	559	575	602	531	572	553	577	564	567	570	553	536	546	552	533	531	547	575	584	566	532	529	535	545	533	558	551	542	556	589	586	551	550	542	551	576	557	560	560	597	594	545	610	572	524	531	540	587	583	578	531	583	566	526	541	534	531	542	528	560	524	557	556	555	554	553	536	492	531	569	564	579	561	524	537	590	587	554	576	572	541	585	548	526	560	485	597	535	584	577	568	575	546	604	540	599	531	587	546	551	595	554	602	545	572	550	567	578	568	518	534	539	554	552	520	558	600	528	537	550	574	566	566	554	530	588	574	578	536	598	579	563	609	578	546	545	572	608	548	561	546	570	571	568	536	541	566	560	615	583	534	564	587	554	614	579	558	560	557	562	554	579	557	565	531	563	536	570	537	534	552	564	575	524	586	553	552	568	582	551	580	566	575	589	563	544	555	582	534	562	523	576	536	590	525	567	525	548	557	532	569	603	522	563	562	586	547	547	592	554	533	584	569	576	571	536	526	519	557	563	569	568	625	521	591	551	527	553	524	591	584	536	608	543	570	530	558	557	493	584	540	572	592	544	558	546	537	542	591	593	550	565	589	566	554	538	558	570	525	526	562	531	545	541	566	553	540	507	537	546	517	613	543	563	565	582	561	539	580	531	532	592	539	587	560	542	616	613	579	534	528	549	534	577	552	515	583	560	598	558	556	558	568	554	570	613	556	518	578	580	536	568	563	525	590	565	596	573	533	560	549	580	556	528	546	578	557	567	558	531	558	526	561	593	561	549	526	573	582	580	558	559	576	566	558	568	544	553	520	585	509	556	566	551	534	562	547	596	570	547	561	532	580	540	524	506	577	515	567	540	540	572	600	588	562	565	540	526	508	542	538	576	555	531	506	540	554	549	521	621	551	608	522	569	584	568	550	579	551	576	519	553	558	548	558	603	533	554	526	597	558	551	542	609	569	555	538	552	551	555	570	585	601	532	557	579	562	564	565	588	558	554	552	602	527	576	588	505	575	555	544	532	587	526	514	566	526	490	513	571	567	587	552	576	536	569	557	573	562	576	568	544	568	577	529	590	573	566	564	552	551	566	508	563	554	583	541	549	525	541	553	578	584	578	566	583	490	520	531	513	588	546	609	572	525	547	568	552	577	537	564	511	546	572	617	592	552	551	550	549	543	585	550	558	556	560	552	529	573	565	530	527	549	575	566	540	548	518	578	547	565	600	549	535	570	568	554	497	581	559	554	566	547	534	562	548	552	529	570	588	572	594	576	547	533	529	547	562	528	536	591	549	558	558	543	558	566	560	581	564	545	555	570	576	586	547	561	576	566	567	573	563	533	602	569	549	575	520	607	583	577	589	549	552	553	587	511	533	517	564	518	566	533	575	559	534	538	576	501	553	537	523	559	547	560	562	586	529	575	526	554	572	554	558	562	558	530	508	559	514	501	579	536	572	540	526	582	588	587	576	540	537	531	578	564
6591	12194	13181	9019	6724	3928	2214	1650	1411	3992	27391	24192	14378	6172	2044	730	567	530	495	473	510	471	511	487	487	469	490	484	520	469	457	482	466	473	480	475	488	524	486	496	462	496	462	466	508	484	492	492	473	465	490	477	489	449	462	468	494	451	509	491	483	478	474	480	474	495	469	546	463	496	470	475	478	495	518	513	533	510	516	491	480	483	416	497	471	444	480	467	463	467	484	488	480	489	484	458	501	464	481	481	482	517	495	461	455	489	462	457	491	492	496	509	488	474	460	488	477	486	433	518	444	462	470	501	473	493	430	558	492	494	470	462	490	469	481	500	467	485	432	486	502	464	474	467	478	462	458	476	460	461	534	470	509	496	483	464	454	480	500	540	480	498	482	454	467	502	462	476	506	495	471	461	509	492	481	441	479	444	469	459	457	491	514	472	516	492	455	470	465	472	502	488	478	479	433	466	469	477	461	489	502	473	483	497	430	516	499	455	494	482	500	501	483	492	487	488	505	480	457	455	508	512	470	466	482	464	498	453	486	448	462	464	491	489	493	472	473	487	406	465	482	494	499	469	477	496	473	454	456	473	499	439	490	498	492	478	511	477	470	450	520	480	482	507	477	491	501	474	521	464	475	485	471	511	504	491	481	479	551	488	467	465	484	489	496	466	493	489	471	457	430	476	478	469	490	529	494	493	473	459	472	491	479	537	461	483	451	479	493	501	465	498	471	500	448	484	494	471	473	495	495	481	456	430	476	469	470	462	477	508	496	489	532	519	467	496	488	453	459	492	477	494	503	479	459	528	484	479	481	446	489	505	475	468	490	476	447	474	495	487	506	496	452	487	504	490	496	492	467	478	474	479	496	493	462	467	481	482	446	433	466	470	467	461	445	501	501	473	495	443	473	524	444	485	458	469	474	476	450	499	489	517	502	482	472	473	453	494	465	481	514	486	514	501	517	530	508	452	473	459	475	488	507	512	454	494	493	474	434	477	502	495	469	474	521	444	476	467	462	502	454	520	466	482	469	485	494	450	476	472	478	461	484	486	462	536	503	484	489	453	457	495	479	494	465	480	486	449	465	484	460	494	471	480	475	454	505	454	507	470	484	481	497	453	472	479	483	504	495	463	503	487	499	441	491	468	501	450	466	495	496	442	460	458	482	474	460	492	477	502	485	484	473	440	491	514	508	465	449	491	456	434	480	520	465	446	468	459	467	466	476	467	473	517	481	482	490	429	444	465	464	459	477	474	450	494	482	472	448	499	464	522	503	462	452	473	455	467	507	457	498	510	456	497	491	427	472	463	476	455	463	460	436	517	501	463	481	443	510	491	477	499	479	413	460	464	448	450	469	519	462	484	501	449	496	504	446	489	476	480	438	486	410	472	501	469	472	458	486	487	494	445	501	477	494	490	478	462	496	461	487	466	476	496	512	442	485	457	474	454	476	452	463	492	437	468	453	508	492	464	497	514	495	484	444	446	456	448	449	503	524	479	461	470	463	459	466	506	466	493	481	470	457	465	492	440	468	453	503	495	478	489	485	487	517	496	456	475	451	503	485	494	510	487	453	483	482	488	502	492	447	474	460	433	484	485	491	473	465	456	478	511	460	489	508	455	469	450	446	485	441	480	449	508	497	526	485	453	476	467	490	473	440	495	448	495	505	496	440	458	477	507	445	465	484	480	473	462	458	486	478	485	480	502	492	468	495	480	493	474	449	468	535	502	453	508	462	452	497	468	494	496	470	493	414	464	507	496	420	532	478	497	448	481	467	478	504	472	448	465	545	498	444	486	453	471	469	460	450	496	457	453	493	469	505	474	506	484	453	456	470	499	486	495	455	427	497	465	457	447	498	501	489	461	448	465	449	487	489	500	460	473	466	456	473	458	469	448	444	467	481	469	430	484	486	455	476	473	465	480	489	446	478	471	462	467	533	438	445	483	470	468	469	478	494	449	467	490	493	477	473	503	464	491	441	474	494	481	491	483	479	471	470	464	458	486	504	468	456	476	448	464	468	462	469	488	472	472	485	484	532	451	463	483	471	483	466	472	477	481	469	510	511	485	446	490	450	485	464	437	477	452	460	505	456	484	448	484	528	443	436	425	483	466	472	466	465	456	420	501	488	469	463	484	436	463	491	466	509	477	486	487	455	480	490	482	456	468	479	457	507	486	445	495	479	501	463	462	469	488	476	471	431	497	498	498	497	440	446	470	454	463	475	498	492	469	480	473	443	496	492	484	457	497	513	443	478	454	459	462	423	523	443	461	514	475	478	457	460	530	454	445	470	492	494	472	487	482	487	461	462	511	465	478	473	499	477	499	492	488	467	505	466	449	467	477	529	489	464	442	516	482	466	488	518	493	471	469	466	506	485	502	482	478	497	440	469	487	506	443	469	472	456	484	508	504	463	452	497	435	487	509	503	491	448	521	461	451	484	463	432	445	449	462	457	457	467	475	465	484	438	476	482	450	473	491	489	467	479	448	501	442	459	464	502	435	450	455	499	499	490	492	463	476	479	442	512	457	508	478	473	488	450	498	496	423	472	463	495	466	449	471	466	502	487	467	472	442	456	452	469	466	512	485	527	481	485	492	506	471	448	482	459	472	513	473	482	460	476	497	475	481	479	484	517	463	475	483	493	487	431	462	458	449	454	454	472	429	498	449	488	445	474	480	496	487	460	472	515	504	460	501	454	462	468	470	437	490	478	456	475	463	470	490	455	487	470	452	469	502	512	494	456	450	461	473	469	480	475	456	472	488	478	475	481	445	494	463	501	489	482	472	495	475	478	485	485	444	526	488	493	476	423	452	447	459	474	444	460	472	448	459	483	448	451	523	433	486	478	484	464	498	486	493	486	438	495	466	458	463	482	450	501	494	465	474	455	533	486	494	493	472	513	493	488	440	458	479	462	493	461	475	509	475	470	452	516	453	464	438	499	455	482	490	470	487	459	478	468	483	516	486	513	504	501	485	422	515	508	481	473	453	460	432	505	504	470	468	489	481	502	452	483	467	515	509	462	450	482	483	484	453	519	464	427	487	471	514	465	454	467	465	475	489	476	472	426	480	450	496	510	470	500	475	495	474	427	523	492	467	422	441	468	488	483	445	504	495	507	483	475	439	488	445	518	464	477	486	492	489	479	475	446	480	516	456	492	441	484	512	485	449	464	466	473	498	496	471	521	506	459	480	432	446	489	447	469	482	509	438	502	441	461	504	436	466	501	499	470	456	478	523	485	464	477	451	462	487	471	482	489	477	466	464	465	450	486	454	477	478	450	472	494	505	474	469	464	469	481	481	512	468	445	484	458	464	490	460	490	463	507	500	478	448	498	471	503	463	469	474	495	494	483	442	530	485	471	503	498	459	497	503	447	460	491	489	481	466	498	491	473	465	425	522	471	492	462	477	515	463	497	460	485	466	447	464	507	443	469	417	465	488	486	514	486	465	475	493	491	451	478	487	465	505	483	458	497	490	455	474	490	491	466	492	452	471
27271	12945	4876	3372	1486	697	587	538	552	603	1315	1793	1308	882	515	479	426	405	462	398	419	415	400	446	383	447	426	434	420	414	409	435	440	415	386	428	445	410	422	408	415	408	414	424	378	407	391	414	398	433	432	425	409	405	420	408	433	438	376	396	412	441	417	449	427	424	439	423	428	424	431	424	422	422	443	422	444	441	423	415	401	420	433	413	391	416	435	431	413	414	394	425	403	410	403	416	382	400	392	437	429	400	446	428	441	417	437	407	402	395	452	472	460	454	412	455	436	433	459	400	440	420	455	411	394	457	481	434	434	444	433	407	390	408	419	423	393	426	440	431	426	401	423	436	409	457	419	433	413	419	431	447	460	420	399	398	429	434	435	445	409	403	464	416	411	442	441	392	418	427	419	419	413	406	463	432	422	408	431	427	440	376	388	409	425	420	429	424	422	405	395	421	413	436	434	412	428	419	419	429	419	455	425	428	398	429	430	477	416	398	403	418	409	443	416	402	468	453	451	439	459	411	442	402	414	410	421	419	443	400	430	426	402	428	423	432	431	384	445	408	390	448	428	457	414	413	439	430	434	416	380	443	433	432	417	413	439	436	428	422	440	421	380	412	438	397	424	424	448	386	408	447	437	440	415	430	423	429	419	442	438	455	413	427	410	427	415	437	391	446	409	436	436	386	430	378	467	415	430	441	408	433	391	407	451	447	385	418	441	414	419	471	417	446	448	398	413	427	415	405	415	413	442	423	412	416	400	409	453	423	433	427	453	407	419	394	415	443	421	420	405	412	427	421	405	420	432	411	461	434	472	381	445	452	407	388	426	439	447	417	414	430	410	425	417	427	445	446	425	407	408	391	395	403	416	403	418	431	457	391	424	427	417	438	422	399	458	427	427	426	427	427	387	402	406	443	428	397	402	403	428	465	448	424	413	415	436	438	476	419	399	391	415	387	422	389	427	434	458	461	407	433	432	430	429	421	358	434	369	423	435	449	439	413	416	412	411	430	413	402	422	420	437	414	459	441	428	404	396	408	420	456	430	425	375	470	410	490	436	422	430	430	433	440	444	407	413	416	439	408	427	429	405	422	398	424	402	385	438	433	447	394	416	447	413	444	417	406	411	433	438	412	387	432	421	467	447	465	475	467	436	401	429	423	403	407	388	412	404	431	414	459	396	415	405	401	444	412	412	362	452	415	437	429	444	432	399	423	394	422	412	435	410	438	408	401	433	407	439	411	397	397	422	408	436	400	449	457	439	394	405	403	410	406	406	424	437	435	389	404	416	435	392	427	417	419	414	414	407	409	424	441	399	424	414	397	449	423	402	402	404	377	397	426	425	420	406	431	431	402	430	423	438	434	423	409	435	413	428	401	422	395	423	410	421	442	474	424	420	428	431	420	398	420	421	429	436	435	443	403	454	404	414	415	420	408	401	412	410	396	390	409	407	416	435	425	432	421	420	446	416	441	403	435	416	434	434	429	403	382	393	455	416	442	395	406	399	422	429	410	421	451	426	428	418	424	421	454	458	396	432	471	441	399	423	432	426	423	429	404	427	428	419	432	408	409	399	409	428	437	407	412	450	426	418	408	465	425	466	398	433	393	411	409	392	423	433	426	449	406	397	407	423	419	417	417	424	411	435	423	395	434	415	429	433	422	415	416	425	435	411	445	428	402	417	417	397	409	441	365	433	375	409	424	444	431	427	417	403	414	396	410	428	402	459	377	424	409	385	405	387	409	415	429	411	407	436	413	390	406	467	397	416	407	428	440	442	459	404	434	427	408	435	412	442	391	410	399	408	421	453	425	440	393	426	418	415	441	413	434	384	452	415	411	390	406	408	412	402	421	426	412	375	476	446	483	446	434	422	401	438	440	462	427	388	424	383	403	427	452	416	458	402	424	425	413	433	443	421	450	420	414	444	427	428	459	435	423	417	406	431	420	401	420	450	412	420	430	425	446	403	433	385	411	428	431	393	415	426	436	420	421	391	417	434	416	409	414	451	456	444	429	465	381	448	432	455	397	405	431	421	445	425	413	443	380	407	444	448	411	422	391	414	431	435	405	431	401	467	414	430	381	436	403	438	428	423	391	449	439	414	433	441	440	438	384	408	445	416	408	427	436	401	426	422	438	421	437	386	427	437	418	450	449	436	432	408	447	440	384	411	406	439	415	426	427	422	415	404	445	416	429	416	434	435	398	430	414	401	420	426	413	401	434	435	418	420	383	392	444	439	403	412	430	415	434	412	419	431	418	429	371	429	402	409	437	450	416	427	450	425	420	400	453	452	421	406	423	440	430	400	438	401	429	440	406	411	434	428	410	412	450	400	406	427	440	427	432	390	424	445	395	420	428	426	428	426	431	403	408	428	408	425	408	424	382	455	432	430	415	400	398	418	467	408	448	395	413	437	419	447	409	432	455	418	407	448	417	411	394	443	371	425	412	422	432	396	433	404	427	415	414	423	403	457	446	420	455	394	432	416	439	467	437	422	386	418	422	396	451	422	397	399	454	429	440	423	428	399	400	427	421	446	416	388	416	438	435	408	453	411	447	411	414	413	418	385	417	471	438	417	415	458	410	409	420	434	393	398	391	449	451	400	413	407	421	428	418	439	408	416	444	425	414	414	453	423	416	400	433	392	407	404	420	432	438	427	418	405	438	416	438	438	400	421	433	427	431	411	460	389	423	461	471	422	422	417	431	423	399	397	383	450	431	440	436	417	437	457	412	405	413	434	435	433	465	432	396	443	417	400	445	441	374	413	448	409	409	404	404	414	448	411	452	412	433	386	407	443	418	403	423	415	394	434	390	445	439	440	422	435	381	429	441	422	402	411	423	426	421	434	404	469	397	407	426	419	427	431	445	422	392	452	427	385	409	391	444	399	447	469	381	441	393	463	430	446	417	420	415	367	439	443	430	425	445	471	428	439	420	433	439	418	382	432	403	422	425	431	460	421	439	403	432	411	416	440	423	406	457	448	445	402	409	432	433	396	396	398	409	384	419	435	441	455	413	428	424	455	423	415	443	378	397	445	408	473	431	425	443	430	418	399	432	412	433	440	421	383	435	443	400	411	398	462	426	425	414	448	396	394	416	386	452	434	433	426	422	427	436	407	434	416	399	407	428	440	413	403	429	404	426	429	427	402	411	424	401	379	457	424	440	433	439	392	420	414	408	387	431	415	416	435	430	397	442	426	421	430	418	430	445	449	404	428	421	424	404	411	399	421	431	432	368	440	446	384	427	414	421	425	448	406	448	417	417	422	399	452	433	455	415	421	414	440	421	415	419	435	427	396	419	441	468	417	424	423	428	415	411	410	438	432	426	412	418	441	420	439	465	443	461	399	449	432	412	418	477	396	455	408	440	394	422	398	416	427	424	401	445	411	427	422	445	428	421	413	454	404	408	392	399	416	420	404	376	407	417	388	421	415	411	411	443	390	419	434	400	404	410	410	460	405	426	403	383	445	420	370	430	401	458	449	455	405	462
6339	4321	4564	3361	1661	707	650	522	517	747	1815	2099	1471	810	480	426	377	345	385	368	363	343	392	363	318	365	365	360	353	351	358	370	355	362	379	357	365	353	389	398	342	367	370	348	356	333	344	369	368	326	327	390	360	363	374	324	360	341	335	346	317	337	333	373	351	383	382	378	366	385	360	371	346	355	348	367	374	369	379	366	360	375	321	365	367	349	360	347	370	360	361	335	351	329	375	385	374	362	349	385	362	383	355	355	373	340	353	353	359	375	355	376	337	360	364	379	372	344	353	356	376	363	377	335	337	363	359	329	333	357	314	339	351	328	349	350	368	347	328	350	374	348	391	369	374	320	324	319	353	336	374	341	332	360	348	357	328	370	375	359	385	361	333	344	364	352	377	350	385	360	317	367	341	328	341	357	318	366	349	368	354	339	385	347	366	379	366	348	344	304	375	336	358	345	319	356	328	372	360	323	372	343	349	384	363	359	354	348	374	347	331	330	377	364	345	350	342	340	336	347	354	386	348	375	332	367	348	338	385	339	377	363	382	344	349	354	367	410	357	348	342	334	404	324	337	357	360	348	356	359	353	364	359	341	327	337	357	342	370	348	342	340	377	338	361	343	354	384	331	381	352	367	370	367	345	354	376	358	343	337	353	339	375	371	364	331	346	357	356	381	358	375	353	347	363	364	390	372	372	372	387	358	318	360	360	333	331	364	333	340	316	340	351	356	335	342	373	389	355	355	348	356	359	349	353	351	345	347	366	321	334	333	376	363	330	375	329	352	359	352	376	375	370	349	357	342	345	358	352	387	334	365	365	351	343	372	353	351	348	399	364	352	339	343	375	382	304	361	341	362	360	367	370	322	374	346	333	337	335	357	359	356	336	343	365	376	372	377	338	342	352	321	339	392	337	350	367	342	328	333	365	378	353	343	365	353	341	339	381	357	332	357	354	371	340	345	382	369	377	352	358	364	357	367	345	324	365	364	355	340	398	362	373	337	333	341	363	331	370	365	337	319	365	339	358	372	335	349	352	351	361	399	360	376	358	362	356	332	385	355	341	346	348	386	375	362	377	385	343	354	337	348	387	356	374	352	364	366	359	366	344	340	338	330	375	337	351	345	356	347	370	329	338	341	363	394	342	354	381	342	342	326	344	349	362	353	337	334	331	343	338	335	348	347	341	364	357	343	390	346	347	357	389	321	352	383	369	327	399	353	363	308	366	365	374	329	344	342	334	362	357	350	372	362	341	380	366	346	362	382	366	379	361	335	379	344	368	363	406	362	328	341	344	352	349	346	347	370	348	359	340	355	344	336	346	339	341	344	314	318	351	322	341	323	354	327	375	368	338	337	362	362	362	312	355	369	379	335	334	365	366	339	343	356	357	339	342	387	361	378	342	349	349	338	368	368	355	358	369	374	388	346	359	355	374	357	344	359	360	367	350	377	347	364	345	376	372	351	350	315	356	330	373	395	346	348	348	346	352	328	369	346	324	387	347	337	387	361	354	344	399	337	372	369	358	395	345	363	368	330	372	356	363	368	335	345	336	341	359	361	344	370	337	339	394	377	373	348	367	358	329	362	360	359	357	356	357	370	325	349	363	375	328	359	355	369	355	349	367	360	330	325	390	360	373	358	336	374	357	359	352	343	360	360	349	332	323	362	363	354	338	346	367	350	354	367	347	327	345	349	323	344	406	348	351	359	360	377	342	339	374	358	344	371	376	328	375	370	352	334	337	344	320	356	355	346	376	353	344	359	337	368	388	355	346	340	390	355	367	350	349	348	378	325	371	353	366	318	352	374	319	370	334	349	359	362	337	347	350	348	355	354	332	395	380	354	354	353	328	364	326	370	323	341	339	390	335	370	322	357	412	310	339	313	359	359	343	378	342	357	383	336	323	324	397	338	367	372	317	343	317	337	365	355	355	336	387	378	357	348	334	337	384	360	362	353	346	373	360	355	317	336	368	365	351	336	354	343	316	390	329	352	358	337	353	332	375	375	365	335	359	328	391	368	407	348	359	342	341	389	376	326	341	375	326	339	348	322	363	360	338	355	340	357	354	335	367	361	356	380	355	382	374	354	367	360	357	366	315	366	383	362	367	377	315	370	330	342	349	357	354	356	385	355	369	373	364	358	322	353	366	344	347	330	358	372	343	381	344	354	344	331	351	386	346	376	389	376	354	360	348	321	346	353	356	361	402	327	357	320	366	374	376	339	353	356	324	344	359	342	346	343	362	357	373	353	342	359	337	343	362	356	358	390	345	383	369	344	364	368	368	307	363	330	358	341	375	337	340	351	367	378	351	324	376	369	356	374	344	336	371	353	339	359	335	354	336	342	375	382	353	372	356	313	359	363	363	351	348	341	330	371	367	362	355	369	345	362	369	363	364	384	334	362	312	380	349	354	308	357	353	384	357	367	333	336	355	350	329	372	379	345	375	346	389	367	344	354	352	379	382	337	344	392	333	342	381	364	342	398	363	392	342	363	355	356	362	375	406	363	361	340	358	361	352	373	346	345	358	353	359	361	354	359	346	362	334	350	329	378	324	355	366	345	338	342	375	351	359	368	322	370	368	391	381	331	389	382	372	326	370	364	357	357	384	336	388	376	342	388	360	359	364	373	346	336	363	337	397	388	375	357	330	359	354	337	367	362	340	344	380	351	383	348	330	393	338	364	342	364	355	374	369	365	350	364	370	324	385	364	371	340	355	344	361	363	353	380	397	351	390	376	351	327	373	356	366	339	361	365	327	364	363	355	346	376	309	343	335	334	334	344	363	348	357	348	377	328	372	390	367	344	345	333	327	374	343	340	341	371	321	355	364	323	389	374	357	396	372	375	348	359	383	346	341	370	369	390	335	393	357	406	335	348	368	300	364	340	371	345	360	338	356	392	333	381	370	337	394	309	363	346	385	422	339	344	371	374	369	342	341	362	333	398	338	330	337	339	312	354	360	350	349	351	347	383	384	362	393	360	369	360	345	349	377	326	347	355	347	338	392	369	382	334	349	365	369	353	357	334	362	351	366	355	340	357	357	338	373	362	350	312	371	385	354	362	328	361	371	343	349	344	321	359	344	355	362	366	387	376	360	332	406	340	339	351	331	364	365	379	322	352	366	380	373	361	354	383	353	338	334	394	340	317	402	361	373	353	346	310	350	373	348	343	342	342	354	391	371	387	378	340	353	353	339	368	339	350	381	337	364	350	337	379	363	333	364	339	345	383	365	368	358	348	350	377	338	347	369	364	384	362	354	349	363	335	375	337	322	344	357	353	366	329	396	307	391	354	359	335	378	360	352	363	317	346	368	368	385	333	391	322	351	333	386	370	372	375	374	359	368	320	370	370	350	358	372	376	360	379	346	375	352	345	349	371	369	348	341	353	368	369	370	337	334	339	342	351	325	380	387	356	391	343	386	312	334	365	332	334	324	358	343	373	353	338	371	368	351	372	355	362	362	347	332	375	365	375	340	337	369	350	376	334	349	358
24844	20976	27045	24919	11413	2038	1168	845	796	4369	15302	15177	7978	2939	1117	581	489	477	451	473	490	471	496	488	444	485	508	454	479	479	499	469	455	482	480	483	484	481	471	484	514	501	478	501	511	472	488	512	485	454	476	483	502	485	519	484	490	489	469	446	431	462	516	491	491	488	456	460	524	512	466	456	472	498	505	490	479	485	471	478	472	504	494	454	456	463	513	454	483	459	498	438	486	466	448	463	465	466	475	477	458	499	508	479	439	493	492	476	483	470	459	460	503	456	459	465	472	478	452	495	495	480	452	474	473	483	508	467	508	440	476	456	474	491	452	506	487	461	486	516	491	492	470	490	495	500	508	507	492	479	439	460	471	467	530	476	498	494	495	484	465	495	464	519	477	450	481	460	498	506	473	470	481	486	510	442	453	500	475	485	489	447	486	478	494	473	508	485	464	455	466	456	476	478	481	497	488	439	500	473	465	469	472	475	498	498	473	472	431	428	441	442	452	498	510	435	493	411	430	453	451	450	493	484	456	513	480	506	512	448	449	476	475	450	468	458	477	478	465	487	446	479	459	473	461	506	464	460	489	478	478	443	455	495	445	452	487	499	485	478	433	483	501	463	464	474	495	478	494	455	530	456	472	487	495	486	497	462	500	428	455	527	502	463	462	470	442	465	439	489	515	472	433	475	474	479	499	457	433	498	484	448	502	486	513	501	489	481	459	460	470	447	484	509	486	491	441	445	443	473	430	448	447	450	452	442	470	477	448	514	462	474	486	469	468	499	442	497	484	492	484	471	501	436	471	477	487	485	498	454	490	467	458	488	429	485	443	494	496	461	480	465	441	449	494	435	472	514	454	480	457	434	510	455	499	514	469	480	471	431	498	456	460	508	477	471	469	491	485	474	492	482	485	471	460	501	466	505	480	462	468	479	465	469	457	459	470	467	485	431	494	498	485	462	463	502	463	482	490	494	518	461	478	519	440	476	487	449	451	504	484	474	488	465	470	478	438	482	487	507	460	474	483	455	494	474	492	484	495	443	479	489	455	482	482	474	444	485	461	465	466	472	486	464	483	476	466	506	492	489	465	440	447	450	493	510	454	478	471	513	477	475	438	443	485	482	456	489	472	465	454	486	484	464	477	471	462	485	493	472	497	463	483	440	481	492	503	497	489	460	496	440	453	459	464	505	433	485	505	474	480	474	470	455	435	441	459	503	427	469	482	509	481	449	487	490	460	499	478	452	497	449	465	516	428	426	481	518	487	473	472	484	512	466	454	469	445	491	435	477	472	505	459	511	530	482	441	479	482	485	456	450	450	480	464	455	481	484	478	497	454	488	469	479	513	461	486	508	449	433	479	449	493	453	473	474	523	457	467	546	463	489	459	494	445	440	460	458	482	460	474	517	477	509	508	450	444	494	507	444	500	463	486	489	476	440	490	476	492	447	501	486	468	460	465	485	431	448	464	496	472	490	483	492	539	502	475	463	462	430	451	512	470	496	485	484	451	456	506	467	489	515	448	470	438	446	460	467	446	476	500	438	519	477	494	491	502	483	464	450	439	484	498	469	487	528	479	459	461	492	490	433	443	453	502	423	477	465	473	447	501	504	467	479	469	458	468	470	468	458	471	464	422	485	477	541	445	488	462	525	528	460	510	472	465	453	479	460	462	468	473	453	481	490	485	458	490	471	453	485	498	472	497	461	465	439	460	461	471	463	460	479	491	482	432	469	454	476	482	486	430	506	446	454	500	472	433	462	480	445	496	433	450	520	484	484	472	487	475	459	470	494	474	464	521	458	503	486	459	467	483	444	509	486	469	475	479	498	468	444	444	449	466	492	486	477	470	445	480	497	471	476	492	432	457	466	508	480	457	500	460	451	456	440	457	480	494	484	509	486	432	450	477	444	444	472	501	439	493	443	476	467	433	489	502	487	469	475	495	475	434	448	461	479	494	491	522	499	480	485	492	412	455	486	498	480	489	477	496	460	477	469	469	490	482	496	501	501	444	460	458	476	460	482	475	429	451	488	464	470	507	457	503	459	486	447	460	495	472	482	481	487	468	491	508	453	450	438	457	509	483	488	484	449	458	491	449	431	476	464	504	476	474	516	462	468	504	467	482	495	483	448	487	475	456	484	472	440	491	471	474	490	463	494	488	438	469	488	474	462	463	483	487	514	499	470	485	500	439	430	461	505	449	460	463	460	459	471	479	455	467	477	461	502	480	486	434	451	473	491	454	465	479	452	467	476	491	455	495	483	487	449	441	479	459	442	427	473	490	444	430	430	476	504	502	488	494	463	472	492	500	504	452	516	472	454	482	470	432	527	492	479	491	485	524	462	435	419	457	491	475	447	467	479	452	436	489	459	455	453	432	398	483	461	485	463	457	514	441	491	449	469	450	495	495	471	472	444	481	458	497	508	445	462	450	478	465	480	503	490	501	501	517	465	438	491	485	509	496	487	495	470	455	461	473	477	472	476	495	512	501	494	462	442	487	515	477	516	491	485	488	475	482	481	467	493	463	479	463	445	464	491	494	448	431	489	453	462	439	482	442	434	507	502	453	489	447	462	448	495	466	479	453	470	478	523	491	459	467	463	508	467	467	480	479	446	494	475	486	489	461	476	475	483	457	441	474	493	454	470	484	440	443	447	489	502	436	472	474	492	503	491	471	452	478	497	487	483	427	456	488	453	471	511	519	502	448	421	510	490	479	463	508	451	442	497	442	515	479	482	470	500	485	497	469	475	459	491	481	495	481	455	480	482	480	488	471	458	513	502	474	486	471	483	449	441	505	489	480	510	491	446	489	433	494	478	467	494	488	494	497	471	461	482	512	481	474	491	484	448	464	488	440	465	466	489	508	492	484	481	500	490	456	488	519	476	459	515	450	462	491	450	464	488	485	449	477	422	477	501	466	453	505	450	471	470	464	487	479	459	452	498	478	464	479	496	457	466	484	493	446	464	478	462	473	416	502	503	474	496	475	487	465	479	485	485	470	473	438	482	454	470	471	458	480	472	441	477	442	497	497	479	461	486	471	485	482	483	483	487	428	489	471	498	490	501	514	505	448	493	447	486	515	513	505	467	428	474	450	484	518	462	447	451	450	462	455	506	488	498	503	484	474	489	482	473	526	473	443	497	540	420	496	457	491	462	439	473	456	486	454	506	470	463	442	487	474	481	468	515	492	468	492	461	510	487	505	423	503	460	472	447	442	454	460	491	464	459	487	470	440	419	453	498	504	517	453	463	456	511	477	528	434	501	468	471	482	466	477	501	516	454	467	474	462	515	510	470	495	511	473	494	486	454	472	485	486	513	505	484	467	489	499	442	464	439	518	485	462	485	457	470	438	472	485	463	478	500	505	517	488	469	487	479	486	463	496	454	462	467	428	448	486	503	448	471	457	467	470	474	496	485	471	504	504	455	501	449	495	521	497	473	508	494	458	458	491	512	512	473	465	495	489	480	465	447	470	472	507	476	488	471	464	477	500	481
6364	8903	9762	7458	3262	1374	1195	947	1178	6493	17207	13963	7560	3151	1052	506	426	404	439	426	399	401	401	441	418	442	447	431	404	435	419	397	406	409	395	431	459	459	426	417	427	402	410	429	420	410	409	438	427	413	425	391	408	395	383	431	451	415	420	418	379	411	369	415	398	397	414	393	441	431	400	388	417	425	422	414	394	425	391	403	411	425	403	384	383	389	394	405	377	414	413	417	410	419	396	426	411	366	427	396	426	409	492	414	420	412	408	426	394	393	422	383	383	402	440	417	408	410	423	405	377	408	422	421	411	439	408	408	438	409	433	386	393	419	453	411	412	401	388	377	403	404	445	434	388	418	406	390	428	391	415	426	394	426	413	402	399	412	421	408	411	384	392	406	397	417	399	437	398	407	438	403	389	408	416	399	434	403	398	425	410	445	404	393	403	423	428	409	429	385	414	412	375	393	419	361	434	441	418	428	406	416	409	416	429	415	433	411	400	420	401	412	410	435	410	423	389	422	420	408	384	414	400	448	414	396	420	397	415	428	396	402	419	375	413	408	404	432	400	431	433	419	402	412	441	413	420	388	412	417	399	456	422	380	422	434	390	434	426	437	422	406	386	429	424	405	422	399	395	405	427	452	414	417	426	438	403	456	413	421	366	420	418	448	456	444	404	402	416	421	438	419	376	422	435	425	432	416	429	402	440	428	412	422	427	372	449	407	393	406	405	416	429	426	438	418	434	426	420	425	391	407	417	422	411	415	380	412	416	412	442	379	455	396	424	403	417	410	430	386	413	391	434	434	426	383	409	414	421	415	435	404	407	420	405	411	369	421	428	432	413	390	431	398	405	395	417	435	415	408	421	403	428	415	426	419	400	454	401	394	377	422	418	413	401	433	441	416	406	431	370	433	438	399	404	441	382	436	416	352	394	427	438	426	374	398	411	405	436	420	413	380	447	398	408	392	412	411	400	415	393	415	410	427	440	407	442	428	388	397	423	402	423	408	426	419	453	435	406	397	439	399	419	398	446	413	409	373	400	405	415	430	394	378	436	390	418	424	420	415	410	416	456	455	394	387	421	440	403	431	425	412	395	422	442	426	415	355	381	386	412	393	424	441	416	422	420	440	397	408	431	380	431	417	416	423	386	421	429	397	402	374	380	449	428	426	409	402	490	379	405	379	432	412	416	401	383	415	373	438	427	413	428	427	425	411	344	415	384	394	415	410	434	436	407	395	400	398	397	435	411	447	429	429	379	390	387	413	407	424	418	378	414	420	446	423	397	422	423	453	456	402	423	397	407	424	403	457	385	393	385	461	426	404	387	387	386	387	425	393	382	411	416	428	451	361	430	380	389	389	414	407	430	442	421	426	412	396	443	444	406	387	398	418	415	410	415	389	409	400	424	448	419	423	410	409	452	396	386	430	442	414	420	418	405	398	424	428	413	379	454	408	407	448	421	408	427	398	382	382	414	369	427	400	456	410	370	426	402	405	438	398	420	428	452	438	412	404	423	419	378	391	432	404	437	382	434	399	425	404	379	399	403	401	415	409	420	413	413	392	399	444	400	432	433	400	427	383	406	452	394	420	408	419	407	418	417	420	401	413	414	418	390	385	445	417	390	386	411	396	453	418	445	462	439	444	390	406	375	409	432	450	399	434	401	397	406	399	416	357	423	442	409	374	380	404	392	406	389	423	435	419	422	386	403	408	419	402	396	443	409	424	388	411	421	434	376	428	445	418	403	422	407	398	422	428	424	465	413	416	398	389	403	407	423	371	395	400	418	411	427	397	416	433	411	400	404	425	423	414	414	433	385	384	401	384	395	414	425	437	403	399	386	470	442	441	412	402	429	399	453	371	457	413	387	438	406	411	405	397	383	391	409	425	429	416	415	388	439	415	419	416	411	411	402	414	449	417	391	396	425	419	438	412	394	417	400	408	400	454	422	405	400	412	427	426	427	395	422	435	435	433	410	417	396	397	402	415	418	410	419	449	399	351	421	441	444	450	423	456	414	406	427	403	411	410	390	392	406	450	387	403	402	431	399	419	451	462	413	417	385	412	432	419	405	417	395	379	392	420	389	404	414	427	429	428	408	414	445	385	435	377	389	426	424	405	402	399	398	449	435	386	401	429	428	380	416	412	423	420	424	390	369	395	396	435	431	404	403	407	402	449	395	423	387	404	407	421	381	407	427	443	401	435	405	353	411	424	411	420	441	433	435	426	401	424	419	404	421	414	419	446	394	432	400	414	427	438	421	398	362	434	421	455	408	462	429	401	440	443	428	431	413	418	410	454	422	407	413	419	438	436	397	384	423	386	391	421	371	395	419	431	396	398	407	370	413	419	423	409	404	423	388	406	404	376	405	429	419	393	435	406	440	449	404	418	395	437	423	419	418	432	416	407	407	414	412	438	440	412	399	396	431	417	393	403	431	418	388	404	407	412	452	376	390	371	410	395	425	394	443	419	396	413	400	434	464	421	439	403	420	387	427	392	421	411	394	403	412	415	413	371	399	408	411	412	413	435	415	416	417	396	409	413	469	415	387	423	396	390	387	428	400	377	440	426	431	447	416	415	425	401	443	417	407	454	409	480	394	411	437	386	433	388	426	415	415	433	438	418	435	374	409	423	409	435	413	399	455	428	435	378	420	405	419	402	424	401	417	443	445	404	403	412	428	401	423	395	439	441	421	368	431	416	409	426	421	411	392	402	440	393	422	471	477	389	401	438	446	427	451	390	422	404	458	388	423	409	415	448	370	410	391	402	403	429	409	369	432	404	444	397	428	454	400	437	439	379	422	413	383	427	398	426	420	437	432	449	424	387	422	390	405	401	426	431	410	408	394	395	433	405	411	464	413	420	416	396	417	424	406	387	440	420	405	429	353	353	410	402	436	405	400	401	433	417	435	419	455	423	443	412	389	396	447	417	379	373	442	415	412	433	418	404	426	422	412	395	386	405	395	419	414	429	403	405	407	417	434	445	407	394	427	418	383	425	413	417	390	407	445	405	417	392	394	411	391	435	386	399	423	397	402	425	384	414	413	402	409	397	418	384	384	380	415	394	404	390	427	396	399	422	440	437	414	427	404	404	423	420	401	440	435	449	396	433	407	402	375	449	409	409	421	433	405	429	387	403	387	389	416	408	387	450	412	407	408	415	416	400	395	385	397	420	405	374	428	430	413	424	399	399	444	422	412	420	386	393	418	392	409	432	374	422	400	384	391	386	384	429	388	435	431	426	429	412	440	442	437	407	378	402	387	440	382	433	425	431	421	420	388	432	410	380	450	406	436	381	409	435	408	481	403	442	392	413	429	403	431	422	416	372	391	420	407	413	403	403	412	433	406	475	380	407	429	403	416	392	415	444	391	432	428	461	394	447	420	385	435	377	436	373	406	412	415	418	417	383	405	420	438	400	421	399	418	385	442	423	404	411	422	401	416	417	431	418	408	438	383	399	456	366	435	370	410	427	412	380	420	424	395	401	430	408	424	387
23885	20975	28038	24129	20598	8505	2205	1422	1628	10525	28034	25087	15363	6066	1642	797	632	608	598	599	574	538	550	587	575	589	628	566	597	590	560	569	564	572	540	625	575	529	552	557	583	562	548	586	584	554	593	579	525	564	557	586	556	577	549	588	595	542	552	568	554	593	599	590	581	581	548	536	574	558	548	613	541	592	613	543	542	558	571	558	531	554	577	577	572	550	565	578	555	575	541	578	516	538	581	567	589	564	558	593	548	555	600	578	545	574	569	534	515	557	581	556	571	577	601	530	555	529	563	542	564	559	586	543	600	547	574	535	526	561	562	547	586	532	577	579	530	584	579	577	547	544	508	604	545	546	581	577	611	540	580	567	557	556	567	564	610	567	560	535	570	533	574	589	579	536	550	529	522	549	586	609	598	545	504	505	579	551	539	604	546	563	532	581	569	578	556	520	545	577	635	565	561	564	549	584	557	557	623	563	584	538	550	584	581	520	586	560	563	549	568	548	580	572	570	565	579	594	556	576	567	551	511	560	537	562	540	586	579	554	577	558	542	540	610	546	544	573	517	536	558	638	566	582	554	556	576	559	590	557	547	598	545	550	560	585	533	523	535	521	553	547	571	560	581	515	557	556	526	559	543	554	602	572	588	550	493	534	557	530	564	592	579	518	572	526	537	562	533	532	590	524	613	550	522	560	543	591	562	548	537	568	561	588	564	622	592	559	546	578	570	585	563	613	579	539	555	556	605	546	524	560	564	553	586	575	560	572	572	525	562	538	523	563	559	539	567	500	556	583	527	578	596	574	565	555	566	604	564	579	573	556	602	552	597	555	578	564	549	572	564	550	553	588	552	525	585	582	536	579	554	581	555	567	631	571	523	565	563	563	556	574	577	581	536	557	595	553	557	546	550	541	590	531	570	533	539	557	575	588	580	577	603	584	559	548	509	583	564	547	553	566	541	598	544	560	569	533	556	525	546	531	564	571	542	575	541	565	555	533	555	570	542	600	560	543	548	565	551	579	550	521	564	573	584	586	536	516	508	587	544	554	551	591	506	550	563	530	582	569	551	611	554	559	589	563	585	552	578	535	556	583	569	569	539	542	534	563	560	550	538	570	535	539	502	575	555	530	543	589	598	573	595	524	544	562	583	539	645	566	546	561	549	555	515	600	535	580	550	559	553	566	551	567	597	511	572	552	524	564	529	570	549	568	570	547	544	563	560	530	555	506	553	521	545	563	608	528	595	541	575	594	578	572	557	613	595	571	546	545	560	581	551	563	573	570	557	547	541	604	563	567	542	574	590	568	520	546	547	538	564	578	504	600	560	531	591	597	580	543	575	558	496	531	546	591	567	545	500	548	531	543	551	572	565	527	547	528	574	552	554	528	607	537	566	570	568	505	546	560	573	576	593	546	583	493	530	609	565	577	572	537	550	565	547	517	530	548	575	577	596	562	542	546	564	540	550	546	527	561	536	547	534	586	581	500	539	569	544	564	529	606	522	553	547	581	572	560	592	559	590	548	544	557	540	556	568	561	537	504	519	547	547	550	579	530	587	549	540	578	524	559	548	607	543	608	603	609	540	553	553	570	531	536	530	563	547	524	573	564	556	530	559	557	577	535	593	524	560	595	571	579	576	568	513	588	553	580	568	575	582	546	584	557	561	526	534	525	540	566	560	561	530	520	554	564	571	613	589	550	578	533	573	558	529	534	572	567	566	536	602	571	570	581	571	574	527	554	604	590	568	543	574	546	566	526	597	551	526	561	547	528	598	586	522	528	552	519	582	567	551	564	548	562	520	548	556	557	572	513	537	585	520	578	583	551	585	601	509	566	526	583	551	600	519	606	524	537	538	520	566	535	576	601	522	595	549	553	554	536	551	510	560	565	546	575	579	576	583	539	567	547	569	588	515	582	549	543	581	580	610	525	566	552	517	587	555	621	555	517	565	548	583	546	559	550	590	528	570	577	565	559	529	586	579	552	594	557	573	601	534	574	578	519	538	562	554	565	560	568	553	517	552	564	547	530	554	540	529	554	559	545	573	550	544	557	531	570	569	541	564	574	591	563	583	581	569	572	565	569	559	567	570	588	557	591	561	510	520	556	551	527	561	577	554	559	512	572	540	539	582	509	572	580	612	591	546	540	527	574	560	562	575	528	568	549	534	532	562	537	536	551	570	534	503	583	549	553	527	562	535	561	583	564	522	549	567	567	561	554	520	554	556	570	568	604	525	538	539	561	540	553	541	582	560	529	562	518	586	561	547	535	596	594	527	540	558	513	549	570	536	563	575	541	555	559	514	569	547	549	562	561	579	559	595	611	520	569	579	528	538	553	590	565	619	559	580	564	576	564	534	541	537	561	542	535	509	581	550	602	543	549	564	541	570	554	591	568	563	576	574	560	571	564	506	537	549	566	561	574	584	580	536	567	541	570	569	570	549	559	561	590	558	557	559	555	566	541	578	556	538	584	581	538	581	529	563	548	555	553	544	519	591	568	525	533	554	521	561	538	540	564	574	581	568	590	595	531	540	506	597	545	589	536	517	545	555	557	568	601	562	580	556	530	542	589	585	539	557	570	536	565	563	529	586	550	562	575	553	569	589	538	534	529	550	560	547	518	583	546	556	611	557	585	577	544	594	574	555	561	577	534	571	571	484	574	541	566	504	540	548	561	560	572	552	585	544	527	556	558	549	540	577	560	578	535	558	510	604	545	573	568	563	523	530	588	567	634	554	551	582	549	497	554	561	550	535	542	578	532	525	554	536	576	562	573	490	562	547	530	573	528	605	550	581	560	564	558	576	596	536	514	577	582	526	567	536	577	599	565	536	579	580	524	553	536	526	577	550	577	552	553	559	584	554	540	562	558	553	541	572	543	559	565	567	534	585	569	510	569	572	534	583	516	526	577	611	581	576	568	537	564	572	562	555	581	602	549	591	555	535	588	583	547	572	604	551	592	527	573	583	559	579	564	568	552	545	545	583	589	536	602	530	604	574	553	550	591	594	572	576	561	530	531	513	563	565	581	550	551	559	609	548	578	563	607	539	536	555	488	552	563	568	529	573	535	534	538	550	560	599	588	598	523	585	550	574	580	546	550	550	587	551	529	555	537	583	563	582	546	579	577	589	562	572	581	558	549	568	543	583	532	574	621	551	546	536	553	543	555	592	560	571	541	574	571	582	558	565	554	586	560	559	586	594	554	541	528	534	543	597	560	543	539	624	579	549	570	585	543	556	539	555	592	578	541	553	524	577	571	529	589	576	554	544	561	619	527	570	517	550	532	528	563	510	575	544	553	545	542	545	541	550	542	570	531	537	560	560	572	554	578	580	557	562	571	567	532	578	541	538	548	588	582	578	573	584	525	571	558	530	510	530	581	592	534	545	554	589	569	560	547	546	559	579	528	523	536	549	573	567	527	566	571	580	534	580	579	563	555	562	554	562	546	526	556	550	550	532	616	535	538	577	559	551	549	566	551	560	567	558	536	565	568	525	553
6264	12968	13584	6748	3449	2160	1860	1659	2421	14512	28183	21832	12804	5297	1576	724	504	488	498	500	493	485	495	466	484	489	474	500	482	493	439	504	465	517	521	466	427	488	462	474	457	504	472	483	465	483	480	512	496	480	469	488	501	513	494	489	503	444	486	468	486	477	498	464	491	492	501	478	466	479	453	500	478	450	503	505	478	474	492	485	465	499	499	475	497	492	478	458	501	461	506	471	477	474	465	482	506	475	481	447	483	440	464	491	510	493	471	485	510	460	475	460	491	475	459	430	493	451	479	495	435	460	525	504	470	484	473	471	473	504	501	501	470	509	506	471	486	506	505	499	529	491	461	466	474	478	496	479	484	493	479	509	463	482	421	478	487	526	543	468	468	484	478	475	470	455	443	487	479	478	489	466	493	478	501	518	478	452	501	460	459	480	487	501	445	513	510	413	483	486	494	495	477	449	501	473	479	458	458	474	467	471	491	487	455	474	437	473	500	453	454	511	476	512	518	480	439	483	493	453	517	455	490	461	458	464	507	463	491	451	461	468	496	490	504	468	499	475	473	477	480	462	497	480	494	481	466	491	501	461	475	458	457	486	500	472	483	498	470	492	489	464	480	496	495	490	435	457	453	460	476	476	441	477	484	444	441	494	475	497	454	520	444	513	453	487	508	444	478	448	457	507	456	498	474	450	507	456	474	499	530	464	445	470	472	483	486	475	455	458	450	460	536	484	457	466	474	474	500	453	470	454	442	448	493	486	502	522	472	492	483	469	471	466	454	479	493	486	474	474	511	503	471	499	488	488	468	518	483	451	482	480	482	449	471	539	495	478	465	480	437	461	496	474	479	486	486	488	459	480	482	485	444	454	481	483	446	419	477	516	434	461	482	476	491	494	471	466	480	476	471	441	484	497	478	437	460	492	484	481	436	490	467	472	461	495	484	503	484	496	505	485	496	469	473	509	469	474	451	459	457	475	469	446	452	471	486	518	445	491	491	473	497	485	504	449	469	536	478	485	483	518	469	475	473	482	453	465	444	500	474	480	483	531	483	485	481	506	482	475	497	478	485	487	465	473	486	481	470	471	520	483	482	455	488	463	510	467	455	489	502	500	510	480	536	475	473	460	493	472	493	474	477	466	510	508	463	480	495	471	492	486	468	468	419	482	497	461	471	456	477	484	465	488	475	453	457	522	482	427	485	481	495	476	506	499	464	489	469	496	521	481	473	490	453	475	489	480	481	486	474	534	496	443	484	452	490	478	473	470	472	495	501	482	460	474	492	471	478	481	458	487	464	536	467	468	470	469	473	493	482	491	450	498	426	480	464	481	476	435	438	480	466	457	461	455	485	475	494	494	500	469	473	431	485	511	447	443	509	474	499	470	469	513	461	476	501	476	450	503	508	455	491	462	452	465	463	476	509	495	461	489	456	440	495	453	505	492	448	436	492	511	425	495	472	475	473	456	471	467	508	511	454	456	434	500	483	452	517	475	487	537	484	487	464	494	449	466	499	478	469	467	464	476	481	464	500	446	468	498	487	458	497	467	444	475	512	452	506	469	489	471	478	466	491	514	463	486	467	458	490	471	502	449	522	473	478	480	484	450	493	450	451	448	507	508	492	479	432	483	482	464	496	472	449	478	445	480	500	475	498	518	505	529	472	500	472	442	489	469	461	460	468	458	452	458	532	447	474	470	457	468	502	502	514	475	460	511	438	492	478	474	479	454	515	516	499	488	451	494	431	478	491	463	469	488	444	487	495	466	477	457	479	483	477	480	494	482	454	463	445	482	439	520	477	454	457	492	475	460	481	486	504	479	449	490	450	455	437	540	447	477	463	463	460	451	520	484	517	450	464	437	486	467	470	480	485	478	452	494	477	464	482	443	466	485	486	490	459	435	474	476	470	463	470	479	446	472	471	482	490	452	478	442	496	502	488	514	499	464	496	453	518	472	485	473	472	481	495	467	459	473	441	485	488	499	499	493	469	466	488	495	484	506	423	484	467	450	477	486	464	515	479	479	447	466	488	509	469	483	494	458	467	458	446	484	467	462	459	520	461	468	511	468	483	497	525	469	504	535	482	442	463	474	493	447	441	482	476	459	484	481	476	485	448	504	502	442	471	464	490	453	477	514	463	484	464	476	460	473	498	455	508	438	471	488	457	475	466	492	514	468	476	477	464	494	476	504	505	478	459	490	467	467	457	433	453	485	507	456	474	530	472	502	479	469	496	503	479	461	461	484	489	505	527	480	516	492	474	481	476	458	489	502	476	513	461	436	485	477	464	438	506	484	474	461	469	481	500	481	489	477	470	464	486	477	460	434	468	469	487	510	459	476	470	437	489	432	460	473	461	473	490	457	454	495	456	492	465	484	461	464	470	427	480	550	502	471	479	467	453	489	485	474	485	489	481	470	496	450	472	430	484	497	452	483	476	465	486	498	479	490	442	462	507	482	512	470	455	480	458	486	459	509	481	452	469	438	509	509	459	448	442	469	457	477	459	492	506	471	477	471	457	468	505	461	455	475	451	489	492	433	532	476	497	495	458	488	472	476	492	522	480	468	460	453	498	470	416	496	470	443	509	461	458	483	464	436	476	480	472	482	485	459	456	476	485	456	479	495	481	462	512	480	522	462	464	474	467	499	468	475	443	461	490	474	478	476	442	468	459	494	434	492	509	442	479	498	470	482	479	462	461	481	456	450	482	488	499	464	485	482	461	451	475	454	455	445	483	489	455	459	480	482	473	486	482	451	475	474	479	482	503	488	514	506	489	492	458	473	482	498	450	475	488	485	507	502	469	461	456	462	474	440	493	488	493	484	490	457	472	479	473	490	474	442	483	469	454	455	490	467	418	480	461	496	480	488	508	474	469	441	496	445	515	499	508	452	459	492	432	408	498	489	480	455	485	485	498	471	493	490	449	492	446	478	480	534	477	493	477	467	495	520	500	484	496	469	531	463	470	470	478	470	451	454	415	500	462	490	479	467	446	433	466	458	484	503	464	456	467	504	512	482	483	531	480	481	429	502	496	487	484	525	440	519	471	471	500	530	482	448	450	452	472	465	444	475	462	476	486	485	464	453	470	475	471	500	477	473	481	498	475	445	505	490	483	480	509	451	484	452	453	483	442	482	479	461	472	469	472	478	489	501	497	429	496	488	470	473	424	482	448	473	484	483	500	465	490	502	478	481	458	460	427	463	521	456	504	465	466	475	482	459	465	483	526	469	466	465	510	461	450	477	482	455	476	486	502	502	505	462	498	479	504	499	505	480	474	451	483	488	454	456	489	514	417	463	486	467	473	505	448	512	505	491	488	468	522	474	462	442	486	482	465	461	494	483	502	495	475	502	505	476	446	476	467	469	485	491	504	484	504	500	484	471	489	438	454	466	427	464	461	439	488	490	503	492	465	493	503	481	491	473	444	498	501	490	459	450	471	478	453	495	459	472	491	452	469	508	473	484	458	487	468	478	445	473	497	514	439	498	465	455	497	484
27319	14240	5955	2163	857	579	619	546	517	747	1422	1783	1227	734	533	412	401	425	414	453	440	430	409	427	447	420	406	437	409	416	384	435	373	420	466	471	441	418	397	392	416	422	447	393	426	402	414	423	420	435	430	418	401	440	441	417	416	426	423	437	424	422	391	439	438	421	384	405	416	422	422	435	405	404	449	407	421	417	465	432	424	433	448	439	413	422	365	428	423	411	422	408	418	398	421	432	419	394	452	446	453	453	413	395	403	427	448	412	413	402	421	419	407	458	404	400	422	437	456	409	412	422	392	399	434	395	401	438	444	427	413	405	411	433	402	389	452	420	404	447	394	434	427	437	423	432	430	464	418	436	406	464	422	460	437	475	429	407	430	462	420	437	422	422	425	410	383	408	399	390	416	406	417	420	404	443	445	441	432	418	426	420	442	434	410	424	436	424	385	439	450	406	445	420	412	400	417	428	419	462	417	377	444	441	440	441	407	422	442	409	443	473	390	414	383	416	443	405	418	453	419	423	398	436	427	396	406	428	411	412	417	401	422	453	415	424	427	405	399	432	491	450	417	441	411	442	391	421	462	393	422	411	410	419	464	438	416	425	450	441	444	419	408	428	412	425	435	427	425	400	420	441	406	432	427	411	455	412	418	458	412	395	423	424	400	411	414	410	461	411	447	436	422	432	426	422	427	414	426	424	450	415	459	426	431	374	435	403	426	405	402	416	414	418	408	409	426	398	430	433	412	425	391	418	429	421	433	437	410	427	421	454	413	462	466	458	412	418	431	444	443	434	438	411	401	392	423	439	449	408	463	444	399	421	440	437	422	424	423	451	435	432	418	410	423	400	393	407	452	402	411	412	411	419	463	422	419	441	431	442	396	416	454	440	399	419	428	428	455	443	405	424	445	427	453	449	382	438	423	437	441	439	470	389	398	423	435	419	447	413	438	406	435	449	418	442	466	432	414	404	464	431	430	415	420	400	389	424	392	444	449	458	449	423	436	444	419	409	454	418	435	407	437	407	430	415	427	438	461	445	408	414	441	424	412	427	419	430	441	433	424	474	411	413	423	393	403	437	416	403	431	436	442	421	416	442	413	426	443	415	433	416	463	425	388	402	448	398	412	387	422	428	440	404	403	397	405	418	374	459	381	454	435	403	450	383	452	444	407	452	445	419	417	427	409	436	444	430	433	405	377	433	431	411	441	429	446	423	397	408	404	375	433	421	435	459	393	392	428	407	412	455	410	412	387	461	436	439	447	400	407	447	433	406	418	404	447	420	404	436	428	431	406	403	405	402	425	421	427	413	382	379	427	449	429	437	439	412	428	433	437	392	456	444	437	434	466	427	399	450	401	392	408	435	450	450	408	385	416	384	444	419	437	424	398	428	436	426	389	442	406	425	430	395	447	410	488	425	439	434	382	397	482	435	441	428	397	408	431	390	441	443	399	440	415	422	447	440	437	455	417	424	396	403	397	392	440	423	448	392	416	443	451	422	385	402	439	426	421	427	462	452	405	443	388	374	436	452	439	392	423	443	416	468	412	417	412	417	435	430	440	457	437	405	454	461	438	413	414	433	414	439	435	427	391	450	422	405	399	455	390	419	392	426	410	422	423	403	431	434	404	436	439	417	377	420	393	411	432	435	434	432	404	420	428	447	436	431	452	455	403	434	432	454	419	397	419	418	414	402	417	395	417	408	416	432	381	407	405	411	406	402	452	417	428	400	425	445	426	447	454	419	422	427	417	396	457	448	412	400	421	450	397	405	408	415	389	432	421	426	421	433	426	406	441	450	405	458	389	423	397	406	432	413	449	431	414	414	434	422	405	419	412	441	410	381	426	418	439	451	419	445	445	412	420	431	396	440	447	414	416	428	421	406	384	449	479	414	421	407	425	435	461	443	376	381	395	394	447	377	420	413	406	453	464	395	431	414	427	431	397	428	411	411	447	460	413	459	395	422	403	450	442	412	442	383	451	430	447	428	426	449	420	412	441	432	409	440	425	409	447	423	433	409	419	406	393	390	467	412	425	383	425	444	417	453	413	382	422	439	440	440	407	424	421	419	443	409	409	404	406	436	427	411	393	437	422	442	412	429	420	435	426	410	391	458	408	426	434	421	410	434	432	395	431	467	391	419	441	392	455	407	449	414	396	398	428	429	416	425	416	409	360	417	401	413	405	418	468	451	443	444	462	419	413	434	444	400	407	427	431	405	434	437	413	428	449	433	421	438	413	430	451	425	434	416	444	424	404	417	432	422	427	447	478	420	417	450	425	449	414	385	429	449	447	466	445	396	412	473	483	406	439	476	446	444	420	404	412	411	436	437	405	443	390	387	429	413	395	460	426	434	457	449	460	431	452	425	432	440	425	417	431	413	400	418	421	421	415	411	417	404	424	421	406	427	469	390	409	438	414	426	385	405	416	415	403	428	411	416	443	429	462	408	415	424	419	430	408	445	442	425	456	448	436	415	435	428	379	421	456	428	416	424	418	447	452	399	445	412	416	417	434	428	441	397	436	418	421	400	420	421	455	413	426	425	434	398	465	445	430	418	403	428	432	404	420	435	391	420	465	416	411	437	438	410	419	440	427	460	459	421	432	404	396	433	410	432	438	443	395	432	441	399	446	430	405	425	432	418	435	416	413	408	430	417	387	411	414	419	379	431	429	425	369	417	415	449	387	427	387	474	399	411	443	450	390	407	425	406	413	438	462	438	427	425	423	417	440	453	447	405	456	453	446	436	421	404	433	434	424	432	412	443	436	487	402	413	428	415	432	418	401	464	465	432	430	417	436	420	424	416	419	413	428	420	444	406	430	445	426	420	387	401	419	389	425	401	429	400	404	429	450	388	468	428	421	462	430	429	408	392	445	416	442	464	449	452	403	375	419	401	438	411	446	418	437	429	427	418	448	449	411	420	426	441	437	430	429	399	414	451	428	381	430	418	442	436	427	413	428	423	408	402	420	436	467	450	401	443	386	416	430	447	457	449	455	406	433	388	447	438	393	414	418	441	400	397	479	425	402	424	439	381	443	422	412	412	428	410	424	400	400	431	411	427	460	423	420	436	438	443	403	426	435	435	426	396	418	443	420	413	435	408	409	393	408	429	439	432	429	438	472	440	439	418	392	433	420	408	441	425	414	439	420	403	431	451	389	423	412	440	448	444	433	429	434	437	456	386	432	417	429	427	393	405	424	423	398	463	423	419	401	429	435	415	412	390	382	425	406	445	419	430	414	423	446	409	426	444	400	417	461	395	426	418	427	433	432	424	408	388	433	419	393	416	424	441	407	432	363	437	420	465	395	414	423	419	394	435	406	480	444	411	449	434	425	416	423	459	410	423	417	414	422	425	398	439	394	436	453	405	424	419	404	434	409	463	433	435	466	414	461	426	422	425	419	429	451	435	433	442	445	436	393	462	403	366	426	370	416	427	405	392	390	401	416	450	424	441	434	437	429	415	411	417	398	440	409	390	440	420	430	428	452	394
7097	5802	4575	1804	919	590	646	611	513	866	2056	2107	1384	779	472	395	325	383	380	353	355	360	360	338	350	360	389	350	371	366	387	357	348	353	366	372	336	363	352	376	337	371	397	378	366	349	355	364	349	366	379	361	370	358	364	350	353	350	341	353	386	324	378	371	368	323	384	356	350	360	379	347	339	349	375	370	365	344	351	329	327	345	370	338	340	332	381	360	365	335	379	351	340	368	373	352	312	403	387	351	354	345	374	337	345	356	350	379	392	346	367	352	356	333	328	373	350	351	350	363	341	387	335	330	331	376	365	377	342	390	344	377	348	368	367	357	347	366	343	348	341	364	357	356	319	340	349	367	387	335	365	361	340	344	377	351	375	360	370	370	359	349	378	367	349	355	334	361	356	359	361	345	345	363	372	312	359	374	359	390	298	380	368	363	358	348	360	347	377	340	322	359	379	360	383	367	367	365	357	359	348	404	375	367	346	369	376	368	381	353	358	325	363	352	344	314	375	352	319	348	358	354	333	364	346	353	368	362	340	337	342	351	348	323	388	380	331	348	383	365	334	378	356	330	338	346	351	360	344	353	384	359	338	358	335	359	306	385	363	372	344	364	352	344	365	343	371	347	397	341	341	322	374	345	361	356	357	379	373	364	396	333	341	374	364	349	351	362	346	391	348	412	344	350	367	370	349	380	369	342	324	323	345	322	361	392	336	349	397	361	355	401	306	370	373	368	328	345	376	349	344	341	352	360	361	381	318	344	397	349	328	382	386	339	318	390	320	340	350	343	322	341	373	338	368	339	372	371	351	348	376	358	369	364	325	373	366	367	339	382	347	336	351	359	377	352	353	412	376	363	353	332	371	361	345	329	372	369	324	382	359	361	346	337	351	337	365	364	366	341	368	309	339	344	349	358	367	352	356	343	344	330	414	339	318	386	353	418	383	370	364	351	370	336	372	355	389	361	387	363	332	355	351	360	332	325	373	347	366	367	373	351	349	370	350	363	346	366	349	398	350	355	343	370	372	370	387	352	374	357	391	325	351	375	364	356	350	325	354	353	370	337	376	385	362	359	352	352	358	376	393	367	326	367	370	379	359	352	385	320	346	330	369	373	360	328	372	368	379	347	382	339	329	365	392	376	364	413	324	346	376	372	396	363	333	369	367	339	359	383	350	359	338	351	370	350	360	354	373	373	377	397	330	358	405	331	346	316	343	358	368	360	331	367	338	342	375	375	379	364	348	364	344	386	343	331	334	363	318	347	340	377	351	342	351	335	337	342	342	345	346	366	355	345	380	366	339	348	349	371	393	352	338	414	353	340	339	351	372	333	355	405	373	380	353	332	361	386	365	359	358	364	352	355	376	351	345	343	345	365	351	343	338	370	364	355	371	345	357	317	329	363	350	357	353	352	364	380	347	376	367	367	349	317	349	368	371	357	387	328	353	356	360	349	348	384	358	388	344	358	400	357	354	331	348	356	359	360	379	344	358	307	327	340	317	330	335	344	365	346	345	394	346	396	334	365	393	366	345	339	400	351	373	358	358	331	356	371	392	367	359	350	348	388	362	386	368	352	336	342	353	367	363	368	346	368	357	371	384	373	351	360	382	380	356	339	359	328	358	344	377	361	365	351	355	340	346	379	381	356	371	319	355	361	347	380	364	340	350	380	354	352	355	342	329	379	355	349	347	354	337	358	344	364	358	347	345	327	343	368	356	383	348	383	370	303	349	400	351	380	352	343	329	352	374	350	313	386	378	357	330	359	346	363	334	327	362	356	343	337	346	370	383	320	306	369	351	364	326	329	391	375	347	371	362	335	363	379	352	382	367	373	381	325	372	385	373	369	383	365	343	315	362	384	361	351	342	324	339	324	359	378	357	365	340	361	305	326	350	330	328	358	374	370	369	332	367	346	366	366	356	365	331	336	362	340	378	323	342	324	333	327	376	338	350	369	376	347	353	329	353	347	316	330	375	359	338	373	331	359	371	340	316	364	349	344	396	335	343	387	374	345	364	351	380	362	341	324	362	328	337	416	355	376	346	369	369	382	320	354	361	333	364	364	389	390	385	377	362	403	363	361	327	375	321	344	339	378	352	361	349	336	350	381	363	348	359	353	354	332	383	370	343	341	376	350	347	366	362	373	365	337	385	352	345	381	371	423	363	375	365	333	352	321	346	390	345	348	366	355	362	344	384	337	368	379	396	360	337	389	347	375	330	349	353	371	353	354	359	364	359	342	348	396	351	328	345	363	344	375	342	359	371	320	357	336	358	368	365	359	381	335	340	356	334	341	351	333	364	348	333	345	357	349	354	369	369	363	333	363	337	365	359	322	361	301	352	350	343	351	345	370	343	365	347	330	330	357	341	361	346	349	371	326	328	375	362	368	362	351	346	370	346	354	369	344	390	341	347	343	352	362	359	358	376	328	379	361	363	381	356	336	323	366	354	354	343	358	380	360	347	371	340	348	365	364	335	335	377	383	361	382	357	318	364	341	345	374	348	350	365	352	363	351	380	382	339	345	391	369	342	359	342	368	354	369	342	336	347	349	382	373	344	360	333	335	385	364	384	329	368	379	357	342	372	336	363	380	358	412	321	383	355	336	351	345	346	374	374	370	380	368	345	335	336	333	401	424	348	370	388	405	404	362	373	348	318	316	355	336	336	361	350	336	369	354	348	361	368	389	315	342	384	341	354	379	371	321	363	389	346	337	358	329	327	359	319	381	371	341	371	345	353	360	395	366	359	369	382	334	340	384	363	374	347	392	379	330	359	368	352	367	341	343	389	338	366	362	366	358	324	334	355	374	329	364	355	362	383	340	388	332	362	379	376	379	350	407	377	350	349	347	374	369	342	379	387	332	351	336	368	334	348	371	351	339	351	361	350	355	382	365	365	392	375	402	337	372	362	370	365	347	375	304	380	343	353	382	334	333	343	353	375	358	338	344	344	322	368	393	356	313	346	359	339	367	366	351	382	354	354	332	369	341	341	393	358	368	383	334	363	368	380	357	339	367	351	344	380	369	352	360	388	348	373	376	375	370	365	327	359	394	348	377	321	341	343	379	369	337	366	343	353	348	348	364	342	345	369	348	367	378	344	335	350	360	374	361	341	329	363	351	375	342	352	311	372	385	339	336	378	389	361	345	342	348	358	372	360	337	362	360	365	350	336	374	373	385	381	385	351	345	373	346	358	328	363	361	366	359	342	355	352	341	369	362	350	337	383	392	337	366	355	358	377	385	346	334	359	351	352	374	350	324	355	331	364	355	380	350	343	362	376	380	377	338	338	338	336	394	416	367	343	360	374	343	340	372	382	381	321	351	372	346	352	364	345	339	357	387	327	340	338	395	356	370	366	358	353	365	332	361	358	366	324	369	399	339	335	360	325	336	361	330	358	358	364	368	363	364	344	385	355	393	378	361	368	367	374	367	366	368	346	335	362	348	358	364	362	326	357	364	366	355	363	343	353	347	366	372	354	351	352	364	345	376
24824	20944	26943	24863	9580	2148	1454	1038	1516	6773	17284	14225	7260	2469	910	555	516	517	468	477	469	475	491	446	499	475	500	464	512	472	497	516	479	499	464	469	509	478	485	444	494	443	493	486	462	493	472	463	501	486	467	452	462	453	506	469	481	472	536	462	467	490	496	498	494	469	466	470	501	465	492	481	444	487	481	460	518	492	503	482	463	464	468	498	447	490	471	461	507	460	435	456	450	493	474	511	460	471	525	449	482	437	502	496	494	435	481	469	433	440	489	455	447	459	458	493	508	458	471	467	468	482	495	510	477	487	503	507	501	467	502	503	521	516	469	462	489	502	473	478	474	455	438	504	459	471	461	469	513	508	478	511	535	492	454	503	496	459	496	492	489	517	427	495	450	493	512	474	470	473	520	491	475	450	472	530	496	525	479	472	494	489	480	494	456	462	505	437	491	484	501	471	501	452	509	492	486	485	489	472	457	508	510	509	479	474	478	484	458	507	489	531	488	457	457	473	496	450	511	505	452	463	475	465	460	507	495	463	464	485	449	499	488	453	514	441	520	490	485	465	455	502	470	519	499	471	479	506	530	545	439	461	509	490	473	491	465	486	456	444	471	493	514	494	509	491	468	506	505	527	499	491	428	512	499	481	478	485	501	493	454	495	486	470	480	448	476	529	482	515	477	474	423	461	460	479	487	453	466	516	463	446	451	489	512	535	493	472	457	461	487	455	485	479	523	455	450	478	492	504	468	477	458	477	491	509	438	492	472	445	463	466	499	515	485	449	490	483	489	512	486	498	481	513	473	522	498	471	506	477	514	493	496	505	453	479	495	492	464	491	478	456	482	496	470	499	518	467	458	484	455	469	535	504	496	471	520	480	481	494	463	478	447	514	513	480	474	454	471	471	481	472	477	468	500	453	465	457	453	463	440	478	459	448	476	480	470	492	483	492	472	467	506	455	475	467	463	464	490	493	476	466	467	432	479	524	486	505	467	493	490	485	485	479	492	440	438	473	507	496	460	441	479	512	463	478	468	462	467	446	481	491	474	450	521	477	490	495	510	429	470	499	471	467	482	479	411	472	458	510	484	476	503	495	496	465	477	435	467	480	479	454	510	454	524	458	471	505	492	474	473	493	456	486	493	437	512	496	483	486	505	442	465	477	451	461	453	446	461	473	408	475	509	460	494	483	459	485	463	434	461	456	506	467	511	462	505	454	484	460	472	495	512	505	515	411	478	447	488	510	465	501	516	441	484	475	484	539	508	493	446	506	519	468	491	482	522	485	489	473	478	477	530	519	483	465	443	494	473	499	523	462	465	492	472	453	483	472	456	509	470	456	477	473	514	439	454	497	481	448	530	502	471	492	496	489	469	480	451	444	495	488	502	524	514	481	499	488	467	489	465	475	497	490	528	476	487	493	511	512	463	496	484	450	464	483	485	529	495	491	466	516	498	489	492	497	482	512	511	487	495	464	506	480	497	511	470	457	475	455	509	458	482	457	470	458	490	508	482	526	467	463	503	493	496	491	461	462	472	450	458	414	438	470	442	449	497	451	476	478	454	473	459	492	431	489	488	471	482	460	452	488	431	496	479	497	479	505	490	464	477	503	480	441	494	446	465	433	529	471	473	465	515	504	463	447	454	463	489	496	465	513	512	497	483	530	449	482	511	490	504	474	457	525	488	478	489	477	451	479	414	482	465	471	491	493	477	461	471	464	495	498	475	479	510	497	456	463	480	483	432	504	463	461	465	440	473	496	506	472	477	494	489	483	486	479	463	487	481	443	484	476	487	473	505	502	437	497	455	473	433	470	440	511	442	498	507	461	458	496	478	449	462	482	514	478	505	494	464	468	510	494	499	510	480	499	472	453	495	460	508	477	459	463	496	488	489	475	466	507	508	492	441	476	472	520	471	508	488	482	470	448	510	472	451	476	531	484	477	449	451	508	492	465	482	499	555	458	482	520	488	490	469	499	483	510	502	480	479	436	438	485	468	488	466	481	449	491	506	470	513	500	478	447	477	465	436	495	479	501	480	476	504	462	492	426	462	472	519	486	482	481	493	471	489	486	487	496	428	510	476	484	460	487	443	499	473	477	500	483	488	491	519	466	441	480	504	508	437	490	473	471	481	513	483	456	498	478	491	432	442	476	456	437	458	454	420	443	504	481	462	450	480	473	497	504	477	467	474	464	485	475	509	451	502	481	488	502	458	519	470	489	464	474	509	476	479	504	478	449	482	518	492	496	468	454	466	491	474	462	493	459	475	517	481	499	518	466	478	448	488	441	429	524	474	463	474	491	462	530	485	465	501	475	461	456	450	508	483	488	481	465	477	461	476	487	429	492	431	475	495	519	522	472	490	442	496	558	481	498	514	508	474	503	513	470	465	443	482	461	507	456	482	472	444	451	441	462	487	485	486	499	499	460	439	468	505	500	467	437	480	494	497	506	468	459	502	517	467	501	476	515	489	464	475	449	458	481	457	482	449	478	460	465	480	484	460	514	409	535	466	463	507	499	473	478	488	479	423	491	495	470	460	483	471	460	499	445	450	449	440	473	494	487	469	457	432	510	479	496	487	489	450	464	467	520	481	495	481	524	485	493	449	472	486	467	444	448	483	462	485	515	470	446	481	510	475	479	483	473	476	462	497	488	500	476	519	470	465	474	480	524	446	497	470	452	477	523	477	475	463	459	486	509	474	443	477	481	439	479	496	467	510	495	456	488	484	453	526	457	479	474	479	470	426	504	482	479	468	485	467	514	455	463	496	484	482	495	483	480	517	479	456	514	488	449	490	477	467	530	502	504	502	471	481	496	465	459	454	465	466	477	473	514	514	477	507	456	505	423	497	483	467	468	494	461	455	470	504	456	501	507	474	480	489	457	459	552	461	479	490	475	470	478	511	463	479	494	494	473	463	440	460	497	484	510	429	491	491	474	450	521	495	429	482	488	482	493	491	470	446	448	501	472	493	493	461	478	528	456	493	478	451	502	476	492	479	472	479	459	508	516	504	458	491	457	460	469	496	451	469	497	533	464	493	483	504	486	477	485	472	471	484	504	451	457	485	501	480	481	465	472	497	455	462	469	466	439	470	474	464	478	481	445	472	469	480	457	471	450	513	474	513	511	527	454	465	525	509	470	466	537	502	494	469	516	500	486	458	484	470	515	434	489	480	473	490	509	514	456	442	515	465	456	499	470	482	469	430	470	484	436	455	504	485	441	472	479	498	445	482	450	480	516	497	483	454	442	488	478	465	458	469	497	485	500	511	494	453	476	453	457	511	425	506	480	506	453	494	483	508	459	530	459	471	488	469	483	504	463	481	448	463	480	522	457	460	466	502	455	470	470	471	499	514	454	475	459	511	531	475	473	483	490	519	464	500	497	497	461	477	459	466	478	479	477	457	466	467	449	489	530	450	454	480	454	490	504	481	490	475	522	478	503	462	452	493	478	452	520	460	476	506	460	431	495	483	518	435	471	447	469	480	450	479	528
6492	9490	7274	3783	2088	1729	1455	1243	2253	9689	17988	13105	6794	2704	965	512	404	427	417	446	420	456	418	468	406	420	411	424	432	419	433	414	428	394	434	427	429	433	438	446	394	446	437	391	422	452	400	427	421	363	412	458	413	400	446	388	440	419	402	397	409	401	430	418	389	411	406	401	455	454	395	390	399	443	407	369	441	422	435	418	414	417	453	423	415	432	409	423	374	388	417	440	401	464	404	431	432	424	414	404	399	440	428	434	447	424	399	386	433	440	402	427	422	409	429	423	439	422	398	413	378	431	413	392	421	401	400	459	407	414	436	423	411	417	449	422	415	444	413	447	377	430	431	404	419	420	386	428	413	416	388	405	383	452	417	422	415	445	432	445	404	425	395	453	426	421	448	400	417	393	439	418	391	427	412	409	398	396	385	419	427	430	440	426	377	410	421	379	423	411	419	421	434	425	447	395	423	413	428	386	378	408	403	404	396	440	431	410	416	444	417	404	430	441	429	425	425	430	425	441	386	411	415	394	457	432	437	409	404	355	413	426	438	428	388	411	436	432	436	390	401	404	410	373	404	386	401	402	408	429	426	416	387	381	422	409	414	416	395	426	442	421	424	394	443	433	422	412	406	404	394	401	436	407	433	402	405	415	388	422	420	382	427	420	396	390	397	412	426	399	381	416	440	418	422	436	408	363	424	420	419	407	421	420	425	427	402	428	408	451	444	435	435	405	406	425	429	445	427	420	432	414	440	425	420	408	400	417	395	419	406	442	396	419	408	380	411	423	379	426	443	428	437	450	458	395	414	421	361	402	420	414	419	434	422	412	418	396	417	401	402	396	452	434	423	422	439	458	385	396	436	399	419	406	409	412	466	423	399	421	392	378	437	421	404	402	431	375	425	432	418	441	413	413	429	394	429	412	395	429	445	420	475	435	405	404	461	411	394	413	449	414	396	419	457	399	384	415	418	434	426	437	416	414	420	414	430	394	415	468	418	420	418	392	408	395	404	397	452	397	391	440	396	374	427	459	438	421	406	401	413	383	400	433	389	403	408	427	406	398	432	422	408	407	404	440	428	435	441	392	409	457	418	419	381	411	405	389	423	425	426	397	428	411	423	432	429	410	427	439	461	434	384	430	353	430	416	416	421	397	418	414	380	400	435	392	422	438	393	404	418	417	364	415	407	423	434	393	417	435	396	420	452	398	407	399	393	442	427	435	426	386	415	427	392	418	404	398	415	432	418	429	416	431	416	375	422	417	380	389	401	385	412	401	423	394	422	411	409	403	398	435	425	445	463	437	436	417	419	367	433	422	424	428	422	400	442	433	406	380	445	441	407	397	394	471	414	415	441	392	436	400	419	426	392	415	445	409	388	399	417	458	415	410	391	397	434	440	372	404	418	428	431	404	356	417	438	373	411	460	436	419	417	416	362	416	442	440	430	445	433	422	403	419	418	398	435	391	407	400	451	413	401	472	408	408	439	427	378	406	380	405	434	437	412	421	417	422	421	421	397	430	434	435	405	438	407	415	404	423	401	458	401	416	404	435	430	394	425	394	404	409	410	422	427	384	439	430	395	395	438	424	401	440	409	451	444	452	398	440	408	382	392	424	430	420	415	398	384	422	416	410	427	415	421	392	389	406	408	380	384	440	411	431	385	426	426	394	402	425	420	416	433	441	424	393	425	401	425	425	413	424	400	407	400	405	419	392	403	408	402	395	417	436	411	456	400	426	431	414	398	401	415	412	401	451	408	409	398	404	415	442	399	377	442	408	383	389	409	427	398	396	422	414	432	422	409	399	390	442	408	409	422	415	409	406	419	435	432	421	414	408	427	413	421	435	416	412	432	421	402	397	423	392	428	408	449	420	426	413	410	386	385	393	409	400	449	413	440	420	375	436	401	410	402	445	413	421	430	413	412	424	384	389	419	431	407	414	459	434	407	420	381	428	433	408	419	420	448	435	409	415	403	429	381	447	423	423	413	389	465	369	425	430	443	401	415	367	390	370	463	415	455	426	433	431	419	410	429	367	419	392	427	399	415	419	418	432	402	445	406	402	422	446	383	401	379	409	445	397	376	437	427	375	398	361	438	432	400	402	417	387	396	418	421	440	410	429	428	407	376	413	430	404	425	446	421	409	408	406	404	409	371	401	358	374	425	414	404	439	395	405	440	428	391	430	405	409	387	402	454	399	392	432	430	402	420	427	425	381	372	415	440	445	398	396	458	407	434	432	378	426	433	422	437	398	443	419	381	429	414	413	441	405	413	475	443	431	434	394	433	439	399	434	398	389	413	396	426	447	417	426	408	404	406	396	426	417	414	415	429	448	424	432	403	392	394	435	415	399	390	420	407	415	422	409	430	377	404	384	420	446	410	409	416	390	420	457	375	411	402	436	392	386	434	383	404	454	427	405	417	382	422	404	424	407	416	446	445	400	430	438	438	453	393	432	424	402	413	442	424	378	421	438	410	461	400	406	423	409	407	425	408	416	452	386	411	377	440	442	400	405	373	422	423	406	417	428	395	424	387	429	394	383	417	447	418	399	437	401	418	392	402	406	411	484	394	386	421	415	391	421	398	387	418	408	408	440	402	399	390	384	404	414	418	407	426	426	427	434	416	462	391	404	414	448	411	392	455	396	418	409	400	432	417	422	398	444	438	409	397	410	426	424	398	436	437	434	420	428	400	424	412	423	420	414	426	381	433	411	441	409	416	421	430	414	405	421	413	423	439	420	442	385	414	404	438	420	411	433	417	427	425	381	429	389	443	441	377	434	426	387	412	399	429	402	414	408	411	424	451	390	392	427	434	412	444	394	432	400	429	414	424	394	408	456	417	423	393	398	444	406	417	404	452	425	447	416	414	415	399	424	415	391	422	441	391	382	428	398	444	440	417	430	460	414	435	373	401	436	451	401	393	410	415	407	414	403	438	406	417	406	416	449	418	425	449	396	371	410	406	437	403	398	399	405	403	423	384	417	403	422	438	417	401	373	413	420	435	422	358	417	375	434	415	427	415	410	396	396	393	418	453	434	399	401	404	430	432	424	404	407	411	422	426	394	420	392	410	358	397	408	416	382	379	419	388	359	400	421	408	408	413	460	432	415	388	439	414	394	429	384	412	422	387	413	401	433	433	380	408	396	399	384	415	401	413	424	417	402	388	420	435	416	398	443	382	396	423	443	406	415	433	402	403	377	399	437	417	431	378	380	405	417	397	441	406	386	426	402	432	424	397	400	367	390	428	392	433	442	457	392	429	431	459	416	431	422	406	417	398	430	411	401	406	368	401	401	427	405	411	402	421	400	419	429	372	453	375	398	422	423	395	412	420	397	474	421	436	446	406	401	426	450	402	410	403	426	414	424	404	478	390	401	426	409	418	392	416	384	453	391	404	410	430	401	419	431	392	436	425	418	423	376	425	406	405	434	444	392	416	409	439	413	427	414	422	448	420	420	410	438	445	412	397	383	398	398	423	422	419	398	409	395	438	395
23773	20905	27987	23963	20633	8643	2494	1564	1124	3272	22409	29557	17951	6743	1747	784	631	553	574	537	584	553	547	552	639	540	602	576	636	588	521	591	580	620	570	539	524	564	546	575	570	605	586	554	569	574	586	584	616	578	569	554	590	648	563	594	602	573	569	612	570	548	597	568	580	564	556	600	589	603	555	593	556	534	567	555	538	577	533	547	538	558	554	586	537	547	557	561	531	607	540	567	525	588	536	600	551	563	577	575	538	600	550	578	546	544	585	529	539	564	544	555	516	573	545	570	512	560	586	596	537	545	574	589	560	563	594	557	536	569	560	552	610	557	553	552	529	541	559	532	528	559	613	554	579	530	518	600	575	561	541	520	534	524	548	612	552	552	514	581	532	589	609	533	552	574	556	553	566	583	513	582	549	523	606	556	540	601	520	585	585	554	515	566	567	539	522	533	502	535	560	578	586	580	579	557	559	555	603	569	566	591	522	538	563	569	534	555	577	578	537	528	556	554	594	582	558	559	586	557	592	537	574	581	556	603	559	564	567	566	521	619	578	541	609	552	571	590	580	546	603	552	591	523	557	563	570	515	568	550	568	572	548	574	567	549	585	544	614	560	572	566	567	571	523	559	550	596	560	558	561	557	532	564	566	577	497	549	569	613	572	575	610	526	541	522	582	586	584	565	586	530	576	536	572	538	600	537	562	589	564	540	598	538	558	573	538	615	571	580	551	574	548	600	534	589	549	546	592	585	507	572	559	557	558	536	563	532	576	545	558	540	569	556	532	551	559	573	594	538	603	551	586	499	553	531	539	553	555	559	525	550	573	540	575	560	566	595	567	559	590	548	541	573	581	621	519	571	602	614	565	591	578	561	581	528	581	589	570	575	505	540	542	519	543	560	563	550	517	502	549	552	563	562	516	586	541	568	593	564	538	559	582	555	562	586	508	592	560	585	571	556	558	497	574	532	574	523	563	528	531	518	547	535	525	538	560	559	563	538	529	570	557	555	556	554	536	556	530	562	561	530	552	596	569	503	649	543	523	578	544	554	542	537	527	602	576	588	588	581	581	508	535	555	571	566	578	567	575	556	541	604	582	515	573	552	559	569	563	568	572	552	550	579	525	577	577	572	592	507	559	564	541	557	576	526	574	594	599	568	530	573	546	568	538	545	564	606	564	518	538	623	582	572	541	530	551	510	530	557	576	553	569	521	582	540	553	546	549	587	548	599	535	528	555	568	550	545	544	574	557	553	590	530	540	581	594	566	540	556	574	575	554	532	546	575	512	546	525	533	571	574	575	547	531	573	519	547	567	521	581	535	587	564	575	506	563	578	602	541	510	571	546	590	582	575	569	573	540	530	543	520	570	566	552	520	552	555	575	585	558	558	574	563	533	563	548	571	564	539	595	531	572	526	535	512	536	558	547	540	542	522	583	535	546	560	574	555	530	566	579	548	565	526	529	550	555	562	561	582	583	520	545	557	591	592	554	537	568	539	576	547	569	542	576	572	538	584	579	525	526	521	556	552	529	547	589	596	567	601	550	565	588	546	505	575	540	601	599	575	541	534	565	559	582	561	576	577	562	572	517	580	593	556	558	596	545	563	552	530	567	555	577	610	533	560	548	572	552	573	586	569	559	548	559	573	528	541	602	576	577	523	565	605	533	589	567	528	546	570	560	560	575	555	579	552	582	582	578	564	532	541	529	520	559	549	604	604	563	587	532	523	537	585	617	531	575	601	553	564	549	562	521	546	564	596	547	565	527	531	647	540	563	577	507	574	563	569	513	528	554	577	520	561	581	568	585	525	546	593	568	525	567	555	549	575	522	537	538	570	565	538	523	584	548	613	583	559	570	552	578	557	567	579	560	573	553	561	507	520	604	550	557	545	551	570	553	572	533	551	579	534	571	536	580	544	555	525	591	539	549	501	600	562	525	572	534	573	548	579	566	574	573	560	578	552	531	526	549	537	545	568	599	517	546	542	558	551	581	583	551	502	564	558	567	582	560	553	584	534	569	533	567	528	527	555	540	531	555	568	570	586	553	608	540	545	540	547	525	558	518	601	590	566	556	545	568	535	572	529	596	613	599	564	560	571	499	568	525	554	517	559	590	523	573	508	572	551	557	538	537	528	543	561	606	524	563	548	506	542	510	537	529	521	529	560	603	538	546	593	544	552	516	592	587	506	567	534	535	552	536	562	568	542	531	549	598	567	583	585	556	554	493	553	617	541	523	549	538	591	549	552	509	525	575	519	592	546	555	587	578	543	589	559	558	554	584	582	579	589	535	556	547	529	525	550	552	571	523	542	538	577	573	504	571	537	565	505	554	559	569	539	548	587	551	559	552	586	541	569	522	512	533	519	507	545	532	539	572	532	551	536	556	565	567	499	558	528	520	582	573	531	526	548	562	546	572	532	533	526	519	554	558	592	543	548	559	591	558	621	523	551	576	543	536	569	581	550	545	569	535	588	571	560	563	554	558	603	561	557	609	530	546	583	544	586	565	583	600	559	548	520	555	513	536	577	558	510	549	580	559	561	584	516	557	529	510	553	502	558	542	568	581	525	516	531	574	538	576	556	544	541	547	565	542	556	549	535	577	589	562	528	625	590	586	524	529	530	551	573	572	595	554	559	587	579	547	517	581	594	566	544	595	556	589	539	561	521	566	558	547	530	567	517	548	552	553	574	538	548	557	560	564	554	569	557	569	528	539	547	627	560	606	595	554	568	505	567	546	593	527	551	572	543	557	582	555	536	559	560	585	550	540	605	600	561	581	550	530	525	527	553	574	581	579	545	561	536	558	539	551	544	525	555	535	625	582	577	606	541	545	585	608	485	583	567	556	532	542	541	514	549	567	569	555	550	568	542	540	527	602	576	578	511	543	593	583	572	550	568	555	573	533	528	540	536	592	592	566	587	541	554	619	591	555	575	567	549	603	531	541	580	553	537	550	542	563	558	565	521	552	577	546	572	564	591	525	555	544	587	584	535	548	583	588	579	582	519	575	511	575	552	561	540	540	578	568	550	559	559	549	543	577	554	580	525	563	561	568	555	567	559	623	578	556	545	534	549	561	521	560	596	553	588	552	565	585	511	550	554	556	551	594	548	544	591	583	573	526	533	566	528	548	538	578	520	545	571	560	511	583	545	565	542	538	582	550	578	510	549	526	585	602	567	563	510	573	531	568	512	559	551	512	567	572	535	543	503	521	534	505	561	562	564	537	559	512	555	520	545	528	554	563	595	560	522	505	534	584	569	572	581	588	557	568	524	511	559	586	557	562	545	573	543	591	536	547	538	549	577	535	599	521	530	613	554	553	558	605	530	511	551	557	550	620	548	527	584	571	590	599	539	557	573	564	546	547	560	526	557	585	543	538	565	508	519	543	531	514	556	568	555	573	599	560	582	560	549	517	577	517	563	584	575	559	602	523	544	558	576	540	577	576	588	524	577	545	522	544	538	551	501	547	585	564	558	591	590	471	587	610	542	519	594	542	564
7605	14307	12309	5049	2887	2664	2059	1873	1446	4991	25870	25835	14690	5777	1689	754	511	516	485	493	492	461	506	446	470	476	445	473	487	492	495	484	476	440	483	486	455	474	486	519	497	497	497	499	467	483	523	477	486	526	473	464	475	526	495	469	506	469	486	516	446	491	472	510	497	466	484	478	470	464	494	500	521	458	459	481	490	487	513	536	487	511	491	475	485	474	515	457	491	510	493	468	477	499	489	443	471	467	486	489	482	478	460	500	465	468	495	451	455	484	445	501	456	493	528	455	469	487	494	453	505	478	473	476	464	464	463	457	495	479	493	464	500	474	511	470	463	459	494	484	485	474	420	487	438	485	495	494	537	497	510	489	454	542	545	493	496	480	470	450	493	462	487	500	486	464	509	472	485	508	470	496	477	477	487	474	482	510	455	468	494	436	467	494	437	492	477	469	507	503	529	502	481	452	489	472	490	521	472	519	461	529	488	502	464	470	515	468	468	477	532	502	470	495	534	464	460	474	510	494	477	502	504	424	479	467	492	483	490	500	459	470	468	493	512	459	460	490	446	502	477	490	463	462	498	478	475	501	474	482	488	449	475	505	468	448	478	467	485	475	526	462	512	465	478	448	505	484	479	469	487	464	462	481	510	444	490	432	478	466	470	490	460	497	417	487	500	503	477	456	466	487	478	496	482	497	453	500	441	479	520	476	468	488	446	488	499	485	468	493	463	517	531	479	518	495	508	482	491	482	494	465	480	505	502	476	471	504	494	492	478	515	476	468	466	469	462	451	495	471	476	484	498	462	476	477	512	463	498	467	511	520	467	486	465	467	485	486	467	496	446	481	490	484	489	466	480	435	447	510	499	475	479	504	477	509	447	513	501	482	519	483	506	453	481	479	444	488	464	474	479	452	457	514	506	475	455	488	504	485	476	462	487	442	498	475	485	477	489	482	497	481	490	516	486	465	455	478	467	518	483	470	505	487	481	447	510	469	472	467	430	441	481	475	453	465	502	488	496	513	466	482	479	514	479	481	468	478	463	474	490	475	490	486	536	481	446	480	533	447	474	432	467	493	502	444	498	477	479	488	474	483	463	485	492	484	476	439	504	523	493	509	463	474	461	468	478	485	458	496	460	482	511	484	464	471	466	509	501	501	446	440	483	449	474	467	478	534	495	472	489	455	483	493	510	519	532	495	450	468	519	519	495	498	491	486	484	467	427	451	472	434	469	495	496	453	503	436	483	453	495	482	480	448	466	461	453	436	460	520	469	500	455	486	511	477	468	459	499	526	521	442	530	513	479	478	467	469	476	479	488	470	472	494	494	520	514	509	438	507	495	469	456	466	466	476	478	473	502	472	477	448	486	454	513	506	468	481	489	482	451	470	481	503	457	459	503	482	468	470	427	474	463	490	497	460	471	473	477	457	462	481	487	516	457	459	456	469	487	468	508	473	483	458	448	494	476	496	485	494	484	514	458	445	483	483	505	447	498	494	497	520	447	519	459	476	473	467	498	458	431	484	483	495	496	481	436	524	505	485	487	463	495	458	509	480	500	505	525	479	464	473	489	466	492	496	456	502	481	493	495	495	517	434	462	461	489	475	464	474	498	455	480	452	503	516	488	472	482	483	416	508	475	482	490	468	451	486	520	472	479	488	445	474	450	496	497	474	492	432	477	470	469	499	488	454	516	503	470	467	490	464	472	473	467	487	489	477	528	499	472	492	497	450	442	497	473	473	498	470	482	441	500	476	487	472	468	450	506	501	484	442	505	483	487	470	438	514	466	448	475	473	510	469	485	490	479	460	466	457	472	486	473	478	454	486	455	487	491	466	475	511	464	439	490	484	512	479	469	497	470	433	442	428	491	471	470	480	471	480	446	472	438	492	449	484	490	508	458	490	460	456	480	486	479	440	483	472	487	464	466	459	474	480	468	475	477	444	483	460	470	533	457	478	455	461	461	445	506	440	537	468	444	471	417	459	485	478	479	509	500	472	484	491	513	486	465	512	469	483	487	441	500	461	487	492	428	493	461	509	460	457	486	520	495	489	431	430	494	451	463	485	460	495	465	453	515	457	497	516	475	463	459	498	478	498	477	443	465	479	466	476	471	451	448	427	481	469	462	486	470	485	474	475	482	447	486	441	486	468	475	497	511	465	499	518	469	492	480	462	438	532	483	486	457	492	499	459	454	484	468	444	494	486	500	487	449	512	508	477	461	479	467	459	466	503	450	473	497	493	464	476	513	486	448	446	479	494	498	496	470	497	494	474	497	456	483	495	465	469	515	487	477	433	496	468	498	471	471	466	487	473	486	492	477	439	440	453	518	511	500	450	482	520	539	471	480	479	456	470	468	459	451	476	517	476	494	466	448	458	470	470	451	464	478	508	504	494	498	437	482	473	481	482	507	456	457	471	491	481	490	475	468	473	468	450	476	478	467	474	491	468	445	479	441	495	431	479	475	446	514	486	504	485	482	476	457	485	482	520	477	486	472	484	500	471	451	464	445	486	491	480	454	480	441	473	468	467	469	455	472	501	509	478	449	451	468	488	438	473	511	457	450	447	448	459	476	450	514	518	481	481	498	526	462	513	451	468	514	436	481	448	469	478	484	431	451	499	486	502	477	468	512	501	518	466	482	477	489	462	474	482	446	485	438	485	493	468	497	468	467	466	427	482	504	492	452	484	497	485	490	470	518	473	479	495	500	486	459	473	445	436	492	435	507	507	493	481	426	461	500	497	453	461	452	465	483	481	443	445	483	484	490	455	471	480	479	504	482	472	505	442	443	493	511	470	490	461	528	462	472	470	483	478	486	468	504	470	476	480	526	471	469	473	459	464	477	465	493	461	487	485	456	481	468	490	493	486	496	512	483	480	481	449	463	493	457	461	461	470	456	464	479	471	478	473	454	473	509	471	486	483	497	455	493	472	445	494	450	431	493	408	492	429	450	458	481	485	479	480	468	477	445	482	460	458	474	470	471	483	515	503	514	486	475	505	469	472	449	490	497	457	459	476	447	500	489	517	486	437	484	445	447	499	490	518	485	459	496	482	455	430	509	474	470	512	532	465	445	488	448	431	485	484	450	467	486	469	496	498	491	449	482	474	490	458	499	524	478	498	459	488	457	425	469	434	472	481	478	474	479	522	492	455	444	481	461	513	473	444	454	486	500	470	482	492	516	461	490	477	473	501	450	487	491	489	449	469	475	496	474	474	491	456	489	473	435	477	479	476	480	490	462	496	478	489	482	437	513	495	486	458	458	496	511	477	486	460	489	466	509	489	443	487	482	451	449	434	463	440	497	491	485	466	469	497	482	455	475	457	469	464	442	459	510	482	486	470	501	456	482	483	506	445	482	486	473	486	485	469	492	477	494	499	499	480	482	469	436	480	481	473	471	445	458	485	480	525	462	462	489	482	458	451	466	470	471	462	477	488	505	505	504	457	469	448	464	444	494	447	451	494	479	473	503	437	485	465	470	477	463	490	464	438	484	466
27308	11961	2852	1125	603	593	556	500	496	517	1291	2040	1440	889	578	437	423	422	421	454	466	429	395	465	431	452	465	452	412	410	414	410	418	420	399	384	433	407	446	398	418	428	413	443	412	428	382	417	442	448	430	446	439	451	425	424	431	406	404	414	406	420	458	409	453	422	452	444	412	441	405	416	451	403	430	467	444	439	394	441	434	453	447	393	422	435	432	450	434	403	426	418	428	412	419	420	434	422	440	451	403	394	426	392	421	423	402	447	452	446	386	393	415	426	466	428	449	430	429	457	415	462	423	466	418	432	449	421	425	422	406	418	462	413	395	423	449	452	424	440	451	440	387	437	431	447	426	431	378	404	420	426	431	397	424	442	470	429	429	430	438	412	420	420	380	435	428	412	447	420	413	397	457	421	434	397	419	441	460	429	436	406	451	429	444	407	444	436	391	435	396	434	420	453	396	442	433	432	394	407	397	421	406	392	451	403	441	440	426	463	441	420	408	432	434	438	390	451	415	406	453	403	412	432	452	444	432	472	419	402	433	425	408	407	445	450	454	452	427	416	399	452	435	407	405	438	451	433	407	423	441	407	463	394	420	387	442	405	451	392	435	427	397	418	404	417	441	406	408	417	412	431	417	429	379	427	445	413	398	422	436	433	455	389	436	445	437	403	430	419	414	388	423	432	440	454	420	419	375	414	432	438	446	418	408	445	438	425	431	405	412	419	420	456	441	446	435	401	414	450	437	447	462	429	439	457	443	463	411	425	446	387	391	434	439	403	412	422	401	412	430	419	425	418	393	412	389	427	432	433	443	428	441	408	400	424	444	448	448	423	438	407	430	409	471	389	417	469	414	460	436	421	404	408	452	429	438	430	446	412	399	413	434	410	426	417	434	396	425	452	424	429	403	405	427	416	382	406	452	460	397	419	438	443	397	415	426	425	436	403	435	398	460	412	422	405	410	436	422	386	424	387	438	446	428	434	399	446	456	401	440	401	420	426	385	434	422	402	450	428	444	422	432	418	402	435	452	400	383	406	392	422	445	461	410	428	438	417	400	447	431	460	493	422	452	406	437	413	398	410	428	410	442	425	433	446	432	455	431	426	427	440	400	419	429	392	416	396	453	413	403	399	440	407	445	426	402	442	363	389	394	441	423	424	383	443	435	430	415	407	421	449	424	448	401	376	431	473	453	430	440	404	430	362	425	396	426	395	434	450	375	435	395	410	425	402	442	409	423	443	436	436	409	432	412	436	416	394	443	448	425	375	403	443	453	466	460	394	413	411	438	404	445	474	432	447	449	423	437	444	420	412	398	437	432	412	419	414	391	451	395	407	401	398	446	431	399	421	403	443	450	439	422	402	422	439	433	383	417	419	417	425	433	396	449	427	394	384	414	403	413	417	443	409	409	443	408	417	401	390	428	414	427	409	449	430	434	411	435	391	420	460	434	422	419	455	423	440	422	396	429	418	380	404	419	411	420	448	421	416	428	424	433	403	429	433	429	400	421	424	407	434	382	409	432	433	401	411	443	433	454	425	438	401	418	408	421	411	429	444	413	389	436	422	425	427	410	430	437	404	428	409	488	409	471	398	402	435	425	396	382	398	471	402	409	445	418	426	446	424	415	370	431	430	428	408	412	396	422	387	421	433	482	396	426	410	426	414	416	433	427	440	431	419	400	431	406	388	420	441	397	430	442	393	449	452	417	429	448	409	432	440	481	435	422	386	432	442	405	420	447	417	455	435	436	437	393	432	426	411	454	417	434	398	389	416	440	431	428	454	421	423	426	411	400	429	415	395	455	419	417	406	419	414	435	389	421	412	437	475	411	400	424	427	394	472	402	400	406	420	406	442	438	448	416	408	396	446	417	397	410	414	408	401	457	394	407	437	458	401	447	442	435	439	421	441	423	427	446	406	421	394	409	433	426	390	416	438	430	448	452	402	425	445	412	414	417	435	428	430	389	418	435	435	426	448	407	439	454	424	467	426	441	399	419	437	435	413	421	433	418	455	422	426	466	435	362	402	450	417	419	410	398	429	416	423	437	401	412	403	404	420	399	418	403	410	431	412	413	431	403	450	425	423	455	416	418	440	385	426	388	448	403	441	378	404	425	434	405	425	430	459	440	432	466	445	415	429	424	434	397	425	465	393	411	439	435	424	430	419	433	453	423	442	465	399	419	433	452	441	423	435	425	396	397	425	403	404	418	439	422	429	447	406	401	404	434	381	427	408	416	414	441	436	422	419	428	406	432	415	420	399	441	437	406	445	384	413	404	427	425	436	401	414	445	390	427	457	462	436	412	458	424	407	411	426	424	403	418	396	411	381	400	441	408	451	441	407	419	393	422	423	407	417	419	423	399	430	390	412	410	442	451	417	449	442	435	423	391	412	432	433	425	447	414	433	453	427	434	430	387	443	429	400	475	433	397	417	450	386	374	441	428	434	462	454	420	422	447	424	423	441	420	411	453	424	399	393	406	415	434	412	411	465	428	415	464	411	431	443	417	388	412	411	448	442	464	439	460	397	429	460	415	471	429	426	433	390	466	437	426	411	419	400	413	393	414	408	435	422	454	427	483	441	421	440	436	430	450	420	438	435	461	411	397	437	425	448	424	416	439	440	409	448	395	425	451	427	407	416	414	429	462	446	423	441	388	424	409	437	442	395	422	450	426	430	442	451	417	431	390	439	408	395	432	436	431	436	447	431	412	407	397	412	391	457	450	375	436	437	437	420	410	414	435	439	465	412	430	451	416	443	408	412	432	434	426	461	409	389	395	433	410	419	412	463	448	442	392	392	420	423	394	415	410	412	418	415	408	384	423	429	420	449	427	452	400	401	441	411	403	406	415	426	402	419	431	414	422	424	416	431	430	413	416	399	452	399	440	417	481	431	450	402	421	410	427	441	479	389	461	442	459	448	443	445	423	412	435	421	448	395	413	389	414	370	397	434	439	434	441	433	416	410	463	384	421	419	401	434	400	410	398	396	412	396	458	434	430	456	420	414	407	463	397	407	423	411	429	410	417	407	444	419	397	436	411	450	422	468	428	443	410	396	426	442	402	457	426	423	403	439	406	410	472	395	458	457	387	417	403	415	416	426	406	407	418	429	418	440	409	454	418	428	415	442	425	437	439	413	413	405	424	419	433	445	451	421	432	430	426	446	426	437	409	394	426	412	450	435	430	437	407	429	435	419	392	470	401	420	404	436	422	414	396	431	405	441	406	436	417	390	450	412	430	445	415	420	434	459	424	428	403	408	430	400	406	434	416	427	424	448	416	477	451	400	436	427	403	388	452	414	409	465	396	407	442	411	434	444	382	420	406	417	416	412	433	432	437	436	418	409	448	401	433	462	441	444	424	405	460	419	445	426	428	422	461	448	415	460	385	407	398	421	429	435	425	400	402	402	434	427	438	467	461	449	445	421	411	407	448	402	440	434	430	411	461	389	443	439	429	411	408	474	446	416	392	423	443	406	439	402	454	425	415	468
6986	2483	2174	958	545	606	518	458	449	507	1788	2581	1720	875	479	369	345	337	377	352	385	401	353	354	330	340	352	388	348	404	327	357	378	350	334	334	349	392	407	362	329	349	326	362	365	341	377	345	377	362	371	377	345	332	357	383	353	358	345	363	368	368	328	371	352	360	339	383	365	349	375	321	358	336	326	374	371	348	346	347	353	352	353	391	374	356	351	361	365	348	344	387	370	369	388	398	350	366	368	321	382	357	326	330	326	406	340	327	350	362	369	350	362	357	372	367	349	358	342	354	341	343	372	322	360	364	372	363	355	366	339	344	362	349	366	377	341	374	358	384	340	369	337	347	356	344	344	360	357	364	359	349	343	347	350	338	365	370	383	333	350	342	335	371	362	389	376	366	357	381	369	361	343	353	367	329	377	384	335	323	349	357	358	327	362	380	368	393	347	350	377	344	357	350	355	342	333	363	332	359	352	354	369	383	378	365	362	354	356	322	334	356	373	380	374	368	345	366	353	355	378	356	365	354	340	320	376	394	394	356	316	337	394	323	356	376	352	348	360	343	355	326	372	348	339	326	361	371	379	347	318	350	403	372	373	359	341	379	334	348	356	349	338	338	336	351	409	347	342	374	390	386	347	353	351	358	369	354	305	369	350	346	382	349	356	358	369	365	339	334	380	368	378	353	338	365	347	343	349	361	381	371	377	373	390	365	339	347	354	347	359	336	343	372	325	382	344	340	334	371	355	359	373	347	334	367	360	377	340	347	378	357	368	351	357	321	366	368	341	344	382	361	344	380	337	374	377	325	382	337	349	369	373	346	342	326	346	349	361	345	368	345	365	366	336	335	338	351	357	378	369	391	356	335	334	364	340	359	348	377	347	381	347	378	366	356	333	363	324	331	361	338	373	330	362	367	341	399	338	328	384	404	350	355	339	355	385	351	343	364	384	360	380	371	332	354	347	360	357	370	374	341	380	351	314	362	375	373	323	361	354	350	373	352	340	373	357	362	357	348	348	361	362	347	341	362	340	357	377	387	347	375	327	356	371	392	371	384	348	384	359	359	356	351	335	368	322	358	367	352	359	327	365	385	337	348	332	388	357	332	324	359	330	371	384	355	367	351	349	364	358	334	361	331	343	360	381	344	382	373	356	347	346	351	345	362	317	365	353	321	330	358	334	352	370	366	344	386	316	366	370	340	376	378	332	374	340	364	370	337	376	337	346	391	352	360	355	337	369	337	343	361	354	356	332	341	352	355	333	360	341	384	356	357	348	378	362	342	359	361	361	368	363	364	355	362	358	387	397	369	395	367	331	338	351	314	360	348	327	348	393	367	370	355	345	354	359	350	368	349	364	349	347	370	357	396	362	356	365	366	367	374	373	365	355	345	351	345	349	337	346	364	348	382	352	364	351	397	348	377	352	341	370	376	363	361	353	317	345	391	341	362	376	362	360	335	360	316	388	325	359	367	340	329	364	381	367	365	363	360	304	374	398	393	374	342	376	364	328	330	349	339	337	344	353	345	333	351	362	376	348	388	355	343	389	354	346	369	326	321	394	348	373	321	365	342	364	326	354	398	373	350	394	357	346	348	366	366	355	356	336	348	344	348	372	332	356	380	364	359	344	337	359	357	351	395	371	325	331	341	329	358	335	354	356	390	366	351	368	362	334	357	338	381	349	356	355	348	335	364	371	329	357	338	333	362	392	378	338	347	329	355	362	350	346	351	328	392	351	341	378	348	356	367	368	333	364	373	344	346	361	355	328	353	335	352	341	342	384	378	375	317	333	360	391	370	376	341	388	363	349	329	327	343	373	325	345	341	318	350	365	344	367	337	386	358	366	352	335	369	372	386	325	367	392	390	350	332	340	397	348	362	357	334	355	366	354	352	367	362	376	346	333	351	376	317	364	358	337	359	346	330	346	348	347	346	404	344	371	362	351	345	376	384	379	361	372	366	393	368	371	336	370	359	360	366	399	396	352	338	375	327	326	333	373	337	302	335	375	361	344	355	386	380	368	364	377	342	380	352	355	335	333	375	358	358	343	369	361	356	348	369	353	365	374	383	337	332	365	327	343	346	376	338	362	364	349	355	354	382	369	351	350	356	341	353	378	359	358	372	376	356	388	360	339	328	366	354	375	345	339	363	342	375	343	357	350	358	373	331	353	357	328	345	370	333	358	346	354	370	353	340	318	365	349	343	374	370	363	377	341	371	365	344	362	380	350	365	405	347	350	377	371	387	346	356	350	337	320	324	350	368	365	346	345	352	343	326	357	335	362	336	375	346	383	378	372	373	361	346	375	355	379	374	359	350	353	344	373	386	355	368	382	382	387	311	393	360	394	361	352	365	372	363	348	377	379	384	336	382	356	356	380	352	365	384	379	321	382	395	349	357	339	365	364	383	352	365	369	354	377	352	370	310	341	348	349	379	355	353	350	359	351	337	339	372	370	365	355	375	372	347	348	352	365	357	369	340	317	383	378	384	336	367	352	358	364	350	360	328	374	357	336	373	351	361	367	354	360	329	345	341	332	358	382	330	360	357	376	382	338	393	351	354	382	371	363	369	382	315	346	356	341	338	359	347	360	380	356	365	373	361	358	344	356	330	377	390	355	366	315	367	386	333	346	352	368	359	339	364	371	365	334	364	386	377	354	377	373	353	366	362	356	338	370	328	352	356	364	355	372	324	361	357	349	381	352	376	408	350	362	357	345	368	349	379	355	342	353	377	379	365	344	346	363	353	369	349	351	349	378	344	369	380	346	354	341	375	330	353	352	370	348	380	329	354	379	350	365	371	370	357	353	354	368	332	326	326	339	341	389	372	344	363	374	326	338	366	398	358	336	323	338	358	345	349	358	341	380	329	326	375	361	372	330	366	329	328	364	362	325	349	343	368	363	330	384	310	373	353	350	356	378	378	373	345	352	368	372	349	337	345	358	337	359	396	381	352	386	352	372	390	369	350	372	342	363	350	343	355	352	340	364	369	398	358	354	355	339	364	385	350	345	350	346	330	348	362	377	336	381	334	355	342	360	367	390	346	360	381	359	367	354	364	363	362	343	367	364	368	343	342	332	389	325	360	348	363	367	327	359	346	388	354	359	361	339	347	335	355	343	361	378	341	390	343	350	371	314	404	363	380	372	321	364	368	364	341	354	364	326	357	347	366	372	367	384	351	340	357	362	378	350	363	378	339	339	351	359	350	366	382	335	335	347	346	359	352	354	382	359	347	379	365	347	361	374	351	372	356	373	349	368	339	394	378	335	356	364	358	373	350	340	344	374	353	376	352	332	380	362	375	355	303	355	356	343	348	327	345	358	377	373	368	381	361	369	382	363	365	389	371	374	362	381	400	357	376	362	377	316	366	358	342	335	358	361	374	323	347	357	365	369	365	331	353	370	347	328	356	373	360	356	372	348	339	340	352	383	359	343	348	342	375	323	389	364	371	382	357	362	345	337	339	348	365	373	326	348	324	362	378	334	331	385	362
24825	20925	26970	24817	10056	2496	1370	858	695	3406	16133	16298	8353	2934	1003	591	498	471	541	446	465	495	493	468	459	499	472	491	474	521	492	474	475	526	475	430	485	486	484	479	478	510	503	477	480	483	485	479	457	482	492	483	490	485	468	480	468	502	449	537	541	516	465	463	490	495	526	425	451	465	512	483	487	479	468	478	535	482	451	472	499	477	466	503	490	525	483	464	443	455	521	457	493	496	460	478	508	488	454	484	505	480	475	486	477	463	489	502	475	473	481	463	465	491	476	501	450	460	470	475	499	482	484	462	494	459	466	447	473	462	490	509	529	490	483	444	479	504	462	504	448	515	468	476	454	513	501	472	457	465	457	504	477	510	506	488	466	472	482	462	477	498	513	468	452	499	473	461	495	489	502	468	486	493	450	451	498	535	478	444	462	476	465	464	479	475	483	475	451	527	490	522	441	491	515	478	487	463	493	443	464	512	450	506	494	478	492	486	464	484	476	511	507	448	517	456	479	474	476	503	504	503	484	473	471	455	486	474	470	474	471	435	484	471	484	498	459	491	498	487	488	484	432	489	493	478	493	449	455	447	484	544	495	457	455	472	516	515	469	430	456	458	507	462	507	453	432	481	500	474	491	453	511	488	435	508	508	474	483	487	468	465	481	462	499	471	429	510	487	478	507	500	499	506	446	492	463	502	499	501	491	481	504	456	499	492	452	509	521	499	471	492	477	461	463	461	504	489	488	479	485	483	494	476	463	462	488	486	483	472	491	482	506	458	436	458	474	473	505	509	518	517	481	477	449	476	487	485	484	442	478	459	481	513	458	507	461	497	489	521	479	445	494	487	494	472	495	502	509	453	487	481	451	488	464	446	517	506	496	498	419	494	472	475	452	459	463	508	457	458	531	471	467	463	451	480	495	452	468	478	458	485	448	491	520	508	478	463	502	487	494	434	460	524	459	468	495	501	492	492	483	466	502	452	512	513	466	488	491	488	496	477	454	503	491	457	479	499	473	465	493	470	489	476	446	482	471	469	462	488	492	463	460	488	478	460	490	495	494	487	459	481	471	484	479	479	499	439	484	495	476	491	484	428	520	456	464	475	514	460	466	494	497	494	461	461	503	473	474	494	481	447	501	458	508	482	477	493	469	498	510	449	462	485	505	491	491	474	482	446	520	473	496	477	486	515	463	470	504	504	515	494	445	484	485	463	486	495	475	472	480	470	485	455	507	491	486	451	489	480	468	498	484	495	458	483	465	506	489	501	476	472	494	502	479	460	471	469	501	466	451	474	475	479	504	509	531	475	467	497	468	532	483	491	505	469	513	485	460	457	467	478	473	492	467	453	497	486	433	515	421	424	505	472	455	497	495	478	475	496	525	501	519	455	445	476	504	449	470	501	461	472	478	435	505	503	451	471	485	524	485	511	466	477	499	488	462	498	463	467	456	415	472	473	486	517	516	464	476	533	438	475	470	458	467	505	493	459	438	491	495	481	477	477	446	464	482	487	449	490	454	463	479	467	450	464	455	459	461	499	470	486	486	447	511	429	461	481	451	481	450	492	472	448	448	454	467	451	504	498	477	479	519	485	443	464	506	516	510	439	470	493	520	510	506	473	526	500	464	486	474	485	446	435	424	463	548	495	476	448	443	425	456	513	466	517	449	459	473	497	474	517	506	455	468	458	508	471	431	493	479	480	462	502	498	461	497	461	445	498	493	451	487	462	487	483	491	503	500	451	472	469	532	503	502	488	489	422	470	478	468	493	504	468	476	480	508	481	462	509	462	459	512	464	462	486	468	461	485	467	491	500	436	505	467	480	524	443	474	469	450	455	505	506	474	475	465	476	491	493	478	514	497	478	486	444	487	493	509	500	446	488	470	468	481	495	466	456	492	492	483	482	467	504	490	510	476	472	490	478	474	476	460	474	455	460	447	469	501	476	471	493	457	491	476	508	462	496	467	516	505	498	444	495	511	481	488	469	492	504	511	507	476	470	475	455	467	522	494	433	488	463	473	518	474	476	480	495	483	465	495	480	500	455	501	464	472	480	457	472	488	497	411	514	479	443	469	466	450	487	480	483	486	450	447	481	501	475	494	481	482	480	469	471	471	475	456	489	481	458	477	463	472	486	451	482	496	519	482	491	458	444	484	513	448	482	463	488	502	508	416	515	499	484	486	485	458	467	518	443	488	474	456	468	460	484	472	476	511	465	486	456	488	469	490	468	505	504	542	482	475	451	490	443	462	476	480	468	485	431	453	482	462	426	468	479	502	490	462	473	495	487	458	486	473	475	447	461	445	461	473	464	474	458	469	474	471	452	462	496	467	475	466	501	489	457	490	445	455	471	480	523	471	469	489	489	460	495	467	445	471	477	481	465	503	475	465	448	502	499	482	494	462	483	483	489	506	476	471	490	489	449	458	475	495	492	490	467	477	473	506	473	487	483	483	441	501	497	508	498	453	484	471	482	440	463	462	478	477	478	486	506	499	447	523	475	526	496	472	487	478	478	481	431	460	478	484	457	502	479	524	481	458	480	515	522	469	473	470	502	509	483	490	476	452	468	455	471	496	432	505	476	476	440	474	499	471	448	458	514	460	486	474	467	483	478	456	523	462	451	485	435	465	455	429	479	476	476	478	467	478	474	451	467	488	486	500	488	498	490	478	500	483	468	485	467	442	514	499	461	473	476	537	461	443	464	506	453	461	500	496	492	461	458	484	481	459	443	504	506	481	444	468	468	513	522	491	490	493	447	471	486	461	488	467	497	446	479	487	455	486	451	472	423	494	479	484	488	459	494	490	481	512	489	500	477	476	484	482	497	496	509	478	478	479	498	438	468	487	489	437	492	492	436	487	484	482	499	470	479	473	488	471	479	468	470	467	503	458	479	483	503	482	496	488	434	492	475	467	486	497	521	469	454	493	468	450	462	485	513	480	468	513	441	514	497	458	485	483	495	506	433	436	477	461	474	509	466	432	481	454	439	516	476	501	484	457	462	479	534	505	474	473	446	487	484	478	458	486	457	472	497	432	490	475	501	421	529	450	520	464	464	487	505	461	462	451	472	460	488	475	500	480	484	465	501	501	503	477	501	438	437	468	461	536	448	455	452	485	472	474	466	481	497	469	483	488	481	509	465	462	515	481	498	446	498	474	493	488	465	467	535	465	510	487	449	520	502	466	509	508	498	456	505	490	523	476	479	493	430	465	503	491	486	467	447	534	505	453	470	460	481	498	436	473	483	507	522	508	454	469	490	487	475	479	488	549	494	470	492	513	505	514	502	476	497	470	471	483	466	476	512	468	481	482	490	480	437	464	491	482	455	479	498	418	489	479	466	498	451	499	503	493	464	456	492	477	458	492	498	484	449	471	467	459	487	457	463	491	475	482	468	457	491	458	486	453	456	504	514	477	448	479	509	515	464	477	484	502	448	428	494	479	504	475	462	465	462	478	463	486	444	487	495	490	493	463	488	505	474	493	502	508	500	473	471
6019	8211	6384	3434	2830	2035	1396	1021	800	5125	18498	14564	7703	2877	985	508	448	447	416	429	452	449	408	404	442	378	442	391	415	434	427	414	415	434	395	441	419	385	435	407	395	436	439	420	439	429	424	430	432	421	412	412	442	418	423	397	466	419	424	449	391	433	412	394	441	405	418	366	438	443	411	412	417	440	397	438	405	401	422	429	418	400	413	413	396	421	432	451	452	429	405	407	422	401	403	408	441	423	433	384	457	398	391	443	386	412	434	381	444	417	429	436	362	404	395	427	421	409	407	416	366	394	397	405	376	431	418	429	406	427	397	387	431	424	402	429	380	366	426	417	447	445	390	433	434	378	393	402	428	407	391	399	427	448	370	423	378	384	432	403	368	416	407	404	433	426	388	441	449	435	422	428	416	376	424	400	420	417	418	441	408	418	416	420	408	411	427	376	424	386	428	435	408	413	440	419	409	431	383	417	426	462	397	428	450	421	391	439	432	421	431	447	408	405	416	409	451	385	406	459	402	416	437	363	419	398	408	410	425	401	436	442	462	413	418	394	388	403	432	437	440	413	425	418	420	436	428	425	389	443	408	439	445	426	414	426	395	443	408	417	418	421	424	399	395	390	383	387	402	481	415	418	416	398	383	403	410	411	427	425	431	394	429	429	414	379	435	400	401	391	369	440	374	376	411	405	404	445	403	412	422	384	391	419	411	412	412	399	462	420	404	415	401	436	457	447	415	403	422	427	441	451	394	408	439	445	421	422	403	407	431	396	397	436	361	451	394	465	414	443	410	421	440	394	388	458	428	410	428	394	408	423	370	426	442	430	450	405	398	412	414	412	426	433	434	441	412	423	405	429	443	437	426	446	426	370	432	394	387	414	414	426	409	432	439	402	402	398	439	395	385	435	440	399	456	420	382	440	446	389	421	401	419	424	416	422	413	414	404	410	437	420	452	411	363	396	415	437	391	416	441	419	426	410	413	404	421	408	401	408	423	415	414	423	423	384	440	424	389	419	375	431	439	426	400	415	403	383	382	417	430	401	415	413	389	430	405	407	414	437	405	443	467	391	390	426	392	436	430	402	382	413	415	392	445	422	460	400	450	399	439	383	406	414	400	410	405	409	381	390	393	416	396	389	421	424	402	401	437	394	418	390	410	403	437	387	409	433	443	391	419	391	404	421	424	421	434	413	420	414	443	408	438	435	400	410	417	406	409	396	447	423	410	404	410	419	434	413	406	431	388	416	419	386	389	419	399	449	400	423	415	426	406	407	433	377	454	411	437	416	409	408	372	427	397	404	450	433	419	412	397	392	391	428	431	379	438	392	457	415	429	380	439	403	429	406	463	424	449	447	435	418	406	382	429	410	422	419	445	399	434	419	413	410	400	394	395	420	452	415	410	403	412	408	417	412	380	385	412	404	408	399	420	462	391	440	401	435	394	422	400	402	389	408	413	388	410	398	404	406	402	404	397	417	420	399	411	374	425	442	395	450	417	430	398	419	407	443	453	410	406	447	443	417	445	418	392	415	416	386	398	429	414	407	424	413	384	407	388	434	382	403	433	422	401	436	413	390	446	412	400	411	388	437	395	377	387	426	411	425	415	388	439	407	398	403	407	389	458	415	395	443	426	435	426	393	404	398	404	418	399	409	417	450	388	431	441	423	427	420	417	419	405	417	414	414	398	406	452	398	416	409	405	413	403	411	448	392	405	408	406	413	393	403	409	399	376	423	397	416	412	418	419	415	416	398	415	454	446	411	399	417	423	387	420	403	412	434	388	424	427	432	407	410	396	428	426	384	433	430	387	438	413	406	388	422	396	404	459	393	412	454	463	386	398	414	399	439	418	390	452	443	404	407	410	383	395	376	387	411	425	409	391	405	400	431	410	428	406	379	403	439	409	410	408	380	455	410	409	414	428	413	419	409	412	441	394	382	428	386	387	398	404	450	405	393	424	416	454	414	431	413	413	393	407	422	436	402	441	410	441	430	443	397	387	404	412	402	406	404	424	421	374	374	412	414	412	431	403	437	453	450	438	440	411	437	410	371	389	459	403	425	409	423	436	403	435	413	383	428	446	440	398	444	430	422	434	397	379	400	390	444	440	410	386	434	410	385	363	398	396	432	425	423	420	395	396	433	448	459	388	431	436	436	388	410	463	358	428	435	431	460	445	428	414	392	417	386	428	435	403	410	429	436	400	425	403	426	411	388	447	419	402	427	437	393	410	424	426	417	404	439	432	445	413	391	431	424	442	446	411	427	418	408	428	405	422	401	410	385	453	437	437	384	420	399	411	394	421	392	378	400	410	417	395	413	387	417	420	402	363	399	429	406	421	400	388	448	433	428	448	417	464	408	418	446	389	425	411	424	403	453	384	404	422	418	446	465	411	426	405	434	422	382	400	460	419	415	434	434	441	439	436	458	378	398	371	441	428	416	432	441	413	432	420	398	409	419	412	437	398	397	405	409	437	400	397	391	424	430	396	391	420	401	419	409	424	399	419	435	410	435	379	418	430	425	349	416	417	393	377	394	378	402	377	425	424	432	421	410	441	435	422	435	451	446	398	425	405	439	432	444	419	388	392	408	423	416	425	432	407	411	408	417	424	392	431	401	410	418	419	394	454	377	368	425	414	439	378	387	390	389	395	399	426	416	427	404	419	402	426	393	406	396	390	403	431	389	445	417	413	407	396	421	425	425	399	414	411	411	428	404	389	415	434	401	407	437	394	414	407	375	421	382	418	415	417	430	416	453	426	417	411	407	418	388	419	404	413	373	411	434	382	443	406	423	429	415	429	433	438	404	409	404	466	392	429	442	390	431	429	408	431	422	430	413	430	409	400	397	409	425	425	441	395	402	437	392	398	431	439	399	438	423	399	430	415	407	433	432	405	404	423	460	398	423	422	413	442	452	386	423	403	414	382	414	381	438	431	420	402	429	400	418	407	384	416	394	422	414	401	436	392	408	403	398	403	441	433	444	417	420	423	381	436	394	392	400	428	427	418	392	436	453	434	444	391	416	436	441	405	421	425	425	450	399	397	399	419	415	441	382	416	401	430	439	454	429	410	389	388	422	397	413	407	416	395	443	421	349	428	421	423	413	392	412	412	410	369	422	484	435	431	422	446	402	409	414	390	388	416	425	430	413	412	398	407	415	400	399	413	428	399	432	391	413	418	428	374	448	428	408	427	417	405	391	406	436	412	428	362	421	436	421	428	373	424	412	428	417	401	448	423	420	387	394	439	438	436	384	424	421	398	389	427	431	414	441	418	397	416	409	429	383	435	427	386	411	390	438	408	414	417	414	436	447	391	394	425	399	443	426	379	435	411	407	413	450	385	383	432	432	407	362	434	400	430	405	412	436	417	376	392	402	374	433	396	422	450	427	450	429	380	408	432	365	397	395	414	360	411	410	390	403	408	423	391	415	405	397	420	387	405	379	402	405	437	440	426	391	404	405	407	409	424	412	431	398	394	411	422	425	407	403	412	423
23836	20920	28012	23941	20696	9960	3027	1212	1821	17498	30398	25041	12368	3861	1236	690	576	601	592	547	548	615	564	561	557	520	553	619	600	606	593	590	544	553	554	564	556	576	537	586	598	550	576	565	596	553	564	540	580	573	577	594	535	560	594	530	569	556	559	633	545	555	564	566	545	568	591	552	596	598	566	562	555	579	505	583	563	581	586	546	574	534	503	553	573	564	581	526	523	550	565	552	550	559	561	506	557	519	572	566	573	558	627	583	558	584	597	567	573	540	610	557	583	562	563	547	564	551	586	556	576	572	557	545	551	546	538	551	582	547	591	587	546	543	594	580	489	550	590	533	550	549	585	540	566	588	557	588	591	582	573	545	601	571	544	550	526	543	580	570	532	545	572	555	515	579	576	547	574	568	548	576	571	631	534	563	545	564	542	522	565	546	591	572	594	533	584	561	579	547	574	537	545	564	576	615	554	535	561	533	572	552	523	594	561	522	565	515	572	590	546	542	557	548	527	565	595	592	550	538	546	550	561	577	585	575	586	521	496	547	571	602	550	568	557	535	571	575	544	566	561	571	555	554	520	563	581	543	584	550	550	573	518	521	560	575	529	545	606	542	567	547	556	539	559	550	562	562	589	617	561	575	569	582	515	546	519	593	512	550	558	558	602	568	557	581	609	547	591	604	575	568	568	544	591	557	555	549	546	546	573	545	574	587	560	538	550	561	564	537	536	545	579	546	553	549	564	579	527	558	517	571	573	552	598	530	577	575	559	543	580	571	556	515	558	554	572	546	602	552	551	594	539	567	546	549	587	548	543	542	548	541	536	587	546	549	561	543	585	541	581	597	559	599	591	564	546	575	568	537	531	576	542	540	537	514	582	594	599	521	575	536	553	549	564	527	543	493	567	581	528	528	613	533	569	574	584	555	509	564	564	522	568	548	520	565	571	549	574	572	540	583	554	534	580	564	535	551	534	553	544	581	564	591	576	583	561	583	555	565	532	557	558	617	523	544	595	530	575	597	595	565	565	549	583	578	533	574	555	545	576	551	551	574	598	529	582	584	562	539	553	576	580	548	548	563	561	543	567	537	590	563	565	543	580	531	566	550	521	568	542	546	539	573	599	597	584	526	512	571	553	577	559	526	582	574	529	561	564	574	585	578	564	577	546	590	536	532	563	542	591	578	560	585	555	540	545	543	539	539	583	585	544	529	547	562	539	535	536	577	546	561	530	551	513	573	563	525	553	530	562	578	533	603	554	577	532	544	572	551	570	571	544	530	544	552	595	579	541	552	602	542	542	572	580	551	540	552	561	544	539	544	515	551	571	521	561	551	512	533	614	550	526	603	556	538	579	543	559	568	557	535	566	556	572	585	562	521	546	557	547	549	580	566	580	585	545	608	535	595	625	562	515	578	601	535	607	546	510	568	565	568	557	568	587	539	554	597	555	569	561	540	506	563	560	591	596	604	572	621	547	552	559	600	539	564	552	547	605	560	573	561	550	563	528	529	584	570	584	506	542	580	549	589	574	567	599	572	597	576	550	587	562	582	585	563	642	558	558	546	508	595	524	584	509	507	549	552	565	556	555	598	622	562	542	565	547	526	580	559	546	533	581	565	532	528	549	548	546	533	609	549	562	557	552	539	593	553	567	540	515	590	542	544	554	617	535	592	593	568	554	555	548	567	575	571	539	563	537	592	510	587	539	505	560	544	547	550	580	564	613	564	557	556	516	549	557	550	544	563	574	577	530	532	594	535	506	553	566	570	557	543	539	588	578	536	523	542	527	529	539	544	518	600	551	533	535	560	525	575	544	585	549	558	541	552	591	596	571	553	573	616	555	595	544	594	551	507	547	530	566	501	550	596	533	566	557	604	538	611	597	567	570	531	538	577	532	543	561	534	539	593	559	552	543	551	563	573	588	544	585	545	535	521	555	553	577	618	559	580	536	516	545	535	545	570	573	552	537	534	533	552	569	559	572	576	606	581	526	555	624	552	588	542	590	555	586	543	552	545	591	617	588	555	562	575	556	593	535	548	587	608	604	550	557	601	566	570	572	556	582	594	546	555	553	578	527	557	555	586	554	557	516	590	566	518	544	546	562	545	534	584	589	565	553	536	518	524	515	537	563	535	538	562	559	556	561	584	534	520	554	555	547	569	552	575	597	579	569	535	592	584	588	524	519	565	569	549	532	520	561	625	567	577	560	558	567	561	533	583	545	575	545	562	564	593	554	549	554	581	601	541	546	550	583	559	533	556	570	595	537	563	559	529	600	582	548	538	563	544	534	531	555	527	560	566	554	608	574	589	549	551	552	544	569	587	562	593	568	583	551	556	555	567	573	554	531	533	549	560	585	522	559	558	535	572	553	558	586	569	580	602	547	552	556	553	572	532	573	556	543	542	592	519	517	549	538	574	568	542	558	601	582	576	512	589	546	572	580	573	534	564	540	552	573	545	520	566	550	576	547	602	525	530	556	545	581	544	565	591	558	561	550	551	569	560	568	585	574	543	569	506	560	548	536	573	517	549	574	541	552	537	533	573	554	561	615	515	553	593	526	562	570	549	559	519	570	546	572	554	556	585	551	582	518	574	566	589	501	547	615	601	532	555	553	569	582	604	540	575	516	533	583	577	545	580	598	553	525	564	531	527	566	560	578	549	548	587	539	533	577	541	528	536	555	564	583	543	534	555	554	542	608	565	570	576	560	560	519	595	548	551	598	532	534	593	517	536	544	570	517	536	580	521	538	558	574	558	572	563	577	582	588	583	567	562	560	546	519	573	596	556	549	545	565	592	565	561	579	575	512	527	530	566	582	568	554	550	520	543	549	602	499	573	556	543	489	556	518	566	553	553	605	544	566	553	568	551	538	581	566	559	566	505	617	546	537	522	524	583	557	568	582	544	558	590	588	550	547	570	579	527	553	558	556	530	575	572	565	554	548	574	544	554	541	591	564	557	570	566	561	569	542	611	561	529	562	566	575	517	510	551	548	562	533	627	557	612	557	576	556	577	597	563	583	579	595	572	557	552	559	555	552	569	544	528	549	558	520	536	554	547	552	587	566	527	612	570	554	594	530	562	547	532	535	552	501	550	537	551	560	553	576	560	554	545	524	559	554	599	545	539	555	561	549	575	589	581	546	530	561	590	546	591	535	540	577	567	546	577	590	551	570	571	535	590	573	531	588	540	526	572	579	545	553	547	555	577	564	560	548	526	551	604	541	553	570	582	562	577	559	576	581	555	558	584	562	528	583	569	527	543	501	563	512	580	517	565	598	517	516	553	560	574	567	596	550	559	547	562	558	587	533	564	577	554	543	525	585	569	576	547	513	578	531	601	543	542	554	565	575	575	559	587	523	522	575	543	605	578	549	546	531	529	513	582	574	552	538	592	558	562	578	545	520	542	533	527	585	517	516	564	545	564	576	481	576	519	615	599	546	542	561	569	564	529	580	541	562	593	576	557	557	525	547	542	574	578	551	556	583	549	554	540	569	527
6594	11801	11801	8375	5539	3363	2098	1206	2720	21346	28908	21058	10032	3774	1269	671	523	484	478	501	474	516	477	513	496	489	479	466	477	502	467	461	486	533	529	476	473	476	490	516	436	446	453	524	470	490	457	492	449	488	478	501	485	525	437	481	478	479	462	500	503	466	470	479	473	526	471	466	481	481	488	478	501	452	482	477	510	474	492	493	499	490	474	482	520	477	510	460	454	476	458	473	497	508	476	442	477	469	490	492	517	507	509	495	477	505	462	478	462	463	490	508	500	492	481	478	463	490	447	459	474	470	487	433	473	501	498	464	515	446	464	509	489	484	472	501	475	505	481	527	450	470	487	492	465	458	470	465	462	484	472	495	486	489	432	473	524	462	448	468	484	494	488	506	502	474	451	506	463	532	474	486	470	464	491	463	503	474	467	458	484	496	501	507	479	474	475	494	488	479	474	481	490	468	460	480	467	445	486	526	507	493	483	492	489	479	529	495	467	490	454	517	495	506	527	474	486	445	446	514	467	476	456	482	475	486	479	484	465	447	500	467	480	479	470	445	460	454	468	460	471	509	481	495	469	486	480	481	463	481	484	458	475	489	494	461	477	464	495	506	498	472	444	465	466	471	486	505	439	460	482	502	478	457	482	492	418	443	453	489	472	489	512	475	468	509	465	458	486	488	469	509	497	489	485	491	500	501	474	426	458	469	491	490	482	488	481	462	455	468	462	495	477	478	506	459	496	486	465	454	469	496	470	452	466	465	464	511	474	448	463	475	460	451	450	471	467	446	493	512	488	466	492	455	496	492	521	473	453	491	459	464	473	464	453	474	420	494	479	491	458	483	506	467	450	522	501	456	485	464	464	443	464	473	475	475	491	501	467	450	505	495	472	446	486	494	468	472	427	441	479	428	493	470	478	465	507	488	484	505	469	479	480	483	437	477	463	496	476	468	476	503	471	435	474	475	452	445	456	538	465	493	478	476	446	526	469	432	475	491	464	511	469	480	510	469	461	480	496	439	461	504	462	496	519	491	447	510	473	496	495	504	496	519	458	498	499	478	482	509	456	516	451	470	504	445	475	432	459	484	476	499	482	485	517	462	458	487	505	456	476	478	491	484	486	475	503	452	456	451	478	455	452	474	504	429	457	493	480	513	447	480	468	468	496	483	468	476	455	487	456	457	458	492	516	493	478	516	468	479	492	480	461	461	506	468	540	479	472	483	457	442	461	477	461	488	502	506	485	484	514	487	495	502	457	506	543	495	493	465	505	493	514	478	506	502	477	485	448	492	484	512	496	467	486	512	460	506	479	452	490	475	519	453	483	453	449	520	484	441	511	507	457	467	469	479	489	481	458	480	504	516	526	473	488	511	456	497	484	487	468	467	464	474	470	479	466	472	475	451	499	488	490	437	488	509	442	469	480	483	457	465	482	489	470	500	514	497	466	486	457	464	531	448	477	500	501	474	478	454	449	458	475	506	493	438	495	467	449	484	479	441	470	459	472	448	494	489	503	471	479	458	474	453	460	472	453	498	454	444	485	464	490	499	496	478	491	418	462	509	481	458	475	459	512	511	491	443	484	440	501	484	505	468	474	454	475	482	472	460	476	475	477	484	465	476	461	468	482	463	469	458	511	517	478	452	462	452	456	477	501	482	500	456	487	441	486	443	446	468	478	478	499	462	482	445	516	477	460	458	482	447	468	482	489	542	447	445	514	447	488	493	450	505	467	500	448	460	473	448	468	484	468	443	471	483	449	481	458	490	455	462	464	419	475	459	478	472	474	447	495	467	476	492	454	485	495	460	487	465	478	457	495	467	463	459	473	473	475	474	503	477	443	485	495	448	487	474	456	495	466	469	484	474	439	473	462	502	489	488	495	489	498	456	483	469	485	480	465	462	461	464	484	465	488	456	481	459	490	483	473	486	484	427	492	464	459	467	492	480	479	489	497	479	527	497	449	503	510	501	478	466	462	496	477	506	470	477	506	474	503	491	450	445	482	506	495	472	460	504	450	471	466	451	436	436	499	505	485	445	474	495	445	476	465	479	452	472	484	504	476	447	438	436	492	467	452	486	467	484	486	443	462	500	434	476	490	497	470	460	442	448	499	497	467	467	487	456	483	496	475	480	488	471	465	480	506	496	495	461	484	503	449	467	456	483	465	448	473	491	480	482	450	450	478	465	476	512	486	479	487	461	440	482	471	454	477	530	459	486	489	480	500	436	415	488	462	466	424	482	484	467	481	472	508	478	442	488	467	504	470	453	463	506	461	473	451	462	487	474	466	454	497	460	512	491	481	488	457	515	492	479	465	527	468	505	462	474	452	468	473	470	488	461	453	491	490	479	465	426	432	451	516	474	457	482	445	433	485	482	464	520	441	499	485	505	487	456	478	504	470	444	468	504	495	460	472	484	464	486	456	473	471	519	443	478	497	516	446	506	441	500	457	452	451	523	457	509	453	468	472	497	491	462	482	463	467	490	456	501	498	462	468	485	452	474	450	449	481	417	475	474	494	484	475	446	441	448	469	456	463	451	489	466	494	488	475	461	448	469	430	471	482	516	454	447	483	490	451	480	453	484	463	505	450	451	450	458	460	450	475	482	489	446	482	465	492	461	455	483	461	475	445	467	547	493	431	484	477	452	491	461	485	520	476	489	451	466	473	443	508	443	478	473	474	484	474	471	479	459	514	517	469	469	469	478	502	544	457	472	497	469	452	507	429	503	499	521	474	462	489	501	467	484	483	476	490	506	448	458	452	483	480	478	483	441	496	467	459	502	444	456	484	542	460	423	460	461	511	471	429	433	505	468	450	502	486	469	455	475	487	495	443	474	443	467	479	471	476	458	512	486	450	447	482	429	505	474	485	469	489	496	483	450	478	472	467	460	412	489	509	493	469	472	456	484	485	463	448	503	459	495	478	477	445	496	465	487	451	520	453	484	493	484	450	505	467	438	441	497	467	469	469	491	482	507	468	470	478	533	499	485	475	453	488	466	466	476	493	428	497	484	453	473	486	483	516	471	494	495	477	480	476	468	459	475	517	415	454	470	473	425	487	498	476	503	492	472	511	477	510	498	470	493	449	468	478	421	474	463	519	487	490	485	497	505	469	504	447	460	456	440	406	490	506	483	487	454	447	459	468	480	458	468	428	455	497	536	459	510	501	457	479	498	466	455	455	459	479	458	493	482	509	474	494	493	499	487	486	466	462	444	493	502	495	453	420	448	471	474	530	507	494	487	438	486	472	454	500	520	462	475	464	461	456	451	485	428	482	501	498	520	487	524	469	473	475	483	473	471	457	468	491	468	442	512	484	488	461	478	461	487	466	507	445	474	479	473	487	504	463	478	452	465	482	490	481	463	465	484	484	463	474	437	479	471	505	449	467	496	435	470	463	508	475	458	452	504	434	447	469	514	452	468	476	454	496	472	447	485	498	452	543	467	500	449	454	431	489	483	473	498	514	455	465	520	478	515	494	486	489	492	513	487	509	454
27258	13009	4849	1961	690	569	545	454	506	986	1663	1660	1172	724	507	451	442	432	383	468	442	413	494	431	392	453	444	473	426	404	464	414	484	445	435	431	424	397	427	423	407	424	434	429	442	475	441	394	428	430	423	430	426	431	430	436	404	421	408	450	381	407	433	416	389	430	450	435	407	409	429	410	419	415	396	431	423	472	443	422	416	419	425	422	409	454	413	401	441	415	393	382	433	425	448	425	414	417	404	421	445	422	461	443	454	434	407	394	415	423	389	423	433	439	435	428	415	440	418	457	415	411	405	385	414	414	431	378	399	422	455	386	415	416	419	441	415	449	395	451	433	453	450	408	421	465	455	439	419	426	421	396	432	385	421	413	410	431	366	417	420	423	414	436	434	445	401	406	449	415	424	459	442	446	438	410	428	431	410	450	441	423	439	434	424	433	463	421	440	406	443	452	425	440	450	417	412	448	446	432	404	429	428	443	432	408	409	441	444	419	406	423	416	411	429	465	426	426	426	460	394	417	425	392	422	410	396	443	407	426	403	432	397	444	421	419	427	437	428	432	427	385	409	418	429	403	394	416	394	414	364	432	445	438	451	423	419	393	399	405	421	444	465	435	407	437	415	422	411	404	422	431	414	411	431	405	454	410	433	449	457	383	382	433	434	398	438	434	414	414	430	414	377	405	405	388	420	439	421	429	413	399	429	426	466	434	422	457	417	430	414	435	418	423	414	426	435	432	413	404	425	412	410	424	453	400	446	431	427	426	423	447	479	438	429	424	423	460	449	429	409	410	373	432	460	454	416	392	431	443	417	426	412	435	397	453	447	420	423	420	406	373	440	416	399	461	429	456	442	420	408	394	419	415	401	443	429	433	452	438	429	441	415	475	457	441	420	414	420	398	380	462	458	419	446	414	396	447	447	408	419	417	442	444	394	444	447	449	414	430	427	417	442	430	396	442	420	445	441	404	430	415	427	392	414	432	398	443	423	410	441	429	385	415	405	426	425	424	411	394	446	471	398	459	384	421	454	415	418	460	379	429	423	445	421	386	431	408	442	409	433	414	401	430	467	473	422	438	414	493	450	399	391	390	428	416	443	422	451	420	447	447	461	417	417	393	476	400	399	425	422	437	427	449	423	392	436	400	422	450	417	406	443	397	413	415	407	402	429	415	442	366	461	432	447	428	415	422	417	424	405	418	422	388	419	425	432	418	430	406	459	452	428	412	429	409	460	470	441	431	429	432	397	441	428	407	386	388	419	411	431	443	419	408	393	448	399	413	393	427	387	435	447	418	456	416	405	408	403	417	425	438	415	429	448	419	440	408	446	409	410	441	428	389	411	412	431	429	413	440	401	402	409	420	434	439	417	427	432	396	387	390	395	482	395	430	386	429	438	439	431	412	427	435	410	404	426	381	403	407	375	412	446	425	465	428	415	447	406	438	392	392	414	439	414	448	421	445	456	428	420	424	438	416	441	459	431	423	450	445	434	432	427	405	429	419	429	420	447	419	406	429	435	446	406	447	439	378	436	397	442	434	422	425	472	398	444	444	434	407	433	447	420	426	440	429	440	430	440	418	446	415	436	394	412	419	425	486	400	425	456	425	425	396	433	440	441	447	428	392	426	419	424	424	418	425	457	439	389	420	436	430	408	427	440	407	399	457	437	420	385	409	433	407	408	402	424	450	432	430	414	414	443	418	416	414	431	432	443	435	464	417	437	412	429	429	395	423	447	433	429	441	468	380	430	392	423	444	457	420	426	434	422	466	410	393	434	452	413	408	434	449	454	443	449	443	433	428	450	439	437	421	432	415	451	434	398	421	446	429	433	453	437	421	427	413	446	394	391	422	428	448	375	422	434	408	447	436	431	423	409	418	454	388	428	423	445	404	403	423	442	408	428	413	414	405	422	404	415	426	433	440	432	390	410	437	428	439	404	426	411	460	436	429	428	419	468	417	423	420	421	418	398	398	418	407	453	424	413	470	436	420	417	437	446	442	418	454	424	454	432	442	413	430	404	437	426	406	398	410	430	409	382	433	422	415	389	411	380	459	390	429	428	413	426	419	419	412	444	406	380	416	379	440	434	414	430	409	434	412	393	421	420	426	432	417	429	417	413	423	421	424	441	454	413	417	452	411	382	408	395	420	441	425	438	439	422	387	383	437	417	443	411	441	422	408	461	392	436	454	387	430	418	410	397	447	415	396	410	422	442	424	439	369	431	437	437	415	427	462	435	446	415	406	408	407	428	412	412	412	452	406	448	429	380	416	406	396	426	402	413	389	386	440	388	414	401	451	411	413	441	437	367	403	414	416	410	407	431	402	391	430	410	458	380	401	424	395	406	428	386	368	441	445	414	438	422	408	429	412	392	438	422	429	437	428	397	449	410	430	419	464	484	380	420	432	417	431	433	436	417	426	436	426	413	393	440	431	432	429	436	391	425	424	431	428	406	393	436	420	422	405	379	484	419	440	408	446	405	412	445	403	431	441	442	397	442	410	439	424	428	354	410	419	446	401	442	450	441	399	410	432	420	410	452	426	437	474	431	445	423	439	419	432	444	419	397	433	425	395	429	433	402	422	436	393	450	439	402	412	401	427	446	418	419	443	408	483	450	410	410	363	446	430	399	416	442	428	437	461	425	414	421	429	404	436	441	412	417	395	439	443	430	415	389	437	438	440	437	422	460	445	438	439	430	407	437	408	396	401	399	408	458	430	406	421	437	415	410	410	444	383	434	403	381	461	428	432	416	405	383	426	406	385	429	434	405	433	419	389	425	452	434	426	401	368	427	416	459	430	408	396	453	426	445	399	422	388	382	434	427	424	420	452	424	457	423	471	417	407	444	413	388	387	411	446	410	423	401	428	425	429	438	409	395	459	425	384	411	415	395	422	450	427	404	387	423	379	408	413	454	427	439	441	420	402	428	410	421	425	451	398	436	428	440	417	421	428	413	454	445	413	398	418	458	440	388	427	454	399	394	482	419	404	448	455	408	403	415	435	442	433	420	424	416	426	397	442	456	389	380	429	417	389	414	428	399	433	443	430	448	418	437	439	425	408	414	413	438	413	431	402	419	424	428	424	437	404	451	458	405	378	429	430	398	428	441	405	431	445	412	418	395	427	420	406	420	409	451	432	395	426	456	467	448	434	395	394	427	432	437	450	384	426	440	423	426	414	439	414	440	397	457	444	389	411	427	379	405	434	426	434	440	452	437	427	451	406	396	424	431	446	447	403	430	434	423	418	419	402	414	451	414	387	407	436	427	394	403	414	418	444	425	403	390	432	435	414	426	425	441	403	408	425	420	447	434	451	440	416	400	397	425	414	451	379	412	402	432	421	423	431	375	405	413	436	397	414	421	415	405	401	410	398	422	420	426	410	423	403	436	440	415	391	449	437	406	449	389	458	428	425	450	439	421	432	411	418	410	404	423	403	423	405	439	420	410	444	427	434	386	425	443	419	435	427	417	403	406	411	420	388	443	463	431	415
6755	4608	4964	1796	724	593	548	476	517	1358	2178	1953	1204	674	455	367	380	393	350	369	354	371	366	365	356	350	373	352	350	379	371	384	341	369	364	383	339	357	360	375	392	352	345	345	375	374	345	345	359	312	375	337	350	357	374	331	327	338	357	353	368	378	354	344	372	338	357	386	341	351	344	363	384	333	382	374	351	342	364	318	336	371	366	347	368	365	371	368	375	342	368	343	354	357	353	382	343	359	373	356	387	375	368	366	360	370	358	372	391	378	338	341	381	354	378	350	345	335	352	360	348	350	368	352	318	364	375	361	368	358	331	364	341	387	369	357	362	348	344	356	375	315	362	364	384	370	361	369	369	354	352	337	330	370	374	320	341	380	383	348	344	383	350	370	326	315	393	368	355	326	363	390	367	341	384	374	384	349	334	322	381	371	341	344	352	376	358	368	371	337	377	343	369	362	337	358	347	335	344	336	323	357	385	356	340	314	336	399	351	383	328	350	340	361	344	344	362	341	363	346	348	375	354	349	352	334	374	386	375	356	360	359	398	382	370	352	377	366	372	370	362	329	333	345	356	383	340	381	350	357	339	328	342	331	348	337	335	368	359	334	377	365	376	346	351	376	354	359	366	365	323	388	364	356	337	361	355	352	338	339	306	334	354	370	355	350	354	361	400	361	360	336	358	345	338	339	355	357	366	334	335	345	376	360	369	350	348	340	329	341	374	379	335	320	356	336	358	343	352	352	359	374	362	330	357	346	343	364	353	345	347	321	331	312	351	370	379	298	363	359	346	340	356	356	358	345	320	378	339	363	368	382	349	343	321	342	387	393	363	366	359	335	338	350	329	352	341	369	355	366	360	341	342	360	334	361	374	335	364	376	383	339	351	334	339	361	371	326	361	380	372	322	352	337	348	350	378	343	351	354	359	378	378	362	336	350	372	369	334	361	359	345	357	391	353	336	375	367	342	363	350	340	405	357	338	387	349	323	323	350	349	368	365	355	338	322	366	369	369	310	349	323	326	347	390	381	358	350	342	335	361	368	393	368	359	333	377	364	348	378	359	383	364	366	369	364	318	345	375	375	348	313	388	348	355	335	358	399	357	338	357	364	329	310	375	366	378	340	394	368	356	303	335	350	390	351	333	340	386	350	344	341	359	388	373	362	368	351	361	369	349	353	357	336	353	346	360	368	337	347	364	330	336	352	373	319	377	360	361	378	340	325	338	332	362	343	390	326	371	380	342	365	345	361	316	366	364	364	359	353	331	347	326	360	348	365	371	346	375	361	368	335	350	333	353	372	374	408	384	343	345	336	386	360	351	352	342	335	362	365	347	378	382	376	341	358	375	376	345	330	379	373	342	364	365	367	346	310	361	347	364	356	387	324	359	364	350	375	367	354	366	347	347	364	373	359	371	383	330	349	358	328	362	344	314	361	337	361	351	369	352	358	344	330	352	365	348	336	318	315	344	358	373	367	380	359	345	321	342	338	339	336	370	357	323	361	336	334	328	378	367	351	376	322	319	355	357	393	362	347	370	341	373	361	319	332	360	362	363	369	363	365	354	332	381	363	346	327	362	371	356	346	375	381	373	327	331	318	338	339	383	328	339	364	329	370	375	313	354	360	349	395	327	375	372	359	366	367	379	331	337	344	349	350	392	393	366	346	365	347	338	377	354	349	328	361	373	359	356	360	348	359	348	319	383	328	315	335	379	350	365	352	353	375	347	364	356	352	335	369	365	381	321	370	327	342	338	421	343	382	347	334	347	364	332	352	359	349	376	337	356	335	330	362	347	354	360	352	358	360	355	369	337	383	404	371	336	367	363	354	352	369	359	377	386	377	351	374	349	318	351	340	330	328	393	339	331	342	354	356	355	363	346	359	335	373	341	342	391	367	354	377	352	385	357	373	353	356	360	358	361	401	358	367	338	343	392	332	316	355	351	342	358	367	353	346	355	394	351	339	376	339	333	336	364	346	373	385	351	364	328	348	359	357	374	390	353	368	345	378	367	333	335	367	375	369	342	358	364	358	351	331	344	348	346	355	386	332	376	360	378	364	310	341	358	350	373	341	369	398	365	373	322	365	349	358	347	348	370	399	330	345	372	352	362	346	370	328	330	347	317	367	343	367	336	345	356	334	357	355	332	343	386	383	343	353	353	361	357	357	371	365	325	390	358	348	329	364	324	326	360	376	382	368	354	341	376	346	313	330	360	375	366	353	365	327	361	363	391	389	351	374	367	357	351	393	378	360	358	341	351	370	382	340	320	352	351	353	347	375	358	335	340	365	376	372	349	339	358	364	336	356	356	382	389	363	335	389	336	339	367	350	314	368	331	345	338	362	330	335	364	339	357	384	356	352	329	314	348	353	381	386	342	363	354	335	366	342	319	358	365	355	351	321	376	347	359	319	334	325	316	322	354	363	347	345	346	354	326	342	331	315	358	340	349	354	337	363	371	331	368	348	352	321	354	361	335	341	348	347	296	328	331	390	352	364	335	375	356	317	377	321	336	382	362	333	345	369	332	377	371	348	362	348	381	344	387	374	398	387	356	356	338	369	344	367	333	338	346	329	389	368	353	370	363	359	350	341	348	367	358	368	351	358	373	355	359	342	350	375	346	347	321	367	349	329	377	373	349	418	357	361	361	345	341	333	351	385	377	377	373	348	356	357	356	368	319	351	355	345	365	332	384	351	329	353	343	363	347	372	324	369	325	351	387	398	372	369	329	330	346	338	351	371	347	338	377	393	342	335	353	371	310	355	366	364	379	352	405	378	345	378	363	373	351	352	371	381	344	354	343	369	373	366	358	363	356	337	362	370	341	372	356	330	366	387	357	367	366	369	355	330	355	338	345	329	345	358	409	366	341	336	369	342	343	329	321	347	350	367	373	341	326	369	348	345	348	344	387	382	357	359	366	369	359	331	349	347	368	319	348	363	326	365	367	363	361	353	369	356	320	351	381	332	355	327	371	368	362	387	384	363	328	334	349	337	357	340	352	336	357	361	401	336	342	379	340	355	333	364	332	346	362	362	335	315	336	362	358	357	323	343	377	361	362	339	349	360	368	350	359	300	362	348	344	363	349	372	353	331	354	326	344	367	357	343	362	352	356	323	302	375	353	364	378	369	368	364	347	352	355	353	368	328	379	372	337	340	360	377	359	365	350	340	360	358	372	369	331	317	375	343	370	368	356	396	366	359	363	345	354	370	341	348	358	364	372	359	334	339	387	386	347	359	379	353	336	338	320	362	325	354	338	355	352	349	362	342	336	336	354	342	339	356	339	379	337	349	358	363	350	376	343	373	354	348	351	349	373	359	362	383	376	369	374	360	333	354	358	349	334	333	368	357	366	367	377	349	381	341	326	345	351	369	366	367	391	330	350	373	352	375	342	348	338	359	335	386	382	355	317	391	327	322	337	370	365	368	355	362	371	362	360	341	361	344	342	340	377	319	321	354	313	352	365	361	326	354	351	340	373	352	342	323	357	373
24867	20949	26948	24734	9689	1697	974	794	1054	7571	17254	14903	7213	2345	909	570	538	504	498	446	455	484	456	455	461	491	469	509	437	479	516	464	462	486	490	472	484	441	500	476	511	492	470	463	471	476	471	489	478	479	498	473	467	464	476	490	481	528	483	548	475	484	509	431	471	461	508	505	462	482	481	488	502	485	448	482	409	496	483	458	478	487	493	482	475	529	470	497	474	485	476	477	449	477	470	480	466	505	468	490	483	485	446	458	464	470	489	461	444	479	507	464	507	438	494	486	457	483	465	481	475	462	433	488	472	470	521	487	492	483	496	456	472	481	469	488	472	471	466	487	478	475	498	436	445	462	489	472	505	463	466	472	467	472	462	471	467	472	469	439	465	472	461	458	470	466	467	480	515	473	504	503	477	467	468	487	490	477	484	467	492	483	477	488	477	491	436	467	499	463	480	470	496	451	491	474	482	453	470	469	510	474	451	435	469	468	459	461	491	451	470	465	502	482	512	492	456	437	507	485	506	470	482	497	496	452	503	487	483	454	516	475	462	497	462	486	474	489	481	457	463	483	502	518	449	427	519	452	458	485	504	472	483	480	546	460	476	499	487	502	496	461	460	497	486	460	465	443	479	468	478	480	493	508	505	469	477	456	425	462	480	452	519	437	410	480	528	496	456	485	493	449	510	479	488	474	474	470	475	449	542	501	447	447	469	453	467	470	442	491	442	500	439	463	464	501	486	440	511	494	469	486	491	534	491	473	436	455	486	489	469	480	510	496	427	487	459	513	450	494	479	472	477	489	494	482	495	493	490	487	459	500	456	474	479	480	516	455	521	445	516	501	474	473	473	504	471	463	474	467	461	505	487	459	475	519	493	506	485	448	476	482	468	471	473	450	480	422	532	475	460	502	491	461	473	433	437	492	466	450	459	444	479	480	480	474	487	519	494	485	497	475	467	431	477	459	491	482	499	456	479	474	485	432	459	469	476	474	492	454	491	486	460	467	528	486	478	509	468	488	468	500	455	456	478	461	473	454	439	469	466	436	532	455	479	430	461	472	490	491	467	485	434	484	500	491	501	512	451	469	458	484	516	460	477	467	470	472	493	468	432	488	449	467	460	466	467	508	500	508	497	486	457	483	432	492	423	442	457	468	467	478	495	480	520	473	531	476	505	442	457	469	484	456	458	515	461	481	476	462	478	520	463	484	481	491	472	454	484	530	485	446	521	487	486	464	434	532	449	472	476	499	506	505	461	476	512	484	503	470	498	443	476	481	470	516	465	483	474	461	492	471	473	441	494	441	501	475	463	454	472	489	451	471	433	488	431	486	477	494	465	476	471	495	456	461	450	455	494	421	462	474	462	469	496	478	492	450	462	468	440	474	516	457	464	496	498	468	489	459	442	433	481	488	503	512	500	482	475	444	458	480	451	498	496	470	472	483	496	479	462	498	477	484	481	504	467	478	488	456	480	453	469	451	475	470	446	477	468	517	512	458	463	511	468	496	520	485	488	519	472	479	459	462	506	479	469	522	423	515	448	470	473	462	492	484	471	502	445	486	512	493	458	438	440	450	426	478	445	460	438	487	477	451	498	510	457	489	439	488	516	465	493	447	478	450	487	490	467	516	450	482	480	457	490	489	530	437	517	458	484	436	483	474	506	479	505	462	461	466	515	486	443	453	482	487	477	443	462	483	490	491	450	449	488	458	455	473	494	510	453	448	474	423	483	453	431	514	488	426	484	473	471	522	488	521	474	479	511	451	474	466	451	488	460	483	446	470	469	508	452	446	460	469	473	483	484	487	486	473	479	458	491	472	475	498	451	463	485	434	487	478	430	447	484	470	462	472	568	476	466	465	448	487	458	458	498	502	480	499	458	454	490	465	492	479	458	513	450	490	434	492	501	467	458	467	510	468	515	481	522	447	470	482	449	487	467	486	430	522	465	482	443	482	493	483	540	483	447	447	454	456	468	477	451	483	498	461	456	489	485	457	482	447	462	439	518	465	494	481	450	462	491	497	488	460	473	467	476	498	445	484	477	454	497	468	417	444	439	472	445	526	502	466	484	495	499	453	500	478	466	485	494	512	481	489	483	522	463	496	479	486	473	499	512	443	453	486	491	436	450	438	470	494	468	469	493	425	467	460	477	475	476	480	477	456	489	455	467	463	447	471	467	464	453	478	479	477	474	449	474	489	466	439	451	478	466	462	516	454	475	458	505	474	491	487	483	473	512	449	489	468	446	453	494	467	484	483	482	466	462	494	453	456	520	478	479	465	472	482	465	444	476	469	476	476	499	479	530	458	469	467	469	448	433	500	420	449	477	495	480	469	461	481	446	462	485	477	444	511	480	457	470	488	470	510	448	472	475	464	425	473	513	457	458	449	458	492	520	520	491	495	499	447	484	463	477	448	460	463	481	462	433	470	472	469	475	490	474	481	495	466	511	433	489	448	454	464	451	455	494	430	460	476	483	450	460	474	480	452	461	473	502	479	485	484	482	465	451	454	502	509	491	477	478	459	465	495	456	442	445	478	447	496	476	454	474	479	499	426	451	459	507	465	518	474	498	463	480	480	491	490	499	480	482	461	486	492	510	446	471	430	478	464	487	455	490	470	478	480	476	497	464	489	474	498	479	505	461	480	491	510	447	489	428	452	506	493	499	480	476	469	445	490	472	475	497	470	503	502	498	459	465	441	483	482	446	511	495	491	488	489	461	503	472	477	519	484	493	443	496	501	456	481	487	470	527	450	517	469	482	465	450	467	465	476	446	511	467	483	441	503	423	495	471	441	491	458	495	450	469	518	486	450	452	491	473	488	459	457	456	470	506	432	473	522	485	510	477	477	452	515	479	468	484	488	462	502	465	438	508	450	466	440	410	431	440	501	475	492	485	489	471	448	482	460	483	479	479	519	472	486	469	458	513	478	461	444	478	488	495	480	506	478	450	498	426	479	475	463	483	498	517	479	480	491	465	507	457	484	437	455	462	458	496	461	482	461	480	503	454	491	537	491	467	444	449	471	473	489	471	455	463	492	447	464	498	492	484	506	460	516	466	433	474	474	458	475	488	446	512	501	501	456	518	478	455	500	435	462	477	433	471	453	473	478	516	500	447	481	419	483	500	466	480	452	475	459	447	475	495	512	472	471	472	483	461	486	441	458	494	480	468	456	490	464	494	467	481	492	467	473	492	486	481	468	446	460	498	470	478	452	499	457	504	457	511	490	462	492	488	491	462	467	462	483	483	485	484	461	500	484	458	501	487	455	480	475	509	516	456	507	486	475	474	491	482	471	506	420	459	464	447	477	451	479	475	515	446	482	446	493	478	507	480	502	505	491	499	428	516	447	462	481	479	449	495	562	470	508	463	476	491	504	454	496	479	469	475	479	488	499	479	455	450	491	508	461	477	480	475	480	451	443	485	486	482	468	449	465	462	492	478	476	484	488	527	461	486	467	457	456	429	456	494	487	485	473	468	520	478	469	464	462	478	498
6917	11686	10506	4926	2170	1207	896	820	1500	10550	17351	13544	6614	2437	868	556	422	420	448	401	435	422	390	378	397	446	393	427	433	424	433	426	425	400	412	400	434	399	413	378	428	416	426	403	451	449	393	400	429	425	389	397	370	393	428	395	408	427	414	401	391	423	394	386	430	414	437	392	408	444	409	433	420	390	428	415	440	389	411	429	405	387	432	409	416	392	436	417	408	409	407	421	434	409	436	447	439	485	428	420	388	425	405	405	401	400	380	406	415	406	395	393	409	396	409	412	438	434	407	420	426	431	429	429	430	392	404	402	437	427	401	379	388	440	438	382	400	407	380	412	421	403	384	378	408	427	402	396	407	432	400	431	397	432	423	421	407	414	415	412	377	389	427	387	442	415	409	432	428	431	419	397	405	463	414	400	415	414	412	417	413	438	424	411	394	419	431	445	410	409	431	390	414	435	453	426	404	388	375	396	419	443	420	408	414	400	424	411	393	413	431	425	426	439	445	427	404	405	416	405	384	428	413	427	416	403	393	430	441	414	425	439	438	417	400	421	474	430	387	414	424	393	411	412	402	396	383	425	417	398	427	423	365	397	414	408	441	429	438	421	420	410	377	410	410	448	445	408	421	402	441	389	427	388	423	386	393	425	429	381	393	411	427	447	403	445	414	441	438	373	402	423	455	402	423	417	431	409	396	402	438	406	418	423	390	417	399	411	389	420	424	404	416	422	436	383	390	417	451	422	407	407	441	422	395	420	419	402	431	433	425	433	386	425	400	404	406	407	393	452	402	398	423	429	423	400	403	439	429	414	401	405	406	416	436	442	422	445	397	422	409	438	397	401	406	426	368	394	443	433	418	403	433	413	417	411	437	414	417	416	382	405	424	437	405	449	426	408	423	418	413	429	405	409	362	402	418	406	441	414	416	413	418	426	426	398	381	404	418	425	427	417	404	415	372	430	406	381	389	400	407	421	444	420	427	409	416	419	379	395	379	428	421	376	400	423	402	390	419	401	405	387	436	433	411	371	396	387	384	412	377	441	432	413	429	420	399	424	380	440	411	421	405	461	417	414	414	409	429	432	388	424	385	441	390	360	449	405	445	405	393	442	427	455	416	389	401	404	430	431	376	395	413	436	438	389	410	428	411	420	404	443	439	395	397	416	437	428	428	409	402	370	422	407	403	415	408	423	418	424	407	400	383	405	381	412	394	395	445	447	394	433	449	375	394	408	405	386	432	446	441	372	411	437	390	406	420	411	421	404	411	413	415	390	443	412	396	393	425	438	391	373	415	410	417	419	434	416	395	429	422	411	410	366	428	398	435	377	421	436	415	410	401	402	431	394	444	419	443	395	388	407	398	420	393	387	390	416	416	426	427	436	400	451	414	410	429	409	409	421	382	413	434	423	425	413	422	442	394	381	422	401	420	386	369	387	407	438	387	379	409	415	405	405	400	389	412	424	400	436	426	389	415	412	375	403	403	422	428	403	394	391	397	430	421	428	398	401	443	394	380	412	409	450	444	427	390	413	380	384	413	396	403	418	410	384	404	395	388	419	417	406	425	386	391	435	382	418	424	380	392	403	435	413	404	420	438	423	417	408	418	433	414	419	398	403	387	428	424	462	425	405	428	430	445	421	423	409	401	413	389	427	429	421	417	401	415	369	408	402	462	399	420	421	405	411	419	429	404	380	403	401	403	429	420	439	415	414	417	432	428	400	436	394	407	410	408	458	393	408	410	395	416	419	409	432	402	454	409	385	426	397	440	390	425	407	393	431	402	417	416	448	419	423	402	412	402	426	411	392	443	405	421	421	424	434	413	388	412	405	407	387	401	430	420	440	414	395	401	407	426	384	424	448	428	408	422	405	404	404	422	417	446	438	402	410	455	400	405	367	408	433	432	392	461	396	410	378	424	425	424	408	425	418	435	418	405	420	383	399	399	396	430	404	394	380	396	420	404	432	430	430	446	412	418	445	390	414	395	400	432	417	457	440	397	405	362	424	412	397	409	423	413	417	412	404	418	383	413	375	401	448	417	413	416	415	402	366	420	402	415	414	400	428	427	439	411	417	432	405	426	384	439	399	410	350	422	447	429	425	385	377	417	380	362	422	423	415	418	441	414	395	397	415	401	438	425	382	404	438	415	426	420	431	432	420	414	426	393	409	410	371	414	435	417	422	390	431	418	423	420	382	428	399	405	449	418	399	462	396	422	394	403	397	412	407	419	411	400	414	418	390	426	429	405	367	429	381	390	415	400	418	391	431	418	383	401	400	428	415	386	409	389	384	390	429	390	405	435	409	417	425	396	418	395	378	401	430	458	412	423	408	418	372	408	451	398	396	398	411	399	414	439	405	401	387	400	415	417	410	403	426	413	409	418	413	411	416	435	369	381	442	432	399	389	440	414	427	459	426	445	431	387	398	411	397	435	396	408	401	395	395	377	404	444	392	399	433	435	382	408	434	455	413	411	440	413	388	401	405	394	421	382	430	449	421	420	439	417	403	391	412	385	405	429	404	413	389	433	430	391	433	400	393	416	401	440	400	435	428	403	408	413	404	390	442	434	392	434	406	403	401	386	397	390	406	391	444	428	431	421	381	415	389	411	399	399	399	430	414	422	406	415	406	397	400	402	411	406	395	418	393	443	438	393	371	394	419	456	426	440	392	417	421	374	441	442	398	412	430	428	408	411	407	404	430	456	436	421	424	380	428	445	409	387	380	387	412	390	410	421	412	398	412	427	430	434	392	451	393	422	421	446	385	459	409	439	402	427	407	425	402	427	411	447	425	426	406	369	433	403	389	380	411	392	436	411	417	416	405	418	374	425	429	420	397	456	404	429	406	422	433	409	388	378	401	402	409	388	389	396	421	410	378	417	407	386	442	410	375	446	416	443	399	402	420	424	422	430	424	386	406	416	387	407	432	452	430	416	393	413	415	425	412	425	427	401	386	413	386	387	419	409	411	392	409	397	415	420	409	415	415	437	401	453	429	420	409	369	402	391	410	375	413	440	413	417	416	435	395	412	404	392	387	435	405	458	400	442	439	417	429	401	428	393	416	410	406	413	423	400	383	436	392	437	439	401	404	401	370	400	411	389	414	443	425	423	400	391	410	425	406	402	440	443	444	420	442	451	423	414	406	380	370	431	447	415	383	420	451	423	449	400	374	393	406	397	416	396	377	407	418	384	423	390	383	413	454	387	437	433	395	441	392	395	416	427	409	408	403	439	427	378	382	398	390	431	406	415	394	434	393	388	404	408	406	416	377	435	421	408	393	388	379	439	422	392	427	412	405	389	447	428	386	396	394	430	436	405	425	387	417	404	395	399	435	385	433	427	441	385	405	423	408	415	402	409	391	414	409	390	386	406	406	469	400	403	388	423	411	394	424	401	442	382	441	421	393	407	413	445	433	409	398	392	380	398	442	441	415	437	424	416	435	399	416	409	453	412	437	388	423	403	418	435	375	414	405	427	396	411	421	426	392	414	424
23793	20936	28051	23961	20465	7284	1722	1360	3873	17647	28531	21970	13168	4872	1584	802	604	560	583	571	614	592	590	594	580	581	588	559	576	621	544	608	579	550	577	584	575	569	613	532	562	562	555	593	556	579	583	554	624	595	576	583	529	572	572	581	611	564	566	601	581	577	530	571	604	604	557	572	548	545	604	559	593	564	619	555	582	575	556	556	558	600	556	582	558	566	569	541	572	551	565	575	572	597	587	603	562	534	565	543	538	556	540	584	550	582	568	563	553	575	558	538	573	583	597	582	574	561	547	541	526	566	588	548	594	530	575	607	574	570	565	571	598	554	546	549	542	558	587	536	607	567	574	585	604	563	555	597	551	589	563	566	575	597	564	576	570	574	555	602	562	545	563	554	611	537	522	582	554	586	559	537	576	561	588	559	559	583	608	567	587	524	546	562	545	581	562	537	535	546	516	603	543	575	623	563	603	516	554	574	574	534	581	583	564	592	584	540	597	614	581	590	535	562	575	572	534	561	562	577	567	572	543	575	615	552	547	570	572	576	588	584	547	586	553	535	532	573	533	567	536	536	604	586	553	577	572	596	584	598	543	535	553	578	576	606	565	537	576	561	579	593	570	559	556	514	572	574	559	525	585	558	552	575	584	606	549	504	577	546	523	566	589	581	505	539	557	607	571	541	581	556	549	574	538	578	576	548	570	582	594	569	590	585	552	539	563	584	518	576	575	578	550	502	574	569	552	556	536	580	576	566	572	581	555	579	604	539	556	581	561	604	586	548	551	517	529	585	530	519	528	587	570	556	582	553	563	570	576	551	543	561	555	579	595	584	595	566	564	517	550	549	552	581	612	564	582	533	613	573	578	535	544	506	529	551	572	554	590	610	544	594	561	578	557	566	530	576	545	535	577	615	573	601	561	534	585	570	537	542	591	572	579	554	615	550	554	577	563	540	542	571	589	577	602	565	585	521	489	535	535	517	579	526	558	606	594	537	527	558	566	558	511	546	595	539	506	551	551	577	546	601	572	537	566	609	581	497	511	550	568	568	602	584	596	513	562	562	582	579	558	592	594	556	560	558	573	552	615	603	557	584	572	541	580	569	576	524	530	552	552	579	523	544	564	553	584	524	581	574	551	603	574	605	579	591	573	604	599	561	572	569	548	554	497	586	595	560	590	562	572	569	548	547	590	542	583	562	582	568	560	554	533	583	550	577	560	561	576	588	537	566	559	564	565	564	513	582	557	592	584	579	544	592	547	538	583	593	572	557	570	535	549	578	558	543	561	573	567	604	537	620	565	535	574	571	584	519	549	544	556	563	574	560	568	570	564	579	562	568	544	540	576	538	580	564	547	583	551	562	548	565	572	561	575	561	549	547	559	593	529	545	546	579	523	578	595	567	546	506	568	586	572	557	537	560	582	585	551	634	542	568	599	558	521	582	524	605	577	558	567	491	569	535	584	594	559	604	599	531	571	569	564	571	551	589	556	567	585	555	580	575	575	520	558	581	549	583	569	607	586	555	587	560	589	572	542	571	578	533	535	572	571	519	583	560	590	558	568	581	561	533	559	578	576	575	559	564	577	603	585	570	553	573	560	538	601	593	562	551	531	530	608	574	596	557	535	551	558	572	523	548	611	593	588	547	571	555	551	565	554	555	547	531	535	588	598	576	571	584	539	565	602	529	600	534	571	553	574	578	589	568	561	564	537	553	536	587	536	581	560	553	563	553	610	540	599	541	571	609	580	540	579	562	570	539	537	571	503	571	583	536	589	545	542	587	562	582	504	620	566	586	567	540	590	560	630	549	562	517	546	556	553	569	571	600	557	530	580	545	541	555	545	580	618	547	547	569	557	549	570	584	558	558	587	537	584	561	541	605	584	573	546	553	547	570	575	541	564	568	550	584	569	560	545	593	552	562	576	574	551	533	612	572	576	574	562	565	562	550	572	591	518	553	562	524	540	552	533	569	578	607	533	528	529	558	566	521	545	497	540	600	526	589	564	546	588	586	565	553	576	595	563	534	551	538	600	557	552	576	585	564	554	605	589	579	562	550	554	548	586	581	559	547	578	592	553	597	563	537	597	561	565	617	564	556	520	584	564	530	564	507	577	547	522	567	556	575	547	591	607	536	550	570	583	605	560	570	576	568	526	592	514	547	566	516	567	557	601	612	542	525	573	565	588	556	544	543	578	579	592	578	576	572	588	549	545	564	605	615	546	550	594	525	605	581	595	580	554	572	521	553	577	534	574	563	584	579	583	548	500	521	571	532	507	593	572	586	548	570	545	560	593	587	580	539	611	541	635	584	521	554	578	575	539	577	573	601	579	556	594	540	577	573	600	551	561	576	530	566	551	538	562	554	560	589	554	523	565	570	606	556	559	529	571	572	544	585	591	549	580	542	553	565	510	561	535	537	581	548	588	527	570	581	537	516	545	522	568	529	549	525	565	545	600	513	559	574	562	543	532	610	608	558	564	584	594	569	529	570	529	585	519	554	580	521	578	590	580	594	580	561	556	578	589	543	556	580	531	541	563	604	599	536	546	561	557	567	568	581	573	567	528	567	596	562	622	554	572	567	573	520	564	527	542	557	590	554	547	572	569	606	564	560	589	565	563	565	570	530	587	581	585	554	557	549	550	601	592	573	544	578	559	521	547	559	542	520	557	548	533	549	584	534	563	544	528	551	549	563	570	586	519	553	594	577	564	532	555	578	553	596	598	617	577	547	550	545	585	529	541	580	560	557	580	569	553	531	549	568	546	540	605	562	549	544	583	586	563	563	611	565	561	582	568	517	542	522	554	544	559	573	598	576	575	562	570	553	549	554	552	574	556	553	552	556	550	522	558	575	540	570	568	566	549	535	585	566	576	606	552	553	591	546	551	610	570	557	515	550	530	564	553	579	538	557	561	570	576	610	602	559	579	585	573	502	555	606	545	593	585	597	569	538	576	533	580	557	569	531	533	522	545	482	531	581	529	567	532	569	565	562	565	596	577	590	551	586	545	537	575	572	575	550	553	578	584	589	561	532	550	568	591	575	532	562	545	531	564	551	562	560	527	579	536	553	566	527	582	568	582	568	548	544	560	558	557	560	559	553	547	558	560	575	569	579	556	588	542	582	557	553	570	496	547	547	549	566	585	555	560	530	552	537	560	567	594	600	566	594	584	555	576	530	553	558	574	566	519	497	581	583	575	565	554	550	617	569	537	598	605	546	546	570	590	584	537	544	535	553	594	530	565	547	533	552	550	581	578	573	610	533	556	558	647	590	589	540	551	585	485	572	593	552	592	554	560	533	504	522	579	544	527	564	514	540	557	536	588	575	560	524	544	595	607	606	518	553	566	550	554	580	535	576	597	539	544	544	550	592	598	548	574	544	587	558	567	531	556	608	596	589	582	547	595	563	572	566	523	583	579	585	531	578	530	552	610	573	577	550	587	555	556	587	557	529	539	577	567	542	533	563	516	554	542	563	563	583	553	596	543	547	575	554	554	576
8339	16138	13784	7689	2762	1566	1231	1480	6251	20644	27188	18950	11721	4620	1714	794	543	489	452	534	476	483	467	494	458	479	466	482	486	489	492	532	477	459	489	480	465	485	471	463	507	500	495	501	480	504	513	538	467	456	493	478	481	482	461	493	451	504	500	484	473	482	500	462	485	474	553	462	523	454	438	466	480	490	510	528	478	466	475	494	458	446	473	469	528	523	462	430	507	526	511	501	500	505	468	477	453	483	476	485	444	470	476	504	513	451	478	508	459	507	516	450	484	459	500	440	493	483	501	457	515	463	485	496	488	495	483	464	496	497	483	534	516	480	522	481	477	506	433	482	505	453	459	509	518	470	480	453	493	473	492	475	498	449	470	465	474	498	480	486	512	477	512	452	529	498	505	478	498	478	493	481	484	466	466	483	445	446	465	492	493	509	492	470	480	494	471	484	487	477	478	495	480	510	479	500	482	469	484	471	457	481	483	475	494	464	468	488	463	485	481	491	480	508	465	526	477	459	508	465	518	495	481	489	489	468	472	473	476	495	487	495	461	502	489	479	477	454	528	495	517	503	451	529	508	504	459	493	491	468	480	469	492	495	524	489	480	452	430	488	468	512	489	471	433	483	500	502	520	479	500	506	457	474	493	502	451	443	472	522	488	463	512	471	471	454	488	478	487	469	502	464	464	446	472	432	483	513	501	475	474	460	476	504	478	476	488	458	475	524	482	469	468	472	480	468	444	514	532	495	530	464	519	476	496	488	481	493	523	522	466	505	462	497	479	491	464	494	464	483	505	508	447	465	441	486	515	499	478	481	441	483	480	447	450	500	501	487	481	479	416	507	526	489	481	466	480	515	482	481	522	450	462	493	454	497	461	470	518	487	460	486	473	474	478	498	482	459	528	507	436	491	489	478	473	460	419	494	486	472	493	490	479	489	481	457	463	495	493	468	491	492	500	485	482	480	455	516	453	498	457	485	489	456	514	511	477	503	492	483	465	474	481	461	480	482	495	428	503	467	520	517	493	454	468	488	449	497	490	502	466	480	496	475	460	490	461	455	478	460	496	509	481	493	465	507	480	514	500	444	466	466	458	512	493	500	478	483	482	531	466	477	447	531	477	492	467	504	494	466	455	491	483	491	471	505	498	502	444	467	481	474	508	485	468	515	477	467	475	486	461	499	497	470	496	451	466	495	497	499	470	447	517	451	490	502	475	465	433	493	443	462	463	484	487	465	523	464	483	464	468	497	469	546	494	475	492	442	521	443	458	459	495	511	499	476	457	522	489	477	473	513	511	477	491	449	459	493	456	506	519	466	494	460	471	495	447	468	480	470	481	437	486	479	477	464	471	478	474	482	488	511	486	486	511	493	492	474	457	504	447	494	467	486	461	447	484	517	464	470	499	470	443	481	461	471	466	487	455	496	470	456	469	493	494	467	474	506	509	477	504	482	468	472	485	471	441	472	490	522	480	480	513	469	448	459	501	491	494	484	482	494	462	503	456	458	480	511	465	515	483	486	463	480	467	514	474	469	472	477	485	482	497	449	465	485	488	486	455	479	489	477	449	487	472	474	494	463	443	444	472	483	463	504	457	472	448	483	507	502	454	505	485	495	484	498	456	514	475	470	497	465	475	444	493	462	503	484	475	484	496	476	497	466	479	460	484	501	457	437	471	481	483	471	482	505	530	453	514	459	475	472	514	503	501	485	470	458	479	468	506	482	493	494	505	477	475	501	520	498	458	526	479	452	461	488	519	454	476	477	476	456	493	474	473	470	442	472	462	502	476	457	458	455	463	467	493	473	496	454	474	450	469	517	488	457	502	453	475	428	489	462	469	490	481	445	465	435	462	478	449	475	473	452	499	510	494	489	452	465	500	496	461	486	479	456	514	513	495	512	533	521	479	489	467	473	486	469	505	489	507	470	503	498	486	485	480	479	498	482	454	508	467	481	518	463	500	437	479	497	455	492	467	456	488	450	469	467	456	471	474	491	490	484	463	472	471	434	471	480	515	475	450	480	474	461	517	493	519	484	502	478	460	484	466	495	506	483	482	471	499	471	471	492	466	510	446	447	491	517	490	474	476	465	499	435	515	470	465	504	458	492	486	503	494	448	492	509	469	505	466	482	460	471	496	453	454	496	466	472	479	470	497	467	515	471	507	519	458	486	508	528	467	481	513	546	450	486	478	473	487	455	464	482	480	473	482	463	511	507	463	481	483	471	509	493	532	484	470	482	500	496	486	472	505	499	463	496	444	503	471	524	490	467	454	505	511	495	497	494	461	477	493	513	492	511	503	486	511	459	501	498	452	498	471	466	478	447	465	485	467	483	470	511	455	464	489	489	470	460	449	510	484	501	484	456	479	541	485	521	472	483	496	498	472	557	455	495	477	420	495	492	466	490	484	462	490	518	493	461	501	473	479	479	458	492	449	500	477	447	458	459	491	451	484	497	454	492	452	484	478	495	500	464	492	491	477	523	473	468	474	470	490	460	485	458	490	492	479	430	443	498	498	503	485	502	480	479	469	478	467	468	489	478	469	488	452	439	498	466	485	476	466	494	463	458	457	472	472	470	448	491	468	478	457	477	481	497	474	479	491	506	487	462	505	494	468	480	473	487	477	454	486	517	497	510	463	464	482	473	491	494	468	474	490	499	495	456	446	493	484	503	468	505	482	481	465	488	496	482	453	494	472	448	446	478	499	436	494	477	509	484	485	498	477	488	492	467	495	462	473	502	524	513	458	473	487	464	478	435	511	483	482	470	472	473	470	498	480	462	448	469	475	454	494	452	481	477	469	471	448	468	478	459	473	493	478	466	489	470	478	477	485	442	441	479	478	491	446	468	463	496	515	513	487	495	524	438	506	479	488	473	487	487	493	498	462	497	455	475	476	489	442	469	447	528	469	475	479	486	477	490	480	469	484	519	478	468	480	498	472	455	468	498	483	504	488	502	475	478	424	471	491	488	463	506	481	485	467	482	478	525	485	463	501	479	528	489	525	469	498	489	514	460	474	477	501	478	475	468	474	538	465	455	513	456	475	489	503	527	452	494	467	454	486	486	474	532	474	456	499	520	518	479	469	446	458	503	477	454	527	501	451	507	500	482	493	471	460	451	491	473	422	471	522	470	478	486	474	488	444	479	461	503	496	463	450	472	496	461	492	513	463	505	457	478	477	469	461	514	473	513	511	475	497	440	473	506	479	481	448	496	496	471	482	448	536	490	485	452	484	472	473	484	476	454	505	459	510	473	485	502	495	521	520	483	514	472	463	492	422	520	467	458	478	471	464	471	470	483	476	475	512	479	461	502	459	501	475	472	493	482	457	480	486	464	483	460	457	493	473	510	521	454	472	492	489	540	533	490	471	496	480	459	501	458	482	508	448	461	484	495	480	463	507	487	472	489	512	447	480	469	476	477	468	447	494	489	488	482	454	465	468	453	534	446	494	474	524	488	485	474	520	505	489	459	452	516	504	509	481	503	445	453	483	471
27468	14524	6301	2845	1040	544	461	468	635	1473	2165	1727	1145	739	532	492	411	435	402	455	426	388	418	431	464	433	462	414	420	438	425	406	452	406	374	424	425	463	453	380	405	441	434	395	449	416	403	416	407	429	431	411	422	443	447	468	411	388	423	476	415	425	449	435	421	437	403	458	404	433	419	409	406	422	409	368	423	433	410	405	428	419	448	433	392	399	457	396	421	432	452	422	411	427	377	406	401	461	430	412	438	414	428	440	394	470	420	410	419	479	373	441	436	463	457	440	441	414	427	423	430	429	425	394	398	444	394	430	466	391	413	434	390	427	391	406	417	433	423	404	391	421	395	410	416	434	437	415	442	410	416	424	425	390	454	428	394	395	464	406	441	411	467	407	434	412	447	421	378	410	430	418	418	404	455	428	436	441	396	420	414	397	438	424	418	428	423	415	406	401	420	420	423	425	405	414	421	438	449	414	387	422	418	423	389	433	417	413	425	465	436	425	390	405	391	410	428	418	431	439	426	427	445	434	425	415	454	430	419	404	450	400	416	416	427	405	433	398	416	431	402	421	412	409	441	388	401	462	394	395	392	411	417	402	439	425	416	419	416	438	446	456	412	415	448	424	412	407	409	423	429	394	411	450	427	406	424	429	409	417	426	414	408	386	425	436	455	416	416	411	444	448	426	453	405	441	410	448	409	426	429	446	404	443	443	450	400	444	427	470	414	433	417	412	434	409	448	427	412	410	424	448	407	395	409	444	420	412	421	429	473	452	437	427	424	445	393	432	431	411	424	379	408	417	393	429	417	421	434	431	428	438	421	414	455	438	397	415	437	424	415	451	449	437	433	448	430	421	451	414	475	395	412	425	413	383	427	454	429	401	406	413	384	427	420	431	371	436	431	435	419	406	402	453	424	437	418	413	406	405	406	450	409	385	476	460	436	388	419	412	442	443	438	376	405	395	435	403	385	434	409	438	430	429	420	375	419	414	413	423	424	453	427	379	424	415	417	452	416	398	428	432	413	405	404	417	449	392	416	445	429	428	438	427	403	436	403	393	386	427	396	388	414	423	392	435	416	434	456	429	443	433	391	450	434	437	450	447	409	413	447	406	394	392	439	398	432	419	424	369	414	405	404	451	426	387	422	405	385	396	409	434	416	415	463	431	400	435	425	415	402	411	430	433	432	410	434	414	436	425	402	430	400	429	420	405	436	404	421	445	436	436	418	407	407	461	408	431	413	377	413	403	405	427	437	443	434	407	404	432	470	431	389	428	468	396	433	440	440	441	430	450	403	430	445	371	394	440	396	445	395	433	422	394	416	449	418	425	430	409	436	429	436	417	418	440	422	458	439	419	446	413	402	426	403	422	393	425	386	416	414	417	410	423	444	403	441	401	434	397	421	438	439	405	406	437	410	410	446	445	445	431	407	412	413	411	394	402	428	400	426	455	481	460	446	441	422	421	384	388	418	404	431	446	434	400	435	432	406	420	376	474	433	418	409	431	421	445	453	431	405	410	430	445	413	412	441	433	426	429	424	395	432	445	420	406	423	430	418	432	404	404	435	399	453	428	425	441	384	414	428	406	428	411	431	419	419	431	451	430	442	417	400	424	398	412	423	409	412	409	386	426	424	463	424	382	427	415	415	401	419	410	420	379	450	402	419	423	436	423	417	415	367	443	430	414	425	444	426	425	386	428	449	420	449	418	463	470	444	401	448	422	414	400	382	426	423	416	452	406	440	482	409	436	475	442	430	434	387	409	384	412	429	434	420	429	409	426	404	453	436	484	437	410	394	395	354	394	409	438	440	435	455	398	442	444	448	437	447	434	419	409	420	401	421	438	389	429	396	407	444	441	451	385	465	415	417	390	420	409	431	414	427	451	459	442	424	413	431	434	437	412	428	393	407	422	440	445	417	437	425	436	398	424	462	465	427	427	445	425	415	406	399	394	409	399	419	449	417	427	400	422	419	425	433	401	444	424	433	435	385	431	407	432	436	461	405	433	421	439	459	390	448	429	429	424	422	412	400	461	445	439	404	440	436	426	411	402	438	412	463	411	411	446	388	424	452	443	425	419	438	436	376	453	404	425	421	419	415	444	439	423	383	457	408	410	443	443	419	449	461	423	448	396	387	440	434	413	409	404	421	398	432	402	451	448	451	398	401	412	421	405	455	416	396	415	411	400	430	423	419	411	419	407	435	415	459	423	446	452	415	390	453	432	443	404	405	439	428	432	454	418	428	453	395	419	422	443	410	450	443	436	457	383	429	409	439	438	419	398	393	422	422	439	424	470	400	382	431	426	448	450	425	436	404	390	414	433	448	414	464	449	400	425	424	401	385	436	451	453	405	457	434	429	416	421	418	404	466	403	448	422	445	448	431	382	398	448	390	410	470	427	422	409	397	396	444	410	430	387	445	426	426	425	428	441	425	425	418	422	396	434	427	431	462	428	410	438	408	365	388	447	434	446	436	434	473	395	407	471	394	429	431	398	407	409	424	427	400	435	390	392	419	443	402	394	444	390	415	427	398	430	413	398	440	491	443	416	426	430	426	405	451	450	448	430	411	413	464	417	430	457	450	476	434	420	426	436	468	410	440	432	420	427	428	435	424	414	406	406	417	432	410	427	440	430	443	473	427	444	420	429	403	425	420	458	454	436	378	401	460	448	409	396	438	434	405	431	437	422	459	421	430	425	416	424	446	419	431	397	399	421	405	447	446	451	403	440	397	424	413	446	447	407	428	414	408	417	430	411	416	449	441	420	415	408	462	442	426	414	418	409	454	402	392	449	438	447	420	418	432	455	435	394	416	432	423	429	410	450	450	393	440	440	431	431	432	439	433	419	445	384	401	412	422	397	426	392	456	390	447	442	426	433	411	462	416	422	436	464	412	438	445	404	435	427	411	415	411	455	420	395	466	397	451	422	487	412	443	403	395	422	430	414	434	410	417	431	420	437	442	420	431	432	397	445	425	433	406	429	391	392	440	455	405	433	373	493	460	449	399	424	415	412	449	409	426	436	411	415	433	409	428	438	451	416	406	425	424	407	447	408	388	420	429	363	460	431	442	469	438	411	374	414	404	423	436	418	416	420	427	411	375	416	427	429	433	433	425	435	447	410	460	448	419	414	416	457	419	395	412	439	417	447	462	432	432	408	383	390	428	415	434	446	451	444	456	412	392	429	372	410	450	400	423	433	421	423	403	423	451	431	410	419	407	429	442	392	432	417	447	426	473	424	402	440	403	447	420	430	424	418	426	410	433	406	420	437	440	426	423	442	438	443	434	426	411	441	436	454	408	457	401	438	382	407	461	414	449	416	432	444	438	457	433	441	412	410	395	408	416	439	436	393	422	387	423	478	472	412	437	417	438	402	440	408	433	409	419	428	424	470	446	446	454	432	421	363	432	413	426	459	427	440	423	449	434	422	429	412	398	455	396	395	432	476	388	405	402	444	401	419	470	438	406	408	440	438	397	438	424	394	451	397	414	419
7696	5992	5447	2527	838	443	449	480	800	1937	2682	1813	1141	638	435	403	377	380	338	353	354	378	348	365	367	392	347	368	354	379	349	354	373	313	368	389	380	319	363	347	367	361	354	342	390	380	336	337	352	382	358	364	394	353	341	337	338	357	384	355	339	341	382	364	365	377	334	372	358	344	363	350	394	369	318	343	355	382	335	366	369	385	366	384	349	346	311	387	356	381	349	348	393	358	345	378	353	344	348	384	317	337	345	380	375	346	386	384	367	374	372	379	322	356	345	376	360	323	349	329	341	373	348	327	372	373	378	332	350	339	384	347	371	343	357	361	327	359	350	382	352	391	344	341	375	356	332	301	359	369	365	361	348	356	362	332	364	344	353	327	358	343	336	352	350	360	371	350	342	373	341	349	378	348	375	371	340	342	352	357	382	361	357	336	348	391	321	365	366	339	314	348	343	343	389	354	362	347	358	343	309	362	389	357	351	359	346	323	379	342	341	326	344	382	351	359	348	332	380	344	377	346	350	347	339	339	384	367	342	355	345	343	399	348	376	369	332	363	347	309	362	330	354	382	381	363	315	333	356	379	350	355	343	350	346	353	348	348	377	382	338	369	358	382	339	309	371	383	339	375	352	357	327	345	379	320	357	348	317	338	341	362	321	352	355	379	351	327	351	354	337	359	359	343	389	362	371	359	359	378	335	366	333	335	360	376	366	367	360	342	372	370	370	341	372	333	372	353	365	383	352	308	367	325	311	342	354	321	377	355	350	370	388	345	349	363	379	337	378	366	323	319	351	349	397	347	361	338	400	340	370	345	411	346	370	386	341	364	365	343	355	353	350	356	350	343	381	348	351	333	349	381	351	338	357	330	355	301	372	337	360	350	367	321	342	356	338	340	358	400	366	354	379	358	362	381	334	367	377	357	352	320	348	349	362	334	368	376	333	364	347	355	354	365	396	346	396	339	390	397	384	338	356	379	369	369	381	367	361	346	389	336	343	348	352	364	384	340	359	368	385	339	336	375	328	374	335	361	363	336	372	357	386	365	348	357	367	355	368	337	393	322	363	370	313	371	356	392	360	377	341	340	346	378	349	381	367	313	354	330	371	339	324	341	354	350	341	369	374	368	386	348	361	346	364	346	326	358	358	368	329	393	412	375	339	338	381	308	360	331	373	372	352	364	349	351	343	367	336	357	390	347	360	371	353	354	356	374	337	362	328	347	390	339	352	346	375	371	350	357	337	373	359	350	374	347	361	352	332	334	375	375	352	386	369	367	360	340	344	391	338	372	343	351	342	390	369	375	353	346	371	327	364	339	357	358	362	376	377	339	403	331	351	354	329	369	333	395	351	335	341	372	363	350	348	351	372	336	331	336	374	361	346	320	337	350	354	366	342	341	343	398	347	381	343	357	383	368	375	371	361	378	368	386	354	343	343	337	415	357	362	333	327	347	352	359	363	363	380	350	321	359	347	308	345	372	337	325	366	352	380	371	379	330	364	365	345	358	328	354	362	364	327	331	364	358	350	356	357	343	349	330	358	377	388	353	345	362	302	335	324	354	316	363	348	308	361	355	370	358	363	366	372	367	316	374	350	356	338	363	362	338	340	339	370	373	342	342	345	362	347	372	361	374	368	336	377	353	378	347	361	384	349	355	380	365	333	373	364	354	370	361	347	337	356	375	339	346	340	389	341	335	342	392	346	368	359	363	348	357	344	371	364	352	360	362	330	338	335	316	342	346	382	342	357	381	370	322	358	354	361	341	318	341	352	387	364	348	381	356	403	395	374	345	317	352	354	352	357	368	361	322	356	287	367	345	391	368	317	339	371	377	351	387	333	365	368	362	365	330	379	370	376	310	334	344	340	404	373	328	370	363	365	356	355	355	379	359	375	350	362	397	346	333	347	347	349	371	355	356	360	377	369	353	379	351	363	341	328	357	369	316	351	385	320	348	354	368	335	378	365	375	356	354	387	377	363	374	364	375	356	365	311	375	343	352	331	347	341	361	366	368	356	385	367	349	371	399	321	320	354	366	349	357	389	361	379	345	353	353	368	337	344	365	329	368	330	360	378	370	375	360	360	355	390	347	357	297	368	363	355	396	375	372	353	353	320	365	350	312	377	354	352	351	389	386	378	374	372	366	403	354	340	369	358	331	333	330	373	332	347	354	335	336	404	328	366	345	330	369	341	358	359	363	346	357	374	363	327	349	354	367	370	404	394	364	368	378	339	352	373	354	334	368	359	383	385	379	384	355	388	363	347	315	410	375	323	396	378	361	333	365	396	372	314	347	345	393	331	335	334	357	373	344	344	346	361	373	390	347	356	371	363	324	320	373	356	352	369	378	355	393	345	347	360	362	357	352	340	349	349	346	374	348	332	348	344	357	346	333	352	339	371	343	387	356	352	361	355	351	351	379	350	337	339	362	385	367	371	371	370	372	411	350	339	359	363	368	343	362	381	358	335	361	326	342	387	332	349	355	327	336	370	392	343	392	326	372	359	363	363	353	373	355	326	374	343	329	383	335	358	340	365	328	357	361	358	367	373	372	362	355	390	350	362	393	354	312	356	354	343	345	364	333	341	350	393	364	349	328	362	374	364	363	350	347	346	380	357	368	355	348	363	350	335	341	377	355	348	338	343	382	347	363	379	359	361	389	360	333	352	360	347	365	358	379	375	333	335	385	396	361	355	390	388	377	337	365	369	369	352	330	353	390	363	395	378	369	361	360	351	385	342	358	354	339	338	332	348	316	339	340	350	361	346	352	339	369	389	347	364	381	373	386	308	353	349	350	346	357	373	347	346	357	334	366	376	358	361	355	365	360	379	336	334	357	364	344	338	380	331	348	349	374	359	341	373	373	370	383	329	374	342	352	384	341	357	383	346	354	369	377	359	357	359	337	363	376	368	369	335	353	388	371	359	350	364	371	361	344	377	329	323	332	342	369	353	362	371	304	366	353	356	354	343	378	416	367	366	370	342	347	361	326	377	356	324	348	367	362	359	358	367	363	351	344	355	345	367	358	346	359	348	318	361	338	341	351	341	357	359	372	374	314	336	366	344	338	355	341	337	389	328	316	395	338	326	370	384	373	367	361	373	395	374	341	335	354	387	313	359	368	351	363	341	329	325	340	361	354	384	337	379	357	347	382	360	365	365	355	342	357	367	371	362	350	321	357	383	379	381	371	380	371	377	364	377	356	369	345	396	373	338	387	363	329	352	313	364	341	384	378	317	326	350	328	351	333	376	360	341	374	353	383	351	348	359	377	365	346	348	377	351	340	344	344	363	360	324	364	378	351	348	386	335	345	336	317	329	373	346	328	371	347	333	387	362	327	345	333	365	359	398	359	367	360	327	346	330	368	353	339	380	346	357	343	369	340	367	369	381	340	349	355	370	351	371	349	345	379	368	371	328	345	363	355	380	406	383	361	333	353	317	333	364	361	371	376	337	358	365	362	359	321	344	370	373	361	354	324	346	381	407	341	332	357
24880	20941	26936	24776	9630	1487	927	823	1733	5415	17219	14091	7093	3096	1034	652	517	476	488	491	516	488	504	497	484	509	478	505	522	507	498	491	523	477	480	492	487	498	508	478	454	518	499	524	466	473	467	451	485	476	479	504	495	475	452	485	452	489	485	503	454	483	509	478	476	457	517	491	468	426	454	490	484	502	486	439	473	502	484	430	489	511	461	499	459	473	483	482	459	483	486	504	517	474	484	477	472	488	472	490	528	452	476	483	490	478	474	455	465	469	494	471	498	463	479	487	462	476	483	456	506	483	490	501	447	490	439	466	470	494	501	491	507	475	466	451	494	480	460	490	460	435	497	475	481	481	522	499	481	481	512	485	546	492	455	495	476	493	497	486	495	451	471	473	507	495	479	490	466	494	477	428	519	493	494	463	446	442	470	483	531	515	494	480	523	448	482	508	450	448	502	477	504	492	456	516	490	440	500	503	470	515	512	470	474	454	469	488	467	488	440	445	489	466	467	447	471	479	464	514	460	501	493	458	457	470	477	465	497	449	450	494	447	463	501	477	491	481	458	448	484	467	471	473	462	484	492	439	465	498	458	477	450	470	504	481	475	457	482	443	470	483	459	507	461	485	461	493	455	475	474	474	481	449	550	461	465	434	481	451	495	483	480	444	497	444	473	439	487	489	464	491	468	511	457	441	460	465	512	472	475	484	472	469	455	428	450	512	454	481	519	447	434	475	497	464	444	530	456	490	497	498	488	469	494	491	494	487	471	487	464	467	465	492	515	450	482	462	458	495	475	474	431	452	465	469	476	457	442	465	478	449	527	499	481	461	465	480	477	468	491	428	502	478	484	455	459	478	482	467	446	473	485	531	478	502	457	466	489	470	468	439	448	486	495	507	459	482	474	441	481	501	518	487	449	464	444	484	479	506	492	478	484	475	485	455	477	457	463	489	479	461	510	494	474	502	431	472	481	470	513	473	428	461	470	458	468	517	473	451	463	467	471	461	478	509	489	471	471	482	487	454	515	477	491	507	434	478	477	470	498	470	424	485	443	455	445	466	465	463	443	473	475	501	460	444	475	509	502	499	500	468	485	480	473	423	470	489	464	470	495	457	481	471	467	510	465	520	456	453	469	484	442	439	484	496	458	504	452	488	479	465	451	496	480	458	471	487	466	482	478	525	482	491	507	490	508	488	531	475	477	478	478	481	501	481	461	479	460	471	501	500	464	499	479	467	534	477	426	470	503	459	453	474	460	477	488	492	452	441	458	517	476	486	510	500	488	463	482	508	475	470	435	462	487	454	493	469	475	472	486	476	497	463	478	497	500	450	462	464	481	476	471	469	472	508	507	488	491	465	472	464	495	471	489	473	465	481	468	507	473	462	454	505	466	449	461	504	458	491	445	511	482	515	488	469	486	483	491	480	472	435	468	498	480	458	462	489	467	512	462	514	449	487	486	472	476	511	489	483	470	466	508	485	478	491	482	458	476	466	480	472	475	454	492	476	431	462	477	462	490	479	467	451	432	504	463	520	489	482	477	461	467	496	460	480	465	516	436	480	441	452	483	459	491	473	488	476	479	466	468	491	472	466	485	501	490	499	498	504	486	497	516	449	453	487	446	449	489	495	504	450	445	473	457	472	445	455	443	451	463	484	484	470	471	451	481	434	484	475	494	454	513	448	517	512	429	480	506	469	460	452	478	503	494	456	458	491	535	450	460	494	473	465	503	470	499	475	494	458	468	461	452	455	509	475	447	525	453	498	471	453	481	513	495	505	455	494	453	475	503	460	451	486	490	450	455	517	465	475	441	485	506	476	531	478	508	496	477	487	447	507	480	479	522	473	500	495	469	488	464	496	500	469	511	466	489	488	482	491	471	509	502	503	517	477	472	471	486	466	491	495	439	510	494	453	460	500	462	483	494	460	496	485	462	471	448	446	463	510	461	473	462	454	466	446	479	475	504	485	482	443	463	476	484	454	486	497	474	465	467	453	454	490	493	448	504	471	499	454	438	476	496	476	515	480	484	480	475	511	486	471	477	482	447	464	485	491	449	464	524	486	463	472	458	450	501	478	452	478	491	442	472	515	501	481	469	485	468	480	495	475	443	434	457	473	496	498	471	469	499	513	453	456	477	458	447	465	485	453	468	499	480	482	467	477	464	457	469	494	483	525	456	494	503	457	455	478	497	474	482	458	463	460	461	492	460	476	441	488	475	503	502	477	495	460	470	461	470	443	458	481	456	520	456	450	488	509	504	471	516	496	472	476	454	483	475	513	477	482	497	473	453	477	481	458	509	465	468	459	471	465	505	426	513	512	455	477	463	469	488	445	482	482	472	478	429	504	489	518	489	484	482	474	454	513	446	502	521	486	460	472	476	469	463	481	471	452	490	494	450	480	486	496	489	500	501	491	454	472	508	480	450	459	445	426	466	470	461	434	477	509	519	462	473	476	467	454	479	475	484	458	447	458	451	465	500	491	497	475	419	460	461	496	484	491	499	486	464	452	435	488	526	451	466	468	479	481	483	501	441	489	445	480	467	507	454	490	485	519	524	488	489	496	493	473	461	452	475	463	481	465	482	491	489	489	468	482	470	503	486	499	485	468	461	444	469	467	470	491	488	453	486	454	456	499	495	465	467	480	455	504	496	436	522	461	482	483	453	446	484	487	454	490	458	484	444	475	506	496	496	475	473	507	464	444	484	474	455	487	470	467	469	477	515	518	471	496	466	467	510	488	471	457	475	481	463	487	480	475	461	506	418	449	470	462	463	472	462	503	471	459	522	498	430	467	473	497	498	497	493	483	505	478	486	473	457	522	423	498	512	475	433	467	465	499	475	458	494	474	465	487	457	467	486	469	487	460	439	453	494	444	474	475	494	481	509	445	467	487	462	436	464	480	462	482	462	479	453	482	473	450	508	493	479	458	495	453	517	508	505	450	428	452	481	484	478	467	497	458	459	505	471	447	506	499	473	451	490	489	496	448	490	470	510	464	517	483	479	451	498	490	432	449	494	473	444	463	465	473	489	450	503	486	503	482	450	461	454	467	469	468	497	470	503	488	485	441	446	497	473	474	427	477	474	491	430	466	466	501	471	491	463	445	470	481	461	499	469	452	481	477	482	443	465	486	490	474	461	489	472	500	459	492	502	456	454	491	440	472	492	492	462	521	493	429	494	460	480	514	494	451	491	466	484	462	495	500	469	483	460	449	463	477	483	481	479	410	465	453	441	440	468	478	475	491	486	443	501	490	441	496	503	505	479	465	458	484	509	466	456	485	463	458	493	483	464	493	504	481	518	482	496	469	480	452	496	488	479	481	465	435	444	471	469	479	492	479	468	469	478	455	440	456	471	464	456	484	472	482	481	455	488	473	472	469	480	488	509	504	460	493	441	441	478	465	439	509	488	489	477	469	480	472	502	460	482	502	489	474	475	499	468	473	452	488	518	519	441	466	485	493	474	475	449	439	487	472	493	490	485	511	473	455	482	508
6470	9451	9570	5611	1901	1029	783	855	2748	7899	18725	12655	7018	3178	1076	588	475	389	379	422	416	423	437	424	418	428	467	441	437	439	426	421	400	411	421	399	429	406	422	420	391	438	460	428	409	421	433	389	435	400	432	393	451	432	378	413	404	413	398	392	391	431	439	409	398	398	434	418	429	394	396	409	400	432	430	451	421	394	458	421	436	417	398	426	417	423	414	418	448	415	397	446	398	429	409	441	450	404	417	410	412	415	406	406	415	416	416	399	455	383	421	453	454	424	443	449	419	414	399	405	399	441	412	405	414	390	408	362	406	389	430	428	438	388	432	425	414	400	401	416	434	415	376	429	408	380	450	408	406	387	396	419	437	401	417	418	451	409	426	407	434	420	408	408	412	409	441	402	458	419	423	422	415	406	399	392	408	415	416	425	442	413	406	429	427	386	432	414	389	432	405	422	397	406	410	399	448	438	446	427	415	411	405	408	444	390	457	429	394	403	418	403	407	426	394	422	437	415	417	452	426	388	452	414	367	397	455	441	392	432	375	442	391	439	424	398	389	415	433	409	380	423	402	399	412	386	453	395	395	394	387	417	419	404	402	420	448	430	418	409	408	391	459	391	407	435	412	385	412	394	425	416	416	391	400	425	407	384	403	439	452	403	441	410	393	412	414	398	441	455	358	415	404	394	399	418	418	396	398	394	422	421	391	450	452	398	385	409	399	410	489	423	428	421	398	426	402	385	450	419	393	420	412	428	395	380	437	418	427	382	440	412	368	393	401	415	410	430	431	422	424	396	394	413	406	395	436	403	428	432	394	421	417	425	414	402	426	398	452	412	408	428	409	437	392	441	390	407	367	425	418	418	426	428	468	408	429	400	416	405	383	375	423	442	427	427	428	426	439	396	442	391	416	436	402	423	380	415	435	408	414	367	435	425	386	448	457	405	389	393	414	398	445	407	393	423	444	447	418	436	382	413	403	397	392	402	414	401	437	408	392	424	424	433	413	402	422	447	417	441	424	409	395	378	399	403	434	392	393	404	405	415	365	414	445	423	405	415	458	422	412	421	423	401	408	390	401	418	410	429	450	421	432	406	460	427	439	426	444	428	415	384	384	430	418	400	401	414	420	420	396	434	383	408	377	414	398	442	445	400	392	408	408	397	406	427	413	417	402	414	428	441	413	420	397	391	401	424	415	421	406	436	399	427	431	442	395	437	410	428	422	390	405	413	394	397	458	406	392	396	425	381	437	413	414	430	363	448	409	400	390	418	404	419	410	407	398	402	409	432	415	427	400	406	418	393	429	394	400	409	461	432	419	403	420	390	393	421	426	407	402	409	419	419	410	430	389	390	396	425	393	396	427	425	382	441	450	421	436	410	405	424	376	421	393	400	394	438	382	412	380	414	404	389	400	421	406	369	413	445	418	412	433	423	401	417	419	397	429	417	420	428	408	379	404	424	376	416	410	405	409	402	399	391	391	409	375	405	359	422	414	395	433	389	434	420	398	402	414	435	389	416	425	402	430	397	357	431	399	412	380	413	467	404	433	409	413	398	437	377	421	412	399	431	378	402	387	371	447	416	393	404	419	416	427	401	405	386	443	419	407	400	389	392	455	402	404	408	430	393	405	369	430	421	439	415	410	438	400	422	456	417	427	429	448	409	472	439	389	437	432	412	424	407	380	381	422	415	449	397	402	435	473	403	411	391	412	424	429	402	417	427	425	420	441	388	376	417	432	383	421	418	415	420	392	434	402	413	443	401	433	403	412	422	398	391	432	407	436	380	396	441	447	387	424	426	415	421	418	406	393	434	382	414	387	402	424	423	407	424	420	396	424	402	388	417	406	417	415	392	418	378	402	412	389	389	398	379	420	418	384	415	436	427	399	379	388	429	414	428	409	403	430	398	395	396	438	376	370	405	401	431	400	419	376	410	435	396	392	406	473	412	420	409	389	415	401	396	439	424	398	460	434	365	415	387	447	434	376	409	408	415	427	403	422	424	398	382	436	431	415	423	430	404	384	371	424	384	406	396	399	410	415	404	455	407	377	396	396	409	375	361	407	418	407	462	419	426	439	434	393	400	430	392	391	388	384	404	419	395	405	402	419	389	396	392	423	418	428	452	376	406	432	418	423	391	401	416	406	396	422	391	440	427	431	411	420	418	445	383	417	399	378	433	377	420	415	423	394	454	405	416	414	436	446	452	400	366	417	403	448	410	443	472	402	406	396	409	435	438	425	413	397	414	415	375	368	416	403	424	408	412	417	407	425	402	442	394	431	444	396	433	405	373	390	401	411	406	419	432	413	410	426	423	412	400	393	388	438	435	399	399	412	387	389	435	406	419	382	435	383	396	413	410	393	415	374	414	432	439	412	405	432	408	415	415	377	381	407	380	443	423	428	393	409	416	411	406	389	398	445	421	413	416	395	429	421	443	404	407	418	424	428	424	411	415	387	380	388	419	379	450	410	415	406	414	410	379	420	421	403	430	398	405	448	419	459	437	406	434	402	448	415	434	408	403	418	401	417	442	415	431	379	393	419	391	408	423	416	450	431	416	452	426	432	416	410	381	463	399	422	420	409	416	387	431	404	430	392	412	392	369	401	392	402	415	417	453	424	404	414	417	396	422	400	418	436	448	397	406	404	399	433	385	424	376	417	407	392	407	401	418	424	438	414	401	440	434	402	393	410	396	418	358	438	427	410	426	388	373	453	356	396	414	369	389	421	403	414	413	484	374	403	384	405	405	398	433	451	422	400	408	388	434	416	401	429	414	431	457	406	408	431	447	442	417	450	407	385	404	421	422	402	441	420	415	399	423	392	437	416	390	424	431	401	389	391	432	409	387	423	429	425	392	412	403	427	437	427	402	398	431	399	410	431	424	434	425	420	405	386	421	431	379	389	426	409	424	441	405	435	391	436	391	451	399	421	418	412	464	420	416	403	426	424	406	427	387	396	391	372	405	410	415	400	385	407	411	456	424	385	428	389	408	402	391	406	404	408	409	429	412	433	447	416	423	396	398	434	422	431	438	389	412	416	392	412	446	411	395	435	409	414	415	432	397	430	407	403	398	446	385	404	418	432	426	405	403	389	386	416	384	441	379	423	358	424	442	408	385	406	370	393	412	431	420	435	376	409	443	401	397	435	427	399	441	398	406	441	423	429	409	415	433	397	421	414	395	425	447	459	430	394	375	422	406	428	417	418	388	409	409	426	401	404	408	389	439	415	413	418	425	390	413	407	422	422	365	400	442	428	421	436	408	417	403	426	386	451	372	400	424	404	425	405	426	434	400	410	384	420	410	424	401	438	399	411	421	438	398	445	393	420	412	433	370	414	416	408	412	427	428	445	426	448	421	409	400	409	401	402	445	417	390	431	418	409	413	377	395	400	402	373	425	443	424	455	433	368	418	428	420	405	432	419	418	405	396	389	398	394	391	401	412	417	437	401	429	384	480	415	444	437	378	442	426	401	406	440	389	413	409	451	432	434	411
23757	20903	27969	24027	20641	7743	1608	1180	1255	3379	21794	26163	19455	9484	2783	986	681	615	601	605	537	574	585	573	560	559	594	582	558	595	590	597	602	615	591	544	561	596	565	501	587	578	607	586	625	558	576	572	549	601	577	570	584	559	599	581	590	558	572	586	545	552	614	560	562	554	599	615	536	571	575	580	571	542	583	613	546	612	567	580	590	598	558	593	581	575	581	548	574	551	535	580	573	608	569	602	572	578	568	505	587	580	589	618	570	601	610	579	569	564	585	576	565	557	587	574	595	536	573	606	563	551	526	547	570	616	566	565	586	576	594	580	560	612	594	573	594	620	575	581	540	573	564	583	587	614	558	585	537	578	570	559	534	598	544	600	581	592	567	559	551	588	595	591	580	614	574	563	574	577	562	566	554	560	523	616	576	558	598	555	588	574	569	578	574	585	578	599	556	550	572	533	583	563	542	568	578	551	543	541	590	546	547	559	553	516	522	581	621	549	562	592	567	574	591	565	593	598	619	540	571	584	555	597	542	551	528	576	600	573	566	594	566	596	552	525	561	554	530	568	572	580	605	593	615	591	568	559	595	579	565	553	543	585	554	565	611	622	579	584	542	567	524	528	557	581	569	542	580	554	582	568	562	542	565	565	546	532	535	587	616	564	648	576	579	585	562	560	586	534	569	576	584	563	569	571	572	535	582	542	549	541	597	599	603	575	576	502	571	600	546	559	559	558	584	557	532	591	551	539	610	551	649	587	576	580	565	543	569	543	564	590	578	573	547	565	585	544	560	582	575	577	570	558	586	554	522	554	589	547	590	535	585	610	582	546	584	554	635	544	577	591	498	589	599	618	547	599	577	632	621	564	571	621	566	584	617	561	591	557	597	625	572	563	595	548	538	585	577	529	579	576	550	560	608	592	588	545	562	549	582	620	591	544	561	571	585	598	537	546	566	594	545	564	571	556	606	586	587	539	607	580	559	561	557	522	598	601	573	574	555	597	556	548	504	523	584	593	540	599	590	573	557	598	596	539	531	612	587	589	546	571	549	556	577	563	612	521	560	538	573	551	563	567	567	539	590	554	559	577	542	579	571	596	562	572	571	594	546	541	569	578	536	576	559	547	555	546	559	573	586	557	574	556	605	598	572	520	562	575	563	555	533	602	552	597	598	574	525	554	533	574	563	629	561	564	543	530	527	573	543	559	542	607	608	588	563	556	580	577	594	575	555	528	591	564	580	558	594	567	580	552	559	575	591	540	574	595	519	584	582	592	637	534	551	574	545	606	591	535	559	572	582	580	594	546	597	607	586	558	589	596	563	573	590	565	528	573	556	549	583	580	572	531	554	606	595	579	584	558	598	601	567	577	596	624	570	553	574	607	572	543	577	560	582	559	564	531	576	578	583	547	567	570	551	567	544	633	588	541	594	564	531	544	570	570	585	563	543	535	591	547	561	584	586	545	577	519	520	609	558	567	556	590	597	548	547	548	580	579	579	594	561	587	570	540	605	614	600	562	551	595	566	535	548	584	558	577	604	539	549	566	574	531	572	548	596	528	577	546	551	562	584	585	512	609	610	587	530	594	559	541	564	565	571	568	598	537	565	544	573	609	575	619	578	567	574	617	542	555	592	648	582	528	569	536	616	606	558	574	600	575	612	568	556	590	554	559	603	572	581	566	583	580	562	562	551	564	599	555	599	555	540	603	587	586	525	574	597	574	550	590	580	544	588	541	577	550	561	551	581	583	540	556	525	575	594	550	582	546	578	576	579	591	593	551	564	565	568	566	540	617	544	590	554	523	546	528	585	541	569	591	550	622	587	547	610	582	538	607	551	545	605	550	576	569	571	608	589	565	565	589	580	540	572	566	567	511	551	589	603	546	584	555	581	579	546	558	581	585	587	626	557	524	588	556	512	562	578	603	568	588	567	600	571	600	597	549	557	602	520	581	589	565	609	579	553	543	569	655	545	562	562	562	562	589	602	541	587	524	572	562	529	560	536	529	584	594	559	597	606	569	566	517	568	559	582	584	563	590	599	562	558	550	552	572	567	577	561	546	586	587	537	557	524	554	619	562	560	610	508	542	587	550	571	560	587	546	596	570	592	558	577	569	585	562	572	585	596	564	537	503	582	590	535	521	553	546	615	560	567	559	588	591	624	557	593	564	528	546	551	600	547	539	565	603	585	593	562	577	605	554	534	593	584	586	547	551	605	581	564	591	525	573	580	574	554	543	572	562	566	560	576	558	589	535	582	584	592	559	549	551	579	580	573	610	538	564	575	563	541	570	557	549	561	574	581	563	577	552	563	585	533	610	577	536	571	560	546	598	619	572	590	541	551	558	588	563	568	553	592	572	529	592	553	569	552	569	551	602	572	561	585	607	540	565	562	523	546	564	570	561	538	573	553	568	571	575	540	579	538	558	555	562	606	581	574	579	584	611	587	571	555	591	543	548	576	562	595	549	584	537	522	634	623	572	576	607	560	631	554	563	586	575	584	578	546	566	548	573	587	579	581	583	522	554	590	581	558	593	581	560	584	568	557	532	571	551	566	599	542	556	588	555	562	572	542	589	583	591	548	563	581	577	525	584	590	517	557	606	579	541	605	561	576	521	562	594	564	534	608	553	571	572	597	589	558	575	578	561	578	587	547	562	565	576	577	515	527	567	557	578	583	543	549	562	529	564	552	587	565	559	527	580	542	535	596	577	608	588	529	577	556	572	608	599	565	579	577	576	577	585	590	580	576	591	602	558	584	593	589	575	577	572	535	569	574	626	577	557	571	566	635	559	621	570	558	592	563	561	571	573	570	481	545	538	553	595	593	589	582	545	561	568	551	528	560	611	560	592	578	583	563	562	554	612	592	585	579	562	568	585	580	605	601	593	566	594	573	611	598	603	600	523	624	533	556	575	618	571	562	571	560	544	551	613	584	586	524	595	546	527	566	544	572	572	577	551	574	569	587	562	574	556	592	545	579	538	602	581	568	597	541	565	525	591	554	565	596	610	574	590	552	567	614	569	602	595	556	566	611	566	579	560	585	602	608	589	558	559	543	591	569	573	557	565	523	553	591	550	549	537	542	597	577	581	538	558	574	585	558	563	633	581	549	601	575	553	576	550	564	598	514	570	511	548	544	596	585	566	592	594	576	632	626	573	564	615	578	551	576	556	611	543	571	552	569	586	578	538	571	552	575	573	568	524	593	591	567	567	603	590	577	561	564	573	526	595	552	558	537	548	564	580	592	591	588	575	552	588	598	574	553	555	563	579	575	577	546	588	578	566	564	596	545	573	556	540	549	534	573	550	566	538	578	561	560	559	535	582	584	562	554	549	612	571	576	581	591	570	574	541	568	584	569	568	567	568	561	569	543	566	579	580	569	544	590	613	606	587	578	541	547	566	612	602	594	582	566	583	550	559	548	568	570	571	559	577	579	547	562	607	511	557	559	598	569	581	639	603	525	611	541	564	590	590	566	556	580	560	587	535	589	561	580	565
6414	13732	13022	6451	2217	1717	1075	1170	1727	5246	25334	23251	16418	8090	2651	939	588	569	499	492	494	523	495	496	525	491	493	535	487	523	465	515	461	505	470	468	459	468	486	436	489	500	459	493	496	491	486	485	486	514	479	509	474	489	506	516	465	478	483	496	488	518	508	491	469	505	495	478	501	481	495	477	489	489	451	481	482	477	489	480	473	462	507	488	477	478	521	488	481	492	485	487	473	543	523	468	463	489	484	499	470	487	492	484	459	506	474	492	515	497	485	494	451	459	479	488	478	483	468	495	478	476	486	466	529	522	515	466	502	472	479	500	473	477	483	501	549	514	500	475	513	463	496	452	476	509	507	489	502	521	459	499	479	474	486	491	478	479	493	473	453	462	479	477	441	485	449	507	484	505	522	477	475	492	513	505	481	457	513	440	473	488	498	475	470	487	500	497	495	502	518	475	475	482	481	490	452	511	530	450	476	481	529	488	511	469	464	462	502	497	461	502	464	458	520	463	530	481	524	503	477	480	466	490	499	493	482	475	489	501	494	471	531	505	485	480	485	504	461	532	457	455	464	490	488	479	482	492	469	514	480	452	478	513	503	488	463	472	480	471	491	473	510	483	492	485	488	486	518	472	520	499	508	474	506	523	490	486	520	454	503	478	485	433	500	496	450	489	458	476	487	519	478	449	442	490	441	471	443	502	520	482	458	471	484	475	477	487	534	455	482	462	452	477	519	494	476	495	455	479	465	449	467	484	470	517	483	514	502	475	462	485	456	492	486	453	461	495	454	512	458	474	481	499	488	520	489	503	556	542	479	496	489	470	465	502	482	476	493	460	457	440	487	455	480	492	516	501	497	498	457	497	496	477	490	458	465	479	518	456	467	469	446	469	431	507	455	460	469	476	478	515	465	456	480	462	475	459	469	503	471	493	501	480	479	480	485	466	452	486	463	476	470	459	495	488	480	502	487	465	453	475	477	470	499	453	483	473	490	495	469	485	490	450	542	488	463	463	476	458	464	475	468	486	470	454	436	495	512	478	485	464	526	519	494	463	461	476	476	472	469	504	453	498	449	457	465	484	516	468	502	448	512	509	514	506	485	439	451	483	465	480	469	468	468	504	475	463	472	511	464	518	448	502	462	470	503	485	424	468	503	467	454	480	536	463	470	475	452	499	424	517	456	416	488	522	510	475	483	449	432	472	464	480	481	467	488	456	505	477	522	490	475	498	463	498	518	501	454	517	482	470	459	448	499	439	507	477	539	465	513	451	472	497	485	453	497	456	488	437	458	426	493	453	533	468	478	455	519	446	471	473	505	469	506	477	505	453	475	441	474	460	496	502	464	466	466	464	463	532	523	453	491	483	472	457	497	465	493	471	452	449	494	506	467	517	432	496	484	483	489	458	481	469	467	487	507	528	499	476	444	475	456	499	493	492	449	452	481	473	466	503	497	477	442	536	487	462	434	501	460	491	501	477	517	498	457	489	487	455	480	472	462	475	499	479	487	455	464	491	456	470	478	468	498	484	498	500	467	501	452	471	474	514	484	480	494	499	460	517	486	459	429	486	475	475	465	476	474	507	472	511	487	493	464	456	492	489	486	438	480	499	472	456	487	525	450	450	470	493	477	496	455	499	484	476	497	531	479	441	466	448	464	496	485	513	484	492	478	458	495	442	467	495	517	480	469	479	514	483	496	454	531	493	501	490	523	474	470	507	492	453	464	433	490	497	490	474	500	476	478	481	477	477	510	442	484	456	487	480	482	488	493	491	460	481	489	486	457	481	473	476	471	512	484	468	474	497	479	492	471	474	503	487	471	497	449	496	443	458	475	526	501	457	503	500	486	493	472	487	529	488	461	471	459	492	468	502	447	512	469	490	472	524	501	480	492	474	462	464	473	519	481	475	493	482	463	482	452	473	489	484	507	500	504	489	466	471	503	477	477	516	507	501	509	478	465	504	514	484	481	502	474	517	458	457	491	503	446	513	479	471	502	451	480	504	466	452	508	486	496	483	469	464	467	477	462	505	475	471	455	484	478	483	454	482	480	482	489	472	480	527	490	510	474	498	480	468	469	527	487	455	466	501	487	489	495	484	459	507	489	448	488	485	479	492	494	463	512	490	455	492	493	516	458	463	465	478	479	483	482	495	508	473	483	476	492	460	451	473	480	505	494	471	442	486	462	454	482	486	504	476	491	531	466	506	506	522	480	460	456	454	473	448	498	457	481	479	447	487	484	462	471	492	452	490	454	473	470	498	476	481	466	506	482	490	472	447	465	498	481	501	492	453	486	477	473	497	489	511	477	472	504	473	474	421	486	511	511	447	429	463	465	505	499	418	496	494	489	470	455	486	462	474	522	447	469	439	502	519	497	436	462	487	426	477	500	497	476	473	488	473	510	496	519	498	465	471	468	490	461	473	443	455	448	446	472	476	477	490	479	470	492	456	489	472	526	471	445	455	515	508	500	494	535	477	484	534	502	441	475	492	476	483	500	480	487	451	492	454	463	491	476	433	482	509	476	462	486	470	475	498	466	523	525	491	490	497	476	509	459	502	489	493	508	493	464	486	514	469	468	501	465	465	492	470	480	471	498	511	443	497	475	483	491	498	485	498	479	412	494	489	472	485	500	513	490	507	454	493	485	479	515	453	468	480	495	503	499	498	462	488	529	490	480	481	480	494	522	483	511	488	514	485	439	456	412	493	497	494	493	450	497	437	460	473	490	476	467	471	496	447	435	447	474	460	482	503	501	468	502	488	446	500	489	461	476	476	474	463	473	488	486	480	469	475	463	466	465	517	480	470	444	507	473	476	480	451	436	487	477	470	453	543	453	457	514	486	479	513	485	463	508	447	478	492	484	500	476	423	473	467	472	452	445	479	474	468	460	477	477	457	509	477	493	463	460	485	490	493	464	488	476	489	475	485	472	493	470	476	505	492	480	474	472	482	505	477	490	459	496	469	450	507	498	486	527	459	504	497	446	495	447	466	435	452	483	495	497	483	518	491	464	461	502	489	455	493	489	473	527	469	457	476	509	507	505	493	518	494	442	481	430	484	457	481	523	510	513	477	485	473	469	450	470	517	477	492	478	469	491	495	499	466	490	461	459	483	472	456	502	493	446	459	472	486	477	511	494	464	490	480	509	451	514	461	454	471	457	480	527	511	460	468	465	464	504	502	468	536	507	528	442	439	512	505	508	483	466	462	446	477	476	502	484	434	470	467	509	493	487	455	498	502	487	478	501	470	477	496	465	494	432	476	510	518	477	515	478	482	493	518	444	481	429	490	487	475	497	491	488	466	454	510	491	484	459	472	489	495	499	476	472	447	456	502	456	450	449	487	469	489	487	489	468	446	494	507	521	462	459	426	471	481	481	459	514	507	452	481	489	526	475	453	495	505	481	485	477	473	498	473	483	492	456	508	460	436	463	500	489	496	472	522	480	499	487	475	490	490	516	455	505	507	484	474	484	515	491	521	482	506	466	493	496	480
27286	13990	6276	1514	747	538	492	526	560	543	1567	2095	1554	978	635	483	444	404	401	421	432	432	421	401	462	436	436	445	474	410	414	402	425	464	431	407	434	434	430	412	445	420	458	418	417	447	465	438	456	430	423	438	421	414	425	430	403	414	427	445	413	415	430	441	409	432	470	435	429	466	445	410	402	442	479	385	417	428	410	414	376	456	431	423	451	417	418	412	444	408	447	427	471	431	448	446	419	420	390	431	416	435	449	405	439	403	434	410	443	425	433	459	380	442	429	383	414	401	403	427	441	379	418	448	403	443	416	478	430	474	391	418	428	461	423	389	465	434	405	444	415	431	419	401	434	434	425	442	440	425	453	434	435	432	428	419	399	407	437	437	440	403	450	435	419	407	391	422	441	450	442	420	435	451	470	440	431	434	437	460	435	457	450	393	438	431	472	414	407	411	422	419	468	419	447	444	419	435	420	437	436	429	442	445	436	425	471	449	431	419	420	444	388	443	441	432	460	419	465	441	443	435	420	414	422	427	371	471	439	452	410	410	425	409	408	430	411	445	443	436	426	416	446	426	459	411	367	444	447	456	455	383	407	421	392	442	431	431	419	392	438	401	401	429	416	431	438	443	418	442	431	401	437	449	426	409	461	428	408	382	428	401	414	458	457	423	435	426	434	426	406	426	395	417	459	430	438	434	416	406	434	442	420	443	444	447	430	437	409	452	476	378	444	404	447	433	439	451	448	422	451	452	437	402	420	430	422	423	429	405	410	415	450	442	429	395	453	429	413	463	412	404	441	425	444	427	444	425	395	414	401	419	433	450	439	461	428	405	400	424	398	410	420	428	447	429	411	422	449	417	451	399	430	391	404	438	424	408	460	440	435	462	420	411	401	431	403	453	422	433	447	408	456	430	430	449	456	444	403	427	424	417	436	450	411	424	470	454	431	447	452	442	442	390	434	455	427	441	432	409	420	415	413	435	401	394	416	445	395	428	426	431	383	422	426	425	425	417	451	416	428	406	428	417	393	427	419	422	443	430	442	408	426	411	394	436	448	451	471	467	457	409	465	432	434	450	402	428	382	429	444	405	408	455	438	439	378	450	418	462	401	433	428	408	421	386	393	391	432	452	423	425	408	431	407	437	457	427	430	428	432	428	464	391	403	433	422	439	407	440	410	416	375	434	429	408	410	421	449	410	403	422	415	445	418	406	407	431	422	406	432	436	422	458	436	404	437	417	455	444	414	436	430	428	396	376	450	449	394	419	399	442	449	428	418	422	438	443	436	449	429	424	423	410	431	467	411	445	435	463	422	436	458	430	458	429	442	406	396	438	432	447	417	471	433	408	382	457	429	427	405	419	407	454	440	457	399	415	421	434	427	450	419	426	407	416	455	474	415	439	456	428	434	436	474	459	418	433	429	426	428	433	388	395	446	425	421	416	421	434	450	458	415	431	478	416	416	447	435	444	389	417	463	433	432	434	450	444	397	432	423	392	436	436	423	394	436	421	413	377	419	424	418	434	449	453	416	441	426	403	414	422	431	420	448	414	448	410	440	426	430	420	428	432	423	456	472	451	447	416	440	406	409	417	446	424	450	420	436	438	446	467	434	453	399	426	406	445	456	415	413	392	410	416	412	450	398	436	432	406	426	422	427	431	452	425	423	454	472	444	438	421	423	409	435	420	454	418	458	437	453	472	425	428	450	398	454	396	452	460	415	422	381	447	459	439	441	450	451	426	446	460	438	440	441	414	423	411	415	418	436	443	418	449	434	425	448	383	427	426	427	419	391	419	448	409	413	432	436	429	464	454	423	436	369	460	458	465	430	440	433	508	446	428	442	453	439	437	409	426	444	412	391	417	416	406	474	434	420	432	452	404	436	391	421	425	409	421	440	455	404	433	457	441	435	453	462	416	408	427	411	399	448	413	448	406	422	426	435	382	448	469	405	411	424	411	483	443	455	410	462	433	430	441	400	410	417	405	424	415	429	424	432	435	450	439	443	448	416	409	440	445	439	425	460	402	425	429	425	409	398	423	436	439	449	445	422	482	438	418	441	397	430	427	446	440	406	449	467	399	396	405	430	395	437	419	405	424	435	438	456	430	441	453	415	471	402	418	430	380	454	419	414	428	402	448	422	391	394	438	413	425	418	410	391	413	410	389	390	413	441	416	418	441	450	429	432	419	426	404	430	438	402	443	444	454	409	458	432	474	441	435	427	443	441	435	441	436	430	387	426	455	405	422	406	414	400	408	458	449	461	428	424	388	436	424	409	432	456	423	407	434	468	402	441	386	405	436	435	460	403	434	387	419	438	406	400	413	391	398	403	395	415	431	414	449	412	378	424	445	403	427	432	428	455	427	382	479	436	422	416	422	464	428	439	426	433	432	450	431	403	425	429	418	443	427	427	446	418	421	404	429	485	399	426	395	447	422	422	464	432	410	418	434	368	450	446	407	419	415	424	455	409	421	409	439	459	468	433	412	440	446	433	402	442	433	427	402	420	447	422	449	426	399	408	420	429	426	426	463	409	428	463	408	418	433	429	406	403	445	404	469	406	451	412	403	466	424	412	438	458	434	430	426	396	455	445	424	451	422	432	380	415	426	400	405	436	463	420	403	400	418	415	460	426	424	422	437	396	492	452	444	456	414	417	423	450	426	435	407	428	426	456	468	431	437	432	435	441	440	466	405	433	445	420	442	420	446	427	438	411	419	421	401	414	432	443	423	404	427	445	437	397	434	424	429	438	464	464	464	392	422	466	431	423	431	401	400	387	427	405	431	442	409	442	400	412	439	439	432	404	416	468	446	431	426	422	444	438	441	472	456	445	424	476	438	418	355	403	441	442	442	439	435	477	442	405	413	404	410	428	413	423	469	446	410	414	468	431	451	454	429	424	406	404	436	384	424	421	440	445	429	407	409	399	414	418	451	409	420	449	457	412	450	447	496	433	416	444	427	394	443	421	427	423	438	415	418	426	463	451	442	434	405	470	415	391	435	421	391	445	405	395	379	460	432	433	406	467	447	368	425	403	396	414	430	417	457	436	408	408	456	393	447	425	450	406	432	437	444	435	411	397	411	425	403	418	444	475	424	446	437	416	411	448	429	446	416	396	426	452	421	453	437	449	452	433	404	402	395	458	431	427	435	419	403	396	420	437	417	389	399	449	420	428	409	429	418	406	374	458	417	443	416	402	428	402	437	449	409	408	421	432	410	435	446	461	452	466	403	419	406	396	419	406	437	416	449	419	452	414	430	426	432	429	401	477	447	415	423	424	445	447	440	445	434	452	418	447	449	442	417	435	422	415	446	431	427	456	437	445	382	453	413	467	442	412	424	412	438	431	440	454	428	427	457	405	405	433	421	449	391	438	422	449	423	418	425	439	432	409	416	403	432	444	403	446	372	388	435	425	445	429	425	436	427	432	433	400	438	416	411	427	408	467	457	433	439	420	456	473	405	431	473	411	431	418	463	420	441	424	451	407	399	474	417
6908	5283	4975	732	526	489	458	548	538	559	2172	2440	1642	947	580	427	389	374	336	393	322	337	367	361	371	375	344	355	329	370	373	358	371	357	374	342	338	362	356	349	357	358	317	355	358	353	338	394	347	323	379	368	361	373	367	362	347	357	360	352	361	342	347	349	340	359	360	347	350	356	366	338	363	358	356	315	343	380	359	365	355	348	365	345	363	366	320	387	379	372	339	352	360	408	344	366	402	378	317	366	354	349	320	380	334	343	362	367	364	386	381	360	361	381	338	371	349	374	356	363	353	310	363	355	338	339	368	334	341	355	345	356	362	362	347	366	374	377	330	374	342	367	348	390	354	367	374	355	344	346	356	326	380	368	340	351	343	371	394	360	345	334	347	377	325	365	357	372	327	358	394	341	359	356	334	374	352	321	347	340	352	316	382	323	351	377	367	371	330	340	354	322	357	372	354	360	351	351	346	381	410	328	360	361	349	352	349	369	321	336	347	338	367	394	358	365	358	361	352	354	355	358	321	366	334	352	356	340	366	339	389	331	379	354	373	368	370	371	382	349	363	355	368	321	364	331	363	351	385	368	366	354	360	336	395	343	333	377	362	389	379	341	318	373	377	360	367	333	353	334	400	355	337	386	344	364	378	388	369	351	345	330	370	387	391	362	384	350	334	364	364	388	386	320	361	330	350	354	347	331	314	380	359	363	345	354	353	369	387	344	369	387	352	368	334	359	356	359	358	321	353	354	344	328	373	342	373	329	372	377	376	373	393	353	379	342	349	357	351	347	373	352	370	348	353	354	379	352	342	354	349	364	333	383	321	340	367	322	345	369	334	324	371	354	327	371	342	354	402	356	398	303	378	341	358	358	373	343	359	400	354	358	377	379	346	335	391	349	351	344	349	343	386	357	349	319	367	337	356	341	385	356	350	346	348	359	364	340	366	355	374	361	362	343	337	361	348	344	361	342	379	340	350	365	380	375	364	344	336	368	344	382	324	375	390	367	332	335	371	365	346	373	371	369	369	320	402	365	355	364	341	350	342	376	375	354	355	360	379	335	379	392	374	342	365	359	342	341	342	352	370	355	339	343	327	340	341	361	339	360	362	369	373	359	354	370	355	372	378	375	345	354	334	346	376	349	328	368	386	396	329	342	323	358	343	358	336	367	337	374	362	363	381	329	366	332	356	375	355	347	359	361	360	375	359	363	368	340	380	345	318	351	344	343	381	371	351	378	342	333	373	389	339	358	346	349	308	358	388	374	375	359	354	415	327	343	372	344	333	343	355	337	335	348	359	326	365	372	355	363	379	375	373	344	367	334	332	373	336	367	360	362	398	345	332	384	360	372	352	398	349	340	382	363	340	360	389	374	330	397	369	341	403	341	341	354	345	385	358	360	356	382	345	375	378	378	358	350	367	380	327	331	334	354	361	356	376	318	338	369	342	354	364	371	354	328	342	392	349	325	373	353	369	363	356	368	369	378	381	353	372	369	379	375	369	358	345	407	382	358	355	366	370	350	352	369	376	319	379	368	365	355	344	368	380	368	341	382	348	348	348	385	357	330	360	359	357	394	334	362	342	358	358	342	367	362	376	357	344	336	351	334	362	318	338	385	366	360	333	346	407	342	394	351	347	335	364	354	357	333	344	345	356	356	354	361	351	354	314	374	338	365	348	340	383	375	345	338	390	374	363	360	378	373	346	359	337	364	343	387	319	336	330	364	348	346	359	401	375	337	339	357	379	335	327	390	389	409	386	361	328	380	367	366	379	360	366	374	350	384	354	361	361	333	333	383	376	351	346	384	340	349	349	315	385	352	332	360	363	352	345	342	341	359	370	357	385	338	343	354	343	361	374	349	359	361	346	373	383	354	343	344	374	344	373	354	330	366	358	373	359	379	359	338	364	350	341	325	349	378	370	320	379	355	366	392	349	347	366	342	345	351	387	382	326	357	349	319	343	353	382	376	359	364	375	324	360	393	351	341	358	388	378	369	382	379	357	355	381	347	322	382	340	345	363	374	325	354	356	337	387	366	334	346	358	344	331	369	364	335	349	345	391	331	383	340	346	381	381	340	385	350	318	361	326	361	355	335	370	363	375	375	344	377	348	375	369	375	333	357	368	378	338	350	365	347	356	362	355	381	350	365	335	370	337	351	339	359	383	385	358	368	365	356	357	376	384	348	326	373	371	348	375	326	331	347	360	358	364	336	338	337	350	370	352	310	343	336	356	368	400	356	370	339	347	341	336	343	367	319	338	367	356	390	398	358	399	346	336	349	398	372	352	361	374	367	362	399	348	368	351	368	385	336	362	347	355	377	369	336	356	349	356	375	352	371	380	375	328	358	308	364	372	352	352	355	364	353	345	324	347	362	363	374	353	360	346	376	349	390	362	363	362	348	370	405	380	378	342	376	357	365	345	363	350	376	348	353	361	336	358	353	338	391	358	387	393	375	345	360	389	339	373	347	388	384	395	350	373	368	331	333	334	340	376	348	352	382	350	392	328	350	353	351	367	366	326	335	378	350	370	352	361	351	356	380	319	355	362	362	361	379	349	384	353	376	363	341	382	367	342	349	350	363	349	400	344	346	358	342	368	368	362	360	350	365	336	352	386	363	371	342	388	364	355	373	375	344	321	356	373	340	357	322	355	389	355	368	361	375	354	363	339	377	368	352	387	358	359	340	341	375	358	374	356	364	359	334	348	339	398	353	372	356	345	364	333	382	371	358	355	330	343	329	335	358	323	349	356	357	367	329	363	339	342	345	346	341	359	356	362	342	349	344	360	356	365	361	380	355	360	386	325	375	360	352	374	373	338	359	393	355	326	340	400	394	338	376	389	337	369	321	342	342	351	336	382	356	363	351	343	375	337	327	351	357	374	367	339	348	391	342	362	384	355	377	368	345	348	388	351	372	358	356	358	380	345	361	360	330	371	377	375	345	375	336	346	348	358	338	333	374	351	364	312	339	344	372	350	357	385	365	352	319	382	367	388	353	361	388	396	370	363	402	339	335	349	378	400	348	349	334	370	351	319	393	349	391	350	390	326	340	364	365	330	337	361	330	343	372	374	350	361	373	343	341	345	346	318	359	369	369	380	362	369	361	333	365	371	354	349	355	364	332	379	376	365	323	375	379	386	357	353	336	375	363	356	368	342	382	378	381	350	391	344	324	345	396	394	353	357	339	358	377	352	346	321	337	356	364	351	332	360	356	324	344	349	357	407	319	377	360	354	351	355	355	359	347	364	388	358	332	342	324	380	356	372	356	323	344	363	345	349	341	373	382	348	366	333	345	346	347	343	352	363	371	371	364	370	380	375	347	341	329	367	352	379	386	390	369	416	386	372	362	377	342	367	356	358	370	319	382	350	364	389	358	366	367	361	375	342	382	356	383	353	386	363	364	365	365	385	338	362	346	350	373	361	395	338	342	332	387	361	357	336	365	354	334	360	369	370	388	377	380	349	360	354	369	358	354	391	348	351	375	365	399
24795	20950	27015	24773	8848	1546	1269	1143	955	2715	12276	15386	9793	3861	1180	631	550	515	483	505	484	501	511	501	509	443	505	534	496	508	499	503	475	489	444	477	494	541	482	499	508	507	491	480	497	511	479	506	509	494	497	497	458	480	480	467	488	462	492	502	484	484	471	483	475	516	486	513	489	493	498	463	502	474	509	501	473	492	472	531	508	522	488	509	501	519	489	494	536	506	480	454	479	477	508	499	484	484	506	496	497	484	472	450	502	510	483	484	509	475	466	496	502	498	465	479	452	470	473	512	530	502	480	479	456	459	500	479	470	544	505	489	520	527	489	515	520	469	528	508	525	515	525	499	479	503	514	495	497	491	487	476	482	484	518	489	528	480	489	535	492	489	537	487	458	489	468	492	498	524	501	493	472	505	495	496	447	487	514	465	466	512	478	502	476	499	509	526	510	494	483	478	501	470	469	553	502	538	510	478	495	453	485	498	481	475	490	462	471	469	510	478	488	489	477	455	486	515	473	474	481	480	511	469	467	458	503	461	492	445	474	501	512	442	482	487	474	481	472	462	458	499	493	532	526	488	496	486	489	469	444	526	495	448	546	491	514	515	516	476	494	521	495	498	499	445	463	486	492	453	473	500	492	466	494	507	503	500	493	468	475	484	514	470	522	504	504	500	485	497	490	540	528	484	465	490	494	475	493	478	512	506	490	499	490	485	477	505	463	506	494	505	475	485	473	478	472	502	497	497	490	514	474	468	517	524	462	520	537	501	499	485	506	515	503	512	456	489	505	498	511	468	520	491	487	482	511	490	494	498	468	479	475	513	493	470	504	487	482	525	493	467	459	450	512	495	468	503	431	461	494	491	476	471	494	490	491	510	478	494	456	464	473	462	526	523	452	514	502	490	495	474	476	462	491	524	469	513	462	494	493	508	486	516	473	526	537	506	508	521	479	468	482	484	470	475	515	459	508	461	483	512	487	472	515	478	491	487	488	514	496	499	483	502	508	520	494	500	522	540	500	478	491	498	527	529	465	520	488	512	481	482	478	499	484	473	468	488	501	470	464	489	490	460	489	440	461	456	475	520	457	471	497	484	517	470	482	468	549	502	482	488	509	459	479	475	504	486	534	485	478	457	527	484	499	472	491	468	456	475	461	477	506	480	496	502	519	463	512	478	514	522	511	511	463	484	469	512	485	427	479	481	452	509	508	463	524	501	492	493	505	483	459	503	507	500	482	437	501	508	479	445	503	495	487	418	464	463	499	497	502	516	504	458	476	452	488	486	483	453	457	495	505	497	482	494	449	487	429	532	476	465	475	493	486	479	489	490	481	466	484	522	505	471	473	487	485	471	481	474	500	518	485	531	441	466	500	484	467	461	476	490	484	485	446	482	492	502	482	476	472	510	539	479	472	498	482	506	506	549	484	521	506	453	470	468	503	470	461	471	494	495	478	466	504	471	499	501	496	491	482	497	490	476	490	471	478	484	519	459	497	502	478	466	505	511	488	472	469	484	489	522	447	496	460	483	480	493	535	506	527	502	498	459	482	515	468	479	485	502	512	513	490	481	517	459	531	484	495	504	519	442	506	496	494	477	465	526	525	482	474	495	501	504	488	438	523	484	529	470	509	516	518	555	481	483	513	470	468	475	477	469	503	507	524	474	475	462	516	530	502	492	463	467	499	515	521	479	508	492	514	481	475	478	477	470	468	508	508	474	523	529	493	506	522	470	447	452	510	468	497	425	484	515	509	466	500	563	483	514	519	502	480	462	511	464	489	465	512	504	501	477	480	488	478	494	467	486	484	492	494	474	511	490	479	474	490	483	476	488	486	475	518	504	495	505	501	524	502	478	512	524	501	503	511	465	499	477	480	522	516	538	515	524	502	471	463	460	512	455	519	499	485	498	492	487	491	464	489	475	481	480	450	471	496	453	474	516	516	504	490	491	495	495	457	484	482	498	457	478	480	511	483	490	495	493	518	485	511	536	446	493	567	467	515	516	474	498	540	471	438	467	466	493	510	480	541	470	468	468	519	468	506	493	498	487	484	512	486	464	484	519	473	558	461	472	458	499	528	455	476	496	480	524	447	497	501	508	489	451	521	477	527	448	483	494	495	454	499	490	482	504	494	480	522	452	536	493	488	469	504	500	487	484	517	471	492	503	518	504	514	485	490	465	458	549	479	467	480	532	504	513	471	489	497	482	494	510	486	495	467	494	482	476	494	507	475	486	473	485	468	476	490	464	482	459	455	542	460	499	478	504	500	464	495	462	492	496	470	461	520	488	488	485	507	489	459	471	483	483	475	509	493	486	492	485	509	480	447	508	482	523	474	516	509	521	510	504	487	485	465	464	493	484	503	507	497	463	454	516	441	517	477	483	465	511	468	468	517	475	515	515	441	517	488	511	453	453	476	508	495	452	483	494	475	492	492	494	510	471	482	525	471	510	485	504	497	507	482	492	524	509	493	479	500	459	495	515	460	483	497	517	452	487	474	536	497	445	496	506	470	511	450	522	487	478	499	485	458	499	452	460	492	470	514	473	541	500	481	499	505	521	451	452	515	481	495	525	483	513	519	496	509	486	510	508	462	476	525	477	491	505	499	496	471	461	501	516	470	501	477	481	474	460	479	471	513	466	503	434	463	490	477	475	512	550	501	498	496	453	457	454	456	524	485	497	495	485	492	485	513	467	499	487	485	458	498	494	450	498	471	487	483	481	488	455	498	502	449	507	494	451	465	492	446	504	519	478	448	500	508	504	507	490	511	491	460	551	534	521	496	517	455	467	504	501	455	508	459	483	519	468	501	476	506	500	489	488	505	467	466	513	496	485	488	469	459	480	508	492	484	458	458	489	526	499	473	458	487	505	519	496	509	482	523	497	496	505	483	472	505	468	487	480	537	483	469	492	479	525	469	498	463	501	459	464	478	455	474	498	489	517	479	478	491	513	481	451	494	502	489	493	474	510	495	487	483	476	484	530	485	483	480	544	481	466	513	490	498	472	476	472	513	529	488	487	502	480	481	457	490	490	509	483	462	494	500	476	502	504	468	480	473	474	473	488	472	508	518	501	497	543	502	466	504	513	469	501	479	467	478	522	476	482	458	462	537	477	459	518	478	500	521	517	469	456	487	460	464	452	495	487	437	453	446	489	522	497	507	503	514	505	487	487	507	483	489	517	493	497	501	486	539	483	469	494	512	527	480	526	487	501	464	506	479	483	476	486	486	462	517	539	520	504	501	489	499	474	486	461	483	500	434	535	495	485	516	467	481	496	465	471	495	505	488	470	494	457	474	443	517	545	528	476	527	482	505	480	485	446	484	498	443	426	473	460	505	483	468	502	452	448	519	481	487	508	472	489	500	460	470	482	475	499	456	481	489	488	464	485	485	514	492	465	539	469	498	468	496	492	490	534	498	511	488	475	525	502	544	500	482	481	483	508	491	491	476	474	551	497	535	460	486	522	473	461	475	442	482	519	493	495	515	477	474	475
5707	9608	10515	2949	1358	1102	1353	1416	1208	4356	15035	14525	9400	3944	1323	596	469	442	421	451	439	434	452	434	397	401	414	411	424	430	428	424	414	442	390	414	427	441	407	408	433	427	433	427	450	422	390	425	455	403	428	456	397	471	443	459	412	423	433	431	454	461	421	398	428	429	443	415	444	420	396	402	403	431	419	423	422	432	412	407	409	431	435	437	433	404	397	415	457	440	413	407	419	399	432	366	394	430	406	419	400	431	453	450	428	447	452	438	443	446	371	406	437	461	415	406	378	417	437	432	408	440	407	420	371	389	444	434	444	417	416	431	440	427	407	436	434	395	404	402	450	422	390	432	414	409	443	417	423	407	422	400	443	383	395	414	445	405	411	393	421	439	453	419	408	424	410	412	400	417	428	439	371	449	410	456	397	452	436	414	467	435	445	442	413	427	447	425	455	421	405	421	386	434	463	438	448	413	435	440	473	441	460	423	437	419	440	411	418	405	389	405	443	455	459	402	445	391	431	438	427	398	450	393	413	414	444	432	420	425	405	412	417	388	401	435	434	459	396	392	418	456	438	419	382	444	389	436	443	400	467	408	393	447	406	470	449	434	421	453	409	474	422	441	404	430	442	438	424	427	422	436	432	396	421	446	440	401	439	416	457	435	418	426	426	450	428	399	421	414	462	427	476	410	395	441	446	391	444	426	424	428	417	446	444	417	416	404	429	411	437	429	398	429	413	433	406	467	432	434	399	414	417	421	395	367	387	460	413	433	473	415	395	433	424	440	422	444	425	435	406	420	409	473	410	446	427	446	421	414	447	429	384	405	412	445	405	411	430	462	407	443	411	407	397	428	431	390	370	426	452	411	380	413	424	448	396	449	457	418	406	405	470	418	420	440	415	467	478	434	398	410	406	474	391	452	425	423	417	435	437	412	416	408	459	418	414	439	455	410	419	424	412	416	415	391	401	422	438	436	445	446	428	413	429	423	437	413	453	426	396	420	407	448	444	450	426	444	419	407	440	394	435	419	428	441	396	468	438	428	428	415	409	417	412	401	441	393	424	419	395	450	422	430	407	421	424	423	450	424	423	439	416	398	432	407	417	422	434	409	431	426	432	388	464	408	401	376	443	420	421	421	394	423	420	416	433	418	413	406	398	435	390	452	451	424	438	405	408	400	410	426	421	401	408	419	404	417	450	416	422	435	433	419	472	441	417	453	468	407	404	404	400	432	418	411	438	432	437	446	406	427	454	425	433	411	388	442	422	437	414	417	425	399	395	421	410	377	404	406	441	443	438	418	417	424	452	405	411	406	384	403	447	402	432	445	425	446	434	405	451	426	433	425	407	454	423	415	418	451	400	427	410	426	399	415	444	393	404	365	442	417	444	417	442	430	442	394	449	430	442	400	432	405	394	405	434	420	429	460	428	424	405	431	425	390	389	413	441	407	418	421	432	438	381	430	399	450	374	420	420	419	392	417	436	471	412	428	417	424	378	400	393	463	415	446	441	440	411	383	398	427	373	415	421	399	443	426	388	435	419	420	412	417	432	435	437	439	434	390	420	402	438	417	439	447	426	433	415	443	420	439	413	402	444	416	397	440	415	428	402	431	484	407	432	424	439	415	441	412	442	434	356	458	382	416	390	395	413	440	446	417	420	445	414	446	426	416	428	452	449	364	421	441	402	418	407	430	433	437	399	405	410	460	430	423	405	473	473	410	431	391	405	439	384	427	429	468	411	430	437	427	419	441	450	418	428	418	430	421	421	415	467	435	417	456	402	432	442	425	440	425	418	426	394	415	449	441	437	384	434	453	414	402	439	426	425	412	393	401	432	399	374	443	413	390	444	380	427	434	429	439	445	411	403	410	421	435	405	468	428	457	433	425	445	399	407	403	459	450	420	380	451	480	392	429	419	432	468	391	427	427	417	426	429	416	422	448	448	418	406	406	401	426	428	434	436	427	438	407	441	408	431	408	424	401	421	444	429	419	413	420	436	399	413	453	433	415	415	382	426	431	425	429	410	417	412	394	429	406	431	455	413	424	384	415	464	430	439	374	408	423	421	410	424	396	437	432	455	437	454	484	407	434	431	428	404	441	421	394	410	441	403	390	390	455	408	421	452	415	416	452	424	424	412	414	401	437	413	434	426	415	419	396	400	427	431	430	382	413	414	463	414	422	395	410	414	403	420	399	420	429	438	452	404	441	430	405	411	448	391	493	461	433	416	427	453	451	390	400	423	403	430	424	422	389	411	413	405	455	404	407	405	419	464	423	420	424	456	438	447	427	416	413	387	480	443	426	389	433	418	411	417	428	440	420	410	419	421	437	368	433	424	427	395	452	404	455	425	380	459	408	424	426	419	422	412	412	415	403	420	402	423	414	416	426	392	467	413	429	412	398	415	424	431	446	410	393	439	418	434	448	400	427	405	399	457	397	380	429	426	413	415	418	449	438	402	406	435	430	452	383	411	440	398	461	471	402	418	431	424	431	455	447	407	431	434	441	416	453	415	401	412	428	429	414	459	417	406	426	408	421	415	406	414	409	429	387	424	432	406	461	463	409	397	415	417	476	414	417	434	461	440	381	411	448	430	426	429	427	422	394	423	425	401	440	431	407	396	423	384	388	418	439	444	453	417	416	415	390	450	439	420	412	408	382	396	416	455	415	420	426	399	426	415	380	416	397	424	459	430	434	415	402	433	413	435	437	427	398	448	426	403	427	412	421	413	439	403	386	418	430	415	436	441	453	394	410	418	427	396	435	464	399	411	428	390	430	409	413	416	452	417	444	432	406	407	408	406	427	442	420	441	436	412	486	418	433	420	414	380	458	403	410	409	398	392	443	422	422	389	422	415	456	419	406	436	408	405	418	398	404	423	433	406	433	405	440	440	388	400	378	422	420	458	420	414	422	431	411	434	385	420	451	390	439	446	414	449	418	437	422	449	455	422	456	431	416	411	394	381	414	399	402	439	404	406	418	414	402	390	407	428	427	440	434	426	414	366	432	437	420	414	470	437	404	461	405	420	429	379	463	417	398	431	420	448	435	389	425	460	446	407	423	409	399	412	428	419	412	379	436	379	433	404	408	412	401	452	404	436	464	425	397	429	469	446	384	400	436	442	408	398	390	385	439	419	421	457	435	426	418	412	454	425	443	409	431	404	393	399	437	396	414	433	448	372	393	403	437	400	407	445	411	411	408	425	421	408	431	422	407	429	421	424	431	419	440	430	416	441	393	423	404	424	440	404	412	410	412	425	415	442	458	416	389	416	414	408	445	392	458	410	432	434	432	445	440	435	442	427	381	392	391	420	405	413	392	398	451	411	421	428	394	426	432	413	366	427	452	424	419	420	444	415	460	418	406	407	418	408	426	412	410	420	400	402	416	416	424	439	401	425	448	407	423	410	442	413	408	437	419	449	416	439	449	421	422	405	423	398	388	387	418	406	395	415	433	437	415	426	415	404	405	398	428	405	433	433	420	404	406	453	395	453	424
23867	20949	28077	24032	20654	8488	2529	1630	1217	1860	17223	28461	20499	8979	2526	943	679	599	565	572	608	568	591	617	592	614	575	560	574	588	602	577	542	567	606	602	602	615	600	628	568	585	598	579	599	579	603	586	589	569	618	577	585	600	561	585	598	615	623	579	578	579	629	613	545	591	613	579	577	570	614	573	578	590	612	605	581	584	590	590	588	596	580	576	577	579	595	591	582	584	592	572	551	594	559	609	591	602	575	565	560	580	570	595	558	567	571	568	556	561	644	547	588	617	586	588	580	590	614	589	596	636	552	569	607	576	579	626	596	600	592	589	595	564	539	579	590	599	579	580	610	519	563	556	590	583	552	595	587	559	551	584	577	575	566	539	562	572	555	608	588	562	560	624	572	609	597	583	551	606	583	582	607	541	573	534	553	655	585	648	622	600	591	586	599	595	608	578	581	576	559	557	572	591	578	572	592	584	596	569	564	604	566	624	583	604	580	549	555	572	559	604	614	565	580	558	617	597	572	616	584	576	553	576	550	578	579	624	549	585	587	583	596	572	578	561	577	539	583	594	592	568	561	610	591	584	605	583	590	565	593	570	554	607	577	563	587	583	557	595	563	606	584	566	578	549	614	607	541	592	573	564	587	565	557	557	562	603	602	580	587	632	591	585	578	579	583	602	566	603	583	524	575	558	599	604	583	586	558	592	585	570	591	562	534	618	640	650	611	602	603	588	580	603	556	622	596	573	600	574	575	626	595	593	601	578	557	542	560	576	555	614	556	555	560	588	578	584	571	592	557	601	560	611	602	523	562	590	559	602	573	610	611	580	545	600	594	603	601	567	588	579	569	542	602	582	554	607	552	620	588	529	602	613	596	592	618	574	568	550	590	601	590	587	593	607	585	563	557	617	582	580	587	575	617	576	587	576	598	628	581	602	576	583	614	575	547	596	571	557	549	590	606	544	590	568	542	567	583	575	625	572	573	572	573	552	616	558	579	547	587	550	588	599	559	588	589	563	524	609	563	589	590	571	577	598	590	591	573	610	556	541	600	613	599	600	557	589	619	579	639	584	569	601	574	554	620	569	557	599	562	592	586	554	574	579	558	605	624	622	612	599	619	603	619	606	646	576	579	614	589	564	616	575	590	517	607	536	601	585	609	563	620	574	594	593	584	550	591	594	584	564	632	597	534	541	586	588	567	578	606	621	589	575	541	553	612	635	591	563	595	589	575	576	572	572	594	609	594	565	555	596	623	576	572	612	577	603	600	539	587	602	554	548	590	636	572	576	540	554	556	590	580	603	578	591	592	600	596	583	582	597	594	574	558	597	590	539	604	609	565	578	595	569	601	602	577	603	522	594	592	548	568	584	577	589	602	563	598	604	603	573	569	526	595	597	577	567	633	535	586	623	571	614	577	609	620	521	565	592	608	521	568	572	634	603	603	599	591	531	595	554	577	560	574	523	602	567	545	563	529	569	583	589	597	581	584	565	580	596	528	548	560	574	603	586	584	579	614	567	571	615	612	569	570	614	605	609	626	626	592	557	581	536	558	552	599	544	567	581	591	575	568	582	570	591	601	534	551	567	621	608	572	618	577	574	587	593	582	595	594	584	587	567	569	572	549	554	536	582	562	520	538	554	500	587	559	596	553	567	564	550	590	573	587	586	553	572	609	605	596	594	616	567	565	535	566	529	605	575	624	597	562	596	586	608	586	602	558	528	616	560	561	574	581	587	572	579	562	565	564	529	563	542	604	586	587	577	574	588	594	579	587	616	572	537	540	588	616	602	564	570	582	601	596	582	581	618	556	582	609	575	536	576	597	601	533	574	579	591	564	569	573	546	560	594	576	561	593	646	637	560	565	550	609	542	559	554	581	549	572	576	571	557	603	579	562	562	593	549	629	554	543	596	600	578	576	592	576	601	597	579	559	600	537	614	578	568	564	576	637	574	563	514	614	593	584	576	565	561	559	553	588	583	604	599	544	535	606	635	556	565	573	604	584	583	555	566	604	603	602	621	590	552	561	636	570	582	614	590	578	565	595	592	585	609	574	601	590	570	572	583	614	613	551	573	578	623	587	554	610	614	587	541	598	556	577	547	570	548	554	570	569	617	579	560	557	584	572	593	627	587	578	568	585	598	607	575	551	637	609	587	635	572	606	591	605	553	577	540	608	583	591	570	562	563	548	559	488	557	592	590	575	546	580	606	559	571	569	566	564	618	614	577	573	614	555	588	550	577	598	578	565	568	588	580	566	608	598	575	571	582	584	602	603	571	596	592	557	617	615	596	609	582	551	592	609	595	568	526	569	589	583	604	647	567	567	603	559	579	569	587	598	614	642	600	584	579	606	544	600	585	609	538	525	562	543	585	570	562	590	589	566	612	527	605	580	592	585	557	557	566	575	556	562	595	567	556	578	607	574	548	585	610	603	581	577	558	633	615	591	558	595	571	585	594	593	605	607	539	624	576	536	595	585	606	574	596	572	595	587	584	586	554	622	566	536	563	590	590	598	537	597	573	611	574	575	556	547	607	563	578	552	573	580	560	574	584	542	609	580	605	606	601	588	561	577	554	598	588	588	573	535	567	585	571	585	567	572	534	568	589	604	586	595	541	556	523	563	549	576	559	565	569	554	524	530	588	601	561	575	563	545	632	594	572	592	521	592	567	598	534	586	584	597	605	594	600	571	590	597	597	579	565	602	563	558	580	561	589	600	597	567	558	590	540	541	547	564	554	605	589	563	573	561	600	613	610	603	612	598	564	584	610	571	621	566	573	587	590	604	582	575	577	548	621	565	527	580	538	522	626	559	602	566	592	614	538	551	575	595	592	602	579	562	607	566	556	586	567	608	550	578	547	577	598	584	553	562	553	529	531	562	555	551	607	580	541	566	514	572	559	607	582	590	580	593	608	617	530	547	599	552	525	606	566	578	584	575	577	578	592	582	581	579	571	528	547	654	593	592	553	557	532	543	554	590	602	585	562	567	551	552	608	609	596	598	586	608	581	558	602	544	562	572	621	582	591	568	567	586	596	587	556	605	605	602	607	584	576	547	568	588	548	602	609	559	591	574	554	565	590	567	514	587	583	563	567	573	600	575	572	570	626	554	585	587	548	566	588	618	595	576	562	573	556	592	568	551	585	597	586	594	537	532	580	598	554	524	610	557	566	591	579	566	604	598	553	571	585	603	545	556	564	626	600	574	601	526	596	581	550	591	600	591	613	570	576	599	568	567	582	612	567	555	588	577	585	549	603	563	557	537	552	605	574	601	601	605	613	541	589	568	558	571	580	567	565	584	604	576	557	566	581	588	601	555	605	539	573	568	617	584	589	562	592	507	621	565	564	584	544	600	617	607	578	545	553	556	562	580	579	570	546	552	569	553	615	593	603	541	592	588	575	532	574	561	586	607	572	587	578	574	566	531	598	571	577	595	574	560	597	611	586	612	550	568	589	536	549	549	586	572	571	589	563	621	555	548	575	584	577	588	568	575	608
6107	11116	12433	9036	2750	2212	2015	2050	1569	2714	21597	25597	17335	7848	2379	882	558	494	511	518	526	530	501	483	540	543	496	531	534	473	487	493	445	512	473	474	512	523	517	511	529	500	471	495	500	513	509	544	500	486	513	518	484	477	525	487	443	505	496	442	497	495	464	479	462	486	491	419	499	478	504	479	504	446	472	509	508	502	517	504	485	526	482	518	528	509	494	457	489	484	491	491	508	449	504	519	478	502	495	500	519	466	486	512	469	497	496	545	453	520	489	506	515	516	490	508	479	490	503	494	523	532	490	505	489	478	520	490	502	496	481	504	512	525	516	543	503	516	508	481	501	486	470	536	495	533	480	527	511	458	475	531	500	509	536	492	468	501	497	493	490	494	447	531	507	498	495	536	508	512	463	473	507	477	510	485	510	514	459	476	473	502	501	485	508	470	482	492	464	486	475	494	522	530	479	470	497	489	500	454	512	509	467	493	501	497	552	540	498	497	515	495	497	496	512	520	473	488	466	463	475	474	496	489	500	463	545	513	509	492	518	526	466	480	530	484	497	471	493	510	517	513	504	505	538	489	475	497	522	490	469	498	456	507	497	480	471	485	469	487	486	537	491	500	484	506	508	476	486	499	514	479	515	515	466	477	502	485	490	514	475	532	451	450	470	502	509	408	518	504	537	499	494	492	505	506	505	475	515	506	540	466	493	514	485	482	529	514	492	503	482	515	500	514	481	490	502	467	468	481	488	467	499	482	486	468	469	481	467	496	492	473	495	484	511	430	473	489	469	497	483	461	480	469	525	502	508	503	490	504	476	474	519	467	436	518	495	486	505	482	499	498	469	515	495	508	492	513	486	459	497	502	465	499	508	505	508	448	508	493	505	476	540	500	492	499	471	478	489	477	507	490	518	478	505	505	469	451	475	499	516	472	479	464	503	495	507	462	503	505	503	498	520	499	515	493	471	519	500	468	485	485	484	474	539	530	487	520	503	503	496	472	494	518	492	499	501	472	497	460	481	482	521	504	464	490	482	507	508	484	485	490	481	514	519	501	482	496	526	527	488	494	495	504	503	545	505	478	503	461	529	521	544	519	522	525	478	483	490	480	479	459	497	474	497	523	536	475	495	518	444	488	480	503	509	510	520	503	507	516	508	489	495	487	480	497	484	480	509	521	513	487	471	507	490	507	515	533	476	484	519	505	481	494	519	500	456	546	516	445	477	507	483	509	512	470	487	471	466	520	484	522	508	475	451	470	464	518	502	528	474	509	472	475	496	509	494	526	456	529	501	523	514	511	528	534	485	483	494	495	523	500	488	467	508	498	491	439	472	482	497	480	474	450	484	543	448	488	529	481	466	500	505	509	458	478	513	468	460	482	494	500	489	496	480	485	471	517	504	516	468	495	479	469	489	482	501	449	483	493	508	456	490	475	494	487	509	501	498	480	483	493	481	492	500	500	498	502	505	490	464	486	458	494	485	519	470	549	503	472	480	503	501	500	465	489	526	491	497	493	500	498	497	476	501	530	477	505	468	459	492	526	512	489	487	483	506	503	479	491	479	482	518	482	454	469	464	519	490	500	488	493	538	478	502	505	520	479	484	497	495	518	505	506	499	525	489	459	465	510	531	482	460	530	482	479	467	517	493	486	456	493	471	509	517	485	523	485	496	486	483	485	477	451	498	473	500	508	546	491	479	534	426	481	511	467	462	503	454	494	489	501	440	464	474	509	452	511	501	508	540	483	484	472	513	464	516	498	511	488	490	477	488	504	472	466	504	496	509	502	513	484	474	481	485	497	503	489	492	489	471	487	480	520	547	504	500	492	487	510	505	440	479	493	506	534	493	486	495	516	486	463	476	509	532	481	505	476	504	482	505	480	495	521	479	513	486	543	452	492	531	534	464	472	469	532	516	516	490	454	492	511	492	459	511	510	500	511	498	521	467	534	473	494	500	468	520	514	514	483	502	505	457	482	515	487	496	511	484	465	468	488	488	450	518	482	492	497	505	487	470	447	463	478	490	483	515	471	487	511	510	501	467	470	488	503	485	492	480	473	496	506	533	484	524	491	484	499	495	492	477	449	454	479	482	465	443	466	528	481	492	500	490	495	531	515	477	510	506	514	465	519	452	487	466	510	465	492	518	471	511	482	487	523	496	476	505	496	485	496	476	515	541	489	483	496	456	474	518	501	520	500	477	494	491	503	507	456	463	475	516	493	465	511	487	471	455	468	451	513	480	455	488	499	481	459	480	466	491	506	536	477	508	479	515	488	486	501	481	535	502	472	473	500	511	511	505	481	495	496	536	473	480	500	515	488	473	451	454	511	471	517	501	516	488	487	529	498	496	501	442	536	485	517	463	490	493	502	519	515	471	496	522	465	480	453	507	499	484	495	499	497	529	492	515	507	498	497	520	501	487	500	420	491	506	467	475	477	530	529	497	496	483	475	519	521	480	496	504	492	498	491	494	506	495	504	489	525	510	492	457	502	500	471	480	486	472	487	535	492	446	487	491	506	474	499	469	476	512	488	521	477	472	515	491	533	474	490	503	471	498	482	493	479	503	455	496	462	493	496	475	497	496	458	447	509	492	504	522	491	504	488	457	501	476	483	474	442	493	488	509	492	539	519	477	519	479	499	501	512	465	488	500	455	512	451	475	494	468	456	475	519	520	493	516	480	494	497	491	464	462	480	444	558	477	506	520	518	490	456	445	479	435	577	461	491	484	444	495	473	481	465	515	530	518	485	489	503	468	484	483	461	463	502	505	472	465	495	488	469	470	503	452	455	480	515	483	458	520	498	497	469	499	502	451	523	487	471	472	479	460	504	479	491	500	499	451	555	476	480	463	513	516	472	501	437	486	516	499	504	487	495	521	471	488	519	510	469	438	497	518	465	475	471	487	491	492	447	473	505	452	511	493	479	519	468	509	457	499	509	509	468	499	475	475	474	504	517	515	465	540	513	496	484	487	509	503	482	463	492	496	480	461	491	488	493	483	480	461	463	493	480	486	469	493	493	523	483	479	478	488	506	482	486	455	499	487	508	494	471	485	464	516	523	445	486	485	501	541	462	471	456	454	462	504	497	481	462	480	481	488	499	486	505	490	481	490	490	451	436	467	508	504	472	468	467	486	540	456	477	495	440	464	530	482	483	493	451	447	533	545	479	477	480	528	497	486	493	477	509	481	500	514	520	484	501	525	479	495	521	501	503	505	475	493	492	474	461	473	521	535	530	497	472	471	485	480	472	522	482	504	515	481	489	470	447	494	512	505	481	494	466	483	514	489	481	466	479	504	503	493	505	505	486	490	519	498	463	482	474	491	495	513	518	501	523	436	481	487	526	453	481	485	524	483	518	494	430	478	506	493	497	466	493	472	501	541	454	484	483	465	448	499	536	468	495	528	509	471	457	456	463	462	511	496	513	506	455	494	481	505	482	464	485	491	519	508	458	487	450	473	482	506	511	469	462	502	495	492	506	466	490	547	453	505	460
27266	12012	2725	2188	960	560	638	639	591	648	1217	1839	1561	984	596	485	450	395	447	405	429	462	471	425	436	435	441	478	472	439	444	451	475	428	463	470	442	400	428	449	430	425	442	443	474	459	429	426	452	454	434	435	419	450	444	430	442	451	427	428	460	450	414	388	461	430	449	454	460	437	420	457	466	441	426	462	453	434	464	455	446	420	421	470	452	408	445	433	443	418	434	444	460	440	485	499	470	434	413	469	421	448	461	454	465	459	467	419	467	479	412	460	442	469	423	440	444	426	396	450	407	497	457	436	449	501	421	422	451	428	443	413	442	441	448	434	482	455	412	443	417	470	430	508	430	448	423	490	476	436	404	465	421	448	441	440	416	487	438	415	453	452	455	447	424	424	421	415	434	459	413	459	425	432	426	443	453	460	416	504	447	460	431	471	449	450	426	440	432	477	400	424	440	488	432	457	424	433	450	445	456	430	456	462	451	457	454	421	447	520	450	436	404	465	433	446	480	461	449	499	475	465	450	475	433	482	456	473	471	444	466	421	453	443	440	463	448	442	456	463	447	428	423	409	460	403	445	427	427	448	471	453	459	437	421	476	413	447	459	460	424	442	413	443	447	428	411	452	446	493	416	461	449	452	443	450	413	437	431	469	431	449	429	414	446	436	453	450	463	409	451	397	445	460	473	460	462	487	461	467	421	461	422	474	449	458	435	428	476	421	437	418	458	452	455	429	425	418	444	467	459	414	458	440	466	448	422	429	441	447	440	419	414	480	441	431	442	474	470	439	476	474	438	440	450	425	425	445	464	453	463	435	468	453	447	471	470	431	449	432	430	450	424	432	435	410	451	412	460	451	459	444	406	412	437	434	425	416	425	481	465	451	443	479	474	412	440	451	462	451	426	415	431	448	444	422	442	466	405	422	428	458	468	422	436	464	400	410	474	402	447	461	459	447	435	445	431	461	449	450	456	407	451	479	412	464	464	454	403	447	481	450	476	402	467	447	449	471	427	423	440	398	464	446	454	436	441	453	425	441	443	462	417	481	453	423	428	451	434	397	405	483	398	474	454	429	436	448	459	467	435	451	419	459	445	418	439	456	451	439	414	466	422	449	438	454	427	486	450	431	455	439	459	458	435	420	452	423	470	470	432	444	440	472	454	477	484	462	458	442	444	468	412	435	443	433	474	420	429	455	420	430	469	426	465	442	454	467	465	423	433	443	432	449	452	450	451	468	417	420	415	408	458	444	425	447	443	456	444	438	455	412	423	429	422	448	439	434	454	431	466	441	436	459	429	461	463	461	447	450	438	472	412	444	474	445	465	465	434	482	405	429	430	467	439	463	406	437	431	426	446	456	421	411	454	432	492	462	449	445	445	447	443	482	447	406	448	427	435	413	431	411	455	440	448	425	417	444	462	439	429	408	462	455	431	434	459	434	475	448	458	468	457	483	468	414	453	433	433	447	435	442	419	465	481	409	438	454	447	473	446	434	451	462	454	452	441	423	451	454	450	465	449	464	454	456	452	436	453	421	461	441	444	443	416	433	459	470	456	472	455	412	407	423	488	444	488	460	430	405	477	429	463	431	435	421	421	472	458	483	417	462	446	426	432	435	443	457	451	455	413	430	464	461	423	479	473	440	473	444	454	487	486	461	463	434	442	412	499	444	485	439	421	454	437	458	420	471	418	437	444	437	450	453	448	444	451	442	425	483	457	429	450	476	495	454	451	429	450	432	453	429	427	436	420	472	458	478	397	456	472	457	421	444	413	389	473	435	445	469	446	457	464	496	411	466	422	462	410	455	458	433	423	442	470	450	442	438	423	413	427	445	468	429	448	423	429	441	453	434	474	423	427	442	464	451	434	450	424	463	434	423	435	441	432	440	412	459	426	470	440	426	449	446	433	428	444	427	445	418	444	450	482	448	386	409	514	453	457	460	427	459	437	473	458	490	440	395	444	448	409	442	424	398	426	425	501	425	449	429	431	445	441	465	463	445	467	447	454	452	464	438	446	462	422	484	410	446	442	456	417	440	409	420	437	425	445	493	415	466	430	420	454	449	437	440	456	482	414	419	507	433	451	446	435	433	440	422	418	450	437	458	450	429	472	448	427	446	474	417	438	485	429	387	429	418	455	473	441	459	448	434	420	428	464	457	456	460	470	443	460	461	490	469	426	419	442	454	464	415	459	435	451	435	477	470	470	442	429	500	439	476	465	454	461	393	437	449	487	436	441	436	458	433	460	443	452	447	473	446	438	424	429	416	435	451	472	426	442	456	432	403	431	448	436	420	422	454	448	457	440	425	461	470	421	476	504	451	440	419	493	475	421	472	444	440	396	478	424	451	468	438	449	451	442	449	429	466	409	430	477	443	445	412	417	450	443	433	492	476	452	419	433	436	454	442	439	443	457	403	427	453	439	462	453	438	442	409	436	447	446	446	432	480	411	445	434	434	442	494	407	435	456	467	485	459	444	433	464	424	464	466	467	448	439	474	423	439	455	447	435	471	437	407	414	467	442	418	442	454	449	462	426	442	453	444	469	450	498	458	445	433	440	448	444	453	438	447	455	422	438	450	446	433	473	463	448	455	475	489	493	426	417	448	439	407	446	451	447	418	454	431	446	430	428	447	464	441	462	484	456	449	446	455	473	451	438	449	438	461	462	435	450	455	456	467	440	470	439	437	446	453	455	432	478	439	411	445	466	440	444	447	441	408	483	421	440	431	446	450	490	401	459	470	474	419	408	442	434	446	446	452	404	445	408	455	432	420	416	463	457	440	468	391	455	416	476	459	423	459	457	468	441	470	491	468	449	450	458	461	440	435	441	444	445	450	420	421	485	460	445	467	450	450	425	475	472	480	468	422	478	454	431	434	456	461	495	437	454	443	460	440	443	433	404	463	477	446	436	496	464	458	433	436	469	477	416	408	453	418	453	452	446	438	463	458	444	432	425	405	483	405	418	419	433	443	427	440	453	477	459	426	446	498	478	443	421	450	426	453	445	426	447	461	454	451	399	444	450	423	437	456	466	450	464	453	446	455	471	453	445	425	437	438	421	450	480	450	468	470	438	482	426	459	426	411	447	427	433	476	442	392	440	440	433	459	449	464	450	435	450	461	465	479	436	448	412	469	435	480	427	437	458	465	456	414	407	444	457	472	498	433	449	413	452	438	421	456	455	438	445	464	444	425	409	427	446	466	460	420	471	420	465	383	468	413	481	431	469	449	471	456	459	415	462	429	431	408	452	478	468	420	445	457	424	410	440	441	461	438	479	470	428	427	438	441	445	435	451	454	417	430	399	500	454	455	429	429	422	431	421	489	457	434	444	414	449	451	463	459	479	449	469	457	441	475	438	494	434	474	421	488	408	473	424	494	427	428	471	417	472	428	455	409	449	489	462	416	448	454	393	435	473	494	453	478	428	422	451	460	445	435	434	474	439	455	467	443	494	444	486	446	456	464	440	457	462	447	451	429	440	475	439	444	436	488
6086	2522	2187	2182	1087	588	724	646	658	729	1711	2224	1757	913	553	418	397	388	365	324	342	374	373	345	370	348	370	373	363	382	383	365	395	338	383	381	388	355	379	365	355	382	383	392	357	359	365	366	359	341	353	399	382	346	362	370	378	398	371	318	365	365	344	347	373	367	364	350	389	347	352	356	375	331	368	333	339	342	389	366	402	374	380	374	364	376	392	381	349	361	381	408	375	365	348	350	362	350	352	359	398	362	367	380	359	384	341	393	399	374	360	365	378	399	335	357	395	382	368	382	362	342	371	385	344	336	352	398	369	387	375	350	424	384	323	345	340	364	391	375	378	343	345	367	389	389	364	361	357	324	380	404	339	380	383	415	350	370	378	348	371	374	380	376	393	381	354	369	359	324	399	394	380	355	344	355	389	399	366	375	356	387	376	367	373	372	372	405	392	342	372	382	390	352	392	373	362	366	368	357	373	360	365	360	344	358	346	377	363	363	386	392	367	375	346	336	386	391	355	362	380	381	387	417	351	356	374	364	381	357	391	362	388	341	366	407	375	360	371	372	375	353	395	351	373	377	384	380	379	336	349	397	338	344	346	401	364	346	376	315	380	355	343	335	361	388	409	383	371	355	391	396	374	367	385	364	388	368	378	350	377	356	391	370	354	355	411	373	375	382	409	348	354	357	385	355	361	387	371	386	373	364	385	398	346	373	372	388	343	375	377	397	427	401	365	362	365	336	361	340	368	337	381	352	395	398	403	359	351	379	400	397	373	356	419	373	399	393	375	377	379	395	375	361	369	401	368	412	377	369	323	354	379	392	368	366	399	360	362	363	371	345	392	362	341	406	376	376	408	380	365	393	384	376	363	372	394	365	375	361	390	384	322	411	347	384	345	344	369	363	380	398	373	351	387	397	372	381	352	386	392	388	366	373	404	401	345	369	375	349	384	406	363	376	356	373	381	359	338	395	383	363	357	376	383	373	395	400	373	344	373	353	368	360	360	346	378	335	336	388	369	393	358	378	375	356	378	363	359	380	379	356	336	373	376	350	342	354	345	421	370	381	379	365	363	381	366	311	388	382	335	394	340	390	363	394	400	333	386	386	378	396	384	341	382	383	360	345	381	361	366	379	357	338	366	373	359	349	375	322	369	371	389	392	333	361	345	405	366	361	353	385	372	352	375	374	396	395	349	327	336	376	355	350	359	357	341	354	360	324	386	348	382	363	365	374	336	352	362	379	328	337	351	315	380	384	366	379	369	352	373	382	343	333	381	372	344	349	393	357	390	406	363	405	361	327	365	356	360	387	404	357	369	361	355	358	379	350	382	380	349	366	349	358	315	371	394	393	351	308	385	358	385	388	362	399	367	346	382	374	364	377	362	337	390	404	405	373	371	382	390	358	385	404	362	368	400	403	351	368	340	376	374	385	342	410	396	374	372	353	377	364	370	367	391	351	362	316	339	361	346	372	366	378	410	352	358	361	363	346	354	373	353	329	374	353	369	389	378	362	381	366	391	345	344	377	366	427	393	353	356	363	336	358	379	376	371	377	375	381	393	397	368	370	389	359	370	342	369	346	360	396	366	403	368	377	361	353	362	374	383	381	376	383	379	368	360	409	391	356	389	394	383	358	386	342	370	402	363	362	359	359	394	352	352	356	352	352	379	375	370	403	347	358	338	385	397	388	360	377	367	361	360	369	335	356	357	404	364	360	376	381	349	387	372	366	386	384	383	349	385	376	362	362	385	383	366	352	377	398	387	344	380	362	380	379	380	356	342	368	366	390	389	352	348	380	414	361	374	349	386	351	345	373	360	374	399	370	376	392	381	379	387	358	348	381	320	379	371	370	375	353	398	385	382	363	346	360	338	380	335	370	366	392	362	361	396	370	368	370	373	370	366	396	370	359	350	362	373	349	362	335	375	390	389	363	357	369	387	343	369	401	370	373	327	367	340	345	393	352	364	366	365	326	406	367	375	359	365	353	360	359	343	392	364	376	370	355	381	357	353	331	389	359	360	338	392	387	360	391	375	351	385	362	368	350	372	396	397	389	371	366	325	379	353	376	334	391	358	375	382	378	352	374	374	368	361	391	371	372	365	385	370	357	350	359	370	361	356	392	366	398	326	346	368	397	367	388	410	349	356	361	369	361	359	363	324	377	370	394	383	391	357	374	371	378	371	360	361	383	408	382	317	354	371	345	365	372	406	365	372	349	415	404	365	352	376	398	382	373	387	386	346	385	371	332	386	335	356	399	366	354	372	389	367	372	342	355	337	379	357	381	333	356	384	399	359	399	365	360	375	356	401	427	357	367	356	355	365	382	350	366	390	358	392	372	369	380	372	400	364	372	372	367	363	348	394	374	373	377	370	398	351	378	369	346	361	357	343	371	391	338	360	334	367	370	430	375	363	370	373	378	366	355	360	360	391	360	367	370	372	353	371	381	344	368	363	337	380	381	334	365	388	365	321	357	360	402	351	372	383	376	375	379	406	396	389	354	396	376	337	368	355	345	375	369	364	366	346	369	376	383	359	408	346	345	372	377	412	387	348	365	373	393	366	380	369	371	370	388	336	349	329	366	354	369	382	364	350	346	353	350	372	347	377	367	374	390	398	380	372	406	361	364	388	396	331	371	376	384	371	352	395	386	368	348	401	347	363	386	362	382	367	343	382	386	352	381	363	374	349	362	362	379	379	384	365	333	386	350	372	393	367	346	357	345	372	382	370	396	360	363	398	377	352	371	382	348	372	359	393	371	391	373	327	369	370	359	365	391	359	369	370	340	384	352	393	375	382	355	379	377	388	383	361	356	398	364	347	411	400	356	358	355	328	361	395	385	403	364	361	373	383	377	348	359	376	377	384	386	342	355	405	386	393	361	367	417	385	392	374	381	376	356	376	371	366	365	411	367	359	362	369	342	379	378	360	342	433	359	363	393	370	348	401	419	384	415	368	349	418	359	373	377	340	348	377	370	381	343	349	343	360	379	369	375	387	354	347	381	359	348	371	363	369	375	382	412	382	341	376	364	368	394	351	371	364	343	383	379	365	375	384	372	366	394	367	344	373	382	388	352	374	371	336	360	363	376	343	351	406	354	396	393	370	381	329	335	401	372	368	364	379	394	380	372	320	369	389	382	394	380	355	360	314	352	333	419	378	417	383	362	346	357	359	360	353	366	365	358	348	377	356	371	370	342	365	379	387	382	365	369	368	377	366	350	372	356	360	379	335	329	350	386	406	371	344	377	369	377	387	353	347	403	373	389	375	372	398	372	350	387	353	379	365	354	348	388	339	352	380	340	361	387	369	348	379	400	313	368	356	349	357	341	345	365	336	343	356	412	368	371	342	379	366	364	371	364	359	369	344	362	375	401	351	330	376	373	361	376	368	375	375	367	376	379	396	363	367	370	382	381	372	394	361	386	357	404	373	404	401	360	375	322	361	350	335	399	357	378	366	369	354	388	369	374	336	380	417	366	354	405	358	380	411	393
24961	20952	26981	24966	10238	2554	1700	1216	1183	1131	9539	16967	10757	4584	1437	703	500	534	543	446	467	512	524	581	523	501	507	502	513	505	501	486	491	485	487	502	524	521	494	508	462	503	514	495	487	484	517	556	496	530	506	484	486	500	470	534	518	530	506	503	513	447	454	474	503	502	480	542	496	514	501	491	510	528	484	486	514	491	520	497	523	514	516	479	523	486	509	505	497	526	552	496	517	482	521	526	538	542	497	483	521	514	512	511	512	470	498	500	503	533	543	496	493	537	507	525	500	476	515	519	505	545	484	520	487	476	491	534	523	516	491	507	542	503	497	508	516	497	531	500	482	494	482	491	507	506	490	520	541	514	519	473	487	497	491	487	491	494	514	533	522	493	491	506	512	482	462	513	504	466	523	491	528	509	500	497	488	523	511	493	490	510	506	485	510	537	498	472	523	476	473	476	508	505	508	527	468	509	493	478	526	505	451	493	499	506	533	499	503	477	473	486	476	474	531	534	490	499	540	485	491	489	473	510	503	505	530	548	488	525	454	518	489	501	511	469	535	465	530	518	495	526	507	495	518	546	506	477	541	517	524	501	468	536	499	528	522	489	478	513	512	496	512	491	517	495	524	516	483	526	515	549	508	494	517	506	485	520	487	508	576	478	481	543	537	484	528	502	486	509	459	532	529	472	525	489	482	500	492	461	517	497	507	526	483	479	496	514	530	482	518	492	498	483	510	530	525	511	506	512	518	540	489	520	480	556	470	463	527	504	505	494	503	484	487	530	490	508	473	540	456	456	509	542	466	492	559	508	443	480	487	534	519	507	461	476	494	502	518	478	478	522	482	446	494	469	499	530	519	506	516	503	500	550	496	471	542	522	505	480	489	451	526	485	442	436	493	493	499	473	529	531	457	476	527	478	515	491	513	539	508	491	552	505	490	477	522	499	465	456	468	506	521	501	525	526	544	497	498	463	492	508	546	465	477	484	496	487	498	533	475	509	505	497	538	527	478	535	533	523	514	499	490	504	500	489	501	554	483	527	512	484	493	493	510	503	463	486	523	494	541	523	460	514	491	482	501	489	505	501	502	492	510	491	455	512	486	483	538	520	463	538	528	496	527	510	513	520	512	481	563	492	507	484	506	532	499	494	534	513	504	464	536	534	509	556	559	463	496	526	461	482	507	505	473	506	520	529	511	492	494	511	468	464	464	530	518	506	545	557	500	473	501	515	507	496	462	479	528	516	507	501	471	496	541	485	469	508	513	523	492	496	483	483	514	507	479	484	515	485	505	478	555	533	517	515	461	527	483	508	520	509	491	493	519	481	500	535	498	472	538	494	538	508	524	540	537	511	517	499	513	508	527	501	495	504	493	484	502	474	477	529	500	532	543	472	501	485	475	469	513	503	547	489	559	490	549	517	489	508	475	492	480	503	516	515	537	521	501	480	485	492	486	502	484	522	505	555	464	515	507	476	487	479	518	518	495	504	503	451	485	531	511	516	485	467	500	535	498	525	516	531	509	506	493	452	495	481	507	549	468	456	460	499	501	497	539	519	473	493	530	511	495	487	514	522	507	519	490	500	559	521	484	466	499	491	494	508	488	488	495	511	494	509	537	533	509	497	501	522	487	511	477	486	502	510	465	527	466	480	521	489	505	481	506	498	504	516	500	511	525	501	464	493	507	530	541	522	491	474	521	522	539	497	527	511	454	509	517	458	466	510	495	485	478	504	464	449	437	486	505	539	503	508	465	494	494	492	494	502	500	485	508	538	533	522	480	511	479	482	502	507	522	478	488	562	495	515	553	490	514	506	514	512	485	503	524	552	528	526	523	529	533	531	460	499	514	493	565	525	490	513	523	540	504	535	531	552	491	500	497	514	479	515	508	486	513	529	474	460	507	512	519	476	510	518	461	527	495	480	485	460	511	507	512	512	510	497	547	527	511	525	497	532	487	534	494	451	494	494	458	500	461	464	502	468	478	517	545	510	510	496	493	501	490	525	500	478	485	457	483	486	485	507	491	522	505	522	496	517	534	461	469	491	507	513	533	477	520	494	508	477	554	541	502	493	552	551	511	502	505	516	496	474	531	530	543	480	480	560	539	521	493	502	531	511	510	498	500	504	488	523	472	485	477	478	472	528	486	476	491	476	509	494	514	502	507	503	510	515	507	494	487	500	533	476	508	498	527	538	485	466	502	521	473	551	506	492	512	477	507	465	517	495	490	476	495	490	513	504	472	499	513	513	502	544	516	459	541	511	457	486	533	486	507	513	506	482	484	497	455	512	524	519	534	493	484	489	454	474	471	466	528	499	485	520	477	529	470	524	476	563	499	486	492	483	503	489	460	518	490	500	494	527	483	483	452	512	470	479	514	509	474	530	475	468	483	467	542	508	517	470	544	518	514	559	506	485	490	478	504	482	489	525	483	483	483	511	501	477	478	496	498	501	499	492	508	550	482	521	510	487	498	538	514	494	471	503	489	493	516	493	499	499	496	503	488	544	535	510	549	485	499	488	482	527	478	499	485	524	480	507	510	505	454	515	511	514	487	474	484	525	525	496	535	505	520	471	474	481	504	489	502	499	477	482	511	506	542	518	503	531	474	525	518	514	526	488	548	511	463	548	483	473	446	496	490	492	507	470	490	532	493	487	508	528	488	518	488	546	517	548	516	481	550	488	514	509	493	517	495	495	473	523	501	520	479	505	517	516	536	479	447	467	495	525	470	480	491	502	510	525	502	497	510	463	537	500	529	455	515	512	486	518	489	493	490	486	495	480	539	508	489	475	493	497	460	486	478	504	475	579	507	507	519	530	519	469	496	498	521	533	511	506	493	533	539	494	515	550	486	503	491	506	460	505	528	517	500	508	484	492	516	507	482	514	496	538	487	512	462	500	475	505	461	536	478	484	538	465	487	513	484	517	474	499	511	501	506	509	512	517	496	548	533	519	513	533	463	524	494	466	496	510	501	538	511	521	511	525	499	516	476	465	443	478	501	478	509	477	474	477	471	526	531	526	498	509	472	556	527	505	490	489	488	513	502	492	485	508	529	522	508	491	535	510	470	499	535	471	454	477	513	496	514	469	492	499	505	514	550	557	509	497	484	481	496	456	512	514	550	500	481	507	516	519	491	474	498	500	528	529	464	502	506	508	478	508	479	505	491	492	492	501	481	499	496	495	509	534	459	528	506	516	525	478	498	499	545	511	490	449	505	547	517	507	550	523	501	479	500	516	539	533	589	483	498	524	481	466	495	514	499	491	491	485	523	506	489	499	483	545	542	507	487	487	499	479	497	499	487	476	525	517	527	483	474	513	507	508	528	516	475	522	501	532	509	500	536	547	526	494	508	519	507	484	500	506	510	478	544	515	488	528	509	509	525	520	460	526	529	535	488	545	482	501	462	508	480	498	533	496	506	509	533	533	479	529	550	522	497	501	483	515	492	511	495	477	509	503	523	505	495	493	484	509	530	532	527	516	494	502	514	519	490	489
5004	5418	3952	2800	2735	2334	1796	1347	1572	1718	12881	15998	10271	4433	1490	627	484	438	460	453	457	430	416	401	415	459	418	445	453	424	423	423	456	417	438	426	457	422	434	453	416	414	401	454	445	433	455	439	462	408	463	431	450	407	445	433	395	441	431	433	434	453	421	479	446	460	420	435	385	458	443	427	424	419	437	431	440	428	424	426	423	441	429	421	427	468	419	415	462	424	445	401	415	414	426	450	425	424	457	413	469	453	422	413	434	428	415	391	438	403	456	470	459	462	462	451	401	436	410	407	441	412	419	416	454	436	412	440	394	423	433	439	392	418	448	412	428	418	435	415	436	444	404	439	428	430	487	409	418	402	440	461	429	425	409	441	417	435	422	447	440	422	433	444	440	454	456	413	407	420	474	385	416	415	484	446	425	459	427	407	463	448	452	438	401	437	475	444	428	430	422	435	449	414	418	425	439	419	453	433	420	418	435	440	399	452	443	433	440	373	438	418	428	420	412	436	415	432	446	411	407	411	445	460	424	428	458	396	429	475	440	424	402	444	486	402	461	405	424	415	418	452	392	402	412	450	426	418	413	445	411	410	413	403	416	397	398	454	449	410	447	433	416	439	425	451	412	442	434	425	412	407	460	451	470	424	430	447	441	425	467	395	447	400	402	429	413	393	441	472	421	417	426	443	432	442	459	474	447	415	456	479	426	447	424	444	460	450	437	409	435	398	430	440	413	395	405	430	434	450	437	398	422	424	438	437	430	448	404	463	365	428	401	419	487	453	442	455	436	424	432	430	447	427	450	443	416	436	424	418	415	456	450	454	438	434	452	402	451	409	394	416	437	406	424	444	460	439	451	435	450	456	421	429	430	409	439	420	440	430	407	470	429	438	411	446	403	416	412	411	414	433	433	436	448	429	417	410	430	410	428	377	442	394	424	394	440	428	505	433	426	397	432	465	422	390	420	406	415	433	417	431	437	463	419	437	414	460	417	447	450	403	423	416	425	426	371	452	464	429	462	427	416	445	471	452	470	449	451	450	402	450	460	409	402	433	479	450	428	423	425	449	461	426	461	446	378	406	443	410	486	454	441	423	417	425	419	417	410	403	417	466	433	410	436	400	407	416	429	447	385	457	460	431	386	416	427	419	427	426	430	437	422	441	404	425	425	419	414	421	433	471	438	446	420	427	428	419	451	432	413	407	444	467	436	425	429	422	443	411	420	424	412	438	398	443	394	402	442	434	427	423	432	443	419	444	428	436	432	429	399	422	421	468	409	405	414	408	439	392	427	423	417	428	447	391	426	413	415	456	436	416	430	445	442	426	445	426	452	413	452	423	421	431	435	405	452	431	386	456	453	421	430	424	403	393	449	432	390	430	449	428	441	436	439	377	440	408	429	423	398	457	426	422	450	421	383	393	445	436	407	419	455	450	420	423	414	409	439	426	414	425	432	406	409	407	447	442	448	442	433	425	433	467	407	418	434	426	417	446	429	433	433	425	447	459	446	444	413	437	441	402	430	445	421	456	456	453	434	431	428	426	436	444	392	406	435	436	404	438	404	417	423	428	421	438	397	430	435	424	425	457	422	473	416	431	432	433	440	404	440	418	471	434	464	415	472	411	397	439	411	411	394	412	431	396	405	456	442	423	436	414	426	404	411	449	392	421	423	439	437	428	429	452	410	415	414	430	463	407	427	420	404	417	468	408	439	435	441	429	419	418	404	387	410	435	452	388	430	411	437	401	445	399	431	407	429	415	418	454	437	397	457	431	432	441	391	465	443	436	402	457	411	427	421	415	447	413	438	402	409	451	444	413	449	427	448	432	417	424	466	423	381	383	450	467	382	419	441	443	433	457	458	458	453	408	433	442	448	429	371	453	422	378	407	400	434	427	409	417	443	371	421	452	429	461	400	438	397	447	438	454	457	413	449	438	419	453	430	430	434	436	430	423	441	428	401	443	427	448	461	441	409	429	440	434	439	412	442	437	423	418	472	410	454	427	440	442	432	435	397	433	421	441	445	477	447	398	394	430	448	427	435	455	400	441	411	374	397	408	413	459	453	410	423	428	472	425	465	454	401	437	435	438	415	427	451	451	404	425	462	415	422	414	448	444	443	449	415	455	440	435	441	431	393	448	440	423	436	437	420	422	441	388	428	396	467	435	430	429	438	446	429	473	447	480	424	446	438	436	439	421	427	429	425	463	385	433	423	445	439	384	409	438	415	464	434	457	420	426	430	434	410	427	452	417	443	432	411	399	446	409	428	431	436	459	412	436	467	424	458	423	449	425	467	422	431	395	440	414	431	449	405	405	394	431	446	386	477	406	462	403	424	427	443	463	420	420	441	422	428	452	440	433	450	422	426	461	400	423	433	460	400	457	435	460	455	433	439	423	427	438	406	419	456	419	414	395	460	443	415	411	442	410	400	475	429	418	421	426	466	455	394	448	434	453	436	416	432	457	465	457	456	439	428	456	444	419	426	441	450	426	404	425	435	427	449	421	442	430	434	430	398	427	386	435	427	446	400	449	420	431	429	414	444	457	444	418	420	419	425	494	432	393	405	448	452	439	448	409	448	456	439	407	446	440	435	387	471	422	419	433	448	422	446	430	442	394	412	383	446	455	439	444	434	424	469	423	433	396	410	412	445	435	377	434	441	441	435	434	424	423	441	442	451	401	406	417	427	440	470	416	424	423	421	428	417	429	470	416	391	433	431	452	416	383	460	437	397	435	449	424	434	438	421	451	421	426	424	430	436	439	423	431	403	457	424	423	405	410	423	407	427	433	399	450	447	422	406	411	419	428	421	428	407	437	411	435	413	461	418	445	417	430	434	425	419	419	433	424	438	442	412	396	417	407	422	402	433	413	432	440	429	428	450	427	416	455	426	387	473	433	395	445	426	427	427	451	444	409	430	425	405	404	421	435	427	434	422	413	443	420	442	420	424	432	429	442	436	446	400	418	431	410	414	452	435	429	391	445	450	450	405	433	464	446	432	441	449	425	415	459	417	455	372	378	408	429	447	409	405	436	430	435	432	420	438	425	421	408	423	429	464	403	437	464	466	455	445	388	397	403	411	426	381	424	449	463	421	439	407	462	459	435	435	413	436	449	426	428	401	443	413	438	427	456	406	427	454	468	404	405	446	431	433	454	443	440	435	413	467	429	440	418	417	440	442	401	408	421	398	411	422	439	400	424	422	429	465	398	416	455	382	401	405	409	450	421	431	467	448	447	411	446	429	397	417	425	407	447	449	417	420	410	452	418	390	410	467	427	439	427	472	449	430	433	426	428	419	436	404	427	380	451	426	407	449	447	423	424	428	407	422	415	390	420	441	421	441	372	400	421	442	422	434	409	436	426	443	421	432	435	457	465	453	446	430	406	426	421	406	460	464	433	451	404	437	424	432	400	416	396	413	376	430	404	451	436	419	425	416	405	432	434	421	426	446	434	460	400	429	412	402	422	440	437	397	398	419	439	449	398	449	404	402	435
23786	20926	28043	23945	20830	10440	3018	1863	1847	1734	16158	28781	18462	8699	2535	916	689	666	589	647	597	575	546	601	624	616	614	610	608	581	534	632	552	615	550	557	569	556	579	601	557	587	622	610	561	610	574	580	575	591	590	583	559	561	605	591	642	571	597	586	590	562	604	585	565	573	561	583	580	566	564	593	595	600	555	609	587	621	584	603	555	597	591	603	577	550	583	532	593	576	597	572	550	578	597	577	546	614	575	584	610	572	573	591	547	577	577	558	547	561	531	590	621	580	601	553	597	556	578	641	664	619	613	598	551	567	574	605	555	593	548	578	567	599	568	596	597	565	584	568	605	577	604	578	604	576	580	560	598	598	575	554	587	606	560	553	609	544	629	572	590	546	609	582	593	578	626	588	601	543	563	585	575	641	583	583	596	561	589	579	574	573	552	555	544	574	580	599	595	608	572	550	544	587	567	549	582	618	599	583	581	581	559	580	629	573	527	609	571	600	623	554	589	567	592	583	572	594	596	506	554	562	603	550	537	580	556	589	597	578	604	529	539	586	535	545	601	592	600	586	563	509	591	562	567	622	562	555	547	575	589	630	563	589	551	580	596	574	582	550	548	550	573	583	580	556	552	581	579	597	614	601	587	564	593	632	580	566	573	622	612	593	599	523	596	562	579	538	556	563	547	564	573	579	578	599	584	595	545	578	607	583	578	604	593	558	563	620	586	568	618	547	544	577	557	546	532	582	575	570	604	548	585	570	567	611	553	572	577	576	582	574	576	564	566	586	585	569	580	571	566	568	630	563	549	598	568	586	569	567	627	572	571	563	573	557	553	599	562	581	574	566	593	542	599	569	567	617	594	554	566	569	607	633	615	600	531	575	571	554	544	574	590	642	581	570	535	571	554	588	614	589	552	595	590	548	596	601	622	588	601	620	589	571	531	588	554	595	559	592	603	552	529	591	587	593	560	570	554	570	526	588	559	605	551	606	578	536	586	569	594	619	568	580	588	547	594	606	572	576	585	572	548	604	565	573	602	547	558	584	522	542	583	564	569	646	564	569	589	585	575	594	570	539	556	550	594	527	589	589	577	558	591	563	546	608	595	565	576	580	594	593	580	626	582	593	571	535	572	579	552	568	571	578	554	532	597	596	603	602	580	587	546	581	575	559	610	567	589	570	579	618	575	575	593	560	581	567	574	583	552	561	583	567	583	596	590	581	561	577	578	605	580	585	570	559	611	557	593	523	567	554	595	627	573	587	546	599	572	566	611	574	578	582	572	536	583	557	584	596	585	557	615	594	592	609	578	567	540	581	588	567	610	579	583	641	581	575	588	560	542	537	584	575	584	542	600	574	562	563	560	625	598	566	575	586	624	604	562	570	587	632	572	603	570	627	588	572	562	536	623	582	584	594	560	605	554	583	582	578	591	606	610	536	594	539	557	597	514	606	569	577	544	565	567	565	590	576	574	571	588	578	569	541	586	592	632	584	579	551	602	585	593	575	606	565	587	555	601	594	613	576	549	609	607	620	550	587	564	555	578	576	572	584	554	540	560	593	570	585	567	569	543	593	576	556	534	580	560	581	589	576	564	606	636	577	592	557	584	614	571	600	588	575	540	549	584	557	588	585	563	580	586	602	580	590	640	618	574	551	555	576	561	567	603	576	575	571	564	589	634	617	601	557	587	571	559	629	549	575	580	543	550	523	538	574	624	608	581	551	568	534	559	619	554	553	572	620	582	605	603	584	587	557	544	609	544	571	599	558	582	567	585	617	588	564	561	549	596	593	573	600	604	527	561	578	585	569	570	567	602	598	561	572	579	622	613	569	625	577	617	550	574	632	621	591	605	563	587	580	598	588	595	601	579	591	582	610	628	580	584	584	581	587	551	574	550	599	577	604	596	556	585	547	605	571	589	588	620	580	578	583	591	541	594	581	611	552	568	585	603	607	525	552	561	569	554	555	601	572	578	618	608	555	576	610	579	555	567	554	555	603	519	550	570	544	568	617	568	566	551	562	617	581	567	570	545	559	560	575	569	559	585	601	562	589	595	584	592	586	573	576	601	611	574	588	565	565	606	583	586	584	584	592	560	543	626	585	555	565	543	595	613	578	566	586	589	584	577	598	608	567	546	575	579	579	599	554	574	598	589	580	545	568	557	608	558	580	640	621	628	598	611	565	571	579	564	577	568	590	568	583	613	575	567	584	566	575	578	631	599	579	630	580	568	584	574	575	555	578	598	596	531	608	565	571	558	595	611	602	554	597	559	586	561	569	596	580	618	599	600	552	590	573	583	530	546	530	578	594	566	557	607	601	594	599	592	587	554	576	578	550	587	593	591	534	611	559	545	542	570	588	589	594	546	556	575	553	586	600	512	556	564	585	538	589	627	629	540	579	574	615	549	547	561	573	581	598	614	565	561	552	595	531	598	571	592	566	609	615	557	570	563	570	556	541	528	616	612	587	546	584	583	632	580	552	598	590	608	588	619	567	622	550	562	565	574	595	576	545	591	582	570	575	544	557	585	586	549	575	601	589	580	582	569	551	616	576	558	565	572	604	561	581	565	586	531	555	575	602	610	616	567	560	603	616	609	570	607	594	567	528	577	533	587	605	531	584	609	608	619	576	580	597	584	574	612	522	576	617	570	584	608	530	631	594	560	593	545	590	614	585	577	578	605	560	581	573	553	549	573	552	584	560	610	572	610	582	584	603	618	541	593	614	578	577	529	545	600	614	580	599	605	568	575	598	553	542	569	583	581	526	574	593	591	564	576	576	554	594	590	630	588	591	605	556	584	601	585	560	534	614	588	585	630	584	593	608	599	593	577	635	565	590	584	574	587	563	581	559	564	581	591	511	621	567	612	565	582	600	560	588	592	567	601	535	573	545	568	570	576	574	535	529	587	588	580	578	554	546	576	557	607	571	567	589	548	580	576	588	588	558	525	544	561	562	566	580	605	538	603	586	592	551	597	604	549	585	626	603	595	548	599	598	573	566	594	601	567	611	536	579	579	590	573	607	576	572	568	584	604	572	550	587	529	596	596	577	562	617	641	575	561	541	598	600	575	597	582	578	551	548	575	534	556	584	556	575	530	552	587	577	558	559	578	571	601	554	539	581	545	577	572	609	589	590	560	630	617	612	575	607	586	574	609	606	583	597	521	590	607	596	620	570	565	552	547	558	553	592	563	582	562	559	572	582	559	590	542	590	594	608	592	597	626	619	594	622	599	605	621	560	574	569	572	608	586	624	585	594	594	575	617	546	560	580	572	582	569	606	597	590	543	562	641	646	561	624	573	547	596	605	599	591	601	561	615	608	547	605	572	596	568	588	552	569	616	558	586	559	563	574	611	546	559	579	608	537	576	572	582	566	552	586	563	611	591	547	552	540	614	572	588	589	571	640	565	586	590	585	553	590	588	519	568	540	606	575	557	542	586	603	587	579	619	526	578	596	574	556	573	583	556	582	556	587	583	594	572	574	612	554	573	584	637	615
6321	9427	8444	5640	4765	3924	2519	2068	2558	2272	20589	25324	16123	7508	2446	810	576	565	522	507	498	502	511	468	514	488	524	510	485	533	528	509	506	510	498	489	506	502	477	481	508	503	484	499	532	536	482	477	502	497	495	500	518	492	512	467	518	492	517	477	424	494	492	495	464	501	485	489	503	547	510	502	493	498	482	454	453	498	497	483	487	497	496	467	475	484	525	485	503	511	492	511	516	487	497	533	504	472	519	477	499	510	479	501	503	550	491	513	524	521	524	515	479	516	488	512	497	503	523	546	503	482	510	550	528	514	492	508	480	483	470	510	485	461	502	474	516	506	508	505	513	495	472	498	497	513	488	508	476	482	506	522	492	479	478	493	498	501	478	516	514	494	476	499	482	516	493	510	482	528	526	508	512	479	489	514	483	495	558	509	519	490	475	481	515	472	508	508	488	496	490	486	463	461	529	503	485	471	497	512	478	446	444	509	487	499	477	472	496	503	453	498	465	501	483	511	474	516	497	502	467	518	491	475	479	485	499	506	505	529	515	494	496	514	491	458	498	496	456	482	478	483	454	524	469	464	472	466	529	472	503	503	487	513	495	495	511	516	508	455	493	502	475	503	465	470	471	464	482	504	512	510	514	486	524	504	459	439	513	484	491	521	511	479	521	493	479	454	558	545	487	516	444	489	482	465	490	486	486	502	490	491	533	493	536	521	499	468	513	468	459	506	510	516	475	520	521	486	483	468	487	487	474	463	484	478	476	479	506	483	518	490	518	456	523	474	519	521	524	471	526	506	516	470	526	469	492	489	511	519	494	465	501	509	506	475	461	478	475	503	507	487	485	539	475	473	487	428	463	492	475	473	502	505	466	481	470	492	489	483	496	475	487	550	478	485	473	539	469	500	460	486	501	428	551	504	511	519	477	520	452	500	518	472	512	469	494	508	494	495	523	498	484	504	487	460	485	496	494	489	513	489	508	488	514	494	456	463	486	518	491	489	485	521	475	504	487	535	505	460	487	518	486	493	449	515	489	513	484	471	492	481	493	518	484	533	486	476	469	490	464	566	501	510	529	514	481	517	479	474	471	526	491	472	476	507	498	484	477	499	460	508	501	506	501	467	536	502	506	537	520	501	508	468	514	485	458	497	499	490	470	488	516	523	520	482	514	497	488	493	463	493	494	436	478	471	500	467	478	534	529	499	432	446	480	499	519	518	475	527	483	497	549	500	480	477	539	516	485	470	484	455	487	464	491	489	500	461	482	486	482	471	478	490	500	462	478	543	464	444	499	459	525	468	468	498	436	477	499	481	514	537	488	513	468	487	483	459	506	490	490	471	512	503	490	436	491	468	500	504	487	529	472	477	466	478	512	458	485	466	467	492	469	502	469	506	472	498	500	510	470	476	475	521	473	551	496	539	492	471	499	466	466	479	469	530	486	492	504	436	472	488	484	479	507	540	487	449	512	521	503	484	519	502	492	483	521	481	521	500	469	501	499	489	487	486	465	469	487	509	483	516	459	508	505	510	478	529	506	505	517	513	515	501	499	498	487	480	504	516	516	489	498	457	504	469	468	476	504	474	521	490	428	492	512	507	485	497	465	485	499	515	471	467	497	443	504	487	501	511	480	492	470	508	490	464	476	509	494	518	505	492	513	483	511	514	447	523	493	517	504	465	442	518	446	503	489	482	511	524	503	525	454	492	507	469	467	501	484	476	444	491	488	489	514	478	490	459	466	492	485	467	492	509	468	456	452	476	489	509	447	503	473	466	460	483	491	494	489	493	492	550	474	500	509	489	497	480	486	475	482	519	487	474	523	486	477	492	509	483	479	504	502	509	475	500	494	490	469	460	498	506	501	472	559	523	458	457	497	519	486	504	457	475	499	497	498	467	490	474	474	466	496	490	478	513	488	506	499	481	503	501	503	476	498	494	490	458	496	508	496	483	484	503	473	491	474	514	432	463	492	517	437	487	479	528	502	530	462	485	542	434	489	495	506	483	487	500	510	493	447	492	464	429	475	496	498	526	544	503	487	450	486	493	496	485	518	505	531	513	518	500	482	480	482	471	482	483	505	509	489	492	488	472	496	500	525	494	462	495	518	497	501	498	514	494	500	511	492	467	507	468	434	497	474	510	499	491	475	472	469	517	480	467	462	467	490	511	486	480	490	464	497	460	483	521	524	476	517	454	464	487	474	507	480	499	481	522	468	495	538	439	494	478	469	464	511	497	516	485	506	494	479	521	509	512	521	507	526	508	526	471	471	499	497	509	498	514	502	520	495	502	503	482	493	454	471	496	454	494	515	502	497	502	450	503	473	488	540	495	487	489	514	449	503	499	517	507	504	543	483	489	496	480	482	480	481	470	501	516	472	458	465	495	505	507	494	485	457	501	495	459	482	493	488	461	504	486	527	514	525	433	516	486	477	514	503	463	509	467	483	485	507	513	493	441	540	479	480	508	460	467	475	489	468	482	504	490	504	475	474	514	505	495	478	485	486	519	533	473	450	512	456	476	466	482	503	499	493	513	515	461	479	472	501	544	498	486	446	495	473	496	472	426	494	504	489	496	496	478	435	502	448	491	509	513	498	474	500	505	537	487	514	487	470	535	490	457	469	488	465	481	491	495	464	519	479	515	515	472	484	481	487	454	527	448	491	443	467	484	531	503	531	490	492	513	489	509	507	466	501	467	469	497	480	539	481	467	452	499	509	489	506	522	498	507	462	468	479	478	485	497	537	494	485	485	438	506	495	510	536	519	509	478	488	480	508	461	504	508	465	501	494	503	479	461	496	505	525	513	499	494	481	504	511	468	513	447	491	532	473	486	515	487	488	520	552	500	492	491	505	500	450	515	465	482	506	454	504	485	450	507	470	494	502	519	459	474	481	488	477	476	496	494	492	534	460	481	492	479	481	507	507	437	482	497	439	469	499	473	478	483	501	483	467	465	509	491	482	496	504	446	486	485	525	531	502	519	515	465	458	486	441	489	520	483	501	458	508	462	517	476	506	484	509	524	497	521	506	478	477	496	498	499	547	485	517	473	520	474	501	465	495	501	481	501	511	524	520	468	467	529	458	465	483	517	530	508	514	486	470	485	501	491	499	532	500	506	473	474	490	439	477	493	518	517	523	424	455	475	528	530	499	469	486	471	492	494	497	470	465	479	474	493	508	473	475	509	494	463	476	506	519	505	490	489	498	458	465	467	466	462	490	534	513	515	442	489	483	516	481	512	487	510	501	519	580	499	505	496	473	465	494	482	509	548	476	496	455	474	447	486	517	500	530	498	485	495	475	511	501	473	471	464	507	482	509	513	501	476	448	465	481	541	482	505	490	540	481	506	475	466	473	506	515	502	495	465	470	463	480	507	499	502	458	521	505	471	514	434	516	511	481	463	462	486	507	503	450	482	488	483	504	466	471	465	485	493	520	489	450	476	519	474	534	477	483	519	477	524	500	514	536	467	449	473	502	459	502	485	483	486	488	540	491	519
27041	12188	2754	1212	992	916	695	731	681	619	1042	1891	1477	972	666	483	452	440	418	431	432	418	441	414	436	428	443	440	426	466	448	381	426	430	416	459	425	398	469	455	463	442	439	452	437	450	457	416	406	448	456	444	428	430	422	439	445	435	419	439	454	460	425	440	427	483	444	405	433	461	426	457	407	454	436	467	488	433	433	407	431	446	424	461	396	415	460	405	446	426	460	469	404	431	416	448	450	417	453	440	445	454	475	412	483	437	421	462	419	461	465	423	429	442	478	450	451	404	479	455	460	433	404	446	465	439	464	384	443	418	460	467	461	434	413	427	474	389	429	464	436	433	438	442	452	398	448	414	424	450	430	457	422	438	457	430	444	413	412	428	432	409	438	425	417	401	452	439	464	419	456	447	445	451	443	425	394	473	458	430	446	445	425	447	460	437	433	421	433	413	427	403	416	428	413	476	423	439	423	442	429	446	419	423	421	474	394	442	463	452	426	420	427	448	463	421	438	420	419	448	469	431	419	414	442	474	452	390	445	444	471	441	455	440	404	433	402	403	435	495	445	437	424	397	459	403	439	431	390	452	460	399	410	430	418	463	458	407	409	408	448	468	477	418	448	424	441	491	468	446	438	433	418	455	407	452	447	447	469	465	448	429	441	454	392	445	402	451	441	457	421	436	441	475	454	427	404	458	414	469	451	407	452	449	445	419	432	420	475	448	426	438	452	418	448	424	439	437	452	410	425	468	454	465	453	420	421	463	400	445	450	461	473	415	498	418	458	453	425	461	416	427	440	416	431	448	457	451	492	415	418	434	416	458	413	453	448	420	457	454	444	456	439	392	451	447	455	438	456	463	461	423	446	427	440	445	446	471	426	409	464	438	461	422	425	429	431	433	422	429	436	402	478	440	428	468	454	431	429	457	431	426	446	413	416	436	439	428	428	441	413	422	450	474	462	450	436	445	431	447	444	422	464	457	448	468	455	455	431	459	447	469	466	422	439	463	437	423	452	485	436	422	448	448	440	440	448	444	447	434	455	445	420	442	474	440	403	432	442	431	378	407	419	457	444	416	446	468	429	437	438	443	446	421	443	433	403	437	452	424	463	447	438	395	406	435	444	418	425	440	421	431	482	453	449	451	438	447	436	431	473	391	412	429	448	448	446	484	437	440	476	439	410	437	409	432	412	464	431	472	411	448	427	425	477	468	423	444	439	466	451	452	441	425	434	447	449	429	491	427	441	442	463	449	465	428	435	470	448	434	439	449	449	462	419	429	442	435	433	381	447	435	431	427	444	433	446	416	479	417	455	452	423	442	456	458	424	465	432	470	442	453	450	418	446	434	424	440	415	424	443	418	455	442	439	435	475	444	462	462	448	446	412	434	456	417	469	426	435	389	439	449	418	420	439	448	446	415	396	436	432	427	426	428	411	420	427	428	468	426	424	448	452	470	471	431	466	422	451	437	407	417	428	485	445	434	426	486	419	465	439	464	470	492	454	408	437	440	425	439	510	467	459	457	435	441	479	481	452	451	408	466	446	468	449	454	427	443	396	443	450	405	441	470	415	432	431	427	442	433	454	458	432	449	451	439	437	414	429	416	432	434	484	407	418	461	417	465	448	416	461	426	435	439	459	471	456	415	423	445	432	446	465	434	448	458	403	461	448	418	449	470	455	441	410	394	456	484	438	457	420	428	437	461	472	433	447	427	445	428	447	468	427	455	458	413	443	398	414	448	387	434	405	447	441	451	442	453	452	475	433	409	424	427	440	408	409	434	445	421	485	432	439	404	447	410	447	472	426	461	430	450	450	432	472	427	457	465	455	403	447	414	436	457	419	405	461	445	395	411	434	444	421	450	448	411	459	454	447	422	453	456	431	451	421	440	450	393	442	409	440	456	442	429	432	467	448	456	447	486	449	457	426	429	430	444	472	428	473	461	441	423	440	399	443	438	425	444	453	440	426	441	446	461	469	424	418	423	416	421	441	470	420	393	448	448	427	455	477	449	450	459	440	444	443	433	431	445	444	449	448	447	465	488	451	440	438	445	426	424	433	396	451	491	480	419	434	446	405	463	429	451	459	439	403	458	451	430	437	437	407	458	435	421	432	434	421	434	454	478	444	430	445	490	429	455	447	433	438	407	417	480	448	418	413	446	447	413	416	426	448	460	445	454	459	439	450	404	460	426	430	437	441	412	434	458	463	425	446	452	416	461	407	440	452	430	421	456	469	401	445	450	413	431	462	461	425	423	410	484	468	466	433	448	454	430	426	444	463	427	457	440	428	458	407	475	456	434	422	455	450	455	441	444	468	437	427	459	406	464	467	446	453	450	505	457	465	447	444	430	440	469	466	476	429	434	423	469	464	442	424	456	406	434	425	452	404	428	439	434	405	424	433	431	415	415	462	426	391	449	429	459	447	454	457	397	403	439	476	447	424	458	441	438	447	466	435	413	453	435	476	427	416	428	431	444	441	460	460	417	420	400	436	446	448	477	461	475	407	432	418	470	425	434	444	420	466	442	410	418	473	439	453	473	466	422	488	451	400	443	449	409	459	431	464	406	466	469	438	433	430	416	428	437	418	441	443	425	439	419	422	437	387	448	428	435	457	440	475	456	432	478	469	452	455	461	416	426	385	468	381	424	417	445	439	439	440	435	422	447	456	456	460	463	431	433	471	446	433	434	451	443	444	423	457	425	417	458	442	385	469	483	398	421	429	430	444	430	430	446	433	452	449	451	441	460	439	477	419	426	436	425	440	459	446	406	412	456	438	437	423	435	412	451	490	420	425	450	438	447	427	445	428	461	430	467	454	424	477	432	409	463	438	415	416	456	407	462	463	402	402	442	437	452	452	425	415	409	420	478	468	440	408	448	458	440	468	448	428	444	432	462	439	430	408	444	430	431	469	454	442	473	411	441	444	477	446	426	460	485	447	450	412	428	457	438	432	381	460	448	430	438	449	422	399	443	438	410	463	431	444	435	440	413	422	418	434	426	432	452	423	447	462	415	380	474	407	441	435	445	434	418	423	410	455	427	410	450	469	403	407	457	429	425	425	442	411	439	464	425	461	425	426	407	446	437	430	460	449	424	467	457	434	421	408	406	432	435	463	424	452	414	437	393	427	433	425	423	469	417	455	442	424	452	414	459	425	464	415	442	460	456	432	438	455	438	400	463	413	421	434	461	451	450	449	407	421	469	431	461	456	436	415	413	450	458	431	469	459	423	442	399	437	441	440	481	422	434	426	429	429	467	450	435	461	437	426	437	442	437	419	412	437	409	419	485	435	464	423	449	461	435	473	418	431	402	431	405	433	387	406	485	447	434	427	453	419	406	457	434	460	409	450	442	432	440	451	465	486	460	434	451	455	395	436	451	427	441	398	444	441	405	432	419	443	452	430	412	400	417	414	407	425	439	450	455	440	444	483	452	444	461	440	442	404	487	402	412	411	423	427	461	391	408	385	409	393	412	408	427	424	388	420	460	461	449
6211	2650	2262	1065	1232	1216	874	894	802	755	1444	2453	1742	995	577	399	374	395	390	387	379	380	384	355	393	367	340	371	357	362	366	372	365	398	359	326	350	379	387	364	368	392	372	377	382	373	364	383	379	349	389	372	371	343	365	362	372	394	378	352	355	351	390	395	410	389	389	398	385	361	410	371	397	384	362	336	333	404	359	374	354	387	387	350	340	363	359	373	383	364	363	380	365	400	410	386	369	376	367	377	345	336	353	368	354	379	349	370	344	364	368	381	376	338	353	340	375	388	376	398	357	388	361	362	356	345	403	369	377	355	381	386	385	346	339	358	417	381	371	340	369	369	387	344	357	364	339	351	346	395	347	406	349	367	365	336	380	339	326	359	358	383	348	363	355	379	378	355	349	369	368	350	333	379	362	353	356	389	338	374	369	361	348	356	346	340	366	358	364	364	346	372	366	387	365	373	345	347	346	404	400	347	360	406	360	373	379	371	373	356	339	353	390	367	375	399	340	384	366	359	386	316	370	357	353	401	414	347	362	356	369	353	360	386	368	377	354	369	348	361	372	392	401	357	381	404	360	379	394	352	358	395	359	343	359	399	369	360	352	352	357	365	386	407	348	361	352	388	364	371	359	357	368	336	356	383	399	354	344	397	355	353	385	409	387	342	411	363	388	323	384	371	371	383	377	354	353	357	368	372	355	353	340	388	351	357	369	392	389	358	388	344	345	347	373	378	370	337	346	378	321	381	401	354	387	393	369	392	375	389	382	423	369	366	351	372	367	335	393	361	364	409	383	358	386	370	365	356	369	368	389	362	409	376	367	348	393	342	356	361	367	366	365	351	383	325	365	373	345	427	355	365	386	349	336	410	385	393	344	370	368	361	369	347	352	365	386	360	352	380	385	368	354	370	361	414	396	370	369	362	371	379	348	324	352	380	381	362	378	372	371	378	385	400	386	404	395	343	377	361	413	391	378	367	386	364	353	352	361	364	346	331	351	387	381	362	380	354	368	355	385	367	390	394	391	334	363	373	392	397	379	369	360	381	362	360	333	355	371	383	398	379	373	366	357	355	387	328	354	365	389	379	360	379	392	357	327	377	337	358	372	402	356	350	402	355	362	326	366	361	347	369	410	353	390	377	397	363	358	352	376	391	356	350	379	353	349	366	393	375	385	416	378	376	384	338	329	368	390	400	367	383	368	369	346	392	366	375	390	360	399	369	371	343	370	363	378	335	354	386	375	359	376	375	392	381	361	383	379	357	365	356	368	363	358	366	374	361	352	364	360	375	386	346	355	371	380	388	384	354	367	375	377	394	390	357	345	354	356	363	363	365	373	355	405	382	371	384	369	340	356	367	378	378	402	378	368	367	336	375	371	365	364	365	361	371	378	396	365	361	369	338	381	378	342	325	384	374	384	373	366	353	368	328	381	388	370	379	364	372	387	361	378	378	382	368	405	347	384	352	379	367	370	369	330	353	366	363	318	362	353	390	373	334	402	366	363	345	379	360	355	388	361	326	351	391	376	379	358	367	382	335	379	371	352	354	354	366	351	387	379	358	303	357	396	363	363	356	382	357	388	340	335	379	356	390	361	359	360	374	401	361	355	394	362	357	382	364	355	361	381	383	371	362	368	353	355	384	337	384	370	342	369	368	352	370	396	390	378	376	340	381	365	376	370	341	370	339	407	360	374	406	322	357	401	331	418	403	377	372	350	385	389	380	386	366	383	371	384	363	381	365	377	353	353	363	374	351	389	384	367	372	393	374	397	335	366	357	381	385	381	351	369	380	356	375	375	384	360	376	378	376	357	358	365	351	350	351	347	364	376	389	385	387	361	347	349	334	385	373	379	363	339	347	352	370	373	368	372	364	387	359	380	361	382	378	350	359	362	372	361	384	380	380	392	396	339	357	369	362	405	387	360	376	371	344	369	342	363	333	392	355	375	385	380	367	355	375	386	393	381	378	411	333	383	366	386	365	379	388	369	352	395	361	354	395	364	402	367	387	402	363	337	349	395	366	370	377	380	343	360	355	360	387	397	395	392	372	376	356	370	352	360	360	387	378	350	395	366	379	374	386	351	343	375	398	343	378	330	375	357	370	384	386	337	400	357	355	346	338	380	371	361	351	369	393	343	386	387	356	371	362	368	376	361	370	373	348	384	372	361	355	360	354	368	368	357	361	375	356	341	378	371	382	376	386	358	378	327	404	385	336	378	351	416	372	361	370	366	386	359	353	376	361	395	356	401	375	389	361	344	358	369	381	398	321	354	384	369	390	356	385	344	378	366	388	400	367	383	353	395	355	382	371	372	348	358	338	374	351	371	393	384	359	390	385	362	366	385	349	369	368	350	358	344	339	343	342	354	380	334	376	368	364	373	343	370	366	368	348	392	370	386	356	348	355	370	402	382	404	338	353	383	361	373	378	348	376	359	344	343	370	336	348	334	387	362	374	352	354	356	380	398	351	361	375	360	368	375	358	335	382	360	324	366	355	396	365	367	358	367	370	342	394	383	380	372	383	370	373	356	371	342	359	357	351	353	346	371	359	375	328	376	385	403	388	372	364	364	358	365	350	368	369	393	387	389	357	393	357	360	367	364	398	349	366	325	387	360	349	350	355	360	343	373	391	369	355	379	356	359	361	363	351	382	366	384	347	403	382	366	357	361	370	381	384	367	399	360	374	366	388	399	394	354	409	365	393	379	352	366	377	364	367	366	394	337	360	362	355	352	381	361	366	393	382	332	364	339	356	328	392	358	383	369	357	371	381	379	378	356	372	367	392	362	404	347	377	385	365	377	350	354	342	320	355	355	409	371	375	320	384	367	353	356	383	342	352	383	368	381	368	356	353	326	367	417	367	345	372	376	362	380	351	353	384	356	353	375	372	355	377	379	369	354	360	351	377	393	361	332	364	358	378	367	350	370	378	367	348	365	378	404	351	370	403	376	352	366	381	374	388	356	365	380	393	360	332	367	325	369	346	373	396	353	367	339	407	370	379	403	382	384	341	355	341	390	397	394	344	402	405	350	386	387	386	365	358	351	343	375	377	381	383	381	381	366	364	366	367	371	385	378	352	387	344	366	364	380	381	381	413	369	373	372	389	331	373	383	357	369	357	374	366	352	392	339	344	401	363	390	395	384	350	354	372	357	372	394	369	371	369	340	353	335	402	343	373	386	343	394	359	368	395	367	345	359	365	429	410	381	374	377	363	391	367	380	358	385	342	355	377	373	342	365	370	387	375	361	345	377	354	363	378	378	396	376	373	382	374	370	337	400	361	379	360	378	374	391	404	382	330	342	372	338	389	373	331	330	337	388	374	343	336	380	379	379	314	353	361	370	387	377	365	353	364	381	352	381	424	339	374	400	362	353	396	346	350	373	333	363	364	418	416	356	359	393	364	402	384	366	375	355	351	346	366	392	382	377	385	337	375	372	345	390	380	354	388	394	384	358	373	340	368	323	354	387	355	327	365	341	372	377	368	341	341
24842	20885	26944	24808	11045	3021	2104	1532	1189	993	6089	17502	10893	5217	1685	693	521	509	509	524	533	497	502	495	522	512	538	510	501	518	500	484	520	483	515	472	548	534	481	477	472	490	495	518	483	479	506	470	478	497	508	502	486	470	517	480	489	488	523	515	474	456	458	504	503	497	491	472	515	530	496	490	507	482	512	497	530	458	476	507	539	483	549	530	507	497	501	484	528	484	497	506	511	487	543	518	501	491	519	514	495	495	502	466	505	467	466	503	503	556	487	543	485	502	502	486	519	504	538	538	474	512	501	463	483	500	489	507	501	462	491	478	532	461	450	563	508	483	489	499	519	506	538	527	463	509	517	477	493	530	526	550	510	492	519	526	494	476	512	500	474	519	504	502	467	501	493	503	523	539	499	499	489	479	509	464	498	487	514	498	502	509	468	512	480	509	520	501	503	484	493	494	525	501	488	480	485	499	492	520	455	511	522	509	512	473	530	466	493	466	477	507	507	488	490	508	537	477	474	546	526	490	470	523	524	467	487	514	485	514	511	506	462	464	481	454	511	503	503	510	518	489	514	482	503	489	469	497	486	493	469	483	485	475	509	489	471	513	512	501	497	521	515	529	512	502	496	525	535	516	486	510	530	487	512	526	517	510	504	509	504	479	494	489	488	487	489	515	492	444	521	516	471	523	519	478	489	458	561	474	540	493	494	482	517	469	486	484	528	539	508	491	538	522	509	498	472	504	444	521	541	487	456	484	525	487	516	501	468	460	498	480	511	514	543	529	487	518	558	508	485	467	484	546	507	504	508	488	511	477	477	521	521	484	513	526	474	501	504	479	487	491	498	508	521	507	478	484	523	490	487	506	513	472	509	491	475	509	492	489	465	450	513	462	522	496	520	511	504	510	489	467	482	549	512	514	500	505	523	500	470	503	525	472	481	498	487	463	543	490	503	500	515	531	493	470	525	478	466	522	491	462	529	495	507	485	532	482	507	471	505	486	510	459	478	500	517	484	476	518	511	454	490	493	471	464	489	536	486	516	527	484	492	531	524	497	487	452	489	482	477	488	486	474	506	491	482	460	455	484	482	500	501	484	505	463	476	496	503	542	520	530	487	505	482	494	493	498	509	523	540	502	521	464	498	493	466	537	487	499	487	477	488	525	474	476	495	474	471	495	517	525	548	485	480	483	461	508	494	502	520	469	454	476	505	478	476	505	530	495	513	487	475	455	438	523	506	505	485	483	468	499	466	494	500	492	532	507	479	506	515	501	515	466	513	498	493	486	494	458	491	538	481	508	474	500	463	447	544	530	508	510	484	527	487	550	525	473	464	490	491	494	503	496	517	507	508	520	493	463	494	500	522	477	551	474	507	492	533	488	470	486	448	476	477	457	493	481	477	475	520	503	497	490	535	507	452	490	503	485	453	488	461	461	453	521	463	522	553	536	526	511	491	498	505	483	509	492	493	508	533	431	493	456	482	507	488	474	491	475	504	480	485	472	475	499	518	503	531	499	459	466	502	470	461	503	478	466	477	516	478	505	524	400	506	483	488	497	484	503	514	473	497	495	506	480	502	502	516	480	543	505	518	429	510	475	500	517	510	509	505	507	516	496	475	531	511	507	514	519	523	514	508	499	491	499	482	484	491	537	481	505	492	468	479	485	447	497	538	497	521	507	463	520	529	495	478	509	508	519	481	459	508	485	464	454	480	489	516	521	479	472	527	487	488	471	505	507	473	449	494	556	506	511	502	495	496	483	492	509	466	496	523	467	508	431	502	496	486	513	509	462	516	501	498	488	500	500	490	451	537	489	512	504	471	512	486	503	516	496	468	488	539	468	505	474	489	525	500	472	480	512	457	499	479	521	542	474	504	554	458	460	527	510	517	501	527	487	519	485	489	476	458	559	493	496	493	486	516	520	474	492	535	457	519	435	491	508	535	438	512	475	487	482	518	506	471	505	475	470	520	474	490	481	470	480	513	503	517	481	509	534	469	498	499	509	464	466	479	535	451	495	469	530	488	507	490	545	504	481	499	506	494	522	488	474	487	449	506	469	506	509	522	519	502	524	493	498	492	488	502	496	494	456	500	470	500	515	505	479	518	503	484	471	501	515	498	514	447	498	487	482	538	487	525	518	494	522	488	526	468	464	473	494	495	487	523	482	495	472	488	490	463	504	504	501	498	515	480	481	511	484	487	493	488	519	519	490	493	497	516	507	484	494	534	495	492	509	515	473	518	507	507	474	485	507	472	514	499	492	504	510	517	476	465	482	531	502	493	493	500	523	497	513	478	482	569	515	513	486	448	492	463	521	520	504	516	473	464	495	505	517	482	520	502	501	504	470	490	477	500	468	488	499	523	483	435	495	514	498	484	500	522	478	509	494	471	502	523	504	428	477	448	528	472	522	512	502	540	467	507	480	484	468	483	465	475	492	476	533	475	481	500	501	499	475	496	503	510	487	532	533	517	510	508	487	508	527	509	516	508	481	540	506	474	495	462	496	441	514	518	532	485	503	502	457	506	493	510	485	459	503	490	525	510	470	467	504	501	513	498	506	485	470	523	451	507	495	536	495	474	513	488	472	539	486	494	503	501	456	487	488	432	486	507	442	453	502	492	498	474	480	488	494	511	510	486	510	501	502	454	486	492	537	468	461	495	501	534	515	513	491	488	518	546	466	521	471	493	536	479	466	470	494	479	529	532	475	495	531	509	469	467	530	469	541	507	465	497	503	556	496	444	499	489	486	505	552	498	474	463	469	545	518	504	518	532	484	500	506	453	452	478	499	497	534	495	501	511	465	511	530	481	459	511	494	481	498	490	529	459	490	528	466	462	482	486	501	490	505	533	529	513	471	493	521	506	540	466	478	507	463	527	498	497	481	503	478	459	488	509	509	518	506	527	523	481	528	457	505	495	488	486	494	457	489	495	461	521	505	469	497	511	513	506	446	524	485	483	493	533	502	459	481	505	509	512	513	509	492	494	513	508	472	510	519	507	490	491	488	491	489	494	496	502	495	487	477	537	499	495	477	518	496	525	470	497	527	516	530	513	466	510	488	533	514	499	524	496	480	487	495	523	470	460	521	488	470	521	501	521	446	494	499	473	531	483	545	491	477	477	477	466	493	518	494	518	496	473	499	488	507	480	539	526	461	530	493	494	477	514	541	504	464	479	489	483	518	507	505	514	519	470	489	468	461	522	495	481	495	491	489	504	506	457	516	514	520	504	496	485	537	457	507	493	496	535	491	528	466	463	448	529	439	494	500	544	498	465	468	497	508	522	485	454	493	502	483	486	472	528	507	479	505	501	507	487	516	497	522	503	517	508	451	533	524	475	471	472	504	517	473	475	525	470	506	497	499	491	501	484	520	498	471	463	490	480	465	488	505	479	521	509	471	482	490	487	488	510	507	527	475	473	505	476	485	476	490	493	494	510	486	472	456	507	490	497	496	492	490	506	512	479	476	478	476	554	508	473	500	469	565	504	479	518	487
5291	6938	6312	4553	3273	2593	2302	1922	1522	1299	8628	17012	10693	4900	1697	637	484	468	453	434	471	419	479	418	430	437	437	420	456	438	398	441	442	444	445	432	422	440	441	433	441	443	415	416	468	420	420	430	449	420	434	419	436	428	453	448	409	425	399	470	451	461	434	448	430	440	428	445	482	466	445	402	425	417	436	466	437	410	427	414	458	404	465	442	447	430	452	428	429	447	451	412	450	467	428	437	411	414	450	428	418	431	466	446	451	436	421	419	417	433	423	439	437	423	445	448	466	431	416	401	470	433	417	410	427	453	400	437	445	460	449	409	446	446	461	468	422	411	429	431	414	396	395	440	427	441	407	414	450	441	408	412	434	389	427	411	436	466	419	424	400	418	403	445	419	452	437	443	441	477	419	446	427	414	454	449	418	436	403	420	419	425	416	423	469	409	460	428	431	401	447	460	395	417	431	406	394	436	451	399	429	403	435	389	431	441	461	463	442	439	423	438	427	397	412	424	418	443	499	402	419	414	462	440	441	426	375	435	426	455	442	435	439	434	456	391	472	394	456	444	458	438	416	430	425	405	454	385	432	438	443	442	431	411	419	411	432	420	393	445	456	426	475	433	404	437	438	393	413	436	403	416	441	401	424	440	435	439	441	429	412	411	405	426	463	419	407	377	399	422	449	428	430	431	460	400	424	425	460	434	422	429	414	451	445	417	458	420	405	460	430	407	412	434	430	450	446	445	438	423	458	429	400	446	458	421	408	426	423	444	443	421	452	405	432	435	424	409	436	466	420	430	414	441	431	466	407	433	408	450	407	422	455	438	446	445	395	419	449	436	428	421	434	424	462	380	441	399	426	432	445	433	416	452	437	388	432	428	422	398	414	426	431	459	428	433	403	389	450	446	442	412	446	390	364	432	417	413	420	421	425	433	448	432	412	447	407	422	406	439	447	432	480	449	422	450	426	448	404	429	441	416	453	407	452	458	431	445	449	447	432	445	438	406	401	421	371	430	420	434	450	442	438	424	424	425	409	454	388	419	402	404	449	415	417	412	442	468	435	397	417	437	410	401	457	459	432	442	457	435	449	406	434	378	410	424	419	460	397	471	456	415	435	434	445	421	412	405	445	399	422	398	437	415	403	436	422	443	431	423	435	410	425	444	386	413	416	444	466	424	442	437	397	424	393	456	412	428	455	444	396	419	439	452	429	433	423	413	403	436	431	429	448	418	429	396	423	418	452	409	459	416	474	416	424	492	438	444	430	427	437	412	404	436	446	421	424	435	426	438	442	459	434	441	411	416	415	399	439	471	425	449	435	413	427	445	412	437	400	446	410	452	423	395	408	426	414	443	481	440	419	395	441	398	463	429	427	388	449	402	400	436	436	413	432	407	428	429	454	464	419	404	401	437	394	406	421	424	428	436	434	421	459	443	436	471	449	464	444	455	418	407	450	412	424	442	455	391	427	447	419	424	420	444	408	429	412	425	419	403	419	408	458	471	409	421	440	468	441	444	424	435	416	459	431	398	444	418	439	471	445	454	425	395	438	430	435	423	454	448	424	421	418	427	423	448	448	474	452	428	432	407	452	439	398	406	435	426	427	446	437	399	417	403	457	411	414	453	399	422	452	457	407	431	419	444	418	412	401	415	423	432	401	424	416	453	417	412	407	486	432	437	441	376	416	439	430	415	438	416	453	403	463	445	443	369	458	435	443	453	435	444	445	456	429	437	448	420	470	391	432	440	436	456	410	386	425	423	420	421	423	419	420	463	438	427	417	410	435	462	430	421	422	434	397	428	421	408	433	425	433	407	439	435	441	432	410	428	421	434	427	429	431	406	458	403	419	434	435	379	430	425	407	450	440	427	423	437	422	400	465	410	420	444	455	435	459	435	436	451	457	418	438	429	402	432	389	459	445	381	404	404	413	398	406	410	401	463	429	411	426	431	439	417	423	395	430	431	422	448	452	445	441	440	474	407	451	455	406	401	430	396	398	450	400	431	410	407	430	441	399	450	406	406	427	422	421	426	444	450	447	446	406	421	435	445	423	458	400	452	417	447	433	428	409	396	430	427	398	441	414	436	461	421	409	426	395	428	391	441	434	439	428	425	423	412	409	431	414	467	432	428	417	434	405	436	443	404	411	452	398	405	409	414	427	448	441	454	419	418	471	394	406	471	438	393	413	472	428	445	439	405	429	432	396	454	435	451	416	442	441	429	369	417	439	420	458	396	422	392	423	402	429	428	419	417	431	414	436	429	420	438	458	441	386	440	438	431	439	429	429	464	411	429	394	402	417	432	417	422	446	432	423	404	456	398	459	410	438	418	414	432	426	426	421	414	432	433	484	406	474	436	402	428	429	418	455	388	445	398	421	441	470	396	416	467	432	449	412	423	418	432	420	453	437	426	395	428	417	449	399	457	370	439	419	405	414	406	444	437	444	404	405	418	455	409	404	416	422	440	428	425	434	427	397	439	462	433	445	395	420	391	396	414	409	441	439	388	465	396	425	411	440	412	426	439	436	425	398	411	406	462	410	409	415	429	437	488	436	437	436	440	384	424	406	408	419	410	421	431	444	389	422	473	456	430	450	417	445	446	414	428	413	398	434	473	422	440	446	377	461	460	418	425	424	414	436	416	421	389	415	448	422	442	382	404	465	426	410	420	428	402	415	417	442	446	453	437	373	447	422	388	426	411	418	450	391	384	432	388	440	402	436	408	453	404	416	428	442	439	435	443	410	433	420	442	423	419	413	441	432	414	448	441	412	423	468	458	414	410	446	424	422	449	373	426	439	429	430	436	452	419	456	420	445	428	483	440	423	437	397	416	415	430	437	409	431	436	476	451	418	457	414	431	450	427	433	443	404	454	452	424	454	412	434	438	415	398	411	409	442	418	408	437	423	437	441	465	419	423	442	467	472	469	397	446	434	437	427	405	425	435	475	428	457	399	394	421	411	461	405	415	429	416	404	437	446	431	420	406	399	447	419	401	445	452	424	445	429	475	414	436	452	439	441	424	413	452	426	441	430	415	410	418	465	429	404	443	450	442	444	403	406	421	448	435	392	410	421	411	398	446	439	412	429	396	427	405	412	456	414	424	415	412	448	418	416	442	419	442	419	442	421	426	432	408	453	417	444	438	405	423	438	430	440	443	409	425	424	422	446	417	399	435	439	420	420	448	433	461	418	476	429	458	450	440	412	468	430	446	439	426	400	384	437	432	430	453	446	441	395	433	446	462	456	432	429	426	415	421	443	393	437	412	407	444	435	466	443	406	389	435	379	419	405	431	437	426	402	426	428	422	433	415	432	438	404	384	399	437	409	446	426	436	413	427	423	448	423	440	415	383	430	420	402	409	446	455	419	413	441	461	440	388	456	460	420	429	462	396	415	428	410	419	452	409	433	428	448	447	416	438	409	404	455	429	398	422	409	435	424	409	401	450	427	421	448	463	415	452	419	447	403	417	433	393	407	429	427	435	415	413	432	440	439	435
23849	20914	27972	24006	20762	11559	4722	2568	1648	1440	13774	28511	20083	9403	2667	913	678	621	628	552	602	589	592	569	615	560	561	569	593	637	607	631	586	614	564	577	562	548	595	569	621	576	589	580	578	543	659	600	559	584	657	592	581	596	602	572	574	567	579	596	604	596	577	619	595	529	576	569	603	604	598	590	580	609	618	539	580	551	589	580	565	570	615	582	585	599	580	626	561	574	598	577	598	577	583	635	581	571	580	598	565	539	610	613	597	525	571	581	625	581	588	576	601	615	569	556	573	576	549	533	619	609	564	583	547	558	582	572	614	592	576	603	560	600	604	588	541	617	574	542	597	598	579	602	578	573	566	603	590	552	586	594	585	595	565	597	564	601	579	566	587	568	609	586	619	613	579	623	583	561	578	585	567	601	594	561	597	539	578	624	545	587	571	595	559	605	567	590	579	604	606	571	556	627	579	617	565	623	547	651	622	590	578	575	572	576	619	575	592	618	611	573	587	598	585	557	592	530	589	608	611	534	578	515	620	618	596	572	622	554	624	598	569	623	605	573	594	580	597	624	573	564	611	588	550	608	610	589	554	545	648	580	581	621	613	573	560	618	575	642	585	585	563	608	585	581	613	611	597	561	572	612	603	590	587	625	591	617	572	561	581	562	599	550	574	609	595	591	598	585	585	565	582	575	573	581	563	591	567	578	584	604	545	566	613	560	575	572	600	566	560	524	602	594	544	548	590	577	581	547	594	598	587	613	558	584	581	614	613	620	545	543	592	576	585	601	589	609	578	612	593	589	603	570	601	582	606	608	564	576	578	550	542	637	601	593	577	568	619	589	592	617	568	627	566	563	609	593	593	611	575	624	587	558	580	596	574	569	580	615	586	543	594	584	637	584	583	599	579	618	548	608	569	639	572	582	623	611	608	564	580	592	576	616	628	536	536	603	582	595	615	585	598	581	567	601	586	591	612	608	623	571	586	567	596	592	615	633	612	591	571	608	574	593	566	569	598	574	572	582	630	595	585	561	585	615	550	571	592	595	608	592	574	602	584	574	569	570	595	555	599	659	567	609	569	564	604	593	608	588	559	583	569	585	575	576	591	536	599	617	618	566	565	561	602	605	584	571	552	597	557	582	584	552	551	592	587	617	575	590	591	579	520	573	607	597	621	566	592	566	603	604	599	568	579	587	591	576	583	569	548	638	573	603	604	562	559	603	610	583	617	567	586	573	577	581	555	586	538	565	555	593	605	573	603	578	602	568	600	563	609	571	549	612	633	630	601	604	577	584	603	592	605	563	606	623	599	572	588	596	623	560	540	562	577	576	590	618	543	595	636	574	584	635	606	574	589	552	589	583	611	586	568	547	582	612	602	562	569	600	583	606	573	618	597	601	588	549	630	614	573	625	579	590	534	579	576	571	574	589	633	605	642	586	572	582	571	556	570	571	537	573	574	559	562	593	585	593	583	580	588	553	557	580	549	612	578	618	572	555	540	538	586	599	564	598	566	581	589	599	558	548	577	604	564	573	622	569	580	582	571	581	623	572	579	548	546	549	579	616	583	597	545	564	546	590	575	609	611	585	557	570	553	592	575	646	650	539	599	571	576	578	637	564	579	628	558	611	529	569	589	560	587	540	556	570	622	559	578	597	559	645	589	567	582	536	616	543	618	551	581	568	574	595	615	591	600	631	585	578	568	563	608	573	599	599	573	590	593	598	545	598	586	600	576	567	576	572	568	612	605	610	572	594	610	602	604	585	538	609	584	562	559	615	610	571	580	585	544	592	571	606	574	589	565	569	633	591	545	575	592	610	563	608	617	596	591	585	572	616	547	569	555	620	605	564	594	626	611	567	561	574	599	571	605	579	614	616	567	546	572	595	577	568	560	614	618	560	555	585	592	593	606	624	625	566	567	581	585	633	578	590	563	603	588	552	573	581	580	580	586	596	579	604	577	594	556	603	594	518	598	598	577	545	591	581	619	578	601	552	583	614	598	583	571	588	599	584	590	543	603	619	580	597	579	601	536	594	568	576	575	581	564	594	587	599	586	600	575	585	604	597	583	622	574	566	557	593	590	585	611	628	581	565	585	575	598	608	588	595	542	575	571	597	615	556	575	569	546	569	580	585	586	605	599	638	573	564	565	596	575	590	576	600	588	582	546	580	591	545	569	627	619	596	607	570	583	546	565	572	598	569	546	573	609	610	576	579	619	546	545	613	595	617	552	595	547	573	570	625	567	537	564	590	596	604	554	559	575	564	574	590	549	594	556	594	572	554	578	564	585	574	557	632	578	553	553	586	573	594	558	585	569	606	544	580	578	601	592	555	570	557	601	569	597	635	559	600	586	579	600	593	627	574	576	562	632	594	576	536	539	579	621	579	582	576	576	574	591	557	591	590	555	588	615	616	595	582	611	525	599	616	576	618	585	567	604	576	540	613	567	559	570	536	601	552	559	633	574	612	558	602	584	560	559	598	627	552	565	589	583	631	592	642	562	614	576	580	578	610	586	589	585	571	583	624	589	573	557	553	631	567	583	571	564	544	596	557	606	555	600	626	582	567	577	598	586	580	598	586	588	549	567	556	600	579	588	613	602	611	633	531	566	551	587	586	580	553	622	567	608	573	596	588	531	595	597	605	566	556	610	594	591	638	604	549	536	610	612	613	563	556	587	556	604	563	607	614	561	617	593	542	620	537	555	581	603	576	574	589	555	562	631	599	607	597	572	564	581	601	603	580	579	583	550	594	587	572	582	579	605	621	590	617	576	598	586	563	581	589	545	618	575	583	586	609	582	586	613	598	568	605	522	608	585	541	576	582	571	609	602	616	580	602	583	561	611	571	607	576	586	580	574	564	627	580	554	588	585	563	597	565	538	571	552	558	576	579	596	561	554	609	592	547	611	620	575	579	582	554	555	603	570	624	566	569	580	623	605	577	597	565	587	576	570	588	593	534	592	554	570	576	581	626	581	571	575	579	590	604	557	570	604	582	551	544	611	571	604	556	535	611	580	578	618	550	559	539	557	545	549	612	614	595	569	582	616	586	551	556	624	594	632	601	573	561	534	627	587	555	568	608	575	611	586	589	533	580	566	594	582	591	555	573	582	619	587	572	625	554	601	597	591	604	581	549	627	615	538	526	548	578	583	564	598	548	616	560	589	592	584	585	597	587	624	585	564	579	586	613	610	546	625	557	598	616	566	589	555	622	570	566	570	593	576	563	582	600	569	595	567	598	595	582	568	578	586	562	523	620	595	582	591	565	610	500	611	558	554	558	591	600	585	600	571	579	548	617	566	607	563	554	591	599	578	580	569	596	557	591	537	582	582	595	592	585	574	560	598	559	557	531	566	532	589	559	590	600	586	597	601	585	561	545	574	571	588	504	565	573	626	589	630	589	586	578	554	609	574	605	597	581	579	582	609	565	591	584	590	585	572	588	630	571	621	581	597	598	568	621	619	621	592	604	565	592	605	546	580	561	600	585	582	576	561	609
6652	11886	11334	9080	6133	5063	3960	2942	2310	1895	17944	26133	17150	8100	2700	779	585	518	492	541	480	552	534	495	513	545	525	507	488	487	469	495	516	518	493	530	490	482	496	554	507	480	492	510	521	494	483	511	537	478	517	508	488	533	494	497	512	470	512	453	502	497	478	477	490	492	537	485	510	495	486	486	487	517	529	470	499	490	485	507	533	483	511	521	453	500	478	472	474	488	498	516	480	510	499	541	474	531	513	493	515	452	476	492	493	485	507	525	496	536	446	481	455	522	492	496	500	468	559	499	462	487	513	484	478	507	522	506	502	498	445	498	488	473	507	540	518	548	540	527	468	507	487	496	490	533	507	497	496	512	514	526	489	494	477	501	500	500	491	487	494	479	499	511	519	516	509	482	472	516	465	506	524	464	506	486	490	473	511	514	501	492	497	535	503	501	556	484	484	483	471	535	517	492	549	462	499	500	497	482	479	468	513	502	483	489	510	510	491	498	506	491	448	479	489	482	533	511	472	452	476	517	488	469	522	488	459	443	530	473	541	514	497	527	512	505	498	506	501	518	514	517	480	543	451	469	511	499	505	496	522	495	487	518	487	516	469	487	508	504	452	459	496	518	494	503	516	527	482	480	485	514	484	468	440	519	477	507	491	532	482	509	490	502	514	508	497	478	478	512	515	466	469	493	520	562	488	453	486	486	485	536	489	508	483	505	487	502	555	468	523	508	482	475	497	523	484	507	481	519	521	513	539	507	501	501	466	486	494	470	480	500	463	499	485	476	507	483	520	527	524	523	544	491	488	513	500	500	498	503	482	493	499	522	492	489	500	482	519	462	513	494	475	547	498	447	490	502	485	495	480	472	534	515	494	509	503	512	455	490	488	516	475	499	512	486	508	540	475	481	508	500	499	475	508	476	478	540	493	497	513	498	505	523	496	489	527	485	484	515	509	529	488	483	452	479	488	504	479	503	488	506	522	445	505	484	489	492	500	507	491	493	510	496	499	482	465	528	482	487	505	484	504	484	522	502	502	507	490	510	510	493	528	514	505	488	519	494	477	534	510	510	488	494	508	561	513	521	484	477	486	480	494	515	522	500	506	436	520	518	493	493	501	500	514	527	485	468	507	488	496	489	528	491	498	483	495	539	474	501	517	500	533	475	458	503	511	511	503	490	490	490	498	500	533	453	498	524	493	506	472	532	517	513	514	481	494	494	485	520	463	478	517	488	456	513	486	535	497	485	488	525	500	498	539	502	461	476	540	522	502	484	523	527	520	554	503	477	484	515	520	501	457	482	453	503	530	489	481	460	502	529	528	499	484	532	489	540	471	492	510	480	474	468	455	505	508	511	466	475	507	484	509	463	505	508	504	486	463	484	481	486	508	485	509	490	509	484	555	515	452	482	458	482	510	495	517	464	514	490	492	469	476	486	496	465	527	495	503	474	507	470	548	495	454	415	473	477	495	483	511	471	512	535	486	534	495	467	503	475	481	540	466	510	481	509	525	515	514	489	501	463	508	489	479	502	507	497	465	512	522	501	500	518	481	494	529	485	510	444	504	465	477	494	503	502	492	503	507	463	441	452	499	454	511	520	507	508	502	515	517	516	522	482	484	500	481	504	523	489	489	503	508	472	506	467	527	534	501	514	508	470	492	506	504	524	512	517	485	537	474	490	501	537	493	516	483	442	485	472	499	511	521	450	464	467	494	495	459	492	469	484	511	503	488	502	494	471	465	494	495	506	486	489	489	513	510	499	488	523	516	506	502	479	506	485	517	512	475	550	518	497	508	465	458	519	463	481	493	527	489	502	479	481	508	472	488	486	462	466	511	477	502	469	442	500	496	457	467	515	480	492	499	522	493	502	490	478	496	497	508	503	475	488	525	497	483	478	483	494	527	443	497	459	489	517	505	513	463	525	500	525	497	502	476	519	504	459	483	488	506	534	488	471	503	497	477	482	490	507	474	525	496	493	459	495	539	487	487	509	504	482	469	477	476	461	498	445	473	461	468	478	511	521	527	490	505	496	509	501	490	515	515	453	545	514	522	506	491	510	472	493	518	466	506	419	501	463	451	504	502	492	508	523	474	495	444	515	505	519	466	482	501	480	506	502	487	490	504	504	490	481	475	452	518	459	502	486	461	509	490	491	463	453	542	480	489	495	485	523	474	471	523	513	506	479	474	504	465	495	499	531	476	509	492	534	471	494	479	482	510	504	436	505	477	460	453	539	452	474	497	467	465	495	477	480	509	524	461	511	490	460	527	544	500	465	482	492	489	474	519	451	506	481	493	456	502	514	491	445	505	486	511	502	507	486	487	491	498	489	474	485	500	513	468	487	478	497	495	477	485	542	512	540	475	467	512	461	529	531	500	470	475	529	489	468	527	503	486	540	486	471	471	499	475	538	482	540	512	508	482	490	466	454	504	517	493	525	454	499	504	505	466	477	516	541	504	508	494	534	527	489	478	500	517	520	494	485	510	548	503	481	490	519	537	468	474	498	498	480	486	542	499	464	481	497	465	530	504	448	499	507	497	521	458	494	502	461	525	483	479	469	523	490	541	513	488	499	487	518	515	500	493	452	527	522	483	487	460	496	494	533	486	468	460	469	498	466	481	482	512	496	472	505	478	493	505	528	526	502	516	478	494	478	501	525	471	499	488	510	495	483	493	489	547	514	522	501	507	487	458	522	520	530	485	487	475	506	499	533	491	476	504	529	467	479	504	476	495	486	523	490	477	482	542	492	499	477	492	539	508	522	458	475	448	516	498	517	494	526	478	525	507	499	527	512	472	499	482	505	476	512	470	544	501	490	505	524	499	463	505	473	483	498	525	484	469	497	499	533	437	487	503	501	465	486	499	469	513	542	507	467	505	489	515	491	466	514	517	488	504	470	495	478	463	504	527	467	494	527	478	489	489	505	485	509	515	489	463	518	526	526	524	540	490	538	458	500	499	466	501	493	485	479	536	500	501	500	510	482	477	479	515	494	560	505	452	483	522	487	482	531	506	509	473	508	501	524	461	496	503	489	464	495	463	507	520	481	484	507	432	536	503	515	499	489	488	509	497	460	460	476	494	530	515	491	505	493	484	475	500	493	501	513	455	515	497	514	502	447	525	480	449	499	465	500	514	503	513	511	522	466	481	507	491	467	535	471	466	511	463	484	529	483	490	472	492	492	528	542	455	450	506	529	476	476	535	520	502	502	491	519	499	476	460	532	514	486	515	494	475	480	491	508	486	477	495	476	543	468	482	498	501	488	490	507	533	461	470	484	462	500	501	512	522	504	476	498	481	521	544	490	476	454	489	465	492	512	511	509	471	507	468	532	464	512	436	501	480	493	493	506	505	497	508	470	521	489	479	474	485	451	518	460	520	507	461	500	449	504	502	493	498	484	453	493	479	463	505	499	506	508	503	464	518	496	481	471	530	505	514	469	498	507	511	483	466	473	467	474	477	500	503	455	486	493	495	460	486	505	487	518	502	519	477	501
27173	12852	4393	2285	1247	977	874	684	604	598	885	1919	1683	1026	642	526	490	477	438	467	442	446	462	467	467	464	432	460	443	425	469	456	467	413	469	448	480	438	469	454	431	423	448	446	439	461	435	424	441	458	460	436	459	427	462	447	470	431	446	448	455	456	448	459	438	464	438	458	447	444	409	450	417	473	451	459	455	438	439	491	433	441	439	465	472	432	417	449	426	431	424	440	453	485	483	431	436	474	418	423	406	449	467	477	484	430	450	474	453	465	442	436	426	453	408	425	482	469	432	433	440	444	436	444	451	444	425	429	426	477	427	439	414	442	441	427	448	458	483	420	476	430	410	424	464	425	470	455	439	467	459	470	433	428	433	440	443	477	433	454	453	456	413	487	429	461	436	453	461	465	436	470	441	430	423	484	451	405	454	427	450	466	449	450	447	460	471	426	434	467	404	468	471	439	416	458	459	448	437	445	433	448	442	466	410	458	401	476	418	426	425	419	458	455	448	422	466	449	437	447	464	414	409	437	453	454	437	444	456	432	422	443	469	449	422	464	433	455	431	478	434	481	427	472	467	425	454	455	431	424	435	411	422	438	449	451	486	467	496	461	468	467	471	462	451	428	413	416	412	442	436	441	452	430	472	459	463	450	415	434	444	436	450	461	454	466	478	431	473	452	427	415	458	437	429	428	407	453	515	449	403	417	406	452	441	462	470	444	432	446	425	426	472	430	408	443	460	436	475	432	442	465	442	426	468	466	445	440	424	440	436	435	425	490	439	439	403	439	472	425	471	419	435	450	424	430	452	414	450	472	408	416	449	435	419	434	484	456	493	459	434	480	444	432	400	440	444	428	441	443	454	444	452	471	469	416	422	439	422	444	462	426	407	418	445	445	453	442	431	454	440	416	423	447	412	476	445	410	439	438	473	482	455	423	406	431	437	464	434	491	464	436	451	477	434	430	463	440	472	455	438	426	443	452	454	431	471	438	432	446	410	426	444	454	483	460	428	406	468	447	452	436	458	454	446	445	484	464	441	424	448	440	426	455	452	414	432	427	461	429	453	452	468	434	405	445	456	419	430	430	429	449	446	436	437	407	426	451	459	459	462	459	497	465	471	456	445	446	410	425	414	443	459	431	446	427	424	427	422	431	459	440	440	410	478	468	472	470	461	468	461	472	424	408	469	448	487	496	474	428	395	414	447	456	416	413	422	461	447	441	449	452	465	433	417	437	432	442	441	447	439	401	426	439	443	440	447	419	454	405	433	502	443	449	441	439	428	447	459	435	450	487	480	457	419	447	428	459	469	457	483	443	429	452	493	479	433	435	458	409	465	482	463	441	444	447	454	467	427	461	417	475	447	429	443	431	445	483	453	428	414	440	406	453	457	450	473	443	422	451	432	464	460	440	428	415	481	445	442	428	439	423	448	462	430	433	428	431	457	431	437	475	472	452	443	473	443	431	441	430	463	443	462	446	411	492	482	452	449	402	454	429	433	412	439	490	447	456	433	432	463	457	400	441	430	398	455	443	439	471	414	471	470	437	420	439	465	484	474	465	440	444	414	450	485	438	456	443	492	450	440	431	446	468	454	409	415	443	459	416	440	420	413	446	448	435	411	433	432	445	448	444	484	435	446	449	471	451	406	438	432	430	468	453	430	463	460	464	409	460	428	468	433	463	393	441	460	476	428	428	448	441	448	443	424	430	443	443	458	451	404	445	425	415	459	473	431	498	468	423	430	457	434	422	423	415	424	466	458	426	418	455	450	452	441	451	406	431	436	429	438	448	453	424	474	440	452	442	450	452	453	453	417	436	427	436	427	405	452	491	411	470	453	448	464	485	451	463	432	486	449	413	429	452	425	437	441	463	436	436	445	444	451	439	426	445	443	461	417	430	447	465	422	442	450	412	443	421	451	420	444	436	433	445	432	480	481	467	436	465	428	446	465	441	472	486	441	453	456	460	480	412	436	457	442	434	430	444	435	424	458	432	435	461	454	407	473	434	431	433	441	462	435	449	420	418	417	407	430	428	496	463	452	455	479	466	435	455	464	411	476	435	418	428	494	447	432	480	447	429	475	449	426	451	447	480	440	433	453	446	427	494	433	449	436	406	403	487	464	416	469	440	433	434	405	472	450	498	475	461	460	462	393	441	442	461	431	481	453	460	454	415	446	454	463	421	435	454	435	408	441	430	457	413	439	450	426	397	458	477	405	455	436	440	440	456	412	457	414	471	419	426	392	460	438	464	423	445	442	436	428	423	439	463	438	463	449	412	463	414	450	443	448	443	430	476	444	461	461	477	445	442	433	468	408	435	488	462	416	437	470	452	441	437	459	425	453	433	441	472	423	484	450	460	456	433	419	450	460	440	464	445	499	401	418	434	431	463	474	417	460	438	422	463	478	450	436	437	446	471	400	411	421	390	450	419	434	446	418	482	446	428	439	462	463	417	477	471	422	444	459	482	460	473	481	439	434	433	451	454	385	405	475	433	426	464	477	450	470	466	475	457	489	431	467	443	441	427	469	481	441	451	448	425	447	439	418	415	439	427	488	462	420	418	412	426	422	434	463	432	434	427	463	386	472	485	473	416	483	419	475	421	462	432	460	415	484	455	460	481	458	471	406	445	427	412	459	418	428	446	493	429	435	456	428	442	387	496	468	423	454	380	468	418	465	457	456	426	418	413	401	435	475	442	454	452	451	474	450	474	455	467	467	467	438	423	445	471	445	418	453	432	444	470	428	464	397	417	460	446	467	469	450	435	459	444	446	431	447	447	476	460	444	431	398	416	475	434	438	460	487	454	482	432	473	436	401	497	459	453	444	414	433	392	485	416	423	455	441	436	399	406	451	413	445	455	480	449	447	482	440	490	416	443	425	465	446	444	409	452	432	445	414	441	451	425	455	433	452	442	447	451	458	464	460	453	453	439	446	488	448	433	461	421	405	457	430	454	453	450	405	461	462	451	437	425	452	436	432	454	451	431	421	459	447	441	398	470	453	482	430	431	450	432	465	429	447	418	440	456	459	449	444	408	430	427	410	455	415	444	425	444	442	467	471	427	447	457	458	431	412	435	442	420	451	430	420	451	462	442	469	445	429	468	489	455	445	419	436	445	454	449	433	459	442	439	446	478	425	430	469	429	435	475	460	421	465	438	436	427	434	421	475	437	410	432	434	427	455	506	479	421	396	435	455	421	426	445	444	444	446	467	463	442	428	449	445	459	408	462	470	475	500	418	473	447	455	436	439	473	475	429	472	421	427	463	445	477	449	456	464	421	437	459	467	455	449	443	467	432	417	424	460	455	417	455	430	436	436	463	447	454	417	467	421	441	464	400	461	458	451	458	435	439	460	419	438	412	435	466	413	438	438	411	418	485	406	432	433	468	452	414	417	450	438	471	427	443	425	467	463	438	469	419	423	441	464	439	409	414	426	445	471	455	476	441	482	420	456	442	457	467	428	465	426	463	421	423	464	480	424	421	440	466	433	472
6312	4043	4022	2145	1408	1228	1028	802	707	677	1194	2548	1850	1017	550	444	380	386	374	383	376	366	388	345	404	394	369	403	387	361	365	400	417	365	375	368	395	378	392	401	365	401	373	358	363	378	363	350	376	376	389	387	378	388	341	369	342	375	372	382	385	364	401	394	385	345	385	391	381	405	405	395	354	346	349	411	377	331	365	347	388	356	381	386	416	384	353	363	383	403	413	400	380	353	382	377	367	366	346	374	376	365	366	354	365	369	363	385	392	373	361	371	399	372	390	349	359	373	362	365	377	366	357	382	344	379	371	386	412	392	338	358	386	359	358	371	360	349	411	376	366	363	377	361	368	386	326	374	383	378	401	367	360	370	370	389	416	356	426	382	349	390	375	365	394	418	362	369	374	394	382	360	317	357	384	411	351	375	370	366	382	372	351	375	376	369	387	397	348	364	387	372	364	394	359	330	391	379	358	376	349	397	350	375	384	383	361	346	382	384	399	347	381	356	329	362	352	364	376	391	391	373	373	391	400	383	358	354	387	375	340	359	389	373	367	345	382	366	363	389	344	363	396	413	406	406	369	365	379	372	353	325	354	395	364	364	376	380	350	389	391	390	356	365	367	381	402	346	389	364	372	336	362	346	368	352	399	346	342	402	379	365	382	355	342	397	401	330	339	382	331	344	384	397	369	357	387	361	377	381	361	376	367	353	354	375	316	345	353	369	377	369	366	347	367	383	378	382	404	343	368	369	399	385	367	367	393	375	335	386	337	389	363	350	360	368	351	324	392	358	356	404	354	354	383	368	386	402	362	380	359	381	371	381	393	353	379	376	355	389	401	360	339	376	360	379	372	362	330	356	380	413	372	371	341	372	367	351	378	390	392	353	375	378	391	395	365	380	363	395	400	391	362	346	334	406	381	351	310	408	370	354	358	379	355	370	385	359	400	368	359	343	406	373	382	340	372	379	316	368	354	390	355	345	380	383	375	372	417	361	388	371	399	379	358	365	380	378	391	362	361	359	412	378	378	353	354	398	356	357	355	414	382	360	344	371	339	369	378	373	363	384	334	375	354	339	357	359	377	404	362	356	373	356	364	331	353	344	351	363	360	377	391	384	345	376	345	386	406	387	366	390	370	373	362	353	351	378	386	346	375	392	380	351	376	359	411	406	338	374	385	332	373	359	409	364	392	376	355	386	362	367	388	386	365	369	375	379	365	401	346	373	386	365	344	390	378	354	354	397	389	364	375	369	385	385	333	385	382	365	348	352	385	377	368	364	369	372	368	390	355	367	382	390	364	353	422	377	359	380	390	350	361	366	387	402	377	359	392	348	410	364	375	388	363	384	371	347	375	387	384	397	376	361	392	390	378	348	367	382	350	355	392	346	348	389	372	369	373	347	348	370	375	346	404	379	354	384	365	354	399	355	378	341	343	350	389	349	372	398	387	379	384	388	365	360	390	343	357	350	360	346	402	358	394	368	371	340	375	387	391	354	398	361	418	373	360	368	355	366	387	411	377	360	362	375	365	345	370	360	363	341	341	388	355	370	353	397	356	380	408	371	370	360	360	388	389	376	361	368	396	344	344	385	390	377	399	363	346	391	357	351	357	346	376	385	391	365	362	383	361	396	372	351	354	369	374	351	373	354	366	354	357	347	331	388	339	357	363	388	359	395	357	337	354	366	388	400	393	376	353	360	374	366	381	393	364	366	365	378	353	367	371	362	366	383	368	397	368	383	373	378	309	379	382	356	375	374	371	362	378	413	339	348	407	391	357	379	352	357	392	387	378	364	384	407	386	363	365	410	379	349	378	352	348	333	358	406	360	371	397	350	360	372	378	367	408	365	378	366	373	360	370	379	382	372	352	343	362	423	324	375	368	405	362	378	369	358	372	368	325	375	361	343	377	373	350	347	354	362	366	371	371	343	394	387	381	343	378	346	352	349	364	369	345	391	359	409	349	363	338	372	371	352	366	369	365	400	352	338	388	353	350	358	401	390	352	329	354	375	371	373	399	356	349	355	367	391	364	341	396	404	327	383	377	384	373	360	375	363	352	372	369	354	359	356	343	396	366	388	394	382	393	387	390	377	371	354	391	371	370	388	370	369	390	377	372	388	382	340	387	397	379	394	373	377	374	386	375	359	404	349	360	378	381	338	359	369	402	375	341	378	369	341	407	393	359	384	372	356	354	380	389	388	353	372	363	370	364	379	389	371	340	329	355	348	372	399	321	373	330	368	364	343	363	365	367	346	361	394	354	363	383	363	407	373	402	350	341	351	348	371	368	355	400	391	378	389	369	352	353	379	376	376	361	403	387	380	375	372	378	379	384	394	368	398	405	360	378	381	359	399	336	371	359	344	355	360	379	381	370	352	340	357	359	371	386	366	377	396	367	377	348	359	373	390	359	395	385	364	373	322	365	383	360	401	373	362	369	387	381	377	384	409	368	400	379	363	363	393	366	371	354	363	414	349	369	374	377	378	391	405	371	404	390	380	324	374	363	369	386	352	409	348	377	361	369	368	379	341	379	367	399	351	353	365	391	358	372	367	381	372	346	404	355	387	341	356	365	404	370	351	356	362	408	333	383	368	385	371	399	390	368	366	401	372	397	375	392	362	350	366	389	379	389	377	387	393	361	399	404	385	381	348	359	382	354	339	380	372	360	384	366	378	348	361	358	360	399	380	367	351	352	352	392	307	374	381	388	356	377	363	337	363	353	372	353	345	391	393	355	424	362	347	400	362	407	390	374	375	397	363	363	370	401	372	385	391	337	367	353	407	399	360	362	356	379	370	361	364	373	368	363	370	390	357	374	354	376	356	388	358	355	403	344	360	369	379	365	376	375	355	361	358	368	387	351	335	370	397	385	377	404	379	362	333	393	378	367	344	349	354	392	389	370	379	366	376	379	379	360	377	368	379	380	394	399	347	352	395	367	385	397	369	402	325	356	382	353	376	374	383	370	379	365	372	363	357	368	396	364	361	379	386	367	357	364	339	344	356	362	374	390	352	404	365	366	363	370	382	369	385	365	336	330	381	399	413	354	360	361	395	373	399	364	377	371	350	359	366	378	361	380	376	365	375	348	375	397	392	387	406	375	355	371	394	354	366	401	380	387	382	365	350	369	401	382	369	419	390	361	369	348	375	387	378	363	386	380	357	376	375	380	360	360	379	367	368	366	358	357	370	376	385	418	369	385	365	341	352	406	401	364	340	367	355	348	384	364	388	383	363	374	378	404	375	365	373	390	354	376	364	362	364	377	328	367	328	402	395	337	345	350	355	349	384	350	373	388	366	369	388	371	401	378	363	362	365	367	385	359	347	356	366	407	363	341	377	362	359	394	380	341	366	371	356	378	367	383	379	360	380	375	383	403	386	363	356	345	370	388	394	390	377	378	386	407	366	395	344	381	381	399	370	350	357	365	377	382	355	344	384	390	382	358	372	370	414	358	386	347	371	354	356	357	373	368	382	382	381	360	380	368	359	382	343
24804	20899	26968	24812	11096	3045	1903	1356	1035	901	7542	17104	11210	4391	1390	657	564	513	542	513	515	511	526	504	475	536	526	481	518	514	502	439	514	511	501	492	464	536	448	490	505	484	501	524	528	533	498	503	496	472	559	517	496	506	471	480	472	493	516	434	529	542	509	485	478	488	514	520	506	497	501	516	491	487	526	450	463	506	485	502	513	498	524	483	528	521	524	540	519	530	483	486	534	516	519	490	485	493	493	515	487	541	508	506	530	518	488	503	478	514	466	485	461	504	518	512	515	523	493	487	496	516	473	485	516	532	529	498	506	514	476	510	516	474	490	511	505	503	510	508	455	480	516	539	499	542	498	560	473	484	519	498	491	499	510	519	458	509	543	506	448	515	479	510	497	490	500	493	493	530	527	519	509	542	518	494	471	473	497	540	524	542	511	520	495	497	521	486	466	460	477	506	498	532	476	502	495	499	499	525	497	513	503	477	511	502	531	483	498	473	516	481	481	502	450	464	500	545	509	487	528	501	494	497	518	518	500	530	483	524	503	476	525	472	522	564	493	495	511	436	500	492	519	476	526	483	487	450	483	509	486	488	528	487	509	508	483	510	487	479	520	532	474	500	494	514	496	481	497	496	539	512	522	500	474	429	483	561	479	526	457	463	499	489	487	522	501	489	470	469	505	504	515	476	525	490	507	538	480	519	506	519	532	512	511	543	517	482	491	499	555	534	503	500	477	508	480	520	477	477	529	533	489	460	508	469	503	485	509	508	481	501	500	496	529	480	512	481	469	516	479	513	509	484	484	534	488	542	518	499	505	514	492	463	508	475	486	490	465	513	505	482	492	490	497	516	478	485	471	475	501	503	487	470	534	489	524	526	511	525	529	487	479	514	468	479	573	494	476	488	535	488	489	507	517	434	511	487	493	515	447	461	492	511	504	510	489	527	481	490	518	520	522	515	506	525	546	465	530	510	490	522	476	531	502	517	509	529	531	531	484	510	502	549	474	462	540	489	488	524	517	524	492	509	510	515	537	476	480	473	538	485	512	519	530	488	491	460	495	507	489	486	468	488	481	540	482	529	515	514	488	500	476	484	508	492	468	542	478	488	504	471	492	517	481	521	499	455	517	485	527	507	524	520	498	531	484	500	522	559	512	496	503	447	480	489	478	498	484	508	520	481	519	510	531	531	521	501	520	483	553	519	508	462	511	483	478	510	475	478	468	489	519	505	520	511	492	474	514	499	503	486	481	540	480	495	519	503	474	528	521	460	530	450	510	489	522	514	526	483	523	514	533	525	511	500	485	498	467	489	543	527	475	480	481	491	508	522	442	505	480	512	490	547	512	492	509	506	476	504	501	518	504	507	510	503	503	526	475	513	487	499	432	479	483	521	520	506	491	513	545	541	525	493	450	515	462	477	476	517	528	510	460	521	498	522	527	487	480	488	486	508	485	506	540	483	468	492	533	473	524	498	466	500	513	526	496	550	490	515	488	534	522	484	492	481	513	514	508	494	511	475	505	521	484	505	470	494	563	484	488	532	474	523	481	515	480	511	453	485	511	505	504	487	494	494	475	533	489	513	478	502	490	501	484	490	493	491	446	467	522	543	531	459	481	504	511	488	484	499	517	477	530	510	513	476	515	487	516	493	479	506	516	477	483	535	506	495	522	461	530	463	519	494	499	505	464	519	485	509	516	487	476	473	491	514	519	506	491	482	507	477	514	528	524	510	509	478	488	507	516	512	470	511	530	509	528	480	519	508	521	471	549	526	486	545	488	536	501	466	549	501	481	512	504	506	511	506	514	505	496	487	490	493	499	500	503	522	507	477	488	498	496	495	495	512	486	527	512	478	522	506	486	513	472	519	469	484	471	481	508	493	495	483	491	526	505	531	499	574	499	495	535	474	474	487	500	523	505	487	475	520	482	486	539	496	441	474	499	520	504	505	521	468	506	489	523	492	510	507	517	493	503	487	497	503	490	468	526	501	489	508	477	496	494	520	504	491	488	515	511	477	525	483	498	507	472	515	497	493	494	499	483	476	516	517	488	471	515	510	507	522	497	500	496	521	516	516	548	471	536	477	543	529	461	520	504	473	525	496	519	500	493	524	452	492	524	565	502	481	485	520	492	505	479	436	518	476	510	468	474	501	511	502	516	488	528	518	494	504	494	536	509	476	489	533	488	491	532	480	522	499	487	496	455	518	483	482	481	501	539	467	533	498	480	511	466	493	516	506	487	469	504	502	501	520	536	502	471	463	498	475	504	472	520	492	493	487	483	520	508	482	483	493	508	483	501	518	503	495	514	520	469	485	508	491	485	515	506	470	519	566	489	477	510	511	492	469	528	492	503	508	500	520	493	505	500	527	494	535	499	519	512	508	545	462	468	542	565	489	507	497	501	476	526	515	503	557	511	534	492	499	536	516	473	542	500	491	515	440	493	489	483	531	499	484	504	557	479	513	487	493	499	507	464	489	500	512	516	487	527	497	509	512	503	543	523	472	509	515	533	506	514	491	502	508	452	497	484	500	524	475	502	482	466	484	523	540	525	505	511	516	462	514	504	486	483	520	504	526	493	487	527	485	484	518	485	499	536	527	492	515	515	486	521	515	479	516	450	550	495	486	542	507	513	490	446	498	493	541	537	516	477	517	507	544	498	498	551	569	533	509	497	486	521	544	502	491	513	488	521	472	532	468	520	481	502	516	473	489	497	505	518	535	549	480	495	523	486	529	535	494	504	527	542	536	521	491	521	518	512	508	516	502	504	479	498	514	430	524	523	497	498	492	536	488	512	525	474	505	463	497	512	532	508	465	510	516	484	477	501	487	516	510	539	498	512	498	454	533	477	489	513	479	486	499	461	504	503	460	499	521	531	479	465	505	475	519	477	476	478	486	490	524	533	505	490	462	476	523	481	524	480	482	500	525	470	500	487	490	529	511	479	498	529	499	491	521	519	524	478	492	470	494	537	503	490	509	501	517	521	481	538	545	505	485	502	521	513	496	534	507	511	506	464	481	531	519	509	486	524	519	503	494	464	504	489	484	509	485	500	465	488	504	483	478	483	491	495	519	520	475	508	541	507	493	482	506	524	501	513	533	468	500	502	520	478	523	478	454	524	485	497	499	493	541	549	508	505	530	513	512	510	507	457	495	516	544	477	467	507	503	486	488	488	520	492	492	494	487	489	482	477	495	514	539	530	522	489	508	517	511	445	482	490	496	507	551	500	500	515	470	491	481	545	480	512	494	496	495	511	479	499	480	497	484	494	508	535	531	479	478	488	462	474	523	527	494	494	510	530	527	504	555	513	491	508	495	481	500	511	487	502	483	465	477	435	499	513	526	510	543	513	475	521	542	514	451	445	490	533	511	517	467	524	504	479	545	493	501	504	488	519	513	509	508	503	509	498	464	532	531	464	531	503	497	523	491	543	488	506	441	483	485	464	538	467	487	499	508	488	498	475	518	511	471	486	488	478	498	477	479	502	458	557	496
5512	8695	8022	5069	3441	2590	2132	1708	1352	1184	10688	16997	10148	4267	1549	647	507	455	429	440	424	459	453	445	440	438	439	410	467	439	456	413	428	439	417	456	434	426	398	420	430	403	433	462	470	446	460	442	449	424	456	405	437	433	426	417	394	482	399	416	448	419	422	416	434	470	437	430	449	420	454	426	441	426	430	415	420	453	464	412	445	407	435	410	409	417	403	416	470	439	494	401	461	443	435	414	455	417	401	433	410	431	404	426	431	412	449	451	425	404	420	416	439	445	423	442	422	459	443	442	448	460	428	409	461	424	431	415	445	442	451	426	425	434	413	437	409	439	430	403	411	427	404	456	434	424	438	415	439	437	444	437	443	450	462	417	414	467	402	483	432	427	425	420	430	459	462	398	422	420	438	428	392	448	450	458	445	429	420	435	423	457	422	427	406	436	452	408	426	455	373	430	442	434	402	438	444	431	419	422	442	434	441	448	393	430	445	450	457	479	425	427	444	467	449	408	491	461	428	410	386	459	409	482	433	409	466	439	463	401	423	457	391	438	427	439	427	437	447	415	453	402	435	437	448	418	457	418	433	421	422	463	437	416	427	431	420	426	459	398	416	440	455	459	434	441	418	462	442	426	437	422	400	416	446	430	446	430	463	451	421	464	420	439	401	435	413	383	428	441	433	391	412	469	435	448	453	432	412	430	437	413	413	414	400	434	434	452	430	423	401	458	444	450	442	435	425	465	428	432	419	430	409	466	441	448	433	424	432	457	426	435	445	473	448	418	405	421	427	441	442	419	425	425	406	432	444	390	422	430	461	395	394	438	435	434	464	452	404	425	426	437	406	459	437	445	444	393	439	420	417	437	404	430	435	438	455	454	469	444	422	464	436	448	462	422	458	447	417	429	469	396	400	417	429	409	432	465	435	452	399	406	456	444	457	460	430	445	426	416	412	428	479	462	456	425	433	429	416	432	440	460	431	441	449	419	437	418	412	449	408	401	424	442	400	429	423	462	428	418	446	410	441	431	435	447	415	471	409	434	449	421	438	459	413	447	393	417	442	476	486	440	438	412	459	447	469	423	441	458	432	434	409	441	435	445	419	440	423	416	438	433	478	403	448	448	435	429	420	430	447	417	462	380	422	413	457	414	425	439	420	452	397	455	420	441	433	447	430	437	454	421	405	438	438	460	400	410	443	437	401	459	426	392	443	447	464	429	413	419	423	430	437	410	457	394	428	418	463	430	467	389	472	437	424	395	424	447	409	433	473	415	421	429	439	415	419	429	415	431	454	461	475	424	439	431	434	460	457	426	445	460	458	464	419	438	425	418	435	396	449	442	424	426	448	386	445	451	409	429	423	392	419	408	436	452	403	443	410	427	393	454	426	424	378	443	458	432	448	418	440	426	402	465	452	440	398	441	433	440	447	440	390	477	452	436	461	427	457	382	414	415	415	419	391	436	483	485	449	413	389	387	435	442	432	431	417	443	435	469	465	424	422	447	403	413	437	403	395	434	423	422	418	418	417	434	414	414	431	439	417	431	415	442	443	447	429	426	408	440	409	413	403	468	452	413	436	443	434	471	423	416	450	430	469	429	432	402	481	429	435	434	447	443	450	431	460	454	431	452	455	393	428	419	444	438	438	434	405	434	454	427	429	424	415	444	406	402	423	430	462	401	462	401	454	425	430	405	423	415	416	400	391	427	419	417	463	432	419	432	443	443	421	387	461	434	459	437	412	447	450	421	421	411	429	434	467	399	428	452	401	440	406	394	409	454	401	457	387	419	454	444	440	513	428	450	451	450	466	440	441	426	413	385	428	438	442	394	422	425	442	366	435	473	431	405	446	455	431	446	432	431	463	403	442	462	402	417	404	410	439	432	421	431	436	450	447	439	407	419	409	417	435	429	414	428	448	432	414	444	452	447	422	430	441	400	443	421	444	440	426	450	449	441	396	454	441	403	460	456	402	451	427	404	423	422	408	397	432	421	450	452	400	434	429	502	390	430	431	438	417	438	442	420	433	417	426	400	460	437	444	458	432	448	396	455	423	466	420	447	436	406	427	459	421	436	444	405	391	457	441	419	397	430	475	442	453	426	433	438	419	434	466	420	404	426	460	390	452	392	466	407	461	412	442	459	419	463	424	437	458	423	438	419	426	407	429	429	459	400	406	420	432	428	439	438	418	453	469	436	399	412	437	376	413	447	435	436	386	433	430	469	455	441	438	426	424	449	436	371	405	455	449	406	428	431	433	416	411	423	435	430	433	440	448	428	439	428	431	469	429	422	408	418	462	437	446	403	401	419	419	413	431	404	398	400	414	428	399	418	475	422	421	416	430	439	422	459	413	408	441	456	468	436	431	421	412	414	433	484	454	433	441	395	439	401	368	461	444	416	441	452	464	431	429	446	432	461	436	434	451	447	394	451	444	431	435	427	464	454	408	446	430	396	434	453	430	445	412	439	400	411	434	438	441	438	424	464	421	442	402	453	398	422	434	416	446	434	406	433	467	413	413	433	401	469	417	416	440	451	417	449	447	467	442	410	423	410	445	459	419	427	449	467	446	429	391	426	442	430	479	439	467	392	440	411	410	414	430	466	422	437	440	435	434	449	427	415	451	438	453	405	440	425	413	432	439	410	410	428	417	438	447	416	408	428	413	439	435	438	442	392	378	445	444	411	406	436	454	418	405	408	417	396	458	450	468	422	414	415	430	413	420	418	433	408	421	454	427	415	425	490	415	440	432	456	440	400	487	439	405	447	415	387	450	450	406	443	413	434	430	406	433	427	443	446	424	408	407	400	441	433	428	424	452	400	422	416	436	379	475	424	436	413	404	411	428	406	402	401	457	420	430	410	441	425	427	482	469	425	440	455	464	409	445	432	446	449	417	424	386	456	428	452	429	445	441	421	424	444	439	442	420	401	454	425	423	451	455	402	411	422	446	430	413	446	433	424	446	412	444	455	405	434	418	449	411	418	404	413	437	426	456	434	465	434	392	441	438	429	435	435	472	445	463	455	396	432	396	431	445	427	420	445	440	431	418	441	423	428	488	463	436	388	468	410	453	426	409	415	451	443	423	453	419	397	405	441	432	408	434	420	452	454	456	426	427	427	422	441	415	463	444	412	388	423	425	416	403	436	416	429	406	412	440	406	452	430	436	433	409	420	458	423	433	423	436	432	441	410	412	470	453	430	421	425	425	442	437	415	421	464	447	423	412	444	456	451	423	453	459	398	425	446	431	409	428	436	443	433	445	441	445	423	487	435	377	435	460	434	448	421	436	407	445	413	398	426	432	421	396	412	407	440	404	433	432	375	447	419	460	411	399	410	447	397	478	441	415	415	438	415	413	428	438	434	409	432	434	422	412	414	391	453	432	442	424	425	436	397	433	434	397	436	439	396	426	446	480	454	421	416	438	396	446	426	425	413	430	463	445	402	447	405	397	435	425	429	442	397	441	433	447	439	438	391	432	436	429	418	439	469	439	435	421	400
23851	20984	28101	24100	20806	10145	2977	1554	1157	2018	17330	28689	19714	8747	2520	981	735	633	596	614	547	602	571	616	583	614	595	611	618	592	631	577	580	611	592	621	603	600	591	559	609	606	627	583	638	602	554	584	531	555	629	602	533	578	588	587	629	589	578	602	636	567	603	592	564	589	571	550	610	598	590	597	595	574	544	570	594	620	548	587	625	583	560	591	548	602	615	600	600	557	569	579	582	634	616	588	578	593	580	603	626	609	564	583	601	550	552	572	639	598	577	607	586	554	596	569	540	596	568	562	588	579	604	580	628	598	581	590	577	568	589	579	583	608	576	546	593	578	565	578	581	543	589	552	573	592	622	590	600	601	589	579	598	561	591	561	557	572	603	563	635	611	611	582	580	549	570	566	600	569	590	562	600	568	559	569	588	553	599	595	604	560	571	556	588	581	542	608	625	560	577	560	549	609	571	578	608	565	619	615	584	628	616	641	594	625	599	606	552	595	615	563	586	592	568	588	614	587	582	605	565	584	601	646	602	553	569	590	552	578	592	569	567	577	604	593	556	561	592	556	575	579	595	576	586	588	595	611	550	565	547	591	546	545	589	587	553	578	582	577	582	579	623	564	598	561	573	619	565	579	620	619	580	555	534	629	576	597	585	561	605	587	595	607	601	547	601	582	575	581	576	583	581	552	561	569	585	579	571	610	571	589	631	544	549	566	573	597	604	564	609	603	574	595	592	596	609	605	591	585	607	598	546	594	591	613	589	549	565	546	600	570	601	593	611	645	571	572	529	624	571	594	616	632	607	656	583	633	578	560	583	593	576	561	565	573	554	567	563	571	649	533	572	597	616	565	563	614	595	555	596	603	599	591	572	589	584	576	552	546	619	597	601	566	601	627	550	587	570	603	587	566	604	562	597	619	615	611	616	573	579	585	564	603	634	602	591	606	538	572	594	644	532	589	584	616	611	572	620	616	569	601	563	594	588	575	552	558	556	621	579	595	579	583	618	583	593	572	587	637	614	578	652	631	537	562	571	573	593	604	570	579	593	582	554	587	560	579	595	585	577	547	582	587	556	562	624	597	568	551	579	627	623	615	593	601	585	585	600	571	595	538	603	561	604	594	576	567	613	607	590	597	597	612	594	600	581	627	591	596	598	612	624	566	600	594	541	558	629	594	554	558	571	603	594	557	566	572	571	619	598	602	580	617	577	569	600	566	604	630	557	572	599	560	587	617	605	572	596	577	579	565	558	616	628	589	560	584	583	557	621	586	554	589	593	572	632	591	596	581	598	598	585	574	599	598	595	576	546	596	605	598	588	594	562	557	635	552	578	586	618	593	588	636	602	550	605	590	599	602	636	558	609	569	630	592	615	587	579	557	595	574	539	584	578	564	557	592	587	552	608	549	569	580	594	590	593	615	579	632	612	553	588	654	549	609	558	585	610	588	563	581	582	564	602	580	608	590	574	596	582	588	581	559	565	612	652	562	580	582	576	612	560	581	588	574	559	604	586	567	593	565	584	560	595	584	574	559	597	606	613	541	607	608	599	581	596	603	545	576	579	563	591	610	565	573	573	610	616	619	563	618	588	569	579	571	646	610	602	562	577	603	559	572	587	582	580	591	583	598	571	595	570	565	596	606	520	592	594	576	597	564	571	612	546	547	589	625	548	561	589	561	554	528	591	574	587	586	586	620	578	550	608	654	631	566	593	599	587	622	557	580	598	641	561	592	605	606	579	597	601	553	586	561	559	587	571	560	564	560	576	563	585	601	579	608	562	579	583	627	531	573	585	581	616	589	601	596	611	562	582	584	558	585	577	568	553	586	547	604	512	524	602	644	634	653	581	555	566	583	612	560	568	569	548	549	590	577	585	578	588	599	611	595	597	598	602	576	567	608	545	541	597	549	594	601	627	634	560	609	606	594	593	621	597	608	601	562	565	589	549	585	592	569	596	583	611	594	579	599	583	600	556	593	603	638	541	584	573	612	560	624	596	581	580	589	552	559	571	590	559	607	591	560	578	606	551	570	601	619	606	565	605	554	625	579	607	576	603	632	561	582	578	570	557	597	583	592	596	572	576	565	612	604	608	568	573	581	598	586	603	569	589	563	579	561	562	578	604	558	590	566	579	554	531	578	605	564	589	564	596	573	547	603	567	562	573	598	624	572	573	609	527	598	595	593	575	588	598	560	575	586	615	547	565	567	595	591	602	589	629	549	581	563	622	617	572	577	564	588	545	597	582	573	531	617	578	588	596	570	600	606	661	584	542	582	524	577	617	556	595	563	613	573	529	583	588	576	619	584	579	561	547	616	596	616	550	581	588	605	524	593	535	566	597	571	607	605	620	598	597	572	607	585	584	617	608	584	563	591	552	571	649	570	592	593	572	543	620	543	583	639	613	578	570	552	557	562	610	619	588	545	593	583	618	609	588	606	596	579	567	568	582	565	617	581	566	557	603	609	516	554	555	591	563	588	634	552	590	591	547	567	602	584	549	563	619	585	588	636	586	550	561	585	569	594	601	545	599	572	576	604	598	546	620	572	626	610	631	618	582	633	567	581	569	553	605	578	582	561	558	613	554	584	589	614	577	529	634	623	567	531	609	617	601	600	575	522	553	556	558	579	570	641	557	578	573	556	552	590	584	609	532	570	571	563	595	565	567	563	635	620	548	566	583	527	587	598	589	568	586	592	564	579	597	600	556	628	597	541	600	580	589	543	594	578	543	571	574	578	578	562	567	562	595	595	599	575	586	609	601	567	646	592	565	597	582	550	557	587	592	558	596	615	593	563	576	593	560	577	539	580	608	541	594	574	571	568	578	601	565	567	612	569	604	542	589	522	586	542	609	578	614	561	540	561	587	576	552	585	588	518	558	607	541	591	582	557	600	637	623	588	579	583	608	551	559	594	579	577	608	595	560	564	566	524	601	544	582	560	631	561	545	552	582	602	537	650	599	599	628	570	582	580	567	574	560	598	629	613	592	552	549	541	603	586	589	580	588	581	619	589	580	559	593	600	609	601	517	556	605	525	629	578	649	587	605	557	576	587	553	576	591	559	576	605	559	581	566	565	586	581	661	608	572	583	561	601	554	577	573	608	575	582	600	585	565	572	563	583	585	607	601	588	590	613	617	536	585	550	548	595	615	573	600	566	561	622	596	608	584	629	575	581	591	582	580	553	569	582	581	597	604	537	575	590	581	582	591	560	585	565	616	591	572	580	606	549	552	551	607	564	576	570	583	568	609	601	546	551	584	568	564	571	554	568	614	591	564	555	556	580	586	605	528	580	565	560	582	589	582	541	607	594	587	615	571	608	569	598	583	597	591	557	588	584	580	617	594	593	591	598	581	559	613	587	591	610	564	556	552	606	592	598	591	595	593	579	603	616	574	565	570	569	618	600	602	574	616	569	548	555	552	585	559	591	608	568	591	568	541	555	622	572	642	623	584	575	538	582	549	611	616	554	615	571	565	562	578	641	593	596	614	589	569	624
6372	11551	11840	8003	5310	3494	2349	1643	1285	2791	20818	26056	16708	7569	2497	937	647	500	501	499	522	510	496	494	498	498	461	504	510	486	525	523	500	529	526	473	509	506	515	519	488	525	430	497	504	506	493	521	477	515	491	552	475	497	517	540	491	515	488	516	511	534	468	534	515	510	472	468	519	454	551	461	488	498	465	528	468	505	512	516	531	502	543	480	490	487	493	485	459	471	482	482	504	498	498	477	494	474	481	468	491	494	490	439	465	548	498	469	480	489	510	545	480	496	510	531	535	512	504	472	472	456	480	482	482	516	533	495	502	451	508	521	495	517	499	482	536	505	480	508	477	507	471	498	473	527	509	511	518	544	487	498	541	486	513	529	431	493	512	497	489	498	494	543	451	471	492	538	478	525	484	493	491	501	491	538	483	499	499	500	464	478	536	517	537	516	477	495	501	497	513	504	509	508	487	471	480	518	509	529	501	493	512	515	482	510	500	538	472	509	450	519	483	499	490	530	495	494	566	480	510	487	496	507	537	462	479	507	470	498	485	512	514	485	511	506	538	500	492	509	506	464	486	525	486	501	497	466	497	527	501	544	488	501	492	562	506	494	494	509	488	502	521	502	519	464	491	490	488	464	473	516	545	486	489	480	529	514	461	483	485	445	499	484	475	484	521	480	475	483	515	474	450	475	479	475	512	500	509	507	463	515	485	507	504	454	490	472	509	495	530	525	458	548	479	529	479	536	496	503	511	498	503	467	499	504	532	518	482	496	523	550	494	549	512	493	551	473	508	477	482	502	519	486	485	484	494	443	512	483	505	489	478	540	503	503	471	489	548	518	490	502	496	506	505	491	506	485	457	505	483	497	502	543	484	503	529	511	520	476	479	537	510	474	471	500	502	512	511	527	524	501	500	478	494	529	517	485	486	481	479	515	492	501	462	511	512	485	469	466	512	497	498	480	482	492	506	466	521	485	523	486	498	502	480	525	477	493	512	492	492	511	505	536	481	473	496	493	480	483	520	519	514	488	452	524	522	507	506	508	519	477	529	505	483	451	517	491	499	467	483	514	511	511	505	538	509	478	485	513	481	534	483	527	500	520	474	480	491	482	475	484	507	514	484	525	496	448	492	496	476	492	503	530	476	489	529	500	457	526	477	511	535	430	510	504	491	470	460	512	500	493	497	523	459	461	519	504	500	466	503	558	491	475	509	521	490	505	517	462	520	497	466	506	475	489	493	493	485	531	501	511	531	495	480	505	524	499	487	534	484	490	466	450	505	511	537	534	460	520	525	497	507	494	487	489	514	483	520	510	533	491	543	505	470	481	532	471	539	514	484	513	461	496	501	485	494	478	520	512	500	502	471	483	486	481	459	483	489	486	498	501	494	489	498	504	496	480	521	539	521	506	521	512	492	528	489	500	461	507	501	492	483	501	511	481	502	509	532	506	529	495	491	500	505	487	495	484	506	515	480	483	480	503	499	496	518	465	500	492	509	508	495	508	523	486	489	495	515	470	519	500	475	533	507	476	463	498	467	476	490	490	497	500	485	505	519	507	483	532	467	491	512	504	495	496	482	543	524	484	468	499	513	536	453	517	510	492	537	505	519	500	483	531	505	453	524	485	479	518	504	497	486	502	523	495	470	529	489	502	469	474	484	534	520	493	460	523	512	486	473	461	486	507	539	518	511	523	474	477	474	491	504	495	537	505	491	504	466	497	523	491	499	494	484	483	466	483	493	483	526	519	493	500	528	470	499	455	534	486	484	494	510	516	469	466	522	499	536	476	470	513	493	498	468	521	508	495	498	492	502	486	483	500	507	537	478	483	517	483	485	522	505	476	497	469	493	475	492	507	507	478	495	502	510	505	491	473	525	517	514	485	523	494	499	483	469	516	495	512	469	477	507	536	505	494	494	503	472	493	556	498	488	522	479	455	493	515	463	527	490	542	492	523	446	482	492	493	512	486	505	468	545	527	527	511	517	513	536	516	504	494	504	498	484	503	483	532	487	541	470	489	470	493	501	509	471	545	510	481	514	521	511	502	448	503	493	528	503	496	464	513	478	481	480	510	494	489	462	511	507	509	516	466	502	492	494	500	466	503	545	515	508	540	475	498	512	507	533	523	464	497	535	519	468	552	477	457	475	491	487	501	526	486	484	477	497	503	503	483	485	519	467	498	523	494	482	525	498	511	478	555	500	527	480	506	489	520	513	503	489	522	511	524	534	507	480	501	507	477	495	487	484	516	523	461	480	517	509	509	501	462	491	478	514	506	470	495	517	507	509	523	495	497	516	499	537	479	485	523	529	480	486	491	498	477	490	514	499	492	505	525	507	518	508	484	557	508	460	489	506	517	537	511	498	502	486	516	499	490	485	441	514	512	485	504	496	503	496	517	483	466	511	509	506	457	514	514	495	541	517	502	527	497	528	548	481	537	486	505	525	514	475	484	494	480	462	473	500	484	543	497	499	517	531	474	485	515	505	516	457	500	511	478	533	491	459	536	542	441	475	506	502	522	515	483	459	509	448	503	465	509	491	489	502	490	481	515	516	486	504	496	505	476	498	485	483	512	511	504	503	489	510	476	480	461	500	498	536	509	515	481	539	479	490	479	515	471	499	499	449	509	468	507	500	476	507	481	478	531	464	495	451	455	527	467	483	508	490	518	501	498	497	483	508	503	476	466	503	486	483	522	497	474	490	483	485	540	472	518	486	483	512	521	522	512	507	465	480	456	504	510	520	487	507	447	526	527	532	490	535	484	493	486	515	497	492	488	482	458	494	463	532	503	474	529	495	509	480	482	497	538	530	536	487	483	536	530	483	510	513	505	507	506	490	470	483	489	494	507	482	555	522	446	471	506	507	508	489	481	494	525	554	505	496	462	493	436	521	467	498	522	522	485	482	513	481	522	458	488	512	487	487	522	502	501	523	485	503	499	486	480	515	512	513	487	523	502	487	506	515	513	501	505	476	486	460	477	494	550	492	492	479	493	513	520	495	502	496	513	504	486	496	524	523	530	473	522	496	479	482	492	495	491	523	478	504	511	497	486	498	500	492	504	484	529	518	457	468	484	517	517	472	503	546	463	486	483	501	516	499	503	510	492	498	457	501	500	517	498	511	465	450	525	483	497	501	470	485	502	511	500	497	497	508	492	470	514	494	520	519	527	496	505	506	480	472	471	531	492	484	482	486	449	524	491	510	509	522	524	498	459	493	501	532	470	471	523	473	487	520	505	477	460	524	515	523	487	553	523	481	568	493	500	499	487	457	478	482	468	489	457	521	471	506	511	516	466	467	492	506	476	506	508	482	521	506	501	525	491	500	507	505	490	520	488	484	535	492	490	479	454	486	482	537	495	506	505	494	485	502	513	469	487	526	482	506	471	472	514	507	524	478	486	458	468	503	513	495	485	482	539	489	507	510	481	499	496	496	512	507	491	492	505	496	485	500	502	511	509	493	519	492	487	494	494	486	513	449	521	463	492	455	478	485	528
27285	12016	2709	1737	949	546	521	484	497	574	1164	1564	1394	952	610	497	480	455	431	449	456	465	443	433	418	424	404	423	472	437	460	426	403	440	449	451	422	439	434	465	413	424	369	433	441	440	436	441	419	432	420	434	430	397	428	398	432	429	481	437	412	400	459	422	458	435	383	459	438	420	442	423	431	436	386	397	438	467	421	438	472	456	423	423	421	456	468	473	470	429	441	436	423	440	456	439	405	408	416	432	408	397	429	436	448	460	429	474	401	446	419	431	455	468	426	422	427	455	460	431	451	441	405	428	454	420	434	417	432	431	447	463	457	466	464	415	430	410	434	437	451	428	414	426	440	435	401	412	433	406	428	412	413	422	455	415	444	427	436	448	430	410	440	450	437	429	398	426	447	424	450	448	448	428	470	459	458	409	443	413	448	432	451	414	455	461	409	464	438	462	429	431	444	438	415	450	432	426	446	434	453	413	438	442	437	429	432	467	447	457	447	434	433	439	481	432	422	389	393	444	425	436	395	447	466	474	433	431	436	434	448	427	428	428	413	445	425	397	476	442	391	426	411	394	410	391	415	461	409	403	453	401	442	422	414	416	405	459	424	453	432	457	414	426	417	439	429	434	422	406	447	439	404	386	401	454	406	413	408	429	435	432	409	440	459	424	412	421	443	453	446	410	387	438	389	453	440	420	434	402	427	427	429	460	439	443	399	442	380	421	451	428	429	483	427	426	436	432	453	426	392	436	459	435	410	435	420	426	454	429	461	399	440	451	442	385	425	480	433	430	433	424	423	441	420	464	416	380	438	436	415	427	434	408	425	406	439	449	414	437	454	463	438	449	398	451	454	428	442	416	433	441	447	415	429	412	407	428	424	463	397	429	403	411	439	437	412	444	443	430	437	418	437	395	393	435	439	438	409	398	414	420	418	451	383	411	415	444	447	426	438	444	417	424	454	444	434	438	442	437	452	420	460	439	446	449	397	461	437	448	431	414	407	445	424	455	418	427	481	425	457	406	453	439	421	432	448	444	424	446	404	436	472	392	396	436	431	383	440	456	409	431	425	418	424	453	427	443	432	413	414	422	410	450	421	442	425	431	449	409	438	450	403	432	441	458	417	415	414	413	430	443	420	443	447	449	426	474	432	449	425	428	415	417	416	434	423	387	429	423	438	451	438	451	430	438	446	462	422	431	422	419	460	438	432	420	429	438	406	411	439	391	440	401	412	419	429	413	419	397	442	406	423	430	476	430	400	391	429	413	454	408	424	441	442	423	448	437	455	433	429	436	423	433	424	424	444	468	425	429	403	434	442	439	424	456	407	426	476	429	407	426	427	445	425	453	412	435	425	421	415	410	459	433	397	441	427	400	438	412	398	425	416	435	439	412	447	433	427	437	416	438	462	449	448	428	437	390	418	409	430	450	453	452	454	413	412	413	455	419	422	445	423	450	404	433	437	403	461	444	446	432	439	399	422	384	412	433	453	457	485	425	399	442	402	398	413	402	390	403	421	410	431	414	443	447	441	422	442	426	437	424	475	434	451	420	442	434	421	409	404	451	429	452	444	420	422	432	408	475	420	410	451	403	424	429	439	411	420	458	455	406	443	436	435	394	468	429	439	419	436	433	457	391	429	475	405	397	390	455	448	428	413	406	445	429	437	437	428	421	456	436	459	435	400	448	427	438	430	411	448	446	412	484	474	425	425	412	415	436	416	428	416	427	433	420	453	424	441	453	452	370	447	453	465	427	406	417	460	447	419	426	419	444	469	390	432	438	430	429	431	399	400	405	414	411	412	432	456	427	417	471	420	448	438	497	405	412	405	449	425	375	462	456	465	400	435	444	446	439	450	416	402	453	429	430	440	440	415	485	431	437	405	429	438	429	377	423	405	413	421	410	461	417	413	428	396	394	445	430	431	433	446	424	453	444	428	414	397	439	448	455	390	459	435	425	470	447	423	423	396	415	395	407	426	459	468	445	461	401	435	428	381	397	441	462	457	405	410	417	393	408	451	439	406	456	430	456	455	426	402	432	415	433	377	454	398	447	451	443	488	457	424	395	453	429	440	422	437	434	424	432	419	438	400	463	461	451	432	425	409	427	447	438	418	409	420	439	396	463	474	426	437	450	439	413	446	434	429	452	471	418	465	467	410	429	446	444	402	388	448	426	429	428	434	424	415	425	426	404	421	431	422	398	455	464	435	457	465	429	457	432	467	439	409	435	437	480	385	414	454	458	426	445	443	456	460	443	434	427	439	445	449	453	398	434	451	440	439	422	407	385	460	424	454	443	434	402	419	383	446	439	456	447	428	412	444	392	428	434	435	455	430	438	404	459	405	418	407	448	427	378	458	428	427	459	429	421	398	417	421	435	432	393	457	432	372	441	473	430	420	475	430	445	377	441	442	404	399	435	466	418	422	433	421	462	427	450	414	451	421	413	473	436	406	433	429	406	426	386	398	427	409	409	453	448	429	455	419	425	430	453	436	418	451	430	402	440	398	442	416	393	400	423	433	467	450	434	447	455	433	441	433	425	428	472	423	410	413	449	442	447	418	456	405	425	432	431	428	420	421	413	422	468	421	428	451	460	432	436	413	416	410	454	459	449	400	392	416	455	477	430	417	433	427	446	404	475	438	417	430	468	465	446	409	420	455	422	415	434	420	432	421	434	420	431	424	425	399	437	403	418	385	452	440	422	420	447	428	449	442	458	388	386	441	436	438	455	421	411	410	468	446	423	433	417	400	456	425	426	394	381	430	423	454	454	418	394	446	435	423	437	437	372	463	439	427	388	428	451	427	424	430	458	409	390	420	437	450	457	427	438	394	434	466	470	425	417	421	415	390	430	440	454	445	387	430	416	428	441	411	422	410	442	451	420	435	429	421	460	434	388	423	445	416	448	423	443	423	410	412	415	416	441	439	443	446	446	423	457	432	426	409	384	442	405	426	428	387	409	434	429	436	423	423	430	444	429	437	448	454	442	386	429	403	425	443	436	434	443	427	437	434	386	412	425	421	427	427	441	451	434	404	424	381	451	402	430	440	449	410	398	420	436	444	435	432	404	424	430	425	449	455	420	421	415	454	404	437	442	429	419	422	412	419	426	414	451	432	411	388	428	463	414	425	411	406	403	430	462	431	441	466	403	417	467	463	406	419	448	407	438	445	386	428	419	417	429	417	413	448	428	408	446	483	423	395	464	442	408	433	454	422	448	411	416	461	426	424	447	462	434	469	415	453	454	397	406	443	458	425	468	451	426	424	427	446	426	414	443	451	432	438	447	434	445	454	434	451	418	447	424	436	416	427	403	436	437	404	407	395	430	443	445	438	445	468	441	410	417	400	456	410	418	422	464	429	408	424	454	412	451	446	421	436	422	429	449	409	412	491	440	386	399	431	433	445	436	459	433	397	449	445	475	410	456	445	451	439	428	427	404	451	446	437	441	406	452	430	448	432	425	436	417	390	403	440	413	404	426	442	407	412	454	457	415
6209	2684	2432	1825	1281	728	549	452	467	610	1642	2095	1568	1000	611	407	398	385	364	346	373	372	389	371	348	386	381	380	409	368	388	395	361	363	394	353	337	362	377	335	360	358	388	374	357	346	372	362	351	391	387	363	362	366	372	371	352	349	367	366	391	352	374	360	380	379	362	328	342	363	335	380	324	331	358	359	373	399	357	344	356	357	383	364	374	343	350	373	376	355	342	350	332	378	357	364	346	354	381	369	378	387	362	335	339	348	359	360	372	344	356	396	386	304	373	369	353	391	354	367	357	373	362	349	355	370	368	361	363	355	357	366	385	350	384	354	369	349	396	360	365	399	369	386	330	391	388	361	368	382	371	365	374	352	327	362	364	365	351	375	354	363	378	348	343	368	362	364	369	386	376	365	364	374	392	364	391	400	377	318	399	344	385	374	396	384	384	390	340	356	355	351	351	385	382	378	356	347	362	360	348	405	372	373	360	360	373	381	348	350	377	388	339	368	368	394	346	366	383	345	330	342	350	335	382	356	350	360	375	356	362	341	365	351	369	347	377	361	352	381	386	360	366	374	362	339	370	368	328	368	374	361	380	392	344	385	361	365	385	346	357	359	360	395	384	352	341	370	312	392	388	388	344	369	369	391	374	348	355	340	382	366	332	366	381	399	348	351	360	347	396	373	361	363	357	331	356	344	315	375	370	398	378	360	374	364	344	388	369	382	389	356	371	367	351	381	383	376	363	363	355	339	321	351	368	366	331	392	391	378	380	365	370	358	347	390	331	359	323	361	388	351	377	349	375	382	340	359	375	342	371	334	362	342	365	344	363	389	373	371	320	361	357	344	359	394	374	338	351	342	402	376	312	383	347	353	372	378	352	385	341	351	356	388	359	370	342	383	313	358	386	349	384	371	355	314	341	374	352	369	349	337	362	363	381	357	357	400	342	362	347	376	374	351	364	338	342	367	322	376	359	378	350	339	369	363	354	371	361	391	359	377	368	371	348	345	360	350	370	348	383	361	389	370	376	335	378	350	369	347	371	368	345	340	405	361	370	392	342	379	390	391	349	373	342	365	345	355	365	354	364	366	368	355	371	361	383	345	353	363	402	359	348	376	379	379	386	368	399	371	409	353	392	379	358	338	333	363	363	374	367	344	339	335	367	337	379	385	326	346	358	381	359	353	370	351	388	383	355	395	380	370	349	376	374	385	359	301	358	371	368	374	355	357	335	353	332	375	358	368	343	376	393	347	353	361	351	367	352	357	361	355	400	364	370	358	341	375	327	352	365	349	392	386	373	350	346	382	363	381	336	345	357	376	393	378	403	351	360	385	378	366	349	359	354	354	344	362	388	359	376	360	361	340	373	355	356	379	352	364	370	399	357	355	349	366	367	368	360	350	414	387	361	326	357	389	374	324	382	348	361	363	414	375	352	361	348	360	372	367	378	351	354	374	370	369	376	336	373	352	343	374	379	369	381	341	344	373	362	357	340	387	345	360	364	352	380	348	340	351	381	345	343	355	334	330	374	343	390	368	365	351	402	404	369	370	376	384	384	341	366	385	366	362	355	366	361	384	355	390	368	352	353	339	366	331	393	359	335	381	393	352	336	380	354	344	383	366	388	375	351	392	365	372	358	370	378	372	348	357	382	357	350	339	392	355	395	387	380	368	404	390	354	349	327	394	355	390	400	360	367	331	373	378	370	334	335	364	343	380	352	356	392	377	369	350	325	388	370	378	372	384	364	348	356	350	380	371	371	377	345	332	351	373	350	350	372	375	354	368	410	362	387	373	378	376	348	381	364	316	379	351	342	381	363	353	382	364	347	350	349	352	343	359	352	365	359	375	349	375	368	382	384	354	359	359	358	384	386	374	381	379	360	352	365	351	350	380	359	379	379	348	344	366	361	347	340	355	356	375	359	350	380	366	365	357	362	366	377	359	364	321	366	364	359	348	335	374	397	367	340	340	336	371	330	361	381	340	364	357	327	328	324	350	345	338	365	376	396	364	342	356	367	357	347	368	349	327	362	352	401	341	367	409	382	343	344	369	363	348	366	344	365	370	328	373	360	376	364	340	343	370	370	379	360	340	370	387	370	380	362	352	356	326	361	376	391	363	367	358	344	358	343	332	369	350	375	356	312	341	369	395	391	383	383	363	383	333	361	354	370	352	342	364	348	340	382	366	364	403	385	370	351	359	387	354	372	380	382	398	344	369	384	355	339	358	352	391	373	368	370	371	376	334	347	350	346	366	390	355	348	384	331	360	329	362	380	379	363	358	348	339	350	355	374	358	374	353	380	352	373	336	405	385	394	349	343	370	376	344	311	359	344	357	354	368	349	374	360	377	351	376	338	384	346	375	347	344	360	361	375	348	404	350	340	364	366	344	365	386	357	353	365	332	353	369	314	335	362	374	340	331	317	321	349	348	330	359	353	356	385	357	384	371	383	345	362	353	378	376	386	342	383	378	309	349	347	371	371	354	391	368	322	382	353	337	358	376	371	362	368	373	333	353	353	379	350	349	351	383	375	371	362	379	373	364	370	359	360	327	357	350	366	339	342	389	372	380	349	388	364	387	395	377	371	344	363	348	406	370	367	350	361	354	352	339	380	373	346	370	382	365	363	358	395	337	398	340	360	352	392	355	368	370	341	370	374	379	331	351	395	351	354	361	351	368	353	335	357	350	352	368	371	355	332	336	362	380	371	351	372	358	368	360	333	370	358	353	340	358	353	348	346	363	400	356	372	382	325	333	379	344	380	374	348	376	405	366	376	370	364	356	384	344	383	337	364	394	374	340	352	363	366	375	363	355	353	360	374	358	351	349	337	394	348	355	381	375	375	404	356	367	350	377	338	359	363	370	351	358	360	419	333	346	353	389	364	353	348	345	353	361	383	358	355	367	371	380	351	386	358	349	374	375	367	374	388	376	315	383	362	317	340	353	366	360	364	348	368	377	377	359	338	344	362	365	373	347	393	341	362	355	361	417	350	327	364	353	330	372	374	387	363	372	347	346	371	350	355	366	364	347	358	379	318	367	349	361	351	380	353	373	374	389	332	378	381	377	374	378	347	347	374	369	359	379	340	362	352	357	375	370	358	382	350	393	367	381	352	356	340	352	378	370	370	384	373	353	353	379	369	370	388	327	356	375	382	356	377	394	387	371	349	358	392	379	347	376	372	363	356	354	393	346	383	388	377	384	390	348	368	396	353	341	351	342	363	340	331	375	374	342	330	341	352	357	373	346	363	394	378	347	337	337	363	365	333	364	347	352	381	382	359	359	372	360	379	379	339	360	363	381	335	361	379	361	326	349	373	358	365	370	374	354	381	385	365	346	333	351	365	364	371	353	366	350	368	361	370	321	366	316	369	396	354	358	399	353	345	370	370	358	379	347	418	358	381	355	371	357	366	359	367	365	412	395	354	399	376	371	392	364	374	365	341	370	356	370	352	351	362	383	325	355	368	408	394	332	355	295	353	350	351	372	374	366
24827	20919	26952	24854	9058	1663	995	720	676	749	5136	16027	13047	6310	2202	889	571	532	502	464	484	506	489	523	509	477	495	483	483	489	493	485	515	468	461	490	468	495	485	539	485	526	485	473	498	531	486	514	472	505	498	497	511	474	457	478	469	479	490	490	478	500	478	523	501	509	490	490	521	505	504	452	524	494	487	473	513	500	451	508	509	477	460	461	468	490	470	515	505	465	511	470	507	436	467	478	519	479	495	484	496	479	486	518	479	485	483	474	492	486	441	503	455	499	467	502	491	463	427	432	472	512	501	472	493	484	457	509	491	518	516	451	463	435	532	460	466	465	519	486	460	458	464	462	489	471	499	474	509	491	445	453	516	467	504	473	475	478	524	460	491	472	455	467	527	511	504	484	472	502	461	462	513	497	502	473	458	454	499	448	442	481	456	480	512	465	487	468	519	481	491	513	477	495	500	441	476	513	510	478	455	468	495	495	490	482	487	480	457	478	524	460	477	497	449	518	499	455	478	493	434	467	496	464	458	458	489	481	448	464	497	470	484	457	456	453	456	495	449	473	499	467	491	490	426	454	462	476	495	475	485	511	481	462	505	488	491	434	464	424	482	455	448	452	461	444	479	493	483	522	466	507	451	459	491	480	458	471	473	501	502	503	532	487	487	482	495	496	504	467	516	426	471	489	468	537	448	517	482	494	455	494	499	491	447	455	481	505	495	503	492	488	508	490	482	465	458	475	472	497	504	494	494	498	481	466	475	463	481	484	496	467	455	478	507	444	454	465	504	479	475	464	470	479	445	483	473	474	495	441	476	483	504	489	478	524	476	478	521	456	511	526	481	461	501	500	480	460	512	496	497	468	472	491	484	468	487	459	505	467	495	485	463	497	530	496	464	485	471	492	505	453	486	472	488	459	449	474	468	486	506	450	471	474	490	480	490	527	480	491	479	480	507	492	453	472	464	466	502	484	504	501	496	498	426	507	509	471	479	522	519	484	464	469	513	504	456	470	503	472	517	482	502	468	480	510	452	485	486	505	468	490	483	500	466	476	459	481	480	521	455	449	530	513	472	509	493	470	511	521	474	531	482	466	462	524	465	502	474	445	458	466	444	462	465	442	497	501	477	430	502	513	437	483	486	500	489	496	477	476	492	480	438	486	506	479	498	478	481	484	474	506	483	452	472	530	478	485	474	508	509	455	505	475	467	474	500	507	492	488	448	527	486	478	484	485	497	458	461	497	482	458	499	454	468	496	495	500	485	512	472	468	507	516	528	474	482	475	438	450	477	465	500	476	475	460	486	472	479	459	445	468	473	478	501	491	489	487	464	457	486	489	482	517	501	497	501	480	499	463	464	491	500	482	483	520	512	472	494	458	490	464	473	468	484	493	471	478	467	483	476	521	525	498	526	507	487	494	499	515	499	473	486	520	473	459	497	484	458	485	457	506	487	470	486	480	477	483	460	471	513	487	505	467	517	495	485	480	485	494	493	498	542	470	440	472	509	473	470	477	460	505	461	481	481	434	444	497	468	525	454	491	505	458	446	500	481	520	491	487	478	467	452	498	491	487	443	464	484	479	487	481	485	474	538	477	486	460	470	457	482	475	470	498	487	481	480	521	475	488	505	455	513	504	492	536	468	480	513	480	486	462	521	498	479	461	484	487	491	477	444	483	508	519	532	481	485	484	446	484	500	512	501	456	478	512	438	484	473	472	454	467	482	502	512	500	491	479	490	498	469	500	473	491	490	471	472	474	482	488	499	477	479	486	480	484	476	502	497	500	483	476	467	490	478	444	508	462	464	435	464	482	484	458	499	455	468	458	506	456	507	526	478	515	516	505	476	487	500	498	417	448	502	493	491	482	480	464	478	448	486	490	483	465	493	528	467	504	466	465	463	485	474	483	517	480	511	511	465	509	470	465	494	484	447	517	491	492	502	510	512	473	467	479	450	453	482	464	498	514	473	523	478	517	471	502	498	503	479	438	493	501	485	458	502	458	483	495	465	472	475	474	474	508	489	496	443	446	475	521	480	494	488	445	478	523	507	474	432	482	528	506	500	481	496	494	448	463	528	444	493	466	505	498	506	486	464	500	464	468	486	437	495	476	465	518	494	466	445	475	470	451	533	476	479	497	475	500	476	444	511	469	481	507	524	475	497	488	476	497	464	500	445	463	467	499	489	471	512	506	479	470	453	479	487	492	530	490	453	446	487	436	464	464	492	482	509	464	511	495	526	519	499	477	500	462	497	487	450	482	488	509	468	505	493	517	465	472	501	502	483	478	481	518	432	479	491	498	501	500	485	473	509	457	483	465	487	488	484	481	486	469	492	454	504	505	446	451	515	471	468	491	449	450	470	462	479	488	490	480	487	439	507	429	475	506	514	519	507	473	504	482	491	486	444	495	438	508	482	474	502	477	465	505	453	494	498	519	510	475	486	483	482	507	467	474	517	481	487	499	464	478	482	493	477	482	517	477	503	474	504	474	471	515	481	511	507	510	478	481	482	453	466	484	442	484	502	491	459	473	468	458	490	490	474	490	486	498	485	459	454	489	494	510	519	531	468	475	519	483	488	494	447	461	469	492	517	466	478	423	484	504	480	476	492	443	478	505	487	475	491	462	491	457	481	479	452	482	470	470	469	484	491	491	473	476	478	511	490	470	513	510	463	463	447	517	489	461	468	464	476	464	464	450	501	520	471	461	470	469	474	446	480	461	485	456	481	492	508	502	500	475	497	468	505	467	487	508	472	518	482	496	470	495	520	495	442	461	502	501	477	482	484	457	477	497	474	482	447	488	498	468	494	479	527	451	479	482	505	480	488	499	461	463	457	501	485	488	454	469	490	479	480	489	493	490	535	490	479	487	525	492	483	496	480	521	484	474	474	493	485	492	490	490	439	497	516	487	495	512	485	466	516	503	519	502	505	512	486	547	472	480	477	476	474	468	451	451	509	494	522	517	499	502	514	500	485	478	487	452	498	488	464	460	483	556	500	492	463	478	499	468	473	483	457	482	498	466	491	468	494	512	500	493	420	466	475	498	497	490	472	533	510	495	462	455	470	497	479	501	468	479	485	503	499	523	473	467	488	484	489	483	533	494	501	443	470	493	503	477	515	484	501	479	469	475	453	520	463	478	513	480	455	512	526	519	491	469	446	496	512	491	531	478	510	473	490	466	478	506	508	471	495	491	469	479	423	488	497	486	465	463	525	481	494	462	510	508	499	466	524	489	466	459	493	523	498	501	515	492	511	474	489	484	475	464	514	472	502	474	464	472	488	511	483	452	496	530	451	485	476	507	424	475	486	499	469	475	444	497	497	486	495	517	522	503	509	476	502	494	484	503	493	508	511	457	502	493	516	487	470	478	450	474	482	465	489	483	485	449	467	512	489	469	474	538	458	484	452	494	479	479	462	528	483	512	475	441	463	499	469	474	487	511	532	445	486	475	460	502	476	515	472	475	458	459	476	461	495	512	469	488	442	472	477	501
5435	7451	6896	3297	1840	1273	952	735	822	940	7729	17248	12025	6232	2132	864	501	425	408	421	408	456	407	440	425	421	405	413	458	433	409	431	445	421	431	412	393	440	420	414	413	442	410	426	429	401	462	395	437	439	486	432	415	433	420	425	402	420	392	408	426	433	437	440	428	380	437	435	387	423	424	424	425	436	387	442	427	407	414	440	415	412	429	404	414	399	423	420	416	395	425	419	425	434	439	426	428	418	430	391	424	452	404	389	427	395	414	418	432	427	422	425	406	394	391	394	410	432	422	418	415	380	432	425	429	397	434	412	434	452	450	421	408	403	383	394	445	398	421	455	401	417	441	459	416	418	432	422	437	398	425	410	429	409	427	399	445	463	441	420	416	445	398	395	410	412	373	385	412	419	444	391	444	420	437	418	397	445	443	416	452	443	424	426	443	444	405	385	419	430	406	447	399	458	433	413	402	406	448	394	417	404	428	409	419	415	440	422	422	408	415	427	404	405	399	452	377	436	384	413	371	417	424	406	419	416	349	420	418	392	454	393	476	448	440	430	441	435	442	388	400	390	399	397	429	447	431	421	451	431	411	439	413	414	414	401	380	422	392	431	413	392	407	456	404	386	409	433	434	421	417	464	428	426	452	444	405	406	431	441	401	447	438	426	383	372	422	451	471	443	430	438	432	415	430	420	373	430	414	422	391	410	422	414	410	397	420	427	427	460	443	418	406	421	411	389	415	419	439	414	412	444	423	400	458	375	386	437	430	437	416	450	425	431	418	432	449	408	412	443	411	414	422	424	441	451	422	413	405	425	400	415	419	407	429	378	380	467	426	419	410	419	406	453	416	406	416	409	405	455	408	423	423	472	423	411	418	391	417	407	423	421	413	448	409	392	424	402	392	444	428	424	401	388	392	434	405	418	404	411	441	421	415	399	386	437	406	396	477	402	430	412	425	440	438	481	405	439	431	432	437	413	398	443	393	433	420	394	422	381	414	394	452	432	432	439	398	422	379	424	401	428	443	385	382	398	417	378	417	400	418	431	405	389	423	395	382	407	392	423	400	444	413	406	426	429	416	425	432	441	416	454	390	397	388	404	433	417	423	436	424	435	416	410	391	410	410	397	426	441	424	397	408	398	404	431	442	448	403	403	391	414	412	434	434	432	411	419	417	415	415	395	392	444	435	424	380	390	414	451	386	434	434	406	426	451	436	436	404	402	372	417	421	420	429	400	406	448	432	384	426	425	431	404	411	421	432	436	414	439	438	453	436	420	416	374	427	417	445	460	407	425	436	428	399	441	443	407	375	399	443	420	399	435	431	419	405	423	457	406	411	418	401	437	469	389	448	422	451	365	414	417	425	433	410	401	427	401	408	427	445	458	448	429	380	455	422	397	399	387	414	421	435	427	417	421	423	422	419	431	423	406	404	394	412	390	435	427	428	433	421	437	398	444	423	459	443	438	412	425	375	438	420	452	408	440	421	388	412	445	404	429	393	416	413	424	417	427	420	440	401	425	404	419	438	428	432	416	411	419	411	441	397	423	466	444	417	438	403	424	395	424	402	426	415	435	405	398	431	411	415	420	431	434	410	403	464	411	410	429	420	409	404	399	400	447	429	415	396	421	415	407	452	404	383	400	394	435	411	392	431	440	405	438	431	400	393	397	400	400	427	407	372	432	393	410	422	414	407	449	404	446	413	420	409	374	423	396	457	423	424	421	421	454	419	431	450	438	438	425	406	441	409	390	404	485	413	401	407	412	406	462	404	456	413	448	413	424	399	378	412	399	405	396	408	411	445	461	437	427	418	427	407	350	436	420	435	448	396	428	436	409	413	412	402	371	414	420	426	423	448	413	427	383	435	382	459	440	414	430	443	445	401	401	391	408	436	430	432	389	424	422	395	439	451	423	399	410	418	396	432	429	440	373	469	391	434	418	407	447	432	395	422	420	432	432	422	369	409	440	423	439	413	393	439	392	405	438	418	389	431	390	380	415	435	414	435	413	407	424	436	396	392	402	418	432	366	395	421	374	412	445	428	412	427	424	408	447	419	403	401	387	418	433	433	432	421	424	409	395	439	432	444	400	433	436	422	427	442	401	442	409	420	376	413	413	417	449	402	398	416	408	439	397	440	484	438	376	432	438	415	423	411	465	410	457	440	432	400	453	398	409	387	429	406	416	399	387	409	411	407	412	420	437	424	386	422	424	425	408	430	392	390	434	434	436	389	389	411	404	396	398	419	429	408	436	410	448	401	465	408	447	418	424	436	405	415	396	395	392	413	400	427	412	426	403	418	436	439	410	438	397	410	441	405	419	431	432	394	453	427	392	424	409	427	409	443	416	412	439	407	411	425	434	435	421	402	426	453	402	468	397	414	404	419	438	410	428	417	424	452	427	399	455	374	453	411	403	376	420	379	420	382	416	416	403	417	459	434	398	425	404	416	428	411	406	384	413	426	412	417	411	396	402	422	383	427	388	414	457	402	412	408	434	439	442	377	444	411	434	430	455	400	361	403	407	425	434	420	433	409	424	405	426	434	403	422	408	425	442	388	404	404	436	401	395	405	425	391	397	409	448	434	464	423	429	430	423	435	433	412	409	405	417	388	407	403	448	425	408	408	418	443	422	408	398	407	433	407	407	394	442	404	438	435	387	400	416	406	395	409	409	435	411	431	411	414	418	391	418	425	394	428	396	388	416	369	412	410	441	420	389	455	424	412	404	415	357	422	407	411	414	384	420	403	446	389	432	381	431	418	383	448	421	374	382	424	419	416	408	390	409	411	398	455	405	376	437	419	365	426	384	365	412	377	413	400	422	431	417	463	419	392	436	408	429	426	425	425	423	407	405	419	408	416	400	456	421	409	446	418	395	421	395	409	422	395	436	416	435	430	436	428	389	400	383	410	407	407	434	417	402	414	415	416	398	441	444	397	394	417	392	402	428	413	444	432	396	429	418	390	386	433	386	410	457	424	427	467	412	393	394	405	434	413	456	462	446	431	399	400	421	401	397	423	445	419	460	428	403	419	423	410	468	359	392	378	426	427	425	424	386	416	443	421	422	431	404	414	409	406	420	406	433	413	414	384	421	438	418	404	406	398	435	441	474	409	417	394	371	399	384	405	436	440	430	429	441	383	407	425	405	402	434	404	430	388	413	443	434	389	391	422	393	424	384	416	369	423	420	402	398	436	401	408	405	439	420	414	445	380	418	397	425	439	425	408	405	393	420	418	396	416	413	395	406	394	403	447	428	427	403	408	435	412	424	413	397	434	349	405	446	421	434	370	386	436	421	421	431	437	431	405	392	393	405	438	396	409	401	406	415	414	414	428	414	396	394	465	431	419	385	453	432	410	417	424	425	462	401	392	408	458	437	422	448	435	430	432	425	455	422	434	430	409	439	427	417	413	417	405	435	467	420	419	392	409	432	434	421	440	423	412	385	408	413	405	403	451	397	450	397	426	455	404	454	387	381	397	434	401	436	402	433	389	372
23712	20905	27975	23979	20781	8064	1900	1100	873	1289	13560	28617	19965	11971	3922	1296	730	625	601	559	579	570	617	602	599	590	580	561	591	571	551	568	588	609	581	588	583	584	583	550	556	617	574	603	486	583	627	592	601	568	527	570	586	603	576	590	584	570	575	544	553	584	524	599	528	577	540	547	581	577	527	585	622	577	561	548	565	585	564	555	575	529	588	575	577	545	560	579	543	578	565	559	533	565	567	593	584	573	583	578	564	531	568	544	581	602	556	551	518	560	597	572	559	557	569	588	548	594	551	554	537	562	548	600	524	553	563	573	589	603	572	582	612	564	604	601	558	557	587	567	573	592	581	529	567	623	584	605	610	607	579	573	582	583	566	590	579	579	559	624	589	547	568	529	577	587	539	543	552	569	582	584	626	568	602	539	579	575	553	542	615	525	559	600	572	595	541	615	568	570	574	579	575	534	574	555	589	519	587	538	577	516	552	599	548	566	619	578	550	595	562	554	572	575	596	606	614	567	559	584	578	573	539	597	546	560	606	564	589	574	594	601	546	600	568	555	559	547	597	528	569	552	572	593	537	551	576	573	556	584	571	557	559	572	550	564	632	556	558	561	544	578	607	562	542	588	590	598	569	583	562	538	525	512	599	596	582	584	570	595	548	561	558	561	550	532	583	571	578	576	545	554	573	608	541	537	554	588	561	542	539	580	571	558	546	617	576	544	524	565	531	602	585	573	583	560	544	565	544	531	596	571	574	563	600	561	548	553	576	592	602	546	561	580	543	512	570	556	573	599	543	549	626	560	542	560	529	570	550	554	556	561	535	589	603	560	565	622	557	562	560	567	604	577	540	563	559	545	546	562	593	543	608	537	561	549	540	581	551	592	590	568	562	583	551	576	546	530	510	533	604	559	549	589	535	583	564	540	544	605	598	543	567	533	588	549	538	547	564	605	592	545	566	559	588	561	585	572	523	496	558	561	561	529	602	604	574	525	573	552	599	527	586	541	535	542	535	549	565	577	579	614	525	555	568	550	546	560	603	547	598	591	536	565	563	594	598	546	628	574	550	620	576	563	588	582	550	564	569	607	545	558	565	554	584	541	564	600	579	545	588	546	554	567	523	590	573	583	580	623	549	579	551	599	581	585	566	593	541	564	549	595	538	534	550	530	596	592	600	589	565	570	560	564	560	557	564	571	550	567	558	528	571	556	547	542	563	548	577	551	571	577	551	624	559	584	629	552	537	557	594	581	541	592	546	553	593	575	562	536	539	562	566	593	568	585	620	593	563	573	570	564	526	599	575	620	554	591	554	573	570	536	544	567	558	543	584	586	568	554	573	546	602	575	596	618	548	575	575	575	531	594	512	535	551	566	570	572	575	585	597	553	544	563	569	586	606	591	588	545	567	540	555	569	575	562	594	534	553	555	576	555	569	578	579	566	598	569	519	542	554	601	603	576	570	581	527	576	542	575	579	573	544	580	594	579	554	515	509	595	599	574	574	532	535	576	575	546	582	571	576	573	559	557	576	552	558	561	579	540	579	613	573	628	548	574	582	607	556	566	534	558	571	566	536	555	593	614	564	557	597	588	549	560	562	573	564	561	576	571	548	564	580	569	581	600	528	568	554	546	550	545	518	581	565	598	542	556	556	590	595	559	557	608	550	572	582	544	531	592	563	597	606	590	602	557	545	558	592	544	594	568	565	586	562	596	566	567	583	556	587	563	542	558	569	597	599	592	574	565	596	563	532	528	556	563	565	546	570	563	557	569	584	586	573	607	574	549	568	573	553	573	598	582	572	551	570	528	536	581	568	552	544	553	534	611	571	587	537	576	573	546	518	633	530	528	595	562	539	576	554	559	561	563	573	540	579	577	578	566	574	541	565	532	533	566	569	569	547	564	604	581	548	521	591	594	568	560	607	600	604	572	550	514	597	526	570	558	557	584	566	554	568	538	610	552	564	534	571	555	567	579	582	569	554	559	591	598	599	568	598	547	536	563	557	584	555	520	579	525	524	572	554	552	567	528	549	544	542	540	553	550	575	541	549	589	556	567	561	597	562	565	561	536	542	541	564	577	558	550	565	589	551	586	554	591	596	551	582	516	522	567	595	601	604	544	567	531	555	615	536	545	568	564	545	563	581	613	543	548	574	597	568	536	582	610	561	545	561	589	592	577	596	551	583	600	593	582	582	561	536	609	585	567	560	581	556	572	560	581	551	524	580	627	579	541	503	563	580	548	541	534	580	547	569	564	589	579	576	587	562	518	551	591	586	622	609	576	580	563	563	541	560	559	565	579	541	590	581	595	555	550	579	572	594	570	545	559	549	574	584	536	554	521	602	567	577	567	596	546	573	601	572	576	574	597	546	552	572	572	556	572	578	576	554	536	559	554	588	556	575	564	551	592	590	619	552	587	533	524	562	591	582	545	542	604	542	592	566	523	552	574	548	602	566	578	565	568	577	534	550	550	602	548	555	579	563	545	576	541	533	576	573	526	574	576	573	569	572	562	589	592	547	571	557	590	576	578	525	552	552	566	587	556	532	544	565	582	589	532	540	541	573	527	535	527	592	582	564	535	594	538	566	582	596	525	567	600	584	546	550	563	578	561	578	600	539	590	606	554	566	586	586	616	573	597	551	596	572	562	577	563	549	575	596	605	560	551	545	589	531	575	574	572	540	575	551	558	584	598	543	555	563	580	540	562	583	607	597	572	579	573	583	534	565	536	576	577	554	545	561	548	576	587	588	559	546	541	544	541	573	600	590	550	587	573	617	526	606	580	520	553	569	594	568	522	583	551	536	548	570	582	560	518	615	575	559	576	544	547	568	563	550	596	565	530	575	589	536	542	601	570	598	547	597	575	573	615	554	588	575	545	582	524	556	590	553	524	564	560	607	564	574	582	553	572	551	593	522	561	592	596	573	576	586	575	566	534	574	581	553	558	568	595	560	557	593	572	554	532	577	560	594	556	581	537	584	544	580	540	573	557	514	592	580	511	606	586	552	586	563	538	576	598	562	574	556	567	589	593	573	544	552	587	538	582	566	594	552	541	493	576	557	550	605	605	560	567	573	578	543	552	569	600	575	599	605	537	573	576	592	596	584	616	554	566	546	546	551	563	574	565	593	606	556	578	539	541	583	590	531	549	564	561	580	564	573	570	579	566	576	526	538	530	536	543	537	583	605	546	536	566	579	541	548	591	606	581	584	569	565	579	561	547	561	593	608	576	571	584	542	588	565	579	612	569	532	569	570	560	604	552	584	589	539	553	527	543	542	561	565	614	566	570	551	550	557	587	558	528	550	596	545	592	601	542	601	575	555	563	537	562	531	544	563	585	579	567	530	563	634	572	571	557	545	531	581	555	584	563	594	589	559	573	585	538	541	567	551	581	562	544	625	563	511	547	552	599	549	575	532	608	549	540	575	555	595	558	593	569	553	614	561	537	580	532	565	583	558	566	560	574	598	598	506	602	577	558	589	581	584	545	598	548	576	571
5625	10452	8834	4927	3220	2080	1316	1162	1002	1841	17882	26515	17329	10686	3690	1226	604	513	501	504	482	470	467	479	518	479	499	501	454	464	441	516	477	496	479	461	531	487	514	486	522	470	494	494	535	486	476	499	479	505	488	515	486	478	521	500	524	496	479	521	533	465	480	482	475	499	513	479	470	530	475	477	483	506	516	483	475	457	486	525	521	492	461	446	488	493	500	474	470	494	493	462	507	495	501	488	494	478	516	477	498	428	483	456	461	493	464	518	504	502	437	473	535	540	474	506	468	512	508	498	483	499	489	481	520	494	494	520	493	482	490	511	476	485	516	470	472	535	492	483	502	486	473	499	519	526	485	449	453	514	505	517	487	511	502	527	492	464	501	502	465	516	448	510	494	510	445	441	481	484	484	479	507	455	447	502	475	477	453	451	495	488	497	520	478	467	475	444	502	468	490	454	501	455	498	468	474	505	441	476	544	524	450	509	445	478	510	459	487	477	467	458	469	451	497	484	482	525	437	506	475	477	471	492	454	464	497	489	535	433	479	464	457	493	468	462	514	454	493	516	462	478	462	479	475	459	483	503	500	481	484	505	483	455	512	485	429	433	450	459	461	505	461	503	459	477	497	527	463	474	434	481	501	525	499	518	521	503	464	488	478	472	469	467	516	476	446	499	457	528	466	505	477	477	447	494	497	458	465	482	464	492	493	476	512	502	498	459	460	496	485	503	521	495	504	492	489	461	469	450	469	516	513	470	517	470	502	459	469	492	472	514	540	518	506	495	524	478	500	478	487	500	479	486	518	497	449	496	485	503	486	487	524	480	473	497	486	463	507	495	487	544	505	502	498	451	545	473	519	465	480	510	505	458	452	497	446	495	503	469	502	515	495	476	463	466	484	480	497	498	484	490	460	482	469	475	449	480	459	497	454	504	475	518	451	523	476	476	470	530	471	506	459	471	485	449	511	475	453	502	504	465	465	483	490	501	492	486	490	513	455	503	467	485	516	479	519	503	539	493	471	510	476	486	483	517	468	468	491	472	476	493	510	496	492	490	465	506	477	474	499	494	475	480	465	475	485	457	487	475	487	466	465	492	500	475	480	456	511	497	484	472	476	496	479	499	505	499	515	493	500	498	527	473	473	467	499	475	458	473	496	442	511	479	493	476	449	495	479	514	512	469	509	472	509	481	521	477	464	497	468	500	453	468	474	485	480	477	481	458	447	494	480	483	481	505	497	492	454	464	461	493	465	445	485	432	492	460	431	457	503	512	433	494	486	466	437	524	476	460	468	462	503	483	481	466	480	497	496	453	464	436	491	482	478	491	451	533	487	489	487	476	502	493	493	441	451	478	481	454	506	503	495	441	490	508	459	463	487	484	502	497	467	434	466	467	463	507	447	455	531	523	476	485	493	493	502	487	507	457	511	465	480	479	436	484	455	471	454	486	513	497	493	534	449	511	472	475	512	501	479	505	521	456	497	476	533	544	485	438	496	422	462	470	486	511	504	468	507	540	488	498	489	508	528	501	505	466	448	533	472	483	458	479	497	464	489	499	498	471	541	465	443	494	467	448	464	474	489	481	485	500	483	477	513	525	475	487	424	472	483	520	474	453	515	476	472	471	491	486	515	461	466	498	485	440	480	482	442	479	476	481	481	494	467	461	505	504	460	478	482	489	488	476	510	491	437	466	467	500	486	488	448	420	451	472	475	466	447	466	491	414	483	496	479	500	459	483	525	512	472	460	480	455	530	500	500	506	491	498	516	475	461	488	501	481	471	488	466	445	443	502	450	494	448	501	457	479	453	506	482	502	433	482	459	464	444	524	487	486	456	494	468	475	489	522	521	491	489	489	489	458	463	473	492	490	511	496	471	480	464	473	491	480	485	457	476	513	478	466	503	520	489	482	472	480	484	461	475	494	475	501	520	485	473	484	466	497	517	534	489	450	466	510	483	479	506	459	482	490	493	471	482	479	484	494	474	488	469	497	472	476	479	469	473	495	523	467	497	478	468	476	477	491	477	480	493	502	470	447	466	548	477	477	463	501	496	475	515	471	495	491	526	461	507	487	512	464	470	476	486	461	479	436	493	463	468	433	505	474	497	486	448	477	489	496	481	467	503	483	473	476	450	465	488	444	509	502	517	493	480	490	490	488	449	491	454	517	508	448	471	472	451	490	503	468	450	496	467	508	468	506	473	488	474	456	470	507	443	457	452	478	474	488	450	472	466	478	486	479	479	525	492	488	465	497	485	481	490	502	469	471	483	464	470	498	505	468	477	521	504	440	481	474	417	527	467	509	518	497	506	480	472	485	438	492	480	472	493	483	468	492	472	485	496	485	503	483	498	483	479	456	482	467	490	494	488	465	464	494	448	453	465	483	446	462	486	492	481	469	428	481	479	461	473	501	465	497	465	478	474	498	454	467	474	505	480	484	460	522	460	468	472	505	484	526	473	510	504	484	483	494	477	494	500	452	470	460	520	462	461	499	459	440	494	477	478	456	478	503	469	501	479	499	477	456	492	480	490	475	472	482	434	476	494	439	504	479	477	505	459	471	499	520	483	505	458	469	503	487	511	471	486	476	468	485	533	496	496	495	496	464	466	475	480	485	449	490	476	453	464	493	482	514	495	446	465	466	500	478	446	460	508	463	491	510	482	466	475	474	488	466	511	461	471	470	476	425	519	478	482	448	494	533	482	482	441	471	512	458	497	499	481	492	486	496	477	483	483	506	498	490	503	501	459	454	487	529	499	462	490	450	477	498	529	456	440	453	468	448	505	470	497	437	474	488	455	491	543	498	520	466	524	483	507	465	465	485	476	487	474	457	521	467	471	470	480	515	456	506	494	476	503	471	479	480	482	496	524	437	472	504	463	475	454	513	496	470	456	485	439	471	467	462	465	470	487	479	454	487	443	503	478	489	498	475	500	437	510	432	471	481	440	493	471	474	503	485	468	452	471	475	483	486	437	501	444	452	471	481	445	477	450	479	459	493	469	457	485	497	501	468	457	497	472	447	451	456	477	493	489	450	444	497	487	484	508	442	478	437	514	442	484	483	466	516	451	501	475	499	457	529	476	519	446	478	491	482	477	483	458	467	445	511	474	485	506	493	498	461	515	475	497	459	487	494	472	480	481	490	497	480	437	464	499	495	515	466	501	436	451	472	504	485	515	472	467	474	491	496	463	459	454	509	484	468	512	488	515	477	513	503	474	494	522	511	490	483	496	493	483	470	497	470	435	523	489	526	503	445	467	482	489	490	468	464	504	464	441	502	470	497	492	445	457	492	469	472	473	496	444	475	508	463	496	468	494	495	509	478	466	503	483	476	508	470	470	462	448	498	466	513	516	451	480	503	447	476	434	480	494	505	515	474	465	495	487	465	466	470	478	488	479	498	492	502	498	478	506	467	502	478	518	463	495	464	480	486	473	499	491	497	490	480	516	438	446	508	509	490	470	512	505	464	511	519	503	487	498	478	472	520	467	488	530	462
27189	11739	2452	1262	628	514	494	478	428	487	952	1331	1368	1268	680	460	451	403	425	419	373	392	399	418	387	397	403	426	421	385	383	365	407	378	385	407	418	377	378	409	404	424	401	428	388	385	425	406	442	389	436	408	408	407	397	387	374	449	371	373	401	379	389	361	382	380	405	400	364	395	389	409	404	394	392	401	364	419	415	374	384	418	387	417	350	396	392	376	365	389	401	407	418	402	407	369	388	386	408	401	406	419	430	381	380	379	390	382	412	369	406	382	361	388	393	359	381	382	396	365	417	375	424	405	394	385	398	418	373	412	399	387	416	385	392	394	375	427	392	395	395	403	416	367	394	404	394	392	391	391	397	414	390	433	392	396	374	374	394	391	444	404	382	383	377	396	393	398	378	434	389	416	423	391	366	391	405	373	414	425	372	409	382	423	399	401	386	365	395	431	381	350	428	425	427	379	391	409	394	378	393	391	361	405	382	429	401	386	400	461	386	368	412	370	405	445	378	406	365	417	425	369	397	404	402	397	398	415	392	367	426	398	384	381	384	380	426	399	390	390	402	407	384	396	409	365	388	353	398	395	395	385	385	399	385	400	405	397	406	392	413	397	366	411	356	417	430	402	387	411	384	423	407	437	388	384	413	417	392	403	410	401	397	390	384	415	405	392	394	423	428	407	406	390	416	421	387	397	396	420	414	405	386	377	389	418	387	418	389	371	409	396	430	441	401	420	391	416	377	426	375	390	353	355	377	377	418	403	378	405	378	357	370	403	412	391	403	392	365	394	378	397	399	387	415	392	385	409	374	420	365	390	396	369	388	402	394	403	332	408	415	399	408	391	418	372	368	397	425	434	407	412	357	392	424	410	374	408	361	425	409	400	392	371	391	389	352	425	374	401	410	394	403	390	399	404	382	393	422	407	394	411	371	397	381	374	402	437	371	390	377	382	428	386	386	373	373	378	405	423	420	393	364	354	401	401	394	372	389	416	397	395	386	372	422	440	434	358	401	411	394	382	401	458	407	377	388	413	375	392	408	383	400	373	379	399	393	411	391	410	379	439	392	393	357	389	428	365	405	370	393	377	391	399	389	365	411	377	374	419	377	388	389	418	393	418	449	387	395	388	431	364	364	408	397	394	390	392	360	426	400	372	385	411	407	406	444	391	360	377	354	419	427	414	381	358	408	402	387	427	389	381	427	410	390	398	405	378	409	405	396	386	410	397	396	384	351	383	400	380	357	393	364	382	377	383	386	379	364	415	384	377	405	402	409	404	412	396	412	398	394	410	412	397	392	361	405	415	405	407	375	399	390	388	377	381	430	413	386	408	395	399	374	409	400	394	399	365	401	398	395	365	387	383	355	412	422	393	402	375	377	394	381	406	405	399	388	386	394	395	382	342	408	413	381	355	401	365	405	367	379	394	383	383	405	385	389	393	398	417	388	380	385	389	391	367	399	411	411	389	405	385	412	373	386	396	405	397	439	383	417	368	419	389	409	381	395	426	393	401	413	391	432	390	355	380	401	356	388	406	413	374	407	405	391	373	403	425	423	421	401	396	411	398	353	384	388	380	368	387	414	414	426	383	397	397	434	384	388	383	395	388	426	404	375	397	412	408	389	385	373	393	396	383	391	401	401	397	358	407	373	380	422	386	408	421	429	404	392	407	400	438	415	389	378	395	426	414	415	403	414	419	363	418	392	409	419	413	413	396	382	382	431	387	392	396	393	387	392	407	403	394	409	421	365	401	371	393	422	413	395	382	396	406	407	385	386	421	401	397	394	384	425	413	373	409	378	403	415	394	398	360	366	439	432	435	358	383	382	398	384	409	368	394	422	426	405	392	410	375	418	380	432	390	377	393	378	355	400	357	369	406	385	403	405	376	384	381	406	358	377	388	415	385	377	380	372	372	446	409	384	416	385	387	408	400	449	402	408	400	392	425	389	397	397	378	463	415	428	406	394	378	397	402	386	413	417	433	413	396	401	401	384	422	408	380	427	384	416	402	394	387	389	389	373	370	376	374	358	394	392	388	378	406	386	392	387	391	400	378	396	387	413	390	368	427	412	390	408	405	413	371	398	368	399	415	388	405	405	427	367	418	429	383	404	385	380	392	381	405	418	342	390	431	429	387	440	402	403	412	440	428	364	397	404	413	400	403	397	383	401	394	388	421	392	395	395	398	363	407	404	417	397	408	376	411	422	403	420	366	414	407	377	374	400	393	392	383	414	397	409	391	411	382	401	413	396	417	412	364	408	405	385	382	418	414	398	374	420	401	399	428	370	365	390	386	399	397	420	365	404	403	384	382	401	380	415	397	430	399	378	414	390	380	361	391	402	379	400	436	432	398	381	360	400	397	406	388	372	406	372	410	392	353	381	383	420	431	412	405	373	408	393	425	419	432	417	398	376	386	369	402	419	376	414	390	400	366	404	358	438	374	377	377	360	394	422	411	367	408	400	404	390	411	392	365	370	422	430	385	377	387	413	403	417	411	445	382	394	414	344	415	424	391	413	406	379	401	417	376	428	377	384	389	424	388	385	412	389	401	339	380	371	377	384	365	441	382	395	373	403	404	395	391	363	369	387	429	397	365	401	407	385	395	388	364	390	369	369	403	412	399	426	409	392	403	414	406	428	404	399	355	414	395	405	362	374	421	407	408	426	385	383	380	415	400	392	384	394	422	429	465	402	425	395	391	383	409	393	406	389	387	357	397	368	392	413	395	388	401	403	401	395	389	377	406	379	405	387	386	421	399	407	397	384	392	417	440	382	363	393	387	411	389	424	420	395	380	392	391	408	420	376	405	428	379	399	404	427	395	365	348	387	355	385	394	380	411	441	382	387	374	385	398	398	396	364	394	394	422	428	405	398	406	417	382	371	392	396	418	406	395	423	386	409	392	382	373	373	388	413	419	379	402	446	397	403	402	383	393	398	393	418	378	378	389	459	417	412	412	375	412	397	422	388	395	404	380	383	387	405	415	450	401	358	377	377	405	398	403	390	427	411	414	416	375	371	423	380	399	419	402	373	379	430	381	391	436	407	409	388	373	406	391	376	375	378	399	395	403	372	388	439	403	381	373	392	399	401	414	390	408	410	381	399	414	400	370	407	434	401	386	376	400	418	365	392	403	377	392	393	426	441	380	357	398	385	393	417	372	420	410	404	421	426	393	368	385	403	408	396	417	382	405	402	393	377	387	374	377	378	424	365	378	375	403	364	379	378	406	393	414	432	396	420	371	389	377	357	423	392	413	375	400	382	366	363	401	362	369	390	406	421	403	375	360	401	376	394	380	428	377	381	416	408	376	413	427	344	385	368	394	383	379	413	405	382	400	368	408	408	396	408	368	400	378	378	405	397	381	388	393	431	352	384	422	410	369	347	389	418	414	392	412	402	387	360	399	391	408	386	423	398	396	414	396	389	407	409	380	432	370	412	427	374	390	367	411	381	372	398	416	402	375	396	425	404	406	368	404	433	406	382	389	380	393
5886	2773	2423	1179	688	516	500	423	375	501	1394	1815	1718	1328	634	370	373	343	333	335	349	327	344	321	349	354	355	348	336	335	308	356	323	350	347	341	340	363	342	320	348	341	323	348	366	336	342	343	324	314	349	355	321	320	346	334	333	358	354	313	329	340	316	320	350	331	338	331	344	331	336	374	318	342	338	318	348	337	370	343	330	322	337	364	387	326	343	348	345	379	363	355	364	345	328	372	350	342	344	341	350	367	338	325	306	331	310	348	321	325	309	335	344	308	331	335	360	310	346	347	353	288	378	338	344	328	339	348	310	361	346	310	370	334	352	337	348	344	333	362	322	337	313	345	358	359	335	339	331	344	356	378	363	325	349	330	326	317	341	307	354	337	364	365	351	333	369	339	343	325	335	323	321	367	325	369	351	323	338	365	321	320	322	338	350	339	340	333	334	330	335	325	327	356	333	353	366	334	317	329	350	364	330	329	346	340	340	312	314	335	305	361	330	365	334	328	351	330	399	330	325	351	350	337	335	320	336	314	327	362	363	339	366	329	330	314	319	329	328	335	324	326	311	356	337	320	331	343	342	348	334	322	330	324	326	310	363	337	330	363	324	365	348	299	344	336	305	338	306	373	342	308	379	336	357	356	310	335	351	355	334	286	367	300	368	326	342	320	355	340	359	343	345	332	360	314	343	363	324	341	305	366	346	355	338	382	331	364	339	360	338	355	393	334	335	386	309	323	327	321	304	343	336	354	361	353	338	309	344	333	344	379	344	382	338	358	353	323	334	335	332	331	337	354	362	382	331	356	332	312	328	337	343	338	320	343	335	317	329	336	310	353	323	319	347	347	346	327	312	341	328	316	305	337	332	323	338	346	365	341	333	353	320	353	367	343	344	328	323	360	351	305	337	360	348	336	325	330	333	348	355	350	316	342	363	299	335	343	334	330	333	380	363	333	340	341	335	366	341	341	319	335	317	370	357	327	346	346	317	351	352	340	349	337	286	343	316	340	332	304	320	350	327	321	355	307	317	341	354	344	332	362	349	328	299	326	346	359	339	302	334	349	324	333	338	331	342	356	351	318	316	355	330	329	328	366	302	311	333	304	356	352	349	342	343	355	360	334	369	323	338	329	337	395	317	328	339	329	356	353	377	338	348	307	367	337	358	347	334	336	334	332	352	359	353	340	334	331	330	352	330	332	334	356	353	348	329	349	339	341	340	360	311	311	359	352	305	348	344	315	325	346	335	348	349	342	354	368	340	343	345	332	322	349	334	327	327	315	333	330	343	312	344	312	364	335	300	353	357	334	336	322	343	333	339	339	361	354	356	360	317	333	324	318	301	342	383	307	316	366	357	315	311	354	351	338	306	326	338	381	379	344	310	361	313	330	352	311	347	353	350	345	336	345	337	323	324	372	379	321	315	341	363	352	347	322	350	335	323	338	342	335	332	328	336	348	338	332	349	333	342	323	326	346	350	341	308	306	328	329	301	347	337	326	333	348	359	370	336	344	343	334	335	342	337	362	358	339	364	326	337	332	315	314	326	332	312	342	373	352	299	324	343	294	355	318	355	335	366	334	333	361	349	364	315	336	333	324	355	335	335	331	328	320	352	308	351	319	359	349	377	349	348	371	349	350	375	318	334	356	343	370	373	329	338	315	367	354	340	340	315	334	359	327	355	337	309	333	362	332	312	340	363	349	353	311	350	326	326	338	317	340	342	322	310	318	337	348	319	334	362	326	317	373	320	320	340	337	352	362	334	327	312	344	368	334	323	308	316	321	345	330	305	324	327	318	351	362	298	370	343	332	344	348	341	334	356	317	338	369	328	353	342	315	329	406	352	325	366	379	344	334	312	340	333	343	333	322	352	325	345	349	308	375	320	332	351	342	333	368	334	359	352	314	349	350	323	327	356	384	315	351	329	311	337	327	377	319	311	335	330	344	317	340	343	343	350	348	324	372	317	330	316	336	348	340	337	310	348	346	345	336	335	313	315	349	336	357	365	354	348	320	309	341	344	327	353	341	348	329	333	319	332	339	311	343	331	339	339	330	337	339	355	333	346	356	313	340	325	328	314	341	371	342	334	366	336	315	347	322	379	361	343	340	342	350	329	404	382	329	319	341	354	369	303	310	294	342	360	379	349	349	327	311	333	324	350	313	353	302	348	335	349	336	369	345	349	340	342	352	331	343	345	309	351	314	338	341	327	373	335	380	337	338	344	369	321	334	347	319	328	347	351	321	331	335	361	357	336	337	348	329	305	352	308	311	334	335	326	358	336	333	319	334	389	348	343	337	350	347	343	345	349	327	341	342	326	371	319	330	332	331	375	344	364	314	344	331	382	342	341	346	346	318	350	380	320	355	330	349	336	349	307	298	352	369	361	372	312	335	332	307	357	316	340	364	363	328	329	352	340	324	382	361	354	325	337	332	328	358	300	336	357	360	335	355	309	360	372	349	379	361	317	337	323	367	336	329	374	353	325	389	348	321	332	304	360	341	346	336	342	346	318	365	357	358	340	310	303	320	351	340	326	363	352	347	332	340	312	330	327	336	331	330	334	340	350	318	350	324	343	321	339	305	347	346	320	360	335	322	358	340	365	332	337	346	327	341	345	324	376	369	345	361	355	348	355	344	362	294	315	385	330	352	327	346	327	345	324	335	330	306	311	297	337	354	327	358	367	331	372	349	345	325	335	337	340	343	366	359	333	317	365	327	346	334	333	356	344	348	323	372	337	348	336	339	313	329	337	325	342	332	397	335	387	356	315	356	345	325	335	328	343	360	330	310	344	368	353	348	348	336	357	340	298	347	311	332	317	319	342	341	335	323	362	333	335	327	326	351	361	347	343	322	344	342	346	327	342	390	314	351	351	335	345	333	306	338	336	303	315	358	370	330	322	327	336	342	345	334	356	391	347	342	312	337	342	327	334	326	324	340	319	342	342	328	325	374	334	362	355	359	348	324	336	355	332	354	355	334	347	330	347	341	344	343	336	343	306	328	366	329	365	374	374	335	345	331	381	334	351	343	345	351	365	333	323	363	330	354	330	343	323	331	348	368	344	336	328	323	322	360	356	341	363	342	355	329	325	343	341	318	336	320	341	364	329	359	343	343	326	335	331	332	336	366	336	364	374	340	337	344	346	318	344	369	358	361	377	338	336	316	317	353	310	311	359	342	343	328	384	360	342	318	373	349	349	335	327	327	365	341	356	372	325	329	341	330	293	333	354	333	324	285	345	346	338	323	324	339	347	362	355	321	327	344	335	321	353	374	345	320	327	372	347	336	345	329	328	340	348	342	312	375	367	353	337	350	362	332	323	380	315	356	340	343	310	336	328	307	365	356	349	351	332	350	339	354	311	345	335	335	329	353	356	328	342	345	366	315	323	345	320	394	362	360	324	320	322	332	363	325	321	321	355	342	337	341	301	335	361	297	334	350	340	332	341	359	352	355	345	337	312	341	345	312	352	330	330	349	340	341	389	316	363	317
24956	20979	27025	24950	9606	1630	1129	716	622	1354	13318	18288	11620	3564	1058	568	509	444	495	470	479	452	413	514	484	473	472	463	431	501	508	465	488	460	489	471	488	452	469	437	461	518	423	499	419	451	482	485	508	456	441	456	440	467	475	470	493	508	480	476	468	459	450	478	460	446	482	487	469	443	495	454	424	460	398	387	445	432	453	498	461	510	479	485	471	442	466	456	489	445	511	491	465	455	514	505	448	475	474	497	483	479	500	450	445	432	469	431	470	475	479	483	468	431	465	470	500	469	467	465	436	483	438	473	472	489	503	481	442	469	448	464	517	452	461	472	444	463	471	478	475	485	453	432	448	447	480	494	492	475	473	440	436	464	446	471	456	475	492	454	456	471	508	493	466	447	455	462	471	452	451	477	461	402	425	466	480	464	472	457	448	429	462	433	446	439	496	458	481	458	465	490	481	429	438	466	473	451	445	451	458	477	458	432	462	439	386	457	464	466	455	452	491	498	514	472	457	460	515	482	475	494	461	486	433	500	466	457	440	502	468	461	480	462	431	464	430	487	500	453	475	475	428	539	479	511	453	450	484	527	501	465	438	475	501	457	459	485	461	469	493	441	474	504	440	498	478	451	442	464	463	503	457	506	471	474	445	432	466	470	467	411	477	462	426	470	468	473	448	460	483	455	499	471	485	481	446	458	483	498	502	473	423	455	463	465	476	476	461	434	450	435	466	474	477	450	454	482	491	457	455	493	448	477	476	429	460	458	451	441	483	472	466	473	486	484	443	481	416	483	449	447	447	481	458	468	465	482	462	472	494	447	431	467	488	437	444	462	466	444	449	499	460	441	461	474	482	436	455	491	456	502	482	454	426	441	449	484	483	486	455	437	423	491	479	446	436	480	493	494	470	439	474	456	471	491	508	426	463	450	459	447	470	484	456	485	440	453	477	449	430	482	466	459	479	500	481	480	479	467	456	471	494	441	447	471	474	444	506	471	417	434	483	433	452	448	493	458	463	456	468	453	462	441	455	503	447	478	516	478	440	474	436	479	442	463	421	492	445	491	481	419	441	466	442	459	471	479	487	449	441	489	492	485	436	442	431	431	427	458	459	476	450	487	476	419	448	460	488	479	438	465	460	456	454	451	442	513	502	477	488	479	434	466	450	438	409	503	474	476	468	447	467	485	464	474	447	462	454	449	490	480	488	489	458	489	470	450	461	462	456	472	454	437	502	438	450	458	471	459	451	470	462	500	440	469	427	441	473	485	461	460	490	525	481	488	489	458	453	450	451	461	443	486	455	465	474	450	472	485	468	407	499	441	451	422	416	446	468	450	452	458	469	461	459	477	455	468	481	440	477	448	481	416	502	486	460	504	451	467	472	441	425	504	433	493	492	437	426	512	464	447	464	473	486	478	434	408	435	461	480	439	467	471	465	459	445	474	447	445	480	461	465	429	464	481	457	472	454	450	474	473	479	425	423	466	468	453	455	467	478	417	442	456	457	460	476	507	422	490	454	479	502	445	433	424	452	473	454	479	479	470	495	501	465	444	466	442	506	447	442	481	455	454	508	433	468	480	471	457	488	486	452	455	440	444	480	442	464	462	461	433	467	447	448	475	472	447	477	432	448	533	472	492	481	471	478	455	474	461	455	492	446	483	457	431	464	471	459	436	450	477	485	480	469	472	439	463	470	462	470	480	493	447	470	457	461	485	480	484	463	516	463	454	464	404	419	478	465	442	498	463	473	454	455	455	467	444	452	461	440	449	452	461	431	487	434	452	446	487	457	473	456	453	466	454	499	468	468	467	461	430	435	439	473	475	472	437	468	463	462	513	497	433	418	456	443	458	464	490	431	487	485	504	454	479	454	439	462	434	479	446	466	462	479	491	474	487	474	444	477	463	471	462	498	435	471	435	437	469	485	499	463	472	472	442	462	431	449	451	475	454	461	470	487	425	426	461	452	489	421	486	480	437	452	486	459	468	442	439	470	475	462	477	441	473	448	468	476	484	470	460	469	457	431	476	493	458	503	449	479	457	456	433	481	481	466	482	471	423	461	452	486	480	475	496	441	464	447	482	475	471	474	456	494	464	441	481	473	461	425	471	430	450	465	480	492	447	463	457	500	466	511	440	448	456	443	525	450	469	487	499	429	484	443	443	479	422	458	464	496	532	455	458	459	471	474	476	467	428	458	489	486	461	428	441	449	470	468	463	417	509	453	475	489	465	443	472	453	470	419	449	458	489	494	482	479	470	466	446	466	464	435	476	466	458	467	485	455	494	487	482	464	466	463	443	490	437	434	428	464	449	456	476	442	500	445	503	487	472	437	488	426	486	484	474	471	445	463	451	421	487	449	480	471	475	470	486	432	408	461	473	503	491	450	511	461	513	475	487	507	448	504	468	448	471	437	461	490	471	480	449	488	451	467	453	450	493	440	416	490	427	457	421	467	476	453	497	450	479	429	451	475	488	435	501	446	457	472	488	480	483	439	458	429	495	473	480	469	445	474	463	449	479	430	463	450	436	476	448	459	476	462	464	478	488	460	477	443	490	483	476	476	493	461	402	488	446	463	410	470	460	439	456	460	452	428	447	478	493	457	446	448	464	470	492	488	467	443	459	449	447	454	455	466	485	460	443	449	437	492	470	477	451	503	474	482	414	493	453	456	486	490	442	467	486	497	502	490	463	464	438	463	428	426	476	493	462	480	483	468	456	487	481	502	474	451	491	445	461	490	473	449	442	482	473	457	433	454	425	466	458	474	454	494	421	445	490	451	454	468	470	446	452	488	493	447	468	461	458	484	483	470	433	471	444	436	428	500	426	457	439	422	467	466	470	460	491	460	449	469	455	450	451	482	471	472	473	472	494	464	453	465	478	487	438	457	448	485	489	457	451	467	438	474	490	453	470	476	440	463	471	485	469	438	431	416	467	456	476	484	483	485	499	493	502	461	430	426	442	474	439	472	460	500	484	495	498	475	418	493	490	440	491	449	499	450	495	453	443	441	469	437	484	473	469	427	457	452	457	496	495	490	500	450	470	492	459	492	438	466	472	478	441	433	499	500	460	512	488	442	465	472	440	488	448	447	453	447	462	444	488	452	488	447	469	425	428	440	443	494	492	466	467	489	432	480	471	475	435	451	452	436	472	464	475	437	444	456	437	474	445	453	477	456	510	470	469	456	491	481	473	447	449	473	517	456	473	486	492	458	455	446	428	472	464	479	436	435	495	481	485	438	467	481	471	487	452	477	460	506	479	457	412	449	445	450	454	515	452	458	459	461	470	467	469	472	457	481	458	466	467	513	440	454	436	459	473	488	472	461	482	500	471	434	471	464	457	448	448	464	468	448	434	444	506	474	498	473	460	476	461	438	490	462	447	482	481	425	422	465	456	431	423	443	492	496	447	492	474	425	475	489	441	487	425	479	421	454	475	461	454	467	479	443	447	499	481	465	483	443	494	471	441	443	430	489	492	464	435	431	484	427	467	486	476
5543	7892	6131	3468	2281	1286	1022	746	701	2030	16534	17134	9724	3231	1074	574	418	402	393	432	411	405	417	424	445	400	407	392	408	414	405	395	411	422	453	384	393	406	405	391	392	378	401	397	385	407	432	371	410	394	387	415	409	400	402	396	399	387	405	398	436	385	398	382	436	399	396	411	377	435	402	401	428	392	428	424	431	388	374	432	452	378	387	382	389	426	376	391	413	431	433	400	409	406	407	392	396	403	409	382	443	421	440	413	422	429	399	404	396	420	355	392	427	393	350	431	392	378	402	439	388	390	420	418	425	398	426	397	429	424	380	401	416	373	407	402	408	387	405	430	381	394	405	412	429	418	392	372	390	401	393	394	399	406	451	366	391	399	413	425	412	406	436	420	403	399	444	383	418	374	404	401	419	381	420	417	393	449	445	398	404	375	387	399	386	432	391	399	401	419	404	411	390	384	449	432	431	383	405	380	425	419	451	405	462	412	428	403	413	396	405	409	416	394	391	378	406	405	400	400	388	429	396	382	435	386	441	382	401	427	446	401	416	422	417	379	384	375	396	402	423	435	417	431	402	446	409	392	408	399	427	434	403	399	422	425	427	414	371	396	371	385	406	400	375	403	428	377	425	425	422	413	413	446	394	409	432	374	385	416	411	418	439	392	400	421	433	378	399	403	382	410	399	391	432	413	388	417	374	402	397	408	383	384	412	391	402	381	413	417	418	380	400	416	391	378	381	435	422	413	412	397	403	394	392	399	420	420	421	402	383	398	415	413	411	452	402	400	410	412	418	395	414	405	376	391	360	421	405	409	403	431	393	417	409	388	424	372	404	409	397	411	366	419	423	418	415	389	404	400	395	424	376	403	378	415	407	381	430	398	412	425	364	426	399	391	379	414	445	433	377	405	413	454	403	439	397	419	380	418	428	428	364	425	406	419	406	381	404	403	414	434	425	379	391	378	422	414	416	401	373	444	399	413	436	428	436	406	429	395	417	401	400	430	388	365	444	403	426	381	394	434	402	395	388	385	407	391	415	404	374	397	398	439	408	409	436	398	374	403	417	417	408	423	387	423	417	370	408	388	420	411	384	381	403	406	431	406	424	383	443	383	416	400	403	401	410	387	422	370	377	392	436	411	425	385	413	418	400	385	411	391	405	383	416	377	421	417	410	407	407	415	421	405	440	392	448	405	401	395	401	418	431	408	417	423	423	383	404	412	420	431	413	410	382	405	408	439	425	421	400	400	386	431	449	448	413	388	401	426	389	414	440	419	404	389	417	404	381	419	429	401	392	389	391	391	415	398	378	407	418	408	399	401	434	419	396	365	416	392	418	409	410	372	408	422	423	385	383	420	422	378	404	406	419	392	406	412	451	400	402	415	393	408	395	374	433	420	413	408	397	391	434	392	408	402	420	423	404	387	374	402	394	442	389	425	448	452	417	425	402	426	414	417	428	421	399	442	393	451	404	411	413	399	443	416	397	426	370	414	404	363	422	372	371	423	409	440	389	366	385	422	403	395	410	406	431	403	422	404	425	386	412	393	421	395	418	421	418	419	387	425	402	402	397	385	399	380	378	379	376	419	377	370	393	407	383	415	466	374	444	382	421	407	374	400	376	421	407	376	392	442	378	414	422	373	423	435	412	434	413	402	408	426	404	389	399	403	423	373	382	415	425	422	397	376	403	396	379	414	381	392	403	383	414	395	414	408	414	437	377	439	421	416	416	374	383	426	416	414	368	367	405	433	395	371	420	396	429	408	444	380	411	384	428	393	393	423	461	381	391	427	401	396	379	429	412	415	394	392	392	434	417	382	400	402	397	376	401	400	384	415	354	433	369	452	371	391	419	433	413	412	416	407	401	386	409	392	394	386	403	421	421	400	402	394	385	417	384	392	402	372	419	371	419	403	390	393	378	374	376	366	387	413	395	393	382	390	415	455	394	429	423	417	405	416	386	420	395	426	387	391	407	407	390	402	389	406	401	383	406	411	422	380	457	390	375	435	389	416	419	435	375	415	386	393	439	443	419	371	420	390	393	395	395	380	403	389	435	390	409	406	390	394	421	382	403	397	391	387	432	402	400	411	413	384	392	399	398	429	385	390	380	374	443	382	407	432	404	416	440	428	401	387	391	384	397	401	425	364	443	423	415	436	390	348	399	402	427	408	407	394	404	445	391	391	419	408	390	414	400	426	391	378	430	382	434	395	421	420	398	398	390	397	381	390	399	407	375	408	409	407	396	400	404	416	391	396	418	406	401	398	385	416	415	392	403	407	414	397	369	384	407	392	429	372	393	404	425	406	394	407	426	393	404	382	409	364	390	406	420	404	389	389	416	391	374	388	393	413	387	399	393	382	405	411	390	429	426	390	412	404	414	397	406	374	396	423	386	400	399	391	421	426	418	426	415	376	421	431	426	421	417	431	389	406	404	414	388	387	426	397	413	414	399	408	421	409	464	374	379	416	403	412	368	410	383	439	382	430	373	398	434	384	382	382	351	374	387	381	417	390	398	376	414	436	407	436	409	393	388	394	363	429	410	401	378	421	363	427	390	397	413	443	396	406	411	402	425	416	386	421	408	365	429	387	415	381	409	411	410	464	370	430	380	416	388	396	426	421	400	407	404	403	380	439	409	440	390	398	429	408	430	378	388	400	381	387	407	410	409	387	410	373	388	431	413	361	378	404	374	423	395	418	440	408	420	400	379	438	377	446	408	408	414	406	366	387	395	420	426	405	374	431	393	428	401	363	400	387	418	367	419	420	396	431	402	383	403	394	375	451	426	401	419	406	391	436	426	397	438	428	413	399	415	391	405	399	416	387	442	404	393	418	400	412	403	411	407	405	435	413	414	387	407	420	432	388	381	404	430	386	408	417	423	414	413	420	432	451	418	408	391	389	443	395	406	400	368	412	397	432	405	409	392	374	408	417	439	426	394	394	417	401	437	422	413	376	392	400	436	383	398	404	430	381	418	415	439	401	406	403	411	389	376	396	365	398	379	445	404	386	389	394	376	414	420	424	381	439	373	440	407	386	423	421	438	402	374	373	410	390	394	406	398	400	401	449	410	395	421	401	420	383	430	394	409	449	415	372	441	404	397	398	411	398	393	378	406	411	399	423	389	397	395	415	407	410	407	391	386	447	385	373	368	405	359	427	426	446	394	388	394	441	433	392	418	359	424	396	400	414	414	408	416	420	397	396	416	410	406	382	405	407	419	411	441	399	389	429	423	432	374	424	415	414	427	388	427	391	383	361	410	433	367	377	395	401	407	397	423	414	423	414	410	426	395	432	400	410	392	374	418	421	448	412	391	369	404	416	392	417	397	433	407	420	388	400	411	403	435	423	423	406	416	418	416	397	406	397	388	337	368	420	423	389	409	412	355	399	397	401	420	377	389	394	370	402	372	421	397	437	411	410	401	372	369	337	413	410	401	388	401	413	405	413	383	375	414	423	404	392	393	397	392	431	425	406	415	377	407	402	382	362	390	365
23862	20964	28048	24046	20759	7660	1884	1250	998	1144	6854	29095	25910	11514	3231	1109	741	572	596	541	555	549	549	584	541	592	539	584	580	560	572	587	549	578	564	565	582	550	590	573	559	608	593	510	534	598	583	530	541	551	555	532	563	548	569	531	572	534	535	581	590	587	521	565	555	566	579	585	570	597	529	591	581	606	519	596	573	585	574	570	583	558	539	574	603	532	547	529	577	526	570	556	584	564	530	535	589	531	537	557	583	532	572	583	534	560	547	594	593	542	563	541	521	562	555	553	548	616	593	564	558	514	562	551	535	570	541	592	584	567	555	572	568	564	621	573	537	567	569	551	527	569	578	553	544	523	566	518	540	567	564	551	548	507	563	557	545	550	543	578	546	564	527	569	561	544	579	558	518	495	539	572	528	554	549	567	561	539	568	556	574	594	556	596	575	521	536	530	583	562	566	546	570	605	561	584	524	561	569	567	572	570	560	552	590	565	549	570	578	565	576	558	555	554	588	547	566	523	545	546	547	569	569	521	574	541	576	551	589	544	556	579	589	517	536	594	539	564	583	556	535	535	558	542	521	596	537	574	548	539	558	569	530	515	564	562	531	577	556	543	586	532	571	528	553	585	558	522	554	566	592	572	554	541	535	605	505	582	546	541	584	556	583	552	558	554	574	527	557	563	552	533	568	571	561	584	559	559	587	579	579	565	559	592	591	583	584	575	587	547	590	599	558	509	559	555	546	559	559	524	585	533	594	505	597	577	574	512	537	564	549	543	529	551	521	533	588	540	531	558	543	575	558	518	564	530	560	558	560	575	537	571	553	564	554	552	557	549	545	566	526	569	556	585	583	541	568	564	502	509	580	547	596	576	609	522	530	538	557	503	556	548	579	576	607	543	545	574	571	581	567	581	573	559	583	554	573	548	568	578	592	577	536	536	559	529	616	549	550	571	570	560	566	564	519	553	533	553	619	588	556	584	518	581	571	586	492	573	543	585	559	570	531	580	609	561	548	566	576	542	593	575	590	563	554	559	540	544	564	592	552	552	568	567	592	517	532	613	565	533	544	586	552	562	598	565	569	527	540	515	592	551	534	566	546	572	527	561	584	561	579	582	557	574	522	591	517	586	547	570	578	602	533	521	572	543	526	536	530	554	531	586	552	557	551	572	559	567	608	514	558	527	575	544	570	539	550	552	544	503	511	534	581	521	531	535	576	570	548	564	558	543	547	530	545	555	612	525	581	572	533	540	591	559	532	569	606	563	534	579	548	514	543	538	498	591	570	535	570	564	520	585	497	559	606	567	582	573	541	520	540	507	563	558	537	558	584	534	539	525	529	576	538	511	541	542	573	550	570	578	542	604	587	549	593	536	524	583	571	580	561	569	546	550	578	543	521	578	537	570	574	490	526	543	548	500	596	563	520	568	556	559	557	573	571	568	519	548	552	548	563	595	535	542	597	563	578	586	566	532	526	608	560	589	589	535	524	538	559	555	538	536	507	521	554	571	563	566	572	545	591	575	596	512	572	510	500	545	544	546	575	589	587	541	545	561	562	584	521	546	544	568	558	550	517	565	575	534	534	603	541	531	555	590	551	548	573	556	559	584	555	574	552	561	526	508	546	521	565	538	508	575	590	536	556	535	562	551	567	574	584	599	558	562	524	541	570	586	571	561	496	555	578	568	603	592	536	578	553	548	551	573	572	547	582	555	560	564	568	592	522	599	535	578	568	517	539	547	590	559	559	516	572	562	547	531	591	557	523	548	541	550	538	550	569	566	537	552	561	524	532	626	590	535	561	550	552	534	565	535	526	549	584	615	575	530	543	535	523	574	557	521	558	563	571	551	540	547	575	524	572	556	589	512	544	568	565	556	543	527	555	553	544	524	634	533	550	558	554	562	513	545	528	530	547	555	570	513	556	515	524	604	595	559	574	587	577	543	564	577	579	563	555	543	560	588	559	550	540	512	556	549	524	521	584	569	533	550	546	518	537	547	555	559	562	519	532	553	600	514	589	519	531	547	573	570	610	533	555	528	513	499	572	587	573	552	550	539	539	558	515	526	563	535	520	556	550	506	546	532	551	519	547	540	549	576	582	543	545	586	553	583	555	535	543	597	591	541	545	545	556	594	590	553	567	572	568	612	527	528	551	599	574	542	573	556	564	566	581	566	549	607	535	533	568	590	531	594	597	553	565	568	606	594	572	547	517	514	523	521	551	538	557	526	570	557	505	531	593	528	564	610	547	579	547	579	521	525	558	525	567	562	545	569	614	559	547	560	568	540	585	611	542	532	584	534	571	536	541	551	559	570	541	578	596	555	547	513	539	551	550	574	584	552	501	633	589	548	619	586	548	557	539	515	551	545	544	579	550	601	591	524	584	537	522	540	583	567	553	568	572	572	517	595	572	521	586	557	561	522	555	493	538	564	554	579	519	550	601	581	562	569	586	530	578	574	562	609	582	577	502	551	563	528	558	584	577	541	596	527	540	564	584	577	598	529	532	541	616	582	578	543	577	535	516	565	536	523	548	557	558	545	575	564	530	519	571	522	551	563	568	533	538	543	566	537	553	540	544	555	530	566	569	509	583	542	569	532	515	580	554	535	532	516	571	516	562	580	514	521	541	533	554	591	538	584	552	578	581	570	524	570	608	572	561	550	568	562	566	527	537	553	564	537	593	568	511	571	574	534	562	564	545	530	556	579	552	576	545	592	566	555	562	546	560	562	551	555	572	551	576	520	540	520	545	557	548	552	585	514	539	521	581	587	503	586	582	593	595	567	568	549	533	561	556	562	555	561	514	550	585	605	573	519	546	554	637	557	602	549	543	543	561	574	569	569	526	579	538	591	567	543	549	531	571	526	597	570	556	554	539	531	562	543	519	533	574	534	511	547	550	546	590	584	534	553	546	581	507	612	541	572	560	546	543	571	530	562	527	573	553	563	595	542	504	560	538	536	535	544	540	591	594	604	563	515	568	507	546	505	557	566	544	542	533	581	575	542	575	595	575	562	584	579	534	591	514	517	550	558	533	532	538	571	543	553	559	566	499	528	555	599	561	536	528	551	542	557	565	549	610	525	555	604	521	550	537	528	584	543	534	587	545	585	591	572	604	583	557	530	545	575	558	555	558	573	629	620	581	538	578	571	542	562	543	550	562	542	548	521	549	578	516	561	532	539	547	551	567	547	543	583	542	546	557	566	574	592	560	541	560	554	575	580	563	538	491	557	578	538	560	567	540	533	532	568	534	571	530	566	543	601	540	565	598	559	537	573	504	554	546	576	575	594	561	521	581	561	545	561	557	560	567	552	580	577	555	555	579	551	555	542	548	593	496	589	537	561	553	573	555	550	562	550	532	525	555	557	565	617	554	545	547	580	544	564	578	566	558	550	577	523	538	558	534	543	566	532	544	546	559	555	562	562	535	553	531	545	546	578	609	569	580	530	597	526	547	584	530	591	597	581	569	593	548	569	547	570	562	620	576	575	537	550	542	534
6266	10557	9239	5637	3237	1882	1516	1466	1239	1607	10119	29610	21091	9329	2891	1089	564	488	502	490	501	471	516	445	486	529	449	483	488	499	471	477	471	448	503	480	447	469	480	455	473	459	499	451	472	492	447	481	487	471	472	451	455	514	451	473	492	479	477	450	483	485	480	482	457	495	437	463	474	474	505	484	460	479	475	498	452	492	450	467	467	494	509	446	492	474	465	528	462	461	491	455	481	446	515	461	480	470	478	506	491	464	481	490	471	486	454	484	477	466	457	491	479	515	470	469	477	463	516	454	483	476	427	479	466	465	466	476	465	471	465	524	509	482	478	488	496	464	447	483	485	441	487	484	527	495	463	458	461	482	482	497	491	464	485	476	445	492	433	463	475	479	505	473	468	492	487	491	462	484	485	472	450	509	493	458	480	490	471	479	463	478	480	491	489	474	476	469	505	510	493	446	496	471	468	462	469	465	487	473	471	496	496	464	471	478	477	450	482	466	500	435	492	512	468	476	507	537	518	493	525	453	460	456	455	477	527	498	493	493	411	481	482	469	467	512	493	507	485	459	468	494	453	444	497	489	466	432	423	483	489	458	481	431	464	447	477	471	481	455	458	474	478	490	478	438	501	504	470	449	489	490	439	458	493	462	481	469	483	553	502	467	479	456	504	511	426	472	480	472	466	486	472	463	461	468	481	470	484	427	488	460	480	481	509	478	525	511	447	496	460	464	459	483	495	460	499	480	466	448	521	494	484	496	463	459	451	450	441	488	483	449	500	480	452	463	430	496	502	469	453	459	440	495	478	477	508	447	457	464	511	450	485	441	469	479	484	481	495	483	471	440	488	473	499	482	511	466	456	447	441	457	509	498	478	492	473	463	468	449	468	468	489	437	501	412	487	445	464	499	439	481	452	515	502	489	538	498	499	488	463	496	479	497	454	518	491	492	487	474	540	486	482	514	483	458	412	468	462	481	482	437	461	502	516	476	446	451	485	448	460	494	465	484	477	443	477	448	472	434	490	476	479	481	496	451	476	492	486	468	481	487	466	470	507	522	505	475	480	538	468	476	511	453	481	458	444	443	488	516	493	520	457	491	487	428	481	488	505	461	497	507	455	488	461	454	518	464	481	506	479	510	476	459	468	499	492	459	476	496	475	468	500	513	506	454	487	494	457	515	501	487	498	455	451	497	471	498	499	453	479	444	445	499	505	469	505	480	484	473	456	487	463	459	447	464	468	484	485	480	499	434	462	476	473	498	428	486	458	471	466	487	456	482	433	449	459	462	459	452	482	439	512	462	481	482	488	455	477	516	430	488	505	490	477	451	456	462	485	482	441	503	498	452	494	473	474	453	444	438	447	488	476	439	510	486	486	518	488	445	471	502	425	463	484	481	472	473	492	456	454	463	492	481	452	463	499	477	440	431	483	497	501	460	480	446	447	449	486	461	450	471	488	472	453	463	442	488	480	467	409	451	422	477	485	508	463	450	464	465	457	448	461	467	473	495	466	453	486	453	488	476	447	474	506	480	471	480	518	491	490	477	511	475	467	527	480	476	469	514	457	464	469	494	449	472	462	440	475	459	415	504	515	477	464	501	469	472	469	477	494	487	448	473	474	470	464	459	502	447	468	473	536	475	435	494	461	476	522	503	470	452	510	467	481	503	494	490	480	503	490	494	482	459	492	492	511	508	454	459	464	474	500	450	487	450	499	494	457	444	453	447	452	444	483	482	466	486	471	441	478	453	523	458	512	467	436	456	459	468	458	449	493	476	460	422	467	458	473	456	462	461	481	470	510	462	466	444	480	478	488	459	492	507	425	472	453	484	444	463	468	503	485	484	487	438	468	510	463	471	498	488	488	462	498	449	469	499	491	475	430	422	489	479	481	440	490	509	495	475	451	456	503	417	481	463	457	508	465	484	480	458	445	485	475	489	483	468	460	471	508	451	491	530	463	459	496	519	484	459	475	479	463	460	504	511	463	485	441	508	456	458	454	448	485	522	470	476	501	471	499	491	472	452	428	456	457	511	449	477	478	470	506	476	480	497	463	477	470	462	487	459	470	481	491	469	490	488	488	460	506	479	502	476	481	495	511	450	461	448	462	425	470	464	492	422	473	501	438	500	448	465	479	477	458	445	474	498	464	493	414	488	480	447	457	464	450	424	477	455	512	482	438	469	426	503	472	439	441	476	469	474	500	481	483	480	480	461	510	488	488	468	473	465	486	428	436	460	449	465	475	456	495	480	500	458	469	500	463	496	510	447	490	478	472	475	528	436	470	463	487	492	448	444	487	516	502	465	483	448	486	482	476	434	458	480	444	505	496	461	502	425	484	496	492	474	497	496	437	423	447	494	482	508	509	484	453	490	469	441	451	503	483	471	466	513	472	456	488	482	444	466	504	438	461	495	451	500	449	458	464	481	484	466	479	482	471	497	462	476	492	520	484	468	491	513	517	451	484	478	471	468	435	468	471	501	469	439	448	441	462	480	470	489	467	463	475	441	501	470	480	505	473	478	489	452	465	464	418	451	412	488	476	481	501	496	453	453	492	477	479	466	446	455	458	491	485	456	452	473	429	487	481	470	487	458	466	441	466	500	465	488	454	500	528	458	465	495	494	515	455	469	479	446	457	516	493	471	457	487	515	451	448	435	476	490	469	480	457	481	484	521	481	515	465	476	496	454	446	468	450	460	451	474	473	459	508	456	485	522	513	464	493	460	526	431	489	462	468	461	450	467	490	450	442	458	444	472	488	456	466	443	489	472	509	468	463	435	478	481	478	452	471	503	443	460	473	529	476	493	482	476	458	485	483	489	451	449	484	473	476	448	441	513	489	487	478	467	465	514	441	468	488	489	470	473	450	492	510	488	469	456	501	449	483	474	513	488	486	503	458	456	484	482	450	464	478	524	485	430	453	448	472	471	444	454	470	490	490	475	439	457	487	454	432	469	482	452	450	432	441	470	507	475	450	471	498	467	467	453	468	482	488	477	470	483	466	476	472	476	484	455	492	477	455	437	454	507	471	485	475	508	422	481	494	487	497	500	452	467	478	451	454	479	468	466	486	499	480	462	456	458	447	496	453	501	489	518	454	477	434	484	468	421	474	444	506	456	502	414	466	447	490	456	470	463	506	483	486	478	466	483	488	470	452	457	493	455	476	421	469	454	468	491	486	451	482	442	476	504	455	467	448	500	461	524	490	518	457	489	455	451	452	477	423	486	479	503	460	495	425	483	438	469	457	487	490	489	422	486	454	524	483	474	480	487	515	488	529	475	519	520	409	463	494	462	474	502	488	502	457	478	467	460	452	475	463	460	484	454	425	486	454	476	502	459	481	466	490	492	460	445	481	450	476	453	457	450	518	503	433	460	505	467	411	477	512	462	487	477	493	487	505	453	463	472	468	486	472	466	498	442	498	444	488	485	444	458	488	465	486	464	478	476	464	465	428	470	504	449	452	484	478	439	495	500	444	481	456	490	484	473	464	457	487	483
27237	11380	2206	1252	687	579	532	512	428	390	601	1534	1708	1037	631	421	387	341	385	393	388	359	379	400	407	374	390	385	395	371	367	372	386	347	374	342	383	372	391	355	381	349	347	367	400	359	381	373	368	370	372	374	353	377	342	370	404	415	377	406	387	383	367	373	347	362	377	381	367	357	399	373	378	366	350	355	358	365	377	402	360	348	376	344	377	392	378	375	383	376	403	360	362	383	350	400	394	380	384	336	392	387	385	375	364	368	384	377	390	376	383	390	383	389	405	405	371	339	370	382	379	344	364	357	353	373	364	368	422	364	369	361	376	399	356	374	363	362	358	374	365	346	414	395	381	371	347	358	380	376	404	384	346	346	336	403	405	352	367	365	368	378	375	355	354	376	412	350	362	363	348	373	381	343	369	395	391	378	408	360	375	370	369	375	365	354	361	392	387	379	359	361	352	373	371	374	352	365	358	339	375	371	338	397	365	399	391	375	410	378	384	379	369	355	348	352	359	364	395	394	365	382	367	403	364	374	335	370	406	356	383	375	363	390	384	377	363	387	387	371	355	390	339	390	351	368	395	388	342	351	384	337	410	349	409	412	364	392	385	383	357	366	375	389	377	367	354	387	368	375	372	400	396	400	380	413	383	340	343	381	402	351	344	374	384	375	402	355	381	366	382	359	380	373	364	370	393	386	396	372	343	364	391	370	374	385	389	375	339	369	361	346	366	372	402	396	361	354	392	365	376	377	334	375	338	384	397	363	371	362	370	409	356	387	397	385	425	362	361	363	387	355	400	359	364	377	385	380	385	374	386	375	374	373	381	370	403	355	397	395	384	420	396	364	398	365	381	354	405	377	395	367	400	372	390	363	382	369	371	400	374	378	408	335	349	401	406	373	335	357	385	380	314	332	373	363	352	387	383	376	393	382	376	379	381	356	346	390	400	407	387	374	363	369	390	389	395	355	339	358	382	356	393	361	384	354	356	355	393	357	384	392	395	347	354	372	387	354	416	361	377	388	362	355	383	375	361	383	369	364	360	362	371	359	383	351	361	381	334	394	390	394	374	334	351	362	402	410	370	339	394	385	397	348	362	390	379	361	409	383	369	346	376	352	391	386	382	347	351	376	340	353	359	348	360	374	393	389	360	365	369	364	345	388	383	359	371	388	401	383	362	350	394	373	350	338	408	398	347	351	366	389	344	348	401	379	362	350	385	384	382	384	372	369	344	384	386	372	383	385	386	370	367	373	415	346	367	322	374	358	356	344	389	362	378	356	369	379	369	392	390	375	380	365	406	386	371	355	384	372	362	389	373	362	374	367	402	397	375	364	376	351	372	354	418	406	347	377	378	367	394	382	385	354	375	362	360	364	382	390	388	383	376	359	425	379	367	343	365	365	369	377	343	375	352	379	367	337	373	359	397	370	395	368	397	351	371	358	370	356	339	325	375	388	379	362	384	374	416	379	361	393	390	378	396	351	373	368	346	364	391	350	328	383	382	399	359	398	357	363	375	386	360	348	376	373	413	366	326	350	350	365	363	385	368	344	405	388	362	392	374	370	387	374	381	385	404	349	378	360	380	363	379	347	385	359	338	366	332	388	365	390	374	366	359	406	391	418	382	350	376	355	383	385	374	383	362	376	375	324	362	368	347	373	379	334	368	353	352	364	362	387	379	405	371	348	398	354	332	400	350	372	391	388	396	411	367	358	350	342	384	374	409	389	383	376	380	382	385	361	363	392	372	371	388	359	354	390	387	387	384	366	363	377	393	395	360	370	360	362	377	396	358	370	346	383	361	389	371	368	374	391	382	353	372	382	369	362	413	366	380	389	362	362	368	381	357	360	392	368	398	358	373	397	382	366	364	413	353	403	362	355	377	361	391	386	335	408	349	352	349	380	362	386	400	364	366	373	343	351	360	386	369	375	376	370	362	400	382	376	398	357	349	339	372	408	342	357	380	342	351	390	382	387	379	366	353	389	375	404	352	361	354	374	383	392	377	376	361	369	371	338	342	382	336	396	353	334	333	375	365	345	392	394	371	342	378	382	365	378	349	401	358	363	386	373	358	381	411	396	379	348	371	355	384	346	360	359	394	361	385	367	384	356	384	405	397	350	352	349	384	364	357	352	364	373	359	396	395	351	412	368	364	407	382	370	397	338	380	343	355	368	374	352	385	370	358	352	378	345	375	377	346	361	363	382	362	388	399	348	394	382	359	358	389	382	373	392	374	373	386	421	385	375	348	323	360	383	368	396	350	379	388	382	375	365	411	378	382	378	391	376	383	352	366	346	340	411	384	393	385	357	378	388	364	365	374	377	363	372	397	376	387	337	399	396	364	402	426	356	385	384	367	350	374	360	402	375	403	417	381	377	381	415	371	368	358	366	368	365	363	389	345	356	378	394	339	390	387	374	385	354	388	410	322	357	413	353	406	372	357	410	356	375	359	362	405	368	405	363	391	386	380	372	357	371	392	363	387	389	375	366	333	363	368	349	374	392	386	401	357	383	373	350	372	380	360	368	386	378	395	370	359	359	342	363	340	378	356	372	387	385	380	339	356	369	350	327	370	354	346	345	354	347	383	374	373	364	376	390	367	412	390	392	366	387	358	358	369	358	369	391	378	353	391	384	370	387	400	388	362	383	338	363	361	352	372	350	369	394	344	361	384	401	356	430	359	364	387	398	370	369	376	401	388	399	328	354	384	325	401	376	378	382	364	379	362	391	409	374	363	383	378	371	338	375	374	372	383	378	397	387	367	403	402	369	356	368	385	368	378	339	362	367	352	388	329	425	351	390	379	376	370	360	341	408	363	357	387	376	380	405	408	358	370	410	372	344	393	402	380	363	360	380	370	368	358	379	340	360	373	385	381	378	348	391	382	353	378	377	411	381	378	371	347	360	345	359	384	328	390	336	396	379	356	377	353	338	388	356	365	391	362	372	359	382	353	369	358	398	348	351	404	398	361	352	394	380	365	399	345	379	382	372	364	373	366	378	378	380	374	378	373	392	362	337	396	379	332	399	371	369	359	346	365	354	387	364	352	366	370	382	363	375	372	336	357	377	371	360	376	368	397	352	375	393	366	379	367	350	401	367	348	406	356	394	383	390	383	395	356	324	351	378	350	381	356	375	366	384	382	384	382	374	363	384	356	338	384	399	357	373	392	359	341	360	357	346	409	373	354	354	357	366	374	369	346	375	381	354	342	385	365	398	370	391	387	364	365	444	405	357	361	355	363	388	355	374	378	366	393	382	403	353	355	371	352	374	368	372	393	360	378	413	392	386	397	388	338	371	400	406	397	368	317	366	377	398	347	383	380	338	380	376	386	351	356	368	397	358	405	353	373	395	387	389	370	389	402	368	396	369	376	373	391	392	352	364	382	361	362	344	370	344	407	383	363	409	386	359	387	363	353	378	361	372	361	389	363	380	377	391	366	336	384	349	375	366	385	379	334	392	347	372	424	381	385	367	411	375	348	338	329	397	387	382
5867	2174	2199	1278	747	640	644	554	399	396	792	2142	2062	1139	614	366	329	390	317	320	345	330	359	338	344	358	336	331	316	314	293	322	357	311	309	328	308	337	333	297	318	336	378	309	321	339	313	323	358	327	320	297	306	321	308	320	298	320	318	304	309	324	326	328	309	322	308	334	315	324	296	342	327	294	331	324	325	335	341	350	311	326	365	333	328	317	312	282	325	329	320	321	317	335	299	317	321	310	307	332	321	309	315	338	304	326	304	323	317	294	306	325	324	312	330	315	308	301	312	292	324	327	296	307	319	356	324	347	340	339	319	307	289	330	339	309	300	356	318	297	309	307	318	312	343	318	355	327	314	306	321	311	334	322	313	308	296	320	306	330	317	315	348	308	314	327	324	321	352	321	315	296	336	306	304	298	297	320	347	282	328	325	309	343	320	330	333	341	308	339	341	321	366	354	333	354	297	327	325	321	349	336	307	326	324	333	333	279	314	333	362	303	317	279	298	301	335	314	306	318	267	294	311	333	302	296	305	331	299	328	316	315	325	305	319	307	319	309	318	338	352	316	362	320	305	329	305	300	336	301	311	318	301	290	325	337	359	352	332	302	301	329	347	299	341	288	330	314	282	346	362	313	327	304	317	343	309	341	307	319	333	332	345	300	324	331	311	335	302	304	299	320	351	326	329	321	331	328	329	298	303	283	340	336	322	289	313	348	292	301	390	302	310	308	329	328	311	304	322	301	324	337	309	333	319	312	320	330	315	316	337	289	305	334	335	342	300	313	328	314	296	321	328	315	329	331	369	304	350	309	305	299	324	299	299	329	317	291	339	323	326	327	287	321	353	302	312	316	326	345	321	325	305	361	324	309	328	321	321	310	288	313	290	312	314	331	349	310	319	299	322	305	332	313	353	304	320	360	350	321	345	341	316	302	325	320	303	334	345	328	325	319	327	325	323	339	331	330	325	314	320	342	324	329	324	348	320	344	319	309	350	308	350	326	306	310	315	329	314	283	352	298	328	322	361	334	326	278	282	323	326	317	338	310	343	287	315	339	325	345	308	341	349	319	329	328	305	319	345	301	344	314	306	359	358	349	362	303	327	314	331	350	311	312	324	305	299	299	317	331	298	282	346	304	298	325	343	312	338	320	325	329	318	296	332	293	339	333	321	318	321	303	324	364	303	313	313	314	300	360	309	298	286	331	318	330	320	304	319	270	297	351	343	309	325	326	314	326	341	352	340	323	329	316	319	315	338	292	317	339	328	319	331	332	341	332	324	324	326	295	316	364	315	319	319	335	308	315	302	289	320	302	351	327	313	319	308	322	339	329	318	315	337	319	327	328	338	350	331	301	303	324	290	315	352	342	322	328	332	330	327	309	310	361	330	276	312	316	312	330	298	329	347	344	325	337	298	333	325	309	339	298	321	322	300	318	326	332	314	342	335	305	301	319	309	337	327	352	321	292	320	326	324	307	299	318	299	326	338	314	352	302	320	330	316	297	314	312	325	359	323	283	327	323	292	355	327	321	323	289	313	336	304	312	300	336	368	344	320	332	310	335	330	346	331	307	330	321	318	317	343	333	325	327	315	315	337	343	296	304	312	311	337	292	308	347	322	303	331	298	325	332	344	338	316	367	371	335	333	335	347	302	325	305	349	303	304	312	343	330	356	330	311	316	324	357	341	349	286	324	277	336	350	333	314	299	299	329	366	297	355	306	317	311	298	341	318	288	310	286	351	288	359	333	326	326	316	346	321	318	322	332	300	343	304	335	324	320	318	334	334	317	337	305	349	306	295	313	301	315	302	327	345	342	325	338	333	300	322	293	322	323	271	328	329	310	330	319	333	330	329	295	282	296	315	308	304	340	315	331	359	299	315	314	301	347	315	341	323	313	352	320	311	337	309	321	356	318	332	320	317	332	312	323	314	367	285	355	300	305	311	333	313	314	332	359	330	312	316	342	319	316	334	344	311	315	310	301	364	322	346	323	326	331	309	321	350	335	320	343	299	307	306	290	332	307	309	299	304	352	298	340	334	319	296	361	328	338	298	323	365	297	337	332	337	311	310	315	307	302	326	334	307	347	315	315	312	292	330	324	307	327	324	344	300	296	311	306	304	327	338	298	315	330	347	317	334	360	326	318	307	332	342	278	355	285	312	341	329	322	315	330	316	344	314	305	313	329	332	316	334	345	337	306	296	330	357	325	329	344	301	350	344	341	345	287	316	329	313	287	326	338	304	302	304	330	355	307	318	315	313	293	321	318	326	322	346	329	302	367	316	297	336	328	312	295	316	322	301	337	323	292	306	304	319	313	311	280	339	313	331	343	361	333	315	343	307	349	339	330	328	320	280	321	327	318	354	310	287	298	327	335	317	310	293	348	323	323	331	280	341	335	322	327	301	303	283	338	306	334	289	336	309	355	301	279	360	308	311	304	307	319	301	340	351	314	319	309	360	310	305	319	322	313	320	304	323	318	361	343	299	304	297	306	309	346	303	343	325	302	333	331	332	321	315	326	293	306	325	344	327	311	319	320	332	333	324	322	275	338	329	327	314	304	295	346	304	342	322	365	324	348	344	331	336	324	348	316	328	343	316	352	297	299	346	333	358	353	306	336	286	318	302	338	303	284	300	365	313	323	342	339	276	344	300	340	325	313	317	299	324	342	313	321	326	296	336	345	300	282	312	328	320	303	307	329	321	315	314	321	304	331	330	324	333	314	326	309	345	318	312	317	313	314	329	359	334	310	315	331	285	306	315	328	359	282	309	310	311	362	291	348	297	335	317	328	344	329	327	307	320	331	350	290	343	348	335	315	309	341	311	351	321	312	331	339	334	356	312	334	311	337	347	307	297	305	304	321	334	339	319	341	324	314	353	289	310	326	367	330	286	353	321	341	274	299	323	345	283	317	334	343	307	347	304	322	322	330	348	329	332	305	289	312	305	316	335	345	336	316	308	324	341	314	289	338	294	324	307	281	328	301	335	313	299	320	345	334	338	325	333	309	310	308	333	376	293	300	323	297	329	335	336	286	310	318	345	331	320	316	299	317	324	317	301	312	299	306	354	333	337	271	354	331	339	330	315	308	335	295	300	324	315	328	306	326	311	354	348	324	343	325	332	322	340	337	331	333	294	323	309	305	316	305	329	319	335	329	302	299	343	309	296	320	341	332	299	331	292	325	306	324	301	326	343	328	323	334	337	308	319	296	316	297	319	359	322	341	311	329	319	288	313	327	367	307	321	346	341	326	298	329	300	336	347	333	325	324	304	306	350	286	330	308	329	298	313	351	341	291	322	310	274	309	316	328	331	357	340	319	343	306	334	310	340	326	294	309	331	313	319	307	355	316	326	319	296	311	301	310	330	343	326	275	303	324	313	330	312	332	321	324	324	320	333	331	284	355	345	362	336	311	315	318	353	324	327	330	339	294	336	321	318	319	340	323	330	329	333	284	333	332	323	322	338	323	318	310	313	311	300	316	299	317	349	310
24895	20962	27034	24925	9659	1984	1247	881	769	763	4657	16524	13668	5821	1773	823	610	482	499	489	490	466	511	540	462	469	492	478	495	484	529	493	453	505	468	481	480	440	487	497	496	489	509	476	466	501	503	458	470	476	494	515	501	487	463	492	416	474	472	469	475	511	477	493	507	488	496	487	471	465	475	488	456	473	501	447	484	483	494	467	482	473	427	503	467	483	462	431	469	517	495	458	474	469	475	489	496	470	430	488	470	464	461	489	469	469	501	480	446	441	434	527	451	464	481	460	492	478	471	441	463	438	492	483	452	462	454	468	481	502	485	475	497	497	504	514	441	504	479	473	481	456	478	482	487	526	467	482	462	466	421	428	469	492	469	486	441	494	517	490	457	490	457	489	463	481	455	418	518	497	442	477	473	443	457	494	500	455	466	478	450	485	474	478	470	454	472	473	492	508	448	474	499	511	458	467	509	495	472	467	454	477	475	473	458	502	514	483	461	450	458	447	461	462	508	460	500	470	453	474	464	432	473	460	457	435	493	441	497	496	445	478	489	488	458	471	457	424	477	490	495	476	482	514	494	445	443	433	494	453	460	469	481	488	450	479	490	426	491	470	479	496	460	488	508	487	445	450	496	470	465	454	500	479	440	446	445	455	486	457	481	426	474	434	482	439	479	440	476	422	470	514	447	469	459	482	462	507	482	447	479	456	474	473	468	518	461	509	468	474	456	466	464	437	471	424	419	498	499	440	490	464	483	450	437	442	483	509	486	436	457	459	489	464	518	447	459	517	458	504	435	435	491	450	444	470	451	507	440	464	496	442	458	458	468	484	512	497	488	459	475	464	477	446	493	496	472	485	501	423	439	462	460	456	475	465	438	434	473	471	474	496	453	488	497	479	471	479	502	447	503	490	482	467	450	445	476	499	486	482	479	447	476	487	482	483	452	459	469	504	479	497	480	496	451	470	524	484	453	480	472	440	490	451	498	481	449	465	493	485	442	466	484	471	516	471	436	504	490	472	429	485	455	503	496	474	456	508	469	472	493	440	495	482	478	481	483	506	477	509	470	489	454	479	470	484	481	439	465	495	456	443	472	453	491	466	473	433	471	448	497	442	464	479	475	469	512	477	478	492	464	457	492	459	490	494	501	485	485	451	492	466	490	526	501	490	494	494	472	478	486	449	484	487	468	470	462	493	444	458	480	461	440	468	475	466	479	473	441	500	464	501	470	456	478	462	460	455	440	476	438	498	442	451	515	495	488	473	489	490	492	511	474	486	453	469	481	475	496	448	467	464	489	501	451	468	491	448	496	463	477	504	462	459	454	484	428	469	490	454	466	457	476	451	506	497	459	471	443	491	469	469	456	452	449	476	478	463	473	483	458	488	485	511	423	469	499	434	488	449	444	448	471	471	486	459	470	466	491	495	501	454	452	486	490	459	489	494	460	431	489	495	458	414	496	472	473	451	471	432	497	482	460	483	486	450	487	505	475	478	495	492	465	472	461	465	489	478	463	455	455	428	503	496	463	478	489	444	440	453	427	441	472	526	532	483	488	466	479	504	464	479	524	464	466	477	470	447	471	479	461	481	502	487	417	460	481	469	456	470	488	499	508	496	493	493	467	445	487	493	448	503	500	490	504	501	467	478	479	443	430	463	455	445	451	479	502	460	475	416	448	456	493	515	521	463	478	448	466	473	459	496	489	520	487	494	476	468	465	503	472	468	479	477	455	468	450	478	445	493	472	452	475	446	474	470	466	519	496	463	465	484	484	464	449	459	453	499	440	478	475	461	495	477	465	451	463	457	459	448	502	483	475	469	439	474	472	457	442	473	474	467	465	471	443	477	435	441	496	466	474	477	481	477	470	475	495	453	487	442	467	451	447	481	461	485	457	486	467	474	463	434	476	458	475	484	484	462	459	457	486	430	489	497	490	457	445	481	493	487	449	496	445	489	450	471	476	504	490	473	480	419	485	498	461	447	478	475	448	490	524	445	477	474	485	489	459	512	467	471	531	475	506	497	456	490	465	480	477	444	471	476	485	434	476	454	495	501	450	470	473	476	500	438	480	489	466	499	421	456	439	456	476	441	480	465	482	445	460	452	521	435	459	465	457	483	443	517	446	458	463	426	451	448	441	486	439	446	470	503	461	454	477	499	472	475	501	461	482	493	494	497	452	519	465	463	454	468	481	466	475	464	448	427	448	477	500	510	496	485	455	496	468	521	439	470	482	485	483	467	458	452	462	494	464	454	468	481	473	450	488	442	481	499	508	523	488	482	478	494	441	540	491	455	490	475	482	465	491	465	457	464	437	419	503	455	506	501	494	467	494	464	452	455	425	469	455	474	438	490	463	487	456	484	455	467	440	442	477	452	479	473	461	471	465	465	488	484	492	466	459	458	487	507	434	492	469	466	499	451	497	456	449	465	493	460	432	463	458	504	515	441	453	457	501	438	477	478	471	497	482	476	457	501	487	473	474	466	489	461	462	444	468	464	485	455	458	467	429	496	431	462	430	455	471	468	539	506	492	463	480	472	470	484	495	487	486	510	455	481	464	470	507	465	480	460	474	443	506	460	453	455	530	507	460	497	499	477	453	485	452	462	487	474	468	486	436	449	438	480	481	465	509	468	459	471	453	471	511	474	480	486	511	496	466	470	459	472	504	448	467	446	461	487	479	483	533	480	469	453	487	492	480	480	488	480	464	484	447	461	474	512	473	443	422	524	463	506	480	467	486	464	491	449	439	455	459	434	429	482	485	480	455	475	506	461	465	455	463	447	501	424	496	497	437	492	476	503	480	450	463	473	497	490	462	490	453	469	450	478	463	487	474	497	449	456	482	484	439	509	449	478	437	470	463	495	498	470	456	471	456	449	487	481	501	485	484	468	484	469	477	450	467	429	461	456	488	474	449	483	500	468	470	437	468	463	459	486	482	479	452	508	453	487	456	477	458	467	504	484	481	473	510	450	515	471	468	479	476	498	470	454	495	469	457	475	480	443	458	471	439	493	471	489	458	459	495	456	471	499	427	502	445	469	458	483	485	448	502	447	508	466	456	493	477	479	422	486	446	479	468	473	478	460	453	445	432	479	438	471	459	494	468	421	478	522	473	446	454	467	448	462	458	480	505	480	486	504	446	457	471	467	474	472	464	458	455	505	447	482	475	465	475	448	479	464	450	498	478	459	507	501	478	474	453	438	497	444	489	477	471	473	488	498	484	494	454	492	450	487	487	461	448	476	423	465	488	448	446	495	456	519	484	480	499	462	434	468	447	464	465	477	474	479	471	467	458	506	466	481	454	487	472	436	455	466	438	521	479	491	489	465	492	492	446	464	479	493	468	489	452	477	473	432	488	501	450	460	443	488	480	486	441	444	454	468	478	482	476	488	495	498	472	478	504	472	450	517	483	443	452	524	472	470	491	465	458	453	444	471	486	471	479	478	438	496	488	444	453	468	447	448	461	463	456	494	473	494	454	458	458	422	472	461	486	470
5123	7083	6576	3533	2220	1847	1318	1047	921	980	6979	18133	12142	5576	1880	773	515	430	454	448	441	399	405	418	425	453	435	422	402	391	452	385	374	452	421	413	407	422	421	417	420	383	433	449	452	427	429	427	441	400	425	444	404	408	427	399	410	406	411	402	446	445	402	404	428	434	429	374	394	452	414	404	435	429	396	398	420	414	418	412	397	436	428	369	408	373	435	410	422	424	411	425	410	416	406	440	427	392	447	429	398	417	422	442	409	415	424	391	420	396	394	411	404	438	445	420	415	386	433	416	386	393	404	417	466	425	400	438	421	415	439	381	396	434	458	432	459	400	407	422	402	419	422	420	393	393	420	426	428	441	424	459	415	413	401	394	417	401	391	422	424	415	421	421	425	429	405	428	380	444	401	415	417	414	409	394	412	437	414	414	405	400	415	405	419	434	438	415	399	417	432	392	407	416	435	437	424	460	412	365	387	420	416	410	414	400	379	408	422	387	386	428	420	397	412	456	396	426	435	424	418	415	398	414	410	419	422	447	393	422	455	422	429	426	417	372	405	443	436	398	393	405	399	423	430	414	406	414	437	425	377	424	413	415	404	444	403	420	405	408	413	420	384	434	397	420	436	439	423	392	443	434	414	442	448	442	435	417	410	417	380	421	461	437	410	439	453	424	432	385	398	429	416	386	443	406	428	424	451	422	428	392	399	425	425	419	441	410	409	437	432	417	435	437	443	397	440	400	469	389	407	403	429	382	396	411	422	435	400	422	455	419	442	428	426	418	449	421	409	441	375	437	405	422	410	429	392	426	448	415	396	407	437	397	426	429	401	425	410	397	397	431	430	400	396	434	416	391	423	406	409	398	397	428	449	385	425	407	364	406	389	372	394	406	465	417	452	404	440	419	388	419	404	403	425	397	380	421	454	446	416	413	471	394	426	413	438	458	451	449	426	398	470	400	437	393	437	414	427	407	437	410	382	389	420	387	416	399	435	420	420	442	423	375	422	425	435	434	400	420	429	426	426	421	409	406	434	455	443	419	425	461	434	370	417	372	421	388	421	416	434	441	461	424	393	439	410	416	390	424	398	400	447	430	383	412	406	420	402	411	411	431	390	410	461	450	404	398	441	409	414	422	426	421	453	432	418	384	423	401	426	411	403	418	443	376	404	417	416	397	410	410	439	419	423	410	413	436	418	429	438	415	405	403	438	412	431	427	402	407	389	393	423	434	406	411	414	434	428	396	422	393	392	425	468	403	442	433	418	406	442	416	384	421	391	425	418	392	457	388	401	420	382	451	414	428	417	423	421	426	422	412	439	410	421	467	410	451	366	393	411	402	363	418	413	413	407	427	403	448	418	439	441	393	413	423	402	402	381	395	394	415	373	395	366	422	405	419	413	362	437	447	386	430	425	405	407	405	409	411	405	377	417	419	418	403	432	418	377	385	408	402	411	411	425	408	395	404	403	362	401	409	419	414	383	408	424	376	384	416	388	432	399	404	393	408	415	421	452	395	418	423	424	412	425	429	388	407	417	425	408	433	434	411	370	430	423	416	425	405	446	389	396	398	421	421	405	407	414	416	397	410	424	413	417	447	394	421	392	414	417	397	439	457	399	404	427	391	441	397	427	402	433	432	440	425	394	428	427	432	419	400	458	415	426	407	421	395	419	405	406	419	410	415	405	442	394	386	403	407	431	412	418	379	430	426	434	393	437	415	418	407	409	415	396	442	437	385	423	428	426	426	434	407	409	382	398	385	426	423	413	424	385	407	428	420	422	438	392	446	407	450	426	425	383	402	432	409	433	383	431	408	405	429	411	409	393	443	403	391	438	397	427	426	387	385	420	436	387	393	415	434	423	450	413	430	408	394	398	407	409	380	443	417	434	401	422	420	378	405	421	408	410	384	416	412	462	417	429	458	420	411	400	436	409	423	434	407	421	408	419	385	383	427	405	406	419	399	412	433	427	398	414	396	416	404	437	439	385	373	393	431	436	408	450	397	425	387	427	422	443	416	423	394	400	368	423	418	385	415	428	425	387	418	427	434	454	394	447	389	423	399	420	417	363	396	426	386	460	392	403	406	433	395	410	430	437	444	424	420	394	410	403	409	402	399	422	409	406	448	407	428	385	398	414	389	415	419	457	447	404	418	397	442	432	381	417	425	386	417	403	452	443	413	392	402	398	423	365	390	397	417	436	413	423	402	404	412	421	391	383	398	394	419	402	404	418	405	436	416	419	401	415	422	441	401	415	395	430	412	389	426	413	426	414	404	394	418	410	410	423	439	457	421	402	377	419	413	445	386	405	436	390	424	442	429	406	431	419	452	396	384	390	413	431	391	409	420	420	438	437	406	407	392	444	423	416	397	421	418	429	408	419	405	424	424	402	418	420	447	412	384	408	437	439	418	412	419	415	432	401	397	406	402	370	389	429	402	420	372	411	408	451	440	430	403	400	428	427	400	393	405	391	434	425	450	409	404	448	424	415	426	405	417	405	426	426	385	388	433	434	377	388	442	410	370	409	413	410	400	395	406	435	415	400	410	436	422	424	425	415	436	427	402	435	407	405	416	425	405	441	374	383	413	424	442	401	451	414	389	430	394	419	426	428	421	392	428	412	399	409	404	430	440	399	434	432	432	420	400	404	394	432	430	437	422	441	431	422	410	424	424	416	370	424	416	418	437	422	438	434	396	418	423	436	449	408	426	406	406	412	377	421	422	443	403	421	394	424	393	475	414	412	440	375	424	371	409	387	414	391	439	424	377	400	406	405	386	406	422	395	392	399	411	409	440	439	428	432	414	462	396	415	414	405	406	376	375	439	426	422	386	395	426	421	417	430	433	417	422	405	419	403	403	409	428	432	403	387	427	446	400	411	393	399	416	417	384	422	415	413	427	416	383	395	403	444	429	413	398	462	366	416	450	410	413	449	422	431	374	465	389	411	405	402	406	420	439	392	395	427	413	434	405	389	415	438	426	404	413	400	393	413	422	428	419	402	418	464	429	415	430	430	399	439	415	407	417	408	401	426	427	447	404	395	422	398	408	396	429	415	389	440	410	448	424	412	412	414	406	398	424	433	424	445	390	404	417	424	380	387	421	441	388	407	406	387	447	447	421	409	405	404	377	405	440	423	395	450	424	378	432	385	390	394	453	419	382	378	397	410	403	406	383	374	395	390	403	393	399	379	412	398	437	403	426	413	411	411	405	431	460	399	400	404	450	398	451	414	437	416	414	382	409	387	424	377	404	418	419	430	415	420	414	394	370	422	399	442	420	404	413	404	395	416	413	411	404	440	403	420	441	391	430	400	417	413	380	435	415	418	410	404	430	387	402	456	414	425	397	418	413	421	438	401	408	464	419	382	378	399	435	434	419	421	403	393	401	385	409	437	415	399	400	436	398	436	399	454	433	404	420	396	400	415	420	424	397	397	386	401	416	408	398	400	392	427	419	460	396	417	422	415	434	415	400	441	415	447	408	403	445	411	417	422	403
23875	20953	28082	24001	20812	9468	2742	1473	1100	1098	10369	28412	22309	11494	3584	1231	777	650	650	577	593	620	621	568	622	548	590	579	575	597	589	573	627	602	583	590	608	606	634	587	589	596	579	561	583	623	557	629	556	574	592	583	592	622	568	572	614	558	624	606	592	619	568	602	622	667	562	603	567	612	548	621	555	592	549	583	612	566	598	616	583	616	584	621	577	577	613	587	539	573	629	537	586	565	579	605	574	602	609	576	567	618	596	615	600	567	578	606	618	653	586	599	565	582	568	599	587	612	544	578	577	592	553	593	614	582	604	587	559	529	582	610	615	602	595	560	610	610	593	609	590	560	562	602	589	585	565	576	595	567	589	540	602	555	588	573	604	621	586	616	604	612	626	592	608	580	600	594	598	581	542	578	601	558	612	647	602	588	554	563	594	622	569	580	586	551	540	595	595	592	606	588	601	579	558	535	598	575	584	572	573	581	541	575	575	534	622	588	619	635	596	558	580	618	589	603	580	603	584	585	569	586	578	567	559	554	593	558	606	557	541	588	599	560	556	551	626	593	568	603	562	595	592	657	611	560	575	587	608	592	627	617	608	565	605	601	590	604	631	580	626	554	596	568	591	603	562	559	570	563	562	560	553	585	583	535	603	579	621	559	609	630	608	615	616	544	595	569	564	583	586	582	593	583	577	624	592	602	589	552	577	582	594	560	611	594	601	637	569	596	543	576	643	593	572	555	538	649	565	610	561	547	565	561	598	612	559	598	565	598	579	578	613	552	610	564	629	597	623	586	578	616	581	567	566	604	606	559	610	617	588	605	564	620	574	537	608	571	598	585	576	590	577	605	597	548	594	575	632	630	573	648	635	587	596	575	638	598	611	537	615	587	634	589	607	570	618	613	580	579	524	610	570	576	600	584	602	584	617	574	581	603	567	580	620	626	584	587	606	560	564	578	548	553	575	611	614	571	596	604	661	568	554	572	592	599	576	602	562	608	581	568	585	548	623	615	583	569	595	544	608	561	573	565	567	571	582	622	558	537	549	583	592	624	576	558	583	604	611	578	544	587	559	631	587	586	638	606	579	594	561	585	577	589	596	560	585	562	585	568	607	614	587	584	609	595	560	630	621	568	569	513	567	561	566	566	614	586	602	613	608	565	588	593	612	576	591	579	565	527	575	561	639	574	591	588	616	582	578	583	605	587	601	590	565	582	607	595	566	571	585	595	598	565	597	595	621	618	557	544	599	575	568	535	571	552	583	562	562	593	613	588	565	544	584	593	583	582	533	564	570	590	607	584	563	588	650	580	541	590	595	609	538	585	597	591	620	570	573	590	564	571	615	567	545	584	584	582	610	602	563	579	564	542	595	561	562	573	601	581	586	564	607	621	611	574	602	548	601	551	578	565	536	573	541	561	573	573	612	615	656	576	578	528	551	589	551	618	630	568	594	602	557	604	549	579	612	586	569	594	600	612	600	582	597	579	570	552	543	575	599	594	591	587	553	581	583	612	601	547	560	562	597	632	541	569	582	627	557	602	611	548	554	578	600	552	615	615	609	620	615	591	557	604	618	579	593	599	580	620	561	594	604	604	605	562	576	627	570	587	572	573	591	571	555	614	594	627	598	517	571	557	594	624	559	607	577	582	612	571	602	609	586	562	626	569	587	604	603	559	591	583	618	605	554	586	583	573	611	591	566	579	605	562	577	562	566	574	559	595	559	594	589	621	577	600	562	586	577	604	603	551	544	558	611	557	590	613	564	582	583	557	550	600	602	585	577	600	584	583	606	590	560	620	554	589	593	596	598	612	547	557	575	611	594	596	613	562	541	588	564	552	513	572	570	542	612	579	555	585	598	594	556	603	573	568	563	590	612	566	537	539	564	606	590	589	618	558	610	579	585	581	627	610	581	637	589	565	568	593	574	601	619	584	581	545	573	561	624	576	598	604	589	547	587	565	582	546	580	542	628	634	561	622	555	569	579	589	612	614	652	586	545	621	592	602	555	589	560	557	578	631	589	615	572	563	620	633	592	584	574	579	578	600	589	589	605	586	617	568	556	573	589	587	599	590	567	578	590	603	549	598	611	552	565	593	577	586	549	580	606	588	627	577	613	597	597	585	605	594	600	559	573	569	608	567	570	585	584	615	627	599	573	582	573	557	595	576	586	614	576	564	575	565	593	629	584	532	614	608	618	584	589	600	582	573	539	590	567	580	577	614	591	575	584	574	580	548	590	587	565	579	571	538	584	536	569	582	608	560	602	591	619	604	555	597	559	574	600	584	607	553	594	601	615	599	555	640	567	584	595	594	549	595	582	536	588	570	614	526	604	627	591	562	607	582	618	580	582	633	580	571	588	568	560	592	633	571	559	603	565	576	594	605	584	559	556	582	540	609	617	557	573	588	595	592	624	563	573	591	565	576	615	542	541	581	564	611	541	569	605	590	591	598	589	564	615	580	605	584	625	566	593	549	579	581	571	602	572	563	627	588	625	584	577	589	598	567	565	597	568	607	607	534	562	538	549	584	609	597	555	597	620	593	541	582	602	595	594	575	621	602	597	618	574	566	608	571	605	567	561	627	627	626	551	569	580	611	556	513	526	573	623	554	563	613	618	561	566	560	580	584	572	609	585	543	561	603	594	593	624	575	592	610	594	540	574	592	578	559	614	591	564	574	596	561	570	604	595	626	584	569	551	566	607	592	552	591	594	585	585	589	564	551	573	582	565	571	595	564	602	598	610	533	587	592	605	603	564	596	574	543	585	596	555	598	570	571	598	566	575	602	584	547	607	600	584	583	616	583	604	606	550	607	619	567	567	583	549	597	594	581	563	534	553	600	535	597	586	595	571	609	637	614	583	548	559	616	558	585	592	597	600	540	590	567	569	586	547	593	582	615	552	573	614	528	588	567	586	561	588	539	614	613	567	592	569	577	619	595	623	591	546	584	577	551	599	569	609	586	616	622	600	593	591	635	607	566	607	576	595	614	592	620	567	556	603	628	524	567	588	598	514	588	613	578	570	589	609	596	557	574	609	588	576	538	534	589	546	616	574	555	612	588	549	594	583	593	603	577	573	609	579	551	567	545	587	594	539	561	582	573	595	572	555	578	579	587	570	558	584	603	607	581	603	574	604	563	576	560	604	576	610	546	608	604	634	558	571	567	533	601	575	596	550	559	566	569	597	605	593	580	558	542	579	591	576	601	579	566	564	575	599	548	581	605	613	600	611	578	611	585	585	594	549	596	595	596	582	572	556	548	564	564	564	562	564	630	664	565	585	571	582	587	601	608	580	594	591	601	582	572	572	605	576	595	607	577	592	573	586	582	576	586	603	594	598	589	576	583	584	575	553	626	551	549	566	566	578	603	639	587	583	548	553	623	555	599	582	603	608	562	582	588	551	562	558	602	578	578	603	599	592	591	593	585	587	558	571	570	604	594	582	617	562	618	577	611	556	591	593	577	616	590	525	564	578	574	580	571	591	579	605	593	575	619
5734	11304	11534	6281	4551	3178	2090	1492	1295	1325	14201	27231	19145	9695	3310	1110	605	553	482	521	505	466	470	505	518	520	463	500	492	513	520	487	497	514	511	494	509	506	550	503	506	502	520	469	506	493	514	498	502	536	503	463	494	498	497	530	508	512	493	495	507	483	479	530	493	486	506	459	491	511	488	518	473	499	485	506	481	509	536	498	510	485	535	481	483	572	468	511	535	488	492	490	534	483	505	458	531	507	486	504	516	510	535	485	523	542	524	462	475	526	535	471	518	521	505	533	510	526	501	517	495	507	500	493	528	515	546	488	525	481	465	477	500	508	476	476	509	546	506	503	448	481	512	523	515	456	521	525	475	502	506	520	491	487	470	491	497	511	545	461	504	516	489	513	514	484	490	489	502	533	489	504	470	507	482	505	488	487	473	487	468	512	477	520	509	481	490	505	493	487	460	530	490	494	525	479	491	455	543	523	494	494	488	512	492	487	526	472	526	492	504	478	524	487	499	475	522	510	454	499	452	513	488	513	523	522	529	532	487	473	435	529	485	485	507	503	477	468	515	516	507	476	471	495	537	511	506	497	497	508	485	521	515	502	496	463	477	494	544	514	508	495	474	509	455	488	473	491	549	455	488	483	473	537	520	526	473	492	490	505	507	487	518	521	527	471	498	492	526	461	499	492	522	506	523	512	489	482	514	503	542	496	500	505	496	479	524	500	475	487	510	500	485	506	521	464	497	467	487	537	524	490	505	468	508	514	544	524	511	501	470	490	483	512	504	514	501	476	508	502	452	559	496	479	473	494	500	496	480	464	483	484	495	498	536	473	487	518	514	474	530	506	497	524	473	518	486	464	533	496	504	478	491	475	477	540	544	475	513	497	490	482	510	512	492	507	498	471	516	520	497	479	491	480	510	508	494	526	523	484	483	550	498	553	492	498	500	497	515	475	492	482	482	530	509	479	545	503	545	534	483	526	502	535	528	501	488	445	503	474	501	515	507	525	477	496	466	502	489	494	507	459	495	505	507	477	516	508	531	470	461	470	491	487	486	523	523	513	481	497	516	533	472	516	486	506	508	529	496	451	534	467	499	471	488	496	468	510	445	506	487	501	516	500	503	506	481	496	456	491	489	457	489	519	495	506	486	467	462	506	475	500	527	472	495	494	526	517	508	490	497	504	469	477	495	492	523	473	524	496	518	475	478	520	496	502	493	515	505	492	522	483	513	513	517	507	480	507	520	484	559	493	478	532	513	524	502	484	490	508	493	477	521	487	535	520	492	486	529	493	519	496	501	518	509	539	479	454	517	480	500	494	506	465	500	519	473	510	506	480	495	503	498	492	496	528	494	495	474	471	521	482	510	511	507	524	526	498	466	457	495	492	542	505	467	464	488	495	497	529	509	468	510	490	468	498	533	491	512	507	478	466	461	540	513	486	504	477	491	478	530	471	517	486	500	520	501	528	476	519	492	498	451	495	491	503	490	534	521	478	518	511	460	552	492	514	526	469	513	521	504	514	517	536	504	480	476	493	514	482	537	498	492	476	517	510	521	486	457	490	479	493	492	511	463	485	486	500	492	485	496	515	455	509	488	500	512	479	554	480	540	501	451	514	516	511	542	489	496	505	518	512	502	543	499	516	480	506	520	494	476	484	455	494	490	512	505	490	513	494	513	465	499	499	459	487	504	481	483	484	495	509	514	502	509	465	467	479	508	500	498	503	511	545	497	449	492	491	500	483	495	453	498	536	494	480	502	475	541	488	520	507	499	489	468	495	470	457	490	527	483	504	497	486	504	470	535	488	524	492	513	474	505	515	491	522	468	495	483	517	454	512	499	519	478	535	533	525	488	469	494	505	497	529	502	516	476	514	485	494	523	519	493	505	477	508	471	473	519	483	486	496	516	532	482	500	484	516	475	508	497	499	464	470	482	506	502	504	505	519	501	501	506	502	466	505	476	487	510	485	483	501	522	476	505	463	477	493	453	500	498	494	504	508	487	526	471	542	486	481	469	516	463	480	484	480	492	488	511	494	483	491	515	484	499	512	487	508	484	495	540	475	534	494	461	506	506	477	518	468	501	503	511	508	479	460	520	494	480	529	517	500	506	477	473	475	491	501	457	477	506	521	465	506	487	532	448	544	481	482	536	503	455	479	490	518	481	475	538	465	508	502	494	504	461	508	479	480	513	468	483	476	496	467	461	450	481	496	491	486	533	500	523	503	500	510	475	488	459	482	496	531	480	508	506	489	467	490	470	495	487	496	472	515	483	474	462	482	503	433	484	530	539	508	517	484	494	502	480	476	476	478	471	486	481	515	541	494	460	509	537	469	519	491	547	507	501	469	512	483	462	511	499	514	497	453	496	488	485	495	466	517	510	483	493	474	460	478	511	473	495	473	513	487	464	475	528	506	514	483	441	464	477	483	516	518	504	501	482	442	508	470	489	467	496	467	493	560	445	487	511	481	492	458	538	483	509	533	491	503	469	493	502	467	494	519	498	520	507	495	488	518	521	489	487	468	492	531	516	500	501	492	492	512	513	445	512	475	470	510	534	463	467	473	522	476	512	481	530	505	459	487	492	492	538	462	507	508	502	482	473	505	488	510	505	465	523	481	478	495	509	482	503	480	499	483	506	466	509	476	470	506	513	469	515	507	492	484	476	472	481	513	476	498	506	497	479	479	534	525	475	500	518	509	493	495	515	467	482	512	522	453	513	523	518	449	503	480	501	496	491	504	484	485	497	513	499	482	491	507	461	492	476	511	497	506	521	509	506	445	484	479	477	527	500	508	492	466	515	473	533	511	475	502	480	505	489	511	479	435	499	517	496	494	501	472	516	516	495	504	533	490	489	516	483	531	504	496	486	519	485	503	508	505	501	486	461	506	510	487	504	477	476	528	527	489	493	472	496	518	508	495	468	502	503	503	486	516	475	476	537	549	498	528	462	522	506	483	505	491	513	482	506	441	545	518	473	515	473	504	485	507	464	494	521	527	498	493	487	461	520	494	501	441	480	497	495	492	523	480	499	500	488	485	492	528	571	495	522	491	447	549	529	470	506	511	476	512	490	473	481	501	496	468	468	451	505	491	478	472	503	474	471	487	478	503	471	489	525	517	504	492	480	528	456	486	468	439	480	519	491	487	539	467	490	498	481	528	488	465	480	535	518	485	516	542	495	466	495	497	496	506	525	500	515	513	485	502	459	500	565	500	481	476	489	518	519	509	507	532	470	499	504	492	487	496	506	499	523	475	455	481	529	513	486	512	511	457	476	481	494	498	499	482	496	481	534	502	484	505	480	501	462	454	479	495	462	533	517	508	504	543	462	481	479	474	469	513	519	502	455	514	488	489	475	517	480	517	479	496	488	480	513	501	506	509	495	439	480	487	490	486	517	516	487	480	548	522	511	487	508	495	480	471	494	488	489	491	489	476	514	487	492	418	471	497	502	486	530	506	489	504	481	492	480	478	493	496	450	490	528	511	506	465	490	482
27292	12274	2964	1450	790	657	548	523	536	545	1036	1728	1443	1070	680	480	479	458	410	423	410	415	438	417	442	442	440	465	468	450	442	452	404	437	395	445	459	452	439	431	427	436	433	443	436	431	429	463	398	442	397	436	473	436	447	396	441	469	444	479	425	420	406	462	430	416	415	412	404	472	461	456	451	453	417	448	438	399	435	408	443	443	449	469	416	430	457	423	425	445	435	440	426	407	447	450	407	422	443	481	408	441	484	420	415	436	444	435	400	423	410	414	448	389	436	411	440	454	402	439	457	429	431	458	434	410	439	410	442	421	422	424	444	417	399	465	417	426	441	433	458	450	500	437	417	431	440	431	436	401	408	440	428	450	435	440	413	440	429	437	436	440	434	434	432	423	441	431	447	403	449	450	410	462	473	433	435	449	430	420	402	421	434	410	423	478	443	451	458	448	414	437	446	448	424	462	490	451	442	453	458	425	422	437	449	463	425	396	444	423	445	400	440	436	428	442	405	457	447	445	394	431	424	425	433	412	437	431	468	448	462	431	441	397	456	464	439	407	401	399	451	427	435	447	455	398	440	460	448	433	441	418	439	432	426	466	460	437	415	424	409	393	436	445	437	434	404	421	462	431	454	451	437	401	465	478	403	479	448	413	445	416	456	433	464	462	452	373	399	450	419	429	430	456	442	400	410	420	455	473	377	444	493	473	417	430	421	409	453	408	399	424	381	421	453	391	433	428	464	476	427	463	416	454	439	407	397	429	450	421	421	434	433	429	419	420	447	417	445	403	429	439	421	440	439	438	468	436	433	431	423	422	427	440	461	439	393	456	480	435	405	429	414	431	448	421	415	376	414	429	438	434	439	467	441	453	467	452	414	409	462	442	444	398	412	417	422	452	399	452	418	435	418	470	448	417	472	415	429	463	434	445	399	467	464	437	410	421	449	437	423	474	435	432	440	457	436	444	455	455	443	433	433	456	446	387	426	419	454	430	466	423	438	490	456	459	427	435	423	442	430	413	433	455	443	439	396	428	424	434	430	477	405	401	421	457	403	428	453	460	424	434	431	390	410	436	462	423	411	427	428	465	414	428	427	452	429	472	436	439	412	408	459	471	448	405	418	437	420	464	455	442	420	458	434	430	382	456	455	415	401	417	429	417	433	428	433	437	453	446	424	439	456	411	448	407	440	458	407	415	424	413	456	447	441	408	452	442	406	408	416	372	421	408	440	437	443	454	453	442	427	437	406	439	418	437	419	424	413	426	482	437	435	418	467	434	442	453	467	417	419	445	459	467	446	453	438	450	390	430	459	418	460	428	409	443	451	412	472	445	454	426	411	437	416	389	412	430	431	425	443	458	438	411	460	457	412	418	470	428	429	449	457	433	411	417	413	436	406	440	452	454	442	438	437	470	418	445	403	443	398	420	428	460	431	457	421	425	450	449	433	427	439	407	418	442	434	425	432	448	423	454	502	423	447	472	438	465	446	459	429	404	440	437	431	456	475	440	453	457	403	404	456	455	426	451	427	381	427	430	419	442	413	426	415	426	443	481	401	381	409	422	435	442	428	436	431	408	440	436	429	437	418	418	436	424	422	420	444	420	456	404	448	456	444	423	428	424	449	426	438	464	455	432	429	410	456	424	425	408	430	402	449	442	434	450	454	432	441	423	438	421	440	416	445	439	433	450	398	453	459	462	421	432	417	426	420	442	458	429	435	419	420	429	435	437	402	451	431	448	426	446	403	456	406	434	436	461	400	430	416	434	434	424	430	430	435	476	416	434	466	472	463	430	433	440	468	439	389	416	449	455	424	454	459	413	457	417	475	428	440	420	445	438	395	433	483	452	436	442	476	466	428	438	422	433	395	436	423	432	385	422	412	447	424	430	430	414	450	421	441	438	437	459	434	426	408	455	394	405	447	436	432	444	455	412	436	406	413	425	448	464	439	392	394	480	433	408	511	431	406	426	409	460	421	458	411	441	460	437	419	436	460	419	413	433	428	449	433	422	425	432	450	443	448	423	403	445	409	428	419	438	438	433	453	430	394	436	415	403	419	433	425	447	454	464	429	460	429	437	436	439	487	471	433	461	421	459	422	408	418	436	406	422	401	439	405	421	388	441	426	438	419	419	455	400	424	464	439	430	440	414	427	417	420	429	449	442	421	452	456	434	433	426	436	416	444	419	388	421	417	445	406	417	444	441	437	415	422	408	434	430	440	454	442	443	422	502	433	437	425	405	457	432	415	458	451	415	406	426	419	450	433	451	419	466	453	415	457	422	442	436	443	421	447	404	422	458	437	426	431	425	423	446	400	399	409	457	446	473	403	447	472	438	420	440	419	435	455	423	459	414	434	437	416	424	423	492	453	437	431	433	432	453	449	436	462	405	448	411	419	420	418	421	412	420	467	426	431	409	412	440	408	414	445	450	429	412	468	406	463	454	430	409	430	463	454	446	436	418	440	412	423	467	398	414	438	407	428	461	387	429	409	416	403	466	463	451	443	462	411	446	447	432	415	451	391	437	465	423	487	459	467	431	419	359	433	468	435	442	439	481	422	444	448	465	438	449	426	426	415	435	427	447	435	398	406	439	457	445	425	385	411	435	435	411	446	471	434	418	417	448	444	417	455	430	431	454	429	429	439	423	439	456	430	481	452	434	408	452	432	402	441	459	448	476	433	428	385	477	422	398	427	425	414	408	437	441	466	473	446	443	412	401	462	414	425	479	429	431	420	425	441	452	440	412	427	422	410	475	452	450	446	420	421	429	417	416	424	423	484	442	454	457	437	436	469	438	422	403	436	412	417	425	444	435	395	420	430	414	442	421	404	488	446	443	398	428	440	457	422	412	441	419	439	434	437	409	434	439	456	401	429	433	445	410	468	435	476	436	450	458	397	413	429	447	398	451	451	440	422	418	439	438	430	408	435	405	459	434	424	442	451	419	438	436	486	445	405	460	417	460	439	456	433	465	391	436	404	444	430	449	442	432	444	402	461	437	458	436	450	453	428	448	426	458	401	419	437	436	427	408	449	444	422	449	455	438	457	409	439	447	425	421	434	436	433	442	453	435	440	431	475	426	403	395	437	409	431	478	427	463	430	442	434	428	412	465	442	425	435	448	479	442	429	425	437	471	446	449	439	421	409	419	418	432	486	403	411	372	429	397	415	424	433	414	454	415	447	423	424	424	436	427	458	453	458	432	425	452	401	406	431	436	421	417	376	434	438	441	451	425	438	419	435	451	401	406	419	449	469	437	441	424	419	422	406	416	401	436	472	453	420	455	454	503	418	402	437	443	435	435	407	441	390	429	427	413	425	447	432	453	420	448	428	430	437	425	429	439	472	432	409	406	419	431	426	406	458	428	391	409	431	447	387	449	424	433	403	457	433	447	426	447	445	411	467	410	447	439	451	432	457	424	415	435	433	436	448	409	387	431	429	473	419	469	452	439	426	457	393	437	416	386	448	410	445	424	484	441	468	403	433	461	413	418
6201	3091	2870	1381	975	773	610	533	514	497	1426	2184	1688	1066	576	457	390	393	373	393	348	369	370	376	345	351	404	363	381	393	372	381	388	356	358	349	368	395	367	351	363	362	370	366	362	376	370	376	376	373	370	379	372	344	328	387	359	346	355	399	378	382	382	339	376	381	342	330	392	399	370	341	376	344	394	377	357	375	353	353	341	404	371	355	393	363	390	384	392	374	380	432	367	371	371	375	355	376	411	329	389	387	388	361	341	338	360	396	377	393	380	360	390	370	348	387	393	377	366	371	334	369	348	356	355	406	358	362	373	362	386	377	355	357	350	354	385	356	391	350	366	367	385	368	352	361	384	365	348	353	388	359	385	371	367	385	332	358	365	370	378	376	378	337	337	404	357	366	336	377	372	380	360	372	339	375	392	370	366	346	404	387	356	392	358	378	340	347	364	371	344	336	345	356	392	375	367	353	369	413	370	389	381	386	376	357	379	373	363	372	345	354	338	386	369	348	369	370	364	353	376	370	376	388	367	350	370	360	368	322	354	362	380	378	377	362	364	363	352	378	370	339	345	384	364	362	400	418	342	368	349	353	377	378	367	353	346	381	344	350	368	368	332	366	345	371	366	412	335	402	387	365	353	388	360	353	338	351	369	398	388	365	407	384	373	371	367	378	364	376	380	374	356	374	362	340	351	373	343	397	371	385	351	378	445	350	380	393	376	359	340	380	427	351	378	334	363	341	375	349	375	382	383	363	328	373	375	375	363	397	393	328	362	376	391	353	340	373	350	368	364	340	343	421	358	373	368	385	354	364	378	359	359	383	392	353	357	386	402	348	339	348	349	351	352	346	380	344	333	350	349	368	345	331	343	346	357	375	348	359	392	361	353	376	368	342	370	411	323	399	350	333	385	349	350	349	332	374	351	325	357	397	360	376	415	375	352	371	383	374	367	358	357	360	376	387	367	378	366	368	360	399	363	374	343	370	381	366	359	367	362	369	337	360	350	376	383	368	369	385	350	401	352	379	348	402	364	359	367	348	382	394	354	365	384	403	337	381	366	353	365	362	354	331	341	388	343	419	348	364	394	359	383	345	370	379	383	323	367	395	376	382	361	390	364	375	352	328	366	361	381	349	345	375	340	341	379	338	361	365	368	342	361	350	380	350	356	357	347	364	348	355	366	358	378	361	359	352	417	334	391	347	356	348	374	348	380	387	378	355	391	356	355	349	355	392	396	374	369	379	346	378	378	368	356	359	369	380	352	340	395	372	370	376	380	372	360	380	383	339	363	380	347	380	390	357	356	348	367	414	373	331	387	345	365	333	373	340	371	325	366	382	382	348	366	357	362	381	353	370	376	377	354	367	379	394	357	355	389	380	317	353	377	385	365	365	362	369	375	369	357	376	389	384	380	392	384	361	349	382	363	405	356	342	377	358	372	362	369	365	354	386	373	375	340	364	336	388	369	381	390	393	364	362	381	352	348	401	391	363	387	356	345	374	348	372	385	382	383	372	347	337	386	369	379	388	380	362	342	353	359	366	384	343	362	369	342	366	389	386	366	359	361	347	343	409	358	353	381	383	386	392	363	364	362	378	372	376	357	324	388	345	376	360	379	361	379	366	357	382	375	372	370	340	354	383	378	367	356	355	339	370	360	376	339	352	344	331	374	402	364	315	396	361	350	353	329	362	375	368	342	369	365	366	372	355	389	352	370	325	374	359	352	353	368	352	345	376	398	410	411	375	333	339	404	408	354	348	365	353	333	361	396	403	369	366	356	353	392	411	337	361	369	330	340	340	378	352	392	366	338	360	362	375	383	364	383	397	384	398	366	369	396	354	371	356	339	399	369	381	382	355	351	395	364	391	342	362	358	353	354	370	388	362	357	367	372	374	368	350	380	406	340	347	370	393	358	351	355	349	371	396	392	369	378	349	367	385	362	377	358	381	357	386	360	331	321	397	347	381	346	339	358	378	389	347	381	364	397	385	380	390	360	371	370	364	362	364	370	400	364	348	344	400	336	393	421	364	388	353	328	392	369	387	368	390	366	366	351	385	380	391	371	375	365	399	376	369	374	356	355	373	362	365	351	365	390	367	360	354	344	335	379	368	363	344	377	376	384	351	360	359	374	365	376	370	359	376	388	387	430	411	348	374	361	373	393	385	370	398	367	355	375	364	384	370	336	364	381	328	363	376	376	394	365	350	366	402	341	335	346	329	370	357	372	345	362	351	354	393	378	369	403	378	357	349	334	364	338	372	354	380	376	373	362	378	341	349	374	423	369	375	364	363	340	343	419	397	350	411	378	378	372	388	383	382	390	383	368	357	361	390	356	361	359	338	368	398	348	377	385	342	303	329	368	348	387	370	369	394	354	353	368	369	372	366	344	335	377	369	368	360	367	338	346	329	379	405	350	392	390	364	397	354	367	337	365	362	361	371	360	315	389	339	321	386	372	337	398	345	392	367	395	368	333	386	356	352	357	389	366	349	366	366	353	355	361	394	374	376	337	355	350	379	384	374	400	375	370	385	342	363	360	393	374	345	372	376	352	390	401	374	354	351	369	382	352	336	367	338	350	357	373	369	353	340	373	369	350	366	332	364	367	379	349	343	364	368	374	367	403	371	357	386	384	344	363	377	359	350	347	405	360	387	371	381	382	410	362	349	342	333	359	376	335	389	371	393	376	330	386	334	372	363	375	388	354	362	392	329	375	372	345	384	379	398	347	368	390	386	359	390	369	384	371	367	347	373	369	382	381	370	372	355	376	393	370	375	367	361	367	365	339	363	363	359	388	361	329	367	377	391	387	362	382	368	345	347	382	359	375	393	332	394	390	362	334	370	378	352	381	349	348	360	373	348	369	358	356	402	378	392	384	354	350	359	376	375	369	385	382	373	398	317	334	408	380	397	364	397	366	356	382	366	344	369	395	381	371	348	363	354	352	350	385	384	387	350	378	361	357	361	403	366	360	381	362	356	367	335	357	352	349	340	371	338	354	400	378	365	372	397	373	415	379	347	382	397	381	353	344	361	363	376	366	384	361	374	357	350	356	393	363	363	355	345	351	343	357	363	357	352	381	398	359	365	368	363	383	339	354	359	362	377	388	360	391	349	381	355	333	393	377	355	369	361	331	353	346	384	358	355	396	386	376	331	396	377	392	361	379	359	364	379	343	377	372	403	397	368	376	351	345	344	345	332	367	363	369	346	391	398	363	370	376	342	346	337	376	389	351	377	386	353	343	372	410	326	361	392	385	381	374	386	353	351	378	330	370	349	347	340	342	364	372	352	382	351	380	365	376	337	358	407	375	358	359	388	378	387	355	376	350	376	360	396	331	379	370	399	358	351	357	384	385	392	391	393	397	379	355	348	368	368	343	355	352	383	356	360	388	322	377	360	354	371	371	371	361	385	345	366	354	397	365	352	371	361	388	411	390	371	385	342	369	359	370	361	345	339	379	354	381	382	384	375	326	374	402	365	350	394	366	353	354	370
24932	21006	27100	24975	8865	1704	1187	1043	874	1296	7574	16633	11819	5373	1764	741	603	507	480	486	512	549	523	506	477	518	492	529	508	520	494	499	519	528	511	538	495	508	535	498	544	516	566	521	504	522	480	536	513	507	483	523	464	509	476	531	503	526	540	497	492	530	514	524	521	526	556	513	521	517	499	511	529	504	514	520	512	504	544	505	509	532	502	532	548	501	486	527	482	478	520	515	525	492	497	505	514	516	495	498	515	488	503	541	542	528	499	549	492	505	507	543	493	488	504	505	521	507	512	494	547	490	516	463	486	529	493	506	515	526	536	508	512	508	474	497	503	519	504	515	497	532	542	464	556	549	514	525	489	507	524	518	485	522	496	502	500	541	488	494	522	529	543	511	476	505	520	547	490	501	496	524	481	500	495	491	502	512	504	494	535	512	500	462	521	498	503	520	510	497	542	507	529	500	523	535	529	502	518	528	509	496	477	521	499	589	544	471	495	482	537	523	484	522	527	519	501	517	491	503	501	488	533	533	524	521	486	517	506	493	506	567	534	519	513	508	495	471	512	538	528	515	473	532	479	513	517	544	506	473	517	508	488	508	580	480	477	514	496	488	520	472	470	501	501	483	524	496	504	510	503	493	496	540	522	523	476	513	501	522	527	538	478	471	542	506	514	508	505	501	545	488	550	530	495	502	510	517	519	537	491	508	477	506	507	506	515	495	516	528	534	536	509	527	530	520	544	513	511	498	487	539	527	514	496	522	498	501	483	513	511	514	480	497	552	506	533	480	518	541	507	515	501	500	527	491	477	513	480	527	523	484	516	497	507	506	489	517	522	517	560	462	515	531	496	525	536	513	523	532	510	514	498	521	502	541	467	504	528	489	529	521	488	528	496	502	516	471	459	525	534	455	533	504	482	516	517	506	499	511	525	489	513	471	495	480	514	544	503	498	524	529	508	476	498	522	511	479	532	509	527	512	517	534	558	508	486	472	512	477	479	510	523	491	512	509	519	509	506	521	509	513	535	542	505	502	552	539	531	497	531	498	491	496	501	496	513	502	504	525	504	503	492	505	510	486	531	540	494	521	538	499	519	497	549	498	524	517	511	488	500	531	523	522	519	562	472	522	514	503	519	488	498	539	519	551	506	507	508	525	526	483	513	494	495	530	504	500	511	511	526	487	477	521	531	531	483	506	513	483	497	496	503	553	517	477	468	542	482	507	511	506	520	517	515	497	544	507	520	502	561	497	511	529	515	542	533	513	526	525	494	503	480	506	498	538	485	469	532	523	510	493	503	519	465	497	519	493	500	500	452	492	505	536	486	534	520	521	527	520	477	547	529	523	476	474	544	505	494	544	496	525	501	475	470	460	545	488	529	507	505	527	470	526	551	511	483	499	513	489	504	551	534	495	510	492	523	521	520	499	500	550	500	487	546	490	496	517	504	485	527	508	517	518	503	504	511	560	530	469	516	492	502	504	477	477	531	479	494	505	499	492	524	493	467	498	478	505	490	519	488	472	481	502	509	535	494	527	513	544	521	515	533	529	527	504	541	520	483	535	520	472	519	499	508	533	525	539	506	471	512	516	489	531	502	534	525	493	520	504	461	492	501	519	556	530	444	502	478	534	529	504	528	497	523	526	480	441	523	521	504	517	516	497	524	502	517	509	512	503	556	503	504	507	525	488	533	510	524	478	484	493	544	524	504	510	494	519	485	503	502	522	495	510	473	470	498	503	545	499	542	477	518	517	486	485	515	557	465	521	519	484	483	514	504	464	505	517	511	482	497	499	516	522	471	517	482	553	527	518	474	514	510	510	510	514	515	480	525	515	539	495	522	505	499	507	483	481	486	522	510	487	522	502	535	544	500	482	552	520	500	470	525	511	506	507	463	498	487	501	533	514	523	422	539	471	474	542	500	504	524	498	512	491	501	509	535	544	481	488	562	503	518	521	491	502	508	498	510	463	527	507	544	527	513	496	493	497	478	494	538	503	473	499	531	519	473	507	531	559	513	496	557	501	508	485	509	483	491	510	530	481	502	508	510	519	542	515	515	495	486	519	520	498	533	520	515	523	504	513	530	514	512	481	527	498	534	509	498	506	500	474	489	449	539	521	517	508	465	536	459	497	470	508	509	538	485	500	472	505	511	513	525	523	524	519	504	476	499	497	493	531	525	492	486	512	471	524	511	519	499	553	506	474	529	491	536	497	489	462	528	524	510	489	499	481	472	499	503	505	514	508	550	508	503	526	520	482	489	468	524	491	531	488	500	509	529	563	519	532	441	501	538	497	504	515	502	574	515	486	479	513	490	472	492	497	488	482	507	506	509	527	494	526	505	508	516	522	516	500	487	531	498	524	532	525	537	531	514	533	495	517	469	488	496	567	539	525	471	497	481	515	532	494	502	490	484	474	481	491	511	497	495	500	506	521	510	507	519	494	505	545	494	503	473	481	583	522	480	518	478	481	528	473	493	472	487	498	529	506	536	487	499	495	515	482	518	484	502	508	498	513	516	534	515	520	556	521	465	476	508	499	480	521	531	515	485	489	504	475	489	507	473	471	501	511	512	509	476	496	502	525	508	569	550	524	474	522	537	557	517	488	490	522	540	532	495	558	525	502	485	491	508	545	510	478	513	490	449	480	496	520	527	513	515	477	498	499	504	523	530	500	502	502	492	522	470	534	511	469	495	516	515	526	557	491	492	521	523	527	485	502	536	503	464	502	498	544	514	531	502	483	490	502	455	557	498	508	535	501	554	450	505	547	512	521	513	518	507	506	499	508	491	526	453	508	501	501	511	497	484	493	529	489	516	474	534	526	515	473	546	542	511	524	519	504	534	504	517	511	511	484	506	509	514	496	518	532	496	536	545	539	524	491	515	497	482	495	474	521	519	475	496	525	491	493	473	493	547	473	523	502	479	469	533	526	529	476	489	495	484	456	463	512	522	501	515	499	491	486	495	519	512	468	514	520	501	490	538	526	500	531	528	493	485	494	463	542	489	512	530	430	476	512	522	502	529	502	495	531	507	473	463	510	519	488	533	479	533	494	528	473	517	531	527	536	489	544	525	528	516	515	497	508	479	517	496	516	493	524	533	514	557	453	480	484	533	517	526	524	521	543	466	545	523	496	512	489	533	540	502	466	529	459	467	472	488	466	528	512	537	523	531	538	471	513	464	470	520	507	515	505	509	539	506	502	530	503	494	498	515	520	493	481	476	508	503	518	513	519	540	499	520	477	496	493	509	501	487	491	499	496	524	466	477	546	477	462	540	461	541	498	477	534	485	486	501	519	468	536	489	541	535	514	502	522	513	505	553	470	527	513	498	526	499	560	466	536	521	531	515	521	512	487	516	482	494	564	501	482	493	519	513	559	513	500	502	554	521	508	507	480	518	478	483	465	489	522	488	469	460	491	494	505	483	474	510	488	505	502	460	522	523	523	505	551	502	536	512	507	477	537	529	555	538	543	465	508	544	510	542	452	509	507	507	496
5041	6445	5230	2393	1727	1332	1138	1253	1029	1740	10326	17347	10888	5307	1882	771	529	462	442	433	446	411	453	416	409	433	439	417	436	492	469	412	431	442	443	454	441	403	455	429	445	463	442	414	461	396	425	453	394	430	426	463	446	476	478	409	415	403	453	404	415	404	408	458	474	441	432	446	441	437	421	432	439	460	429	442	468	459	415	445	460	433	413	451	403	430	442	396	448	417	457	416	450	465	426	443	447	456	424	423	446	403	424	445	450	419	444	436	460	477	408	460	462	491	436	440	487	423	413	433	437	474	431	364	464	410	437	441	443	435	473	457	433	468	454	433	450	458	454	391	396	433	457	416	439	389	431	433	453	410	429	413	438	407	488	444	403	450	428	448	462	432	405	445	448	453	419	461	404	433	452	436	417	432	455	419	458	391	415	418	458	432	438	442	444	472	437	408	444	433	436	430	427	412	434	400	456	413	399	456	448	436	457	435	423	425	418	445	440	429	436	411	431	438	443	455	445	479	462	443	407	444	430	439	436	422	439	416	396	435	442	427	440	448	481	425	442	436	459	432	420	423	464	415	430	433	456	431	438	440	429	449	430	422	444	455	425	435	401	424	509	408	436	436	452	460	444	435	455	421	441	416	467	495	430	434	448	415	416	431	465	427	464	443	423	429	420	441	437	433	454	386	442	450	442	438	389	460	439	445	392	460	413	430	421	404	425	418	415	415	446	430	438	428	441	447	425	435	410	463	464	422	437	419	468	467	445	417	458	445	429	415	417	426	449	453	402	480	467	432	432	394	416	412	419	416	470	426	457	459	457	389	411	419	441	436	418	467	429	452	470	431	468	452	423	414	407	444	395	428	405	418	446	444	447	424	453	448	440	416	422	433	399	445	415	397	416	435	443	440	472	419	429	430	427	465	435	441	381	451	455	423	463	407	435	432	417	422	419	400	407	407	419	451	403	425	457	404	442	445	436	464	415	446	410	441	457	385	445	396	410	422	467	419	459	439	458	462	431	417	436	479	472	449	456	432	413	434	429	433	455	415	465	450	410	462	436	446	441	427	422	420	437	448	412	404	465	440	465	470	432	432	428	451	417	465	439	453	425	440	440	409	469	431	472	472	408	430	411	410	429	426	453	460	446	452	408	470	438	396	450	440	418	460	412	436	439	420	396	406	398	482	418	422	435	442	441	443	458	443	416	449	433	418	417	417	427	406	440	452	449	430	416	447	437	431	450	465	440	441	457	425	436	429	429	416	422	450	437	422	386	428	436	424	450	441	442	393	434	443	420	415	435	411	456	444	430	408	436	402	449	406	410	465	440	407	474	398	418	436	480	432	424	423	429	430	465	435	452	511	476	461	460	444	424	466	434	412	403	425	444	449	428	453	430	477	461	430	436	412	433	421	427	456	413	429	454	425	432	428	435	425	406	434	427	438	419	461	465	428	444	421	438	446	448	474	445	399	434	450	438	434	441	421	422	443	426	404	470	447	468	435	405	450	430	391	426	428	377	438	420	445	443	412	432	454	447	448	458	441	447	449	456	439	394	452	415	477	439	417	432	471	428	418	441	443	410	447	422	431	462	419	477	422	408	437	451	418	418	424	418	430	422	421	436	416	423	430	441	453	456	423	417	407	436	466	414	447	416	461	443	387	436	412	457	417	422	397	435	455	428	424	423	451	431	426	416	438	436	381	451	431	427	421	431	388	444	434	395	417	411	457	453	417	447	420	427	444	423	427	455	418	462	451	456	489	429	457	434	440	462	461	455	418	415	447	437	435	408	425	436	440	411	384	456	435	434	415	430	417	432	431	419	449	469	449	402	460	424	451	428	435	381	411	425	454	455	457	442	449	396	424	425	425	414	418	436	467	413	426	409	465	419	445	429	416	431	466	432	398	422	430	459	428	455	411	395	444	423	460	421	415	432	427	477	436	397	407	406	398	415	426	427	422	434	445	456	429	409	427	450	440	403	451	415	418	463	441	428	452	409	456	468	431	447	458	449	449	459	465	446	442	434	431	403	469	443	419	425	440	456	412	439	416	427	424	431	462	419	444	446	425	398	417	463	401	412	423	441	429	400	445	414	465	430	431	425	435	423	451	428	422	425	432	440	461	420	432	397	401	452	432	459	467	460	449	409	423	425	444	425	458	468	423	397	456	448	421	413	450	452	456	498	412	457	427	421	396	416	477	446	394	401	422	428	438	454	420	448	403	410	441	435	460	434	446	448	446	429	438	418	437	411	437	423	392	419	421	435	445	420	447	390	460	430	412	442	451	421	415	457	454	455	465	446	393	408	426	420	395	472	456	412	449	451	413	450	442	439	444	478	407	431	442	437	418	433	425	432	422	438	487	434	385	419	419	407	450	463	454	422	450	460	460	429	406	400	402	413	431	478	438	491	479	459	425	449	450	465	446	420	440	458	455	440	412	446	376	417	411	447	404	452	385	474	407	441	392	388	439	437	448	410	431	450	437	472	464	403	428	451	452	417	440	411	427	444	399	425	461	407	426	457	414	453	418	444	433	424	435	437	430	403	446	408	400	412	460	404	445	427	417	439	454	456	433	427	439	401	418	435	480	457	458	477	403	445	433	437	433	441	389	450	409	412	415	435	416	426	446	429	405	435	443	460	424	426	394	419	442	466	431	446	444	436	483	434	423	457	469	398	425	441	457	431	436	437	407	441	443	432	450	430	465	406	410	392	436	458	467	436	438	445	430	418	407	456	436	425	471	422	470	441	396	450	431	465	418	427	431	448	385	470	419	434	445	430	429	416	425	460	444	426	454	425	430	423	452	432	414	406	459	464	429	376	438	431	413	441	443	479	446	432	457	431	413	426	444	435	418	445	464	410	405	428	434	434	422	438	456	427	415	463	471	456	415	434	396	444	433	459	444	457	431	405	411	438	443	433	442	452	421	397	443	432	434	464	455	444	445	441	424	437	427	434	415	429	468	445	428	429	414	430	451	428	412	464	453	440	419	441	459	422	433	450	493	451	450	450	426	437	442	467	454	459	436	437	417	443	456	476	415	420	449	426	438	423	404	389	450	434	461	461	412	441	413	420	425	444	455	473	450	443	446	432	431	419	421	443	440	412	446	437	437	458	422	441	457	452	414	435	457	416	426	451	407	427	406	437	447	453	458	437	479	411	453	429	433	435	416	416	413	454	413	463	434	406	432	433	426	405	408	443	392	423	453	406	452	426	412	449	406	425	438	414	439	444	427	471	433	453	448	411	421	432	437	432	442	411	455	418	443	446	417	443	433	431	406	447	447	440	419	413	431	430	429	404	443	444	424	460	429	420	427	444	406	420	459	444	417	462	405	413	438	445	446	429	406	430	434	424	421	423	409	406	429	431	455	456	425	449	407	416	456	426	449	441	429	449	452	470	416	426	424	439	410	458	420	419	416	406	424	387	455	457	396	427	432	411	401	415	411	452	480	439	482	453	380	478	439	428	473	438	456	404	432	434	456	415	424	420	430	427	468	412	412
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
