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
341086230950	341086231509	341086232059	341086232609	341086233158	341086233710	341086234260	341086234810	341086235358	341086235911	341086236460	341086237010	341086237558	341086238110	341086238660	341086239210	341086239759	341086240310	341086240860	341086241411	341086241959	341086242511	341086243061	341086243611	341086244159	341086244711	341086245263	341086245811	341086246360	341086246911	341086247461	341086248011	341086248560	341086249112	341086249662	341086250212	341086250760	341086251312	341086251862	341086252412	341086252964	341086253512	341086254062	341086254612	341086255161	341086255712	341086256262	341086256813	341086257361	341086257913	341086258463	341086259013	341086259561	341086260113	341086260663	341086261213	341086261762	341086262313	341086262863	341086263413	341086263962	341086264514	341086265064	341086265614	341086266162	341086266714	341086267264	341086267814	341086268362	341086268914	341086269464	341086270014	341086270563	341086271114	341086271666	341086272214	341086272763	341086273315	341086273865	341086274415	341086274963	341086275515	341086276065	341086276615	341086277164	341086277715	341086278265	341086278815	341086279365	341086279915	341086280466	341086281016	341086281564	341086282116	341086282666	341086283216	341086283764	341086284316	341086284866	341086285416	341086285966	341086286516	341086287066	341086287616	341086288165	341086288717	341086289267	341086289817	341086290367	341086290917	341086291467	341086292017	341086292566	341086293117	341086293667	341086294217	341086294766	341086295317	341086295868	341086296418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23187	21696	29519	24395	21697	21750	6899	1050	820	726	658	621	573	516	487	463	472	432	440	413	428	402	429	397	397	455	405	397	387	361	396	365	369	369	329	356	362	345	372	356	367	376	364	348	364	348	341	364	364	350	352	362	324	367	350	325	395	362	354	336	352	364	365	334	360	354	368	339	364	358	388	334	362	346	332	327	347	358	366	358	356	341	340	345	374	367	359	354	357	373	353	327	340	317	360	331	339	355	342	352	379	362	349	329	359	360	333	370	366	364	360	359	345	312	321	343	341	356	341	323	350	352	323	343	357	367	387	329	368	346	385	352	361	312	343	342	344	325	314	333	347	340	377	335	352	368	339	382	312	343	374	372	380	362	364	352	363	361	394	369	316	354	349	343	384	359	332	360	357	365	382	368	359	341	373	369	351	355	366	362	326	333	318	360	369	326	345	359	340	353	341	341	329	375	331	345	355	375	356	367	359	344	330	395	342	380	371	346	383	345	363	367	330	355	374	359	338	387	361	381	346	366	339	357	353	364	350	352	363	331	384	342	378	353	392	333	358	348	349	342	356	370	335	351	351	343	340	339	334	336	357	309	370	382	356	351	336	327	354	353	332	357	361	368	346	355	333	351	353	371	339	365	358	382	351	354	341	362	348	346	353	338	338	317	339	319	352	369	374	310	365	387	371	330	341	358	368	357	341	363	389	368	382	323	387	381	345	398	377	396	340	319	345	357	346	336	324	387	338	374	321	370	361	355	307	311	348	384	342	351	345	386	349	360	369	360	361	353	375	338	373	391	358	371	347	348	350	396	346	367	356	337	342	342	379	371	346	354	319	347	367	364	328	341	369	352	365	332	319	370	327	343	390	381	355	344	351	349	392	365	358	334	337	375	344	358	357	333	335	356	335	347	350	333	392	338	331	372	363	339	356	334	357	358	389	361	361	361	356	357	335	324	365	336	314	339	359	352	365	352	343	347	326	372	337	361	320	344	324	367	356	342	352	356	358	344	337	356	372	376	348	339	349	322	383	357	353	324	326	339	381	348	331	340	324	351	375	331	336	319	324	321	301	372	329	368	338	357	372	328	326	375	346	339	377	379	336	358	341	325	351	363	364	376	365	373	372	383	357	362	338	344	355	360	358	375	334	358	357	358	336	361	346	345	362	366	394	340	356	343	356	349	386	363	356	361	360	346	387	363	375	345	354	339	370	328	377	405	387	394	335	351	343	340	324	338	386	364	308	365	366	326	346	373	332	330	365	349	366	352	358	345	312	321	381	384	348	367	388	315	309	370	344	328	354	367	344	360	348	357	340	327	349	333	363	336	366	344	354	348	338	334	311	352	338	355	311	350	348	349	358	323	343	300	351	346	349	359	365	343	351	339	367	345	369	352	324	359	381	343	350	359	357	343	361	344	355	352	390	348	332	345	320	354	358	349	307	369	324	347	362	369	349	355	318	327	336	355	338	372	351	353	363	357	355	337	346	344	340	363	340	337	376	347	337	331	340	393	360	348	336	335	378	335	350	334	391	324	363	333	321	360	351	322	360	364	338	382	313	364	377	372	389	345	369	345	364	374	374	351	356	365	372	356	318	315	337	382	329	360	341	352	351	356	357	365	346	334	359	381	359	345	358	308	352	342	346	347	363	336	354	359	350	364	324	358	308	322	367	354	356	345	352	350	342	336	354	351	324	349	395	394	362	306	368	360	338	339	368	331	371	358	343	328	327	358	326	330	338	389	354	306	357	335	338	379	336	302	350	336	336	333	344	346	334	376	338	381	356	348	339	347	370	334	326	376	345	340	333	339	361	381	365	359	328	370	348	355	355	358	326	349	352	345	324	372	334	376	333	350	337	348	384	358	374	343	337	375	374	344	355	341	390	385	344	350	357	338	331	351	351	331	342	372	338	379	357	332	365	351	351	368	363	349	331	330	368	353	359	342	322	350	361	369	352	319	343	355	373	358	368	353	370	367	397	337	316	356	338	324	342	361	334	339	356	354	318	360	314	368	365	345	337	356	381	380	329	358	357	357	372	362	330	362	373	363	364	362	345	328	344	370	326	389	380	355	336	357	321	333	326	361	348	331	337	345	344	369	349	342	364	327	378	358	373	375	343	348	368	369	367	361	327	347	334	309	367	341	345	363	347	353	353	379	362	361	370	372	328	371	379	340	360	361	335	372	357	334	370	374	323	350	345	364	351	323	357	362	330	341	353	360	347	362	349	389	352	337	342	321	346	393	345	338	368	342	350	330	331	349	345	327	334	335	365	318	355	356	399	365	301	334	348	316	350	358	357	337	369	380	388	345	366	349	373	370	362	366	358	324	339	351	355	328	387	356	364	339	321	348	375	368	341	328	333	342	346	357	346	343	339	363	309	353	368	327	338	400	355	345	368	334	347	346	339	335	369	331	347	343	331	371	366	349	355	324	366	347	340	361	321	374	333	334	310	380	386	348	312	379	319	322	343	354	373	380	351	387	355	344	362	331	359	372	351	339	338	398	352	366	347	329	358	378	365	330	355	334	341	359	388	347	336	327	358	321	341	377	313	371	340	378	344	359	354	375	326	337	396	369	372	361	350	346	359	354	339	354	346	328	331	348	342	344	339	354	371	363	372	347	340	317	368	351	349	359	341	320	337	367	374	372	396	353	365	375	347	372	339	382	341	336	350	344	322	355	350	366	358	319	338	372	371	319	347	340	350	387	354	340	337	347	397	370	343	344	401	399	344	358	338	342	334	354	320	347	326	370	390	330	304	327	354	355	363	364	355	350	395	338	343	358	348	367	357	329	376	356	347	386	364	357	352	346	316	388	347	357	338	360	325	377	318	345	334	336	363	387	378	364	371	338	343	375	372	333	380	349	342	338	343	347	323	364	340	354	361	342	325	339	336	354	359	330	367	350	366	341	363	369	339	368	314	327	359	353	338	372	334	336	317	362	388	347	348	360	361	320	384	351	369	349	347	357	318	338	344	376	346	352	368	368	362	346	364	363	346	377	347	334	339	352	382	367	374	322	360	336	381	345	356	335	350	340	375	360	355	351	338	342	341	343	370	331	360	291	336	334	347	361	376	355	350	372	376	371	358	330	330	333	355	387	349	346	356	328	326	315	332	366	340	360	308	348	372	387	374	372	378	373	343	352	354	347	342	337	355	332	339	360	372	349	355	335	352	352	369	339	404	346	331	359	353	354	348	377	328	351	379	340	352	335	353	313	338	333	343	381	353	386	360	329	344	350	343	336	357	356	348	339	357	311	362	381	319	374	341	370	345	359	313	295	342	363	364	322	360	342	349	341	351	386	347	361	366	349	352	358	355	366	351	383	358	356	350	349	349	368	358	356	341	379	371	381	395	344	364	366	359	354	340	345	365	361	341	343	330	339	324	349	363	373	365	354	363	373	348	341	355	322	362	325	349	336	335	355	371	370	375	354	308	365	310	341	369	352	348	359	368	361	343	326	360	338	358	385	353	333	348	375	346	314	351	358	321	340
4872	15317	9961	4797	3499	2524	1968	1598	1245	996	905	789	691	630	591	568	515	516	498	436	439	446	431	419	451	363	414	392	400	414	400	391	403	383	367	386	387	374	380	378	380	324	392	350	364	401	359	386	383	348	387	356	397	373	350	335	383	363	385	334	370	373	382	316	347	363	402	351	362	365	381	349	345	367	357	370	318	366	357	363	340	367	356	382	355	373	377	359	344	315	370	358	381	365	365	346	349	368	334	378	324	332	352	368	365	412	360	336	389	377	348	370	339	359	354	379	340	324	370	338	335	385	367	343	363	376	341	367	365	385	323	335	362	388	346	344	376	347	356	342	331	343	333	349	383	369	337	330	366	378	376	375	363	341	370	358	332	375	354	356	359	336	328	370	340	367	364	341	344	359	339	353	380	356	363	355	366	373	354	344	351	355	334	369	346	348	364	376	373	345	354	387	344	378	364	351	343	378	335	339	337	354	356	370	358	370	353	334	372	398	316	360	326	342	332	343	352	359	374	333	347	360	342	334	356	369	342	356	370	353	346	355	348	362	363	359	370	377	329	338	353	357	342	341	364	321	328	350	341	389	359	368	371	324	355	360	351	352	347	384	348	341	362	347	334	348	329	382	374	328	353	382	345	331	346	353	381	374	362	379	356	348	363	360	325	334	372	388	320	339	369	341	384	381	363	340	368	312	350	318	369	361	344	349	360	382	337	364	358	365	385	334	352	339	377	373	327	355	367	365	332	378	361	372	329	321	360	333	365	366	321	333	332	378	352	357	350	377	361	349	347	345	361	365	351	361	365	350	362	391	345	336	361	356	379	361	364	381	350	350	360	360	381	383	342	366	329	329	364	358	367	349	367	341	334	335	369	374	340	376	344	343	357	345	351	357	344	337	356	375	333	354	378	369	342	349	344	348	348	328	363	342	305	338	355	355	347	348	357	314	348	369	329	320	339	389	335	349	356	351	359	368	363	337	308	356	373	373	325	360	372	360	376	381	393	348	336	346	364	332	358	375	388	328	351	380	381	338	368	334	344	365	366	367	355	335	355	364	366	363	381	359	364	380	367	404	354	307	363	345	349	386	362	343	360	374	329	336	333	347	357	364	347	323	372	351	357	348	329	327	366	362	377	366	367	372	357	353	338	319	335	373	354	362	373	372	375	358	333	378	370	377	359	349	361	341	351	353	290	357	377	348	326	354	377	344	334	358	343	357	368	386	369	363	385	378	341	322	366	403	348	321	351	290	385	369	360	356	376	345	364	363	361	366	369	375	372	378	338	351	344	366	350	355	364	336	394	369	327	356	349	403	294	372	356	365	367	386	351	332	374	375	359	339	366	354	352	347	343	341	343	307	324	364	369	343	387	384	364	343	356	367	372	322	329	341	355	370	365	357	385	369	346	352	344	363	315	345	361	350	329	364	353	333	310	357	337	361	356	387	338	353	364	363	368	396	352	331	367	368	366	382	334	368	372	355	331	331	348	385	365	331	350	357	373	371	388	339	353	354	368	354	357	346	348	370	333	311	358	369	329	362	336	371	352	319	369	317	363	332	317	338	361	363	365	373	334	363	382	337	319	378	383	380	354	341	346	328	347	372	373	353	341	341	326	333	390	356	358	337	377	311	377	334	398	353	346	335	383	397	338	365	374	407	332	368	346	332	342	342	344	368	367	341	358	345	343	352	347	348	353	351	350	356	376	332	362	352	348	400	354	344	355	311	366	372	366	357	364	352	341	367	361	337	348	331	375	400	352	368	352	352	368	365	343	356	348	362	349	364	359	347	350	368	359	344	372	346	331	389	370	404	364	368	349	361	375	352	336	327	349	341	374	342	365	335	371	386	397	325	347	362	338	376	343	331	337	368	356	383	358	372	382	356	340	388	371	379	370	367	345	341	389	337	331	363	354	350	383	336	344	362	370	387	336	325	377	348	369	356	357	379	338	352	370	373	336	351	355	350	353	371	377	340	350	358	355	355	344	324	394	383	378	360	356	325	340	333	328	351	334	330	341	309	377	339	360	358	385	384	404	366	372	380	358	354	352	391	330	348	334	359	316	350	401	371	349	314	344	373	384	371	387	367	338	361	345	378	369	352	334	377	341	353	340	385	349	348	343	345	332	359	331	326	360	334	373	364	355	341	356	381	358	332	340	373	368	317	369	360	376	341	338	351	340	333	356	309	373	358	352	385	348	392	363	399	340	369	337	353	339	368	349	364	404	323	379	362	351	343	335	358	346	368	380	367	354	347	356	354	367	364	380	373	387	358	347	353	351	399	365	346	354	371	353	372	355	326	365	359	368	377	360	341	332	345	396	328	370	358	322	327	352	397	367	338	369	350	387	350	363	337	362	341	352	366	384	334	390	342	383	354	356	362	361	379	364	369	344	363	366	377	335	365	387	309	357	373	336	357	339	346	360	393	386	367	378	346	353	360	358	330	345	343	337	379	352	347	352	347	372	408	357	347	370	366	359	330	337	391	344	349	347	391	365	344	324	321	370	346	346	336	316	394	341	359	370	384	337	342	354	366	370	348	320	334	346	333	356	337	375	323	336	351	361	353	347	362	367	341	368	327	338	356	347	367	351	356	382	368	387	373	342	327	330	339	349	362	370	356	326	355	347	328	332	330	351	360	366	370	354	372	370	391	351	360	343	376	340	374	351	351	367	371	345	349	341	363	389	361	364	366	383	332	342	339	353	365	348	325	382	345	370	366	377	355	344	358	342	334	367	331	364	350	401	370	333	390	353	342	343	349	357	362	357	349	326	341	371	333	345	348	357	361	367	338	348	366	362	359	364	322	378	346	387	399	382	338	393	342	356	367	356	328	377	350	333	315	381	367	327	363	347	342	362	357	360	371	365	352	342	332	358	356	359	350	334	356	349	345	352	337	387	337	337	380	350	368	354	367	340	404	342	373	338	333	363	402	348	335	365	323	336	382	376	351	336	360	352	354	370	378	381	388	333	326	339	354	360	364	341	363	346	342	377	363	356	367	343	329	345	329	385	356	385	351	336	374	340	333	350	348	337	347	347	317	302	332	348	356	360	350	342	364	342	361	335	364	382	363	360	340	349	358	347	345	359	337	372	382	399	348	348	369	372	349	342	331	340	351	365	354	348	333	371	330	334	360	363	353	374	358	362	356	353	361	345	356	348	350	341	325	373	367	380	387	353	334	333	361	343	359	379	354	359	367	324	364	357	348	414	341	345	362	354	356	396	357	384	390	380	360	347	362	350	344	356	353	373	373	353	366	340	350	343	383	353	352	373	359	342	364	368	353	411	330	335	366	336	362	364	397	366	319	371	365	349	373	348	388	336	342	348	324	409	390	348	332	373	343	361	341	336	355	347	357	376	359	377	352	352	358	355	374	349	346	349	349	384	366	381	352	351	338	378	342	350	332	354	365	400	335	367	352	351	384	381	377	361	365	359	350	384	371	357	345	362	339	374	352	358	326	345	360	365	321	341	352	351	352	402	332	333	328	396	351
27932	17178	3146	654	469	435	290	256	229	224	232	216	230	205	247	216	221	225	198	209	204	204	194	235	241	226	211	224	235	231	222	227	201	217	229	232	204	219	226	201	213	204	240	210	215	223	222	195	202	199	200	216	190	230	235	217	209	220	223	209	197	210	196	216	213	200	184	212	203	211	221	215	205	195	192	231	254	228	210	202	192	232	212	229	222	209	220	244	230	207	210	216	211	209	202	226	216	212	235	225	227	232	205	190	210	206	219	212	207	183	234	203	212	217	204	222	222	224	187	203	206	236	215	200	202	194	220	232	197	220	189	222	210	190	216	205	224	198	233	213	221	218	197	208	202	231	208	211	197	204	196	216	213	195	220	209	222	202	201	228	216	215	220	211	205	204	207	191	219	210	189	234	229	191	242	211	209	205	228	202	213	219	198	225	195	222	230	239	210	198	208	217	213	205	207	195	191	255	193	208	235	207	209	246	238	219	196	223	202	216	235	209	202	217	205	228	201	210	208	209	218	179	208	207	224	210	221	224	199	201	214	193	223	205	211	228	221	214	240	213	213	202	205	221	236	207	235	199	207	185	206	208	227	207	201	214	217	209	206	199	214	199	219	224	189	223	197	196	206	212	195	211	240	236	199	238	195	226	211	198	192	231	216	204	200	201	195	209	198	192	219	220	197	210	201	202	214	207	210	206	211	209	206	193	206	214	230	228	225	206	223	199	225	222	204	223	223	183	200	218	187	206	224	223	229	202	185	211	241	222	191	223	237	211	216	233	210	198	199	200	205	199	229	234	232	195	191	206	192	191	200	211	238	226	225	191	191	177	189	213	224	202	229	224	209	197	199	198	191	207	213	183	231	216	218	223	232	213	214	213	234	207	229	235	210	195	187	223	231	222	205	199	199	195	215	222	246	210	229	225	202	221	230	223	221	218	222	230	212	245	222	223	216	218	239	221	205	232	204	222	233	210	229	225	203	229	237	204	208	192	240	241	203	193	232	208	217	190	235	219	212	222	226	232	210	182	209	232	203	220	207	201	211	241	189	214	203	225	249	190	239	213	214	244	201	228	197	212	227	218	212	194	208	201	204	213	227	197	202	217	221	255	198	210	222	206	180	228	232	205	203	214	228	207	190	203	186	184	204	241	195	210	230	220	212	193	207	216	204	231	199	209	214	178	219	215	217	199	201	211	196	215	221	204	229	222	214	225	240	202	237	207	214	217	201	216	192	204	188	197	208	204	241	197	192	200	184	212	216	196	216	227	230	205	215	202	248	220	204	234	239	198	210	219	217	200	204	197	189	197	217	212	232	228	205	203	219	208	197	200	213	195	209	234	217	193	201	212	206	210	219	224	189	241	191	239	192	225	208	195	214	187	198	203	205	207	177	236	201	209	222	231	229	205	209	209	236	199	230	232	211	202	217	203	194	224	202	203	211	208	222	205	198	225	193	223	213	216	225	209	218	210	210	208	246	222	220	191	215	158	232	234	207	210	195	236	227	177	222	226	207	213	250	219	215	186	244	202	211	218	206	212	217	213	217	220	232	193	226	235	217	201	204	246	234	224	227	190	208	218	214	237	190	221	214	221	194	217	203	216	208	228	223	210	210	171	222	226	226	224	213	218	198	197	190	212	200	191	209	237	202	209	204	225	206	187	224	211	226	191	220	205	227	198	211	214	224	208	199	225	198	213	213	204	199	215	190	219	210	217	198	184	202	218	224	201	243	233	204	198	202	203	196	205	212	202	191	210	204	245	231	216	190	197	208	233	228	221	213	233	220	216	230	210	218	190	184	231	213	251	210	207	224	207	179	213	213	229	197	235	216	234	226	214	220	191	213	177	224	219	196	210	190	207	234	193	212	207	200	191	183	219	205	193	196	214	218	208	206	213	199	217	225	195	203	210	220	181	195	214	200	208	226	204	214	200	214	225	205	190	209	221	223	199	189	229	208	205	223	220	195	228	216	207	191	215	210	192	184	203	186	194	208	230	224	226	207	225	182	221	224	232	208	224	184	201	225	190	197	194	241	217	215	210	224	199	202	199	204	195	198	219	237	214	218	208	208	224	228	190	205	228	222	200	201	205	212	208	223	202	206	224	234	202	214	201	257	227	204	214	202	220	221	202	210	211	215	181	206	205	216	207	206	208	185	206	203	210	215	242	204	206	220	220	244	208	229	228	208	202	214	200	196	208	218	189	257	190	200	210	199	212	220	207	235	228	224	180	196	206	211	195	224	209	189	190	224	196	209	216	199	204	220	202	201	234	220	216	205	209	234	230	236	229	219	195	182	217	189	214	207	206	228	190	215	206	193	205	203	218	191	217	212	198	188	220	228	204	225	199	218	212	222	230	208	218	215	214	215	183	226	215	209	234	233	195	205	184	208	202	241	203	208	204	218	201	223	236	243	202	216	196	224	215	214	197	218	208	219	199	218	216	235	209	226	229	224	241	199	216	208	231	254	226	225	198	196	205	215	224	227	217	225	214	206	225	198	236	215	202	229	224	219	207	198	220	211	207	238	213	224	230	204	216	197	216	186	221	224	194	195	240	220	215	209	213	205	210	228	218	182	216	221	242	212	215	204	209	233	228	209	218	192	246	222	245	193	223	198	215	214	212	191	236	204	217	191	202	222	244	230	193	197	203	222	186	217	219	227	212	213	221	241	213	204	213	221	191	186	211	254	232	205	212	241	231	221	191	218	210	208	195	244	219	225	220	217	222	189	194	183	190	182	206	222	189	213	204	224	214	190	214	212	233	208	212	195	190	245	222	227	212	200	205	207	211	212	201	206	204	219	215	214	230	210	213	232	235	191	218	185	191	205	207	208	220	225	205	191	216	221	216	192	224	187	230	221	238	211	211	240	205	210	192	229	229	180	228	230	211	221	230	233	233	207	197	192	221	229	207	226	209	192	210	230	233	213	191	217	215	201	219	207	201	221	198	219	227	224	206	240	239	216	208	236	212	192	243	227	197	209	197	215	193	222	248	195	215	222	210	214	204	224	195	209	244	194	218	213	204	191	215	237	219	223	193	200	213	219	209	223	223	189	196	217	218	188	207	203	208	186	201	209	208	209	197	220	228	210	255	225	219	206	206	215	263	236	206	207	226	197	195	226	211	226	214	205	196	231	222	219	203	189	201	202	209	249	224	192	202	207	246	219	205	201	209	216	232	216	219	198	206	219	188	221	206	195	242	208	209	191	219	208	205	197	225	214	210	226	211	202	213	236	229	221	216	224	211	215	197	208	226	217	211	208	202	222	182	220	221	227	237	227	211	223	224	219	196	202	209	190	231	218	210	211	228	223	213	185	220	214	188	187	220	227	204	247	222	223	198	193	226	206	239	215	204	227	205	202	192	223	201	217	209	204	210	212	232	208	224	210	209	212	220	216	235	188	199	222	217	234	223	196	204	226	199	188	186	222	193	227	183	227	242	201	232	191	237	198	208	219	213	226	206	185	220	198	226	225	247	187	209	215	217	227	210
4378	908	613	405	345	323	294	269	232	272	237	262	241	242	250	211	244	243	252	240	244	232	225	243	244	232	237	273	239	219	236	218	225	260	208	219	256	248	201	242	206	233	226	216	211	248	211	220	246	232	199	223	238	270	222	251	244	263	241	199	217	252	238	240	229	284	234	200	216	238	245	187	237	245	236	254	246	266	253	225	227	213	244	204	241	242	257	237	215	268	250	244	226	252	224	259	238	237	223	220	231	268	211	234	223	232	237	246	237	237	255	233	214	241	253	222	213	250	229	215	238	250	242	240	237	230	231	223	216	228	231	231	225	238	225	237	265	242	256	222	247	246	215	206	228	241	241	226	223	267	260	232	252	223	217	267	243	269	228	242	222	225	231	226	256	226	226	244	244	224	270	213	238	240	245	232	231	208	241	229	255	203	230	227	248	260	234	242	238	246	220	201	231	233	207	220	248	234	225	225	229	249	249	234	240	224	246	243	238	239	239	277	229	252	246	255	253	240	228	237	241	227	245	187	230	214	215	238	195	235	260	235	233	251	216	251	240	254	222	239	213	251	216	207	225	253	230	275	232	222	234	214	258	243	251	240	214	246	239	239	252	251	247	251	242	242	230	222	221	225	232	248	238	236	219	234	223	219	222	213	248	250	262	236	213	218	225	234	260	233	229	233	224	234	218	240	254	251	215	196	231	226	257	234	222	232	242	260	249	244	211	240	212	226	226	201	280	225	226	219	243	226	236	230	229	228	210	237	234	240	245	231	238	243	259	225	235	232	233	229	224	199	228	245	223	242	209	257	237	227	221	214	238	232	234	228	224	229	227	245	212	257	240	239	234	275	227	262	245	227	224	239	237	259	238	237	234	234	235	256	246	241	259	215	235	251	220	233	282	217	240	270	231	233	229	236	236	245	190	229	222	224	225	256	241	222	239	222	231	230	245	270	247	270	255	194	217	224	210	237	255	246	221	246	241	217	251	257	247	235	234	215	243	242	225	237	221	236	227	215	246	254	254	244	239	220	248	227	228	252	221	258	248	232	241	233	231	220	243	243	209	238	244	257	217	255	217	246	242	251	219	259	259	247	230	231	240	251	229	205	232	235	257	251	245	239	214	244	223	227	223	251	219	245	224	208	227	212	239	240	248	228	247	256	243	232	203	252	220	221	243	259	203	254	236	245	224	246	261	239	210	230	269	238	210	224	241	226	218	200	226	234	222	243	219	246	231	249	285	248	223	237	230	213	224	219	237	248	274	229	230	242	242	234	217	222	230	247	242	233	230	228	223	243	227	250	231	233	234	228	246	257	246	258	215	242	242	238	232	205	236	232	203	237	240	237	239	231	219	240	240	241	220	264	237	258	209	234	236	269	239	258	241	227	240	224	258	236	260	231	239	219	234	226	237	234	255	248	234	244	208	255	262	244	218	238	223	228	223	213	238	243	223	235	242	242	227	209	246	238	241	251	198	237	255	251	223	236	227	214	214	247	241	218	240	240	242	227	256	228	228	233	256	267	252	238	231	251	246	218	224	251	244	214	241	238	215	236	239	234	242	231	244	263	235	244	259	244	240	252	232	227	238	235	224	231	235	256	198	263	235	280	253	240	242	218	224	266	240	217	237	222	237	247	238	262	247	251	215	267	277	279	233	266	242	251	222	257	238	254	237	247	242	255	225	249	219	242	238	251	237	245	252	233	249	250	249	255	225	252	203	238	230	246	244	237	228	258	223	246	247	236	236	224	269	222	249	227	257	210	235	224	266	249	231	219	229	263	225	235	217	234	259	233	228	236	228	218	232	213	237	227	216	245	237	223	241	237	229	248	232	247	243	261	238	241	227	229	238	234	238	221	221	233	269	226	207	222	252	240	221	226	219	239	243	241	233	229	256	218	227	246	259	243	232	232	230	261	239	222	261	225	229	220	275	239	225	233	198	243	274	223	248	237	271	224	231	234	259	230	221	242	239	225	232	259	244	249	255	250	235	226	232	203	221	226	244	226	258	241	252	261	225	268	254	240	241	268	258	250	228	231	229	227	217	248	233	254	245	224	233	226	231	246	203	250	224	214	249	229	249	217	230	236	245	212	244	263	228	249	224	215	248	234	249	223	234	259	244	234	244	213	232	259	200	237	241	247	233	224	226	232	228	248	214	264	252	239	237	217	245	242	238	231	266	236	223	233	226	231	266	220	225	205	231	257	261	218	253	234	226	258	231	231	244	237	223	221	223	249	264	256	256	236	236	226	228	246	253	247	246	268	206	238	255	232	222	242	255	228	211	226	228	233	235	234	239	231	254	246	232	262	232	223	225	238	278	233	253	241	245	256	241	225	242	223	243	246	197	251	241	227	238	233	263	255	230	227	225	250	216	246	210	228	246	239	225	213	231	235	235	240	247	259	235	230	250	259	249	240	221	254	253	243	229	268	241	237	235	266	253	237	235	210	229	240	241	235	229	213	236	222	215	259	232	229	220	246	234	212	239	250	200	222	238	234	254	242	225	215	224	229	232	218	252	197	248	213	225	224	241	260	243	242	239	227	226	239	253	224	231	213	237	238	225	222	246	221	238	245	245	230	206	263	225	255	221	244	232	204	230	221	225	242	242	211	239	228	253	255	202	249	227	242	229	225	261	241	195	230	241	221	239	234	231	225	245	249	239	266	246	240	218	248	249	245	226	262	228	234	237	274	221	218	248	229	232	248	236	222	228	183	205	268	244	230	243	238	219	198	259	233	237	231	238	237	249	220	210	229	232	242	254	251	242	234	250	218	207	245	245	233	240	224	251	250	254	223	245	250	216	245	244	230	215	229	266	238	258	237	237	250	237	233	233	258	229	239	265	238	227	241	268	227	225	228	229	232	242	246	207	233	226	213	259	232	262	236	244	222	257	238	221	224	238	227	217	267	235	247	236	252	208	219	249	235	238	229	228	248	220	240	237	249	225	216	216	225	212	225	245	205	227	227	228	241	234	205	245	218	227	242	234	268	252	242	256	255	235	214	251	246	269	204	251	231	211	232	219	242	237	254	240	229	230	235	238	250	250	240	228	213	271	256	260	252	234	216	262	205	236	241	228	204	235	240	242	266	254	225	216	224	235	223	223	228	248	231	243	261	222	225	247	237	216	221	261	220	221	243	203	232	239	243	244	244	253	229	239	213	242	261	250	244	223	259	224	229	230	250	231	219	258	240	241	258	256	244	234	228	197	256	267	234	219	248	241	213	229	216	241	256	238	230	239	208	273	240	277	250	236	227	235	248	240	214	241	223	251	247	235	218	247	248	258	244	228	234	249	239	245	224	258	218	254	266	231	254	267	233	231	223	233	232	239	216	256	249	233	236	248	224	227	229	225	248	229	222	255	235	239	217	248	227	214	222	264	251	232	271	243	229	222	245	226	270	239	235	229	229	252	236	230	242	208	250	229	252	226	210	259	218	238	248	231	224	233	229	230	225	276	242	242	222	206	218	243	240	218	247	238	263	223	207	270	247
23926	21338	28523	24490	21317	8487	747	467	365	340	316	266	242	216	216	198	194	188	179	173	176	186	176	186	175	169	163	176	157	159	164	144	186	187	135	149	146	154	148	151	151	131	162	158	149	197	158	147	124	158	167	149	176	133	154	133	142	145	156	158	144	163	151	174	145	141	138	143	141	139	158	141	141	132	142	144	138	143	130	168	132	151	135	163	141	148	129	141	141	156	121	154	167	136	168	114	149	169	149	176	166	153	155	146	139	151	150	142	143	118	140	152	145	151	122	133	154	144	147	123	150	130	145	163	154	149	174	155	149	153	153	140	143	160	140	147	144	148	139	136	136	143	126	137	139	148	153	122	147	134	149	148	136	152	150	153	149	144	149	150	152	158	158	145	170	129	170	131	154	152	156	170	140	155	117	146	152	163	143	150	145	175	141	145	150	148	138	135	163	156	154	175	155	149	142	148	150	134	146	141	145	128	150	132	146	150	148	147	129	152	131	164	139	146	144	139	146	160	148	137	143	125	137	164	146	146	121	141	152	132	165	162	167	171	153	141	156	158	141	146	151	145	136	141	153	134	176	150	138	144	155	141	164	143	151	155	135	125	153	143	126	143	155	157	146	165	143	141	171	150	128	136	119	165	146	123	144	149	149	149	158	125	165	160	159	160	152	143	134	139	154	144	144	146	148	139	157	159	140	152	134	133	153	153	157	158	152	128	139	135	137	160	151	142	136	159	135	152	149	158	154	143	131	157	129	122	149	148	152	153	163	155	133	148	144	163	149	154	145	164	152	144	166	161	144	141	163	153	121	151	155	140	145	141	159	135	167	133	143	175	148	118	132	129	144	161	144	131	139	136	140	167	145	150	145	140	153	144	138	137	141	139	143	134	136	134	148	153	165	156	158	138	165	135	141	147	146	143	135	158	144	140	151	136	142	148	139	143	142	160	158	149	170	135	144	145	139	147	142	168	164	155	158	146	158	143	152	134	152	141	158	138	144	158	130	145	130	163	143	139	147	139	137	143	142	140	140	143	159	153	153	177	161	166	156	150	133	166	156	165	158	147	163	169	137	144	136	170	162	152	137	127	150	169	146	120	136	145	146	143	145	162	177	149	149	154	149	132	143	146	153	134	150	160	151	140	156	139	142	172	136	147	153	164	164	137	143	117	145	140	133	175	125	149	146	162	157	177	138	159	156	134	130	137	133	153	153	149	142	140	147	158	167	152	150	163	150	152	141	186	143	159	157	145	163	133	153	129	137	152	163	137	161	151	163	142	116	150	139	151	123	148	156	141	164	147	142	146	162	133	149	149	153	139	161	160	156	131	156	168	150	129	144	163	155	142	135	138	121	155	156	136	147	160	158	130	145	149	169	179	136	137	130	153	145	146	113	142	159	150	124	145	159	160	155	126	151	164	153	124	141	131	148	152	164	142	141	152	153	119	144	123	142	184	146	147	136	160	146	144	142	142	163	127	162	153	169	165	158	147	133	157	152	146	151	147	156	126	148	164	132	136	165	143	152	138	143	151	162	161	136	139	127	168	150	148	140	149	152	134	143	161	157	147	131	153	164	163	154	138	125	149	154	144	127	159	162	147	157	153	146	144	144	150	173	151	156	157	159	172	133	146	163	170	147	137	147	144	141	138	145	145	144	134	128	133	144	131	148	154	140	155	156	139	153	155	155	142	154	152	178	156	144	154	116	163	126	158	147	165	140	168	164	162	157	131	146	128	158	145	154	145	122	162	162	144	139	138	151	153	121	142	143	162	136	139	171	147	149	142	157	153	143	145	139	153	142	143	156	138	142	128	142	153	154	165	146	163	155	126	145	166	139	129	133	137	155	154	142	155	136	171	134	144	130	146	140	139	163	143	143	175	174	120	129	157	145	133	152	146	153	144	162	132	133	135	151	164	137	143	164	145	143	149	148	141	138	146	146	174	142	139	137	150	167	144	155	136	143	150	134	134	147	157	155	156	141	128	157	163	129	168	151	148	137	164	143	141	153	151	136	142	135	129	153	127	159	148	143	164	162	147	140	149	135	140	113	159	141	152	161	166	148	151	142	139	139	136	146	158	160	158	152	144	159	162	137	136	132	130	142	151	143	144	132	139	137	139	141	156	168	145	171	148	136	146	168	145	151	127	153	152	128	150	132	143	144	136	143	137	138	135	139	136	142	171	171	170	151	128	141	137	161	143	148	139	130	155	160	133	162	153	132	131	153	160	155	127	142	134	122	142	148	138	156	147	125	150	139	146	149	129	154	159	142	158	154	137	152	143	140	150	149	155	161	156	126	133	149	126	134	147	151	156	140	164	126	135	153	156	148	152	144	147	143	159	158	161	120	143	150	147	138	179	145	130	130	156	161	142	142	154	136	142	145	124	152	171	156	141	152	134	154	139	139	133	144	154	144	142	149	148	144	146	143	143	159	152	151	148	159	148	145	146	142	154	159	152	166	135	150	146	129	140	155	146	135	165	155	161	139	135	140	141	135	142	163	155	145	145	172	157	153	130	134	144	121	160	160	171	155	147	139	163	164	140	172	163	162	161	138	143	147	143	128	144	135	123	155	163	112	127	134	152	144	143	138	136	146	148	143	154	141	143	157	138	165	133	162	140	126	159	124	146	129	149	158	154	145	138	136	125	147	151	133	136	158	129	146	145	146	139	157	142	153	133	159	153	152	150	132	148	115	159	133	150	143	152	147	146	157	133	149	170	161	146	158	152	152	151	146	171	138	134	144	180	159	141	158	143	151	130	172	144	162	168	161	140	168	154	153	147	136	168	143	149	151	141	142	153	137	159	135	169	153	145	166	141	142	152	150	133	172	160	148	139	133	136	145	152	120	151	146	141	137	164	135	167	150	150	140	150	151	150	150	137	137	141	129	154	126	163	143	156	130	166	158	126	165	143	159	132	147	141	138	147	139	163	144	134	139	138	176	142	141	143	164	163	145	149	143	139	160	158	150	131	158	154	142	145	155	168	140	148	157	164	143	160	164	147	164	180	143	146	140	149	141	153	146	139	145	147	158	168	154	153	137	142	159	123	138	170	141	148	160	167	156	143	150	168	137	143	128	158	173	135	157	149	144	153	137	146	154	146	141	154	155	128	135	145	148	140	166	157	148	148	156	132	153	140	154	150	137	148	145	148	150	165	142	161	164	142	148	148	139	145	140	151	136	157	153	151	143	141	160	156	140	144	143	152	153	142	150	145	160	171	135	157	134	161	149	170	140	169	159	128	136	148	132	144	158	140	142	146	150	178	147	160	154	150	156	133	156	152	143	142	143	145	148	151	156	154	143	148	146	150	164	153	161	147	134	153	144	133	153	146	163	155	165	145	145	151	140	170	142	136	148	122	159	146	142	172	162	137	166	138	143	152	165	124	163	140	150	146	146	141	142	140	149	130	145	151	155	163	158	153	157	150	151	143	170	158	159	142	156	136	177	141	141	159	142	162	133	159	148	135	165	153	136	155	126	133	154	165	145	160
3403	8974	5580	2628	1834	1348	993	787	599	505	455	386	331	308	283	266	247	270	239	258	234	233	183	210	194	189	195	202	201	177	166	176	157	161	175	198	158	177	156	160	165	160	172	178	163	185	171	169	153	163	154	168	179	144	169	161	173	164	165	148	168	156	152	184	168	151	178	161	156	168	179	147	152	155	168	157	160	160	167	180	185	151	146	164	180	160	171	188	175	178	157	163	141	138	161	182	175	142	187	177	174	147	165	162	177	164	168	164	159	166	179	163	144	153	192	196	153	153	166	168	147	162	168	187	155	152	161	164	169	162	158	176	168	165	160	170	143	162	158	154	148	154	159	156	155	140	158	142	167	158	159	161	156	158	156	161	156	175	160	163	145	177	163	158	160	155	172	152	148	150	157	161	166	165	142	166	149	165	167	168	166	168	160	142	145	163	171	149	171	146	166	166	156	157	165	149	165	189	158	139	169	137	165	155	163	163	158	138	165	150	163	162	169	175	149	158	160	156	154	168	166	143	159	173	152	158	177	173	168	182	163	145	179	165	189	135	181	154	154	164	176	169	153	157	149	156	143	163	145	133	171	152	155	161	159	154	157	162	166	173	184	161	157	172	153	144	173	146	162	172	158	157	182	175	161	162	155	177	169	163	172	175	178	181	184	163	174	169	147	126	178	166	160	173	155	168	160	158	158	151	130	167	165	148	181	175	157	143	147	179	145	142	186	154	164	169	156	142	151	157	155	182	141	165	122	152	146	173	145	167	154	174	160	174	172	142	146	164	171	169	168	137	182	147	147	173	157	185	157	161	181	166	156	174	169	187	165	169	170	145	141	164	157	170	142	180	143	178	164	161	152	156	150	164	153	153	176	168	142	186	168	172	164	151	169	152	164	178	151	168	180	184	169	164	154	176	162	155	134	171	153	160	181	156	153	149	148	175	174	176	191	148	163	156	165	148	157	160	167	152	172	154	189	157	167	165	133	167	139	159	168	170	172	180	146	185	158	150	172	161	152	169	160	152	161	153	158	187	170	133	139	141	182	163	153	160	150	170	180	161	158	167	158	167	157	174	165	146	143	173	152	182	177	159	172	153	170	155	149	165	149	192	153	181	142	179	162	156	147	154	156	166	148	168	162	174	162	170	149	169	182	177	152	158	177	169	161	169	162	151	138	158	152	163	163	160	152	177	148	151	172	154	158	149	167	142	162	154	165	172	166	140	158	175	168	134	149	167	155	154	175	168	165	164	193	173	170	158	165	170	169	166	159	177	148	161	143	140	144	182	161	169	156	142	180	149	163	175	174	185	133	156	172	138	168	181	137	178	161	143	158	152	164	155	168	174	152	172	143	168	150	173	157	143	187	170	139	156	161	161	148	162	137	164	154	175	152	178	184	174	177	147	187	175	179	149	172	176	154	160	161	157	190	177	178	157	175	143	156	166	154	160	178	163	150	171	145	170	143	183	166	188	158	174	178	154	159	155	158	152	147	146	156	162	168	169	163	136	173	186	150	166	160	181	163	166	153	177	177	183	171	159	158	173	161	149	147	177	132	171	168	153	161	154	158	164	158	153	153	166	153	167	141	141	161	141	173	174	159	148	172	148	162	170	153	154	154	165	163	152	176	186	155	172	174	153	183	170	152	172	150	167	155	168	176	151	167	126	153	170	133	161	165	183	190	169	147	173	150	174	161	157	148	175	168	165	158	153	159	155	159	156	172	144	154	173	154	157	174	168	171	156	156	174	146	165	162	163	154	161	163	185	160	170	156	162	172	165	156	145	179	150	175	171	165	158	169	182	145	188	159	144	166	151	184	176	137	152	152	153	165	161	140	165	167	154	177	170	165	165	149	163	137	168	171	161	166	150	167	161	197	148	155	161	182	163	127	161	149	152	152	180	157	144	164	149	152	171	145	139	155	150	182	166	168	177	151	142	169	155	165	165	150	159	168	158	161	154	169	187	168	167	159	153	172	145	154	147	152	147	162	153	154	167	157	150	169	168	159	150	183	151	141	180	175	157	184	143	185	165	177	153	152	167	162	151	158	136	157	161	145	180	169	141	145	164	166	158	149	139	162	162	146	156	161	156	158	136	173	180	150	146	149	155	161	182	164	165	177	162	156	150	171	162	180	166	162	155	143	171	148	161	147	160	169	185	191	148	156	159	166	157	163	183	142	158	167	169	171	174	157	148	169	146	158	137	149	176	161	172	150	186	160	170	184	152	154	148	166	157	141	171	147	161	174	156	161	157	169	184	163	169	161	153	146	156	151	154	160	146	145	148	166	182	166	167	179	162	161	149	167	158	149	162	161	166	142	173	144	147	172	186	159	160	166	136	165	147	147	165	156	178	136	137	130	165	183	194	172	165	171	180	145	161	187	159	155	160	146	165	163	172	161	157	161	160	165	187	182	177	159	166	177	148	143	180	158	157	150	158	158	176	151	162	158	170	148	168	165	165	161	173	155	161	140	149	162	179	157	163	142	149	165	175	153	155	158	163	164	157	180	179	166	169	156	177	167	164	169	147	183	152	189	165	172	166	177	135	163	156	146	173	157	156	169	155	168	165	162	177	162	161	164	157	161	157	151	147	165	176	167	149	146	163	166	139	158	180	161	149	166	138	143	157	140	188	167	167	142	167	156	176	164	148	164	157	142	144	165	177	154	168	164	167	151	163	154	157	151	166	163	193	164	143	112	157	161	155	164	179	168	176	168	173	163	154	176	169	176	169	138	129	137	162	172	152	165	182	163	139	159	146	186	160	176	145	141	168	156	145	164	152	146	169	152	157	142	147	168	158	139	150	160	162	146	163	181	184	170	165	173	177	174	161	157	156	172	153	138	154	154	166	163	170	152	171	139	151	148	146	154	150	166	161	176	146	171	176	150	157	183	171	141	157	169	165	167	143	162	150	151	168	169	170	173	186	164	187	141	155	171	177	159	149	140	142	154	136	150	154	172	149	166	174	162	149	154	171	159	157	165	159	156	169	175	182	146	147	145	155	175	168	163	185	149	151	176	164	159	172	148	158	157	145	161	157	160	203	132	164	177	190	197	164	194	152	152	163	187	148	171	148	173	174	178	138	139	156	179	180	177	142	143	155	164	160	158	136	158	172	183	165	169	153	172	161	204	147	158	167	162	176	167	153	180	145	157	162	150	146	146	174	153	167	166	165	156	147	160	158	161	154	168	165	169	155	137	150	172	174	160	149	156	164	156	165	160	147	167	173	144	134	149	134	168	166	158	174	159	158	181	172	163	161	164	168	161	149	184	160	161	143	146	180	163	162	156	153	156	136	162	173	159	170	171	154	141	149	155	162	142	164	183	166	170	158	151	175	162	170	136	180	162	158	153	167	173	148	164	168	162	157	146	156	158	148	158	148	167	147	151	161	152	137	165	175	161	144	162	155	144	144	147	197	152	158	157	155	173	166	155	169	165	167	158	164	177	192	166	166	163	153	156	153	162	152	175	166	161	179	154	160	151	182	176	156
25118	21310	27345	25496	9153	798	589	531	498	482	458	452	438	396	404	429	413	415	421	395	414	412	394	420	410	369	408	392	384	410	432	401	405	413	398	396	367	389	374	423	390	360	356	398	363	387	389	392	402	412	394	404	372	388	371	361	383	387	373	389	360	369	392	409	397	410	381	340	376	405	401	372	375	358	395	388	370	375	400	381	389	385	367	363	382	388	374	399	371	389	357	383	400	357	385	375	385	408	369	369	396	395	403	395	363	409	426	418	353	363	363	425	364	377	380	381	401	382	422	396	396	352	402	376	379	334	416	381	396	392	382	376	399	373	407	390	359	388	372	364	362	383	429	393	406	388	390	391	395	386	395	408	397	400	405	363	373	389	401	369	416	391	384	393	344	376	389	399	392	385	410	349	385	377	401	375	378	410	364	380	377	385	372	395	371	393	393	403	392	400	375	404	378	347	375	394	394	401	390	390	388	385	385	404	405	376	395	396	398	338	416	354	412	405	387	396	367	384	379	408	374	370	394	381	378	352	403	405	398	393	398	385	417	351	400	409	375	389	405	389	349	368	387	407	366	417	398	409	379	400	376	434	386	382	346	400	393	391	372	374	425	370	381	363	402	374	406	422	390	410	369	380	379	365	379	364	387	353	388	358	376	365	372	377	366	403	372	394	384	366	376	378	384	384	351	402	373	416	364	425	391	410	382	384	364	429	383	395	404	420	397	401	365	378	393	399	425	342	384	381	390	390	387	360	381	388	373	382	378	396	378	366	388	367	362	407	396	396	357	367	371	358	381	353	337	382	355	359	378	405	376	380	408	377	356	364	383	371	372	397	406	437	354	370	357	403	382	381	373	396	355	359	371	373	397	398	367	385	393	423	392	396	405	363	410	380	370	367	354	390	363	355	381	385	373	380	379	389	351	385	380	387	339	390	375	363	357	367	396	390	380	365	362	354	398	418	393	382	363	418	377	405	398	387	376	385	392	354	397	365	384	387	362	367	354	403	400	386	400	369	379	415	369	418	377	395	438	382	367	394	386	415	367	375	388	405	380	405	393	426	361	390	409	383	382	367	394	395	355	380	359	395	378	359	390	371	390	376	372	373	349	376	345	364	367	378	389	360	397	380	375	367	373	379	375	395	399	387	365	401	357	397	402	413	398	370	362	386	403	391	384	375	398	372	387	416	381	365	395	384	374	382	373	376	390	362	391	367	401	407	411	377	382	386	403	385	378	393	392	376	392	402	379	388	426	345	421	371	382	360	367	393	385	343	364	400	387	385	376	375	361	394	402	382	402	389	392	382	379	387	393	379	388	380	392	414	378	377	346	348	366	395	400	396	384	389	389	386	397	373	411	375	372	408	354	381	387	365	411	383	410	372	368	365	395	404	369	372	379	391	379	386	395	366	391	380	384	391	357	414	382	375	378	368	346	377	341	363	387	377	369	383	422	380	391	409	348	355	422	402	412	369	367	361	389	418	407	409	370	363	407	405	363	400	418	407	410	386	400	393	382	387	380	369	375	356	359	377	366	362	395	371	413	419	397	369	384	373	388	332	407	410	409	374	394	414	400	361	364	358	421	410	362	396	378	390	389	401	408	322	383	327	378	419	364	370	393	385	376	375	403	406	391	393	404	376	411	377	434	408	356	403	417	368	373	400	388	372	378	399	386	362	377	350	412	405	351	433	395	336	363	384	363	407	391	400	389	397	378	392	375	390	344	427	387	394	401	355	405	375	387	382	370	391	413	390	378	365	403	386	393	378	349	392	393	384	362	355	391	375	374	373	371	384	372	402	362	341	396	386	327	391	361	378	381	417	441	373	365	429	375	376	349	352	388	402	385	344	426	397	398	382	358	390	395	401	382	366	373	363	382	403	393	378	359	369	392	362	385	356	413	390	390	422	402	396	365	394	400	417	341	380	392	365	393	362	378	384	422	385	348	391	406	412	384	382	391	407	407	358	406	363	354	372	404	398	405	379	374	382	369	341	385	395	377	377	359	392	415	429	421	370	380	402	427	408	383	356	351	392	406	400	368	388	376	380	395	371	358	379	434	396	380	390	388	394	342	357	366	427	367	380	369	374	407	382	374	370	410	390	401	395	368	370	417	432	350	351	353	375	394	412	412	371	372	387	398	354	403	414	385	377	375	403	346	398	351	361	366	375	354	357	400	364	378	423	383	356	410	408	365	344	372	386	386	398	357	375	383	408	386	415	367	390	393	407	371	377	418	363	416	367	390	380	382	390	398	384	397	366	349	392	406	404	397	348	385	395	382	390	409	381	409	350	367	391	386	385	372	389	376	383	418	390	404	359	414	396	376	399	343	376	390	400	383	375	398	377	389	378	370	381	359	387	423	371	413	365	376	409	358	406	378	401	358	354	430	394	402	409	381	405	375	389	361	397	413	399	397	386	348	336	399	362	362	433	392	345	322	357	374	392	375	383	378	362	400	401	396	392	393	368	451	388	405	399	341	354	377	373	383	373	407	360	377	409	432	381	378	362	408	368	360	387	390	384	394	394	361	398	387	368	380	373	382	362	402	403	396	379	366	372	335	394	385	363	343	404	382	364	388	368	370	334	442	388	378	384	383	394	375	407	352	358	382	397	391	398	356	366	385	369	401	383	338	405	370	426	396	360	390	383	434	380	364	443	393	392	427	399	402	394	402	392	381	347	351	399	340	343	368	355	348	379	422	370	357	375	378	389	376	407	382	388	388	386	383	389	381	367	360	398	426	394	410	366	359	394	375	424	391	371	394	397	396	386	375	378	391	421	404	372	403	408	380	360	360	368	395	396	403	369	373	414	413	365	405	406	367	401	371	413	365	369	366	378	387	365	377	362	364	375	332	401	391	392	411	372	411	392	328	396	332	371	368	417	394	404	358	353	388	357	389	375	365	362	414	375	365	424	353	374	404	385	391	381	392	390	370	374	350	354	408	349	408	398	347	388	354	373	386	378	374	365	368	381	381	400	360	394	385	415	418	365	359	391	369	362	350	365	384	393	377	359	370	401	385	409	382	347	371	362	356	363	405	369	375	401	363	390	369	392	345	371	355	399	407	389	381	375	373	370	393	367	369	380	363	375	396	384	374	392	404	399	357	396	363	376	416	391	394	348	386	390	415	385	387	379	393	413	395	389	368	391	383	356	357	367	342	368	384	345	393	421	401	367	371	370	377	380	395	348	399	370	347	383	365	414	369	362	363	332	352	400	405	398	387	357	389	408	380	405	366	419	369	382	376	368	430	381	386	389	379	407	383	404	376	359	362	373	395	422	385	376	368	375	373	374	352	388	361	371	381	410	376	369	378	407	386	398	364	369	425	373	368	375	351	387	423	384	387	397	403	398	350	348	395	378	356	346	372	375	397	347	401	377	408	411	393	381	394	385	408	398	434	391	381	361	368	364	399	365	378	396	352	388	390	349	401	364	373	384	377	366	377	380	369	349	325	376	357	424	376	391	381	378	374	407	405	398	377	372	342	394	410	401
3593	5233	3270	1640	1292	1030	878	777	672	588	558	532	512	471	449	449	418	463	429	458	458	397	443	406	454	414	449	397	425	458	431	405	447	440	448	400	366	422	396	386	445	424	440	386	419	395	390	389	389	407	376	420	387	370	412	363	412	402	382	428	455	411	436	385	412	427	428	396	385	408	417	453	403	392	399	404	386	391	394	396	401	404	414	421	421	412	428	389	413	386	424	399	424	393	406	409	436	412	399	402	396	374	386	361	404	430	400	423	410	422	439	405	387	442	414	424	424	459	436	376	416	399	371	401	434	390	387	432	374	426	373	387	438	364	376	421	395	401	437	413	404	425	399	418	368	445	394	388	381	385	429	395	408	435	408	434	429	450	414	425	422	373	402	420	411	405	396	406	387	398	396	409	406	384	372	408	407	391	393	347	377	399	392	424	378	413	435	405	447	419	415	422	412	408	396	395	377	368	388	396	407	449	398	395	392	427	431	413	405	419	431	372	415	421	394	388	388	400	439	372	400	387	364	390	385	381	420	418	424	390	398	441	440	460	391	426	421	395	408	394	404	394	416	445	376	421	398	369	438	405	390	418	397	412	444	400	423	409	413	406	386	387	393	393	406	390	407	412	425	394	404	410	432	385	377	385	409	415	413	415	415	381	430	413	391	411	406	375	386	403	424	401	378	377	402	430	391	390	397	430	394	425	432	385	363	394	409	444	383	397	379	429	412	406	409	363	407	414	393	430	400	408	407	402	413	404	423	410	408	394	439	418	423	429	411	397	372	411	421	402	404	412	394	427	376	377	424	394	422	419	407	424	437	403	398	442	388	417	389	421	440	400	392	403	453	428	416	416	398	409	418	409	436	404	405	374	395	390	396	388	392	406	396	386	386	402	427	438	406	420	422	409	381	428	385	430	394	392	419	421	429	411	451	396	434	412	438	406	389	389	392	386	422	412	415	392	390	398	386	370	422	382	425	382	440	390	424	368	405	406	429	430	415	421	399	392	413	403	376	420	356	439	369	428	442	414	396	410	420	391	358	419	384	408	425	426	410	381	413	403	436	394	393	374	410	461	377	437	384	426	411	410	380	383	425	399	433	425	387	410	397	403	388	386	451	401	364	424	416	398	409	418	434	407	412	414	429	415	420	407	375	412	396	403	439	407	390	402	364	404	407	390	430	381	434	412	408	418	423	435	422	393	406	398	411	407	432	399	419	401	387	399	385	403	413	422	432	403	406	421	419	374	418	401	420	426	433	427	398	399	418	385	428	419	386	367	400	382	406	398	396	402	404	398	419	390	398	411	391	379	414	409	407	421	404	446	396	389	403	377	406	354	425	413	413	395	376	448	400	401	403	417	396	385	398	406	411	376	425	436	417	444	434	402	373	423	401	448	390	406	378	373	409	411	392	415	404	418	365	426	434	394	426	406	401	394	432	393	368	399	363	373	367	410	398	414	422	387	407	426	441	417	403	403	396	404	413	430	413	424	405	414	401	364	403	419	412	395	413	437	382	410	441	453	424	441	361	420	397	429	390	366	417	386	382	379	398	423	407	396	350	385	395	416	417	425	427	394	417	378	426	398	398	399	406	368	400	424	389	437	409	355	400	397	370	387	389	421	389	413	440	378	421	407	366	391	399	395	404	387	402	409	357	418	404	395	426	406	424	429	412	377	415	402	407	400	381	408	435	396	435	411	428	396	450	411	385	412	382	398	419	400	430	417	426	405	418	368	384	393	357	416	392	400	357	435	422	381	414	412	432	438	399	397	403	435	380	384	374	404	399	389	386	401	416	392	375	376	406	438	375	415	355	421	383	436	402	413	439	396	422	405	428	362	412	418	406	413	413	418	399	388	425	414	425	387	405	414	391	430	419	418	378	423	411	408	392	410	410	385	420	389	458	407	429	404	401	394	391	391	402	435	389	432	401	424	370	433	402	413	399	416	392	397	431	389	382	377	429	388	430	435	415	426	370	406	370	409	385	403	395	412	386	421	401	417	411	444	424	378	380	400	421	419	392	406	417	441	420	414	421	404	405	430	425	404	442	433	404	410	419	410	450	423	397	409	389	379	406	399	420	402	425	400	395	418	417	415	378	393	414	396	412	405	420	410	375	396	409	396	375	407	395	400	400	374	367	419	408	415	388	414	445	400	417	434	413	400	389	418	397	343	413	440	391	371	434	384	368	435	394	367	391	430	394	409	380	395	363	383	428	396	397	398	396	400	430	436	404	397	404	371	376	441	390	386	424	387	431	418	411	406	395	388	395	393	388	375	416	377	420	391	415	406	377	441	411	434	423	406	445	403	373	418	399	394	397	435	367	389	422	392	413	394	397	429	423	380	381	414	421	364	438	389	431	388	382	404	417	409	412	412	409	390	407	411	416	396	388	388	373	398	373	422	412	389	380	401	427	389	386	405	416	398	443	396	398	422	400	411	388	381	453	389	408	388	377	444	405	407	393	377	443	382	414	417	386	372	390	402	405	392	414	392	416	407	384	378	401	409	396	381	413	396	408	425	414	400	448	397	429	396	412	429	426	400	418	399	415	431	390	402	390	404	416	421	414	413	441	424	380	440	423	415	428	385	415	400	385	380	384	377	417	441	400	410	420	405	397	377	418	433	384	377	422	398	398	402	407	396	395	413	380	422	364	373	428	387	393	408	400	422	428	437	417	400	408	448	428	409	399	390	396	388	393	403	412	448	423	384	372	391	416	405	390	422	413	386	425	411	363	404	353	433	414	410	402	432	420	401	411	411	391	402	412	402	397	421	406	398	402	407	404	390	411	418	430	441	397	419	428	395	387	412	408	411	415	403	383	411	435	370	434	376	398	363	455	412	408	436	430	406	401	420	408	384	408	414	408	386	421	388	392	436	399	393	432	375	437	387	414	423	409	399	408	403	403	393	423	397	424	395	397	427	427	412	416	435	403	409	438	347	392	433	372	410	459	363	416	400	444	391	368	406	400	401	417	396	405	411	390	366	393	405	394	372	387	388	401	397	416	414	390	415	424	423	379	409	411	403	400	400	396	401	444	425	395	427	400	398	426	424	373	390	429	415	404	419	387	357	435	430	437	338	405	459	410	391	382	408	395	419	410	454	442	403	392	422	382	408	409	398	410	436	443	396	389	401	391	380	425	401	413	411	425	368	383	434	427	370	423	402	380	404	402	393	416	397	401	425	429	428	408	422	397	361	397	409	405	387	401	383	387	390	397	437	435	410	429	419	421	418	362	395	406	403	394	386	370	378	398	445	398	424	407	406	404	419	408	421	429	413	397	379	366	458	382	399	389	363	402	377	377	411	390	384	381	388	391	416	414	406	381	379	393	385	405	387	399	405	406	380	379	419	397	401	419	393	381	407	402	401	401	408	399	390	409	423	401	403	429	443	433	404	414	418	413	418	405	341	368	400	394	370	417	408	409	451	379	371	438	427	422	378	396	398	392	410	446	404	387	421	429	405	405	379	374	420	385	418	409	388	391	398	369	376
22929	21442	29164	24119	21447	21484	6795	1044	851	702	645	586	584	554	515	526	459	423	429	439	448	433	462	407	421	406	374	384	387	381	399	383	409	384	375	370	378	357	399	350	357	339	394	350	399	367	373	337	357	320	368	362	331	387	322	380	376	348	394	408	342	364	384	372	359	335	356	334	343	321	339	346	348	368	371	346	378	352	355	329	353	368	378	368	357	357	359	345	352	370	396	328	359	370	351	363	349	353	355	354	353	344	362	367	368	375	362	355	357	345	361	358	346	375	352	341	333	366	353	352	355	357	358	368	353	332	370	346	352	350	327	348	365	330	340	363	382	388	336	353	338	366	340	389	322	330	384	371	357	332	351	329	344	356	354	351	358	399	370	359	377	368	329	332	363	324	346	336	323	351	316	327	358	309	347	295	334	340	357	348	330	337	353	389	341	350	365	360	374	342	392	365	361	362	371	367	374	389	413	354	339	351	357	340	329	330	348	380	328	372	371	356	359	334	324	362	352	396	351	374	362	348	355	329	341	317	357	389	316	375	354	327	362	365	350	354	359	339	328	357	353	329	349	343	333	351	361	350	339	353	371	384	325	349	361	348	326	377	315	335	328	376	341	374	359	372	371	352	325	353	337	352	356	343	340	372	365	353	328	364	356	352	393	336	354	341	376	359	351	348	343	351	337	334	313	342	342	363	345	342	348	342	378	370	353	339	358	364	365	366	332	325	344	321	352	366	311	338	363	375	335	362	342	339	362	362	327	357	342	333	351	328	316	364	336	377	349	340	375	348	304	348	369	346	351	383	341	338	346	360	355	366	313	341	381	364	370	359	352	350	388	367	370	357	325	327	349	323	342	335	354	335	309	368	343	320	380	323	352	350	384	371	363	365	367	329	360	312	360	347	392	362	352	374	329	360	358	330	373	356	360	338	368	353	345	352	346	304	346	329	310	331	327	362	350	338	361	320	351	385	369	342	346	358	339	369	357	335	335	368	342	348	348	352	343	363	337	364	387	393	325	368	354	332	350	356	342	364	368	346	367	349	342	369	341	369	373	367	343	341	349	335	345	353	357	344	343	320	348	401	345	352	332	366	287	392	370	357	353	360	365	363	378	336	347	351	359	345	391	369	361	334	354	296	381	351	357	363	307	322	363	335	356	352	337	346	354	344	329	337	341	316	352	348	353	337	336	332	344	299	347	317	364	349	365	347	354	387	371	352	352	371	360	359	342	352	310	358	356	330	370	364	326	362	393	347	366	336	341	359	356	386	361	370	369	369	352	350	359	339	345	287	297	332	343	355	333	338	329	348	361	352	361	343	341	336	354	330	352	337	352	367	340	363	304	345	339	345	354	317	338	365	336	338	355	333	363	360	355	341	370	366	324	306	340	343	339	368	348	365	324	348	337	350	356	345	380	354	357	350	363	334	370	358	338	335	335	343	350	302	332	366	368	348	343	345	311	329	348	345	373	357	391	324	324	360	368	327	361	388	364	322	350	337	329	334	372	327	334	351	336	364	334	329	354	360	337	362	326	339	364	350	330	351	368	378	354	376	356	363	348	365	350	393	340	361	395	358	365	355	315	335	330	357	360	364	387	353	370	330	350	341	333	354	359	372	354	328	339	364	349	365	374	365	327	372	343	350	343	365	296	362	355	327	366	342	376	361	337	358	331	348	375	367	344	344	337	364	341	358	316	332	357	303	350	332	345	359	347	366	343	357	342	322	355	334	366	346	353	363	335	350	360	355	354	354	366	365	385	321	351	342	343	333	337	366	368	348	347	358	335	335	350	341	412	348	347	357	317	327	349	363	356	349	364	350	342	335	322	359	362	348	342	354	347	343	332	346	357	319	348	336	350	338	358	354	361	356	377	373	308	332	353	367	357	329	315	336	343	331	366	347	343	338	348	343	337	357	349	353	339	351	330	380	332	360	331	307	331	334	351	362	354	340	349	328	327	371	361	354	318	330	354	352	326	351	333	340	335	354	341	339	366	344	390	326	355	317	394	330	335	330	338	321	377	354	317	333	361	346	386	353	351	322	359	390	370	334	325	364	304	354	333	339	338	352	332	341	339	364	345	347	344	354	369	349	360	333	346	366	345	373	323	384	332	373	333	372	317	358	367	298	378	357	375	351	338	377	347	295	371	369	377	336	386	333	354	387	368	360	374	348	325	322	365	350	326	318	350	366	349	351	322	362	309	330	349	361	322	346	337	324	331	362	360	348	366	371	353	356	321	354	347	375	372	360	347	322	354	344	357	375	330	343	355	349	319	353	340	385	328	370	390	388	376	378	369	321	362	344	335	355	348	358	341	321	347	346	342	352	384	352	368	338	367	341	358	330	351	331	323	343	338	333	357	319	364	384	347	391	346	339	347	362	390	381	332	345	362	358	340	384	372	331	338	299	361	334	349	324	342	378	340	353	374	362	362	369	367	341	361	373	337	353	363	344	356	323	346	359	315	325	353	376	360	338	354	361	350	377	375	324	352	369	344	336	355	363	357	353	368	369	361	353	335	328	354	368	308	361	343	328	333	342	357	352	328	340	357	337	346	340	370	352	359	350	380	351	372	324	350	336	344	361	334	342	336	325	311	330	340	365	321	352	359	339	360	368	382	351	356	335	345	343	372	352	363	388	341	347	368	350	361	358	341	379	320	341	343	374	320	382	368	312	363	349	384	356	342	333	380	340	344	341	326	347	324	350	340	338	357	346	361	329	310	337	328	340	350	351	337	330	323	346	358	326	356	338	406	362	349	357	330	351	338	353	332	325	342	345	335	355	343	349	371	337	323	391	338	350	327	330	327	352	331	347	388	348	368	375	375	367	350	334	327	305	322	363	341	349	333	350	368	349	342	335	350	356	339	334	350	341	344	329	353	336	348	372	345	361	353	368	394	353	331	324	349	339	332	360	331	355	330	332	379	333	339	377	358	360	347	352	354	362	360	363	305	338	325	350	329	344	393	314	318	338	353	346	369	339	339	371	340	374	348	350	355	363	350	336	383	342	333	342	363	345	356	345	338	405	335	354	334	382	360	353	350	339	338	338	340	349	342	354	326	310	316	353	352	400	351	347	348	353	344	378	370	355	359	296	351	303	337	363	356	338	377	398	349	332	336	342	355	368	315	376	353	341	376	382	391	347	345	348	370	374	350	358	338	321	335	320	333	350	341	335	344	310	368	341	324	371	333	343	348	342	347	314	341	347	330	333	362	388	329	348	357	345	313	330	363	331	362	342	334	341	353	312	306	308	367	312	351	360	330	364	330	369	378	327	332	344	331	337	323	331	345	382	329	378	327	370	349	384	382	400	363	357	339	342	366	307	350	348	333	316	383	339	314	375	373	353	346	387	358	322	340	335	371	349	364	333	383	361	348	353	390	320	363	370	358	349	328	345	325	341	337	358	382	344	352	363	368	375	362	353	339	393	345	349	334	375	371	347	345	371	351	329	327	299	349	352	348	344	317	358	357	396	334	315	380	373	338	338	341	335
4816	15156	9726	4723	3483	2593	1967	1545	1261	1037	887	783	704	649	594	569	502	520	524	507	459	426	425	461	475	440	427	424	405	385	381	382	380	372	384	375	374	359	397	373	360	362	361	363	340	362	361	384	393	358	359	393	360	366	373	351	391	396	351	367	359	333	340	379	351	333	351	370	379	369	355	365	375	359	332	359	356	330	385	352	366	365	397	339	340	372	334	343	337	369	370	375	334	370	359	368	327	385	371	350	316	345	374	371	361	331	372	349	338	380	374	340	351	329	352	371	353	346	366	365	334	349	347	342	344	371	337	345	357	362	365	342	371	335	370	356	362	386	352	351	372	348	364	328	338	366	382	369	377	361	346	334	357	343	350	368	358	348	353	368	336	379	369	370	347	358	330	362	353	341	361	324	369	348	378	337	343	364	385	344	388	341	343	335	363	367	324	332	369	385	352	384	349	385	362	389	339	312	360	335	362	339	372	374	313	375	357	333	363	344	349	340	340	358	392	344	345	349	366	356	345	376	335	388	353	320	384	349	376	356	347	364	376	344	348	327	321	301	346	379	393	365	376	356	360	338	344	337	363	360	328	365	349	339	356	344	356	349	348	339	381	322	333	377	354	362	346	363	392	364	346	368	352	354	353	362	373	371	366	357	366	346	359	342	375	324	334	356	377	343	348	346	357	354	331	335	365	375	345	363	348	351	350	355	375	354	354	332	336	361	358	362	362	346	354	326	337	347	338	363	355	330	368	357	338	407	343	350	367	335	329	308	353	347	339	369	369	328	317	376	353	364	370	341	401	376	342	331	326	337	330	369	389	358	363	341	328	404	364	351	358	356	355	346	344	347	339	390	329	346	355	391	362	350	370	318	314	329	370	349	339	343	347	356	390	389	335	381	386	364	332	333	334	365	369	361	345	380	314	330	374	355	365	364	340	349	369	370	357	349	384	346	383	342	369	341	367	382	346	352	309	332	347	367	337	354	333	378	365	357	301	352	372	369	354	350	363	349	356	359	351	345	355	349	308	351	340	375	366	336	375	354	382	353	392	321	366	341	368	317	387	377	370	352	357	338	367	354	359	380	371	333	380	344	352	393	313	338	352	336	352	368	403	404	363	362	339	345	336	347	371	361	355	370	376	355	356	362	385	351	353	388	368	327	349	384	331	377	390	364	372	365	351	374	363	303	367	350	350	368	369	324	355	364	383	340	375	354	331	383	325	375	340	313	362	337	358	342	348	352	320	367	378	355	354	334	337	348	350	347	346	404	338	376	369	342	364	326	330	371	365	360	374	350	383	367	367	369	320	351	368	330	320	342	333	343	390	347	329	352	364	392	356	339	343	333	370	359	346	365	326	346	378	356	335	379	375	357	335	358	318	400	324	359	353	339	349	347	336	376	370	361	343	360	381	355	394	333	343	377	355	365	387	342	384	364	342	377	363	353	332	336	354	340	373	346	355	354	353	354	374	328	347	318	376	355	360	338	334	379	377	379	354	369	358	334	323	380	336	369	357	357	351	376	346	349	348	321	353	333	344	364	350	378	329	348	329	355	361	367	340	384	349	324	351	353	389	328	356	355	337	362	369	335	347	369	320	313	364	341	346	348	354	372	384	346	361	306	379	386	337	358	339	392	348	357	338	346	320	348	358	356	347	378	350	349	373	335	338	379	344	358	364	369	329	333	326	374	338	346	349	347	353	352	344	332	361	324	354	379	333	375	366	350	335	370	357	353	392	337	365	387	349	331	357	349	369	374	371	356	351	367	372	362	342	366	364	374	386	356	353	361	359	346	346	324	345	357	317	367	350	360	333	375	368	340	378	350	362	356	349	329	380	341	348	343	390	334	333	388	370	356	334	346	350	352	383	349	361	348	324	329	357	349	359	340	370	388	357	388	357	309	338	351	334	368	344	339	357	361	328	357	370	325	392	355	371	361	336	330	352	355	348	344	338	379	337	348	347	367	355	358	354	369	322	378	387	349	388	366	384	334	335	381	312	364	353	360	346	349	342	370	330	370	366	358	315	342	338	353	362	366	390	352	335	368	402	370	335	357	373	373	369	352	370	321	328	333	366	343	347	358	346	350	352	360	353	381	336	322	346	343	369	343	360	344	325	353	375	364	364	344	391	393	362	329	352	393	375	358	334	377	410	361	364	360	373	377	358	332	356	338	329	371	377	356	366	335	318	340	356	338	339	335	381	346	350	339	378	359	367	348	385	372	347	374	365	351	369	376	331	356	333	352	346	382	390	360	309	370	341	364	344	368	360	334	351	369	359	382	346	336	376	373	361	350	367	366	340	384	317	355	325	383	369	339	347	340	369	375	318	385	390	340	368	358	389	334	339	373	358	320	367	333	371	378	336	328	358	349	377	312	371	338	349	345	363	368	339	348	373	383	333	398	391	339	351	370	366	355	331	353	375	350	334	367	340	376	341	355	346	360	336	352	333	363	340	327	347	364	371	340	342	362	323	356	337	342	370	354	354	330	397	334	357	348	319	358	339	347	362	348	370	345	345	338	365	322	345	358	337	373	333	383	348	337	340	358	359	371	331	344	352	375	339	361	347	322	374	395	338	382	359	365	367	352	381	360	322	396	343	381	311	394	352	326	374	329	347	369	361	337	362	336	363	395	369	361	352	331	369	360	341	368	342	329	346	351	361	336	380	324	350	353	391	357	360	377	336	341	344	351	373	362	361	327	340	374	334	350	355	352	367	331	376	331	336	378	368	357	360	330	355	375	346	340	345	372	332	321	355	347	338	333	324	351	379	362	335	364	369	378	352	351	372	409	360	332	363	363	359	414	387	338	337	334	379	368	341	381	338	363	319	365	355	333	327	338	357	368	361	334	325	317	352	345	348	333	368	341	382	348	359	374	366	401	370	374	338	352	352	350	370	337	345	345	357	349	366	370	384	356	375	344	380	334	335	325	356	396	340	353	340	355	352	340	356	362	351	331	347	349	349	381	324	355	343	339	368	356	340	367	376	370	378	372	343	332	331	377	355	315	376	368	372	357	335	352	324	317	338	336	361	313	356	348	353	316	380	360	372	372	327	352	360	324	371	346	388	345	346	350	383	351	377	338	365	373	365	319	338	347	363	336	332	349	319	365	364	371	340	365	359	359	309	360	341	352	388	348	357	372	332	353	341	355	355	339	399	356	379	363	341	362	361	384	336	366	387	365	358	329	323	402	350	323	361	347	363	361	374	334	348	373	378	329	330	369	369	318	360	353	328	329	356	352	342	370	367	348	325	378	353	329	358	332	359	328	371	332	365	352	361	360	363	358	384	371	372	383	352	369	370	385	369	368	336	383	349	355	324	359	377	398	326	374	345	377	365	344	340	362	352	384	363	336	328	331	375	335	373	352	366	397	359	366	361	333	397	382	367	368	384	357	347	350	365	338	364	296	323	316	357	370	348	336	313	358	361	361	356	336	353	347	356	330	353	382	350	349	339	371	374	379	315	353	348	360	341	376	364	361	353	373	332	377
27987	17106	2752	461	277	249	238	236	227	224	248	238	206	242	206	226	217	188	209	211	212	212	203	203	220	198	214	211	209	211	201	200	205	243	209	203	224	206	212	212	200	214	211	222	209	207	234	215	198	236	213	200	207	218	219	207	194	224	185	227	212	224	230	239	214	228	204	205	212	214	212	212	202	213	196	186	231	214	199	201	199	191	191	239	197	211	207	217	219	199	202	220	227	208	209	233	209	234	221	196	205	199	206	200	195	220	217	219	211	232	216	234	215	192	208	198	182	196	185	204	208	211	194	221	230	214	234	209	226	209	221	221	228	231	208	196	220	186	202	202	227	226	229	228	199	205	223	217	211	205	206	231	212	194	234	177	212	231	186	198	192	194	223	229	234	211	205	208	207	218	240	206	203	205	190	219	203	231	208	199	203	207	200	227	223	210	214	215	222	211	204	206	219	192	213	205	198	202	213	187	223	199	210	214	212	201	214	209	220	204	208	221	217	209	195	215	241	194	228	203	198	228	208	221	201	187	207	212	225	236	233	190	207	236	213	209	217	192	218	217	227	203	204	209	220	220	207	210	198	183	206	219	224	206	221	209	192	218	235	205	240	205	226	216	221	194	208	224	223	210	204	202	208	229	219	215	236	187	225	222	202	228	219	183	206	210	194	200	238	212	210	233	219	237	202	224	198	212	193	207	235	206	219	219	217	189	241	217	220	207	207	211	198	198	220	184	224	211	217	210	218	215	193	206	235	189	227	198	181	224	182	209	217	195	247	218	221	206	216	228	217	190	194	212	210	213	207	191	202	209	218	206	209	216	223	218	225	224	192	229	209	198	219	230	213	239	209	211	215	196	213	216	232	199	205	231	211	203	192	205	198	210	202	206	214	214	225	215	209	226	207	205	205	241	202	196	201	224	221	185	204	224	222	219	210	216	218	191	175	222	221	203	198	222	208	193	224	217	209	204	201	211	225	200	204	206	206	219	210	199	223	218	194	234	227	217	196	238	203	215	212	217	204	195	200	207	217	201	224	226	195	194	224	233	219	194	189	203	221	184	195	215	199	230	192	231	197	192	192	199	195	217	204	191	212	209	206	209	250	211	208	199	230	206	226	193	210	208	226	211	216	214	224	221	226	223	239	202	196	226	188	194	221	199	185	224	200	221	227	218	224	182	210	202	190	199	213	181	197	209	203	204	215	221	187	213	194	211	216	216	197	208	219	220	211	208	187	245	203	206	215	238	211	220	188	191	206	198	208	207	191	194	201	200	220	201	199	245	223	218	222	185	222	203	232	225	191	208	216	217	193	221	180	183	203	186	185	219	231	218	209	218	225	194	226	223	216	176	196	233	213	208	203	177	205	217	196	239	207	217	212	234	216	210	205	209	207	184	209	227	184	215	192	208	229	190	186	219	244	225	250	247	204	212	202	189	213	252	208	197	220	223	221	211	174	207	199	209	205	194	208	209	225	211	194	213	213	209	210	214	211	208	255	228	208	188	220	209	207	221	201	211	193	226	211	223	203	207	232	223	215	189	195	201	178	193	213	200	241	212	213	209	222	225	220	206	203	191	188	213	244	228	201	201	219	194	220	218	221	214	200	215	207	231	214	199	208	176	223	202	215	201	208	231	216	220	215	190	224	186	187	216	229	212	207	221	223	193	214	224	207	207	184	221	224	206	219	216	202	241	243	216	198	194	191	195	203	197	206	220	220	223	216	201	172	219	219	199	207	205	211	205	219	203	199	250	191	194	199	227	196	197	202	192	241	196	216	223	223	220	214	208	222	206	206	208	201	211	224	231	207	212	205	211	212	227	202	205	177	212	202	206	184	204	222	217	222	194	227	229	220	210	206	191	194	222	240	210	198	224	201	211	222	220	205	239	210	194	210	226	181	247	236	212	232	215	210	218	201	201	234	216	188	217	244	188	219	220	218	197	203	220	214	236	184	227	197	209	208	202	198	197	196	218	209	207	186	227	199	228	239	232	220	213	201	214	209	209	186	211	217	189	220	211	222	191	216	244	205	193	220	200	247	223	221	203	206	201	202	227	215	238	217	180	259	200	215	201	209	199	215	213	198	236	225	213	219	220	233	228	225	210	192	207	210	209	213	214	211	203	212	209	214	208	220	213	215	205	239	194	212	252	216	209	207	212	197	193	246	242	204	205	227	194	212	225	201	208	207	190	202	219	186	225	246	212	196	214	236	219	224	213	194	206	195	220	224	207	200	205	214	175	206	207	224	210	205	183	229	191	216	227	216	194	218	233	216	217	214	193	220	218	225	189	204	210	228	184	215	234	205	209	214	200	205	206	195	250	186	202	229	214	218	213	200	216	211	193	220	234	243	217	202	234	204	189	202	202	212	193	205	218	251	218	218	195	208	219	236	227	191	212	220	214	193	215	202	206	206	185	189	216	225	223	204	181	208	235	217	198	218	231	213	189	203	215	217	231	201	248	218	220	235	192	204	209	205	217	202	224	182	212	219	219	199	196	178	212	207	221	202	197	205	189	207	196	206	243	210	205	200	219	213	214	219	221	230	221	189	195	198	207	224	198	214	203	237	223	201	241	196	196	229	200	211	220	205	212	210	216	195	215	198	215	208	235	223	200	205	222	216	223	191	201	194	228	252	208	218	207	219	223	174	190	222	216	214	203	201	193	228	223	180	222	199	220	207	196	210	207	221	220	217	196	230	192	218	236	208	216	214	191	207	226	200	212	212	230	233	221	188	210	193	184	221	194	222	198	208	202	206	211	213	194	213	219	218	203	195	215	200	213	228	215	218	238	204	204	215	217	196	209	193	182	206	192	185	208	202	189	218	180	201	197	208	202	212	208	217	208	224	212	204	192	212	208	187	208	201	231	197	219	208	179	190	210	203	225	188	243	199	225	206	213	190	222	195	224	209	206	196	198	209	213	199	222	209	192	192	217	222	195	210	219	199	229	220	212	224	219	208	202	207	203	215	221	228	246	207	244	199	224	235	212	197	213	223	220	214	213	190	214	210	216	225	179	223	227	235	198	174	203	223	196	178	208	230	195	190	201	201	191	193	229	195	220	215	234	204	216	225	214	229	220	221	198	217	219	198	198	241	229	220	195	208	207	225	235	217	201	211	208	223	190	229	222	219	210	228	222	194	213	193	217	204	215	202	184	223	193	191	217	200	188	207	210	196	211	202	183	200	183	208	201	204	202	202	200	187	231	205	211	217	205	212	197	200	210	227	207	213	234	198	210	230	218	202	223	221	242	220	221	206	211	226	224	206	215	183	214	201	222	200	220	218	205	208	195	222	203	204	199	221	211	191	224	209	211	230	217	183	212	211	228	217	183	247	205	202	229	196	211	200	219	207	200	226	202	225	196	241	197	205	198	200	223	209	229	203	203	231	204	194	199	190	225	237	206	205	211	205	171	192	201	213	197	238	239	232	205	224	192	212	195	198	195	193	213	218	187	199	222	179	200	201	205	213	247	206	195	191	166	233	206	203	177
4312	782	591	357	353	281	277	279	239	261	230	262	278	258	247	257	219	246	232	273	242	219	245	235	226	266	232	262	235	244	261	238	218	260	238	262	260	252	224	235	229	249	245	214	235	220	254	250	241	279	233	236	238	209	226	225	239	239	222	249	215	247	210	251	229	263	254	249	239	220	230	249	222	270	229	236	225	239	219	234	228	220	239	238	229	230	245	231	272	251	249	236	246	224	229	222	212	234	231	232	234	241	228	236	269	239	238	267	260	228	246	254	267	210	237	238	233	245	224	233	243	226	229	232	221	247	237	229	254	247	259	231	247	259	228	238	242	247	234	236	215	243	256	225	214	233	216	240	247	239	241	242	241	223	233	237	220	230	241	205	259	241	248	226	230	231	247	248	246	244	267	259	246	239	226	253	209	256	241	229	251	231	236	273	231	277	236	241	225	236	233	260	252	245	214	241	221	237	224	261	226	230	257	209	234	230	245	250	234	214	261	222	257	228	232	241	251	213	236	216	249	233	215	222	262	253	224	207	263	259	228	233	231	273	247	221	228	245	264	253	221	269	236	249	221	245	248	239	241	257	216	209	243	258	226	237	229	247	234	261	227	241	181	266	233	245	252	208	240	242	232	219	238	209	259	219	227	223	234	253	232	225	264	224	239	227	227	246	221	243	219	238	220	234	230	214	241	231	241	227	271	219	236	243	226	254	243	247	229	255	253	245	242	234	247	238	255	233	248	254	224	266	253	232	264	240	246	252	221	245	214	232	230	255	259	239	234	228	253	218	240	241	234	248	219	245	213	220	218	214	219	207	223	211	250	237	229	245	247	216	240	228	211	224	239	250	222	243	259	227	248	227	223	221	253	218	235	252	230	235	268	229	232	223	234	242	238	248	265	254	236	234	249	213	248	225	237	244	237	207	275	239	238	257	248	258	227	208	247	243	223	230	233	270	252	229	242	239	238	230	250	225	226	212	246	276	232	229	252	246	281	236	243	233	238	246	228	236	227	227	200	233	214	233	237	255	231	246	219	267	224	248	220	250	219	250	227	232	238	244	262	239	241	253	239	227	250	259	245	234	219	239	221	224	228	197	235	243	239	240	244	234	227	237	240	274	220	247	242	216	247	246	234	223	230	235	246	262	240	241	268	231	219	224	271	246	253	230	222	245	225	239	251	244	228	249	225	258	217	252	207	245	232	243	255	239	235	246	238	257	221	257	235	230	299	227	232	216	233	249	230	228	272	251	231	239	233	226	218	274	229	253	231	233	239	235	268	258	201	244	241	232	235	218	212	220	227	240	219	244	238	217	247	226	249	263	236	235	212	195	241	265	228	223	245	256	245	262	236	254	256	251	228	265	246	225	210	252	260	240	234	240	276	229	237	244	222	250	255	247	241	246	250	246	234	218	236	220	230	220	229	227	252	227	262	230	220	245	273	249	265	250	240	248	252	226	233	235	239	253	210	223	243	244	230	221	245	233	230	241	220	223	239	238	248	254	222	220	251	241	233	236	244	243	203	225	229	233	233	204	201	257	228	229	211	240	260	249	214	242	253	244	222	200	255	230	246	229	232	233	252	242	228	213	237	224	199	251	251	249	256	225	250	232	221	218	245	235	238	223	238	252	228	239	226	223	250	237	253	242	225	217	231	255	220	243	227	269	205	227	221	230	200	256	263	244	232	241	237	235	221	228	263	235	231	265	222	232	224	227	246	228	266	243	246	241	264	248	243	268	248	250	219	237	244	249	247	234	258	228	194	244	237	250	226	266	256	220	251	215	250	257	228	248	269	240	243	214	238	212	247	245	236	245	242	254	258	212	255	248	263	219	239	233	236	230	262	227	256	223	255	255	224	241	215	247	232	242	206	214	237	239	188	255	245	253	233	240	233	214	251	234	225	217	238	218	233	256	228	206	225	244	202	225	238	251	210	250	244	224	237	262	237	237	236	232	265	246	201	231	235	230	256	254	253	245	240	241	226	264	220	242	244	270	265	231	247	233	233	222	244	236	243	222	248	245	252	248	262	217	247	267	222	209	251	232	234	231	260	233	292	234	234	234	244	252	266	245	238	245	252	238	254	235	231	240	245	246	223	244	231	215	236	244	260	239	239	244	253	241	202	228	231	229	245	238	274	255	248	242	286	229	230	229	245	225	241	232	230	224	274	227	242	246	251	252	242	261	213	228	266	223	225	234	254	210	245	219	243	223	212	222	219	226	230	237	261	251	241	243	216	238	247	247	220	233	248	213	228	239	231	222	231	241	246	249	239	230	226	235	235	250	205	227	236	241	245	237	251	261	254	258	270	245	248	231	266	269	234	225	244	239	245	239	223	231	216	261	245	242	264	238	242	229	222	226	250	237	225	231	243	242	246	271	229	251	245	234	232	242	239	229	250	251	221	236	231	226	262	253	230	238	260	250	240	235	259	222	227	270	251	246	231	222	245	254	224	244	232	224	242	242	223	228	227	214	252	225	236	194	229	238	248	252	256	264	242	219	252	268	242	245	214	265	251	224	255	231	243	251	236	235	238	225	214	193	234	260	284	243	241	237	236	248	247	227	232	243	232	247	217	220	214	257	226	233	247	232	241	264	235	244	231	260	242	208	232	237	247	234	251	225	234	259	228	232	238	218	240	232	253	249	226	226	221	206	235	230	251	209	252	268	264	231	234	216	227	246	212	223	216	239	240	255	213	246	250	235	241	241	211	242	261	210	256	266	220	223	267	252	231	237	242	274	234	237	214	232	219	268	212	260	254	243	207	225	220	240	241	223	200	242	237	236	264	254	250	244	243	236	199	231	234	223	245	239	238	217	199	252	256	245	246	226	237	234	216	243	229	227	225	224	249	253	218	278	262	199	256	233	235	242	209	274	241	217	244	242	248	232	215	232	264	220	230	271	257	224	247	240	233	266	255	235	237	242	231	246	250	258	271	224	243	239	254	215	256	237	222	223	220	225	243	265	249	251	238	245	227	229	256	266	274	249	226	252	236	246	233	233	263	246	247	267	239	213	234	245	244	246	229	256	261	228	254	232	234	265	273	242	228	260	255	230	237	229	253	249	245	246	239	206	241	221	241	230	236	233	229	246	236	197	226	243	251	191	241	226	246	239	253	228	226	250	237	251	218	259	233	278	229	248	218	250	241	220	221	214	228	248	247	262	225	247	282	238	211	212	233	225	232	233	230	217	204	241	233	248	225	208	246	212	245	227	238	247	232	270	244	243	251	220	228	254	214	231	222	228	243	240	250	209	227	269	249	239	240	227	253	248	227	228	239	230	229	228	219	237	201	227	238	235	230	243	251	239	219	234	226	218	251	215	225	251	242	256	208	229	231	230	198	231	248	204	241	216	267	229	207	240	227	250	246	242	255	235	226	236	230	239	237	229	251	226	243	262	245	239	246	215	226	252	223	247	265	222	243	226	253	234	238	214	256	248	252	242	248	228	233	238	245	224	259	242	270	260	244	250	241	256	246	223	239	220	220	248
23798	21218	28390	24314	21186	8231	780	515	378	325	304	285	274	210	248	214	185	212	213	215	195	166	166	150	154	147	154	171	139	156	151	145	153	170	154	138	141	153	185	142	153	140	137	164	147	155	141	140	177	145	157	135	124	147	154	128	155	139	152	163	159	149	134	124	151	140	137	152	165	174	151	130	128	143	129	140	155	137	156	153	172	145	126	120	156	140	163	136	128	169	156	143	152	161	139	150	134	151	135	163	154	162	138	149	169	153	150	163	160	160	137	140	143	167	153	130	136	144	161	151	173	156	171	153	155	136	137	146	124	135	142	159	133	148	153	152	131	146	149	162	153	154	155	131	154	148	130	144	147	143	140	130	132	157	151	142	158	155	124	149	154	134	139	147	158	162	153	147	151	148	145	153	127	154	150	161	138	175	134	152	155	167	151	138	153	136	150	161	152	129	137	129	138	143	149	150	131	149	142	142	159	147	174	144	164	145	153	160	145	151	141	157	157	141	140	144	132	140	152	150	158	140	162	150	158	136	145	140	134	132	140	131	132	144	127	155	150	147	142	143	154	146	144	135	160	139	135	123	150	144	152	150	153	166	142	134	143	124	147	149	139	147	166	154	138	128	144	152	149	139	148	133	171	144	145	140	140	151	164	145	157	161	137	144	130	158	138	141	154	148	160	137	160	141	156	141	142	166	152	151	148	148	151	160	133	150	138	124	135	132	146	145	153	141	143	136	149	131	154	145	163	139	161	142	134	169	141	134	134	124	156	152	154	158	161	144	118	137	141	164	148	142	140	146	150	137	139	135	134	131	130	132	148	127	146	163	156	120	154	123	179	165	144	139	155	134	148	137	157	141	127	146	135	148	154	152	158	150	144	125	143	162	152	161	170	152	159	143	153	146	143	146	165	147	145	135	147	148	169	148	149	169	145	161	137	140	129	149	144	133	141	145	140	126	136	162	158	142	177	163	164	158	155	145	170	142	147	143	133	145	151	136	141	130	128	138	155	149	157	156	161	156	151	128	150	162	151	165	144	145	135	152	136	130	139	161	139	141	129	160	142	155	182	145	153	118	138	156	145	158	133	161	151	132	153	150	138	139	118	135	152	139	133	128	143	156	142	154	126	135	152	156	130	145	135	153	142	134	128	171	154	154	148	128	144	138	135	124	149	138	146	149	151	141	139	156	153	142	145	152	153	139	153	114	163	157	142	147	153	149	130	132	160	140	153	156	173	148	145	136	139	169	153	144	145	144	145	158	157	132	132	157	161	139	161	152	170	139	131	158	129	143	140	139	145	157	146	147	149	137	159	141	133	145	153	154	123	159	153	141	118	133	159	146	151	161	130	137	133	165	145	157	148	126	138	128	159	142	154	129	148	139	150	136	137	136	136	148	150	146	162	147	144	157	141	152	138	141	131	146	158	131	163	149	165	151	142	142	136	143	151	151	173	142	149	163	150	124	146	140	156	155	134	153	134	150	165	155	152	147	164	168	155	131	136	154	138	122	159	146	146	158	159	131	138	149	159	149	183	129	139	128	129	141	137	144	156	163	181	168	143	146	156	157	159	158	143	143	152	145	152	150	143	172	150	125	161	141	141	170	131	135	170	125	147	134	144	139	141	159	154	138	150	150	141	147	153	144	153	147	140	157	146	173	149	138	144	155	143	128	128	146	159	150	139	133	152	135	144	159	175	120	146	156	143	137	140	138	131	130	142	144	147	138	161	146	155	138	141	139	151	148	142	159	142	140	125	148	139	161	129	165	128	134	173	134	148	142	165	151	152	147	155	148	142	150	179	155	137	153	133	148	118	155	141	129	154	140	162	131	147	136	143	147	127	133	134	132	122	150	126	133	173	158	144	167	131	171	149	134	149	152	154	112	142	129	134	146	147	139	149	139	125	166	162	120	140	121	131	155	146	161	133	163	164	143	149	152	137	155	154	135	137	137	152	154	133	132	137	151	157	137	157	137	147	147	163	160	142	149	145	152	158	138	138	136	145	156	144	155	161	147	143	151	173	174	136	136	152	168	132	144	142	134	156	146	155	123	148	149	149	135	163	143	163	136	146	156	133	140	148	135	143	146	137	159	132	115	138	133	154	153	149	148	164	144	151	132	146	139	140	151	160	144	156	131	126	151	130	133	131	137	146	131	122	143	132	137	156	154	167	139	149	142	141	134	162	156	146	138	133	147	142	150	131	130	137	130	142	138	158	145	156	143	128	129	132	158	169	153	142	138	163	151	144	142	139	158	167	142	135	152	154	132	143	162	152	135	136	137	139	134	147	143	147	131	144	164	142	151	149	113	145	141	141	150	142	145	153	166	138	135	138	145	155	143	148	146	157	145	139	151	145	147	145	127	140	133	164	148	124	146	147	157	148	125	143	130	148	153	163	150	145	133	146	174	162	136	140	130	148	144	145	140	146	147	151	142	158	155	142	144	137	131	159	137	148	123	142	145	149	137	142	163	153	142	162	151	157	155	150	133	146	168	171	150	178	153	151	121	142	145	136	148	145	131	142	144	149	142	140	145	159	151	153	153	159	167	149	129	155	128	129	153	151	144	158	156	150	135	150	134	139	176	149	156	123	150	138	134	157	152	158	179	133	133	140	136	141	145	141	145	141	146	141	143	139	145	153	143	154	155	146	127	142	141	145	168	134	121	156	154	154	142	159	158	149	136	125	134	149	143	150	133	149	133	157	156	126	145	185	140	172	163	159	154	146	145	144	135	149	170	139	141	119	149	161	144	146	131	144	146	145	131	160	138	146	123	143	132	152	130	160	133	101	133	143	142	144	145	145	159	138	150	131	169	137	163	122	158	164	159	146	155	136	128	171	143	132	157	146	122	137	162	137	140	149	145	159	170	165	163	138	149	147	121	146	169	140	152	144	143	139	141	133	150	138	149	126	147	155	141	143	138	135	147	155	148	164	148	154	173	146	146	129	171	130	137	149	151	146	162	146	119	161	144	114	143	130	167	137	157	142	123	146	153	152	166	133	152	156	155	114	133	139	120	141	168	154	152	140	140	142	150	148	166	151	153	137	148	146	146	123	145	144	138	160	158	158	143	164	127	143	142	163	149	155	135	129	158	150	143	165	158	138	147	137	129	160	152	178	148	126	144	114	153	137	127	173	146	141	152	124	151	146	146	154	146	109	151	157	168	154	135	143	144	139	146	140	141	151	135	140	155	155	142	157	171	134	152	147	123	148	140	143	135	137	145	168	114	125	150	154	135	133	126	140	145	146	156	127	150	168	144	140	154	167	133	164	154	142	129	165	164	138	124	143	132	133	156	122	143	146	143	145	146	145	147	160	168	125	139	142	143	149	155	130	156	127	144	148	165	125	141	145	139	145	152	147	140	144	179	151	133	154	138	150	126	139	150	163	154	141	143	151	159	156	157	144	129	122	147	149	133	130	158	134	124	157	148	135	156	121	133	125	142	137	133	142	138	113	158	146	151	144	145	150	153	135	125	159	144	161	154	135	153
3360	9041	5694	2640	1825	1423	1037	804	594	539	416	393	341	302	282	242	244	237	235	230	251	202	210	198	211	183	203	182	176	162	161	173	180	168	158	182	164	174	167	159	165	179	156	183	152	190	162	164	154	193	192	174	189	185	145	179	152	170	162	170	173	177	194	151	192	174	149	175	156	185	176	158	155	169	158	172	174	177	160	181	163	164	177	175	191	182	159	161	176	161	173	179	151	181	159	152	176	128	160	169	164	166	163	189	151	188	164	161	164	160	169	161	141	147	168	168	161	161	153	171	158	173	163	154	183	172	153	174	156	187	182	166	183	168	138	154	170	161	166	164	161	170	150	172	176	163	163	164	145	167	206	149	146	161	160	153	166	142	164	152	141	163	163	172	175	175	160	162	144	158	144	157	194	169	147	149	170	166	158	162	183	172	153	153	143	164	169	153	177	166	159	149	157	168	146	159	151	171	183	157	151	168	161	156	191	160	165	145	167	146	135	175	172	169	134	166	185	157	167	159	169	159	168	155	149	150	150	163	168	166	158	165	154	178	137	156	155	160	191	173	167	149	143	154	165	177	179	175	197	161	167	177	161	176	152	145	167	174	180	166	167	158	169	156	170	174	158	173	159	150	138	155	175	156	176	154	153	151	165	170	153	155	152	158	147	156	162	162	159	148	159	163	142	148	139	158	154	160	153	182	166	145	158	168	162	152	154	148	180	177	187	157	154	167	172	143	166	143	155	168	148	144	168	152	154	155	176	159	150	168	169	163	164	144	151	168	153	159	167	144	162	168	147	156	140	179	152	181	171	148	160	162	174	181	140	163	166	169	161	163	149	166	179	156	155	158	192	151	158	172	142	127	176	141	165	158	163	148	168	161	148	146	172	181	149	169	160	161	173	165	171	157	152	164	155	169	161	155	149	163	167	131	148	183	156	158	178	176	155	173	164	169	150	143	173	149	158	138	162	165	172	148	169	161	163	161	157	181	139	181	151	148	153	159	142	149	185	163	134	170	165	162	156	137	168	157	150	172	171	155	182	163	200	160	171	145	160	163	164	175	141	170	157	142	140	161	161	185	162	154	174	154	142	136	159	168	166	158	153	155	151	161	143	167	179	155	182	156	157	152	152	148	156	181	151	165	190	152	155	169	184	182	142	162	176	165	158	158	158	145	161	181	148	170	150	138	164	165	135	171	174	158	163	170	156	189	164	164	161	175	167	150	167	150	166	142	171	158	176	165	180	164	152	126	140	152	178	146	164	175	154	157	152	151	151	159	181	177	162	160	151	161	176	161	165	145	203	155	165	143	162	156	163	165	160	166	132	154	168	170	156	170	132	176	175	179	186	168	174	175	179	166	163	193	158	137	166	147	148	157	152	181	148	159	172	161	141	195	158	157	172	138	168	154	174	148	138	160	160	178	170	169	156	176	167	175	143	160	163	168	166	150	136	154	151	171	135	156	149	166	172	173	139	150	161	156	167	167	162	157	166	176	132	137	161	150	169	147	166	159	150	158	173	150	157	156	154	136	161	162	161	157	161	151	164	171	159	168	163	163	166	158	168	169	146	178	161	162	181	180	165	157	154	166	161	168	163	158	160	163	167	163	163	174	164	155	177	156	157	177	165	157	153	173	171	156	160	155	180	158	159	180	161	164	164	185	178	158	159	156	172	167	162	149	145	169	154	164	137	160	155	177	155	177	137	190	170	180	161	166	143	165	156	186	170	163	175	170	177	167	140	146	170	159	161	170	159	167	154	176	136	158	142	155	167	156	153	156	166	165	166	150	181	165	154	168	172	174	154	166	159	176	185	154	154	157	157	182	164	190	154	163	175	159	177	136	164	160	169	150	169	180	163	188	182	169	156	160	170	143	147	168	163	164	174	168	156	170	174	153	152	164	163	152	151	164	158	149	152	159	148	165	169	173	153	146	167	168	162	157	145	158	176	133	173	146	162	142	164	157	164	170	185	163	168	138	175	180	165	153	162	157	165	180	157	176	182	172	189	163	155	163	169	165	159	187	155	164	155	135	153	158	160	179	173	163	172	157	146	172	145	157	170	161	145	147	148	183	144	163	167	166	164	160	168	174	170	165	182	143	153	170	175	168	168	157	145	167	157	150	175	149	176	170	157	158	163	162	153	154	142	156	172	167	172	159	166	151	161	162	140	155	145	145	163	158	151	165	147	163	173	179	150	171	162	166	164	165	169	173	170	176	167	155	165	184	151	166	152	138	158	179	184	162	158	158	160	176	171	176	167	165	165	156	164	149	161	159	171	158	157	160	150	149	169	190	169	166	180	148	166	180	171	181	139	158	162	168	153	158	153	157	148	148	161	160	162	149	146	167	171	154	186	163	152	166	177	163	171	142	155	145	166	154	158	168	167	137	155	162	165	144	158	146	169	170	170	146	159	174	147	174	162	177	156	161	161	177	146	149	175	171	174	155	148	154	136	168	140	146	158	171	156	152	146	142	150	195	148	159	168	152	170	182	160	173	167	165	188	158	171	152	148	172	158	170	176	184	170	155	131	169	174	169	169	160	181	152	164	156	163	177	170	172	139	149	168	167	170	151	144	170	158	167	147	153	140	134	157	167	174	159	173	166	161	181	142	156	185	158	178	165	169	169	162	174	149	153	154	165	156	171	148	179	161	164	153	166	160	177	162	149	155	158	160	156	163	163	165	164	183	171	148	177	149	183	168	173	162	128	195	164	171	152	150	164	163	148	145	162	175	160	147	159	164	159	153	155	151	163	148	177	177	176	157	151	163	153	159	175	181	154	128	177	172	154	172	153	157	163	191	150	134	186	151	152	164	143	154	164	173	157	176	162	185	160	158	170	169	165	179	176	161	145	151	168	158	170	144	171	138	155	167	165	155	170	176	160	151	165	159	163	165	165	159	181	172	156	144	183	138	133	143	174	146	140	161	177	171	154	159	165	144	163	162	162	176	174	167	152	151	165	157	188	148	159	145	164	147	177	148	147	162	152	152	171	151	162	149	164	154	186	127	152	152	151	162	166	185	165	130	170	170	177	171	151	167	156	161	170	147	134	163	150	159	175	152	160	165	176	155	153	173	149	178	166	158	169	163	165	143	161	157	174	158	163	162	161	168	158	144	161	171	135	188	168	154	162	163	153	175	135	155	155	164	165	171	170	163	149	148	182	157	165	145	164	164	164	152	147	161	169	172	172	175	165	154	175	122	145	153	182	173	154	154	143	188	158	166	159	156	157	161	184	190	155	154	145	175	157	157	150	166	159	161	163	147	167	140	157	175	158	159	168	169	148	147	152	164	154	180	183	171	164	157	165	174	144	151	148	165	147	161	159	190	156	170	144	164	166	158	159	170	169	156	171	155	174	185	166	162	173	164	164	197	137	156	166	150	169	171	170	153	175	179	172	158	167	144	170	178	144	156	181	146	145	183	170	166	149	161	162	158	161	164	167	144	171	167	146	168	159	168	170	156	166	176	165	163	166	151	169	196	141	160	159
25089	21316	27353	25520	9080	797	628	568	504	493	468	460	435	407	425	397	377	403	425	397	361	398	397	392	365	378	413	411	388	381	376	397	398	401	433	419	403	392	380	387	414	383	376	393	399	409	396	365	396	375	369	401	368	396	371	372	402	372	386	409	395	401	412	371	365	394	388	385	395	390	404	378	369	394	353	401	379	391	364	420	366	373	390	368	403	381	405	365	339	405	420	394	331	363	383	390	366	372	353	396	377	376	394	381	386	394	352	387	408	373	359	364	393	378	400	396	393	441	374	368	416	350	416	397	365	389	378	344	371	405	390	361	408	377	388	377	376	425	379	401	400	384	386	395	353	388	363	378	381	342	385	382	372	375	403	406	385	382	348	401	394	373	406	384	362	385	383	361	400	397	336	338	389	396	367	375	337	367	360	371	382	399	385	371	349	411	412	381	369	382	406	382	405	401	416	351	371	444	369	373	335	389	362	385	348	367	363	382	340	383	384	380	395	369	407	372	387	406	360	393	415	368	362	378	385	370	395	380	364	408	385	383	401	367	354	378	398	375	361	357	375	391	380	378	366	382	394	367	376	336	378	403	375	390	402	373	376	359	417	372	379	375	398	387	383	374	375	380	396	370	393	365	362	396	415	400	373	347	358	381	408	406	384	378	409	356	412	361	386	374	396	401	374	373	396	376	382	372	396	344	375	409	405	417	374	377	364	391	373	385	372	381	378	396	400	401	417	380	406	357	373	412	397	381	385	402	361	374	379	396	401	358	394	385	424	409	356	375	359	380	391	423	340	351	388	397	400	378	398	418	364	368	363	379	378	395	375	410	373	423	383	387	361	386	376	377	372	393	362	354	400	376	381	397	369	350	373	370	384	389	383	391	401	371	407	420	367	379	380	413	389	443	364	386	384	422	390	378	393	387	396	371	365	404	355	381	390	397	390	413	383	399	363	377	371	377	401	407	384	404	355	388	378	409	387	391	362	409	379	398	393	370	411	378	392	418	354	396	344	389	389	359	377	386	390	401	383	413	377	370	371	371	391	383	374	350	407	410	405	383	376	401	400	410	379	399	389	393	394	380	388	403	398	403	391	371	376	386	377	364	345	392	369	379	400	381	396	399	377	360	382	373	370	383	404	359	362	369	360	372	362	369	401	387	342	370	380	387	369	406	353	366	377	356	397	375	377	384	363	367	368	381	393	375	389	422	393	402	392	370	358	359	382	406	396	372	357	381	372	375	379	400	365	389	364	356	386	375	379	390	367	391	372	408	346	373	382	375	403	370	368	369	353	368	408	419	426	387	350	373	389	373	370	378	390	423	393	392	410	418	370	361	388	372	405	396	385	387	357	361	376	340	412	371	408	393	382	378	380	390	363	373	426	374	341	419	383	391	380	377	374	393	393	407	388	352	385	372	363	392	392	386	409	383	403	398	374	367	403	398	414	371	374	389	370	397	402	368	367	384	418	371	344	375	362	394	399	373	396	405	418	351	406	410	362	349	391	415	398	408	385	378	364	389	372	383	379	381	405	356	383	379	384	359	390	376	363	405	379	382	405	393	351	393	387	435	366	367	388	377	368	397	393	371	374	363	368	363	334	363	368	382	413	374	345	397	356	380	394	372	355	372	413	382	382	375	402	402	399	361	419	392	393	393	344	359	366	390	371	394	331	364	386	362	369	375	405	375	369	381	377	407	403	378	373	430	336	405	389	378	384	413	380	388	389	400	399	394	414	369	363	396	416	399	399	382	358	354	397	390	361	359	369	401	384	388	399	399	372	400	374	402	374	401	424	351	390	369	363	373	395	373	357	393	391	389	388	375	397	380	382	379	403	357	397	386	416	380	367	372	358	385	392	410	364	394	388	401	411	410	424	363	375	376	372	389	408	383	404	391	389	380	403	377	368	377	384	360	396	411	385	416	382	373	412	361	374	366	372	389	359	408	391	389	405	364	375	374	384	369	374	380	371	378	380	379	344	406	379	405	392	384	355	341	373	382	371	405	386	405	376	376	370	371	416	349	366	391	382	378	388	395	342	382	383	396	403	352	376	366	381	381	381	378	375	371	383	410	377	376	373	379	372	387	364	394	325	355	387	365	346	380	403	402	348	428	377	363	371	355	386	373	384	393	350	375	397	393	379	400	414	390	430	384	424	391	380	383	340	391	414	413	364	373	375	373	338	373	403	360	367	392	389	365	393	408	364	383	402	383	364	374	365	402	391	348	395	359	409	367	356	374	380	375	377	365	362	385	371	406	357	344	397	379	350	339	379	343	393	411	392	371	371	388	365	416	370	362	353	349	374	355	382	376	402	408	407	361	394	391	369	410	387	413	405	366	380	405	365	351	374	404	379	414	387	390	378	386	370	354	394	352	374	379	365	346	365	388	370	374	359	399	346	392	359	411	338	408	392	390	404	393	412	406	357	383	394	396	384	381	374	347	353	342	383	385	363	368	378	393	385	374	385	381	403	404	409	368	388	396	385	396	373	387	389	387	376	381	428	390	383	393	380	389	370	376	383	353	342	409	380	396	393	390	374	419	411	359	384	392	392	373	403	403	381	356	391	349	365	408	386	366	405	389	378	395	401	418	387	382	393	395	382	400	393	373	389	379	391	387	412	394	393	387	382	400	391	385	382	374	406	366	364	367	395	403	397	385	370	376	347	366	366	387	399	362	396	380	341	384	385	388	378	348	390	387	379	382	400	363	371	388	364	359	382	379	381	363	380	343	397	370	352	379	356	411	389	389	364	357	394	394	361	363	372	375	378	400	386	375	379	390	399	416	384	381	404	364	372	374	359	390	396	394	395	368	392	362	373	365	328	395	385	398	392	394	407	420	383	364	422	396	370	393	367	414	365	400	383	394	388	417	377	376	382	377	362	379	352	387	387	348	374	345	341	367	378	397	363	370	392	403	388	382	363	373	361	366	364	379	353	380	438	399	378	347	400	368	386	369	411	398	357	375	399	357	357	397	405	373	405	393	380	341	377	350	385	379	378	401	356	359	342	385	376	372	359	363	368	359	390	406	403	359	397	398	403	391	362	375	392	366	413	398	390	366	374	371	377	337	391	392	438	389	374	331	362	384	394	398	361	398	363	389	397	339	398	400	386	428	371	363	363	391	366	381	386	381	392	398	418	362	381	411	402	365	370	388	405	348	425	367	376	400	375	419	387	397	414	377	363	365	354	375	397	375	391	388	390	364	390	380	339	391	353	338	375	348	372	374	402	399	378	386	383	426	419	401	402	405	397	371	402	387	373	417	394	396	362	357	392	368	368	380	386	364	377	386	412	369	363	334	385	396	405	349	408	390	411	369	372	393	379	395	408	392	380	408	393	403	380	370	384	409	353	364	381	382	386	367	383	374	355	370	393	379	366	400	407	380	388	376	370	383	400	376	385	396	396	395	396	410	384	381	382	373	361	392	379	367	388	402	398	429	391	367	366	369	406	376	369	383	383	379	407	391	380	401	339	370	383	409	363	378	380	354
3661	5273	3319	1657	1302	1050	867	765	602	616	567	493	450	526	454	455	468	425	429	432	421	424	418	407	468	438	453	409	439	402	373	411	410	398	426	416	408	421	398	423	394	410	425	412	429	419	421	395	388	393	447	436	425	442	426	399	438	415	384	388	410	384	393	445	397	437	404	433	456	432	389	383	392	374	421	410	404	417	394	416	406	403	437	385	421	382	397	406	390	416	404	439	402	428	392	425	356	402	433	403	416	399	410	393	426	410	400	441	392	422	439	382	438	412	387	400	396	428	473	424	404	373	413	414	402	391	420	419	395	376	407	430	386	392	431	413	425	386	453	410	417	394	407	437	410	365	404	397	390	378	395	433	405	443	424	408	415	399	438	395	392	421	399	372	384	418	422	412	392	380	377	424	402	424	393	419	452	400	403	461	397	385	417	410	391	419	409	428	394	448	389	398	391	409	418	426	423	429	414	409	362	432	392	399	439	403	397	407	434	400	415	409	460	429	374	439	362	394	410	425	410	426	448	417	422	368	414	407	388	423	392	409	417	427	408	382	384	375	408	399	399	398	410	413	427	383	417	436	430	413	419	391	409	410	393	381	441	414	371	421	384	457	395	412	385	391	360	416	365	408	393	422	438	408	412	415	420	423	414	391	449	421	406	419	418	420	372	407	377	402	393	416	398	398	395	384	383	424	437	396	415	381	401	412	409	414	379	421	374	377	417	386	413	390	388	385	428	408	408	421	387	387	412	403	420	405	405	397	402	386	394	407	413	386	430	373	387	394	418	415	390	410	406	398	392	442	412	405	390	381	393	402	393	408	381	426	417	431	407	409	430	416	432	387	421	375	434	402	420	389	396	401	412	407	397	384	403	388	408	403	423	395	382	393	363	394	420	397	442	386	416	418	399	424	419	415	410	431	404	400	404	394	372	396	381	425	420	434	406	413	380	426	420	371	389	431	412	431	386	405	397	405	374	391	389	433	418	393	385	437	414	373	397	455	398	385	393	406	414	389	413	390	390	404	440	443	370	396	390	394	415	398	403	415	399	434	394	371	370	427	383	404	416	412	424	432	391	406	394	383	418	446	373	423	396	408	429	402	427	416	365	387	408	432	385	388	417	375	410	411	426	383	398	408	380	395	404	457	424	420	411	394	380	420	415	423	411	429	433	399	410	420	438	399	389	373	426	432	406	395	401	385	378	360	385	412	376	384	365	437	411	382	384	404	421	427	418	431	387	399	430	396	439	401	398	411	386	415	395	411	409	398	400	429	387	404	380	407	394	420	446	366	412	416	422	422	413	427	434	407	414	369	435	409	455	429	405	404	382	391	402	410	394	420	388	418	432	414	419	428	392	425	401	414	422	417	436	403	373	414	430	415	444	379	355	376	422	400	429	413	420	425	415	405	395	377	390	359	454	391	389	378	392	400	424	407	410	424	410	414	411	442	415	420	383	390	392	408	437	363	420	415	407	385	472	399	416	417	382	394	417	392	393	389	398	409	391	438	411	419	439	405	408	409	423	398	400	406	400	425	409	402	451	418	425	407	387	377	391	398	423	398	417	386	426	418	391	411	458	381	398	433	391	407	379	397	429	372	377	374	421	403	434	456	367	400	399	427	403	424	367	430	400	424	455	406	347	397	397	389	432	385	409	419	417	434	425	415	407	390	429	403	415	401	402	384	392	409	399	407	367	387	389	387	430	391	425	434	406	411	380	397	416	400	411	419	417	410	403	372	373	411	402	383	399	445	405	398	422	411	389	388	389	368	359	387	357	409	393	411	398	411	386	437	397	395	422	419	392	386	395	394	400	384	408	344	395	400	431	419	382	443	419	420	426	357	416	417	381	392	373	422	397	444	364	383	408	349	399	374	412	444	378	409	381	399	365	385	420	391	410	397	406	392	416	434	409	415	419	430	420	455	394	413	408	408	425	413	397	377	408	419	423	428	420	386	424	404	411	425	382	417	435	412	417	405	390	381	422	403	414	444	408	401	418	412	417	458	429	416	379	402	411	400	437	407	399	378	413	429	399	416	440	431	395	394	428	420	417	421	405	396	401	408	399	421	441	396	439	388	389	429	405	391	399	398	391	410	386	436	399	403	419	412	407	394	400	382	437	427	370	407	418	454	425	412	421	417	385	428	419	430	375	416	387	389	405	435	400	399	424	406	412	435	423	371	402	395	431	364	399	424	413	380	377	399	428	396	393	398	405	385	427	422	412	408	405	413	454	437	358	398	374	369	418	386	426	381	414	390	434	369	394	414	404	363	416	381	406	402	400	400	398	406	393	446	369	414	431	408	380	387	406	424	396	404	407	404	390	400	398	391	414	395	429	397	413	403	432	390	431	407	389	415	420	367	421	358	423	412	381	453	403	435	400	441	455	413	450	412	390	409	399	381	408	417	379	369	423	400	419	450	411	412	409	409	413	412	417	364	379	406	421	381	427	413	418	406	399	404	423	377	418	426	392	415	442	364	434	430	384	407	402	364	430	393	434	380	427	390	427	420	377	400	399	430	378	409	355	427	395	387	414	389	427	410	406	412	390	396	410	434	418	432	410	367	410	425	411	417	410	398	416	410	394	415	401	398	416	437	436	384	417	434	382	414	417	385	398	367	409	393	447	435	381	406	404	414	412	442	410	429	421	383	412	395	423	433	375	395	397	384	397	399	412	366	435	431	369	442	428	380	408	396	403	453	423	453	433	384	436	375	378	403	423	415	405	423	391	389	417	407	367	397	411	373	462	394	383	407	399	405	419	397	399	424	427	403	404	399	402	418	403	379	426	406	398	389	462	411	410	427	436	400	424	392	385	379	400	406	395	408	419	401	387	374	450	417	396	425	397	388	425	425	402	411	431	409	428	415	420	431	433	410	382	388	399	423	408	402	417	393	418	476	385	399	429	416	381	379	404	410	420	404	407	397	389	416	400	407	397	423	364	433	418	429	399	413	397	390	375	428	438	430	401	398	378	388	412	405	386	425	395	397	414	434	408	382	417	396	385	395	419	426	421	406	385	421	401	429	402	376	401	427	415	425	379	433	388	411	382	398	408	406	410	389	416	439	388	447	407	398	396	401	445	408	407	408	403	383	391	387	369	395	404	433	439	417	404	385	388	367	416	421	401	405	470	377	414	382	415	367	402	382	433	432	391	416	415	385	402	374	438	402	439	417	411	425	413	424	464	395	403	400	395	420	420	423	405	400	411	463	395	413	409	418	409	415	415	429	424	372	369	412	419	419	398	449	413	392	421	378	407	430	425	410	397	418	374	405	391	427	409	446	410	389	413	393	376	421	387	409	403	414	401	436	419	392	392	416	378	448	354	390	374	398	423	422	402	413	409	411	397	408	416	428	438	415	399	413	419	447	419	411	405	421	399	386	392	396	434	392	392	411	419	395	456	430	374	390	387	420	375	411	405	453	394	405	422	407	421	424	367	443	355	383	400	406	406	408	425	360	379	383	417	410	409	402	401	391	421	422	429	380	393	412
22839	21355	29068	24024	21348	21383	6558	1049	820	669	625	581	557	510	491	469	450	490	434	433	454	411	405	421	392	395	403	391	391	379	358	386	415	353	412	374	340	325	392	378	352	389	386	359	343	385	359	384	353	357	354	388	393	352	367	369	376	380	366	365	366	368	359	392	365	362	383	362	319	358	358	361	370	339	364	350	345	306	360	370	352	360	348	343	349	376	384	374	354	367	349	337	329	355	328	365	370	339	356	384	380	366	334	349	339	352	340	358	320	364	339	335	380	335	366	327	321	346	373	320	352	352	333	381	364	320	355	335	345	371	300	334	356	357	322	350	363	310	331	332	353	364	354	352	350	346	385	359	381	358	343	336	366	336	339	340	343	326	367	340	365	334	343	333	331	331	347	358	357	348	348	364	359	329	342	388	351	349	357	333	371	338	323	372	340	348	362	368	360	344	305	332	383	356	366	319	361	369	374	339	351	337	327	359	340	330	349	358	378	339	336	346	351	340	355	324	361	364	373	372	351	356	360	364	343	344	348	314	365	360	382	356	362	371	339	310	351	333	372	367	357	334	378	373	380	343	364	325	353	374	357	352	366	341	339	362	332	341	380	356	349	351	326	359	343	336	387	334	385	379	371	347	362	358	385	334	376	328	358	378	322	351	317	334	364	362	350	342	366	365	371	356	375	336	327	368	346	380	359	378	354	330	367	375	370	356	377	328	355	349	328	366	340	352	311	309	382	384	324	387	364	394	352	355	352	355	365	340	352	371	348	370	349	317	377	325	330	335	356	319	331	346	339	378	330	337	341	362	371	325	353	313	355	372	339	372	354	326	329	344	330	308	323	368	351	341	379	356	350	347	381	338	364	339	343	334	353	366	349	378	339	352	357	341	340	366	344	337	348	348	374	369	374	331	340	358	339	344	319	362	348	354	360	376	383	335	347	350	362	368	349	355	334	317	358	359	329	316	310	344	353	373	336	356	358	371	336	355	362	335	314	328	346	345	338	367	352	359	345	346	329	344	357	322	367	347	348	386	351	342	351	345	342	336	351	345	371	351	350	337	353	338	347	347	344	380	347	353	364	327	340	350	298	349	327	356	365	357	380	335	325	319	333	366	381	326	357	352	303	348	373	310	337	326	349	360	377	354	342	337	360	349	326	350	344	308	369	349	376	331	398	343	332	352	345	357	395	387	339	353	346	324	352	372	355	328	370	331	364	347	362	330	353	336	364	386	370	331	381	359	362	311	329	368	354	343	386	334	351	369	352	332	358	347	327	340	359	348	303	398	345	301	357	329	366	305	335	320	348	351	359	346	370	350	354	375	338	339	367	323	386	362	338	358	337	325	345	351	356	345	338	365	338	367	360	331	343	344	345	345	367	342	335	326	334	334	361	314	330	380	343	333	314	341	372	323	351	346	358	371	354	348	340	359	349	343	319	357	323	339	351	354	308	343	346	339	353	345	348	335	351	354	343	364	341	359	355	324	336	340	349	382	351	333	320	342	354	362	383	339	351	324	371	336	344	391	348	333	357	366	336	356	306	334	350	355	362	368	340	333	302	344	353	330	334	331	312	344	338	358	372	361	355	337	334	356	358	352	355	334	340	394	364	350	355	343	321	342	357	348	330	336	384	329	320	346	321	340	354	364	329	359	374	377	385	333	381	321	367	357	350	331	345	315	357	345	362	357	384	344	363	339	372	331	341	365	353	359	335	351	318	305	357	338	338	325	336	334	374	341	335	324	336	344	388	337	347	354	356	400	341	335	362	354	368	356	327	350	381	320	334	320	329	328	359	358	370	345	349	352	353	333	348	356	366	353	336	347	343	358	370	377	355	317	340	332	335	349	340	372	340	353	345	367	358	345	330	364	350	339	350	345	370	359	343	366	344	364	381	355	312	343	297	363	331	333	382	355	324	394	341	307	375	338	354	339	342	318	343	374	359	312	339	346	346	365	342	367	323	353	370	324	387	336	343	346	333	362	348	331	379	365	355	347	344	339	313	342	374	373	353	324	361	357	355	351	368	362	396	349	349	365	346	362	374	367	379	369	361	360	360	380	352	363	352	355	368	378	343	347	320	322	351	362	355	359	368	345	343	337	342	332	345	372	326	301	366	384	340	356	363	300	328	372	345	332	365	338	344	347	352	351	330	337	326	366	381	348	364	353	339	338	349	329	372	354	341	343	347	360	355	326	356	321	351	363	366	339	360	337	347	373	339	307	369	351	352	327	341	352	317	370	342	306	327	362	368	358	330	335	364	344	355	362	356	358	338	349	333	349	344	349	385	362	337	331	349	370	348	348	367	351	347	329	354	354	335	360	334	362	321	374	358	381	354	363	363	341	336	325	381	360	350	390	319	343	361	345	350	320	344	333	341	364	351	364	373	344	374	339	344	335	338	354	338	355	373	345	356	374	369	341	325	359	354	325	374	351	357	334	371	333	321	364	351	350	380	360	353	300	356	351	340	346	360	350	369	355	371	343	337	351	333	353	328	371	350	389	346	363	360	335	339	362	350	350	378	339	376	333	348	345	326	323	319	364	348	333	353	331	330	322	311	377	359	323	346	327	335	341	368	362	357	379	352	373	363	348	360	356	356	347	347	360	348	321	369	317	368	347	361	367	356	342	377	327	345	347	346	367	397	344	360	348	345	358	334	336	338	323	346	345	350	349	346	339	354	342	347	356	356	382	331	388	370	367	337	347	361	365	354	335	329	354	328	367	391	340	334	336	365	354	338	330	353	338	334	369	355	333	357	328	364	347	328	342	326	378	335	379	344	363	370	330	378	331	380	341	371	385	320	347	346	358	352	356	370	345	346	332	326	360	345	330	320	366	377	359	337	378	389	335	348	383	352	333	357	365	336	335	340	316	381	383	331	352	359	345	390	324	340	319	317	356	338	373	345	307	348	355	327	359	361	358	349	345	356	344	346	354	346	362	364	335	341	353	334	347	364	346	366	331	329	361	339	354	323	345	349	355	312	364	317	386	362	353	334	361	386	341	339	332	351	326	360	337	349	315	371	322	355	383	342	344	315	306	355	330	341	334	391	373	341	336	350	348	363	356	360	325	334	376	360	362	328	330	389	347	380	359	342	334	341	312	342	355	368	355	312	338	363	351	335	336	343	369	346	313	373	337	357	334	357	342	382	361	346	345	365	375	330	346	335	348	361	372	357	326	368	349	377	356	335	342	350	348	340	357	355	297	359	343	335	345	301	331	368	342	374	373	340	345	367	353	352	357	376	334	364	328	348	357	375	349	324	362	385	337	360	356	353	330	355	356	360	365	367	340	373	344	341	342	352	340	336	344	357	362	376	377	390	316	323	364	327	335	316	343	352	339	362	354	350	380	347	334	360	370	410	372	375	362	379	332	331	345	340	334	378	351	371	355	344	357	348	347	345	346	345	317	327	354	336	336	369	379	358	335	338	346	336	332	359	336	354	330	375	359	337	357	329	337	373	347	348	348	323	334	384	337	354	364	353	345	376	379
5039	15000	9644	4683	3470	2592	1938	1498	1191	1033	876	771	666	633	606	549	561	498	491	449	430	481	425	425	414	452	389	383	398	373	403	409	387	413	368	404	380	400	352	355	382	350	360	391	365	404	367	351	332	352	357	396	340	374	366	356	363	364	379	354	365	338	355	385	383	360	319	394	345	347	382	347	363	356	346	380	361	382	373	319	381	359	345	365	361	375	379	395	374	365	388	380	344	366	343	350	361	364	360	386	351	343	376	349	364	316	329	368	367	345	369	346	351	363	328	362	307	367	341	351	345	343	370	350	344	378	359	366	370	353	333	378	299	347	336	376	357	351	362	373	359	340	338	347	367	353	336	322	387	346	359	335	366	359	349	350	334	375	346	358	341	351	355	379	351	316	346	368	343	369	346	335	317	369	370	388	332	345	320	331	321	337	363	348	331	356	363	359	338	354	364	347	367	344	364	346	339	345	389	336	346	341	352	380	409	363	363	339	367	384	342	325	354	346	352	373	368	336	365	371	333	351	368	356	358	349	347	359	342	376	389	368	368	358	318	356	343	332	356	363	351	385	336	360	353	354	353	348	345	354	346	361	351	353	385	378	374	393	321	349	357	410	345	334	345	332	358	363	345	386	364	339	339	375	342	362	304	339	350	334	365	376	385	320	357	342	354	359	333	327	388	337	343	354	374	362	357	365	332	359	340	367	336	387	353	361	359	362	356	324	362	356	344	384	384	353	361	349	375	356	328	379	366	367	376	383	347	378	337	356	340	347	373	355	362	366	350	339	324	335	380	364	357	324	339	387	353	384	365	371	325	341	348	335	367	356	324	350	342	388	327	342	379	360	335	355	360	389	371	364	365	337	353	378	314	319	363	373	348	388	407	355	390	387	368	327	354	354	329	347	323	376	365	346	387	377	340	338	354	364	339	316	356	352	368	354	374	350	338	353	341	348	337	363	345	364	348	374	373	345	344	348	329	367	348	356	358	369	370	332	368	373	345	346	349	367	315	362	360	341	358	367	356	340	347	343	336	363	344	384	341	368	337	350	373	380	379	334	339	351	363	363	348	343	339	338	340	350	344	346	334	355	338	338	372	361	344	381	332	358	353	335	368	338	359	372	346	373	303	353	359	353	360	329	339	358	343	332	360	357	374	368	348	365	322	376	330	348	343	374	360	346	392	354	345	359	373	333	353	347	370	341	319	383	356	350	336	379	394	347	356	364	344	404	332	349	349	364	365	355	371	352	343	341	359	341	357	344	356	374	381	356	398	359	328	363	348	363	366	363	365	364	368	368	393	354	349	343	325	371	393	363	335	371	343	350	363	339	342	336	360	340	387	321	340	362	320	338	386	344	364	365	359	325	345	357	338	337	341	320	362	364	363	406	373	361	339	333	372	347	359	342	375	359	335	366	348	359	367	350	390	368	349	370	373	343	345	354	334	359	358	352	368	350	354	340	352	352	316	357	350	318	343	359	362	308	325	356	377	363	344	367	341	346	370	369	355	371	338	361	342	352	352	349	373	371	359	414	352	365	354	329	352	374	368	355	356	330	344	365	348	343	345	354	358	325	358	336	376	351	362	378	356	393	356	368	382	363	353	341	330	328	375	356	361	323	320	326	340	311	376	353	378	351	374	351	409	368	355	319	341	378	352	347	382	352	364	353	363	352	380	361	358	339	391	363	336	354	350	363	338	341	366	354	364	356	348	374	389	320	366	351	332	346	373	335	360	348	370	364	329	355	380	360	343	367	361	366	356	341	355	353	343	370	346	359	365	368	364	346	333	341	373	331	361	359	345	363	369	361	335	356	358	388	376	365	336	354	364	343	377	377	333	386	367	357	371	373	348	333	354	347	344	359	357	367	349	356	343	400	352	335	340	337	334	364	372	324	357	332	352	365	350	334	324	348	338	363	360	400	344	331	337	339	375	367	386	385	327	325	358	339	365	346	368	389	345	356	374	412	390	355	392	353	384	340	389	345	360	347	370	347	357	339	397	374	379	330	365	368	356	369	380	353	353	353	379	366	354	330	357	367	377	365	326	364	337	360	367	337	364	327	378	333	341	355	343	388	358	348	365	362	381	348	369	338	390	334	357	358	333	360	364	385	390	357	331	368	331	328	322	368	358	359	354	317	376	321	365	354	350	351	405	352	371	365	371	361	340	365	315	329	322	369	340	333	338	354	314	383	355	354	370	376	339	378	345	375	351	327	357	352	371	362	373	381	352	347	357	346	351	350	338	356	371	340	373	349	364	344	335	325	368	327	337	339	332	359	353	346	394	357	380	367	348	334	360	369	341	369	370	358	331	322	341	377	339	355	335	388	358	347	341	373	356	394	376	341	363	372	364	361	356	385	336	334	350	339	351	333	345	344	353	345	319	354	336	369	375	349	413	330	375	349	315	339	377	367	373	361	352	411	340	359	352	330	358	369	371	330	367	366	364	373	366	347	344	373	377	366	333	328	358	369	362	349	346	348	323	347	340	350	379	356	340	386	339	344	356	356	350	356	357	349	373	375	348	372	398	379	358	366	350	358	314	348	374	358	375	324	373	381	328	374	364	344	359	341	318	376	334	348	354	353	365	346	325	381	342	342	344	358	322	349	369	331	360	364	392	362	363	342	348	358	381	351	355	388	352	365	343	331	362	312	368	356	335	341	351	406	334	372	361	337	377	379	370	355	386	353	379	371	339	360	321	382	329	385	389	347	357	349	366	366	343	397	386	346	371	336	341	398	346	323	354	337	359	372	345	370	339	379	347	355	368	380	336	346	351	386	354	355	357	354	344	368	353	366	378	362	344	363	376	364	382	319	367	347	373	376	368	354	351	328	341	326	370	368	365	341	344	343	328	370	348	365	331	372	346	395	367	352	366	341	372	360	346	336	362	381	325	338	352	372	359	345	337	366	330	353	357	357	387	364	361	357	355	364	357	380	360	345	334	327	358	365	369	332	342	394	378	354	307	352	363	334	356	354	329	339	323	382	372	337	379	360	361	314	372	384	337	364	333	311	343	353	347	367	362	360	318	340	330	350	305	376	369	366	362	348	355	363	362	353	382	337	362	343	366	338	337	347	362	361	361	364	373	353	361	341	359	367	331	369	360	317	351	360	362	348	371	344	358	334	350	367	404	357	367	350	351	331	355	362	357	330	334	364	322	363	363	350	342	377	338	352	360	358	364	370	374	365	371	375	336	329	308	359	364	333	344	341	334	335	353	338	359	357	349	324	361	356	353	328	326	370	366	366	358	349	351	385	372	322	336	342	374	337	345	370	350	361	389	378	354	366	340	345	343	343	332	332	352	373	361	377	362	371	385	370	345	343	317	357	330	369	372	389	341	314	323	361	371	332	339	317	355	352	332	334	414	343	384	369	341	348	364	363	381	366	343	357	377	354	338	344	332	374	362	345	349	335	374	342	344	342	354	354	325	349	334	364	349	326	351	373	340	322	340	366	348	337	317	370	376	364	356	328	381	428	356	362	338	333	321	337
27879	16871	2802	434	266	241	239	262	236	223	223	208	216	212	196	212	196	201	224	212	189	236	208	219	208	220	210	207	197	203	201	220	226	207	183	221	202	197	222	212	225	191	220	213	169	205	223	199	184	215	195	218	195	190	229	239	225	188	186	226	215	200	228	222	201	184	228	193	200	199	199	210	234	233	209	208	219	197	234	202	201	200	211	239	203	206	190	232	216	197	210	233	213	209	200	219	200	190	215	204	192	217	236	209	219	222	226	207	226	199	222	211	205	181	194	211	206	237	206	199	189	198	230	207	217	207	195	215	207	229	195	211	219	241	202	205	204	220	203	179	185	201	214	229	213	202	222	187	238	210	244	209	218	189	191	211	222	177	230	215	200	201	228	208	208	236	204	204	202	198	194	217	201	214	234	237	192	215	224	230	215	224	197	228	199	222	178	184	187	235	215	203	221	212	234	206	180	222	176	234	208	228	225	224	195	206	236	217	206	191	220	199	231	210	219	229	228	236	209	219	218	210	198	212	203	209	237	199	209	247	228	178	199	197	227	183	218	194	247	203	195	203	209	218	193	209	204	192	230	207	203	210	196	216	179	190	185	194	203	192	199	191	201	210	198	215	224	201	225	211	202	235	210	202	212	199	181	200	202	205	199	200	221	187	203	215	202	187	216	189	215	217	228	217	208	192	218	200	217	218	192	217	209	228	222	200	216	207	210	201	217	202	207	194	212	204	189	199	215	211	217	213	207	213	213	204	202	182	228	207	213	212	205	202	225	229	195	215	212	213	175	237	200	205	218	203	215	207	229	204	186	191	222	217	224	186	224	212	230	198	174	204	204	193	187	207	186	208	211	198	196	225	229	211	240	222	231	243	230	193	202	192	208	187	209	212	219	187	210	208	230	220	212	230	201	228	211	177	218	225	210	185	191	185	209	195	201	187	205	219	203	203	194	203	216	198	186	205	200	187	229	206	209	217	244	216	207	198	215	218	195	234	193	204	207	209	225	217	234	205	224	204	228	214	192	211	209	220	229	185	203	204	219	195	204	195	196	231	240	208	229	186	216	211	219	198	222	188	204	185	208	205	207	191	218	201	229	203	200	232	235	211	217	215	232	218	228	193	189	200	191	198	188	208	213	212	206	195	181	232	219	224	181	218	198	154	238	215	187	215	206	231	208	226	193	219	191	190	238	213	221	211	215	210	226	193	194	215	210	210	204	200	187	217	219	234	201	221	243	221	202	196	203	199	190	192	208	220	201	186	189	189	172	210	214	195	211	212	182	218	203	223	200	231	208	227	209	237	227	211	198	198	206	224	189	234	216	197	209	216	185	213	216	220	212	217	205	206	245	201	218	228	213	211	198	212	211	190	207	203	218	216	215	216	212	222	226	205	179	189	224	206	188	190	219	208	213	204	204	176	201	214	199	223	224	206	214	235	192	205	209	220	233	214	206	199	210	191	210	244	201	197	192	240	225	196	201	206	212	218	216	219	191	216	201	220	197	201	236	223	198	213	212	216	230	205	216	208	233	194	209	207	200	215	203	210	196	220	209	210	184	229	189	209	219	258	240	189	175	240	186	216	208	193	209	190	205	218	207	188	204	211	190	175	191	216	221	223	203	192	222	205	216	228	210	202	221	209	202	213	186	228	235	214	202	204	194	199	183	200	215	235	213	222	219	242	217	250	216	194	198	260	191	231	195	192	220	196	236	219	199	217	202	225	246	204	200	183	197	223	210	204	194	231	211	188	208	213	205	240	189	211	183	217	222	210	235	210	218	203	212	225	171	198	219	187	210	202	191	206	206	196	209	225	231	194	201	231	228	209	233	207	203	205	213	211	204	192	219	204	225	196	204	213	215	194	230	214	208	188	193	221	200	215	198	205	218	206	205	183	204	206	191	213	210	202	222	207	202	228	235	219	208	222	218	220	209	213	202	209	207	242	203	211	193	191	203	220	247	202	210	216	190	226	208	198	204	204	218	213	214	218	201	200	201	228	221	188	174	220	195	209	191	204	200	231	219	224	207	193	194	210	201	228	225	213	212	189	243	206	203	220	192	224	209	210	234	224	219	213	202	211	230	179	235	233	222	190	221	189	210	219	227	202	238	194	212	224	224	219	215	225	217	200	215	208	209	209	220	218	214	210	197	225	203	206	225	228	229	194	186	210	193	218	209	195	228	214	203	221	220	224	200	188	182	212	196	197	232	196	188	203	202	237	209	198	209	232	205	223	213	227	211	217	225	207	212	221	199	220	209	204	229	209	227	187	215	225	228	206	216	205	199	207	232	228	209	216	199	192	197	227	200	208	217	202	211	222	223	209	196	205	211	220	218	204	194	206	192	194	215	242	202	224	218	200	207	199	185	192	205	210	184	219	208	206	219	221	215	217	226	217	189	181	190	201	204	197	205	198	194	213	211	215	212	222	205	210	214	203	233	213	225	204	212	213	216	202	197	194	193	212	203	223	186	199	197	179	209	217	211	186	237	227	217	199	233	225	215	216	214	209	182	206	237	232	208	195	245	209	220	206	204	220	193	201	196	214	207	196	206	206	240	195	204	181	208	233	211	198	214	200	184	229	199	184	208	200	215	165	179	219	205	209	165	211	209	215	200	227	205	225	207	201	189	208	232	208	189	206	217	204	213	214	216	198	202	211	206	212	211	207	229	195	217	220	215	213	232	208	212	210	227	195	215	208	203	206	229	196	195	224	206	230	204	222	192	217	223	213	233	215	205	238	204	186	182	203	173	232	216	223	216	253	198	207	233	191	220	228	204	232	203	215	167	220	187	214	207	202	202	224	214	224	200	200	232	186	247	187	206	211	215	191	210	176	220	207	222	202	206	208	179	204	218	208	211	203	197	236	188	244	246	212	222	208	168	236	198	222	219	218	208	219	212	233	203	203	198	185	205	239	227	216	209	194	176	186	213	227	200	215	196	185	245	211	193	208	219	225	204	224	216	202	202	229	217	212	231	260	203	227	189	205	193	193	196	215	169	205	234	203	210	192	210	200	208	247	224	218	190	207	179	199	216	212	192	201	212	224	214	215	208	203	211	186	219	228	204	194	203	238	212	194	204	202	220	205	212	184	201	216	230	217	210	233	208	206	201	211	220	180	207	191	220	211	192	208	180	221	219	201	210	216	204	193	203	186	178	197	214	222	213	218	217	209	200	237	186	213	223	220	196	208	224	195	229	209	216	194	192	202	219	202	214	198	220	199	207	218	219	228	217	206	213	191	216	207	208	187	199	192	202	221	215	220	208	203	217	196	191	193	219	215	209	206	224	218	215	227	230	201	217	211	181	231	213	221	211	255	205	224	205	203	175	213	203	239	181	213	214	236	198	221	218	205	201	223	212	227	205	233	206	211	215	206	203	218	250	210	224	208	233	197	175	217	201	191	213	237	225	222	240	207	216	246	187	241	206	237	254	225	201	191	201	222	229	218	198	174	178	212	194	192	210	193	212	188	208	212	211	183	220	184	217	233
4288	808	524	361	329	279	294	257	255	283	267	262	231	264	239	255	248	242	267	255	259	249	247	208	262	233	220	219	217	242	281	249	213	254	230	245	235	262	233	231	236	231	254	262	215	244	206	235	225	245	232	210	238	230	229	240	252	230	212	226	265	231	233	236	246	238	234	236	272	209	234	220	233	235	228	229	258	253	224	263	239	223	232	236	230	240	235	225	250	271	246	214	222	215	227	251	239	222	219	214	204	242	234	231	236	247	257	249	235	230	232	262	208	226	215	257	261	260	219	259	227	228	213	258	221	209	238	233	240	241	266	231	214	219	247	234	268	232	219	228	244	259	211	216	256	221	241	238	213	244	250	248	239	244	260	231	257	236	225	220	214	209	232	220	224	232	236	227	219	250	230	252	237	245	223	244	238	205	224	270	250	233	231	234	221	247	226	216	242	223	237	235	229	215	228	219	222	245	212	210	248	236	239	247	247	234	224	247	228	232	203	206	239	233	249	243	245	247	244	223	240	240	239	233	224	239	243	234	210	241	238	235	231	249	233	233	222	235	243	221	225	239	246	232	228	231	244	208	244	252	254	255	219	244	207	238	228	242	224	250	240	251	231	237	217	228	251	212	207	261	239	239	214	244	233	246	224	235	227	238	224	238	247	215	237	251	240	239	226	219	253	199	237	251	243	236	215	227	211	274	250	254	234	222	229	228	221	234	247	201	267	218	233	233	245	247	225	225	249	205	201	209	236	228	247	252	241	236	251	247	249	248	227	255	239	262	259	235	224	248	239	256	240	222	203	206	244	213	226	235	240	218	202	231	239	203	230	234	229	246	202	247	222	215	230	240	244	236	247	230	241	249	221	235	235	242	196	258	264	257	280	267	249	212	221	229	212	232	243	246	228	229	233	236	246	242	199	224	248	251	265	230	260	235	222	228	232	263	245	250	226	235	215	219	267	255	248	230	260	248	228	224	241	234	227	227	218	257	254	229	256	260	225	253	231	232	229	220	236	221	223	203	212	245	252	235	231	209	254	234	244	215	222	220	211	262	244	212	238	227	258	245	261	256	222	220	243	238	240	247	236	268	253	226	241	247	236	236	238	248	235	233	236	231	248	235	214	239	221	210	238	253	231	236	246	225	224	241	230	263	209	228	244	243	223	260	231	209	267	235	230	240	238	249	214	224	241	233	247	237	227	218	254	249	248	241	228	252	240	241	256	254	224	223	193	210	230	231	228	267	240	248	247	238	228	260	235	244	234	236	231	247	250	217	206	236	249	233	212	239	257	240	212	231	242	265	238	227	243	224	235	211	248	223	227	222	230	233	237	251	229	230	251	249	242	251	259	230	215	225	215	223	216	252	249	241	236	255	242	236	230	235	235	234	249	233	218	245	231	255	255	237	244	237	210	226	226	252	208	250	244	236	261	227	234	261	188	277	218	242	226	263	251	246	212	224	228	223	230	239	238	232	220	245	205	243	234	260	247	227	258	230	249	231	216	224	230	256	236	253	239	246	231	246	237	225	255	251	228	265	250	230	228	218	245	228	224	238	272	216	255	235	219	238	260	241	257	240	247	216	254	222	219	218	247	217	255	247	245	237	235	259	258	259	203	248	248	236	230	225	227	258	238	237	241	237	216	250	260	221	249	218	212	241	244	213	230	237	213	222	221	200	229	242	226	248	235	233	258	201	259	243	235	248	238	232	232	239	235	242	238	237	251	249	221	247	229	243	250	232	239	226	219	216	243	228	235	255	244	230	228	223	248	242	206	240	256	237	248	236	235	229	233	238	236	237	224	239	231	235	218	226	242	237	224	219	236	219	233	251	206	241	236	246	252	244	230	229	258	222	238	228	265	231	230	239	252	216	232	236	212	240	240	229	206	247	237	227	228	235	224	233	252	242	244	235	226	243	239	240	244	258	220	243	268	223	263	236	258	240	250	262	206	221	251	213	238	239	262	232	255	251	251	238	240	228	251	226	231	275	236	233	211	246	233	251	222	252	242	249	241	237	246	247	242	217	216	241	227	229	254	213	243	220	248	246	244	240	233	228	226	263	216	214	243	241	239	247	226	244	233	247	235	245	227	246	259	218	223	234	225	189	222	209	245	258	251	246	204	214	253	228	224	218	245	247	238	215	235	250	223	224	221	237	220	223	230	265	243	254	248	237	204	253	257	233	208	214	253	243	237	234	238	218	235	227	213	228	261	258	219	229	244	266	252	226	210	248	233	242	220	245	248	235	236	243	217	228	240	237	243	230	207	209	247	221	264	250	209	221	238	256	236	228	259	239	241	229	227	213	241	241	224	237	224	226	225	260	231	257	214	245	257	224	239	234	233	233	219	229	249	228	208	230	208	231	242	199	225	216	238	234	240	232	235	258	257	232	245	227	259	257	209	215	249	229	207	216	242	227	265	224	232	223	236	267	207	264	249	226	239	237	233	220	194	224	251	268	247	264	224	209	256	247	225	238	235	262	238	249	226	213	248	250	254	226	235	214	241	243	221	269	230	249	257	232	224	262	229	213	220	253	238	269	218	246	251	233	266	227	213	222	205	229	244	221	229	205	226	220	242	243	230	223	244	242	248	242	251	210	238	251	263	260	254	211	237	232	229	262	220	203	199	258	233	221	240	210	234	238	228	236	243	274	239	234	230	228	226	256	248	229	262	244	248	222	240	258	262	223	254	238	215	228	230	222	237	199	218	234	250	239	237	215	248	214	250	238	212	226	249	229	240	226	241	243	256	262	241	258	226	227	266	226	223	259	229	245	212	236	234	251	225	217	224	219	207	241	291	211	254	248	231	206	229	263	234	231	203	252	213	242	229	237	221	222	226	209	215	251	222	216	235	236	226	224	240	245	224	232	250	207	232	226	219	244	215	264	252	245	225	250	226	248	241	222	215	225	236	228	258	240	215	229	228	229	216	220	233	242	227	234	247	227	253	227	231	234	231	240	233	221	247	229	227	249	223	223	232	214	203	231	222	235	215	232	228	233	249	218	227	260	246	245	232	225	226	218	239	234	225	240	255	230	247	238	241	238	241	252	250	246	225	228	220	221	240	241	216	228	246	249	248	213	239	223	251	248	237	238	241	246	226	225	260	218	235	225	248	259	217	215	235	213	228	239	229	238	235	225	235	216	220	247	223	219	230	213	204	237	249	209	243	227	221	229	233	220	232	223	236	241	208	245	241	240	219	249	209	244	240	243	249	233	251	244	263	260	232	247	216	250	235	234	252	231	203	252	230	242	233	235	234	263	222	177	224	231	239	235	238	224	259	246	240	240	243	250	245	240	245	225	231	256	266	270	229	235	261	258	248	250	259	216	227	236	220	233	255	220	229	250	218	232	258	226	219	229	199	229	216	230	235	256	237	232	225	238	255	214	236	230	237	244	235	225	233	235	210	260	241	221	249	191	225	248	236	275	230	258	255	233	231	267	247	242	238	247	240	222	197	217	232	230	263	225	203	253	223	217	219	253	253	232	226	243
24107	21376	28600	24505	21355	8064	777	497	378	325	299	267	234	238	225	236	215	176	194	179	183	161	166	182	159	169	164	155	167	187	167	141	177	164	151	153	147	156	154	167	167	148	126	159	151	147	159	154	122	138	156	153	151	142	154	150	147	149	169	167	132	154	151	141	159	173	143	137	150	157	156	126	155	163	148	155	146	144	153	135	141	148	156	153	143	142	142	158	139	130	146	152	153	155	158	156	133	141	159	139	121	135	148	157	152	148	159	161	165	149	146	148	148	154	137	150	163	150	151	153	152	139	139	137	141	140	138	151	137	131	144	166	122	147	158	138	144	145	167	138	137	152	138	157	148	144	139	143	166	141	149	165	139	133	162	145	143	153	157	148	150	151	147	145	156	157	178	152	145	138	143	165	125	143	125	141	148	159	170	136	128	163	145	164	143	165	147	166	162	139	136	129	156	128	148	152	152	156	135	166	150	161	140	152	150	158	132	139	139	147	165	135	137	128	132	138	149	155	142	133	151	148	147	131	136	147	132	129	169	150	150	132	150	136	164	150	137	136	163	146	131	154	131	159	149	138	127	135	148	144	130	156	123	155	156	139	148	149	143	144	137	139	125	151	154	154	135	165	150	152	156	142	148	162	130	165	158	175	151	130	137	135	146	151	128	148	139	141	154	143	128	132	127	163	137	131	165	131	152	143	159	163	140	174	138	161	148	132	152	144	156	142	124	139	157	148	138	137	137	149	143	154	144	147	146	147	135	141	159	138	135	127	144	148	151	128	162	137	123	159	138	163	157	161	145	135	152	144	131	146	135	147	133	137	151	154	158	149	175	126	135	140	155	144	172	165	139	146	166	136	139	135	142	153	126	166	134	162	146	137	139	157	134	158	150	149	142	150	158	142	149	149	136	144	137	171	140	156	124	145	159	162	150	148	120	160	136	157	155	145	125	134	162	143	130	141	155	140	144	163	156	160	133	152	145	146	166	142	144	155	155	144	171	173	134	180	136	162	132	140	127	167	162	147	153	139	147	161	163	149	154	136	138	116	141	149	156	136	145	153	155	160	140	157	124	136	129	147	131	128	143	150	151	162	147	126	157	167	131	161	161	155	158	155	138	151	140	154	160	120	145	143	142	143	127	132	141	128	142	159	138	144	130	157	155	143	151	144	145	144	148	136	128	155	161	146	145	160	141	170	130	131	155	155	136	150	154	156	151	155	128	142	147	173	158	145	154	129	137	158	144	161	137	156	132	142	135	145	135	149	141	131	155	152	135	132	140	154	143	136	138	151	146	145	158	162	161	142	156	167	156	152	123	148	143	132	143	137	165	161	136	158	157	142	161	155	146	155	162	130	124	149	148	153	148	129	129	152	176	137	143	144	149	148	153	156	150	142	146	168	145	122	177	138	146	149	160	124	143	135	146	136	138	159	131	127	150	161	149	133	139	166	137	157	126	139	144	141	143	140	170	151	157	158	167	147	143	158	127	159	176	149	164	138	154	159	162	146	144	156	155	139	137	156	135	152	165	147	141	155	156	146	149	166	165	132	151	145	148	174	143	153	157	162	156	146	118	148	171	158	151	175	151	158	144	148	152	145	135	151	179	139	146	132	166	147	136	152	151	142	126	142	162	153	152	126	123	138	158	147	152	135	137	135	144	148	138	134	156	136	132	131	136	126	139	151	137	152	153	134	162	136	166	134	132	150	136	134	141	172	176	158	135	170	154	136	140	146	142	142	131	145	151	158	139	160	132	144	133	183	148	146	156	154	164	163	154	162	141	146	140	132	173	148	161	139	149	141	164	144	163	144	144	132	134	143	144	155	150	147	139	138	149	162	164	164	164	148	161	133	159	146	150	147	135	157	136	139	145	151	134	164	142	172	148	144	119	158	143	147	140	136	143	157	165	152	145	144	149	167	167	159	154	151	152	142	156	171	138	161	114	142	170	138	161	143	148	137	148	133	137	153	149	154	148	167	168	136	165	147	152	139	142	142	135	131	153	158	145	141	168	139	162	153	151	153	154	161	141	144	159	172	136	138	156	140	143	143	133	169	137	161	146	164	142	112	139	144	112	143	133	159	128	128	143	159	155	158	144	139	137	149	147	138	162	152	131	164	132	165	148	127	152	166	158	150	146	168	153	164	149	145	154	139	160	146	160	163	145	158	153	149	149	148	127	161	132	147	136	143	147	148	153	128	142	145	166	136	145	144	126	148	144	156	151	151	157	141	130	145	150	131	127	143	131	148	135	130	135	145	147	131	171	166	157	138	153	158	129	147	122	155	155	145	137	135	154	148	155	136	137	164	173	142	164	150	163	154	136	130	154	148	147	154	140	128	153	148	174	153	143	133	142	154	166	130	146	135	163	129	143	134	139	171	158	138	157	135	146	154	155	169	153	151	147	161	142	159	138	156	150	141	139	155	124	146	144	129	142	165	130	150	145	148	129	151	163	157	165	157	129	140	134	121	178	169	135	115	149	136	142	138	155	129	144	131	132	134	159	140	138	182	155	143	133	157	145	150	136	131	140	161	159	152	171	151	149	140	144	148	116	140	145	132	139	172	123	152	137	146	143	139	163	154	138	152	147	146	148	146	144	133	144	156	147	154	138	158	151	158	142	144	169	131	165	151	154	131	143	147	129	141	147	149	134	158	135	151	140	154	139	151	135	143	154	149	149	147	148	137	153	154	149	141	141	136	150	130	146	128	131	154	145	151	160	172	147	139	155	166	154	132	153	154	159	140	144	136	165	141	151	175	144	159	132	146	147	139	139	142	166	148	150	133	126	142	149	145	139	161	139	146	120	151	155	154	111	152	154	163	148	139	147	146	149	137	171	144	120	149	151	147	144	148	172	158	136	142	154	141	137	133	155	151	148	145	173	155	131	130	172	143	158	156	139	136	154	155	163	142	147	150	147	126	138	149	154	167	157	140	153	140	129	138	158	146	134	150	138	133	186	139	156	150	154	149	160	139	154	147	132	169	158	166	171	151	135	155	160	176	164	145	143	141	140	138	155	153	157	164	144	172	144	124	156	163	167	152	132	160	141	142	145	143	150	142	144	153	145	136	141	144	162	135	159	160	148	160	141	138	166	160	156	122	162	178	143	136	134	138	142	162	145	157	155	166	141	128	137	146	124	128	146	134	158	168	148	121	167	151	149	148	150	142	142	141	150	150	147	146	134	143	139	156	130	161	137	141	150	168	165	158	138	175	139	140	131	153	153	159	152	149	130	159	139	147	145	169	162	131	142	152	142	152	156	134	147	142	171	152	162	138	135	156	148	167	148	188	146	148	134	166	162	150	159	144	139	154	145	130	152	151	162	145	126	126	168	138	173	165	145	123	135	147	173	143	146	156	160	163	161	134	140	145	136	170	143	151	159	135	149	148	135	129	145	131	146	119	141	148	140	142	145	163	149	142	164	168	137	160	144	158	142	162	167	141	151	133	137	164	127	139	163	147	137	163	142	150	144	136	151	154	150	143	125	136
3389	9077	5611	2558	1856	1332	995	747	639	491	435	418	337	299	287	264	236	249	255	226	206	178	188	174	195	174	164	196	175	185	219	195	173	176	179	173	175	181	200	170	192	167	157	173	156	207	179	195	168	179	193	168	170	186	152	167	172	165	169	168	145	159	167	188	157	176	150	187	155	175	167	176	173	145	170	180	175	172	161	155	162	163	160	151	142	179	171	152	154	143	157	156	167	174	184	168	165	168	175	148	168	163	149	154	152	160	164	172	157	155	172	159	169	196	185	143	159	165	191	176	167	155	165	152	156	155	164	152	176	167	167	159	155	180	169	174	168	170	157	161	160	150	165	163	148	174	183	171	149	163	153	162	165	140	152	169	178	174	165	149	166	145	134	151	178	154	172	165	161	186	180	168	168	161	180	168	168	179	147	158	145	162	168	156	144	179	143	166	191	169	184	172	154	151	176	183	173	163	140	172	144	149	156	169	154	142	143	164	154	156	156	174	156	152	158	210	155	165	177	167	163	163	173	164	164	166	167	168	160	164	161	176	160	150	183	161	158	152	153	160	163	169	166	159	169	158	181	166	182	169	163	180	175	165	176	192	160	167	152	163	178	165	157	158	172	168	159	159	172	170	141	156	181	158	175	174	152	152	166	179	174	170	148	155	157	167	166	153	151	174	164	175	188	181	185	165	172	178	168	151	165	191	162	173	174	171	153	154	156	164	159	163	175	170	169	166	175	167	160	140	168	163	164	169	168	166	171	154	161	157	140	154	181	180	163	185	153	170	171	178	181	165	150	166	182	172	157	163	164	157	160	154	160	164	161	174	164	148	155	158	175	157	153	166	175	159	164	162	163	158	179	165	169	152	158	193	170	199	176	151	175	181	168	174	164	166	167	157	157	181	169	175	179	169	168	171	159	159	163	165	173	164	173	171	170	158	154	152	157	168	174	163	133	167	174	147	142	147	166	171	172	155	158	185	167	175	182	173	175	168	159	168	176	173	158	170	164	162	159	164	135	159	148	143	152	140	161	159	176	165	170	173	155	155	159	164	188	165	163	169	163	157	162	177	177	161	155	162	160	164	156	140	149	157	152	150	176	171	152	173	170	152	176	183	152	119	150	186	178	178	171	152	183	167	158	174	157	162	180	179	173	159	163	157	144	161	156	175	154	175	165	183	150	156	148	182	171	172	188	173	166	149	160	156	170	145	147	166	180	173	167	160	171	169	170	169	157	162	177	175	164	147	163	154	154	170	158	150	177	188	141	152	180	177	172	163	149	156	160	189	140	152	167	163	154	154	144	171	163	154	152	146	141	149	168	179	145	170	152	157	157	180	166	175	160	168	180	154	162	165	130	168	159	169	186	185	175	153	177	161	153	173	152	163	169	180	145	151	156	163	159	166	182	162	162	144	200	167	153	182	154	184	163	153	153	149	170	169	172	146	174	182	144	169	196	160	172	169	148	152	161	155	162	171	159	164	175	177	165	152	164	170	168	164	179	176	165	164	151	166	163	162	185	188	160	184	168	172	168	165	172	190	171	149	168	158	167	174	164	148	161	175	164	156	181	174	190	157	169	163	152	162	178	163	179	158	168	155	166	207	174	174	178	153	179	177	138	167	158	173	154	168	184	174	147	186	167	165	149	162	180	169	156	156	150	178	157	161	162	174	164	146	181	168	164	149	160	162	171	148	189	148	158	171	173	156	185	176	172	191	150	173	169	183	151	163	154	156	162	160	173	171	172	168	162	159	179	171	164	162	154	158	176	154	158	151	151	161	163	159	152	173	149	165	149	185	185	150	159	149	164	164	173	150	159	171	147	157	148	158	163	176	148	184	193	167	155	165	163	175	178	177	152	151	147	172	163	155	164	163	173	166	168	140	178	157	159	151	174	171	169	174	175	149	167	150	178	156	170	167	161	161	169	139	168	158	163	144	200	151	159	180	173	155	174	174	150	166	137	160	160	163	164	163	153	181	167	155	155	147	177	145	145	148	176	158	159	152	177	166	161	198	175	157	130	139	168	176	168	152	161	158	173	148	162	145	174	160	131	146	137	181	163	183	159	166	161	170	194	167	152	158	163	173	159	168	188	181	179	165	163	161	151	162	163	153	156	160	181	169	154	157	171	181	167	151	195	187	183	150	168	191	150	180	154	168	167	166	191	166	168	182	141	185	162	168	158	158	180	169	168	150	141	151	193	158	165	171	151	165	155	160	174	152	173	175	181	168	170	151	147	163	165	177	156	167	171	162	176	146	155	167	191	163	162	174	179	163	189	169	150	152	159	170	151	152	148	187	169	149	179	170	179	131	156	179	158	163	176	175	145	169	162	151	160	160	153	156	156	166	142	166	173	171	166	155	160	181	150	180	148	173	157	164	171	161	183	162	148	168	168	156	149	173	162	162	164	154	188	172	182	190	170	165	161	146	178	167	164	184	165	160	150	152	157	148	163	163	154	168	163	170	161	156	179	171	156	173	159	156	155	150	163	164	189	158	180	155	149	156	153	178	160	168	181	147	162	152	169	175	160	189	179	132	180	178	171	178	164	152	175	161	176	145	174	160	167	158	159	168	148	160	157	155	155	158	170	160	164	169	173	164	163	179	173	156	174	136	158	156	164	154	153	144	154	160	160	164	166	165	150	186	173	152	176	173	177	166	178	144	163	172	156	169	173	152	161	169	178	141	180	161	163	171	175	181	163	141	161	148	170	186	175	159	152	179	189	162	158	176	184	153	164	158	134	165	173	180	157	160	190	155	158	157	144	166	164	129	159	131	166	172	160	157	193	175	165	139	179	165	166	164	188	158	159	157	157	156	146	143	175	154	154	174	162	162	174	165	156	167	162	170	157	173	176	156	170	186	161	158	174	161	167	164	144	169	165	179	169	159	165	170	144	175	176	143	172	167	138	161	169	172	150	163	167	178	159	171	165	172	155	142	165	174	154	166	169	170	175	158	195	179	169	154	168	153	164	157	164	145	168	161	175	195	168	174	176	152	173	168	144	163	172	154	177	164	154	158	161	175	171	163	182	146	183	182	172	152	161	161	157	147	161	182	141	159	175	195	176	149	153	170	152	170	161	165	167	162	150	148	167	169	158	165	174	162	165	152	148	169	152	144	166	159	193	195	173	166	153	140	154	168	134	167	158	166	140	149	163	165	154	155	141	158	160	173	173	171	162	163	152	162	157	161	176	160	166	154	162	163	179	160	183	159	163	164	162	174	177	159	156	172	172	181	169	145	159	155	173	159	159	167	165	174	171	160	144	137	176	176	150	157	146	165	183	156	157	158	142	166	163	169	163	166	176	153	165	157	169	168	138	167	154	155	157	166	164	157	148	164	160	167	178	156	161	153	166	149	179	167	196	173	176	172	169	173	162	167	163	172	162	168	174	154	172	162	149	168	157	185	162	147	160	165	152	171	152	159	157	173	160	154	172	161	184	150	180	178	176	149	162	160	176	172	154	177	177	159	180	142	167	174	166	184	178	176
25126	21311	27328	25503	9025	842	657	544	499	448	452	454	441	423	393	381	439	389	408	364	402	423	404	428	354	485	415	384	365	383	376	392	387	403	411	413	401	359	374	376	385	372	375	425	406	368	380	396	380	408	400	379	429	402	408	409	377	393	382	390	425	413	401	406	376	362	369	369	414	358	393	389	410	388	371	378	362	399	409	390	419	371	343	396	379	362	388	361	376	400	431	386	384	408	374	408	378	403	404	377	380	386	386	406	408	393	365	404	385	377	387	358	382	381	397	386	381	389	415	400	383	362	392	384	390	388	378	403	372	378	383	417	380	354	359	384	399	375	374	435	405	373	380	374	398	383	385	412	368	376	376	369	410	400	387	420	411	376	389	373	395	386	384	379	390	340	389	379	378	397	444	382	396	365	368	365	399	395	347	428	391	408	392	378	378	370	383	423	383	435	374	365	393	378	384	392	362	380	388	371	362	405	411	406	376	378	403	366	388	395	405	370	382	374	389	406	389	358	380	343	350	392	401	413	408	409	390	381	331	400	405	390	391	386	396	348	359	368	378	393	383	384	375	374	396	439	405	396	383	391	400	395	376	416	376	395	363	393	411	443	370	427	385	395	406	382	387	392	368	342	363	367	395	363	392	382	409	386	386	416	380	423	412	392	389	409	367	437	367	377	366	393	382	386	383	358	379	386	375	355	364	392	380	379	398	400	403	369	349	390	377	398	364	340	369	391	407	383	375	372	374	373	386	376	372	406	381	377	396	384	363	394	372	392	377	377	364	399	386	364	365	373	402	385	403	368	395	410	389	384	359	393	402	382	365	386	382	370	386	364	430	382	388	408	405	357	395	398	381	406	383	344	420	378	367	352	394	413	402	361	370	359	394	416	368	389	399	390	400	354	382	376	394	369	357	411	362	375	400	390	381	411	393	377	372	359	397	347	393	376	389	407	408	379	395	368	421	377	390	408	342	380	380	366	337	367	407	414	402	392	383	406	377	384	377	363	395	378	409	411	381	353	390	380	388	383	400	406	380	342	418	400	364	372	372	400	352	390	368	364	358	359	387	396	363	401	401	362	382	404	348	368	375	392	394	380	383	368	354	359	385	359	353	367	383	408	374	385	417	330	375	388	375	395	382	366	360	394	401	396	387	395	404	372	368	370	381	396	407	333	404	385	420	407	395	381	376	394	389	399	357	403	395	394	385	393	412	415	385	387	357	385	401	381	368	415	378	407	387	383	375	381	400	392	409	362	364	379	402	384	349	388	386	412	369	357	359	397	377	367	385	374	344	377	378	425	411	408	407	400	383	403	378	400	367	420	385	395	378	406	385	407	383	376	357	395	406	400	378	389	400	406	392	399	363	386	394	358	395	395	410	353	404	374	385	368	397	373	376	369	391	414	387	375	392	359	397	411	438	409	398	365	377	391	371	388	386	365	345	391	427	391	399	392	381	382	359	349	381	423	379	384	387	411	407	399	377	384	398	394	389	370	367	342	377	413	394	400	400	401	391	393	340	373	375	354	359	374	393	399	376	403	399	384	382	377	361	362	380	413	381	400	413	340	367	390	384	381	424	384	403	380	374	366	394	391	372	417	384	417	392	398	390	356	410	361	375	394	387	314	391	388	317	407	388	380	409	377	340	378	383	418	408	401	363	377	388	397	379	356	365	383	384	392	399	414	345	373	359	400	388	422	416	341	422	408	407	389	400	412	390	392	376	400	368	357	415	388	375	342	387	384	409	382	362	392	393	383	417	376	353	401	394	396	370	399	398	412	418	418	383	413	431	386	374	387	398	392	377	367	374	386	375	390	414	378	393	386	389	364	418	375	378	411	385	369	383	367	376	362	351	343	404	392	399	398	411	400	363	391	379	417	399	423	392	357	382	378	373	366	369	398	371	389	394	415	414	368	427	435	379	383	391	402	405	376	426	377	382	373	385	360	383	376	393	406	377	399	371	407	381	377	359	367	428	354	345	371	388	392	407	348	388	379	405	381	396	366	351	422	391	390	385	367	382	350	413	395	380	365	380	367	390	414	365	387	398	375	376	428	382	370	411	391	396	377	379	400	392	348	426	374	405	393	369	391	375	386	391	416	358	356	381	384	370	368	400	380	364	360	399	405	381	422	382	384	384	404	397	374	387	375	361	380	376	345	371	418	398	423	409	387	380	413	397	394	380	366	392	366	346	396	368	368	421	406	394	415	414	371	380	401	371	393	344	393	402	330	432	373	356	391	377	390	396	394	373	374	405	379	422	375	341	366	403	437	392	391	377	412	405	434	403	391	396	374	371	403	373	389	368	408	389	399	367	378	370	356	386	383	365	407	408	402	376	398	390	409	374	391	375	379	418	363	365	361	351	369	366	384	345	373	405	415	374	380	377	404	379	387	385	398	393	388	395	355	383	364	403	376	387	360	402	363	366	416	358	406	381	396	391	351	389	391	396	367	409	353	393	389	369	416	376	386	376	400	366	393	391	403	400	409	397	380	403	393	376	352	361	338	369	354	389	408	368	408	354	366	419	387	405	399	366	388	368	390	386	386	373	356	376	380	390	390	373	402	409	413	429	399	360	381	380	365	398	404	380	370	368	414	369	403	381	398	371	391	390	379	389	380	383	374	349	384	388	394	398	409	392	381	386	392	378	365	406	382	377	395	362	357	373	429	343	404	384	386	371	402	373	392	393	408	358	384	340	386	433	393	367	359	351	381	412	362	370	379	398	414	408	393	380	368	391	349	393	392	390	413	384	396	382	345	354	425	364	388	414	413	403	388	384	367	400	385	405	378	401	355	400	394	388	399	390	377	363	380	379	391	406	358	377	409	359	371	350	405	381	419	380	338	408	392	378	360	369	363	383	372	348	382	363	374	380	394	393	403	378	401	357	405	398	385	360	397	357	373	408	356	355	424	389	352	375	402	408	401	396	402	372	389	384	374	388	382	418	394	377	419	402	367	419	391	387	380	385	354	400	405	353	383	356	384	360	415	363	389	392	405	358	361	411	371	379	438	385	392	398	413	371	432	390	385	395	359	381	403	378	353	388	400	361	388	388	385	358	378	400	369	411	389	416	363	343	390	384	373	363	383	405	353	380	363	380	367	394	407	385	355	379	394	415	393	364	378	381	402	390	388	417	364	379	369	361	360	367	384	363	369	374	373	370	388	409	400	397	387	421	428	379	382	383	402	397	373	392	381	378	368	381	371	387	381	388	367	371	390	388	407	374	369	395	401	403	396	369	364	382	387	406	393	391	386	389	389	408	406	374	413	414	389	380	381	361	377	393	381	409	380	372	395	366	414	382	397	366	381	391	394	390	397	401	406	344	395	386	396	366	385	359	377	374	386	404	367	435	389	385	352	393	415	387	389	413	367	378	355	352	362	386	373	384	386	407	363	386	351	420	372	368	378	373	371	401	379	380	388	368	414	389	374	411	332	401	383	431	362	374	346	393	383	373	368	372	383	407	392	372	378	433	392	387	412	384	408	371	375
3579	5074	3261	1718	1295	1035	872	728	711	603	530	533	510	466	495	474	440	433	467	475	437	427	398	417	440	415	429	424	410	444	414	420	415	420	421	427	397	406	401	413	423	417	429	411	411	418	403	430	444	426	417	382	394	436	429	404	415	412	423	390	416	425	412	416	399	406	400	422	444	439	387	395	398	403	394	424	401	406	416	409	473	393	410	394	417	398	392	447	444	392	382	382	380	430	415	384	408	412	389	402	423	404	443	425	399	411	406	422	412	422	391	383	391	396	425	403	396	386	429	396	373	415	400	416	412	459	382	425	407	376	395	387	391	425	391	414	405	394	437	408	402	426	450	403	406	399	436	408	365	413	402	421	389	395	410	422	400	406	409	398	418	399	419	408	424	405	425	419	420	449	441	407	380	416	404	411	440	422	404	425	441	383	435	423	418	418	398	435	395	401	397	398	416	421	426	427	392	404	383	400	415	437	404	423	432	395	424	393	375	408	414	450	419	422	417	390	407	406	372	465	417	415	461	415	407	417	391	416	449	425	382	391	399	390	408	407	421	419	437	422	404	416	378	412	396	409	418	416	392	425	422	420	421	399	408	427	436	360	441	399	386	420	408	419	381	376	420	430	393	407	401	384	453	387	395	384	398	405	407	416	432	412	412	408	434	418	436	434	386	414	422	416	435	438	434	378	390	404	389	412	446	414	430	408	413	395	433	365	395	410	369	416	428	433	350	445	429	432	380	404	409	428	386	408	424	404	426	408	422	415	425	355	420	408	402	402	394	397	415	451	414	410	441	397	401	410	402	397	398	404	419	417	416	412	418	406	410	420	399	455	407	404	435	381	439	408	409	418	429	438	442	398	425	436	397	419	402	406	413	421	366	396	407	418	453	396	412	414	426	382	400	429	437	429	394	405	401	411	428	438	421	409	437	422	426	411	373	393	406	418	427	421	394	398	392	413	418	429	430	427	438	379	433	444	397	412	370	383	434	409	386	445	418	419	407	379	396	414	421	414	404	412	371	430	389	428	415	395	421	404	406	425	420	448	384	427	432	403	432	434	371	398	357	394	429	432	398	423	400	400	417	433	421	393	417	382	449	410	429	414	432	419	424	411	415	406	413	408	374	395	378	409	416	429	387	413	434	412	405	418	392	411	437	401	415	430	449	413	399	412	417	444	424	380	398	399	398	422	403	422	393	423	459	417	422	416	437	395	413	413	396	395	421	395	397	415	398	396	429	422	408	462	366	411	391	396	442	410	407	400	447	409	374	431	392	418	463	397	387	395	389	400	378	444	355	391	425	409	428	403	435	376	391	396	412	399	387	366	410	381	390	400	397	379	410	386	368	386	381	406	371	402	409	401	427	419	428	368	380	380	410	416	396	403	450	398	418	403	393	415	399	417	450	405	390	433	411	452	377	393	422	416	396	403	418	408	396	410	426	386	431	399	436	400	417	402	398	415	448	395	416	414	413	390	407	409	400	406	405	419	406	391	391	417	427	395	425	399	382	412	419	395	414	433	384	415	422	404	383	410	438	405	376	427	379	442	414	438	402	408	406	395	444	404	430	418	432	456	428	438	459	389	440	398	391	421	416	409	397	418	449	406	422	408	361	436	398	379	388	404	443	411	416	419	417	376	400	391	418	413	411	379	392	383	422	392	401	414	384	427	398	394	425	362	450	414	440	430	433	441	422	407	412	396	434	430	440	396	390	420	405	416	398	434	396	400	431	441	396	445	411	450	421	390	391	440	439	375	383	395	415	420	417	393	429	425	431	429	388	397	399	418	401	454	374	400	398	408	390	358	383	450	364	425	379	377	384	400	418	409	381	402	413	386	424	394	419	423	368	402	381	446	398	397	428	400	358	390	391	397	387	395	405	424	373	398	415	427	416	430	433	418	419	427	417	402	420	394	391	452	394	438	466	404	373	394	379	438	394	390	374	395	414	400	431	396	421	374	400	377	413	422	397	394	424	398	404	409	394	414	400	399	401	400	415	399	426	387	414	414	433	379	413	431	424	436	425	434	435	382	387	396	381	420	402	400	433	424	381	399	431	371	410	432	441	384	396	401	425	445	386	414	415	439	443	394	391	396	446	419	398	436	387	414	415	414	418	425	416	426	416	402	408	424	411	398	427	414	419	400	413	441	403	411	446	414	396	413	400	415	400	437	406	389	406	418	383	376	407	432	457	404	382	371	393	428	427	410	372	420	375	378	401	378	427	402	358	425	429	427	411	404	421	392	412	425	422	362	395	438	377	403	391	399	383	430	401	468	437	395	447	459	396	422	406	401	433	404	413	416	405	415	399	413	390	441	396	409	405	434	357	412	438	386	435	365	379	399	395	407	383	422	398	391	412	429	455	433	408	405	420	401	388	438	402	399	432	399	401	399	389	379	430	388	418	406	380	431	394	377	376	412	420	409	379	416	423	432	428	413	413	412	384	376	406	412	415	457	401	429	412	392	435	385	408	407	412	400	453	432	400	390	399	398	427	398	451	374	401	373	430	425	397	425	406	411	465	424	405	425	401	417	417	394	426	388	451	416	427	392	363	412	369	394	402	409	414	406	371	410	404	404	402	399	410	407	414	396	381	411	411	418	423	385	372	406	387	403	384	426	391	400	435	405	384	442	406	425	411	386	435	409	416	391	395	402	414	425	389	392	440	418	425	393	416	416	398	403	431	396	425	423	419	431	411	379	386	418	419	384	384	452	390	394	414	404	410	444	412	401	400	429	431	399	405	430	387	393	385	441	443	409	384	377	397	414	433	405	399	411	424	396	405	431	425	408	373	482	416	444	384	411	420	388	398	425	422	392	403	408	404	390	437	423	376	390	396	427	371	418	405	393	413	417	395	395	403	384	408	376	396	430	397	415	425	392	456	422	393	392	403	435	399	402	428	395	396	398	433	391	397	435	408	409	409	415	409	397	406	375	414	408	405	346	397	403	418	397	383	471	361	424	436	403	400	406	420	413	424	405	401	364	391	441	390	405	410	403	437	408	376	371	401	426	391	403	405	399	420	390	449	404	385	361	403	389	402	404	382	409	436	390	410	424	413	382	413	370	410	407	421	408	401	405	377	445	398	386	378	438	390	423	379	424	370	413	393	393	429	406	400	421	423	395	401	407	405	391	411	406	428	369	397	414	429	389	391	411	372	382	413	412	376	379	416	434	413	382	398	423	415	409	410	417	422	417	392	377	385	413	424	415	429	376	419	428	372	425	403	395	415	416	428	438	401	390	442	402	412	398	462	410	393	405	406	425	399	406	400	395	403	420	436	441	420	408	400	415	376	451	407	405	391	383	425	376	415	390	369	400	374	393	448	402	451	424	407	385	421	420	430	387	386	422	411	439	428	409	407	394	387	445	398	428	440	422	392	403	423	416	407	391	402	446	396	417	437	369	364	395	421	396	469	438	425	377	410	391	413	369	408	413	426	411	396	430	396	399	391	427	427	420	415	423	410	408	416	379	402	391	412	415	406	415	451	404
22859	21342	29010	24051	21346	21386	6422	1127	808	724	625	515	544	521	525	471	493	468	440	430	410	409	357	386	406	399	428	368	366	409	398	368	366	343	400	392	352	387	391	363	352	362	347	374	375	380	365	378	342	337	396	394	380	381	382	391	376	331	373	374	343	309	363	373	322	361	377	375	369	372	373	384	357	367	343	381	375	335	339	394	364	337	339	362	354	365	362	334	346	368	354	352	351	354	342	361	358	329	366	364	355	348	336	353	338	335	362	344	363	332	351	344	355	348	324	382	333	370	375	349	308	366	377	334	328	342	355	360	349	358	332	349	340	372	376	337	342	315	346	346	370	384	357	355	368	381	339	365	344	355	342	297	360	312	384	327	338	338	352	326	357	336	329	331	358	332	346	338	346	363	338	352	340	336	349	346	377	312	331	363	369	365	361	374	344	361	374	351	388	360	355	336	341	345	335	365	356	353	358	358	348	346	376	347	339	360	390	342	360	327	377	352	337	372	321	349	333	381	387	361	343	353	355	399	381	333	343	328	353	356	331	364	362	375	397	369	370	359	334	354	311	351	362	333	376	372	332	379	341	366	364	368	344	337	333	365	348	377	320	342	339	340	357	369	382	354	340	329	345	339	354	351	357	334	369	341	391	340	367	314	343	359	325	357	346	351	346	345	378	349	332	359	350	346	359	356	350	335	328	383	369	363	382	355	364	350	363	336	340	343	349	360	318	349	331	329	341	351	345	361	380	341	326	354	367	348	376	355	377	331	356	365	352	330	375	324	343	386	358	353	333	343	339	375	336	353	353	353	329	345	340	344	370	343	390	363	372	329	335	341	320	405	355	402	360	359	348	343	361	328	366	346	368	360	348	360	359	353	354	330	374	348	361	375	335	369	359	418	357	357	361	379	338	319	349	335	338	357	359	328	336	326	330	339	322	367	356	339	379	343	387	368	351	351	336	373	362	346	361	302	367	333	343	343	350	352	384	356	339	372	351	335	336	328	366	354	357	348	361	345	357	326	349	355	335	347	288	346	373	364	320	344	332	341	359	343	326	350	345	337	345	362	357	346	353	357	349	335	341	331	347	347	336	313	374	371	351	340	355	340	354	357	330	389	357	366	369	334	316	371	360	385	352	345	359	365	358	326	346	337	377	360	325	356	326	340	313	359	353	335	335	365	363	353	341	341	334	328	377	366	369	320	356	362	323	324	341	340	381	364	326	328	351	355	373	352	324	363	397	348	345	331	336	362	339	371	337	351	371	322	336	351	338	329	329	356	345	375	363	362	351	345	330	351	356	363	361	339	347	389	356	369	345	305	341	354	327	322	348	357	359	332	349	378	347	370	334	347	330	354	343	361	321	335	360	325	345	329	357	326	342	362	349	325	356	343	366	393	341	346	360	366	322	333	347	356	341	334	350	406	342	345	334	373	339	374	349	355	328	346	354	358	353	339	336	363	359	336	389	330	354	351	373	357	362	316	343	342	328	344	333	352	369	344	353	347	337	329	379	376	391	307	340	375	345	336	347	338	328	367	389	299	358	392	360	361	345	352	358	379	358	342	341	309	324	347	379	364	336	357	349	341	391	344	367	319	338	346	363	358	324	378	331	355	371	344	363	340	321	362	350	357	358	346	382	333	356	317	346	341	361	344	332	350	386	370	344	376	357	330	382	383	343	336	378	382	346	362	374	353	350	363	394	355	350	359	368	343	349	357	387	356	347	373	328	367	362	343	344	302	339	355	342	310	361	353	334	335	334	335	353	357	336	345	361	346	321	357	333	353	351	333	334	347	342	346	337	326	387	350	329	339	357	333	327	380	327	336	367	342	363	358	353	346	350	354	340	342	349	343	342	339	359	341	352	306	326	335	342	354	352	326	351	364	367	316	356	375	377	316	354	360	342	343	353	321	353	372	364	372	339	354	363	334	328	332	367	338	335	371	353	316	358	355	348	337	350	358	352	363	350	330	354	357	369	319	345	342	370	348	380	383	340	343	326	338	333	334	354	361	346	353	372	381	320	340	341	344	370	336	372	339	342	318	350	341	347	360	359	346	337	329	349	359	353	302	338	327	363	330	361	346	334	375	360	383	335	347	359	365	353	349	370	332	363	363	334	345	371	327	357	343	328	325	332	337	363	337	350	351	342	340	367	371	350	327	334	388	349	331	354	358	376	353	336	326	352	342	350	347	349	325	365	326	362	370	347	358	339	340	350	320	329	380	369	345	363	327	321	376	341	333	370	372	377	359	375	314	360	350	371	353	363	321	330	380	346	362	360	363	363	308	344	338	338	383	403	334	340	381	357	333	323	323	350	339	334	350	355	319	350	341	377	341	355	355	366	345	352	348	347	355	372	322	321	331	348	373	364	330	361	343	358	354	338	386	349	346	318	375	355	349	371	372	352	333	330	381	340	351	344	352	343	334	373	359	346	349	330	325	365	329	347	364	345	376	369	367	353	335	354	361	348	327	340	358	339	342	346	338	321	380	340	329	336	332	353	384	347	382	398	365	370	379	319	341	390	355	344	354	346	351	340	343	371	365	342	364	374	373	330	343	356	349	360	344	367	380	349	335	345	366	326	350	326	360	371	353	332	361	340	363	370	350	336	341	350	368	369	359	375	340	360	362	325	333	354	355	368	349	338	339	348	361	348	372	341	360	312	360	352	374	351	338	328	356	329	327	343	320	322	307	368	347	364	371	342	365	339	371	388	402	368	364	392	421	363	361	330	361	348	308	325	348	349	366	359	362	378	356	356	333	333	349	366	352	355	334	364	383	346	377	358	362	336	362	385	369	351	352	360	350	336	387	346	317	361	362	341	356	366	331	420	377	351	351	352	348	352	304	352	318	323	344	377	394	365	360	348	354	343	317	367	338	346	353	370	355	342	405	350	374	326	343	399	369	343	363	328	329	320	368	366	364	354	361	334	321	359	328	365	358	328	338	361	370	353	376	336	352	338	345	353	333	330	334	342	313	358	356	345	347	377	344	368	322	359	319	341	347	302	338	360	329	378	356	331	334	364	372	346	322	367	342	350	357	375	341	363	344	343	342	376	376	333	355	368	319	364	295	348	358	323	311	360	386	359	384	360	358	374	334	357	342	331	343	328	322	346	366	359	340	359	360	339	333	388	363	381	344	367	330	340	393	342	360	363	356	368	336	349	359	320	334	329	356	350	334	369	353	320	339	309	361	338	348	346	355	360	364	345	349	342	333	325	376	383	369	348	363	330	384	358	311	348	342	338	384	359	337	326	372	353	318	361	338	338	318	359	340	310	358	361	350	336	363	355	373	351	347	369	353	353	353	394	336	342	332	361	359	375	369	389	351	352	344	372	379	373	360	341	353	341	349	358	377	329	344	343	393	359	342	363	340	349	342	342	317	359	311	368	332	335	330	335	357	334	369	338	346	343	354	377	338	347	363	367	355	335	373	363	304	322	365	379	345	353	385	362	348	365	358	325	365	361	350	353	331	323	328	348	337	346	355	342	343
4815	14859	9513	4812	3480	2474	1839	1526	1237	991	888	803	655	588	639	555	486	547	465	458	477	469	439	450	382	425	407	390	400	385	390	377	391	412	395	363	395	372	353	343	370	357	389	361	362	350	350	368	358	367	401	407	364	368	366	363	380	367	373	360	372	356	371	355	343	357	354	385	344	373	358	359	343	355	343	335	367	355	376	356	358	384	374	373	330	358	369	364	337	362	348	340	342	358	347	345	348	356	351	348	332	365	409	353	346	364	347	325	372	341	370	396	349	371	358	368	350	343	338	359	344	384	402	366	400	347	370	400	354	364	375	369	361	386	343	351	338	351	325	365	355	360	366	356	398	370	352	318	356	353	360	344	389	358	367	353	359	359	352	366	342	371	341	358	368	367	363	346	370	337	353	391	366	369	340	366	392	350	344	364	316	369	329	354	356	396	357	408	338	383	369	383	364	379	331	350	356	372	339	360	352	376	387	363	342	357	352	399	369	363	371	329	352	370	347	377	388	382	378	315	348	365	347	356	328	340	341	353	335	358	362	371	396	380	369	352	356	355	345	338	337	354	346	386	348	353	353	348	335	319	339	386	367	336	364	380	327	343	360	362	327	388	354	358	364	319	386	371	363	340	367	351	369	353	329	377	313	373	345	364	346	357	360	365	343	357	391	346	381	325	339	360	378	394	354	378	324	368	343	375	367	334	357	362	371	343	336	333	344	331	342	358	369	358	360	336	380	330	363	355	377	333	348	315	329	359	380	385	370	361	352	337	375	361	361	350	376	317	364	355	353	352	387	385	322	358	389	367	305	337	343	366	342	346	370	383	373	341	358	365	363	349	337	379	361	362	380	384	391	367	354	363	341	333	357	336	360	333	341	381	336	360	358	352	380	390	314	360	376	335	371	361	347	351	376	373	365	338	354	358	334	340	384	352	360	365	369	331	348	355	368	365	342	369	363	354	369	342	348	352	385	386	402	350	351	352	317	313	346	329	383	354	358	357	343	335	320	316	365	407	351	344	366	374	361	368	351	351	345	339	312	344	362	367	330	344	334	306	343	354	343	351	359	359	356	369	354	369	368	342	358	318	363	344	335	369	369	387	346	384	350	339	339	364	390	357	341	360	373	364	353	326	340	362	348	369	370	372	370	330	372	349	361	369	398	342	349	383	356	368	335	359	340	343	382	358	357	372	329	368	348	373	351	366	375	350	356	328	337	348	394	354	365	365	324	367	354	356	376	337	387	361	346	362	345	371	329	372	343	356	354	349	363	320	358	358	377	345	409	341	371	364	352	334	342	365	322	370	345	350	357	339	354	358	308	356	361	333	361	368	357	355	347	344	357	361	378	380	357	385	316	391	337	338	339	358	353	338	368	355	335	349	395	369	351	382	390	355	351	345	334	335	358	385	327	366	374	369	374	352	351	358	345	368	346	331	341	355	354	384	314	364	378	365	358	350	333	383	335	388	365	338	378	392	334	369	347	373	360	339	320	350	347	357	356	340	353	359	346	345	351	354	355	342	373	377	357	380	344	365	359	383	322	319	359	354	371	368	331	389	325	337	377	370	351	368	337	383	350	398	341	367	389	339	366	340	371	344	343	346	372	373	347	382	363	354	365	350	335	352	338	376	340	356	342	355	365	359	363	371	364	354	333	382	379	363	386	373	378	348	366	358	327	337	361	337	370	345	363	322	339	343	374	369	341	332	352	362	356	354	369	339	356	371	353	362	390	342	346	377	329	344	346	344	364	348	358	376	318	336	365	375	384	377	335	336	329	338	342	394	368	356	366	328	364	363	376	357	351	348	367	341	364	395	356	375	362	356	352	359	399	356	383	365	371	370	357	358	345	358	342	367	350	359	337	329	357	363	347	354	404	348	346	333	339	353	372	381	359	345	402	360	362	326	337	374	361	361	352	382	356	356	353	350	371	350	346	351	333	356	359	351	360	341	372	369	339	332	367	349	329	341	332	355	345	381	362	381	380	341	376	353	373	371	354	375	334	334	335	362	360	342	365	359	367	329	390	383	348	336	385	344	345	328	355	353	338	357	367	407	374	394	359	351	356	358	356	360	385	381	362	373	338	354	374	348	352	379	354	359	360	377	339	384	352	379	385	359	342	335	344	373	377	330	342	341	358	375	328	321	363	360	325	356	322	322	332	326	328	360	371	344	372	397	350	369	349	370	328	377	355	345	385	362	336	341	371	359	351	420	353	374	352	351	364	367	372	384	376	378	349	373	365	344	380	371	377	359	374	358	364	367	362	342	374	355	355	336	365	351	333	340	349	337	393	391	314	362	322	360	344	373	355	334	347	338	340	371	394	349	362	372	390	361	394	368	373	374	349	335	359	341	375	404	364	366	361	324	366	333	341	353	379	370	364	357	340	360	318	346	338	365	367	378	331	350	350	341	321	339	338	311	326	363	369	363	332	355	361	358	361	402	351	367	365	347	330	377	364	364	359	346	386	322	391	366	347	348	339	356	381	370	352	360	379	385	356	349	349	338	358	366	370	360	340	364	380	352	328	386	345	402	349	346	377	347	357	361	359	356	358	370	374	364	334	369	350	353	303	330	337	377	375	353	309	354	364	321	351	348	366	321	323	321	350	388	332	358	354	353	345	354	355	351	321	363	378	361	373	372	398	320	345	371	396	379	337	375	348	347	345	339	362	353	376	376	415	409	346	356	402	381	344	356	364	379	375	343	345	353	340	357	347	346	372	342	357	397	369	371	356	366	367	351	325	340	370	350	363	339	364	380	351	368	352	356	396	345	382	358	361	371	375	314	339	349	397	323	354	353	353	373	362	370	350	341	385	377	356	336	348	371	347	349	379	375	355	377	345	361	392	355	408	354	365	388	338	337	361	349	362	379	343	323	345	344	366	362	329	365	313	325	354	359	364	342	349	359	334	338	330	353	375	316	334	344	376	343	357	378	349	374	335	350	347	340	313	358	405	354	389	367	366	378	337	325	379	335	395	357	371	382	365	370	364	340	364	327	345	361	405	370	372	347	428	392	403	351	368	352	358	356	365	385	338	346	354	332	352	332	322	335	351	364	369	339	370	364	370	367	348	368	340	332	375	356	362	379	331	348	323	362	361	353	378	355	352	378	374	339	338	373	339	330	350	350	361	335	355	358	334	351	325	334	351	330	352	310	355	350	377	350	344	331	338	353	377	363	346	376	377	313	348	380	325	349	360	358	346	371	327	362	336	403	358	380	368	343	332	370	350	348	354	381	352	326	350	323	340	343	358	374	351	353	336	367	355	309	352	336	361	352	345	356	329	361	354	361	347	321	362	370	337	345	353	361	359	349	358	377	358	370	365	380	375	338	351	380	342	360	333	341	364	333	334	344	363	349	398	344	334	347	349	327	374	384	368	355	318	356	362	341	352	317	368	370	343	385	370	412	356	373	367	392	375	375	363	344	320	364	337	333	317	367	382	353	324	367	339	363	353	347	316	363	349	341	354	328	330	379	358	380	383	345	348	372
27919	17004	2892	443	342	257	249	237	217	224	224	205	236	240	191	223	191	202	190	208	222	196	229	199	241	211	203	219	182	213	198	196	202	197	211	211	199	228	232	195	220	226	204	209	208	209	229	213	191	219	202	204	200	207	195	200	226	212	204	231	196	197	216	224	211	214	233	234	203	211	193	200	229	227	196	218	200	212	215	222	208	196	219	211	239	240	182	234	222	203	194	208	209	203	201	236	193	213	195	209	203	203	230	211	225	223	228	200	216	200	226	207	216	218	228	211	206	218	229	208	217	198	201	218	208	204	200	199	215	192	214	198	218	215	224	206	220	202	207	231	213	220	207	192	226	204	215	214	234	211	213	199	213	232	209	226	189	215	205	210	215	223	206	230	205	208	198	214	208	205	210	215	224	218	188	228	215	202	215	192	206	228	193	201	211	232	208	208	216	240	207	232	213	180	202	196	195	219	197	190	223	228	193	186	244	226	198	221	205	215	216	223	204	217	188	208	193	225	217	231	238	232	209	202	218	204	195	202	216	201	198	205	188	201	213	218	228	229	195	192	191	225	208	190	216	218	206	210	203	221	209	217	216	217	203	236	246	225	198	204	212	199	221	222	217	223	223	207	219	198	216	225	222	214	217	206	243	223	221	204	235	209	191	181	217	242	209	204	204	227	203	185	204	202	202	207	192	237	214	220	223	198	194	221	227	183	192	199	201	210	169	216	213	208	206	197	213	221	219	227	227	203	218	206	196	226	197	208	241	209	240	224	222	225	216	197	181	215	218	223	205	233	230	229	192	195	198	202	234	198	221	234	203	224	236	227	214	196	190	208	213	206	231	228	198	211	214	214	205	206	197	221	214	244	201	218	196	201	217	202	201	206	224	208	230	202	205	210	202	183	194	214	228	222	185	204	241	181	211	204	201	198	208	231	222	191	209	203	203	195	215	221	228	183	197	217	196	225	206	187	209	196	223	214	241	217	213	193	210	214	212	196	213	202	237	202	204	209	213	239	209	206	239	192	206	186	203	218	213	211	253	239	210	210	191	168	228	180	227	203	201	200	229	238	218	225	208	187	208	200	210	205	218	218	186	215	213	205	217	205	250	201	193	178	220	213	218	233	215	190	228	210	228	207	196	196	222	202	196	220	180	213	170	217	223	192	208	223	177	215	229	208	215	196	202	221	208	215	210	201	211	196	212	197	206	204	214	204	243	225	214	216	182	219	214	207	234	232	194	215	221	202	211	203	201	185	192	238	200	235	222	210	210	210	197	225	216	208	207	201	203	186	235	209	216	205	232	207	239	223	200	217	218	221	223	202	202	201	214	200	193	196	211	206	202	233	235	213	195	233	238	240	231	221	213	207	202	193	207	192	201	206	245	216	225	189	207	203	232	222	200	198	192	207	199	213	245	224	205	223	200	202	213	186	221	218	225	206	213	203	200	212	208	239	222	217	228	221	214	209	194	237	210	225	214	217	205	237	196	221	225	228	244	203	226	196	208	235	219	216	209	211	215	212	222	198	223	195	231	199	203	167	208	204	202	213	216	228	224	221	208	216	238	199	207	197	201	223	198	218	240	209	206	211	205	205	189	216	218	205	204	209	232	216	224	223	224	216	189	217	201	184	197	224	210	221	209	210	220	205	202	190	229	211	209	222	207	211	210	212	226	213	219	199	184	193	221	225	208	222	227	199	197	209	208	207	235	229	199	197	235	219	204	238	226	193	215	217	240	209	224	195	217	200	239	230	236	207	228	204	211	189	226	226	218	211	217	205	197	212	215	223	226	216	196	230	188	194	181	235	216	224	212	191	203	197	219	213	181	214	205	210	229	187	212	213	217	208	233	197	200	199	211	191	225	228	255	195	192	213	210	208	201	200	229	212	195	200	190	221	178	197	231	225	215	216	222	217	204	197	188	222	204	213	217	196	203	203	218	209	202	211	214	192	219	233	206	206	234	224	231	228	236	192	214	219	212	196	195	209	205	213	197	200	224	220	219	192	211	202	213	201	215	211	204	226	206	202	203	198	235	225	201	213	236	234	194	211	188	226	213	208	203	222	221	208	235	213	188	219	193	228	197	203	226	235	184	202	212	221	181	203	212	215	213	219	206	203	211	187	217	188	202	227	242	195	212	206	199	231	199	194	206	204	203	206	215	212	207	205	218	194	210	211	209	236	229	209	228	198	206	231	197	202	186	210	201	228	229	223	228	236	228	216	217	203	207	198	212	221	213	221	203	170	190	223	209	218	216	200	228	224	189	218	207	208	222	222	226	192	196	208	205	219	198	222	213	200	189	199	202	217	199	211	193	202	190	221	193	212	225	246	206	212	194	203	204	201	192	198	209	236	197	230	219	184	219	213	213	207	201	193	217	214	200	240	198	230	202	218	203	214	206	206	214	178	215	195	217	216	205	215	246	218	197	203	216	216	218	220	196	221	211	214	214	218	191	220	194	205	199	207	201	219	205	242	237	197	205	225	216	185	199	223	195	206	199	216	213	207	207	197	201	201	196	207	204	203	211	228	220	197	205	231	220	193	195	241	231	196	228	211	197	218	200	216	218	196	206	197	213	210	194	191	179	174	240	218	206	222	194	238	225	245	185	228	215	248	210	199	208	210	194	210	188	208	181	207	199	219	214	208	189	205	205	215	200	203	228	194	230	227	203	204	213	236	207	184	207	213	210	201	187	192	208	213	199	198	210	216	218	209	223	210	230	186	202	198	212	196	211	187	185	190	233	189	224	219	193	221	190	178	215	214	197	226	211	202	197	208	234	216	200	242	212	201	220	205	200	229	200	166	200	210	208	226	212	218	217	233	208	197	221	223	244	205	232	206	221	235	205	232	219	203	191	201	212	202	192	217	223	193	223	211	208	201	204	206	211	187	207	203	218	210	232	206	217	203	208	216	194	206	208	200	218	213	239	209	174	204	220	218	234	208	207	212	203	205	205	223	204	211	211	220	221	210	195	213	207	202	230	215	210	192	212	199	227	213	211	223	207	219	220	213	203	190	227	194	199	203	225	218	218	211	234	223	218	190	220	221	210	202	213	222	206	202	212	224	239	212	204	207	188	232	192	229	210	207	237	215	213	214	217	227	205	231	252	232	220	241	245	230	214	209	204	203	184	218	191	208	176	200	227	224	215	226	220	236	225	202	190	193	201	223	199	212	228	215	184	211	227	220	207	198	209	218	199	199	200	214	202	199	184	224	224	196	223	209	174	206	209	198	205	193	216	209	209	210	203	233	188	223	229	229	186	211	219	212	223	229	220	238	215	208	212	168	213	210	193	224	211	214	227	201	228	235	199	231	200	207	210	208	201	211	213	212	210	200	206	184	189	219	235	204	220	207	236	215	216	197	230	208	217	212	228	190	232	182	215	197	195	207	211	190	192	237	225	187	225	196	208	195	195	207	207	220	191	202	203	232	217	203	216	203	205	232	216	197	197	218	218	171	222	229	226	175	232	221	219	210	207	205	224	179	227	203
4304	773	566	356	322	325	264	267	269	244	253	281	254	247	236	248	224	249	266	251	215	249	216	227	230	242	253	249	250	233	248	201	227	253	235	248	238	222	244	266	239	218	268	211	229	248	229	237	226	248	210	218	276	240	253	230	220	238	261	251	217	251	239	252	247	248	268	257	244	230	246	250	257	219	245	249	245	239	273	269	225	224	240	210	258	239	255	244	253	251	223	247	230	246	233	232	240	232	249	218	223	242	242	228	200	212	234	231	274	245	257	228	253	234	235	246	225	247	253	235	223	203	230	234	221	211	238	251	244	252	246	239	237	242	251	233	206	243	239	212	237	255	255	245	248	240	231	231	238	247	257	238	253	247	219	247	281	250	237	232	239	240	238	233	247	235	233	221	221	249	240	231	228	220	244	250	241	195	243	248	254	229	231	250	226	244	240	254	260	232	255	248	238	245	253	218	240	259	225	273	230	237	220	252	255	236	225	241	223	236	255	228	274	215	235	230	243	212	220	240	259	213	226	244	247	236	244	245	229	262	254	242	261	219	253	244	270	240	224	254	227	251	223	258	251	250	242	265	233	242	227	249	230	246	232	247	243	248	237	252	236	212	222	242	251	235	215	257	252	224	262	249	253	271	247	260	247	241	255	202	209	261	226	235	237	236	215	203	227	238	218	222	247	241	229	251	255	236	236	219	218	245	270	231	213	223	226	250	258	214	214	241	230	255	241	227	234	238	274	241	223	228	241	242	243	236	248	255	236	221	246	219	220	249	265	245	222	274	273	227	217	242	213	251	239	244	222	238	215	256	222	243	249	230	247	225	237	234	232	226	239	216	261	233	261	210	221	252	254	257	234	252	250	199	205	230	246	261	237	229	233	228	258	236	240	224	229	226	269	206	212	251	234	219	255	237	251	226	251	211	225	243	252	252	221	212	225	209	241	233	234	243	229	228	243	244	236	247	226	238	247	234	231	244	232	234	230	217	234	253	226	262	246	256	250	259	246	222	226	233	245	240	263	250	219	230	224	251	237	259	234	235	242	243	213	228	252	229	241	226	245	231	232	225	245	218	246	228	236	224	259	206	242	228	276	212	233	259	245	228	247	232	238	240	244	214	240	244	226	229	207	226	227	253	223	251	254	270	264	243	241	223	243	238	252	209	243	245	221	246	231	235	218	245	225	234	236	260	231	210	216	262	225	241	257	235	232	242	238	238	221	269	246	242	278	265	239	245	281	217	250	231	218	228	240	257	244	232	243	253	225	242	217	242	225	235	225	261	241	266	252	257	215	258	230	239	253	239	243	232	239	282	246	264	261	236	241	237	220	252	268	224	227	232	245	223	222	213	235	219	249	218	245	237	233	263	248	226	254	217	229	223	251	264	216	234	208	250	252	223	241	238	249	207	216	229	249	242	255	211	221	232	257	230	254	267	234	237	211	236	236	259	257	245	243	252	247	257	227	267	236	255	241	225	242	252	210	232	237	247	263	197	242	228	235	238	231	225	250	247	261	223	239	271	262	249	224	235	242	229	262	229	216	259	244	244	196	241	239	219	241	240	224	229	229	256	248	231	249	238	240	240	228	238	251	214	218	221	225	246	233	230	232	233	244	245	246	237	265	222	249	231	243	253	242	254	233	218	236	242	263	274	225	224	263	224	206	248	259	219	242	214	205	255	237	224	270	255	247	223	268	231	246	264	216	234	257	238	216	231	273	246	220	253	252	228	258	261	213	221	213	244	227	244	242	246	217	286	224	250	226	228	259	237	220	245	272	228	225	233	233	216	253	220	229	239	228	201	237	243	215	285	238	257	266	251	242	235	249	239	242	239	228	210	242	230	221	235	235	210	255	230	239	251	227	244	233	264	217	293	260	210	202	226	232	229	237	229	244	273	241	223	229	220	218	238	240	215	242	236	225	221	226	218	262	256	234	218	247	233	255	257	256	203	250	244	252	254	264	225	210	249	243	248	249	225	245	236	242	212	243	236	274	229	239	252	210	225	241	251	238	225	243	238	227	248	246	238	220	251	240	235	231	254	258	271	239	242	236	236	217	270	229	254	231	247	220	232	231	240	239	236	242	216	243	246	244	231	248	238	246	261	244	207	231	257	215	227	251	232	224	250	251	220	230	235	258	237	229	253	245	258	212	250	249	218	220	253	238	225	240	245	270	245	232	229	265	232	272	230	249	248	235	233	252	218	231	219	229	221	246	245	258	242	241	241	235	228	245	226	246	223	236	244	238	231	240	227	226	228	241	239	238	238	237	232	269	235	231	202	261	226	208	239	247	246	250	237	212	253	240	231	237	230	246	255	246	215	244	224	245	250	233	247	235	233	233	239	238	255	202	272	245	254	272	223	251	235	244	279	237	222	266	222	269	253	228	224	222	253	239	223	244	238	224	233	244	255	233	249	233	228	264	252	233	271	216	266	256	255	245	240	233	232	248	246	242	222	249	241	243	222	233	245	254	222	210	238	234	243	243	228	219	241	230	244	247	253	224	225	222	238	246	246	231	233	229	224	216	235	212	228	236	233	250	221	242	245	226	229	238	233	227	230	220	230	233	227	237	262	252	239	240	250	235	233	239	251	237	221	224	233	253	230	220	277	270	224	226	201	232	251	263	250	222	249	251	258	236	222	232	254	228	246	235	246	276	243	245	222	214	262	274	224	237	250	246	238	241	259	236	215	221	240	241	235	230	223	268	235	249	265	219	242	217	228	250	245	215	219	228	271	248	246	235	258	275	238	241	244	259	229	257	223	265	260	245	257	258	253	263	231	227	242	237	250	253	249	217	272	239	277	265	216	237	208	238	226	241	237	253	243	227	236	236	254	238	238	236	215	284	252	226	242	233	243	234	213	255	245	230	230	202	262	241	237	230	226	231	221	225	273	229	248	229	244	258	246	236	231	227	227	208	265	233	242	241	258	257	245	273	266	237	243	241	234	220	249	218	263	241	220	234	250	223	244	224	246	280	263	243	255	247	230	227	240	246	216	245	211	242	256	260	210	251	278	240	250	202	239	236	249	236	230	227	215	259	272	250	249	247	239	227	213	221	197	244	239	275	243	224	221	235	221	246	262	211	244	251	214	227	247	238	215	222	224	258	225	259	230	248	249	250	247	186	252	218	205	270	237	230	240	253	238	222	248	234	242	216	239	241	237	251	234	224	211	244	243	220	260	222	254	224	217	231	227	240	227	246	267	237	240	224	212	253	206	251	230	226	254	279	239	233	226	250	237	221	240	247	243	251	218	218	234	224	249	249	256	244	212	249	257	245	229	237	229	234	253	217	273	256	276	231	234	254	244	233	220	236	247	216	235	220	244	187	230	227	265	233	261	258	228	244	243	251	235	240	248	258	220	229	229	258	238	248	230	244	244	233	238	221	241	246	235	229	243	221	228	226	220	242	232	248	229	251	245	241	229	237	243	241	246	252	220	235	212	243	220	238	250	233	265	226	247	283	253	241	210	243	232	224	236	241	252	238	214
23969	21364	28547	24528	21367	8165	807	475	391	317	304	268	260	234	203	220	195	179	181	194	175	182	148	177	166	188	162	171	159	148	162	164	178	152	176	164	153	169	177	153	148	152	158	146	152	161	163	158	179	156	159	129	144	153	135	148	167	156	150	147	170	161	154	140	151	141	135	163	159	161	151	140	143	156	150	164	152	146	145	148	181	153	180	132	142	129	162	161	148	149	155	147	157	174	142	157	146	151	135	155	140	171	151	141	135	147	157	158	148	131	165	154	156	163	143	149	152	133	132	146	145	144	145	150	148	150	142	143	146	155	156	171	165	149	147	139	167	156	147	166	150	164	157	178	176	130	140	156	140	147	157	161	135	140	156	150	152	150	132	162	157	132	138	171	155	143	150	149	148	142	125	143	170	143	158	149	154	154	155	165	143	149	138	138	150	156	154	136	129	150	156	142	118	167	162	145	166	145	159	156	143	133	149	155	157	160	143	164	149	115	136	161	151	152	170	142	152	158	157	150	145	147	148	168	144	154	145	159	161	158	163	158	155	150	138	131	154	171	140	138	140	134	127	142	151	154	153	142	144	122	150	152	156	149	162	145	133	157	143	162	148	132	150	158	145	151	116	148	147	126	154	157	149	176	159	158	149	159	139	154	153	150	149	139	138	152	143	132	167	154	198	141	146	155	170	155	145	159	142	131	140	164	155	153	140	156	150	159	148	154	144	135	168	144	150	152	128	158	136	151	165	130	130	143	146	158	160	142	154	175	146	139	142	173	141	154	160	132	147	151	138	127	155	139	149	159	143	165	165	138	143	153	140	140	139	165	128	149	133	137	149	148	139	169	139	147	153	143	155	163	144	164	166	165	142	140	141	164	165	138	134	160	133	133	149	147	140	146	135	150	157	140	159	162	137	155	141	150	145	140	124	141	155	157	162	134	150	131	160	158	136	139	154	138	163	161	154	161	132	167	143	138	142	143	155	149	154	160	151	151	131	160	160	146	152	139	140	150	142	172	161	139	156	173	152	152	161	150	161	152	156	159	141	130	148	169	132	146	137	155	142	142	149	135	146	142	166	121	153	133	169	162	144	158	144	152	157	145	149	151	151	153	144	192	144	151	160	129	156	134	145	142	133	150	151	156	154	166	159	141	149	169	175	132	138	158	148	147	152	134	168	128	146	139	154	158	170	117	147	136	158	141	134	172	136	154	140	157	155	140	139	150	124	160	148	142	155	154	122	136	171	154	147	128	132	147	154	144	149	144	171	158	138	155	165	169	159	149	155	149	152	154	163	142	141	162	154	132	137	137	174	132	142	146	150	125	151	133	145	135	159	135	145	159	152	159	172	139	147	137	137	161	155	164	169	150	133	137	162	169	153	124	163	174	138	134	142	154	131	135	152	137	144	151	151	143	155	157	153	144	156	159	139	156	142	140	167	154	140	148	133	150	169	148	170	165	132	142	134	146	158	133	148	137	154	138	163	141	163	147	147	147	142	152	135	134	140	135	145	145	136	146	159	149	151	146	147	153	135	139	156	152	154	161	153	152	138	150	155	161	145	156	149	161	156	110	144	164	149	152	126	170	138	148	170	161	160	154	132	171	158	153	162	146	146	142	158	130	135	142	134	159	175	154	155	138	146	171	142	177	173	149	154	146	163	145	175	155	145	140	143	172	158	133	159	148	146	163	147	139	170	151	156	154	150	147	141	154	160	144	148	143	153	153	162	160	161	163	166	145	145	150	144	143	164	159	147	143	154	158	126	135	141	153	158	149	154	145	180	151	148	156	141	139	154	147	154	133	159	140	135	147	154	149	143	161	168	151	138	170	130	138	160	159	147	135	146	133	150	142	167	149	152	179	128	133	165	140	143	146	127	151	137	159	154	153	166	148	137	146	135	140	132	157	153	167	139	144	154	164	135	140	143	148	158	149	164	133	155	176	149	150	154	154	147	166	173	159	150	144	135	140	140	168	148	168	121	173	124	154	155	136	153	147	153	138	174	153	172	135	143	135	139	156	155	167	149	171	145	144	151	148	166	134	133	157	167	134	157	174	158	151	141	154	149	156	166	166	153	140	169	152	148	138	142	163	147	163	149	150	162	146	129	132	146	135	137	157	141	163	145	146	139	131	117	143	142	144	133	158	147	157	152	160	157	165	168	166	156	149	165	131	149	175	128	139	163	143	134	138	154	147	136	148	134	142	129	146	151	119	145	161	149	150	136	147	126	138	150	161	144	149	141	164	172	166	150	161	153	143	128	174	169	131	154	155	161	172	141	141	141	136	141	130	143	160	132	158	160	144	144	134	154	154	148	144	141	156	162	157	153	149	148	143	142	153	121	146	129	144	143	152	133	149	159	135	161	181	155	149	134	127	144	148	145	172	148	139	130	134	166	157	150	167	166	165	143	157	155	168	155	129	154	156	162	148	156	153	119	131	153	161	159	156	131	125	151	113	157	148	135	152	150	128	143	151	154	137	147	126	136	147	159	146	165	150	158	161	133	146	140	146	137	146	154	149	141	132	144	148	142	142	159	133	164	166	153	150	133	139	162	154	140	156	151	143	155	156	162	141	130	172	159	134	161	151	155	151	148	164	128	144	153	139	150	162	173	165	148	156	156	149	132	157	131	160	163	140	161	152	154	138	156	146	145	133	158	136	169	154	147	158	150	140	151	158	173	148	157	150	136	140	148	144	140	148	145	154	162	163	145	160	157	144	159	153	155	150	154	145	144	162	149	149	156	168	143	134	142	159	148	142	142	152	134	153	148	163	167	166	139	169	165	150	158	152	162	146	156	133	153	127	152	150	145	156	150	145	137	156	143	131	137	150	155	136	135	165	148	187	129	168	157	159	160	159	151	138	135	137	150	130	141	161	163	150	162	153	170	141	162	148	132	160	165	172	150	145	157	143	164	129	128	155	156	156	139	148	156	150	117	182	153	130	134	142	145	152	130	126	151	152	134	154	146	159	140	155	137	148	139	173	162	178	134	160	168	129	126	131	162	141	137	149	166	152	158	145	165	131	125	147	165	151	159	131	157	149	147	146	158	148	140	151	128	141	156	165	153	149	148	182	140	164	151	172	148	142	171	150	163	141	147	140	153	147	142	134	143	146	144	156	171	130	166	117	175	156	138	158	161	138	144	142	150	137	141	149	172	145	151	159	151	149	148	171	133	127	140	164	168	135	139	163	139	133	159	144	162	128	138	144	144	157	148	155	171	167	134	153	136	181	141	150	150	141	159	147	142	166	147	131	147	147	136	145	172	162	146	171	129	161	147	152	159	149	168	144	145	137	158	169	154	155	152	168	152	137	162	145	154	150	128	132	155	143	146	135	167	157	142	135	135	134	136	160	141	142	148	168	120	144	161	171	137	157	178	141	138	134	156	135	140	148	149	154	142	181	143	167	134	148	139	147	140	156	145	153	142	133	166	145	150	146	135	148	142	130	144	165	164	161	148	147	157	136	161	165	161	152	142	174	135	154	139	129
3439	8938	5692	2599	1799	1382	970	748	651	530	478	390	353	298	326	257	248	262	223	232	212	226	203	202	200	175	187	211	176	188	192	158	180	186	188	206	189	203	173	184	208	148	179	162	180	176	160	181	164	194	181	180	179	168	185	180	161	180	170	134	160	184	201	163	150	147	166	188	189	163	173	162	186	172	179	161	174	194	170	193	155	162	169	172	155	170	169	188	178	177	183	200	164	176	179	197	170	190	162	157	155	172	167	172	146	189	158	174	182	186	162	169	173	158	170	160	174	160	215	169	170	193	170	170	174	172	163	156	159	154	163	184	145	179	150	119	172	185	188	164	156	173	142	146	160	150	156	149	156	177	122	157	148	172	156	159	176	172	144	166	152	170	190	157	167	180	157	170	149	186	155	161	168	161	170	166	148	166	148	154	168	155	159	140	162	146	173	181	159	151	168	169	152	163	155	172	199	172	141	168	172	155	158	156	181	174	166	171	170	151	175	166	163	164	155	186	159	160	134	172	170	157	146	170	188	164	152	145	167	184	171	177	153	175	159	165	182	183	185	159	164	154	164	166	156	141	181	123	157	166	172	195	168	175	150	168	151	156	162	163	154	197	139	143	174	165	166	171	156	167	158	174	162	167	163	163	147	180	167	164	145	177	200	154	176	155	146	189	167	179	167	156	162	169	170	150	153	153	162	177	178	160	181	178	168	185	164	156	147	158	186	163	175	166	172	177	180	167	201	169	168	156	168	169	162	155	201	153	154	158	171	151	189	170	166	178	158	171	195	158	166	168	188	155	152	135	166	149	159	181	166	156	183	175	176	189	187	150	161	152	151	179	169	162	171	163	163	147	154	154	139	140	167	155	133	170	177	167	151	135	170	161	133	149	194	169	142	170	182	137	139	145	170	160	173	168	154	153	174	161	169	145	171	188	156	183	157	165	162	174	165	158	185	143	188	184	204	181	168	161	153	154	180	148	153	153	160	165	170	162	171	168	161	188	186	163	176	162	171	174	178	156	162	176	173	165	182	147	139	150	189	179	151	182	136	187	149	174	177	160	203	146	169	163	169	143	169	143	156	190	196	159	183	160	167	165	189	155	173	187	157	161	162	173	156	151	167	193	169	171	164	167	162	175	184	188	156	150	181	141	163	157	168	182	166	170	193	181	184	153	138	152	187	165	159	134	179	178	146	175	157	168	176	181	151	164	172	162	190	174	190	172	165	167	172	178	165	182	165	154	161	153	153	179	168	184	155	141	143	181	167	181	168	175	178	163	173	165	166	135	143	191	169	173	174	165	138	156	186	147	169	162	172	141	158	173	169	165	155	171	142	167	165	172	159	167	179	132	181	155	167	130	157	163	189	168	150	175	159	170	168	177	162	149	156	174	170	149	165	177	148	158	182	180	157	152	182	174	158	206	153	164	162	166	165	166	164	176	155	157	164	150	135	143	181	151	152	198	163	162	172	177	168	154	153	158	175	150	150	173	157	145	163	173	160	168	148	172	186	162	180	175	161	159	153	181	155	173	163	160	175	168	155	176	176	179	171	171	164	143	186	160	169	165	154	162	181	157	153	197	144	161	160	152	161	155	169	171	188	190	163	168	144	152	161	163	174	141	168	153	189	163	153	161	163	157	148	149	172	167	186	149	179	167	153	174	169	191	173	161	154	201	177	179	163	157	150	163	191	176	182	149	163	178	151	168	156	161	165	172	172	154	168	176	147	163	169	152	170	153	174	173	186	141	133	166	174	174	181	162	159	153	182	173	152	180	166	155	173	167	170	152	117	182	186	158	176	191	175	152	156	156	172	172	146	154	175	146	171	159	182	183	146	164	148	154	168	163	151	163	160	162	155	180	159	182	154	179	177	165	161	150	176	181	148	157	159	152	143	162	157	148	188	138	165	174	167	139	176	172	175	163	156	171	140	156	170	170	164	170	165	189	156	186	170	165	176	159	177	164	163	165	163	165	165	171	161	150	182	172	180	147	173	174	155	183	165	170	154	174	153	175	167	169	166	149	165	153	170	162	162	182	188	169	165	178	163	171	174	168	165	166	173	174	171	169	163	167	162	158	165	153	173	162	145	166	175	156	175	167	128	166	183	150	166	169	173	173	179	169	189	197	156	160	142	166	171	159	169	168	167	165	169	163	166	181	158	175	175	181	178	177	172	159	174	165	143	154	156	164	163	169	167	155	174	146	167	167	182	157	148	189	166	170	165	168	148	173	180	174	150	162	153	162	189	155	177	167	178	160	167	157	166	170	166	191	174	164	156	159	190	177	175	164	167	161	168	157	163	166	180	136	167	167	163	173	150	143	165	163	167	190	172	174	171	152	166	159	178	152	166	154	163	166	171	177	167	183	179	176	167	165	166	167	175	162	173	156	176	176	165	145	169	184	153	185	165	157	165	163	151	175	187	180	190	169	164	169	160	158	149	150	159	211	173	177	178	165	160	173	165	165	141	157	166	161	160	171	161	146	163	179	174	159	165	150	159	138	150	162	171	187	171	169	159	189	172	161	153	169	170	166	161	162	171	152	163	148	157	178	156	163	178	172	158	149	157	175	175	174	143	155	176	164	152	169	165	155	185	170	150	156	160	167	175	162	174	162	177	149	148	169	155	177	162	156	165	161	160	173	155	153	160	164	171	165	138	147	166	180	127	153	147	166	175	175	170	136	176	154	165	146	162	163	163	177	188	167	181	165	151	156	164	171	145	167	149	171	160	164	155	166	175	173	145	168	157	146	163	166	176	166	169	173	171	177	182	191	157	138	152	165	180	149	172	168	182	178	156	187	168	166	149	162	173	146	148	167	177	170	154	168	166	145	169	167	176	170	170	135	155	187	160	176	182	157	212	146	153	160	160	153	180	165	164	168	165	180	175	171	198	177	159	167	143	176	155	165	167	177	153	178	175	185	177	165	163	177	182	165	141	168	170	161	138	159	172	131	151	160	162	182	173	168	152	171	181	175	160	136	168	177	168	162	175	180	156	158	142	180	179	147	148	169	148	154	151	171	181	163	162	174	161	166	170	129	153	165	158	177	169	169	148	156	174	162	161	160	167	145	158	187	155	168	166	162	184	155	173	162	157	150	160	162	187	146	187	166	175	162	156	196	176	164	169	146	175	166	150	165	157	160	139	156	171	163	166	153	160	170	180	185	182	164	173	162	175	168	149	188	167	167	164	172	172	166	174	145	178	152	174	170	160	183	161	182	156	162	178	176	176	157	167	184	154	135	188	149	175	159	173	175	181	164	163	193	145	170	148	152	147	177	171	178	133	152	164	186	170	162	148	156	164	171	172	179	134	190	146	167	162	146	159	160	181	148	162	184	160	172	166	162	155	166	174	174	152	181	173	175	165	123	173	161	179	168	172	171	163	168	161	169	192	172	163	166	177	186	148	169	169	159	158	163	140	165	148	189	167	157	168	165	166	159	184	159	152	151	163	159	162	152	157	139	173	150	156	178	149	150	196	195	163	181	163	159
25101	21318	27359	25484	9124	789	609	572	508	490	460	390	457	449	447	400	389	399	423	415	389	411	432	447	405	400	428	369	357	411	394	431	404	422	411	385	419	382	409	373	372	404	412	384	350	360	409	378	394	384	381	370	402	384	377	366	338	404	384	375	396	384	352	372	367	344	375	421	388	415	384	382	406	399	370	390	369	386	386	366	352	430	376	377	392	398	388	389	413	382	366	372	384	407	396	387	377	397	381	415	391	404	411	348	393	395	366	396	379	377	419	405	417	366	377	390	377	414	391	369	391	418	414	408	422	394	431	383	347	381	365	391	386	423	386	398	398	355	419	381	383	382	342	384	359	404	386	403	391	375	357	429	399	382	437	386	391	415	402	409	385	413	379	361	408	387	390	391	360	399	379	373	372	389	387	368	384	403	386	405	366	386	397	361	376	397	413	399	382	390	334	385	346	365	400	369	383	382	392	408	380	353	338	402	419	414	402	381	398	374	411	363	404	402	376	402	411	406	395	372	408	384	376	379	394	365	392	387	380	371	388	364	404	387	362	381	390	400	392	364	445	424	390	388	380	391	380	371	377	387	405	368	395	387	391	381	410	392	381	411	387	370	375	427	438	380	362	378	419	384	385	407	386	370	371	389	383	384	380	409	411	347	372	389	404	375	377	409	403	388	350	385	417	380	369	360	355	385	427	397	401	405	397	387	342	372	378	431	362	396	413	375	382	394	412	386	411	415	378	364	434	387	382	387	366	428	378	382	414	403	409	411	380	374	396	371	400	347	374	413	376	426	394	387	402	346	389	361	376	371	351	375	404	379	396	393	352	377	345	376	363	360	393	373	398	363	371	379	407	378	379	400	379	398	388	352	398	385	378	403	442	380	399	326	365	370	384	386	368	374	377	409	367	376	407	409	409	378	393	383	367	393	391	375	415	395	356	390	392	367	385	390	353	388	412	385	370	417	415	400	353	398	443	405	364	395	365	396	409	367	411	376	412	353	374	363	346	373	363	390	429	409	387	403	377	400	397	355	391	385	377	370	392	412	390	379	409	409	358	363	346	414	388	418	378	399	346	375	385	391	411	388	379	383	383	371	353	381	379	373	381	396	362	387	421	402	386	382	354	384	366	412	405	368	419	391	399	428	416	402	361	385	425	404	377	355	393	351	389	407	394	418	368	364	366	405	371	398	397	405	422	405	365	392	402	383	407	408	381	396	398	361	349	406	366	384	392	408	378	368	386	403	433	415	357	412	399	411	383	384	377	385	403	389	396	407	391	370	447	395	389	365	380	386	392	388	368	390	398	429	396	372	376	396	397	382	378	364	399	383	390	382	377	399	383	385	424	364	375	409	353	368	415	414	383	387	377	385	393	388	420	367	382	375	390	406	389	392	384	404	374	393	436	386	390	365	421	379	403	391	391	359	384	375	376	363	392	400	402	408	408	385	408	419	383	410	397	391	416	352	393	397	415	368	391	370	404	381	435	409	399	398	380	380	405	393	403	379	436	376	393	408	387	397	393	358	407	388	375	382	374	368	386	390	345	363	393	369	351	395	396	411	396	367	384	414	365	394	361	366	386	381	395	398	413	385	423	396	383	374	379	414	370	392	370	386	372	363	399	379	415	380	363	397	412	386	365	407	353	385	442	402	402	417	396	360	359	407	394	378	405	411	417	399	421	364	390	377	378	371	374	421	382	380	387	382	383	361	354	401	374	399	397	421	414	370	391	367	355	382	355	401	381	369	378	395	367	378	379	416	398	388	381	398	396	371	392	400	404	387	389	379	364	375	393	398	407	380	395	425	390	381	413	437	398	391	405	390	398	380	391	376	391	396	382	371	425	382	352	347	363	390	370	407	394	388	378	401	374	378	414	395	386	365	382	366	393	372	392	385	406	362	412	381	390	405	404	375	378	369	371	355	385	375	407	395	393	373	367	405	375	389	385	399	356	394	390	368	391	384	401	375	348	396	387	400	367	404	400	404	379	423	398	379	385	363	418	403	383	375	394	328	373	379	410	386	404	396	378	367	384	385	407	369	354	373	371	379	380	380	372	347	368	379	356	438	406	341	377	382	377	416	391	408	367	361	377	390	400	398	413	388	363	382	404	384	410	383	340	376	358	360	392	394	376	410	377	390	376	376	402	370	373	388	383	379	377	348	423	377	364	361	375	410	408	363	387	401	382	395	403	370	386	352	409	380	405	354	435	369	370	349	391	397	354	397	380	418	365	387	375	395	370	410	384	418	391	379	410	372	403	371	367	379	369	367	366	414	396	374	375	360	329	399	371	432	426	373	369	369	418	371	341	376	378	413	370	412	375	416	410	400	426	369	415	362	361	362	319	399	349	386	409	374	394	381	375	381	378	428	402	371	394	384	393	368	374	392	370	389	421	402	390	402	394	387	396	386	375	381	380	348	374	401	388	384	371	368	411	391	406	353	351	363	383	377	360	392	356	397	372	397	348	413	404	335	376	386	388	382	382	371	387	382	373	370	401	365	375	376	384	407	418	378	384	398	388	395	403	380	378	388	389	412	359	357	368	368	384	375	383	384	368	399	362	339	404	379	393	410	337	380	406	369	372	389	442	365	383	359	405	407	406	378	405	397	408	346	386	406	404	370	377	385	378	361	400	426	407	385	406	418	398	380	387	377	403	372	362	386	398	393	401	408	400	382	399	382	393	421	375	366	367	373	376	405	372	368	424	382	382	372	405	366	383	391	388	387	396	357	394	386	381	427	378	379	361	423	393	385	413	390	406	362	378	368	403	360	386	392	435	363	383	379	362	394	373	387	362	401	384	412	362	402	384	385	385	401	364	393	375	396	366	377	377	388	376	392	383	404	392	386	377	370	413	415	373	368	414	377	413	372	388	403	437	372	430	351	383	388	390	407	417	395	381	398	349	397	364	367	404	406	405	373	407	388	372	395	403	388	378	378	395	360	413	389	367	397	372	387	395	403	386	399	392	375	387	416	392	389	374	351	389	395	387	374	383	367	404	377	356	398	364	350	359	390	383	382	398	395	361	389	410	361	377	380	356	412	406	401	379	352	358	404	354	351	398	408	413	390	399	385	375	391	372	415	365	384	375	393	386	378	419	374	374	405	404	380	386	386	403	369	348	403	383	371	380	378	407	364	382	400	399	384	374	376	377	405	406	380	431	410	406	393	387	388	390	405	379	407	353	390	418	400	399	416	351	347	397	357	381	364	404	385	386	365	400	393	389	352	433	386	382	402	380	398	406	408	398	370	350	374	379	413	412	424	374	376	364	358	405	359	401	374	405	405	356	386	369	359	398	396	387	404	406	384	365	436	384	364	392	371	379	432	358	383	342	390	398	386	367	377	396	370	376	379	406	413	382	392	397	412	412	396	389	421	401	401	373	388	383	411	442	405	396	430	409	384	395	351	412	354	370	396	374	393	385	372	376	409	393	418	376	417	386	382	383	394	370	386	383	385	417	386	391	375	395	384	407	339	356	368	354	386	391	414
3516	5356	3362	1612	1288	1025	864	766	673	620	530	524	468	496	500	456	469	444	437	456	457	450	480	448	444	419	454	436	445	392	405	427	417	396	425	394	421	419	436	421	430	423	406	426	404	436	423	395	403	413	432	396	421	387	463	447	405	387	427	422	451	442	374	408	396	442	423	410	423	404	427	412	432	394	441	408	384	384	437	431	415	416	428	384	425	432	454	389	400	434	395	392	386	380	421	404	407	410	424	418	431	409	404	392	407	441	417	377	399	412	404	413	399	398	389	399	427	410	365	434	417	434	410	424	377	414	402	404	416	399	392	403	424	422	386	412	386	390	440	437	423	382	434	415	409	425	401	431	402	452	364	425	420	406	418	406	403	413	404	416	425	409	402	399	397	429	415	405	415	391	406	418	407	416	405	416	401	404	405	408	417	398	444	414	391	395	413	444	400	422	450	420	391	428	447	419	395	402	383	428	423	388	385	372	392	409	371	421	389	397	364	407	430	413	413	391	369	399	408	390	449	417	393	422	415	402	429	410	389	395	374	409	427	393	423	399	396	430	394	437	424	402	452	411	407	416	403	407	388	446	398	400	412	404	456	413	385	424	432	367	410	406	399	401	432	433	389	397	412	414	403	418	416	373	445	397	391	398	417	402	452	417	408	404	444	395	394	449	366	411	403	406	403	415	418	393	432	416	414	418	411	419	400	398	416	422	434	373	391	402	408	420	383	402	375	435	416	395	374	415	456	401	410	388	396	405	421	420	378	410	418	441	427	393	409	443	461	404	393	396	374	423	410	376	361	411	412	393	430	395	403	430	414	413	424	388	391	440	440	407	396	441	387	398	405	425	432	418	404	387	379	444	384	418	367	385	421	411	399	431	402	393	384	399	424	403	393	401	376	413	418	365	448	405	429	393	394	428	404	400	397	450	408	375	396	407	419	403	420	396	429	428	435	397	390	424	401	417	435	419	377	415	390	436	435	396	415	399	364	402	373	419	417	419	415	355	390	428	408	390	404	407	436	415	414	391	418	438	444	376	391	408	420	413	428	376	381	381	410	439	409	400	342	413	403	391	405	418	416	407	415	428	380	382	439	443	380	418	375	415	403	437	397	404	394	421	419	419	356	383	441	424	395	479	417	416	441	420	451	400	432	438	419	388	415	396	385	437	433	424	424	349	374	434	408	420	441	384	399	399	420	410	382	405	421	407	436	393	431	389	408	433	408	407	431	373	417	396	397	435	414	425	402	399	408	410	409	406	396	436	415	414	419	402	423	395	379	413	395	398	449	408	402	401	394	422	445	406	382	421	423	433	437	443	361	387	391	366	405	380	420	385	404	416	376	398	415	428	380	398	390	421	391	402	382	401	406	389	415	433	429	412	402	394	429	415	388	404	397	437	419	367	405	373	401	414	393	410	395	442	407	397	405	406	395	390	408	413	391	445	403	393	423	407	396	430	417	382	400	408	388	397	424	429	402	382	433	410	384	373	408	430	433	397	443	426	403	418	407	437	412	398	425	439	380	406	442	425	436	389	443	414	459	403	429	397	408	382	439	409	414	406	417	398	387	418	418	430	416	413	426	409	394	402	425	386	409	393	404	436	430	407	400	406	412	384	416	413	429	386	404	383	391	435	432	406	401	389	394	403	423	418	389	427	412	395	413	374	415	403	381	372	422	389	395	399	433	383	394	392	392	384	399	385	402	435	340	429	385	374	407	412	382	403	422	450	433	386	360	444	440	425	400	415	406	391	399	420	392	381	409	382	414	398	396	415	428	421	374	397	427	417	402	405	430	419	382	441	433	362	405	442	394	401	415	437	397	374	399	395	409	402	429	411	396	430	368	405	396	453	421	421	414	410	388	385	394	419	383	424	445	406	425	405	407	407	392	380	397	387	399	357	410	414	394	411	392	417	435	389	399	397	418	410	421	374	424	404	440	416	366	422	392	408	437	431	407	405	412	407	433	400	435	374	365	396	378	442	424	430	390	450	426	393	395	397	437	388	401	379	398	438	392	388	395	398	394	419	405	394	383	415	422	399	413	394	390	387	433	385	400	411	433	397	444	406	425	424	436	395	400	435	412	408	422	408	413	384	431	438	394	386	403	390	414	411	392	398	423	405	422	432	434	395	448	423	427	403	429	414	395	412	428	390	419	401	395	404	438	393	451	401	445	392	435	404	435	408	442	416	436	449	396	425	411	376	423	382	396	367	403	376	413	409	374	396	388	415	435	364	394	396	400	420	387	426	448	416	409	422	412	396	442	422	401	406	451	414	387	409	384	417	410	399	384	366	427	412	379	428	414	357	425	368	407	414	426	439	390	385	368	412	391	404	407	447	387	391	416	410	429	414	423	433	402	410	415	431	417	409	398	424	424	414	418	393	403	416	387	419	403	407	418	405	456	438	401	426	401	391	437	438	390	410	382	360	424	376	386	420	405	445	422	373	406	414	376	387	422	389	411	404	379	390	405	384	430	406	398	367	397	424	385	417	361	418	417	406	427	434	392	419	389	441	396	425	407	416	394	386	391	425	377	429	408	378	407	422	415	399	389	395	396	401	397	408	400	398	402	390	392	383	392	387	407	394	406	440	383	406	411	398	387	400	395	411	394	441	413	414	403	416	382	399	414	410	407	353	447	400	405	413	402	404	398	401	436	422	439	409	414	439	424	426	425	418	411	398	406	403	447	386	438	413	393	382	395	437	400	393	417	404	417	405	392	408	423	414	376	403	424	420	381	389	394	399	401	428	407	388	422	390	387	434	400	387	407	394	378	361	395	422	407	411	442	415	407	388	403	407	380	386	407	380	391	390	408	396	354	382	382	402	402	400	402	420	424	413	413	401	433	395	441	396	388	406	394	420	426	376	374	383	422	432	419	427	458	415	440	408	396	407	415	400	431	377	418	388	425	388	380	413	403	399	449	420	417	421	389	402	402	431	427	425	400	401	410	396	421	395	390	428	375	431	369	416	441	438	444	414	423	393	382	434	430	409	377	423	423	431	414	387	373	402	385	408	405	411	422	393	411	402	419	413	383	393	399	387	443	411	421	413	413	421	426	416	381	419	413	436	400	391	358	441	409	410	361	397	386	371	383	419	386	404	407	435	426	437	400	378	440	413	362	410	441	422	446	395	440	400	439	394	394	391	433	376	424	373	384	389	408	433	407	429	430	400	388	408	417	412	398	422	434	410	425	422	399	411	397	420	407	424	389	471	415	440	428	386	413	399	401	386	410	427	437	420	433	444	448	378	353	409	415	396	393	412	414	401	436	444	412	430	417	423	426	362	425	391	413	410	449	425	416	452	388	384	399	435	379	428	375	405	425	439	418	378	410	416	428	410	397	415	417	387	414	380	408	430	400	381	400	378	430	403	409	392	439	381	384	407	411	404	410	409	395	402	431	416	399	413	403	379	424	433	414	388	388	449	395	420	368	413	423	419	402	428	389	437	402	432	426	413	417	400	415	403	383	415	375	392	447	390	381	415	406	422
22841	21371	29046	24057	21288	21269	6497	1087	763	723	631	589	515	529	493	450	432	448	441	404	364	388	438	406	395	354	392	361	401	366	411	353	369	388	366	371	341	381	348	358	349	402	367	367	351	345	369	340	359	364	370	356	318	351	339	345	354	320	382	335	349	371	363	355	357	367	340	343	363	366	330	348	368	336	397	320	351	345	387	348	353	341	342	354	338	330	355	359	344	321	367	360	355	351	379	344	341	351	370	390	358	370	354	329	325	351	392	294	345	346	385	331	337	412	374	348	353	354	355	321	344	325	370	342	362	380	313	354	339	355	368	325	345	339	363	340	318	348	368	366	359	355	338	372	394	385	342	341	333	361	360	325	344	346	365	356	351	329	347	348	344	324	355	360	339	339	342	332	325	347	361	354	331	361	328	341	349	343	353	309	346	368	329	328	342	346	341	391	340	343	328	364	359	343	341	380	355	363	346	380	342	377	374	339	343	350	365	335	368	339	356	354	339	352	338	363	363	364	334	334	376	352	332	347	343	334	342	362	351	325	357	341	358	333	331	325	332	352	322	388	340	385	358	341	362	362	341	382	349	375	351	340	345	357	360	362	360	348	365	374	317	362	341	370	310	357	321	353	343	388	333	333	343	369	325	360	363	374	382	389	372	326	384	358	373	331	349	360	357	382	345	367	358	331	362	338	350	337	379	342	328	354	370	334	335	333	359	353	342	377	337	386	341	319	343	383	355	349	391	358	340	346	345	363	379	382	357	386	339	331	358	373	336	389	337	362	362	364	331	330	335	369	346	339	334	346	332	393	364	338	345	371	336	369	347	352	335	355	378	337	325	345	327	330	343	342	344	345	346	352	333	338	368	356	347	344	350	357	345	340	350	362	342	368	364	388	365	346	360	388	349	348	342	365	355	316	356	372	355	356	362	397	362	357	381	317	316	359	377	381	363	382	318	322	357	346	360	361	366	334	356	384	349	360	369	359	336	334	354	372	337	361	321	381	343	363	335	369	362	350	333	341	338	364	309	340	358	353	334	372	361	336	359	390	333	347	353	344	364	359	355	347	349	334	345	375	319	314	381	368	351	307	323	375	363	365	353	336	357	362	362	318	353	379	348	360	341	349	365	361	363	352	336	346	338	360	367	371	363	348	357	351	322	358	331	370	396	326	326	357	351	326	368	362	331	342	337	361	375	360	334	354	351	361	332	357	339	334	327	363	332	340	366	333	359	341	338	363	331	349	355	352	360	354	367	373	337	337	348	337	385	376	349	383	371	352	375	347	346	364	345	358	332	359	362	333	354	383	366	352	334	341	358	361	350	345	334	362	346	346	347	388	368	326	333	317	367	354	353	343	374	337	328	359	372	335	384	324	339	373	347	370	352	370	340	374	334	344	343	353	363	345	342	362	377	326	349	324	349	318	338	321	372	348	356	340	393	340	356	373	337	334	343	331	349	367	334	343	342	358	360	350	320	331	358	361	340	352	328	356	382	345	373	307	345	329	327	356	330	351	334	374	329	301	372	379	357	369	360	370	332	361	359	331	320	351	367	340	368	345	373	394	402	389	363	370	322	341	351	362	356	362	354	359	307	370	345	354	377	345	357	348	357	376	388	334	375	347	373	345	365	364	356	340	355	348	314	363	342	341	334	377	411	366	351	363	351	369	305	318	370	332	303	342	363	337	361	374	330	392	350	359	345	352	391	355	324	360	310	332	337	383	370	343	334	339	344	339	345	345	357	358	355	331	372	362	321	371	314	341	325	365	328	341	373	339	324	354	339	363	365	375	381	357	332	301	343	342	341	343	364	368	325	371	331	357	336	326	372	362	324	378	341	331	327	366	377	379	341	354	374	391	322	337	356	338	339	334	384	342	361	354	335	344	364	344	351	338	382	352	356	353	354	396	375	357	396	319	358	346	346	327	358	337	348	363	342	380	358	385	358	327	337	327	345	335	363	362	335	309	309	351	343	330	347	353	370	321	356	345	320	340	350	322	374	373	364	328	354	349	337	352	357	351	324	344	343	375	353	364	364	351	380	343	332	350	355	344	324	374	346	302	352	350	353	351	345	403	324	355	356	350	384	377	355	331	346	350	350	348	348	362	358	373	371	360	358	360	369	340	372	378	346	294	348	329	341	344	322	359	320	374	365	358	350	367	356	335	375	320	363	335	374	335	347	358	366	346	351	346	353	352	357	348	383	347	345	339	339	332	377	392	352	333	318	376	352	339	385	378	366	343	349	342	340	343	358	388	329	354	348	360	314	368	351	363	384	360	350	344	329	350	348	372	329	368	376	391	359	354	353	333	335	312	375	393	373	366	334	369	357	341	318	339	358	333	337	348	351	345	383	342	349	377	351	327	358	362	368	333	347	348	320	316	319	343	349	345	358	376	374	343	347	347	345	365	328	339	346	332	356	363	365	319	349	361	350	401	349	363	347	354	316	339	338	334	346	332	329	369	317	373	352	366	388	352	352	356	344	362	330	342	332	390	359	374	365	344	340	372	353	355	355	332	356	333	330	314	343	363	350	340	355	323	329	370	376	340	360	377	338	365	362	363	359	341	359	337	344	340	394	367	371	359	374	363	374	350	315	346	357	351	307	383	366	332	366	287	353	329	349	351	341	342	331	365	337	358	354	377	377	330	347	327	324	366	351	343	370	355	385	349	370	374	312	380	353	385	335	389	359	333	353	335	337	321	337	334	335	359	352	350	365	362	359	352	372	359	375	349	335	357	343	362	366	335	337	366	338	313	351	400	360	360	351	354	376	386	337	368	356	397	375	323	355	371	342	363	325	351	370	339	343	300	314	357	333	345	361	363	321	366	374	342	345	375	342	369	355	387	353	338	383	348	336	385	374	331	370	363	330	346	346	331	391	323	349	318	367	370	332	368	371	332	299	355	340	317	358	330	346	299	392	363	377	345	326	367	344	376	322	353	348	369	363	358	346	358	374	350	356	353	325	358	353	343	348	371	362	335	353	351	356	370	371	368	341	372	370	345	337	340	350	360	359	354	338	320	348	319	353	328	351	351	340	390	361	341	328	392	349	361	332	344	362	357	375	306	356	346	349	345	333	344	369	359	321	369	340	362	363	364	334	342	331	330	338	340	347	328	322	339	363	336	346	358	355	353	359	352	393	344	334	365	387	368	345	335	355	342	341	388	336	363	343	347	351	342	335	353	359	395	356	357	344	341	312	355	356	326	380	342	345	329	356	346	371	358	363	322	368	349	350	316	355	346	360	329	353	395	358	336	323	365	325	340	362	338	389	330	367	368	332	328	349	337	383	341	358	359	339	314	335	358	353	328	378	367	345	341	334	347	325	337	342	341	349	357	334	347	327	360	320	363	359	357	331	362	326	340	331	351	330	372	350	368	335	337	369	326	339	366	322	362	378	332	332	299	354	356	372	343	331	365	337	316	358	357	365	356	350	347	375	344	326	336	336	336	347	347	383	335	369	354	339	329	371	329	346	358	372	378	363	369	325	339
4737	14874	9634	4688	3437	2506	2035	1469	1309	1004	911	751	707	666	626	538	510	515	510	481	428	425	448	456	454	400	412	399	397	396	397	389	390	377	402	399	382	371	361	396	376	363	380	351	370	378	381	409	399	359	383	373	380	358	370	334	350	334	345	340	369	369	395	382	420	356	343	392	343	356	346	342	368	372	364	343	387	351	369	353	384	388	371	343	360	389	385	342	351	335	358	391	375	340	366	342	363	359	336	386	376	377	354	367	393	351	328	350	378	360	363	341	358	346	345	377	356	363	351	400	377	364	363	348	340	304	361	379	326	408	358	337	370	334	326	360	338	341	384	374	350	354	366	335	358	381	397	362	344	375	340	352	326	378	401	325	359	384	347	365	372	325	352	345	351	342	375	350	322	365	365	373	369	356	354	390	348	349	382	371	332	381	381	326	383	380	329	398	344	355	392	363	347	361	356	392	338	350	391	337	340	379	364	340	338	379	380	379	349	367	318	376	360	334	367	358	351	325	357	359	382	370	379	377	380	371	350	358	397	344	341	367	361	370	388	385	386	354	351	361	379	346	329	365	348	368	373	391	374	312	370	376	385	361	359	367	380	356	343	346	341	354	370	361	355	379	343	332	352	364	387	367	357	331	376	347	399	363	367	355	378	337	333	354	365	391	347	349	342	372	369	355	344	370	350	347	370	349	349	338	354	381	334	376	349	347	362	346	357	338	355	361	354	347	366	334	365	342	355	400	369	342	330	344	363	354	361	363	353	365	370	340	349	335	363	338	324	353	374	346	346	375	323	347	360	404	390	366	369	323	369	399	357	319	362	371	370	353	367	347	365	359	375	382	358	382	367	357	352	371	352	352	337	354	358	405	392	362	355	340	351	363	344	384	354	353	373	404	321	341	348	352	358	370	325	334	355	339	345	369	362	348	346	382	359	340	379	311	387	368	365	370	343	376	326	352	346	374	355	346	362	318	393	334	362	372	349	363	336	378	331	335	370	330	367	360	341	369	358	352	371	341	366	378	328	341	358	368	356	372	379	314	364	362	352	369	364	374	338	313	348	382	356	377	362	340	337	331	365	371	375	362	331	372	374	342	363	369	365	381	355	334	368	371	331	355	352	377	352	371	363	384	358	356	363	359	305	380	381	350	339	338	352	339	371	376	350	360	359	342	375	360	362	332	331	343	345	327	363	347	368	364	357	354	345	358	353	369	392	327	353	357	346	387	361	362	324	397	348	342	370	374	401	378	345	388	364	327	366	367	375	353	375	367	328	387	350	349	387	368	352	385	393	369	333	348	376	338	356	408	344	357	364	339	387	353	361	346	360	352	352	354	348	348	365	362	380	350	362	390	353	382	369	341	354	391	358	328	328	368	356	405	352	347	362	361	341	360	324	343	342	361	355	343	364	328	339	368	351	366	336	369	347	340	353	354	363	351	361	388	369	347	373	343	363	381	354	369	352	334	380	394	348	369	343	375	339	328	355	370	380	348	369	370	322	379	362	334	334	373	344	371	373	384	358	372	345	354	366	396	347	368	333	355	374	341	363	372	351	372	351	382	345	337	413	368	353	351	364	346	347	395	358	375	372	374	331	405	384	357	344	392	360	358	367	360	326	390	343	321	324	406	372	375	314	334	391	386	356	333	317	348	382	344	328	344	389	353	372	377	346	382	361	371	367	361	355	342	336	382	334	325	344	377	348	324	343	337	367	362	333	380	343	341	369	368	358	363	343	339	351	379	383	336	386	339	356	339	369	372	385	342	350	331	363	340	390	386	372	356	351	331	315	348	337	376	391	383	348	352	385	347	348	359	374	358	362	329	345	367	361	381	327	363	382	316	341	364	335	355	380	366	352	342	348	350	367	418	344	352	386	366	354	352	348	355	337	360	353	326	393	334	363	363	356	356	383	372	373	396	371	364	342	376	350	375	378	335	353	335	328	340	336	346	356	358	363	397	379	399	347	363	323	324	364	391	310	377	399	365	353	338	348	355	348	362	388	369	358	380	361	395	370	373	348	360	380	347	366	342	356	362	339	345	355	350	372	372	354	340	336	343	348	350	374	347	356	365	376	339	388	356	354	385	359	350	363	388	364	339	348	379	371	335	377	341	340	392	330	341	340	383	358	377	342	374	350	377	374	352	375	369	340	364	349	361	362	348	344	344	351	349	350	366	342	345	370	375	415	361	350	365	335	371	359	370	374	341	373	341	337	312	378	374	330	341	371	374	354	361	393	369	381	383	364	359	339	346	363	369	348	360	344	342	364	346	329	347	368	364	333	343	354	362	362	340	352	397	368	366	409	365	330	381	337	403	372	362	355	383	337	324	327	343	376	386	359	384	332	373	373	362	346	349	381	359	343	377	343	353	362	379	349	355	376	368	344	348	367	354	346	349	358	317	363	384	369	367	376	350	377	368	392	352	370	336	344	387	374	342	354	331	395	373	362	390	386	343	384	351	368	382	403	362	387	345	381	374	373	349	316	340	347	340	379	366	344	369	368	362	361	370	355	343	350	371	372	358	363	370	401	357	381	374	357	363	340	341	376	354	401	383	377	341	323	374	375	338	346	353	336	354	356	371	319	383	339	364	355	367	386	345	364	324	370	359	351	381	379	357	347	380	352	362	341	344	317	353	355	370	363	387	388	339	330	390	351	359	358	355	359	353	377	330	341	340	332	348	385	364	361	363	370	362	372	338	339	384	348	376	372	356	389	369	365	373	344	385	361	346	389	363	374	348	341	368	386	380	358	358	361	352	352	381	358	359	343	359	327	367	352	353	344	342	374	381	361	354	379	322	361	376	379	338	367	364	410	362	347	360	336	359	394	389	399	335	363	338	378	348	377	331	359	373	362	357	344	364	379	338	401	382	364	364	376	318	357	328	353	376	365	385	357	383	353	353	341	367	360	390	363	370	360	339	350	362	371	362	348	360	363	348	389	332	348	352	339	330	378	368	344	355	332	373	339	378	375	379	377	339	353	373	351	344	329	360	360	354	364	301	378	353	361	383	347	373	356	393	372	371	336	358	372	365	338	393	332	353	362	351	340	347	385	350	371	313	342	365	342	341	343	360	333	326	344	352	366	345	379	381	371	372	331	364	360	403	343	368	386	370	350	324	350	360	342	339	383	334	339	319	354	358	352	340	382	389	338	348	358	343	325	335	335	356	364	358	384	359	371	357	344	378	343	361	339	348	398	338	359	352	350	370	361	376	347	352	370	385	366	391	339	405	358	339	348	329	320	354	349	319	363	372	339	347	362	363	364	379	384	392	368	362	364	360	381	353	396	358	372	346	373	374	335	368	350	374	334	381	358	382	364	347	331	373	367	339	363	337	362	369	360	354	361	352	342	371	379	380	353	343	340	397	372	374	368	389	366	348	384	364	394	364	376	372	357	355	324	391	346	375	369	320	350	363	358	347	341	370	367	368	351	354	338	354	360	379	359	407	380	339	327	355	361	342	361	362	349	362	358	334	363	360	367	377	362	349
27814	17083	2953	627	454	425	276	237	243	226	207	231	232	212	221	222	229	226	207	235	203	219	214	181	206	222	208	192	197	183	197	224	217	195	225	231	206	208	180	214	214	225	214	198	195	231	232	231	236	221	221	227	216	189	208	200	223	210	206	221	217	216	230	241	249	212	205	186	249	207	211	219	209	200	219	200	215	229	209	222	228	236	221	235	192	218	197	229	199	203	211	197	207	207	194	216	207	214	242	212	202	210	185	214	224	210	216	224	197	213	227	232	206	245	224	209	212	240	202	194	218	195	227	209	220	186	207	200	227	224	210	190	207	220	224	215	223	208	226	252	240	216	181	209	214	222	217	208	186	180	188	210	183	226	197	237	207	233	231	215	188	209	195	214	212	199	211	171	230	207	205	226	248	217	224	215	222	210	249	217	227	205	227	211	215	188	229	202	212	220	218	238	207	224	209	207	202	216	208	188	234	192	216	235	216	225	212	217	194	212	198	235	228	207	219	201	195	234	203	220	200	215	224	204	199	224	237	194	197	219	206	193	208	221	231	219	212	203	203	228	242	234	213	204	213	185	196	212	217	219	217	188	210	208	199	219	200	230	230	211	211	197	231	219	226	212	230	216	210	208	230	211	199	209	231	198	204	200	223	188	223	216	204	216	216	227	201	221	212	211	217	204	190	219	214	203	210	203	232	207	209	222	208	207	222	223	194	214	218	237	214	214	208	211	206	203	213	196	232	205	206	213	198	210	204	224	207	208	227	194	236	196	197	242	213	212	224	199	197	227	229	226	204	220	224	195	212	207	209	198	226	195	226	237	195	202	173	220	210	205	224	230	216	205	224	204	215	207	240	223	237	207	230	221	211	245	208	222	185	236	209	228	200	226	200	201	221	203	207	193	204	216	192	199	209	225	224	227	210	205	233	219	201	223	196	243	219	205	175	182	213	213	202	216	222	207	211	213	226	196	224	188	207	222	176	214	197	211	242	230	227	206	213	209	220	210	222	213	210	190	212	199	234	208	224	227	206	222	210	226	198	222	198	213	226	201	213	201	233	215	232	204	206	182	207	188	219	204	220	219	213	195	229	200	192	190	202	212	224	217	230	219	216	211	210	224	199	180	214	219	203	224	215	220	214	213	220	216	235	208	228	232	225	228	193	210	192	200	218	200	198	232	206	205	190	221	197	244	193	198	189	214	217	203	233	187	206	226	205	199	199	222	238	231	197	209	216	212	239	219	215	212	231	191	223	201	166	226	226	190	208	222	190	220	218	233	200	244	219	208	187	212	194	211	214	190	204	201	171	199	208	194	192	202	251	236	224	224	224	230	219	202	223	194	214	251	217	225	229	203	205	220	224	210	216	225	210	192	223	204	206	184	224	214	193	194	211	197	209	217	190	220	254	216	222	209	235	193	232	233	182	192	217	225	227	212	198	186	193	215	227	214	220	216	195	212	227	193	214	211	200	214	217	214	203	218	232	212	204	230	226	231	215	192	210	210	215	224	195	223	207	187	209	209	230	222	220	221	226	206	188	195	217	218	203	217	250	221	195	206	209	214	216	227	220	217	215	220	209	191	212	228	232	231	229	206	204	215	241	209	203	198	245	209	217	203	209	206	198	205	220	208	194	203	190	224	191	217	236	198	209	205	221	197	234	235	210	229	168	212	187	223	229	215	211	213	220	241	225	228	225	213	223	208	190	240	216	194	222	212	223	228	226	218	219	199	204	201	211	204	180	201	206	198	218	222	217	227	210	197	215	203	218	211	205	178	201	197	209	207	208	196	211	205	198	205	244	223	222	197	187	196	233	210	212	228	194	208	192	185	201	193	208	217	215	199	217	183	228	211	196	212	210	215	215	209	232	219	233	227	189	227	231	220	208	206	206	218	206	237	236	225	203	207	218	236	196	215	218	208	212	230	211	219	195	241	208	208	218	197	198	229	217	201	194	218	231	222	222	207	193	207	202	184	209	202	215	219	229	212	225	228	192	233	203	202	202	193	209	219	226	215	233	215	188	245	211	180	204	222	224	218	223	194	232	201	200	218	223	224	225	223	198	219	217	205	222	214	229	221	219	204	221	210	205	200	210	210	210	220	209	244	216	224	202	227	214	187	209	226	200	227	210	181	220	220	226	222	237	227	210	189	217	203	252	205	229	207	212	204	213	211	206	209	205	220	199	202	195	192	186	206	209	177	208	240	242	230	226	229	201	223	218	208	211	177	200	228	220	197	199	202	200	190	200	186	222	201	200	219	210	198	209	203	219	228	233	234	191	227	214	236	216	227	237	210	211	223	229	219	193	186	178	220	235	200	234	216	206	187	171	222	237	230	228	221	193	239	225	216	195	196	218	210	226	210	188	229	226	188	215	209	213	215	221	214	194	212	186	220	207	233	190	209	210	205	243	202	220	210	233	205	208	214	195	200	207	226	204	209	221	200	232	188	221	197	210	233	217	221	208	195	197	236	208	216	195	223	228	243	212	224	222	210	208	186	213	223	212	215	193	201	201	231	212	224	198	200	199	212	216	208	213	206	236	189	225	210	222	224	227	204	216	217	215	216	213	218	252	211	204	226	230	202	216	229	234	202	201	223	212	181	222	208	202	235	202	223	220	220	230	203	222	229	218	225	214	218	191	214	232	211	218	215	208	223	204	198	214	230	218	220	203	212	229	202	220	200	190	175	184	219	212	209	216	233	222	212	207	238	203	201	185	207	222	218	180	222	205	218	219	211	231	199	215	219	209	233	207	209	222	217	221	214	186	212	202	206	227	206	191	223	223	211	218	211	203	221	217	211	201	210	201	199	241	224	204	214	215	219	207	184	208	222	232	201	229	218	205	235	209	203	225	224	207	229	207	204	185	217	205	201	200	192	232	204	219	209	218	174	185	214	221	210	209	208	203	227	219	205	198	191	220	204	221	213	226	200	232	225	240	200	187	218	186	217	214	213	209	199	210	218	240	210	208	232	217	193	203	193	221	211	227	212	224	227	193	217	215	210	206	211	206	194	200	201	211	218	220	214	227	217	236	210	238	214	222	196	215	221	191	224	236	231	231	201	202	228	219	198	219	215	246	224	210	205	213	194	204	219	234	212	232	231	200	221	217	181	238	203	213	225	205	201	225	185	198	218	192	203	229	229	207	230	221	201	203	215	238	189	199	192	218	232	205	231	211	193	183	206	195	223	216	206	236	236	212	212	221	215	191	230	211	193	208	219	191	220	204	181	209	212	196	209	200	212	224	211	232	216	224	213	220	216	209	214	221	199	200	205	212	227	218	223	228	220	196	240	209	190	206	206	230	192	206	221	219	213	201	210	214	202	224	225	192	200	216	208	181	217	214	221	195	247	232	209	228	202	219	217	218	222	204	204	204	221	225	223	193	208	206	221	217	179	234	218	240	209	226	210	223	208	214	190	216	190	190	234	205	184	226	203	185	192	228	235	213	208	207	229	238	189	213	207	170	200	214	239	227	212	195	220	223	202	179	215
4246	891	676	419	345	313	317	293	248	228	272	273	257	253	239	238	241	203	229	245	244	248	234	226	270	238	261	249	221	245	246	233	229	234	217	229	247	254	213	253	225	238	232	258	239	249	240	261	224	250	222	253	221	226	252	259	210	210	244	237	204	224	232	271	225	244	232	253	241	259	255	247	263	248	233	247	245	227	235	242	212	242	266	243	227	229	248	259	228	248	242	221	215	239	244	257	233	246	247	248	223	220	235	217	217	255	245	212	236	202	222	248	212	254	243	223	199	241	231	239	241	235	237	215	238	245	230	240	240	215	236	244	236	256	234	257	222	237	226	228	226	240	240	258	224	229	244	249	232	253	223	254	213	233	219	236	259	236	215	208	234	231	250	239	262	229	234	228	244	244	221	240	265	253	254	240	228	218	222	238	246	236	271	227	261	275	250	235	260	256	215	243	237	207	251	236	246	256	235	260	271	223	244	236	247	231	273	248	258	262	238	248	237	227	217	204	253	250	235	216	233	263	236	235	230	229	235	235	256	233	248	242	238	213	247	204	238	246	229	239	241	271	241	227	265	217	248	242	204	238	246	222	261	242	239	220	216	254	247	229	237	230	234	217	210	236	226	238	238	236	231	219	236	230	252	239	264	249	246	246	239	247	245	227	227	222	230	241	242	240	221	245	233	228	239	228	255	204	251	234	234	244	227	257	262	217	208	235	247	233	251	242	241	257	231	242	257	257	246	228	261	247	206	248	231	242	263	240	222	240	260	241	233	242	253	235	260	250	245	245	241	255	244	256	228	223	268	237	255	258	259	222	243	215	229	238	218	239	246	253	215	228	270	213	263	252	218	251	239	226	251	230	235	241	225	229	261	214	269	218	240	262	222	218	259	245	226	253	208	269	227	241	243	252	260	249	242	233	217	230	234	268	207	257	219	244	223	213	243	260	220	249	265	216	241	238	244	255	259	242	249	239	246	226	233	216	217	231	232	238	241	222	243	258	252	259	214	255	210	237	257	229	227	248	210	231	232	228	236	248	263	231	213	223	254	259	226	217	241	255	258	232	263	258	233	250	244	243	239	269	231	248	220	269	220	244	239	274	233	234	227	200	249	241	254	247	246	219	243	230	256	232	215	253	235	248	215	249	255	254	246	228	209	212	218	221	262	232	216	241	220	242	232	244	230	238	221	211	250	251	251	220	251	233	235	260	238	232	253	220	234	237	240	236	252	249	268	248	244	212	249	241	243	248	237	245	224	240	222	228	259	248	233	239	255	257	223	244	239	256	247	235	234	235	241	231	233	256	252	297	220	253	229	251	247	225	246	252	230	227	234	237	248	232	250	210	254	244	221	219	233	241	250	253	249	233	233	236	228	231	235	237	238	239	210	234	200	244	244	267	227	225	244	229	255	255	218	244	254	267	258	235	216	236	251	255	230	262	219	208	226	232	265	251	211	238	249	237	229	216	260	228	243	235	244	255	230	261	201	242	249	246	208	255	246	216	241	228	266	251	242	247	254	248	262	242	233	246	218	232	244	239	229	239	231	250	215	207	250	253	240	229	252	242	259	232	230	236	241	208	263	238	214	236	228	218	245	250	236	204	222	251	238	231	229	215	237	250	248	208	237	249	236	219	243	223	222	224	219	245	228	236	248	237	237	229	258	249	239	238	234	248	240	230	240	253	245	230	293	234	259	232	238	244	231	240	238	230	260	224	255	233	207	242	267	249	252	248	270	259	234	238	235	247	275	244	240	220	231	243	240	253	234	232	212	220	220	237	228	237	262	271	239	231	254	237	250	229	230	269	256	245	232	240	252	230	212	247	218	247	251	220	234	226	240	205	223	268	241	255	243	232	245	208	250	239	222	223	229	264	248	240	245	219	215	258	218	233	263	232	239	247	237	254	242	264	249	249	218	248	251	233	226	225	214	231	223	217	244	265	237	219	237	244	229	228	242	243	203	251	250	248	250	252	223	235	234	262	258	214	235	227	221	252	225	256	251	238	243	236	226	225	202	238	254	243	249	256	247	261	233	210	244	254	233	244	258	236	224	272	238	255	269	224	236	246	238	260	249	249	255	232	248	254	210	237	235	227	238	225	246	212	229	234	253	207	220	213	264	238	226	267	245	216	248	279	244	215	252	247	244	237	247	236	231	203	231	249	242	230	230	229	225	248	250	238	232	241	198	245	222	228	254	242	265	224	264	245	277	236	230	240	221	229	250	226	251	223	258	233	238	224	236	252	232	250	284	229	250	237	238	234	232	241	245	252	254	223	223	244	222	244	231	271	254	270	226	274	229	281	242	254	223	207	234	222	227	248	211	225	248	231	233	225	264	241	207	270	214	246	241	236	254	256	247	255	274	253	217	228	263	256	242	258	222	248	269	232	257	211	237	219	238	246	241	238	242	227	219	231	235	262	224	238	232	235	232	261	244	235	237	259	237	253	243	238	246	240	234	246	273	225	240	234	236	240	251	246	221	248	221	239	240	248	234	252	242	231	230	255	221	218	224	227	240	226	244	253	262	227	244	232	210	246	233	236	251	240	232	211	233	193	244	255	270	223	249	237	224	255	216	243	231	213	240	235	263	238	275	231	241	234	274	218	260	230	241	224	275	235	233	242	244	239	264	235	254	227	267	241	267	254	247	251	250	250	233	244	239	225	251	206	263	225	222	238	234	238	254	244	216	257	185	245	247	235	266	234	239	233	249	244	233	232	220	247	233	258	248	257	274	225	234	235	237	241	236	245	245	217	224	244	244	234	218	237	241	244	233	250	218	237	235	237	253	262	238	257	260	236	246	247	226	235	236	232	222	232	233	260	254	259	238	246	203	231	241	258	234	210	235	223	280	235	237	235	232	245	226	237	231	223	278	262	208	239	229	244	271	240	243	248	230	231	235	245	270	230	224	242	235	224	245	254	235	249	216	236	227	245	247	236	257	233	253	265	230	232	264	227	221	256	274	228	237	240	245	214	257	238	238	223	267	246	281	229	234	278	240	254	217	248	254	229	266	246	226	216	252	232	240	199	234	217	239	256	234	247	251	228	223	220	246	238	234	244	255	238	223	201	234	251	239	241	236	225	222	242	215	231	252	235	218	264	224	242	243	239	251	251	253	252	243	219	241	243	258	255	231	214	253	250	224	220	262	264	243	225	241	252	253	229	238	229	227	240	255	233	230	226	240	273	235	231	241	261	228	233	218	248	244	238	245	197	225	221	246	247	223	230	240	244	240	216	206	260	253	223	232	226	237	240	238	239	221	257	222	237	268	236	236	236	239	252	234	228	267	226	235	232	240	251	249	228	232	233	239	242	231	255	209	251	243	250	246	240	215	265	245	252	237	229	224	252	250	229	232	232	230	263	217	216	251	244	261	229	221	224	252	217	216	239	257	261	252	254	232	244	237	215	243	226	226	238	238	245	239	232	250	240	255	222	260	217	209	207	250	278	240	238	223	249	256	226	234	255	210	240	246	226	260	240	257	259	264	215
23955	21302	28504	24406	21283	8142	778	494	373	329	306	292	236	230	203	195	188	170	233	166	195	187	198	174	191	155	176	162	163	158	171	138	160	172	150	148	151	159	128	149	167	156	151	133	156	167	144	183	161	138	152	152	161	134	151	167	125	122	151	153	175	151	146	131	147	148	148	132	174	165	168	149	148	122	159	154	157	161	168	150	144	172	152	147	162	163	160	130	163	138	157	147	142	154	144	128	154	151	141	157	163	143	160	150	147	146	129	160	163	140	142	155	132	162	145	145	146	139	146	151	148	167	146	149	144	141	142	141	132	167	127	135	143	154	116	165	140	159	145	132	133	136	143	147	134	145	143	135	149	145	128	158	159	145	137	178	155	160	163	139	145	160	150	138	148	165	141	159	171	157	143	146	137	139	160	138	127	151	140	165	163	140	153	131	146	141	151	153	146	135	145	141	135	145	155	141	165	144	155	145	160	145	127	162	148	156	136	159	157	127	169	143	166	140	163	140	136	143	131	143	151	146	149	146	151	134	165	160	129	138	157	163	154	153	163	140	149	149	149	141	151	154	137	158	148	157	128	127	169	148	139	143	160	159	167	147	159	163	140	133	153	137	153	148	161	157	164	143	141	155	158	162	143	157	155	149	156	133	138	158	169	136	154	162	143	138	153	142	143	155	137	142	151	152	172	138	145	149	151	168	151	159	150	134	162	168	147	157	160	153	171	149	157	142	132	137	134	161	152	163	153	150	159	149	167	154	151	140	147	140	145	143	140	158	144	154	156	149	145	153	154	158	135	145	160	151	159	167	142	155	155	142	159	163	164	159	141	154	158	147	142	153	149	150	155	158	162	136	143	143	169	161	150	165	142	148	147	135	157	146	155	165	131	147	155	135	165	138	148	146	155	154	154	147	134	145	139	153	150	151	142	128	136	139	140	155	169	132	146	158	156	164	146	159	159	154	134	139	155	158	137	148	148	123	172	149	141	128	163	140	150	164	135	178	145	158	151	138	149	152	161	156	141	144	167	138	144	135	134	159	147	148	148	144	144	148	148	158	142	141	149	160	132	161	140	164	162	149	136	144	142	152	160	133	154	174	146	156	153	131	145	160	155	162	141	153	144	151	146	143	152	122	159	153	158	130	158	142	154	159	155	150	158	133	181	144	142	145	162	163	143	146	130	176	162	138	136	154	155	145	145	144	132	142	141	143	141	144	153	137	148	161	145	152	138	149	128	146	161	163	127	129	159	143	150	154	166	128	134	152	139	130	148	152	141	150	126	133	135	149	160	166	140	147	168	154	148	157	155	143	128	164	157	147	146	140	146	155	142	152	152	141	155	126	153	141	156	163	156	142	186	158	153	149	161	143	127	156	153	151	160	166	138	132	144	157	162	146	153	138	165	156	167	154	148	138	149	133	146	161	129	155	159	142	158	137	157	133	139	147	140	143	154	142	156	146	159	147	138	166	162	150	147	139	128	153	151	159	163	139	119	145	158	146	136	133	136	145	157	161	151	148	144	151	152	139	153	171	142	136	141	139	140	156	148	133	148	154	173	131	149	179	162	155	160	169	147	154	146	153	134	151	143	176	131	156	153	140	153	178	141	130	145	160	141	163	151	143	158	160	158	154	160	128	127	155	148	158	136	152	156	137	152	134	159	147	132	146	154	143	162	151	150	145	162	153	140	160	141	157	156	168	136	141	153	149	170	131	132	144	174	143	154	140	140	137	142	148	141	153	143	155	147	151	144	148	144	173	162	167	155	147	134	152	144	165	144	141	139	159	150	133	150	126	151	134	144	169	157	153	138	157	141	133	121	157	136	150	145	161	158	158	167	138	143	143	139	132	161	156	137	151	153	169	140	160	144	165	145	141	136	148	162	150	157	135	136	162	122	150	156	167	160	118	154	143	165	129	143	129	154	140	150	147	170	146	154	147	159	132	154	135	135	155	181	148	137	148	165	166	131	168	141	164	148	144	150	135	143	134	153	170	158	166	149	148	168	164	149	143	154	137	146	163	141	128	147	138	139	132	138	154	152	165	135	161	152	151	165	140	124	142	175	153	139	149	145	169	148	166	149	144	145	152	142	152	132	166	136	131	137	175	158	151	135	157	139	145	130	151	172	153	134	140	150	168	160	147	185	135	140	143	137	157	158	136	166	166	154	158	154	157	150	149	151	145	140	171	114	154	148	147	149	147	144	152	147	143	149	139	155	141	154	132	127	135	149	144	154	145	148	147	156	130	148	149	122	167	153	152	147	157	136	134	159	132	159	139	125	130	155	146	149	145	132	152	130	148	157	138	171	166	145	153	150	129	118	143	151	158	171	144	145	155	160	152	159	174	162	143	143	137	153	140	174	153	156	136	151	158	149	136	159	164	162	150	148	153	182	158	136	149	166	144	134	148	157	137	156	147	154	132	151	137	150	148	142	147	149	134	142	156	144	138	146	151	130	154	134	150	138	135	159	156	155	142	146	150	136	146	130	147	141	166	127	150	147	140	144	122	181	155	142	154	152	124	141	155	157	152	146	142	169	192	148	161	156	159	145	149	152	150	142	131	132	144	162	166	140	152	138	156	139	152	131	151	126	128	140	156	161	159	153	148	146	176	160	138	164	146	138	180	170	151	152	157	147	142	174	149	164	132	135	133	153	138	173	121	157	161	168	160	161	153	161	144	143	153	149	164	143	146	166	171	150	148	158	142	142	146	148	160	141	129	159	154	148	181	167	176	130	150	152	147	137	159	158	145	143	140	130	147	152	167	137	143	144	129	156	161	155	146	153	154	135	160	159	147	139	138	123	158	173	132	170	171	181	148	148	149	156	150	148	159	119	158	158	154	154	173	149	148	146	142	135	163	137	144	152	158	153	125	123	134	135	166	146	143	144	134	152	155	147	132	143	154	149	139	129	158	164	167	136	140	152	146	167	140	152	149	139	148	159	139	129	139	150	131	148	158	144	169	151	130	149	132	156	153	155	142	157	142	156	134	154	143	149	141	180	148	132	134	153	139	156	162	148	133	150	134	172	155	151	134	157	137	143	140	148	158	149	131	153	143	157	143	176	138	131	160	141	172	128	143	141	150	151	174	148	153	142	162	147	142	146	150	148	165	159	141	150	153	147	147	147	166	153	150	131	136	141	150	146	138	148	149	140	129	150	161	144	156	152	166	142	142	167	156	140	136	154	158	150	143	154	147	154	132	166	166	149	160	137	131	148	166	139	146	186	142	145	143	128	139	132	147	144	141	152	153	149	162	145	170	166	181	154	125	152	119	130	132	136	129	148	162	164	151	123	131	153	155	142	130	163	134	158	147	140	155	160	153	157	127	140	157	124	151	168	137	153	153	166	139	166	167	165	134	161	166	139	143	154	129	163	157	157	145	147	153	165	160	162	123	172	133	149	168	136	175	146	146	149	129	158	151	165	162	152	130	144	127	159	151	141	160	160	157	139	136	138	157	153	152	152	147	132	133	141	164	157	152	131	138	155	130
3351	8944	5668	2516	1794	1332	994	769	601	512	467	385	318	300	273	279	266	260	250	251	236	196	199	194	209	219	178	177	191	183	168	190	179	172	192	180	182	161	173	176	182	166	167	177	186	186	180	180	164	173	174	175	169	168	167	170	177	158	180	189	156	143	177	165	150	173	171	175	162	177	149	161	158	160	175	163	167	171	165	188	198	160	156	146	162	169	194	134	163	149	152	162	175	164	161	161	157	184	178	152	164	158	166	170	181	177	184	170	162	164	150	160	169	156	154	152	159	198	156	185	186	143	158	153	170	159	165	160	159	153	140	167	147	167	177	146	154	170	164	166	164	173	182	142	157	163	143	186	158	194	166	149	156	178	147	151	155	151	159	172	171	179	170	148	171	187	166	166	162	159	155	145	160	141	157	160	184	160	177	155	166	158	168	183	142	174	165	176	164	149	167	151	172	148	174	141	168	159	153	166	169	185	164	165	144	180	167	155	138	172	160	179	154	141	179	160	154	178	165	168	165	159	162	150	154	166	193	163	161	181	152	164	159	168	182	166	163	203	165	162	160	175	169	140	163	158	150	165	170	182	168	174	165	133	153	161	136	164	165	165	155	163	159	156	203	147	157	159	164	181	164	171	164	183	147	153	166	143	145	173	142	173	144	169	183	149	174	176	195	169	146	161	150	169	185	166	169	146	157	156	189	169	170	148	154	171	167	176	170	158	175	165	152	168	174	182	185	176	165	163	158	152	183	162	167	181	160	158	189	175	181	158	178	152	187	172	186	168	187	156	182	172	168	170	148	185	166	147	175	160	168	158	168	146	139	170	153	191	153	162	151	160	162	164	135	178	173	182	170	185	157	177	164	154	190	173	154	178	164	167	152	153	137	171	158	151	173	164	150	167	173	153	170	147	159	144	182	161	160	166	176	164	151	182	174	169	164	164	170	148	157	201	148	148	158	161	161	151	190	183	152	176	157	159	163	165	166	172	141	160	168	167	166	175	165	162	164	183	180	176	171	154	174	168	161	171	181	165	168	173	142	155	172	160	176	149	139	167	149	162	179	170	166	149	190	164	166	157	136	142	162	201	188	174	184	190	157	173	173	157	151	154	165	149	165	186	154	173	162	132	166	169	158	160	153	171	178	167	160	167	174	159	183	153	168	158	179	170	167	171	155	163	165	176	166	174	181	167	142	164	161	174	152	177	161	186	141	197	178	154	167	172	154	159	184	166	162	170	165	177	174	152	146	164	164	153	170	172	155	181	161	150	168	158	161	133	171	163	161	166	162	171	172	168	154	176	139	176	161	184	165	167	153	167	175	167	157	183	167	156	161	169	141	180	154	145	179	159	171	193	144	179	161	150	169	162	168	173	166	179	183	173	146	163	150	165	159	151	130	151	172	171	150	178	153	151	198	154	178	162	165	159	173	144	191	177	148	170	150	181	172	176	164	158	160	145	172	182	162	182	177	169	163	168	162	186	160	160	174	149	156	156	157	143	156	168	195	148	169	171	171	162	175	154	171	179	171	155	176	149	161	168	191	179	201	171	163	148	181	161	159	147	159	148	176	149	180	169	168	164	168	151	183	172	140	154	162	148	154	166	183	140	151	151	161	146	169	164	151	152	176	151	184	170	192	146	155	161	188	152	190	172	159	157	173	161	153	156	169	137	167	165	171	157	160	163	164	176	179	182	164	135	170	144	169	157	176	156	169	162	164	152	157	158	166	161	175	177	198	161	166	145	148	156	184	167	152	166	158	162	160	165	160	152	159	146	143	190	144	162	174	171	181	171	159	170	159	165	169	169	165	148	155	190	176	154	165	164	186	177	153	157	180	180	174	159	163	160	160	183	178	151	159	201	167	163	185	146	153	188	152	177	178	163	167	164	154	184	160	172	153	146	148	168	187	159	162	163	154	166	159	160	164	188	151	184	164	183	167	151	178	170	167	187	172	160	181	150	156	163	153	154	162	181	177	166	175	159	174	186	176	152	158	158	149	167	166	157	154	149	165	168	163	162	183	158	176	158	166	174	159	156	171	148	150	155	160	164	136	169	168	160	172	150	160	163	168	175	163	176	166	163	158	170	171	179	170	176	135	173	173	166	155	166	146	173	170	163	152	163	172	143	164	167	191	156	174	154	146	182	165	182	159	157	173	173	158	158	173	171	179	174	184	163	172	169	180	125	169	137	155	152	177	181	135	163	176	161	151	164	153	183	175	161	158	161	158	179	150	162	144	163	182	172	144	157	183	154	167	151	167	190	167	154	205	177	165	165	170	172	168	188	173	161	172	160	154	174	161	174	176	165	190	193	178	185	158	165	138	157	176	155	157	169	143	163	198	158	171	160	160	157	156	173	162	167	149	178	148	158	167	160	174	145	153	163	148	161	162	171	166	187	169	160	171	146	186	176	171	175	169	150	150	151	163	159	150	152	165	189	154	185	148	169	170	174	180	161	162	148	173	162	139	171	166	159	156	161	146	155	174	180	139	147	169	137	165	163	155	163	177	172	168	143	161	148	176	132	171	173	160	161	155	158	168	180	171	154	162	177	188	161	173	153	192	161	169	165	184	182	169	175	153	177	148	147	155	154	169	172	177	164	154	165	168	174	150	148	160	156	177	158	171	168	160	163	176	161	150	140	154	157	163	160	151	150	174	179	148	149	175	151	164	169	165	158	154	157	192	167	171	165	191	158	163	155	172	150	175	166	171	149	173	171	178	161	169	175	180	148	175	165	166	186	179	165	169	155	190	152	169	200	158	171	149	162	157	168	169	186	168	168	149	162	151	157	150	178	173	171	157	210	189	177	191	141	163	150	173	162	152	160	159	156	167	157	137	154	155	152	168	164	180	153	175	178	173	141	156	160	169	157	163	156	160	171	163	164	156	146	151	179	153	168	147	152	177	176	194	147	177	149	195	141	177	156	194	181	170	170	174	182	176	134	167	135	165	156	180	151	170	154	167	155	176	146	152	167	177	172	180	155	167	179	163	173	159	169	172	133	166	181	129	151	165	139	160	182	150	164	166	160	154	189	187	193	155	187	166	172	147	162	161	178	154	148	143	166	159	154	156	162	126	157	147	168	174	171	164	190	165	166	170	157	176	190	190	159	158	187	148	161	165	157	157	198	161	180	138	172	190	162	160	172	186	174	165	175	137	158	175	158	174	176	176	170	170	178	174	152	169	166	139	172	131	172	170	155	162	165	180	180	181	180	147	173	179	152	162	175	172	167	173	156	187	170	196	169	184	166	170	161	136	162	156	147	165	154	147	167	178	148	162	175	182	175	166	158	135	162	162	178	186	163	167	170	147	156	163	185	174	153	168	166	164	159	155	181	165	182	147	186	165	175	175	179	168	163	168	168	149	148	151	186	156	189	155	169	154	170	154	153	176	173	160	188	141	175	157	156	169	149	169	182	165	174	152	164	160	162	176	170	181	179	138	153	170	173	153	163	182	175	165	145	166	153	143	164	165	154	157	140	168	160	146	173
25166	21346	27390	25525	9269	814	651	588	535	451	467	457	444	407	415	438	416	411	389	434	427	423	403	441	419	400	408	401	414	390	434	417	399	374	344	378	397	395	360	396	385	374	389	335	365	396	393	385	397	409	391	370	437	422	379	434	403	408	384	435	378	394	366	351	403	392	388	372	387	387	411	373	387	369	381	396	380	361	396	401	440	402	387	373	366	384	393	388	379	378	393	383	404	390	389	425	413	381	378	404	354	376	407	412	370	405	378	366	390	409	342	395	392	398	420	357	378	394	386	354	374	395	339	358	363	392	396	358	354	372	384	403	375	422	387	355	405	410	379	406	367	380	379	375	383	382	367	386	362	379	386	371	398	451	421	384	417	334	382	402	391	387	363	383	410	384	379	406	381	383	401	408	433	392	395	365	353	386	380	393	386	403	396	383	413	392	382	386	390	382	360	402	361	365	383	380	389	378	376	379	369	395	385	397	364	356	409	370	387	390	389	387	411	371	429	369	401	383	365	400	401	414	367	367	376	401	413	357	365	351	431	384	385	384	373	378	385	403	373	398	366	398	407	381	384	402	376	363	383	378	389	366	418	365	405	397	366	407	404	377	371	409	320	395	408	409	382	389	370	423	395	392	433	383	380	392	410	365	370	407	362	380	392	431	355	375	334	358	379	368	391	395	394	375	389	389	388	384	343	397	420	419	414	382	351	366	403	400	375	396	353	404	384	414	395	401	393	377	386	398	363	366	396	383	389	384	401	369	381	404	378	394	393	387	356	392	386	380	415	353	357	391	386	352	370	401	360	343	388	416	395	384	385	404	390	403	400	393	347	417	380	412	348	384	373	401	381	363	384	388	412	404	404	367	363	388	409	392	415	366	404	427	385	373	404	374	388	392	390	378	380	400	372	422	389	384	374	391	389	359	378	404	392	421	370	348	385	348	389	374	392	405	387	355	364	400	376	383	382	393	395	378	400	386	389	395	412	397	412	394	382	366	386	368	358	390	407	362	389	392	393	375	418	380	416	404	357	438	413	390	370	345	377	356	418	374	397	420	398	397	383	397	411	400	366	358	400	410	407	393	403	393	380	373	386	369	385	364	393	412	406	374	374	402	379	394	384	385	419	412	372	376	365	407	387	382	380	393	377	355	391	396	390	367	386	411	379	376	410	385	413	385	381	368	402	394	405	377	356	408	412	387	403	359	377	378	374	359	377	370	371	384	417	373	434	399	412	351	395	378	390	387	371	384	380	392	390	393	388	384	408	362	391	367	374	385	347	363	392	406	394	398	347	364	397	386	353	409	377	352	374	364	408	427	375	360	403	405	383	395	423	433	367	387	385	393	386	376	384	382	360	377	390	381	392	374	390	384	383	390	361	395	395	396	365	353	373	385	418	386	406	379	363	407	403	372	398	415	415	388	354	374	411	367	413	360	398	377	369	374	357	366	396	393	383	404	372	442	372	358	387	389	404	385	398	408	350	393	403	383	378	395	405	350	407	403	390	386	387	389	402	386	406	385	407	420	359	374	374	406	395	400	394	382	399	381	411	400	361	377	406	401	390	379	377	339	391	383	410	368	398	390	358	401	366	401	400	372	396	387	399	378	360	395	422	419	378	410	382	386	382	378	372	421	398	401	364	347	347	362	388	390	369	389	373	352	390	391	371	351	346	388	351	396	409	406	398	387	382	374	393	386	363	388	378	389	405	393	380	406	375	418	421	386	364	362	368	386	372	382	387	358	376	384	407	395	388	386	344	397	382	364	400	389	400	381	393	369	373	404	413	376	382	366	411	375	384	407	382	356	376	384	410	373	367	363	427	402	374	403	409	401	358	407	413	401	444	387	377	380	382	369	375	390	392	378	339	387	379	387	368	338	349	390	402	393	400	399	373	437	383	403	401	375	376	368	400	389	388	403	378	358	433	369	399	410	409	396	363	380	359	346	370	387	361	387	402	385	374	356	396	373	397	374	402	354	437	371	383	411	377	384	371	363	376	378	377	367	349	402	424	393	398	358	380	369	407	381	392	359	370	384	378	403	404	394	353	401	386	400	364	351	420	376	370	397	383	356	362	362	389	448	349	371	389	390	401	372	382	366	376	392	359	402	386	371	404	418	352	393	374	384	384	414	374	437	379	410	422	356	393	372	406	362	398	421	367	371	391	368	419	388	396	388	404	409	337	407	399	364	407	392	368	445	361	386	379	382	376	380	392	405	383	375	382	362	411	381	383	376	378	368	376	359	370	369	405	380	394	381	396	426	396	406	412	409	374	393	383	387	386	398	397	354	384	417	394	351	399	408	355	377	372	413	399	404	381	413	370	377	356	398	384	387	399	371	427	404	373	399	408	374	412	386	410	389	384	399	355	388	393	417	415	387	363	417	387	376	392	390	408	390	412	402	362	375	393	377	356	356	420	390	395	360	427	384	351	381	398	370	376	395	361	419	382	378	407	382	377	358	385	364	397	388	412	370	371	409	402	331	387	375	367	394	378	355	364	394	416	360	375	375	410	397	401	381	385	397	403	371	382	408	413	383	359	395	403	385	366	373	396	390	390	395	397	406	399	396	372	398	385	413	384	402	396	386	393	413	392	354	436	430	378	373	382	379	394	416	371	361	373	384	375	374	398	378	394	413	383	388	403	367	376	370	399	381	397	382	378	417	379	389	396	371	387	392	400	383	409	379	396	395	393	401	366	389	384	393	390	365	385	368	404	411	381	425	373	413	365	411	370	383	362	377	386	402	393	401	404	374	340	400	385	411	413	384	415	392	408	384	367	357	398	398	378	390	363	383	400	415	385	356	410	379	411	380	371	358	400	439	376	351	411	350	414	397	383	386	382	388	403	384	398	399	391	392	375	405	350	379	392	402	380	391	373	404	346	376	382	375	411	364	379	433	387	330	414	330	398	391	408	382	403	384	359	397	403	393	384	395	408	412	392	383	382	409	400	370	404	407	383	391	403	381	360	356	390	394	363	408	386	362	352	379	375	422	399	418	378	378	402	366	371	352	372	406	379	378	365	383	392	402	385	380	383	356	378	369	377	368	373	377	389	390	407	378	395	400	380	413	412	388	365	378	396	393	424	389	397	409	384	391	372	375	371	382	396	385	383	406	389	335	364	402	406	418	372	399	369	391	390	408	384	399	364	353	380	383	424	360	415	397	373	379	390	360	406	370	384	375	403	384	383	357	378	367	376	339	374	381	363	358	403	347	387	407	375	424	363	382	387	366	387	375	374	366	396	375	349	385	394	381	380	392	364	360	418	361	390	376	379	401	391	367	378	346	377	398	376	360	436	362	396	389	383	386	372	365	390	367	397	398	393	387	370	374	392	412	392	414	372	389	376	396	366	338	400	412	419	362	387	369	374	413	362	391	369	387	368	391	395	404	394	407	374	362	396	371	402	393	356	381	366	385	375	386	404	378	393	376	363	410	381	392	388	382	413	380	356	405	363	398	374	414	415	371	384	374	378	384	368	382	393	363	411	388
3542	5282	3295	1641	1235	1098	814	789	650	582	571	559	522	481	471	446	485	463	432	471	427	460	418	423	417	444	448	390	430	455	445	408	420	417	449	405	460	411	432	436	425	420	405	416	391	379	388	412	432	387	409	408	437	440	415	412	389	426	456	452	390	378	416	421	388	399	462	409	424	418	406	435	440	391	436	405	429	397	424	445	373	435	440	392	412	460	399	403	395	424	417	436	395	441	387	426	387	451	414	425	429	377	416	410	407	430	415	407	443	428	375	411	431	407	419	387	423	394	382	393	414	420	392	371	403	416	431	395	390	411	420	414	418	459	422	402	446	404	415	403	405	442	426	437	387	407	427	405	451	382	423	400	442	378	406	437	447	396	400	410	439	415	379	401	411	451	407	414	415	413	413	420	411	389	381	401	407	417	389	425	413	414	395	410	407	406	373	401	436	381	439	425	435	389	370	437	427	434	390	401	430	411	437	395	426	395	375	411	416	401	420	372	434	394	416	442	423	436	434	402	410	419	424	415	413	363	422	410	397	391	396	436	375	383	439	488	424	405	405	421	416	406	437	429	452	415	396	429	393	423	416	383	383	384	433	438	398	419	382	431	421	406	436	386	420	421	389	396	405	424	420	411	404	432	402	375	399	394	451	437	425	435	409	410	404	389	437	388	373	403	387	420	383	422	413	440	439	433	422	374	430	392	391	414	402	427	420	415	415	411	397	400	413	411	422	415	392	451	401	440	425	398	432	396	461	417	410	404	438	383	430	390	385	413	376	415	402	370	429	433	427	412	424	436	410	433	427	418	413	354	392	416	449	418	421	384	422	398	388	423	444	390	414	435	398	408	438	408	437	392	421	439	400	440	426	419	403	404	374	379	444	422	434	403	449	434	406	385	437	470	425	408	420	400	421	385	407	457	395	377	410	400	423	382	416	439	417	402	418	428	431	427	436	418	410	431	433	416	392	409	408	424	378	404	467	438	427	422	427	419	434	426	399	425	381	417	455	393	399	396	391	413	395	389	380	445	417	401	398	399	368	406	384	462	455	418	451	380	402	403	379	411	402	423	436	448	379	400	435	430	388	409	442	412	418	415	404	444	402	413	416	427	387	417	408	389	405	389	420	383	403	345	410	382	419	414	403	447	438	378	407	401	390	418	398	400	372	392	396	447	411	452	393	413	391	381	391	393	427	407	400	420	411	404	422	431	458	411	412	411	375	411	422	425	417	379	420	423	415	399	423	382	373	398	400	411	374	402	399	407	445	421	383	386	446	402	430	424	393	420	406	402	392	386	407	420	388	403	418	453	408	408	431	431	412	421	419	401	391	438	417	389	419	433	453	443	402	376	418	424	355	428	405	420	439	409	383	434	395	435	431	385	392	403	435	432	420	442	454	416	379	402	376	390	393	430	404	434	445	378	376	461	398	418	369	406	419	440	397	405	438	438	404	400	429	365	405	407	406	405	401	380	408	377	384	432	417	381	404	395	437	389	379	410	416	382	418	422	420	483	380	416	430	399	384	441	395	425	406	429	414	422	442	413	443	421	408	397	470	435	374	400	413	420	392	409	430	430	414	431	413	419	403	441	400	436	407	391	423	423	422	404	404	398	382	404	423	424	435	411	430	378	415	405	422	394	410	445	415	385	447	408	449	391	430	431	429	413	395	401	413	426	405	416	393	446	393	450	448	439	425	413	403	439	421	413	412	412	409	425	379	411	392	431	374	429	422	410	405	406	409	424	367	406	394	450	422	423	393	407	396	420	427	413	403	396	447	404	435	364	429	401	393	375	422	408	393	420	422	413	408	455	382	396	396	466	420	399	433	404	410	415	402	398	438	420	418	382	420	413	459	404	400	436	403	433	396	409	418	421	411	424	388	419	415	421	403	415	405	407	430	398	395	375	429	416	410	412	391	425	421	374	401	411	441	401	396	437	401	431	409	411	392	393	431	406	427	421	408	405	415	415	419	417	459	394	373	409	409	404	411	404	420	394	415	419	373	395	352	391	380	415	418	442	415	469	378	421	407	392	366	399	459	430	395	365	400	417	425	428	418	407	416	391	441	400	397	391	412	421	452	404	434	393	395	405	424	380	421	422	437	420	401	424	433	421	398	391	409	409	437	430	404	417	392	414	408	428	384	402	458	451	406	411	382	429	421	441	434	401	393	371	447	414	400	428	424	433	412	425	407	443	398	428	418	445	435	397	409	409	396	410	417	380	405	423	433	415	426	440	399	406	389	429	414	427	405	414	420	436	416	438	384	430	409	440	439	392	393	438	432	374	408	425	407	410	418	436	391	383	436	398	450	435	401	457	427	403	414	428	454	406	408	410	410	419	417	421	426	412	396	413	421	407	444	381	413	441	396	385	410	427	391	416	432	424	420	397	395	415	400	403	419	414	425	395	423	395	433	415	419	396	405	430	420	414	435	387	433	383	424	405	406	388	380	436	415	381	408	414	416	397	433	428	392	398	400	433	452	429	397	400	383	388	418	439	399	391	411	415	426	413	402	431	385	421	381	392	412	400	401	399	419	437	425	430	383	415	388	412	397	369	406	423	419	384	403	407	422	406	426	381	380	411	380	385	419	421	419	441	407	384	418	420	425	351	403	417	417	453	395	441	429	398	420	373	436	404	414	387	398	420	372	409	397	398	425	396	394	407	439	416	410	404	424	438	397	422	423	449	370	419	408	372	404	426	410	399	369	423	435	405	421	428	409	394	391	411	443	410	437	420	401	437	401	396	405	407	400	423	414	415	397	414	421	436	422	416	432	412	418	400	455	413	400	403	426	400	411	397	432	411	387	429	413	436	418	397	405	427	399	411	407	411	377	413	396	410	410	453	412	411	394	371	391	410	408	396	410	404	401	450	411	385	386	432	440	415	395	414	442	435	409	441	400	420	423	406	391	414	395	404	379	420	421	432	403	426	428	424	410	396	422	407	414	357	379	444	409	397	447	424	398	417	437	380	429	421	424	424	413	408	439	424	448	440	411	390	406	438	426	431	410	399	452	430	383	415	375	429	378	377	395	415	401	382	410	407	395	439	401	420	449	403	419	452	388	413	407	407	386	393	442	427	399	419	388	395	433	403	436	389	412	429	437	421	413	427	404	441	439	412	415	432	417	391	366	432	400	419	396	416	421	419	403	387	414	425	412	385	405	367	393	395	429	399	397	422	385	396	386	370	398	374	417	412	412	401	420	396	415	401	442	397	413	369	423	390	424	407	394	426	406	402	405	421	413	383	416	380	416	417	418	459	407	411	415	434	392	418	392	390	378	433	416	415	416	383	438	444	438	435	412	411	418	416	422	404	433	422	412	405	448	421	389	409	407	422	419	444	384	413	412	425	431	433	389	427	402	401	419	359	414	437	417	377	419	426	428	433	398	421	413	390	427	395	408	428	398	426	411	410	452	392	405	434	428	421	428	445	393	413	435	455	377	382	393	412	401	432	430	407	393	413	394	424	382	388	428	411	396	386	403	413	447	439
22841	21370	29058	24043	21374	21403	6471	1034	835	742	687	628	503	525	519	484	448	467	447	441	434	408	396	422	395	397	374	368	366	398	360	370	368	379	375	352	392	372	368	365	357	343	387	348	390	355	371	363	341	381	341	341	353	349	357	339	355	372	310	365	357	362	367	323	341	329	367	335	384	300	339	379	376	360	360	340	362	376	358	385	344	359	329	381	330	338	383	391	369	338	342	346	345	339	367	355	376	385	322	346	349	375	351	371	348	361	365	334	362	401	396	387	378	360	352	373	366	334	340	373	358	319	343	359	372	362	344	343	375	339	364	369	355	372	389	320	378	372	365	350	313	319	330	330	336	360	367	348	340	347	387	337	316	335	352	334	306	346	357	314	372	332	389	387	339	353	368	319	369	369	364	365	350	363	374	344	330	377	362	331	364	361	331	373	369	357	341	345	376	347	333	372	339	353	350	365	410	337	357	353	335	358	361	332	327	333	342	353	362	342	345	353	373	364	380	356	355	353	334	330	340	391	364	344	339	371	356	361	389	360	382	363	360	364	387	342	320	356	368	346	360	319	358	373	367	352	339	363	368	363	345	347	388	356	385	371	340	353	392	378	343	354	347	342	354	362	361	332	334	326	344	359	376	364	361	349	375	344	368	355	360	368	316	336	371	367	356	361	364	365	370	373	358	341	331	370	350	350	316	344	335	370	359	378	387	341	383	354	351	331	341	347	365	360	387	304	331	322	374	383	345	346	338	348	361	359	322	382	354	334	385	314	326	325	351	380	354	384	341	353	358	331	377	371	360	390	360	325	368	334	364	410	387	344	394	357	341	351	348	353	356	362	363	380	350	312	371	365	378	320	339	382	403	345	382	338	332	315	358	331	337	346	363	364	369	342	367	364	379	368	329	337	356	398	372	348	331	329	352	336	336	338	342	330	394	366	353	360	352	349	374	354	355	345	362	336	367	325	349	370	310	350	353	359	351	372	359	363	352	328	348	401	353	361	364	372	371	369	345	315	356	351	367	362	358	350	361	333	370	355	361	333	365	402	358	343	343	389	356	343	358	343	346	326	350	330	325	374	288	372	350	370	368	381	343	334	355	346	369	379	347	351	354	341	328	352	384	353	340	336	355	355	345	356	357	345	370	373	353	339	392	342	338	355	361	358	333	385	360	352	367	332	369	333	371	367	374	349	406	366	372	371	316	357	370	385	376	347	364	331	377	353	364	363	313	327	338	329	311	354	331	355	381	343	340	336	340	352	375	326	362	371	346	337	397	379	368	357	372	347	364	373	346	378	355	318	343	372	357	347	336	356	374	332	348	332	348	348	325	381	341	373	351	365	355	348	324	341	332	383	393	363	364	333	367	349	362	341	355	361	370	363	396	351	319	351	348	348	333	348	353	347	362	394	350	401	327	376	348	356	339	389	364	349	378	337	376	354	345	341	335	360	318	365	369	359	357	334	412	365	351	357	381	351	383	370	367	365	350	345	332	337	353	374	369	342	355	377	353	355	319	368	342	344	340	338	347	361	355	356	323	365	341	329	338	322	331	342	312	330	355	344	353	390	364	370	349	387	340	333	346	353	323	336	365	364	351	358	375	320	363	346	372	354	364	318	349	373	343	358	385	349	359	356	378	333	345	351	347	363	344	368	346	342	354	326	337	337	423	333	355	358	382	358	332	334	392	322	352	351	338	343	335	380	338	350	396	378	336	345	395	344	348	371	374	322	350	354	332	337	375	340	375	364	353	371	335	363	388	355	393	365	376	355	381	338	378	380	353	368	351	325	356	327	354	340	354	329	373	353	361	346	358	344	349	337	329	331	351	336	343	345	337	351	379	368	368	357	339	362	370	335	346	329	381	348	358	350	349	378	358	383	356	346	377	332	338	349	323	367	362	368	372	372	370	368	401	375	368	361	341	371	349	375	340	352	341	336	302	376	341	357	343	347	381	378	350	359	350	333	313	405	352	353	409	339	322	371	357	375	327	354	374	326	372	337	383	345	370	360	333	342	362	363	337	329	356	371	359	357	360	399	374	355	355	340	352	337	342	370	362	347	342	357	350	334	366	342	358	343	352	334	345	354	359	332	381	345	343	367	335	368	375	358	340	356	379	354	339	357	353	321	359	331	387	369	317	363	366	366	320	340	343	329	375	343	329	346	363	355	380	367	351	355	361	355	335	346	347	375	365	356	361	333	384	356	341	358	363	343	352	375	352	363	352	333	343	326	396	314	389	370	373	382	344	371	356	335	403	358	344	337	339	371	390	348	377	366	391	343	334	363	304	361	337	350	375	348	356	343	358	383	338	328	394	334	376	332	348	341	363	360	376	337	321	359	354	361	368	379	353	312	387	382	358	322	364	352	381	355	321	347	348	351	371	370	356	363	374	359	361	382	373	363	353	375	375	345	345	325	321	329	346	377	374	371	374	352	379	350	354	342	328	374	350	341	378	375	364	360	348	356	331	361	356	341	342	345	350	366	353	353	374	369	363	376	354	345	357	327	384	349	365	375	361	382	395	370	347	337	351	348	374	366	384	346	380	335	322	372	321	367	348	346	362	370	354	358	392	379	355	362	357	383	367	357	394	376	354	379	362	364	325	334	368	357	326	349	341	385	334	370	318	349	335	381	367	365	344	348	375	351	346	358	342	358	334	353	326	381	334	342	339	359	326	352	340	354	357	328	379	352	331	371	351	379	357	354	336	330	338	369	334	331	366	349	338	370	347	351	357	357	348	350	368	381	392	379	353	346	341	351	372	374	378	369	352	350	349	339	357	388	343	376	332	307	324	344	379	367	340	344	313	361	358	363	379	360	358	354	363	311	342	374	337	360	373	363	353	335	359	332	327	359	350	335	359	368	346	352	332	345	346	337	350	385	369	358	328	339	349	380	329	349	374	356	321	355	356	332	361	364	340	371	348	359	366	359	331	358	375	352	329	351	350	376	378	360	334	391	363	333	353	359	332	358	343	340	314	359	322	348	379	341	342	352	349	362	351	363	345	352	374	362	325	347	354	396	321	364	365	372	356	352	323	340	344	323	319	362	362	369	343	361	340	345	367	359	321	378	396	362	354	356	351	366	374	376	370	344	363	361	374	357	343	374	361	345	353	371	379	327	366	361	339	349	370	349	375	374	356	323	383	344	353	334	404	361	325	342	375	343	364	361	331	364	349	340	359	353	356	343	356	340	364	368	343	334	365	404	341	351	326	342	351	341	353	334	344	353	349	329	363	364	359	353	400	345	318	354	365	340	343	367	370	353	327	396	383	383	369	361	345	343	375	377	353	353	379	347	359	347	365	381	333	322	324	345	359	318	365	366	384	353	353	394	364	376	352	320	368	363	358	386	351	381	358	356	341	357	380	376	385	323	329	360	348	357	375	385	342	362	328	345	329	340	382	343	335	394	336	381	344	342	369	377	351	324	359	377	338	327	350	327	373	356	351	340	367	344	353	333	345	360	365	322	387	367	365	332	351	335	374	358	380	362
4780	14766	9683	4772	3485	2576	1907	1459	1250	1070	835	840	675	629	598	586	556	511	510	466	452	489	406	390	445	439	376	397	418	431	382	378	392	411	406	383	403	382	356	427	371	406	372	397	329	375	348	339	350	399	392	407	379	393	375	366	394	354	361	380	389	348	360	375	388	347	351	430	362	367	364	397	350	373	334	365	352	387	329	352	361	387	350	397	367	354	386	363	371	371	379	395	364	380	358	390	376	357	342	381	369	388	359	377	395	364	365	356	364	339	363	353	350	347	382	352	386	364	351	355	372	367	354	364	358	359	352	363	334	328	370	378	384	369	346	380	360	345	369	357	345	354	372	343	358	353	347	355	378	355	355	360	364	366	382	361	350	356	380	371	337	373	371	353	382	353	399	358	323	342	352	359	368	329	381	365	354	387	403	387	350	354	356	369	362	387	358	366	365	340	376	344	339	328	368	382	309	351	378	329	359	389	365	373	387	393	349	350	374	353	357	368	346	357	347	344	356	361	378	376	361	361	373	372	365	391	337	379	376	366	343	370	354	351	340	332	395	370	372	371	350	329	374	368	328	402	378	348	332	376	370	374	387	350	353	330	326	365	360	356	339	355	372	347	400	334	391	360	365	365	390	328	340	358	362	343	389	370	336	355	358	328	351	378	342	357	367	379	385	347	355	381	358	363	377	330	353	368	377	364	366	365	356	336	382	367	390	375	355	378	367	337	355	376	354	366	353	375	378	327	370	384	360	372	378	376	356	354	386	331	360	391	378	368	363	379	356	332	352	397	353	352	385	381	366	362	361	376	385	347	345	344	319	360	363	382	343	376	372	376	370	356	381	354	366	379	356	361	364	369	366	384	343	331	368	366	397	354	382	375	358	369	367	384	380	371	350	373	376	370	361	373	343	375	369	352	374	377	394	365	407	338	355	354	396	368	368	342	362	374	345	371	329	381	360	341	389	349	344	385	361	351	388	370	350	363	320	361	381	391	324	368	346	315	381	343	382	332	376	366	368	365	382	358	372	334	356	326	376	348	365	376	356	366	373	340	352	365	335	358	362	388	321	342	377	363	359	335	349	362	381	340	351	371	336	338	368	357	370	393	338	331	383	373	383	336	345	379	397	381	349	401	350	364	372	357	351	388	361	350	362	354	350	392	323	336	373	335	363	379	395	388	349	336	393	388	368	369	347	389	350	358	363	395	359	377	366	326	345	351	369	340	345	329	361	373	341	387	382	355	362	379	339	379	353	388	339	347	349	344	363	361	353	393	364	374	343	333	378	353	361	351	368	316	378	354	390	348	387	378	362	360	366	347	353	321	375	337	353	391	337	315	324	352	358	344	354	374	333	372	360	360	351	336	357	361	315	359	330	387	347	334	368	357	324	366	372	341	342	361	372	379	369	374	371	366	348	351	337	350	353	385	369	351	363	376	395	344	342	389	344	354	313	349	381	347	401	347	358	367	351	367	342	346	376	323	387	368	359	340	359	356	348	364	365	360	370	379	341	343	332	372	375	377	360	384	365	362	365	371	370	372	362	365	336	361	372	352	359	389	387	357	353	369	363	328	348	341	366	401	369	348	343	344	353	364	373	346	358	362	369	381	335	345	395	360	396	358	327	362	372	329	380	342	343	365	357	379	358	359	353	372	400	376	363	357	343	359	350	349	388	354	353	361	349	371	359	374	373	355	360	352	355	349	339	319	354	346	338	362	363	368	371	343	374	376	362	329	365	371	341	374	368	306	377	361	363	363	371	393	394	359	386	354	393	381	356	355	392	354	350	337	358	350	345	355	369	379	378	350	332	338	354	385	363	358	381	369	360	320	354	349	348	375	396	354	352	361	354	348	342	347	350	354	358	385	368	359	362	356	332	340	352	354	337	363	338	392	377	397	354	376	352	364	334	376	372	387	389	330	375	353	326	387	351	358	353	348	354	374	380	353	355	333	365	353	369	371	322	381	329	393	358	364	349	335	364	365	339	359	376	338	359	382	363	374	385	340	368	334	355	385	392	343	339	335	386	378	360	376	369	386	356	356	353	357	374	371	329	331	344	349	364	360	370	376	352	366	337	361	343	344	365	342	343	332	346	363	357	348	349	360	385	349	397	366	355	396	354	355	341	369	363	323	347	333	392	365	360	392	350	313	377	383	347	361	344	384	387	349	335	384	366	373	356	360	374	339	346	384	375	386	367	344	353	362	373	353	360	361	349	393	389	340	327	365	367	376	349	345	355	350	364	334	382	337	368	379	365	343	361	360	395	388	355	361	351	362	384	356	341	372	365	357	356	363	350	374	360	391	357	393	354	373	368	369	356	316	379	334	362	360	362	352	346	381	353	369	334	357	362	361	356	340	361	372	364	350	340	384	355	356	334	339	364	356	330	333	356	361	356	377	334	349	367	344	378	356	389	325	408	358	352	348	359	376	380	330	361	360	372	386	366	383	369	379	365	343	363	358	371	390	376	345	366	362	327	395	383	349	368	356	350	346	351	324	374	356	380	342	341	347	330	368	372	352	345	381	350	339	368	380	400	351	393	347	373	369	359	329	404	363	358	361	377	381	352	353	356	373	346	365	324	368	368	348	354	393	370	363	363	366	390	352	356	391	372	368	339	358	348	375	354	346	367	332	380	359	408	367	383	391	362	373	353	359	380	336	368	355	379	356	349	388	384	379	351	334	361	329	325	338	360	373	354	380	339	394	341	361	343	386	350	391	347	395	355	360	358	349	350	347	364	334	377	346	359	359	382	378	399	351	358	379	391	373	343	383	358	376	371	359	364	342	379	334	365	387	380	388	373	368	337	376	375	354	384	375	376	345	351	366	361	355	384	360	371	334	337	347	381	380	376	357	331	343	372	348	344	357	350	368	339	371	337	343	352	376	340	388	388	361	345	381	358	334	350	370	344	365	373	342	355	370	342	360	386	337	375	399	378	357	394	376	359	360	362	364	360	395	339	357	367	342	373	339	369	385	378	363	357	344	385	395	344	352	363	365	370	367	370	376	403	373	366	369	339	366	390	361	381	327	345	393	357	359	365	352	344	361	399	335	330	331	359	354	349	375	412	381	345	376	377	345	357	366	340	376	363	333	355	350	368	339	351	392	372	345	366	361	354	409	374	392	340	349	360	355	354	344	345	350	387	371	385	378	363	372	362	345	329	364	382	354	379	384	380	382	376	385	383	369	335	376	397	353	373	331	353	358	354	339	367	358	344	347	342	348	381	350	345	347	365	375	353	359	357	356	417	375	347	417	373	332	357	343	349	347	368	397	355	359	362	377	355	352	363	347	371	347	344	335	341	359	388	371	342	339	355	340	341	332	347	328	352	338	369	336	351	375	346	409	363	348	367	348	335	376	348	331	375	367	366	378	388	379	371	397	378	391	362	375	348	357	366	369	357	388	345	371	346	336	341	381	375	351	356	363	381	350	363	362	363	333	357	346	362	377	382	391	352	363	346	376	348	354	358	369	374	409	358	337	369	354	341	331
28020	17036	2892	480	325	259	241	216	225	223	228	218	202	211	183	225	198	227	209	184	183	227	223	223	203	220	203	214	211	206	221	207	197	208	208	212	201	217	249	198	217	203	204	214	238	225	197	219	201	226	201	237	205	215	215	202	206	214	213	211	218	195	226	176	221	198	195	214	207	194	201	205	201	224	220	202	194	220	227	199	212	234	219	189	230	194	201	195	215	229	204	212	193	203	197	226	219	225	216	194	227	210	224	242	207	179	205	192	212	227	211	213	204	216	182	215	229	216	205	229	206	186	224	204	200	202	201	220	205	206	194	189	214	216	208	214	222	191	195	223	202	192	209	202	206	234	206	212	225	202	198	209	217	209	211	238	211	230	201	211	194	210	215	186	210	217	214	213	242	224	211	215	197	222	201	209	209	207	219	207	192	226	210	189	197	211	245	198	180	207	195	208	213	209	230	192	182	188	246	213	223	223	209	192	246	199	213	205	207	228	229	204	214	192	230	232	226	197	212	226	221	195	226	199	188	191	220	196	194	216	220	236	199	188	203	210	217	209	240	208	215	224	214	207	221	188	183	216	218	225	212	203	188	192	195	201	224	232	217	227	217	199	190	209	193	197	206	193	232	225	192	211	212	202	220	200	192	202	210	200	191	202	175	205	210	218	183	201	207	209	210	208	208	207	212	210	219	210	205	239	240	214	197	226	190	206	211	195	209	201	210	210	200	232	220	204	227	202	211	233	234	198	208	192	208	231	192	181	183	199	200	205	216	226	197	214	204	262	205	196	201	195	185	219	199	198	203	208	186	210	237	213	204	224	195	218	215	214	214	197	200	221	188	208	200	225	189	222	193	205	199	213	173	197	205	235	212	218	223	211	206	217	201	187	223	194	210	226	190	211	198	230	215	219	204	204	209	190	219	217	195	204	206	178	218	200	199	192	191	217	219	209	190	215	229	223	207	197	214	195	211	207	209	237	194	240	222	224	200	201	221	215	217	206	189	179	197	201	247	211	205	223	222	204	222	211	199	211	196	210	180	228	204	207	205	202	211	202	206	224	208	203	239	231	221	209	198	206	225	218	199	234	208	203	205	215	232	208	199	205	230	211	193	228	213	186	205	230	224	211	198	204	214	189	185	214	215	219	196	200	207	219	210	194	203	190	216	222	227	184	211	211	223	227	219	195	208	202	206	193	197	201	202	225	214	206	224	216	217	256	190	182	209	203	219	228	205	206	214	187	205	191	193	217	219	203	222	187	210	230	223	209	197	236	208	248	239	231	231	202	234	192	215	225	205	198	215	217	202	194	208	238	236	237	211	179	235	224	214	239	196	220	198	217	238	196	220	182	195	210	213	222	203	206	211	232	221	214	243	201	210	221	209	233	206	228	206	206	205	193	213	193	202	230	223	222	216	202	230	220	191	209	223	195	223	205	192	207	209	216	186	234	232	234	204	208	233	204	223	199	223	180	216	199	229	208	224	206	232	213	212	236	213	224	210	212	213	227	204	189	188	203	193	208	214	233	237	211	196	219	194	241	197	194	191	240	216	219	227	213	205	234	193	195	218	202	218	195	195	236	197	200	200	191	217	240	207	207	221	192	217	185	235	198	211	202	196	209	226	230	194	216	212	234	212	214	193	200	238	236	209	243	202	218	212	196	238	194	222	214	234	226	190	218	215	221	221	222	215	226	200	211	215	219	217	214	190	215	220	223	206	224	214	201	199	203	232	212	208	219	218	241	234	213	222	208	218	197	215	213	214	207	243	220	215	190	186	231	215	212	212	223	193	191	222	192	209	204	223	208	212	218	215	204	206	221	202	220	229	228	226	244	230	187	214	224	200	219	201	221	236	234	230	193	208	201	203	225	217	214	214	206	194	205	205	206	199	208	220	189	189	209	198	200	213	220	211	216	205	247	209	202	220	209	222	233	228	209	195	226	251	207	208	217	217	187	207	199	222	206	216	222	211	200	209	231	212	203	249	233	198	225	232	215	207	223	197	196	249	208	193	218	228	217	215	220	213	191	196	199	199	223	178	204	216	198	225	218	238	222	202	199	200	208	182	232	202	224	207	207	221	223	181	190	196	208	230	201	224	232	224	232	232	217	226	215	228	223	216	207	199	188	204	201	238	213	198	189	234	199	221	207	240	223	226	202	193	210	220	222	217	199	182	207	205	210	219	220	216	194	227	208	176	222	196	217	209	227	202	198	218	220	206	216	225	222	209	207	216	237	197	218	202	208	223	200	206	223	215	197	180	202	199	228	246	198	205	240	197	188	206	181	219	205	228	234	212	224	210	194	188	201	219	202	186	211	218	216	236	203	216	190	206	207	192	218	240	222	222	212	233	222	224	203	234	201	210	232	215	203	224	217	235	207	209	226	203	194	212	238	208	226	198	194	200	222	191	205	221	205	209	224	219	210	219	210	214	184	220	228	227	220	185	191	211	196	221	217	182	231	216	198	211	201	214	221	234	217	208	228	200	197	215	242	209	206	213	230	190	209	227	210	231	212	213	208	186	204	215	218	233	204	211	220	228	212	193	201	209	217	247	213	209	210	207	237	202	228	217	223	189	208	217	207	212	237	193	213	221	225	240	236	237	189	212	216	223	166	180	227	203	211	232	244	204	217	229	200	223	218	201	222	189	212	210	211	187	215	190	192	213	199	221	192	189	205	205	221	199	216	226	209	244	198	207	209	216	173	207	211	202	206	216	212	213	221	180	218	185	212	255	208	200	220	199	194	200	223	227	209	199	211	216	231	227	207	197	201	219	231	204	232	206	195	217	211	235	217	219	228	221	218	217	213	234	188	233	216	226	208	213	197	200	192	175	215	212	190	177	185	219	234	210	206	200	233	183	203	201	202	210	202	196	182	209	204	203	226	182	213	189	228	220	222	222	196	223	205	233	196	213	237	235	193	213	229	212	212	198	199	234	218	222	201	227	199	205	225	231	209	188	219	220	200	231	223	218	207	237	209	200	208	170	222	203	216	236	194	190	206	190	216	224	178	211	175	204	208	209	212	210	207	225	201	216	216	188	249	204	176	186	220	216	201	210	207	213	208	190	199	210	193	192	208	231	227	210	195	225	193	233	234	193	233	194	235	209	205	212	237	218	220	224	187	191	208	193	218	211	231	200	228	211	175	212	213	194	239	197	218	206	223	190	173	207	226	232	202	204	201	216	214	175	192	204	197	206	198	200	202	195	202	227	207	204	213	194	202	185	219	208	216	216	186	206	196	215	182	207	210	207	217	224	200	207	221	196	204	204	215	196	215	189	240	243	228	205	234	221	177	195	193	205	259	177	232	221	213	237	191	198	213	245	200	221	222	203	196	212	225	185	205	209	206	194	190	194	237	213	189	192	211	209	193	201	224	189	211	205	234	212	196	200	189	237	180	206	197	191	222	191	233	221	187	227	220	206	195	209	226	225	205	202	221	202	180	209	194	222	203	236	197	241	207	197	215	245	202	224	220	191	224	204	234	208	229
4356	771	567	370	317	293	300	260	279	237	239	263	240	250	234	286	220	236	239	220	259	239	253	221	264	261	247	250	242	216	240	247	236	228	235	228	215	227	253	240	262	238	250	249	211	258	231	227	241	230	258	256	248	234	245	219	227	239	252	259	250	247	275	259	258	222	245	270	229	220	277	242	240	267	209	216	248	225	206	217	260	232	258	273	244	214	234	229	230	264	253	258	229	218	229	246	235	260	228	197	247	249	221	240	235	254	280	255	204	251	224	242	223	247	274	244	237	247	259	247	217	234	219	249	204	241	239	252	218	212	221	243	238	234	224	215	255	207	219	240	235	261	260	246	255	250	254	252	224	234	234	242	248	230	232	259	266	230	236	249	216	243	212	232	238	256	225	247	251	249	233	266	245	230	228	237	257	243	240	241	230	253	251	235	258	244	219	239	244	216	255	245	231	228	241	250	231	255	239	257	248	226	242	242	270	257	240	247	255	259	252	224	268	234	246	220	243	222	238	238	237	208	223	214	252	239	235	239	244	237	213	247	251	226	228	239	254	222	234	238	232	245	237	247	233	241	245	226	237	226	239	237	244	243	251	219	213	248	209	221	223	232	230	256	239	233	217	244	232	239	246	206	256	261	224	238	256	250	245	226	211	217	252	252	251	235	227	224	238	289	232	255	234	228	236	266	211	229	257	233	237	252	223	243	239	235	217	203	250	221	232	236	238	224	254	253	213	229	239	257	232	231	202	229	231	239	250	218	252	250	200	252	241	221	259	218	195	242	223	225	204	243	251	267	238	257	243	231	251	252	251	230	233	218	249	250	208	251	247	261	241	233	237	251	223	243	229	252	261	256	245	241	255	250	221	242	241	235	241	198	206	245	244	222	231	249	245	272	212	213	228	210	246	228	236	217	245	257	227	252	230	198	240	230	219	232	254	239	243	238	237	244	276	243	244	237	248	252	240	215	218	232	243	254	239	249	223	238	241	251	225	226	249	218	252	226	248	218	220	275	222	235	251	226	227	224	247	241	221	233	247	248	226	215	263	245	222	250	272	239	239	251	248	217	221	254	239	216	229	239	249	238	241	246	219	226	244	241	226	230	232	251	235	219	240	247	265	216	247	222	228	239	251	224	216	234	260	244	220	287	241	277	227	248	264	263	257	226	250	239	251	222	249	230	241	247	247	241	215	262	210	263	249	239	206	235	255	278	267	250	220	237	236	228	264	209	251	232	242	233	263	270	231	230	211	239	207	217	269	244	242	262	246	244	235	226	211	222	242	230	212	239	254	247	234	207	231	250	227	245	235	255	246	227	270	259	220	223	254	216	247	244	231	224	260	240	242	246	235	226	234	227	247	242	266	223	242	250	277	239	238	225	233	215	250	242	236	252	260	245	264	233	235	234	239	225	239	239	231	236	233	245	244	225	230	249	251	236	260	236	266	241	266	226	191	267	246	276	272	221	254	204	251	218	251	225	236	227	246	231	211	225	239	231	252	239	241	213	235	247	229	242	243	238	209	217	238	233	221	239	245	218	210	218	234	243	227	236	218	254	225	244	220	246	225	264	207	242	235	227	216	236	252	241	243	244	238	197	250	222	270	241	235	268	266	206	232	225	220	266	242	228	259	244	236	227	229	256	222	244	231	236	244	235	238	218	216	240	234	240	240	223	239	249	265	263	231	244	232	215	271	260	253	264	238	217	224	257	271	259	247	253	255	218	248	209	231	230	244	215	243	214	224	225	242	257	235	234	217	241	220	239	233	211	223	236	242	230	234	231	231	230	244	228	239	241	232	215	263	236	216	222	252	240	257	216	266	240	239	228	250	242	230	243	230	257	235	238	238	236	239	251	253	211	250	206	244	234	233	226	265	254	259	229	248	256	229	262	224	228	245	231	242	222	246	237	244	259	224	231	230	254	241	217	253	239	271	240	267	256	265	254	223	243	215	227	230	265	236	221	217	221	258	227	233	243	230	229	218	274	223	235	247	250	241	253	231	268	231	226	259	229	248	239	227	228	254	232	252	230	234	233	260	228	243	204	241	223	219	227	240	196	232	251	225	219	254	260	266	268	260	250	228	245	236	234	204	272	251	217	221	264	243	257	260	249	242	235	230	227	240	245	262	240	210	223	227	256	213	251	233	251	250	233	253	227	263	235	247	237	253	228	218	240	205	253	239	246	270	226	247	234	226	228	222	224	218	259	235	243	236	187	254	256	236	255	242	261	251	233	252	259	266	260	267	242	243	229	272	235	267	252	252	227	266	230	234	233	253	248	226	228	237	230	244	226	232	236	239	233	241	236	217	225	232	252	241	249	243	221	279	232	247	247	233	245	254	265	243	228	252	223	241	266	231	245	248	220	211	243	229	228	250	238	217	216	219	212	224	217	243	213	265	224	275	229	224	249	251	253	243	256	232	216	228	238	226	255	223	223	244	215	233	272	249	232	228	236	238	265	234	252	248	237	266	237	243	233	238	268	221	248	244	234	240	250	247	245	233	247	237	244	260	236	214	244	252	247	262	210	241	235	231	262	226	247	232	240	256	211	239	251	233	275	231	239	223	238	212	219	249	233	232	278	246	239	245	266	231	263	241	224	233	200	230	244	239	250	252	230	266	227	244	260	247	244	249	228	247	259	250	239	230	241	255	242	234	265	231	256	214	236	276	227	232	216	237	250	247	234	253	239	244	226	250	251	240	251	255	223	218	227	252	229	245	250	205	212	247	219	251	241	253	241	228	233	241	248	249	262	200	251	269	237	237	241	215	246	235	241	225	217	233	227	233	262	239	243	236	254	263	238	245	216	242	258	237	248	252	233	217	244	248	222	214	269	240	234	253	217	237	218	240	245	255	234	241	245	223	263	226	242	218	223	222	210	219	221	235	240	245	240	233	233	252	213	237	250	257	247	235	262	232	241	241	207	220	216	242	247	246	212	237	213	236	237	238	233	267	218	264	222	222	227	222	245	203	268	239	253	234	247	249	263	247	263	248	250	225	239	252	248	241	226	232	231	210	255	243	248	236	244	265	246	237	248	237	207	271	220	247	232	236	225	247	222	234	236	232	230	251	225	266	232	211	229	222	238	251	247	257	254	230	242	240	245	266	265	253	262	230	246	215	247	230	271	228	230	226	241	255	280	222	253	238	226	230	220	245	256	227	228	261	225	239	254	257	243	233	242	245	253	230	223	229	255	255	224	245	258	204	243	213	225	246	236	228	253	278	239	236	235	255	247	193	200	215	250	236	234	227	251	253	243	241	234	242	248	251	250	236	260	248	278	211	236	219	223	227	230	249	254	239	205	249	223	225	222	223	209	226	257	249	234	222	231	272	256	234	222	234	245	234	262	251	243	241	252	237	239	259	218	246	233	232	213	264	232	219	250	238	231	249	252	238	244	245	211	250	209	243	231	245	255	227	253	253	246	242	226	243	233	240	237	252	248	233	229	278	232	228	252	237	231	251	254	246	228	255	244	209	224	247	243	266	223
23952	21344	28513	24501	21318	8122	776	475	398	371	318	275	266	255	207	208	201	199	202	159	189	174	204	176	187	181	178	190	166	158	166	178	169	171	165	159	170	163	167	154	154	149	154	136	165	163	158	178	163	158	146	148	149	166	147	163	150	156	155	158	147	146	130	153	155	135	132	148	154	136	150	149	169	150	141	164	145	132	143	134	142	163	145	149	142	143	142	166	141	167	158	154	145	139	154	137	137	153	155	151	155	127	169	168	166	144	163	136	147	143	168	134	159	145	145	145	152	142	137	151	184	153	150	148	148	161	139	153	158	137	157	150	147	140	129	163	146	143	136	141	162	168	149	149	137	138	155	141	172	153	148	153	153	174	143	143	123	151	136	150	183	131	127	145	144	160	141	160	168	144	153	160	154	145	151	133	144	133	135	163	143	146	123	136	155	127	151	144	149	149	150	128	148	141	132	161	167	149	154	145	153	157	146	152	136	150	153	147	160	139	143	141	182	176	160	139	143	123	160	147	146	148	141	151	147	147	155	152	152	145	152	169	161	169	140	145	151	164	148	157	150	148	151	143	144	157	174	168	154	144	149	149	172	158	162	166	155	147	160	169	150	152	126	144	141	152	140	148	168	145	170	142	164	151	134	162	145	136	179	156	156	161	149	130	148	132	139	163	149	151	162	150	146	162	157	147	146	143	149	149	143	146	165	169	159	142	153	150	153	138	147	164	147	142	138	168	147	143	163	156	180	138	123	150	180	159	137	137	150	141	141	156	161	166	165	157	137	147	140	170	146	160	145	140	147	143	149	161	159	115	155	146	164	151	149	159	141	160	162	148	149	155	171	117	154	158	158	133	169	144	147	147	165	153	122	153	145	136	178	174	117	133	142	140	136	142	182	150	161	167	159	161	159	137	150	167	158	141	155	164	167	139	167	146	161	152	163	160	137	158	145	122	164	148	143	151	148	141	145	140	156	155	141	116	154	168	146	137	159	155	158	151	159	174	136	166	137	139	139	162	146	144	168	145	138	148	151	143	150	151	158	147	153	136	123	165	170	174	146	144	154	154	150	126	145	150	142	159	159	155	155	154	153	173	153	132	136	171	137	162	144	158	165	149	176	141	138	170	151	156	134	149	162	139	146	155	140	154	167	156	156	169	140	154	149	161	163	147	142	159	139	142	137	146	164	135	156	145	155	139	135	138	125	160	136	153	168	170	141	165	135	155	153	128	156	166	140	166	135	175	131	149	144	154	154	168	167	153	148	153	157	144	170	173	158	133	143	156	138	147	176	139	135	158	155	151	177	170	166	154	174	158	135	153	125	156	158	134	161	141	161	155	156	136	152	144	149	137	164	171	132	159	159	148	172	128	141	150	149	130	160	164	165	155	128	138	158	157	145	151	149	162	149	146	174	171	161	153	140	160	157	152	147	149	143	127	139	147	163	165	144	157	166	132	162	161	162	143	166	155	147	135	140	154	167	165	169	144	126	151	138	148	148	162	158	178	148	157	165	154	160	151	160	152	164	147	145	166	140	160	145	150	163	169	142	155	162	164	128	162	135	142	134	155	161	131	170	144	141	165	150	153	179	142	150	155	142	160	153	139	164	157	131	147	139	144	139	140	169	160	170	141	140	143	129	156	154	145	152	136	157	157	161	169	141	161	150	149	174	140	139	160	161	147	152	139	130	151	162	148	150	147	167	163	176	151	156	164	165	160	128	165	153	164	159	135	159	154	139	130	162	139	147	149	176	157	165	150	147	126	154	156	161	141	142	136	170	152	153	172	160	160	147	149	153	134	136	171	145	159	135	160	125	148	149	162	142	142	155	177	163	154	160	141	147	137	130	142	139	128	148	151	152	134	137	142	165	148	155	141	155	125	140	152	133	148	152	170	171	145	154	166	124	157	139	147	149	149	157	144	158	137	154	153	167	147	154	165	174	154	146	155	141	146	175	146	173	152	137	144	153	148	159	153	135	153	138	158	167	153	131	136	147	135	157	145	142	144	167	161	160	153	170	179	160	145	165	137	156	129	168	140	173	156	152	149	153	162	156	144	158	130	170	125	173	148	145	161	147	145	168	152	137	159	171	183	123	159	126	142	161	147	160	142	154	154	131	173	134	149	144	149	151	136	119	144	144	153	157	156	169	143	154	110	161	137	144	153	163	149	164	137	144	171	156	148	153	132	158	141	147	141	141	156	145	143	150	156	156	162	140	135	143	154	134	156	132	146	121	139	138	154	129	148	142	140	144	121	144	150	153	140	163	166	153	126	140	140	150	137	146	164	128	163	144	146	138	134	166	137	155	164	151	172	151	137	163	149	152	155	147	138	134	161	162	146	126	148	139	162	146	168	151	172	151	138	143	157	164	133	149	140	134	168	155	147	173	168	159	170	150	156	142	168	138	168	153	141	136	165	162	178	148	142	175	135	142	150	155	143	132	149	141	151	154	170	155	146	159	163	159	152	138	136	158	152	154	161	148	153	138	149	157	158	169	146	143	156	150	154	146	151	154	134	140	149	161	137	126	169	139	142	160	127	151	157	152	142	161	167	151	128	162	141	167	142	147	138	153	160	154	143	135	145	159	129	175	160	146	141	161	147	138	146	172	149	137	150	133	134	146	146	152	150	146	138	138	143	149	153	173	172	124	122	157	143	150	163	145	166	141	154	138	159	136	137	168	118	158	146	135	156	128	151	149	144	142	138	155	154	156	161	149	153	148	136	147	144	147	131	140	152	168	155	166	142	162	141	142	152	146	155	154	128	145	151	163	137	173	135	136	154	142	152	149	148	145	147	170	140	147	139	156	141	169	139	179	165	138	151	168	142	153	158	153	130	151	158	133	147	158	158	152	151	142	150	127	152	171	141	153	158	177	140	165	156	133	144	145	143	138	150	139	160	149	171	137	146	167	160	152	128	149	160	147	136	149	150	156	128	147	176	153	153	154	164	139	153	140	152	147	143	153	175	120	133	158	149	191	148	123	161	163	143	157	123	163	157	143	159	160	154	162	137	153	147	148	138	165	171	158	143	149	146	154	142	134	130	131	141	152	137	138	184	150	145	152	167	139	140	151	126	130	142	148	154	139	163	149	145	171	161	155	131	148	156	145	161	156	167	145	144	144	160	147	152	138	155	151	136	162	138	173	121	149	138	160	138	145	160	154	145	140	148	141	166	152	150	157	133	138	177	161	132	186	172	138	123	141	148	138	148	142	157	139	142	160	153	156	154	172	142	157	157	136	146	129	179	152	156	112	162	157	150	136	145	162	142	127	155	150	159	157	146	158	165	136	148	127	141	175	152	162	173	158	134	132	157	144	138	140	136	155	154	155	152	138	147	145	175	163	127	159	134	178	168	140	150	131	169	153	169	163	121	139	141	172	122	175	161	145	165	150	163	141	161	144	129	147	164	162	159	154	144	133	140	165	146	151	158	179	152	135	144	142	143	150	171	144	143	184	159	146	146	134	144	140	156	162	163	133	141	152	158	125	160
3327	8850	5712	2564	1801	1362	1008	797	610	492	440	396	345	328	296	285	262	226	230	224	205	203	209	172	188	195	197	160	205	185	186	200	182	186	191	154	210	172	175	160	153	176	186	166	180	192	157	203	169	174	156	177	163	169	185	187	165	175	207	180	181	167	172	160	155	161	194	144	190	199	200	171	160	156	179	186	161	164	188	155	171	157	177	178	161	171	190	185	183	172	144	180	167	168	179	175	177	191	177	167	167	167	157	157	165	178	152	156	168	167	177	162	168	174	137	177	171	177	174	151	151	168	168	165	175	193	200	183	170	178	187	162	154	188	168	160	175	148	166	160	166	187	159	177	183	155	169	149	136	182	143	158	174	171	160	169	168	171	179	145	175	178	174	180	180	169	173	156	168	148	163	156	156	167	163	170	163	191	160	157	184	161	166	158	146	160	159	171	159	159	135	146	150	199	172	172	171	162	169	167	170	189	159	157	168	171	180	173	164	167	163	152	143	180	160	197	177	165	148	141	168	174	171	156	172	162	172	153	162	146	176	157	172	167	147	180	157	163	179	165	191	182	161	187	154	189	145	162	165	172	160	156	165	174	167	142	169	144	165	179	176	167	172	161	184	164	174	144	171	183	155	148	161	161	160	166	138	165	179	159	189	159	161	167	189	174	154	181	164	152	182	162	190	161	156	159	159	160	163	167	163	160	173	159	145	179	167	145	174	148	176	159	169	185	188	155	165	150	147	171	147	169	155	175	150	181	156	159	165	150	177	170	157	178	172	177	180	154	165	161	159	160	178	166	163	173	161	172	160	190	173	194	156	173	182	179	191	172	171	163	168	169	164	151	202	169	166	151	174	193	164	175	166	182	151	159	167	170	159	173	150	197	151	173	191	154	165	147	149	157	176	162	173	163	173	159	164	163	158	175	183	160	158	166	175	183	166	176	172	186	156	156	171	161	166	161	169	176	170	167	158	156	142	163	151	167	153	169	169	183	176	165	177	180	153	161	164	161	176	180	173	161	186	155	154	161	151	153	157	166	172	166	183	163	180	153	174	162	184	169	161	159	165	171	185	160	163	175	165	166	176	165	171	155	160	193	163	184	176	162	170	164	169	177	166	177	173	174	168	173	165	176	166	176	165	157	172	161	186	164	161	176	178	191	162	160	172	179	173	163	173	165	173	166	165	182	153	156	184	168	166	166	162	175	178	153	180	163	182	157	173	189	147	126	150	179	176	174	173	174	163	171	168	153	153	195	178	170	166	170	169	175	157	190	160	154	177	169	203	202	177	162	156	181	175	170	188	167	175	173	159	168	185	165	173	147	167	141	151	170	178	160	159	173	171	145	195	146	170	143	180	164	182	163	159	151	144	168	175	163	157	154	164	167	165	154	188	166	157	180	150	176	129	167	165	164	146	157	162	162	162	174	165	158	171	175	181	154	160	166	174	185	148	149	165	168	155	147	149	156	137	164	168	174	152	145	170	165	162	160	150	160	170	181	174	136	162	154	168	166	145	163	165	158	166	169	152	161	174	173	188	153	151	161	163	166	172	186	157	162	174	166	155	143	171	154	187	172	166	187	177	157	182	140	187	174	174	164	183	157	155	163	139	166	152	150	169	169	169	173	174	158	162	148	179	165	179	172	174	161	169	169	148	166	180	155	175	166	175	175	164	181	155	169	162	175	150	158	170	137	164	165	138	162	173	177	140	150	158	145	149	193	165	173	158	181	140	177	155	170	158	176	175	179	167	181	158	158	154	186	175	181	192	180	164	160	160	191	173	176	171	152	146	180	185	174	171	168	186	161	180	171	166	147	175	152	171	176	177	174	169	161	154	170	199	177	178	166	179	168	175	152	183	197	164	172	177	153	169	187	150	172	180	156	163	163	161	160	174	165	180	167	154	140	188	166	168	181	189	154	160	186	173	153	200	158	188	154	187	164	188	152	161	152	160	183	161	169	155	178	162	150	165	159	181	160	177	145	166	139	174	177	168	155	152	187	147	171	178	166	153	177	177	166	174	161	169	180	163	163	154	166	165	166	176	156	189	160	178	173	172	197	170	158	161	159	171	162	152	168	160	168	156	153	205	180	186	156	187	178	162	172	155	179	203	141	191	170	197	183	161	151	148	178	158	154	157	150	169	177	164	159	170	160	178	157	159	173	167	191	170	165	182	135	166	167	149	161	161	167	177	178	160	170	170	165	161	171	166	147	161	192	167	162	183	174	168	198	166	158	156	149	170	175	170	176	161	163	178	169	184	144	163	170	184	167	189	161	171	140	173	150	168	165	170	161	165	164	169	151	189	165	176	178	166	153	160	160	149	165	189	183	159	154	166	173	149	171	167	167	161	156	156	168	178	153	175	176	195	173	142	169	144	164	163	164	133	178	189	189	177	172	180	183	151	169	171	153	195	181	165	150	209	183	177	167	184	154	183	191	149	157	172	152	157	171	173	169	143	155	167	173	162	181	187	140	161	135	171	169	162	178	176	176	171	152	148	166	164	144	172	158	157	175	189	170	159	171	166	189	185	198	175	160	157	164	142	177	161	173	152	169	179	168	179	163	163	161	159	162	152	174	157	156	141	173	165	156	174	170	164	168	144	168	148	163	164	184	186	161	169	158	171	169	148	163	178	175	167	160	201	191	177	172	148	166	154	170	163	151	186	150	168	170	162	172	172	172	155	173	163	186	161	153	148	147	167	178	160	138	176	168	158	177	185	158	174	185	161	176	167	171	188	178	175	152	173	186	149	156	184	189	169	179	155	161	166	146	155	176	184	152	156	193	170	150	161	171	165	167	183	164	159	164	186	166	157	159	164	199	164	154	171	175	188	164	174	166	173	142	150	169	157	177	158	171	178	159	151	152	168	180	149	159	152	175	181	164	170	195	172	176	182	151	175	171	149	176	174	186	148	156	168	181	164	160	173	171	163	170	199	169	171	179	169	188	146	158	169	180	167	165	157	169	174	159	142	154	185	171	150	191	173	166	156	167	173	177	147	171	165	168	170	168	179	167	155	163	178	168	165	177	168	165	165	158	161	158	178	165	159	166	158	168	165	165	155	188	165	171	171	178	159	141	154	176	155	188	180	164	160	177	159	165	184	151	151	149	157	152	170	156	143	162	159	161	175	172	157	147	146	158	188	158	156	163	170	198	166	170	161	188	169	186	164	175	170	148	169	193	164	180	191	166	144	182	150	176	211	183	188	148	173	166	193	183	175	165	197	180	165	161	149	176	153	174	165	162	174	163	130	166	160	170	163	157	168	177	179	184	176	161	167	167	155	164	151	149	173	151	165	153	176	167	172	149	172	201	159	174	160	180	168	159	153	161	181	177	171	155	174	177	178	178	181	181	164	160	176	142	183	150	166	154	152	169	204	173	176	170	183	165	161	179	175	150	183	150	159	173	146	167	157	162	160	182	156	170	157	146	180	166	171	173	178	179	161	162	159	164	173	193	173	170	151	175	166	165	159	161	149	168	185	153	152	161
24960	21240	27240	25457	9077	824	600	555	517	475	457	424	434	471	436	410	440	437	382	376	405	397	388	361	403	396	406	399	405	385	333	373	396	405	400	369	414	407	395	371	337	410	420	390	396	424	375	393	415	387	407	347	388	396	399	388	359	391	377	393	379	365	384	383	392	392	398	379	360	408	360	410	378	384	393	370	372	384	377	377	420	394	428	346	368	408	391	376	365	371	389	398	368	435	395	382	402	362	350	390	422	384	419	392	400	373	371	393	408	393	367	402	360	374	359	389	399	387	374	401	418	382	433	387	384	400	424	424	390	373	404	406	424	389	376	368	386	382	388	425	439	384	406	370	409	346	396	402	377	374	396	377	412	366	372	395	370	371	404	359	405	372	395	358	379	373	373	379	393	407	386	392	364	357	396	393	395	364	374	360	380	370	416	399	389	403	343	379	383	401	343	372	389	395	352	393	368	379	383	433	355	389	365	373	410	374	402	374	369	394	373	356	389	375	346	388	380	408	390	396	365	373	389	361	392	408	397	355	381	392	412	375	406	433	385	401	395	353	417	403	356	365	385	390	386	400	434	367	352	375	425	424	353	389	402	393	433	365	423	359	366	410	382	378	367	375	402	381	381	405	397	375	398	389	371	402	407	363	402	387	406	365	360	365	369	366	373	402	376	380	383	333	374	375	403	369	403	394	381	367	363	391	385	364	394	385	356	377	368	377	420	356	377	407	392	364	370	384	386	389	393	371	397	407	405	411	403	391	394	384	378	376	395	382	357	387	382	367	415	362	352	408	351	358	376	391	434	428	378	350	415	368	387	392	371	387	424	365	353	387	377	421	392	406	390	385	408	386	422	400	417	391	428	383	383	390	407	378	390	374	370	369	369	379	411	380	387	398	393	396	391	413	372	400	391	409	371	396	357	390	355	383	397	390	374	390	426	355	398	397	345	409	390	347	367	371	386	369	370	379	381	425	399	386	370	360	403	397	380	400	381	396	362	395	411	385	382	404	402	366	381	358	347	394	399	373	384	394	445	417	403	340	391	391	361	355	407	364	373	390	358	393	379	368	403	380	397	368	396	378	376	359	432	354	387	393	414	387	356	389	411	410	341	400	371	374	383	400	423	420	384	393	368	425	395	382	382	434	421	374	388	422	368	374	385	365	389	363	405	368	357	397	391	374	397	374	390	379	396	383	391	373	365	378	374	367	375	400	420	403	374	391	381	385	404	383	395	401	359	371	392	379	411	402	389	401	378	413	370	383	378	368	391	396	384	457	352	429	347	404	379	405	417	393	357	380	384	403	415	415	417	372	384	387	361	407	398	391	391	369	358	340	390	366	373	404	356	383	398	387	380	393	368	396	387	376	401	398	384	410	373	347	389	393	371	377	375	391	430	408	421	386	421	349	389	385	404	372	402	369	374	364	372	345	367	377	401	397	406	401	368	371	387	374	410	369	390	387	405	379	352	388	363	404	379	389	379	419	407	389	379	376	365	374	373	370	378	402	385	367	361	377	412	377	373	389	368	402	381	394	395	355	410	371	382	389	355	396	367	365	394	413	394	346	369	425	373	376	373	377	348	373	374	412	396	435	387	375	405	384	383	382	379	368	371	371	388	389	375	436	404	363	433	386	359	361	396	392	392	344	383	364	408	382	390	388	382	342	376	362	391	374	389	378	377	398	376	421	378	373	360	367	415	362	407	375	345	363	383	396	402	342	362	408	370	392	350	392	392	383	413	373	369	374	380	372	404	358	370	369	394	399	400	383	393	366	379	406	397	402	380	376	385	376	371	368	379	411	355	397	392	395	377	400	369	376	354	356	421	381	373	365	386	383	366	399	368	365	400	347	392	381	392	398	391	373	385	377	370	366	374	378	372	385	375	406	372	418	409	377	389	374	368	376	387	397	420	384	379	413	414	389	360	380	370	381	376	413	393	407	408	423	356	354	388	401	370	401	413	358	397	383	389	363	353	375	371	387	426	371	410	395	393	373	360	406	373	371	386	382	361	351	400	395	414	384	425	364	355	352	405	389	358	378	342	380	387	408	402	380	415	411	412	390	396	396	394	358	363	386	377	360	374	401	400	385	368	376	402	394	368	393	416	421	373	401	369	408	389	384	367	390	388	426	382	370	374	433	375	358	396	395	386	374	397	401	364	423	354	414	406	361	371	388	358	409	400	401	368	389	395	426	371	376	414	387	381	384	380	372	371	413	371	389	411	380	395	372	381	387	388	429	397	398	395	389	390	373	396	394	393	395	383	400	392	424	364	426	393	402	373	395	380	372	432	353	400	406	373	397	352	385	415	367	388	366	398	393	394	388	383	391	356	351	344	408	385	367	368	369	364	399	374	376	405	363	360	379	390	347	375	395	378	401	391	372	348	409	384	392	393	398	400	368	370	394	394	367	388	399	407	393	366	397	381	403	380	387	415	397	351	346	402	391	385	354	415	369	432	379	400	357	385	384	342	372	388	435	395	422	411	414	398	360	382	405	400	373	389	359	404	360	404	386	340	400	380	390	399	361	380	396	370	346	388	383	418	371	384	399	375	321	376	378	391	410	368	359	355	391	403	397	385	361	404	400	389	389	393	387	388	399	407	378	402	360	384	381	405	380	368	428	363	401	406	388	364	352	409	385	391	397	366	409	379	390	353	366	369	344	391	364	402	395	384	405	412	398	392	380	385	421	389	398	373	379	363	373	423	375	393	407	400	355	404	365	382	348	362	380	373	351	396	398	405	412	389	392	389	362	382	362	369	417	373	402	392	368	397	393	392	393	415	393	423	393	367	391	374	379	404	407	391	374	386	415	381	399	386	420	402	398	370	407	390	411	378	431	359	395	381	371	354	375	351	356	390	404	375	372	443	381	366	392	386	372	377	372	376	396	396	373	413	363	425	401	371	427	401	408	401	384	383	359	374	408	377	379	409	363	383	376	393	391	373	362	385	387	386	357	393	378	385	410	399	392	401	378	343	334	399	362	385	371	408	406	392	362	391	380	375	381	358	406	408	376	382	340	380	408	369	387	363	378	366	396	364	388	373	402	404	354	379	402	414	399	376	382	415	360	392	412	390	393	379	358	378	387	382	414	377	425	363	377	427	400	387	375	379	358	397	378	396	407	389	413	362	412	390	381	364	401	416	408	368	369	389	392	392	398	376	351	352	393	393	392	405	372	375	398	365	411	390	387	418	393	350	350	372	400	382	410	377	410	378	369	381	367	396	365	412	452	389	370	381	391	356	402	400	403	371	424	392	379	395	375	379	416	376	350	370	369	368	406	399	380	401	412	363	428	386	361	370	380	392	379	414	389	406	401	383	372	370	407	397	361	332	386	380	370	419	368	386	389	382	373	390	365	392	371	391	362	373	433	400	401	398	397	377	402	397	393	369	392	410	408	389	356	396	366	379	416	427	377	383	429	391	383	339	372	393	379	386	387	392	400	373	372	388	375	410	389	363	369	372	416	354	391	330	369	373	354	397	405	387	391
3408	5214	3261	1650	1225	1008	842	735	660	629	567	549	517	515	505	458	425	483	448	483	428	417	439	449	444	427	445	406	450	453	425	444	440	407	375	431	378	396	418	408	398	409	396	443	417	413	419	425	409	393	416	400	430	417	450	408	439	437	440	403	408	392	394	406	417	441	399	417	440	410	385	401	423	391	409	427	436	404	400	429	427	428	395	407	391	404	405	396	421	412	400	378	406	385	447	408	432	418	433	442	405	400	384	432	460	460	428	403	413	412	426	401	424	433	401	415	461	422	423	435	408	428	388	416	421	404	393	414	416	445	402	435	418	442	380	411	397	393	420	377	438	415	392	406	435	418	417	424	425	418	425	456	423	398	400	406	419	416	400	421	432	414	423	432	446	405	393	393	421	412	380	389	427	433	420	405	422	421	425	386	403	382	407	405	448	403	420	444	416	384	411	416	419	391	414	424	409	431	397	386	450	404	372	438	396	427	395	389	379	415	436	429	393	395	422	444	380	432	379	392	418	419	407	419	420	412	397	440	392	426	386	393	447	443	426	440	448	411	418	412	405	413	381	431	437	458	415	408	410	419	417	419	412	378	415	383	425	422	399	408	468	431	407	421	432	403	442	383	437	437	399	406	420	394	379	404	405	420	430	390	392	382	398	450	425	380	438	421	392	435	423	453	402	409	420	389	381	383	429	406	430	418	406	435	407	451	416	439	405	394	411	402	404	415	420	399	415	422	418	408	389	406	416	443	402	396	410	422	406	385	412	415	419	431	410	411	389	399	390	393	431	405	426	378	363	403	405	414	408	429	434	369	406	429	421	423	442	408	426	392	464	409	410	399	432	417	437	403	386	416	363	422	396	424	428	410	471	426	402	400	438	435	408	442	415	407	440	420	439	444	400	441	400	401	392	425	397	441	411	413	412	396	423	412	435	393	432	419	386	396	417	373	391	383	415	390	394	381	393	452	401	368	417	391	380	391	427	401	423	436	461	404	399	402	434	370	394	400	389	439	390	388	420	412	413	411	432	398	399	390	404	430	390	374	400	419	365	387	409	388	396	410	398	416	380	397	463	399	435	408	399	389	389	421	431	430	401	427	409	449	398	416	406	417	389	429	466	404	443	401	442	398	440	418	415	432	378	399	390	440	453	422	402	424	403	390	424	401	412	415	410	443	397	419	418	382	396	394	409	394	432	410	380	380	419	439	388	412	443	379	400	408	414	460	419	429	397	429	426	414	437	433	426	429	445	417	443	381	426	448	368	414	442	413	396	417	411	389	416	415	415	444	403	378	409	406	457	385	433	422	397	397	409	400	420	407	431	420	401	400	435	395	423	396	418	435	370	411	388	423	406	381	412	396	393	397	443	385	387	423	434	388	452	395	402	434	373	394	416	461	412	422	398	376	424	365	390	436	434	388	381	429	423	417	403	407	426	440	412	392	406	436	415	365	431	398	372	428	394	407	398	411	439	386	409	424	412	448	390	426	410	400	411	435	408	397	421	369	446	429	435	435	397	454	428	369	385	389	408	396	388	407	431	402	407	413	413	390	433	404	421	389	359	431	413	390	446	430	421	405	396	412	400	390	385	413	429	411	382	446	419	404	399	421	411	404	409	409	409	383	401	397	389	416	388	399	416	414	402	431	435	426	371	421	440	448	410	462	457	372	389	413	446	371	419	396	416	397	403	427	407	405	413	404	402	431	424	382	430	438	437	412	370	445	414	411	428	380	406	442	386	441	423	404	398	407	374	428	374	427	450	458	400	407	428	362	448	395	421	397	427	414	405	419	415	437	394	406	366	410	396	437	462	415	422	423	419	409	410	413	399	418	415	400	396	403	423	417	427	402	404	417	388	400	407	410	405	430	378	410	411	450	427	411	429	422	447	414	420	401	429	391	380	434	437	404	398	407	399	411	410	453	429	411	452	400	413	423	392	397	405	433	380	392	431	401	411	418	441	426	442	465	422	412	436	433	431	401	414	401	428	401	393	400	394	409	390	394	418	406	438	399	395	381	419	377	377	431	439	405	402	395	427	405	388	422	417	412	463	409	420	426	411	408	442	408	421	443	393	471	402	395	417	425	411	388	426	408	391	417	404	395	402	406	432	378	391	428	415	400	404	412	432	411	431	401	425	422	401	424	446	384	382	408	388	388	443	376	358	432	407	405	402	414	452	418	431	434	422	399	405	414	381	371	421	433	420	416	382	418	405	382	431	424	459	426	395	415	397	435	409	419	409	392	392	391	410	407	397	449	409	432	414	418	408	395	431	390	378	382	427	428	422	425	440	413	394	392	414	419	411	418	430	423	405	425	386	413	415	431	398	421	415	411	445	402	410	437	379	416	393	435	403	417	420	394	416	427	419	420	409	416	413	434	380	410	405	413	425	463	432	384	412	440	409	380	416	409	397	437	414	403	428	403	410	456	407	390	404	398	411	451	408	411	399	414	434	426	434	422	422	410	401	400	408	404	407	388	403	395	398	424	401	389	418	386	422	412	373	405	403	414	385	422	390	405	411	429	433	411	451	401	421	438	380	435	417	406	384	411	417	395	426	412	376	399	389	421	402	409	396	449	434	387	393	423	385	420	399	380	409	407	414	423	407	427	406	421	422	380	382	434	417	420	461	385	416	436	396	410	392	415	390	439	414	403	417	425	375	422	445	422	427	426	376	409	404	429	394	450	382	456	439	393	396	440	392	366	377	447	419	395	392	392	406	419	463	423	406	404	420	409	449	430	423	431	386	384	398	422	362	438	375	386	392	424	385	413	409	438	392	415	438	391	424	351	396	350	447	448	421	420	415	417	422	406	431	403	386	405	409	414	420	417	473	432	447	400	415	416	424	403	440	398	416	389	387	420	409	386	395	391	399	361	380	423	417	399	388	369	378	444	403	440	381	411	428	416	470	403	410	395	421	417	426	391	363	406	415	400	395	412	424	444	436	446	415	399	413	418	472	424	410	401	429	430	394	409	439	414	386	452	394	397	428	433	429	414	421	405	417	417	420	423	394	396	446	379	423	404	416	427	424	409	395	394	420	400	422	395	433	436	420	398	411	396	405	395	436	362	413	410	432	386	384	410	395	430	421	423	414	380	450	415	423	397	440	405	403	427	393	382	397	393	437	455	423	438	409	401	452	414	407	434	415	393	431	386	415	424	422	429	383	425	396	367	435	412	389	438	392	399	419	416	405	411	393	437	410	405	431	427	421	413	436	368	403	414	435	425	398	413	408	425	413	405	402	420	412	415	380	395	423	414	440	413	374	423	432	422	451	402	413	393	384	406	444	414	433	415	418	381	401	424	432	397	448	430	402	413	376	388	384	394	403	473	421	429	392	430	372	381	415	436	379	409	454	387	419	437	386	402	398	387	405	395	410	397	423	398	391	448	415	426	403	409	391	451	405	409	407	424	407	413	413	422	384	398	384	384	411	404	416	443	412	378	413	405	426	450	416	409	393	438	438	408	413	371	437	458	421	426	417	416	402	389
22875	21366	29071	24023	21364	21387	6441	1066	762	741	628	604	559	546	508	494	473	429	428	414	464	415	431	407	378	404	384	377	414	424	358	406	366	375	374	380	336	358	374	374	373	370	351	393	387	338	356	347	391	389	365	358	383	371	381	345	384	318	350	361	397	385	399	347	347	356	365	332	353	369	361	321	360	350	380	351	381	361	416	357	378	417	349	376	344	348	325	361	363	394	371	393	347	362	352	354	357	351	372	380	361	345	350	381	347	355	350	366	350	354	334	359	384	409	348	360	350	370	388	359	364	362	331	394	357	361	370	360	387	360	352	379	370	347	340	331	348	328	321	383	350	330	366	346	368	352	377	354	353	354	357	323	347	352	339	364	388	344	389	331	364	338	339	381	323	400	364	349	351	365	365	368	406	347	377	353	321	374	341	338	359	366	350	373	322	366	346	364	346	330	341	393	352	335	345	360	357	347	344	358	378	367	371	356	346	367	333	335	384	352	341	362	379	352	348	344	329	373	363	327	357	361	367	357	364	389	351	390	348	365	376	337	385	354	366	375	344	379	353	337	372	331	358	363	361	361	346	354	337	349	361	317	388	360	348	341	347	352	324	347	358	335	353	370	365	329	351	330	351	369	315	332	409	367	344	348	351	377	352	362	360	381	331	337	344	349	363	349	339	372	338	365	327	382	372	341	344	362	343	406	318	368	332	359	354	368	367	356	326	372	343	373	362	326	405	348	323	337	328	361	344	350	331	375	370	369	361	388	367	333	368	368	348	355	339	333	366	354	366	346	347	384	367	392	341	374	375	403	381	361	354	327	331	371	372	335	329	376	344	343	355	369	360	362	369	335	360	356	382	329	374	349	344	309	368	368	353	357	381	366	343	353	363	362	381	340	364	391	320	368	339	335	374	343	312	370	350	365	336	359	355	357	351	342	339	394	322	332	362	382	344	317	394	342	349	370	350	352	381	319	338	360	388	318	368	324	344	372	315	355	337	330	390	342	332	351	374	359	320	343	342	373	363	363	337	337	340	338	358	358	349	360	336	349	367	383	344	339	319	345	339	366	334	331	333	414	348	351	379	358	367	357	378	373	392	340	360	355	371	373	331	378	363	333	372	376	343	366	350	407	342	347	344	342	381	329	372	349	362	345	339	338	347	352	348	381	356	357	347	344	359	352	342	354	349	358	342	342	324	334	371	344	365	351	334	385	370	349	380	347	328	339	382	335	349	324	377	369	314	345	348	356	314	349	349	385	334	327	331	337	328	376	349	342	333	372	369	327	363	335	358	353	360	372	374	366	339	357	358	397	367	343	352	341	340	362	344	344	390	391	382	357	346	363	356	379	335	306	367	359	367	410	414	343	313	364	359	354	329	380	371	352	339	344	379	357	376	381	367	339	389	340	354	337	361	351	354	357	331	388	357	342	323	376	332	338	357	354	350	391	351	356	343	351	329	320	375	358	324	361	358	339	374	360	343	353	373	348	338	343	350	391	356	330	380	336	370	310	359	382	342	351	351	376	361	334	362	363	359	366	371	345	367	392	353	324	359	371	357	370	333	324	362	355	360	374	363	302	359	348	361	374	335	380	360	356	361	354	341	342	361	354	388	333	380	332	340	350	346	353	390	359	334	396	359	361	339	375	333	322	365	344	387	359	368	338	348	344	358	380	340	373	357	358	374	359	351	382	397	357	342	372	324	345	312	302	322	351	335	340	330	367	336	375	331	365	363	359	367	361	357	335	366	401	351	381	362	356	357	346	362	371	374	343	372	359	310	366	359	393	379	366	344	351	324	338	366	370	342	362	344	362	330	337	348	365	359	341	382	371	359	366	357	322	365	368	358	376	361	367	352	379	359	325	386	356	351	365	367	345	366	364	407	340	349	352	358	397	353	345	357	386	353	386	389	362	357	346	354	370	337	370	398	324	346	366	354	364	343	316	385	372	372	331	349	370	347	365	370	345	363	347	357	321	378	331	383	340	363	352	347	362	328	331	368	314	364	337	337	335	357	348	355	387	359	350	338	338	360	347	365	358	317	355	359	369	378	317	352	329	353	342	368	374	356	353	383	391	358	338	361	372	359	328	341	355	352	362	344	388	347	365	348	327	358	329	385	370	343	388	385	348	331	361	402	369	361	338	356	359	341	356	335	352	372	331	365	368	336	329	368	332	350	338	338	307	339	343	328	379	377	359	352	367	361	320	331	373	359	343	337	345	298	345	401	368	336	342	339	355	336	366	358	374	361	362	366	353	340	336	365	375	360	368	331	342	359	317	331	362	350	348	377	361	354	328	365	371	373	344	387	347	359	331	362	375	364	376	346	348	350	365	354	338	353	336	313	383	347	363	324	373	366	354	367	375	345	363	357	333	360	362	339	365	364	346	374	395	311	340	380	375	365	317	343	390	348	359	358	363	333	354	376	360	355	395	365	331	368	353	354	374	345	344	347	336	341	349	354	335	343	378	372	321	361	347	379	355	349	330	379	350	373	348	397	354	360	371	359	319	349	338	365	346	354	327	352	376	394	354	337	325	333	370	366	339	365	352	368	356	377	347	359	338	322	339	351	344	348	351	360	336	324	337	359	341	344	370	359	334	333	389	354	330	365	369	386	306	364	368	345	367	346	362	367	371	378	311	330	352	346	348	349	339	344	348	381	335	328	313	391	351	331	386	381	373	381	347	359	330	363	355	370	382	359	334	354	344	338	359	348	394	356	374	375	378	373	349	341	354	374	331	358	331	340	347	347	355	375	328	349	337	354	351	343	361	359	365	384	373	364	349	330	351	371	343	301	363	317	345	336	342	336	326	342	329	363	331	378	330	386	331	330	356	371	353	348	382	334	376	362	342	367	386	389	373	357	372	340	356	379	330	346	349	377	333	352	344	379	335	336	337	365	382	380	332	333	365	360	330	342	356	358	365	371	389	380	365	357	359	362	329	364	344	365	353	371	370	351	359	345	326	343	345	361	335	373	384	367	343	337	365	376	348	334	345	338	350	358	315	372	338	350	351	364	351	357	331	352	355	339	346	358	350	333	371	352	336	351	395	342	389	382	355	342	363	344	388	336	329	362	388	357	363	374	333	343	391	370	354	357	342	367	375	333	397	361	346	343	364	366	367	346	309	368	364	348	382	330	372	333	344	356	352	377	315	386	364	357	350	345	359	360	372	363	348	352	349	359	337	355	368	344	356	335	366	339	355	355	329	363	356	359	382	369	350	376	358	345	349	376	357	333	343	376	394	348	359	353	367	347	355	353	382	369	332	364	343	354	363	323	370	336	386	323	360	357	388	357	336	363	329	361	368	332	401	367	343	337	354	343	341	336	357	331	341	339	328	362	359	371	369	342	329	354	354	359	366	369	345	371	347	368	364	338	325	355	346	359	343	352	371	366	327	333	336	369	348	360	318	362	341	360	350	335	369	349	323	330	321	336	368	357	352	362	368	379	376	363	379	331	342	329	373	329	369	350	349	327	363	368	341	356	381	378	378
4837	15007	9795	4675	3394	2627	1943	1556	1259	1055	934	719	689	626	609	562	543	493	505	482	440	431	470	421	425	408	426	414	415	373	398	368	393	395	379	421	427	400	387	399	418	363	373	397	381	370	414	398	380	403	397	391	397	355	394	367	396	405	405	360	370	366	341	367	391	361	383	354	364	400	357	349	392	361	375	336	333	387	347	372	368	354	378	334	340	363	353	353	372	380	383	343	321	338	323	352	377	382	338	366	343	372	368	338	353	367	369	369	391	349	384	344	379	369	376	358	351	349	392	354	387	350	342	386	342	372	385	348	371	342	359	347	373	403	405	355	395	375	384	371	391	394	375	369	380	395	364	391	349	354	361	371	356	383	369	376	360	365	360	337	347	360	384	339	349	377	362	385	392	351	340	341	348	367	352	360	347	349	359	361	321	358	370	349	365	353	400	329	363	350	352	383	376	361	351	328	368	386	365	370	377	397	343	370	362	337	352	375	358	375	396	352	351	394	353	346	377	355	374	347	362	366	360	362	325	354	361	339	366	357	367	371	360	334	375	375	356	355	336	379	388	387	375	353	381	343	367	334	375	371	356	346	377	368	352	352	348	383	343	364	334	365	342	349	365	387	343	348	349	406	355	390	348	324	340	362	375	351	354	369	384	371	380	361	374	374	381	387	339	365	347	347	353	367	403	346	352	355	360	374	343	362	359	370	354	385	378	363	401	406	379	375	369	337	354	367	368	360	385	358	349	377	394	360	357	347	350	314	328	349	341	370	385	349	382	382	373	376	366	332	358	362	350	327	380	370	397	369	361	347	390	366	365	328	363	387	371	348	361	366	335	345	358	359	340	393	352	350	402	341	362	360	356	381	355	360	401	346	401	349	303	360	351	350	391	318	359	370	363	394	377	360	350	370	374	354	380	347	345	375	393	373	370	398	364	319	346	369	366	348	329	351	360	355	357	393	354	375	335	383	364	381	361	359	366	351	387	366	335	349	385	365	349	367	339	354	366	359	358	355	345	356	320	375	402	331	393	378	363	317	339	377	358	342	347	359	365	345	380	388	348	393	360	370	358	370	367	394	369	403	369	347	353	372	343	336	352	377	356	350	377	338	340	306	365	386	349	361	362	370	378	330	363	325	392	333	398	380	337	374	353	361	367	339	375	325	341	379	369	337	356	390	365	356	342	376	411	351	374	354	350	385	370	383	387	352	368	381	374	369	383	357	367	384	372	372	375	357	343	341	397	397	356	355	384	363	323	363	368	341	370	375	374	398	327	374	331	362	395	356	350	359	366	380	378	336	357	382	383	349	357	377	336	332	357	359	374	362	369	364	360	368	386	384	354	350	358	319	389	383	355	337	377	347	395	352	355	376	391	369	370	368	365	358	350	350	349	342	365	378	312	356	356	336	379	349	372	366	362	350	372	356	380	353	365	362	352	370	368	357	371	382	354	350	379	368	360	353	358	356	350	326	366	390	360	343	379	355	347	348	358	364	353	339	348	322	365	382	384	355	381	368	350	367	395	382	352	325	394	352	359	363	362	352	366	375	376	355	371	375	391	376	352	370	381	349	373	386	350	391	361	351	343	350	356	350	354	366	350	352	367	370	387	336	380	382	364	389	348	364	359	378	374	343	352	365	380	360	358	365	370	371	364	359	339	326	345	357	331	353	370	385	333	339	349	375	347	372	354	363	376	385	354	355	351	346	411	346	362	366	384	386	313	352	348	346	356	346	384	347	356	349	366	394	379	348	375	348	367	378	398	360	363	376	356	357	367	355	360	342	375	354	335	381	353	351	360	318	356	395	361	326	345	354	343	392	368	367	352	369	338	331	367	330	357	396	358	358	388	371	350	357	334	360	348	356	390	372	387	353	339	360	369	338	383	377	351	359	342	344	349	369	341	384	426	342	371	349	359	374	337	380	350	377	364	354	366	350	348	384	351	358	364	389	331	359	389	355	352	367	328	376	348	369	352	373	331	385	376	348	387	346	364	345	334	351	350	343	375	364	370	361	380	348	362	402	358	318	389	354	368	333	345	351	374	339	324	371	378	356	376	340	354	334	327	361	371	359	352	358	376	374	386	370	354	385	382	354	345	355	357	375	387	355	327	346	377	375	347	393	361	380	348	354	375	362	361	379	347	357	360	368	349	403	352	342	343	356	351	336	355	350	367	375	353	369	356	378	378	361	363	339	396	363	364	368	341	340	367	358	369	377	393	337	349	391	347	332	337	355	372	341	373	378	366	353	342	357	350	367	348	360	341	348	389	359	366	365	365	355	331	298	356	348	372	359	372	404	362	341	352	389	361	370	374	366	382	388	379	381	379	362	333	360	385	351	356	359	376	352	348	331	367	370	353	356	376	345	362	407	340	350	381	352	335	341	336	363	357	371	387	354	356	331	360	379	366	373	403	373	371	361	361	335	354	352	357	368	331	371	344	370	377	353	354	332	382	348	349	353	355	361	364	355	360	392	353	394	329	389	354	365	351	373	314	362	360	333	403	363	352	359	361	398	372	329	344	397	336	361	385	403	368	378	359	385	361	355	350	345	398	367	358	330	372	358	361	376	368	401	355	379	389	362	358	331	352	336	365	338	336	362	371	369	330	380	346	346	375	390	391	331	358	348	383	366	357	323	352	377	332	366	369	377	354	369	366	385	359	394	391	371	368	394	336	375	409	371	361	373	385	365	387	350	373	345	345	367	349	339	398	354	340	360	335	383	351	369	350	359	368	357	392	382	346	374	378	365	358	343	354	357	356	338	355	357	319	373	340	373	360	377	389	380	371	353	363	329	362	378	358	348	377	374	381	322	380	380	338	361	366	397	371	347	362	346	395	364	363	367	379	359	394	356	350	360	367	363	374	344	372	393	368	335	341	390	376	355	369	372	370	382	335	344	368	330	390	362	340	356	356	336	363	376	366	354	343	386	361	379	364	355	360	371	385	349	359	337	363	365	385	366	375	380	373	342	366	373	352	365	391	368	365	364	335	343	400	355	374	352	379	411	358	352	347	358	366	361	379	381	350	385	403	353	377	347	373	363	316	385	358	362	342	339	375	342	345	365	384	370	378	383	334	347	357	358	370	377	319	378	374	365	349	371	356	374	365	385	370	346	341	338	378	355	345	354	361	378	377	366	392	348	372	366	379	363	348	322	368	347	363	348	340	373	359	384	390	381	361	362	371	353	351	373	334	378	337	378	345	377	336	382	356	401	367	353	360	354	374	363	323	373	341	335	369	344	418	366	375	381	400	350	361	386	369	359	354	352	358	382	336	374	358	342	365	343	375	356	338	375	383	357	355	363	363	393	405	355	347	363	343	373	381	364	364	356	325	377	351	350	391	358	372	349	371	367	347	362	348	369	373	371	339	357	371	353	371	362	340	378	376	375	348	344	356	372	344	331	344	332	414	377	347	372	340	374	385	346	352	367	363	357	365	378	379	346	388	379	355	362	365	364	353	344	390	336	361	365	358	387	417	370	365	368	394	350
28010	17164	2926	489	336	250	232	240	239	234	220	216	228	220	237	224	249	233	222	213	212	201	202	237	239	210	209	210	223	208	192	253	195	235	193	192	211	226	202	217	225	199	217	215	204	217	204	252	222	209	201	245	199	194	207	207	197	221	216	210	202	197	228	206	233	216	211	191	214	226	194	217	238	208	209	202	233	203	200	207	204	233	232	201	222	227	188	205	200	217	234	197	212	249	232	216	192	220	203	196	202	222	218	208	221	213	233	218	203	213	231	198	201	192	211	236	250	194	215	226	202	214	219	202	215	222	228	171	208	213	218	216	223	250	202	206	223	223	223	218	209	199	200	208	223	218	207	210	193	196	191	236	214	214	200	196	212	205	225	198	220	210	220	210	211	224	233	232	198	213	212	223	179	208	218	226	232	207	190	242	196	214	202	210	227	236	211	203	207	219	216	219	216	221	220	208	193	220	228	182	216	208	230	229	194	193	227	196	208	210	216	259	209	215	222	210	219	214	199	194	199	230	231	216	217	191	229	238	190	195	237	220	212	202	221	215	224	237	216	235	214	217	215	221	211	223	211	205	206	224	203	237	196	226	212	226	188	208	222	214	210	208	210	218	205	201	223	210	210	211	229	221	194	224	208	213	230	214	198	208	226	221	202	219	221	198	224	207	194	192	215	221	210	214	217	218	190	218	214	197	204	226	206	242	188	204	213	213	204	224	191	231	215	230	206	231	226	225	226	217	232	233	221	190	215	219	228	227	211	210	210	213	198	208	208	214	216	220	220	190	235	230	200	217	225	203	216	238	194	228	228	205	232	199	208	211	221	203	213	220	227	216	208	204	221	197	207	204	216	218	233	224	239	202	231	207	215	202	229	188	185	232	231	185	225	217	228	205	233	221	214	201	241	214	229	224	229	212	211	211	236	238	224	216	193	218	213	228	215	222	206	189	215	227	227	208	209	189	242	214	220	226	188	212	218	187	197	196	233	205	213	217	193	205	213	207	226	188	243	205	219	218	202	218	206	228	204	219	231	204	198	227	212	207	192	227	197	220	222	224	179	197	194	221	218	198	223	222	214	224	222	196	224	216	207	207	200	217	206	212	207	200	235	214	215	195	219	211	200	211	214	193	226	211	229	217	207	246	219	215	191	234	217	197	204	239	233	238	223	218	215	215	212	225	198	189	168	219	241	210	228	228	207	218	219	234	212	257	207	205	203	217	198	222	196	205	238	236	219	218	212	239	225	204	212	188	223	197	207	228	243	204	235	176	219	224	222	231	218	227	193	217	221	244	234	203	243	208	215	211	216	212	232	206	221	196	195	212	220	205	205	245	214	216	212	201	213	202	197	226	194	207	218	221	202	211	230	230	204	215	231	203	229	219	195	211	217	210	251	198	220	222	220	218	217	210	223	179	206	207	193	227	201	225	212	205	212	195	227	194	205	186	242	207	212	212	242	226	219	236	207	201	211	216	216	192	193	199	212	184	198	192	202	226	216	226	223	219	235	194	209	214	199	209	210	215	203	239	188	217	210	222	202	217	234	202	209	216	198	206	212	218	219	217	203	223	192	211	221	213	233	231	208	216	217	202	219	211	201	212	187	217	232	218	183	185	198	201	226	246	224	204	221	240	237	207	215	233	213	201	175	212	220	224	182	244	204	228	203	200	191	190	220	216	203	211	223	231	225	226	214	215	215	233	195	220	218	224	229	220	216	208	210	224	219	213	212	263	221	232	229	229	178	227	233	217	228	186	210	207	204	210	206	202	207	207	239	213	213	199	230	201	216	211	199	201	214	204	226	211	243	209	179	231	199	207	199	213	184	219	204	212	199	224	222	218	252	212	190	207	212	211	222	225	214	190	193	227	179	221	209	215	209	209	235	223	223	214	218	207	213	215	212	204	193	189	206	214	205	218	193	213	214	206	212	215	211	212	214	224	234	227	216	203	228	213	213	220	214	195	227	183	222	228	228	205	206	225	243	212	223	218	202	199	229	202	203	226	209	224	229	221	214	223	193	216	226	221	205	216	225	186	218	230	230	246	192	242	201	200	211	224	243	233	242	212	202	217	232	220	228	210	245	208	237	239	215	199	224	199	236	220	208	227	199	230	195	228	225	183	190	183	215	216	205	213	210	208	238	220	209	214	191	185	231	192	233	229	216	214	190	202	220	213	202	210	224	186	213	234	210	206	210	200	206	193	212	207	220	232	212	207	214	198	163	231	200	211	244	211	234	224	215	206	218	219	214	199	205	230	221	192	200	195	210	191	223	262	193	211	190	173	211	213	179	215	212	227	201	218	202	213	218	197	214	270	210	238	239	213	246	246	185	212	199	217	201	214	214	207	206	231	206	209	201	205	194	231	201	210	231	184	233	220	214	211	210	208	249	196	215	207	214	230	225	205	217	217	236	217	220	219	194	216	230	196	195	206	211	190	225	208	200	220	255	193	230	201	210	213	217	212	201	224	206	208	203	191	208	207	184	242	208	203	213	215	220	231	200	232	219	205	196	188	222	216	222	227	223	207	203	250	223	212	215	216	218	243	237	177	220	222	223	229	208	199	230	242	212	229	185	206	209	227	188	195	197	223	213	207	225	205	200	209	211	195	231	239	228	218	188	213	204	189	222	195	214	192	187	211	225	213	194	250	199	219	234	203	213	215	215	219	232	223	214	234	210	179	219	191	221	229	217	181	201	224	233	214	216	227	221	190	236	208	216	240	187	208	189	204	225	201	226	233	197	203	219	221	223	221	197	188	179	214	213	196	233	201	203	219	214	213	224	217	232	224	204	225	214	219	205	210	228	226	200	210	208	212	197	209	223	230	204	180	193	204	201	207	211	219	213	206	221	224	237	202	200	211	200	210	225	244	162	208	242	187	184	215	202	211	226	227	213	178	222	203	202	210	200	201	212	215	211	227	232	210	239	206	222	209	205	204	216	200	219	225	191	209	204	218	221	195	237	213	204	209	209	215	234	216	215	211	217	203	205	242	211	218	211	220	215	221	215	224	232	211	196	204	181	210	202	219	222	233	223	194	196	200	206	199	222	194	237	214	201	215	199	203	199	232	217	186	228	199	247	227	210	235	203	209	221	213	211	237	212	237	220	239	200	192	227	222	210	219	192	227	211	199	209	223	226	232	224	226	221	229	180	238	186	205	240	220	205	231	192	224	233	208	185	238	206	230	196	206	216	230	227	200	219	214	203	227	219	184	222	235	227	235	209	210	230	205	194	214	188	200	231	217	234	205	220	229	186	225	221	254	225	199	214	228	228	214	210	229	201	202	212	228	191	199	204	216	209	188	216	232	185	206	218	210	222	211	225	177	219	200	206	212	227	181	218	213	200	222	204	221	225	200	218	221	200	193	210	196	235	242	201	202	232	198	224	207	222	203	219	210	218	213	190	218	205	224	224	209	184	206	202	198	213	216	213	217	213	214	224	201	239	223	209	236	227	196	216	214	207	211	244	241	206	196	187	236	214	215	215	210
4328	778	543	374	308	291	269	278	244	258	257	265	258	262	240	232	197	244	245	251	223	239	242	252	217	236	248	241	240	234	242	240	212	224	255	225	263	232	244	266	249	241	235	242	221	247	266	250	221	246	236	224	259	242	263	245	230	235	228	244	243	227	248	244	261	245	268	253	238	256	236	236	251	263	261	233	237	244	232	213	224	229	252	244	269	231	225	252	264	248	264	228	241	228	224	244	212	246	240	234	260	234	229	251	221	247	231	249	244	240	239	260	264	226	247	258	244	243	251	230	240	245	235	216	225	233	247	237	252	256	219	257	229	230	232	249	261	233	232	233	203	229	217	253	248	219	247	262	266	271	252	245	250	231	255	257	257	248	235	214	239	222	263	238	231	242	271	228	240	249	258	245	248	253	230	216	235	238	228	249	247	248	237	207	242	214	270	224	241	208	222	256	225	251	241	282	258	219	270	250	236	236	249	228	237	242	260	213	213	242	237	228	249	242	215	249	290	236	279	245	214	256	222	223	254	249	241	230	265	245	238	237	225	235	250	243	240	258	238	252	251	234	268	247	221	257	238	236	243	266	226	239	238	229	269	231	237	243	259	218	211	254	259	223	251	244	244	219	240	242	247	248	251	238	264	263	233	236	243	263	215	255	221	201	237	252	230	237	229	248	229	266	222	204	224	237	222	236	214	273	256	293	238	207	238	258	224	197	266	247	227	263	255	243	234	250	228	259	229	212	228	252	217	235	258	239	250	248	223	256	220	240	236	226	229	254	225	253	255	243	262	220	233	232	259	248	223	262	277	235	254	241	243	245	209	253	242	225	234	227	256	242	261	211	243	225	241	224	246	250	242	228	229	229	249	248	251	237	223	207	244	272	241	258	241	237	230	234	257	241	235	262	236	223	258	250	235	242	250	241	252	225	217	227	254	226	235	224	257	239	250	239	255	232	258	234	223	266	245	269	263	217	238	234	227	234	256	267	221	220	261	250	234	233	251	215	240	241	252	242	217	239	228	230	228	235	243	262	231	232	245	228	244	241	244	229	219	236	239	250	248	236	236	224	244	234	218	212	214	263	242	235	258	257	238	240	231	234	237	237	251	240	222	234	251	246	271	220	235	253	241	200	222	246	231	240	247	261	252	238	246	224	226	219	234	250	224	246	234	218	263	221	237	234	256	250	253	259	251	238	225	215	253	232	224	261	252	235	238	230	266	259	252	252	225	244	245	241	216	236	247	248	235	221	220	248	238	252	231	229	221	265	232	249	258	241	243	258	218	250	239	219	207	237	232	211	244	259	225	233	263	223	219	246	229	234	238	237	257	252	251	233	234	223	225	212	249	267	238	245	250	251	199	214	264	233	235	254	220	268	235	224	236	229	247	288	275	252	226	243	273	205	247	216	229	230	248	240	214	244	266	245	236	224	259	247	245	254	258	258	239	239	235	194	241	234	235	228	261	263	236	247	255	223	223	232	220	226	276	205	234	236	215	263	243	251	257	252	211	230	232	247	254	228	250	236	223	254	255	222	214	220	228	245	249	255	271	267	225	216	260	224	234	204	256	224	222	241	218	234	242	239	241	244	224	260	240	227	228	239	266	228	241	240	257	214	258	234	253	256	238	253	241	238	227	212	226	241	230	223	266	231	227	214	238	258	258	256	253	243	260	255	232	250	249	244	237	227	260	246	265	236	260	236	242	231	247	247	231	240	251	247	221	220	205	250	245	253	234	248	222	239	233	249	246	248	251	261	244	231	223	247	219	243	240	230	226	252	223	254	225	250	241	242	224	232	249	249	252	219	228	252	222	244	241	234	216	232	247	262	250	218	242	251	257	240	225	256	230	239	224	237	256	236	215	238	245	253	247	262	234	232	231	257	226	233	206	233	221	238	254	239	235	220	226	254	252	236	245	242	239	269	250	199	251	224	250	247	244	236	272	252	222	223	237	236	225	239	227	275	234	232	232	239	255	249	257	231	225	253	246	253	235	254	236	243	214	237	242	247	242	266	246	255	250	237	234	254	252	228	258	239	249	226	235	216	252	256	234	226	246	253	260	234	228	233	241	223	215	250	238	243	254	237	229	244	252	225	259	244	266	270	249	249	241	215	233	223	217	242	242	237	240	248	249	239	250	232	233	223	231	227	276	242	249	255	237	245	260	249	232	258	237	262	261	232	215	247	209	258	217	239	246	241	241	244	266	258	252	251	260	247	222	231	246	229	259	224	236	201	240	240	217	225	274	225	245	222	275	226	222	235	243	222	242	224	265	206	239	257	229	284	259	241	248	251	225	229	232	238	247	234	233	252	216	252	237	268	239	220	263	225	239	234	253	232	260	249	223	212	230	241	238	213	239	220	256	242	251	244	252	244	239	260	253	237	221	235	253	242	242	239	227	242	253	267	236	245	257	248	263	223	238	239	248	244	285	240	219	237	243	243	211	239	209	194	255	256	219	246	281	210	249	218	236	238	245	243	235	255	242	244	258	255	213	240	250	259	224	233	245	237	234	241	259	262	255	225	236	240	230	250	268	272	209	243	253	231	216	216	243	243	221	243	235	244	228	252	227	269	234	250	244	242	255	227	261	240	216	249	220	204	248	247	238	254	265	235	235	232	233	216	244	264	238	225	255	237	250	236	229	231	222	259	257	243	239	224	246	228	255	245	281	250	226	247	250	285	249	225	237	251	243	243	233	238	253	220	226	215	218	251	231	239	254	251	221	260	223	231	240	207	220	213	235	229	225	244	255	265	221	246	261	232	236	260	216	253	239	249	220	226	214	241	272	262	254	220	247	235	254	220	229	236	259	219	242	240	234	253	258	212	234	235	260	246	241	239	246	228	225	221	242	273	231	245	222	232	255	249	233	242	267	230	236	251	257	253	226	256	222	244	252	243	225	238	261	218	225	250	220	230	244	231	208	239	220	236	239	230	229	248	269	244	263	235	253	253	241	215	207	258	228	234	224	243	246	237	241	224	258	253	218	281	237	273	271	273	235	262	251	238	225	223	232	250	240	241	268	253	280	238	237	225	255	225	233	243	217	228	205	247	242	245	235	246	262	250	244	224	235	232	236	246	234	224	268	230	202	241	240	253	255	226	238	232	213	209	250	240	228	245	232	240	258	248	253	246	229	246	228	223	233	220	228	220	191	231	219	232	236	257	244	227	258	256	222	247	247	235	243	246	252	266	237	240	218	253	240	244	225	276	247	222	230	237	247	248	249	245	252	220	236	246	245	254	230	251	263	255	214	256	230	246	245	241	232	236	226	255	242	249	236	256	234	219	248	250	236	230	284	268	256	264	237	253	234	244	253	218	270	225	230	237	243	236	247	217	221	237	244	238	237	216	253	239	240	243	218	242	224	219	239	228	262	256	242	214	246	238	255	262	230	270	208	228	210	211	237	230	256	243	224	249	254	222	266	234	216	220	234	246	241	239	218	230	233	256	248	235	228	252	237	255	244	223	221	252	241	249	263	260	199	240	266	254
23907	21298	28475	24436	21277	7999	771	465	400	351	306	273	257	244	211	209	213	181	182	187	172	177	176	168	167	177	170	175	155	161	186	155	167	179	154	153	156	131	157	156	153	162	167	147	173	147	180	161	139	156	156	165	141	150	143	169	146	158	159	154	171	142	160	179	170	166	111	153	145	132	156	145	154	154	156	170	167	172	153	165	143	155	160	164	160	168	153	170	147	153	136	141	160	152	142	162	157	145	155	148	135	186	150	159	156	160	153	142	147	159	145	158	133	158	158	144	165	153	133	140	151	141	129	137	137	160	145	149	174	133	132	138	142	138	159	158	153	137	161	161	147	156	128	133	146	149	144	138	135	155	124	158	177	188	150	160	155	155	165	150	146	145	143	138	172	179	156	157	129	177	151	144	145	129	137	148	170	140	132	143	159	174	134	145	164	159	164	143	145	159	157	147	153	163	170	157	139	150	160	136	143	157	147	142	154	143	162	134	153	147	161	167	147	135	177	169	152	164	155	163	167	164	150	141	136	194	151	141	127	149	128	171	148	134	143	145	126	165	143	154	144	124	140	162	140	139	148	134	149	181	142	153	138	151	137	143	152	153	154	145	151	159	144	164	144	155	132	155	156	154	139	150	154	169	140	162	175	166	139	162	154	140	159	147	142	134	172	155	140	149	130	152	140	161	146	156	156	150	148	147	151	153	148	161	162	129	165	166	143	179	150	183	143	155	147	137	132	125	151	145	168	140	148	149	144	148	164	152	170	150	149	144	134	131	146	149	139	149	152	132	149	159	152	138	148	148	162	137	134	146	154	167	148	153	144	136	172	154	149	152	158	141	157	158	130	154	165	152	147	144	145	140	169	128	168	161	148	148	145	142	133	161	149	145	142	161	165	160	157	150	155	161	142	143	148	153	155	164	142	154	147	126	158	141	137	122	168	143	143	150	143	144	159	165	143	140	159	155	156	144	141	137	151	173	151	169	147	157	139	144	150	138	132	140	160	123	146	155	159	142	160	148	147	161	182	141	148	167	151	160	164	152	138	156	147	163	150	148	152	133	170	151	135	153	151	143	152	152	155	162	155	147	139	167	172	163	138	137	137	148	164	149	141	159	157	162	160	150	143	181	152	133	166	123	148	136	158	170	153	137	139	140	126	127	145	137	147	164	163	131	131	147	137	146	156	138	135	156	158	167	139	162	140	137	151	140	157	159	144	163	147	150	147	154	149	139	145	145	159	175	159	154	149	159	160	156	147	131	161	148	170	145	146	160	153	152	143	166	149	171	180	146	167	160	176	142	144	140	163	173	149	144	163	138	149	194	155	142	169	153	166	164	157	126	131	148	154	147	147	145	188	179	149	159	156	149	132	126	137	147	134	164	160	162	148	154	157	132	160	158	151	155	155	148	153	132	135	160	163	140	136	158	165	158	160	147	162	151	178	157	161	155	153	133	157	153	175	165	153	139	140	151	170	162	172	142	164	155	141	152	136	141	148	148	158	154	148	157	141	174	130	162	165	133	126	148	165	136	148	142	143	150	125	155	141	139	151	149	167	136	157	122	140	142	168	156	137	163	150	152	166	143	161	159	148	164	125	163	141	141	159	145	165	135	177	151	146	162	140	152	145	155	158	156	175	154	164	162	129	161	171	158	133	166	155	158	156	132	146	142	152	143	160	161	147	138	139	150	144	170	160	127	166	158	151	146	151	165	170	144	161	140	160	128	160	139	163	140	151	146	155	171	130	149	166	165	163	157	131	164	147	157	135	129	156	165	163	149	153	159	157	146	148	154	157	142	162	164	145	163	151	163	146	134	153	152	136	152	156	167	142	137	164	139	139	164	156	150	139	149	158	138	137	152	143	148	166	144	138	156	139	148	140	148	144	148	138	174	166	137	140	146	146	133	153	125	169	149	154	143	142	155	150	149	143	153	157	148	131	158	152	168	172	159	167	157	131	157	152	154	162	148	165	149	156	149	140	149	133	154	156	141	144	151	142	166	143	149	150	156	141	163	159	143	127	156	139	157	137	170	159	163	170	157	160	143	155	156	143	140	142	162	140	143	165	165	138	152	141	151	142	146	155	153	138	168	144	122	154	143	166	132	155	164	144	171	163	135	150	151	145	140	154	161	175	133	172	142	152	160	147	131	168	145	148	133	128	155	152	164	153	161	153	173	149	143	154	131	159	139	149	172	173	124	148	153	160	145	153	163	140	165	156	168	164	155	142	156	166	154	139	152	158	165	150	137	132	134	150	153	140	171	159	144	155	153	157	161	171	146	161	141	145	159	155	167	147	136	164	169	162	140	158	153	152	167	159	126	158	152	155	122	155	140	141	156	145	136	155	161	151	133	136	170	154	145	130	130	166	142	127	155	155	148	147	144	144	148	176	137	157	152	159	162	147	143	158	166	138	174	140	150	154	163	148	158	143	164	171	127	160	154	155	151	151	179	138	171	148	155	130	148	125	176	141	167	153	174	146	140	181	148	155	163	152	137	160	148	149	146	161	145	137	153	167	162	162	166	137	154	156	168	155	130	133	154	178	147	130	144	137	171	153	141	165	141	122	132	153	136	154	168	121	144	139	156	140	162	158	147	138	123	132	134	168	165	167	153	141	136	156	153	139	147	171	151	155	145	159	158	141	114	140	159	149	147	171	153	175	136	147	163	171	164	150	135	135	137	157	138	141	158	183	129	171	170	147	138	158	162	134	161	134	165	157	153	154	165	129	138	144	155	136	147	144	143	150	160	132	153	145	140	145	167	152	142	141	163	135	152	141	150	148	128	147	160	136	146	153	158	132	163	155	164	140	150	149	160	154	154	145	116	161	146	149	169	151	146	133	144	150	129	146	163	158	166	139	138	153	158	146	128	157	133	155	139	162	139	139	147	150	125	156	166	165	179	132	153	147	164	156	137	164	164	159	140	145	150	163	149	162	152	144	155	158	142	126	166	138	154	137	160	150	136	138	145	148	161	138	162	147	152	172	144	160	147	130	164	151	170	157	162	160	160	175	166	143	156	155	151	133	140	147	172	152	142	152	123	132	154	142	175	150	151	160	149	122	134	149	145	150	141	140	156	134	145	156	160	146	134	122	154	155	161	162	145	157	145	152	138	154	153	171	143	169	164	161	152	133	159	133	126	135	151	129	145	160	137	161	150	129	134	147	141	146	159	168	150	167	148	159	166	135	166	171	138	157	142	151	170	139	152	145	133	150	162	159	169	158	148	127	171	153	135	142	158	140	159	150	134	143	150	128	150	165	163	160	144	158	137	160	159	132	153	144	152	150	154	133	163	157	141	158	135	163	141	156	161	130	126	157	150	152	153	156	172	148	148	139	138	162	130	157	154	149	134	162	136	133	155	134	160	164	162	151	163	148	166	129	169	147	166	130	150	141	158	162	152	156	137	145	166	147	149	137	175	153	149	153	156	167	151	158	142	152	144	163	148	166	143	130	158	164	129	136	163	144	171	137	162	137	149	167	156	133	163
3333	8786	5679	2487	1803	1274	992	830	620	519	434	414	370	288	293	271	266	219	267	216	217	210	192	213	179	197	202	168	181	168	191	161	190	199	176	212	173	154	191	170	172	169	185	176	172	191	185	158	192	177	162	155	178	197	163	174	155	158	173	181	176	171	188	183	183	171	149	185	152	172	160	168	175	155	162	174	191	188	175	160	158	171	172	182	164	184	163	149	183	174	163	157	177	173	155	173	173	168	179	168	185	164	182	175	167	170	157	165	136	172	198	170	167	164	166	176	185	155	166	140	162	161	166	172	162	147	176	155	164	186	182	167	179	199	146	160	178	167	185	165	162	179	154	158	180	177	160	181	160	163	179	162	167	177	178	206	154	142	165	162	163	183	163	173	171	172	169	166	171	164	202	179	182	158	160	135	177	167	146	138	156	161	182	179	164	159	161	162	173	152	169	165	153	181	165	167	188	184	163	145	154	151	182	168	155	181	156	171	188	191	152	171	162	154	173	167	146	173	174	156	160	178	166	157	191	144	190	171	179	157	171	175	176	185	156	162	170	160	175	168	194	160	171	172	161	175	167	167	152	192	172	179	189	157	157	137	182	185	163	160	186	147	173	173	170	141	162	157	164	190	174	182	169	183	159	143	158	167	160	167	190	177	176	157	177	166	174	168	180	157	146	158	158	169	168	169	165	177	164	166	165	190	181	182	145	166	175	149	156	169	186	170	155	177	182	170	163	179	156	167	169	157	161	160	172	172	175	163	162	160	155	180	160	150	166	162	170	162	154	168	162	177	173	162	165	173	157	167	159	187	161	182	147	158	152	145	172	175	155	153	161	156	146	160	160	163	160	159	188	161	173	175	153	143	182	180	170	159	179	160	182	169	180	174	175	154	183	155	178	180	133	134	168	166	158	144	163	163	181	164	184	157	157	161	157	144	170	179	174	177	159	147	174	182	151	165	177	179	146	169	158	166	173	142	177	167	184	165	162	165	190	171	155	185	173	180	161	157	162	178	157	170	167	168	171	165	171	148	148	177	151	165	184	149	146	152	161	165	187	180	164	167	171	168	170	178	153	172	167	157	177	171	159	194	145	163	161	184	165	179	181	155	180	193	161	172	157	173	182	166	160	152	169	177	171	169	168	168	160	189	203	180	163	169	150	183	176	166	176	169	185	171	189	171	174	180	154	179	157	156	204	176	150	170	186	193	128	139	189	173	157	187	190	172	156	171	155	152	163	149	176	161	160	157	152	189	180	194	146	165	165	155	164	169	168	162	154	160	171	159	148	161	165	156	156	174	157	201	178	158	156	183	187	171	162	175	154	175	162	178	186	148	171	145	187	173	170	175	158	189	179	192	166	165	191	150	191	156	184	151	171	137	189	165	170	158	179	154	173	177	159	176	166	146	169	158	160	153	175	158	167	159	167	150	146	146	156	169	148	186	161	179	168	154	166	183	148	148	174	161	166	128	189	156	158	171	169	158	178	190	180	170	150	168	171	185	161	171	156	179	145	166	175	160	163	186	179	192	141	158	169	158	168	189	183	157	168	171	165	175	156	161	160	137	178	165	165	154	180	199	158	206	136	164	176	152	155	180	145	168	174	147	159	161	161	146	163	151	169	160	178	160	160	184	171	166	157	145	171	177	159	150	185	145	172	170	157	195	162	160	189	154	170	160	178	193	177	156	189	184	146	180	166	178	165	193	147	179	159	164	160	178	206	159	154	168	159	184	166	179	164	171	185	171	177	156	179	160	168	172	175	186	185	158	151	153	193	186	168	161	184	164	144	162	176	162	154	183	164	184	163	188	153	179	165	178	159	166	189	188	167	192	144	157	166	172	176	160	173	167	164	133	177	157	154	177	199	183	167	160	136	181	172	166	171	171	161	158	156	159	167	175	162	175	167	153	155	162	155	132	141	163	178	151	162	155	162	177	196	169	174	177	181	160	158	152	180	171	173	160	175	175	176	179	169	146	181	168	211	170	156	182	178	168	164	155	171	171	169	166	171	173	163	156	156	154	178	157	172	135	162	143	170	172	175	172	172	148	168	162	153	154	152	162	179	163	178	163	174	172	144	167	200	172	165	143	167	197	159	163	183	178	172	165	166	151	148	188	173	160	142	174	170	171	170	169	182	171	184	173	148	170	168	173	173	158	146	196	170	193	169	187	182	162	147	165	184	159	177	165	162	175	195	188	166	162	170	166	165	160	186	160	157	172	165	167	154	140	161	153	164	191	168	182	175	173	191	158	177	176	197	177	196	181	144	187	137	179	144	155	176	187	206	174	142	190	155	166	182	176	174	185	172	166	134	165	175	153	152	176	182	171	141	186	184	160	175	180	152	153	175	178	165	168	169	170	167	158	183	147	181	168	177	187	161	139	199	165	178	175	166	169	161	155	160	169	160	179	165	161	172	181	167	198	173	165	158	149	165	165	170	160	172	165	170	164	171	183	166	172	163	184	155	159	159	167	169	154	174	160	161	188	165	168	172	149	183	161	176	181	149	186	169	184	178	146	174	163	184	180	180	165	166	156	166	180	167	156	178	162	189	170	152	179	176	175	174	177	207	185	157	156	173	161	174	165	161	175	164	175	149	155	177	152	159	179	158	155	171	175	148	182	153	157	149	181	150	187	158	173	155	135	137	183	173	174	174	184	161	174	186	167	162	148	160	166	173	183	163	191	172	166	168	167	170	167	156	162	160	143	166	166	166	158	168	167	173	178	176	171	196	162	171	146	158	186	158	174	161	165	158	174	169	164	160	174	190	187	151	172	187	151	168	175	191	166	146	150	152	162	163	161	165	154	177	189	175	175	164	180	157	165	184	164	170	171	153	162	151	180	162	170	169	174	151	162	155	192	168	166	189	171	183	166	178	168	169	156	140	174	164	163	160	161	172	162	176	161	160	167	155	142	142	187	168	194	162	155	159	182	161	173	151	168	170	165	162	177	171	166	151	182	179	171	175	150	180	177	162	168	182	174	174	174	146	177	182	171	142	185	145	151	160	160	155	154	164	160	177	171	171	177	155	181	170	167	160	165	172	159	148	162	197	169	164	177	179	165	173	184	173	167	163	204	163	171	154	164	176	161	161	180	153	161	147	165	155	135	139	145	176	163	147	161	185	178	161	178	163	161	167	148	184	170	174	157	155	158	163	151	163	161	181	177	182	163	163	156	162	154	176	167	144	147	171	194	145	182	156	150	175	175	151	174	174	160	158	156	171	185	179	192	166	163	179	176	175	180	198	176	178	184	158	180	151	154	178	172	186	155	149	179	167	156	165	178	178	147	179	164	188	149	146	156	165	185	163	176	176	174	150	159	178	168	146	176	175	160	171	165	170	170	172	168	191	182	173	156	156	168	171	173	182	174	172	169	153	183	178	167	152	149	193	180	167	167	176	190	174	173	191	165	176	157	181	160	166	185	182	162	189	177	164	163	160	179	166	167	161	173	146	177	179	168	164	164	176	177	159	158	158	172	168	159	166	196
25279	21398	27420	25649	9108	782	642	562	530	517	490	468	442	434	418	365	401	381	420	408	398	415	398	388	389	378	389	358	409	369	400	400	427	378	385	393	403	397	436	380	399	380	388	389	412	379	357	425	415	403	412	384	343	413	355	391	433	382	419	357	380	407	382	409	391	352	436	381	392	404	399	404	411	389	418	347	394	396	418	385	385	440	414	390	375	394	412	378	413	394	379	395	424	409	378	387	383	403	377	383	403	375	401	356	377	378	393	379	433	427	423	370	359	375	407	435	365	388	378	387	414	388	420	379	419	396	380	396	358	404	404	407	391	389	385	423	418	343	410	398	400	390	395	415	399	417	390	391	392	428	402	414	427	400	404	410	415	389	385	391	369	396	355	395	409	398	363	424	362	404	401	390	376	412	410	424	406	391	402	387	399	382	386	420	400	339	377	392	389	382	352	363	375	393	384	397	399	416	392	376	386	397	382	352	418	443	405	395	364	355	397	360	412	367	402	372	441	394	376	410	372	387	386	381	415	393	395	380	344	400	391	401	409	410	393	389	354	368	415	400	396	406	404	406	391	367	436	378	405	399	399	383	381	395	422	406	368	352	407	417	396	376	403	414	398	365	432	400	374	392	408	397	440	398	397	384	377	384	382	385	382	394	394	380	385	385	370	392	392	384	387	392	394	372	414	398	362	434	413	405	419	387	368	383	383	391	426	409	397	400	381	376	403	374	393	377	392	379	396	371	404	400	425	372	399	423	396	372	402	390	388	390	382	419	391	395	391	397	417	372	399	409	397	354	439	409	376	387	365	417	403	373	400	377	407	374	372	393	383	391	413	404	392	352	389	396	390	395	388	380	385	366	397	385	381	363	416	424	390	415	368	378	383	389	381	364	388	392	403	373	370	398	374	386	412	408	339	393	402	372	345	430	393	369	400	403	356	386	398	398	368	401	405	394	413	384	397	395	413	427	418	413	409	402	370	385	376	400	394	390	395	418	350	394	388	407	405	406	385	403	395	424	329	377	399	418	362	409	397	397	409	441	348	328	379	396	359	393	397	389	411	417	414	392	370	411	399	384	383	398	388	412	407	394	429	382	362	398	403	395	346	375	379	401	393	382	384	352	411	404	428	381	383	369	391	368	377	380	393	380	365	366	384	402	383	405	383	426	389	358	402	389	406	391	370	381	395	386	379	433	406	409	399	382	349	408	368	372	363	380	376	387	369	398	375	434	395	387	369	405	364	418	362	368	396	430	397	416	382	416	386	374	380	389	399	408	418	397	393	415	399	393	415	381	390	390	377	367	387	390	380	404	430	368	378	371	369	382	383	359	379	369	399	391	405	369	389	400	426	377	391	384	431	397	400	419	413	388	363	369	408	394	400	428	395	405	421	391	396	383	366	360	385	426	371	400	390	389	389	371	388	409	406	398	384	378	382	383	370	404	423	381	392	357	420	378	391	417	420	371	376	394	383	395	419	389	378	398	423	385	419	387	349	376	377	361	384	387	387	421	384	367	414	391	384	364	358	403	385	389	399	378	400	407	392	411	364	395	432	422	390	395	380	393	408	401	382	371	398	379	382	369	386	390	407	383	401	386	368	363	394	392	372	346	393	403	419	377	363	377	377	409	402	382	392	384	358	405	394	440	412	402	390	343	433	360	405	403	382	404	400	371	350	385	364	394	415	399	375	420	352	372	411	355	400	387	393	429	400	379	377	437	416	356	395	387	355	361	382	441	391	373	363	386	351	371	389	355	403	399	375	362	385	372	392	377	372	361	398	426	381	385	373	414	404	388	396	377	384	411	364	413	365	374	427	391	400	383	365	382	373	398	402	385	395	407	374	401	415	405	403	361	391	368	372	397	402	363	417	407	403	398	381	344	360	346	393	393	401	370	383	390	398	369	386	418	414	380	430	379	393	357	384	412	363	388	382	421	393	351	376	383	390	376	392	422	405	368	405	435	399	400	376	397	368	390	416	409	372	406	398	386	367	409	365	382	377	381	427	398	380	415	372	370	398	423	394	386	388	379	412	388	434	409	378	394	360	372	389	377	381	405	377	367	411	351	392	404	398	356	414	386	381	394	376	397	397	366	402	389	399	385	393	350	410	364	374	389	385	375	420	393	371	374	405	377	382	395	399	384	414	411	405	405	397	374	399	400	381	398	410	391	366	381	389	377	415	413	371	367	384	380	407	402	412	389	366	376	387	379	379	395	362	369	407	388	349	381	413	374	388	435	370	390	400	407	418	410	382	371	399	387	371	389	379	422	418	356	371	373	381	389	381	372	385	399	380	435	391	395	400	424	387	409	380	376	414	384	411	392	418	414	407	383	401	385	380	361	380	392	401	408	355	376	401	394	407	387	375	386	378	405	437	366	415	389	424	408	375	378	377	406	367	385	400	375	406	407	376	443	366	363	370	381	362	382	392	395	371	386	373	373	380	367	400	385	425	395	378	357	366	401	391	397	385	369	372	393	402	405	380	381	380	410	385	352	366	399	397	407	376	412	393	395	369	410	386	383	346	387	420	369	365	426	401	346	424	389	395	439	427	410	393	385	367	358	397	361	384	377	434	372	365	389	351	372	401	379	404	397	396	392	376	405	374	362	353	392	395	417	417	369	371	371	393	411	406	384	348	411	407	388	396	388	378	371	391	397	374	400	415	413	395	366	414	370	389	385	377	389	390	379	393	367	395	388	391	414	403	407	361	379	428	405	375	384	377	365	383	421	399	394	415	388	372	397	373	443	356	429	345	432	369	412	388	361	376	392	392	382	376	403	395	447	413	349	429	457	403	371	396	383	381	394	407	372	384	407	336	380	399	365	405	397	402	362	394	390	357	416	388	400	409	406	411	417	403	390	378	403	355	386	363	339	369	413	354	385	396	399	386	378	410	376	375	400	405	383	384	364	369	426	386	419	367	389	411	376	394	384	395	384	384	387	398	396	377	363	386	389	379	402	395	397	344	411	395	418	376	388	385	407	427	375	382	388	395	386	392	378	426	358	386	443	417	383	401	415	418	381	407	380	399	379	388	401	437	365	371	395	405	390	391	387	363	394	398	427	386	405	411	359	386	394	405	426	427	397	370	394	402	417	387	365	384	376	385	413	404	388	364	371	408	428	387	407	391	387	434	430	388	404	419	380	404	389	384	407	383	368	414	358	390	397	379	407	389	402	433	385	390	409	386	387	379	383	409	413	411	358	390	389	398	371	414	392	375	414	379	392	405	380	369	355	360	341	434	378	396	379	439	377	393	365	389	386	396	384	384	382	411	410	409	371	403	378	417	374	379	360	381	376	373	352	396	402	382	364	354	385	386	401	395	372	372	391	420	402	380	387	385	388	428	339	384	377	381	377	389	408	413	413	383	429	404	415	394	376	389	369	371	398	396	384	433	402	340	383	355	416	389	384	402	418	373	381	378	418	379	399	388	392	425	378	411	433	407	386	413	395	404	414	375	377	402	384	373	395	382	394	372	405	401	369	414	384
3549	5252	3182	1699	1333	1006	897	771	680	626	570	532	521	551	472	465	441	461	479	441	457	443	404	416	455	453	408	423	439	439	413	442	427	418	413	434	431	397	431	397	433	439	423	418	426	373	403	422	402	391	445	413	411	428	410	400	427	409	419	426	419	442	415	439	470	409	424	426	406	411	428	388	417	449	450	414	385	444	408	431	417	411	428	409	389	379	444	439	449	437	429	432	406	383	394	441	378	437	432	390	413	429	413	432	417	375	420	406	416	423	395	396	426	417	410	378	406	413	426	410	422	420	401	428	372	392	400	425	422	391	428	431	377	421	387	453	427	363	404	390	446	391	440	393	397	395	389	394	434	403	418	386	416	445	401	422	439	433	407	418	446	424	403	416	400	412	441	433	439	410	422	384	381	412	424	409	406	422	387	430	418	406	418	422	397	380	403	426	408	415	430	410	395	401	408	418	429	417	425	439	441	418	400	426	430	434	404	419	438	351	393	406	397	397	381	409	428	409	435	375	419	443	417	380	402	396	401	421	419	409	443	426	402	384	419	396	439	404	426	383	463	371	402	409	451	388	442	429	437	372	430	425	423	401	406	424	396	415	428	436	429	423	419	406	394	395	416	424	418	410	391	401	445	430	420	373	432	444	404	390	422	410	434	436	406	425	391	398	444	398	411	409	432	399	376	416	433	417	424	403	423	415	431	417	425	384	477	400	385	411	402	421	429	436	410	434	446	397	412	438	414	421	415	395	455	426	436	426	440	426	381	415	411	413	415	413	421	413	381	409	404	415	421	388	420	417	401	409	417	394	427	419	407	437	440	435	408	435	435	439	389	422	428	412	445	439	406	440	382	430	440	408	419	420	395	456	407	412	445	408	404	360	402	395	435	436	400	377	404	437	433	430	410	426	375	421	448	421	440	462	429	413	419	421	412	437	424	408	463	423	437	410	437	406	416	463	419	386	427	408	410	415	434	428	448	417	397	413	433	395	434	405	467	390	400	409	415	443	427	398	434	464	399	405	425	429	402	433	395	405	430	411	431	417	404	398	400	408	403	411	370	391	403	442	437	421	393	403	439	421	421	441	407	442	444	410	412	427	451	455	411	417	409	440	452	464	417	414	441	422	424	439	409	440	413	405	417	415	409	377	396	430	427	411	399	442	444	400	402	435	437	409	417	409	417	439	399	413	414	375	424	453	397	393	386	440	423	407	420	419	381	409	407	429	431	431	424	391	420	424	469	416	408	427	395	407	452	380	393	370	411	449	434	444	429	453	408	399	446	415	401	431	433	422	407	410	404	432	440	428	393	426	435	392	417	425	431	404	441	429	427	423	381	376	407	405	408	421	394	400	396	453	436	411	416	366	420	396	408	424	417	406	411	434	402	438	381	390	413	394	425	376	396	397	437	437	405	401	428	426	449	432	423	443	410	401	443	367	447	393	420	426	484	405	425	437	422	383	431	413	382	431	441	444	376	440	433	423	395	415	376	410	403	405	432	380	438	415	387	388	406	398	401	418	450	383	409	406	404	404	421	406	405	403	410	418	394	449	414	402	421	427	383	452	418	427	455	419	422	422	408	399	419	382	394	403	398	399	425	393	425	453	429	410	437	410	420	409	411	418	422	406	441	427	395	405	425	424	408	413	389	417	406	438	440	419	420	430	411	400	397	396	397	418	451	390	415	388	395	424	412	404	410	422	400	400	429	436	381	474	424	416	394	407	429	425	426	393	440	418	400	412	420	402	451	434	387	447	431	403	406	417	396	416	440	396	410	431	392	444	399	393	431	404	398	399	406	434	395	432	394	426	444	434	406	427	445	396	434	433	402	429	432	428	426	434	400	441	435	408	448	408	390	430	487	419	402	427	415	415	413	443	412	410	423	450	439	401	414	422	395	449	410	462	424	393	416	413	407	403	448	396	418	412	411	438	386	443	438	395	410	423	419	409	437	391	402	433	396	420	422	433	426	427	468	408	427	388	378	426	399	470	378	389	444	392	381	429	448	427	408	425	381	418	426	406	393	420	419	417	437	449	402	431	383	377	410	402	424	429	415	456	395	406	424	444	400	431	401	418	398	412	416	421	366	397	431	408	449	428	410	422	386	406	406	418	397	439	392	415	416	445	410	405	397	416	416	425	425	438	408	408	396	398	373	409	407	420	435	431	425	438	400	414	434	437	416	394	438	384	439	414	427	440	377	400	453	429	379	423	383	418	435	433	382	435	413	430	454	398	390	403	420	446	426	416	402	419	441	440	444	388	400	424	396	440	411	403	422	410	399	409	411	455	401	427	414	433	374	428	434	410	438	396	447	421	395	402	391	409	441	390	415	403	410	397	416	413	404	428	437	416	414	401	436	406	396	394	412	403	445	438	430	425	404	423	414	497	420	398	383	406	397	454	446	392	452	388	468	425	409	429	421	390	419	420	457	442	384	398	403	400	371	448	437	422	434	388	401	414	413	438	416	399	406	385	430	429	407	402	413	428	402	416	415	421	432	392	402	379	411	431	434	450	401	442	424	419	433	436	400	435	417	430	424	403	399	412	432	431	410	439	415	397	413	406	408	452	432	392	457	427	450	425	422	402	433	420	408	415	430	392	408	386	411	446	403	391	407	435	398	424	460	396	425	415	437	407	414	416	409	445	399	426	393	432	426	439	450	428	411	402	420	416	438	409	423	427	426	395	427	408	415	395	420	416	407	393	420	408	415	382	441	389	423	423	404	464	432	401	391	390	448	378	402	408	416	395	416	400	388	393	422	401	412	437	393	404	446	431	412	440	423	419	473	402	454	404	406	431	442	384	457	418	402	429	425	411	411	422	392	436	421	407	422	424	411	407	410	406	413	442	438	392	409	394	434	393	377	386	401	430	409	431	388	436	395	422	423	392	402	434	394	419	434	412	392	409	359	410	416	397	412	410	385	372	447	430	423	418	385	397	457	410	407	446	439	387	404	389	413	409	403	420	415	435	380	363	391	435	416	466	396	414	440	406	430	428	410	430	406	430	408	434	448	406	410	391	408	413	415	422	404	432	427	400	379	384	403	370	375	432	414	383	439	384	408	424	429	420	431	422	400	378	389	400	406	426	437	397	407	425	410	452	432	393	383	428	458	420	431	442	454	418	389	414	396	413	438	402	449	421	432	416	394	431	401	423	437	449	424	449	373	412	423	408	442	414	402	416	424	443	414	417	426	414	451	416	385	433	405	402	414	432	424	431	417	389	384	384	380	442	433	395	417	404	417	425	378	421	400	413	386	399	399	430	401	419	392	383	417	426	422	398	392	402	452	412	394	413	434	409	402	395	390	432	432	395	401	370	429	417	388	401	420	395	394	391	408	433	406	417	402	420	408	388	387	390	399	416	447	380	443	440	464	376	421	412	418	409	440	409	381	424	419	376	420	387	395	375	421	432	436	423	410	377	428	397	433	436	422	399	402	418	412	436	438	385	410	438	435	420	426	444	420	396	431	415	447	388	380	402	389	412	376	433
22841	21342	29039	23994	21339	21365	6509	1104	823	728	619	636	548	481	499	453	459	490	441	444	419	406	394	411	430	410	430	397	404	398	370	382	389	359	403	372	353	393	373	418	357	379	390	335	321	354	366	361	388	358	350	359	384	358	339	342	393	327	351	346	362	367	395	389	354	350	350	365	352	361	338	366	381	365	390	338	374	375	344	371	364	377	387	358	330	363	395	349	349	370	307	349	323	332	342	403	358	366	350	355	383	378	379	355	373	379	340	350	380	357	353	383	329	347	361	347	363	332	347	395	344	322	372	358	358	370	352	383	349	368	402	360	354	377	335	355	364	348	358	344	341	359	379	333	349	376	356	364	359	326	347	359	324	357	371	345	367	363	373	352	363	367	334	377	350	364	365	368	347	321	356	380	342	397	357	368	396	364	364	390	328	371	360	374	323	344	355	354	361	389	350	369	345	371	371	345	369	389	357	341	338	365	346	350	378	346	361	326	350	354	347	367	355	399	400	372	349	341	354	356	348	375	366	347	336	382	353	353	333	358	353	344	392	383	409	361	372	333	379	354	332	341	341	388	338	394	355	376	349	372	339	329	330	379	330	374	378	382	389	352	357	330	358	348	356	382	346	353	369	343	361	355	337	384	379	369	341	374	323	371	369	359	359	322	361	378	373	357	350	344	350	374	363	365	418	404	341	363	363	352	349	340	347	341	336	333	359	346	358	369	372	335	329	336	339	394	354	383	391	347	359	331	356	370	365	339	326	370	410	374	382	382	358	357	348	329	343	340	367	357	333	369	334	388	358	365	349	337	336	348	365	352	354	360	349	336	369	341	353	352	374	334	351	356	351	353	341	319	363	379	355	377	376	359	337	355	357	343	346	383	362	347	380	325	384	355	330	353	365	382	335	354	353	347	366	341	348	380	362	355	338	358	375	368	344	349	333	344	343	352	357	352	367	377	330	371	331	349	326	350	319	364	354	366	358	358	341	407	366	360	334	339	372	369	386	368	376	382	362	374	354	399	338	351	390	360	350	352	406	345	356	327	330	370	356	385	390	370	371	353	363	359	365	358	379	348	329	369	358	338	364	400	359	329	352	367	347	370	343	362	326	372	372	359	392	370	348	333	359	366	374	352	375	369	336	388	373	334	380	317	368	376	350	358	382	406	318	341	342	382	367	317	364	386	332	400	353	368	400	359	355	346	373	362	357	348	358	371	377	371	356	368	358	354	346	375	349	334	350	349	340	356	384	380	360	354	377	336	349	332	355	348	390	343	362	351	349	357	358	397	330	352	368	363	349	375	342	363	397	358	375	340	355	362	336	364	333	350	364	343	346	368	366	347	329	361	358	373	372	357	346	372	355	364	372	356	388	348	333	325	316	335	354	373	330	361	344	389	347	387	366	336	372	376	366	363	366	364	327	343	374	360	352	357	349	337	375	354	350	348	344	357	351	341	351	312	377	370	351	364	349	353	374	374	310	364	380	354	353	386	352	370	346	410	364	384	358	361	388	370	345	399	392	354	331	371	378	354	331	362	353	370	362	343	364	346	375	361	336	354	380	370	368	371	334	365	382	338	360	361	357	346	366	355	362	350	388	354	368	380	404	351	350	381	372	367	341	334	353	356	335	375	365	392	353	346	361	364	362	400	361	346	398	338	361	322	379	385	359	346	392	360	386	335	370	339	374	410	353	384	353	354	350	388	409	373	369	359	351	390	348	353	346	350	339	344	363	371	340	374	363	353	380	354	343	381	342	355	324	336	357	386	330	345	357	357	363	325	368	337	341	326	363	374	317	379	357	354	359	364	377	389	345	371	354	374	372	359	385	357	345	317	401	336	344	347	359	345	361	401	369	382	359	359	368	387	389	400	339	379	335	353	362	371	381	341	391	404	369	365	367	344	364	324	366	344	336	381	371	354	377	362	347	356	368	367	381	371	372	393	319	359	340	368	390	375	358	334	400	373	342	387	379	381	334	359	379	364	384	361	360	373	351	322	363	377	395	388	364	389	370	342	368	339	345	341	386	340	336	345	339	322	336	343	361	347	336	368	372	332	348	361	349	331	357	386	359	355	388	384	358	340	337	385	330	342	362	339	372	378	339	325	363	353	365	360	382	342	348	387	333	350	350	354	365	410	373	372	355	357	395	336	369	352	412	358	357	338	334	362	284	351	330	351	319	342	355	340	358	340	371	330	365	342	365	363	357	330	346	342	351	351	385	371	349	363	358	375	367	345	349	348	348	378	365	336	369	364	325	339	363	372	357	377	387	365	361	379	351	356	330	347	359	353	336	365	335	322	334	389	357	370	316	346	335	401	372	377	353	344	355	365	372	344	325	349	349	336	346	339	359	358	353	363	373	330	346	356	370	342	318	342	350	342	359	341	341	358	376	349	361	339	378	368	340	354	336	366	391	378	363	351	372	359	342	371	357	338	372	386	351	355	364	372	385	324	363	374	366	349	336	372	329	384	346	369	363	340	355	343	372	356	356	377	360	376	333	359	374	372	372	355	379	372	379	367	347	344	359	388	357	363	397	337	362	408	371	370	344	340	352	357	373	332	341	351	364	367	365	379	348	341	367	376	346	372	365	369	347	360	379	325	348	371	343	335	352	361	356	356	373	402	357	326	314	341	369	367	343	340	378	367	341	382	348	350	392	367	345	335	370	356	360	358	339	358	351	348	361	365	355	357	342	378	339	362	360	339	355	377	374	318	359	347	378	352	335	373	390	347	396	348	398	340	369	358	336	372	387	360	351	348	355	356	322	346	410	328	367	348	328	357	347	333	357	366	360	353	353	352	382	350	397	379	372	337	369	334	356	337	334	393	341	321	320	353	338	341	328	361	377	404	402	340	371	347	369	373	394	345	351	379	373	329	378	389	356	365	363	386	365	335	346	347	384	376	355	361	385	335	363	335	348	375	377	408	373	378	351	343	319	358	345	370	350	368	319	344	376	349	384	337	322	336	389	347	360	322	345	370	360	359	368	391	375	369	394	330	331	381	338	351	371	394	331	365	338	346	331	329	365	373	372	367	372	371	418	388	363	346	344	398	391	373	360	378	407	355	367	365	361	356	370	367	331	335	383	332	369	392	357	345	334	379	355	351	339	348	357	364	364	341	358	356	333	358	376	370	347	357	398	345	370	378	368	365	383	373	374	373	350	381	328	351	341	353	317	374	338	344	329	359	359	378	367	382	364	341	351	354	338	337	388	360	370	386	377	358	368	384	361	370	352	360	376	351	399	328	340	379	377	349	339	363	360	317	379	377	348	384	344	373	386	349	348	365	379	354	347	389	371	337	354	355	383	342	361	363	346	359	375	311	330	336	315	356	361	350	383	349	337	361	356	370	351	352	392	394	361	350	324	344	335	311	363	363	347	339	342	352	373	383	343	334	333	350	320	346	388	379	330	339	369	337	335	332	362	368	367	365	374	365	372	384	348	354	341	379	374	335	364	365	328	369	328	387	394	383	374	362	377	331	356	337	384	389
4741	14864	9662	4817	3395	2529	1975	1494	1222	1057	869	788	744	666	573	571	531	530	520	441	467	451	448	444	468	415	414	418	398	411	393	388	418	406	428	391	366	396	388	410	382	385	353	371	384	381	383	361	363	379	376	364	376	377	348	384	391	373	372	346	370	373	413	362	393	402	323	354	417	346	361	364	374	374	351	363	384	350	365	399	368	384	335	368	374	385	385	345	363	393	368	382	367	359	365	375	370	354	366	360	360	393	376	391	344	405	354	370	361	337	395	392	357	383	370	389	348	345	366	380	341	365	384	351	342	376	343	375	349	366	347	394	352	379	406	348	373	351	331	370	412	417	380	330	339	381	375	362	346	359	358	337	354	410	372	326	351	360	384	369	387	372	368	341	397	331	379	382	364	393	345	348	372	408	339	348	347	415	353	381	336	369	363	354	345	387	353	373	382	359	347	365	392	356	372	355	364	333	369	359	328	381	372	350	330	345	370	350	373	361	351	334	382	351	364	365	383	323	370	411	367	369	387	361	362	361	388	384	364	350	372	375	393	360	363	363	368	329	355	380	339	354	371	365	358	400	372	381	362	367	364	344	345	338	350	354	367	352	385	339	394	371	418	323	376	368	369	355	378	363	343	341	343	368	343	371	342	374	348	356	373	370	367	345	367	342	340	375	355	361	382	363	367	376	358	371	389	379	393	376	354	394	370	396	361	346	361	351	379	348	375	358	366	358	354	367	367	363	392	334	379	383	363	352	376	341	371	383	350	377	385	382	380	367	391	359	364	397	361	344	400	335	380	371	377	385	364	342	401	378	373	366	346	368	379	382	357	343	362	338	389	375	358	358	381	348	350	375	361	341	390	397	376	354	376	333	351	372	381	364	381	343	361	341	352	346	370	373	375	386	362	372	348	379	427	341	356	377	384	365	359	343	375	377	327	353	344	358	373	373	367	364	382	334	375	364	400	370	359	373	356	346	350	359	395	360	374	362	390	362	383	364	393	400	341	351	359	384	359	387	362	381	373	374	374	352	371	342	341	380	376	355	382	372	329	389	374	387	354	362	366	366	361	389	359	318	349	356	373	336	364	371	400	367	372	345	373	380	402	341	372	393	356	344	369	353	359	371	361	325	373	356	367	345	390	364	365	340	351	377	340	361	390	375	370	352	360	355	360	393	341	367	364	359	364	376	392	350	380	341	340	364	374	362	347	397	376	365	382	389	375	380	362	384	371	342	368	359	342	364	373	396	365	365	389	369	349	384	371	371	387	368	354	370	360	395	337	358	367	388	355	338	384	410	368	353	372	348	352	345	370	373	343	345	350	375	406	373	362	369	349	383	386	367	406	379	374	363	362	347	369	353	376	352	367	354	327	329	373	328	347	364	346	353	382	380	358	354	359	397	357	350	386	370	333	384	350	368	365	386	372	358	378	338	360	346	383	355	385	359	389	338	391	345	345	329	370	349	389	384	360	350	396	380	403	366	344	370	358	339	355	374	397	335	373	354	373	373	345	374	402	357	374	363	363	339	373	401	378	368	349	362	341	387	370	373	363	346	365	363	380	388	386	353	347	347	361	374	403	389	374	380	346	412	394	369	369	373	370	356	339	361	322	341	383	352	356	355	356	352	351	378	371	387	412	367	372	365	380	372	351	376	325	401	403	373	367	383	367	362	386	361	386	386	408	355	393	354	375	333	381	306	375	339	334	384	358	324	358	372	333	358	352	375	367	392	343	366	370	355	358	332	372	370	364	362	368	396	396	373	338	344	362	387	312	400	359	361	340	327	378	311	359	358	364	364	352	340	333	353	356	383	379	391	346	345	323	374	358	392	380	359	369	366	363	371	356	379	334	339	371	376	384	377	415	350	388	362	363	355	355	367	370	379	365	385	382	376	357	407	357	373	357	357	371	359	372	361	398	382	385	361	354	349	350	347	356	359	399	350	377	369	348	383	323	366	364	358	390	383	375	323	364	353	354	374	371	350	347	380	347	364	333	381	393	355	367	377	341	371	361	348	376	368	396	371	371	378	372	368	369	318	352	382	339	388	348	362	380	355	371	362	328	358	389	378	381	349	350	356	370	395	374	387	356	352	380	392	329	357	366	361	352	341	364	365	361	334	325	367	370	400	324	392	363	394	352	325	343	380	346	371	360	373	380	362	375	383	387	349	342	352	378	381	372	359	350	370	365	382	356	362	394	372	363	366	367	360	378	372	368	362	371	351	343	370	364	338	344	352	355	370	354	358	383	371	387	359	347	369	343	374	372	377	357	375	344	327	366	322	378	371	393	347	341	381	369	385	373	320	337	340	396	369	388	360	384	391	337	350	375	371	362	366	377	360	380	394	348	377	382	387	330	342	383	351	369	384	366	380	371	383	365	374	370	370	354	348	352	365	340	348	355	383	377	354	367	353	354	378	384	379	336	364	387	376	362	361	368	352	382	366	397	361	361	345	346	399	351	320	365	362	372	360	390	358	361	371	354	370	368	378	344	387	361	381	357	355	345	371	357	374	375	342	377	341	384	361	352	355	355	386	334	355	345	357	351	362	363	381	350	365	356	384	361	347	370	333	369	333	349	369	342	364	346	385	369	412	364	369	375	372	364	380	360	358	399	382	332	353	367	356	328	365	390	356	359	346	354	378	369	353	330	363	376	342	361	404	372	370	359	371	368	359	349	351	358	367	412	366	365	335	349	330	371	362	371	364	387	387	366	367	333	369	393	353	324	364	346	379	349	403	377	348	333	355	375	393	362	356	337	389	339	358	352	343	347	367	368	358	364	385	348	373	348	364	331	344	356	354	363	359	360	365	364	377	347	351	401	378	327	336	338	349	361	359	381	338	358	366	394	380	357	330	358	344	353	385	359	356	369	379	378	373	389	392	351	377	364	349	351	387	379	387	350	363	373	341	376	401	373	371	362	396	372	343	362	375	346	341	341	350	350	372	330	390	366	424	415	372	366	368	378	350	393	328	315	333	374	339	347	376	358	381	382	374	396	351	343	355	363	339	383	386	375	343	391	369	353	338	379	378	377	377	379	391	354	350	369	359	351	375	341	360	360	377	360	382	357	390	354	362	352	364	338	369	337	354	373	359	380	362	417	355	364	345	372	355	410	393	390	376	336	355	322	347	368	371	341	355	373	372	352	368	360	368	381	355	383	355	378	375	371	356	361	387	357	357	360	369	373	416	353	359	345	362	368	347	351	315	352	381	378	343	414	363	384	361	337	376	336	392	384	384	344	374	319	367	336	371	365	364	352	342	341	331	350	352	382	384	375	346	350	355	337	359	319	365	366	351	376	363	351	374	356	358	392	356	357	331	382	355	380	361	378	385	355	328	388	343	358	384	344	385	370	377	390	328	336	348	379	351	373	349	375	366	362	363	350	359	358	372	356	364	368	370	332	351	374	351	380	362	367	358	366	370	340	374	404	368	356	356	365	354	352	382	317	373	389	334	386	372	381	375	381	377	352	371	365	348	360	372	360	370	357	342
28068	17091	2959	478	320	258	237	250	236	243	228	186	229	219	228	219	223	229	203	235	225	209	214	199	236	225	205	230	219	218	177	221	202	202	225	204	217	213	229	232	208	214	223	201	206	203	205	233	205	198	210	225	218	209	208	200	201	224	228	220	242	223	221	220	228	218	206	226	190	234	220	210	209	213	218	241	233	216	242	217	195	218	231	240	195	223	221	228	221	231	211	205	189	228	217	249	219	223	227	231	212	223	204	219	238	201	222	225	210	233	196	235	215	203	214	211	225	247	214	237	243	240	210	224	201	208	216	224	233	204	211	211	195	239	185	219	202	180	226	208	218	199	227	216	203	196	225	219	207	201	232	216	209	204	210	202	211	219	209	207	233	206	244	216	202	213	221	228	220	214	207	194	222	218	198	209	198	228	224	196	211	225	214	210	208	205	195	219	206	219	226	241	214	197	229	215	206	220	207	197	196	222	213	197	182	207	235	205	225	207	213	184	208	198	240	211	210	237	213	237	219	204	242	226	224	208	214	220	218	190	202	209	221	231	206	206	240	224	232	221	199	236	211	214	224	220	217	217	252	227	231	195	206	217	216	210	193	243	217	235	224	222	227	229	247	198	227	209	190	203	233	190	218	206	215	198	186	209	209	210	223	231	228	181	211	212	232	209	218	197	186	199	205	238	205	227	211	227	225	219	209	212	218	208	207	190	220	232	197	213	203	202	226	212	218	216	194	202	203	231	203	188	221	213	217	196	227	237	191	214	207	222	233	222	183	227	223	211	203	214	235	219	194	208	240	223	206	236	207	197	231	213	221	203	228	207	215	227	227	215	219	202	179	221	235	222	209	212	222	226	228	215	226	237	209	202	232	210	242	211	198	220	231	213	239	184	214	221	200	196	196	222	189	201	217	206	221	200	211	227	222	214	214	222	195	212	216	197	180	213	205	205	240	201	223	210	196	224	222	219	203	221	200	198	204	208	228	210	231	211	229	233	219	213	203	239	220	221	226	206	194	196	214	214	226	210	216	195	204	197	225	222	225	229	205	232	203	197	237	222	228	233	221	245	224	244	240	223	218	204	207	205	238	202	255	214	214	222	187	206	227	202	190	209	198	214	249	234	181	218	212	205	224	202	246	238	227	213	204	191	205	191	206	224	204	217	220	218	234	203	228	214	204	211	208	238	209	234	226	207	207	230	220	238	223	219	195	211	210	207	228	219	215	221	202	233	251	211	216	223	219	194	199	208	231	200	223	222	197	206	223	209	214	197	211	214	231	212	235	226	202	185	232	207	207	209	193	206	229	184	226	202	200	230	210	221	219	190	208	193	205	211	206	197	209	200	221	212	213	211	207	242	249	193	200	227	203	232	222	204	233	228	207	229	229	237	203	241	201	208	213	239	226	198	206	235	226	233	227	219	222	231	218	213	235	198	201	203	197	207	220	215	205	226	228	214	199	219	218	221	211	208	218	209	229	214	227	199	237	234	201	242	210	229	217	196	218	203	218	228	215	199	235	221	184	207	187	194	198	244	222	252	219	221	211	208	214	205	215	206	226	218	202	215	188	203	222	186	205	232	193	208	221	215	218	214	227	252	220	224	228	236	223	200	203	218	218	201	208	198	220	211	200	247	230	200	211	178	208	197	220	204	179	209	231	215	242	206	199	195	177	220	209	192	232	209	219	221	223	194	217	210	217	217	233	229	202	218	209	218	217	210	220	228	225	221	212	205	221	214	184	213	191	210	212	217	197	225	250	197	217	230	200	214	227	205	249	244	208	220	198	200	208	215	239	214	202	207	218	207	228	236	229	243	180	207	209	216	221	207	190	213	205	195	218	184	230	202	184	220	227	204	219	217	196	216	204	224	213	208	234	217	200	203	223	226	222	226	226	214	217	225	199	195	192	195	230	209	236	212	208	200	189	220	223	210	200	203	214	202	189	191	233	207	207	243	227	203	206	203	213	202	228	200	222	227	206	209	232	205	223	207	233	192	184	194	204	212	206	234	216	219	211	221	231	242	210	228	230	212	187	200	210	209	203	211	244	226	229	227	228	210	222	237	222	217	218	255	222	223	235	220	210	215	200	189	211	220	218	202	206	219	214	184	227	202	228	203	243	232	211	234	190	219	205	199	198	221	206	216	220	191	217	221	212	216	226	223	207	232	202	220	250	225	201	243	210	237	212	209	190	213	224	195	221	185	205	214	202	211	231	212	204	225	217	201	233	219	226	222	207	224	194	199	207	194	219	197	187	210	197	194	194	213	221	212	204	210	242	210	234	216	211	195	223	229	203	213	226	217	221	225	213	194	189	236	218	221	222	222	214	217	221	228	211	225	231	208	217	205	234	207	228	219	196	208	226	213	231	202	201	249	220	235	227	220	218	208	219	235	200	212	195	220	208	214	234	212	211	203	168	230	202	222	223	216	238	201	225	211	234	189	222	209	216	233	227	227	222	221	205	224	227	214	197	202	212	225	223	213	220	204	193	207	217	211	213	202	199	213	207	217	219	216	212	216	211	204	232	211	218	232	215	213	232	207	201	225	219	191	193	223	241	207	216	204	221	212	202	189	194	223	228	164	220	227	214	199	239	210	206	218	201	194	220	237	222	225	212	192	216	210	212	216	225	203	222	221	213	193	216	226	203	197	223	191	235	217	220	237	227	232	205	214	224	205	230	211	223	206	240	228	220	210	213	193	217	208	212	205	235	200	202	218	228	196	223	226	221	235	217	215	203	233	219	236	212	214	223	225	225	188	214	228	233	214	203	206	208	209	205	234	204	215	228	229	206	225	221	232	222	218	194	217	211	184	216	213	206	240	242	204	184	220	228	222	216	195	224	224	222	227	213	222	224	222	217	221	205	188	226	210	210	215	208	216	190	203	209	205	196	221	228	207	197	218	193	231	202	225	239	204	214	192	224	225	206	207	218	202	196	219	225	206	197	213	202	215	233	231	233	225	221	222	231	190	205	214	238	212	208	221	211	226	224	187	211	199	210	233	204	197	216	216	206	201	223	222	243	198	201	215	189	219	211	219	209	207	214	193	189	214	233	201	226	212	216	238	231	216	222	214	209	198	198	237	234	235	215	213	205	234	219	184	196	239	202	222	213	223	195	236	210	234	203	219	225	223	218	217	229	207	202	203	216	234	235	201	225	214	212	181	194	224	220	217	233	214	204	207	218	231	192	192	208	223	204	204	214	215	217	212	202	209	221	187	207	221	217	198	206	223	216	218	206	213	207	223	217	197	238	225	213	230	214	219	194	194	205	218	202	210	204	211	232	202	200	208	230	226	213	225	235	216	229	223	225	201	222	211	207	227	229	214	209	233	243	227	195	211	234	243	205	230	189	208	226	224	223	230	200	198	214	238	207	256	223	259	209	218	193	212	214	221	174	201	210	205	220	191	232	216	218	183	204	221	225	214	219	220	213	219	226	215	223	206	226	205	196	209	203	227	211	227	204	204	213	213	189	209	207	229	211	238	212	224
4222	786	573	379	315	288	304	279	218	250	255	266	252	257	271	229	273	245	246	247	258	243	237	247	252	238	237	246	245	246	233	236	262	254	251	240	220	233	228	210	246	228	227	245	246	232	224	243	241	239	243	220	243	221	245	255	242	266	241	213	225	257	223	251	232	275	235	255	226	237	234	242	252	210	236	243	223	250	211	250	249	216	212	234	249	264	239	245	230	272	260	252	245	251	262	231	237	212	250	267	264	247	259	218	236	270	273	235	243	232	260	229	231	248	224	253	236	263	262	253	234	233	232	238	227	239	222	255	262	238	241	268	255	246	214	258	231	257	248	228	235	220	245	229	275	258	218	206	252	249	217	250	247	258	231	260	267	223	240	230	267	245	244	241	208	253	227	233	243	259	256	230	245	257	251	234	246	218	258	211	236	252	281	221	221	217	251	256	243	227	259	278	246	228	240	229	227	237	243	233	227	269	240	237	241	270	253	257	259	232	232	225	219	249	251	212	223	228	253	234	255	233	268	232	245	248	219	230	242	251	222	239	246	249	271	234	250	224	225	250	242	270	247	256	244	261	236	228	262	257	238	226	226	239	236	234	284	237	240	267	232	215	225	248	232	261	250	272	264	236	273	238	236	246	233	232	245	231	225	276	243	218	258	245	230	227	238	266	246	249	225	242	283	250	244	258	238	256	253	257	214	239	237	229	271	205	228	224	212	242	259	268	252	238	247	262	257	259	229	262	271	228	253	220	258	252	243	221	249	280	216	232	248	228	225	242	246	255	237	237	213	213	223	247	214	216	251	226	239	248	228	212	239	254	242	229	220	211	264	251	273	238	261	263	236	225	242	226	259	275	246	231	216	247	232	246	237	241	218	225	251	249	203	236	266	200	233	252	247	248	243	227	237	231	232	249	242	225	272	263	240	213	257	233	222	232	222	233	233	247	247	240	234	244	243	282	274	244	228	234	225	223	221	228	228	212	261	249	232	247	292	278	249	260	206	230	249	217	247	250	224	232	257	224	256	239	224	246	260	261	254	241	271	257	224	231	242	238	259	235	257	245	264	265	238	232	248	272	219	268	235	222	234	225	251	255	235	242	233	221	245	242	210	276	239	225	266	264	224	237	238	227	250	259	246	243	277	227	230	223	217	246	234	267	248	252	225	262	211	207	249	213	256	259	226	219	252	236	265	245	233	245	260	250	207	236	234	256	220	228	232	226	254	232	230	236	217	236	269	265	227	236	241	239	254	222	266	240	240	232	255	247	265	250	257	234	248	244	223	254	232	233	280	255	214	253	228	274	247	274	259	256	234	257	234	229	264	231	224	231	244	229	228	230	263	258	244	219	263	230	244	226	243	230	238	281	232	227	212	245	247	240	228	232	246	260	230	240	249	227	238	237	246	245	242	236	229	224	238	229	257	246	255	228	262	240	244	250	241	255	225	224	250	248	234	230	235	254	249	234	255	227	252	244	220	233	223	231	245	237	255	222	244	229	254	246	234	256	230	225	223	231	239	226	249	221	254	234	238	239	223	248	247	224	229	249	245	210	247	238	241	230	254	254	265	225	272	233	270	236	266	245	219	228	221	225	244	256	243	246	246	225	246	220	227	279	252	226	227	255	228	224	241	231	241	242	222	246	225	254	234	241	220	238	207	216	251	262	224	252	219	258	231	250	221	248	236	244	248	230	267	228	243	264	239	287	253	258	224	223	226	254	237	240	240	241	240	237	228	264	237	246	230	227	246	275	242	260	253	255	229	240	250	221	259	251	235	256	267	244	253	261	229	233	232	222	241	259	217	226	235	238	240	222	285	231	220	233	228	230	232	265	224	240	236	252	220	232	244	252	232	250	248	265	223	234	245	268	260	216	240	243	236	227	231	270	250	228	256	252	220	226	250	246	229	228	231	256	249	223	244	249	265	279	254	224	206	241	211	239	264	251	249	219	193	236	254	219	264	237	250	265	249	254	239	259	231	226	247	242	227	235	235	229	248	247	231	245	226	230	231	239	230	240	241	232	231	225	227	247	225	228	197	249	246	255	245	243	228	243	242	245	228	252	216	233	225	250	257	232	232	242	258	220	271	237	229	243	241	242	237	226	243	247	234	243	243	269	246	220	234	239	237	209	258	215	227	237	238	259	241	260	241	215	240	262	246	242	257	226	244	255	238	231	231	215	258	239	237	268	257	239	213	240	236	243	263	253	248	249	235	230	251	252	221	246	249	216	229	220	252	234	230	259	236	211	235	283	243	238	238	255	245	234	253	279	202	265	228	227	232	253	230	224	239	226	258	256	223	238	246	270	242	257	230	247	251	227	244	212	235	254	251	269	229	265	235	242	272	269	231	261	262	265	251	221	246	253	238	212	258	233	237	245	245	252	232	216	253	247	250	256	239	240	258	238	254	247	251	248	271	230	238	211	239	236	230	236	244	198	244	243	260	247	237	246	215	227	243	242	224	232	253	248	243	267	269	241	221	231	221	236	252	231	225	234	235	227	235	251	231	238	267	241	213	264	266	295	248	229	258	277	266	219	239	240	269	227	236	237	243	247	236	288	205	238	262	256	260	235	242	215	234	256	235	244	256	216	229	235	226	260	242	245	247	245	232	232	242	273	244	230	243	241	230	245	249	256	228	222	256	245	241	208	264	235	236	239	225	246	250	233	258	280	234	245	258	276	233	253	240	264	224	227	254	204	253	253	254	241	237	213	220	260	252	247	265	222	261	232	251	221	219	240	258	238	207	261	238	265	239	249	252	225	238	267	203	266	242	274	236	250	230	245	246	259	253	259	276	238	240	244	235	248	234	226	263	207	239	201	230	218	255	254	214	235	245	250	225	244	234	225	253	239	239	231	268	224	227	234	254	234	227	233	221	236	246	236	255	216	257	256	289	247	214	254	234	255	234	224	261	250	212	271	252	260	242	243	259	231	236	237	226	254	238	233	246	249	240	271	227	240	224	224	247	242	245	246	220	238	242	237	232	250	247	221	243	209	249	242	241	234	255	261	240	220	221	234	226	263	211	233	251	230	230	230	267	218	245	254	210	230	267	244	252	238	237	247	244	241	266	230	253	268	234	226	250	228	228	221	250	245	226	242	237	221	259	228	223	240	230	240	244	250	265	256	207	241	232	225	240	260	223	264	210	263	265	242	253	240	267	216	268	252	246	227	233	231	251	245	244	246	224	261	210	250	239	222	219	248	209	246	247	247	256	227	252	263	245	243	261	253	243	270	252	228	240	257	255	247	239	273	250	246	234	224	250	256	236	223	219	233	246	205	239	243	226	253	247	241	261	248	261	261	229	219	232	268	232	264	221	235	251	241	217	238	247	234	244	249	234	220	243	269	228	221	239	257	220	280	252	231	204	241	216	266	215	241	219	228	253	232	245	228	246	227	237	248	248	224	251	241	229	257	251	239	242	238	271	207	235	235	243	268	237	264	250	251	254	239	244	248	245	226	223	272	258	272	237	247	230	228	210	245	229	256
23900	21322	28539	24434	21319	8151	783	495	432	352	292	283	277	206	230	217	194	190	185	202	177	178	180	190	170	177	188	168	190	171	166	178	148	134	164	180	167	153	158	141	127	166	153	150	151	141	172	173	156	170	163	142	173	145	171	158	150	168	155	182	147	157	167	149	144	165	157	130	162	170	156	137	162	145	144	178	171	152	146	137	155	168	142	163	161	168	168	161	158	138	164	141	160	136	142	155	167	130	156	149	152	144	153	168	169	160	139	182	160	143	138	142	161	143	133	149	145	157	134	144	166	140	168	158	135	147	169	144	171	146	149	154	129	157	145	136	148	150	136	143	121	154	170	150	162	157	165	138	143	135	150	143	158	166	135	190	169	154	175	156	153	144	164	142	143	162	155	144	162	149	162	169	161	156	161	142	149	148	163	163	172	128	137	156	130	161	157	162	152	144	149	164	139	165	161	160	147	174	150	182	149	118	174	162	149	153	143	161	182	163	168	170	176	151	156	166	169	150	164	149	150	138	163	153	183	154	145	150	137	151	137	135	149	164	151	156	166	164	143	152	161	160	143	149	144	146	144	151	134	147	152	156	146	148	153	152	139	151	118	155	135	155	167	149	166	171	143	148	157	146	147	146	157	172	150	150	175	151	144	135	174	161	137	162	146	156	154	162	161	132	144	161	140	162	155	158	156	148	150	162	152	164	141	160	151	147	146	147	145	184	146	165	163	166	150	125	151	163	155	165	143	143	154	153	153	145	140	126	145	167	163	127	121	150	172	153	136	159	148	171	157	135	168	142	135	171	137	141	175	141	162	165	154	161	146	137	152	154	165	144	135	151	153	141	172	145	157	152	148	172	133	150	155	152	165	151	145	151	164	142	158	142	152	157	163	158	145	148	139	129	166	151	144	134	161	162	149	142	139	160	150	141	151	160	168	151	170	155	144	138	134	143	166	130	146	149	155	154	132	138	160	145	153	144	153	142	161	137	146	149	145	147	142	142	157	153	166	150	162	140	138	124	155	149	162	129	147	149	145	148	145	129	143	151	168	143	180	147	154	127	159	142	150	153	164	164	143	177	133	142	132	139	136	156	141	146	154	161	146	148	146	170	143	143	179	147	145	149	141	139	147	144	120	138	153	166	170	144	155	157	140	153	168	152	145	142	162	152	160	133	154	171	157	134	163	161	150	140	157	136	149	161	148	151	146	141	151	161	142	169	161	150	163	156	165	154	158	159	154	166	146	151	156	156	131	154	148	176	189	154	163	154	135	142	137	128	140	153	151	141	160	142	168	136	151	174	147	159	140	174	156	157	153	163	147	140	144	167	117	176	149	144	172	145	134	169	169	153	164	157	163	164	158	152	129	182	146	150	166	152	137	162	168	140	159	162	159	163	152	169	140	159	156	155	150	146	143	122	155	168	134	133	160	143	129	151	142	163	156	138	156	155	128	148	163	142	162	159	165	150	149	150	144	167	156	166	166	151	164	156	153	141	150	138	147	135	164	156	151	148	161	147	140	150	131	124	161	174	163	142	159	123	155	143	132	147	176	142	171	180	167	142	152	159	143	143	159	154	155	172	184	152	135	156	144	155	149	148	146	163	123	145	159	160	154	164	168	136	150	178	156	143	123	144	136	160	162	155	146	142	159	154	145	166	159	164	171	147	155	155	145	139	176	126	162	129	178	155	185	143	143	153	144	144	150	144	132	161	149	145	146	150	154	157	120	153	151	158	147	171	168	143	134	158	145	139	147	169	165	140	164	151	135	160	153	124	146	173	129	162	163	168	152	161	149	150	155	164	163	172	156	172	146	134	166	161	138	159	148	159	163	158	141	151	149	150	158	155	153	151	150	145	155	130	149	153	154	187	154	154	138	153	142	159	152	170	161	151	152	142	166	149	137	165	167	142	161	181	143	165	146	194	170	145	151	153	146	143	156	157	141	149	163	167	177	140	139	149	164	148	162	156	153	151	127	156	147	129	150	152	142	154	165	151	173	164	147	156	178	149	153	151	156	139	151	175	138	137	151	142	151	150	146	153	158	160	144	153	134	154	177	159	149	127	155	155	153	136	160	162	137	154	161	139	125	152	155	152	161	169	155	167	159	143	146	142	136	149	161	149	157	169	146	147	164	156	144	167	142	132	137	148	147	150	142	135	159	175	132	123	154	166	149	146	141	149	149	154	121	148	149	149	137	153	160	151	159	166	134	136	139	162	150	152	144	144	138	171	150	156	179	147	142	161	150	143	131	144	140	129	142	163	132	175	148	141	156	161	174	153	142	141	160	154	145	169	132	165	136	154	169	162	142	169	154	164	158	132	127	148	155	165	155	121	148	142	152	162	159	153	160	131	157	157	142	153	153	165	143	141	152	150	151	163	156	141	163	164	155	140	160	154	145	144	164	146	117	150	166	147	166	131	150	146	133	154	139	174	150	171	168	161	151	135	166	124	148	130	159	159	149	148	152	120	145	171	158	165	132	134	143	134	150	150	148	155	151	140	168	146	149	146	153	149	172	118	132	148	140	169	151	164	152	148	154	155	163	150	149	138	157	170	147	134	134	133	148	163	144	157	146	126	132	154	135	178	150	148	175	161	166	148	145	146	144	143	143	156	195	150	154	162	128	161	135	137	156	141	143	151	170	161	148	152	143	164	167	149	157	162	167	161	159	153	165	150	156	162	163	150	135	153	156	184	167	131	149	185	144	164	137	159	137	154	153	162	147	159	152	175	142	144	161	146	163	151	150	124	172	156	162	158	154	130	151	153	172	161	150	172	163	150	128	140	153	140	150	161	162	162	152	151	140	131	142	150	149	143	144	146	163	165	155	160	157	142	162	176	161	138	156	172	169	180	169	166	167	152	165	158	174	148	147	161	159	144	138	147	141	158	138	156	156	173	168	134	160	139	159	164	147	132	161	131	162	164	136	160	159	161	156	148	134	123	161	166	167	134	157	149	164	161	162	142	157	149	153	148	137	140	150	159	151	178	173	156	146	150	165	153	157	165	150	133	161	160	148	151	147	133	145	147	135	137	139	155	149	150	136	145	147	150	144	150	150	154	176	166	157	127	141	165	139	127	139	163	144	151	167	143	146	173	159	170	156	166	162	145	137	139	171	143	158	164	129	144	138	146	163	144	149	167	161	162	158	164	155	147	153	154	150	163	150	144	137	151	117	146	162	137	155	141	146	140	139	156	165	137	138	153	133	145	171	148	142	157	140	141	154	137	171	154	156	144	149	142	163	140	139	146	151	148	181	155	151	156	172	164	151	154	151	137	134	143	154	154	146	160	140	154	161	173	161	141	158	140	133	118	153	140	140	149	166	146	134	155	157	153	165	159	153	157	169	152	147	151	165	140	162	147	173	131	186	175	157	144	139	161	143	169	140	155	150	149	155	138	149	149	148	162	126	165	164	155	156	146	146	152	176	147	145	157	181	170	160	141	168	163	149	146	178	151	156	147	145	145	127	156	158	152	156	157	159	149	162	151
3445	8999	5669	2612	1857	1307	1003	804	614	524	398	435	359	293	305	284	242	268	240	231	217	208	212	222	191	171	187	199	195	190	194	182	198	190	161	201	195	201	186	155	173	157	177	159	157	155	189	188	173	173	168	184	165	160	180	176	186	168	166	186	187	159	163	184	173	169	185	175	188	196	167	169	154	196	161	170	175	185	159	183	175	157	177	184	157	177	188	161	172	159	163	183	176	196	170	157	172	169	163	179	178	180	177	175	160	144	164	155	165	176	157	169	176	161	169	153	168	172	174	164	163	191	167	163	171	188	174	193	158	174	159	165	147	161	163	172	172	165	177	166	165	167	175	156	167	161	165	182	162	178	176	149	156	187	181	140	179	160	159	163	184	161	151	167	169	167	152	162	170	156	172	164	191	194	176	171	176	174	145	162	155	192	189	187	151	184	173	169	171	166	170	198	181	164	170	181	174	170	188	169	170	174	162	177	151	171	173	152	161	180	158	155	192	149	165	175	163	168	175	188	161	198	188	165	205	177	173	156	169	165	168	165	169	191	159	170	171	149	170	171	178	165	137	174	157	170	176	174	157	156	170	161	169	150	160	146	179	164	175	150	153	166	159	156	167	170	163	193	158	188	166	172	168	156	173	188	162	160	184	174	143	178	191	171	146	163	177	189	147	162	153	165	164	158	156	171	188	182	184	171	138	172	179	171	171	161	191	165	172	150	172	150	142	147	176	167	169	176	177	160	168	168	187	160	161	170	159	157	159	154	193	188	204	170	174	168	157	156	182	182	175	168	161	142	160	190	183	179	154	154	165	161	165	173	173	158	165	138	174	146	177	162	158	150	164	162	176	160	173	165	170	147	152	178	178	172	171	140	173	162	167	180	153	177	187	163	176	151	197	182	189	167	178	171	189	172	176	156	163	133	166	178	173	188	169	160	182	159	146	148	172	164	169	166	159	160	186	179	167	158	159	165	163	156	168	143	168	193	188	162	189	171	172	164	157	157	180	185	176	130	196	164	185	166	166	158	190	146	157	173	175	155	158	170	158	163	166	181	159	166	180	165	182	153	174	157	182	139	156	158	161	168	172	160	165	182	146	155	180	161	186	166	175	180	171	150	165	180	146	162	171	172	178	175	168	171	178	153	175	170	137	163	161	160	178	167	179	169	160	159	175	154	155	144	180	163	174	177	173	184	163	163	213	137	160	179	169	155	196	194	164	143	156	172	160	159	153	186	146	145	155	187	168	155	185	150	164	165	170	166	170	172	173	150	164	177	184	189	155	167	168	177	139	174	167	139	181	165	175	158	159	171	181	171	161	173	165	163	175	169	171	158	176	180	162	172	158	185	162	169	178	181	176	165	176	171	169	158	165	175	166	166	128	159	145	154	173	147	162	180	172	189	164	178	196	173	186	167	171	164	172	171	169	166	203	170	167	163	172	156	182	170	162	199	164	172	145	167	165	157	181	169	167	166	175	157	153	177	142	180	156	164	179	170	151	186	163	180	187	175	172	158	172	161	136	183	145	158	182	150	192	176	168	154	156	179	173	186	151	174	152	158	176	193	160	183	165	163	177	154	171	168	195	175	170	172	163	191	148	185	180	183	171	171	169	154	176	154	176	165	165	162	168	178	175	170	159	171	175	171	165	174	174	172	192	172	163	150	167	164	178	158	179	147	147	179	169	161	199	177	179	151	169	150	176	154	186	158	177	162	168	191	187	180	154	171	164	155	165	164	158	188	147	169	170	174	191	162	151	181	159	166	179	163	162	163	177	176	171	168	175	171	160	163	160	170	162	149	139	184	180	156	173	176	151	174	172	157	169	153	157	171	171	166	151	163	172	183	180	181	163	193	167	195	170	181	175	145	160	164	171	145	167	168	169	200	166	164	161	204	178	140	174	191	160	145	175	170	185	148	159	172	163	167	193	153	190	175	153	172	180	163	162	165	182	174	163	183	155	174	182	153	177	184	188	180	164	160	169	149	159	157	183	181	159	149	167	168	160	153	171	159	177	179	157	154	180	169	180	159	164	175	163	175	185	146	169	159	161	143	179	171	197	186	180	177	153	167	161	164	165	165	139	171	159	179	168	155	148	160	167	170	184	161	172	166	155	191	165	182	170	161	163	173	172	183	149	145	162	166	170	165	139	173	183	153	164	157	168	168	170	159	181	163	164	164	164	181	164	161	155	163	156	159	175	178	170	150	151	152	177	169	176	192	178	163	158	169	155	154	160	164	168	157	186	182	192	179	172	171	188	192	156	156	190	168	165	166	169	176	149	161	199	166	170	189	189	167	159	175	171	167	177	158	204	145	178	155	165	181	178	188	159	140	148	180	173	176	177	170	170	186	173	175	167	173	194	179	151	191	190	175	162	190	184	170	175	144	152	163	165	176	164	183	153	161	163	164	182	179	166	158	178	181	154	173	163	157	186	163	173	154	181	188	173	181	166	165	165	145	200	196	168	174	146	165	161	170	181	172	177	160	176	209	178	155	173	178	160	161	178	166	161	167	167	174	160	176	168	163	169	180	183	176	169	160	173	170	187	150	146	174	171	177	165	159	197	202	178	189	144	163	156	163	176	146	148	174	148	182	177	172	190	175	147	171	191	177	173	171	168	171	140	181	169	159	156	160	183	175	170	171	180	156	184	190	184	164	176	190	170	179	165	198	159	165	186	176	168	156	189	164	168	169	177	181	155	146	155	173	168	154	190	174	167	162	171	146	147	181	176	174	177	155	185	186	167	168	196	196	190	182	170	166	167	169	162	149	179	151	172	154	160	162	181	140	151	179	176	143	166	166	171	180	166	199	157	150	139	153	161	161	158	161	163	167	166	171	151	179	177	162	158	165	183	174	171	156	168	158	162	155	167	142	163	165	164	166	182	189	179	204	149	180	152	178	170	177	181	165	139	176	161	159	168	155	173	152	166	175	173	167	159	150	161	167	184	179	178	161	181	135	161	176	175	167	160	151	165	165	165	185	157	165	179	161	191	157	179	171	170	181	144	175	163	157	186	160	170	173	197	175	177	157	171	157	200	165	174	169	163	168	197	151	188	144	174	165	149	183	180	163	194	161	160	157	162	186	165	165	172	178	180	159	176	167	162	154	174	184	142	181	167	170	148	174	169	163	178	176	181	166	188	171	162	154	163	167	145	176	173	194	158	181	152	176	191	144	177	174	179	183	173	167	164	157	167	157	177	181	165	172	170	175	171	164	172	163	168	166	204	159	170	172	151	184	179	181	159	166	156	183	180	162	164	144	154	170	160	176	186	166	161	162	161	190	187	173	183	167	152	141	171	149	151	149	168	177	156	164	165	138	168	165	171	159	159	188	166	168	172	179	176	170	162	161	195	183	156	164	167	193	173	157	167	154	162	151	165	184	184	168	191	174	174	137	176	174	149	169	156	158	146	169	164	172	164	167	167	177	156	184	188	179	188	164	171	163	171	152	170	159	183	182	159	162	187	166	179	173	162	167	169	182	166	157
25152	21315	27330	25561	8904	782	630	517	522	440	457	494	431	437	421	403	364	417	394	407	424	440	407	401	381	408	375	382	419	398	422	389	415	379	430	389	357	404	431	389	388	416	387	395	387	405	379	409	382	390	375	414	403	415	413	403	383	394	386	388	421	450	371	417	392	392	384	374	390	372	422	378	398	389	349	374	402	431	424	359	367	345	426	367	394	373	428	412	397	371	383	364	418	383	378	424	399	418	360	394	393	379	387	415	431	388	390	370	386	375	410	374	382	374	377	402	369	424	393	398	390	360	335	377	355	439	389	407	399	385	393	391	379	416	387	378	370	380	406	403	366	420	382	404	392	374	375	378	408	363	392	398	429	386	382	395	350	381	396	397	359	358	402	403	396	377	392	390	375	426	415	442	361	386	385	401	362	404	380	407	409	359	390	396	429	391	375	380	394	386	378	379	373	389	366	422	377	419	401	377	398	396	403	405	372	384	396	364	369	371	368	378	404	397	391	396	380	401	343	425	374	418	391	356	402	389	383	364	408	374	385	427	400	370	419	378	400	379	378	390	389	353	396	366	409	364	386	387	372	376	384	338	364	388	421	388	388	385	371	415	378	377	407	394	401	393	381	420	371	418	412	347	388	393	408	348	399	397	371	406	413	428	403	399	393	394	365	392	375	403	412	397	412	408	411	389	401	403	409	405	374	388	375	413	359	386	397	432	406	428	413	386	385	372	419	413	395	346	383	432	434	373	419	366	394	424	379	388	384	390	361	407	394	404	393	346	391	360	426	397	397	397	381	392	374	355	393	401	349	418	409	398	400	391	358	377	388	394	415	422	374	396	374	384	364	390	396	417	385	408	369	388	413	368	386	362	390	363	398	360	398	388	368	387	364	387	387	353	399	375	382	383	379	388	390	401	409	399	358	377	362	375	398	385	363	377	398	410	397	348	389	374	381	408	374	399	388	405	392	407	403	401	384	385	379	404	419	387	407	351	371	393	387	391	422	389	383	397	426	380	433	358	424	397	375	406	384	379	402	386	373	392	399	367	378	375	405	401	402	433	387	367	365	367	363	409	416	381	392	380	348	353	437	367	401	373	368	355	421	374	401	394	386	402	388	353	379	362	385	384	364	390	373	352	360	372	369	405	370	380	394	406	416	419	372	324	405	407	384	396	409	390	378	386	413	354	377	361	376	380	397	393	401	402	413	371	402	392	379	397	385	385	429	375	381	393	416	387	382	402	369	394	422	385	387	379	398	380	361	332	409	344	406	393	408	390	356	432	394	439	380	380	383	374	372	397	408	412	377	367	399	431	368	397	400	409	407	389	379	384	433	423	351	380	395	384	364	323	426	374	398	424	396	386	406	436	413	397	398	405	375	396	403	395	434	421	399	397	394	364	410	378	385	437	343	381	396	379	405	392	390	376	412	430	411	410	394	379	361	380	401	379	346	379	398	432	365	404	402	376	379	374	355	374	400	362	382	368	388	418	391	386	371	366	448	378	381	391	393	412	375	396	409	389	404	424	378	386	416	399	449	406	379	408	393	410	384	403	411	386	391	387	407	398	405	380	377	361	384	389	411	381	345	378	381	406	366	374	373	380	416	379	402	395	361	386	413	378	346	375	375	385	383	367	383	384	386	392	383	390	407	372	356	416	436	407	388	402	420	380	393	417	395	399	404	381	387	405	408	407	392	400	371	404	371	406	375	385	385	376	345	385	372	417	422	410	415	383	391	420	366	433	399	424	400	392	383	380	392	409	354	416	374	412	380	385	395	385	377	398	350	388	375	386	371	387	375	355	360	412	388	368	409	376	360	370	373	364	415	389	387	365	379	392	403	403	399	395	416	428	365	380	341	381	413	401	340	382	388	377	367	366	382	383	409	368	372	381	395	395	362	397	368	404	387	413	384	375	399	376	369	337	371	381	409	393	395	394	362	400	367	358	376	396	373	411	383	380	405	394	366	346	393	388	383	426	346	375	399	395	382	368	391	403	416	377	390	405	376	380	393	380	385	395	386	401	368	433	372	370	381	419	369	392	385	379	388	400	396	394	426	433	411	418	393	411	361	419	380	401	426	384	387	330	378	393	378	395	362	360	384	403	386	383	399	408	373	403	383	415	392	380	373	369	397	396	389	361	372	369	418	386	414	383	419	389	393	389	431	381	362	378	404	372	379	393	456	410	335	407	413	420	395	382	406	370	395	363	383	425	423	409	389	377	397	387	398	385	403	400	397	373	390	381	387	406	364	373	421	410	422	360	384	391	385	417	363	387	382	354	428	397	397	369	355	404	403	409	404	366	383	369	432	399	402	396	373	399	350	389	389	423	388	382	386	371	380	368	373	369	400	408	381	389	349	379	355	382	405	388	396	396	377	373	376	378	372	382	371	395	372	383	403	360	415	363	354	429	436	397	380	319	365	392	392	407	369	383	373	398	406	374	362	383	395	380	401	371	403	377	406	385	381	365	405	377	417	374	414	380	402	377	381	410	399	429	394	432	387	397	433	392	376	403	414	403	395	391	382	377	397	352	361	373	385	396	398	417	390	408	365	367	383	361	395	418	383	365	398	363	377	397	379	419	380	394	411	398	374	375	380	391	408	379	394	381	403	407	389	425	384	403	384	393	375	401	416	395	387	366	378	365	432	383	359	403	364	358	353	371	359	409	433	427	369	359	374	419	405	398	385	391	388	388	411	373	391	397	381	412	406	393	393	387	413	366	396	378	375	421	391	400	380	404	398	389	408	393	390	395	396	408	373	376	391	421	387	384	396	406	390	360	395	439	378	417	400	363	390	423	374	400	402	365	402	390	388	410	370	395	389	429	377	396	407	397	417	384	380	412	368	389	372	396	394	391	437	380	398	381	355	391	414	393	398	373	384	389	355	387	417	398	426	370	385	386	356	370	409	404	384	378	395	349	372	409	356	365	370	398	378	361	388	365	373	385	406	392	367	396	405	375	388	386	386	377	384	402	386	372	426	381	378	398	373	385	357	356	416	389	387	359	409	387	414	395	389	412	376	391	389	397	420	352	390	376	418	406	382	409	376	375	412	385	381	406	399	380	412	409	406	421	392	382	350	380	380	393	391	392	380	346	376	388	376	352	394	401	387	403	377	386	379	382	420	414	390	379	413	414	396	396	366	375	388	382	397	380	394	366	406	418	374	382	408	400	384	386	372	384	398	360	366	370	376	379	360	381	431	395	365	400	383	383	410	386	385	390	410	403	399	373	387	412	379	435	418	382	350	383	434	372	403	405	372	365	429	363	375	391	366	395	373	398	381	357	380	397	345	411	423	439	400	390	432	380	399	374	395	385	392	387	365	402	389	366	388	419	376	402	376	364	382	406	388	353	394	384	373	381	390	392	378	406	408	388	426	366	406	350	400	386	392	401	392	388	394	406	391	402	435	381	357	394	384	380	394	412	410	398	391	385	395	383	432	392	419	414	376	383	390	372	396	413	373	420	384	398	378	381	396	410	383	358	367	368
3469	5318	3377	1694	1288	1073	944	788	676	585	535	521	504	532	475	476	493	459	423	438	418	465	445	462	451	418	418	455	422	437	436	408	383	422	432	441	422	411	431	383	418	444	453	428	398	434	405	448	407	458	414	431	449	483	414	446	435	435	415	382	398	422	423	367	444	458	438	428	426	399	422	406	436	398	430	408	407	426	415	434	441	400	434	418	426	417	393	436	416	410	445	393	397	421	404	374	453	421	401	436	414	429	439	402	427	396	429	415	404	371	433	438	424	444	424	414	428	395	468	441	426	414	429	432	397	425	425	404	433	405	439	405	386	416	440	424	414	445	423	422	413	441	431	400	390	402	398	428	399	397	413	380	411	429	429	436	371	444	448	424	410	427	403	421	412	391	423	388	389	373	430	409	433	406	424	413	441	369	415	421	460	438	441	404	427	388	403	394	436	380	415	434	413	422	444	440	376	406	450	447	418	449	422	429	426	401	402	385	405	415	407	447	434	394	385	413	444	433	402	420	442	458	428	470	401	432	413	376	434	448	387	385	399	381	413	356	408	433	424	403	427	398	448	440	387	415	384	445	411	431	398	393	414	432	393	383	404	399	406	430	386	423	403	414	428	392	417	407	436	382	419	428	396	431	471	398	434	446	437	407	393	422	408	422	434	430	411	394	410	395	429	415	395	417	397	429	411	437	404	400	424	413	443	426	450	395	399	419	381	384	433	411	452	453	418	413	375	438	404	414	411	394	439	426	449	446	446	416	423	410	443	404	425	404	413	420	397	417	441	432	440	436	413	414	406	405	409	397	405	441	459	412	412	360	393	408	434	413	366	448	434	406	413	425	419	407	444	404	393	397	444	413	391	421	401	378	397	414	385	451	409	422	459	427	431	379	433	422	386	375	425	412	455	428	385	409	412	383	424	393	388	399	411	421	420	424	422	393	416	423	379	369	437	419	408	408	421	428	455	450	429	363	401	439	444	419	422	403	412	391	423	406	426	386	439	426	411	421	395	394	381	405	363	459	456	379	418	408	424	432	393	407	400	371	406	410	449	452	451	431	423	425	375	415	441	445	445	427	418	397	430	394	391	419	451	394	393	398	427	400	425	401	383	425	414	408	441	432	429	422	401	435	441	426	424	414	456	376	426	408	419	405	411	414	434	394	428	437	435	374	389	427	448	408	404	397	425	386	408	407	428	409	416	388	398	445	439	402	431	402	403	411	403	424	426	423	401	425	416	380	404	423	419	425	413	426	432	422	447	423	439	443	439	463	449	420	411	441	415	409	423	409	412	460	396	398	421	417	397	438	388	415	426	396	421	373	391	422	404	424	387	420	397	423	427	426	413	389	424	389	416	416	404	430	403	445	392	412	431	433	414	408	406	433	398	429	467	407	427	433	416	400	417	439	397	395	422	401	409	465	426	390	449	408	411	405	406	410	409	411	435	434	459	407	417	411	411	386	424	414	424	380	440	458	428	446	453	427	428	406	408	416	458	437	406	449	378	417	417	401	392	405	410	404	383	420	421	407	401	391	449	394	425	395	406	410	446	402	415	403	410	449	412	417	399	433	432	394	366	404	438	408	413	426	431	397	402	390	436	409	376	407	439	471	404	451	442	406	400	433	403	405	408	430	411	423	371	412	396	454	437	427	403	370	425	409	414	406	428	409	444	421	403	420	425	397	410	402	415	387	413	428	416	403	393	413	416	409	403	406	402	406	442	421	417	431	439	428	421	420	405	425	399	426	401	423	422	415	411	426	430	396	416	388	460	371	420	393	371	433	397	395	409	416	449	408	416	431	413	442	425	412	399	419	434	434	400	437	410	397	393	411	439	445	409	390	428	440	413	430	369	426	398	369	431	434	425	423	401	442	413	379	418	420	380	390	411	437	390	436	403	368	387	410	422	417	450	391	390	433	396	407	384	453	401	425	458	428	420	424	429	414	413	407	393	432	398	438	431	402	438	409	410	429	440	442	393	431	425	465	443	441	417	382	426	415	414	429	414	429	400	436	419	408	398	427	450	454	402	400	431	392	389	404	374	396	433	424	411	422	422	388	426	399	409	390	391	404	389	422	389	444	426	449	401	408	435	421	438	468	410	420	417	410	401	425	432	397	418	424	438	435	420	418	443	403	415	401	434	376	413	418	432	389	397	409	390	379	413	412	411	397	414	414	439	437	421	435	399	437	404	387	411	462	413	437	459	404	439	406	396	441	427	395	424	397	429	402	408	413	415	471	469	398	438	420	421	428	416	406	418	387	437	416	411	386	407	430	441	413	420	414	372	405	417	389	413	409	435	386	451	434	415	429	415	447	489	423	416	438	387	449	393	394	432	425	421	432	410	382	385	406	418	403	411	396	441	400	414	433	454	425	410	425	424	412	418	386	426	445	388	421	455	425	415	413	435	386	393	444	418	438	422	427	430	415	445	407	410	416	429	419	372	429	416	432	419	395	417	430	437	413	401	398	415	423	400	409	417	408	408	401	429	427	456	415	414	436	432	422	453	379	378	426	440	401	390	399	414	422	421	406	431	449	419	415	380	406	410	433	445	399	440	384	427	410	429	424	434	401	392	412	420	432	412	377	415	452	404	421	430	426	408	391	424	417	441	378	441	406	389	438	409	415	427	395	393	399	431	395	414	410	388	420	421	441	450	421	435	402	436	408	429	373	378	422	422	439	395	382	410	412	418	397	396	430	434	421	403	432	397	431	431	404	425	427	434	385	394	405	421	402	429	421	414	413	402	405	390	386	376	414	421	429	432	435	435	446	453	412	457	438	445	460	411	396	439	433	412	420	408	430	406	410	400	374	395	403	433	417	425	420	399	391	421	387	450	428	430	408	393	411	431	416	388	432	430	388	420	388	470	432	405	414	390	440	408	458	415	393	376	413	427	451	415	396	396	462	426	412	367	444	408	405	431	420	414	387	416	424	426	438	431	440	408	416	414	392	451	449	419	411	368	438	420	421	442	377	419	394	390	394	418	391	443	402	414	395	423	428	436	416	439	436	439	396	459	385	436	431	384	392	431	418	397	402	433	444	456	441	413	405	402	402	414	431	419	404	400	418	424	371	440	405	416	435	405	405	444	425	428	416	457	407	431	430	412	419	418	429	403	410	406	428	384	439	434	411	424	412	424	390	372	444	439	441	418	436	437	451	400	416	370	457	422	422	429	428	372	413	425	397	413	429	400	417	415	427	394	396	430	436	436	434	410	398	437	405	483	425	417	417	426	424	394	409	393	425	401	472	430	416	399	408	413	384	451	445	437	407	436	449	409	429	409	403	433	434	396	379	417	394	448	445	390	417	417	393	407	431	394	405	397	430	399	411	411	469	412	413	425	406	455	417	405	381	434	411	415	413	406	431	454	373	400	423	392	366	370	442	393	421	442	403	404	411	413	419	402	389	431	397	411	433	425	395	423	426	407	433	406	402	442	389	404	412	414	393	424	390	389	427	441	429	429	442	424	440	415	413	439	475	451	415	402	423
22808	21360	29041	24023	21278	21258	6510	1139	823	724	656	643	567	505	553	457	461	422	435	418	428	381	374	427	384	387	398	384	402	415	399	419	413	377	382	385	391	393	357	365	391	372	352	365	365	365	411	368	363	400	393	351	375	360	369	371	379	353	381	360	380	373	366	356	370	386	378	329	391	351	399	385	373	361	384	354	364	343	346	366	345	377	388	339	393	358	380	357	370	334	364	388	369	364	353	357	368	359	356	398	367	368	355	342	389	355	346	358	349	398	372	377	393	380	372	362	348	345	349	353	341	382	386	353	389	370	387	375	357	381	376	357	360	347	353	365	388	357	361	358	326	367	343	354	354	359	369	340	348	381	364	346	396	348	332	385	367	376	315	329	354	315	374	316	384	343	393	361	367	368	358	379	380	368	390	363	360	371	392	383	360	390	363	372	374	367	356	404	356	382	383	369	371	333	372	363	323	393	391	380	384	369	383	327	374	399	349	366	347	356	373	391	342	359	319	332	405	365	380	369	370	382	333	356	360	331	349	357	342	372	350	382	393	330	359	340	370	359	335	366	373	334	367	381	390	396	394	381	352	357	377	360	368	346	361	358	399	325	369	386	341	350	342	370	356	349	363	367	376	370	390	365	366	364	393	377	369	339	368	371	362	341	361	372	361	361	372	351	364	377	379	352	373	348	357	390	364	383	381	336	400	381	337	375	359	328	356	357	338	355	360	349	364	354	375	342	364	312	360	411	387	376	393	377	349	339	360	376	383	344	384	380	362	356	369	401	373	374	386	364	350	366	389	353	358	361	362	358	351	364	356	356	345	347	362	355	401	359	321	368	340	362	366	380	346	387	400	399	337	364	348	361	374	384	377	313	371	367	346	363	392	352	340	369	342	369	342	376	348	342	362	353	317	386	349	339	369	361	378	398	360	364	358	350	353	366	317	360	375	355	363	382	346	349	349	358	372	350	354	344	394	340	367	351	391	352	364	359	344	350	343	348	372	357	365	354	402	365	400	386	372	408	338	353	368	351	377	364	331	361	372	347	379	365	350	368	360	394	394	350	365	343	365	369	371	378	377	361	381	377	341	396	382	343	393	355	344	407	355	396	390	343	361	387	375	385	325	376	372	363	327	368	388	363	369	371	344	361	372	388	392	336	396	357	334	353	372	325	358	358	355	365	352	367	363	344	349	388	349	397	394	348	366	365	373	375	372	340	371	389	350	386	357	359	366	335	347	387	371	365	348	345	378	356	347	366	349	364	363	372	344	373	338	352	335	363	371	344	361	347	392	368	372	370	384	372	362	367	394	401	343	379	346	368	350	341	347	370	367	345	339	312	354	364	363	378	370	355	383	379	352	332	363	356	367	349	356	349	348	322	353	353	353	337	346	329	377	358	387	404	357	362	342	378	353	384	369	354	391	344	356	374	347	342	342	388	377	366	307	368	362	352	360	340	365	352	389	386	372	390	398	363	413	390	330	324	323	340	355	335	371	322	382	330	326	343	376	346	378	398	365	344	396	356	353	367	375	386	332	351	378	345	361	363	382	380	394	375	357	349	367	358	355	377	318	343	346	339	378	350	351	375	348	369	364	332	370	349	373	358	378	352	362	361	391	355	349	331	417	360	353	352	393	346	358	367	354	370	325	392	346	381	368	361	309	365	348	368	375	356	360	342	326	337	328	363	394	373	346	365	369	352	350	361	362	329	379	343	352	356	367	345	369	337	369	368	357	377	364	341	356	343	346	381	371	369	374	366	319	365	355	364	360	359	368	381	329	375	352	376	392	366	405	399	385	360	378	341	362	354	374	372	361	370	339	361	352	394	407	356	351	362	363	356	344	375	324	355	350	368	356	362	386	363	350	358	401	378	374	354	368	336	374	351	379	381	357	392	354	372	350	407	349	376	349	399	352	337	346	360	370	353	389	360	382	368	378	378	394	346	362	351	346	357	349	385	372	336	351	381	364	383	355	369	395	401	316	366	382	358	345	360	380	380	363	387	356	365	354	339	364	359	367	357	370	337	356	385	331	357	392	370	365	364	350	370	359	344	363	327	373	377	340	361	376	360	325	383	353	346	363	375	365	374	349	370	347	360	365	375	335	370	359	335	366	323	341	343	379	331	362	369	366	395	347	382	374	328	364	341	395	342	379	372	366	361	369	388	368	356	370	398	362	352	340	372	368	385	337	348	335	375	346	382	346	330	320	350	356	376	361	366	352	331	371	378	399	358	335	346	364	374	394	333	362	328	341	358	365	345	343	350	356	368	352	371	355	403	397	370	348	374	347	416	353	364	355	348	352	329	378	337	350	382	350	387	334	360	370	358	363	384	372	369	383	361	355	333	362	366	376	394	360	314	374	354	367	363	349	362	357	359	351	375	374	343	357	355	335	359	358	335	358	357	394	366	368	364	372	357	358	365	305	376	367	366	347	350	370	355	361	367	358	397	353	348	352	339	366	353	378	376	373	357	338	362	389	348	391	361	371	329	365	352	387	336	335	325	329	369	333	363	375	371	325	314	368	352	346	360	354	389	397	360	345	371	388	364	359	349	335	385	385	359	317	348	357	365	357	356	350	361	335	330	340	350	404	375	368	411	334	374	378	369	327	377	362	393	377	342	340	370	376	356	353	371	365	370	331	363	335	351	361	350	345	400	359	347	379	386	373	298	357	355	384	350	352	382	339	352	342	376	358	349	350	350	385	349	359	335	366	374	354	336	368	354	329	395	355	361	339	353	334	349	342	367	356	321	332	357	333	365	364	374	351	394	351	412	331	369	368	351	401	343	377	375	353	371	341	394	384	345	380	350	356	399	394	357	356	373	378	365	335	355	332	354	407	355	397	338	356	380	347	355	388	340	362	330	388	356	355	350	355	377	363	316	374	374	365	356	357	321	359	359	334	372	346	341	390	360	377	396	348	354	345	332	353	344	374	350	353	384	330	384	340	362	341	376	324	347	400	393	349	380	377	367	330	375	390	340	364	401	359	382	357	350	348	407	374	364	382	395	351	344	333	354	347	352	369	382	356	345	383	392	350	327	372	355	370	322	353	370	351	362	354	361	360	373	326	370	329	345	340	349	362	361	359	327	367	324	379	373	396	375	369	350	373	358	370	372	354	390	359	387	339	396	378	344	329	377	347	375	367	369	325	317	389	325	360	385	383	366	373	364	333	412	358	370	368	362	366	363	350	353	341	339	391	348	344	374	381	336	322	398	341	378	402	359	362	360	365	366	357	382	362	376	369	379	359	343	346	374	362	342	381	401	394	387	356	366	397	371	365	339	402	411	369	371	362	394	394	374	367	339	358	357	362	349	378	435	385	310	363	353	363	364	331	385	329	343	378	370	390	371	365	353	321	369	355	360	347	361	377	368	374	354	376	365	318	380	371	334	369	336	385	360	365	360	339	372	350	367	354	331	362	359	337	347	334	351	372	336	385	375	356	319	364	356	341	373	388	378	383	346	378	375	342	351	345	343	312	372	354	360	361	377
4875	14688	9722	4816	3379	2624	1933	1481	1253	1055	895	862	731	612	587	612	547	530	497	495	469	468	448	395	481	414	398	437	417	430	410	423	376	408	425	392	402	375	396	391	389	368	394	401	389	357	405	373	363	392	374	408	349	381	385	340	406	372	384	392	383	396	349	386	384	388	343	357	343	359	359	377	343	351	384	358	347	374	375	375	347	387	392	346	374	346	401	370	358	354	388	392	363	387	381	388	334	384	349	379	392	361	367	378	379	356	379	353	385	369	380	357	363	371	360	372	383	419	371	350	320	356	378	362	375	373	376	356	369	355	391	380	377	368	370	355	358	370	426	369	337	367	389	373	383	341	381	405	384	377	375	381	379	388	397	375	361	388	376	352	344	364	387	372	356	368	350	374	385	373	398	351	356	362	358	401	339	372	354	366	355	368	346	387	367	375	363	359	403	419	379	388	383	362	348	349	405	357	357	365	370	361	403	401	371	406	351	344	408	379	357	395	377	342	359	389	350	376	383	389	412	367	336	336	377	369	364	366	376	373	346	362	395	358	359	374	398	373	389	395	368	382	348	323	401	355	347	329	373	382	379	378	373	399	372	379	368	380	357	406	350	366	339	364	332	376	349	362	365	383	379	345	373	362	371	390	325	401	372	382	403	343	373	375	367	374	363	367	373	379	391	367	386	383	327	363	354	390	357	376	400	381	339	372	366	381	354	335	391	385	383	376	385	373	332	361	343	378	332	376	377	336	368	349	394	389	369	354	352	360	360	356	405	388	373	380	355	366	379	360	383	365	378	369	354	382	359	372	384	390	383	354	319	390	339	356	375	360	397	351	364	369	393	363	380	377	364	364	383	394	361	384	373	395	362	340	371	369	355	350	369	384	386	366	386	379	369	363	350	366	385	354	339	346	383	356	339	354	366	376	343	379	380	367	378	372	324	380	338	372	392	363	334	394	352	353	372	377	369	389	396	392	366	392	376	382	356	359	362	349	330	376	403	350	366	358	361	361	344	374	382	357	356	391	402	362	407	354	395	378	335	356	391	351	355	335	381	348	362	378	382	348	366	370	378	355	360	359	400	390	338	372	373	364	385	369	373	346	350	377	353	365	344	366	342	357	381	389	376	358	402	386	374	370	417	404	365	344	409	321	368	361	367	340	368	364	356	352	371	374	379	365	400	358	367	372	381	394	338	392	375	356	361	383	378	379	381	368	371	359	357	331	360	360	386	397	378	384	355	356	335	367	387	328	371	408	383	369	391	345	358	366	369	362	356	365	396	367	341	374	373	362	369	343	355	367	337	373	397	370	352	367	327	364	367	362	377	345	371	368	347	373	375	376	377	374	359	361	374	383	344	363	372	368	381	345	378	386	357	352	396	351	405	360	361	338	362	388	365	381	360	361	362	361	388	408	350	369	368	369	357	393	351	355	397	347	424	350	373	366	378	384	351	356	375	346	378	359	366	365	364	373	383	358	401	355	356	392	371	352	367	311	361	382	355	384	373	393	384	337	400	375	373	388	365	368	347	400	378	363	355	400	357	377	361	372	383	394	367	370	368	378	333	363	348	386	355	321	378	410	396	349	366	358	358	335	342	364	345	377	374	361	367	334	373	359	354	375	333	369	344	373	376	386	387	355	365	392	390	354	361	337	363	374	351	351	357	378	347	335	333	394	346	337	350	330	349	393	356	372	407	367	349	356	370	391	387	358	393	335	364	369	378	354	375	341	357	365	399	377	375	385	375	345	352	372	348	352	389	375	384	369	346	369	384	375	350	359	355	371	398	366	356	354	354	359	365	365	357	371	333	393	389	380	382	395	383	367	352	383	366	338	381	348	381	369	377	350	347	370	362	371	367	366	325	380	368	379	369	386	338	356	348	385	364	363	353	381	364	352	376	370	368	354	338	361	387	382	344	364	366	376	391	374	364	381	381	354	367	402	397	374	346	386	382	374	380	345	383	367	369	346	347	349	359	381	343	360	378	408	372	378	382	372	389	330	396	351	343	354	378	402	385	375	363	332	345	388	362	360	356	369	378	392	381	355	364	383	359	371	378	385	380	390	353	365	352	385	389	396	400	360	377	365	356	333	349	399	386	355	371	345	343	321	403	362	374	381	327	362	384	375	350	349	313	364	353	343	363	351	351	386	376	403	385	381	369	374	366	346	383	379	354	331	366	362	360	385	373	405	333	361	374	356	361	362	421	368	359	349	342	358	348	331	396	384	336	381	345	381	377	348	335	362	341	386	342	371	373	363	344	375	343	361	355	379	354	371	393	349	362	403	325	374	395	399	348	344	346	369	338	361	366	337	383	353	384	396	364	368	351	386	398	360	339	379	385	379	359	393	396	352	366	349	411	383	354	354	372	385	347	365	347	336	391	372	329	354	355	355	354	360	350	363	356	367	395	330	360	378	374	381	365	330	372	382	356	403	358	362	373	334	367	363	367	392	370	400	383	369	368	386	349	344	387	369	358	386	381	390	332	369	362	378	380	341	396	350	365	344	402	376	383	375	347	345	375	360	358	362	349	343	336	390	371	341	367	321	362	425	380	320	364	391	345	375	349	354	369	358	367	386	380	399	390	360	385	387	334	372	385	388	382	355	373	350	373	354	403	409	368	362	354	375	356	348	378	378	351	350	364	402	349	360	357	405	351	343	354	356	360	381	377	354	359	342	343	375	358	351	377	361	343	358	351	381	364	364	367	354	382	350	371	375	362	395	399	398	319	355	374	354	347	384	378	368	379	368	370	351	362	345	375	370	386	358	412	365	372	354	360	405	388	381	390	378	377	351	379	317	367	368	352	376	397	375	369	369	362	386	406	364	365	426	358	338	353	395	342	398	363	372	318	337	366	398	391	334	351	387	359	364	365	389	365	362	386	386	388	344	361	372	342	377	388	352	398	372	363	356	354	379	383	351	376	368	393	373	373	351	347	364	356	375	386	340	346	389	350	380	370	363	381	344	360	378	387	356	353	387	341	372	392	350	374	339	420	387	400	392	379	368	355	368	371	370	350	371	422	336	397	333	351	341	390	378	393	398	344	363	352	381	371	351	370	364	390	376	342	386	369	347	340	363	362	350	365	396	390	351	379	339	379	365	375	377	410	374	388	306	378	395	358	364	383	393	351	390	315	369	359	346	387	377	380	346	382	367	342	377	341	361	400	370	356	361	355	380	383	304	339	374	383	373	377	379	375	353	350	347	346	403	381	357	367	389	366	389	383	350	336	362	360	391	341	364	355	348	365	409	372	421	358	389	364	401	388	348	384	394	331	349	380	374	385	367	377	355	340	397	354	353	359	358	393	354	432	371	378	360	365	340	381	364	370	352	364	379	373	355	358	352	362	371	373	339	394	390	376	381	391	377	380	373	374	383	341	369	363	389	361	373	346	332	375	368	361	377	356	355	360	393	365	348	365	368	329	372	369	384	360	377	365	365	381	407	367	385	386	373	368	378	330	377	359	365	341	391	375	365	352	375	320	349	401	372
27970	16998	3044	634	427	415	277	245	275	250	250	220	214	227	224	220	220	209	211	219	200	201	214	213	221	232	216	221	218	204	195	213	203	197	202	208	207	224	224	213	204	200	214	210	250	200	237	200	215	224	228	216	216	189	205	215	207	222	209	237	229	218	209	215	214	215	241	221	192	218	222	220	214	174	227	200	201	217	229	238	190	210	219	206	224	211	199	212	223	213	204	207	223	206	234	214	219	227	206	199	188	216	231	212	225	203	213	215	196	208	226	213	212	243	230	190	223	237	204	236	202	198	200	234	206	214	195	224	208	223	236	220	230	204	218	218	204	202	204	219	217	222	213	195	204	234	229	219	219	215	192	229	200	173	229	194	202	256	209	229	228	215	215	200	233	229	215	232	229	217	209	240	242	236	211	208	211	221	205	209	203	226	215	215	215	214	214	187	208	213	209	213	237	192	214	211	214	197	253	219	219	221	212	204	215	232	193	237	218	197	209	207	202	200	223	213	234	196	227	197	223	196	198	220	195	208	235	220	201	207	249	241	213	205	212	198	204	239	219	190	203	197	211	181	177	215	209	205	211	213	203	202	205	224	211	249	184	217	229	168	199	210	197	214	231	202	198	228	233	204	216	207	226	218	213	209	190	220	221	202	198	227	217	231	205	241	207	208	204	217	214	208	214	224	203	231	225	210	193	199	183	260	220	232	199	213	219	214	210	189	206	206	213	192	171	233	224	228	216	218	199	190	228	233	189	226	199	200	212	207	211	209	215	227	221	195	202	209	204	191	198	200	206	208	219	174	226	211	188	207	218	216	218	218	195	200	191	248	209	190	219	201	195	197	229	199	232	213	211	218	209	225	193	217	225	202	213	235	211	223	232	213	208	235	215	221	193	211	221	222	215	190	219	218	183	226	205	214	223	206	198	217	223	214	221	208	197	206	222	220	223	223	190	181	228	218	233	209	197	223	224	215	228	221	233	236	222	180	229	215	247	197	201	193	204	222	228	204	220	228	208	201	218	204	194	209	231	210	208	180	214	229	216	192	214	207	213	229	192	213	221	217	213	204	184	217	231	222	208	222	210	193	213	238	221	209	218	228	222	240	211	216	227	196	209	216	191	210	224	220	212	220	224	205	229	207	188	233	226	196	232	200	225	210	218	224	220	194	207	214	208	247	218	219	169	224	206	214	225	223	208	207	212	215	215	220	217	198	226	210	236	199	240	243	228	197	190	193	202	204	223	194	209	226	247	212	201	202	214	215	241	213	208	197	189	203	216	200	231	215	204	202	222	219	226	219	214	217	202	199	218	210	176	208	204	223	236	209	203	210	205	213	218	233	225	217	226	202	195	202	198	237	210	221	219	175	196	209	177	205	200	231	201	220	221	202	190	217	231	203	206	213	231	219	194	209	205	197	241	222	224	223	221	217	229	237	211	195	219	256	245	244	220	199	209	203	211	207	202	218	202	253	221	226	202	235	201	216	217	225	211	234	235	206	248	235	223	176	234	218	213	239	199	213	219	179	216	209	201	199	195	240	205	214	208	230	180	221	222	213	195	200	230	202	244	224	214	204	215	215	197	188	213	213	236	196	205	223	220	227	203	208	214	197	205	221	229	196	220	230	212	194	210	221	227	228	217	199	220	221	206	244	213	214	218	193	255	208	223	193	225	217	208	202	216	232	204	228	198	206	219	214	211	256	222	235	229	206	226	206	208	226	225	235	205	232	210	222	199	207	212	234	203	238	209	220	209	235	206	213	214	219	198	207	202	192	191	199	209	194	198	230	245	199	232	212	209	198	212	224	248	197	231	214	213	208	209	221	227	209	206	205	202	196	207	204	231	221	197	231	210	233	232	227	223	217	216	195	233	235	219	241	217	224	208	198	237	192	196	197	200	238	225	208	219	207	225	209	211	235	233	219	214	201	203	232	212	205	214	217	208	197	217	213	214	212	242	209	211	225	189	185	244	226	230	229	225	204	184	204	210	219	224	204	197	212	235	202	217	211	205	190	199	235	209	222	237	246	212	221	213	194	204	192	204	225	211	212	189	229	229	219	214	203	197	214	238	210	231	210	233	239	244	215	196	187	231	197	207	251	237	209	200	209	218	217	216	225	208	210	186	226	225	206	198	237	198	205	223	209	199	247	200	203	213	200	229	203	214	223	206	221	182	211	213	192	229	213	218	189	212	194	204	198	204	222	219	203	214	212	192	174	231	243	206	220	211	209	211	212	212	237	229	218	205	219	213	231	207	223	208	231	231	200	238	194	227	214	212	211	215	207	223	204	208	206	200	205	218	232	214	201	212	207	213	264	214	190	208	210	208	235	225	217	194	228	233	229	206	221	199	221	220	213	215	201	193	198	208	214	213	205	214	203	206	210	228	194	229	208	199	210	200	227	247	221	218	190	240	191	250	226	218	258	219	205	238	223	213	196	220	220	229	223	219	235	244	206	232	255	204	208	201	198	219	219	207	201	236	217	214	243	239	207	194	201	229	215	228	236	214	227	210	224	250	213	234	228	240	234	216	209	234	232	221	227	211	228	210	191	216	217	200	229	237	222	219	225	187	200	189	211	220	219	206	212	230	199	218	199	246	209	204	216	189	200	206	222	210	217	242	217	190	237	241	214	228	229	223	206	221	208	240	210	224	210	219	201	215	198	208	240	214	226	221	226	193	210	226	218	208	206	199	222	192	209	215	218	231	236	222	212	191	216	233	179	207	214	216	209	205	223	180	202	205	229	208	214	235	206	244	214	205	221	213	244	229	221	226	219	189	223	220	211	227	213	211	210	223	191	213	226	232	204	191	201	212	228	235	229	197	243	216	223	216	202	200	211	206	252	217	215	217	232	209	249	213	212	215	217	208	221	229	218	194	225	243	217	200	218	215	247	240	239	227	227	235	201	206	218	189	208	209	233	218	217	217	208	206	207	203	185	220	243	225	223	207	188	211	195	234	207	223	210	213	221	201	197	177	203	205	225	212	206	188	221	221	210	227	213	198	190	219	203	200	207	225	213	202	211	201	220	216	204	215	248	235	204	211	211	183	223	201	211	241	225	231	216	214	226	204	210	204	209	198	237	204	222	212	217	223	227	238	218	201	208	238	221	162	239	238	227	213	228	207	220	220	210	222	206	230	198	223	200	210	201	193	192	198	221	240	227	237	201	243	223	226	230	211	206	216	212	221	192	211	224	216	214	213	221	211	233	222	216	228	198	219	199	219	220	233	230	236	191	209	228	226	199	209	206	214	197	214	218	223	223	213	222	212	221	236	210	215	208	223	197	201	217	239	220	215	221	222	216	211	200	223	226	219	219	223	219	214	199	180	223	221	228	215	216	208	213	236	210	198	189	221	193	227	203	191	198	182	194	196	228	236	202	211	224	222	215	229	189	229	213	204	216	208	220	195	219	223	217	209	212	207	223	205	221	216	219	217	187	213	215	220	242	217	202	237	196	205	207	221	189	227	210	203	195	219	219	198	228	239	227
4298	873	615	364	340	312	261	289	262	255	265	256	252	281	251	260	255	248	233	248	241	248	250	246	240	237	221	247	240	256	241	232	262	266	232	234	243	238	261	227	249	241	241	231	263	261	241	250	236	249	219	221	252	254	225	234	228	230	232	231	246	237	241	240	251	259	239	235	265	254	252	229	254	246	244	263	211	245	245	226	252	242	211	254	234	287	245	245	219	232	227	268	245	243	245	263	236	250	235	224	233	261	242	266	250	250	252	238	231	221	257	234	244	239	228	244	224	216	248	232	258	270	231	226	232	236	238	231	261	232	230	209	243	228	245	230	237	236	224	245	239	231	213	242	259	229	253	248	229	258	218	274	236	265	243	252	272	231	247	230	249	244	227	230	243	235	254	244	251	229	246	250	249	255	225	244	277	235	248	223	215	240	235	244	267	240	213	230	221	250	242	236	237	249	240	238	232	230	230	250	237	242	218	254	261	245	256	270	235	235	237	252	227	273	243	229	249	225	243	230	207	243	241	231	238	220	228	247	269	250	244	235	234	232	242	261	247	246	234	228	216	246	236	243	225	227	261	225	241	258	239	273	219	250	245	251	255	249	241	258	249	255	220	205	222	256	235	255	238	253	234	240	252	212	195	233	229	281	239	236	247	263	265	234	213	234	254	220	228	244	239	248	251	232	222	226	232	240	244	224	252	253	264	245	250	229	218	248	229	232	248	212	228	256	259	249	232	266	236	242	234	230	233	234	243	198	239	240	244	258	239	259	233	251	265	263	247	274	221	272	203	234	235	271	250	218	213	229	248	240	256	256	254	250	236	239	235	263	244	222	249	251	234	233	219	237	251	233	260	235	262	254	258	236	229	250	230	227	253	234	241	207	256	228	246	249	216	257	243	258	254	258	237	251	246	227	263	242	240	242	241	226	248	238	233	260	222	268	246	236	260	243	227	236	241	250	223	223	224	257	243	228	257	261	257	248	239	213	253	251	242	229	253	232	235	253	237	250	258	240	252	254	234	241	212	244	236	230	238	234	239	226	221	232	237	233	231	228	226	251	241	238	228	245	277	240	252	250	262	224	225	240	234	230	247	235	248	223	286	254	227	236	239	242	220	219	238	248	267	239	239	212	239	231	248	247	219	239	242	242	256	236	248	276	254	251	216	256	261	234	234	261	241	225	261	247	226	238	241	224	226	275	244	276	250	260	239	238	218	216	235	240	244	233	264	225	231	246	233	248	230	248	226	245	249	239	239	262	232	252	237	223	247	231	258	265	233	233	254	255	227	269	226	220	243	254	245	238	263	260	235	259	259	219	248	244	248	240	235	232	258	242	204	251	235	240	216	245	238	248	239	208	253	249	255	235	271	250	256	234	253	227	229	238	278	250	224	241	234	229	237	205	227	224	266	236	254	225	238	240	241	248	254	232	235	235	240	231	246	236	229	239	264	233	247	241	239	264	219	235	240	244	233	238	241	231	250	256	227	250	242	255	252	247	231	233	226	234	235	247	220	199	222	236	218	250	246	227	258	246	266	237	250	248	209	235	250	239	225	231	232	237	254	240	255	239	250	216	263	219	228	244	243	267	270	258	261	247	248	234	243	255	239	222	231	235	242	252	239	255	250	234	276	218	223	253	234	256	229	223	242	256	236	264	228	224	230	232	239	242	263	248	231	233	230	229	236	248	232	240	258	246	263	236	228	266	247	235	229	222	239	245	243	258	240	238	234	232	226	226	221	237	210	241	279	222	240	217	221	228	236	229	240	252	272	258	260	211	255	271	235	258	240	246	237	264	246	247	241	279	234	245	223	229	253	254	244	247	254	228	231	272	252	228	230	235	232	221	253	243	185	246	255	235	238	225	227	243	240	272	263	226	254	237	223	242	253	254	245	236	253	239	225	231	242	244	240	240	241	262	222	238	239	231	247	240	252	262	222	246	235	237	232	266	256	243	237	250	233	253	245	223	254	228	246	236	253	261	239	261	239	211	243	243	247	238	238	246	232	252	225	257	231	235	259	237	234	267	230	231	201	250	237	237	230	229	247	271	237	227	238	225	238	246	249	225	240	249	236	264	246	241	219	246	250	233	249	212	250	251	216	271	235	245	245	234	251	232	256	249	237	235	285	235	230	247	220	258	226	232	242	241	247	253	256	236	254	244	250	249	256	252	219	233	260	236	241	220	246	226	217	262	229	228	246	238	251	246	236	254	245	221	213	232	266	245	215	254	241	232	217	265	240	253	227	247	258	237	264	236	248	236	245	254	241	230	250	256	250	255	233	256	235	242	238	263	251	246	247	216	245	220	236	241	259	235	250	219	246	244	235	268	229	229	240	248	241	223	210	265	257	247	238	212	243	237	254	244	248	264	254	260	230	232	236	216	249	229	221	224	221	242	224	274	247	252	229	223	242	254	248	247	272	240	254	229	230	254	256	255	207	227	245	235	215	226	252	229	215	255	232	250	217	206	225	235	234	265	246	235	248	236	247	242	227	234	237	237	229	249	226	220	222	231	270	245	233	245	280	215	264	276	233	262	235	221	226	239	262	215	261	266	245	231	267	245	213	243	259	247	238	215	249	258	247	232	229	277	238	223	233	279	262	246	223	250	233	240	235	222	224	232	250	227	268	235	252	233	243	232	270	235	233	268	225	243	236	236	251	237	231	232	252	223	229	254	257	239	243	230	231	286	232	215	235	240	247	277	237	243	269	234	219	267	240	246	228	255	249	247	280	247	264	258	264	226	246	239	241	231	222	256	225	223	240	260	219	264	262	261	228	226	216	230	245	243	227	214	231	243	209	223	235	209	234	239	229	237	263	244	266	236	246	225	257	241	243	252	253	247	283	210	233	257	244	255	252	231	232	261	272	250	253	238	246	247	227	268	253	207	236	263	245	237	225	231	238	240	235	256	269	239	227	246	247	211	222	229	254	237	216	223	219	209	228	251	239	244	241	257	245	224	256	235	249	241	236	224	250	250	260	230	236	233	219	247	218	246	231	242	224	255	237	235	248	252	258	250	238	250	242	230	225	260	239	256	239	240	238	234	274	253	245	254	247	275	229	237	239	220	241	243	236	244	257	247	248	235	246	217	227	250	212	222	244	226	253	245	246	235	258	234	264	245	213	256	220	238	234	240	228	247	257	269	228	296	240	226	237	237	265	261	237	236	241	242	268	265	254	236	240	239	259	229	265	233	234	238	244	229	243	225	250	230	244	224	259	244	264	251	234	230	240	245	263	246	240	276	252	234	266	261	234	237	236	228	220	271	228	233	259	227	225	250	218	237	255	223	236	215	234	265	246	220	258	227	209	247	253	247	218	276	247	242	241	254	247	219	237	268	258	221	233	238	226	249	234	251	260	247	247	222	257	228	211	233	241	213	233	243	253	221	252	269	253	246	237	224	236	239	261	226	270	250	253	238	232	220	216	239	242	228	247	242	251	223	231	233	224	239	261	261	254	233	241	237	239	263	246	267	253	232	246	242	258	226
23939	21346	28588	24468	21334	8101	727	479	383	331	283	266	254	233	212	207	189	197	199	189	189	173	206	186	177	172	153	185	156	169	165	150	173	165	189	157	179	166	174	181	156	152	179	172	151	160	147	157	167	155	170	156	172	147	150	157	150	172	135	167	168	169	142	146	162	145	170	142	152	155	158	143	144	135	167	154	157	164	171	137	163	145	124	160	133	146	172	154	145	141	150	146	161	170	132	147	152	160	144	144	134	140	162	152	141	164	143	128	160	172	157	177	170	172	146	156	171	152	181	172	153	173	147	163	160	147	152	152	165	138	167	156	159	131	160	138	144	173	150	156	133	169	153	154	144	120	153	148	131	134	170	164	158	125	141	153	177	174	136	150	145	152	171	134	123	148	157	166	161	166	152	124	164	147	144	150	160	158	155	175	151	142	167	152	160	142	156	151	139	153	159	153	148	157	152	152	155	176	146	131	158	161	149	176	139	178	138	172	145	163	158	131	150	125	172	165	159	158	174	158	139	163	156	152	162	148	166	157	146	148	169	155	155	180	144	139	128	168	144	152	165	177	176	142	164	140	157	160	178	150	151	131	155	140	125	135	146	144	150	146	145	130	165	146	138	154	172	142	149	133	130	172	162	163	144	152	160	148	148	150	152	134	148	175	167	151	125	140	149	129	154	154	129	168	159	163	144	178	145	164	166	171	166	131	143	168	165	156	132	160	142	137	147	161	151	147	147	146	137	175	156	135	141	144	146	148	174	160	148	161	162	146	137	145	161	146	166	154	138	150	115	137	128	167	139	124	161	140	131	136	158	148	182	140	151	154	124	146	148	184	164	157	151	148	148	166	165	161	118	165	154	146	150	139	169	148	141	126	138	134	169	157	143	157	148	139	161	146	147	153	131	166	133	151	165	147	139	136	161	159	143	154	160	158	130	143	164	142	150	160	143	152	165	139	131	130	157	156	148	140	168	175	173	129	151	171	152	136	128	141	137	169	140	154	143	145	158	147	147	162	162	127	158	165	144	132	149	152	147	145	165	179	145	159	167	126	156	161	149	167	145	148	170	139	133	147	139	158	173	164	143	161	167	150	158	172	149	139	155	160	158	159	142	141	146	133	145	146	171	140	146	152	177	141	174	139	141	170	161	137	136	141	147	158	150	153	143	176	164	135	158	149	154	153	173	164	149	159	146	166	144	153	162	160	165	157	157	141	138	149	137	139	146	169	155	161	185	154	156	127	138	151	156	177	131	158	156	136	141	154	163	144	141	130	168	154	146	172	165	164	171	162	143	135	156	150	152	149	155	167	131	135	145	149	145	167	169	158	139	132	141	128	123	159	137	135	161	154	141	153	164	141	162	135	150	129	150	135	179	157	172	158	160	169	166	160	145	148	145	137	147	137	149	172	145	131	153	159	159	159	139	135	164	168	168	155	147	158	191	142	146	171	146	161	131	137	159	154	164	154	155	153	154	169	154	165	150	143	174	150	165	115	155	162	140	152	153	156	164	161	154	156	147	134	147	141	173	161	144	158	138	159	168	153	150	158	136	164	142	168	149	151	142	162	169	150	148	167	152	156	149	168	147	170	163	140	142	141	148	140	145	171	153	163	170	175	165	163	148	159	149	149	145	151	163	130	149	167	129	164	141	147	160	155	141	139	155	165	170	145	155	160	155	154	160	159	147	127	141	158	155	153	152	149	163	147	153	133	157	137	162	159	160	138	139	144	132	139	181	137	155	134	149	158	135	133	147	149	142	149	158	169	149	133	145	165	149	145	153	158	145	151	139	149	131	135	153	170	162	171	154	141	154	133	162	131	153	157	138	150	151	149	140	157	164	149	184	146	178	147	148	139	139	157	174	162	155	149	158	153	166	141	144	154	161	148	160	144	156	154	139	147	141	146	140	150	170	144	163	152	172	154	178	171	152	157	162	168	155	148	131	119	144	152	149	154	168	156	160	151	150	155	147	173	146	146	148	162	163	133	171	137	160	132	144	170	151	164	149	145	154	162	164	148	145	171	171	140	155	154	152	154	160	139	161	148	162	152	149	163	157	165	156	145	150	150	157	164	181	129	155	158	154	153	133	122	185	139	130	160	145	151	162	138	145	137	148	180	132	161	153	163	147	168	145	158	165	145	149	134	138	149	137	146	151	144	180	159	156	159	145	164	153	160	145	146	175	156	128	168	154	171	145	164	152	158	186	152	137	160	146	147	154	149	161	163	151	166	165	168	164	162	143	150	161	145	156	134	167	167	168	156	141	125	139	161	168	162	169	137	161	171	160	147	138	161	147	134	166	136	149	156	164	154	139	158	160	175	157	165	150	163	135	148	172	151	150	154	160	154	149	133	151	132	170	149	145	126	157	143	139	156	188	162	164	138	147	147	151	163	170	146	151	148	157	156	156	147	155	154	148	146	175	154	165	142	154	141	144	155	148	147	167	159	135	145	150	154	161	150	142	165	141	144	164	151	149	140	138	155	144	154	148	147	169	135	134	159	155	154	158	165	153	161	140	153	136	136	134	153	149	149	136	136	159	162	150	147	157	148	156	158	174	149	173	131	165	164	144	146	141	166	134	151	125	147	145	171	171	137	135	167	138	149	144	168	150	138	148	161	166	151	167	137	135	173	155	155	174	133	168	167	151	149	155	153	151	171	157	159	162	154	147	165	163	201	157	154	139	176	155	176	161	143	157	141	169	141	169	147	146	170	144	154	151	158	152	139	165	155	155	136	161	133	146	164	146	165	161	169	137	160	159	157	138	159	120	143	151	156	157	157	140	152	125	150	156	155	176	151	157	147	158	148	176	144	165	133	138	133	167	138	171	166	161	157	167	179	164	148	161	155	148	155	145	135	137	131	155	150	150	145	149	150	176	147	144	127	146	152	145	155	137	144	147	131	154	155	157	150	149	158	158	137	151	155	161	129	155	144	175	168	159	158	181	175	159	144	171	164	144	149	135	136	168	150	156	154	139	162	144	134	149	136	141	147	167	172	170	150	159	167	154	167	156	147	157	150	168	152	161	143	162	159	137	164	156	162	162	136	136	158	153	145	146	148	149	153	158	154	166	175	150	147	158	171	150	156	151	150	155	133	146	164	146	144	158	155	164	158	150	164	172	177	173	137	147	168	155	162	151	160	153	140	169	179	163	163	146	127	139	151	145	150	136	161	145	150	133	140	157	166	151	157	156	148	161	147	162	164	132	163	178	155	159	137	165	137	167	132	145	146	149	137	152	142	139	150	136	167	174	183	148	166	162	139	127	139	163	144	155	149	147	144	126	167	155	179	167	127	138	145	143	135	147	159	161	138	122	155	147	154	144	184	147	149	148	162	150	143	142	145	137	140	155	140	144	157	174	151	172	135	171	143	156	146	158	159	145	169	143	161	173	151	140	144	142	168	156	162	141	185	173	144	162	143	132	146	143	133	157	150	157	150	167	149	158	147	160	144	179	163	139	170	158	136	161	146	143	152	153	124	158	172	160	158
3310	9042	5615	2587	1832	1347	1037	789	615	550	417	359	382	336	272	269	257	250	260	244	246	217	224	181	205	211	199	190	200	167	164	193	145	181	177	164	177	154	176	200	186	171	174	177	177	182	155	161	172	161	189	175	166	184	170	182	168	160	166	168	140	189	165	170	164	176	163	180	188	139	181	168	165	171	177	165	194	173	180	176	166	164	177	186	161	180	193	147	181	171	181	181	162	160	152	158	163	173	187	165	176	175	178	171	157	176	171	171	165	168	179	163	181	192	165	168	141	168	202	159	183	187	187	161	180	168	180	156	166	180	170	168	193	168	169	187	175	146	161	169	177	181	175	189	184	165	171	176	181	179	148	183	170	172	178	161	168	166	178	199	146	185	171	176	169	156	177	187	167	165	170	204	177	187	156	166	156	178	150	165	164	164	161	168	175	157	149	182	173	164	185	166	205	156	163	157	187	172	171	173	159	176	175	182	183	193	169	170	167	167	180	193	169	166	186	169	168	183	177	159	177	180	175	193	163	164	160	182	192	154	173	189	151	153	173	157	167	164	190	186	183	155	190	174	173	164	182	153	175	185	173	163	162	159	164	153	182	166	162	172	176	195	165	165	177	153	174	207	193	169	180	177	161	166	156	186	178	151	165	162	177	187	182	173	169	201	179	165	166	188	181	152	167	158	167	173	160	171	171	202	176	168	180	196	175	155	163	151	174	163	152	185	155	166	178	163	178	178	155	197	190	188	173	160	196	173	174	169	156	146	173	185	166	180	197	163	173	183	174	156	153	172	170	172	167	157	170	163	180	182	164	174	195	153	187	170	186	188	164	155	163	161	156	175	172	174	168	162	184	194	161	171	159	144	151	184	147	200	181	165	155	184	154	190	159	157	195	181	156	191	199	162	143	158	150	172	174	161	173	144	163	168	157	172	188	190	169	160	161	174	208	171	160	167	171	162	192	160	188	171	165	166	148	178	177	165	197	187	149	160	188	184	161	166	173	153	140	159	175	159	169	163	160	199	183	157	187	165	184	174	168	145	177	161	176	172	174	166	157	174	202	161	180	175	174	163	160	173	145	153	193	158	170	160	164	164	166	184	179	200	165	151	186	158	192	173	150	171	172	178	179	164	179	185	173	169	180	168	165	177	173	152	173	165	158	192	165	185	175	187	178	203	207	181	157	180	169	165	167	157	164	186	158	167	176	182	174	183	182	168	175	179	159	171	195	181	198	174	172	174	165	181	175	175	161	154	154	166	154	183	179	179	181	146	159	190	170	167	163	162	207	177	183	165	153	160	167	186	169	183	188	158	154	161	184	194	162	151	159	183	164	173	159	157	166	172	170	164	169	182	176	159	164	157	160	176	160	163	185	193	172	171	177	187	155	166	170	164	165	180	164	159	164	168	159	149	176	180	174	159	167	165	155	180	197	176	178	169	168	131	191	185	171	184	150	169	172	169	180	169	184	181	174	180	186	148	170	174	175	155	168	174	170	186	184	184	191	175	187	159	170	172	163	172	178	175	166	163	162	172	168	166	161	164	161	162	177	168	152	162	166	177	193	150	186	166	161	163	174	183	184	181	160	152	139	162	175	182	177	178	174	144	177	180	167	163	169	192	141	163	163	164	191	181	161	169	177	155	172	184	164	188	174	172	180	180	179	135	175	201	189	179	155	162	176	177	148	171	151	164	160	182	169	170	166	179	163	175	153	180	191	156	154	170	176	164	169	183	165	184	178	161	172	175	171	185	153	160	174	199	188	160	173	166	178	156	180	158	176	161	185	175	140	149	184	152	166	155	156	183	176	190	182	180	170	170	173	166	177	174	182	185	169	170	158	171	155	163	157	178	163	190	192	157	158	170	197	165	181	178	186	182	147	173	168	163	177	158	180	182	159	161	177	189	168	178	143	196	173	179	172	144	171	180	167	171	162	180	177	160	170	182	179	195	159	178	168	157	161	175	160	174	183	166	170	163	188	178	178	167	178	170	195	153	158	165	180	184	167	167	164	160	186	177	162	161	165	164	182	167	201	185	170	156	193	166	160	190	152	171	162	167	171	165	164	166	150	168	188	178	156	191	179	173	178	165	153	186	167	161	167	163	175	168	169	144	166	161	171	138	167	162	181	159	174	139	158	181	156	170	154	182	173	177	157	160	154	158	175	165	181	154	165	186	186	170	171	175	158	196	188	161	180	175	161	161	158	148	166	168	167	163	169	208	163	159	184	144	184	151	150	162	170	166	181	167	160	159	166	155	174	166	183	176	170	182	176	169	194	158	159	184	165	162	162	161	188	163	166	168	161	165	168	164	179	151	156	173	164	162	157	185	168	190	162	162	170	163	161	186	161	161	161	162	189	160	177	167	163	157	194	170	189	171	165	160	168	166	156	172	147	162	146	168	152	166	174	169	170	173	160	168	178	177	160	186	164	172	188	158	165	151	162	182	160	152	184	161	177	181	179	155	172	143	196	151	173	155	178	161	154	166	162	161	150	152	174	174	160	174	156	180	171	177	172	179	157	178	152	155	177	189	171	167	166	167	144	187	177	164	141	171	174	165	169	174	188	151	168	155	124	170	181	168	153	157	171	167	173	163	157	156	188	176	177	153	166	179	164	156	163	174	178	165	178	166	169	173	174	182	168	142	205	174	165	185	182	169	192	158	194	174	165	177	173	154	190	191	149	175	163	192	168	191	175	151	179	179	169	144	169	166	165	174	177	155	174	160	170	177	175	161	174	143	182	142	160	168	180	176	178	157	163	160	161	159	152	173	169	153	180	175	153	185	164	192	178	187	181	150	161	174	187	159	153	175	160	204	162	167	179	169	150	155	168	162	165	164	158	164	187	182	193	177	178	154	162	176	159	173	170	181	179	162	160	179	136	189	155	177	163	157	176	170	205	167	175	176	139	189	165	171	172	173	169	194	158	180	133	159	181	163	165	175	164	161	168	168	167	170	166	168	178	161	174	155	166	175	175	179	165	162	154	173	185	158	166	175	175	163	182	172	166	204	168	179	180	168	186	153	171	162	178	177	184	179	158	170	165	174	179	181	181	149	168	168	164	160	158	159	158	159	158	172	167	175	178	188	153	161	171	190	150	189	171	159	186	169	148	153	157	181	172	155	178	148	142	160	157	165	168	180	152	170	175	169	156	200	173	177	166	183	185	156	178	158	182	164	172	162	177	174	158	179	181	146	191	150	154	169	181	167	179	142	167	196	178	151	185	169	158	179	155	172	164	168	186	188	175	178	162	183	160	177	171	177	163	176	188	184	158	179	175	186	171	164	158	161	173	187	174	161	151	160	159	191	181	167	177	184	181	168	175	175	189	181	166	157	188	185	177	146	171	166	176	175	182	173	165	163	151	173	157	192	183	165	156	160	166	192	174	171	178	183	189	169	165	150	177	145	164	158	163	187	160	152	142	177	167	167	172	178	166	176	169	179	145	174	178	165	188	170	163	166	160	168	181	176	167	186	159	179	177	146	184	184
25130	21331	27359	25520	9127	833	670	533	493	479	471	490	434	429	416	406	398	407	432	392	451	390	366	437	385	404	399	365	386	409	406	425	430	397	376	411	425	409	412	372	446	383	399	390	422	412	367	398	405	387	397	368	390	389	400	433	402	439	374	382	370	420	369	390	412	385	404	393	390	400	363	372	377	396	396	467	402	383	408	381	412	407	381	431	385	411	383	402	396	392	378	396	365	401	397	356	384	366	428	401	366	421	381	356	402	372	410	418	388	390	390	369	411	413	383	387	338	366	339	400	390	395	403	439	366	398	373	359	379	402	356	390	388	420	430	364	403	388	379	371	381	382	390	339	399	396	373	383	432	398	371	365	406	412	401	410	390	410	404	407	388	365	413	360	362	375	370	380	366	384	371	359	381	359	393	394	383	424	378	370	378	374	430	378	377	393	379	384	386	378	403	383	389	377	375	386	405	396	370	384	410	405	392	366	387	406	402	368	388	395	367	368	390	363	374	407	438	369	421	371	373	382	380	403	398	390	380	370	425	383	386	394	387	387	414	396	389	389	409	386	369	396	386	375	378	390	460	420	377	410	428	398	401	376	393	395	418	395	370	366	432	409	374	403	407	379	374	384	369	391	408	351	401	403	376	412	418	341	378	381	416	402	384	399	386	336	383	398	408	403	379	413	398	423	396	387	390	426	360	366	400	384	398	383	348	376	372	389	413	419	394	377	361	364	384	388	401	388	368	372	358	397	403	401	389	409	393	408	379	393	375	403	384	385	397	406	376	367	399	388	387	426	394	370	377	345	387	427	408	390	416	400	374	413	410	360	400	378	351	395	381	401	380	379	370	391	372	366	366	377	410	389	392	382	397	363	385	412	373	390	427	379	389	383	366	423	389	399	389	395	440	382	406	413	416	379	384	377	388	433	376	356	393	401	412	392	377	347	368	385	391	417	405	427	408	395	376	379	397	373	392	368	392	387	376	414	393	399	364	378	415	386	393	409	390	391	423	387	393	383	414	403	406	395	399	407	403	405	370	383	382	402	407	393	392	388	414	385	380	398	394	398	426	384	371	402	403	394	390	398	389	377	404	388	381	381	425	383	400	404	391	389	391	373	402	386	397	390	376	386	422	364	384	394	430	395	378	416	391	363	377	353	420	410	353	428	392	369	405	366	395	399	323	426	394	393	397	373	421	379	388	383	372	392	368	403	369	388	377	360	374	370	384	378	378	411	411	377	380	388	386	405	385	392	392	377	373	381	396	376	359	408	388	370	373	386	417	383	368	373	380	348	380	390	365	353	380	386	394	374	397	388	380	428	419	394	381	406	390	410	360	389	395	414	399	413	373	378	376	378	391	383	370	370	366	392	343	374	389	391	361	409	366	402	396	394	391	380	368	394	359	411	370	405	399	383	381	435	385	364	372	393	367	380	390	381	379	374	370	385	398	403	400	400	389	422	360	389	362	385	393	389	402	381	408	406	378	410	387	381	398	414	393	389	360	392	415	364	351	404	375	411	387	426	395	401	414	371	396	379	414	347	355	404	407	383	388	383	389	403	368	374	384	414	359	416	399	361	381	403	398	415	390	389	423	397	375	383	386	394	396	367	409	387	398	360	382	361	382	333	398	398	413	391	372	381	411	392	399	382	399	390	382	377	367	425	394	363	345	407	377	429	371	394	403	394	387	408	399	389	386	401	427	353	420	380	421	408	419	418	405	403	388	396	380	409	393	399	432	392	393	384	361	408	399	401	384	396	403	385	401	417	388	391	384	370	402	428	358	392	393	375	382	385	411	381	414	380	405	404	405	357	389	414	390	406	407	368	391	398	372	392	380	405	403	414	409	383	414	404	430	390	351	402	409	372	394	374	394	374	402	432	363	398	357	397	409	365	394	399	402	391	359	363	383	382	379	372	391	419	357	397	379	387	382	413	382	369	386	396	379	376	392	370	405	420	387	407	386	352	400	383	386	377	337	416	398	394	372	367	391	395	385	378	388	399	371	432	389	395	366	386	415	389	403	357	404	352	393	430	407	393	410	409	400	377	381	401	354	381	385	389	367	370	372	405	379	424	410	382	396	414	400	396	418	358	383	383	346	378	408	370	394	364	382	374	380	361	410	422	404	425	388	359	383	415	403	373	411	359	373	389	366	420	361	342	395	397	384	393	406	359	402	407	420	414	398	345	404	377	425	388	371	416	419	383	367	366	423	367	395	398	340	392	372	374	352	387	359	404	393	389	401	372	371	377	365	363	390	382	403	388	352	379	385	371	365	376	371	371	383	396	402	401	401	367	362	363	389	403	347	322	370	401	395	387	392	382	393	365	396	424	369	364	367	418	377	381	374	385	384	392	381	407	363	412	392	411	388	387	415	383	399	395	350	367	371	408	395	392	380	383	399	386	358	369	390	409	390	410	383	412	396	419	385	427	408	366	368	403	431	410	387	386	398	393	382	375	364	416	400	386	410	378	423	428	354	416	400	397	394	384	411	336	397	410	388	379	398	411	376	401	410	356	341	374	385	364	384	387	433	369	412	367	383	418	394	367	377	425	354	419	380	386	371	388	372	395	342	373	381	385	404	339	408	364	409	368	381	363	383	411	353	367	370	373	406	378	410	384	388	359	388	423	398	392	381	369	382	413	373	371	357	363	396	394	401	398	413	417	438	372	385	407	373	426	366	370	422	391	416	420	378	410	389	385	346	395	374	409	408	384	370	390	391	398	392	374	414	413	382	371	411	351	372	385	402	397	392	371	421	378	390	383	403	433	405	410	402	355	406	388	372	406	423	422	393	415	397	416	391	398	366	459	367	408	394	411	443	368	375	416	371	369	406	355	379	412	432	377	403	409	375	383	380	392	429	385	421	419	417	403	387	392	398	405	399	410	381	378	384	353	375	370	364	387	391	357	406	419	383	397	365	391	418	398	410	401	398	384	396	397	409	361	383	422	397	359	399	374	376	368	387	394	350	391	401	403	400	389	359	420	385	388	372	408	404	386	382	381	373	400	347	364	380	379	398	405	379	380	375	379	406	381	380	366	339	374	380	401	379	365	351	389	359	399	373	406	370	388	423	404	407	404	382	396	394	399	380	378	398	379	387	341	364	376	401	400	408	428	393	388	380	424	381	379	405	360	347	389	401	407	431	398	395	378	408	411	406	409	382	430	385	372	376	358	409	364	376	401	416	398	371	414	360	393	369	359	354	385	408	358	382	383	383	383	361	395	379	405	356	396	369	393	393	360	384	364	400	402	392	408	404	398	400	382	360	356	367	378	403	399	403	384	383	360	380	426	402	408	422	379	394	367	408	389	356	397	406	426	409	400	401	383	399	401	376	382	406	399	352	375	381	381	380	388	411	376	405	392	380	422	381	393	395	431	381	373	389	387	398	404	374	424	394	394	405	408	382	377	412	398	396	431	388	375	387	402	412	395	379	372	378	365	407	409	370	373	393	386	370	415	420	370	406	469	392	349	422	374	355	413	363	440	395	355
3509	5382	3426	1704	1283	1080	842	698	652	657	588	590	515	470	527	443	453	448	449	444	428	435	416	451	451	414	431	444	431	401	453	434	436	419	432	403	393	465	400	425	448	406	418	425	404	403	387	437	437	438	424	428	410	416	456	429	462	413	404	440	399	443	415	414	384	423	390	423	401	453	420	421	433	368	423	430	415	445	461	399	425	415	443	413	450	414	420	425	409	409	387	411	405	415	426	414	433	372	355	446	447	400	404	435	409	427	444	429	407	413	434	395	423	423	459	429	417	435	391	420	434	433	465	418	436	426	433	430	397	417	432	403	401	381	413	432	392	401	400	411	404	425	411	444	421	425	405	395	413	388	418	420	448	404	409	424	417	443	403	433	386	397	440	411	438	365	448	395	427	429	396	462	430	392	372	413	414	437	436	423	388	405	470	432	406	394	426	423	428	445	416	397	443	412	412	400	446	420	395	440	414	400	426	416	380	450	395	420	404	390	425	458	404	422	400	411	425	451	398	406	418	402	409	405	415	398	412	447	440	432	430	433	429	414	435	400	397	396	433	426	419	385	462	420	428	356	412	411	418	393	393	426	429	438	412	402	433	411	422	416	400	432	373	418	415	420	403	390	439	403	442	442	432	372	383	395	381	401	415	407	416	424	426	398	407	381	407	407	446	418	417	389	460	410	432	417	441	397	411	442	412	398	446	403	411	404	410	399	431	412	434	407	466	429	426	436	402	423	438	393	433	410	387	444	414	389	462	413	407	396	442	444	389	410	423	414	381	412	424	412	448	420	422	402	426	399	386	403	409	405	409	395	405	420	443	421	390	436	436	432	407	412	402	412	439	426	409	397	386	398	411	387	405	435	448	425	422	401	418	413	436	445	409	437	390	383	419	447	393	419	432	390	439	420	404	406	426	414	394	418	425	422	411	356	448	385	466	397	402	428	407	406	438	434	445	448	427	424	407	407	432	441	423	398	395	401	384	402	400	400	411	431	428	403	439	418	420	412	403	413	412	456	408	405	405	423	418	426	423	385	381	441	416	466	431	397	418	422	405	397	405	425	439	462	437	418	400	421	433	419	403	441	412	438	387	391	442	410	433	411	416	424	403	432	390	405	405	408	397	448	416	445	417	450	392	413	405	410	417	424	423	385	449	415	426	394	428	426	403	423	447	412	429	415	403	392	401	447	394	416	414	410	417	444	415	397	419	423	416	410	397	406	439	431	423	435	426	444	397	457	387	430	419	389	432	380	421	424	417	439	428	399	424	414	433	443	421	420	407	445	399	412	378	393	446	416	404	410	425	434	408	418	420	407	410	429	420	401	428	430	407	431	426	418	416	379	420	416	434	445	443	435	395	395	447	413	418	473	407	411	384	388	400	417	437	440	422	420	407	443	392	374	429	408	410	431	415	413	420	423	410	416	429	353	434	362	453	404	405	392	405	421	402	422	414	433	397	444	464	436	423	436	416	403	387	409	371	409	401	410	420	412	440	416	394	400	400	414	392	433	420	392	405	399	409	425	456	414	430	403	405	409	368	406	445	403	394	411	410	420	405	431	423	399	399	413	401	415	453	392	445	413	467	421	366	442	449	379	439	427	400	398	441	399	469	376	418	421	440	418	402	396	429	437	375	401	445	430	436	431	443	423	400	406	399	416	429	428	440	417	435	388	390	394	427	432	432	399	427	432	396	401	417	442	427	402	401	393	442	420	424	393	386	442	420	413	420	447	396	392	417	406	424	420	409	433	424	425	441	418	403	409	441	439	427	423	392	435	448	409	420	405	420	400	409	407	443	447	416	432	377	424	391	419	429	438	402	415	403	430	403	405	393	424	386	455	445	409	452	421	447	424	405	397	432	429	424	409	378	456	399	403	449	446	420	431	395	409	411	451	432	414	396	381	436	391	430	423	436	417	439	382	412	413	405	417	424	409	431	401	398	403	409	416	414	437	390	429	441	379	417	417	426	394	436	441	418	458	391	433	402	425	417	424	397	404	422	375	415	416	410	423	414	439	420	438	422	431	426	441	361	410	378	353	363	386	437	431	424	377	415	407	377	418	424	434	394	416	415	442	409	425	454	443	443	395	459	427	403	444	424	413	404	412	419	376	445	384	421	443	443	410	387	407	399	427	445	418	417	425	430	418	445	440	390	421	409	394	381	411	420	400	422	407	394	410	433	414	364	448	421	390	446	419	399	421	417	420	371	408	452	406	439	405	417	426	450	403	390	442	430	387	414	424	402	419	453	393	411	424	416	406	428	393	408	423	429	410	453	392	438	394	412	392	420	432	427	429	440	402	445	392	431	424	426	379	413	446	443	423	411	396	405	468	406	400	434	434	403	427	381	408	437	426	403	416	411	447	441	421	406	443	432	422	434	401	410	361	426	426	411	427	429	434	445	419	416	409	416	418	393	419	450	404	401	429	421	387	419	397	415	398	434	408	424	393	410	392	419	388	439	417	411	427	404	408	419	422	421	403	412	418	408	412	421	431	418	416	430	427	429	433	405	440	411	415	416	399	420	393	444	454	427	438	416	436	431	429	392	468	417	457	404	422	435	416	430	405	433	419	405	427	423	400	408	410	389	424	436	405	399	407	429	420	411	378	385	443	403	423	417	449	405	427	436	378	372	415	446	411	435	395	384	395	408	419	426	388	442	447	423	410	418	423	428	442	384	408	409	401	391	412	427	406	444	454	394	397	449	439	387	408	428	404	437	417	399	402	389	417	419	400	397	438	407	409	430	395	443	439	410	422	414	416	410	459	425	370	412	428	442	387	410	414	415	452	443	428	416	415	393	408	394	434	433	391	406	421	435	404	408	412	411	409	386	428	388	428	429	409	470	453	421	400	400	446	432	435	428	369	426	406	435	401	397	405	384	385	440	409	376	421	419	442	439	380	409	394	447	450	420	431	422	425	406	409	421	429	405	419	411	431	426	436	432	397	403	424	423	442	424	384	427	436	420	425	425	404	400	395	409	436	463	416	425	427	386	404	443	414	420	371	411	413	394	447	412	440	415	420	386	421	425	391	409	398	404	400	432	433	377	442	384	412	439	406	437	415	377	446	379	414	436	434	424	443	403	430	454	384	413	415	431	432	423	413	437	431	426	403	419	442	429	417	420	446	420	433	388	387	408	418	414	431	422	430	412	404	429	490	402	444	406	428	451	423	453	403	462	377	416	396	488	409	446	434	404	451	428	436	420	425	382	432	410	357	420	404	458	412	434	422	443	426	399	426	445	436	481	440	453	406	403	403	396	373	462	412	410	400	415	428	432	400	382	427	424	447	428	425	392	402	449	428	435	428	428	409	377	422	417	417	419	406	422	421	392	442	440	410	425	429	378	422	404	397	405	423	462	418	413	416	383	397	447	423	400	401	443	407	409	407	403	452	396	426	387	424	450	413	394	385	415	454	414	411	394	440	407	382	394	417	415	391	412	390	427	466	422	434	406	435	435	436	422	439	422	408	436	423	430	431	466	425	392	409
22871	21384	29095	24054	21387	21414	6548	1139	801	749	682	604	566	546	492	470	487	465	460	481	457	398	402	431	395	429	405	415	400	393	385	353	390	402	380	369	363	387	407	383	378	380	373	339	388	365	386	341	361	372	361	350	356	364	370	379	348	321	330	352	311	372	371	347	413	360	379	371	346	381	357	388	377	377	359	369	382	385	379	345	378	341	390	381	399	338	381	381	352	343	362	402	344	355	383	359	380	359	371	363	336	372	393	358	380	345	366	382	386	381	363	342	313	342	334	342	368	362	377	363	323	308	380	368	378	356	335	352	333	338	368	363	320	340	391	353	372	349	366	382	367	364	364	322	359	357	381	371	390	383	335	363	356	345	339	339	354	362	365	369	370	340	388	354	369	342	363	353	346	353	362	337	367	351	387	368	371	367	372	380	364	351	371	357	337	363	375	375	375	329	376	334	367	341	386	358	349	398	342	367	372	325	396	343	378	389	365	371	379	364	363	372	336	388	362	308	394	362	349	370	379	366	343	352	378	355	338	389	345	393	341	359	386	361	358	339	374	359	381	355	314	351	365	359	364	356	348	319	397	342	350	356	332	369	394	329	374	358	397	345	366	361	365	353	348	363	374	361	381	359	363	353	335	333	333	370	347	353	374	339	374	385	367	337	379	353	355	333	386	368	340	341	364	357	336	377	375	379	373	377	371	348	356	362	374	398	324	349	355	361	356	369	358	337	353	358	330	355	377	374	342	343	368	334	358	367	342	372	364	341	374	355	364	368	334	374	365	350	361	331	359	388	335	384	377	365	350	356	415	352	365	375	359	314	352	386	390	373	357	333	359	361	359	365	388	359	370	366	345	387	352	375	375	319	358	345	387	345	392	362	358	364	368	388	335	360	368	353	375	350	352	382	349	319	353	359	387	363	343	348	383	365	363	391	346	366	367	357	367	351	359	353	345	367	354	354	356	338	366	344	372	334	365	358	354	350	340	377	352	323	333	360	345	341	383	345	410	371	369	380	350	370	364	371	368	330	352	370	374	314	348	400	374	351	344	349	371	350	354	351	362	331	343	354	326	377	363	342	390	336	312	371	381	368	379	383	340	378	352	362	351	359	356	375	373	335	383	368	338	349	355	374	400	379	389	370	410	349	357	376	359	330	392	366	346	378	387	359	374	376	353	378	354	377	333	356	369	323	367	350	380	349	400	361	348	327	370	357	358	353	346	327	374	360	392	348	388	386	385	371	354	370	344	378	390	339	390	367	356	365	350	366	392	361	339	345	370	358	348	340	345	354	346	324	367	381	374	329	355	345	353	418	377	332	351	345	371	393	336	370	373	360	394	365	347	373	336	386	362	346	364	354	354	349	337	377	393	387	347	368	361	353	354	376	378	369	392	383	346	362	348	391	360	374	330	330	353	353	341	360	348	342	317	364	372	423	340	381	366	354	376	354	348	369	393	379	358	359	371	321	391	358	378	371	385	376	383	403	367	343	368	367	382	350	374	339	375	338	366	389	343	347	359	355	341	361	384	397	338	334	353	366	331	371	373	401	342	349	348	329	342	357	374	371	407	361	359	338	368	354	353	330	367	355	375	337	369	367	357	358	356	341	375	381	368	355	381	337	362	356	354	371	328	385	373	373	342	360	365	336	326	350	381	396	377	369	381	344	327	383	391	340	333	345	354	363	384	383	341	401	354	365	371	374	376	409	394	396	366	387	378	372	366	323	322	364	419	381	389	384	374	336	345	314	348	344	372	365	365	377	346	413	368	373	345	366	369	384	348	365	346	369	359	361	373	355	353	381	335	355	394	377	330	365	368	373	364	358	341	351	358	370	353	349	367	348	393	380	356	428	333	371	395	389	351	368	408	342	325	337	369	327	367	377	348	356	373	357	378	317	324	352	405	367	374	397	373	369	352	363	386	379	337	391	352	380	346	349	349	347	366	344	347	370	374	378	357	322	389	360	359	389	373	343	351	353	382	381	398	404	386	338	378	339	349	380	364	368	357	346	383	349	364	366	321	375	387	337	368	388	392	384	350	356	365	359	356	388	333	349	368	343	357	373	349	357	338	365	361	385	350	342	363	368	375	391	402	379	360	354	359	343	358	384	355	390	359	367	343	371	371	356	349	376	351	420	387	346	373	364	388	387	365	366	395	368	364	359	386	372	377	362	358	365	386	368	381	365	367	368	357	330	350	350	341	370	402	365	389	334	353	352	342	355	367	398	300	361	376	386	358	388	364	370	341	389	337	337	358	367	372	362	357	374	387	348	374	329	376	374	390	403	353	332	332	352	347	383	363	344	378	385	344	368	377	346	332	371	341	370	349	363	376	360	365	326	358	364	333	339	368	355	367	313	349	363	367	360	359	361	378	346	330	364	370	334	344	349	386	334	360	332	423	385	368	357	357	335	326	339	368	352	354	379	352	365	383	350	376	366	345	349	375	381	360	366	332	369	340	362	346	356	349	363	336	336	338	345	360	351	345	328	348	353	327	351	339	367	341	384	376	361	351	392	369	358	397	362	338	395	378	381	363	365	367	401	363	371	360	346	344	364	353	355	333	354	369	324	380	348	365	371	354	375	345	382	353	340	369	362	397	377	376	352	364	329	358	354	379	379	364	373	322	347	370	369	336	333	361	337	352	385	380	367	382	374	370	377	376	380	369	349	378	358	369	381	389	358	374	343	369	355	357	346	365	333	369	368	328	342	339	365	344	317	385	360	355	334	341	351	324	395	379	348	374	348	363	357	366	367	375	406	381	407	380	353	350	362	359	349	365	335	389	342	349	363	341	393	374	323	392	346	389	343	370	369	368	326	354	364	365	388	357	359	352	337	358	365	372	368	368	366	360	361	344	350	348	340	372	363	357	382	347	349	373	361	350	357	337	369	354	365	361	386	397	371	339	346	342	356	396	351	355	340	401	355	346	341	362	364	367	375	337	338	373	359	335	360	353	346	380	364	330	408	345	364	360	356	337	388	358	355	350	361	377	379	370	348	327	371	372	365	358	383	326	388	366	383	364	344	370	388	377	383	398	392	371	351	410	349	354	372	347	363	364	373	337	372	356	334	363	350	384	331	342	368	335	402	361	349	334	335	347	378	372	356	320	357	359	360	364	349	365	328	360	329	346	357	350	362	378	363	366	388	379	360	350	388	336	363	394	336	333	331	389	397	344	365	362	392	382	338	377	368	393	386	358	366	357	322	369	342	382	373	352	343	371	357	375	370	320	347	352	366	389	338	375	373	360	363	315	371	398	376	368	388	329	379	358	357	347	344	337	371	342	341	377	366	393	375	370	347	350	326	372	337	336	378	356	357	369	352	326	355	341	361	363	371	357	350	400	351	368	381	373	377	364	400	357	361	356	374	372	377	349	361	361	367	414	333	309	402	368	336	347	371	367	336	363	366	376	380	322	343	348	360	364	369	325	357	364	355	358	368	345	341	352	324	351	349	369	362	383	347	344	366	370	346	364	367	354	374	360	369	379	356
4752	14996	9740	4867	3414	2600	1985	1502	1234	1090	904	775	760	638	590	597	560	531	522	458	462	433	492	419	438	415	393	417	407	427	394	393	408	422	408	387	407	381	403	382	402	393	407	379	415	412	374	376	349	354	383	397	380	383	397	357	391	408	406	405	389	408	391	391	390	364	411	393	364	394	412	365	393	379	398	392	416	396	401	356	357	407	417	361	369	352	387	384	367	359	393	384	375	402	385	390	395	357	391	365	368	411	376	355	398	367	377	389	382	385	378	367	356	386	371	369	394	356	366	395	408	374	352	378	368	378	367	352	364	375	391	385	385	402	397	357	364	351	405	373	344	360	364	395	390	380	377	370	340	385	430	356	374	341	378	376	351	389	380	365	331	365	361	401	357	368	353	379	410	365	379	342	358	357	370	363	356	363	370	369	389	375	359	324	362	343	392	353	329	380	333	347	410	369	363	384	395	394	361	361	365	399	361	376	400	385	372	368	387	345	394	392	343	354	345	336	356	355	383	374	392	368	379	380	375	390	398	388	330	383	353	377	343	371	350	373	338	361	393	359	369	398	365	378	389	401	361	356	397	382	409	420	368	405	365	348	392	338	373	346	388	404	388	369	390	342	376	367	351	383	358	354	373	369	400	395	357	414	377	369	348	390	381	376	376	358	383	382	366	394	349	359	351	346	389	364	382	355	352	357	384	342	373	392	374	332	416	350	340	383	394	363	396	376	380	360	385	376	380	400	373	383	394	368	366	366	402	394	407	364	358	339	342	359	410	358	364	372	394	359	382	369	384	350	403	356	392	395	351	361	333	374	343	398	366	401	361	376	375	366	386	342	351	374	386	403	380	401	354	374	361	384	357	350	350	371	349	369	366	345	349	361	373	343	372	371	396	372	360	363	356	382	367	352	349	383	345	412	362	336	373	375	350	379	354	375	366	419	358	356	355	364	370	385	387	351	378	367	385	353	400	378	395	379	390	349	356	363	351	360	375	344	363	363	375	371	349	372	358	384	391	382	382	363	346	380	356	365	391	350	360	355	393	352	369	379	395	383	389	393	334	361	394	379	381	364	341	359	389	371	361	359	321	375	358	347	352	381	381	382	359	357	335	375	370	387	385	347	404	378	342	409	365	385	345	338	361	403	331	358	386	408	374	383	370	378	382	346	361	365	385	364	354	368	368	338	371	347	346	354	394	397	390	386	371	377	381	349	384	349	382	372	341	355	371	369	341	360	400	364	398	402	352	351	365	352	373	379	370	359	387	384	370	359	372	384	358	373	376	373	338	404	384	370	369	341	384	361	379	377	361	364	374	376	348	369	398	425	369	386	396	374	388	393	348	365	353	355	356	377	362	381	375	364	391	379	394	393	359	327	324	377	373	383	342	367	350	358	362	388	342	365	348	376	344	374	363	365	367	353	359	356	364	368	378	397	378	384	396	340	385	375	349	331	383	350	346	355	387	383	326	364	342	381	355	368	351	392	363	347	361	352	387	363	378	387	376	353	373	364	370	387	363	373	380	388	362	345	331	351	364	374	372	375	362	372	339	340	363	373	392	396	383	353	398	386	387	416	369	330	365	391	390	378	362	348	329	367	371	388	346	364	345	388	378	371	378	367	339	380	400	356	355	447	350	382	411	387	347	369	349	411	342	393	370	339	359	383	357	371	368	404	356	355	388	374	349	352	398	339	356	388	386	320	362	373	361	353	355	369	340	338	358	351	388	364	373	334	337	388	392	393	377	366	349	378	351	354	387	388	359	367	356	390	348	364	369	383	377	389	347	368	302	382	347	351	371	379	395	391	401	390	347	386	358	350	333	363	370	325	385	357	342	362	353	344	382	356	416	378	382	383	367	370	382	340	354	368	343	408	367	354	359	351	367	379	398	335	369	381	381	340	378	350	390	392	359	366	398	400	359	368	358	328	380	373	343	360	362	362	354	361	341	373	382	372	377	383	356	381	360	374	408	370	340	377	359	364	371	387	388	372	392	348	387	368	380	365	379	354	377	352	394	381	352	395	360	376	361	367	346	366	382	365	344	341	367	347	383	353	346	358	381	393	351	359	383	371	351	384	378	340	392	402	357	320	388	406	374	373	347	352	341	367	354	354	380	360	386	341	351	364	345	379	389	311	387	382	383	394	330	347	335	370	384	337	371	374	376	385	403	352	405	387	394	383	415	370	398	350	352	390	357	362	352	362	402	416	368	375	398	385	335	362	393	360	362	377	361	375	342	388	369	376	385	404	369	373	339	329	381	353	380	381	346	369	380	399	360	371	396	339	381	358	387	361	349	343	394	368	389	390	333	368	361	354	357	362	392	384	356	312	339	405	393	382	392	369	357	369	353	363	365	343	381	368	381	401	377	339	386	373	358	352	390	371	348	359	341	362	343	355	358	374	380	395	353	356	358	353	370	362	388	395	364	340	377	363	341	352	397	365	371	363	376	362	394	355	382	384	376	386	335	340	384	321	397	373	384	375	357	363	384	378	361	353	416	358	351	383	381	347	363	356	364	364	361	368	360	340	385	371	349	380	401	386	391	371	358	378	342	359	353	373	392	377	389	350	359	392	339	360	345	371	325	356	341	397	358	378	384	370	373	348	389	377	354	376	361	390	391	402	346	376	374	363	385	353	357	377	341	360	329	374	358	369	404	363	358	360	322	322	368	379	375	374	359	340	362	370	350	383	370	375	363	362	358	354	351	358	389	338	375	384	392	358	358	374	397	397	399	367	360	388	376	403	388	369	388	357	394	388	386	387	412	380	374	371	371	379	383	365	356	353	368	353	332	392	386	384	385	361	351	357	390	368	371	348	380	356	379	397	361	351	360	354	407	369	339	372	381	358	390	367	364	382	356	360	387	352	383	384	362	377	357	380	373	357	348	380	374	347	389	375	388	360	315	391	416	373	387	356	376	375	368	328	384	367	416	389	361	344	380	362	400	355	406	384	397	383	355	357	389	366	369	373	368	371	376	374	365	390	363	368	383	367	391	391	363	399	357	421	366	365	354	366	366	346	374	358	348	391	371	343	378	390	345	365	357	352	370	367	353	369	404	377	395	392	403	367	417	374	369	336	362	332	377	336	359	345	389	365	388	352	367	352	356	371	404	412	374	383	344	339	375	331	377	396	367	352	369	349	382	359	338	395	360	362	401	393	386	352	388	368	379	366	372	350	383	345	379	361	367	360	376	347	360	347	365	368	359	369	384	388	376	358	334	353	370	359	366	347	402	356	383	379	371	370	389	364	367	355	371	359	363	384	355	393	356	364	372	364	371	347	389	383	346	382	387	383	395	366	371	371	372	332	356	354	369	381	354	410	365	390	378	380	378	388	343	343	395	370	391	337	385	352	395	392	360	401	343	386	365	393	364	369	376	354	365	375	343	369	399	358	373	404	365	335	385	393	351	399	342	335	399	364	333	353	385	379	365	351	363	386	402	389	358	377	348	360	377	369	368	356	344	348	375	379	384	359	353	372	336	363	333	376
27894	17091	2902	392	321	258	243	248	228	230	201	199	212	202	224	244	227	192	199	221	199	209	224	232	201	217	236	197	239	217	211	222	216	213	219	220	226	221	231	219	189	181	209	218	214	205	197	215	220	200	210	213	215	188	238	225	204	218	201	214	236	232	204	225	193	244	226	202	229	184	212	206	215	193	209	198	218	227	236	191	184	197	225	203	198	179	210	198	218	220	216	191	212	212	209	215	232	214	220	206	238	203	194	185	207	217	204	206	205	212	215	210	197	227	212	182	239	205	198	209	201	192	220	223	206	227	195	197	206	205	214	224	181	205	205	178	220	199	215	223	207	188	200	228	209	227	237	223	222	214	223	200	214	223	221	220	238	244	206	194	205	215	197	231	226	222	214	213	204	230	235	225	181	229	241	209	207	196	207	206	213	236	225	210	201	226	219	194	218	214	216	201	219	211	219	196	207	214	219	203	202	221	218	216	208	217	198	225	209	206	193	229	225	196	200	221	205	232	213	223	232	228	203	225	213	219	198	224	230	217	213	208	222	220	236	204	205	189	200	220	207	203	192	232	210	224	209	205	193	229	207	192	200	213	211	206	192	226	229	235	214	224	198	231	223	210	209	200	222	202	212	216	219	199	201	204	206	224	204	181	217	218	239	223	194	197	222	228	215	220	200	223	225	207	218	191	210	208	213	210	202	214	223	213	205	200	221	227	200	206	212	206	234	206	223	196	230	220	215	200	214	211	221	219	211	207	212	217	207	188	217	230	178	201	207	201	231	182	210	198	196	213	216	260	213	216	202	196	216	213	222	199	215	221	215	216	211	219	203	218	205	223	184	226	210	216	184	208	198	234	208	225	199	212	188	234	194	189	202	226	245	195	201	239	207	203	243	220	216	219	217	231	209	192	219	226	221	187	206	213	218	212	195	232	235	222	211	222	206	218	210	200	216	196	220	213	210	226	206	223	230	185	213	240	221	198	220	220	201	189	227	231	206	223	215	207	223	218	229	231	199	196	225	201	220	207	201	222	205	190	221	231	201	197	211	229	214	231	208	182	203	222	217	217	216	199	228	222	216	196	213	206	210	216	201	236	210	243	221	228	199	208	231	205	196	216	235	200	223	236	189	199	230	237	227	178	235	215	187	209	207	230	203	208	211	222	187	230	214	219	217	222	236	226	213	216	200	217	229	229	216	218	233	222	233	191	215	199	203	229	220	207	211	201	205	223	232	220	198	209	239	224	194	213	213	201	224	209	204	229	221	225	188	239	204	219	198	210	221	229	223	223	212	211	214	208	220	208	226	195	220	226	218	209	209	207	187	223	206	217	221	203	217	204	229	220	218	186	219	185	233	199	205	199	213	220	195	207	229	202	224	222	194	219	177	233	203	217	236	186	207	237	199	223	224	199	215	231	227	227	221	225	209	207	203	220	219	208	169	204	201	225	202	228	182	218	211	204	213	217	215	214	230	235	216	196	225	225	219	192	214	214	199	200	205	204	220	204	196	200	206	219	218	220	220	212	196	204	216	215	227	208	199	220	198	216	196	193	211	223	211	205	196	194	221	226	207	225	227	220	216	199	241	208	214	225	215	205	193	201	255	211	240	226	230	202	207	223	218	183	211	200	205	230	208	206	211	235	215	218	213	215	235	226	211	241	225	219	199	198	209	199	220	206	209	232	178	230	235	234	196	221	220	213	216	222	201	211	208	195	225	209	202	201	200	210	231	207	187	258	204	202	212	230	205	209	219	215	228	226	206	220	244	206	212	248	200	224	182	224	207	232	229	204	202	232	198	210	219	208	223	218	187	207	212	226	201	209	230	204	192	194	210	210	212	200	223	231	235	214	204	241	234	231	197	206	239	205	212	215	222	228	239	217	222	191	217	238	209	211	231	206	222	204	215	200	238	196	232	229	212	213	200	198	213	224	237	200	198	200	201	245	236	236	195	208	207	194	226	205	214	209	214	209	214	181	220	216	201	200	203	194	196	207	217	186	231	229	198	235	219	203	196	208	205	214	211	229	212	229	205	213	223	214	206	205	203	210	217	206	218	210	213	222	210	232	204	223	227	229	224	212	216	224	230	215	210	215	219	210	197	212	208	220	200	207	206	238	224	204	215	221	237	202	189	223	205	217	201	240	231	224	203	209	187	244	231	234	222	209	216	200	252	228	222	214	207	204	216	247	212	193	203	227	227	197	205	221	216	191	205	214	220	222	196	199	214	231	242	217	215	227	217	220	192	195	219	231	208	220	183	242	212	236	230	231	204	199	221	206	218	224	209	210	181	219	185	211	204	196	208	243	211	223	194	208	212	223	215	204	222	215	187	208	208	202	200	216	220	216	207	222	197	214	249	229	177	220	230	203	215	215	214	229	191	218	211	220	209	244	204	220	213	211	202	202	218	214	217	233	206	197	197	210	177	222	228	222	215	221	195	225	218	225	215	211	211	228	219	190	225	189	195	207	191	210	215	213	223	252	210	234	218	228	226	219	217	210	189	217	253	190	239	214	226	211	174	227	209	192	215	205	211	224	223	210	228	221	224	215	214	218	205	200	181	228	224	204	213	206	244	225	223	207	221	227	217	224	212	216	201	207	223	187	207	234	224	217	205	190	184	210	220	228	229	214	213	205	220	199	227	218	231	227	195	207	205	204	218	214	180	191	202	211	218	218	221	224	214	237	222	205	212	208	207	217	213	233	213	192	218	194	193	241	188	234	216	221	215	232	191	215	189	218	215	222	212	224	217	192	224	222	205	198	207	223	216	221	211	207	217	215	215	226	197	200	212	209	227	224	226	210	191	226	205	216	215	201	180	215	199	203	202	220	232	233	220	209	220	190	176	205	202	204	220	215	227	207	204	197	223	218	197	219	201	197	196	217	230	213	196	213	201	218	216	175	210	218	216	220	201	229	209	192	193	218	175	177	230	227	212	206	192	210	214	208	220	221	226	221	211	203	218	217	208	236	232	213	185	211	221	201	227	190	225	221	213	191	215	226	220	199	203	218	205	237	224	187	213	225	230	210	198	233	199	233	232	216	194	217	207	229	229	213	235	229	215	210	207	205	223	224	215	220	246	218	225	229	198	201	211	216	235	186	235	203	233	220	209	218	202	229	230	201	210	202	220	233	199	209	209	205	200	210	229	220	229	211	226	192	210	200	236	212	230	211	201	227	218	192	208	207	194	225	203	214	209	228	196	232	238	229	222	194	197	223	202	210	230	189	201	204	222	227	205	195	183	229	201	196	188	204	224	196	220	191	227	221	191	214	217	224	230	198	218	216	194	211	211	225	222	217	231	227	207	202	222	225	210	207	197	214	219	206	219	182	260	221	219	233	220	197	230	208	215	211	217	179	232	239	220	195	196	205	234	228	199	229	234	220	218	217	218	226	214	200	218	190	211	235	203	210	229	204	238	216	195	214	234	214	206	218	227	203	220	222	224	211	202	218	200	212	205	201	227	200	228	213	214	242	223	191	219	237	221	188
4207	776	558	400	306	300	266	269	270	259	251	236	241	273	270	261	263	230	265	250	233	235	231	260	216	242	228	269	224	220	245	232	214	247	252	247	236	246	263	276	225	241	240	267	239	230	254	227	247	244	239	242	248	232	254	264	271	249	199	252	234	263	217	260	240	242	245	236	241	246	212	247	229	240	246	232	248	248	241	246	240	235	239	236	234	269	205	226	215	221	236	227	236	226	230	227	257	215	230	232	261	224	236	245	210	216	232	253	240	227	249	226	237	212	252	242	246	230	225	239	221	239	230	247	251	255	229	237	278	228	218	254	227	235	229	234	237	214	262	253	269	234	233	241	250	282	250	242	256	252	227	212	272	201	224	262	220	213	243	259	236	232	222	245	262	211	244	244	273	255	232	237	241	253	267	272	251	203	258	222	237	227	267	249	240	228	259	259	224	205	255	245	241	267	238	226	231	255	260	249	216	254	228	252	234	254	227	239	238	252	253	245	245	274	260	259	230	238	243	261	237	222	222	257	243	212	263	240	244	247	202	241	239	233	215	225	216	256	233	229	236	240	254	242	246	254	226	252	235	230	247	210	227	249	213	231	265	244	224	243	250	246	256	236	232	244	264	246	231	237	260	237	219	238	206	245	248	251	246	257	247	244	262	220	248	221	215	208	270	273	248	249	280	229	225	225	243	248	224	248	236	244	256	231	249	233	226	260	244	226	240	259	240	230	244	241	247	256	234	251	263	260	232	251	257	223	229	236	237	227	231	223	246	213	262	273	231	224	251	224	244	234	222	254	206	263	225	252	240	223	261	234	252	254	214	241	220	250	231	232	247	252	262	218	251	251	235	238	237	244	251	269	247	230	228	250	272	236	231	226	251	266	241	251	262	256	231	247	237	216	240	226	233	236	245	266	246	219	258	227	233	270	240	236	235	249	256	241	241	230	230	249	243	243	238	234	240	226	262	236	242	266	241	233	263	249	232	266	246	248	236	254	241	205	240	265	258	278	216	225	239	237	253	214	228	238	258	233	273	254	250	274	237	242	226	225	231	222	248	242	252	244	261	215	248	227	243	255	249	249	224	255	258	255	243	235	243	250	233	258	265	220	218	246	258	242	261	210	233	228	257	218	250	242	244	233	256	213	268	239	255	248	250	246	228	267	227	245	225	253	244	243	235	222	244	236	209	246	235	242	227	236	250	260	275	229	241	225	245	243	226	237	266	255	263	208	243	247	245	229	254	254	217	223	234	236	216	245	241	247	231	245	248	238	233	239	220	214	271	230	248	237	242	223	247	257	235	233	244	259	230	218	236	235	224	267	229	233	238	270	207	256	240	218	250	224	243	245	240	237	238	210	232	214	236	240	229	240	239	233	241	251	236	220	258	272	244	271	224	237	252	235	220	245	231	258	225	244	235	239	249	273	219	240	248	237	238	251	258	237	254	244	275	247	277	270	230	217	229	216	237	239	260	249	230	234	235	227	240	247	237	255	261	238	252	239	235	254	255	219	240	246	241	254	207	255	265	243	265	257	229	245	235	239	239	235	222	259	260	232	258	226	251	223	248	223	235	235	225	225	236	222	209	237	241	229	233	237	236	218	259	243	246	287	244	253	242	253	237	255	240	243	240	208	234	230	244	233	224	235	262	234	264	260	244	229	251	257	243	243	254	234	235	249	259	245	212	216	258	228	225	232	249	245	235	217	242	239	245	250	257	270	252	247	236	218	246	266	244	264	250	245	237	221	243	255	213	247	240	212	267	241	220	251	260	258	228	281	243	283	244	245	233	238	219	247	233	252	225	234	232	235	268	253	250	216	240	244	268	228	234	224	239	248	250	236	239	234	232	222	253	244	252	239	248	255	246	231	235	226	254	236	246	223	248	236	239	251	249	258	238	247	252	255	253	220	246	241	241	258	271	241	257	247	224	237	233	207	198	240	262	227	224	251	231	253	256	248	253	247	250	238	240	229	223	239	240	248	268	234	271	213	228	222	242	243	231	262	238	227	257	243	253	218	228	279	243	212	218	237	261	241	246	241	245	226	245	252	249	276	241	214	245	215	265	214	255	243	248	237	248	224	229	237	240	237	229	247	242	258	267	222	237	229	229	233	254	218	227	234	249	250	249	235	251	252	229	242	255	252	222	250	232	230	219	230	234	250	237	259	239	221	249	272	247	231	249	258	223	238	230	231	219	228	260	215	242	252	249	249	259	253	237	228	234	232	249	251	231	241	271	239	256	243	246	235	230	220	262	240	237	255	229	221	239	254	264	275	237	237	267	232	255	235	251	238	243	239	225	246	232	270	248	247	252	233	247	247	248	265	262	222	261	253	263	247	257	252	257	250	233	246	272	242	224	252	221	273	241	236	251	233	261	233	250	268	227	239	236	243	221	232	232	221	242	246	233	232	239	259	232	220	250	231	245	257	234	248	245	250	235	258	222	238	247	216	244	243	240	247	243	239	258	250	225	243	234	263	234	252	251	243	272	246	222	258	220	230	242	232	227	261	208	258	254	264	245	235	235	240	254	246	242	236	278	245	225	234	243	243	253	226	250	251	264	243	260	248	232	241	258	239	254	244	230	251	248	235	243	218	239	246	240	239	236	227	238	252	228	234	243	239	250	231	244	224	225	232	222	265	258	238	269	222	235	224	256	259	224	237	243	243	220	256	234	244	218	253	232	219	238	227	231	230	252	229	242	266	270	239	231	217	244	238	225	233	240	251	256	259	213	264	266	257	254	236	253	258	219	230	242	253	249	216	259	226	255	244	234	252	250	233	239	220	238	219	247	262	234	252	235	220	236	258	235	264	232	237	237	228	263	238	214	224	219	223	229	233	259	246	232	277	224	252	224	243	239	228	265	238	260	239	234	259	277	226	260	242	227	225	257	229	237	223	236	243	241	274	229	262	258	250	258	239	273	234	245	226	254	245	189	225	280	222	230	228	257	261	246	247	276	239	223	221	253	244	239	251	219	237	242	259	239	273	247	253	220	242	235	255	235	262	208	234	229	256	229	221	249	244	245	272	237	237	230	249	228	261	267	230	263	232	202	234	213	253	250	232	244	224	256	247	225	228	225	252	249	244	235	219	250	232	210	209	268	243	235	244	237	234	253	229	246	234	239	233	252	233	263	237	234	234	201	227	260	223	245	242	247	235	241	235	236	244	244	241	250	218	250	264	249	209	248	247	245	237	242	290	258	228	235	231	251	238	243	253	244	216	267	247	235	230	268	218	253	245	238	263	250	249	243	235	243	234	223	235	215	226	241	237	226	250	234	245	234	236	269	262	256	254	271	255	251	260	262	254	255	211	232	232	247	266	248	215	239	256	238	242	260	228	256	250	253	225	256	228	233	245	243	236	262	259	232	239	233	281	253	248	255	247	235	245	258	250	253	243	234	248	229	263	215	236	221	241	278	244	241	257	251	245	228	223	236	251	245	267	225	252	213	250	228	242	247	226	210	241	231	214	244	223	244	245	230	250	255	244
23962	21368	28625	24465	21363	8306	769	488	406	351	326	255	269	230	211	227	213	208	195	198	169	165	186	177	170	175	206	174	168	170	162	134	146	185	162	160	158	165	187	172	165	167	177	160	158	171	164	163	160	135	164	144	150	165	149	156	164	158	179	137	170	173	150	152	155	166	146	149	155	165	147	144	152	159	165	162	171	155	146	155	161	172	152	177	143	166	144	159	174	140	162	144	161	161	152	146	135	156	161	155	160	186	167	159	143	139	148	164	137	136	148	147	164	166	152	152	168	156	145	137	161	169	169	156	134	156	160	150	153	186	167	154	153	148	178	141	146	140	159	149	135	126	163	167	136	141	157	147	154	152	149	149	149	153	144	158	145	155	143	145	159	177	138	169	149	151	150	136	170	159	144	137	151	148	158	163	162	155	174	167	142	132	159	162	178	168	143	164	156	148	152	162	151	162	165	178	143	186	159	166	164	154	153	142	153	126	157	160	155	155	151	150	152	151	160	155	152	152	134	138	132	146	165	149	168	140	174	160	139	161	153	157	156	162	170	153	159	161	158	158	141	170	144	151	151	151	163	155	147	170	155	133	165	166	163	155	149	172	135	131	148	177	144	173	156	176	159	163	153	146	156	144	149	148	169	157	133	150	159	143	158	149	157	162	160	147	165	179	146	182	180	172	165	146	154	154	182	178	155	155	150	156	157	144	173	160	166	181	154	141	136	158	141	163	158	147	165	137	162	135	142	150	148	153	134	145	132	134	159	162	142	162	148	136	157	156	175	165	138	167	162	149	150	153	161	135	160	159	157	165	138	142	154	152	161	149	159	152	134	153	138	143	157	161	146	171	132	155	154	149	163	155	149	150	158	181	158	151	167	155	174	143	151	150	171	155	157	139	154	167	178	162	145	151	185	151	164	163	149	164	158	144	162	162	160	165	150	163	164	164	166	147	136	148	138	141	148	140	134	131	182	165	132	163	141	169	156	151	137	135	144	129	145	124	159	161	144	151	159	175	160	148	143	144	151	153	141	167	163	134	151	166	167	162	151	142	157	157	167	149	170	164	175	148	172	167	159	142	141	153	160	140	162	165	148	150	171	155	175	153	154	166	164	164	149	147	140	169	144	155	170	176	155	149	152	140	171	139	164	152	140	186	133	141	156	145	166	178	160	151	127	148	161	152	144	143	147	134	157	166	141	142	132	139	148	148	163	160	151	138	149	159	131	152	156	171	169	156	140	156	167	150	169	158	149	162	148	166	168	148	163	159	160	152	164	171	165	174	155	156	186	150	148	155	151	171	158	156	157	159	150	150	138	144	150	155	130	158	101	143	150	144	178	141	153	163	152	154	161	165	170	164	152	141	161	161	158	159	150	186	167	143	152	162	145	160	147	142	169	160	169	133	151	159	162	134	151	142	147	156	160	157	155	142	157	148	138	137	149	155	161	159	130	149	152	166	155	167	136	144	177	149	137	158	169	151	153	150	158	163	157	177	141	141	160	136	141	162	145	165	147	149	151	151	158	149	138	152	142	143	150	178	144	171	160	158	165	144	139	176	159	145	150	156	153	139	147	137	154	139	158	145	141	157	156	152	162	125	154	121	168	171	161	145	130	165	161	164	142	156	161	150	141	153	160	162	143	139	155	169	144	148	161	153	152	142	151	147	146	146	133	164	159	156	171	153	177	157	149	165	160	156	183	145	158	162	173	137	142	178	159	146	166	160	156	157	141	155	151	169	159	161	170	160	165	165	168	149	151	163	181	145	170	140	138	148	163	146	127	160	167	152	168	169	164	149	154	150	167	161	169	178	157	149	147	170	144	143	146	148	156	145	144	135	156	153	173	159	161	150	135	154	141	158	152	142	165	161	158	148	150	151	137	161	144	151	152	161	167	163	169	143	171	169	163	133	151	149	149	127	154	145	146	133	148	151	164	158	142	165	164	150	159	149	144	177	127	163	137	157	154	139	156	154	158	143	153	152	181	149	169	163	167	157	147	161	154	167	144	171	154	159	155	157	148	143	167	162	151	142	173	151	151	143	143	149	138	129	156	141	139	135	171	168	157	142	151	162	135	160	140	149	164	158	147	143	182	141	152	155	173	150	166	146	142	155	156	169	142	150	156	168	157	179	148	159	152	164	172	189	141	170	149	148	146	151	151	153	139	151	174	143	166	159	151	160	171	148	163	152	155	150	189	186	142	167	133	165	146	145	156	141	163	149	144	169	161	157	150	158	156	175	170	137	149	179	146	152	144	134	148	162	161	124	151	178	166	172	153	162	138	153	143	147	145	157	151	168	148	154	142	161	176	142	179	131	127	155	150	173	167	150	173	162	147	169	151	158	164	166	134	155	147	157	155	130	169	164	131	155	174	177	159	168	152	138	144	156	166	155	139	153	144	146	152	146	160	161	139	147	152	157	181	164	162	158	127	170	138	138	142	150	170	133	172	162	164	150	153	151	154	156	151	160	145	146	158	146	152	163	149	173	154	137	158	153	158	169	159	143	151	144	160	155	169	149	132	136	157	160	154	166	148	153	166	145	152	169	155	153	157	148	168	155	146	152	165	153	131	161	164	156	151	136	160	144	143	181	157	140	136	159	166	163	144	160	135	178	153	160	150	157	165	169	150	150	167	144	175	157	163	151	142	153	148	147	169	151	151	127	179	159	147	136	152	144	150	149	171	135	145	152	148	154	136	164	173	158	160	159	178	144	171	152	157	149	166	142	180	165	147	134	158	138	146	151	153	158	131	149	170	141	162	137	167	157	166	149	162	167	154	160	159	155	145	148	151	158	159	166	131	177	150	139	123	141	152	133	178	140	143	179	146	178	156	180	128	137	154	160	168	164	129	142	158	143	162	156	163	144	166	170	133	173	143	153	163	155	176	170	154	132	139	167	152	160	163	139	157	165	131	166	139	157	146	159	146	145	157	178	142	149	148	156	149	153	150	148	156	147	182	171	121	162	156	140	174	143	160	155	155	153	160	158	169	162	161	145	156	165	156	150	168	143	139	168	148	163	168	156	156	160	164	139	163	149	148	162	138	156	151	157	178	154	164	149	169	146	165	147	142	143	157	140	150	168	169	141	147	156	157	142	155	153	163	148	154	165	173	159	165	146	158	161	156	175	162	139	155	159	133	155	151	152	160	142	176	146	158	155	169	143	153	176	166	138	157	155	152	152	160	150	153	172	145	159	163	162	153	154	134	146	144	155	146	153	152	168	169	178	158	132	166	170	149	147	157	139	141	153	155	135	149	176	153	155	135	157	157	150	139	152	160	146	135	139	152	147	146	149	143	137	157	147	143	159	134	163	177	158	172	165	154	169	173	166	146	166	165	149	148	191	160	158	153	169	139	143	164	168	144	171	161	161	158	144	146	150	154	159	154	161	153	154	149	135	164	153	145	142	162	135	134	147	145	142	158	153	151	186	130	151	160	151	142	140	148	139	158	142	147	143	131	147	151	139	158	138	142	148	161	169	146	151	145	149
3437	9055	5724	2633	1859	1344	999	798	601	509	437	413	343	311	284	284	272	228	237	219	223	184	209	208	211	196	184	184	205	192	169	189	193	192	198	185	176	179	183	165	163	195	178	172	178	187	171	181	168	188	170	182	170	197	192	169	187	173	186	209	170	174	174	152	178	180	166	193	168	166	171	159	162	159	160	175	168	177	170	138	176	166	175	175	197	175	176	182	194	177	179	163	185	168	171	176	188	173	163	179	169	180	184	157	173	184	168	176	188	172	185	174	154	161	183	169	160	173	171	159	169	170	182	188	184	176	160	158	162	176	163	164	154	190	161	159	154	180	162	170	150	163	172	159	179	161	170	177	207	187	153	176	179	197	162	159	179	157	188	182	177	168	169	175	173	156	157	157	171	173	164	180	197	172	166	161	178	174	181	175	191	156	178	169	188	179	157	181	176	174	181	170	148	185	177	155	186	165	157	181	154	192	167	176	169	157	174	188	176	227	192	159	179	172	158	168	190	165	167	162	164	167	167	160	190	164	171	176	165	165	168	195	166	174	158	197	166	183	172	186	180	169	170	182	190	183	170	160	174	179	190	162	176	190	168	190	186	176	170	163	157	150	158	198	177	173	173	162	172	179	168	183	179	167	177	168	160	195	180	161	174	165	167	160	163	145	147	165	186	177	172	184	165	158	191	163	170	157	143	176	156	165	158	152	189	147	168	151	186	172	159	186	187	146	169	155	167	176	187	166	172	172	164	167	200	180	169	162	165	163	166	180	166	176	163	164	172	181	182	148	154	166	185	150	169	162	179	179	168	146	147	186	181	160	169	168	159	176	186	145	167	178	190	168	139	155	172	174	165	174	190	179	158	157	180	166	173	178	186	169	158	164	201	164	194	154	160	164	183	191	155	163	168	176	182	155	195	151	185	152	208	189	146	181	177	179	169	163	170	180	155	183	179	161	181	164	161	174	148	154	175	172	153	137	186	189	170	159	168	179	171	182	168	177	175	188	172	183	196	180	182	174	146	183	182	180	158	162	142	168	149	173	172	156	170	155	185	189	159	160	196	160	179	174	177	157	189	161	202	155	163	192	151	170	156	184	171	153	168	174	166	159	169	176	179	163	192	190	149	158	168	183	164	189	184	190	160	170	173	161	185	179	169	175	155	166	190	158	193	194	174	174	180	173	172	170	188	178	191	179	171	161	152	153	147	147	185	190	151	151	147	185	178	193	159	148	160	172	178	175	170	178	162	181	165	173	182	153	194	187	168	174	174	174	162	161	163	162	158	165	171	173	172	161	193	174	198	178	191	177	149	177	189	166	180	183	169	172	196	190	172	178	163	166	178	158	172	150	159	177	176	165	159	169	177	174	163	178	169	168	163	171	170	157	187	166	179	171	201	177	173	161	153	164	186	176	176	175	174	160	163	199	172	145	211	177	172	165	143	171	179	155	187	164	178	158	178	160	167	174	177	152	160	177	163	166	164	178	170	176	166	171	172	162	167	179	176	162	169	164	153	155	199	170	172	170	151	185	168	179	157	165	185	155	178	151	171	155	171	178	174	155	157	174	154	166	165	152	183	195	160	157	153	173	187	173	176	163	174	158	178	163	158	157	178	166	154	168	165	182	189	174	176	179	181	180	175	176	169	158	158	179	190	166	183	168	181	173	184	172	168	172	159	182	158	162	156	167	164	174	173	170	155	181	170	174	166	152	161	187	194	163	162	153	180	191	149	181	165	169	192	170	196	152	170	179	205	171	162	162	145	164	183	182	159	156	180	163	177	188	180	179	202	156	197	207	161	147	162	155	156	160	179	184	167	170	175	156	176	161	154	167	181	170	192	168	169	180	190	163	182	197	174	158	160	163	175	179	169	176	172	162	159	177	186	175	164	141	197	182	174	175	165	192	149	163	179	156	152	194	199	169	170	180	177	172	157	187	169	190	159	159	154	170	143	180	177	166	171	154	177	134	157	174	185	183	195	159	177	170	163	177	198	178	162	159	164	174	174	169	182	168	149	161	150	192	164	174	176	167	170	196	157	178	164	159	159	153	174	175	170	178	179	162	173	167	159	155	192	164	178	141	170	167	186	168	177	167	180	178	160	172	173	172	187	174	171	166	169	149	191	175	157	165	169	167	179	179	167	178	188	171	169	163	180	167	172	180	162	145	150	189	175	170	175	162	186	178	150	165	182	167	178	168	174	152	180	161	175	165	163	157	163	166	167	159	184	166	167	174	173	166	180	192	176	184	148	170	166	178	157	152	176	163	170	186	164	164	172	151	167	184	165	185	175	178	168	169	161	188	168	185	173	165	192	196	150	166	174	206	168	145	175	146	186	155	178	177	177	167	179	181	175	176	179	189	156	167	169	182	146	168	154	155	183	175	160	174	140	159	185	164	156	163	181	163	172	184	156	198	198	171	173	166	177	174	152	175	180	157	183	162	160	149	180	147	198	158	185	171	188	192	183	170	187	166	182	153	188	154	158	177	180	154	174	153	158	181	167	205	168	166	190	207	153	162	158	165	158	192	165	156	162	166	174	175	173	176	153	155	178	172	180	170	155	146	185	173	165	160	162	153	164	168	174	160	171	175	163	160	194	173	176	161	164	161	178	166	170	168	168	181	191	162	173	184	145	187	167	180	165	165	164	151	185	183	162	149	182	146	176	146	171	163	144	144	175	177	158	159	187	168	181	192	165	153	167	176	173	169	166	152	154	170	175	153	197	174	177	171	150	165	161	158	171	166	180	150	159	156	181	176	190	155	159	161	192	182	191	150	168	165	192	156	164	153	172	176	157	137	158	166	173	171	161	164	161	144	184	158	185	160	176	183	164	181	173	184	156	168	189	169	152	142	175	188	176	156	173	155	156	158	154	176	171	184	177	166	156	165	196	177	167	196	158	179	182	180	192	164	163	184	168	179	172	178	158	179	164	183	169	154	146	197	176	165	149	187	191	195	205	182	176	172	174	181	195	166	176	188	192	160	163	202	165	170	162	169	159	192	159	177	169	162	164	161	154	178	164	138	163	179	176	156	175	188	184	165	176	169	158	162	174	172	173	150	193	182	177	184	179	171	173	194	181	170	154	177	181	176	160	191	183	141	173	196	154	179	195	168	182	180	171	156	147	159	177	163	167	162	167	183	182	178	161	190	167	180	160	175	163	160	175	173	170	175	158	191	171	148	158	166	154	169	186	182	167	150	176	163	168	133	159	174	160	175	188	188	161	183	178	158	170	184	166	153	159	170	178	165	174	185	187	167	168	188	180	176	179	169	163	177	190	147	158	185	176	163	154	152	164	176	159	181	166	165	138	159	182	170	164	164	171	146	174	184	177	184	168	163	193	172	174	182	190	172	170	182	159	170	148	160	201	176	171	192	164	174	198	171	164	162	157	144	176	159	177	161	155	169	184	180	199	185	166	161	186	186	170	162	166	167	175	184	181	164	184	161	178	170	176	166	211	160	206	154	185	183	186	181	170	180	167	166	186	174
25085	21320	27373	25558	9238	855	604	530	505	497	472	450	453	421	418	435	432	439	391	374	463	423	390	437	418	375	416	406	400	415	401	407	448	435	423	429	403	406	414	427	384	351	387	384	412	381	401	411	391	398	388	417	357	402	394	445	388	402	383	398	358	368	407	377	417	382	399	380	392	403	375	410	376	395	387	393	424	367	390	401	390	381	416	386	418	394	374	393	328	401	389	401	415	358	355	372	412	389	377	404	375	390	362	405	368	411	405	403	413	397	367	387	383	385	383	350	406	351	427	368	440	406	404	411	392	387	413	413	381	438	390	358	395	404	396	399	392	421	414	410	415	403	387	421	397	393	380	364	389	381	373	371	417	400	407	383	375	400	344	417	395	417	397	423	407	369	380	381	381	381	427	361	381	401	397	393	398	397	379	358	408	367	410	400	438	363	401	403	394	401	441	392	412	369	412	403	395	398	417	404	407	391	391	419	379	418	359	428	404	425	383	353	416	405	417	406	380	383	360	420	420	396	432	416	412	418	378	431	377	396	427	380	405	427	381	401	412	369	404	370	415	366	421	376	405	383	359	396	440	414	416	410	411	429	383	398	427	406	385	361	360	407	382	372	394	372	430	410	417	390	380	400	435	405	371	436	383	406	366	374	415	381	403	397	442	414	387	423	391	369	395	431	445	409	387	394	395	372	378	394	357	402	425	399	374	356	384	407	390	376	403	421	444	406	429	392	412	358	391	419	376	405	457	403	374	372	381	357	402	369	403	386	397	434	423	395	384	403	380	398	392	403	405	387	378	410	416	365	366	371	388	387	377	385	384	348	384	389	408	415	434	418	394	422	376	406	399	414	390	422	425	402	388	389	377	373	422	407	407	394	397	367	397	421	399	361	382	391	392	390	416	408	387	370	363	408	387	406	392	397	332	381	410	386	377	369	424	386	376	387	416	379	406	413	360	431	383	372	390	362	378	372	366	396	430	410	395	381	384	405	396	431	380	390	432	430	394	410	403	366	388	378	374	365	375	407	422	387	425	395	382	388	383	349	404	391	405	422	402	374	377	416	403	422	374	406	433	402	397	370	357	385	406	371	396	364	392	395	381	374	384	393	389	387	398	387	391	384	387	395	413	360	410	428	387	385	385	384	414	379	372	413	433	387	382	395	369	404	402	361	368	373	385	386	424	386	410	413	427	384	445	401	367	381	394	421	401	389	398	365	383	381	392	414	417	436	409	400	415	395	387	375	395	416	427	403	386	413	408	403	391	424	406	421	394	385	373	414	398	394	384	378	346	387	388	352	385	399	404	391	420	411	389	361	416	397	377	412	386	388	373	382	379	382	367	374	392	375	415	362	397	401	384	396	397	376	421	383	401	374	418	375	396	397	407	397	374	371	404	436	399	385	417	398	377	372	344	405	407	358	423	384	430	419	353	388	373	425	396	401	399	382	377	419	384	387	357	357	391	402	410	413	430	383	379	358	402	368	396	416	392	358	396	381	382	394	374	367	333	377	411	365	408	440	378	415	389	354	428	420	425	384	394	393	445	355	397	372	394	412	383	406	381	444	386	403	394	410	410	412	418	403	406	396	409	346	360	399	409	385	410	426	367	376	396	412	390	380	371	392	383	440	388	388	396	372	388	418	360	393	365	394	422	444	395	450	413	379	357	379	352	383	414	377	355	394	442	360	439	417	413	414	420	423	346	406	386	422	375	390	391	400	390	385	398	406	388	379	385	393	432	391	380	389	412	410	391	412	409	364	394	397	391	397	364	383	393	367	336	361	404	365	398	384	418	423	431	398	427	364	430	410	413	402	429	388	384	412	402	428	406	402	416	360	430	404	399	389	390	443	432	365	385	401	397	415	380	370	424	416	422	382	416	376	391	383	374	378	404	408	429	439	377	382	424	393	373	384	378	372	381	384	400	392	394	383	416	402	364	397	395	431	382	377	412	378	377	384	415	370	402	413	389	374	387	390	393	380	434	406	395	415	422	385	379	393	423	364	379	408	375	406	371	382	369	373	435	403	408	375	380	406	398	400	399	390	429	401	414	390	417	376	405	419	358	408	391	380	388	389	391	392	394	371	362	384	397	383	369	446	397	401	420	382	405	406	379	386	433	353	378	390	400	400	420	380	411	369	399	362	398	400	391	409	425	411	391	404	445	389	419	377	391	405	389	380	359	400	394	351	379	405	369	409	392	363	380	382	395	414	399	396	391	403	405	419	373	385	378	418	363	368	389	382	410	388	441	383	392	412	424	395	410	417	421	403	383	412	408	416	391	390	421	393	416	382	395	378	389	384	350	369	405	405	378	392	393	398	424	401	365	405	406	358	391	387	360	423	392	400	392	383	367	393	379	374	374	446	410	395	410	384	335	390	400	369	434	441	399	376	372	385	415	394	404	398	405	378	365	401	393	375	400	389	412	421	399	384	378	419	421	373	362	369	406	401	411	395	374	373	402	425	393	416	380	360	369	407	405	401	405	425	380	383	357	412	427	364	412	369	356	410	425	380	398	402	417	370	393	420	373	448	404	386	374	407	405	383	393	365	432	382	378	405	363	400	373	360	404	376	403	371	415	402	388	376	379	409	386	415	392	369	407	398	412	402	388	399	424	371	403	380	375	375	401	392	397	364	393	410	421	403	404	435	422	396	412	384	411	386	428	429	376	382	397	391	376	405	387	392	395	359	410	391	382	394	413	384	395	405	390	368	389	404	406	384	373	407	368	420	383	392	379	392	405	396	393	383	407	413	424	400	367	388	411	416	364	368	399	384	399	369	428	399	358	384	396	407	378	360	402	402	398	384	407	389	429	338	392	427	419	395	377	367	407	405	369	369	383	401	401	429	377	374	392	413	394	374	366	370	422	409	410	386	389	425	405	422	403	364	377	374	408	366	389	402	400	377	369	379	422	370	426	428	416	389	383	385	376	434	402	404	391	412	368	412	394	429	406	384	371	386	405	354	370	409	439	382	365	378	375	386	409	422	412	431	396	398	366	372	381	378	416	389	398	383	388	401	409	369	371	413	434	379	359	427	384	392	364	409	426	399	421	383	400	373	392	376	383	366	376	346	413	365	378	423	389	408	389	411	380	405	393	372	378	413	380	416	394	414	383	400	404	395	384	379	405	386	379	406	397	407	402	393	382	408	359	420	405	388	438	397	413	420	396	366	401	398	388	398	407	408	352	392	354	396	406	371	424	417	385	433	389	418	390	373	432	387	398	398	374	385	382	403	386	389	393	375	397	402	362	428	373	382	419	403	386	391	395	369	427	388	404	423	425	393	381	410	415	406	421	409	404	372	408	385	419	379	417	405	381	369	395	397	422	385	400	396	402	390	377	415	374	369	373	396	371	371	379	430	372	412	397	382	382	366	407	428	401	410	410	359	432	403	395	422	376	406	353	385	432	423	384	394	365	404	359	392	426	356	367	347	431	398	403	367	399	368	360	356	399	394	403	381	376	429	395	405	373	373	377	374	384	398	364	374
3606	5331	3369	1656	1345	1033	865	745	698	650	561	547	518	504	497	498	462	467	440	453	457	439	428	426	432	446	443	423	455	446	400	440	439	441	429	474	409	435	418	470	446	425	425	396	422	426	428	457	438	446	406	446	443	457	431	410	402	388	408	399	428	421	404	388	410	390	424	445	430	408	390	458	471	385	420	448	437	407	433	440	393	468	426	433	421	425	401	373	442	440	427	439	403	421	475	418	444	419	423	420	433	395	420	438	391	478	438	409	409	452	411	426	444	405	400	415	406	405	430	424	415	408	405	397	425	421	437	442	418	444	453	419	423	436	437	429	409	429	417	429	414	446	403	422	454	417	412	430	455	392	416	430	390	451	409	414	385	423	417	405	406	387	416	423	422	406	406	422	412	420	421	443	410	399	406	397	443	443	428	391	409	427	368	396	420	411	382	352	438	446	397	421	412	413	418	419	424	407	421	410	374	419	434	442	392	442	428	395	447	416	411	437	411	411	414	435	417	405	415	419	367	398	443	386	413	424	448	415	431	426	374	401	449	454	406	412	409	431	411	428	412	414	374	414	417	424	429	430	416	461	448	422	415	423	416	404	410	380	434	418	404	445	408	382	388	471	434	411	435	429	433	416	411	437	442	419	425	385	379	412	435	403	437	403	415	403	435	414	435	394	386	389	386	419	391	400	440	415	403	422	431	429	379	414	415	382	417	434	411	408	423	423	412	428	406	389	409	402	421	432	410	427	439	414	438	395	464	416	443	397	427	403	423	408	409	451	421	446	425	438	398	457	435	383	431	410	433	425	400	443	414	420	400	414	402	393	408	403	407	390	420	398	437	391	419	435	397	412	428	415	400	445	428	445	416	407	457	441	438	405	418	434	400	412	405	430	432	435	412	407	388	417	466	451	414	454	408	440	449	432	394	406	439	422	412	400	456	419	432	420	404	450	422	448	450	430	408	420	449	394	427	415	432	382	427	414	451	416	397	426	423	449	399	412	404	407	413	423	408	436	422	441	396	439	409	423	434	449	423	413	387	384	409	402	409	417	400	430	400	417	416	430	457	451	423	411	410	433	414	411	443	418	371	406	407	406	430	433	445	463	392	414	426	421	413	418	455	405	396	393	429	406	410	394	407	404	389	413	441	409	398	408	384	426	420	394	375	447	421	446	422	428	434	407	420	428	419	436	440	441	412	444	409	394	440	396	449	406	469	403	408	437	414	438	413	368	425	417	398	424	415	400	447	408	422	431	404	409	429	414	400	403	442	390	385	435	411	421	404	423	411	413	455	419	429	420	423	380	426	426	425	384	381	424	422	430	432	419	435	432	444	409	412	442	435	427	376	428	394	424	380	448	426	411	420	388	447	396	406	419	410	454	401	475	391	394	430	434	413	420	381	409	399	427	450	424	420	397	428	455	428	412	415	391	420	418	436	428	422	424	415	420	398	424	411	423	422	404	421	392	378	402	375	409	430	395	461	461	449	416	400	388	429	415	412	427	427	380	404	402	394	425	410	434	386	409	418	408	425	409	419	436	384	386	429	419	448	428	381	442	423	382	417	413	444	435	431	402	458	417	404	423	439	427	418	435	438	387	414	416	382	434	434	446	401	412	406	406	427	402	393	441	413	433	437	410	395	462	434	429	419	428	453	434	399	435	433	422	397	429	439	431	427	399	398	429	430	416	413	421	407	413	403	393	397	380	395	443	430	425	435	432	420	417	439	407	402	426	394	442	426	467	437	421	383	427	405	428	410	418	432	415	421	387	413	430	400	412	426	400	382	404	430	419	440	407	434	390	426	424	434	425	422	419	392	430	433	436	387	417	386	392	404	427	394	379	408	416	396	399	402	423	424	416	450	434	409	421	416	435	419	425	416	438	426	393	415	411	384	387	403	418	367	417	425	455	425	448	398	420	418	422	414	405	417	405	440	413	442	446	417	407	472	424	432	412	404	397	395	412	435	392	407	428	412	413	442	430	405	425	401	391	414	455	409	431	427	413	430	397	449	377	432	416	427	410	403	453	416	425	388	415	460	415	425	450	442	414	409	413	416	395	423	394	408	424	405	455	419	409	421	402	445	437	432	427	410	386	407	423	468	419	407	419	418	448	425	408	385	372	408	426	464	402	412	402	442	438	422	459	375	433	425	425	412	421	406	426	373	410	422	401	435	420	430	420	432	412	450	399	454	437	411	396	402	449	362	409	436	428	441	420	419	408	398	423	397	450	450	407	402	439	440	449	446	422	392	442	395	424	467	407	389	366	433	404	449	417	423	428	420	436	433	440	389	429	404	408	420	406	399	415	418	437	427	410	405	448	421	393	396	404	435	429	412	429	419	407	428	447	414	399	406	429	396	426	449	389	399	384	387	404	423	400	452	420	426	447	402	429	419	400	425	408	435	422	410	416	421	417	415	434	409	439	425	420	392	424	408	415	415	440	435	451	393	440	420	407	419	406	422	413	398	397	411	408	416	406	400	422	443	403	384	416	400	437	391	432	394	412	413	400	409	430	378	395	451	398	422	411	411	415	414	457	400	455	442	406	417	426	412	442	424	412	433	411	438	391	444	415	394	431	412	407	392	430	442	447	425	417	436	437	414	393	468	416	408	393	394	427	425	412	421	411	410	403	432	412	422	424	402	408	397	411	413	439	418	435	395	429	385	418	393	457	428	404	417	416	437	432	390	431	439	399	466	449	438	400	452	420	442	417	397	400	417	419	392	389	471	393	403	430	424	414	388	403	444	438	420	393	418	410	412	388	423	389	414	434	403	469	457	440	421	419	429	396	432	413	401	401	416	450	416	386	377	443	422	424	379	384	439	420	400	431	423	378	418	441	427	409	427	403	430	418	438	455	445	402	452	427	390	445	401	441	421	408	381	396	426	432	413	415	420	390	396	380	436	400	411	427	425	392	429	435	408	406	402	420	430	419	398	428	368	407	414	434	436	460	437	416	399	454	443	400	436	405	404	440	431	438	387	397	442	442	419	429	416	396	398	383	413	438	412	444	435	418	414	428	389	441	402	446	442	404	440	394	431	439	380	412	419	395	375	450	406	466	393	407	440	419	433	433	411	380	419	403	412	454	420	415	451	419	400	397	422	395	400	387	431	415	422	439	427	414	421	415	434	405	426	439	412	437	446	428	434	417	413	395	433	407	427	435	436	384	388	437	396	403	424	383	435	394	406	419	419	418	436	442	415	451	374	414	480	404	438	415	408	396	398	433	406	405	418	455	420	392	426	445	369	425	448	419	396	418	445	416	408	449	426	421	403	413	415	421	424	425	388	383	443	452	439	410	412	444	423	449	397	411	417	421	410	434	440	395	444	430	401	432	373	438	433	437	421	377	412	389	390	401	431	397	401	430	437	420	390	397	416	408	471	436	408	381	450	405	408	413	394	409	422	458	418	423	438	449	402	402	392	417	426	445	438	445	426	433	439	420	416	404	404	441	388	416	387	410	439	404	410	424	398	436	420	403	382	409	442	431
22760	21275	28923	23929	21265	21307	6698	1110	825	733	675	629	534	487	520	483	488	484	454	456	433	402	418	427	393	383	371	389	432	402	434	415	406	402	355	399	399	388	410	352	359	362	374	415	372	381	379	395	382	389	359	370	388	363	376	362	388	343	373	349	366	357	382	354	375	377	352	405	369	360	371	373	371	361	376	405	360	353	361	365	363	372	337	352	362	388	321	340	342	392	360	415	387	337	383	384	368	353	372	371	410	362	336	411	354	355	375	380	373	374	353	370	357	361	381	349	382	356	381	336	364	351	384	325	362	361	344	349	382	384	351	359	349	391	347	353	339	357	364	354	351	374	369	352	365	386	349	357	336	357	389	343	378	377	374	370	372	364	329	411	400	386	371	355	354	348	369	372	363	362	372	378	342	369	357	346	374	395	372	361	343	347	408	355	387	374	381	367	377	368	380	337	350	372	407	363	368	352	392	367	360	387	368	370	344	374	356	366	357	360	377	337	349	329	377	372	368	373	365	366	343	369	375	368	356	371	383	366	359	363	376	320	358	401	395	325	383	392	362	365	375	349	322	353	370	311	376	352	379	387	356	346	376	317	367	407	371	340	358	366	330	369	369	335	369	362	354	334	367	345	368	343	348	385	359	399	390	396	374	347	325	391	361	337	373	352	339	364	371	366	348	363	348	354	369	382	367	352	337	396	380	338	368	360	335	399	372	371	385	349	341	352	337	356	345	391	342	377	391	344	347	377	361	386	367	374	385	379	347	359	357	351	368	333	336	358	379	367	348	331	346	333	359	362	333	368	351	365	363	352	352	356	381	353	356	345	355	368	328	349	372	373	402	342	361	343	363	350	382	342	357	352	364	376	405	323	347	375	371	362	348	381	366	347	370	372	386	363	332	353	377	342	371	351	356	385	372	354	399	390	359	360	348	374	356	339	343	360	374	392	367	404	349	382	366	371	368	367	381	378	346	338	388	362	373	385	358	395	368	371	363	353	360	349	345	353	364	374	332	346	352	364	381	377	356	349	358	343	393	350	355	406	387	378	421	387	356	378	397	373	373	363	379	366	357	363	362	397	386	374	369	333	369	383	342	354	354	344	381	382	346	378	353	354	357	358	383	382	325	354	355	387	359	423	384	377	351	356	347	343	381	388	381	351	369	346	346	389	336	359	386	362	376	365	363	394	369	338	351	379	361	368	377	358	364	335	360	360	364	342	352	339	348	352	364	337	392	380	338	372	353	382	366	370	395	374	335	330	392	337	382	382	352	365	351	368	370	367	407	360	339	355	377	363	366	357	379	360	368	354	366	373	377	372	388	379	370	378	374	364	387	351	363	372	367	394	365	352	354	356	370	363	371	388	360	378	368	401	376	376	384	350	339	354	354	374	386	360	368	314	364	420	387	334	373	350	365	346	397	384	357	371	326	362	360	356	380	369	336	366	355	342	333	356	335	339	341	382	352	345	349	363	386	322	374	352	361	330	351	343	371	352	374	364	342	366	354	382	385	372	370	390	361	331	399	394	357	388	372	361	363	393	381	337	377	323	357	367	338	343	352	347	356	359	386	390	342	377	390	370	370	349	400	360	394	358	394	333	341	371	368	378	396	320	359	370	365	363	379	310	335	371	341	359	394	359	359	355	386	388	369	380	333	383	375	346	354	354	361	357	377	322	328	322	401	349	353	357	359	329	351	355	368	357	342	328	369	355	352	383	370	364	360	371	386	386	380	342	366	353	366	380	374	342	342	394	367	386	358	375	350	384	378	357	336	357	347	348	368	374	345	349	353	368	399	363	376	347	373	358	348	363	340	345	390	375	346	340	369	385	360	384	376	361	393	373	372	353	371	357	390	364	337	381	347	386	371	356	369	381	359	348	359	387	375	359	370	370	375	374	387	345	349	355	360	355	369	359	363	365	385	385	386	378	362	351	387	374	387	367	381	367	344	382	343	373	386	349	346	388	359	367	381	404	372	358	364	350	370	365	353	391	369	402	393	376	408	339	372	348	362	375	373	336	348	380	353	367	343	342	388	369	368	387	366	353	340	374	359	387	348	378	339	371	384	359	358	375	360	353	341	359	381	337	356	370	363	384	354	381	343	352	390	331	333	354	352	379	355	356	337	370	361	362	372	370	329	334	325	376	397	375	355	367	348	387	345	359	358	388	333	346	352	396	347	372	367	356	380	393	340	400	327	363	383	361	332	340	399	358	383	359	360	340	393	375	365	367	359	362	404	331	372	341	339	364	368	374	390	382	341	391	396	365	322	363	386	364	382	347	341	369	411	375	365	365	378	347	350	382	362	349	362	354	354	357	360	358	349	352	322	379	367	404	341	361	337	369	397	339	356	397	381	327	331	388	336	389	345	376	360	328	376	389	346	373	365	340	375	362	359	381	325	356	378	339	376	344	368	367	349	395	360	363	372	387	346	360	390	362	371	356	332	360	370	364	357	353	369	354	373	343	357	358	311	344	325	407	378	382	378	333	340	359	368	369	367	366	347	373	378	379	345	380	360	354	372	364	361	344	358	367	373	359	344	390	363	353	358	369	362	377	363	378	379	341	345	353	382	363	372	358	385	349	354	345	335	337	358	357	365	372	343	348	357	366	331	356	344	374	349	369	353	379	353	386	322	366	372	402	365	364	367	394	387	335	386	351	383	391	365	347	374	386	379	371	356	368	384	362	379	364	333	380	345	329	359	339	372	366	345	352	361	367	374	349	374	371	347	380	385	389	368	350	380	347	356	396	383	353	323	358	371	332	338	354	360	373	330	373	373	346	358	370	351	390	389	366	376	377	356	370	318	373	367	316	338	346	381	357	341	366	382	370	353	398	331	380	358	379	338	387	367	349	362	410	368	342	364	354	353	327	363	370	358	315	369	360	365	374	412	370	355	331	353	381	367	358	367	379	352	382	355	371	391	349	351	365	399	384	365	357	376	353	335	389	344	330	357	338	311	365	357	374	373	390	330	341	367	388	374	380	379	349	359	385	357	377	392	376	366	346	349	369	369	365	365	341	367	368	373	347	383	329	338	379	398	385	357	364	356	363	381	360	368	361	367	356	361	338	377	350	356	376	422	349	360	378	373	350	319	366	373	346	386	376	363	381	348	332	383	376	369	364	358	332	330	409	355	372	368	327	335	360	379	339	377	369	372	390	389	365	356	380	345	372	390	356	376	339	381	322	385	336	383	361	362	363	381	346	360	346	363	370	364	329	373	374	365	408	365	365	369	390	362	361	355	372	343	336	381	375	344	369	380	340	361	370	400	374	358	335	367	396	389	354	368	371	332	319	353	370	393	359	382	333	373	323	351	352	355	400	351	385	357	388	410	349	385	327	351	380	370	365	367	368	348	328	344	354	351	352	385	354	380	373	362	345	385	339	374	349	376	332	369	359	356	363	344	353	375	359	376	365	367	354	399	343	374	376	376	374	361	370	380	358	383	385	371	368	357	364	360	348	371	371	360	355	346	388	377	393	368	353	352	358
4818	14804	9695	4724	3410	2616	1964	1610	1220	1016	910	752	742	659	618	570	541	513	512	471	481	448	412	429	447	427	387	458	420	407	392	395	380	437	421	384	410	368	388	381	400	382	401	409	366	419	393	380	365	376	364	377	391	383	372	343	381	361	387	385	406	353	404	354	371	394	389	404	361	367	381	424	340	434	353	375	365	370	361	353	401	370	384	366	373	350	341	395	385	369	370	373	357	358	414	388	396	351	352	379	404	361	337	372	392	361	340	354	364	373	355	411	378	327	364	355	365	371	377	395	353	381	341	385	361	362	369	347	350	382	363	358	390	398	358	384	364	396	390	359	363	415	383	364	361	346	345	370	407	346	357	351	395	408	391	363	355	352	339	380	363	384	363	346	361	373	378	365	354	341	343	409	370	377	384	390	373	362	385	363	377	340	349	379	374	384	375	378	402	361	334	364	364	358	404	355	346	373	367	379	375	353	367	366	364	349	358	391	378	374	380	357	392	399	350	364	376	347	392	381	364	376	346	320	401	356	349	394	362	359	343	375	415	343	323	410	366	410	347	407	391	383	396	351	381	394	390	384	363	332	392	358	379	345	397	371	389	358	350	364	358	386	345	370	379	385	401	372	345	388	360	361	374	360	376	420	367	346	366	354	371	390	360	392	367	343	396	373	395	333	380	373	348	395	385	400	386	373	357	353	382	383	390	366	373	362	394	377	341	339	377	353	388	394	377	378	383	383	359	402	393	382	403	365	353	371	357	379	383	379	368	397	354	387	395	367	402	395	380	396	371	359	388	388	382	336	333	351	363	387	370	354	385	369	349	380	396	362	359	388	357	327	389	379	379	370	358	393	355	374	348	331	377	382	359	326	363	361	408	370	367	395	393	397	395	357	359	363	369	394	360	352	380	394	375	364	369	390	356	358	348	386	363	354	386	377	376	353	366	378	367	404	358	364	335	381	373	377	390	351	402	351	341	358	375	378	376	358	414	367	372	387	387	384	389	372	374	378	349	352	337	385	353	349	359	362	345	390	396	364	368	395	362	343	393	389	388	372	371	365	408	323	373	370	402	381	350	392	362	399	352	360	379	394	381	368	402	392	361	387	383	383	378	394	338	330	407	382	341	406	381	395	374	356	397	357	402	391	378	371	390	347	338	368	378	386	393	350	369	377	377	387	391	367	339	386	348	359	386	337	352	364	362	372	369	358	401	355	353	344	333	337	420	367	396	364	351	343	338	396	364	374	377	378	353	370	383	338	368	362	390	392	377	374	348	400	357	391	406	363	380	362	389	380	364	350	378	395	416	376	399	388	397	342	399	365	373	361	395	369	396	356	342	371	387	333	364	362	366	383	374	400	334	376	396	355	382	380	368	377	371	378	338	378	392	380	364	363	383	359	359	351	381	378	384	328	364	378	408	382	374	352	382	393	339	385	359	394	370	367	350	361	344	334	377	411	399	374	349	369	353	389	347	348	393	397	376	388	369	389	358	373	337	387	361	399	358	385	387	348	360	345	360	360	340	364	388	320	385	393	367	357	368	380	383	343	345	387	354	334	380	340	357	362	374	354	378	335	355	326	353	368	401	364	417	367	378	369	377	379	369	401	389	392	325	390	376	360	404	362	362	385	378	341	370	368	399	402	379	354	359	364	375	400	399	344	361	369	358	370	365	369	404	374	387	359	378	366	343	373	369	377	353	407	362	368	376	374	362	369	339	382	360	384	324	363	372	314	360	334	376	355	392	358	382	338	392	397	351	370	376	358	373	369	365	384	356	372	382	364	346	373	365	357	392	403	389	380	335	333	387	351	407	360	370	366	376	374	405	372	343	376	387	376	387	355	425	345	362	357	369	360	337	368	361	360	358	422	381	367	357	363	381	330	366	375	377	339	361	392	386	346	386	358	360	355	386	362	359	362	402	355	312	370	360	359	384	356	382	397	348	376	365	390	367	348	371	379	353	333	389	375	387	365	355	365	343	369	367	361	360	366	391	359	347	368	357	354	375	382	339	366	396	386	392	381	358	398	364	398	344	360	369	372	405	358	382	368	370	414	375	402	376	360	401	337	382	374	370	372	371	401	408	396	366	341	373	375	372	358	383	391	364	351	386	347	363	367	365	380	361	370	378	358	374	371	380	380	339	337	374	394	386	353	365	375	362	386	361	406	382	377	371	369	365	356	383	362	353	383	358	419	366	369	344	394	397	375	400	378	374	350	353	389	367	341	356	381	374	367	374	343	381	400	368	308	387	364	378	386	407	357	369	365	376	397	376	369	382	353	361	382	365	396	364	381	379	380	371	380	348	345	392	344	378	378	373	344	338	366	372	403	366	370	369	380	400	371	360	365	374	355	337	346	354	370	376	355	378	355	375	359	340	363	348	391	393	356	387	375	359	352	377	388	381	384	373	412	346	377	380	354	355	389	365	362	395	417	352	381	365	367	371	392	343	367	333	360	345	384	360	361	344	388	403	389	380	399	412	374	369	355	365	371	379	340	381	368	345	340	393	381	367	364	358	401	338	354	373	356	364	353	400	371	358	351	379	376	369	395	385	351	392	324	383	366	389	364	402	390	363	376	392	355	371	378	373	352	385	382	386	350	361	385	414	376	358	375	399	375	363	433	371	342	381	390	380	367	350	353	379	371	374	356	388	348	379	391	352	388	354	329	351	388	356	375	339	368	359	374	364	363	363	344	429	349	399	370	332	356	375	336	347	343	377	378	377	380	369	375	373	390	388	357	403	405	369	398	376	412	366	359	396	386	372	365	370	387	343	367	392	394	370	389	357	340	368	351	378	384	389	387	358	372	365	328	368	358	382	401	346	376	370	389	396	349	377	331	324	408	336	366	380	360	372	368	363	400	377	377	351	388	371	367	367	378	345	362	373	377	368	379	348	365	343	352	365	357	398	353	388	378	384	365	380	376	358	366	353	352	408	414	393	380	367	379	379	359	402	390	375	365	347	365	391	374	383	353	390	360	363	351	356	383	382	349	369	376	387	376	352	335	367	379	361	364	365	365	356	363	357	359	374	397	354	367	346	392	390	386	360	356	405	362	349	360	375	382	371	351	340	329	373	405	353	350	374	360	389	402	356	369	366	360	391	358	355	390	381	372	400	361	371	350	343	367	388	348	335	351	406	331	378	389	333	347	383	355	327	367	367	362	372	363	400	399	332	376	372	384	349	365	384	352	347	395	353	386	387	399	369	374	382	384	357	371	361	389	397	353	343	349	386	364	382	374	380	362	386	370	360	354	345	399	386	372	369	397	365	361	353	362	358	383	396	394	351	375	391	368	364	367	355	366	377	343	375	403	362	366	399	369	359	382	326	371	358	385	364	409	359	377	344	405	380	405	381	368	369	369	385	352	371	375	387	334	383	374	364	379	379	383	345	338	363	368	382	334	401	375	371	384	381	342	346	369	358	352	355	350	333	385	369	384	363	356	356	371	379	360	374	364	383	375	410	350	371	368	369	368	351	354	353	402	353	363
28077	17137	3169	687	471	445	315	276	233	243	238	204	228	199	225	208	230	227	216	201	236	229	195	212	209	206	228	207	232	243	219	213	224	222	239	217	223	257	220	202	203	209	191	216	211	215	219	205	203	205	219	219	238	215	230	210	215	206	190	215	245	205	202	201	205	195	212	215	226	207	200	203	241	207	219	203	203	195	216	207	233	197	240	208	193	218	223	222	206	212	222	216	204	188	235	213	196	202	208	220	231	222	218	206	205	173	223	219	206	217	233	214	239	240	198	187	231	251	193	206	228	213	201	208	224	219	194	220	212	234	199	211	223	221	205	208	215	231	226	212	192	176	216	191	220	218	225	199	219	176	224	201	240	208	203	196	239	213	225	215	217	208	203	214	196	193	206	224	201	203	221	220	228	231	220	208	226	217	191	191	212	195	227	210	198	207	221	223	204	204	183	234	229	232	226	231	200	211	204	228	212	214	215	209	209	233	199	214	204	235	228	203	193	221	210	211	225	220	228	228	211	219	206	211	202	217	232	243	220	230	224	213	211	188	184	217	233	196	216	210	209	214	216	225	221	229	223	252	223	200	224	207	214	213	238	216	206	241	229	217	221	214	195	217	221	227	226	205	211	204	202	187	222	228	202	197	226	229	223	236	185	225	199	225	216	205	202	236	256	221	198	191	224	221	222	207	230	202	223	206	214	242	196	215	258	209	198	201	242	220	250	219	185	218	222	194	226	223	219	196	209	239	204	213	243	223	206	228	207	218	209	222	192	240	202	238	241	209	196	220	209	191	200	220	227	219	210	207	210	209	243	189	199	241	209	230	205	221	198	205	215	217	225	229	202	221	219	194	203	213	223	207	210	224	207	199	205	204	221	218	218	220	217	191	227	223	216	212	223	206	246	212	208	209	209	217	207	219	233	219	213	241	237	209	199	211	228	195	214	258	199	192	247	235	187	213	239	198	206	191	193	208	214	208	205	220	204	220	239	206	205	200	212	208	205	218	202	224	203	215	239	189	241	245	200	224	220	214	221	187	190	226	230	228	193	210	234	204	207	193	234	235	219	239	220	223	225	204	200	212	206	204	217	220	214	215	212	220	238	228	179	218	194	217	198	219	190	211	221	194	188	222	227	175	238	209	202	185	209	219	221	204	229	220	208	241	234	247	247	222	236	222	195	219	206	228	212	210	195	209	211	218	208	206	220	193	208	206	196	218	210	232	235	217	198	206	216	205	204	220	225	224	189	234	212	194	222	213	210	221	231	229	204	208	234	226	223	226	227	212	200	205	213	186	186	219	204	211	228	205	200	226	205	254	210	223	216	216	184	224	211	213	229	204	220	224	216	233	218	243	218	206	212	211	223	232	235	229	194	225	208	209	234	226	203	198	238	213	205	186	173	188	209	219	203	225	228	227	194	220	205	205	226	225	192	261	259	200	224	200	207	221	207	222	225	213	223	218	213	206	190	232	200	213	223	233	238	207	199	203	199	218	194	184	195	224	198	221	214	197	187	187	197	251	228	234	199	219	219	219	216	222	208	208	227	210	203	225	198	226	201	232	221	235	225	222	220	195	233	242	211	213	218	206	221	229	199	225	236	242	193	221	235	213	216	187	218	213	237	211	211	235	225	183	226	225	199	217	205	208	214	218	218	221	209	222	206	211	219	249	251	198	211	229	232	228	184	206	237	230	231	220	199	215	210	221	172	206	225	201	219	199	248	226	208	209	211	223	215	235	222	240	230	227	205	221	214	211	214	208	221	217	222	210	212	203	208	209	219	204	241	205	202	224	194	217	198	214	218	196	211	228	204	222	224	199	223	235	224	204	216	198	213	218	246	206	223	194	244	216	195	221	211	225	222	219	206	219	222	213	213	217	205	231	226	221	188	198	216	202	226	240	222	212	214	213	233	243	187	222	228	214	202	216	222	246	208	211	194	223	208	198	223	194	219	199	199	221	228	238	208	235	210	242	212	233	183	199	200	227	220	218	225	201	190	205	222	204	225	211	209	205	206	192	222	194	198	243	250	238	235	203	221	210	201	185	185	215	206	193	219	225	217	202	190	173	187	224	214	217	233	195	217	212	245	219	219	216	220	242	202	219	223	217	219	217	224	212	204	212	225	209	226	191	237	219	230	246	222	184	207	195	227	233	215	235	216	243	231	227	214	216	213	235	192	227	228	245	218	223	203	246	233	214	235	194	218	203	228	210	210	200	207	208	228	242	226	234	204	204	221	224	234	215	233	211	252	205	221	216	210	194	208	208	214	225	216	211	230	224	221	218	196	211	183	201	219	219	236	225	222	212	225	224	218	201	216	242	210	219	222	212	218	215	221	233	220	238	242	217	197	201	227	207	206	219	238	202	225	219	223	235	206	218	211	217	219	215	203	226	203	205	197	192	217	216	214	229	216	197	209	230	224	220	224	228	206	219	245	199	183	209	227	221	209	220	187	200	240	209	236	227	229	207	198	232	220	199	174	205	224	223	217	227	202	224	214	220	212	198	211	191	225	219	203	220	206	221	210	231	206	204	237	222	206	210	206	220	212	238	181	208	223	219	212	225	217	236	229	181	226	226	194	206	214	214	189	228	200	195	199	204	225	201	204	232	229	215	207	224	216	208	203	228	201	198	222	208	213	224	232	231	225	215	229	223	193	207	240	217	240	215	206	201	248	217	211	197	236	214	213	210	227	206	196	221	199	240	201	227	232	212	222	236	210	215	193	220	202	207	242	205	242	201	203	219	217	215	198	220	233	202	219	203	226	195	190	188	225	207	226	201	224	216	227	216	209	217	202	194	226	197	224	199	205	243	232	227	218	225	213	212	209	212	220	234	208	221	211	197	227	201	220	192	209	207	221	206	223	208	216	230	224	232	235	216	229	207	209	211	226	213	250	209	238	197	215	200	201	233	207	208	205	216	233	229	217	199	235	215	229	222	191	207	221	215	240	217	205	226	205	226	227	209	187	205	225	241	210	215	220	211	211	232	234	249	204	199	222	242	205	200	221	208	211	246	200	228	203	209	210	242	211	216	208	228	234	222	223	230	226	204	216	217	223	245	212	228	232	233	205	226	212	220	223	215	214	213	215	216	233	218	216	211	202	222	248	221	226	231	228	210	214	199	219	216	244	220	194	229	220	212	194	206	220	214	235	224	198	236	219	224	218	227	234	224	193	202	216	189	194	227	240	196	228	202	215	240	241	217	223	222	211	214	211	227	193	219	198	230	242	192	221	224	205	216	249	187	223	221	210	222	220	182	216	225	209	225	222	227	193	198	220	210	207	203	218	213	203	205	215	218	250	213	212	195	201	218	207	228	202	233	209	218	221	212	237	181	223	205	235	224	196	227	196	224	216	218	206	237	222	231	189	208	234	204	229	240	229	210	213	222	234	214	222	216	206	227	227	206	219	195	229	224	229	220	206	196	218	205	241	225	229	227	203	228	198	242	207	228	194	228	204	197	223	243	217	220	230	204	199	213	220	234	235	204
4334	944	631	413	369	331	303	301	308	283	273	262	253	245	244	263	253	260	254	232	245	264	262	247	249	240	249	274	244	250	242	279	245	262	235	253	241	219	248	230	252	251	246	272	254	243	238	221	241	233	238	242	245	251	255	254	230	250	229	231	275	235	239	258	265	234	245	261	248	251	235	247	257	243	258	222	237	234	221	237	251	248	225	224	252	257	238	262	235	211	249	252	235	241	261	239	242	271	256	254	258	234	252	253	238	243	239	227	251	252	230	259	258	241	243	245	231	220	259	258	237	241	231	254	245	230	239	259	229	258	267	242	222	227	228	241	241	226	248	225	265	242	238	221	239	225	264	243	244	252	251	229	259	263	248	256	248	260	253	239	264	259	230	256	227	241	228	264	259	246	241	244	263	234	247	233	231	223	243	255	250	251	259	269	242	237	274	226	244	244	234	264	221	217	227	231	237	226	237	239	235	241	241	232	248	206	231	239	238	274	250	219	251	262	241	234	269	274	269	264	234	242	214	229	221	220	241	236	232	226	254	257	229	252	252	218	252	240	267	254	212	263	248	218	239	231	236	248	238	230	260	233	238	228	236	244	240	247	237	263	241	269	267	238	280	257	230	258	224	251	248	246	251	246	244	246	233	270	228	246	274	238	236	223	268	237	227	243	226	263	245	227	228	245	268	257	240	235	212	227	255	252	238	251	250	253	251	249	250	205	230	263	236	240	232	239	220	240	226	222	262	229	246	225	251	242	234	249	235	262	217	249	212	233	241	246	242	268	219	230	239	280	239	264	261	219	268	262	253	239	230	238	234	239	270	243	249	246	246	247	257	240	213	215	243	238	252	244	228	225	266	225	233	270	211	219	269	234	234	231	210	250	229	244	237	227	230	247	237	220	226	235	250	242	237	259	265	257	240	306	264	236	247	219	254	263	267	218	263	245	226	232	241	250	251	240	225	219	245	215	247	225	229	244	221	262	253	218	217	252	259	233	220	246	252	230	241	256	233	262	241	236	243	226	261	237	253	257	214	246	248	241	233	231	242	288	232	224	240	239	223	244	250	222	253	245	274	261	240	241	256	253	249	235	251	240	259	216	247	261	260	250	228	252	255	264	233	245	235	259	252	233	243	245	227	243	253	276	228	279	234	228	239	269	255	210	230	201	256	252	243	200	240	232	229	228	244	243	250	243	227	224	248	256	235	249	252	239	249	250	254	239	229	224	218	238	235	230	223	272	236	258	243	254	253	259	262	216	230	247	268	235	246	255	248	252	241	240	237	207	227	252	238	229	278	239	245	258	260	234	240	225	264	254	251	266	257	231	238	277	247	232	276	225	249	229	248	265	253	235	249	256	242	229	230	259	229	260	218	274	239	217	244	253	235	256	237	265	261	265	245	260	239	259	267	279	223	243	242	241	261	245	262	246	251	231	270	227	257	246	237	225	221	259	241	243	245	246	248	247	257	255	271	235	245	241	231	232	247	234	233	245	254	252	230	232	262	238	259	246	259	244	242	256	230	233	272	214	233	253	261	253	241	255	249	229	218	250	260	236	249	231	256	259	240	224	239	227	256	230	237	231	243	248	253	252	246	268	243	273	244	219	237	235	245	249	248	225	265	237	272	221	232	223	223	241	232	242	238	237	250	224	227	217	248	233	232	262	254	219	270	247	236	230	246	248	259	222	232	269	228	231	265	239	224	233	257	242	261	241	247	232	215	266	257	234	233	238	257	229	240	250	265	227	231	248	236	247	267	245	236	237	227	239	226	248	247	243	252	266	228	233	235	225	231	246	240	230	250	285	231	243	250	261	224	277	260	256	248	237	258	208	264	252	232	242	239	251	231	232	244	228	242	239	221	245	253	248	236	258	234	242	236	246	235	231	255	226	213	228	259	276	231	257	243	248	253	243	233	243	242	265	246	231	249	262	252	263	251	263	237	250	235	234	250	235	253	245	239	251	218	232	249	218	248	237	221	227	255	247	249	227	239	246	220	238	223	248	259	240	258	244	233	254	263	216	253	258	248	271	221	222	274	271	241	239	229	208	215	242	250	250	240	226	241	242	231	239	224	236	244	239	243	259	243	255	229	223	269	258	242	227	225	250	246	234	219	264	254	247	205	238	259	267	227	230	260	271	245	245	247	238	230	207	220	251	254	235	253	249	218	237	243	215	247	252	260	219	224	238	222	231	248	231	245	238	240	260	240	216	230	238	267	239	244	249	233	229	215	264	236	206	240	247	239	245	215	235	242	241	246	237	211	234	234	268	249	256	246	268	223	245	242	222	249	261	235	258	259	252	261	245	247	213	242	247	210	235	244	267	255	251	227	246	235	244	236	222	251	230	237	231	259	256	228	273	242	260	225	222	256	263	236	240	237	254	247	223	244	242	243	212	257	252	233	254	267	253	230	232	255	230	257	246	257	285	243	232	244	226	232	237	269	241	245	236	245	233	250	249	263	210	244	238	245	269	225	241	259	225	233	247	258	249	257	239	225	274	277	254	263	248	263	242	235	221	260	266	252	279	237	274	272	241	224	234	242	220	259	257	233	234	229	252	239	218	246	242	222	244	266	225	250	205	264	204	260	251	268	226	258	257	247	243	253	268	244	240	257	229	232	244	224	232	243	244	231	254	247	238	256	255	255	240	245	250	223	236	240	258	278	213	229	239	255	250	243	251	226	245	215	266	251	230	257	237	271	229	236	259	237	263	230	239	263	254	270	229	251	240	277	232	249	246	238	222	213	220	253	253	253	233	224	261	244	249	241	247	236	234	230	249	233	219	250	235	250	256	260	234	246	242	242	248	227	237	265	226	226	253	259	251	231	240	250	274	264	244	247	257	257	231	251	223	249	239	232	241	241	238	244	241	252	247	259	260	231	259	242	242	232	238	217	220	252	252	258	245	247	256	234	244	210	231	243	261	238	270	253	257	236	258	247	219	202	235	266	251	214	236	238	236	259	233	266	230	225	234	222	244	253	210	252	258	261	232	246	254	249	256	216	252	229	222	269	238	227	228	237	252	246	238	245	221	244	228	224	253	215	255	231	235	237	230	248	255	238	286	207	225	257	235	233	230	246	250	263	265	251	225	258	239	237	275	242	230	250	269	276	238	258	277	244	237	260	243	250	244	260	218	242	246	238	265	245	245	254	244	242	234	270	252	222	208	259	262	224	259	246	237	289	250	233	216	250	241	235	248	225	216	281	222	249	251	257	220	272	195	257	248	233	233	241	209	223	226	284	223	228	255	247	246	227	223	252	230	238	238	240	256	237	245	270	230	258	274	226	246	269	238	250	249	257	217	258	260	230	225	264	265	213	239	246	236	237	248	234	238	245	238	247	236	227	236	249	256	254	253	261	270	247	232	236	272	248	244	226	236	240	245	255	234	237	251	243	265	250	245	243	237	229	247	243	233	236	254	230	246	230	257	275	253	241	236	253	217	247	229	263	245	250	228	234	268	248	241	222	261	261	226	269	248	263	266	239	209
23939	21326	28534	24477	21302	8227	831	478	378	346	305	265	253	263	242	244	232	192	198	199	187	181	176	178	183	171	163	170	166	155	171	152	181	170	136	186	173	143	166	141	161	160	148	147	160	173	149	163	149	168	161	152	171	170	168	147	125	169	155	156	149	171	157	142	190	153	149	174	163	126	159	150	146	153	158	163	159	140	178	151	149	174	147	139	165	139	167	155	128	147	184	154	163	155	149	143	158	150	139	140	136	160	170	164	165	141	136	158	153	148	182	152	168	161	135	158	152	143	167	153	163	165	155	160	147	143	166	128	146	151	155	149	150	169	155	163	145	138	153	140	156	144	159	154	165	161	175	158	159	150	153	157	141	173	145	142	165	160	144	134	155	145	157	142	155	144	147	151	163	162	147	129	156	152	143	164	165	126	127	148	143	162	140	147	158	166	158	164	140	148	159	163	146	156	165	155	151	155	161	195	153	160	148	162	153	172	159	145	153	187	150	154	141	137	165	144	133	135	151	158	158	148	161	156	156	142	151	185	172	163	155	157	146	143	168	184	141	154	181	137	170	170	143	157	157	156	167	158	157	176	154	153	151	148	164	148	149	143	133	153	143	160	151	148	143	147	167	146	168	179	157	140	154	142	173	153	152	141	159	166	158	163	156	152	157	204	159	154	165	161	157	149	167	148	132	134	153	151	129	146	146	137	155	141	157	168	132	134	143	147	152	137	160	149	153	158	136	152	145	141	170	174	164	154	165	150	172	143	156	142	157	167	141	137	161	155	154	159	163	168	138	192	154	145	147	143	166	178	159	133	127	154	145	167	163	165	150	175	160	146	147	150	173	167	164	177	166	152	156	150	153	160	159	151	146	178	140	146	157	172	141	162	159	128	145	158	155	170	176	155	145	145	171	139	156	171	155	156	177	165	164	147	146	159	136	164	161	158	143	157	145	147	167	160	157	159	156	173	158	164	179	157	146	143	159	151	161	153	149	170	133	171	159	154	159	153	154	154	167	126	163	168	154	154	176	151	160	147	127	146	151	145	145	169	160	161	147	190	158	144	145	147	176	138	165	136	161	170	159	185	165	180	159	143	160	153	169	140	163	143	164	158	154	182	160	165	152	154	161	156	156	167	134	168	141	152	149	146	161	169	147	162	160	160	123	157	172	164	157	142	158	146	146	170	141	139	150	131	167	162	145	162	156	153	139	132	143	136	141	129	158	135	159	165	147	162	179	161	120	145	155	161	158	147	171	168	152	161	149	153	149	156	169	164	154	158	165	152	180	163	146	142	140	139	146	156	144	131	148	162	152	149	143	139	154	157	151	158	167	154	159	153	161	159	178	155	153	168	162	150	162	161	142	159	150	154	136	172	149	154	158	159	155	147	135	153	166	140	156	161	160	196	152	149	149	151	162	133	156	148	157	153	162	155	169	148	140	149	145	156	145	162	146	133	158	153	145	164	154	154	137	132	135	150	155	149	131	162	161	142	172	152	132	158	169	185	137	177	117	157	140	168	155	146	176	168	169	152	167	130	167	150	157	138	134	156	151	151	141	171	150	134	141	161	129	158	156	163	158	153	166	144	131	135	155	152	138	149	164	160	159	143	125	161	157	153	129	143	140	145	160	134	145	155	152	140	167	140	138	167	159	164	145	153	135	159	160	150	138	157	146	160	146	153	144	128	141	150	171	179	144	152	174	152	156	158	170	151	167	143	151	138	153	138	164	160	167	149	167	157	142	157	161	152	171	147	154	176	143	147	156	157	182	145	145	156	155	147	165	161	150	143	160	133	136	145	155	147	158	143	141	143	152	160	158	180	165	151	161	138	144	155	142	148	145	172	158	183	143	164	148	153	160	146	145	147	152	162	150	149	160	141	158	165	156	138	176	135	154	136	163	140	150	150	154	140	165	142	160	132	155	168	168	143	143	141	148	153	135	170	151	150	170	172	146	151	149	148	168	163	153	160	136	136	160	137	171	177	161	142	150	138	170	150	171	159	153	160	157	165	167	150	160	155	154	135	150	150	150	129	134	149	159	141	162	167	142	139	166	146	141	177	140	154	154	147	170	154	153	163	169	146	166	148	141	143	138	163	157	163	144	157	151	133	148	170	158	153	184	151	154	162	146	163	151	145	173	180	152	161	138	130	145	153	158	170	165	173	154	175	186	160	162	139	158	156	166	144	133	146	145	136	153	151	137	154	164	155	153	167	140	151	178	136	140	154	153	148	151	157	167	156	154	148	165	140	137	160	162	171	166	159	133	179	168	164	159	145	151	178	150	168	152	154	148	174	155	166	153	144	139	174	146	162	130	170	138	160	161	132	155	159	169	171	145	158	174	146	157	126	154	156	186	160	152	148	145	135	139	137	148	151	174	143	174	146	171	141	139	158	159	137	165	136	143	172	144	153	160	168	132	151	164	150	172	158	154	141	153	142	158	164	153	171	144	170	156	131	138	151	158	138	145	157	172	161	129	158	150	148	157	156	160	159	183	162	170	152	151	148	143	172	181	155	140	155	170	171	129	158	149	140	161	158	164	152	159	186	164	159	156	165	158	143	163	165	164	146	172	136	139	158	164	160	161	152	142	145	172	166	145	146	164	143	157	158	154	160	144	169	147	158	153	159	139	151	153	158	171	154	172	126	167	158	158	170	173	150	152	183	175	141	137	165	138	130	162	153	165	151	176	138	153	158	147	173	167	162	158	168	170	158	160	162	146	167	152	157	146	152	145	159	166	168	140	137	132	126	166	150	176	156	146	151	148	160	172	182	174	172	162	177	155	137	177	138	146	134	165	153	153	159	177	180	156	142	156	154	151	144	148	148	175	135	171	132	153	163	161	161	141	150	154	153	157	155	182	151	165	152	162	173	173	153	156	159	157	139	142	140	157	149	145	150	139	145	160	143	166	148	151	152	135	144	140	154	174	156	165	146	177	159	152	151	159	170	149	169	147	155	155	142	150	180	171	162	151	134	140	144	156	159	151	158	150	165	160	155	161	162	150	158	164	167	144	139	142	171	153	153	173	163	149	165	144	146	175	135	140	141	155	174	161	160	159	148	155	130	153	161	151	150	129	145	162	162	138	184	151	142	165	152	143	163	147	174	159	150	165	182	165	175	142	120	167	150	151	171	178	151	179	166	162	161	175	161	154	155	160	149	139	161	139	142	136	186	146	149	145	151	167	148	165	149	162	143	151	168	158	153	156	157	129	167	135	156	147	135	148	133	145	144	171	149	149	126	152	177	174	159	161	152	183	142	161	163	175	147	160	150	148	179	162	160	138	169	143	144	149	174	154	168	147	164	163	166	151	165	151	167	163	150	134	160	164	137	167	180	141	162	159	164	172	158	153	160	151	166	151	164	135	172	176	153	142	159	159	164	163	168	162	152	150	142	153	131	161	160	161	143	157	133	139	136	184	146	153	145	136	149	162	152	154	136	141	162	151	141	135	157	147	143	160	179	168	145	143	139	148	148	169	160	167	132	149	168
3333	8820	5737	2591	1800	1363	1034	750	611	531	422	436	349	333	278	312	259	239	250	228	220	196	197	218	195	225	220	232	206	190	177	158	187	173	206	178	180	170	176	172	182	166	191	184	196	195	161	174	202	177	185	181	193	163	177	169	198	172	177	160	170	191	164	174	181	191	142	184	172	159	193	177	178	164	174	159	188	173	168	187	166	158	156	170	174	215	194	172	172	174	173	171	177	164	179	175	176	184	196	163	180	151	178	156	170	177	162	181	182	186	163	165	175	175	157	199	157	202	169	149	178	164	153	160	165	175	151	181	181	167	144	176	182	189	178	178	184	197	175	157	180	172	172	189	170	177	179	184	175	165	172	145	182	167	173	175	202	167	196	193	152	189	178	176	142	186	175	177	174	179	170	167	186	183	163	179	163	165	189	169	188	165	190	166	181	165	146	183	181	151	181	187	189	169	194	165	170	193	151	169	166	183	166	185	183	170	187	151	193	156	177	173	177	170	160	166	173	181	180	172	189	171	145	188	164	172	172	185	186	181	161	192	171	184	167	170	165	168	162	159	166	152	155	174	163	174	189	157	152	158	188	169	176	170	157	165	150	206	190	159	173	157	155	174	179	153	190	185	166	191	162	169	174	159	150	178	155	188	180	184	172	206	158	179	178	174	178	170	193	162	165	160	181	168	162	188	171	187	164	184	151	177	180	169	136	201	165	188	195	135	159	188	158	179	166	162	168	175	145	157	176	176	144	167	167	154	163	177	163	167	165	173	171	191	184	158	160	156	191	174	193	185	174	187	180	171	164	153	158	168	159	160	175	164	185	192	164	173	183	163	194	161	150	172	180	179	147	167	180	184	168	181	201	165	173	156	167	172	180	175	171	166	159	170	203	172	164	166	163	174	146	181	171	178	160	156	179	160	177	205	170	149	167	206	178	178	187	185	184	181	168	183	162	184	177	195	176	182	168	174	156	182	180	177	183	162	195	168	152	159	207	173	168	180	169	163	192	169	166	177	138	177	178	158	181	147	167	144	195	173	164	159	179	181	192	193	169	161	159	193	171	181	170	179	189	172	173	155	164	158	156	159	174	157	175	174	166	159	185	169	158	172	163	166	168	176	156	179	170	176	170	187	189	170	186	177	171	163	177	173	187	164	206	164	182	152	162	159	166	165	166	184	184	151	149	174	169	164	164	184	155	173	188	171	182	169	150	180	167	179	199	160	174	164	177	155	178	161	189	193	175	172	178	166	182	181	184	146	191	160	170	171	171	163	175	171	182	178	154	155	162	168	154	169	181	159	184	182	175	185	165	162	167	168	170	169	175	151	173	158	163	174	189	167	189	177	168	154	171	172	188	145	175	164	196	157	170	176	162	169	186	152	180	179	168	168	172	161	188	172	159	175	148	199	160	188	168	177	150	163	185	161	185	152	186	158	178	171	153	168	170	166	156	174	170	188	183	184	176	164	172	183	192	185	177	153	180	164	197	203	171	182	162	165	154	171	172	180	192	162	188	193	179	180	169	187	156	172	183	169	171	175	183	168	174	169	175	173	185	158	186	199	202	173	175	195	165	152	157	177	165	171	184	188	154	170	187	180	171	184	170	184	176	153	186	173	179	167	184	170	180	180	169	151	181	187	171	199	192	181	172	156	157	169	177	181	183	159	197	193	148	175	174	166	175	150	156	178	169	173	203	163	162	209	172	176	171	199	164	188	154	155	175	158	167	171	163	179	165	161	186	175	160	172	198	173	187	166	146	152	186	159	177	159	158	186	173	162	188	179	163	155	173	174	164	169	186	166	173	189	160	170	199	191	168	181	184	174	179	181	194	196	159	163	186	178	173	160	166	153	174	157	166	154	171	197	183	187	179	158	178	172	168	178	183	192	174	175	158	180	166	192	170	178	175	174	157	159	166	182	181	164	165	165	181	165	184	181	176	170	164	177	162	151	173	160	169	156	167	198	167	168	162	154	165	167	167	170	174	170	148	167	179	170	164	181	180	161	195	171	153	167	175	188	177	158	183	176	157	190	177	180	166	158	184	182	163	178	150	194	178	179	164	154	147	169	162	169	165	164	156	184	157	171	157	163	164	160	165	198	182	175	194	156	150	143	165	157	184	161	188	170	172	177	169	192	170	162	167	158	173	163	157	166	183	180	192	157	169	173	166	163	188	172	169	165	183	153	167	172	160	193	195	162	156	175	166	174	176	162	171	183	171	165	174	180	170	181	155	158	179	191	194	192	173	171	163	172	173	174	166	143	176	180	159	193	156	172	180	178	154	152	148	168	163	170	155	159	164	180	162	172	188	169	180	183	161	192	179	158	194	149	191	139	167	169	179	178	180	199	157	182	187	194	181	183	177	176	152	172	185	177	148	153	149	173	146	180	179	197	150	168	181	160	186	186	173	180	174	142	183	159	178	152	185	173	161	170	170	171	177	168	186	194	164	158	178	171	170	172	169	185	163	168	175	154	151	173	169	167	164	176	166	143	177	178	181	167	146	171	182	181	188	166	191	180	190	174	182	190	161	172	166	175	188	173	179	158	164	152	172	175	168	162	180	172	167	183	168	182	174	191	181	175	165	166	172	183	184	170	167	174	162	162	176	154	156	162	152	170	184	169	162	173	160	196	162	157	185	134	174	178	188	192	148	162	176	178	171	183	150	191	156	181	172	154	196	176	162	192	176	174	152	147	172	175	165	164	169	174	156	157	148	164	172	167	184	174	155	175	169	164	160	155	176	193	188	179	188	174	173	173	143	163	186	177	163	177	142	165	187	163	172	177	174	166	201	198	183	173	160	174	149	167	174	165	179	164	149	171	169	180	170	208	184	208	168	189	177	165	165	161	163	174	157	170	143	166	162	180	181	168	179	188	174	161	203	188	163	179	199	167	156	193	155	167	161	169	181	157	178	185	179	168	158	203	153	147	171	169	169	171	162	167	158	155	191	197	179	174	200	193	190	179	168	150	164	161	167	177	169	162	173	170	176	198	186	166	183	180	161	164	171	187	168	161	157	149	163	157	159	159	155	166	174	171	207	171	175	152	168	168	149	179	190	171	174	169	158	178	159	189	174	174	198	154	184	169	194	173	159	186	154	173	174	172	183	172	171	165	177	163	155	144	154	162	179	159	154	195	156	153	183	189	178	149	162	173	176	175	201	178	190	168	177	178	190	176	181	169	205	183	170	203	166	177	177	172	165	165	169	166	164	182	178	166	195	182	162	193	176	184	179	153	159	167	165	179	181	156	180	180	159	174	182	175	185	176	183	166	186	173	175	181	181	171	176	176	164	157	177	158	171	179	176	195	169	163	190	172	172	173	179	195	170	164	175	166	167	184	181	169	166	186	153	188	141	182	168	155	169	173	170	170	160	194	194	166	182	186	172	172	185	174	169	165	153	166	199	171	174	156	189	170	161	172	165	149	161	168	191	181	148	174	201	186	168	152	180	170	155	166	194	175	170	182	202	153	173	160	185	161	158	149	177	175
25170	21372	27426	25541	9273	828	619	596	478	489	464	499	438	445	429	473	447	419	414	423	383	430	392	423	435	399	424	395	427	380	390	429	404	401	382	416	388	395	444	406	397	411	369	407	398	424	403	394	394	390	380	419	387	389	393	395	396	412	443	393	402	365	425	388	394	381	356	390	423	392	402	400	416	384	419	393	399	380	378	364	453	378	389	394	418	384	387	366	414	404	426	425	423	381	420	373	436	393	389	418	413	436	371	409	383	419	373	405	408	414	394	382	340	399	387	419	423	353	403	386	400	401	381	415	407	419	405	403	403	439	394	414	379	394	383	376	385	419	395	405	394	412	400	379	393	392	393	382	409	384	416	376	396	389	404	412	371	400	390	368	370	354	413	378	403	404	393	367	387	409	410	400	383	401	396	406	390	413	392	386	357	375	402	400	389	413	410	409	405	418	416	370	387	370	455	419	428	379	401	415	424	415	422	415	363	382	418	398	401	403	403	390	382	422	392	387	366	410	408	390	378	372	414	401	393	386	376	429	381	363	388	446	394	374	383	365	393	404	401	385	398	388	409	379	411	382	373	401	385	413	407	383	424	400	418	430	379	402	385	415	366	394	433	390	384	397	405	385	365	401	418	399	391	415	393	401	361	403	399	400	419	415	405	392	400	421	388	375	392	374	391	389	445	389	404	372	394	379	382	389	383	372	383	399	412	414	395	400	396	395	429	398	356	395	382	379	376	424	418	408	354	387	367	372	375	407	415	381	430	372	406	379	395	412	400	388	364	376	389	399	392	401	401	375	379	399	387	400	371	401	404	381	399	396	410	419	362	408	413	407	396	402	379	372	373	413	365	393	383	360	410	390	373	393	402	417	387	445	407	389	412	414	419	397	368	415	359	385	404	403	396	417	431	370	386	405	394	387	330	404	388	359	392	402	435	413	405	406	347	410	384	402	381	419	375	403	408	390	380	382	413	421	360	377	418	359	409	419	391	404	399	381	378	411	381	397	391	393	419	373	392	427	376	410	412	376	415	369	396	383	400	370	428	363	441	409	419	381	406	429	369	390	399	376	402	398	400	378	409	370	395	383	411	405	372	425	392	394	427	402	391	390	397	408	406	381	418	358	418	374	429	373	374	409	390	390	384	393	387	407	404	405	384	397	400	401	376	404	431	414	401	423	406	409	390	359	377	418	369	415	404	397	396	402	415	417	415	408	366	409	427	373	397	382	360	360	417	390	388	402	399	385	402	348	382	399	376	366	395	365	399	386	446	399	395	385	407	367	356	401	413	395	405	370	379	363	390	377	399	392	413	400	359	409	431	404	377	370	412	393	367	405	402	373	418	445	393	377	403	387	432	381	374	394	420	385	405	370	377	365	406	392	399	412	361	406	409	414	373	379	446	418	393	388	385	376	389	406	439	368	413	387	408	394	381	401	399	423	333	410	409	391	402	382	381	401	394	378	406	415	376	373	392	402	382	375	395	407	385	363	427	362	407	365	360	384	410	384	419	377	395	363	423	391	390	428	384	429	399	372	388	404	378	361	426	394	390	393	404	388	424	384	347	388	384	373	382	390	390	411	392	401	415	423	417	399	412	399	387	367	362	398	372	424	377	379	362	396	388	387	390	388	410	422	428	397	422	402	406	412	381	403	405	390	379	392	398	385	409	406	374	393	408	346	388	400	381	363	387	416	401	401	430	378	387	371	355	399	365	384	363	347	361	395	398	408	412	417	399	393	423	395	386	417	391	385	433	401	396	371	382	412	365	402	359	396	383	381	407	410	418	374	425	410	387	390	400	376	420	404	385	401	413	349	397	417	375	383	379	428	410	417	394	403	401	397	431	434	383	402	382	394	412	413	380	389	392	352	372	370	368	353	418	376	394	392	394	407	373	428	391	377	386	390	384	360	353	372	414	415	411	398	384	419	359	375	369	407	426	408	362	368	393	412	392	389	376	383	377	416	397	409	394	389	398	398	362	413	414	395	364	389	386	439	423	390	377	415	426	435	387	393	417	338	405	346	381	395	397	416	354	397	405	393	387	399	383	357	400	347	356	383	389	359	431	384	375	412	411	403	380	399	405	397	390	397	384	379	416	426	434	401	388	383	412	339	426	371	388	394	395	366	411	389	391	385	394	395	393	350	413	391	369	380	399	381	381	366	409	348	399	382	390	406	385	349	376	409	377	388	374	377	423	420	393	374	420	398	397	443	411	343	373	361	400	420	411	399	417	409	375	403	368	381	409	368	371	388	399	416	385	392	378	415	391	381	373	382	411	386	388	387	434	408	396	395	414	347	386	403	416	381	381	405	377	383	370	385	373	369	430	423	407	391	392	423	402	403	432	354	392	388	392	391	423	405	394	398	386	362	371	401	392	380	396	397	402	393	371	366	361	390	403	388	428	382	372	409	411	442	405	351	373	375	399	383	400	399	376	386	406	389	413	391	399	411	403	403	400	422	401	382	365	394	400	368	409	390	465	377	427	402	399	394	393	399	400	392	383	370	407	401	444	364	402	376	386	356	401	409	358	405	380	398	414	406	411	361	407	435	404	405	379	381	400	400	379	402	399	370	407	390	416	372	439	358	426	367	389	367	401	408	384	384	396	384	386	406	380	380	405	363	401	363	413	402	377	399	374	383	383	435	371	351	382	415	363	368	412	427	379	391	359	381	384	358	376	414	383	396	401	408	394	414	399	406	394	386	376	372	404	404	398	336	407	418	411	394	414	412	393	402	397	389	403	380	403	406	354	422	391	414	425	413	387	393	405	396	398	407	365	385	372	401	393	414	357	391	369	387	396	363	400	388	434	389	416	388	410	427	410	369	383	365	428	434	417	423	419	376	434	381	413	421	398	388	390	397	406	390	409	383	405	402	385	379	407	374	364	405	426	373	392	403	379	370	401	376	401	396	418	410	401	399	409	377	410	398	389	375	391	372	390	379	401	400	386	375	402	387	395	357	386	389	399	355	388	418	380	401	385	383	440	382	429	407	365	436	422	400	416	403	398	380	406	388	398	339	386	358	393	367	391	406	386	396	414	368	379	401	373	358	417	405	370	406	379	406	404	399	364	422	431	384	379	368	361	381	385	394	352	420	436	362	401	373	410	371	422	402	389	391	402	419	385	387	387	399	394	392	364	360	404	348	378	395	399	390	373	357	384	385	394	372	403	377	390	389	393	407	387	386	385	410	389	398	386	412	399	395	342	384	421	407	412	397	385	370	401	398	385	418	395	361	415	362	417	403	368	387	378	396	375	385	394	427	388	411	404	382	389	405	389	370	433	374	376	404	401	427	375	418	376	390	396	411	406	392	386	390	388	389	382	416	374	389	409	414	422	393	398	394	360	397	412	427	406	401	417	409	335	394	386	369	400	386	370	421	429	376	430	374	405	413	362	348	385	402	395	394	388	396	409	396	418	363	413	392	385	385	375	409	424	401	381	345	410	348	401	376	396	337	385	418	361	439	374	361	369	393	367	421	438	403	407	434
3524	5188	3355	1730	1305	1027	870	761	674	654	568	533	520	493	486	467	458	456	449	439	451	467	457	432	443	443	475	435	439	427	450	446	459	431	413	430	395	410	444	400	433	420	440	434	461	446	402	428	423	417	438	420	472	415	425	433	415	407	365	410	426	431	443	445	384	433	411	424	443	415	435	437	435	400	407	416	378	426	427	416	434	430	380	457	425	419	456	421	426	385	431	393	420	426	446	420	429	405	412	452	441	425	416	422	412	388	405	398	426	382	442	388	445	437	449	417	438	425	407	439	441	406	404	402	422	409	416	442	385	413	449	453	415	463	380	415	410	440	420	393	389	395	462	442	418	400	459	422	426	406	407	443	436	366	438	403	413	441	416	405	433	425	442	395	408	434	422	430	426	408	433	414	372	422	441	388	447	393	425	428	426	403	397	403	424	412	383	396	437	419	433	398	397	416	435	412	442	429	427	411	429	461	437	352	444	405	445	436	395	423	446	447	458	428	440	407	468	425	418	452	438	434	449	425	464	411	454	461	435	442	392	420	438	397	421	418	411	455	386	435	405	426	434	422	391	399	414	438	429	408	378	441	428	397	457	420	440	465	418	377	405	391	444	422	412	389	433	418	449	398	462	398	385	402	401	416	410	439	400	413	396	405	423	437	424	410	400	426	438	440	406	411	407	412	402	446	404	397	454	457	434	423	391	432	413	436	424	438	416	415	399	392	406	412	413	431	377	379	409	422	406	408	442	382	428	420	403	392	419	401	437	422	454	409	399	398	426	424	459	414	414	434	427	405	405	421	425	396	417	413	433	385	453	405	418	442	403	395	447	432	431	410	446	408	413	404	412	425	394	420	429	413	429	381	377	423	442	419	427	400	424	381	409	424	434	439	406	440	443	405	387	410	394	408	409	453	433	421	418	442	409	427	424	408	402	422	447	407	410	397	429	440	405	428	428	451	396	413	433	407	429	434	406	420	445	384	447	421	408	435	442	462	415	439	425	441	431	404	398	417	431	431	416	421	452	430	449	401	404	421	421	426	453	467	424	417	410	429	423	466	425	400	402	393	421	421	382	414	438	438	456	409	428	412	388	430	434	379	428	427	436	378	466	413	427	445	422	407	447	402	456	392	400	392	457	415	421	436	400	417	420	411	433	400	422	430	399	405	435	402	431	474	432	411	403	432	395	444	420	401	419	423	395	434	393	385	436	420	394	458	433	438	450	378	401	393	420	460	421	422	392	422	436	440	425	415	438	460	434	399	427	397	398	418	395	449	420	457	408	359	404	443	402	419	415	404	474	416	437	416	425	424	444	421	410	416	418	440	430	405	416	445	453	400	364	383	394	428	457	434	438	418	419	450	432	430	448	420	398	442	387	415	441	451	420	417	461	431	404	403	429	421	432	439	425	426	433	431	427	421	457	436	451	414	429	413	406	433	393	397	392	432	428	446	429	425	395	415	415	431	408	410	390	416	421	368	461	435	441	400	387	425	434	407	411	428	438	438	442	402	396	422	408	414	391	440	457	437	404	446	437	415	376	437	435	380	407	445	393	419	386	395	398	415	449	398	427	466	406	419	424	437	449	450	405	414	450	404	427	430	419	453	423	439	421	409	439	423	433	422	408	438	425	418	430	411	402	399	385	434	414	435	425	424	431	422	439	407	457	408	451	428	424	422	415	375	409	393	421	425	433	403	424	400	400	436	405	449	425	406	441	422	410	414	413	449	456	414	399	420	423	417	444	421	439	422	454	430	401	385	436	398	452	437	403	404	445	422	421	470	440	431	424	418	405	459	399	443	398	418	401	419	430	419	414	422	430	399	468	393	433	444	438	448	389	408	405	460	410	386	402	430	404	424	394	399	410	449	400	419	371	405	429	428	413	413	427	431	444	410	426	408	391	423	427	431	417	415	393	462	401	410	416	378	436	430	392	424	456	407	398	382	441	425	435	403	421	437	435	421	458	432	438	393	444	449	424	421	397	428	436	439	397	394	401	430	411	419	433	440	389	419	413	417	450	406	419	425	427	422	436	423	420	411	458	414	419	441	460	416	418	413	432	438	427	413	398	405	406	394	438	421	418	433	409	394	382	436	409	416	413	404	421	436	431	424	437	405	396	457	389	426	434	432	426	416	412	442	429	392	435	380	404	419	424	413	420	417	437	440	405	435	431	378	450	402	427	450	419	428	416	407	371	468	408	395	427	418	420	440	424	427	400	422	395	391	403	427	414	452	405	376	445	438	433	406	415	390	414	399	450	387	434	421	462	414	420	406	412	385	437	411	389	420	403	403	436	398	454	415	464	433	433	439	435	417	380	437	402	431	445	442	416	436	436	462	415	386	407	413	450	408	426	415	423	393	429	383	439	458	409	419	435	399	401	411	440	388	428	401	449	387	476	419	423	447	467	412	391	418	452	416	433	436	428	427	417	403	413	448	423	369	386	407	403	424	406	426	395	412	411	425	393	433	409	450	427	434	418	433	407	421	402	440	415	422	436	400	401	440	420	411	405	418	441	404	422	446	423	406	427	423	408	443	405	440	428	403	419	436	437	452	393	429	468	432	394	445	424	425	433	469	366	422	415	403	407	419	405	410	420	414	427	447	390	438	394	403	422	430	444	392	418	439	448	415	423	405	401	450	398	415	410	430	440	435	407	399	381	401	453	414	434	435	431	406	408	384	394	411	398	404	380	438	401	425	418	433	423	374	442	407	423	414	427	408	445	441	394	425	410	436	448	429	432	393	436	438	410	432	424	420	403	389	422	400	424	472	435	458	391	437	400	432	406	400	402	440	394	398	434	403	411	411	440	411	415	449	424	465	402	427	410	435	400	427	425	431	423	412	430	463	436	412	398	407	458	437	426	381	438	427	412	430	405	441	413	416	390	447	440	462	429	408	425	411	413	438	383	412	423	411	396	414	409	401	433	398	456	400	413	403	408	397	426	422	426	419	421	363	427	425	426	399	386	447	418	415	436	428	401	399	406	433	409	420	407	429	401	439	438	411	439	420	432	449	430	419	435	422	422	422	432	403	429	430	423	399	412	391	430	421	412	424	399	451	371	445	398	395	411	455	412	398	431	410	423	426	422	460	453	428	443	415	419	438	430	442	451	460	421	444	408	426	432	430	439	382	402	397	417	427	416	395	430	402	438	431	412	425	433	422	425	384	392	440	452	426	433	439	414	399	397	417	421	416	450	437	417	451	429	424	419	422	420	424	417	453	414	426	431	433	447	409	416	410	420	406	406	402	398	393	431	413	408	401	438	433	424	408	416	414	378	414	411	436	462	432	399	453	421	415	415	416	446	398	427	407	425	431	404	439	408	423	419	418	436	411	418	428	444	432	386	394	418	394	405	413	436	447	398	401	448	383	402	424	411	386	397	444	393	420	425	383	434	438	434	460	445	455	404	422	403	394	431	417	402	403	398	365	414	420	430	405	459	436	392	422	416	459	425	440	404	390	400	427	432	410	433	437	444	433	403	378	469	443
22863	21376	29078	24063	21378	21418	6675	1126	782	734	710	585	543	524	530	480	428	464	451	431	436	415	420	405	410	435	407	382	389	390	417	379	397	368	434	398	383	414	405	359	406	342	372	372	394	384	411	379	404	375	417	335	368	366	345	373	384	353	370	393	340	383	394	366	363	319	384	377	380	360	377	352	376	360	382	332	347	372	362	369	397	351	371	342	373	380	411	403	383	371	347	361	363	389	349	349	345	372	433	372	388	355	351	344	368	333	361	370	385	384	366	372	397	378	372	383	359	353	409	357	384	358	374	349	368	345	378	360	355	385	362	376	357	350	385	367	359	351	358	405	334	351	378	386	374	368	345	368	379	369	365	379	346	382	370	361	381	353	339	362	357	360	343	409	362	366	376	363	400	391	348	380	325	395	401	345	409	362	378	385	354	368	354	377	331	383	371	352	367	401	336	349	361	367	355	368	368	357	378	366	388	360	369	404	346	387	357	372	360	416	360	371	391	372	351	350	365	363	353	355	326	355	375	354	345	354	378	367	390	370	389	388	332	370	384	371	377	385	363	330	355	355	373	363	373	365	391	396	389	376	384	368	383	363	392	392	342	371	384	367	358	347	367	342	365	329	346	363	345	376	381	393	355	343	385	308	369	368	378	354	390	365	372	387	364	354	364	364	369	359	359	389	385	363	381	362	344	379	341	401	374	346	408	376	376	344	340	386	378	395	381	368	380	385	393	390	371	377	374	342	373	365	370	368	349	365	351	378	407	375	379	362	353	375	361	378	370	355	359	386	385	338	363	353	384	381	391	368	375	366	309	375	383	365	402	362	394	338	374	362	396	406	373	387	383	370	393	380	381	376	385	365	366	348	358	379	381	356	403	407	393	348	386	394	392	352	395	372	395	334	361	360	357	375	350	369	380	343	356	346	387	387	378	366	344	349	362	398	342	367	360	364	360	393	396	387	368	360	362	351	348	370	369	377	389	364	344	354	369	397	341	417	347	367	388	375	370	366	364	392	357	331	344	381	394	363	400	386	367	348	358	375	375	381	341	370	359	381	343	398	341	381	371	354	340	342	362	390	368	363	339	356	351	361	347	373	350	384	355	359	389	393	378	323	371	349	371	340	391	364	388	364	346	367	380	340	347	366	428	370	418	362	351	372	385	344	338	325	357	365	378	362	363	348	378	357	368	371	393	343	389	348	346	348	368	366	355	403	347	354	382	398	374	346	390	376	389	367	345	359	367	344	346	360	391	337	354	360	365	350	329	382	358	350	371	407	385	384	369	362	347	377	367	364	386	392	372	328	352	339	351	350	345	358	357	351	357	351	394	391	400	350	359	374	421	402	359	382	380	348	376	392	386	356	384	409	349	341	372	363	391	366	349	384	375	347	345	384	374	351	374	395	380	324	366	341	372	380	368	384	319	373	365	348	334	358	369	356	353	394	341	354	359	380	370	381	363	345	322	367	356	416	416	410	378	393	363	368	385	378	383	361	367	357	366	301	373	357	367	332	391	387	324	373	368	378	363	372	346	337	368	383	351	396	379	374	386	383	381	321	376	384	372	341	346	340	346	430	365	327	393	361	359	383	377	351	332	368	380	375	375	375	365	363	350	344	355	374	352	375	388	375	359	367	360	348	356	386	352	373	383	369	388	349	354	388	364	356	374	334	373	352	368	366	382	370	377	379	372	389	382	380	353	395	385	391	343	387	382	359	336	348	369	376	353	398	389	355	357	376	356	373	398	350	362	380	382	372	370	371	383	367	350	344	359	361	355	398	385	347	367	384	355	347	407	366	400	357	372	384	359	411	364	355	364	359	329	344	365	352	356	371	367	415	358	375	380	364	354	359	350	366	337	364	382	362	351	390	375	348	367	346	425	337	395	371	348	364	360	363	346	372	361	342	379	340	399	373	385	377	392	394	378	368	350	362	366	357	408	356	384	372	377	414	359	399	383	357	350	338	335	336	361	350	398	364	375	390	349	378	346	402	384	368	366	316	366	341	401	334	358	342	341	353	352	367	363	368	335	373	376	372	403	350	381	391	357	369	381	392	355	364	355	371	354	365	386	343	377	345	373	358	367	365	371	366	380	345	373	363	352	349	373	336	383	358	385	353	382	360	363	372	370	374	360	364	344	384	353	333	340	353	341	340	351	376	363	351	381	344	337	376	376	382	355	376	351	367	351	369	379	353	374	345	330	377	364	362	381	328	354	344	354	366	346	355	375	395	393	362	382	360	369	353	369	379	380	381	375	331	357	375	378	352	368	368	345	339	354	360	365	314	415	356	342	359	361	354	359	383	358	355	334	364	374	366	366	348	404	350	380	341	366	401	369	385	368	335	369	371	382	330	374	372	351	371	345	369	382	366	362	357	386	378	335	375	369	356	375	389	350	342	349	393	384	375	352	347	338	380	370	369	366	379	379	368	362	384	332	381	397	344	402	346	383	391	376	368	373	349	360	378	344	348	379	346	350	370	340	360	347	364	413	342	368	343	398	368	338	356	347	395	376	386	367	372	361	367	362	371	368	354	362	365	370	353	377	380	384	336	355	374	399	389	379	389	390	332	341	364	350	392	392	379	373	375	348	353	364	371	372	370	364	326	359	385	368	318	335	408	365	383	368	378	350	342	315	394	379	352	350	352	369	361	396	361	387	344	393	405	392	339	384	337	386	368	357	371	361	351	364	356	358	370	405	370	367	372	390	367	351	325	363	367	369	347	342	367	356	394	372	385	364	371	372	356	362	377	355	366	362	360	358	362	366	352	404	364	352	402	362	374	363	377	376	363	356	368	380	364	396	374	387	382	362	368	375	393	384	401	385	362	362	370	355	370	358	358	332	371	347	356	354	351	365	374	361	393	363	355	379	351	378	363	361	384	378	371	368	378	362	316	386	345	419	368	372	381	370	336	340	395	345	332	386	380	381	380	340	406	360	353	392	335	371	383	344	343	375	365	383	351	388	376	381	371	354	388	343	402	388	369	374	360	376	357	341	356	362	357	375	382	358	353	386	380	342	361	378	389	352	342	363	355	336	355	350	331	377	349	350	352	371	369	383	387	401	338	373	418	362	367	364	362	399	371	394	350	343	378	362	386	376	367	389	375	366	365	364	346	367	347	384	348	357	352	349	391	360	360	399	364	370	369	380	349	367	406	330	339	358	345	368	363	356	348	419	368	384	363	347	365	364	367	370	385	363	352	335	378	378	356	335	350	344	385	366	356	345	384	388	384	393	394	376	369	337	401	346	346	342	366	348	342	364	367	351	390	361	367	380	373	371	342	401	347	345	370	390	373	348	362	363	339	384	345	378	362	356	347	366	334	369	358	372	354	347	404	396	338	374	350	379	370	344	392	403	386	363	377	367	372	314	358	391	340	370	387	374	391	370	389	378	345	379	403	343	362	355	358	337	375	392	396	373	371	381	354	362	355	376	347	407	343	365	345	368	366	365	382	330	358	372	371	327	396	338	360	349	364	407	360	347	349	397	404
4868	14944	9716	4909	3509	2597	1918	1585	1270	1069	897	817	746	708	618	611	516	520	504	466	441	448	447	444	433	478	450	463	406	442	427	393	435	387	376	410	434	392	408	446	414	388	422	377	386	380	417	384	397	405	346	371	351	374	394	361	395	374	391	382	396	387	381	314	384	353	390	357	367	364	380	380	411	400	343	379	359	362	350	368	372	384	390	367	391	377	375	394	371	360	406	353	377	383	393	392	363	396	365	374	353	351	372	420	361	388	380	388	378	356	357	357	376	361	357	404	350	371	369	371	379	375	410	386	388	355	353	346	366	380	371	348	382	397	360	338	369	396	396	377	351	410	377	355	405	388	382	329	356	396	357	389	407	374	379	391	383	371	380	382	439	318	417	359	359	387	405	391	373	383	345	395	397	385	387	352	346	325	404	369	384	388	345	377	381	386	393	357	359	379	355	415	391	367	376	399	366	362	352	345	379	360	372	359	419	352	343	388	382	389	390	398	359	365	369	389	397	371	353	377	372	363	377	337	389	371	376	356	375	355	342	358	378	360	366	380	349	390	398	404	393	374	395	365	353	340	364	368	377	355	320	403	363	398	353	367	382	346	387	377	385	392	336	421	405	347	369	373	400	392	318	380	374	359	393	386	366	397	396	384	380	368	377	433	350	411	379	396	405	373	387	395	394	366	355	361	384	346	386	350	374	368	397	375	384	395	393	378	355	374	371	374	368	341	389	381	352	381	390	363	419	391	365	378	350	414	375	366	382	407	400	381	399	359	376	388	367	349	388	373	381	365	362	376	364	376	364	405	372	367	382	391	342	366	384	352	349	389	396	380	337	393	389	391	398	356	383	385	403	394	377	377	406	384	369	369	380	398	385	401	374	371	396	371	357	363	352	371	371	375	378	369	368	390	353	403	381	405	384	386	383	334	370	387	335	380	390	380	342	380	353	437	374	390	379	398	358	337	362	373	409	336	424	381	394	366	361	367	345	355	371	373	398	347	370	381	395	393	376	361	369	415	383	339	363	372	375	375	437	379	388	426	391	352	358	372	350	399	381	405	373	378	384	368	360	381	373	370	389	410	355	407	413	400	382	359	376	357	395	348	375	373	375	380	392	382	358	373	350	404	379	402	341	371	383	375	382	384	333	371	401	369	373	383	372	420	371	382	356	351	372	389	397	371	388	415	355	352	371	387	400	377	411	369	401	345	393	352	365	389	367	391	350	375	382	369	380	352	353	388	379	393	379	374	388	379	373	328	339	380	356	429	392	379	378	378	363	408	434	359	382	357	375	407	339	368	373	408	373	351	367	378	380	378	359	348	371	376	383	390	402	379	382	371	367	378	345	367	420	402	361	389	390	378	367	362	410	387	419	411	367	347	381	371	395	392	375	391	396	367	330	363	350	390	377	395	337	361	357	355	389	369	343	373	356	353	376	356	356	342	397	358	397	375	357	367	380	367	344	370	336	391	398	344	363	361	358	345	373	355	371	376	380	365	355	387	347	373	383	328	375	379	336	361	397	382	387	350	365	373	338	410	371	338	369	393	356	364	362	395	390	378	391	363	367	354	395	397	391	341	403	383	331	367	378	419	422	383	364	376	370	372	385	371	388	375	361	404	326	397	366	398	357	383	363	355	374	372	371	377	362	374	387	353	333	333	338	383	360	374	397	377	394	362	376	373	391	365	362	328	376	406	357	400	357	393	381	382	340	365	350	353	375	373	352	378	356	369	397	362	349	385	372	377	350	401	346	376	384	376	375	353	345	367	377	375	398	351	372	366	341	378	397	354	375	379	396	397	371	369	379	397	377	370	372	360	373	386	363	363	407	360	381	369	353	396	352	378	379	371	370	365	377	404	375	372	395	369	409	387	362	389	367	359	361	382	408	364	382	385	379	369	401	362	404	370	400	353	368	356	336	385	431	366	361	360	420	373	391	374	366	387	384	365	348	346	384	383	338	350	369	381	385	368	366	358	364	333	393	376	383	351	351	372	374	356	399	406	368	384	379	364	406	379	390	357	354	368	364	386	416	383	363	353	410	363	376	366	381	383	351	368	370	373	345	349	381	372	338	370	368	383	384	384	349	373	360	361	369	385	386	355	365	380	369	403	384	403	407	397	388	376	392	377	364	349	358	385	405	357	381	351	353	391	370	359	378	338	382	362	403	352	379	353	361	356	407	364	350	395	369	363	375	396	350	381	381	352	355	384	369	379	365	395	360	335	360	373	379	336	370	400	356	366	383	376	360	374	372	352	362	409	329	398	398	389	394	357	349	385	362	395	357	345	377	351	357	387	379	406	378	367	344	350	387	386	373	365	389	383	352	356	370	368	419	369	381	378	350	341	374	390	362	330	401	362	383	360	365	376	361	367	339	382	385	388	358	390	375	357	389	390	315	374	360	374	340	375	382	363	361	356	415	343	366	379	366	371	390	360	378	323	395	334	398	372	336	356	390	363	389	378	402	403	398	373	381	384	382	385	349	378	386	349	350	374	375	371	407	416	402	379	372	395	354	350	375	382	371	347	402	374	372	381	353	372	330	378	394	377	375	348	344	400	367	370	390	370	379	381	346	363	393	389	370	425	343	385	376	362	387	371	400	396	359	392	392	365	387	335	397	389	409	372	394	388	379	350	362	382	355	381	348	365	357	371	367	372	424	381	357	340	372	365	393	358	426	353	384	360	368	400	368	401	394	386	377	382	323	375	405	382	372	383	348	409	358	354	353	401	364	371	369	431	365	362	396	359	360	339	369	394	381	355	424	340	369	394	373	371	369	340	350	382	393	403	384	335	411	374	385	374	396	355	368	383	378	406	339	379	356	376	364	365	392	363	363	388	361	421	360	402	359	386	381	406	369	351	365	367	391	321	392	398	390	367	363	366	362	367	367	372	402	345	387	375	355	338	391	385	378	372	375	371	376	375	374	383	348	374	381	386	364	361	372	370	371	399	366	387	380	404	377	395	365	377	370	351	372	366	393	352	366	363	364	404	383	366	341	371	402	386	389	372	390	373	373	375	391	389	356	382	379	363	370	355	353	354	358	354	354	374	351	399	395	359	389	400	369	376	386	389	358	387	390	392	425	367	347	356	375	392	389	382	373	367	364	353	359	367	405	384	358	369	402	382	415	386	368	403	357	369	375	346	349	409	398	379	360	377	336	393	369	373	376	375	384	371	357	376	380	358	399	397	354	402	363	394	397	352	349	373	374	354	372	375	329	373	408	376	366	380	355	362	379	363	393	372	375	364	382	385	388	374	357	379	356	385	372	387	381	347	416	379	329	369	344	388	385	383	378	384	399	343	385	358	392	396	389	348	392	379	352	353	351	363	380	376	367	385	385	423	383	375	350	328	367	354	365	357	388	379	373	348	356	379	369	362	344	360	378	365	366	388	374	341	396	360	377	394	364	357	394	376	402	383	350	395	371	376	344	376	373	348	411	374	354	388	367	408	381	385	364	385	353	377	384	382	371	356	401	337	368	384	350	402
27952	17164	2957	464	323	263	245	243	222	240	212	250	207	218	219	215	215	217	207	221	224	210	206	223	217	212	230	212	220	222	237	186	214	230	221	210	220	257	218	205	181	217	205	205	217	233	214	237	205	232	206	225	218	220	205	235	212	215	202	206	206	217	224	222	212	240	239	216	202	192	217	199	193	217	193	195	229	225	217	228	221	217	224	213	224	220	220	212	201	232	209	220	208	219	219	188	215	213	220	179	222	198	243	217	214	221	225	216	235	192	180	211	190	219	203	208	201	214	214	208	224	223	209	218	238	214	235	227	224	203	199	238	234	207	230	214	221	192	223	215	239	216	208	221	236	224	235	173	225	231	206	218	220	206	195	228	208	197	201	224	237	212	201	220	198	201	221	215	241	228	231	205	198	200	234	228	236	222	222	228	238	227	221	189	221	219	214	201	217	210	212	209	212	217	207	218	204	206	227	230	218	230	216	208	249	223	214	212	225	221	232	225	199	202	198	211	191	211	221	218	206	216	215	198	229	220	207	218	214	212	209	201	203	208	206	237	206	210	217	244	226	206	203	235	213	212	185	212	223	205	232	214	248	216	239	201	208	227	212	206	223	246	196	245	229	209	241	211	211	230	202	215	241	209	233	226	224	225	203	201	224	195	235	195	212	210	205	237	236	225	208	205	194	201	218	229	181	215	215	203	216	193	222	213	213	234	213	239	176	186	246	219	205	238	211	247	211	238	226	222	206	182	192	259	211	223	195	187	230	186	206	191	190	251	184	217	217	232	256	238	200	201	193	212	237	200	210	235	218	215	225	222	234	227	210	220	231	227	223	207	221	221	218	222	226	249	189	208	254	248	193	208	243	225	209	240	229	216	238	196	207	219	226	227	223	201	215	209	231	221	217	243	242	227	236	209	205	183	211	216	228	218	197	203	216	207	219	208	225	214	249	226	214	213	215	200	209	189	229	233	223	197	208	219	222	238	182	205	198	229	204	208	217	194	208	224	246	225	225	232	217	249	207	215	209	205	211	207	220	183	195	234	180	186	213	214	217	218	240	203	211	184	200	217	212	229	206	253	213	221	192	212	212	225	213	213	230	207	212	234	194	224	212	193	207	207	220	207	224	200	202	216	233	220	209	208	231	215	219	212	221	220	229	213	220	232	207	217	213	215	215	196	211	237	213	212	224	220	221	216	220	205	197	220	234	233	218	211	218	191	192	233	237	212	231	220	213	211	190	175	214	185	207	237	219	208	212	225	219	202	217	215	194	219	188	200	201	199	203	202	215	227	222	217	205	203	207	212	226	197	230	219	196	206	223	215	213	211	230	207	204	217	227	227	233	208	219	234	220	196	227	224	215	204	223	219	228	227	211	225	217	215	226	225	228	203	241	211	216	226	204	196	204	218	231	216	203	211	211	230	198	234	206	200	203	222	195	228	208	232	215	233	208	186	223	189	211	219	191	218	218	214	222	216	223	200	226	212	224	210	229	224	231	217	206	250	212	209	199	228	228	204	213	209	201	203	190	241	198	228	207	227	207	229	228	208	187	218	205	213	227	208	245	231	193	240	210	219	211	254	216	202	208	252	193	210	196	217	204	240	210	218	209	229	209	225	204	237	209	211	229	231	209	189	216	211	243	216	201	206	238	225	196	212	242	222	207	195	234	233	218	224	207	212	222	225	210	233	210	204	230	209	225	220	229	233	227	185	224	204	218	214	199	221	209	201	205	235	227	206	221	227	225	240	220	238	212	223	216	219	216	219	241	200	232	192	195	199	229	216	213	245	206	202	214	214	213	216	185	219	216	254	196	240	200	193	201	217	209	201	204	194	206	201	230	218	232	238	207	212	243	195	222	189	223	227	227	207	184	180	219	206	214	189	210	224	233	226	250	195	197	198	220	243	225	211	235	221	207	218	212	227	219	224	199	205	211	184	211	222	218	210	215	220	202	218	251	212	208	195	197	221	236	215	217	239	207	222	215	201	192	198	207	220	234	189	196	216	212	229	223	214	195	214	204	223	248	214	206	229	201	220	225	213	208	217	196	221	207	224	216	190	213	215	188	220	208	212	239	210	259	192	242	231	203	216	194	241	208	220	206	202	194	200	220	207	229	213	209	228	172	203	199	207	233	199	226	207	235	232	217	206	226	196	231	233	220	204	225	212	214	210	226	241	199	233	221	209	227	194	195	212	215	193	214	231	200	210	251	191	207	206	211	210	201	208	228	217	199	222	214	231	227	200	212	204	204	228	206	220	237	205	244	230	219	212	213	186	227	226	213	229	201	201	205	205	207	224	228	229	237	216	199	220	206	228	211	215	216	187	193	222	213	221	188	214	211	200	198	211	192	222	213	224	183	221	237	215	213	252	206	229	205	234	224	227	228	233	235	222	208	244	210	269	208	192	210	239	208	204	211	207	215	231	202	183	224	213	220	226	192	199	203	217	216	195	204	219	217	221	226	215	215	214	239	196	213	191	216	208	207	237	213	212	240	206	253	203	209	209	222	202	191	205	232	202	231	226	218	230	219	212	216	202	202	186	222	205	227	198	198	215	209	164	236	195	222	196	236	212	223	210	218	196	210	232	207	213	227	198	213	205	245	235	229	219	229	192	231	215	221	212	190	209	223	217	220	230	216	228	230	213	208	233	211	221	222	241	204	234	217	209	213	212	213	215	236	215	197	228	210	229	210	213	192	195	211	216	195	217	218	203	231	251	193	205	239	212	218	210	232	239	211	217	202	225	214	232	204	198	214	194	193	219	207	210	214	222	196	186	207	219	207	240	223	230	203	193	205	216	185	206	208	206	198	240	219	205	210	215	205	236	211	222	211	207	211	215	207	195	215	213	220	211	225	206	222	223	229	232	223	210	225	214	207	226	240	204	199	218	174	244	232	197	187	239	209	220	227	220	207	244	203	201	199	227	215	212	223	216	244	199	242	245	226	216	222	189	220	216	195	221	168	205	215	230	228	237	202	202	233	202	201	248	257	227	213	194	217	212	196	211	214	212	212	222	213	189	200	186	233	201	200	219	192	241	216	213	223	219	199	222	229	230	213	228	202	219	181	184	190	221	194	188	233	239	213	223	238	180	238	213	189	229	225	228	256	185	216	215	205	216	229	191	200	234	232	213	233	220	219	232	187	254	236	216	216	203	221	221	175	213	214	224	222	230	213	244	196	215	212	194	208	208	225	227	237	216	232	228	205	195	204	224	216	206	189	214	227	195	210	197	238	203	217	217	219	210	209	178	198	217	215	220	217	205	232	210	224	219	200	239	227	205	210	223	224	226	221	243	199	232	245	221	224	211	183	213	222	193	215	232	215	204	191	204	212	216	220	215	182	223	191	223	193	233	222	243	216	224	204	216	215	202	212	212	207	231	231	216	227	230	230	230	224	240	230	210	207	200	218	235	219	201	219	204	236	243	236	222	211	209	199	215	225	195	216	228	212	215	186	199	212	202	216	201	214	198	206	229	220	218	216	250	220	226
4249	797	576	365	337	308	316	281	265	255	257	245	252	256	251	242	248	246	250	285	245	233	268	223	244	270	236	210	225	245	227	254	260	240	232	235	242	256	258	230	223	238	276	251	221	269	257	257	226	250	214	233	238	243	244	240	240	225	231	215	248	240	232	233	238	280	233	230	255	224	242	237	257	243	243	246	244	228	226	220	228	241	236	237	247	235	245	261	246	255	209	234	226	215	236	255	239	237	239	231	251	200	219	222	231	257	281	227	242	263	229	254	211	244	226	216	229	237	247	250	269	222	243	245	236	226	238	202	227	232	237	235	262	251	214	243	240	252	247	253	215	253	256	221	267	237	229	221	233	226	291	253	237	232	231	220	242	259	255	238	225	241	239	274	233	213	238	215	270	271	221	245	265	239	237	250	239	242	230	254	243	240	253	231	244	219	258	238	244	255	260	237	252	254	259	230	248	250	247	244	220	228	229	256	260	234	239	258	262	224	240	248	240	221	243	283	244	258	215	237	260	264	223	243	259	237	234	228	228	225	258	243	227	229	266	240	227	240	213	269	269	227	228	232	247	258	249	234	218	279	204	243	246	243	253	250	274	208	216	217	266	227	214	252	244	237	191	251	234	248	218	236	216	242	268	234	231	226	218	238	248	214	239	251	258	213	250	252	248	246	248	235	230	242	230	265	220	240	224	225	228	248	241	256	249	250	255	232	240	218	222	242	258	221	233	229	250	253	256	239	226	235	258	218	247	236	230	247	255	255	215	269	234	230	237	232	221	218	220	248	264	250	216	253	236	247	263	256	268	260	235	239	238	268	225	231	247	229	256	263	236	234	221	244	253	264	248	247	245	244	244	245	237	240	211	247	257	237	242	242	243	228	226	249	271	268	243	234	252	250	260	280	249	248	256	235	242	233	235	250	247	247	256	235	257	229	235	226	244	246	237	258	252	233	232	214	262	250	232	217	229	250	246	253	243	252	250	220	256	250	227	225	260	221	235	235	250	246	237	253	264	245	220	257	219	245	253	237	259	242	226	268	227	221	262	230	254	224	231	255	240	244	211	260	247	241	235	240	255	244	264	241	250	244	247	233	242	233	232	206	249	263	236	218	233	243	257	225	255	241	254	239	281	265	251	244	224	276	227	222	239	241	227	256	232	242	253	249	254	232	228	250	245	229	265	247	286	219	239	225	238	214	216	243	244	268	241	232	259	223	261	236	239	214	223	262	219	229	241	243	255	245	236	263	249	250	250	222	246	248	225	227	266	230	237	251	266	237	270	257	235	219	227	231	227	236	241	245	237	236	226	240	251	247	229	246	228	240	230	254	260	260	261	254	260	267	255	256	220	252	271	240	227	272	248	256	244	228	245	264	241	228	266	253	236	203	251	243	215	233	250	226	247	256	265	232	257	254	254	269	248	236	266	228	265	257	235	224	234	231	255	256	242	225	217	235	229	234	239	236	235	272	233	228	220	223	240	259	232	248	234	258	255	245	222	228	238	289	245	246	267	233	242	244	246	239	222	235	237	236	252	272	239	242	238	252	248	212	219	247	257	255	250	264	260	255	277	258	274	254	223	214	225	230	220	250	221	267	247	215	230	215	250	243	232	241	235	247	216	285	232	259	227	233	231	263	264	236	233	237	212	262	232	243	229	239	257	255	246	244	259	226	245	223	239	250	257	248	233	259	236	242	244	224	248	218	255	251	260	257	268	250	244	250	214	272	260	257	263	265	250	221	235	241	209	231	242	268	244	223	243	223	263	217	261	226	237	231	278	241	263	250	219	234	244	249	248	241	229	234	238	248	244	268	235	239	262	247	245	263	229	240	212	235	250	208	227	245	222	240	248	262	217	210	231	231	243	234	210	243	223	236	236	241	231	244	233	250	237	216	260	240	257	260	271	229	261	214	223	241	229	241	278	233	253	253	242	233	218	246	247	257	217	235	235	230	202	234	268	245	234	237	237	256	241	235	240	246	242	237	210	246	273	230	242	228	240	252	272	249	244	227	240	250	246	280	227	251	247	251	250	269	262	234	238	237	216	236	234	256	251	253	258	226	219	245	252	243	244	244	221	265	257	225	277	234	230	223	225	234	252	265	237	232	251	243	268	228	244	237	242	248	249	268	259	253	245	242	252	240	271	248	279	273	249	235	253	237	236	226	256	244	256	240	264	264	222	237	224	217	235	202	233	233	250	267	223	240	234	206	260	226	244	244	241	248	252	261	244	238	227	262	242	251	225	248	196	257	264	228	228	250	226	248	233	234	227	260	249	246	249	251	235	273	258	250	251	254	242	265	256	254	231	243	224	249	244	242	247	260	258	245	226	229	244	220	259	252	230	245	238	225	256	245	241	281	228	262	245	258	261	250	259	226	250	249	243	245	215	233	251	226	254	228	236	236	277	212	246	244	208	228	255	243	227	247	252	238	237	243	247	232	278	206	263	216	248	253	223	239	254	231	214	251	253	246	237	254	229	248	252	248	236	277	262	232	228	247	260	251	199	251	258	263	243	235	227	246	258	253	255	250	242	248	220	222	236	249	240	263	255	241	256	210	241	268	241	237	273	230	242	249	225	236	237	236	238	262	222	221	222	268	245	234	241	233	223	246	238	258	248	202	240	241	250	229	270	248	265	230	215	256	254	273	226	224	244	234	248	232	250	256	254	240	260	253	248	228	236	245	280	241	244	227	244	230	216	228	204	251	227	238	225	219	264	257	243	224	242	251	267	257	259	240	253	243	266	253	271	244	255	256	237	264	228	244	243	244	235	224	220	229	224	244	217	255	232	251	232	228	240	255	210	229	220	233	241	226	242	249	240	258	239	240	245	230	241	262	270	231	250	250	254	252	228	237	251	220	244	240	238	229	207	257	251	243	230	240	223	231	238	227	257	235	221	259	236	253	235	230	240	242	226	225	260	222	240	235	247	229	260	242	251	230	250	261	242	234	251	222	274	217	255	218	265	233	263	219	262	247	232	260	233	248	237	235	273	235	231	247	221	257	263	275	252	284	251	262	225	256	260	243	257	238	250	267	255	226	219	238	247	265	227	270	217	226	239	248	253	240	226	256	256	239	266	252	244	248	248	254	256	246	231	219	220	253	233	282	250	245	255	264	257	257	248	239	238	286	251	226	267	248	230	268	259	254	245	253	234	268	243	246	258	242	235	234	233	243	264	253	246	224	206	243	232	238	266	242	230	240	234	237	248	258	250	255	238	246	221	237	229	246	273	234	231	232	226	275	234	271	242	260	243	239	263	235	224	254	238	242	245	257	282	253	237	228	250	219	245	256	246	253	227	241	256	242	227	241	236	216	244	259	242	239	246	219	254	236	242	235	242	267	252	243	212	229	240	249	229	217	238	248	231	258	231	245	253	231	231	241	241	260	213	236	218	246	240	242	251	262	257	240	247	245	251	255	261	269	246	258	205	246	268	242	269	224	250	269	262	212	252	246	223	257	249	268	271	248	251	259	260	245	265	222	239	273
24030	21366	28606	24475	21364	8290	767	492	390	333	299	278	276	223	206	205	205	190	201	182	212	198	176	167	171	180	165	158	185	182	201	166	171	175	180	160	151	192	183	152	185	174	159	136	169	181	155	184	152	183	151	154	166	148	154	179	165	167	176	156	146	152	164	174	154	157	134	155	160	158	138	153	155	144	169	156	194	158	159	131	139	157	155	171	178	166	162	165	169	148	159	148	157	156	172	144	146	156	149	124	152	151	150	169	167	135	169	158	165	168	163	182	158	144	161	142	151	162	180	170	151	154	147	148	171	163	151	175	187	194	134	142	162	141	154	143	176	153	152	159	152	155	169	158	159	169	160	151	178	161	136	162	146	150	168	183	165	136	164	158	153	150	168	141	143	136	152	172	155	161	153	177	152	142	180	146	152	152	157	138	167	141	172	149	162	174	138	161	149	135	155	163	173	130	176	152	175	160	154	163	184	152	167	154	156	161	160	169	158	140	168	161	164	145	141	148	167	139	149	159	140	166	177	138	142	162	158	159	137	153	165	158	160	166	157	148	168	144	161	150	173	128	148	160	163	152	157	161	135	170	153	167	149	136	156	151	164	169	161	144	165	156	139	158	143	163	166	175	169	159	141	144	158	174	151	162	184	165	141	164	157	136	178	122	145	153	157	151	143	152	150	163	161	156	145	155	170	158	168	146	152	147	146	166	147	161	178	165	136	168	158	141	135	169	167	172	181	142	150	176	157	161	163	149	164	154	153	184	126	165	177	178	154	167	157	127	186	174	158	149	148	167	165	161	158	175	180	153	145	131	156	147	152	166	146	151	157	145	145	152	164	151	157	133	168	144	153	168	174	171	148	143	158	168	175	149	158	159	148	158	155	176	152	167	144	161	150	154	156	170	157	162	137	181	137	163	145	162	139	130	145	147	166	157	140	164	142	129	146	158	145	166	146	167	147	145	166	145	173	144	142	153	157	175	163	160	151	160	163	133	179	166	154	158	156	146	156	136	149	150	143	158	152	138	161	161	160	151	164	163	134	142	165	143	160	176	149	150	171	148	135	179	166	159	166	156	150	155	154	140	155	156	181	158	140	162	148	161	162	154	166	165	163	141	163	148	158	175	140	156	171	154	152	169	121	142	133	160	156	172	159	153	161	140	147	164	156	138	133	182	147	194	154	150	166	150	170	164	160	151	148	154	152	144	134	175	175	177	148	151	148	165	150	165	139	150	166	148	151	164	158	151	146	160	165	159	160	157	145	150	147	142	147	148	172	156	154	157	121	151	164	154	148	172	178	152	148	158	139	153	143	133	165	138	158	154	157	159	131	159	170	162	168	143	178	162	156	163	149	138	144	163	172	164	135	184	153	136	162	128	167	153	168	153	160	135	142	159	166	189	160	147	168	158	144	135	168	145	166	176	184	154	166	147	158	127	184	145	152	146	151	150	150	163	150	154	169	160	146	167	152	163	151	144	142	163	164	137	175	150	147	149	170	164	177	139	165	158	150	172	154	166	139	175	146	158	158	157	155	158	164	146	155	121	168	149	149	145	147	139	162	156	162	161	140	135	169	162	135	171	175	157	163	150	166	140	154	159	152	154	170	170	160	158	165	156	147	144	176	160	149	123	151	153	127	152	158	147	156	160	150	130	164	162	169	164	165	161	142	151	140	152	142	161	137	176	149	153	173	175	128	139	169	157	126	158	138	142	158	145	170	172	169	150	166	152	167	160	163	164	146	155	169	156	163	173	167	165	139	171	169	173	138	157	146	170	148	147	164	165	173	169	151	169	164	139	147	154	150	148	138	144	136	154	137	117	157	171	148	172	159	163	156	164	160	143	145	178	159	164	160	170	131	167	135	175	154	153	151	178	160	153	167	180	165	187	166	159	174	155	158	155	167	152	142	155	140	159	140	133	134	146	172	142	145	165	164	154	145	156	158	154	158	143	138	133	164	150	169	155	153	170	159	142	151	172	160	169	146	139	152	162	179	156	165	166	138	143	181	151	158	138	158	166	148	149	151	173	167	135	173	171	129	181	130	180	165	165	172	164	154	150	146	160	152	142	158	152	154	142	141	135	169	176	146	150	149	154	158	151	128	141	162	151	152	124	180	146	153	136	141	146	155	159	145	161	158	174	146	158	178	133	164	148	166	167	151	158	162	129	151	142	162	149	157	143	149	131	151	156	158	136	169	162	151	136	153	183	138	139	163	131	152	166	134	134	129	148	163	126	165	155	169	147	124	151	170	155	167	137	171	163	155	140	139	155	166	154	162	139	162	162	173	142	154	152	168	136	156	145	146	150	153	149	161	160	156	164	152	154	160	156	158	158	156	182	152	151	164	160	156	147	157	179	142	162	152	158	156	135	162	175	163	161	167	172	145	148	151	157	156	143	161	136	162	155	157	161	179	159	153	153	152	166	154	182	166	146	157	150	144	157	171	157	168	157	168	184	132	141	162	159	178	178	150	150	167	167	153	160	138	160	142	155	179	151	149	176	156	138	171	155	165	151	129	157	150	164	166	150	175	170	160	146	158	156	157	167	146	133	154	157	165	147	153	158	156	169	166	164	163	157	158	162	165	150	171	159	154	141	154	155	147	137	158	133	158	139	166	139	138	157	166	177	155	155	159	140	174	143	168	164	157	156	146	157	136	127	163	164	155	141	153	143	150	142	161	147	166	139	150	133	138	173	147	148	144	174	148	152	150	151	154	151	151	172	154	143	151	172	152	139	152	135	170	147	157	141	135	145	147	153	150	161	173	156	168	161	156	150	168	168	162	173	151	158	164	154	146	167	150	143	148	152	174	146	159	164	146	161	142	150	146	160	163	159	143	170	148	148	172	151	154	156	147	156	153	145	162	187	134	194	167	148	173	171	172	132	167	176	166	177	148	166	173	145	150	161	165	148	141	151	160	163	179	156	164	144	160	169	161	183	142	146	138	142	137	174	185	162	142	163	151	176	140	172	160	158	143	169	132	166	149	163	161	157	159	160	156	142	146	162	150	126	169	154	176	159	142	133	137	150	167	175	149	190	153	164	146	145	155	134	154	153	128	142	170	141	135	153	174	181	124	147	168	174	138	159	170	161	183	155	171	155	159	150	146	160	176	141	177	145	130	168	192	155	171	152	152	144	147	144	166	146	161	166	139	165	135	173	157	159	147	171	149	158	166	155	143	138	157	164	162	154	146	151	153	152	179	167	146	145	142	169	145	161	163	136	152	157	144	144	174	173	164	136	154	134	162	148	164	151	146	143	150	143	170	147	181	165	147	155	168	174	180	174	165	143	157	164	144	152	153	140	147	175	141	171	153	186	155	171	163	179	164	134	164	168	180	145	180	151	150	172	150	140	152	170	164	154	188	150	157	155	163	187	154	159	155	153	156	145	166	146	174	150	148	160	180	167	168	134	165	141	157	167	155	144	135	152	142	167	168	155	168	154	169	172	145	158	170	150	139	153	149	170	145	159	167	188	151	165	160	131	130	174
3472	8895	5713	2650	1866	1401	1020	787	623	515	477	400	326	329	271	288	270	235	278	267	214	233	223	200	219	228	191	203	204	190	189	162	187	196	189	190	193	205	181	188	184	187	171	172	177	189	164	164	176	181	175	157	156	169	170	187	180	182	198	186	201	174	175	183	152	180	180	175	176	164	183	175	190	173	188	193	183	190	169	184	155	164	177	178	176	172	160	169	166	183	165	204	183	186	168	170	178	156	192	189	173	157	175	203	170	181	183	181	175	161	166	167	184	179	173	185	183	179	175	171	155	181	182	170	189	180	154	173	183	175	194	171	159	189	174	186	193	184	159	176	189	194	211	167	191	181	160	203	171	160	155	157	172	166	185	199	186	174	161	163	180	167	165	163	189	173	150	161	182	178	180	155	165	177	179	160	154	186	169	185	184	183	182	171	156	171	170	173	174	189	177	170	180	192	185	151	164	192	177	176	190	161	155	155	180	175	165	182	181	181	163	170	181	186	151	166	153	146	168	192	211	175	163	156	174	153	182	159	169	171	162	175	166	188	171	196	160	190	180	165	167	166	176	162	168	212	170	169	186	171	160	164	178	144	174	163	190	168	166	166	192	168	204	205	174	175	171	182	173	159	184	183	132	196	171	161	191	205	181	147	149	179	173	192	170	187	181	168	189	183	178	178	179	166	170	184	175	164	157	162	163	178	174	160	179	184	191	178	186	184	198	180	170	171	187	195	159	198	175	176	169	174	170	204	151	181	182	192	169	176	169	173	174	190	198	187	167	172	172	179	167	196	203	167	196	149	167	161	165	171	160	175	173	164	173	143	159	169	184	172	174	185	167	181	168	179	188	172	167	170	187	192	188	165	169	179	137	160	167	161	177	182	178	173	152	161	173	184	173	163	175	187	197	188	196	172	197	173	160	156	162	173	173	166	177	167	169	157	184	158	148	169	170	168	173	174	172	182	180	185	156	155	161	162	147	154	197	156	186	151	184	174	162	163	183	165	182	161	169	195	161	159	183	152	183	184	178	165	171	187	200	168	169	175	180	204	168	163	189	149	172	169	161	190	176	205	168	168	182	179	166	187	186	185	175	172	171	155	165	162	188	152	180	179	183	173	179	176	165	163	179	175	180	174	172	178	161	162	188	193	178	180	175	182	181	178	167	172	177	163	165	153	169	152	185	166	187	156	163	179	187	182	180	162	167	177	169	169	152	148	192	191	193	175	175	173	175	181	179	157	169	183	159	208	151	171	186	180	191	162	181	154	154	191	157	204	187	153	143	173	185	168	185	178	148	167	176	153	198	152	160	191	159	192	165	188	186	170	152	178	149	224	149	176	150	155	175	161	162	157	184	193	185	171	159	196	175	186	153	182	183	159	168	195	186	166	185	177	174	175	162	174	175	189	151	170	191	193	169	155	176	166	182	176	177	161	177	175	152	186	183	164	160	188	167	189	165	176	182	161	177	192	197	192	170	178	171	169	183	167	159	194	203	172	159	182	168	172	166	173	188	175	186	167	158	160	185	163	167	187	139	168	175	174	179	176	164	159	157	178	169	167	182	152	160	156	161	192	160	169	177	156	169	181	151	141	185	181	170	158	198	176	179	164	165	167	183	171	180	165	175	191	160	156	171	168	164	166	166	180	182	153	160	155	192	195	181	167	172	185	185	182	165	162	167	181	173	182	162	143	162	175	173	163	181	166	178	171	173	173	168	196	196	179	178	175	189	172	203	173	172	157	180	174	173	171	184	190	173	156	167	169	161	184	176	172	195	175	163	170	163	173	152	154	172	168	192	181	193	182	179	163	153	181	175	193	193	154	188	160	162	186	187	185	179	169	166	166	148	189	183	182	184	172	201	171	175	172	160	189	167	201	174	156	160	201	179	139	207	167	176	172	158	159	196	154	178	174	182	183	175	188	163	178	170	196	160	176	167	163	197	184	171	156	200	188	191	184	165	182	168	149	180	172	167	192	178	169	172	162	163	178	168	154	192	153	178	168	175	177	167	167	173	184	175	168	161	184	160	192	152	176	179	180	161	166	185	174	168	169	184	196	160	175	182	148	176	180	173	189	175	164	164	160	173	164	174	164	170	185	193	166	184	191	177	181	171	162	157	169	191	165	178	169	181	134	154	181	182	159	163	182	190	167	182	187	164	165	180	149	165	180	189	166	168	183	135	155	190	156	180	189	175	158	154	168	172	184	159	165	168	169	176	158	180	161	180	191	182	151	173	201	145	176	168	165	165	182	175	179	182	176	148	178	197	167	166	166	154	197	187	163	164	178	165	174	187	195	188	174	160	195	187	182	172	157	152	180	157	169	179	183	184	190	172	176	181	156	163	164	174	156	172	186	195	166	172	172	177	169	200	201	155	158	191	165	152	173	155	163	175	158	179	181	200	171	165	168	199	165	170	176	165	165	174	169	189	180	176	198	168	194	169	167	149	162	178	178	183	189	168	183	184	188	167	176	164	169	175	171	163	185	187	187	164	177	169	148	193	147	162	163	180	141	169	159	177	173	190	150	170	180	148	158	161	203	180	181	196	159	177	142	185	179	171	183	181	173	151	181	179	138	197	150	187	162	179	150	157	190	144	170	172	183	177	179	188	155	163	195	169	173	178	168	153	170	149	184	168	163	158	145	174	147	172	167	171	195	224	189	190	174	178	178	159	172	191	165	186	181	171	168	171	175	156	166	142	164	191	190	165	159	170	181	170	185	169	149	170	164	175	177	203	162	155	194	170	182	160	167	182	174	170	161	172	166	188	176	163	172	161	165	172	165	172	169	168	198	171	150	158	197	187	164	143	181	181	152	176	150	169	190	172	166	177	159	177	162	186	186	173	193	163	173	166	163	176	157	166	175	167	161	189	168	192	162	193	158	190	165	170	153	172	150	170	166	179	169	154	157	181	168	171	147	180	155	162	149	172	173	187	151	163	152	156	193	161	177	168	150	178	167	164	189	166	180	184	156	181	174	178	195	179	159	170	165	182	158	182	195	171	162	190	182	150	157	167	166	179	160	170	179	168	170	153	155	198	179	171	194	174	187	168	165	187	159	170	158	164	176	156	153	160	175	201	181	184	178	169	176	178	184	169	160	155	166	180	187	188	158	148	186	154	167	178	154	184	170	180	177	191	184	197	177	198	184	164	182	159	170	166	185	166	154	190	152	158	176	174	192	151	182	147	170	184	170	178	161	174	175	167	187	200	170	195	174	179	181	160	177	202	158	187	167	173	187	163	174	197	181	145	173	191	170	177	213	168	165	185	185	193	207	153	166	181	162	174	158	155	175	171	171	159	165	150	176	169	170	167	173	177	138	162	168	176	177	166	172	175	181	168	172	174	183	161	162	196	187	173	147	171	161	183	155	186	164	165	181	164	180	168	189	174	164	187	190	150	181	163	174	186	158	159	177	160	163	194	180	168	167	160	179	178	161	182	170	195	149	177	183	182	166	163	187	149	200	147	179	161	167	179	145	191	171	137	161
25172	21311	27289	25546	9201	814	623	575	503	492	444	446	410	448	457	430	446	427	436	405	396	417	378	397	415	409	391	369	423	417	390	448	419	420	386	386	393	404	400	387	433	403	411	415	395	397	423	411	393	378	404	387	404	402	384	419	383	375	403	407	408	385	380	421	396	441	381	404	412	407	419	384	405	395	419	371	401	388	403	395	399	390	388	417	418	406	391	445	428	397	398	395	429	411	391	413	338	419	389	381	403	410	413	389	425	409	393	386	388	396	447	402	384	358	402	434	384	412	366	381	379	403	388	401	395	412	375	397	409	423	428	406	382	393	414	428	398	401	424	383	401	368	398	397	365	407	405	384	379	390	365	374	413	400	379	394	385	386	405	388	371	384	412	377	398	427	425	420	400	393	402	378	379	385	367	410	422	393	440	410	400	393	393	412	413	418	389	432	406	375	394	395	408	388	395	381	433	382	365	378	388	399	399	392	404	417	371	383	406	401	419	415	372	360	433	423	369	383	379	367	413	363	419	394	396	380	383	396	389	400	390	412	392	388	404	383	374	408	377	391	353	394	401	399	381	397	453	428	380	377	379	395	416	428	411	418	358	391	409	385	408	404	388	419	355	398	399	379	388	417	439	400	390	414	417	423	426	387	404	416	398	399	384	402	423	386	417	387	390	387	393	398	384	398	388	432	404	372	411	389	355	407	407	382	379	402	431	394	390	421	409	430	372	412	397	395	382	411	385	415	394	398	386	412	388	442	393	415	421	390	407	378	383	406	402	358	412	427	385	390	438	375	362	398	383	394	405	385	430	413	378	412	408	393	374	394	402	417	368	380	401	402	409	410	407	438	381	418	413	376	420	375	386	396	377	363	375	407	399	406	398	387	385	391	378	392	368	376	398	428	375	374	389	365	421	392	411	379	389	397	428	374	392	382	376	406	423	395	385	379	410	413	404	408	380	427	398	374	406	334	382	398	423	422	374	407	444	395	380	411	401	366	420	396	386	401	403	422	404	388	408	395	381	381	436	397	364	416	411	383	385	403	423	395	377	400	408	431	386	407	405	401	374	379	405	386	377	399	408	392	372	369	447	401	426	395	395	397	396	429	409	368	417	358	380	397	370	394	408	379	369	380	387	398	403	417	370	389	419	376	380	418	403	361	362	406	401	409	392	389	366	350	369	365	372	396	391	383	412	371	402	405	415	398	362	396	373	406	409	376	384	394	400	378	407	417	385	362	396	390	392	353	424	427	384	392	400	417	386	378	413	391	358	373	365	403	357	425	387	437	404	381	357	393	380	429	375	395	375	435	380	399	394	439	408	367	371	424	389	424	413	391	391	445	405	371	402	375	394	385	406	403	393	364	419	372	373	333	355	407	355	388	410	413	411	396	366	409	380	409	391	419	388	375	389	405	417	383	387	417	376	407	409	379	413	381	402	375	415	379	383	401	358	419	410	395	400	405	396	368	376	373	404	358	377	411	405	368	413	415	381	425	382	402	389	390	400	400	411	363	396	388	411	436	388	407	416	403	374	393	416	383	421	398	377	364	394	352	398	389	395	358	376	403	416	412	411	364	419	433	394	404	405	393	425	402	407	381	400	401	425	434	404	389	386	410	403	419	437	402	383	421	356	411	411	359	369	404	411	434	386	386	420	434	396	406	372	384	385	404	403	366	410	413	401	352	409	438	387	411	367	419	385	371	406	400	358	376	409	418	389	438	439	391	367	347	387	372	389	408	375	400	386	388	409	391	412	387	409	369	417	374	420	364	399	402	399	382	373	409	371	406	396	376	391	382	411	414	390	411	440	358	391	402	419	372	370	360	390	419	395	393	398	391	367	428	376	392	383	376	411	395	377	357	436	397	386	386	386	382	395	421	392	403	393	407	418	398	377	403	361	378	401	368	418	421	391	406	402	389	428	402	397	344	371	403	391	386	419	429	381	385	403	385	399	369	391	406	446	409	368	378	423	382	375	386	446	415	403	401	413	386	367	395	371	394	350	413	391	370	393	409	385	378	366	423	385	393	383	385	400	397	407	384	399	374	371	376	408	407	376	351	399	377	411	431	395	392	435	378	430	379	414	415	421	398	392	425	378	416	410	399	400	377	380	412	399	418	390	405	354	363	397	419	394	378	407	387	374	396	387	418	356	357	398	427	448	385	401	403	372	389	383	447	394	400	414	435	382	395	404	391	409	393	451	377	419	423	382	412	386	372	366	378	378	398	355	395	426	408	389	423	399	366	395	423	389	387	355	399	364	386	392	406	383	422	401	366	398	401	412	413	366	423	420	396	348	420	370	370	380	381	399	391	356	377	396	387	411	387	381	378	410	375	399	371	405	362	354	391	374	409	413	419	432	370	378	414	392	385	413	393	379	394	409	372	393	391	413	409	402	419	404	415	392	395	416	410	397	414	408	401	400	386	401	385	407	389	434	398	391	383	385	445	406	382	413	390	412	402	414	402	384	418	433	435	426	402	395	403	390	415	394	377	386	397	399	396	407	399	363	413	382	400	413	400	394	369	380	416	398	401	394	372	426	375	418	396	383	375	405	414	368	406	385	442	374	412	434	406	370	402	365	393	429	376	375	371	411	426	352	397	406	405	418	395	383	365	397	370	373	392	397	367	411	430	382	386	413	380	363	403	389	397	401	408	403	381	388	416	350	367	398	401	386	397	396	355	406	364	382	396	391	431	406	421	413	395	414	417	395	418	422	419	417	404	443	389	387	379	411	414	399	367	353	398	414	437	426	378	395	392	400	390	449	389	452	409	415	394	416	368	395	417	422	387	404	430	400	357	395	425	372	380	364	375	410	393	399	408	361	396	409	396	421	400	409	396	396	435	389	444	393	370	417	397	403	404	412	400	427	454	410	416	407	418	365	371	408	367	423	418	384	379	433	428	409	374	364	413	381	386	390	421	408	427	417	395	381	376	390	410	404	382	405	396	379	392	412	424	434	373	384	402	393	420	399	407	385	415	411	404	413	348	393	360	407	425	422	403	426	431	395	360	368	420	389	426	418	417	405	417	426	374	407	401	444	382	388	423	385	401	378	435	423	372	405	407	392	386	377	371	389	400	371	405	411	441	359	360	399	415	381	400	420	438	406	394	394	388	387	402	428	414	388	404	429	413	353	405	401	388	425	397	413	394	398	408	401	354	396	357	437	419	392	378	400	429	406	347	391	402	397	421	404	373	375	356	399	385	394	390	394	399	414	382	393	392	417	414	389	399	432	363	373	373	355	389	347	447	409	353	395	342	385	387	381	385	413	358	385	396	379	361	381	413	422	429	402	361	379	415	395	443	364	372	396	383	392	393	395	360	419	390	387	391	424	362	385	417	388	387	384	395	431	417	400	385	373	413	408	382	385	405	387	396	404	423	441	433	402	389	405	368	356	375	395	398	404	371	385	401	388	411	420	408	393	387	391	414	397	390	418	409	372	423	398	394	392	397	388	374	358	429	371	389	405	347	394	433	405	374	409	385	416	376
3517	5313	3408	1683	1267	1093	832	772	661	596	581	543	554	533	498	488	495	436	422	457	464	475	437	425	443	449	413	438	443	458	453	415	433	455	444	392	413	444	460	421	388	410	438	380	460	463	395	377	425	421	417	447	427	434	445	385	446	427	425	406	417	460	461	422	435	427	403	437	448	436	429	384	412	430	432	429	412	428	430	420	436	457	442	420	437	383	399	416	430	416	443	426	380	426	399	402	436	410	423	404	426	443	414	427	418	435	416	456	410	426	416	409	415	440	414	449	419	411	414	406	412	421	438	394	431	373	407	414	463	418	423	424	446	375	418	392	432	404	444	442	409	428	427	434	402	394	422	459	410	429	428	476	429	403	412	434	410	469	399	411	398	372	461	416	449	443	410	437	405	394	413	412	466	406	426	431	424	385	447	420	409	422	379	413	462	412	457	420	408	422	438	402	416	441	425	433	440	444	432	446	402	411	401	458	410	427	403	427	424	419	410	429	441	390	442	443	413	440	421	413	412	430	420	408	422	439	446	423	416	419	429	434	403	427	397	425	420	451	391	397	433	385	413	431	446	429	435	444	409	403	440	423	426	415	416	437	424	388	432	405	453	403	467	457	420	460	421	469	445	474	392	439	430	390	455	412	431	414	424	428	419	439	445	390	426	408	451	411	406	421	429	435	448	396	441	461	424	452	456	383	431	450	399	425	408	404	422	445	420	393	419	378	375	419	454	411	426	392	411	429	413	424	416	411	421	464	437	402	446	398	461	435	441	442	436	407	445	373	402	421	419	443	391	414	397	425	444	408	407	433	422	417	454	455	417	414	418	429	390	420	413	428	397	454	428	419	423	412	452	431	424	388	434	409	413	412	453	384	385	447	409	427	420	393	394	415	455	455	392	403	440	419	424	416	411	407	397	491	422	395	458	409	441	410	447	389	400	410	408	434	450	403	434	438	425	431	434	418	407	391	411	394	407	414	428	416	451	431	428	425	431	429	446	459	430	397	431	453	427	448	416	446	457	498	442	424	407	414	419	466	419	405	464	468	446	392	384	382	402	441	424	451	402	437	434	425	439	377	405	420	419	404	419	429	445	415	418	471	402	418	409	440	442	460	430	411	422	436	445	426	420	384	404	397	426	434	426	412	437	398	406	404	414	433	411	401	409	412	394	433	444	387	440	450	421	439	382	405	436	454	438	435	364	404	412	399	412	444	437	447	420	458	422	413	410	473	455	418	425	407	425	402	434	436	397	437	459	401	409	409	441	426	432	391	403	431	441	400	407	418	431	438	419	460	412	447	419	424	373	440	440	404	433	418	432	464	424	435	406	410	410	423	443	394	414	420	420	427	437	428	422	456	431	437	418	442	457	421	421	432	397	394	410	415	392	436	429	445	446	381	422	413	449	417	420	409	408	406	421	414	365	409	428	391	426	410	434	413	409	417	424	409	423	415	393	405	416	408	403	362	395	433	443	460	407	422	441	389	423	454	374	417	384	446	396	454	421	402	444	427	402	427	430	425	424	419	427	447	409	398	423	425	430	445	398	463	389	426	411	423	392	429	444	413	376	461	423	449	429	403	411	402	413	411	394	409	419	459	442	405	411	405	387	383	430	439	433	420	424	388	400	387	425	448	451	438	454	402	436	433	426	425	413	441	417	433	408	437	406	404	435	393	428	414	395	413	438	411	459	437	456	430	389	392	403	411	412	401	414	389	433	408	453	416	424	403	444	418	430	451	413	412	448	411	425	424	440	425	397	437	451	423	433	408	455	404	413	440	421	433	432	401	404	407	397	407	426	427	395	413	385	423	386	418	408	476	416	444	431	409	434	387	404	413	406	400	420	418	468	436	452	369	416	452	433	439	406	464	400	401	466	425	454	406	413	414	435	416	399	406	403	426	416	426	390	422	425	389	410	408	420	388	432	408	432	386	399	432	418	431	427	456	400	413	395	438	422	424	396	410	405	439	446	406	412	436	432	390	438	438	426	414	433	425	435	382	388	432	417	448	436	437	453	395	424	439	429	434	428	430	392	456	366	365	443	414	452	428	412	367	429	419	438	404	400	411	462	414	396	439	438	396	435	419	445	443	435	437	433	433	396	440	429	436	404	407	438	439	435	419	412	440	450	403	458	425	398	394	378	411	417	450	407	433	405	449	402	418	384	419	379	412	437	392	407	442	429	413	395	442	423	439	403	419	396	432	420	422	382	423	437	423	421	429	430	428	416	470	403	419	435	428	420	450	413	416	423	472	399	406	394	427	443	457	438	467	417	401	464	387	414	379	422	415	432	416	413	404	406	406	425	427	429	457	437	438	412	448	443	423	391	383	437	405	384	407	404	448	429	435	406	424	403	402	407	425	396	434	413	400	425	391	407	422	451	438	423	427	477	446	434	375	435	433	435	462	433	422	465	423	398	395	413	436	402	376	429	430	393	422	425	432	424	421	450	400	404	438	406	431	441	398	419	419	414	377	403	421	411	406	412	426	402	414	435	459	430	404	419	399	434	413	439	438	436	431	412	405	393	423	398	448	421	433	427	399	435	421	467	419	420	438	402	411	422	402	455	445	410	404	438	399	407	404	409	434	456	411	467	405	456	409	445	383	462	417	450	409	398	400	393	432	375	428	407	413	394	376	435	405	446	444	384	426	417	431	465	400	449	392	449	414	419	417	392	408	405	382	446	414	423	408	464	440	436	438	411	413	401	421	419	415	445	431	412	413	419	393	432	404	427	399	420	411	460	387	407	405	429	394	417	425	392	432	393	385	407	413	414	433	402	442	432	404	401	439	449	409	430	396	442	418	430	439	412	438	476	424	429	404	429	430	402	413	415	425	429	377	422	417	424	442	388	405	424	392	419	450	420	401	409	469	451	447	416	406	419	444	418	437	389	393	430	400	445	415	457	434	436	448	431	412	401	419	402	453	431	392	410	411	424	484	392	462	416	397	428	421	414	449	394	443	418	444	400	400	423	449	413	410	394	424	417	441	438	451	378	424	460	418	431	442	391	434	424	434	486	392	436	453	445	440	381	393	409	424	434	469	393	418	422	445	431	389	463	451	458	407	424	435	461	422	425	432	416	415	435	437	430	443	420	394	423	412	434	373	418	423	412	404	430	410	407	430	396	429	405	444	419	446	438	412	440	424	432	411	413	414	421	450	403	411	405	401	413	442	415	403	447	406	376	411	434	445	429	421	402	423	393	435	383	417	432	446	424	417	400	388	410	403	407	451	451	438	450	420	413	430	399	415	436	424	435	386	438	376	448	415	446	420	418	446	436	421	378	456	407	418	416	425	395	429	394	425	425	473	425	402	412	399	455	430	404	454	439	406	411	416	453	416	408	395	411	464	421	445	417	381	413	426	409	438	398	422	433	393	410	425	405	437	421	422	439	421	439	426	436	414	390	428	452	420	426	404	396	434	418	396	419	441	388	418	405	446	450	410	435	425	417	421	441	424	385	440	421	430	420	424	395	407	379	430	437	406	412	426
22832	21344	28990	24030	21334	21367	6733	1103	855	730	732	602	564	527	476	561	521	470	428	457	452	435	422	391	427	423	357	408	407	419	433	434	426	411	403	387	414	410	396	388	350	383	353	407	415	362	402	373	381	370	381	388	364	378	386	355	360	398	401	359	363	387	346	392	385	372	380	374	371	402	350	365	373	354	381	370	366	364	359	387	360	370	392	402	360	383	347	386	358	351	389	406	356	360	388	368	393	355	399	370	384	328	404	355	387	376	383	375	363	385	394	353	372	384	361	363	351	378	358	380	370	363	375	367	387	380	357	359	385	365	403	378	372	342	382	355	367	351	360	398	347	393	373	349	363	368	368	395	351	357	381	403	360	346	385	357	393	369	343	364	412	368	386	377	388	407	366	405	378	377	372	391	386	357	384	324	371	378	376	386	355	349	356	360	370	353	342	376	372	366	351	320	419	352	407	385	382	382	372	368	371	395	328	392	373	383	372	347	365	370	387	400	379	365	391	364	400	377	379	357	374	376	389	390	362	425	354	362	378	366	357	375	400	387	350	371	341	358	346	357	352	365	347	409	388	340	356	419	372	339	312	360	350	396	357	368	386	350	383	370	361	368	360	350	378	356	410	386	376	352	377	397	363	397	381	348	368	403	401	403	399	393	369	378	366	380	372	364	382	361	340	343	358	375	395	388	390	372	389	322	365	365	369	356	375	379	382	382	354	381	380	383	389	380	373	353	359	397	336	388	358	360	409	371	378	336	344	363	397	368	379	390	402	356	353	391	361	363	392	380	365	352	369	372	393	368	371	415	371	360	379	345	349	347	379	357	378	403	340	374	352	349	398	346	384	333	382	382	373	363	448	362	385	381	362	376	363	368	374	359	369	377	362	365	341	371	347	394	360	411	367	371	392	346	353	361	372	371	354	387	370	389	366	355	389	349	370	358	364	379	355	357	340	355	361	386	356	367	374	359	380	354	383	354	396	349	372	369	363	345	373	351	343	363	404	334	341	402	375	341	351	381	428	405	362	394	333	383	383	350	386	384	361	341	365	399	375	365	368	354	368	348	378	356	331	354	379	332	369	369	357	383	360	346	364	375	415	380	414	408	377	377	396	355	380	367	404	350	365	358	365	365	387	392	373	360	432	362	367	354	365	376	340	343	362	368	411	364	352	361	381	397	360	393	358	369	378	375	332	399	366	386	384	376	378	378	388	382	413	415	380	382	379	360	405	403	389	354	348	360	349	392	380	365	370	356	363	364	359	400	395	357	376	386	372	377	376	385	393	382	344	381	377	374	368	354	402	399	383	365	395	395	404	366	356	399	381	338	359	333	380	349	384	366	368	408	379	386	353	397	364	363	369	375	369	394	352	397	377	361	335	387	361	373	384	369	363	397	368	378	371	370	376	358	389	342	374	360	351	360	369	404	324	398	346	396	406	363	404	383	389	365	349	356	356	341	373	339	378	378	351	363	384	334	357	383	370	359	384	374	365	359	419	368	387	358	379	404	370	357	382	355	415	347	350	357	348	395	390	388	350	352	351	357	372	383	375	362	386	359	382	342	356	353	390	393	384	384	359	392	349	403	344	338	353	324	377	363	376	357	352	379	370	357	348	346	387	391	374	391	362	358	357	368	403	383	333	386	364	394	359	387	387	364	380	372	371	350	413	358	358	369	360	371	397	365	354	384	388	400	364	352	369	345	351	376	375	385	380	398	379	339	396	382	381	355	362	383	380	355	342	364	334	376	363	407	372	379	383	379	397	385	369	380	382	376	378	377	377	348	349	364	363	396	353	363	338	352	371	400	366	374	367	359	395	349	399	308	398	353	336	391	392	382	374	376	326	343	387	338	374	369	398	376	381	366	361	393	355	372	372	395	389	352	388	378	380	377	360	360	390	376	366	352	394	377	360	350	384	402	352	357	374	372	370	378	348	356	329	346	400	413	360	373	363	362	350	374	371	401	372	407	350	366	354	337	411	364	320	374	339	397	364	407	359	378	350	335	376	385	370	364	365	373	383	376	354	366	359	387	374	312	385	397	408	369	367	374	364	345	366	355	364	388	363	408	378	385	378	381	398	369	371	360	359	366	359	348	392	367	341	378	375	348	361	357	353	370	387	389	359	366	347	390	359	361	384	384	394	353	411	357	422	358	360	359	351	393	366	385	390	358	385	385	366	372	363	406	358	370	341	388	373	329	381	372	370	385	396	380	356	413	373	373	364	360	372	348	396	389	408	367	384	363	402	388	359	399	410	358	368	359	383	334	380	393	371	381	370	373	371	355	371	365	397	368	368	393	397	354	356	392	342	359	374	348	366	383	357	403	348	395	367	374	345	388	334	392	341	374	393	383	345	365	344	377	338	391	372	400	415	394	373	336	394	387	398	368	382	380	363	361	381	348	353	373	387	357	411	358	395	382	372	347	381	377	410	343	360	399	387	378	368	376	394	387	357	387	376	370	389	369	393	392	381	401	392	372	375	350	380	360	377	388	357	351	370	373	383	400	353	370	376	353	398	375	372	374	355	384	334	381	376	357	353	385	371	351	389	398	366	378	346	379	363	350	352	353	338	360	380	337	361	353	370	360	368	354	357	366	371	365	361	369	384	356	354	357	345	361	368	374	351	377	360	351	376	382	374	362	311	332	372	406	290	360	384	370	391	365	385	388	396	372	364	374	387	386	375	396	366	363	391	393	334	411	356	348	365	363	404	373	348	368	375	373	361	350	365	371	382	342	372	364	377	361	387	386	386	359	349	400	364	362	387	366	337	326	373	374	348	381	381	375	383	357	389	377	369	354	402	393	330	379	380	352	340	402	373	384	404	400	336	367	343	374	427	365	384	360	331	384	406	354	413	368	387	370	385	366	352	367	387	380	359	373	311	352	388	327	408	392	381	373	375	395	366	368	388	381	373	363	373	372	386	352	373	371	378	364	361	387	390	388	367	346	374	377	391	357	346	360	377	355	356	355	372	362	382	388	375	400	346	351	361	362	347	357	356	352	313	355	327	381	351	382	361	383	388	361	357	352	356	350	347	400	374	380	383	373	434	370	354	365	379	352	350	379	356	356	373	348	365	349	354	386	358	380	360	359	383	377	412	403	357	394	351	365	344	370	362	365	364	396	373	399	378	347	392	419	355	356	373	387	369	398	402	388	344	384	373	353	367	393	357	395	402	332	364	388	393	352	384	391	363	336	362	357	376	355	369	400	423	384	352	358	381	339	328	382	387	376	370	362	337	392	371	347	376	331	379	371	349	395	372	373	352	334	353	340	399	379	376	369	380	387	389	385	382	368	372	370	369	340	379	366	360	400	377	317	340	352	358	386	386	376	369	334	385	353	347	367	357	382	389	366	416	366	407	388	337	378	408	366	397	364	354	345	368	351	309	372	370	357	382	375	341	357	354	387	348	371	356	368	370	366	367	372	372	373	420	378	382	366	385	390	343	370	390	397	361	358	400	382	378	378	366	347	333	351	370	352	361	365	342	387
4823	14919	9817	4667	3437	2583	2024	1543	1192	1069	928	816	720	715	572	573	547	537	527	502	459	461	480	452	494	435	432	436	401	450	397	423	409	445	380	388	395	385	369	387	412	410	406	403	403	373	383	394	404	437	406	383	376	346	379	346	367	340	395	408	376	358	357	384	361	354	336	423	372	415	388	391	435	400	373	397	381	392	395	406	375	404	346	399	389	378	379	398	369	374	379	352	378	365	372	369	364	380	373	357	384	356	366	365	367	343	365	377	360	411	407	369	346	364	365	384	380	421	336	396	382	382	364	367	359	363	394	354	358	360	372	372	394	380	394	402	391	404	379	381	347	373	384	370	401	401	382	397	395	378	366	388	395	388	379	354	376	406	375	368	355	369	353	377	450	362	362	386	372	395	373	340	420	354	392	382	385	409	371	401	414	369	379	368	358	393	371	380	400	387	399	407	388	362	345	361	371	351	371	376	372	368	393	400	410	366	370	366	355	389	383	362	392	372	368	382	370	391	341	364	411	310	375	342	367	347	361	374	388	380	387	354	376	356	366	394	349	372	340	395	370	393	365	373	354	380	392	378	375	335	378	392	358	403	375	351	369	388	366	395	339	383	340	386	354	373	404	361	333	354	401	386	390	386	379	375	395	363	381	367	343	375	365	369	404	382	361	409	395	388	403	315	382	313	408	364	391	344	379	382	386	388	367	360	372	371	357	392	371	371	413	343	368	367	395	352	337	401	370	354	386	359	345	379	341	362	367	382	370	348	393	405	384	350	374	399	377	379	346	351	381	394	406	354	404	387	350	368	357	384	378	397	383	395	375	369	393	386	364	398	340	379	372	379	374	366	378	387	370	354	374	351	390	405	352	376	391	341	424	345	370	371	334	378	356	361	370	382	337	345	392	379	350	356	377	423	377	395	390	374	369	330	373	366	396	384	401	326	357	405	383	376	381	347	347	379	361	379	368	384	385	347	416	369	406	379	387	389	390	385	413	364	370	407	367	383	365	373	345	344	402	398	369	362	373	337	386	366	373	395	389	390	403	378	374	321	389	390	367	370	390	383	378	384	391	372	364	400	397	365	422	379	360	364	385	362	379	375	354	396	385	381	370	393	376	422	364	389	375	363	363	382	376	345	381	374	345	364	351	378	386	384	370	386	371	360	372	396	374	379	387	384	369	408	413	397	409	355	371	345	404	351	390	362	347	394	401	367	386	389	377	380	406	336	327	395	408	398	377	369	392	385	354	395	367	377	348	371	380	351	367	407	361	401	372	391	345	370	353	387	382	373	338	395	365	351	406	401	395	379	393	347	368	379	374	364	357	368	367	372	418	379	359	387	374	362	378	356	398	362	392	347	357	339	388	369	389	373	376	349	387	370	398	361	333	337	383	366	388	369	366	369	367	390	384	377	371	377	366	409	356	382	373	384	362	354	383	337	345	338	373	390	383	368	390	377	382	385	367	369	387	380	373	392	375	403	391	364	371	389	406	374	380	361	366	379	382	416	360	386	360	395	353	370	389	384	378	362	400	376	367	348	364	409	372	360	378	358	375	372	399	385	391	404	393	371	376	361	388	339	371	377	396	362	394	388	359	380	326	343	356	369	378	371	381	370	377	376	397	364	370	385	350	387	359	392	386	356	375	352	383	390	341	364	393	360	358	348	371	351	352	377	354	382	371	359	369	376	387	383	413	355	388	384	370	341	363	359	382	381	351	369	358	379	385	374	377	354	416	362	367	380	390	401	358	397	379	362	378	370	369	368	361	396	366	360	381	407	369	360	353	367	364	358	387	365	384	388	370	375	374	349	365	382	405	423	370	402	381	397	391	390	364	373	386	387	381	375	367	373	389	393	372	396	394	383	397	390	394	403	414	345	344	388	408	373	358	371	395	365	371	396	356	360	338	355	375	380	356	363	344	381	373	381	384	369	350	377	405	347	366	368	394	372	379	386	368	383	347	352	396	368	393	361	401	388	388	360	366	398	392	381	376	370	381	383	405	379	366	359	369	405	370	383	365	388	351	402	411	344	371	382	351	396	377	360	381	365	351	430	364	396	360	368	400	374	407	352	374	359	369	398	406	341	357	379	366	368	401	373	408	395	385	365	371	387	368	379	371	346	374	405	398	355	380	382	377	353	388	366	374	367	348	378	377	359	393	385	371	394	398	353	343	362	387	371	378	374	355	355	344	384	349	369	377	402	405	353	372	378	356	336	369	356	360	362	372	388	410	361	356	390	363	361	375	360	389	364	363	379	385	351	363	391	389	384	371	405	396	415	387	382	371	368	368	360	380	378	350	364	367	358	351	390	364	399	409	422	357	374	362	376	367	368	373	381	370	359	411	385	386	384	393	338	383	379	357	367	402	386	391	332	361	401	364	357	341	357	391	387	363	382	382	361	375	362	367	352	369	375	359	373	342	410	395	385	377	367	396	359	395	409	381	381	371	382	364	397	342	412	360	352	375	373	400	394	362	359	407	384	389	357	350	359	408	336	365	372	362	385	385	377	404	399	369	394	382	371	372	371	350	381	382	368	368	341	379	364	362	389	350	341	356	348	369	385	364	327	353	380	396	354	373	391	377	363	344	371	369	369	365	405	385	355	383	375	394	382	396	368	380	374	382	379	374	400	387	386	365	378	368	407	384	356	335	401	431	339	381	361	365	388	361	354	407	403	365	386	348	373	342	348	402	336	370	392	384	355	368	384	368	389	394	393	340	402	363	404	368	387	337	361	371	358	401	407	348	365	374	408	424	373	387	408	346	395	383	381	352	368	381	368	349	351	375	357	362	416	366	398	359	369	389	346	399	390	367	390	364	379	399	373	380	367	364	355	376	370	365	411	364	396	373	401	385	391	355	360	386	354	386	359	366	406	356	381	368	351	373	399	347	401	386	373	385	373	380	389	362	331	363	398	401	377	335	413	350	373	380	373	393	390	414	373	382	401	376	371	412	394	359	384	320	350	363	380	391	387	380	389	357	360	371	372	368	385	380	384	354	398	368	370	373	381	359	374	365	351	360	351	356	383	403	376	434	374	366	355	386	371	385	412	363	344	408	340	378	381	397	387	333	376	371	377	376	376	385	382	390	362	385	387	364	395	372	394	359	389	391	383	382	369	373	398	360	402	357	384	410	379	383	367	413	364	400	375	368	369	367	363	405	369	385	367	384	360	410	373	373	410	397	374	343	384	357	360	404	378	385	391	403	387	364	384	333	341	381	358	365	395	371	391	357	342	385	399	355	360	365	400	381	365	396	361	362	394	371	367	362	396	376	385	425	372	383	390	401	344	383	373	346	355	379	359	386	362	381	384	387	362	369	375	378	382	377	383	364	395	395	382	391	337	373	384	349	371	373	373	347	389	370	405	341	358	387	364	366	403	382	394	392	385	400	373	374	337	400	379	372	396	394	337	366	352	386	368	405	341	366	394	399	377	388	361	355	367	393	359	391	348	382	388	372	362	396	366	404	334	376	390	371	366	396	350	327	397
27994	17136	3133	650	483	422	295	233	247	237	209	251	237	224	227	245	236	213	221	209	204	223	209	223	209	230	203	221	222	196	189	209	241	214	221	223	209	199	251	219	213	215	219	217	214	212	223	195	260	212	192	218	222	202	196	200	200	202	218	200	198	202	199	210	195	195	185	222	201	234	223	205	211	239	201	224	207	238	213	221	194	228	213	246	196	233	192	186	222	222	208	215	233	215	210	198	228	206	213	217	237	242	221	217	210	215	212	196	206	224	225	239	232	215	224	212	207	201	251	218	186	189	213	201	210	218	214	200	232	229	204	217	217	237	226	205	188	224	206	207	214	195	182	215	211	212	202	214	203	211	210	189	207	234	211	211	195	232	223	220	214	229	213	239	228	236	203	203	211	226	203	214	228	191	207	225	228	222	246	199	213	204	204	216	226	215	223	215	206	231	226	222	216	225	230	207	223	224	234	200	213	191	211	206	231	207	233	233	200	191	211	224	211	210	215	216	194	211	218	236	197	206	200	237	223	222	237	219	209	193	212	211	218	235	217	197	218	237	236	227	214	226	221	231	218	189	228	206	197	219	205	188	213	221	240	213	222	213	239	211	196	232	225	182	220	227	228	199	221	193	215	212	229	187	208	218	219	242	226	198	203	192	223	197	228	208	227	210	220	220	210	219	232	232	207	210	209	189	218	227	240	225	212	236	216	246	194	225	214	244	217	212	216	219	214	215	217	218	217	241	196	223	239	218	205	245	233	217	214	249	209	189	216	198	235	227	212	236	206	188	193	201	240	204	221	230	209	228	228	215	208	203	202	237	232	226	234	207	201	208	205	218	213	218	205	225	227	240	235	214	221	202	206	218	229	216	228	218	197	200	206	205	232	210	221	203	197	223	231	206	209	203	228	240	214	227	195	211	210	225	221	181	231	222	240	217	229	237	212	229	200	212	216	202	205	208	211	197	227	208	231	235	202	227	244	217	211	188	228	215	241	210	234	218	227	217	230	220	215	225	201	219	225	219	210	219	231	239	210	230	206	229	213	222	188	217	223	228	220	237	218	237	243	229	220	202	202	225	215	220	206	207	235	216	226	213	227	201	220	210	192	216	195	251	238	204	236	212	195	191	207	240	211	196	203	207	223	226	189	222	176	225	237	208	221	222	230	201	240	207	228	198	209	204	210	207	216	220	213	199	192	209	234	240	236	219	211	227	222	203	199	215	188	238	214	237	229	215	202	201	193	209	232	205	222	217	201	231	205	215	210	206	217	215	223	208	203	225	210	209	199	206	218	212	210	224	213	182	204	211	203	198	212	191	240	220	215	211	213	221	204	216	199	216	196	212	217	237	195	222	199	216	225	211	226	204	185	212	224	207	211	227	201	207	211	177	199	211	218	236	222	218	206	221	200	216	207	243	218	230	204	194	221	223	209	193	204	206	237	191	219	242	228	215	235	209	180	207	212	211	219	219	211	206	208	213	241	203	209	191	216	202	215	198	217	220	231	231	221	194	229	204	212	199	233	203	225	211	216	227	196	233	212	229	218	225	192	235	226	212	213	238	204	218	208	202	207	196	238	202	222	208	215	222	213	207	226	245	216	217	231	211	206	207	221	204	196	211	217	213	217	231	214	181	227	207	227	207	262	223	213	214	206	222	230	194	213	208	226	232	240	207	224	215	236	224	201	206	223	246	240	201	216	206	198	217	202	202	209	212	216	197	216	226	218	215	234	202	194	234	205	234	194	224	224	213	229	214	210	209	225	236	223	226	206	222	207	210	234	225	225	208	217	231	202	224	212	197	220	207	214	187	217	210	206	229	226	202	230	222	256	217	187	230	206	202	214	238	222	205	216	227	193	185	220	207	200	213	243	228	202	211	214	204	199	202	222	241	205	225	214	226	234	221	225	206	174	226	187	212	205	205	234	235	189	232	241	233	213	192	192	220	208	221	209	204	202	198	215	209	227	224	202	232	225	213	227	238	224	242	195	213	228	223	204	201	201	183	215	212	205	253	232	199	234	219	218	202	231	214	211	217	200	215	224	204	226	202	239	216	203	212	227	201	199	197	233	226	217	223	196	220	203	188	209	221	211	183	199	214	219	205	217	214	227	185	225	214	209	209	223	217	222	227	221	208	198	252	217	234	189	251	217	234	232	222	211	235	222	232	182	213	218	224	220	222	231	208	214	195	211	225	221	206	221	220	218	204	238	233	220	207	201	261	235	196	236	204	213	227	215	206	220	215	214	227	221	205	218	220	199	230	225	211	217	204	213	217	231	216	217	221	218	207	241	207	184	205	220	217	237	224	254	210	235	206	217	230	202	218	220	209	231	211	219	241	209	224	230	227	228	218	221	221	200	217	220	231	230	225	204	235	226	228	210	224	224	214	202	223	209	209	214	214	227	203	220	231	215	216	214	228	207	212	204	220	215	241	219	222	220	196	224	220	232	221	225	212	210	230	197	226	208	186	221	216	244	191	225	226	258	219	204	180	229	187	218	184	234	223	227	219	227	224	213	213	204	236	209	238	193	217	219	196	230	202	225	259	210	192	216	220	227	214	231	215	223	221	218	199	227	230	223	221	246	202	211	213	199	205	219	212	219	213	224	207	237	216	210	228	224	232	237	223	216	226	210	247	224	207	204	215	214	214	195	221	227	224	209	226	235	208	243	225	225	236	177	232	217	208	232	222	251	217	201	218	208	202	205	199	207	214	215	202	195	228	234	230	202	207	227	197	223	222	232	225	251	221	205	215	243	231	229	234	220	227	213	211	220	217	217	235	229	210	193	203	213	228	248	211	216	222	220	237	214	213	239	219	212	241	199	218	222	197	220	215	227	227	201	196	213	215	217	248	229	209	207	190	193	203	213	212	239	215	214	208	222	202	210	197	223	219	204	232	195	208	196	215	202	186	226	213	220	229	213	209	211	204	214	196	224	212	204	210	216	210	210	205	196	200	218	211	212	208	211	222	209	212	207	201	216	217	220	209	227	186	246	198	229	195	226	199	229	238	219	203	226	218	217	196	216	195	224	216	238	208	209	216	220	243	203	219	234	204	232	205	238	191	222	193	214	218	218	247	200	191	225	226	206	214	215	240	218	225	208	216	213	202	216	233	222	229	212	217	200	217	212	224	215	233	234	209	229	209	211	238	242	214	199	229	197	225	216	196	225	224	203	213	210	224	241	194	245	216	225	185	209	189	206	213	233	204	204	236	223	239	200	205	223	218	211	212	200	181	209	208	206	216	201	203	221	236	218	249	216	224	212	214	183	218	203	219	206	229	234	223	241	218	227	233	215	238	237	219	217	216	237	235	207	214	210	195	225	205	227	199	198	209	223	230	219	217	218	224	213	220	232	208	184	219	226	198	201	236	201	248	212	196	204	229	230	210	252	219	250	233	226	227	224	204	190	212	218	199	240	207	210	223	238	217	204	213	225	222	210	212	183	212	197	222	218	191	255	215	239	235	229	245	220	218	223	202	217	200	192	230
4327	895	614	444	374	294	279	302	272	284	272	262	257	236	250	278	234	289	238	239	250	253	240	241	225	239	257	242	257	271	243	284	236	234	245	227	248	242	245	241	243	250	241	230	267	243	261	258	243	243	238	255	213	244	263	238	218	251	248	247	253	233	248	240	252	218	269	230	235	245	239	232	225	226	217	235	259	284	245	258	252	231	219	240	237	276	265	249	238	267	241	240	216	223	225	238	231	230	244	250	244	258	248	251	229	261	218	258	242	241	226	232	255	241	253	261	245	242	248	256	246	244	250	272	223	245	245	251	239	252	197	242	247	236	273	226	235	251	226	240	272	237	238	263	239	230	232	245	254	276	255	238	295	249	246	246	242	230	237	225	219	252	266	220	241	267	240	238	233	255	261	228	223	260	235	228	241	250	249	252	226	256	220	263	214	254	256	264	239	245	228	224	200	240	240	250	236	277	242	257	236	236	245	230	231	259	261	231	233	268	231	243	222	217	240	247	220	221	235	254	213	266	249	243	242	252	264	244	265	229	243	264	239	252	265	239	227	238	242	244	242	238	266	254	242	253	251	232	256	250	221	248	231	239	237	239	228	245	227	248	227	229	234	233	239	211	248	244	244	197	224	257	259	239	257	237	251	242	260	243	256	246	239	256	250	231	251	275	247	258	254	256	288	218	231	257	251	238	231	220	253	247	240	231	234	232	208	242	238	268	235	251	258	256	259	247	250	249	247	250	251	240	237	221	249	256	232	237	258	247	264	236	249	240	240	250	252	215	233	244	232	245	252	244	234	237	258	250	250	259	238	229	260	226	251	244	206	254	233	244	239	228	230	262	248	244	259	213	286	250	233	260	230	240	226	229	229	225	261	236	247	259	271	215	215	224	252	251	265	231	255	227	226	273	258	253	221	239	241	247	263	254	253	254	250	239	235	242	264	241	243	238	285	255	238	241	239	251	250	227	262	230	239	227	275	257	265	242	252	238	251	236	219	233	222	218	206	231	256	237	265	242	228	236	257	242	232	250	242	252	257	227	243	237	254	266	218	234	253	247	264	247	217	211	270	242	229	244	257	262	242	240	225	224	251	241	268	251	249	234	225	250	252	248	209	264	231	269	239	260	239	245	248	212	237	221	249	257	239	243	229	247	263	227	231	250	230	250	225	238	248	226	258	225	232	243	265	264	241	246	237	244	262	223	252	260	263	227	245	237	251	235	256	242	223	233	252	255	246	257	261	246	212	216	229	253	237	245	261	229	255	250	264	248	259	216	251	261	244	239	248	237	236	256	235	229	257	242	266	220	234	262	254	225	258	218	236	199	240	208	243	203	237	237	257	236	231	264	257	263	261	262	254	275	244	214	213	244	289	256	253	251	227	232	239	259	219	241	231	257	261	276	261	248	217	212	266	255	255	220	235	213	261	260	251	254	239	262	260	260	223	216	246	238	249	256	233	251	232	255	226	241	261	233	257	245	265	252	273	258	228	240	254	234	263	244	267	247	245	242	249	221	231	246	248	223	240	264	277	249	228	278	274	227	276	229	244	242	234	225	242	216	255	255	267	263	264	253	251	227	242	253	236	230	231	243	226	232	236	216	239	262	249	264	236	225	240	241	246	249	237	231	242	251	260	240	224	243	255	245	252	224	263	240	217	253	227	255	202	247	218	232	242	276	237	253	239	247	229	243	236	236	248	227	240	270	268	224	239	218	229	239	239	250	270	255	277	268	234	253	261	229	220	251	227	265	235	240	260	242	248	258	213	268	240	225	240	219	222	246	236	253	249	241	268	240	254	245	241	222	260	234	234	242	247	248	233	274	236	262	241	237	228	250	231	273	265	245	246	254	245	227	271	228	227	237	248	230	240	214	231	235	254	252	257	229	258	227	244	257	254	234	228	253	251	231	229	250	233	244	247	270	244	261	228	241	257	260	251	278	261	245	249	200	258	247	264	246	262	221	239	237	251	234	264	267	261	225	241	226	221	220	262	237	239	246	221	245	224	251	263	238	233	247	239	292	260	276	274	253	258	241	230	263	224	232	227	276	223	249	236	259	237	238	229	231	271	256	264	228	217	243	240	200	228	249	218	245	234	251	237	236	248	257	237	263	256	248	213	250	226	252	234	244	238	230	259	229	239	232	227	234	235	243	248	253	261	264	261	257	224	253	257	252	265	232	240	251	229	253	229	253	244	240	235	218	251	259	241	271	242	237	262	213	244	230	257	241	228	291	273	254	221	221	252	244	239	227	253	270	253	204	231	243	267	247	268	236	251	270	229	221	236	237	243	227	228	234	254	252	273	250	249	260	246	277	233	252	224	247	231	242	236	281	248	255	264	243	249	237	230	216	240	245	247	251	224	252	219	256	240	248	260	237	253	246	225	244	250	244	256	220	249	228	231	259	233	235	248	261	263	252	239	246	268	231	241	231	229	226	248	239	257	220	264	238	227	229	245	257	238	255	226	257	251	203	235	245	220	247	238	236	250	244	257	263	231	244	242	233	231	260	254	266	232	246	229	244	240	224	264	217	258	241	247	257	258	246	236	216	242	232	273	270	261	257	262	247	231	229	232	223	236	239	242	240	236	230	239	264	247	266	250	257	226	229	245	230	249	230	216	229	255	246	252	253	271	258	201	183	214	261	225	257	238	218	234	234	236	237	250	239	247	262	222	242	231	247	216	216	263	255	260	253	216	233	250	252	232	231	251	245	259	242	258	234	241	286	246	231	256	234	245	247	243	217	245	251	245	240	241	282	223	238	236	219	218	261	265	235	237	249	264	264	226	244	286	245	209	247	261	254	237	229	264	253	238	246	238	236	253	243	255	257	245	254	248	226	235	248	262	265	244	273	250	220	253	261	262	239	247	196	268	218	256	227	233	229	250	256	246	255	238	255	248	253	242	264	240	255	264	223	252	248	243	227	231	243	243	281	293	276	290	231	241	231	278	255	239	256	237	226	234	244	254	233	234	258	233	224	213	255	245	246	226	220	246	267	241	236	236	292	236	221	243	228	272	242	260	228	265	240	268	226	245	261	225	278	255	250	225	264	215	239	254	210	222	241	242	235	236	263	246	253	237	226	232	278	247	261	259	237	243	246	293	246	271	235	255	248	240	254	229	250	253	217	226	241	222	258	235	277	254	238	240	268	232	231	249	256	213	253	245	210	241	227	229	226	239	227	259	238	258	256	232	250	263	249	225	247	256	264	247	252	236	233	258	225	232	238	240	245	258	251	238	220	202	238	269	239	233	245	227	255	240	249	264	241	244	218	247	212	262	242	247	264	265	245	260	221	237	239	239	262	232	264	236	233	237	249	262	247	250	229	239	259	258	258	275	253	244	245	255	237	243	249	270	247	215	238	280	267	232	213	249	253	251	228	248	258	266	224	242	260	236	229	219	255	231	281	231	248	245	266	250	248	236	235	219	235	260	246	250	239	245	244	263	226	243	209	239	248	218	246	203	201	242	235	223	252	247	255	234	233	228	237
23900	21352	28553	24494	21345	8441	781	503	371	386	281	298	271	244	222	225	211	200	188	226	207	189	158	201	189	196	175	174	191	171	190	176	148	158	156	176	178	175	163	180	157	158	149	183	185	163	182	163	154	178	152	157	136	141	192	146	137	164	155	190	161	135	158	153	179	160	158	167	159	158	178	168	178	165	151	137	192	169	175	162	171	154	144	154	138	168	171	168	149	174	191	173	141	144	151	164	157	168	156	160	160	191	176	151	161	170	145	141	154	158	163	155	145	144	149	170	157	148	164	178	170	155	160	152	144	176	162	152	154	145	154	182	182	154	173	150	159	164	164	166	169	162	153	148	136	148	163	150	130	141	168	164	162	159	144	143	154	142	157	155	183	158	137	168	151	169	183	161	169	125	166	166	166	173	157	155	155	160	155	149	165	157	151	179	149	156	158	178	155	158	160	141	169	153	138	155	161	132	155	145	160	156	156	151	173	142	157	146	163	163	148	160	166	151	146	167	160	170	149	168	169	151	158	158	169	163	142	134	174	161	142	144	151	146	133	149	160	159	161	157	163	162	137	160	155	169	168	160	155	153	139	169	173	165	135	167	142	174	158	145	151	162	149	166	167	171	149	175	178	153	162	176	148	161	159	180	183	158	180	135	146	162	167	155	147	152	167	146	163	148	166	153	164	145	149	141	139	179	154	150	175	157	143	152	161	162	145	154	178	148	164	164	150	152	154	176	169	161	161	150	145	166	164	143	151	167	151	161	168	168	172	159	135	117	162	172	158	154	163	178	165	139	176	163	189	161	158	160	142	150	154	154	156	156	167	161	154	169	160	145	158	165	167	160	165	144	180	150	161	153	174	152	159	173	160	159	178	150	163	171	165	155	159	145	152	145	170	150	141	175	147	178	130	154	167	169	151	146	159	142	161	172	131	134	165	154	148	164	170	152	185	163	159	141	170	174	152	158	152	147	153	177	156	150	173	165	175	160	143	169	137	144	161	160	158	162	181	140	163	155	157	154	173	148	140	168	156	148	163	160	162	163	169	169	160	145	149	160	159	146	160	162	158	168	188	151	184	172	147	152	162	156	142	166	168	168	162	141	153	166	150	155	165	151	143	149	164	145	152	155	137	175	140	168	160	138	153	134	176	152	165	137	164	154	159	130	174	162	159	147	143	174	160	148	147	163	163	155	158	151	140	172	157	147	157	135	144	158	145	152	158	146	181	164	193	181	168	142	171	170	172	145	163	152	158	177	183	160	170	155	146	180	148	138	150	155	158	144	144	167	173	157	134	159	177	135	151	166	178	160	161	162	179	144	162	173	152	160	158	174	168	168	165	164	183	142	146	146	149	132	138	164	164	144	157	158	166	163	146	146	160	162	163	156	164	164	120	148	171	162	184	142	158	147	168	159	173	149	161	151	142	142	158	151	150	173	167	142	134	149	163	141	151	161	150	147	156	169	169	160	171	152	148	154	136	133	154	146	144	163	141	150	152	164	170	168	157	151	165	165	163	195	132	164	156	144	147	152	141	158	144	173	153	179	164	139	159	170	160	150	133	147	167	153	160	157	156	160	152	143	164	148	178	154	150	156	166	152	163	150	188	177	174	145	167	157	145	154	132	157	147	165	137	131	165	161	158	155	183	157	161	168	159	154	145	154	159	157	163	157	142	149	194	155	148	133	139	168	151	122	174	155	164	163	144	149	152	164	164	144	152	148	174	184	171	180	153	160	169	154	139	161	164	160	170	153	154	177	145	159	140	155	162	160	165	131	158	151	151	170	155	157	164	143	154	155	155	153	160	156	161	141	161	174	146	187	146	173	153	169	176	177	160	172	159	167	145	162	160	118	138	153	182	140	145	143	162	153	154	170	162	171	163	149	163	158	151	145	147	156	144	149	145	155	184	152	154	161	154	155	141	138	157	161	156	152	194	156	163	158	163	142	148	144	162	148	163	149	153	167	148	113	177	141	156	152	150	167	143	156	168	146	178	147	158	156	167	148	170	165	144	150	155	145	140	174	172	169	139	149	147	151	172	154	148	149	157	149	188	172	164	157	167	154	145	139	141	150	172	156	153	180	168	158	162	160	169	147	143	139	161	135	161	152	142	129	159	165	153	148	144	138	163	181	176	149	141	160	170	161	149	169	162	131	182	162	186	147	137	168	169	178	154	169	158	137	159	148	144	173	178	159	161	158	155	159	165	164	153	156	163	157	137	148	169	154	157	169	128	149	180	151	170	150	170	157	164	154	149	154	152	168	156	175	157	162	169	162	165	155	167	147	160	162	183	144	149	138	156	170	146	152	147	151	158	149	168	140	152	144	130	134	151	174	174	167	154	158	145	143	175	162	149	171	143	156	167	161	141	140	165	153	163	152	160	154	151	170	146	170	154	139	156	163	142	138	171	167	142	177	149	170	174	150	147	165	140	166	138	161	142	138	160	167	166	159	146	147	157	160	169	192	152	140	172	140	154	161	179	166	187	150	156	152	169	140	140	152	154	170	142	147	155	153	166	154	176	159	168	156	156	168	152	155	189	173	159	158	151	158	161	146	145	179	173	157	159	177	177	173	143	163	148	144	170	159	152	179	141	160	165	151	146	148	144	173	135	177	175	148	169	156	151	163	153	163	165	159	160	135	140	127	159	146	162	161	160	165	155	182	182	141	154	147	141	168	185	162	161	165	159	155	151	146	147	157	160	145	157	129	175	162	174	163	157	161	171	173	151	149	171	156	168	130	150	154	143	165	152	157	170	170	133	166	165	175	149	182	137	144	148	164	164	147	141	181	160	170	165	145	151	159	150	150	185	166	139	154	151	152	138	147	170	160	146	139	165	160	155	156	155	154	158	185	174	152	147	171	150	172	143	161	164	161	146	155	163	143	177	168	138	146	179	139	160	168	159	154	150	148	141	120	153	179	179	142	130	148	167	164	134	164	157	158	163	159	151	153	180	139	151	174	164	136	156	155	155	152	135	162	159	138	162	143	167	151	163	149	154	154	148	140	161	150	170	154	151	162	193	144	171	160	161	172	155	171	149	133	158	160	143	150	174	167	142	153	143	153	159	152	160	142	176	168	175	174	152	175	169	160	176	158	173	139	163	141	163	171	157	147	169	160	153	154	174	147	165	165	134	143	162	162	159	145	143	188	167	145	176	139	143	158	158	160	166	165	156	168	155	153	161	157	156	161	167	160	150	158	152	135	163	146	159	145	140	153	146	145	160	144	150	158	171	141	137	141	148	141	153	161	156	153	164	153	173	158	158	148	147	155	169	164	145	170	131	168	160	186	167	161	176	178	161	164	146	159	157	120	146	151	156	138	166	172	155	169	164	138	156	158	158	158	133	145	154	164	152	160	169	162	118	159	168	154	158	136	168	153	160	137	155	176	158	169	166	145	157	146	152	153	154	155	139	148	148	138	146	159	145	177	149	141	131	177	153	153	148	177	163	165	176	178	128	148	152	149	180	147	151	148	155	167	172	176	168	155
3551	9107	5599	2623	1870	1330	988	744	599	493	443	361	375	311	291	286	262	270	263	240	234	206	225	214	210	218	199	197	183	164	201	196	199	179	201	202	160	214	171	187	193	185	197	157	190	173	163	172	157	164	172	176	190	177	170	182	154	184	185	170	175	170	186	172	168	168	159	173	175	181	195	174	174	171	196	158	184	172	169	179	175	177	181	196	171	168	173	177	166	173	181	156	200	156	151	179	175	163	178	177	180	175	173	167	165	193	157	179	192	194	146	164	165	196	177	180	170	170	164	157	179	164	183	155	166	157	195	190	183	172	182	179	174	189	174	191	159	183	164	181	179	151	168	175	179	153	170	181	172	169	183	170	164	160	167	158	157	172	192	215	163	187	140	188	159	173	165	169	198	182	177	169	163	161	196	174	172	184	163	185	167	174	158	156	160	145	167	156	179	173	184	167	176	170	171	180	166	181	173	182	168	176	204	178	164	177	173	155	157	168	142	177	180	173	175	165	198	184	155	196	178	179	164	181	162	170	176	187	183	164	169	184	166	152	177	190	153	171	189	179	196	181	165	183	175	177	189	164	158	175	184	172	167	172	181	175	193	163	161	202	160	186	168	176	157	194	175	190	169	164	203	182	181	173	197	176	162	170	182	174	168	169	176	173	178	163	171	185	187	181	166	153	183	171	184	179	176	193	173	189	180	154	187	161	174	165	158	189	177	175	187	175	192	190	190	152	189	157	166	173	184	166	193	189	196	190	169	205	196	176	198	187	193	189	175	177	180	193	170	170	155	161	171	158	178	175	164	182	163	188	168	165	179	172	156	150	190	166	157	174	161	182	158	157	171	190	150	171	178	166	161	184	171	185	174	180	173	187	165	188	181	169	148	181	163	168	160	186	154	156	164	172	176	189	203	170	174	186	188	163	186	180	153	169	175	169	160	175	165	191	201	174	152	166	191	167	167	174	187	185	200	182	154	188	155	178	177	190	178	156	169	173	161	179	178	147	179	158	198	170	171	186	159	183	177	159	187	185	190	196	160	178	187	200	171	178	167	180	176	170	171	157	155	163	183	153	189	196	180	141	164	186	178	188	177	184	183	168	159	171	150	180	168	188	172	191	168	186	161	177	183	172	170	163	168	170	162	160	182	183	166	196	173	152	153	182	171	184	161	169	147	170	189	189	166	143	163	168	173	162	149	156	181	187	173	181	140	184	199	171	175	150	175	189	176	175	176	176	189	195	170	147	188	155	161	177	186	173	167	161	187	194	185	168	145	158	168	155	181	176	188	181	184	185	196	172	168	181	164	151	149	177	168	181	165	175	174	175	184	172	183	154	172	168	181	174	176	172	166	185	172	169	179	161	192	171	182	152	185	176	162	167	166	176	179	190	195	159	169	165	160	176	206	157	162	190	169	154	170	177	151	181	155	144	171	174	185	165	151	180	172	165	158	179	157	192	159	175	193	167	177	170	166	185	174	183	163	194	171	181	186	175	190	182	157	164	159	190	176	193	199	168	194	196	165	153	166	161	214	177	170	183	164	167	175	183	182	182	196	136	185	188	153	167	169	184	184	173	192	179	193	156	165	175	171	188	198	183	183	163	198	178	148	167	185	169	176	196	160	166	165	156	179	152	143	166	174	168	196	165	177	168	194	165	175	173	157	165	174	164	163	169	181	190	161	179	164	155	198	167	181	175	188	163	165	162	191	181	176	150	175	192	186	168	165	189	181	162	174	183	170	159	166	167	192	166	153	171	173	173	196	153	147	202	171	176	154	186	179	176	158	176	167	175	191	163	185	187	177	176	169	164	175	152	150	174	182	163	169	167	159	158	191	173	180	171	162	179	178	172	185	175	168	174	148	185	169	177	180	186	165	178	185	146	182	154	161	169	164	181	158	176	187	178	183	161	197	158	156	171	176	185	166	188	161	186	181	174	164	177	181	198	192	214	188	228	196	170	169	199	167	121	197	179	164	195	177	176	173	168	169	181	180	164	181	166	194	185	175	188	164	171	175	150	145	177	176	193	160	174	184	175	186	166	162	172	183	173	161	193	184	170	169	152	153	166	167	186	176	172	177	172	156	190	187	188	178	198	201	174	175	151	179	167	164	189	164	178	165	201	168	171	155	156	158	161	182	185	167	169	160	173	157	183	179	180	175	184	183	165	178	196	186	199	163	161	178	175	181	180	170	177	173	186	154	158	148	160	193	173	181	181	188	160	150	168	176	156	174	158	172	176	169	163	174	171	168	188	204	182	196	157	146	189	183	190	168	182	170	138	167	179	166	157	182	179	142	182	186	184	177	152	181	180	186	178	168	183	163	190	181	142	178	179	165	168	177	160	189	166	163	160	151	166	172	167	188	156	167	177	196	196	143	186	174	194	168	168	157	166	161	169	168	168	184	184	186	161	184	165	174	201	174	178	184	172	154	158	175	165	168	192	160	175	181	184	160	185	165	181	187	171	179	187	177	173	169	186	177	186	189	181	159	176	157	161	177	180	173	190	168	183	161	187	163	177	167	171	173	185	164	183	164	170	173	151	182	175	174	209	161	171	161	204	178	172	177	182	167	175	178	172	185	194	187	178	183	164	181	177	159	161	182	178	171	174	155	165	174	185	190	174	188	176	164	168	185	184	176	175	182	165	179	160	159	148	177	156	179	171	184	182	183	167	203	176	152	181	163	222	169	161	177	162	164	157	183	178	191	177	161	160	180	167	168	171	182	146	134	158	145	171	176	182	174	145	199	174	195	176	186	162	162	145	198	196	183	208	167	184	181	179	197	173	173	198	170	179	170	168	160	172	165	163	167	163	171	170	178	196	179	157	180	179	158	187	167	172	175	163	181	161	157	172	199	183	174	178	182	158	160	172	169	210	142	154	170	165	184	159	134	163	164	158	166	184	169	174	185	185	194	180	186	196	163	163	174	178	182	181	158	176	163	210	174	163	161	152	170	183	220	202	186	169	170	145	176	167	169	192	198	176	188	158	192	158	193	170	171	177	191	191	151	182	173	171	158	186	173	161	179	170	139	175	174	195	185	176	162	150	164	181	187	163	169	165	172	181	170	158	205	183	199	171	159	176	167	189	151	188	188	163	183	154	168	192	163	165	178	170	162	168	181	174	168	173	140	184	205	185	168	171	137	172	198	155	163	180	163	181	191	177	155	163	189	180	183	162	194	185	174	160	168	185	166	169	162	170	165	176	175	167	166	168	160	159	170	176	178	186	201	202	155	200	155	184	186	173	192	183	172	175	157	157	171	180	186	170	177	168	165	176	163	193	163	177	182	180	184	172	179	173	176	190	173	161	161	158	169	161	166	165	176	163	154	160	153	168	179	203	177	172	173	170	176	165	173	180	153	159	188	191	189	157	176	173	186	167	172	189	158	164	169	175	160	162	177	179	188	197	194	161	146	171	163	176	194	153	174	181	164	180	158	169	162	184	192	189	175	157	140	165	176	173	189	166	151	163	156	146	179	179	183	191	164	169
25155	21406	27488	25634	9362	797	690	594	476	502	463	451	442	433	431	423	450	419	449	421	450	355	433	427	433	386	390	360	416	363	396	381	441	399	414	436	434	403	403	397	407	415	411	393	399	387	451	364	392	411	394	408	408	400	394	394	412	388	408	405	420	401	384	385	390	388	402	396	393	418	380	401	403	405	387	400	436	389	436	378	395	425	372	384	399	405	404	374	399	396	380	417	399	406	430	423	402	402	403	413	355	430	386	373	414	361	382	366	386	381	378	386	419	429	408	408	371	405	425	401	377	358	427	376	414	408	387	369	434	424	396	423	426	419	394	398	377	410	397	415	389	383	358	411	397	397	443	416	383	386	415	412	364	394	408	388	376	385	409	389	423	382	371	393	429	393	351	369	394	425	401	417	366	391	405	390	385	417	398	381	371	414	432	363	382	427	382	364	409	394	398	415	386	386	415	384	391	374	408	387	421	390	380	400	386	410	389	383	409	385	412	426	401	414	415	394	373	412	422	399	380	372	387	416	412	418	385	411	407	406	448	425	441	417	385	398	384	389	404	370	419	405	379	381	392	401	422	394	430	414	406	377	395	418	396	390	376	404	421	433	383	404	408	416	414	414	413	428	388	392	370	385	405	419	401	419	402	429	413	406	411	404	408	379	387	379	398	401	387	390	435	402	424	389	395	412	405	402	408	422	397	403	431	408	380	384	370	393	416	396	407	380	392	414	392	396	399	389	383	383	403	378	389	376	451	423	368	412	404	428	420	399	369	424	409	411	389	389	389	367	382	405	399	426	390	411	404	361	399	378	407	382	414	430	423	431	444	360	385	349	403	403	372	389	396	383	415	414	432	405	416	399	405	429	401	387	387	416	401	345	372	397	396	371	396	408	442	396	392	397	386	382	396	369	394	431	403	384	392	423	404	426	397	387	375	427	372	377	398	386	409	367	444	419	416	359	387	420	382	421	359	407	397	400	382	338	393	394	389	365	396	385	420	394	397	358	401	392	398	390	425	364	412	410	396	398	374	402	369	393	388	382	387	354	375	418	382	409	402	388	406	419	396	356	388	408	385	401	391	405	418	394	389	420	390	376	379	404	395	396	410	398	398	426	399	433	399	429	409	385	384	394	414	404	415	398	390	389	418	380	387	385	373	400	404	391	377	381	383	420	397	372	410	440	379	427	434	401	455	396	400	370	416	375	379	432	393	439	408	419	433	394	363	434	402	406	437	404	373	428	416	398	428	394	396	373	394	423	390	376	377	378	383	369	389	360	400	418	377	395	403	375	441	440	380	400	411	377	398	396	390	384	366	409	397	424	429	424	416	386	366	400	418	392	450	401	377	416	383	423	369	415	420	437	363	441	422	409	384	417	398	409	433	400	416	416	416	402	389	409	425	425	409	400	413	404	399	385	366	388	400	370	372	414	411	393	417	382	416	427	435	426	427	375	388	395	430	366	431	420	406	361	432	389	373	423	422	399	378	435	386	396	392	427	410	433	394	430	375	409	353	413	380	368	434	402	433	421	380	386	397	381	412	371	389	415	412	403	405	421	401	409	418	402	399	383	389	409	437	392	442	380	395	386	406	394	408	414	382	398	396	380	391	392	378	390	376	444	387	402	401	391	426	382	381	400	420	405	389	410	398	396	379	427	407	424	396	388	368	398	425	402	382	371	403	392	444	365	375	389	376	432	409	403	419	400	418	401	405	370	414	404	392	405	389	420	397	403	420	415	412	403	417	396	420	391	398	354	370	403	398	391	417	411	396	381	414	398	387	377	418	407	374	408	361	409	429	403	410	433	420	415	392	355	388	425	372	406	376	373	400	419	438	404	400	432	419	414	403	412	405	399	405	414	393	408	402	376	397	438	373	370	401	434	417	395	375	379	401	429	437	381	415	367	408	402	404	430	371	384	441	408	423	428	433	402	404	377	380	421	393	363	406	400	373	413	416	413	351	397	360	380	392	413	395	392	404	405	397	391	431	411	405	412	392	394	437	406	434	403	399	413	392	372	383	352	379	377	375	371	407	415	434	396	391	389	423	405	418	413	380	415	377	391	392	415	431	408	395	381	405	396	416	397	390	406	413	380	427	409	404	395	389	386	406	420	388	436	390	389	392	405	414	424	396	368	408	381	437	357	436	380	400	406	420	408	423	427	395	388	393	368	401	397	413	397	395	388	369	386	392	442	402	399	422	406	390	400	372	414	372	408	413	413	434	398	403	380	346	452	421	433	398	394	401	383	392	400	410	372	422	423	385	410	438	397	395	383	363	428	423	408	396	372	407	376	416	418	385	368	409	416	392	354	409	403	395	408	382	411	352	429	412	407	375	388	404	410	380	366	393	413	388	410	401	388	369	396	405	371	376	379	383	432	397	376	414	405	402	374	410	411	434	398	380	411	437	438	412	414	383	404	437	397	451	376	399	435	390	368	383	419	396	384	404	420	406	382	396	450	390	392	394	431	412	408	370	406	431	405	390	410	378	383	396	423	384	428	398	419	423	401	413	379	409	389	422	389	394	378	379	415	454	403	400	416	360	423	402	406	431	420	397	405	434	383	342	407	413	402	419	393	384	434	439	393	402	367	358	407	368	376	441	375	394	404	408	396	386	415	393	370	384	421	390	399	370	428	405	396	408	423	406	396	369	398	415	394	399	398	389	414	373	398	377	391	412	411	415	403	389	392	396	398	384	394	398	396	422	396	365	413	429	372	406	389	416	393	404	359	400	410	412	385	390	397	415	423	387	385	381	434	394	337	409	433	406	356	393	407	387	394	413	369	380	366	387	409	415	400	387	418	425	421	432	380	410	423	383	347	448	396	395	419	406	404	396	382	433	398	377	403	411	376	402	379	422	379	398	400	406	385	381	415	425	377	403	397	412	437	414	410	426	394	403	404	396	424	433	388	376	385	397	447	381	392	385	401	372	399	398	405	419	392	445	417	418	407	393	420	385	391	417	422	425	383	398	401	377	397	381	397	405	402	397	390	370	385	413	378	382	399	415	397	419	390	434	398	380	406	382	394	371	427	437	425	392	357	366	389	411	437	415	368	405	390	438	414	392	390	405	439	412	393	388	381	440	382	375	417	431	396	415	409	392	372	420	388	376	379	396	370	413	374	400	400	389	411	413	387	434	382	406	407	400	415	399	396	421	385	405	400	407	393	413	463	426	426	417	376	397	408	411	387	388	447	405	406	360	421	420	379	415	428	418	385	398	426	408	420	430	413	391	401	396	394	405	370	390	412	416	377	377	392	405	400	391	376	413	377	404	414	410	382	381	391	392	379	400	396	382	392	366	370	397	415	403	409	398	403	374	386	414	388	396	365	418	438	372	409	379	378	395	410	386	365	380	391	398	414	394	417	397	404	386	410	399	393	389	406	379	395	400	395	402	408	394	417	424	410	407	417	362	398	391	376	398	410	415	401	390	394	387	396	427	394	404	412	380	409	403	404	379	425	384	405	376	414	366	413	404	394	402	392	374	391
3663	5282	3369	1738	1291	1091	889	769	704	608	570	548	522	472	549	465	486	460	447	492	451	452	427	433	422	462	429	444	486	388	418	450	431	414	445	417	422	405	404	422	458	441	428	411	416	414	424	440	463	423	389	442	410	429	438	422	386	438	439	406	430	433	473	431	393	431	424	424	392	421	404	448	418	438	439	433	442	456	395	405	405	450	418	399	410	437	429	347	443	458	446	386	417	411	400	423	402	408	415	439	378	399	415	430	461	404	459	457	431	401	404	436	412	402	431	407	416	464	397	395	421	404	410	425	459	396	445	426	413	425	420	426	417	391	419	402	424	445	429	415	416	415	402	406	438	431	440	413	399	439	401	420	441	435	489	476	449	401	422	469	417	443	436	437	424	404	420	410	420	435	433	414	427	405	422	420	441	422	421	454	378	409	457	427	404	428	439	437	405	420	438	424	461	449	426	395	367	384	405	396	415	455	431	420	431	443	436	418	424	398	407	420	442	434	449	422	419	442	390	432	427	419	430	461	421	429	422	437	418	434	402	390	411	391	423	428	415	407	423	439	425	399	397	432	417	416	394	412	418	408	413	497	440	393	448	426	408	423	425	426	421	469	408	451	437	403	401	412	406	443	417	415	440	409	429	440	449	422	435	383	416	400	427	451	437	441	422	406	427	398	429	418	428	446	421	424	456	414	423	453	405	377	425	380	424	398	436	427	426	429	414	418	420	438	439	436	419	376	407	419	442	435	433	411	421	438	450	459	381	435	415	389	392	437	421	428	435	420	434	418	457	439	425	391	415	392	429	438	401	413	413	416	427	417	403	437	394	466	381	422	459	399	460	437	417	404	440	390	454	442	425	456	428	411	428	388	480	429	439	411	420	412	391	427	454	434	415	391	405	457	413	456	421	441	448	428	411	421	423	428	420	431	370	416	409	427	416	476	402	403	426	410	396	450	396	429	418	429	422	406	412	397	407	431	472	434	432	440	391	453	433	408	423	496	415	441	403	455	446	420	422	436	447	446	446	414	434	453	415	416	423	408	440	408	426	413	425	414	382	439	404	424	406	452	419	404	409	416	420	415	439	427	435	416	428	424	458	435	466	423	411	409	400	409	439	429	412	450	412	398	441	432	434	427	392	405	407	447	426	425	412	414	439	426	430	426	443	433	418	431	437	396	441	406	404	436	437	407	423	413	447	445	404	440	384	456	425	409	436	439	414	421	410	406	414	423	432	422	419	413	413	424	430	393	399	387	443	430	440	403	400	415	438	446	431	417	415	441	408	439	383	418	433	414	404	435	455	415	466	414	406	442	448	412	431	421	429	391	455	423	433	417	404	429	426	418	434	422	437	381	427	403	433	462	431	444	439	382	384	427	418	446	422	395	439	453	453	431	408	427	421	418	431	410	396	423	416	420	388	399	404	427	379	422	417	453	421	474	413	446	410	409	427	432	439	393	393	428	413	392	431	429	445	443	423	441	421	422	440	429	436	435	423	366	404	420	391	420	403	452	431	401	421	479	428	433	431	382	426	421	417	387	472	440	370	438	385	425	422	445	421	457	402	433	448	427	418	412	413	424	400	435	449	424	437	440	428	409	384	415	440	435	455	400	420	439	424	402	419	422	403	427	434	399	397	431	433	446	400	460	407	424	423	425	430	424	475	389	394	436	443	408	429	441	423	406	451	433	412	416	449	437	421	428	412	428	397	411	423	400	399	458	457	442	408	411	407	416	443	411	432	387	381	426	413	428	396	447	397	414	434	410	415	411	388	446	435	429	446	449	394	396	433	429	416	468	413	422	421	414	401	414	397	416	423	418	400	423	424	377	429	429	439	426	458	429	429	392	411	425	404	407	411	404	453	430	431	426	450	446	432	438	426	437	445	404	409	429	459	413	388	409	418	419	448	446	423	461	451	425	442	449	448	441	445	429	399	456	374	429	392	432	425	434	440	409	403	420	394	408	436	449	429	414	431	445	442	401	442	409	419	421	426	430	423	418	431	409	401	461	472	405	436	436	411	435	394	438	431	467	384	449	453	452	439	423	456	389	451	427	427	415	413	410	420	450	458	420	448	454	386	436	447	458	392	442	428	445	434	414	431	424	421	457	454	464	389	419	423	406	432	383	407	403	435	422	413	425	402	425	397	436	414	393	405	474	433	445	446	411	400	430	433	409	413	436	384	425	459	397	436	419	462	449	410	451	445	399	431	439	416	427	412	396	442	447	404	414	413	418	408	413	371	425	423	401	414	400	410	412	366	421	432	424	452	423	400	431	434	410	411	424	426	410	418	455	435	455	426	435	421	448	395	429	421	462	426	446	430	443	432	405	443	418	459	410	413	403	452	405	418	432	410	404	438	413	440	422	443	417	449	426	417	413	427	394	423	414	413	445	448	432	446	432	404	435	387	418	446	425	430	421	456	462	429	426	447	421	407	445	423	454	422	456	421	425	442	425	429	457	416	413	446	448	409	417	460	388	436	425	434	406	427	422	417	408	414	425	427	443	398	420	440	438	431	437	467	408	408	425	423	392	390	420	420	442	464	415	429	447	472	414	428	416	402	417	417	433	441	435	403	388	421	416	424	386	426	424	447	441	418	420	448	409	413	429	430	438	399	425	460	448	434	404	417	441	421	407	423	403	388	457	434	414	427	452	422	431	414	433	408	447	429	403	383	420	405	410	417	405	408	425	409	451	398	410	384	430	386	416	412	389	414	438	420	415	438	391	390	415	422	424	435	478	433	429	397	434	434	403	446	413	445	425	390	400	443	404	427	431	433	410	411	435	381	402	416	435	410	453	458	442	433	371	458	429	426	449	449	402	431	449	417	406	420	448	402	400	440	436	452	398	432	419	405	413	445	431	401	417	440	433	414	431	442	440	441	400	428	405	413	417	399	460	402	430	421	476	451	421	413	402	405	389	460	414	442	434	442	401	411	406	428	371	441	416	457	415	448	443	440	411	446	403	416	463	372	461	422	414	432	421	428	439	435	437	424	443	429	433	413	426	401	406	423	433	442	428	445	409	389	434	449	423	436	426	421	432	413	454	449	436	457	422	426	447	431	422	444	421	408	388	430	408	429	451	398	431	393	410	433	459	402	447	406	431	430	448	401	454	414	446	413	391	433	402	414	384	399	435	419	383	436	422	474	413	447	445	429	430	454	475	409	418	430	422	402	395	434	419	418	425	420	413	468	413	421	414	428	421	425	437	387	463	419	444	449	409	408	418	430	415	446	448	432	409	430	437	400	395	419	460	439	422	433	444	426	455	477	412	418	398	402	433	460	444	431	404	431	430	434	429	405	450	402	458	423	453	422	422	427	443	423	465	434	442	416	437	440	451	425	424	404	412	392	417	421	413	433	410	406	431	427	443	457	414	407	436	425	425	447	395	446	419	458	411	390	438	411	434	440	414	417	390	409	379	416	489	443	406	404	432	408	415	412	392	397	427	414	444	426	395	425	455	444	426	429	401	436	415	437	424	421	428	436	433
22833	21342	29036	24002	21345	21386	6698	1137	831	752	655	621	560	577	511	496	506	468	426	446	453	400	417	407	415	426	386	429	443	419	384	401	422	351	364	385	403	396	390	431	373	417	401	341	399	373	394	375	370	388	400	354	374	372	381	373	390	345	367	374	383	344	399	361	350	344	368	373	389	386	423	370	373	406	393	338	383	419	380	379	393	378	381	387	348	389	404	360	385	393	390	365	379	357	394	383	378	368	388	377	353	380	393	372	382	340	425	398	363	374	360	394	365	366	380	380	360	376	370	380	385	366	355	373	411	396	376	386	350	371	366	345	383	361	378	375	398	354	385	374	423	363	347	372	384	346	366	386	334	389	368	354	362	371	353	370	388	350	374	383	350	358	365	370	375	392	365	336	382	365	358	350	386	419	360	372	369	366	331	371	365	378	355	363	339	416	369	364	391	351	385	372	355	375	357	391	341	384	354	358	329	344	361	392	364	333	404	391	378	362	352	357	359	373	379	369	382	367	387	387	397	366	389	377	370	360	353	387	413	349	373	365	386	350	365	379	377	389	379	346	393	340	378	384	387	389	389	377	358	350	364	333	374	350	370	400	372	354	392	362	368	407	362	369	407	390	364	356	361	385	359	354	379	389	388	360	367	397	362	357	372	354	374	380	356	374	375	394	388	361	382	342	396	367	367	401	355	356	369	391	379	356	353	361	350	343	391	339	384	380	363	352	348	365	361	353	367	350	384	368	372	347	357	389	361	369	339	362	373	425	360	396	372	376	373	377	384	356	379	337	354	391	331	406	373	358	371	367	352	400	408	357	348	395	353	346	351	364	338	333	399	357	366	392	408	363	395	380	348	371	398	378	394	395	373	334	392	371	348	356	366	365	358	387	385	377	354	375	344	376	385	350	369	405	376	355	362	373	351	369	324	352	383	348	377	379	375	376	363	410	374	387	340	320	351	360	375	374	365	378	336	383	351	369	388	409	361	337	370	379	401	378	374	387	352	371	434	351	385	380	378	359	407	394	361	384	355	339	366	376	367	366	405	358	371	341	376	355	399	392	373	378	391	365	392	349	372	346	385	359	373	357	380	364	386	414	351	375	362	348	326	384	361	364	366	355	373	396	368	358	379	364	382	376	399	367	372	386	368	367	384	340	346	365	363	364	404	346	384	408	395	366	391	366	375	363	340	379	399	391	362	409	381	361	364	380	344	352	382	397	421	344	332	372	381	398	365	371	365	353	377	410	395	361	407	384	386	372	346	386	362	384	381	389	351	390	364	368	383	358	340	381	367	385	375	360	379	358	384	345	370	387	347	361	378	389	380	372	356	345	362	361	343	408	374	387	379	349	378	375	360	364	360	392	378	380	380	398	371	359	363	401	360	402	356	375	341	378	389	360	387	380	360	411	378	401	336	364	379	394	392	352	328	389	398	390	381	358	371	365	340	386	372	395	369	376	357	350	359	416	389	390	393	356	353	375	377	407	356	389	363	365	358	366	352	377	359	362	358	350	344	367	385	364	362	373	381	361	361	372	375	398	355	357	413	398	365	395	352	387	341	368	387	390	359	402	376	373	382	378	355	354	380	380	382	368	378	386	367	353	336	361	400	394	385	378	369	387	396	395	369	356	359	376	370	357	363	376	378	354	351	359	346	381	377	406	359	351	385	354	403	344	374	386	366	396	379	357	379	374	345	380	377	370	355	392	382	377	433	403	392	365	360	363	366	344	409	366	361	348	367	347	369	383	372	380	369	347	385	335	413	360	368	349	319	327	377	354	384	411	371	379	366	385	393	365	390	383	375	327	381	392	334	404	402	377	386	356	387	373	356	378	387	408	409	353	353	382	394	351	390	347	370	340	352	396	361	381	392	344	339	371	366	350	370	401	389	358	364	402	385	383	368	353	380	376	357	371	362	371	355	337	401	399	401	356	343	378	365	384	389	369	350	359	395	367	371	361	378	369	373	369	331	374	388	375	404	349	368	361	361	404	383	352	395	370	333	370	392	375	354	400	354	363	370	361	396	356	399	322	373	394	340	362	386	380	391	387	355	382	384	387	361	355	383	335	367	368	370	381	371	347	391	367	374	403	356	356	349	343	409	367	355	414	386	361	354	348	381	381	371	373	373	413	375	380	346	344	355	363	376	373	376	391	375	391	365	400	369	371	381	375	404	386	355	344	396	390	348	375	367	392	352	375	378	358	368	347	384	370	352	365	374	353	375	362	379	376	359	368	367	371	418	403	374	346	364	350	366	381	389	374	372	342	360	338	356	369	366	340	379	403	412	387	385	381	356	393	350	369	393	360	383	367	382	366	389	401	385	386	379	385	378	343	353	381	357	390	368	352	340	373	378	348	362	350	361	416	370	388	359	362	362	371	373	370	373	382	355	407	377	366	341	346	373	361	359	376	403	378	370	343	361	356	382	388	363	361	373	366	375	383	370	364	382	379	380	337	382	369	367	382	381	382	363	375	358	365	390	346	361	398	364	350	365	373	371	388	372	353	392	348	358	382	400	347	377	369	360	382	384	373	371	396	372	371	392	356	382	345	370	371	345	342	363	376	381	370	346	422	351	385	376	389	366	354	344	371	388	385	351	373	359	374	386	370	352	341	371	325	341	337	379	367	400	367	364	394	350	418	375	355	364	379	393	393	364	342	379	384	399	351	364	378	392	358	339	380	390	363	362	363	377	375	367	356	342	365	413	413	360	365	399	391	372	381	327	409	379	371	387	392	375	383	353	361	383	389	364	375	396	388	382	393	365	380	376	374	385	372	379	356	401	393	370	386	378	356	376	373	370	390	383	361	388	324	322	349	380	356	373	359	399	356	383	350	371	371	369	375	379	381	387	382	371	343	361	350	369	374	375	346	347	372	402	371	369	371	374	349	361	363	392	378	342	379	389	441	368	360	373	381	326	342	381	376	379	357	361	381	364	381	393	365	439	351	404	388	375	418	391	353	342	384	389	370	321	380	390	353	348	367	398	358	372	353	384	397	343	357	376	354	375	343	376	371	419	330	344	369	388	360	363	338	376	380	350	314	342	393	372	369	384	360	375	393	391	377	384	365	368	382	355	372	369	380	335	369	359	370	370	352	344	383	345	391	362	396	359	381	352	367	340	348	382	386	375	380	349	390	351	378	378	376	364	380	361	391	357	345	369	379	339	363	382	350	341	359	378	380	382	349	356	366	358	360	380	414	376	379	360	385	368	384	351	375	373	367	416	342	371	366	397	392	378	337	370	360	383	368	384	368	345	364	380	347	373	396	338	367	375	380	375	394	341	368	358	385	410	380	390	367	359	369	350	383	379	344	357	368	373	335	359	355	374	369	330	366	381	350	346	336	388	351	375	353	343	346	372	352	378	373	363	359	372	379	374	365	358	366	379	338	354	370	382	342	348	362	383	359	346	338	397	378	360	356	351	374	348	343	381	394	386	375	333	390	372	370	360	370	355	365	357	400	383	392	378	375	343	377	378	364	367	349	366	364
4851	14784	9863	4727	3468	2594	2032	1553	1256	1054	948	832	737	648	628	591	529	538	503	494	450	464	483	448	400	430	434	439	474	404	415	410	385	433	410	389	423	417	387	399	372	403	389	405	413	387	404	389	382	385	383	397	376	370	364	397	402	388	394	412	378	398	424	387	393	381	358	397	371	415	403	391	360	383	366	409	382	369	373	399	391	374	367	410	398	389	443	405	398	371	388	399	377	416	406	388	372	388	372	382	386	356	388	370	402	400	384	410	385	373	379	365	378	364	368	372	378	403	371	404	391	397	354	375	366	370	416	405	398	385	384	379	383	361	397	379	368	356	382	377	377	384	358	379	388	347	353	371	350	383	348	426	370	382	375	411	367	404	352	377	388	377	390	376	406	372	358	380	390	354	404	344	392	377	372	359	415	408	363	405	349	351	390	365	398	418	401	408	364	363	395	362	393	394	388	388	423	392	354	369	396	386	387	379	373	342	396	388	355	384	384	368	380	412	376	390	363	377	366	368	362	331	385	346	344	388	379	393	396	335	372	369	362	402	348	367	371	390	365	344	382	382	349	393	375	368	363	368	384	424	360	387	397	386	381	405	396	432	346	369	374	390	383	379	377	403	358	371	396	396	360	384	379	429	388	401	405	385	385	365	363	371	396	397	392	359	383	360	421	365	362	367	389	376	379	406	393	396	398	363	381	341	384	370	363	404	425	370	354	353	358	403	384	388	378	391	371	350	371	389	345	407	363	404	402	376	369	386	381	335	410	371	355	374	368	403	391	365	376	366	373	357	413	392	342	367	386	391	419	390	397	391	348	375	368	374	370	343	404	387	367	392	379	388	353	399	406	335	370	347	391	380	341	385	380	396	366	350	366	381	422	334	427	361	348	384	322	392	391	403	383	403	395	380	400	378	390	367	356	373	380	379	397	379	375	387	394	362	390	403	386	403	367	391	381	400	373	371	402	383	343	338	343	387	359	392	373	369	392	385	381	395	369	378	391	395	362	368	336	364	359	347	369	377	374	369	379	369	367	405	371	372	386	377	366	390	401	427	376	400	351	369	368	362	386	367	380	395	399	348	373	398	379	377	365	390	393	357	395	372	403	372	353	377	357	405	374	363	383	391	351	351	349	361	375	372	360	397	356	401	348	335	373	379	379	386	331	435	365	361	373	386	370	375	411	396	363	371	373	400	374	341	355	388	373	399	365	388	369	379	363	348	384	348	360	375	387	387	350	372	363	411	372	385	389	383	358	374	368	359	376	423	353	362	392	368	381	380	379	383	375	385	369	392	378	381	355	367	345	385	351	393	428	358	384	367	369	346	381	390	394	386	358	371	413	374	367	382	366	379	385	361	353	380	392	378	384	386	382	387	348	377	408	372	414	381	362	334	375	391	353	359	389	361	388	369	376	383	379	346	354	378	381	312	382	392	370	378	404	368	357	386	382	386	381	371	380	387	407	367	341	375	385	400	362	384	417	368	331	341	377	401	385	360	344	363	396	393	365	405	371	365	373	372	403	411	383	388	376	321	354	331	370	381	341	343	356	382	388	370	347	371	391	340	365	358	384	380	402	377	407	385	378	377	351	329	355	384	389	357	362	381	414	376	363	377	349	374	386	355	357	367	391	382	383	374	369	423	371	383	404	362	379	369	347	364	424	377	363	374	362	379	325	380	406	403	366	389	355	385	362	384	365	379	413	351	347	358	398	397	377	354	421	395	391	362	361	392	398	377	424	397	380	366	342	370	393	384	367	402	405	432	399	352	347	394	356	368	381	368	381	366	372	371	380	388	372	368	389	342	362	379	401	378	347	385	389	379	379	362	384	344	363	395	391	361	379	374	360	384	378	385	361	347	372	397	387	397	381	347	357	359	371	367	377	355	367	353	367	364	400	361	330	385	417	434	361	395	407	335	361	367	356	395	354	378	387	363	374	399	393	380	364	389	352	388	392	398	353	419	362	378	346	371	377	378	390	395	383	362	396	378	371	356	383	378	389	379	370	377	400	392	360	412	407	398	368	397	365	392	400	377	383	436	368	388	386	353	348	370	380	409	384	377	396	390	370	344	357	388	389	410	386	374	324	418	357	351	356	388	339	371	385	358	371	358	381	361	375	368	399	369	360	410	386	368	399	363	361	357	342	405	354	398	388	353	378	406	365	377	360	341	380	434	387	383	388	384	396	383	361	332	349	395	384	338	388	369	347	367	388	388	344	350	371	403	362	381	355	387	381	372	388	332	387	342	402	364	379	373	390	358	399	360	399	374	358	343	362	441	385	383	354	376	371	367	347	381	394	386	393	384	376	389	354	326	364	382	350	364	399	367	355	388	362	357	370	385	385	362	403	393	382	406	380	357	376	385	393	378	412	345	378	407	425	366	415	399	376	329	361	384	396	398	395	390	391	421	397	363	379	385	401	397	343	392	371	354	382	385	364	391	386	354	400	383	372	402	408	376	361	399	425	365	371	369	353	358	423	365	409	362	381	384	352	372	388	393	386	367	362	429	372	395	370	377	409	385	391	383	363	377	403	404	384	385	376	403	394	363	373	382	413	406	396	371	356	382	374	375	376	399	403	393	368	356	374	354	360	342	375	382	364	323	370	378	355	395	390	378	387	367	399	390	364	382	371	406	403	396	360	402	361	376	391	370	343	391	366	403	375	402	384	370	334	349	396	354	397	357	387	375	406	380	378	378	404	397	362	358	391	365	405	377	407	416	384	354	350	367	388	390	362	415	372	357	379	359	371	376	379	375	325	380	363	385	378	379	376	417	403	376	385	389	362	374	360	365	392	388	413	406	380	393	363	395	386	370	382	386	383	382	395	399	356	390	348	401	360	350	367	397	407	423	368	347	401	376	397	352	380	363	382	367	374	403	408	358	337	327	354	369	371	393	327	356	357	373	373	381	358	405	350	346	369	368	392	399	338	413	397	365	393	379	397	363	350	401	407	352	378	410	413	360	382	372	419	357	366	369	386	336	385	391	378	377	394	381	435	392	370	349	377	378	392	380	398	371	392	348	394	377	383	392	350	386	372	412	373	359	413	371	407	360	359	388	335	373	378	372	404	365	367	355	364	351	381	402	392	386	383	377	373	377	369	386	365	363	382	398	354	365	320	371	378	372	390	400	351	379	390	387	403	396	375	370	366	376	383	345	386	339	351	343	394	379	382	399	378	425	374	376	379	336	365	373	353	359	390	382	393	365	373	374	350	360	393	389	412	343	358	359	364	386	381	389	384	372	370	369	423	336	390	354	391	340	381	361	368	353	392	379	389	405	380	401	372	381	384	376	346	385	386	360	336	358	391	379	365	349	355	406	359	371	399	365	372	409	392	377	399	372	374	394	397	387	354	405	348	387	404	425	381	408	395	421	367	387	377	409	381	358	395	359	370	367	382	378	422	394	406	367	342	363	390	387	385	376	402	397	365	406	362	374	374	375	404	337	388	372	395	393	376	357	403	363	350	383	363	333	361	365	351	366	376	367
27910	17080	3150	620	487	391	295	210	222	234	259	222	251	220	225	209	228	262	225	236	242	240	221	242	201	226	217	214	225	231	185	208	216	227	212	221	205	231	201	228	214	204	233	221	229	205	204	222	196	218	199	199	208	233	221	215	220	218	214	217	187	220	224	212	210	221	222	220	218	199	230	211	225	225	205	194	207	230	227	246	212	205	230	215	232	213	220	260	245	229	224	234	221	198	205	211	221	231	222	206	201	225	227	207	209	194	215	239	215	218	216	236	231	203	244	260	213	235	205	217	214	192	207	214	219	181	201	197	188	246	213	210	229	209	263	215	228	220	215	219	225	180	204	215	215	238	222	225	219	250	218	221	221	210	229	221	214	215	219	197	213	250	209	233	219	197	208	223	207	223	220	187	208	205	181	196	225	217	192	213	230	228	248	212	220	219	197	213	209	201	226	221	225	229	207	216	219	197	194	223	218	228	248	191	209	221	205	237	232	194	187	210	218	233	202	204	205	234	214	250	211	206	214	230	209	229	219	199	187	225	225	195	211	232	220	220	239	212	227	187	221	213	207	215	192	216	235	195	228	220	212	213	202	221	182	224	225	205	247	221	232	245	251	212	219	204	208	219	198	235	210	243	191	226	222	203	225	233	240	198	225	214	218	201	214	213	229	216	219	218	203	212	205	215	200	214	232	197	228	210	211	203	218	223	230	196	229	240	241	231	186	209	195	192	215	205	207	209	223	241	235	213	219	217	223	214	192	210	205	213	214	182	248	198	238	239	240	229	213	229	202	240	222	262	245	209	231	212	218	225	236	202	215	215	219	217	205	219	194	230	232	214	219	193	206	212	207	222	208	199	210	238	223	230	219	217	216	216	234	209	218	219	191	196	214	219	220	236	210	220	220	198	215	216	207	215	209	206	237	223	225	202	232	206	247	201	179	227	237	230	219	212	211	195	234	210	199	214	218	209	231	224	229	185	237	195	207	231	217	228	245	258	230	218	243	224	228	219	227	208	216	212	191	231	202	254	181	198	220	203	226	215	246	258	246	211	255	221	222	225	197	226	197	199	232	196	217	213	236	229	209	224	215	220	200	216	206	199	243	239	212	211	226	232	237	228	245	216	196	200	231	194	233	206	220	213	204	217	231	251	242	220	225	209	226	246	211	205	201	202	204	218	241	209	226	210	214	224	205	222	223	229	222	223	198	218	220	229	206	214	196	232	234	197	229	236	239	220	199	196	257	218	242	223	205	214	220	209	210	226	202	221	247	195	216	213	233	189	215	210	231	215	236	199	221	209	220	218	231	204	217	198	223	214	209	217	225	231	226	192	223	201	191	211	200	228	178	204	188	221	228	223	215	223	236	233	215	208	200	217	227	249	219	227	223	216	197	233	228	217	222	223	225	242	214	194	215	222	218	233	223	194	240	237	212	219	224	211	226	223	218	230	211	227	212	218	226	220	227	218	244	205	204	211	189	214	236	190	220	236	220	227	221	246	239	216	223	229	228	211	206	223	229	220	241	215	220	238	216	232	237	198	222	217	193	220	205	194	227	211	235	218	216	228	218	207	207	227	225	208	214	204	231	230	227	219	249	233	218	239	248	236	241	222	227	216	204	240	217	213	198	224	189	186	230	224	205	196	211	205	206	231	218	213	230	216	224	222	230	203	201	198	220	214	224	227	208	216	214	205	225	233	216	234	225	207	235	209	211	220	206	216	219	222	223	200	203	247	215	221	216	211	225	206	220	212	222	223	236	193	226	194	216	245	235	219	238	249	212	185	224	217	213	206	224	222	243	236	216	199	210	219	245	208	209	229	244	242	190	209	196	207	235	207	225	223	198	237	193	213	223	217	216	209	212	189	219	237	237	218	210	195	211	214	222	217	203	203	208	214	235	206	214	229	211	220	226	190	242	224	208	226	203	227	225	235	250	212	197	217	190	224	223	215	211	226	206	239	238	199	212	209	192	209	221	244	208	214	207	252	237	208	219	228	200	223	219	210	222	227	235	220	218	210	215	232	211	224	243	182	236	231	215	215	225	201	225	218	193	233	226	205	221	221	233	221	221	211	229	217	221	204	188	220	197	246	216	237	212	217	228	203	243	215	218	186	211	200	212	212	211	202	235	241	212	226	198	206	208	206	214	216	224	213	217	196	198	229	237	210	231	207	230	199	208	217	253	230	199	209	220	214	215	195	200	226	210	220	223	222	212	179	205	223	230	207	228	213	211	193	232	210	206	213	226	204	220	212	230	208	233	230	207	212	218	184	222	224	212	194	182	211	217	205	224	228	205	235	238	208	216	221	223	201	223	215	220	205	236	221	223	215	227	221	192	256	223	204	232	224	218	204	230	248	201	201	216	243	185	193	229	222	240	230	235	208	199	249	233	226	227	212	216	206	217	239	222	221	232	202	213	230	215	232	195	205	233	238	230	238	230	199	233	223	217	202	225	247	215	218	239	197	214	204	184	218	255	230	237	217	171	213	222	203	221	212	208	205	234	189	216	202	218	203	218	235	224	202	209	215	190	220	225	203	227	195	244	214	204	204	196	221	213	216	228	227	220	218	223	220	206	236	229	222	222	235	225	211	197	223	234	219	220	212	218	220	213	214	219	200	227	228	201	211	201	209	234	216	189	201	226	240	213	216	220	224	205	233	245	231	220	222	212	215	222	214	211	209	224	218	216	209	229	213	214	221	207	216	205	227	224	190	231	198	240	211	229	206	218	226	203	217	193	185	231	216	205	210	207	200	231	205	227	189	218	206	220	212	250	223	198	223	234	229	210	233	204	242	216	205	231	207	232	214	223	205	208	213	221	243	207	223	229	194	213	191	202	205	227	237	219	201	210	227	222	202	217	214	206	251	228	186	219	204	207	223	236	190	233	202	221	219	227	230	214	184	225	229	242	201	197	216	209	200	238	224	189	218	216	231	205	214	195	221	223	222	200	222	229	216	187	211	181	240	206	221	204	222	222	223	206	230	196	233	241	226	221	220	214	204	211	207	212	210	210	230	199	206	182	198	229	223	193	193	201	216	199	203	219	227	199	213	204	233	217	221	235	215	207	237	209	231	234	227	208	212	228	195	216	227	211	207	217	225	205	223	208	200	226	228	202	264	205	216	222	213	241	205	201	188	207	213	225	232	211	216	212	251	213	201	216	168	204	209	217	230	219	231	229	213	231	218	231	214	226	227	224	197	216	240	220	194	221	221	206	217	209	205	212	194	234	205	218	205	229	198	231	215	221	198	233	215	198	216	208	230	228	219	216	214	228	211	226	225	219	198	189	220	223	254	220	209	201	244	227	229	208	211	228	210	230	204	217	230	236	236	227	228	211	217	215	211	214	215	240	201	211	217	211	209	222	216	221	220	206	218	229	243	198	226	232	207	223	214	235	207	235	204	218	230	227	208	194	195	195	220	235	234	205	245	229	242	210	226	202	227	219	226	235	238	237	195	225	196	206	195	181	226	208	231	217	205	219	205	211	205
4206	873	625	421	371	323	278	263	247	268	271	232	248	267	254	217	261	257	234	275	259	256	220	241	271	226	262	223	234	262	249	232	224	252	254	242	264	262	256	270	244	221	276	256	261	246	238	231	226	249	238	254	244	261	239	250	254	278	262	217	240	272	238	269	238	259	255	237	249	232	240	241	236	255	221	227	249	287	238	217	269	210	241	228	236	239	217	263	253	217	230	202	239	241	261	271	249	252	218	273	267	237	226	220	265	256	260	251	262	240	236	257	256	234	232	279	254	250	241	227	241	246	240	243	268	229	269	240	224	253	259	213	255	255	228	242	247	270	246	215	246	239	264	245	233	231	233	261	245	226	250	250	254	235	225	233	241	235	250	216	239	249	236	252	237	235	209	251	248	241	233	251	233	243	240	240	249	235	239	238	278	246	238	249	259	244	246	229	236	247	241	231	256	234	252	238	255	244	256	250	228	249	243	223	250	240	249	253	227	237	266	237	242	257	252	214	277	220	218	238	246	244	226	232	249	213	278	236	239	259	265	239	228	291	239	250	238	258	224	236	256	228	237	256	245	242	258	248	264	221	259	242	234	251	247	257	232	247	249	251	254	232	242	247	263	241	221	226	223	258	260	243	235	262	230	255	214	216	233	245	251	254	209	228	231	234	257	222	236	253	256	245	207	250	248	233	252	259	232	249	260	244	242	273	240	260	272	253	225	238	213	238	244	266	265	233	234	253	186	252	230	264	227	255	237	267	238	252	210	260	222	226	226	214	234	248	243	281	250	276	240	240	214	256	251	227	247	231	239	252	218	237	260	231	254	271	234	239	241	202	237	230	247	225	206	264	227	269	238	216	266	244	212	228	223	242	266	221	234	238	233	234	244	248	259	235	247	263	240	242	233	255	243	251	283	267	232	224	243	251	235	271	267	244	216	230	246	233	248	278	245	222	221	236	236	240	248	255	235	224	267	262	264	244	219	249	254	250	284	229	262	251	225	232	259	251	243	257	231	274	236	243	232	247	224	247	244	223	212	220	215	245	250	248	256	251	233	235	248	227	213	255	247	228	252	202	245	251	235	244	235	246	253	237	228	234	225	270	225	253	248	232	215	237	255	263	245	245	230	257	263	215	271	266	251	275	239	260	235	266	267	208	243	237	261	259	301	220	277	253	230	244	237	235	220	233	231	245	249	248	280	226	240	229	249	250	271	234	233	237	225	227	247	257	236	230	227	236	233	225	229	248	245	240	239	259	245	231	204	232	262	240	239	253	240	250	253	248	248	232	237	241	230	227	257	251	217	239	271	243	240	241	234	231	247	233	260	207	243	221	248	256	245	238	248	255	237	252	253	257	253	257	254	257	244	259	234	243	235	264	227	261	236	254	241	246	232	235	231	244	238	229	246	222	238	272	236	246	229	247	237	249	222	221	238	229	252	261	223	250	261	258	268	236	256	268	266	251	245	237	268	245	225	250	236	253	232	236	257	239	233	235	239	266	271	250	237	231	250	254	223	249	232	249	246	220	248	240	221	250	226	244	231	226	250	273	231	243	246	242	244	243	259	249	267	239	241	246	246	230	276	215	258	246	243	237	263	258	237	241	274	217	221	235	215	268	215	241	248	243	229	239	234	250	230	220	254	250	246	241	262	248	247	250	243	240	237	254	239	222	247	214	217	242	269	240	217	275	265	222	217	293	256	224	243	203	213	247	250	252	242	236	242	225	268	222	221	288	251	231	244	229	240	232	217	216	251	213	236	256	239	228	223	281	248	269	256	262	237	264	225	235	245	226	260	257	240	237	266	207	235	246	248	270	251	244	237	271	250	248	265	227	229	228	245	242	284	248	262	249	240	230	238	272	240	241	247	242	256	224	238	267	248	254	248	267	233	250	241	266	209	240	241	258	226	234	242	220	264	248	274	254	230	235	223	234	257	243	196	233	284	220	225	256	222	247	255	225	251	230	266	245	235	230	243	257	275	227	248	251	251	243	236	232	216	262	217	239	227	267	266	231	216	251	248	286	247	253	247	236	240	237	252	252	270	251	231	244	234	229	248	264	263	248	258	238	237	240	249	224	246	219	226	229	230	225	252	232	224	239	254	277	227	237	257	243	244	250	234	216	227	247	270	247	254	266	236	244	257	243	247	224	229	239	249	224	251	238	249	239	264	234	260	256	233	263	231	237	214	247	230	224	237	256	230	217	261	240	268	237	282	264	260	252	226	204	245	262	268	242	228	247	252	265	257	253	244	220	226	215	250	245	256	238	241	282	230	246	250	252	248	241	272	249	243	237	256	249	235	232	227	222	251	247	231	219	240	259	255	232	259	247	236	239	240	238	271	242	231	231	229	272	246	220	221	265	262	249	259	263	252	270	252	236	276	260	225	244	257	239	256	256	255	231	227	249	276	226	218	247	253	251	238	262	274	255	256	249	212	233	234	232	229	243	245	238	240	268	234	237	205	233	249	238	244	224	235	224	207	236	243	238	228	225	252	262	260	252	238	228	231	240	244	237	282	241	270	265	260	247	235	280	226	230	225	228	246	238	241	236	240	251	250	263	228	242	243	227	233	249	219	250	275	262	223	237	242	219	235	250	238	221	263	241	238	212	254	240	250	252	237	232	244	275	275	229	238	261	242	255	225	250	254	260	248	230	253	250	237	243	231	249	221	233	231	245	239	248	223	234	245	231	249	254	257	244	235	282	266	241	251	244	250	248	242	248	242	255	259	247	248	274	255	246	249	238	279	267	244	257	254	260	243	228	244	237	240	220	235	224	251	254	258	238	286	233	246	230	261	239	222	253	252	251	243	244	262	218	218	242	240	227	249	247	235	230	244	251	248	267	251	263	230	215	246	226	230	255	230	257	248	227	233	225	262	245	225	219	219	257	270	250	235	249	283	240	255	242	244	269	239	254	222	254	239	257	228	258	261	266	257	247	239	273	252	244	237	236	237	227	246	255	243	231	244	237	237	236	250	234	231	246	252	244	224	249	227	244	262	261	245	243	258	233	247	229	242	221	236	255	252	261	239	221	236	249	256	238	255	267	266	235	233	228	266	275	209	263	263	232	262	269	237	261	230	264	224	257	240	265	250	259	237	256	214	259	239	200	210	229	252	253	246	234	239	244	229	265	247	232	246	261	245	232	262	233	220	250	272	253	240	233	234	232	246	247	258	254	244	252	249	255	218	232	252	208	284	223	272	263	247	269	259	228	226	249	234	254	252	282	271	260	228	269	243	253	249	221	243	219	230	242	241	225	242	236	214	236	233	253	230	248	260	286	256	273	281	248	256	244	226	243	271	265	244	280	238	261	224	250	224	246	235	254	245	238	242	241	265	240	242	248	248	261	273	195	229	224	251	266	227	229	235	220	246	217	227	235	253	260	238	242	263	254	255	223	257	225	267	254	261	239	257	242	245	252	223	235	234	219	240	244	226	220	237	262	258	226	225	226	233	247	228	227	231	267	226	243	234	242	256	256	251	224	262	221
23890	21274	28497	24372	21255	8313	780	461	396	356	308	291	274	247	237	230	197	196	227	204	190	193	194	183	201	199	163	193	160	185	182	162	153	161	171	168	182	152	164	173	180	128	172	173	140	167	141	139	174	160	162	170	156	161	168	158	152	173	159	158	170	151	185	172	164	151	167	164	150	167	154	186	180	144	146	154	167	155	149	160	186	161	157	152	155	167	153	166	168	158	162	141	164	161	145	148	159	141	141	131	152	158	161	174	164	189	152	142	169	158	160	150	149	154	168	193	173	161	150	167	172	171	145	166	152	133	156	176	157	144	156	178	142	162	146	130	159	172	159	167	158	158	158	136	150	153	174	145	151	157	162	154	128	167	147	175	140	138	147	162	153	155	157	148	146	158	160	159	153	133	133	134	145	154	157	151	145	142	158	143	157	168	152	154	169	154	165	166	167	159	163	159	170	157	144	161	151	165	181	164	152	182	151	160	146	167	161	157	178	144	140	165	168	163	168	174	173	148	165	132	162	149	157	161	142	165	159	136	178	177	161	149	147	170	168	150	141	158	153	142	145	145	139	151	154	150	171	175	150	155	138	162	180	150	169	151	162	144	153	143	161	169	156	160	143	156	151	134	156	159	158	143	156	173	143	158	164	148	165	143	167	169	166	147	162	157	168	151	166	159	144	161	151	175	172	135	153	149	136	152	167	164	173	159	150	152	157	156	149	155	172	194	174	149	159	156	168	144	159	155	177	153	164	173	151	174	163	138	171	181	144	146	159	168	173	146	163	144	158	171	169	152	150	156	151	159	176	146	157	199	169	164	167	152	159	135	171	159	157	157	157	153	148	143	170	173	156	147	151	172	155	157	151	159	163	157	172	165	165	152	170	151	155	154	157	158	147	135	157	167	176	183	140	172	185	164	182	166	163	168	175	151	160	150	169	132	184	177	143	170	153	175	149	162	167	147	163	167	171	167	162	168	164	172	150	180	169	182	157	148	162	132	173	152	174	178	186	158	163	144	179	160	154	143	155	163	173	152	135	170	147	171	177	139	152	145	164	146	155	161	173	187	151	157	147	159	166	161	161	155	155	159	167	150	160	136	158	146	161	164	156	159	165	136	173	169	140	155	166	158	152	131	130	160	145	162	163	161	148	151	141	160	145	155	156	156	137	157	156	155	160	163	160	158	165	162	171	155	202	151	166	157	147	153	151	184	141	163	166	183	176	155	153	155	175	172	171	159	169	149	168	149	152	147	152	149	185	158	153	135	198	157	137	158	175	190	168	162	136	148	167	150	175	139	166	137	169	160	152	151	159	158	164	171	148	143	138	159	147	171	155	145	167	151	141	129	157	161	179	150	130	146	183	142	149	138	162	167	128	159	150	140	149	162	155	147	145	156	151	158	147	178	154	155	146	151	146	166	177	143	155	148	169	161	154	172	159	156	141	171	169	140	175	173	173	158	149	161	163	170	158	159	156	156	173	164	164	156	163	155	181	139	169	149	141	171	150	136	172	154	143	155	160	153	159	142	172	165	155	163	170	188	168	150	158	135	176	151	151	161	154	159	152	157	172	180	174	182	140	145	144	159	158	145	164	168	158	162	153	163	160	178	158	177	140	155	140	159	170	183	154	161	158	139	152	136	139	140	146	143	167	170	162	158	165	164	155	176	183	161	152	150	163	155	162	183	153	178	164	144	167	159	162	172	132	154	141	172	165	148	150	179	158	157	152	151	156	187	155	144	176	145	159	150	171	177	147	149	145	153	166	144	149	150	158	161	155	161	162	163	163	127	153	146	154	147	151	157	152	158	150	146	166	155	157	143	153	132	173	132	151	152	148	156	175	166	167	159	152	146	171	179	157	149	160	142	151	147	180	146	177	137	153	152	159	141	154	149	156	141	150	138	148	142	176	155	170	156	152	135	147	125	152	164	148	148	183	144	159	158	146	167	131	167	171	157	154	154	173	159	153	167	161	154	154	161	172	170	170	151	163	134	153	145	181	164	159	145	156	160	179	164	144	159	144	158	162	139	124	155	157	171	158	154	171	148	165	173	156	175	191	184	179	133	155	153	152	156	172	169	153	157	146	179	149	146	186	173	181	167	167	169	149	164	157	164	155	166	147	165	167	179	163	158	160	158	145	149	129	147	163	161	171	165	160	160	151	172	174	155	152	160	148	181	170	173	167	157	158	169	156	156	143	156	195	152	179	148	175	153	168	161	162	193	159	166	147	166	152	174	176	170	157	138	160	141	156	153	148	154	157	136	170	143	155	138	157	138	126	165	168	151	168	181	162	177	171	155	151	172	156	143	174	172	132	155	167	164	143	141	141	177	159	154	173	158	160	152	159	180	163	168	155	174	140	167	158	158	139	153	164	163	157	175	150	137	166	162	169	157	164	163	137	144	143	171	160	170	149	156	164	131	154	154	159	164	174	154	154	150	152	167	165	178	161	177	162	138	163	155	155	161	156	156	156	145	170	149	161	160	155	140	161	177	178	146	190	160	136	150	161	155	137	127	161	156	173	140	159	170	185	158	158	155	168	162	161	163	165	171	178	140	163	168	168	150	153	179	165	145	188	152	150	175	167	148	146	147	168	132	164	173	130	171	157	165	147	146	162	158	185	154	132	148	133	162	145	156	153	151	142	170	157	167	164	147	159	158	154	155	160	146	165	172	187	146	169	146	149	146	157	149	168	142	173	160	162	159	150	145	175	172	171	169	122	168	179	177	164	161	149	167	159	162	160	143	143	134	148	150	162	155	157	147	166	159	141	170	153	132	191	146	150	171	157	141	155	167	145	151	128	163	136	141	161	130	154	168	173	175	185	162	138	167	169	165	180	158	157	159	184	142	153	169	167	164	148	157	168	178	156	155	156	165	153	188	171	152	167	169	167	151	165	179	153	153	169	147	167	163	167	175	164	167	159	150	140	161	171	178	155	160	163	173	158	172	162	137	164	149	166	150	172	163	166	153	168	174	157	156	132	152	150	156	155	141	124	161	148	145	141	160	164	144	151	150	167	179	150	145	144	162	146	152	169	166	167	156	160	166	157	135	153	148	173	159	155	158	157	157	160	159	176	156	160	151	174	155	154	163	179	154	139	166	171	158	158	137	165	154	170	155	151	167	152	166	163	165	156	144	189	155	161	138	167	133	147	170	176	156	161	160	157	165	156	176	149	154	150	178	171	164	172	159	156	157	159	153	160	156	174	147	163	183	164	154	144	155	169	147	149	186	171	158	163	154	151	145	151	180	163	175	193	164	143	174	146	164	153	153	171	141	152	162	144	138	152	190	133	156	151	162	167	176	149	162	155	179	163	175	178	177	150	153	168	142	165	163	144	165	171	138	145	155	151	159	139	141	159	165	157	166	152	157	157	160	164	140	170	158	174	163	152	159	162	156	145	164	164	185	160	150	169	173	147	161	145	155	157	156	176	174	148	144	186	160	165	165	156	147	169	167	159	166	152	149	179	166	194	172	163	163	154	173	153	168
3526	8875	5696	2556	1806	1292	1057	794	646	543	458	384	358	292	298	278	268	227	248	203	229	222	207	200	196	224	208	202	187	185	176	201	204	200	191	211	180	205	176	193	179	172	185	194	168	196	180	189	162	180	181	180	191	180	172	168	200	185	172	172	150	157	198	145	163	164	162	196	173	191	184	176	180	187	156	178	198	174	177	134	184	168	179	163	185	187	169	177	161	162	154	180	182	178	161	169	163	181	192	175	164	177	190	158	195	190	189	188	176	184	177	167	195	152	167	161	179	159	192	172	173	164	201	173	188	167	166	160	189	152	179	175	167	190	206	168	185	164	167	193	175	170	167	158	167	166	185	153	196	168	173	173	199	184	203	166	158	186	157	165	180	176	171	196	164	157	150	176	156	175	162	207	167	204	184	162	183	188	161	158	180	179	193	168	173	156	174	168	185	194	165	191	180	185	167	184	169	182	185	162	158	174	182	194	198	186	169	184	186	169	176	164	174	174	160	180	168	179	163	169	177	167	162	165	182	174	200	188	195	180	178	158	168	154	171	163	176	171	168	172	181	157	159	173	160	173	147	164	172	160	185	172	187	180	181	190	171	163	172	175	167	180	155	183	180	174	187	154	186	172	183	184	172	182	159	168	173	191	187	211	164	165	199	159	170	186	172	183	158	179	175	189	180	187	159	177	180	167	175	163	164	149	170	159	183	178	159	184	179	150	184	177	203	198	172	163	177	188	155	162	156	170	163	161	192	178	158	170	172	153	179	165	183	180	194	164	175	193	186	167	176	176	170	170	190	167	186	196	161	183	157	169	182	168	193	173	164	154	188	164	174	180	161	194	163	154	166	172	146	190	144	184	187	168	154	189	149	170	174	212	187	158	165	187	193	177	177	186	163	172	175	178	155	180	170	196	182	165	164	175	175	179	183	161	176	172	184	182	171	192	156	184	168	180	166	169	180	186	153	182	161	161	159	197	186	164	168	183	153	177	171	190	171	155	193	172	184	155	176	149	155	158	178	187	170	147	157	151	165	182	174	169	181	181	190	181	183	197	164	176	164	158	177	200	187	162	160	157	169	151	162	180	174	167	190	184	174	167	194	184	160	169	163	177	194	162	190	166	183	183	179	166	164	174	177	165	170	153	182	191	168	167	180	183	174	156	154	193	169	151	172	185	184	192	167	176	171	182	166	179	181	186	172	194	175	188	159	175	184	172	166	180	168	159	159	192	193	181	154	204	168	165	170	139	178	190	165	174	199	197	165	182	137	186	172	172	171	196	189	166	191	178	163	161	186	163	181	192	157	203	168	164	152	175	186	164	163	161	173	149	178	174	161	170	171	190	197	188	179	176	180	176	196	160	196	173	154	180	204	168	153	186	156	172	152	188	168	195	206	187	167	179	178	157	178	150	144	166	168	175	190	174	191	179	184	175	188	192	164	167	183	183	174	186	157	161	171	179	188	169	169	180	185	176	179	178	183	182	173	164	180	185	159	192	161	169	148	180	187	171	164	206	150	181	180	164	144	177	193	178	204	172	174	166	168	156	164	178	177	174	168	195	157	172	163	160	176	154	205	161	168	198	195	200	182	186	163	178	155	174	167	194	182	184	182	166	151	181	191	192	162	178	166	171	166	183	158	194	183	161	189	206	190	170	164	174	155	208	161	168	162	184	193	171	179	174	162	171	157	170	177	172	177	162	180	168	183	172	190	155	178	164	185	171	162	201	185	162	185	173	168	185	159	162	185	171	158	156	188	163	172	195	183	191	171	195	186	163	172	175	187	166	186	181	173	154	193	176	160	151	177	165	190	187	182	174	158	179	178	198	165	177	173	153	180	164	188	190	192	195	174	173	189	178	185	144	192	189	190	169	163	193	171	196	171	185	175	198	191	148	181	187	206	163	174	181	158	167	188	160	209	185	166	182	177	189	166	164	177	201	193	164	185	185	179	188	170	161	189	173	191	167	177	166	161	167	176	171	180	158	186	171	160	148	169	184	177	195	177	189	164	171	185	178	189	161	170	169	164	180	156	179	181	208	167	190	161	178	182	181	175	181	177	189	178	165	184	149	180	168	162	175	154	164	199	153	169	160	171	180	170	187	155	174	164	167	186	191	169	183	168	160	169	185	176	177	162	181	156	189	164	160	182	179	186	148	195	171	165	180	166	180	182	165	155	160	187	176	168	183	159	174	166	187	161	195	182	171	182	160	150	164	193	187	166	172	172	172	164	189	177	183	182	161	179	167	177	176	170	156	170	168	176	177	181	184	169	160	168	184	181	177	156	163	177	173	169	178	177	176	167	191	163	163	166	190	183	182	195	135	169	155	171	192	180	171	183	159	169	189	165	161	188	173	176	160	186	179	163	177	183	174	190	180	168	171	177	177	167	186	172	139	179	171	167	177	169	169	191	172	193	199	202	164	171	165	153	179	164	176	156	162	165	163	182	177	172	182	183	182	175	177	153	150	164	164	191	163	159	183	174	166	172	177	175	176	169	151	179	189	210	167	174	204	167	190	160	178	170	175	192	174	197	158	165	166	182	202	180	192	171	181	181	167	187	154	149	182	177	179	163	176	157	175	154	172	184	175	171	180	173	211	164	189	179	178	178	166	177	177	164	197	187	179	169	173	180	186	180	177	172	165	173	179	161	191	170	162	178	178	147	169	174	172	169	167	161	170	139	177	162	167	148	166	165	150	171	167	183	167	174	167	183	202	187	186	198	177	165	171	164	173	179	184	172	158	166	165	151	178	185	178	171	187	173	190	158	167	172	187	192	152	155	169	165	168	174	171	183	162	180	167	161	173	169	202	148	175	166	174	175	156	151	173	161	192	164	182	171	159	172	177	180	159	159	171	165	182	171	181	178	184	169	167	182	187	160	196	181	196	206	188	168	171	162	166	170	179	191	156	191	163	209	170	162	184	164	199	175	193	157	169	177	180	144	183	163	152	180	198	175	177	169	160	199	169	166	173	174	174	194	161	181	189	189	150	190	166	187	149	164	175	190	183	157	186	186	176	163	196	182	173	172	189	139	183	176	162	165	154	175	174	179	161	152	196	166	152	193	205	184	183	163	175	198	155	171	196	198	165	158	167	190	162	183	168	177	155	169	165	170	170	169	183	177	187	182	185	165	179	147	184	168	152	171	161	172	163	174	173	161	186	188	176	170	187	181	193	213	158	158	170	157	181	152	182	179	179	149	188	191	181	170	172	190	162	188	155	180	179	156	168	151	168	163	160	173	168	167	175	161	175	162	173	156	161	149	174	165	182	201	180	191	154	170	193	178	155	166	170	208	170	178	184	158	177	179	176	169	163	189	167	177	146	190	181	175	176	173	151	198	185	177	185	182	195	148	160	170	166	183	173	163	186	180	175	167	166	177	187	171	171	170	198	158	183	180	163	178	182	143	184	140	196	202	172	164	179	170	187	194	171	165	200	172	189	175	192	177	187	157	179	165	170	158	176	190	187	164	183	170	165	186	170	193	171
25135	21286	27365	25499	9207	824	670	554	531	519	474	436	477	468	436	436	400	402	425	404	394	428	442	432	398	416	374	418	434	382	439	422	422	409	376	392	400	401	404	402	412	426	417	455	401	422	421	419	367	435	385	393	396	400	396	386	416	349	385	367	426	423	406	395	376	403	392	377	410	410	416	382	387	415	403	415	414	384	412	421	392	384	404	403	382	383	388	380	407	391	386	422	369	416	418	404	428	381	384	390	388	423	423	411	384	408	367	442	385	432	393	393	428	387	402	403	423	383	382	430	407	386	385	398	386	399	415	405	395	395	389	388	408	431	393	403	402	392	418	380	385	366	404	372	361	394	395	412	377	399	373	421	404	403	411	394	428	373	414	383	404	404	376	419	399	407	386	403	368	358	400	389	392	407	422	412	401	378	434	402	367	419	388	394	400	387	387	397	398	417	390	387	383	389	403	393	387	379	409	426	389	335	388	405	407	388	383	378	392	403	415	399	423	428	402	399	409	398	393	427	384	421	396	427	405	364	365	397	405	381	419	391	378	432	415	427	375	390	421	391	397	438	423	409	400	407	429	403	389	380	392	378	411	396	388	402	424	434	393	406	439	370	402	400	403	378	357	408	396	388	378	397	359	403	381	380	395	362	409	394	407	420	423	430	416	414	367	391	426	375	377	380	407	415	407	410	408	415	409	411	408	403	375	417	372	384	398	415	408	360	414	396	383	385	435	402	404	392	379	392	409	417	401	364	447	365	383	397	407	396	371	403	411	399	391	408	390	409	408	398	397	415	374	406	404	356	402	369	421	396	391	370	417	422	378	429	404	361	413	421	423	386	413	403	394	373	395	388	374	386	403	370	390	407	406	411	404	433	384	394	393	362	431	387	391	394	390	419	434	385	363	405	422	435	396	418	401	418	378	416	386	413	426	357	412	411	384	406	380	405	428	389	368	373	399	382	402	424	401	406	361	400	415	371	377	383	397	407	395	424	392	383	420	413	418	422	403	392	398	366	425	367	419	416	372	410	426	392	415	413	390	421	411	391	412	389	384	433	402	392	391	421	421	380	394	371	372	419	408	409	387	410	410	381	387	416	388	403	383	363	407	373	406	389	376	463	389	417	403	427	376	397	386	372	373	448	377	389	410	409	413	383	385	407	389	395	369	414	419	426	372	415	382	414	400	389	399	365	395	402	394	415	410	387	368	359	392	396	388	390	393	416	425	398	434	406	397	393	399	377	379	417	406	395	393	417	392	401	369	358	407	407	399	417	381	409	399	409	412	395	417	433	403	423	435	415	418	421	392	399	371	397	363	397	434	387	424	389	394	376	388	420	402	342	407	424	412	403	409	419	373	396	368	400	403	403	377	390	404	374	401	402	412	403	434	407	422	375	399	375	394	370	393	395	371	388	422	388	386	426	392	430	390	403	387	427	414	394	399	389	411	404	408	419	421	351	373	415	389	405	431	409	423	387	409	377	408	399	415	396	381	381	415	451	431	411	421	407	428	397	399	398	362	426	408	425	419	404	397	387	431	378	402	418	409	400	433	409	405	404	394	439	389	395	419	382	396	393	435	447	354	434	386	361	387	399	418	403	430	432	399	410	423	384	413	407	426	398	408	407	428	407	371	415	388	396	420	405	394	442	420	423	375	409	400	377	394	405	403	402	403	402	386	391	398	419	400	420	365	427	416	439	403	412	391	392	381	375	431	417	392	405	358	402	419	367	381	431	392	412	383	424	382	406	395	396	392	406	400	386	397	430	377	377	370	399	376	399	403	392	367	379	386	436	468	357	446	421	377	364	386	386	370	385	419	384	409	340	382	374	404	406	405	374	395	382	379	395	394	402	343	396	416	416	396	434	391	396	385	405	390	415	377	422	401	376	375	374	408	369	428	470	396	393	410	381	374	420	358	418	417	384	393	427	408	414	386	389	399	422	391	378	393	387	363	408	398	395	402	407	387	399	394	428	417	419	398	390	394	409	406	388	414	401	414	363	439	375	373	397	428	415	397	381	390	374	428	415	355	393	401	412	387	407	458	409	375	406	411	430	378	341	389	415	391	409	380	389	411	424	411	389	365	416	436	392	402	402	400	373	382	388	394	431	438	401	391	397	378	374	415	388	378	390	371	421	357	421	427	413	402	418	403	396	402	412	379	413	391	403	417	413	395	383	427	400	413	409	408	390	385	425	385	456	420	396	402	431	396	400	383	365	379	396	428	399	390	400	394	378	406	415	402	408	415	402	417	403	417	393	385	386	410	383	398	424	385	421	413	408	396	400	371	396	407	403	384	448	411	393	383	399	421	412	395	414	389	401	375	398	384	351	392	407	426	380	384	410	444	395	394	408	383	391	414	375	395	374	372	407	409	394	400	405	400	404	420	405	414	382	389	420	414	385	370	427	408	373	397	390	387	377	410	394	392	405	382	373	393	383	458	397	412	418	379	397	381	411	381	405	391	415	405	413	436	358	403	396	443	384	411	403	417	375	408	371	398	407	380	424	395	401	370	405	445	394	417	404	381	416	369	378	411	427	428	406	397	364	388	347	367	379	396	402	387	389	380	395	414	405	375	417	383	419	373	415	382	404	401	406	426	382	385	377	416	406	379	415	424	399	392	391	377	381	378	360	392	400	404	416	420	400	436	408	387	400	397	399	413	412	389	413	370	404	365	391	392	418	444	408	418	381	378	411	385	405	415	410	417	400	420	395	410	410	389	424	419	396	366	387	405	397	418	389	371	351	385	421	387	400	409	434	382	374	399	448	375	408	366	399	398	435	390	372	393	370	392	408	371	411	424	442	399	414	402	393	377	417	377	406	397	411	411	384	405	437	379	429	442	391	417	387	397	408	439	402	390	406	429	421	397	402	414	431	387	397	395	413	391	389	362	392	381	426	402	409	391	402	408	395	422	372	374	374	392	395	388	374	403	392	401	359	413	405	396	366	409	404	386	414	403	419	406	387	398	385	382	405	444	372	392	402	402	405	414	395	396	424	413	394	383	414	438	424	400	400	403	378	410	381	392	383	395	377	424	386	412	405	390	422	442	389	406	369	410	418	411	442	416	417	399	411	416	404	399	403	405	384	414	399	370	393	377	381	410	391	369	401	422	375	371	390	403	386	366	435	387	416	377	403	423	419	383	353	383	383	409	395	372	393	429	413	394	380	400	403	400	405	409	406	419	385	405	420	435	387	421	423	408	407	378	388	398	386	417	360	374	391	396	403	436	408	410	415	360	375	410	433	400	396	412	384	388	371	395	352	392	424	414	394	403	437	389	435	409	406	387	414	380	417	402	379	391	400	470	395	408	389	371	413	389	387	372	390	429	377	401	415	422	397	375	423	377	441	405	440	423	377	370	393	354	414	383	416	436	406	415	387	395	404	413	411	413	405	373	432	428	399	442	393	387	395	419	433	410	405	379	370	392	426	404	411	403	405	405	379	402	427	407	393	433	404	425	390	390	394	390	401	369	444	399	417	405	381	419	413
3672	5382	3372	1654	1301	1068	875	790	695	637	600	554	532	506	489	554	438	456	458	460	445	394	405	437	478	419	464	432	401	433	463	405	413	369	443	440	450	421	413	428	418	465	412	415	419	426	431	463	444	394	402	436	418	422	420	415	423	431	447	447	472	446	425	447	417	422	399	388	390	441	437	467	439	456	389	397	427	460	394	425	465	401	432	395	425	426	421	466	431	429	422	411	468	409	396	412	389	420	436	443	448	431	450	451	405	442	451	406	406	411	480	446	467	448	430	427	458	431	457	434	433	411	420	463	441	400	391	429	431	421	416	413	429	419	439	443	467	447	405	385	393	417	435	448	430	432	432	404	410	422	439	423	421	416	421	409	426	387	433	447	412	414	408	377	437	450	406	399	433	448	437	414	387	485	434	428	407	402	401	446	440	416	481	406	382	428	461	456	406	395	400	430	423	429	449	416	405	415	394	397	421	423	407	402	444	419	432	440	395	407	435	410	409	376	410	451	412	460	430	430	422	450	439	426	441	407	418	425	410	446	402	402	425	393	453	377	394	415	428	440	400	411	410	434	422	405	405	425	402	429	420	454	441	404	413	386	449	431	437	403	418	409	426	406	426	429	406	432	425	430	413	440	431	395	427	423	450	414	406	416	420	434	408	413	418	441	445	434	419	413	457	410	443	424	442	414	409	393	439	420	441	415	440	414	429	436	461	410	404	434	429	456	407	423	442	462	411	443	451	450	425	439	421	421	417	415	425	406	428	397	431	419	429	410	432	435	449	432	419	449	385	427	404	413	410	431	446	411	405	430	391	389	426	408	431	414	429	440	398	427	429	451	413	425	437	422	429	394	442	443	422	425	447	418	438	419	417	382	418	399	422	426	435	410	423	401	399	410	421	458	412	369	431	434	377	438	438	412	389	425	438	424	433	408	444	438	423	422	451	441	411	458	392	431	394	403	442	417	414	396	414	412	413	426	449	384	466	426	462	422	413	420	449	467	411	433	406	407	409	431	409	458	395	472	417	451	423	402	395	440	421	419	395	436	427	394	443	422	405	438	380	422	425	468	420	413	436	409	401	382	444	470	456	433	417	446	411	425	406	427	408	412	435	410	406	416	409	406	429	372	430	466	455	445	423	433	440	416	429	449	387	431	444	416	459	466	373	415	450	432	456	451	401	420	421	415	423	412	415	392	397	417	461	434	418	440	427	409	438	403	424	444	458	440	420	389	432	408	386	442	396	437	430	407	421	453	443	428	424	399	399	409	384	449	421	403	416	427	437	412	386	401	466	415	399	443	429	487	419	406	418	424	421	454	436	445	394	420	445	443	402	420	398	458	415	432	443	422	416	414	438	468	401	402	417	415	421	441	398	407	409	412	417	408	411	418	413	436	436	474	403	412	392	417	417	456	408	445	465	402	455	411	453	469	411	422	434	432	406	456	437	412	418	402	432	441	431	441	406	441	445	420	419	467	445	438	414	422	442	444	430	402	413	434	435	437	425	427	422	406	427	403	451	429	443	420	438	437	422	394	414	380	447	398	395	420	421	409	394	419	435	465	429	410	414	427	409	422	409	440	428	433	437	469	411	396	424	415	385	432	433	455	404	426	455	390	420	399	415	427	430	446	434	409	421	383	428	428	407	441	397	414	421	422	431	431	413	425	440	433	418	447	424	414	447	422	402	429	391	427	413	437	398	392	387	409	438	428	443	401	413	424	399	396	432	435	434	419	435	408	427	435	428	392	438	415	416	448	441	413	470	418	440	436	421	441	417	410	428	443	426	446	431	433	401	448	402	402	435	451	399	445	404	421	418	406	439	397	431	439	438	422	406	401	427	411	428	422	402	423	411	458	443	447	443	424	431	409	424	444	431	421	421	416	416	429	399	440	415	414	470	437	446	405	406	418	382	432	450	433	434	467	394	393	414	397	448	407	431	400	406	404	428	397	408	395	402	396	435	402	410	396	433	449	447	433	425	433	409	428	375	413	397	383	404	433	421	412	400	441	427	403	411	414	407	410	417	406	398	404	434	433	416	430	445	407	454	433	427	398	445	407	442	420	430	405	426	428	422	405	439	459	413	415	424	438	449	415	439	405	415	413	412	440	415	439	451	445	419	415	431	442	435	452	407	416	411	420	427	431	430	407	419	422	445	451	448	420	436	428	441	396	419	387	456	415	454	412	421	416	405	431	413	449	410	369	429	417	431	461	445	430	435	395	395	430	419	413	421	412	409	384	418	415	419	409	411	435	422	440	415	467	424	403	439	423	413	405	450	463	444	454	409	401	431	405	434	390	438	422	413	415	413	429	402	410	443	413	420	418	445	411	411	404	429	451	436	419	424	458	431	438	435	437	433	460	400	428	405	410	411	440	421	413	444	423	417	438	402	392	443	391	428	441	414	420	412	430	487	429	435	424	433	446	417	415	486	420	414	438	441	428	383	389	415	460	421	393	422	408	411	452	419	439	411	409	454	405	415	416	375	416	410	427	378	464	436	428	435	444	390	446	420	409	414	442	423	435	417	400	418	415	434	455	420	422	422	450	439	405	372	431	487	431	463	394	439	471	437	433	402	444	424	463	423	459	424	414	444	447	448	416	441	426	396	417	425	432	445	450	413	440	447	426	411	463	432	439	447	438	448	446	418	407	401	460	451	395	433	413	441	418	445	452	418	413	422	398	436	418	407	444	400	459	391	440	425	448	431	405	417	419	441	421	419	435	429	411	439	445	394	425	376	457	405	435	419	390	444	411	393	429	421	391	397	424	437	412	392	411	436	423	392	426	402	427	408	438	406	417	400	432	416	438	423	407	412	449	449	453	455	423	427	431	388	430	414	427	413	452	399	447	437	467	423	441	411	392	402	415	423	415	429	401	444	402	423	443	419	417	414	430	435	423	364	422	418	450	425	430	398	402	413	464	462	481	428	418	454	447	428	435	419	407	393	463	398	413	442	416	457	469	421	426	425	405	449	418	383	400	417	423	431	432	447	408	383	413	428	398	469	405	422	433	419	438	388	437	425	439	390	438	426	428	436	425	418	378	458	437	405	413	402	436	435	454	406	423	404	455	430	445	460	399	374	431	410	440	441	436	417	449	397	407	427	416	448	392	400	447	467	436	423	414	444	406	415	389	413	435	402	401	459	392	432	412	427	399	419	459	450	432	438	400	412	420	416	409	436	400	429	423	437	449	394	392	432	461	410	433	409	434	448	422	446	413	421	445	394	381	401	412	433	413	438	405	425	441	420	442	465	425	422	408	386	426	417	410	437	397	433	410	401	398	434	418	417	432	446	419	410	412	397	443	422	417	419	403	470	408	403	467	410	475	400	446	387	401	428	409	393	439	432	430	429	423	414	406	434	388	391	453	424	430	422	386	430	415	452	409	411	437	419	445	458	427	420	433	448	413	442	418	394	423	425	432	422	392	408	454	400	411	387	456	422	436	432	412	419	463	419	477	439	400	416	433	473	442	391	448	436	387	411	449	426	419
22749	21338	29039	24004	21339	21389	6834	1194	843	808	671	601	562	542	461	527	483	493	436	440	430	443	417	412	436	437	414	402	411	433	424	373	416	391	391	389	357	357	410	369	384	406	390	404	422	406	409	393	376	371	410	373	365	411	354	394	383	349	404	397	377	403	388	384	370	380	407	363	376	379	364	366	412	339	379	342	373	370	370	418	378	400	402	351	376	366	405	349	381	409	394	350	356	394	367	371	344	410	374	414	393	391	369	362	382	358	386	365	361	389	391	352	347	362	373	378	389	376	411	375	423	386	380	416	400	366	353	399	354	379	345	350	368	349	379	360	360	399	357	373	382	358	353	378	386	379	377	377	375	365	406	357	365	413	375	350	363	380	370	386	401	381	372	367	372	364	370	367	390	394	386	364	393	362	374	396	369	333	390	329	395	400	392	372	393	366	380	375	392	340	363	373	402	340	375	391	356	382	368	437	361	380	367	403	352	421	345	415	370	372	354	370	360	397	362	378	372	412	388	344	394	369	382	353	374	322	396	385	373	358	396	373	376	343	355	407	387	375	388	358	375	376	384	382	363	390	384	369	364	366	358	382	365	340	344	392	388	376	376	398	374	369	359	427	324	407	378	362	381	353	359	337	393	370	328	391	380	348	359	362	370	376	386	378	344	347	406	312	361	367	405	379	388	399	348	332	367	396	376	368	403	355	403	351	363	331	386	381	363	362	402	338	375	369	411	400	398	400	359	416	398	362	370	339	381	360	415	352	372	335	402	389	398	348	402	339	358	377	404	369	347	366	345	347	383	399	379	345	374	390	338	351	384	372	371	322	381	355	365	372	362	386	376	361	323	368	398	394	338	387	381	378	368	382	367	385	355	373	359	361	413	371	387	338	362	379	372	386	388	328	374	376	390	403	380	407	410	354	417	378	384	367	365	391	391	379	367	378	334	369	351	355	373	354	339	369	378	395	387	358	367	356	374	376	367	399	340	356	365	403	384	373	368	375	350	380	373	367	409	352	387	359	405	391	396	373	397	344	348	355	363	372	360	386	411	339	363	362	377	386	367	376	378	372	368	356	378	411	389	376	376	381	410	379	365	404	384	390	391	366	360	402	384	382	384	358	383	349	369	382	352	367	368	400	370	374	362	374	350	358	385	392	353	374	342	338	367	353	370	372	398	375	400	378	402	354	348	413	405	365	378	384	393	382	373	363	361	375	375	372	390	403	385	384	370	367	377	351	370	374	373	399	395	412	369	377	403	379	395	365	403	394	378	379	361	357	404	388	345	385	376	368	360	376	389	357	402	406	357	371	392	362	380	406	385	361	382	389	388	412	369	428	359	382	364	355	433	391	357	368	360	377	418	378	390	406	407	398	386	393	436	375	342	377	371	368	388	371	325	363	369	346	384	388	359	414	323	381	395	395	380	383	379	387	413	354	419	372	402	361	357	412	397	390	374	358	391	368	385	370	347	342	375	400	367	367	377	376	371	398	335	385	343	382	408	391	387	375	380	413	361	396	391	386	385	364	383	382	336	371	357	393	380	366	362	369	358	392	398	366	389	380	398	389	401	396	381	359	374	392	360	368	357	382	356	365	380	385	365	360	361	394	376	358	369	356	382	359	326	405	352	358	377	357	376	356	331	396	406	367	387	366	372	362	370	376	369	366	375	365	372	360	359	345	382	355	367	347	426	407	409	368	336	368	350	362	368	382	361	346	363	372	402	389	360	370	385	389	406	351	346	396	372	356	373	365	373	375	382	391	384	408	354	368	397	378	353	365	345	375	368	371	420	400	354	384	319	320	392	358	364	344	357	383	378	370	407	361	380	394	360	381	377	350	371	406	384	396	401	392	351	381	384	382	360	341	373	350	360	333	371	373	384	385	410	354	351	357	393	345	414	393	397	380	375	359	368	387	351	348	381	370	386	405	372	360	371	370	347	358	352	377	391	392	380	372	373	407	366	393	402	380	387	393	371	368	388	391	391	358	382	384	363	384	361	363	369	364	398	353	372	364	363	390	395	373	381	399	379	363	427	372	367	395	408	369	380	377	407	363	345	367	353	388	362	373	386	375	412	403	370	363	362	379	374	346	385	384	373	365	380	406	419	397	385	368	350	369	385	361	393	377	402	366	394	404	363	429	409	407	334	363	377	362	360	365	353	365	354	402	372	370	358	358	396	363	376	382	334	368	392	405	381	363	373	403	371	394	357	378	353	382	371	401	372	376	393	335	380	396	395	337	403	369	349	338	385	362	354	394	337	380	382	360	358	382	353	368	412	379	361	382	351	382	361	369	356	371	374	362	371	392	373	360	397	365	378	381	365	394	367	419	378	376	371	387	368	351	369	385	398	376	416	412	396	397	399	372	367	375	355	351	369	342	377	401	335	362	381	358	408	391	355	373	383	352	393	360	381	369	369	374	367	389	366	373	345	358	327	364	387	347	374	351	390	383	382	414	380	365	369	401	370	373	371	385	351	362	353	385	353	354	360	408	412	373	367	364	336	374	355	362	371	338	346	403	388	379	355	321	350	346	336	365	399	338	367	405	351	358	366	383	369	344	357	337	390	387	379	375	393	352	351	397	377	364	379	401	378	368	376	371	397	367	420	410	381	374	381	351	391	380	382	360	361	382	363	376	346	367	378	374	381	387	389	381	333	381	368	375	368	381	398	353	397	365	374	347	368	391	368	343	372	387	350	415	386	355	409	389	383	354	393	356	406	405	386	351	397	361	362	366	388	358	380	398	390	345	351	344	365	369	380	361	371	334	309	382	368	392	330	335	387	339	393	371	345	355	371	393	367	361	387	382	393	362	409	360	394	385	374	373	386	405	389	384	366	334	366	370	392	407	351	361	401	406	419	402	358	357	374	377	379	329	373	360	388	396	373	376	404	394	388	375	368	375	363	389	352	404	404	368	369	374	373	368	428	407	419	335	365	346	377	361	392	351	358	392	330	373	383	375	404	358	405	383	355	370	363	337	382	371	387	351	367	375	323	398	343	392	365	413	390	409	409	344	382	391	350	369	371	360	370	369	379	381	351	376	369	397	341	384	370	375	383	379	384	369	354	398	361	360	360	359	416	368	397	379	378	340	366	375	336	382	365	353	371	357	401	371	385	352	350	385	384	369	387	370	383	382	373	438	377	367	374	364	347	401	385	359	377	379	379	424	346	413	366	370	358	410	340	400	339	373	339	364	367	360	367	376	368	361	380	394	376	388	344	345	354	388	368	372	370	352	380	338	378	358	388	378	362	400	368	366	383	385	390	396	344	349	346	359	373	407	354	373	379	340	385	391	396	383	381	384	369	396	374	358	371	398	376	374	367	362	367	364	403	387	391	377	389	384	366	374	344	380	366	407	372	378	377	362	374	383	375	381	362	381	348	363	370	378	347	371	346	351	349	372	381	406	381	397	366	355	376	338	390	376	373	358	384	395	354	377	370	366	377	367	372	393	396	383	400	357	393	366	361	361	356	374	361	368	355	397	367	368
5022	14946	9946	4773	3512	2623	1978	1457	1266	1032	868	768	771	619	593	567	525	549	472	532	460	472	477	458	431	459	446	411	419	435	394	413	409	414	405	418	398	385	384	399	385	429	388	425	441	392	395	390	377	390	427	410	394	386	381	407	363	415	350	401	373	401	395	394	388	367	397	352	404	362	380	404	428	404	398	382	362	391	403	374	354	353	396	371	386	358	395	372	368	383	372	375	379	352	379	345	356	411	400	385	370	374	395	358	345	396	382	371	373	377	366	367	357	374	385	372	382	371	366	379	352	378	409	372	386	386	341	391	391	368	384	397	395	374	407	389	425	412	379	351	405	389	373	403	390	401	360	409	416	397	359	368	406	413	401	390	376	372	409	418	388	382	376	368	380	374	399	385	385	377	412	351	388	380	366	380	376	397	381	358	380	386	400	382	394	386	370	374	366	380	388	382	382	381	413	355	392	389	396	370	388	378	426	349	364	372	360	381	364	354	350	359	359	361	405	395	378	362	357	388	363	394	385	373	376	365	367	389	403	384	399	378	353	400	397	384	407	369	352	371	376	355	395	386	382	411	407	411	364	414	381	374	385	374	403	362	371	374	379	390	374	379	335	367	382	378	401	373	407	352	402	365	384	385	397	376	396	366	383	346	378	371	384	356	403	359	383	367	381	376	384	370	389	381	334	375	382	396	387	415	384	396	342	388	386	359	352	351	399	375	389	386	385	349	409	415	361	371	398	355	388	391	382	399	367	375	398	374	369	386	380	405	397	362	377	372	362	373	375	362	344	385	365	394	353	377	387	396	388	377	353	332	366	347	366	375	366	391	394	391	387	359	357	378	372	351	370	338	376	376	367	395	351	374	402	378	375	366	389	375	387	377	368	407	372	370	351	328	365	402	408	392	352	411	383	373	407	368	406	363	394	362	434	371	371	372	395	383	362	400	382	384	381	414	367	394	368	397	431	396	358	378	357	405	429	357	381	346	390	371	393	365	415	375	374	389	396	362	355	412	383	379	378	418	357	363	389	372	375	375	398	371	364	400	385	425	371	381	395	408	388	377	396	421	355	386	374	366	375	391	371	418	354	352	375	401	358	402	400	373	358	437	396	362	387	378	342	370	350	376	371	369	400	362	403	422	380	412	412	354	363	363	377	354	372	358	416	353	362	388	378	388	385	364	379	361	407	373	401	394	380	354	368	349	421	400	390	395	356	363	382	391	413	379	392	372	418	350	372	365	393	385	398	387	409	400	398	394	389	419	369	395	372	389	389	372	385	385	376	392	376	359	369	380	361	371	396	353	378	401	393	377	382	385	378	405	400	353	424	400	396	398	368	410	400	398	386	347	364	395	371	393	421	372	388	364	371	357	374	380	385	360	377	418	364	383	375	338	380	368	359	380	392	402	366	387	383	379	373	392	383	349	378	367	375	379	363	367	369	369	396	347	357	380	386	367	378	367	406	345	368	340	366	371	412	379	379	428	385	399	425	401	386	387	384	372	389	367	384	378	385	369	376	371	355	365	372	357	361	399	375	400	358	383	371	357	369	405	392	376	363	379	341	370	353	360	371	382	397	366	382	383	358	381	360	373	375	388	400	375	399	402	377	404	388	386	366	410	394	352	374	341	345	346	391	360	399	389	387	356	360	385	409	401	382	428	359	413	376	409	386	340	379	378	380	385	376	374	418	379	390	356	368	380	383	356	361	384	351	372	353	386	427	395	388	368	372	393	360	367	406	373	376	380	357	376	376	406	385	399	367	397	357	380	395	396	354	387	375	396	360	388	394	376	406	378	384	376	354	414	370	366	380	349	355	362	391	389	357	373	372	329	396	408	379	362	380	390	392	363	369	396	381	382	368	380	353	363	386	348	386	414	364	387	380	370	375	387	345	409	376	391	382	344	402	427	401	391	382	383	360	422	383	377	385	389	372	362	365	388	409	358	384	357	376	363	372	381	371	383	388	379	339	370	388	383	412	361	358	367	374	403	380	372	383	406	382	396	382	387	379	370	362	394	375	382	397	376	378	346	393	400	384	396	373	337	404	382	400	388	363	405	402	342	348	424	395	359	370	389	382	362	407	364	377	381	369	387	376	383	360	340	394	381	381	341	368	372	395	341	403	391	368	376	337	392	334	396	377	369	395	383	370	383	395	401	385	352	397	383	390	373	398	370	385	378	381	385	393	381	389	388	347	365	378	362	345	390	373	390	389	355	362	392	399	391	384	370	341	412	389	438	338	382	353	359	404	359	352	377	360	359	389	359	376	359	388	381	393	364	392	386	372	372	408	393	401	391	395	385	349	353	380	361	366	392	393	378	356	388	369	391	402	410	377	374	353	370	398	394	357	407	395	368	392	407	386	369	397	361	358	401	400	361	397	342	354	366	395	374	362	348	383	365	379	383	402	363	356	387	402	419	352	398	362	392	367	381	377	372	364	362	352	399	365	399	360	377	377	396	385	383	379	416	371	379	371	403	372	378	361	376	344	349	379	398	397	439	372	418	355	388	376	404	398	386	389	383	418	356	350	377	381	359	358	357	363	385	426	365	395	362	370	361	369	395	364	356	392	365	367	426	383	365	363	382	394	357	389	382	352	380	421	385	402	432	367	382	362	399	366	370	381	367	373	353	387	369	416	363	394	383	414	359	366	384	392	385	371	388	359	383	394	395	370	389	361	399	367	410	378	403	408	361	367	377	390	390	373	393	383	421	371	389	371	366	375	398	418	390	380	362	387	378	367	395	424	360	385	348	393	397	378	380	373	360	388	348	372	364	357	366	382	381	353	380	377	419	371	368	384	405	370	387	372	383	366	374	391	367	401	376	381	372	382	383	363	339	389	382	393	394	369	388	348	353	395	353	392	356	393	374	352	357	371	376	378	390	397	367	349	345	423	357	380	389	376	395	400	391	376	376	374	388	355	408	379	378	374	410	364	389	364	388	359	377	384	415	384	386	436	374	386	361	364	357	421	403	388	384	400	363	402	367	383	367	370	396	360	380	370	343	378	358	351	379	408	387	362	374	394	381	367	400	345	350	399	375	410	388	395	389	393	378	408	330	388	384	357	373	380	353	378	348	412	355	416	378	429	385	404	371	377	343	379	396	360	363	385	357	386	355	373	344	359	389	369	375	354	382	343	361	369	384	375	393	373	360	371	368	391	398	361	367	362	388	363	384	400	423	402	393	379	354	398	371	366	382	337	380	382	341	344	372	350	356	366	384	416	360	391	385	374	385	373	377	396	391	367	369	375	383	389	356	362	370	359	388	393	363	368	355	353	383	388	414	389	360	372	384	379	408	376	410	381	408	370	383	386	380	356	383	401	378	367	374	364	381	373	377	366	397	406	384	374	388	401	362	361	385	397	389	363	352	392	431	358	395	396	377	366	360	374	409	386	370	392	351	366	381	385	393	403	390	389	354	387	390	401	350	385	380	370	375	395	371	381	402	363	394	361	345	370	347	385	362	358	366	393	327	361	404	388	387	425	379
27997	17209	2961	453	327	266	251	247	234	221	226	232	254	213	214	218	208	248	220	239	203	209	224	240	203	228	228	206	202	188	214	211	205	233	250	236	230	215	220	207	217	221	211	221	218	195	226	214	226	210	245	213	231	200	191	245	228	212	224	221	179	230	217	200	216	232	205	236	243	211	215	221	209	212	231	199	187	232	199	212	208	235	206	222	229	217	205	214	205	202	232	226	233	212	208	245	226	211	205	231	223	208	227	221	223	202	206	212	239	213	221	253	230	229	214	245	209	219	208	217	200	193	228	228	203	244	213	222	212	220	232	221	225	215	225	181	213	194	215	202	195	211	238	230	218	223	220	225	214	210	246	219	223	204	226	218	238	184	200	211	196	218	214	212	220	208	230	241	232	224	211	206	218	188	239	219	221	209	204	228	222	224	203	214	205	202	229	211	242	245	241	215	229	206	221	196	230	213	232	197	227	196	204	207	219	204	229	200	226	219	193	214	219	241	207	219	209	227	247	226	195	226	209	215	232	216	218	214	227	209	209	218	234	206	216	215	221	206	219	245	210	242	214	237	242	223	217	213	222	226	210	204	206	198	187	237	203	212	211	232	196	210	225	235	210	209	187	217	219	214	200	241	229	200	215	237	216	238	216	229	189	206	223	219	235	228	230	218	224	210	222	219	224	213	216	224	206	227	196	218	205	214	216	204	219	219	211	233	228	213	199	214	231	214	207	221	217	220	211	217	207	207	251	228	243	205	195	210	199	221	213	189	237	235	251	231	222	218	201	202	249	214	220	191	217	196	246	222	202	197	206	229	224	223	200	199	239	221	197	219	230	212	264	224	198	213	195	233	231	240	211	204	246	239	213	195	259	223	243	238	228	193	255	218	211	189	178	207	235	219	193	231	218	226	208	210	214	224	207	248	213	201	207	230	227	209	233	221	217	220	228	243	232	221	235	209	219	200	227	199	231	196	210	210	225	222	221	218	227	218	215	209	234	237	208	238	228	226	200	237	230	188	211	208	228	208	211	211	217	204	206	214	211	226	222	243	237	244	221	202	224	228	205	250	208	230	195	221	226	206	204	209	208	220	186	224	231	237	220	256	212	205	247	212	220	221	250	214	242	224	209	214	240	200	214	232	221	217	212	220	196	208	212	216	230	232	205	191	210	212	203	237	216	217	186	203	236	224	187	221	231	239	203	200	200	214	202	207	224	213	200	197	208	226	218	244	217	206	233	214	218	235	203	216	239	225	205	236	216	195	191	219	221	204	220	262	211	217	242	209	207	236	202	230	208	223	233	229	239	202	222	215	212	197	226	225	209	189	224	196	205	233	212	234	231	221	219	231	229	238	209	199	214	221	215	234	230	207	189	213	228	237	248	212	204	219	235	199	213	219	221	225	222	214	229	215	205	220	228	222	225	192	233	215	204	225	230	236	217	237	195	224	219	223	224	218	248	213	226	197	212	212	214	250	210	226	206	206	200	218	198	195	213	221	198	235	210	209	225	224	219	209	215	217	209	204	211	212	208	212	202	225	212	230	240	226	246	225	210	213	217	191	259	233	232	225	211	197	217	197	251	199	236	252	219	204	255	224	199	233	228	181	241	241	244	198	219	188	243	242	207	228	240	201	229	213	198	211	211	209	232	212	212	203	209	192	203	198	216	231	222	225	206	195	217	217	218	198	234	210	220	193	223	201	204	206	217	184	220	230	211	236	182	214	242	243	213	229	188	211	217	218	211	226	214	214	193	218	184	228	188	219	195	242	241	229	207	217	196	225	192	219	220	223	200	223	212	249	217	219	223	224	243	210	207	222	243	218	212	223	212	232	212	211	213	240	214	232	204	248	240	244	194	212	215	199	216	220	225	235	199	197	205	221	205	203	195	216	213	225	220	227	228	223	195	222	212	204	219	208	205	242	220	212	227	240	234	246	230	200	223	231	206	234	246	224	228	205	220	215	229	227	225	214	200	234	244	204	209	204	222	209	211	239	231	221	233	210	215	243	212	227	209	228	233	204	242	203	213	227	223	230	209	209	183	228	243	224	214	204	198	239	223	206	223	197	234	189	219	213	203	222	233	210	231	219	224	213	245	217	223	216	209	215	222	219	211	216	234	243	204	207	240	224	226	218	241	204	220	211	201	228	210	208	244	219	253	247	219	206	235	193	224	186	224	206	221	218	215	227	211	213	220	228	212	202	215	212	217	208	220	237	252	216	235	230	213	222	223	200	210	223	227	233	190	209	227	213	230	246	199	238	206	214	216	215	226	209	250	204	230	225	213	207	187	209	208	184	238	221	194	227	215	233	196	234	214	222	205	216	224	214	214	235	200	218	236	227	198	228	236	187	234	232	214	184	205	211	234	208	210	230	203	221	209	216	214	214	215	209	216	216	221	213	227	216	240	224	199	229	223	205	226	220	233	223	201	205	210	203	238	216	243	249	220	213	221	194	236	196	210	212	213	217	167	233	257	196	232	230	209	233	234	211	206	233	196	211	189	229	206	232	217	256	237	218	213	229	215	242	209	208	232	208	212	231	212	191	204	224	207	205	215	211	229	218	197	215	220	221	211	201	190	225	230	194	225	212	238	195	210	230	224	232	225	203	237	224	229	187	220	213	216	213	247	225	202	235	230	215	226	221	205	221	205	225	215	234	224	221	209	245	212	240	218	199	211	177	221	234	199	196	212	209	225	209	214	222	216	215	207	222	219	221	218	223	213	228	233	223	206	258	220	229	207	204	231	221	226	220	205	190	211	238	182	210	225	221	221	215	210	203	215	219	206	223	222	222	230	218	185	195	230	226	193	200	225	223	198	241	203	222	241	245	223	210	231	202	216	221	226	235	211	214	218	212	218	189	209	210	233	225	214	209	193	211	226	206	224	215	231	211	229	221	223	209	208	218	170	237	215	196	232	231	224	210	223	235	203	217	241	238	216	208	214	220	219	208	190	202	223	197	244	220	214	216	231	209	217	214	222	203	219	214	206	210	242	201	226	235	204	199	220	231	212	194	195	221	225	198	211	229	221	210	197	212	240	187	176	223	213	204	226	204	220	186	215	196	217	224	201	225	226	222	206	191	196	198	186	211	202	223	220	233	204	200	214	226	210	194	256	214	231	227	227	226	215	229	225	206	207	234	236	233	225	218	222	209	239	217	237	209	212	240	190	209	233	210	212	223	218	197	209	228	201	208	199	219	229	217	223	196	191	224	234	217	203	218	205	216	237	215	194	207	203	243	229	233	227	236	210	231	229	215	224	213	231	230	209	216	212	203	206	235	201	203	208	217	216	224	230	225	217	242	204	201	202	210	215	229	216	207	224	220	190	218	208	217	203	241	222	192	215	222	209	183	231	191	246	226	220	231	215	222	190	204	211	241	213	209	179	237	201	212	247	214	189	219	217	247	223	242	203	227	230	206	245	191	221	205	229	199	264	193	219	226	217	257	211	217	197	222	215	197	191	226	221	259	191	228	210	169	207	208	202	219
5002	745	588	372	302	301	286	256	265	253	262	234	268	242	267	242	247	244	253	242	265	242	252	247	234	270	264	257	216	262	231	256	226	263	233	223	269	208	265	252	227	237	249	232	242	242	259	235	254	268	255	205	271	227	262	235	219	256	260	246	236	260	273	235	258	253	244	218	257	234	261	246	220	234	256	226	262	247	236	228	228	255	254	228	252	225	254	265	260	264	270	213	247	254	259	235	235	251	225	228	245	272	234	255	249	239	229	250	226	231	268	234	239	279	243	218	260	246	268	278	241	243	244	228	247	253	274	241	260	250	220	212	286	230	245	249	237	242	231	239	218	227	215	247	243	271	250	232	269	241	234	242	257	234	239	255	253	225	241	255	229	213	232	235	260	260	285	245	222	262	256	256	233	233	251	235	239	287	253	219	212	222	238	249	248	214	246	251	276	255	240	248	225	237	227	249	241	238	238	234	248	228	262	253	239	246	251	298	246	251	255	235	265	242	260	228	246	237	242	231	267	223	226	270	258	272	243	219	244	258	233	242	262	268	220	238	241	237	248	243	251	230	260	273	230	253	230	225	264	243	247	230	235	221	233	247	246	283	240	248	252	243	216	226	257	233	243	266	238	205	235	225	243	265	229	251	253	242	201	245	234	215	247	235	244	264	235	246	275	231	253	228	230	221	247	271	220	252	250	245	247	256	242	233	229	228	237	230	261	259	234	245	249	248	255	275	255	262	234	239	226	250	228	258	241	247	229	241	237	238	215	256	248	232	232	259	244	258	235	223	238	275	264	239	244	257	236	243	246	219	238	242	265	229	229	238	251	250	270	231	239	249	252	219	215	232	235	227	256	237	197	257	243	263	253	231	216	212	231	278	273	257	262	254	251	258	247	258	223	237	229	242	233	251	253	238	245	238	232	201	236	220	228	249	242	247	221	232	239	234	249	231	232	230	248	265	233	274	251	254	249	251	224	218	263	257	227	247	250	249	240	236	205	227	246	277	222	270	245	252	240	244	241	209	235	232	231	242	229	263	259	274	231	240	228	281	238	257	252	225	247	229	247	246	243	244	195	229	248	225	257	238	240	251	234	262	240	238	259	233	235	226	232	235	249	242	263	245	267	259	237	241	222	236	253	228	256	262	224	232	260	224	248	271	252	227	250	257	246	259	221	237	262	236	247	223	244	265	225	248	238	261	250	240	238	220	237	240	260	262	260	264	246	234	260	238	249	262	223	270	214	214	219	260	243	246	225	268	221	233	238	229	256	213	256	251	254	227	242	241	237	248	255	289	226	262	225	234	231	240	260	244	242	269	264	249	249	247	266	245	250	216	243	240	261	260	247	250	246	253	260	239	236	252	251	263	233	250	250	255	268	238	234	252	245	265	244	257	259	243	234	238	228	211	252	243	232	240	221	213	270	258	262	252	267	260	257	278	263	243	259	224	232	250	225	251	252	243	246	253	215	229	243	236	247	223	264	232	236	232	232	221	237	232	245	236	238	241	257	243	246	236	232	247	260	262	227	239	265	259	237	254	219	262	251	233	262	263	237	249	215	226	228	232	231	238	231	223	249	230	217	263	245	239	261	213	254	230	254	268	240	244	257	235	237	258	236	231	249	262	245	238	249	245	262	229	233	225	228	243	224	253	235	225	250	245	247	266	247	231	221	259	239	240	240	252	252	246	249	247	243	232	252	271	249	239	255	263	251	260	245	245	242	250	253	237	255	261	238	230	230	262	254	240	213	234	225	236	243	242	220	221	245	258	237	259	242	263	231	247	237	254	226	227	261	259	248	218	236	254	220	225	242	267	268	243	231	216	253	235	263	245	259	265	261	246	228	249	249	246	279	254	249	262	203	229	227	254	236	268	243	244	234	233	239	271	245	273	245	261	262	253	248	251	219	241	242	235	252	275	237	228	253	280	264	248	247	245	254	255	230	252	233	233	250	251	279	241	237	238	262	241	248	254	260	250	220	247	258	230	243	224	239	259	248	242	255	248	269	220	283	253	255	258	237	255	236	219	237	246	224	255	217	237	238	263	242	196	238	264	252	246	244	219	220	245	228	254	225	235	258	234	260	265	255	242	225	249	233	236	249	241	223	267	247	203	246	234	245	245	256	243	214	240	268	256	236	238	244	217	263	245	244	257	258	230	264	221	217	216	263	253	246	241	248	245	230	252	258	256	261	272	238	269	234	224	244	246	231	233	247	250	253	231	238	235	259	254	262	229	262	253	288	240	263	224	255	204	244	237	276	251	246	218	237	214	250	229	236	239	237	212	247	224	256	249	247	234	245	216	249	255	241	254	227	220	256	257	264	229	222	223	226	229	267	267	232	220	242	254	258	245	224	238	233	242	248	261	241	216	260	246	283	255	260	247	260	255	244	264	281	250	240	244	229	234	248	245	224	258	244	257	226	234	271	233	234	242	257	239	225	247	253	224	238	238	253	256	228	247	228	257	251	190	244	226	241	241	226	250	259	255	252	225	237	225	228	261	247	236	242	225	226	248	238	266	236	265	226	274	227	266	225	235	218	246	231	250	236	249	228	271	251	208	224	232	269	247	258	222	243	255	227	256	265	239	223	250	234	253	250	238	263	258	235	269	240	251	239	295	255	255	230	244	240	263	250	245	255	261	239	247	260	249	233	246	236	253	256	254	217	262	238	237	241	259	241	252	258	223	240	246	237	232	253	238	247	236	225	250	219	229	195	220	266	241	246	288	229	217	245	228	260	227	224	253	214	249	245	214	247	253	262	249	258	237	258	253	249	249	240	241	251	245	251	253	224	241	276	248	254	281	277	256	250	246	260	223	224	245	257	221	232	250	237	230	250	286	276	255	226	262	265	267	204	239	227	220	239	240	247	267	248	231	279	224	223	229	233	266	244	246	239	229	268	246	218	261	259	231	237	254	242	243	273	244	259	259	215	243	231	248	243	252	260	223	238	244	252	232	244	243	239	245	189	259	240	254	212	234	241	250	224	222	268	235	261	234	224	251	242	256	237	260	216	234	236	282	254	270	273	255	245	223	240	250	229	283	264	232	247	245	270	247	274	248	247	270	248	250	253	247	263	239	254	250	230	245	245	261	248	245	243	281	215	283	247	237	249	219	245	252	237	240	239	246	267	220	259	262	224	245	246	234	253	241	252	233	244	255	239	217	254	243	252	244	249	228	252	229	224	251	255	240	230	241	243	244	263	252	243	239	248	256	237	250	247	224	226	239	230	221	238	225	246	248	235	259	243	223	262	257	255	243	253	272	281	221	254	241	228	210	243	252	240	243	225	225	232	232	242	243	262	236	251	257	246	230	252	259	236	256	247	211	260	212	249	235	229	271	238	213	247	242	249	224	247	232	234	266	243	246	208	236	263	248	219	252	249	234	244	260	217	242	250	267	222	229	240	271	241	234	239	232	225	245	271	228	249	232	269	254	221	233	254	247	259	238	245	243	261	252	236	223	256	233	232	232	250	230	270	241	228	258	255	228
23934	21314	28531	24444	21290	8219	785	482	425	343	312	274	266	244	239	212	196	209	189	200	204	180	202	191	181	183	185	184	194	186	191	192	160	171	184	149	163	164	171	176	171	152	150	189	161	177	169	160	168	168	175	166	178	159	165	163	161	156	139	164	163	156	147	169	164	156	185	172	171	156	146	153	156	143	165	146	171	153	167	151	140	171	156	153	173	159	172	160	177	152	159	169	165	173	142	168	144	179	181	164	163	177	163	155	134	162	151	141	167	154	174	173	157	146	148	164	153	175	159	147	155	161	145	175	171	155	134	131	139	173	172	170	150	159	170	184	141	153	157	151	176	158	156	155	144	164	163	156	164	153	154	169	126	161	166	171	169	153	166	147	180	150	166	151	163	132	173	164	141	167	159	158	164	151	147	145	172	166	150	142	165	149	157	157	156	152	141	167	167	163	165	157	158	170	162	165	156	160	141	152	177	147	156	161	168	146	193	146	158	152	158	150	140	173	161	149	164	150	169	153	161	154	161	138	149	158	162	154	135	166	154	165	165	152	180	130	167	148	142	170	172	155	171	163	167	152	167	166	156	163	158	166	157	153	148	152	177	178	155	147	164	162	145	147	150	164	163	162	161	160	158	169	158	135	180	161	160	164	167	159	145	138	157	161	154	167	162	166	176	157	162	161	165	157	156	175	138	136	159	155	151	177	164	157	161	163	167	144	163	161	162	156	159	162	152	145	143	174	156	175	168	169	146	154	168	160	146	155	168	171	163	154	159	176	138	166	171	166	130	165	160	156	171	165	184	158	157	144	165	174	150	157	149	160	148	162	145	171	162	159	162	138	182	130	183	152	174	132	165	166	149	171	133	167	152	152	147	150	162	159	176	157	174	152	160	152	165	135	143	148	143	161	132	169	165	158	133	149	177	152	164	177	149	141	154	177	142	162	139	167	138	171	160	169	147	147	152	143	145	194	158	141	161	154	152	155	163	158	166	167	147	159	164	167	155	155	161	154	154	156	164	193	148	146	155	134	157	148	154	141	141	166	172	162	184	145	173	169	171	188	168	173	158	158	140	145	164	153	152	174	146	141	139	156	177	199	150	164	140	141	166	150	172	162	138	156	144	187	126	171	170	150	143	161	168	159	171	163	150	125	175	167	136	147	173	177	162	159	153	140	128	148	159	169	167	174	193	168	160	128	163	184	166	144	166	150	175	159	155	174	177	170	166	166	159	159	156	168	161	184	184	138	151	150	155	166	162	161	159	144	163	165	158	175	166	166	181	155	175	161	181	173	154	158	160	165	149	160	133	163	176	168	157	173	151	172	156	152	166	182	152	146	143	153	158	135	158	163	147	170	168	161	167	154	147	151	144	165	175	137	151	168	155	155	145	166	167	151	187	149	150	147	158	184	169	157	156	180	143	158	165	169	141	160	149	132	154	173	167	167	159	156	149	148	166	170	176	189	159	141	157	176	162	155	163	155	170	152	185	167	165	151	165	171	158	172	163	171	148	170	161	149	149	155	176	167	154	156	146	154	168	155	169	177	159	168	191	144	161	145	168	163	156	132	175	136	157	177	163	175	162	178	149	154	160	168	137	158	167	172	161	146	145	165	162	166	155	182	152	144	153	155	185	173	153	165	145	143	173	184	163	150	148	178	175	172	166	155	152	155	144	169	147	160	181	135	142	147	163	158	174	146	157	146	145	169	159	173	135	151	142	158	131	173	144	167	181	163	163	157	168	170	165	172	149	160	135	169	160	153	151	169	158	179	147	150	164	147	161	173	166	164	154	152	180	146	174	166	147	169	143	153	135	144	172	170	159	141	163	165	176	167	143	157	160	156	178	136	160	164	171	153	174	158	159	179	162	144	157	143	170	161	143	157	166	169	144	156	147	157	155	146	163	157	147	162	179	150	155	168	145	178	172	156	158	147	152	156	139	144	163	162	154	152	181	157	166	171	148	154	154	164	164	158	158	181	169	150	151	161	155	163	164	160	174	144	151	176	173	151	148	138	148	156	171	181	146	148	137	155	176	157	143	164	162	140	166	144	168	172	159	168	160	177	166	142	165	170	177	166	186	143	164	180	159	161	167	137	147	176	156	146	163	172	149	152	149	164	158	145	171	158	158	166	141	157	175	172	173	158	155	157	165	152	157	180	157	158	156	133	133	158	161	166	159	181	169	158	180	152	162	156	149	141	161	165	143	159	164	158	181	162	151	175	162	180	162	163	151	158	146	161	151	174	160	144	156	173	141	148	141	169	161	177	176	162	184	142	160	174	165	162	161	154	154	152	150	181	162	136	153	157	142	150	148	145	163	184	181	166	159	188	189	152	167	178	137	173	170	168	155	147	163	163	147	164	160	150	181	147	152	159	162	142	167	158	150	169	162	139	158	136	162	154	166	168	145	176	150	167	173	142	154	155	187	136	143	157	141	140	149	158	168	165	153	161	160	161	166	155	159	147	154	137	146	150	158	183	174	152	155	157	159	151	152	167	142	120	145	179	161	149	159	162	175	167	153	162	189	143	182	171	172	141	158	155	165	139	155	160	158	141	150	156	166	165	159	142	168	160	139	143	156	166	141	150	165	150	166	162	156	141	181	159	145	169	171	162	177	153	166	152	163	166	159	169	139	153	168	163	163	175	146	148	168	139	145	171	152	178	156	146	155	180	160	163	174	166	160	129	145	186	158	148	157	169	146	161	195	133	170	175	163	170	175	164	156	149	144	167	169	175	134	139	159	131	161	155	152	172	175	183	142	160	163	187	182	152	173	186	175	161	144	125	161	138	147	161	163	160	160	142	157	147	150	143	177	157	180	163	147	163	136	167	152	147	177	139	145	139	184	154	137	157	157	152	161	180	161	148	151	141	153	133	138	172	154	172	171	161	159	176	189	170	148	145	161	159	169	166	155	162	150	162	172	144	173	173	159	165	167	159	180	162	139	146	160	176	163	174	156	174	161	152	172	157	166	156	162	163	168	166	147	145	151	174	176	159	138	191	151	157	161	136	169	163	162	159	158	157	154	148	138	166	173	162	160	166	174	156	133	152	163	158	144	159	163	162	162	158	172	175	161	139	150	148	148	158	148	153	158	164	140	148	157	150	152	184	146	153	160	162	149	163	158	174	156	162	145	176	148	168	150	170	167	155	157	167	155	175	173	160	175	169	161	150	138	152	195	153	163	157	143	162	166	168	173	132	147	152	173	162	172	161	132	161	174	130	160	152	168	168	157	162	147	150	139	148	149	164	162	130	158	154	162	174	121	156	168	167	150	151	141	138	160	158	172	153	166	164	165	162	165	160	150	159	173	164	158	148	152	146	169	162	154	166	134	167	148	144	148	168	173	138	139	143	161	147	171	158	172	148	152	150	190	159	151	175	151	167	160	140	137	153	145	178	166	158	155	197	144	148	171	132	162	155	151	146	156	171	179	166	159	157	159	160	156	155	153	170	148	148	142	157	170	163	151	162	142	182	158	161	169	158	154	149
3844	8866	5754	2597	1801	1308	1043	760	636	557	423	404	367	327	262	298	288	230	238	245	239	208	218	242	241	193	194	214	197	192	178	168	192	166	208	183	175	183	183	185	179	171	174	179	187	161	205	170	165	198	200	196	164	201	198	168	177	171	175	188	169	208	165	158	201	182	181	184	189	184	171	173	187	169	186	179	186	202	182	184	180	180	184	177	179	209	180	170	176	181	172	155	171	170	186	186	184	198	177	157	191	173	174	170	195	159	191	169	180	185	175	174	161	212	169	178	177	195	178	156	156	184	173	176	164	180	172	181	201	165	179	152	176	172	171	168	207	189	171	160	173	166	170	162	181	162	166	175	189	207	177	149	184	170	171	177	187	188	176	180	158	190	171	167	170	161	179	188	175	162	201	190	167	159	196	166	184	190	184	195	182	190	190	205	180	185	170	165	189	160	160	174	180	178	158	195	189	167	179	169	166	181	178	190	171	193	163	176	173	148	174	182	181	169	179	208	171	164	152	196	147	186	190	201	177	180	179	158	170	187	174	167	168	163	159	199	181	145	197	181	182	165	188	162	174	161	163	174	169	192	167	183	181	154	166	175	171	183	180	179	184	189	171	175	170	186	176	173	167	172	173	187	193	178	153	151	183	169	149	181	180	139	161	173	202	163	161	175	169	192	166	174	170	181	191	179	158	167	180	193	183	178	175	141	192	190	159	184	178	176	176	173	165	184	165	200	163	159	161	157	188	177	148	163	177	169	181	161	163	166	156	162	181	180	203	178	166	183	175	174	189	156	178	207	201	170	171	170	191	159	188	167	147	174	178	178	198	187	182	168	178	164	192	176	168	176	190	175	174	184	151	191	187	180	162	182	179	178	191	178	167	188	165	192	173	174	157	168	167	187	165	162	183	152	180	198	187	162	173	153	198	159	185	148	201	155	192	167	160	164	171	168	173	191	165	179	225	175	196	181	158	164	187	159	190	164	167	195	176	164	160	143	182	188	174	197	205	177	152	199	160	162	194	165	194	168	178	188	181	175	172	173	175	170	168	165	162	178	189	186	191	171	169	174	181	195	160	160	177	177	179	175	186	167	167	196	169	178	165	209	191	169	169	171	179	163	153	174	192	160	198	169	161	179	180	192	207	170	168	157	186	174	166	167	196	185	191	170	173	174	166	131	165	181	172	177	167	164	190	172	164	191	189	185	185	152	167	157	140	179	147	176	182	158	172	156	184	144	176	164	195	146	195	182	183	172	178	189	167	177	198	169	192	153	194	170	170	150	173	175	175	173	185	169	186	180	162	178	183	173	175	187	196	172	192	175	172	159	160	175	199	193	176	144	184	168	174	192	164	197	185	155	182	182	196	194	160	165	171	200	185	190	170	158	187	157	169	165	172	152	162	180	164	193	159	171	184	174	185	169	192	179	170	165	188	169	168	175	166	175	177	173	146	163	154	151	178	163	172	158	169	172	192	185	185	167	189	171	173	190	174	168	176	162	176	153	178	176	147	195	183	159	173	182	166	190	196	153	188	168	207	174	205	172	178	182	167	178	165	186	184	169	163	184	186	186	165	184	187	182	178	160	179	191	182	185	159	187	163	176	187	171	184	177	156	193	180	181	188	171	172	172	161	204	186	164	174	196	184	168	179	154	172	177	180	169	169	186	187	157	181	192	196	176	183	190	183	187	162	183	150	150	199	189	154	157	185	167	154	182	166	181	154	187	172	160	156	175	171	170	162	172	177	179	184	193	177	208	153	167	183	177	194	188	170	188	186	186	178	182	159	185	168	172	155	183	174	174	161	182	178	203	157	176	178	149	190	175	181	171	171	169	181	174	183	176	160	165	166	182	180	169	186	184	165	195	177	164	181	175	184	146	174	193	158	189	172	208	159	198	156	164	189	163	170	172	201	151	197	169	160	182	174	141	185	156	172	169	192	183	177	172	170	176	154	170	176	184	175	164	186	188	179	170	167	191	189	165	182	177	188	180	187	174	162	160	173	169	152	173	184	186	175	200	183	171	174	194	180	180	197	174	196	173	168	147	183	181	176	152	188	173	164	178	194	153	170	176	168	178	158	180	159	194	165	158	171	181	171	157	176	168	153	169	169	193	184	168	179	162	159	165	148	171	185	182	184	172	178	199	183	179	199	164	170	189	166	176	188	159	181	194	165	184	186	161	179	164	158	183	173	206	190	158	175	163	163	169	171	194	179	188	164	186	173	159	196	199	191	164	185	182	199	172	175	163	186	158	188	188	163	204	163	170	162	166	187	201	161	176	187	155	171	172	160	176	186	170	169	181	147	160	178	177	192	185	154	179	188	181	160	184	196	197	181	176	179	186	182	163	189	166	181	183	164	196	186	186	194	173	194	175	187	162	158	181	182	168	183	171	163	186	187	180	145	184	163	185	167	190	172	176	167	183	206	176	169	166	152	148	191	130	184	167	191	187	216	170	171	181	180	189	173	189	191	172	167	169	187	182	187	166	180	165	181	167	174	170	175	164	171	176	175	162	168	171	177	176	180	162	160	182	169	166	177	201	163	177	168	171	175	157	188	179	166	162	172	178	186	195	173	192	178	187	144	178	193	186	184	161	180	190	184	195	161	207	189	153	179	171	147	179	172	178	187	165	173	163	172	187	179	181	173	177	169	158	168	195	178	150	168	159	171	171	168	188	179	184	176	169	155	203	190	192	202	206	190	186	175	180	172	182	165	165	153	176	168	176	162	181	173	178	189	153	174	191	153	162	180	158	155	182	170	197	146	183	171	179	179	170	147	186	157	170	179	174	164	184	199	181	166	184	169	142	192	155	176	176	183	189	193	178	208	165	170	178	185	170	168	177	159	161	154	166	191	175	161	167	195	159	158	173	174	183	191	160	223	177	178	164	179	170	155	190	181	188	173	174	160	169	193	172	161	206	197	176	186	179	161	180	163	178	155	166	145	176	156	170	169	171	173	150	186	174	196	177	165	169	197	175	165	192	183	170	193	193	176	203	169	173	170	200	171	155	196	176	169	173	170	183	171	175	162	180	183	193	183	154	181	151	166	186	163	173	177	177	203	179	178	185	194	181	170	158	167	187	182	175	170	163	162	187	178	189	182	178	179	171	170	158	168	198	156	205	186	179	172	155	178	167	177	186	160	172	159	178	177	150	164	165	161	175	191	184	149	172	167	183	191	201	185	197	178	179	164	200	158	176	182	206	155	171	163	180	186	160	164	199	162	195	190	162	185	162	177	206	163	172	209	160	163	166	174	188	183	179	177	176	168	165	178	173	190	201	171	197	178	159	173	159	169	177	177	167	163	165	193	182	167	190	157	180	160	194	153	183	163	184	186	173	156	181	158	180	161	178	168	171	188	176	185	175	167	181	167	193	175	196	175	194	163	166	177	186	190	173	160	173	165	173	164	165	186	195	159	174	188	194	200	192	175	165	171	200	170	158	176	189	176	165	164	191	173	166	165	192	181	155	161	206	174	190	173	184	180	181
25131	21318	27376	25568	9322	843	607	539	484	500	477	443	450	470	444	456	480	402	475	423	399	418	446	383	410	387	411	433	411	411	393	382	386	405	428	417	382	381	384	400	400	417	418	410	387	369	393	350	406	398	378	402	394	378	398	380	432	402	401	403	397	411	381	371	383	391	392	405	393	418	405	418	421	405	415	369	435	402	363	400	434	387	416	354	417	418	430	446	438	426	396	398	422	384	405	400	404	418	395	407	383	392	382	404	367	359	409	386	410	398	381	408	357	415	410	423	426	411	432	367	416	403	428	378	379	438	406	397	408	439	400	387	402	435	400	395	388	381	416	412	378	402	440	373	412	413	385	410	418	395	369	400	414	400	422	429	409	417	394	390	421	429	391	405	415	411	428	401	373	404	417	399	383	398	402	406	385	412	390	406	423	399	405	403	404	415	410	378	402	389	386	428	420	414	403	395	389	397	436	406	398	372	442	422	422	373	450	408	376	414	426	384	390	407	372	389	384	403	382	367	389	384	401	413	421	400	405	405	359	401	393	389	381	430	431	369	361	379	400	417	431	424	411	396	372	383	394	392	416	384	420	421	434	403	392	396	391	407	429	387	420	415	411	397	400	405	377	426	404	398	437	392	375	417	416	386	372	382	368	405	365	390	400	386	389	446	397	432	392	395	361	415	425	428	409	416	432	425	402	406	385	369	436	373	397	440	406	398	431	389	379	407	417	414	385	392	381	400	411	425	392	370	420	422	408	416	412	380	365	405	392	399	404	419	362	404	412	404	393	393	388	406	408	397	371	395	411	426	409	398	380	404	371	442	375	432	400	421	385	386	411	381	384	368	360	408	392	383	405	396	402	402	373	375	387	389	392	403	414	374	384	404	374	349	395	413	395	422	390	406	407	416	430	410	376	392	390	396	389	362	416	422	402	381	427	451	405	417	411	400	403	407	419	425	411	434	408	430	396	380	404	383	429	384	424	413	371	365	402	371	354	419	393	436	386	423	405	378	405	377	368	384	371	385	427	356	440	433	381	430	394	396	433	385	409	400	406	436	408	419	401	402	390	410	384	370	399	390	379	414	448	386	405	387	388	378	405	393	396	391	420	421	409	399	372	378	406	368	398	347	388	424	411	423	395	400	398	413	397	401	402	444	379	433	408	349	395	403	412	390	398	382	402	415	430	389	431	387	367	433	343	417	393	391	426	398	394	390	385	402	421	446	412	387	406	397	426	391	386	442	412	422	410	416	438	407	421	452	397	420	430	394	393	411	403	400	403	390	408	389	417	429	378	411	420	391	419	386	388	378	410	413	407	370	373	392	414	375	420	366	386	398	425	379	427	404	372	412	369	386	413	405	381	374	432	416	399	374	415	395	378	407	391	385	413	418	401	418	407	412	433	421	413	389	396	403	394	381	427	399	427	417	396	371	379	394	384	436	426	388	397	426	412	407	424	416	379	432	397	428	394	406	388	386	384	384	422	389	412	426	370	394	414	407	419	388	405	389	391	392	393	388	410	404	399	355	406	406	412	387	375	383	420	396	399	412	374	396	408	391	403	425	416	425	426	398	388	427	381	432	401	378	418	390	388	401	410	449	413	431	380	410	402	389	417	431	370	406	404	394	430	405	439	370	393	374	379	388	399	408	387	421	417	385	384	397	387	424	397	381	404	388	388	403	413	416	403	424	394	405	428	412	407	375	455	435	395	387	399	389	415	407	431	423	417	409	456	393	361	392	397	397	405	378	388	364	391	410	406	404	418	390	397	397	450	416	415	399	413	404	418	392	415	374	411	400	421	421	414	389	432	373	400	396	418	413	407	401	434	392	386	365	439	437	348	411	403	401	405	420	378	433	382	394	395	402	407	419	413	429	421	384	410	413	382	432	380	403	385	398	413	337	423	374	407	395	390	380	437	365	403	412	361	373	434	417	406	428	382	447	393	409	377	377	390	408	404	399	395	414	405	414	375	383	378	455	405	435	392	355	393	371	402	442	387	385	393	389	435	415	417	390	389	422	418	431	410	416	407	386	418	396	420	402	391	399	386	395	394	369	357	391	381	373	417	434	428	423	396	416	403	390	383	422	378	391	383	415	393	412	392	376	402	418	403	407	383	397	436	408	378	409	398	380	403	388	436	420	391	385	363	394	398	387	375	374	423	431	415	367	427	359	387	409	389	376	413	436	408	396	389	381	380	410	422	416	386	401	392	404	405	356	404	409	374	416	403	383	385	430	381	370	416	389	433	388	374	410	432	386	395	399	382	384	389	420	445	420	439	375	387	395	416	352	353	402	416	399	397	377	389	364	414	407	402	405	434	387	416	404	385	417	374	416	402	417	443	425	398	359	384	398	401	385	365	426	412	392	392	401	369	397	429	377	382	395	374	419	451	438	408	397	400	398	370	397	381	412	402	386	395	383	390	408	406	375	406	403	423	396	401	375	400	418	387	406	401	385	368	415	402	398	391	431	389	394	404	374	392	423	400	403	416	373	386	408	410	409	377	398	378	425	391	374	431	433	395	428	388	371	411	354	405	378	398	403	381	400	384	407	386	416	429	397	400	374	390	394	378	378	368	399	418	420	424	362	405	413	386	404	384	421	446	377	397	448	389	396	411	434	409	363	403	405	394	381	428	406	422	396	360	413	392	427	417	433	376	380	370	449	397	435	417	436	368	378	383	376	402	371	387	396	386	427	404	392	424	396	412	399	376	437	365	395	379	399	414	391	403	388	388	411	384	420	423	420	393	430	364	417	385	433	415	418	397	402	428	425	424	411	422	374	407	448	406	399	398	395	399	443	381	425	421	404	376	392	404	375	415	408	373	399	419	413	386	439	394	390	419	399	412	384	406	380	376	417	391	380	415	396	412	393	428	411	377	408	411	416	433	409	407	447	398	436	424	396	440	413	394	393	389	363	405	395	392	418	398	431	394	384	442	404	422	401	390	398	440	367	430	431	382	388	383	386	437	445	398	414	399	355	412	430	407	411	385	398	387	409	419	393	403	409	392	437	396	448	434	412	413	385	420	378	385	388	409	425	388	403	412	413	382	421	406	413	394	438	429	388	390	390	378	436	431	397	389	428	395	400	367	409	394	427	423	438	349	397	396	425	374	392	373	400	366	422	371	391	416	389	387	401	435	418	397	390	400	390	421	418	397	375	418	399	412	389	398	400	407	427	401	412	412	390	426	415	415	411	396	369	360	405	403	417	396	402	388	379	418	380	436	404	392	405	391	393	387	386	400	397	387	422	380	393	404	384	429	397	390	412	413	385	421	385	420	402	405	423	369	363	411	412	400	415	384	367	401	397	407	409	426	391	412	382	375	395	371	390	361	399	388	387	425	396	388	364	416	424	406	395	408	376	389	427	400	395	402	411	404	412	419	423	404	427	424	402	437	438	370	412	402	405	372	427	388	395	396	411	426	395	418	352	399	381	370	433	405	381	418	378	398	433	419	404	412	395	397	348	374	403	410	413	410	406	413	427	414	374
4381	5216	3381	1677	1299	1048	885	757	677	637	601	521	549	473	502	496	482	487	479	438	449	423	461	433	440	429	428	423	454	471	433	413	444	418	436	436	436	459	441	435	450	443	423	462	423	390	431	400	436	431	478	426	426	424	418	438	410	438	479	429	429	442	423	426	474	404	415	437	445	399	424	416	419	410	446	449	430	421	401	416	447	449	410	426	434	391	414	386	418	445	420	390	470	436	394	362	410	423	413	413	406	412	430	448	439	414	393	411	387	459	456	458	447	417	423	411	396	423	445	446	447	393	457	436	387	451	453	399	437	386	423	410	400	412	409	410	403	424	454	401	409	428	441	411	423	416	455	403	406	408	428	401	408	467	433	446	384	395	411	479	428	420	399	410	420	419	423	443	424	450	422	410	408	434	409	415	415	420	426	431	425	435	411	446	436	431	415	453	413	427	437	421	464	387	432	439	438	426	415	436	428	458	428	385	403	424	425	413	439	401	410	407	425	395	422	468	419	427	430	407	432	430	415	439	392	424	436	447	423	411	420	421	428	435	407	416	430	459	430	454	422	392	444	384	410	451	460	442	426	422	421	406	432	416	465	472	411	438	398	441	408	444	409	375	441	419	451	407	422	423	441	466	417	452	400	416	440	452	433	441	415	420	452	415	464	424	434	404	451	457	432	459	410	441	424	485	425	414	429	408	406	404	412	429	464	410	455	436	410	437	422	383	428	434	440	385	403	450	447	464	437	428	441	425	458	406	408	463	408	416	419	447	415	416	399	459	464	407	406	424	436	410	466	414	420	463	418	428	442	420	426	411	424	446	403	427	455	425	421	453	461	432	411	416	429	397	435	471	454	441	434	413	448	405	414	439	410	446	439	427	408	412	397	437	424	426	413	461	400	405	381	427	422	440	473	407	416	461	444	403	457	430	418	436	408	436	447	431	414	458	422	420	446	423	447	455	408	410	423	412	391	436	412	420	428	447	423	416	420	413	449	427	450	432	405	445	400	423	428	406	432	421	419	425	389	410	434	438	437	437	429	457	400	433	436	440	457	414	424	424	419	389	420	434	423	448	458	409	423	396	395	429	415	476	423	457	434	402	443	428	423	426	425	417	414	402	438	386	447	427	399	446	436	419	419	423	421	437	449	396	424	433	459	439	450	444	418	434	423	421	421	369	457	445	453	435	436	427	400	432	434	462	425	396	484	427	436	429	408	407	398	422	410	434	435	433	428	435	416	400	461	427	432	421	430	410	412	367	430	426	441	439	438	406	427	447	392	429	428	412	407	441	419	434	449	445	431	448	398	381	392	413	441	428	443	374	440	403	425	434	416	413	420	443	445	441	432	456	412	432	413	426	404	454	385	415	439	426	406	446	438	432	433	410	478	462	455	430	425	418	402	413	441	434	424	392	439	426	442	409	411	462	436	420	408	437	428	406	447	425	425	418	436	482	446	425	424	439	441	481	453	431	401	479	431	427	437	405	432	420	434	435	417	436	452	450	385	439	420	454	406	443	451	419	431	431	432	443	425	437	397	439	424	455	428	471	441	438	423	397	421	436	406	429	397	422	412	422	407	454	429	432	439	462	381	443	396	454	395	418	391	451	401	457	410	449	432	403	434	419	411	450	430	424	424	449	419	432	463	424	427	431	418	421	417	399	419	387	435	420	384	457	428	412	393	417	417	433	427	425	422	424	440	464	433	473	436	432	449	380	413	407	415	419	411	419	431	452	442	415	438	436	415	416	400	431	452	418	408	410	457	413	444	426	418	437	416	414	468	425	445	441	438	427	417	454	382	432	442	421	440	441	429	427	434	413	434	411	429	452	427	470	397	468	408	436	464	401	461	443	433	408	436	383	428	448	426	409	442	395	439	373	439	384	453	420	416	380	426	426	424	400	414	387	369	449	435	400	394	418	442	422	442	400	473	425	411	380	404	416	407	442	386	458	452	420	420	429	419	461	394	431	427	456	437	425	422	441	430	429	438	431	387	395	428	439	430	412	423	433	476	420	466	438	435	419	430	419	468	448	416	422	442	411	410	420	455	454	452	439	445	456	444	426	433	429	433	416	431	426	458	434	419	442	431	402	433	425	419	421	434	399	423	436	431	411	405	400	429	423	426	451	424	409	452	436	411	403	424	425	437	441	413	429	456	452	407	440	405	447	425	414	417	467	390	442	410	428	419	443	420	453	414	418	415	440	397	428	400	412	398	440	402	467	445	393	403	434	436	406	390	440	450	406	469	427	486	423	439	429	429	480	422	422	415	419	396	394	396	408	426	452	406	427	412	413	425	441	433	434	400	414	443	423	413	428	421	446	404	458	409	476	438	418	410	406	420	442	421	419	403	434	420	410	445	411	410	422	422	416	404	425	434	418	446	399	415	416	437	398	428	452	415	436	394	406	404	407	400	426	423	432	447	450	400	435	451	410	414	435	433	423	445	444	429	431	421	424	422	420	418	433	420	415	410	402	429	429	486	400	430	462	412	390	413	454	403	423	426	434	444	478	410	415	442	435	438	424	402	432	432	396	437	423	467	420	429	431	420	450	439	450	406	445	431	417	407	420	404	421	438	396	419	439	454	440	397	426	433	441	399	461	421	466	404	400	434	388	387	430	421	406	431	403	391	429	389	405	446	403	406	420	408	415	403	429	424	459	403	380	432	408	409	428	448	446	426	463	444	420	425	435	396	426	437	387	420	404	423	437	430	426	416	434	452	432	389	454	464	365	393	411	417	433	454	450	436	434	421	438	410	413	392	386	391	424	435	426	452	394	435	432	443	438	410	419	415	403	414	418	426	450	429	390	425	414	413	409	424	409	452	434	435	468	436	405	432	382	432	474	424	430	438	377	444	414	443	452	407	411	428	455	416	428	429	387	420	417	432	432	460	425	410	446	420	411	445	444	422	438	399	445	435	437	415	419	418	469	452	406	421	396	441	437	468	434	374	445	465	417	434	428	441	417	406	391	413	433	409	457	447	430	448	398	376	414	461	410	429	437	405	439	406	449	415	437	400	416	411	423	435	402	449	408	390	449	429	451	411	439	428	406	409	419	418	413	455	465	479	426	414	424	439	410	423	435	423	427	440	435	425	420	414	429	416	416	435	390	429	427	433	442	431	398	445	391	434	451	411	431	415	427	439	413	451	415	409	416	426	432	419	434	428	419	430	422	416	432	398	422	433	450	445	444	425	419	391	420	428	444	444	417	443	419	418	387	442	425	433	451	408	407	421	397	400	415	445	412	423	461	438	410	470	429	454	460	435	401	418	454	445	436	409	396	440	413	449	440	433	436	446	376	422	459	384	426	412	419	435	454	419	412	437	399	415	441	402	419	434	427	440	461	438	428	445	400	433	420	428	437	404	403	412	399	415	441	395	432	388	451	405	440	405	442	443	405	428	423	423	431	436	403	453	439	444	440	458	418	407	414	403	432	381	422	487	401	433	446	393	430	387	426	417	452	419	413	401	447	431	427	442	442	417	407	446	414
22802	21345	29015	24022	21340	21372	6502	1052	808	684	670	640	616	515	556	471	506	463	415	440	455	455	448	445	432	444	469	410	375	425	379	380	388	404	368	398	392	403	389	391	393	379	370	389	413	369	344	379	333	376	382	360	416	383	374	415	362	382	389	392	343	365	415	415	383	431	388	375	379	387	358	359	400	378	424	370	380	363	413	358	381	368	365	381	373	396	378	397	359	361	368	358	399	360	372	391	402	411	387	368	396	373	344	383	406	399	421	397	375	366	381	394	402	385	409	356	342	395	374	395	368	370	425	355	400	404	367	358	399	350	391	404	345	401	381	389	351	360	361	399	403	378	353	377	380	394	406	363	355	372	355	362	359	392	377	348	389	398	361	391	417	370	387	423	378	375	370	392	394	363	377	368	372	403	369	334	354	389	358	359	355	375	391	408	352	357	383	364	373	360	375	392	402	346	373	403	336	366	385	356	359	434	355	368	362	359	405	384	389	385	384	406	378	374	386	369	359	403	407	373	367	393	384	372	376	364	356	396	363	374	361	392	347	410	376	412	396	379	402	405	367	392	398	414	385	343	376	377	375	363	371	339	353	387	367	397	379	371	400	380	380	382	350	323	347	378	359	378	355	364	364	409	375	384	426	397	365	391	372	396	397	389	372	403	394	387	385	382	362	398	370	379	367	379	369	394	390	384	372	361	358	369	381	380	383	356	367	401	353	364	385	356	399	387	378	391	375	367	378	376	373	386	366	385	412	333	395	349	379	358	363	410	349	389	352	371	357	354	343	396	378	368	357	376	358	378	409	384	388	408	366	370	383	414	359	357	384	390	374	367	418	392	370	351	378	383	402	361	385	385	381	376	367	375	379	362	368	341	399	383	383	388	367	400	376	354	396	398	371	364	373	393	381	396	361	353	366	361	374	369	357	385	396	364	403	331	408	372	382	395	408	379	394	397	348	367	390	374	391	359	383	360	367	369	362	339	381	383	392	397	351	334	391	422	386	359	351	348	396	371	374	368	326	401	368	403	406	386	381	407	381	396	347	379	370	366	371	373	368	366	372	358	341	379	373	338	384	369	347	379	364	369	373	388	378	328	380	352	402	396	361	384	374	357	360	375	391	375	368	358	354	355	352	374	369	380	382	395	364	376	385	375	389	392	357	388	352	381	382	375	391	364	376	380	382	365	396	393	417	390	372	358	382	355	397	377	387	368	387	332	392	379	394	405	389	383	365	367	360	378	383	397	367	350	388	349	350	392	392	376	364	385	373	371	366	372	379	383	380	392	367	393	355	358	380	398	379	355	419	380	373	378	348	334	385	378	379	342	391	399	396	369	359	402	356	350	350	387	372	378	353	371	382	377	361	393	400	390	369	378	393	371	395	358	358	371	373	331	384	398	332	374	372	363	386	387	380	382	364	365	379	352	371	379	400	402	360	366	364	378	374	374	352	364	399	398	400	362	354	390	373	392	359	375	342	416	366	370	373	356	390	392	389	366	398	363	392	364	342	355	389	382	419	361	372	383	383	378	360	424	390	372	374	400	380	392	391	379	368	377	364	361	384	351	367	383	349	368	356	340	388	380	424	342	352	402	363	361	389	378	357	382	376	373	360	368	374	343	393	363	390	374	337	393	379	368	339	350	396	343	360	384	357	383	383	380	411	370	356	342	387	374	378	368	403	360	381	350	400	382	381	374	375	386	364	376	391	349	379	358	370	389	381	376	362	359	423	379	369	359	334	363	396	379	371	360	396	398	379	376	432	337	349	328	395	375	355	353	415	349	356	362	383	377	373	353	381	373	377	367	382	359	353	362	366	358	363	366	352	380	393	347	364	350	373	364	361	358	368	387	378	353	352	364	362	380	393	387	383	363	359	378	382	360	378	379	362	392	373	385	351	368	390	395	378	387	373	354	366	364	330	377	344	371	349	351	385	372	373	378	354	382	366	364	395	337	357	350	348	396	408	379	378	356	372	389	365	377	387	339	394	373	370	360	379	357	386	370	364	358	341	350	365	339	345	403	443	367	347	346	347	375	389	367	392	374	378	368	377	363	357	357	389	354	336	345	371	387	350	390	390	368	359	362	398	373	429	427	353	371	392	386	432	355	348	383	390	393	370	388	369	388	376	353	347	375	353	353	383	384	381	361	379	367	370	388	371	403	366	355	368	392	358	376	381	364	372	398	358	394	378	346	375	378	362	377	391	378	386	354	397	397	340	392	337	349	373	374	367	361	386	373	405	392	372	381	363	394	399	406	353	380	396	378	383	366	410	412	373	333	387	412	379	413	343	383	359	387	367	376	409	327	400	367	357	369	367	395	339	360	366	403	362	374	410	386	385	364	389	390	374	393	400	383	353	363	392	412	380	375	366	389	384	366	379	349	363	353	395	397	413	396	358	373	372	401	430	363	405	369	407	363	360	400	371	350	398	390	380	369	350	396	382	356	386	384	380	370	333	396	375	346	383	398	388	380	392	373	358	371	361	393	355	362	409	358	344	355	352	372	377	375	374	347	372	386	360	357	363	404	389	386	414	376	346	400	380	350	369	373	378	397	371	406	373	394	366	386	345	398	378	379	376	372	370	353	363	361	377	397	355	391	362	366	398	367	370	396	374	423	386	409	374	351	381	365	361	417	356	375	362	410	384	381	385	373	367	396	371	338	363	349	354	359	367	390	358	385	368	390	385	373	393	372	331	363	366	388	376	391	344	368	384	343	334	377	356	373	398	344	376	365	374	362	374	384	365	380	353	383	374	355	402	356	335	334	408	400	377	384	397	396	356	365	368	354	359	377	374	370	356	357	358	417	356	340	354	361	391	352	404	361	380	370	352	374	389	385	368	390	359	372	367	353	370	362	383	390	392	371	415	389	379	356	366	370	379	382	391	390	363	377	387	357	377	363	382	347	389	344	354	347	345	389	363	347	378	381	383	400	388	342	366	380	366	374	375	326	417	371	394	376	359	371	417	390	394	389	356	359	378	412	330	414	349	365	374	399	377	361	387	380	347	360	390	382	365	347	357	393	378	355	394	398	432	349	380	360	377	371	364	352	337	388	395	383	359	360	404	383	370	376	408	385	402	330	367	399	404	365	375	378	400	356	376	370	394	389	393	338	355	375	362	345	394	397	379	386	368	369	385	385	343	376	360	390	364	359	373	365	384	371	397	369	352	378	376	369	431	392	336	410	407	360	390	373	398	382	404	409	395	386	356	358	349	376	386	390	378	382	360	346	382	402	386	375	417	359	356	400	393	394	379	344	356	379	351	382	394	383	351	378	380	389	393	363	383	368	366	358	324	353	424	380	387	360	347	353	341	366	367	380	351	334	357	374	412	419	390	357	377	359	392	359	373	387	338	344	390	361	340	354	404	364	330	384	363	398	389	386	412	365	380	363	410	369	398	379	370	353	397	388	369	340	350	382	357	375	381	352	399	410	401	352	347	402	350	376	383	379	373	354	370	382	403	355	353	393	401	386	378	384	373	375	363	378
5401	14579	9737	4648	3382	2608	1949	1536	1273	1088	908	891	731	658	598	601	569	516	532	538	485	439	475	487	446	426	475	453	434	414	422	424	392	412	391	386	410	433	419	393	396	400	372	443	350	397	386	439	410	411	419	417	394	420	409	400	386	389	377	408	351	421	412	390	395	392	400	390	370	380	366	423	406	406	363	400	375	393	397	387	385	400	358	385	360	377	369	382	347	415	382	361	376	403	383	393	354	372	419	414	359	370	392	385	349	379	392	353	355	402	363	397	399	392	396	375	386	431	349	389	416	383	429	372	395	394	358	410	397	392	395	395	373	391	367	401	372	426	416	385	386	395	370	352	387	379	405	365	370	372	380	386	412	364	384	395	363	363	369	341	383	348	379	400	397	417	400	354	410	388	395	383	388	393	393	381	421	378	410	364	395	384	389	369	366	358	345	390	398	362	384	396	403	354	393	358	445	384	419	395	381	395	399	395	383	396	363	387	360	374	366	361	369	382	373	395	381	364	395	371	388	382	371	414	395	404	369	390	354	381	373	352	373	358	380	381	363	396	387	379	392	408	408	377	396	430	392	398	421	392	355	369	353	411	381	389	401	422	382	395	371	384	338	398	394	413	360	373	429	375	399	385	389	350	376	385	407	392	374	383	399	376	397	385	399	376	375	383	376	365	388	353	360	358	370	371	377	397	403	399	403	369	396	414	399	384	370	380	399	348	379	407	408	376	398	340	391	366	366	391	370	401	352	375	357	396	378	361	394	362	370	401	389	389	399	364	412	378	381	375	406	407	372	359	365	398	406	385	392	372	412	380	371	363	374	387	399	379	366	409	419	402	385	376	359	386	376	384	353	371	345	364	346	385	355	385	391	385	373	398	389	360	374	362	367	371	373	406	398	402	377	409	369	395	349	369	343	396	397	415	403	384	355	394	346	362	400	409	373	418	377	378	374	351	394	370	380	360	391	364	356	390	381	383	412	349	389	362	360	379	365	400	417	382	399	390	377	360	396	416	394	362	371	384	404	385	380	374	437	392	397	419	374	394	360	380	384	390	400	380	390	376	371	366	386	379	378	400	398	378	410	393	365	376	355	360	386	368	408	375	400	388	392	388	383	338	379	370	390	390	363	397	370	393	406	384	387	373	401	396	347	376	380	386	390	381	397	360	377	365	391	404	374	398	369	366	381	365	388	366	375	387	403	397	350	388	389	373	387	380	367	375	365	376	384	387	390	369	390	397	427	403	385	364	364	376	383	390	343	402	389	369	378	415	382	414	373	385	390	393	366	377	390	415	398	381	379	442	390	390	385	422	347	370	395	371	382	393	393	378	370	384	368	383	382	352	390	384	368	359	386	384	389	381	362	373	384	370	388	374	404	383	357	371	408	381	396	340	376	406	379	387	409	395	396	370	401	380	394	385	376	398	429	387	406	410	370	416	401	398	389	383	408	369	383	392	389	363	339	398	389	388	385	374	406	369	404	379	378	398	372	348	375	375	387	395	348	402	382	377	403	421	374	378	385	361	400	382	389	373	386	370	378	376	361	393	360	365	398	356	362	405	386	370	360	377	404	395	395	379	358	372	406	395	390	383	358	402	377	372	356	419	348	357	369	363	354	396	370	378	403	382	358	397	387	395	401	400	343	420	395	389	385	415	359	403	406	384	371	373	380	350	394	422	401	351	405	361	385	383	364	409	373	387	402	358	368	413	379	378	395	395	378	377	407	399	415	375	402	363	436	384	353	418	421	336	392	336	371	356	382	389	384	352	345	376	371	349	363	413	350	366	377	350	385	387	402	367	410	350	399	363	371	372	379	383	376	366	364	369	383	365	362	390	337	415	378	376	365	393	396	392	417	375	392	382	380	339	360	362	380	411	367	399	384	378	366	373	390	411	356	400	384	371	364	368	400	394	362	370	401	360	387	399	372	363	373	398	375	384	382	365	357	359	399	387	392	357	374	375	385	380	373	393	384	369	343	370	412	405	405	394	374	379	416	371	395	400	359	374	382	396	403	386	374	382	395	396	378	403	376	378	376	383	373	369	411	407	359	380	366	382	388	357	395	378	417	375	374	361	363	384	387	392	402	371	384	385	357	400	352	414	384	362	402	368	371	381	337	383	366	368	378	351	375	351	381	351	396	352	372	407	397	401	380	385	371	368	377	334	382	370	391	367	379	350	409	393	379	369	370	361	426	416	378	385	371	343	405	405	372	380	360	366	412	367	399	393	364	397	345	392	402	398	404	362	363	396	371	396	403	384	407	382	364	359	369	409	381	374	358	405	375	376	397	372	390	366	363	408	409	381	411	388	397	396	370	384	387	389	355	397	366	391	367	380	363	382	358	391	398	399	363	379	384	363	401	385	397	396	370	362	401	396	388	369	384	370	388	366	414	377	375	406	361	408	383	372	391	394	394	391	382	395	367	402	387	371	366	349	388	369	392	402	367	364	357	413	398	420	362	409	366	336	387	404	380	413	379	371	369	369	393	388	403	357	373	393	452	381	360	368	389	383	402	382	358	373	399	325	391	346	387	390	369	378	373	358	358	381	402	388	378	382	401	389	372	391	406	368	379	362	399	386	346	351	379	385	360	396	391	382	352	385	386	364	382	361	443	359	357	361	348	361	420	391	374	367	374	366	409	384	398	382	378	363	374	389	404	385	378	349	365	420	359	363	401	358	373	381	365	384	365	384	379	404	370	388	355	369	348	365	382	410	388	368	388	372	390	396	383	362	371	355	387	404	400	363	372	386	378	353	389	374	383	391	383	361	388	352	364	387	379	385	385	387	390	389	376	398	378	361	390	383	379	368	411	375	388	396	407	387	402	364	339	386	353	428	406	374	387	412	335	420	359	375	420	379	422	393	392	369	349	359	372	374	366	393	398	352	387	382	348	383	355	396	394	360	394	396	407	373	379	378	408	371	352	391	394	370	381	383	394	395	404	397	384	374	410	372	377	363	365	417	414	396	392	361	380	379	394	412	364	362	359	380	401	373	390	378	385	383	390	410	354	380	373	368	367	337	424	369	381	397	408	366	367	350	385	372	409	416	392	399	393	393	356	367	373	396	372	380	375	352	390	391	394	418	390	383	372	376	355	388	383	364	361	385	391	377	394	398	360	345	363	379	401	355	370	409	376	381	404	365	377	392	361	379	382	416	341	374	391	377	420	409	405	368	390	365	394	354	396	376	362	373	352	368	372	408	379	407	396	384	412	376	391	393	405	357	362	348	379	361	398	375	378	404	398	358	450	385	381	397	395	381	402	403	389	420	379	405	368	366	379	403	396	393	359	381	382	384	377	356	384	390	394	393	339	367	363	382	340	382	403	415	360	343	400	360	424	411	385	370	349	410	391	355	379	374	387	363	369	358	363	426	426	410	363	403	367	416	354	370	405	323	373	381	363	385	426	381	406	433	392	384	435	378	353	377	345	395	390	406	376	394	385	418	399	404	390	371	362	370	351	380	370	386	377	367	385	386	379	370	368	405
28017	17113	2999	509	350	284	249	246	235	248	229	215	227	218	210	224	211	221	198	201	225	206	229	238	228	219	225	215	185	205	239	250	211	215	215	237	209	236	211	223	219	225	247	220	209	216	191	207	231	217	225	219	230	231	216	209	212	202	217	237	202	238	238	217	206	207	225	210	205	190	213	215	188	223	220	221	201	225	224	216	199	186	222	194	212	235	215	218	239	198	221	223	225	206	199	174	228	230	203	218	210	225	217	213	225	220	214	234	226	195	230	218	207	225	234	217	195	213	225	237	204	225	224	198	208	223	194	223	209	201	241	209	245	218	207	217	207	223	223	208	217	213	224	223	216	230	233	206	223	198	211	236	236	213	212	214	213	232	219	214	227	228	205	223	241	218	221	210	218	204	222	214	222	232	192	202	216	255	213	241	238	232	194	229	224	209	231	213	223	218	205	222	204	222	204	221	237	186	216	200	225	194	200	230	242	213	218	217	216	213	205	212	239	222	229	257	211	226	224	207	226	205	226	229	202	241	194	207	197	209	224	210	219	215	218	219	225	206	231	224	243	249	221	231	205	246	231	232	222	201	207	231	202	248	214	233	215	207	217	230	198	204	216	215	220	207	186	208	234	222	237	196	224	193	224	210	243	220	256	214	217	212	219	237	216	207	266	224	197	205	206	225	246	211	210	213	230	207	223	218	233	199	224	218	193	217	219	194	190	203	200	216	208	233	201	204	194	228	227	232	237	225	209	222	211	243	216	195	196	214	205	219	224	231	228	239	197	204	194	224	235	244	222	226	224	205	236	222	196	236	195	191	226	204	225	218	230	205	249	208	227	204	211	222	213	212	251	231	203	195	199	191	200	216	201	188	203	224	217	200	224	220	209	247	232	223	213	221	221	208	237	215	215	189	206	223	218	197	213	196	214	226	198	224	214	217	198	209	219	215	215	202	208	223	219	209	219	215	196	241	217	206	218	224	208	216	220	220	199	198	232	236	196	210	196	241	257	232	233	195	214	241	204	222	221	210	205	222	227	198	230	232	214	213	205	215	208	241	211	221	233	224	213	219	224	214	188	196	218	217	214	234	225	208	216	205	220	214	208	218	218	232	216	232	200	217	200	221	198	207	221	176	210	216	223	217	231	224	207	230	221	212	218	202	241	209	235	215	242	224	223	234	247	206	200	267	243	226	217	234	204	224	211	214	226	223	225	240	209	222	195	207	216	218	221	206	204	211	216	255	211	212	236	229	213	208	220	219	219	187	205	215	210	225	215	204	225	203	207	227	226	229	229	212	213	204	222	219	220	203	224	237	229	215	218	223	210	230	200	207	226	241	212	222	217	234	216	246	198	218	225	203	221	220	188	185	211	216	226	220	190	220	204	206	179	216	240	248	228	218	212	203	201	220	218	211	222	221	230	231	223	193	232	227	202	217	224	188	208	250	250	194	227	198	213	251	234	232	220	211	230	222	230	214	199	226	220	217	210	224	200	210	222	215	208	208	241	225	209	204	204	218	239	211	202	214	216	208	247	217	221	240	208	228	208	223	199	226	201	237	215	236	213	195	212	233	222	199	199	231	206	227	211	189	221	204	228	210	230	251	229	212	217	213	220	222	237	205	234	238	212	218	220	213	218	219	230	236	228	210	226	213	226	211	197	224	215	203	229	224	228	229	223	220	216	226	218	212	220	206	191	200	217	210	208	220	193	212	238	219	228	219	208	212	199	223	222	226	251	200	197	233	211	224	227	210	218	225	197	220	219	208	216	221	193	222	221	229	216	212	228	273	205	211	239	202	218	213	223	216	191	227	242	216	212	216	202	208	213	220	204	233	227	222	222	224	232	191	198	205	236	212	212	234	224	201	223	222	220	234	211	213	210	215	234	221	244	219	229	245	223	193	189	231	220	218	224	222	216	221	231	206	215	196	199	204	219	261	206	229	226	207	218	198	232	222	207	207	219	245	250	239	201	211	219	203	235	214	208	256	205	233	210	211	230	251	224	228	215	208	225	218	223	229	207	222	208	203	218	222	223	201	236	221	216	222	212	198	207	226	235	246	261	223	204	236	209	216	201	217	212	252	195	209	212	242	191	216	231	217	257	187	217	205	211	245	217	207	231	226	229	227	206	208	226	241	232	206	228	213	223	224	216	194	229	198	216	223	233	196	204	205	211	232	233	207	210	230	201	213	217	226	225	236	232	212	215	217	224	211	210	212	217	219	212	231	190	206	231	213	209	224	218	225	201	230	212	196	208	221	247	205	225	189	232	219	230	220	211	232	209	232	222	238	229	187	215	258	214	192	216	224	201	211	199	221	202	252	211	215	230	233	220	212	230	208	229	226	203	208	207	200	231	242	212	222	216	225	200	246	227	227	214	243	216	220	173	217	205	201	232	215	202	226	215	237	194	228	226	213	214	214	205	204	213	224	213	208	211	242	224	235	208	219	230	201	208	201	211	217	229	219	232	230	201	237	226	198	240	222	225	209	195	232	238	211	228	191	222	200	215	231	210	219	207	204	214	219	233	221	197	199	227	228	192	229	218	224	190	239	238	225	217	219	197	213	217	212	206	235	184	210	222	226	215	227	211	249	249	216	232	210	221	228	212	210	225	209	182	180	229	228	196	217	228	206	223	199	226	216	228	225	212	187	230	214	206	180	230	208	218	234	247	225	225	234	224	238	190	226	238	243	214	220	194	190	200	238	208	211	212	225	227	222	222	233	218	213	214	221	221	244	207	212	218	217	188	233	203	222	226	226	181	233	209	195	228	224	224	201	236	225	214	195	220	202	214	218	223	238	234	201	238	206	214	221	222	218	202	210	209	209	223	223	236	199	222	214	215	225	223	208	220	219	216	216	231	173	231	216	219	233	190	217	203	222	220	223	216	231	198	217	214	215	233	232	230	209	209	219	216	223	187	227	212	218	218	210	210	231	211	214	220	218	217	221	237	238	222	208	223	216	210	220	225	225	208	223	237	226	230	214	233	208	218	224	229	175	201	212	222	231	221	213	220	211	219	238	201	223	219	192	242	219	200	226	223	230	209	250	217	211	215	226	194	230	219	225	209	216	242	207	219	180	221	228	196	215	219	220	232	210	216	198	194	221	189	255	231	228	210	227	230	200	226	189	228	202	187	204	195	207	193	241	197	223	201	204	224	228	211	212	219	223	203	235	215	206	235	222	218	236	226	230	242	199	206	218	215	204	225	219	229	218	216	201	211	215	194	220	225	233	236	224	216	215	209	226	206	202	229	213	205	224	206	209	235	212	238	205	217	206	230	210	223	209	215	204	236	179	219	213	221	214	238	235	210	206	236	203	225	197	218	243	249	229	227	228	225	217	219	229	212	213	209	215	222	216	227	189	219	233	219	208	217	217	182	216	190	193	217	231	221	223	218	211	216	215	231	209	232	217	214	216	222	197	229	215	202	231	240	202	233	235	205	207	201	207	204	234	228	215	227	195	226	217	201	230	195	217	248	240	214	216	197	194
5164	777	536	362	357	287	297	281	281	233	295	253	255	246	259	247	222	240	250	246	257	256	264	239	268	232	230	237	238	260	214	242	235	232	250	275	230	270	259	282	219	245	263	236	263	235	224	242	242	224	241	264	221	258	249	267	240	235	260	237	238	247	250	231	260	243	240	239	264	252	252	237	230	233	259	235	244	211	220	222	234	243	243	225	235	237	243	243	241	252	284	219	250	225	264	256	247	249	248	234	255	217	220	241	228	275	226	265	240	260	238	226	228	267	234	253	247	257	240	231	271	240	268	249	264	249	229	245	242	234	221	212	222	226	260	264	268	213	241	249	240	256	228	253	238	224	240	257	230	223	235	240	236	246	252	229	257	249	263	244	240	252	245	246	257	237	258	236	245	241	230	249	227	223	226	233	258	225	235	255	236	225	230	227	231	233	264	248	245	239	293	229	216	256	258	207	237	225	231	262	254	243	246	245	274	230	269	219	245	250	278	257	247	236	236	255	258	247	236	278	275	233	244	254	257	281	270	250	217	249	275	233	274	240	237	255	273	243	248	250	258	221	235	260	216	273	254	240	269	259	270	243	218	244	270	258	259	279	269	265	255	237	234	234	238	227	219	222	251	235	238	230	254	241	251	251	255	233	253	253	243	245	235	273	262	269	249	244	240	256	243	253	228	228	241	253	253	240	235	279	233	226	235	232	241	258	254	267	242	248	254	265	224	272	244	257	235	249	249	279	235	263	238	237	230	225	252	287	259	255	274	248	267	233	233	243	267	237	263	241	261	232	242	269	255	225	261	247	269	248	243	236	240	231	251	240	270	280	229	252	261	226	284	223	259	243	257	249	245	230	249	249	259	247	220	240	258	227	249	238	245	233	235	274	260	238	231	215	229	230	249	255	251	240	256	265	254	211	224	252	265	244	237	261	252	250	238	256	247	273	257	258	237	237	247	225	232	224	239	237	237	241	248	242	246	251	241	245	265	242	243	267	222	244	265	250	286	260	258	269	275	242	231	229	235	244	233	247	261	237	246	265	236	251	216	256	246	228	266	255	236	271	266	253	253	260	255	237	247	254	227	258	249	252	237	242	261	253	236	244	245	248	236	256	248	247	249	240	243	268	205	250	272	222	233	269	223	245	293	226	255	247	237	250	278	237	275	217	239	243	273	258	240	226	231	234	227	252	277	239	240	227	229	222	247	235	267	236	218	252	256	255	227	256	247	272	253	243	263	267	247	263	249	237	261	226	238	233	266	253	214	281	240	250	244	287	221	261	228	236	240	249	216	257	232	241	257	250	250	232	206	251	229	246	230	253	219	276	236	233	245	243	237	244	257	239	263	238	234	250	234	245	242	251	265	245	247	232	284	226	261	239	240	218	223	258	228	257	245	240	237	269	253	224	275	256	193	223	247	252	242	245	203	248	264	241	215	267	241	252	253	250	252	300	255	233	276	236	247	261	230	256	256	255	239	241	231	217	248	252	265	237	254	266	247	265	239	205	241	218	243	260	258	250	254	223	255	242	254	256	264	249	228	259	245	268	235	225	255	242	282	239	215	252	252	271	262	243	243	232	243	244	235	229	266	241	236	226	254	227	227	212	250	253	291	240	253	235	240	247	231	251	246	241	241	262	223	246	260	215	241	236	243	221	260	246	291	273	258	216	232	225	239	232	239	245	236	216	271	239	254	246	291	231	234	229	268	260	259	246	229	239	251	234	266	254	245	281	275	270	255	281	272	234	229	221	242	252	253	244	249	246	257	242	243	240	279	271	260	269	247	243	228	252	253	237	273	231	237	212	279	250	255	232	238	255	248	245	255	270	248	268	245	243	252	275	238	272	244	234	289	235	241	239	246	229	242	254	251	234	271	261	254	218	265	224	246	232	237	213	239	233	252	236	268	261	236	248	236	271	254	266	246	242	256	242	251	236	235	227	256	266	231	220	230	267	271	253	231	228	234	255	259	250	250	260	249	251	272	219	250	276	223	308	244	266	265	221	245	288	257	256	256	262	268	282	256	237	255	243	248	240	255	276	255	253	244	243	232	239	256	258	279	272	253	241	275	244	222	256	263	256	258	266	276	269	264	230	221	264	242	260	255	257	228	234	249	234	253	260	233	248	235	246	217	235	226	226	274	201	224	240	221	253	215	235	228	244	247	240	254	238	240	252	235	284	268	236	223	249	244	235	247	233	224	241	240	231	264	235	240	243	230	241	262	247	252	240	251	249	251	263	227	245	258	227	255	217	241	249	254	267	266	246	263	226	232	258	272	260	246	226	264	269	233	235	251	257	231	250	227	240	222	248	246	261	267	242	253	242	253	209	252	253	250	242	253	222	250	241	269	233	245	217	224	242	238	240	242	226	250	267	272	274	252	267	253	260	247	265	239	242	247	259	263	251	236	245	230	231	269	212	244	249	254	263	223	238	253	250	234	221	259	214	249	222	263	207	230	243	266	248	229	254	256	252	227	271	238	236	254	236	238	250	241	215	257	255	272	247	227	249	245	239	238	216	250	254	224	234	249	249	234	255	244	259	223	258	209	262	247	237	248	268	258	270	254	267	242	217	242	270	256	256	256	231	239	254	274	212	247	238	244	234	228	261	231	237	227	233	234	267	238	257	233	266	235	229	258	235	227	263	271	274	241	244	230	239	242	248	217	233	253	281	237	236	261	258	265	261	250	248	235	229	213	251	264	210	224	254	267	249	245	260	266	251	237	244	249	252	255	228	235	253	246	267	288	227	238	245	254	270	242	211	262	258	256	260	242	246	254	218	271	258	248	254	237	266	232	240	262	256	229	257	257	243	237	252	271	250	228	249	235	260	239	251	253	258	236	256	274	267	246	255	230	226	253	266	267	237	255	243	232	231	269	270	254	230	260	234	258	251	229	242	223	248	220	235	254	241	243	225	250	258	250	223	233	241	246	244	244	238	247	269	245	269	237	251	264	280	283	236	247	220	259	302	250	254	213	254	241	236	223	272	241	283	228	267	238	238	242	258	248	245	254	256	234	260	244	243	247	251	244	220	255	270	281	222	238	252	258	241	234	266	278	303	258	234	256	265	220	243	246	240	270	223	231	272	262	222	244	252	268	263	250	254	239	246	225	258	217	241	273	244	258	258	268	233	258	263	211	249	245	231	220	255	218	225	240	230	250	245	268	255	278	246	236	242	227	212	265	256	250	247	248	264	218	222	222	254	231	247	251	236	246	228	278	259	235	243	235	285	230	237	232	257	252	230	258	266	253	223	235	255	254	286	255	266	247	250	233	241	238	229	283	260	229	218	233	251	250	229	228	240	239	232	240	257	261	243	237	217	236	252	232	225	217	215	265	253	256	232	219	242	232	230	261	240	216	220	223	265	280	219	225	257	257	222	236	231	239	231	228	221	262	222	249	238	239	240	232	264	227	235	260	250	250	263	274	253	244	247	253	268	257	260	230	215	239	270	240	247	241	249	232	229	255	257	229	241	226	223	254	259	227	250
23946	21358	28587	24498	21327	8217	782	509	433	327	287	269	275	254	232	225	186	203	208	181	189	186	176	170	183	165	176	158	169	191	160	178	171	184	188	182	151	165	155	174	163	170	179	163	175	151	190	179	178	162	154	155	161	155	162	152	159	161	177	138	166	164	177	161	169	163	177	169	153	162	152	148	152	171	155	166	160	171	152	172	158	154	162	173	157	142	148	164	170	173	156	161	188	168	153	157	145	168	159	161	144	155	192	170	171	162	148	184	149	156	155	158	167	160	171	169	158	175	169	181	176	173	176	135	168	171	169	164	164	171	163	168	154	175	127	166	131	189	175	150	154	152	146	146	153	153	181	146	174	153	152	179	170	161	180	177	152	170	147	166	170	157	164	155	132	178	167	173	155	150	168	178	160	172	142	157	168	156	146	184	160	130	169	164	172	168	157	166	177	196	169	176	152	154	160	156	161	170	148	159	170	165	146	172	159	177	168	187	174	156	169	144	168	195	174	162	167	158	156	171	155	153	167	147	136	155	151	168	156	151	152	171	159	156	153	152	145	177	155	156	163	162	134	169	149	140	144	148	171	167	174	144	160	153	186	162	178	158	164	169	161	150	164	138	174	163	157	152	147	166	145	169	166	151	155	164	190	167	137	177	146	161	147	155	174	151	128	162	167	154	164	169	148	173	179	161	152	151	160	143	143	171	179	187	163	159	154	184	170	195	156	152	155	141	144	162	172	176	169	187	168	161	162	178	155	162	177	176	177	175	181	164	156	165	156	161	169	163	137	160	163	160	164	160	157	165	153	179	158	157	174	170	161	180	165	169	170	159	142	153	155	144	175	166	151	166	158	170	163	181	176	182	174	151	155	160	174	159	166	176	169	177	159	143	158	170	157	172	158	153	160	170	173	182	168	191	160	165	173	143	155	150	150	157	155	170	179	150	162	179	160	162	162	167	167	167	174	162	174	170	133	138	146	161	160	172	150	179	159	141	157	172	168	174	134	158	165	177	167	166	171	151	143	153	168	145	156	173	151	152	157	146	148	169	148	155	140	174	137	171	160	150	161	179	160	172	189	152	158	147	176	149	151	166	154	152	183	178	140	162	167	172	172	153	149	165	165	177	150	166	160	183	159	183	150	177	167	158	158	154	174	157	145	159	158	140	149	153	161	185	160	191	167	173	154	152	157	168	158	140	162	161	155	150	184	173	156	148	186	163	165	146	146	137	175	165	160	166	159	157	159	148	179	184	173	175	153	175	169	148	142	168	167	162	184	153	145	182	147	171	173	140	146	146	157	163	161	176	144	155	154	141	156	153	162	142	156	177	130	171	186	158	142	191	173	175	159	161	187	163	161	175	162	150	137	178	170	161	159	165	185	161	144	155	173	156	167	156	172	167	172	173	175	146	195	175	149	174	160	150	147	171	165	154	175	189	175	167	165	144	175	189	161	168	143	154	142	178	164	169	151	172	178	133	177	168	158	139	161	158	157	171	172	150	153	167	177	144	167	169	159	165	202	156	183	170	160	165	172	155	169	148	147	150	150	168	148	171	168	146	150	145	123	170	171	177	152	132	165	164	205	178	155	159	166	148	162	185	154	188	173	153	162	168	177	152	172	159	167	148	168	170	146	163	154	186	137	172	169	173	164	141	160	161	153	164	189	165	154	136	173	150	137	171	152	162	165	198	160	135	155	168	153	166	171	152	167	158	156	149	150	169	151	180	144	154	160	149	161	169	156	148	166	177	145	166	158	152	175	167	153	144	162	163	170	194	161	176	168	175	161	152	163	150	158	186	158	173	155	160	168	167	173	149	145	150	162	159	160	166	162	139	195	171	174	163	167	152	167	159	138	144	146	171	147	170	139	140	159	146	182	161	170	148	169	174	152	134	140	183	156	155	189	137	159	150	187	141	175	145	171	143	169	152	179	163	168	166	152	153	169	174	167	164	171	182	159	156	174	144	152	164	162	195	159	142	166	140	177	164	171	140	147	164	151	180	145	160	178	151	165	158	163	142	174	169	163	173	145	155	173	157	157	158	167	151	164	160	167	167	148	138	160	169	171	136	144	162	169	152	152	174	175	157	179	180	159	176	145	155	151	166	126	165	156	115	164	153	139	156	162	153	162	187	140	155	148	160	152	161	157	176	149	154	145	164	147	141	199	178	180	150	164	177	155	175	159	155	178	168	165	160	185	139	148	149	163	175	188	161	140	202	174	144	153	166	176	144	151	172	149	161	136	146	143	154	168	170	157	158	141	161	158	147	170	151	171	168	153	187	154	162	190	158	165	162	148	152	172	147	143	164	157	188	181	168	148	168	153	153	152	128	154	146	167	166	137	156	160	133	163	166	179	163	166	143	179	169	150	167	183	160	155	153	161	157	165	164	161	160	181	170	158	190	149	150	161	173	156	181	131	167	153	172	163	165	164	150	139	162	151	144	180	156	163	163	159	152	160	151	162	163	178	167	160	182	160	179	153	158	179	161	161	157	140	172	190	176	157	170	152	154	170	158	168	175	156	149	158	146	183	171	183	158	163	177	184	160	156	163	143	214	164	157	151	163	164	153	150	161	148	170	157	159	165	148	165	158	155	153	178	168	152	158	182	154	164	181	158	168	153	161	153	173	181	146	146	157	155	160	163	167	156	196	144	182	150	155	176	143	166	169	157	176	152	166	168	151	164	147	171	154	150	141	143	153	168	179	159	158	159	170	163	175	173	142	142	162	167	163	143	137	159	174	154	184	155	133	178	153	169	152	149	158	152	171	156	150	190	170	153	150	172	154	173	146	148	170	180	160	163	164	158	149	168	145	160	136	156	154	168	159	164	167	160	152	171	181	179	151	166	169	146	146	148	153	145	162	165	177	168	172	150	156	168	174	161	152	156	152	191	143	174	167	160	155	176	175	187	168	154	174	134	176	172	173	164	168	149	171	179	157	169	159	146	166	169	174	176	133	172	171	139	152	181	149	172	161	149	141	170	180	155	170	162	154	166	151	145	177	146	177	181	145	149	156	161	157	170	157	159	181	156	155	145	141	154	143	166	180	142	161	173	153	183	168	150	173	156	154	154	157	155	158	170	143	160	156	168	166	182	141	169	160	149	162	144	187	163	162	166	142	179	153	171	151	161	154	163	167	154	156	146	164	178	175	167	166	161	182	150	157	146	192	174	167	155	171	177	163	154	149	188	167	172	154	160	158	165	146	143	158	174	173	148	161	167	160	169	131	152	169	148	163	155	150	147	148	169	160	173	151	140	150	147	176	145	131	149	164	161	158	151	153	187	163	165	155	145	175	143	174	154	150	152	136	156	174	185	181	136	147	160	182	145	170	166	150	181	169	162	176	160	159	153	159	149	165	147	170	167	160	158	159	154	157	181	137	154	160	175	154	139	155	145	142	166	167	175	177	168	154	158	145	170	173	160	182	147	172	174	133	153	164	162	161	166	162	164	164	154	176	162	150	157	126	182	189	173	161	149	170	144	158	167	159
3764	8868	5780	2542	1854	1409	973	766	614	505	454	428	347	309	355	295	260	259	239	248	218	216	221	197	213	217	180	216	189	198	195	192	206	219	184	198	171	198	174	179	201	199	172	175	192	188	181	180	197	181	167	214	193	190	149	190	171	162	184	194	196	169	182	176	158	170	182	181	183	178	166	159	178	177	165	167	160	182	207	189	170	178	181	178	169	188	177	182	184	194	159	168	188	173	202	211	191	195	181	180	166	179	182	186	157	176	194	188	199	169	198	157	160	179	191	160	180	179	159	163	144	179	148	196	195	192	182	160	171	173	155	187	191	173	182	161	175	197	187	155	190	160	168	183	175	205	180	181	149	147	183	191	152	195	184	171	181	189	186	194	189	181	183	181	152	157	153	180	165	215	202	171	166	175	167	204	175	182	161	167	178	175	187	200	175	178	170	193	179	184	153	186	177	192	161	206	183	181	179	204	178	177	159	165	193	181	178	181	157	193	182	171	173	181	166	177	167	175	196	175	171	165	194	190	152	184	180	162	157	174	169	175	169	163	186	182	174	172	173	177	164	175	196	171	192	179	171	169	184	188	175	168	173	168	177	187	175	182	181	188	190	200	183	171	184	186	189	182	175	181	196	206	180	173	199	197	190	146	177	204	145	184	167	173	173	173	162	159	171	176	185	183	153	154	174	190	196	168	152	179	177	185	198	179	159	163	181	180	178	167	172	142	158	184	179	186	164	185	171	184	169	201	176	189	183	188	167	174	173	175	178	161	195	196	189	157	197	167	183	191	166	172	189	160	194	174	184	175	192	162	183	176	162	186	161	185	174	150	158	165	186	193	187	187	171	188	195	161	163	187	185	180	178	158	173	163	180	174	167	180	178	170	187	166	182	184	165	180	168	182	188	190	198	184	210	167	173	172	190	205	171	159	186	171	182	171	208	177	191	163	186	174	189	188	156	155	191	175	183	168	175	181	177	166	200	161	189	186	185	189	175	189	158	183	189	191	169	184	168	192	167	199	176	165	181	163	168	174	195	177	174	199	181	183	158	156	212	177	187	165	185	157	170	193	169	189	162	175	197	182	183	184	187	187	185	168	188	181	178	173	201	189	165	165	178	176	164	184	188	181	179	155	179	185	148	167	167	178	193	165	153	172	185	189	160	176	194	167	173	153	173	188	171	154	188	193	180	200	188	173	186	187	201	178	170	162	169	191	186	190	192	199	177	203	177	177	177	173	164	176	192	163	195	185	170	196	174	170	195	168	177	175	172	153	187	185	177	185	183	185	188	206	146	194	174	156	183	176	197	164	168	204	186	184	199	165	166	176	185	176	165	187	192	185	183	164	197	185	178	165	158	174	160	166	163	175	178	173	151	171	175	160	197	181	196	155	181	154	162	173	172	159	158	198	195	178	157	179	176	194	187	168	164	187	152	168	146	184	181	172	191	178	177	198	167	161	169	171	190	181	182	214	170	184	179	190	182	191	175	153	181	167	189	165	172	164	177	179	176	138	164	189	180	175	185	185	164	184	184	175	175	170	185	168	176	159	178	212	184	193	163	195	175	189	187	185	169	201	202	173	183	178	171	197	178	192	163	170	162	186	159	187	172	185	174	188	165	174	184	146	156	202	194	189	182	154	150	166	161	177	182	182	176	170	193	172	166	165	163	158	187	181	192	202	174	168	170	172	166	176	174	178	173	203	161	168	179	185	163	172	167	156	192	183	167	195	148	188	189	182	169	168	183	187	159	181	186	163	191	162	155	186	185	189	195	171	194	172	202	182	164	164	193	169	183	173	168	168	189	154	170	172	200	176	173	175	171	161	161	209	193	176	165	190	210	194	166	169	171	175	173	194	179	171	165	157	156	191	174	153	188	192	167	166	184	142	203	174	177	195	197	176	191	182	175	169	181	188	182	179	201	181	171	174	159	175	184	184	192	164	151	173	156	183	169	182	179	193	176	183	184	174	172	158	188	180	171	200	192	179	178	175	174	181	199	157	187	161	180	202	176	167	176	163	154	166	177	176	157	192	175	169	172	174	202	175	164	182	184	184	188	161	175	178	177	187	179	180	174	181	179	183	140	157	162	176	146	176	180	171	166	175	183	157	185	177	181	195	183	171	199	172	173	187	176	165	166	174	189	161	182	186	158	183	185	165	191	162	188	186	163	164	174	187	176	194	171	182	166	171	170	186	160	174	180	180	184	158	169	148	181	168	175	169	174	164	178	182	157	192	190	203	165	178	178	194	176	157	170	198	185	199	177	189	197	183	188	153	178	188	178	201	164	166	170	165	190	172	195	169	182	181	170	189	188	161	167	170	182	156	172	153	168	177	170	173	202	189	181	196	166	173	167	176	174	196	160	154	161	183	182	188	167	162	166	193	184	163	176	172	174	192	185	178	195	171	176	181	158	167	200	158	166	189	147	183	177	147	170	175	171	185	162	160	174	166	206	176	192	171	178	147	184	157	198	158	189	181	174	171	166	170	175	202	178	173	186	162	160	162	194	178	175	173	156	159	182	164	187	161	170	196	174	189	179	176	165	160	189	187	173	178	171	154	194	201	138	181	181	172	188	191	181	186	178	188	178	176	193	166	183	173	163	178	179	174	184	187	197	193	161	185	148	194	181	186	169	182	177	182	166	194	167	170	190	181	162	167	185	179	175	211	154	161	180	204	163	180	163	178	179	172	200	171	178	185	174	188	168	191	168	178	196	163	178	175	187	180	189	179	163	191	182	162	217	167	195	166	175	171	176	172	187	179	190	159	195	201	155	183	185	181	188	176	170	193	206	177	176	163	189	187	185	167	185	184	158	184	181	195	186	160	176	168	184	156	179	189	177	156	156	164	174	176	189	164	173	167	155	178	170	176	149	189	185	159	153	183	200	199	169	178	164	186	196	161	197	186	199	163	169	164	155	158	173	167	169	179	173	177	163	177	175	180	174	179	186	165	182	178	212	176	158	192	186	188	178	182	181	163	184	182	176	187	177	165	178	174	203	196	168	183	186	171	160	187	161	162	183	171	174	204	156	156	173	196	181	149	194	193	179	173	185	175	169	168	188	171	166	194	183	193	169	163	161	172	178	188	185	181	184	175	178	161	178	187	180	182	182	173	190	174	178	167	139	180	177	171	175	161	181	155	187	193	162	157	205	171	171	183	182	180	186	168	164	190	189	168	177	160	181	186	165	170	189	176	176	170	179	186	164	169	144	167	167	171	198	179	167	176	204	174	201	195	157	178	175	186	186	178	194	156	188	177	174	168	186	202	189	175	183	163	170	190	178	160	180	179	180	170	184	191	161	194	174	194	176	176	174	180	183	196	173	174	183	194	184	170	151	184	187	173	183	185	154	193	165	181	188	200	172	171	172	182	184	170	167	187	182	167	187	185	183	184	188	158	179	154	188	172	172	202	182	174	197	195	180	196	168	175	189	191	194	193	183	164	185	171	180	170	175	169	143	178	207	206	166	180	160	167	148	193	181	185	148	194
25180	21323	27349	25501	9249	815	618	518	527	521	466	462	415	453	445	411	462	396	433	400	451	415	409	402	417	408	393	409	413	410	383	371	398	428	413	428	388	385	390	412	421	379	419	413	396	425	409	414	400	382	384	396	382	420	409	390	369	404	420	418	416	405	438	414	399	400	416	402	381	404	405	432	434	392	391	360	389	388	421	372	423	389	426	398	377	404	374	377	394	403	434	391	390	401	368	374	417	394	420	402	425	411	420	430	407	397	418	411	396	425	420	403	417	381	385	435	381	412	375	456	415	403	403	407	382	415	388	417	399	393	429	391	420	416	431	389	416	381	389	429	418	400	411	429	444	410	393	408	382	380	390	381	383	420	434	388	372	434	394	439	413	403	394	395	407	435	394	392	351	362	402	403	423	401	401	428	365	388	384	387	400	411	403	404	441	388	420	394	415	414	392	425	420	391	369	405	383	410	424	381	422	417	404	451	366	420	409	393	415	381	394	389	401	409	408	387	414	429	394	379	377	416	427	386	407	413	412	394	401	364	428	388	424	388	376	370	407	425	371	398	419	422	412	412	402	431	410	404	390	370	424	392	393	407	413	414	394	388	446	412	389	410	408	403	384	419	356	378	422	406	403	410	418	410	381	405	377	381	360	421	382	375	423	431	384	408	401	389	396	387	359	406	402	397	419	418	391	399	396	422	440	388	393	411	409	371	403	403	378	393	404	399	403	422	435	404	387	414	415	446	401	383	367	438	408	430	438	391	380	387	425	404	392	392	408	401	358	404	426	425	395	376	397	443	392	396	425	382	381	429	378	417	434	380	383	406	413	405	378	402	411	406	395	374	397	382	424	387	356	400	424	422	383	387	416	401	399	389	399	416	408	398	368	401	391	379	400	377	420	400	394	382	418	369	360	406	411	377	395	417	385	395	386	374	392	406	414	438	409	422	396	389	377	360	400	433	381	339	391	383	396	399	415	428	352	416	399	382	370	412	399	408	369	409	380	409	380	386	423	391	348	390	390	372	413	411	377	377	387	401	403	389	424	396	373	425	379	370	393	369	391	348	353	379	384	438	391	395	383	416	410	422	432	408	422	446	387	358	395	410	373	417	411	405	403	433	385	392	443	437	383	406	373	438	393	404	430	423	418	415	375	376	401	384	400	370	380	348	386	414	399	378	407	404	373	392	387	410	394	413	417	387	395	374	415	386	420	376	435	425	412	371	394	405	405	406	394	394	378	368	374	418	412	407	409	394	390	373	380	389	431	381	399	407	382	426	394	357	416	403	416	421	391	419	407	413	390	407	361	427	401	407	431	395	422	361	396	380	400	411	424	379	371	394	371	406	417	408	422	435	395	403	436	389	419	397	395	392	394	422	395	417	418	392	366	410	453	436	385	383	396	397	411	391	378	384	375	411	414	400	399	442	395	398	386	393	426	391	387	404	424	403	399	379	406	422	387	387	389	410	411	402	380	342	373	371	397	410	420	419	427	387	394	399	388	409	386	403	412	382	398	394	417	380	431	405	418	412	400	407	397	432	377	374	394	375	395	366	422	396	402	373	392	393	372	364	415	403	415	385	411	398	411	397	416	385	378	440	401	395	379	400	412	396	391	388	403	393	369	437	432	439	446	416	386	403	401	387	368	398	385	377	377	378	419	395	422	391	434	383	386	427	365	435	398	409	414	432	386	438	377	368	398	410	405	402	415	386	400	397	364	403	391	450	356	396	393	380	409	413	418	381	406	385	374	391	405	372	401	376	364	399	418	376	386	401	388	401	383	384	420	403	426	422	434	410	409	367	400	418	402	401	421	394	382	376	411	388	402	387	439	400	415	399	389	405	406	397	364	386	413	426	450	394	367	421	359	421	425	391	385	420	419	384	423	416	428	381	400	455	395	430	417	393	383	439	406	442	416	378	388	393	384	389	393	389	389	345	431	404	412	395	390	382	409	381	405	408	372	378	426	422	397	425	415	397	402	404	426	371	391	401	426	374	407	412	359	403	383	413	379	432	414	408	360	402	448	376	404	394	349	404	351	420	404	400	391	414	372	389	325	419	407	399	402	390	400	402	428	431	391	358	407	407	417	388	397	413	394	396	411	379	390	392	385	428	393	396	411	385	410	413	383	395	408	388	404	395	393	387	440	416	442	376	409	363	414	369	426	395	381	418	364	420	416	407	408	435	445	417	384	420	428	389	409	376	406	391	351	395	435	402	378	403	385	390	390	419	378	361	411	409	397	399	385	380	368	427	448	360	413	378	377	403	422	395	373	398	405	442	391	435	410	404	434	419	401	439	395	410	387	419	421	405	375	438	364	413	435	392	397	430	416	433	388	415	426	372	400	412	425	394	402	382	391	389	387	392	367	429	399	394	376	368	391	404	404	395	427	378	402	428	403	443	363	430	405	400	428	439	396	365	424	403	417	419	382	391	395	383	388	403	373	403	443	387	418	369	390	374	426	425	387	380	402	385	392	347	386	435	392	383	401	378	378	419	449	412	428	403	392	380	410	374	368	395	403	405	405	387	416	378	402	426	385	399	408	389	419	428	405	372	394	375	402	361	401	388	394	389	419	386	410	391	417	413	389	393	457	401	433	435	414	357	374	384	398	406	379	386	393	395	390	362	412	386	384	389	387	410	433	390	387	419	430	400	441	372	410	384	390	411	405	387	417	382	383	421	374	394	382	411	400	414	376	376	429	399	353	379	399	391	405	377	383	392	388	385	416	390	397	421	398	411	447	388	408	370	366	442	367	376	367	420	402	379	394	393	433	412	382	409	407	373	438	399	378	412	396	412	374	411	383	389	406	417	424	395	414	423	407	424	389	375	398	409	409	425	383	419	407	400	423	443	383	379	421	391	413	410	370	365	377	393	408	450	413	400	420	387	364	385	368	394	380	410	364	390	423	393	404	382	366	403	411	407	416	391	382	389	394	387	389	392	383	415	413	397	402	419	393	402	385	390	407	381	406	394	413	400	424	396	390	376	394	357	409	388	415	409	395	412	376	418	378	437	398	379	388	420	418	387	420	391	390	358	406	391	405	403	424	385	398	387	389	434	406	395	391	397	376	389	408	390	382	361	359	396	372	400	418	387	403	397	391	400	418	413	441	386	366	442	410	382	414	417	415	429	394	391	402	391	403	361	428	428	400	402	397	384	407	404	404	383	410	452	374	368	395	409	396	427	408	418	365	386	400	426	393	372	380	371	361	416	395	420	398	418	393	423	412	432	373	386	395	393	403	372	397	398	393	386	370	440	433	389	393	398	427	386	411	408	422	414	406	426	374	399	389	435	384	377	427	374	394	406	387	414	358	411	399	391	383	415	408	400	407	357	437	402	405	401	449	415	392	408	409	417	420	392	361	384	399	396	399	391	393	407	450	444	396	414	394	438	381	406	394	371	413	413	387	387	392	402	393	389	403	374	375	379	390	386	393	403	387	390	364	393	404	383	398	388	405	378	402	384	407	436	397	399	436	367	405	417	399	421
4384	5221	3307	1780	1251	1013	882	761	670	610	583	542	519	545	534	490	504	469	417	467	462	476	438	438	462	448	479	476	438	425	411	403	455	439	424	447	436	408	436	411	426	462	412	431	433	420	437	422	395	443	398	478	453	445	410	442	435	393	458	425	450	427	448	421	402	428	421	437	421	392	422	427	436	421	444	415	475	433	455	446	414	450	451	477	422	422	441	388	407	432	433	468	377	426	461	434	437	388	394	435	401	412	413	402	405	434	401	428	467	426	394	431	426	410	432	443	410	416	423	447	451	435	419	471	402	432	414	452	425	415	407	443	436	422	446	459	447	427	429	410	425	411	419	433	477	436	424	413	420	389	411	429	420	449	422	431	412	418	415	448	453	413	407	437	437	398	439	419	405	428	446	437	453	415	380	403	463	426	395	400	413	435	442	424	405	414	421	383	419	440	446	418	421	427	465	468	465	434	459	403	418	406	430	427	402	442	455	425	409	431	438	445	417	451	479	445	420	457	428	403	395	451	442	420	448	408	436	423	410	457	404	410	426	448	450	435	436	461	436	387	400	430	405	421	430	387	444	411	425	447	443	485	435	409	389	409	425	451	421	432	430	476	421	435	413	459	431	474	445	438	460	402	440	429	426	422	407	424	441	439	454	427	442	432	406	423	404	445	420	440	408	408	412	437	458	423	425	399	421	441	432	395	439	432	424	427	399	408	398	433	431	445	460	414	421	413	417	402	404	441	424	416	437	421	391	411	433	448	431	403	408	416	397	412	397	428	438	402	448	430	393	406	431	424	400	457	473	439	418	424	468	452	431	444	439	433	443	438	459	457	433	440	452	388	442	430	431	431	440	387	381	436	450	404	432	392	457	438	443	430	461	459	416	472	398	408	421	449	416	453	412	411	414	415	402	451	469	474	437	417	416	457	441	451	402	420	435	414	459	445	424	434	455	367	452	426	464	452	426	467	443	411	422	461	468	431	424	394	453	430	437	435	373	398	417	414	429	407	444	377	404	406	443	410	435	452	463	405	406	427	413	415	418	432	415	415	426	445	395	427	447	415	415	417	422	413	424	438	418	385	420	412	408	383	427	443	409	459	447	443	374	404	430	443	424	417	405	468	420	435	444	405	415	440	435	441	444	410	395	441	427	387	455	422	422	445	404	420	409	439	448	485	457	439	440	450	449	412	436	427	466	441	445	422	453	391	427	452	429	437	428	434	406	430	429	458	441	412	443	425	430	461	455	405	412	437	412	426	396	436	442	419	398	455	424	405	398	408	409	439	444	424	474	427	426	456	445	444	430	450	399	436	434	427	416	435	401	429	409	433	414	460	473	461	437	438	424	437	430	438	433	443	448	434	402	396	433	445	377	413	452	442	471	428	444	437	436	427	447	425	457	419	446	403	398	360	462	463	493	421	438	393	409	453	433	388	410	406	406	430	438	433	425	410	418	432	385	437	430	422	425	405	442	408	421	421	416	425	441	458	435	423	411	440	430	425	413	464	426	431	432	433	413	423	442	444	403	459	450	408	394	454	378	377	435	441	456	447	401	422	433	402	414	400	453	423	459	438	434	428	435	409	452	401	449	426	428	434	423	423	471	437	403	463	382	420	449	432	402	401	409	403	432	419	390	431	428	422	422	445	429	439	449	436	456	465	442	430	427	432	413	435	405	431	408	363	411	443	401	422	425	437	408	414	439	453	419	432	436	445	418	450	422	420	429	454	423	434	434	427	414	422	447	434	394	411	448	445	425	425	421	416	469	446	432	431	432	410	418	455	439	401	401	430	447	426	398	425	408	420	430	394	425	394	459	417	434	449	417	417	406	428	447	471	444	418	443	425	382	446	424	428	380	430	421	425	407	464	452	417	409	406	438	413	453	404	438	434	459	429	396	424	420	414	429	447	402	397	449	415	415	431	399	404	411	448	413	472	424	457	403	419	442	435	420	448	435	424	445	397	464	396	412	410	443	433	442	404	470	459	459	464	407	393	421	441	445	455	397	452	435	422	467	411	405	424	440	413	446	454	440	408	449	414	404	449	454	401	442	403	383	470	422	409	420	409	442	401	439	431	409	440	453	409	468	435	392	445	416	397	452	441	437	417	446	406	440	407	417	408	464	430	385	469	419	456	415	436	403	434	429	444	410	430	412	403	425	437	405	416	414	435	434	460	429	400	441	421	368	382	405	431	430	430	420	419	428	387	475	413	442	447	420	453	453	409	423	441	408	479	430	454	437	452	382	426	419	406	451	448	438	435	456	453	405	406	474	413	421	446	425	443	419	423	404	475	423	407	447	398	445	435	417	446	420	401	426	433	430	418	449	427	432	401	406	407	429	438	457	434	430	408	394	436	423	453	415	436	433	385	434	413	439	451	423	405	446	418	444	397	449	423	425	434	433	463	432	424	386	451	410	402	433	429	430	429	406	389	398	433	434	385	407	408	405	418	444	429	444	430	441	440	436	457	435	435	447	433	441	416	460	415	442	456	438	458	461	446	437	403	411	445	442	445	428	470	430	417	423	403	410	447	465	428	420	393	426	420	431	411	422	412	434	437	484	421	415	442	451	402	428	460	441	449	457	427	386	434	423	398	421	426	406	455	403	400	434	442	423	459	463	425	425	469	422	433	416	413	447	440	431	426	441	451	431	400	422	434	393	423	437	462	430	464	434	412	448	436	456	439	446	433	424	435	411	459	435	434	409	464	445	401	387	413	412	452	421	473	421	413	441	446	427	427	398	395	420	420	437	433	424	448	423	426	425	433	443	401	400	432	448	392	402	451	437	450	390	408	421	422	422	446	451	432	446	415	429	410	368	465	407	441	456	416	421	423	414	422	443	441	411	441	418	405	437	419	405	418	446	434	440	430	443	469	408	439	414	446	445	445	427	413	423	470	424	443	439	443	427	446	404	399	423	440	414	441	443	411	402	463	420	422	458	397	456	418	400	419	407	418	440	399	442	423	432	440	416	437	434	392	439	448	404	419	413	452	396	441	425	472	453	453	414	409	421	423	412	443	415	456	427	424	369	423	451	420	425	442	456	405	463	413	417	433	454	397	407	425	473	450	444	454	428	406	428	408	423	397	437	452	416	415	424	441	432	416	427	384	473	442	426	411	408	411	421	421	464	445	419	411	465	441	425	419	415	438	423	457	421	396	443	419	455	440	432	458	459	405	420	408	409	420	411	439	445	382	413	392	431	435	464	451	419	445	419	418	451	449	463	454	408	449	446	421	429	432	459	438	409	402	417	437	406	457	436	405	400	450	418	473	425	439	443	394	439	412	445	382	458	429	441	446	427	476	412	407	428	427	389	400	420	445	417	422	398	456	423	429	428	441	437	443	408	442	394	427	426	432	427	434	398	452	440	399	438	410	441	427	420	464	445	444	425	412	434	431	424	442	422	452	404	432	492	410	451	423	445	415	411	402	433	429	422	445	433	402	442	397	433	471	436	421	426	443	443	401	415	417	441	431	377	418	440	439	402	424
22843	21346	29033	24014	21350	21378	6851	1152	864	789	657	603	586	544	527	468	451	473	499	458	443	424	449	428	447	406	416	424	425	444	408	409	398	400	370	411	380	374	394	375	402	386	381	375	396	360	431	371	385	414	409	394	316	370	377	353	395	411	403	372	414	400	389	375	345	416	377	374	386	404	400	344	361	411	382	361	375	352	408	387	358	365	368	350	404	399	387	388	374	368	341	341	410	371	376	366	384	376	357	380	407	386	400	386	396	363	366	392	389	356	389	336	416	388	398	339	387	379	394	390	373	398	396	384	352	373	380	389	368	363	369	406	399	369	396	390	389	390	373	361	420	412	380	369	420	374	377	413	344	397	370	397	361	374	371	368	371	398	376	353	369	417	389	353	375	389	406	372	425	344	377	352	386	364	367	379	413	366	375	375	408	355	414	356	404	370	394	380	368	369	359	369	379	402	378	376	398	412	414	401	386	385	368	351	339	357	399	397	358	384	368	376	365	372	397	373	390	383	357	399	387	376	390	407	417	357	393	361	400	412	383	381	348	349	372	382	395	365	371	420	374	371	345	369	378	383	392	403	367	389	366	395	349	373	388	401	369	406	342	365	364	391	389	413	368	356	373	388	387	395	353	379	400	392	411	356	337	391	374	396	404	366	391	381	387	416	400	350	374	358	384	370	349	402	400	341	384	342	415	390	391	362	366	320	376	373	387	368	388	382	409	404	370	376	330	381	377	381	376	340	373	384	399	390	372	359	364	375	387	339	396	375	386	393	367	383	380	400	388	353	378	342	436	370	357	384	387	417	402	362	400	405	384	389	355	369	368	384	376	385	398	372	354	350	368	375	404	398	396	356	377	394	403	380	369	387	368	377	374	391	363	385	359	419	361	392	383	346	380	377	375	408	350	400	413	396	374	400	391	404	368	381	384	388	397	396	348	370	368	389	385	416	396	395	405	390	379	382	405	390	371	413	371	371	387	380	341	351	388	381	384	394	393	407	374	376	408	379	391	350	392	378	353	387	392	395	400	364	370	412	386	425	380	381	347	373	378	386	394	364	376	376	372	355	367	397	394	344	424	370	333	424	382	389	393	376	354	382	376	385	389	376	355	374	346	375	373	361	375	353	391	376	376	368	374	378	424	375	376	377	397	402	356	382	348	383	385	376	387	372	386	372	367	348	395	367	332	383	358	387	374	356	383	359	352	365	375	410	331	405	365	372	367	387	366	356	394	373	398	386	352	336	340	373	408	356	396	343	353	387	371	383	377	382	366	362	415	381	393	414	400	346	381	376	387	380	394	378	366	402	389	374	386	361	366	382	354	400	358	381	403	334	369	365	424	377	390	379	397	356	363	373	373	373	363	366	407	364	393	375	375	400	376	395	352	421	399	369	374	407	331	370	394	362	417	402	395	389	374	375	369	374	361	376	395	398	391	410	412	395	382	348	371	379	382	347	405	398	402	378	422	391	349	371	375	389	358	375	351	366	399	379	391	362	374	368	358	354	405	377	402	341	358	361	375	344	397	381	362	423	364	375	403	390	366	378	376	413	407	359	392	385	390	378	381	365	403	358	338	389	401	409	347	392	401	409	414	359	386	402	387	354	352	384	406	364	405	391	362	376	359	363	362	353	391	388	410	391	386	364	386	366	380	379	369	385	367	359	387	384	377	404	414	367	382	347	374	344	338	389	379	420	387	422	403	370	361	392	406	348	394	423	357	384	364	401	402	369	401	409	364	378	387	366	401	413	380	362	351	379	406	398	364	364	394	421	383	358	351	389	372	358	413	368	411	365	359	416	393	397	434	389	354	415	368	367	344	401	423	381	387	361	367	358	366	390	381	368	393	381	357	391	403	404	383	396	389	381	425	403	416	371	393	377	337	358	359	373	373	396	358	407	371	417	415	373	390	337	394	378	413	364	436	389	362	384	388	429	408	370	373	390	382	380	355	375	394	379	373	382	394	392	386	393	372	367	331	410	369	399	404	396	359	381	396	358	376	417	354	417	398	363	371	350	396	389	373	402	366	379	371	419	393	391	359	382	409	389	403	375	418	368	388	402	381	381	383	387	401	389	414	397	337	370	384	408	350	403	389	406	357	403	408	416	395	341	386	394	373	409	378	408	365	370	404	353	353	380	359	405	389	375	357	392	403	344	360	370	370	381	359	380	370	397	427	403	369	367	382	364	311	373	406	371	354	391	346	388	354	400	392	385	340	411	370	398	370	346	372	373	411	345	423	383	372	361	367	372	393	380	393	376	400	368	337	364	366	382	383	391	364	349	380	401	367	368	377	363	365	356	409	400	386	388	401	389	384	385	414	394	368	378	371	346	377	383	379	384	374	406	378	393	393	391	374	374	370	380	375	357	390	388	374	397	365	370	365	371	363	351	373	343	368	421	360	356	357	388	356	413	435	402	397	369	347	358	386	334	372	387	373	392	414	384	374	404	390	355	344	377	397	387	375	370	394	370	367	377	424	408	388	367	366	391	379	330	410	373	401	381	395	389	365	338	400	370	372	393	392	390	401	341	372	380	364	384	394	334	398	358	377	345	386	374	370	380	394	367	344	450	371	393	365	385	377	405	347	387	377	387	372	387	348	346	375	377	388	385	395	360	367	339	382	382	397	364	397	397	392	346	412	399	375	381	391	381	411	353	362	389	428	388	378	359	391	381	413	382	375	374	391	405	394	407	390	356	366	406	383	317	373	334	403	350	364	389	369	381	356	366	390	404	373	353	408	367	352	411	370	357	383	381	406	353	345	390	402	446	356	388	380	353	402	402	387	375	400	363	348	372	390	373	403	376	364	371	359	353	349	411	354	362	383	354	380	376	352	383	373	351	384	395	422	395	385	396	394	313	372	403	364	400	439	363	378	376	397	366	388	359	367	366	383	390	385	391	401	363	353	386	355	388	363	386	366	345	370	373	376	381	424	382	377	366	377	387	392	380	383	400	372	375	353	375	388	402	401	373	384	372	377	382	356	410	368	315	373	337	375	395	403	405	368	389	380	339	335	383	378	372	382	352	339	401	387	410	415	371	398	359	379	363	378	369	372	364	370	370	365	399	397	368	370	379	355	386	378	363	374	396	400	344	390	416	397	379	409	422	394	393	389	388	380	359	389	374	384	391	388	406	364	388	361	402	393	338	416	391	404	389	375	345	401	362	411	396	374	370	357	402	393	374	381	385	398	363	379	399	359	340	388	371	389	378	341	355	349	381	411	370	362	359	362	350	386	390	386	407	363	338	359	380	372	401	400	344	352	412	408	384	367	384	354	367	363	394	392	351	356	380	351	374	383	376	346	395	349	365	377	375	390	378	365	368	381	374	372	351	412	341	382	371	363	348	374	382	395	371	383	360	399	367	393	377	386	377	343	379	377	410	382	403	390	400	370	373	378	368	425	363	399	393	380	410	386	353	372	424	382	368	355	390	353	383	343	379	361	398	388	390	404	399	367	364	373	387	332	396	384	383	408	353	397	369	377	387
5480	14746	9789	4842	3530	2597	1965	1575	1312	1047	864	850	729	691	584	582	565	510	526	448	466	468	506	443	426	443	465	471	451	432	415	399	413	408	396	420	399	417	409	397	436	401	404	397	429	425	416	400	370	461	383	366	388	399	396	379	396	349	378	410	364	404	387	349	352	397	358	429	404	398	384	359	393	375	376	391	393	394	402	368	404	398	374	407	390	376	378	365	417	374	368	386	402	408	359	410	356	370	383	426	434	376	399	393	361	403	390	409	420	386	399	375	381	381	398	409	391	411	391	362	381	387	426	377	374	368	343	376	388	364	364	383	378	323	386	401	404	383	392	401	363	409	388	373	397	360	395	379	395	399	385	373	362	417	385	416	369	363	395	387	391	385	372	375	410	374	386	410	370	389	363	364	388	380	388	391	406	408	365	393	410	380	362	384	367	369	399	399	398	404	412	387	382	359	390	362	356	394	394	373	411	425	368	408	392	388	382	399	412	383	369	390	401	373	390	359	354	383	437	366	372	391	383	395	371	375	393	385	425	382	398	385	368	358	380	353	403	338	436	366	393	377	349	368	382	384	403	403	386	382	394	355	384	406	387	371	397	336	377	373	396	348	378	410	397	396	390	392	399	384	413	401	365	393	429	374	382	404	381	376	419	355	373	350	373	358	412	395	367	403	412	393	419	358	374	392	371	382	369	408	372	375	423	385	403	405	413	406	381	357	369	394	381	368	380	388	401	366	378	382	399	412	365	400	373	401	342	388	394	387	378	398	339	414	387	400	381	391	416	373	364	370	376	399	405	424	395	353	389	378	399	378	381	345	386	383	387	348	370	370	386	370	407	419	377	405	378	411	405	379	392	406	398	408	369	405	417	362	384	362	373	362	365	349	366	364	420	388	385	420	404	377	373	391	336	396	380	394	372	373	357	364	376	372	394	344	431	380	393	438	394	409	377	383	373	413	379	376	406	380	394	364	357	404	388	401	404	389	359	391	367	374	399	385	366	379	391	362	372	407	360	389	383	392	403	355	391	417	372	398	359	404	388	436	379	395	354	363	391	398	370	400	402	366	387	377	396	362	390	385	359	373	399	398	399	338	371	383	408	369	397	357	384	421	405	398	386	372	416	377	405	368	370	408	394	404	387	417	390	361	364	332	399	369	389	396	376	387	410	386	364	409	367	375	376	413	372	370	397	391	404	364	370	387	347	359	372	387	377	368	375	389	379	385	398	365	415	401	368	385	365	403	409	388	416	346	369	363	385	396	369	372	387	385	376	364	381	400	372	346	393	387	369	359	358	364	374	392	400	355	433	377	374	400	377	388	384	391	387	381	378	375	385	416	424	373	381	412	390	361	372	396	357	376	380	398	395	398	398	372	440	388	386	355	373	404	389	417	369	392	361	414	375	362	439	421	372	357	403	346	402	380	383	376	407	392	370	399	393	376	432	375	366	384	341	414	397	378	364	423	398	369	425	373	347	393	368	409	399	364	418	373	334	360	402	394	386	360	403	373	352	371	368	369	389	367	375	384	413	358	376	392	350	388	366	352	378	410	375	400	384	346	387	369	373	392	382	393	375	375	380	377	413	368	410	372	401	374	380	387	357	391	379	395	390	393	355	378	397	386	384	375	373	368	401	412	393	394	424	412	367	386	420	361	357	397	337	343	361	368	402	375	384	358	398	355	367	392	382	387	401	374	339	373	383	332	381	402	382	395	415	364	394	410	381	381	382	375	378	367	379	377	406	374	364	388	390	342	399	402	375	402	372	389	396	392	367	350	375	385	389	409	424	413	399	370	355	385	400	389	396	351	409	332	385	419	386	419	342	380	379	358	363	420	425	375	398	390	402	345	411	389	391	371	399	362	390	381	396	380	383	339	362	366	374	395	388	393	396	364	391	378	379	385	431	367	364	407	369	403	360	362	385	386	407	385	381	408	382	400	351	387	412	387	406	417	390	384	362	388	374	412	345	393	345	352	405	362	385	394	384	388	378	415	387	366	399	375	359	391	400	391	406	354	335	388	370	391	381	389	403	402	382	367	397	400	380	375	373	402	393	384	383	405	389	382	372	374	390	395	351	374	391	378	425	394	368	376	392	366	384	394	401	426	392	369	367	402	376	383	372	373	401	374	429	394	399	404	360	344	383	396	377	375	410	417	405	376	397	394	356	391	381	395	372	409	393	363	378	400	398	393	404	370	388	387	383	366	387	370	374	387	412	398	361	347	394	413	405	399	392	387	368	367	401	397	368	360	388	376	353	346	376	429	367	383	395	353	381	395	378	410	377	381	372	381	381	364	405	384	352	379	416	421	381	386	360	381	386	382	401	383	389	389	386	353	372	365	418	357	423	397	364	373	380	391	421	391	367	423	392	403	364	343	361	399	359	352	385	376	361	377	369	405	386	360	371	367	351	419	401	389	383	416	384	388	360	383	374	359	388	371	391	363	367	388	388	390	379	407	377	376	411	381	378	397	381	391	399	361	405	398	391	429	412	383	384	399	365	391	425	406	411	371	395	384	383	350	363	401	380	353	373	366	380	390	398	350	381	370	404	359	401	377	383	356	399	421	381	399	406	391	425	393	376	378	384	372	380	384	379	379	397	404	352	384	366	371	390	398	382	391	381	363	390	384	360	382	380	372	401	413	371	365	416	388	371	375	405	350	384	421	364	386	416	360	407	357	372	422	382	396	367	392	367	411	396	363	387	409	357	411	393	374	385	403	348	397	398	415	361	401	405	407	377	392	424	382	366	354	388	364	390	381	397	389	391	359	386	383	415	370	395	375	353	351	376	385	343	377	419	383	364	404	406	378	370	365	404	402	396	412	383	389	390	365	371	385	379	409	426	396	375	380	399	402	378	376	376	393	378	373	400	365	382	403	402	396	399	386	355	360	409	383	375	414	373	373	361	398	405	406	360	363	420	387	373	384	417	385	396	389	417	378	410	347	415	356	379	376	418	406	426	366	368	389	392	396	377	380	362	393	370	412	400	373	419	393	412	355	386	371	364	376	416	419	364	361	398	357	385	406	387	416	386	400	376	416	389	422	385	386	392	389	388	372	379	403	388	397	392	383	379	404	389	378	373	397	388	398	360	417	355	387	408	359	384	378	397	381	355	396	412	424	396	400	393	390	366	401	396	381	379	367	389	356	373	405	412	381	401	395	386	374	419	386	415	362	387	393	391	391	396	357	383	422	393	385	406	368	364	384	361	421	384	394	377	368	387	365	400	381	390	375	359	348	361	354	380	380	391	420	379	371	401	399	390	384	384	409	378	367	397	355	405	379	377	380	345	369	374	377	398	384	417	381	406	401	410	360	410	386	426	356	374	369	413	394	406	369	408	379	377	400	412	384	397	442	367	379	387	384	393	382	387	364	385	393	424	387	383	350	368	367	375	371	383	356	413	361	389	365	365	369	355	366	387	371	350	373	372	386	357	362	367	393	379	370	396	398	390	374	387	406	365	384	384	386	373	397	385	373	350	369	376	393
28044	17161	2854	485	332	316	266	234	218	223	238	204	230	228	214	216	217	240	225	235	237	211	183	230	187	226	204	249	204	227	223	237	219	213	229	235	220	214	235	222	210	212	215	216	211	214	210	242	223	200	224	205	209	212	228	239	227	204	191	233	217	233	228	206	215	233	217	227	216	222	194	237	221	222	209	207	211	223	196	222	240	226	215	226	203	211	227	193	195	226	226	229	198	226	221	207	225	236	219	202	227	204	210	234	210	211	177	205	205	216	222	209	214	206	220	211	238	211	201	210	208	228	194	221	247	232	222	239	191	207	219	211	219	229	210	210	214	207	236	205	191	209	235	206	220	220	224	195	233	227	195	223	183	231	217	216	213	239	230	245	236	232	225	209	226	233	223	232	236	236	222	215	220	229	234	228	194	247	228	214	208	229	215	213	205	235	211	212	213	209	211	211	231	204	219	222	230	205	213	234	214	223	213	233	209	206	231	195	223	228	202	205	225	211	206	230	225	221	214	206	222	235	211	220	232	212	224	198	217	235	251	212	185	196	214	225	224	224	231	207	225	240	231	247	209	205	234	239	226	216	207	202	225	201	214	194	202	216	219	223	196	200	245	209	240	210	230	204	193	193	232	231	218	229	220	249	191	232	197	245	206	217	226	216	235	204	225	219	214	216	238	241	233	206	227	214	207	213	242	211	207	238	216	215	233	209	225	204	210	199	206	221	218	225	229	210	220	223	243	222	217	215	223	230	212	222	232	232	209	199	223	195	213	207	240	226	205	194	214	209	234	230	228	244	235	226	196	216	196	208	242	230	237	238	236	212	195	181	219	208	217	247	219	244	203	204	234	196	245	202	220	203	221	224	218	234	199	206	228	215	212	236	243	223	180	241	200	212	227	215	221	219	215	204	206	198	205	229	242	228	202	201	204	229	237	227	205	223	225	244	193	208	225	192	220	215	236	217	205	221	238	206	224	202	229	231	221	219	203	238	208	241	229	239	232	209	212	196	215	199	225	219	228	205	211	248	218	218	224	219	239	215	237	202	206	198	208	226	207	214	244	196	217	229	202	211	216	233	228	196	218	240	238	236	216	227	193	235	225	232	232	206	232	244	211	222	196	221	237	203	236	242	206	227	198	214	204	203	194	228	202	204	223	214	212	208	225	209	226	203	199	218	197	250	206	216	234	230	193	201	210	234	212	213	243	237	236	214	253	210	203	225	226	242	228	223	204	214	188	214	194	211	208	219	201	203	217	215	208	223	229	220	190	231	232	216	199	200	257	220	198	208	235	220	219	213	214	233	222	203	247	204	212	215	220	182	220	197	194	210	191	201	227	218	211	213	203	198	207	203	213	198	200	241	223	211	207	225	225	197	227	224	218	206	241	189	226	210	237	204	214	235	231	214	204	221	217	222	201	247	191	213	196	223	211	192	202	209	228	209	211	214	217	199	203	239	202	219	200	223	200	215	198	252	220	201	228	222	211	204	211	208	194	249	219	210	245	200	180	225	228	184	217	211	239	216	207	194	203	203	214	237	208	230	225	221	200	210	229	219	217	213	190	216	219	230	225	237	198	188	216	204	238	218	215	222	223	201	215	218	223	213	230	201	206	220	235	211	218	225	230	217	232	202	219	220	215	214	265	196	224	200	231	222	212	211	209	189	206	220	212	212	226	214	217	206	215	226	211	241	203	216	213	211	194	212	206	243	234	210	211	248	210	219	222	206	229	194	247	225	214	242	220	215	206	242	239	207	218	213	222	240	235	204	214	191	230	203	221	234	219	228	229	204	192	243	218	212	210	206	187	241	214	214	209	207	214	211	222	240	243	225	223	209	225	223	209	231	234	217	208	192	236	208	235	212	232	202	228	222	238	226	236	215	214	241	215	233	208	225	228	227	209	223	193	236	205	220	241	207	238	210	219	222	229	203	194	233	203	189	187	216	233	215	213	223	217	237	235	219	225	205	202	230	203	222	229	214	208	193	240	207	248	212	227	221	231	207	208	217	238	233	243	222	210	222	199	239	217	219	235	221	217	224	245	221	223	194	233	209	232	248	214	217	224	202	216	221	203	231	244	236	215	240	227	207	235	213	221	223	211	239	224	243	215	216	242	216	240	234	210	227	193	208	226	217	213	206	209	201	240	218	205	210	233	217	237	225	200	214	216	209	194	213	200	225	207	221	215	229	223	216	200	216	239	237	235	226	192	245	222	182	218	230	196	216	186	210	212	226	218	216	209	205	231	197	219	222	235	219	235	247	207	214	230	220	238	225	226	214	198	233	210	206	234	253	211	206	211	201	230	206	243	215	239	213	234	224	232	218	211	200	234	230	197	202	243	223	204	228	194	196	211	222	221	229	208	206	256	216	216	203	231	202	233	213	238	214	212	224	205	225	203	233	220	225	208	237	241	239	209	211	226	211	218	228	210	249	218	218	201	206	189	230	230	222	209	209	209	224	212	207	199	215	206	222	232	209	203	220	204	216	231	222	212	223	208	228	210	216	243	221	209	189	206	212	208	221	217	237	210	222	215	200	211	214	231	221	236	206	239	232	215	216	216	231	223	215	216	200	209	222	219	223	214	230	213	195	199	222	247	207	197	192	212	227	233	232	226	244	230	207	211	214	185	212	236	224	234	223	224	240	240	197	215	233	199	242	231	207	229	228	210	254	200	203	228	214	226	208	227	217	216	244	230	229	246	236	230	206	231	219	214	236	196	226	175	206	215	221	198	216	214	221	202	234	247	198	222	201	226	226	238	203	214	240	231	238	218	229	215	245	201	196	214	217	210	218	207	231	219	221	218	206	225	217	237	215	215	225	197	193	226	230	213	226	204	193	238	258	220	233	212	204	225	221	189	214	185	183	225	226	179	227	206	213	214	239	207	203	230	198	218	211	217	168	240	177	227	197	220	250	200	215	210	206	214	253	217	215	214	226	210	224	248	236	246	235	222	203	233	232	233	205	248	232	244	223	225	220	224	233	224	206	215	239	223	235	220	229	208	216	235	211	216	231	224	223	221	199	224	193	208	230	202	205	234	226	207	207	212	225	196	209	226	228	225	232	217	223	212	233	211	218	223	204	223	217	225	223	229	216	211	235	216	196	233	197	227	213	228	191	200	207	248	204	199	196	246	231	210	209	224	221	208	235	217	225	206	217	249	212	220	215	218	233	226	210	218	216	208	221	221	230	206	197	212	190	217	218	267	221	232	216	231	197	223	211	246	235	218	220	225	240	179	225	206	189	237	194	202	246	203	205	215	221	216	204	235	246	226	204	230	228	232	205	207	213	234	234	211	225	204	214	226	188	231	200	178	234	221	248	211	233	227	218	244	240	230	200	210	202	213	203	203	219	238	224	204	231	209	211	215	223	227	199	219	239	216	218	251	207	232	212	200	227	205	217	204	216	212	211	217	223	220	198	234	230	228	214	197	216	225	259	230	208	231	193	210	196	221	227	206	246	212	213	212	208	219	218	229	221	226	215	222	227
5010	723	561	384	320	278	282	281	243	258	297	236	287	249	270	245	215	244	268	264	231	252	245	257	235	262	255	251	236	262	278	235	259	283	247	266	236	288	265	236	232	262	237	222	220	222	256	266	253	252	234	278	253	230	224	293	268	238	246	228	241	256	232	223	247	249	276	264	236	238	260	241	258	236	244	264	245	249	236	217	254	252	254	253	241	256	262	256	265	253	224	240	243	250	252	218	248	227	246	257	255	258	242	262	233	240	264	250	236	256	256	248	247	245	260	236	268	255	258	230	251	239	257	244	220	248	246	225	246	238	243	259	237	241	255	238	264	251	237	233	263	260	232	256	241	217	239	258	225	251	226	255	257	264	260	237	215	245	249	259	258	247	234	237	241	257	233	240	265	257	270	259	290	235	241	252	247	266	253	217	221	256	213	252	252	256	270	272	275	261	265	226	233	253	232	236	203	242	245	251	242	259	235	275	216	256	260	251	233	237	209	256	249	237	266	247	272	232	254	229	261	228	266	240	235	271	244	264	257	246	244	261	218	227	210	211	231	239	249	247	264	274	239	249	242	250	257	268	257	265	246	259	248	240	261	255	256	264	244	250	213	243	242	235	230	239	248	244	268	219	218	234	242	274	249	233	246	239	260	281	258	268	219	254	234	260	221	246	249	237	248	251	254	241	225	250	257	222	237	250	218	231	260	243	240	257	264	247	240	251	251	261	268	268	234	251	242	255	267	267	236	231	279	249	238	241	258	240	260	277	224	254	253	256	216	238	251	260	243	262	284	236	238	251	253	242	233	259	236	247	229	258	258	239	261	267	262	230	238	246	252	243	234	241	222	257	240	264	256	255	255	231	242	264	269	236	259	252	250	241	250	249	267	248	233	249	248	253	217	227	235	244	242	222	249	246	256	256	231	233	272	253	252	262	278	240	251	252	234	204	237	247	256	232	237	219	251	240	242	242	219	238	232	229	245	235	250	229	268	261	265	254	248	258	261	239	241	256	243	240	244	242	238	230	262	263	234	254	262	250	243	256	273	257	257	264	245	251	250	262	243	247	262	218	295	221	237	236	236	226	251	237	262	239	253	241	234	234	243	277	239	273	230	247	234	252	245	247	237	249	224	236	264	281	250	249	236	250	243	236	250	256	250	252	235	274	241	232	249	266	202	238	263	268	265	236	276	248	242	231	230	233	243	244	262	245	243	239	264	244	236	243	214	258	254	214	245	244	229	239	237	247	243	217	239	246	233	219	251	257	259	213	245	254	216	236	219	251	239	266	246	272	226	237	242	223	238	281	258	255	249	283	220	256	229	243	266	268	215	264	231	239	243	276	257	234	279	240	235	237	242	247	283	252	272	248	282	256	248	237	240	255	243	246	255	226	226	261	256	228	225	242	259	223	226	270	218	245	247	272	238	261	268	262	255	239	233	263	257	285	255	200	226	227	256	240	240	254	244	254	237	227	269	260	259	284	246	254	248	244	253	267	249	255	256	227	251	258	247	236	243	260	241	231	240	236	260	259	248	237	246	229	210	235	253	261	246	246	258	214	269	235	216	249	264	265	243	232	246	271	252	270	238	239	263	223	243	254	261	240	291	258	260	226	248	247	231	250	222	242	280	236	223	226	248	244	238	230	246	259	230	256	229	233	251	237	244	242	239	214	284	233	256	232	274	271	278	253	245	208	237	251	248	225	254	240	239	240	258	231	234	241	250	237	235	246	241	232	259	257	236	237	260	260	235	248	238	238	230	232	253	271	235	234	238	226	248	246	239	241	244	233	261	241	243	255	261	251	238	233	252	218	232	285	256	248	229	264	263	252	251	263	273	240	238	297	214	259	227	223	246	259	239	246	241	281	276	237	257	252	259	233	266	240	241	240	257	238	240	238	229	279	229	229	240	249	224	242	236	255	252	252	236	253	233	256	234	226	218	248	233	253	254	245	260	244	248	249	239	234	244	270	246	212	243	244	247	241	258	264	282	255	241	255	268	251	243	214	232	264	236	236	258	244	267	253	229	250	253	218	270	251	222	248	241	277	243	268	256	248	232	250	238	237	242	238	244	263	243	239	235	254	241	247	256	261	280	243	248	234	248	269	277	214	245	259	243	262	242	260	219	254	251	240	268	222	232	256	248	286	218	234	242	236	251	248	257	237	254	237	241	235	233	237	243	251	247	257	257	229	248	244	244	247	257	234	237	234	230	242	246	236	253	256	253	245	228	239	249	264	235	273	247	224	255	247	245	270	225	251	257	278	247	273	239	268	257	240	249	264	219	239	226	242	273	214	252	227	226	213	253	246	266	264	232	251	279	234	266	249	223	248	277	249	251	233	220	259	244	259	264	240	258	220	239	241	249	255	240	207	237	238	251	227	223	238	245	203	227	254	264	263	236	244	257	247	226	270	235	232	240	224	270	242	246	273	251	258	238	217	248	243	233	231	233	265	262	250	238	278	259	245	239	258	241	228	252	241	217	235	255	247	248	246	238	216	265	291	273	266	232	247	245	243	220	218	253	251	224	279	251	216	262	232	229	244	234	236	265	271	262	243	264	252	226	265	237	257	255	232	244	231	281	229	271	251	259	255	249	251	241	244	265	259	228	259	230	250	235	253	244	275	232	246	269	253	271	256	220	261	251	223	253	271	269	253	255	257	242	226	227	245	252	250	252	211	247	249	245	250	262	244	275	209	271	236	258	235	241	249	228	246	247	230	247	267	277	226	233	232	264	224	206	262	267	251	229	260	235	251	256	254	260	234	253	268	235	252	215	278	224	255	216	248	237	249	219	263	254	244	249	240	249	258	280	284	246	235	247	241	269	267	240	206	226	214	236	232	269	249	234	231	238	236	245	253	233	235	255	249	230	247	224	249	228	250	253	256	253	242	297	226	258	246	271	205	209	236	274	252	245	245	256	260	247	259	265	226	237	268	235	261	232	224	226	230	214	220	246	224	222	233	250	278	250	243	246	260	228	246	254	260	243	230	232	244	236	239	236	254	256	251	243	261	260	218	249	231	249	260	241	243	265	250	272	243	220	278	259	252	245	240	270	253	257	268	243	224	249	238	242	255	246	235	249	248	251	247	248	227	238	239	244	270	252	244	281	200	253	246	264	246	248	225	268	239	263	220	246	227	248	250	256	231	225	239	258	244	260	287	239	242	250	247	245	239	245	271	253	264	255	255	224	256	269	240	273	247	261	246	246	226	256	255	283	239	224	260	250	250	268	228	253	247	253	258	253	265	255	233	225	232	238	224	262	234	236	261	280	249	262	238	256	227	245	231	237	263	238	244	262	237	247	225	223	262	278	235	278	257	246	236	226	228	236	232	253	217	254	234	252	218	218	247	261	258	235	256	238	246	237	238	263	245	264	233	242	232	264	261	259	258	252	253	228	237	260	239	280	277	244	253	239	247	252	235	262	243	248	211	264	234	257	232	257	237	251	240	260	274	267	256	235	275	255	214	230	249	236	251	248	249	236	259	231	254
23978	21326	28534	24468	21304	8229	765	507	414	384	308	280	234	227	210	239	202	207	190	155	190	169	181	182	172	183	193	190	199	175	170	176	173	153	160	178	161	156	177	160	180	135	166	162	144	169	166	185	165	185	174	138	134	149	157	148	147	178	170	161	167	154	171	162	159	168	152	178	173	193	178	160	163	173	159	152	176	147	154	152	165	147	153	175	168	143	160	172	155	160	181	179	181	176	167	135	164	160	165	170	176	167	160	170	144	142	159	196	145	139	156	151	145	167	166	171	164	132	156	160	161	150	158	163	147	153	187	155	148	149	162	149	182	165	165	181	153	153	170	159	177	179	138	184	171	162	159	192	159	173	149	163	171	158	151	183	154	170	148	170	164	153	149	168	175	159	143	137	167	152	168	164	168	159	156	162	137	152	157	184	189	158	164	171	163	164	192	173	165	163	164	184	171	167	145	162	179	158	152	157	144	132	180	160	151	146	160	172	173	172	161	163	145	161	148	176	175	180	168	180	154	175	178	153	180	146	172	151	165	166	181	156	174	177	182	174	147	169	158	140	169	156	168	163	143	157	159	207	156	165	160	161	182	162	143	171	166	130	178	137	171	154	162	164	174	161	147	161	165	160	171	154	151	143	168	155	161	179	177	162	150	180	162	153	173	134	141	162	177	154	172	182	161	153	164	142	163	167	151	168	154	169	169	169	165	157	147	136	161	169	165	160	173	176	160	175	161	167	183	154	159	177	179	163	184	159	171	167	154	149	170	152	150	156	188	175	186	151	143	147	186	160	160	190	148	142	150	160	157	168	166	158	163	156	163	159	145	185	171	173	159	161	163	145	156	159	176	158	197	175	162	174	173	170	139	172	176	155	137	168	172	157	161	158	155	133	144	155	136	144	168	151	166	136	162	155	160	139	172	170	165	179	150	181	171	169	161	171	165	162	151	150	176	142	162	158	144	164	164	178	162	144	137	156	172	145	167	149	148	166	130	156	154	141	169	159	166	154	158	172	166	163	134	148	141	162	157	149	175	156	167	160	159	174	171	151	161	158	180	152	157	160	171	153	152	164	171	153	166	181	178	179	163	153	151	161	180	176	147	151	135	143	166	155	170	168	160	175	172	153	176	166	154	161	146	173	154	182	170	151	183	153	167	169	151	163	164	150	175	148	198	184	145	149	151	160	186	168	161	186	168	150	188	161	186	193	160	177	164	174	145	147	157	171	135	172	159	173	155	167	183	165	140	143	155	168	175	160	159	160	157	198	169	163	170	144	151	164	158	166	173	169	153	175	166	192	144	160	153	155	158	172	162	157	170	159	162	164	151	189	168	172	154	179	145	148	156	157	162	147	151	165	148	188	147	155	146	182	163	199	163	167	141	152	173	194	141	147	147	155	167	140	171	148	184	168	161	154	163	138	175	158	157	152	160	166	160	159	143	151	165	151	148	150	168	172	171	166	164	164	162	161	152	150	165	136	137	167	152	165	184	176	156	151	180	166	182	143	181	182	148	158	133	157	167	182	154	152	159	163	148	164	157	167	156	127	148	154	172	175	173	168	148	145	165	147	181	159	169	159	154	183	155	161	165	150	131	175	146	157	175	160	155	166	161	155	149	178	169	175	169	172	158	142	161	161	181	174	156	162	164	172	141	187	170	152	150	166	176	165	172	157	158	186	173	164	161	186	163	145	156	155	167	157	171	161	161	169	155	134	177	182	162	157	162	162	159	174	153	164	152	183	157	150	164	154	161	159	173	165	145	141	163	149	162	181	177	151	158	149	151	158	167	163	170	158	161	156	176	169	154	156	165	150	158	156	164	165	164	156	172	181	181	161	152	159	180	161	178	154	168	148	170	164	150	123	167	148	182	158	142	162	143	171	165	171	154	182	169	153	172	168	162	143	175	155	175	157	192	167	157	144	149	160	151	173	156	151	165	150	160	173	170	171	170	160	165	156	173	171	152	124	170	164	155	163	166	196	146	178	165	157	159	132	166	160	143	166	163	168	167	174	170	154	171	160	165	154	156	184	152	151	157	159	171	155	174	154	171	155	163	157	164	168	163	166	164	161	148	163	168	137	162	155	145	166	158	199	154	171	151	149	170	150	163	158	166	175	188	139	154	153	163	176	176	155	160	146	168	165	161	162	170	168	163	179	168	157	136	165	151	153	154	142	182	159	151	155	170	157	152	160	169	176	174	176	152	162	180	151	151	154	151	168	156	155	160	157	151	171	183	166	171	166	149	155	174	161	149	185	163	162	162	178	181	170	166	160	176	181	143	175	179	145	186	163	166	126	150	182	159	174	179	176	164	163	160	134	163	173	162	168	152	162	148	174	144	138	161	155	168	143	151	152	154	169	164	160	186	159	150	169	141	157	168	167	160	169	153	191	176	181	147	173	169	152	178	163	164	172	173	158	170	168	171	164	147	142	152	170	158	141	166	143	163	191	151	167	179	151	160	169	148	168	156	177	176	160	171	166	166	146	170	141	169	170	163	168	151	149	144	176	168	159	150	157	158	161	179	142	170	163	163	149	157	133	154	173	136	166	184	157	175	166	167	155	189	144	179	176	154	158	151	155	165	186	167	181	154	165	150	165	179	153	160	167	132	154	162	171	151	143	144	138	156	160	164	149	159	160	144	175	158	162	186	158	176	159	165	168	144	160	156	163	165	167	195	154	171	160	161	159	167	168	167	153	168	166	145	159	184	186	169	149	155	160	164	149	152	139	167	166	170	162	153	161	159	171	141	146	146	163	167	167	158	164	153	161	188	164	164	144	169	166	152	168	161	157	167	197	178	151	145	175	146	169	159	168	157	170	165	159	151	186	185	140	171	168	151	167	163	176	140	163	168	180	142	149	124	175	177	151	195	155	175	157	171	165	174	178	180	175	163	123	155	144	158	166	153	163	164	150	165	160	166	170	147	162	142	152	175	146	161	157	170	134	178	147	157	162	175	174	154	166	163	139	174	169	170	165	175	151	156	151	162	162	150	169	160	156	167	169	154	137	170	180	148	158	160	159	172	165	160	172	168	174	169	142	151	164	158	171	188	184	144	174	156	165	166	162	154	140	169	155	172	150	156	152	171	156	150	170	147	156	150	159	153	155	185	170	175	166	161	156	137	175	165	151	167	156	178	160	181	156	154	165	159	175	182	159	149	187	166	181	146	175	170	167	182	150	143	151	166	149	159	163	168	137	155	142	174	144	154	157	164	166	151	176	171	155	174	153	150	139	160	144	168	167	179	150	160	149	182	168	148	189	152	178	163	181	118	161	145	162	167	173	150	157	150	147	146	156	173	169	159	173	160	152	167	158	196	149	149	129	177	147	171	138	160	163	158	182	137	179	159	179	156	149	163	158	159	151	152	170	136	159	172	145	179	153	161	169	169	166	164	182	151	182	163	142	133	173	163	184	156	157	160	174	199	162	157	148	154	142	192	151	162	160	154	144	145	159	186	158	156	152	165	145	155	153	154	157	160	145	164	154
3919	8833	5785	2591	1900	1378	969	808	622	522	424	402	420	332	280	286	241	272	252	232	214	214	210	222	203	179	217	191	195	215	204	190	194	202	189	199	191	178	176	196	184	197	189	195	195	180	181	166	195	185	176	183	215	176	162	187	170	174	197	185	196	166	166	185	179	190	197	187	193	179	181	166	158	188	154	169	173	153	173	179	172	195	176	203	170	181	184	209	160	206	205	161	193	168	188	215	167	202	172	180	177	194	171	160	180	171	167	164	190	193	173	177	180	198	189	172	198	173	182	195	166	172	171	155	175	182	178	191	187	179	177	177	193	177	163	166	172	163	179	160	176	161	164	154	193	167	175	173	176	172	181	183	188	169	192	190	166	165	182	201	183	175	187	174	163	164	162	173	173	162	190	180	182	174	165	172	190	152	174	185	185	190	183	191	160	205	174	173	173	164	192	194	182	180	184	195	181	174	154	171	193	174	179	169	162	169	198	176	193	173	161	186	172	195	192	202	162	180	182	159	177	196	175	204	188	177	152	194	178	195	200	164	193	176	173	167	170	178	165	170	180	168	153	157	190	167	166	192	203	184	196	158	190	165	190	180	167	174	174	192	184	186	179	155	174	160	180	172	185	175	164	184	156	191	161	165	180	175	169	181	161	174	175	169	172	193	193	201	180	184	181	172	175	162	171	171	188	191	160	177	185	182	172	173	162	157	218	181	172	174	177	197	200	180	202	170	185	180	178	175	153	163	177	165	166	184	188	169	176	192	194	176	206	163	188	158	179	156	172	151	172	158	168	149	188	179	187	167	182	193	184	165	181	139	165	195	177	162	192	175	195	165	178	188	176	166	187	166	165	169	185	182	189	188	202	194	183	180	198	165	173	180	177	186	170	192	177	177	170	154	164	195	162	181	214	189	176	179	177	180	175	183	195	173	173	192	185	187	174	159	191	157	164	174	186	200	178	176	204	185	151	179	148	177	167	183	198	173	166	167	194	197	181	159	174	184	184	153	187	189	166	175	200	174	171	169	172	192	157	164	177	186	176	172	188	191	173	195	184	169	195	184	171	161	180	189	179	186	163	185	175	201	185	193	171	161	202	198	189	199	152	177	160	178	197	191	194	196	180	170	166	200	162	174	164	165	185	178	160	172	184	181	190	190	176	158	187	195	215	180	168	180	162	187	182	191	194	195	192	158	167	175	169	189	207	179	167	182	172	178	173	181	179	167	177	179	186	191	162	160	165	193	194	191	206	198	191	172	160	194	164	174	189	195	176	205	174	184	156	191	184	187	181	175	190	185	170	172	164	190	137	189	160	182	159	167	188	206	183	180	185	190	194	166	184	184	180	178	183	171	150	190	162	220	195	160	166	191	169	152	171	202	196	167	179	156	182	183	180	165	188	189	173	175	178	179	179	184	180	163	154	176	171	181	219	210	194	182	197	179	180	171	169	183	175	183	184	198	174	196	189	179	171	165	185	188	172	175	190	168	184	180	197	153	182	158	181	170	189	168	199	188	183	156	169	205	200	160	186	202	165	173	167	184	181	175	162	178	167	168	172	205	168	187	181	187	166	180	168	186	186	167	186	191	173	189	216	175	169	173	171	180	193	190	186	178	173	153	181	180	164	191	173	173	184	147	171	182	182	170	164	166	196	162	172	164	172	211	160	177	168	187	186	195	147	155	178	187	175	188	188	182	180	196	177	176	187	204	161	182	183	185	172	179	170	187	179	167	169	165	157	159	173	186	171	188	165	173	202	193	162	155	201	190	149	176	183	179	198	185	193	173	169	186	167	198	171	190	176	150	143	192	180	151	193	175	152	165	157	189	178	179	179	195	197	193	172	175	178	174	186	154	199	204	188	169	168	190	171	183	180	184	146	174	185	166	195	169	183	180	189	193	161	197	176	162	154	166	156	172	192	186	179	171	195	194	174	173	140	180	161	185	181	180	170	193	178	175	167	163	162	207	183	186	194	189	163	171	161	176	158	169	176	167	182	174	186	186	190	194	197	181	187	196	179	180	197	179	171	187	164	189	153	158	171	188	174	181	161	189	177	160	200	179	192	205	161	203	161	172	185	184	196	177	160	178	158	193	159	192	165	165	176	190	179	195	142	187	182	194	190	189	167	174	159	180	173	173	183	184	190	178	179	174	168	184	185	184	171	191	193	174	198	191	169	175	172	165	173	195	185	164	192	186	188	162	160	171	167	160	177	186	166	234	197	165	186	191	172	163	194	157	164	187	190	193	177	183	187	188	178	168	171	180	179	172	175	167	171	182	184	170	177	184	189	194	145	179	188	171	178	176	190	153	159	179	178	163	179	176	166	193	190	188	192	160	165	200	175	181	162	183	141	182	162	177	200	197	175	179	178	186	174	183	182	199	216	185	174	195	167	178	186	191	175	176	177	168	194	168	162	189	206	200	190	159	178	174	186	186	191	184	178	198	207	153	175	174	193	170	151	183	188	178	165	196	165	190	190	180	155	166	172	183	169	192	189	174	185	186	195	177	179	168	189	189	174	185	173	186	164	158	201	147	191	185	172	173	152	176	190	185	166	187	161	148	203	176	190	199	184	167	182	158	195	161	208	174	179	187	188	162	196	183	171	188	174	199	174	186	180	167	194	159	175	167	190	160	188	176	190	184	185	154	160	176	178	184	145	195	188	157	175	161	184	170	179	171	173	190	171	179	182	177	176	166	170	202	181	171	185	179	190	170	179	175	146	163	218	167	171	190	175	185	179	205	177	178	187	176	175	189	173	185	178	191	155	172	184	176	174	189	172	167	178	193	187	183	195	191	201	189	181	192	169	193	181	170	191	177	183	162	171	168	165	157	190	173	203	194	172	181	167	174	181	182	157	182	174	151	188	175	172	197	177	189	173	190	190	192	201	157	187	182	163	167	174	174	173	174	193	184	193	191	154	158	177	183	171	194	183	165	183	162	171	178	174	169	213	196	145	190	200	150	174	185	186	161	185	193	187	167	182	172	164	182	182	174	186	153	181	186	173	161	162	165	201	173	172	174	193	182	184	197	180	185	167	201	167	208	176	154	180	192	167	187	193	182	170	152	191	185	183	158	186	217	191	188	169	212	182	162	168	170	184	164	191	182	184	181	190	153	180	163	200	173	198	188	182	179	189	161	171	192	178	180	225	183	181	193	169	207	190	178	158	192	169	178	175	170	180	163	189	202	158	174	170	200	167	143	165	179	160	163	176	172	175	179	156	195	199	159	203	199	173	161	174	192	175	204	184	168	176	187	190	174	184	181	174	158	163	184	163	187	184	178	160	183	182	181	173	183	161	178	185	188	166	174	174	174	181	161	185	167	176	180	202	168	190	184	181	187	179	173	148	173	176	165	188	186	178	163	169	191	205	193	157	181	174	196	199	181	179	175	158	180	202	187	170	174	176	182	183	199	195	179	168	166	186	184	181	172	167	172	190	208	165	157	188	166	183	190	181	157	185	170	176	173	193	194	176	169	205	176	185	172
25177	21344	27402	25515	9437	775	609	550	498	475	490	495	436	447	416	443	443	415	439	435	411	430	405	414	394	422	431	401	384	386	388	433	420	426	422	410	421	404	409	429	442	405	421	412	411	400	383	412	416	380	415	439	391	432	420	425	417	385	416	375	397	428	392	395	442	433	405	414	388	417	413	385	379	433	366	389	393	421	396	399	410	393	386	385	417	399	402	367	423	377	392	405	408	415	366	393	412	396	391	404	424	403	424	402	399	407	427	378	419	380	382	430	405	383	366	402	402	407	427	399	351	375	427	464	382	408	415	402	399	386	387	364	374	415	415	412	399	414	399	402	386	391	411	418	380	358	416	385	383	362	393	376	419	394	423	404	419	378	412	414	413	387	413	379	402	402	392	362	392	413	415	387	391	377	380	418	404	389	404	394	385	375	415	368	398	375	401	372	371	381	362	392	429	390	353	416	353	412	393	382	403	397	431	368	413	403	383	404	410	398	413	433	403	379	446	399	405	383	405	421	398	418	408	423	384	395	401	408	375	400	390	399	421	424	407	382	377	414	417	396	375	406	440	386	397	417	399	403	428	404	440	435	390	415	384	373	398	396	373	409	423	366	401	401	360	426	426	392	364	413	379	380	434	387	439	400	417	396	382	374	463	403	377	387	433	406	416	377	402	412	397	416	429	431	397	393	432	426	435	396	390	391	392	395	401	439	420	379	360	406	393	396	409	401	403	423	386	393	392	443	414	423	363	404	427	399	355	413	388	404	419	381	386	401	342	367	417	426	364	417	384	425	408	389	406	391	405	383	381	390	426	393	415	400	421	396	403	386	375	390	410	388	378	402	398	388	391	422	359	394	365	417	379	385	370	366	355	383	404	425	380	410	380	419	427	389	388	360	402	419	371	411	407	401	445	411	445	371	360	415	373	417	421	400	409	384	371	394	400	422	402	373	403	404	405	406	385	406	407	381	416	430	396	413	407	386	442	413	413	381	372	404	399	393	394	409	372	412	421	411	389	424	421	408	443	420	406	384	374	408	408	455	388	462	432	390	370	372	441	426	402	379	418	368	385	394	389	387	397	431	357	391	418	416	391	404	398	438	420	425	376	435	409	432	389	375	372	407	419	367	416	400	405	410	415	390	400	393	417	425	397	444	393	388	397	400	411	384	374	435	431	385	410	399	399	410	396	421	414	350	406	431	403	431	386	399	411	403	363	425	411	419	410	382	414	413	395	380	395	394	394	416	392	385	410	391	419	384	390	368	437	408	422	390	384	417	402	419	411	428	414	392	384	387	376	430	385	400	400	426	378	407	372	379	405	402	440	406	387	388	420	419	402	412	410	382	366	405	394	435	415	375	397	414	401	361	412	367	407	417	429	411	406	382	398	398	397	404	381	407	392	429	385	414	412	383	428	360	387	378	371	378	405	452	432	415	385	398	401	445	426	410	402	381	417	443	392	383	403	415	364	404	415	385	365	385	441	389	381	394	424	398	401	389	401	416	425	412	408	421	378	396	416	375	413	423	405	359	409	394	375	417	420	390	396	418	433	370	451	447	404	376	379	385	388	412	405	419	400	452	399	423	436	394	402	375	404	408	394	405	413	409	379	426	394	418	426	397	418	407	368	420	407	406	428	401	420	430	413	423	422	405	416	413	420	378	394	399	412	376	381	401	402	401	400	396	389	404	411	401	419	403	410	398	413	398	383	356	424	422	404	369	437	427	410	438	416	428	413	388	429	358	405	421	427	414	407	410	361	425	416	426	392	369	410	370	388	356	378	404	377	386	442	393	408	444	385	395	390	409	418	383	387	435	413	393	393	451	440	392	401	402	376	399	395	410	424	401	399	400	375	408	374	433	440	431	435	391	374	428	407	453	394	386	404	417	371	405	411	402	409	409	429	381	387	408	437	408	376	375	378	437	423	438	420	376	377	372	420	439	413	413	423	389	407	373	395	413	364	401	417	380	370	427	403	406	439	397	384	397	389	381	396	397	400	438	401	363	422	412	437	409	434	403	386	373	409	417	381	424	361	463	370	445	403	385	379	389	362	387	385	412	418	422	408	383	389	424	406	377	418	402	451	389	412	397	409	420	446	403	405	401	412	421	429	396	387	426	426	360	413	383	378	416	397	424	436	405	406	403	368	409	382	405	367	408	440	404	375	428	382	419	408	389	374	407	407	415	376	428	415	388	422	390	391	417	390	375	375	385	392	429	413	403	403	400	389	418	428	421	392	425	395	392	424	410	376	370	418	424	384	401	399	414	405	395	391	406	410	398	419	403	372	349	424	413	389	408	401	398	393	396	405	412	376	397	421	404	382	389	366	425	414	353	397	399	393	391	408	416	425	390	430	446	425	434	371	435	391	416	393	384	438	404	409	434	451	433	397	399	384	408	368	434	399	395	443	398	415	373	394	364	406	404	385	395	394	397	415	411	389	423	410	412	390	357	382	376	418	384	409	384	409	405	394	420	377	371	366	414	396	361	430	412	388	374	384	392	406	382	403	393	387	378	409	406	403	409	417	432	423	392	415	387	394	395	403	413	404	363	380	415	390	433	380	358	417	389	424	381	397	403	373	402	397	431	403	386	403	399	423	404	358	413	372	372	381	437	412	378	413	380	408	414	399	403	414	413	408	391	397	399	405	397	440	400	410	380	387	414	372	380	408	457	437	391	417	387	397	386	434	405	433	420	400	372	391	381	387	415	418	387	392	411	358	413	402	439	395	414	397	412	419	405	375	408	379	364	409	421	404	402	405	387	427	414	395	389	396	405	393	367	384	420	409	347	410	422	406	392	385	383	401	388	419	376	396	392	381	366	400	414	413	385	398	363	432	421	386	421	407	416	410	430	417	450	370	370	400	423	412	409	378	374	427	429	405	427	399	408	388	383	403	414	387	404	426	420	364	380	388	430	359	387	420	403	396	423	373	397	429	399	380	391	390	376	402	437	397	399	454	423	379	387	428	384	368	374	400	418	408	406	383	406	402	381	399	410	410	396	402	406	382	418	395	395	421	410	406	395	381	386	376	384	406	413	393	398	405	405	399	394	391	417	433	395	399	405	415	389	427	369	436	405	399	393	379	394	414	369	375	397	414	410	415	454	412	406	393	387	420	379	393	374	391	397	400	401	394	402	392	412	400	367	393	423	419	353	395	403	419	382	450	358	401	425	406	439	412	420	416	431	410	390	459	399	416	440	406	367	380	394	412	409	421	418	383	405	408	369	397	420	378	425	418	423	375	404	403	402	425	376	414	431	408	390	411	413	423	435	374	393	379	429	419	382	432	387	431	405	433	401	365	380	395	417	370	405	379	344	397	383	419	431	437	435	396	413	409	385	398	409	417	432	390	399	399	396	405	409	376	438	421	393	420	382	393	400	386	383	385	431	419	373	399	414	391	448	426	415	392	392	366	421	390	399	436	408	411	381	410	419	399	403	382	387	373	361	396	404	402	383	378	364	393	399	425	377	411	407	431	418	404	414	434	401
3966	5252	3479	1715	1291	1062	948	765	730	616	600	551	538	443	496	456	480	434	449	465	408	451	438	447	489	479	438	460	407	433	434	483	435	410	413	439	461	497	437	437	438	447	433	474	448	432	468	437	447	442	414	439	433	450	432	430	435	454	434	418	430	390	419	437	425	423	445	426	437	441	432	446	416	429	443	450	438	450	496	409	425	417	438	441	454	399	396	424	421	442	443	418	415	432	422	427	464	458	436	439	451	397	459	423	422	421	454	431	443	465	440	401	438	458	418	478	415	434	416	427	440	441	453	402	413	431	474	426	415	427	425	431	428	429	423	415	399	407	431	420	426	424	412	423	416	401	420	435	425	423	396	452	428	424	419	428	390	406	448	409	427	428	396	455	441	454	406	429	423	470	389	437	428	402	401	460	428	456	421	396	433	436	417	454	392	436	426	440	403	437	469	439	429	433	437	443	461	454	399	410	431	438	400	429	400	436	430	455	450	463	447	379	443	431	460	423	428	418	452	422	386	421	459	411	437	461	406	428	397	450	421	419	495	427	429	423	428	404	416	458	419	399	406	457	395	449	435	442	448	461	433	429	407	407	423	442	423	444	423	407	468	400	434	404	455	395	421	448	420	377	431	429	412	411	417	399	435	433	437	425	437	405	427	433	414	443	434	438	427	455	425	494	415	453	422	416	431	395	453	456	457	459	428	460	420	409	428	431	386	425	380	434	420	442	418	450	402	420	410	434	447	443	432	437	429	464	422	444	420	445	440	446	452	395	428	422	464	399	435	435	427	441	413	441	420	404	443	421	401	429	433	431	405	418	447	433	394	470	450	426	404	444	430	426	417	416	442	443	427	405	462	444	415	416	453	424	414	427	399	418	408	458	437	425	408	477	432	401	439	433	418	433	392	426	428	424	428	434	412	479	456	435	439	417	439	434	432	471	406	446	456	450	468	413	456	416	454	441	425	442	439	448	419	436	452	453	415	416	423	445	452	408	415	447	440	415	396	429	411	448	434	459	427	406	444	442	431	422	426	432	400	468	421	454	442	450	433	401	416	480	416	400	390	412	440	427	433	447	447	408	424	472	434	433	435	439	419	460	415	450	395	457	444	405	406	433	446	440	414	424	431	414	435	432	410	457	432	417	407	441	424	384	469	429	436	451	427	445	437	435	440	453	435	422	432	375	434	433	407	440	448	447	427	404	434	407	444	426	446	445	456	407	424	431	377	448	448	426	408	431	418	450	414	461	450	420	424	412	427	451	458	424	386	428	435	442	458	454	411	463	425	420	420	452	437	455	404	475	420	460	386	423	464	464	420	406	362	454	434	444	421	456	445	462	415	434	450	478	464	456	435	434	438	441	422	442	439	476	420	433	442	427	418	453	418	420	436	415	438	445	424	440	422	418	438	437	420	458	460	430	424	442	415	463	407	438	434	461	478	428	431	384	470	459	430	412	434	445	409	416	448	459	392	429	412	412	419	397	442	452	424	423	405	442	437	436	425	419	413	406	393	416	426	429	446	416	432	443	419	467	441	454	446	455	388	444	439	423	430	437	446	417	397	436	442	413	453	435	417	457	423	424	441	428	428	404	452	441	434	412	435	458	398	443	404	430	374	455	426	438	442	441	427	474	430	429	428	414	456	421	417	402	465	444	408	431	421	444	412	386	399	420	437	401	424	410	429	433	402	448	432	403	446	418	410	433	409	457	458	429	432	396	407	406	425	422	445	444	410	437	437	408	432	443	455	418	462	441	455	464	447	424	442	430	423	423	452	411	422	433	418	445	423	397	444	420	436	480	459	440	448	426	410	478	402	425	440	441	418	435	438	431	417	455	433	432	456	416	415	415	414	435	442	408	440	403	433	428	454	443	447	411	421	412	432	444	426	419	445	450	377	489	420	455	404	435	461	466	421	418	432	434	405	424	423	445	426	429	403	396	399	458	416	446	432	422	414	422	416	441	410	434	412	409	459	440	416	426	424	433	463	400	403	442	417	409	406	437	431	438	422	392	436	439	423	414	410	403	472	434	426	409	399	404	447	477	435	411	447	412	420	441	419	438	470	442	411	442	427	400	419	482	446	439	431	412	431	430	440	408	406	426	421	415	424	423	399	453	428	463	413	446	467	433	434	431	421	426	439	426	423	417	446	424	407	401	418	405	443	423	403	430	440	471	467	484	416	479	436	439	467	435	436	450	468	427	430	438	447	406	427	434	432	415	430	443	384	439	459	413	448	458	440	412	444	415	410	405	448	440	398	431	403	434	455	432	439	476	439	410	425	437	426	430	428	408	418	434	394	446	454	446	402	451	437	408	395	420	403	416	436	438	403	404	455	389	397	403	430	463	430	443	412	450	412	407	417	448	436	423	425	418	444	424	450	431	421	428	423	446	404	428	421	442	417	412	448	426	406	430	419	424	457	431	428	428	428	415	439	433	415	392	409	442	421	419	431	430	424	426	424	430	437	408	475	449	423	436	418	462	422	451	449	399	416	425	444	419	444	427	441	437	432	425	461	430	399	441	398	421	403	412	408	425	428	456	430	411	442	444	434	415	405	476	457	461	449	419	433	426	416	409	432	406	435	386	460	438	410	441	429	414	426	449	415	403	409	433	432	411	418	446	455	433	402	440	424	444	441	382	393	436	398	436	406	402	440	402	415	450	444	424	442	437	478	428	438	418	412	453	398	457	411	453	432	413	427	457	409	422	427	456	403	433	426	423	425	422	430	425	440	422	417	431	416	416	441	443	437	422	454	454	419	409	433	442	438	426	435	429	461	453	430	411	430	442	416	412	403	417	411	479	446	412	415	450	428	431	437	459	435	424	392	448	414	452	440	434	434	465	431	414	439	456	423	444	440	414	380	411	422	426	427	424	428	421	387	433	436	423	424	441	458	456	405	437	435	429	417	439	429	427	479	424	449	441	420	443	405	446	428	408	438	402	423	411	384	426	456	414	441	437	425	427	433	430	433	455	438	448	401	444	434	440	426	416	431	447	444	443	420	408	438	412	420	427	446	427	429	405	429	381	448	413	496	429	428	396	455	465	397	398	392	438	406	410	465	418	417	406	444	431	420	396	443	447	417	440	450	416	437	423	458	439	421	399	413	403	454	375	418	423	450	389	406	460	459	434	409	430	398	419	420	435	426	443	396	405	435	442	431	435	418	434	478	447	444	443	412	406	416	429	414	418	433	396	451	412	449	404	413	396	420	419	466	425	461	409	420	437	434	467	406	407	358	426	414	443	467	433	460	437	407	443	445	452	458	412	452	460	405	387	425	428	444	432	456	410	465	447	432	442	452	410	435	429	424	414	454	463	408	468	449	422	443	444	418	423	383	422	446	396	437	409	442	391	405	433	446	466	428	425	431	443	388	413	428	392	426	443	445	448	437	456	434	438	429	421	425	429	419	420	421	430	445	406	414	413	425	400	433	452	425	420	437	464	399	426	430	415	426	469	422	409	437	414	414	418	416	412	406	407	424	417	402	428
22897	21344	29040	23980	21340	21377	6777	1143	838	700	641	601	619	530	526	484	487	458	463	474	459	469	478	415	421	427	408	416	381	422	448	406	401	417	394	375	391	402	398	384	366	359	407	431	406	396	364	380	384	382	406	395	403	386	412	394	347	351	358	360	367	406	400	391	384	395	378	405	375	383	369	389	370	390	373	380	385	384	384	415	371	362	379	381	397	374	408	394	399	364	364	391	387	385	379	412	365	398	388	413	381	382	406	412	392	399	362	359	348	392	359	361	401	405	379	404	361	382	389	379	382	421	343	389	375	373	361	367	371	397	360	365	397	356	374	369	372	399	376	363	360	378	408	379	396	364	355	403	386	370	383	365	420	397	377	372	344	408	361	398	361	378	365	344	369	372	352	403	374	362	356	364	395	378	355	350	383	362	355	367	399	375	340	369	347	350	375	368	387	380	382	355	384	396	407	382	402	357	377	400	397	410	332	379	378	343	391	389	400	413	382	372	387	398	368	386	399	400	395	415	397	359	390	359	372	374	386	351	408	405	361	404	381	363	347	356	403	349	402	381	410	383	387	358	390	368	407	353	360	359	386	402	364	370	349	386	370	353	389	356	386	335	378	391	378	392	385	369	315	370	372	371	366	395	412	368	421	372	373	368	394	378	373	376	345	393	364	371	382	365	379	368	415	388	388	387	363	391	353	362	374	367	374	393	342	397	393	395	371	373	401	367	341	377	399	393	387	388	367	370	366	399	381	406	404	379	407	390	359	351	383	377	346	357	396	382	365	372	384	383	346	376	426	386	364	387	373	381	354	376	358	383	394	364	391	342	382	346	388	370	339	338	383	328	421	399	393	364	378	372	387	368	397	375	393	388	400	387	427	380	372	406	361	389	391	369	395	363	364	382	380	416	409	343	368	380	400	367	402	344	407	378	365	395	406	377	356	349	368	357	355	385	381	357	374	383	392	348	355	392	404	358	367	381	376	376	407	380	385	371	400	451	415	378	407	366	383	379	376	366	389	393	354	371	376	370	386	378	413	386	444	354	387	408	352	388	392	393	368	398	376	357	342	389	386	395	418	341	395	374	378	390	378	370	411	388	390	407	374	367	362	379	376	340	383	395	355	377	356	387	382	404	387	399	363	383	374	360	386	389	386	373	372	365	366	383	414	428	389	355	383	401	373	383	370	340	387	356	394	380	415	384	362	373	384	395	364	382	402	420	373	365	384	386	387	401	392	373	372	381	391	373	392	402	392	398	424	364	417	367	393	396	387	362	394	393	376	337	387	360	379	412	354	359	387	345	430	374	365	378	364	369	365	405	382	396	385	388	373	409	407	366	416	371	373	364	363	399	376	365	382	373	384	404	347	393	399	356	388	394	360	379	395	375	391	379	393	364	384	378	394	377	419	388	388	374	386	394	381	369	363	373	374	399	369	373	414	392	357	378	364	400	376	396	389	402	375	378	401	340	353	393	388	384	375	364	384	374	383	366	385	371	351	368	380	403	371	395	376	369	371	372	370	370	350	370	369	364	402	403	389	332	356	420	367	373	360	380	386	382	408	416	399	391	379	385	423	372	412	375	399	396	340	408	387	373	379	386	375	377	361	395	357	411	400	403	389	341	380	391	405	425	399	351	390	367	402	414	391	409	397	396	413	422	348	382	347	357	423	342	358	355	346	382	402	371	387	396	381	382	389	391	382	410	388	395	371	422	374	339	360	406	373	382	388	377	407	363	397	365	386	399	398	372	377	374	376	372	367	379	353	384	404	382	380	383	382	386	344	355	339	375	359	378	420	396	401	363	406	378	387	383	326	357	364	353	364	368	365	352	368	370	350	389	355	407	353	391	350	374	385	397	408	389	374	416	371	377	390	380	362	383	380	347	380	374	382	362	359	373	392	353	375	391	404	393	379	407	385	385	382	359	345	430	371	380	395	357	362	347	370	376	390	355	345	401	372	361	376	364	389	401	387	345	368	371	389	370	375	389	365	354	350	400	382	387	401	389	397	345	383	377	388	341	355	376	400	385	381	375	338	358	355	387	375	390	412	378	367	391	391	367	396	381	375	395	388	376	371	371	374	361	370	383	378	386	411	380	407	352	383	379	400	388	363	385	397	392	380	377	381	342	393	368	390	394	366	366	453	389	363	398	377	376	354	381	359	354	431	369	368	392	383	389	396	416	365	391	387	378	409	356	401	362	395	362	421	375	377	420	384	378	398	372	386	360	406	373	392	355	384	379	357	360	378	390	373	383	368	373	381	359	367	365	400	369	380	364	441	363	413	369	333	347	406	373	376	376	372	393	360	403	333	361	394	398	397	381	360	362	396	356	382	344	356	375	359	375	348	402	373	382	365	382	349	344	351	378	378	395	398	369	365	408	371	395	360	405	396	419	364	382	390	365	349	365	406	363	392	374	343	398	404	376	385	384	387	361	394	408	417	377	388	364	347	369	364	360	400	384	379	406	392	381	373	373	391	389	322	371	402	392	377	341	382	406	384	379	350	361	362	377	370	397	330	398	361	414	394	408	383	396	385	399	388	352	387	334	397	380	385	379	373	371	378	393	365	412	408	392	340	405	415	380	404	394	378	369	403	370	383	353	328	392	385	384	405	370	366	389	379	356	371	396	363	403	347	354	372	365	396	391	394	367	413	398	367	395	370	396	378	360	319	424	413	351	353	383	388	432	380	379	378	410	393	367	389	365	379	390	391	350	395	346	389	403	392	357	369	390	365	366	414	384	392	368	402	370	397	393	418	374	358	379	379	378	419	389	387	361	364	375	370	358	423	372	393	397	412	333	372	371	330	409	387	398	405	363	360	366	369	390	375	396	363	380	358	342	353	393	366	408	373	398	349	383	390	367	354	360	362	387	364	380	366	344	385	385	407	372	378	370	397	363	343	356	372	380	399	379	363	390	384	413	370	397	383	370	412	363	373	371	370	360	390	368	379	358	388	380	355	390	370	362	404	402	389	421	352	360	363	403	371	378	387	354	366	401	407	394	372	378	362	408	365	369	383	396	373	362	376	412	390	363	347	391	390	406	380	384	378	392	372	380	411	382	394	353	377	397	383	392	358	387	381	386	362	370	393	419	428	370	374	372	404	392	371	381	379	371	395	408	403	374	377	373	377	370	392	372	389	382	401	362	376	388	394	369	356	387	383	334	406	389	384	397	415	377	372	353	386	416	393	375	353	382	355	384	366	377	358	388	408	366	393	386	369	361	371	387	396	350	411	367	404	367	365	391	360	369	344	369	382	382	374	396	377	372	382	368	357	379	416	395	377	380	384	362	367	374	364	384	375	411	390	382	370	417	374	355	376	380	435	402	387	375	396	352	390	390	402	391	363	378	383	370	399	334	422	349	403	414	398	360	425	381	375	398	387	395	388	392	387	361	389	349	347	416	351	393	381	379	395	409	386	407	369	417	372	367	363	364	365	379	380	344	380	381	375	356	371	437	340	373	365	377	346	386	370	383	373	364	398	362	379	371
5061	14888	9851	4790	3470	2644	1945	1571	1218	1039	949	756	748	672	610	561	561	536	497	503	483	506	510	463	480	443	443	491	472	410	467	438	410	385	431	443	422	427	418	451	414	409	400	446	437	407	404	423	389	391	385	400	381	384	411	360	404	399	390	411	410	414	435	379	419	387	375	345	375	435	383	423	430	390	365	406	394	381	394	377	396	395	423	378	384	372	380	406	421	376	397	424	389	364	383	392	375	404	366	383	443	392	410	383	403	411	442	413	354	392	404	380	407	371	428	391	388	402	417	392	429	384	366	454	349	412	378	358	400	392	380	394	402	359	391	382	364	380	366	377	449	392	376	414	416	401	355	388	396	349	371	350	358	391	425	407	395	389	386	406	366	377	387	414	367	388	366	404	399	398	371	434	391	381	377	389	369	368	409	364	340	373	400	392	429	391	405	392	418	396	387	382	389	373	377	379	391	350	421	405	388	394	400	410	358	393	374	398	400	405	402	381	398	375	403	385	378	376	431	389	399	376	376	377	397	369	420	390	365	419	373	400	401	400	357	364	418	400	375	372	386	394	400	369	412	382	419	395	373	391	405	381	399	376	377	384	372	386	416	374	382	407	383	410	373	383	392	437	381	387	380	370	376	410	385	423	369	391	372	365	345	395	413	378	372	405	384	408	420	358	381	366	409	405	384	385	397	383	366	403	382	433	419	414	423	423	375	374	393	383	408	387	392	373	390	426	401	375	351	370	383	371	396	362	379	393	375	409	391	362	352	391	428	375	378	393	392	375	426	371	383	392	386	388	359	413	378	376	361	384	389	389	392	390	332	372	373	391	376	392	375	381	393	407	353	431	340	366	435	373	389	383	388	404	370	432	401	404	383	386	374	369	374	405	375	410	362	385	423	419	376	396	372	398	380	392	419	396	376	395	362	420	366	392	354	386	388	398	379	377	388	385	419	392	361	382	355	375	376	382	391	383	386	370	387	391	410	372	392	391	403	388	381	442	386	399	383	387	387	388	396	387	401	414	398	377	384	397	412	371	394	384	378	392	405	391	365	419	439	382	432	383	379	423	385	403	373	379	424	422	383	425	370	400	409	388	406	399	384	385	359	430	380	401	355	437	379	421	378	385	383	386	419	411	397	401	386	391	375	378	342	380	410	393	379	364	398	339	397	392	397	425	379	366	352	377	384	364	349	387	373	342	375	374	366	409	425	383	399	402	417	419	405	361	399	411	351	403	368	404	389	365	402	407	401	420	395	389	378	405	405	365	377	415	391	379	363	358	381	375	393	426	394	363	400	392	378	384	371	400	424	401	379	382	391	377	379	402	373	395	419	377	367	411	398	367	352	396	397	373	386	384	406	404	380	407	407	387	403	370	374	409	390	418	392	404	388	381	396	387	398	380	383	403	372	394	406	385	373	360	365	395	367	391	362	438	423	388	397	387	400	360	395	398	404	375	378	409	398	371	374	407	399	377	410	391	389	374	370	406	383	376	403	380	389	364	387	373	383	375	370	374	440	368	400	399	430	349	359	380	417	393	395	387	365	372	393	367	401	360	402	406	397	403	394	397	334	358	364	374	388	415	372	367	381	393	397	435	396	358	403	374	400	413	406	371	405	372	383	406	419	379	394	362	350	385	383	398	356	392	401	381	375	407	407	387	380	404	373	391	391	401	404	369	380	402	392	321	390	388	399	424	365	391	378	392	418	389	380	415	375	346	376	342	358	405	380	350	375	375	372	370	361	417	410	373	410	408	412	401	394	382	392	393	387	382	435	400	377	399	419	400	404	383	431	374	378	387	356	408	400	336	368	390	396	396	380	362	351	388	393	358	402	371	403	400	387	402	374	379	374	355	404	355	405	384	394	400	388	367	372	397	404	387	390	389	388	406	381	362	386	416	396	413	422	372	410	413	377	380	421	375	401	364	380	370	391	412	399	349	373	385	402	365	373	396	393	411	380	409	407	401	393	391	382	352	379	379	383	399	375	418	402	389	385	415	369	384	374	424	409	367	386	388	411	389	390	415	409	391	380	403	405	404	388	407	402	383	398	371	386	390	365	447	381	392	367	387	372	396	385	383	386	411	402	366	415	394	362	357	379	385	389	392	395	385	410	354	396	406	387	363	383	370	401	401	394	392	393	414	377	384	388	396	391	360	385	357	362	372	362	364	399	383	378	390	394	384	413	407	374	369	384	390	391	390	404	394	386	389	391	349	346	429	409	382	403	402	383	389	373	383	406	359	375	394	401	380	378	381	355	346	358	430	358	367	347	404	376	370	420	382	395	394	393	387	388	350	377	418	410	357	387	390	357	371	361	411	385	368	393	367	354	394	376	400	389	365	405	389	387	423	382	401	381	376	421	381	341	390	379	386	371	406	382	396	406	406	375	383	434	386	394	368	398	414	360	380	444	380	377	371	382	406	397	383	404	341	378	384	392	384	385	415	420	356	388	397	383	352	431	390	410	396	386	411	380	348	383	376	408	399	341	381	375	401	377	390	379	398	404	388	403	379	390	363	367	405	396	372	374	376	397	377	382	378	358	379	403	374	387	353	382	415	375	373	379	405	409	377	372	377	407	398	373	353	395	381	398	357	378	379	354	379	377	388	370	386	386	408	385	379	429	417	394	381	373	389	387	396	392	394	391	389	383	411	427	396	355	442	417	383	370	370	377	388	394	386	334	380	419	371	402	339	379	394	400	347	398	387	390	364	411	374	385	384	383	391	385	408	407	387	372	375	398	378	404	375	396	373	406	406	376	384	416	394	370	386	372	451	403	364	409	364	396	368	408	393	412	410	388	400	386	375	434	386	425	392	414	425	406	369	368	384	381	387	398	389	432	377	371	405	393	396	340	374	395	381	402	391	397	373	375	369	369	381	409	389	389	436	363	385	369	356	387	411	413	396	411	411	411	356	411	361	417	386	380	409	355	381	382	369	368	378	440	401	365	378	383	390	379	393	383	356	351	399	367	402	415	391	375	373	377	397	426	379	371	398	377	394	351	401	365	413	386	365	384	398	388	406	385	377	407	379	396	377	370	389	379	405	364	375	368	375	399	357	395	407	396	417	403	357	394	368	369	394	384	370	370	348	423	407	358	390	394	373	349	391	348	363	400	371	423	366	391	384	368	400	409	399	355	373	400	396	385	410	343	411	387	392	377	392	378	389	383	368	374	358	371	371	354	367	406	372	394	407	362	386	392	371	373	420	378	362	397	370	383	368	397	377	355	376	387	373	399	387	363	383	438	364	411	367	375	401	365	386	414	386	381	419	381	381	383	451	370	355	395	378	403	347	419	356	392	384	366	388	357	369	399	389	415	396	401	385	396	380	386	406	425	384	390	404	418	381	376	401	379	399	384	360	397	393	379	399	393	383	373	342	389	419	388	342	376	403	397	407	371	368	364	384	373	379	376	386	427	411	382	368	386	388	398	386	399	420	386	413	360	381	418	361	396	391	362	364	368	365	402	382	372	372	400	375	396	365	389	395
27954	17230	2922	464	334	277	241	257	235	237	240	220	222	227	212	202	228	217	221	230	235	203	199	214	238	205	213	193	218	211	244	197	236	215	215	224	212	239	218	231	231	228	235	239	213	226	211	235	229	213	211	216	232	224	236	229	252	217	217	211	204	213	232	220	230	218	208	213	200	197	216	199	216	236	223	228	217	198	226	213	239	221	224	168	213	228	197	206	218	233	205	233	218	190	204	232	228	206	224	223	233	226	218	212	209	201	214	243	212	211	239	234	216	241	214	226	226	210	213	230	214	243	245	237	198	216	212	216	234	228	232	231	216	206	210	226	202	216	204	234	212	237	218	201	209	234	224	244	204	228	198	208	202	221	208	194	226	209	224	217	232	214	225	211	244	217	219	218	209	209	222	227	237	222	221	220	222	206	231	212	228	234	230	213	182	204	212	207	215	191	223	227	231	228	204	204	212	225	227	229	214	222	215	187	223	260	199	204	216	215	207	227	233	182	198	215	233	231	194	204	206	233	219	209	229	223	190	228	215	206	210	237	221	196	231	209	208	225	221	240	245	235	217	217	215	244	203	181	233	213	229	195	227	234	183	209	235	218	244	211	259	207	240	210	208	213	230	210	226	230	209	213	197	211	199	239	227	228	232	195	203	230	202	228	225	219	231	227	222	232	227	226	214	217	246	197	229	211	221	216	206	236	224	194	217	210	230	223	219	241	215	221	209	214	235	211	242	215	242	223	224	249	192	224	228	213	197	219	210	219	212	217	220	196	223	208	223	205	208	200	250	206	213	203	208	221	239	233	225	203	210	252	222	239	253	227	256	212	220	216	213	212	195	241	247	202	229	228	247	220	209	206	251	192	227	203	212	216	216	231	218	222	246	228	242	205	223	211	209	181	209	230	193	211	219	213	223	228	238	235	240	220	228	240	201	218	229	243	190	215	221	211	222	211	226	206	224	210	202	196	221	222	234	228	232	235	231	241	217	222	240	227	236	221	235	207	204	200	214	204	218	209	212	215	207	210	199	201	223	236	214	220	226	227	209	237	232	214	218	209	240	213	202	185	226	206	232	204	210	213	226	225	209	202	233	208	230	207	219	190	201	216	219	235	202	234	213	216	220	200	224	216	208	211	222	203	219	238	216	237	212	240	207	236	248	236	229	217	243	217	193	201	216	236	204	208	203	217	224	217	221	233	223	201	217	211	214	221	242	220	226	223	209	199	230	211	229	206	226	213	202	229	228	221	216	235	217	223	234	205	234	211	231	208	228	215	211	232	212	225	216	230	206	200	195	221	194	196	189	200	186	206	220	234	227	193	233	203	211	211	223	213	235	205	209	212	223	251	229	235	215	202	213	212	232	245	234	244	217	208	213	235	197	221	233	218	220	225	234	212	231	241	204	211	232	245	208	196	220	209	219	238	247	205	221	222	225	220	230	207	215	224	227	231	193	207	230	196	211	223	231	202	238	210	236	219	207	223	234	197	214	220	225	219	191	242	225	240	219	170	231	237	208	200	189	228	205	204	215	199	200	227	219	232	208	225	238	219	222	206	244	196	226	212	217	215	197	218	228	231	214	211	232	227	203	226	247	199	213	229	206	204	237	212	225	206	219	204	222	238	208	220	221	218	226	238	201	239	223	236	217	224	236	210	206	238	227	214	235	237	231	222	236	216	214	241	222	219	225	252	226	197	195	196	220	220	196	214	232	216	216	226	231	218	230	228	219	209	233	209	229	198	219	185	229	217	219	217	231	194	207	220	241	223	214	216	218	226	202	212	208	223	225	205	215	227	230	217	216	227	199	208	206	204	217	240	226	211	205	207	232	214	221	207	242	234	242	211	223	223	216	240	217	208	205	220	200	235	207	236	239	212	204	236	205	209	234	234	210	240	220	205	216	189	224	196	214	242	224	211	220	211	210	222	226	184	201	240	242	219	235	196	195	193	224	230	216	232	217	222	211	240	206	208	205	219	211	225	210	219	223	210	207	232	231	211	231	217	221	231	245	229	218	232	207	234	208	234	221	242	227	217	227	217	232	228	233	203	171	224	242	205	219	230	232	234	197	220	225	211	228	223	241	231	219	220	246	221	198	204	240	211	222	205	236	218	233	232	225	215	209	236	215	228	227	248	223	208	225	217	235	203	228	232	230	216	213	228	219	221	223	240	237	246	210	204	213	209	228	228	207	219	231	244	209	220	224	248	212	234	205	213	208	229	211	203	204	225	221	260	206	224	221	213	180	207	228	225	204	231	217	197	218	221	247	218	202	220	223	245	222	235	230	220	201	209	210	237	221	218	239	231	204	220	226	213	230	228	231	198	231	220	221	222	236	201	238	203	256	220	220	207	210	230	205	219	227	204	228	198	200	255	206	226	216	202	205	181	212	221	202	225	238	166	224	218	207	216	222	206	190	214	208	226	213	215	222	206	219	232	232	227	231	231	217	228	219	225	202	209	205	240	205	221	188	235	241	207	209	197	222	211	242	217	209	213	244	224	205	202	227	223	230	235	213	237	236	248	229	200	215	200	210	222	203	238	209	241	223	227	252	235	198	215	225	243	199	234	233	214	234	251	223	217	232	225	215	192	233	210	193	201	194	248	243	191	223	202	228	245	166	199	196	220	216	238	215	209	219	235	224	231	217	220	204	247	231	239	239	221	226	199	233	217	214	207	218	196	203	207	224	259	229	232	213	225	209	232	205	236	222	227	229	234	205	212	234	209	212	242	214	249	243	229	217	221	238	246	253	199	228	208	231	231	214	217	233	194	248	213	231	230	237	224	219	236	195	257	193	240	207	235	248	243	259	217	244	214	240	203	229	250	213	200	225	205	249	219	232	210	212	229	208	205	206	240	238	214	247	196	222	215	223	220	217	231	235	204	228	226	218	245	215	199	237	221	206	247	219	213	202	242	232	232	235	200	217	214	235	208	236	208	243	198	209	208	226	219	237	255	244	195	188	209	245	226	221	227	230	213	220	206	212	220	219	219	223	201	217	204	185	213	215	214	243	222	229	232	229	234	238	212	228	217	231	206	221	228	199	198	196	214	222	234	232	212	206	212	214	207	234	208	219	198	233	221	210	198	218	178	216	220	187	222	213	217	209	230	221	194	223	242	194	189	220	232	244	212	251	204	234	240	214	223	230	222	273	194	224	230	198	206	233	193	201	227	218	251	233	216	196	230	207	230	187	222	224	216	204	255	212	212	203	200	205	218	213	254	234	224	215	200	210	209	211	232	223	220	212	228	222	231	219	201	211	221	229	203	200	187	231	221	203	199	225	190	235	233	213	201	204	254	228	241	216	218	225	195	189	218	210	246	201	206	232	183	227	218	230	227	249	241	191	202	214	215	205	231	210	198	209	249	225	228	195	221	208	229	188	215	184	217	243	222	219	204	208	215	200	234	222	208	218	234	236	213	229	214	218	223	215	210	187	246	218	168	213	228	218	218	227	218	237	212	218	228	219	188	227	218	233	217	223	216	209	218
4615	796	571	403	335	282	271	319	304	254	264	258	245	287	242	271	254	236	267	276	247	249	239	245	260	211	228	224	244	251	236	248	243	240	250	250	262	249	248	260	230	262	252	236	247	255	264	244	231	226	222	233	238	235	232	249	231	224	265	232	263	229	251	236	252	219	248	247	226	247	219	246	220	220	250	226	248	223	245	240	237	243	275	243	239	246	235	259	223	253	278	259	232	237	251	245	243	256	245	243	232	244	247	242	243	220	235	248	248	247	247	252	258	238	228	246	239	274	247	230	259	265	216	273	254	250	273	215	251	243	241	236	220	277	265	262	252	278	254	247	266	278	218	258	248	270	252	233	237	240	242	262	253	248	233	243	250	273	224	252	241	260	249	246	235	240	249	237	234	257	258	222	240	253	223	239	225	216	238	230	257	230	244	266	225	244	252	215	220	267	228	248	244	243	244	266	222	251	283	224	263	250	198	268	251	242	237	257	255	267	246	249	291	257	247	262	234	269	240	246	233	252	255	257	256	253	247	274	271	257	273	256	213	215	228	235	235	239	245	239	259	240	258	271	233	206	216	224	267	242	230	241	230	246	226	238	256	243	239	265	270	233	261	266	258	230	255	224	255	250	245	249	258	248	245	247	252	262	265	253	228	255	271	245	253	255	228	238	236	232	236	243	253	257	241	263	251	255	232	240	228	238	256	240	226	221	233	247	259	243	247	269	257	248	257	254	261	241	225	230	230	235	238	216	269	249	249	237	266	254	248	231	227	211	282	267	279	240	229	242	260	233	257	281	243	228	241	223	253	245	227	215	247	253	247	261	249	238	270	250	251	261	247	268	238	239	243	266	208	255	225	240	233	230	234	246	260	239	259	223	214	239	260	247	239	239	259	225	246	270	264	258	267	219	248	230	246	253	231	255	241	256	261	242	247	209	241	265	249	246	263	247	249	256	245	243	251	220	247	260	222	244	253	260	229	250	234	257	240	242	251	265	233	246	234	246	252	250	221	231	268	233	246	253	258	268	259	251	270	260	261	242	251	269	250	248	226	255	260	233	240	251	241	262	247	261	237	212	250	243	250	245	245	259	263	223	241	246	280	263	249	259	255	236	234	247	259	275	255	269	253	270	238	256	282	193	229	244	227	234	246	247	241	233	251	265	253	236	233	246	268	236	265	260	246	239	272	239	230	221	242	248	276	251	276	238	262	254	238	252	244	237	240	270	276	224	268	246	254	261	242	232	259	252	238	245	246	221	242	219	228	241	259	283	227	265	234	242	240	246	227	250	240	242	223	268	251	256	232	248	246	266	239	253	255	257	266	276	249	280	239	248	256	262	245	260	245	255	262	227	260	266	272	217	244	253	228	235	255	232	248	230	264	244	251	228	243	267	236	241	257	266	240	245	237	227	260	257	269	263	231	266	276	246	261	248	244	255	247	236	245	261	251	222	230	250	240	240	242	259	253	244	269	216	263	240	245	242	258	254	240	255	254	253	234	248	247	245	228	275	236	219	274	234	267	260	271	254	264	267	254	219	257	213	257	262	239	240	265	251	258	266	260	265	252	247	252	247	248	241	240	245	218	266	248	256	224	233	263	251	254	273	263	233	233	241	253	242	261	258	245	243	245	223	252	227	232	257	251	257	234	250	253	245	273	244	244	257	251	229	246	260	258	231	244	274	250	241	251	261	254	251	262	232	240	255	260	243	225	263	252	268	222	262	238	261	258	251	237	226	224	244	239	251	259	244	248	227	249	260	229	243	271	233	253	263	260	275	254	273	260	242	266	252	242	261	252	224	249	247	255	268	283	245	244	248	266	241	256	224	231	242	243	249	227	239	241	262	252	236	221	251	266	252	229	235	255	239	255	250	265	254	265	235	281	233	241	241	293	241	267	256	254	226	246	231	242	251	253	250	253	236	259	258	242	226	247	238	260	249	238	232	202	261	276	261	268	240	234	248	234	250	245	233	238	230	269	257	254	241	238	226	235	259	263	262	258	212	269	276	234	235	246	237	235	217	238	278	249	240	241	250	262	245	250	258	297	240	218	245	235	247	254	231	241	260	218	235	251	272	229	228	261	239	259	230	255	241	242	229	251	243	263	243	236	263	257	239	233	239	252	249	237	239	234	274	271	282	243	249	260	259	225	231	236	243	255	228	257	273	269	237	238	238	277	253	246	212	230	247	248	235	295	250	239	268	233	211	247	263	233	264	242	274	255	231	241	222	254	276	242	256	258	217	213	231	245	255	253	243	266	235	245	244	247	265	220	240	282	240	237	261	253	236	241	222	234	236	218	268	241	253	249	274	241	261	257	245	242	267	229	238	236	228	244	262	274	218	249	266	266	243	250	261	229	244	270	241	258	257	269	249	287	273	236	269	234	231	243	261	257	247	239	237	243	250	232	221	257	246	231	257	259	245	262	246	296	245	258	263	264	259	252	247	248	278	258	264	245	255	245	246	220	281	251	237	225	236	241	245	234	245	238	233	254	283	234	230	243	246	241	242	248	250	253	233	239	262	245	254	257	246	248	234	265	206	256	250	256	255	247	254	267	269	270	267	259	255	262	243	240	238	242	241	237	233	234	241	266	247	248	250	241	269	236	259	259	251	260	232	259	249	251	269	248	237	247	278	240	242	246	242	227	254	241	268	246	236	256	233	218	248	268	270	245	237	229	273	228	258	261	243	239	270	224	254	222	247	256	243	273	233	250	218	290	231	256	236	239	251	245	250	243	285	261	227	228	268	236	255	247	273	239	253	275	248	234	230	262	259	267	231	250	253	232	251	246	253	264	270	272	241	254	261	260	254	258	246	244	259	231	249	242	255	249	233	227	261	233	276	237	265	249	250	239	258	248	247	280	237	233	267	280	230	238	255	265	251	234	221	270	233	234	231	261	273	257	244	235	242	255	251	220	247	254	240	254	240	258	254	268	230	238	234	232	245	272	249	217	254	277	256	242	228	236	247	247	256	235	249	243	247	235	239	236	249	246	257	241	275	217	255	242	243	246	264	236	246	250	249	247	253	248	226	254	260	247	252	228	277	251	259	240	254	265	234	233	256	230	248	244	244	225	256	260	240	250	220	227	244	262	227	225	231	263	260	259	226	264	248	246	243	254	232	245	241	243	242	221	227	249	241	241	267	241	247	246	234	213	230	234	249	264	236	227	249	253	268	227	251	239	238	261	239	264	261	227	224	256	251	241	251	263	239	246	245	251	259	256	235	257	265	238	239	264	259	257	270	258	246	274	222	251	252	286	267	223	262	249	275	250	247	259	242	230	254	234	262	239	224	257	234	254	265	253	236	231	221	261	229	239	241	236	246	232	237	240	234	236	243	217	222	212	289	226	245	261	238	254	250	254	260	261	263	248	270	261	244	239	253	251	268	230	234	247	244	284	239	263	257	268	209	254	228	248	259	245	271	257	257	241	253	254	277	274	229	244	227	239	245	256	241	235	251	253	260	257	260	236	264	265	266	269	258	230	256
23991	21372	28587	24509	21367	8472	852	509	374	328	322	316	246	241	231	249	226	209	213	200	175	193	193	214	176	204	198	163	172	179	159	174	170	169	171	146	179	161	189	179	162	161	170	178	162	186	169	177	156	161	168	152	176	158	163	153	164	165	176	167	147	153	171	179	189	173	142	163	160	143	169	153	176	165	188	148	157	161	190	157	146	174	162	173	164	160	154	172	190	150	158	170	124	174	147	152	183	160	156	153	189	177	165	177	134	172	192	177	176	147	148	162	171	135	169	156	156	167	177	148	147	175	166	166	170	156	161	157	145	179	150	166	174	175	166	196	174	169	168	180	150	154	156	165	174	160	151	163	157	171	172	160	164	154	160	178	155	172	153	140	161	163	183	173	155	163	162	158	163	157	157	174	168	137	202	156	158	181	167	147	162	147	149	152	163	167	164	193	179	160	173	146	154	174	185	166	165	157	166	167	179	148	152	150	141	155	160	162	176	155	157	167	153	161	161	131	170	162	144	167	164	160	156	154	173	172	167	163	169	157	167	144	167	162	144	162	183	160	133	158	178	169	165	151	150	162	169	164	160	163	161	167	187	152	173	165	158	143	165	157	162	145	170	159	152	143	160	166	161	171	171	187	143	150	182	189	156	195	209	175	157	173	166	157	171	167	148	149	176	165	148	148	157	165	177	153	144	173	155	158	161	197	157	152	182	179	166	168	174	177	140	158	173	175	167	160	150	152	161	135	162	164	166	170	161	161	173	161	157	182	198	174	156	164	196	154	151	172	161	162	168	170	167	158	155	154	152	160	166	147	152	174	156	166	175	148	165	168	168	156	165	167	186	148	161	167	151	160	147	163	158	170	159	162	162	155	156	168	163	143	168	152	143	170	177	168	140	150	162	166	161	164	148	162	144	145	156	164	156	149	167	173	175	159	180	178	157	144	154	171	162	161	180	173	166	169	180	166	154	157	165	181	193	170	170	160	153	163	159	166	173	157	147	166	172	156	153	148	157	171	182	171	169	165	165	183	175	170	155	142	195	149	129	166	176	179	144	158	143	146	150	189	143	164	158	165	170	154	149	166	166	168	160	160	155	174	171	169	167	168	160	152	148	159	141	168	163	157	171	153	174	167	174	165	158	159	169	148	174	152	158	170	158	165	143	174	159	165	163	171	170	164	165	162	159	164	159	141	150	173	165	168	180	187	183	171	183	160	152	166	157	167	167	173	178	183	165	159	147	154	156	167	157	161	146	153	162	166	185	175	154	168	165	149	148	163	166	154	151	155	186	135	166	136	166	176	151	153	172	151	168	149	174	176	158	145	197	138	142	144	161	170	194	185	163	169	177	167	166	179	156	153	151	153	182	170	152	158	177	166	154	151	163	154	150	155	158	147	171	156	170	164	152	163	184	165	159	151	156	152	144	153	157	137	178	158	155	152	142	165	162	162	186	151	144	189	156	150	162	160	161	167	167	183	153	170	186	153	194	172	154	180	173	170	154	165	180	180	170	167	167	153	152	174	166	177	159	159	126	194	158	165	161	158	136	155	163	186	143	153	155	161	153	172	156	170	140	161	196	170	148	162	164	170	155	167	141	193	147	165	166	167	153	163	188	166	159	166	171	147	155	181	182	168	150	163	163	144	135	180	163	163	157	152	183	155	180	171	162	170	164	147	169	164	154	166	165	176	154	184	160	190	161	175	153	146	165	178	167	158	163	173	185	145	174	179	150	171	140	167	155	161	169	156	183	182	179	151	161	171	181	194	151	160	159	177	164	165	174	135	175	160	157	133	169	185	167	155	162	168	162	176	138	179	184	156	168	162	155	151	149	166	175	177	172	171	154	178	160	161	151	161	157	149	163	159	169	182	164	147	159	159	160	162	150	148	157	143	165	176	146	163	170	167	173	153	169	160	159	168	155	154	158	163	161	176	159	142	160	139	169	171	168	187	169	158	149	152	152	177	177	160	186	176	180	165	155	146	157	140	173	163	178	179	173	153	160	138	169	142	164	130	166	194	182	160	161	155	183	159	184	159	161	156	174	166	148	176	174	175	156	176	154	177	152	152	178	176	164	158	182	181	161	193	154	166	144	154	142	182	144	179	166	178	157	138	170	137	151	169	178	157	173	171	168	146	153	164	149	166	186	161	182	167	146	162	147	158	154	176	157	165	174	166	193	167	157	166	149	164	159	152	153	168	144	173	173	139	165	182	172	160	164	178	142	171	181	163	162	152	188	181	175	161	168	158	144	164	158	162	154	153	152	186	194	178	183	186	175	163	175	164	173	165	163	154	160	149	144	142	187	161	182	171	194	159	165	157	163	163	158	163	154	157	140	172	147	170	186	148	162	173	173	157	157	157	183	144	150	149	169	173	177	151	160	175	166	175	158	174	148	169	157	156	170	161	178	154	168	164	166	161	177	142	137	148	155	133	163	176	126	170	140	165	178	168	162	155	159	177	166	164	158	143	140	164	168	162	159	162	166	185	160	168	166	138	182	166	167	169	146	160	159	145	145	163	160	168	160	148	155	148	166	175	178	163	162	144	188	144	156	158	163	153	175	159	150	154	180	143	149	172	155	185	162	185	174	148	175	171	165	155	147	165	172	181	149	168	157	150	167	164	146	175	148	170	174	162	156	174	169	140	136	161	187	154	174	154	154	164	152	154	177	176	170	159	164	168	148	159	150	164	166	169	156	185	175	170	159	164	196	162	174	172	152	148	152	155	148	171	144	154	166	166	144	165	160	164	178	159	149	163	145	176	156	139	174	165	160	154	168	156	174	137	167	163	178	165	173	152	181	183	155	141	148	149	155	182	162	175	167	150	170	169	187	166	155	174	164	159	129	166	157	154	143	152	167	153	153	171	154	158	152	150	161	156	152	163	175	175	167	140	155	159	155	145	143	150	153	159	153	161	162	161	158	171	164	152	177	144	161	147	161	174	179	161	189	154	164	162	150	159	169	165	149	181	168	163	156	193	178	166	178	172	171	159	154	162	174	171	166	163	143	152	166	171	153	182	179	139	179	159	167	141	159	182	166	151	150	151	149	156	165	160	161	151	169	157	170	170	167	147	168	140	172	153	156	169	161	160	158	161	148	160	159	182	169	158	162	154	178	159	163	164	145	148	163	156	158	156	164	169	149	182	162	172	153	147	163	156	156	174	172	142	182	179	151	172	164	176	162	155	178	154	168	160	170	137	175	156	159	159	191	153	169	152	166	146	153	156	143	160	170	157	140	183	165	166	164	172	165	163	150	168	175	139	153	181	183	165	168	162	159	179	184	162	134	182	164	183	140	184	153	162	168	199	165	171	175	171	179	180	165	180	169	148	157	174	165	137	144	160	155	175	150	182	161	155	144	153	159	155	146	172	158	158	165	185	163	174	154	148	160	153	199	170	159	143	168	146	171	184	160	171	141	179	170	153	175	161	146	157	157	167	140	174	171	165	165	156	157	157	164	174	168	161	161	174	159	145	167	177	160	137	164	178
3685	8996	5716	2576	1781	1387	1029	793	658	538	446	389	402	335	298	266	308	257	256	231	216	205	228	205	214	205	230	223	204	210	181	197	183	180	186	216	185	177	199	190	209	200	186	178	198	176	195	180	192	183	195	171	177	190	200	188	175	186	175	204	186	186	175	189	175	179	200	179	184	184	175	151	180	172	195	163	188	160	200	183	187	173	178	197	189	201	178	202	176	184	184	161	172	179	172	167	185	153	167	162	177	182	170	180	182	172	174	179	174	172	216	156	195	175	163	201	182	184	167	184	201	194	172	185	180	191	175	195	169	169	169	184	178	169	196	167	179	181	205	193	154	157	183	198	199	199	174	189	182	164	177	183	190	169	184	173	180	180	184	166	163	189	201	148	176	186	197	195	179	193	204	177	190	189	180	186	182	193	184	170	176	164	154	191	198	172	175	167	188	172	174	170	202	175	194	168	172	180	168	178	184	188	198	197	167	163	168	208	194	181	187	174	167	197	174	182	175	193	187	193	186	181	157	187	161	178	171	175	188	192	191	197	179	179	184	158	191	168	167	172	184	163	176	169	177	166	204	166	191	183	171	189	202	165	171	168	187	180	189	188	184	195	177	164	179	189	168	188	185	176	183	189	211	181	188	161	158	172	195	205	181	175	176	170	201	184	183	183	154	155	196	185	167	170	187	167	174	174	179	182	181	169	162	184	171	178	170	177	176	192	156	162	180	170	159	194	160	177	171	171	175	177	191	159	176	155	183	180	184	163	183	182	177	191	195	159	158	170	176	177	168	172	158	204	186	170	190	161	189	205	188	152	169	200	197	193	179	202	199	196	192	172	160	179	180	165	183	187	169	158	171	178	187	168	193	155	168	176	199	162	160	184	181	180	175	172	201	172	185	187	199	199	164	171	190	188	171	186	199	171	173	182	185	166	175	174	184	166	174	175	218	197	156	195	195	181	195	177	194	177	175	194	157	172	174	186	183	157	174	194	161	168	198	162	182	192	148	179	210	195	175	182	155	179	187	181	183	147	169	181	211	176	170	189	185	167	157	173	180	182	155	206	173	177	187	202	189	170	185	154	178	183	172	193	200	199	185	163	171	157	179	170	174	154	190	182	169	170	178	160	184	180	165	183	160	217	180	176	183	176	182	157	176	174	175	196	169	178	198	205	213	213	164	177	193	166	195	170	170	172	179	163	185	160	178	163	180	184	185	152	182	196	177	188	178	176	144	177	179	208	188	186	166	170	180	183	160	189	166	196	165	162	171	175	164	134	183	181	199	170	210	185	172	192	207	170	182	170	175	191	179	163	182	184	167	170	177	164	171	190	161	190	175	178	186	202	175	194	181	171	174	185	179	223	182	173	166	195	182	161	188	190	186	178	170	169	195	187	168	194	177	193	183	182	160	178	172	196	194	161	205	164	182	171	168	184	183	144	184	174	179	168	154	167	149	158	191	171	175	188	171	147	187	185	184	199	167	160	169	170	170	185	164	180	173	186	171	175	179	161	181	183	171	162	205	169	175	177	178	186	177	158	183	187	167	196	193	167	171	167	172	161	164	187	174	167	187	165	220	175	167	171	189	161	169	198	191	184	175	152	190	188	177	168	189	173	178	186	215	182	170	167	170	178	170	182	180	195	187	155	198	172	159	174	194	202	189	177	203	162	180	163	186	160	152	154	159	191	164	186	177	164	167	187	185	213	193	166	174	164	176	160	172	171	163	194	188	169	182	177	172	190	188	189	188	203	189	196	163	198	184	170	154	168	166	172	187	165	195	149	160	189	159	169	176	169	167	181	173	172	192	191	200	163	193	179	167	178	165	181	173	191	168	177	189	186	210	175	191	189	201	170	187	183	175	172	202	179	192	192	185	183	181	181	180	151	181	202	168	185	207	204	177	186	199	153	193	170	193	176	182	172	171	191	174	173	165	189	178	190	183	193	174	172	181	211	162	156	168	194	182	180	170	179	186	172	181	166	178	181	165	172	180	171	167	195	181	182	181	163	172	164	156	167	187	192	173	173	185	181	167	181	196	186	195	169	195	178	194	173	188	174	175	173	174	165	182	173	169	155	177	182	176	189	193	195	182	173	167	171	164	162	179	184	167	164	175	161	156	162	178	176	165	175	162	161	188	159	191	176	174	177	196	173	168	169	159	183	206	177	181	164	166	193	188	181	145	152	188	166	188	173	194	190	185	174	169	183	184	201	191	192	170	187	173	173	178	186	168	181	163	163	196	184	162	197	195	178	166	196	172	166	190	169	160	171	163	170	191	175	161	198	195	172	183	183	203	160	177	169	164	188	199	176	182	198	186	176	188	169	196	183	177	181	178	172	200	194	158	198	177	191	181	172	149	175	165	193	167	202	180	176	177	195	181	192	156	190	187	162	194	172	179	184	174	173	171	175	177	191	206	166	188	183	191	153	193	162	213	194	163	176	188	161	172	183	208	169	183	183	179	191	177	198	184	182	171	184	183	184	205	189	181	175	172	184	174	154	197	169	190	190	188	200	195	161	197	188	181	185	180	173	171	178	177	178	188	191	191	173	183	164	184	183	197	172	183	189	169	163	181	177	197	183	175	160	180	159	167	183	159	174	167	190	178	174	195	181	174	199	189	174	136	188	192	162	170	189	190	162	169	175	217	184	195	169	170	192	197	169	177	182	186	169	198	166	174	174	180	195	185	181	158	189	194	170	150	178	176	184	186	189	184	211	178	162	156	192	193	225	173	198	179	179	174	171	199	151	203	162	191	167	190	180	192	182	179	175	183	183	187	161	213	173	176	192	183	219	181	201	162	177	179	190	177	170	190	182	153	171	181	158	183	176	178	178	180	180	174	176	188	182	201	176	177	185	187	147	186	184	191	152	193	196	154	171	181	189	182	153	177	198	163	161	170	191	166	177	177	173	176	176	188	161	169	168	177	189	175	170	182	178	182	174	202	200	187	163	188	176	173	184	185	191	195	166	199	174	203	177	194	174	191	179	177	173	170	194	179	181	178	173	175	167	167	184	204	175	150	178	183	166	196	170	173	200	169	180	182	171	168	192	180	167	175	170	177	194	173	192	188	173	184	178	196	182	194	178	154	190	185	180	174	169	188	191	183	189	178	190	178	160	165	162	179	167	169	196	196	167	174	197	171	174	159	209	176	190	207	164	165	185	198	200	163	184	193	163	187	168	187	156	185	181	169	200	183	198	168	187	200	190	193	176	163	194	173	192	163	198	204	194	164	162	175	172	171	179	157	190	159	205	206	201	176	170	178	181	177	211	178	158	178	174	189	174	207	174	157	193	174	150	182	195	183	199	156	190	163	161	164	166	172	180	165	172	198	182	185	165	177	181	172	168	166	181	180	170	162	189	191	171	152	213	178	179	180	215	169	169	178	194	157	175	173	174	183	191	174	172	190	190	176	188	187	185	190	173	152	163	162	172	191	176	179	177	178	160	160	162	194	193	170	176	180	177	199	166	210	167	184	171	197	175	181	170
24985	21204	27196	25365	9396	863	647	558	497	491	478	461	429	452	401	450	437	435	438	421	448	458	403	408	413	382	422	442	437	440	419	391	425	403	449	416	408	423	430	389	409	382	435	448	362	406	401	370	402	387	364	379	414	394	398	375	398	427	451	397	441	394	402	423	398	418	375	421	389	425	430	405	427	386	385	397	378	424	417	405	384	392	404	427	374	400	391	380	396	421	427	399	418	398	393	414	378	402	386	386	419	388	440	405	446	395	383	383	402	368	400	400	398	401	414	411	407	419	396	421	406	407	408	446	415	387	371	410	387	387	367	398	407	357	401	420	418	405	391	393	413	390	434	399	381	411	370	388	402	378	398	428	382	387	408	410	397	422	416	391	414	373	385	437	425	400	427	424	420	398	402	414	409	434	410	412	406	400	392	370	440	431	449	379	403	395	382	418	403	382	359	400	401	387	399	412	407	398	403	402	416	396	396	406	408	408	412	393	441	375	407	396	416	394	402	400	394	439	379	388	368	411	422	373	396	419	397	396	418	404	422	428	394	425	386	418	389	410	400	379	436	393	400	427	385	432	376	421	401	404	405	438	410	417	407	406	434	410	350	409	382	381	390	407	382	411	433	470	407	459	423	407	429	402	402	418	407	418	429	418	399	401	392	399	392	416	418	407	362	411	406	437	390	370	416	394	429	420	404	372	416	397	401	356	397	427	399	391	417	376	405	393	419	380	407	420	376	416	452	436	386	373	436	409	404	429	400	430	400	389	433	388	401	402	403	376	385	426	377	409	385	388	364	431	414	437	421	430	438	414	429	405	422	408	389	406	378	405	409	357	421	390	409	385	436	417	391	407	402	422	402	401	390	425	394	455	379	393	435	393	450	412	397	422	392	421	387	377	411	384	417	396	415	396	396	406	419	376	419	388	367	412	422	393	371	393	399	414	390	411	424	435	400	409	400	386	386	405	448	435	413	412	394	379	417	378	441	389	424	359	415	391	382	407	380	377	425	439	387	376	391	422	442	410	413	426	412	417	377	429	395	402	373	398	417	395	388	409	422	399	370	437	378	401	401	393	421	431	404	427	395	410	420	415	389	411	402	393	384	436	400	424	406	439	367	437	411	432	413	356	396	416	430	386	393	386	401	397	422	417	406	390	425	431	387	401	398	427	420	359	363	403	379	374	408	372	419	394	432	399	369	391	391	413	374	390	437	373	375	420	377	398	439	373	427	373	420	391	377	417	398	424	436	405	403	409	425	401	397	386	374	432	421	421	361	407	409	434	391	399	402	386	403	386	428	414	413	383	415	415	385	361	417	334	389	394	423	401	396	404	414	385	407	419	392	402	389	410	378	405	387	371	397	390	398	392	381	420	418	392	371	436	372	430	391	411	376	366	409	394	397	418	426	388	401	420	342	435	387	397	397	397	401	414	378	375	422	409	382	404	406	413	387	379	397	393	391	434	377	403	391	399	405	410	433	407	387	370	405	411	413	440	421	378	403	394	443	408	414	403	412	396	414	399	399	389	399	412	363	403	397	391	410	403	403	408	397	424	419	416	439	398	404	376	411	397	381	385	436	434	357	405	386	382	368	390	390	375	408	369	401	393	432	397	370	386	411	406	378	422	406	405	351	401	416	391	382	424	399	372	400	419	384	414	390	385	371	407	350	392	402	408	412	406	400	391	412	376	364	414	385	395	394	340	408	402	410	373	394	391	403	387	390	381	394	412	408	418	380	427	407	407	400	404	407	405	407	400	421	426	384	426	398	425	403	428	413	416	414	434	386	400	376	419	400	456	430	405	408	387	395	412	409	403	420	395	397	393	419	360	421	389	400	367	373	419	401	412	408	408	375	384	400	388	369	404	413	400	388	375	407	390	385	427	390	393	412	378	416	394	413	402	417	433	394	438	386	378	386	415	385	412	391	414	422	419	413	400	418	416	428	402	416	359	434	358	403	410	385	387	392	424	384	405	424	389	410	409	406	405	395	427	387	390	406	381	364	435	400	401	399	434	372	428	410	395	368	402	391	383	434	413	423	430	419	381	396	377	380	394	423	369	405	395	415	412	410	432	406	344	436	372	386	401	382	377	393	394	431	385	379	430	423	417	426	408	433	387	447	398	395	382	380	423	401	407	403	380	410	414	417	364	421	413	406	407	404	383	389	379	396	389	378	435	387	393	381	392	410	427	414	404	408	403	424	411	410	360	386	363	386	381	356	407	386	402	398	375	417	382	390	369	411	409	387	410	411	388	346	401	391	419	382	401	392	420	404	386	424	408	423	419	411	396	408	423	391	408	418	415	453	384	396	411	390	411	387	420	367	409	391	379	382	428	402	418	414	384	385	412	402	431	431	412	395	418	404	367	407	427	380	345	406	413	377	389	414	424	422	360	403	414	401	413	383	375	401	418	369	407	392	412	426	415	386	421	395	402	389	416	391	419	394	408	427	414	411	394	421	429	382	400	412	361	383	398	406	448	409	403	327	384	374	415	398	420	384	408	428	398	376	376	399	406	390	380	394	411	412	372	402	438	424	388	385	394	417	414	401	389	436	411	381	368	421	390	418	413	434	399	418	415	384	406	404	397	410	399	374	404	372	432	385	409	420	381	392	404	418	425	411	379	396	434	410	395	415	416	401	401	379	365	391	397	433	379	403	409	360	403	408	380	398	420	372	452	411	421	409	413	370	408	380	386	415	373	383	390	388	377	401	387	408	371	436	419	398	417	395	433	404	393	425	401	456	409	378	377	397	397	417	383	410	423	432	425	377	392	393	397	384	407	399	396	428	399	412	374	429	407	403	413	381	419	387	445	401	399	387	382	405	369	379	392	415	391	402	375	384	357	399	438	401	390	382	391	424	359	419	411	386	376	390	422	401	394	374	407	406	369	428	436	400	376	401	382	406	431	414	393	392	399	398	385	406	412	390	424	403	450	436	396	414	388	401	395	405	389	427	376	409	462	382	422	415	403	425	364	396	422	413	395	375	382	380	421	398	416	421	424	398	407	431	412	383	410	428	385	408	430	400	385	401	386	411	365	398	390	391	378	390	418	411	391	409	406	430	380	407	406	392	409	414	416	409	401	419	423	376	381	428	425	396	406	384	416	358	416	360	419	412	363	422	387	369	385	375	377	411	405	424	425	389	397	402	434	430	388	411	414	402	430	361	394	396	411	390	429	426	411	387	402	397	393	384	413	391	388	389	376	431	443	408	384	402	447	404	410	401	392	392	379	420	403	417	418	389	386	419	416	363	395	410	429	403	389	387	411	408	404	408	382	392	423	396	397	390	434	368	378	390	372	402	424	399	410	436	373	399	385	427	422	372	371	385	426	362	404	380	375	415	421	417	437	372	416	430	383	380	419	415	400	389	398	382	392	415	421	410	381	385	416	422	405	420	434	398	399	401	394	382	364	405	387	442	386	417	388	398	449	428	403	442	385	384	432	393	398	406	394	378	433	384	438	430	393	395	421	376	424	409	387	399	383	371	398
3628	5147	3333	1686	1324	1021	901	784	664	614	599	559	546	526	488	490	453	475	445	458	460	478	466	422	452	417	404	466	487	466	457	435	403	444	423	402	421	477	433	413	446	423	427	436	440	390	377	445	466	437	382	418	411	493	458	436	403	431	442	450	416	418	433	437	454	424	424	403	429	444	430	446	402	416	413	435	464	449	419	423	423	390	413	428	477	426	431	439	481	448	399	428	434	428	421	456	434	432	455	458	374	394	440	442	457	373	446	442	435	418	436	439	414	416	422	446	415	405	435	456	419	452	410	423	444	431	442	438	459	430	412	403	409	432	413	440	429	460	435	439	433	407	449	434	422	421	435	436	390	469	460	387	433	408	397	430	441	444	435	434	420	446	414	440	422	435	404	412	434	422	441	439	416	408	446	478	480	442	435	456	413	454	442	416	432	427	439	393	437	449	425	452	444	424	393	456	421	400	415	455	435	437	438	444	417	421	444	395	409	428	411	428	409	442	426	400	422	416	425	411	449	410	446	420	447	456	408	442	399	471	402	410	420	437	441	420	400	416	435	419	443	423	394	406	423	431	425	437	432	450	419	430	430	448	397	430	431	443	414	433	434	426	435	494	439	456	417	421	420	427	474	398	442	404	420	438	465	449	427	437	430	410	387	395	449	435	449	423	432	428	408	437	441	392	414	374	449	412	409	442	395	406	431	434	463	409	421	454	412	431	409	429	396	413	433	407	463	417	466	434	446	452	417	417	402	394	408	414	481	461	413	417	384	443	386	424	437	440	409	383	460	477	428	457	397	431	437	425	447	405	437	440	446	432	452	436	402	415	459	451	379	436	426	397	414	426	412	434	407	440	438	425	447	463	439	404	445	419	413	431	421	428	414	437	407	412	375	457	426	429	368	439	414	377	432	444	442	446	432	421	448	456	436	411	431	443	418	437	444	437	452	453	447	459	401	392	436	437	439	400	466	451	434	449	419	383	430	426	443	437	411	437	415	427	429	430	432	467	405	395	418	416	411	435	437	424	446	410	416	434	425	428	445	456	441	441	445	429	453	469	411	438	425	437	426	432	410	403	461	398	442	434	427	416	443	387	426	439	417	429	417	430	430	460	472	427	415	407	446	447	419	431	393	458	452	446	390	410	412	405	435	408	429	404	440	462	453	456	416	435	417	422	421	459	420	398	416	423	426	465	454	420	405	386	394	412	460	414	450	415	473	441	417	442	444	438	388	429	390	399	447	405	414	438	415	419	446	436	421	408	388	417	440	425	441	436	430	423	398	448	417	450	420	448	416	409	399	447	417	442	418	419	415	394	417	443	459	452	406	430	458	423	418	414	428	434	460	435	415	433	404	443	469	426	427	403	395	428	409	415	468	418	491	441	438	460	408	451	473	426	418	456	402	445	417	417	404	423	453	467	426	415	416	415	408	401	428	462	418	428	422	427	400	421	469	417	446	429	405	422	441	402	445	437	414	464	432	412	431	410	439	381	424	404	433	442	449	464	430	405	462	421	407	451	441	432	381	441	406	435	415	413	428	439	440	417	431	445	460	406	398	435	423	468	434	415	433	406	443	434	412	417	429	440	428	435	434	451	408	462	443	463	413	435	460	466	428	452	413	409	421	443	401	427	444	445	433	417	424	438	462	422	444	415	417	451	415	430	430	452	423	459	453	418	419	446	423	424	432	420	411	443	410	425	437	408	426	452	393	410	428	448	427	422	425	403	442	436	383	403	433	439	408	414	436	443	461	420	433	424	451	424	387	393	463	451	417	411	413	443	427	426	445	402	406	402	411	429	438	396	393	414	434	390	401	460	403	414	421	434	448	444	429	405	431	442	396	426	427	414	414	443	445	413	428	465	455	442	416	447	453	451	458	432	410	378	397	408	440	436	419	412	449	377	475	407	437	442	446	405	412	435	430	439	430	413	449	419	429	413	429	445	380	415	448	438	417	422	409	475	406	444	438	434	441	466	425	413	416	423	376	449	437	421	421	419	438	411	425	404	420	460	469	432	419	411	450	447	427	429	437	384	401	459	445	389	404	396	422	394	400	410	410	411	456	432	412	430	400	406	445	423	437	404	397	464	433	413	415	402	427	425	430	400	405	415	432	446	380	450	407	452	417	440	441	420	400	427	409	404	433	437	433	438	397	469	447	404	420	411	426	432	422	422	429	458	458	430	419	447	403	387	422	466	434	415	415	435	434	453	402	384	408	406	435	404	420	441	418	399	480	427	433	402	429	438	428	442	425	442	439	418	403	442	426	404	463	429	412	420	396	395	446	401	435	404	427	416	407	433	434	438	431	414	440	436	452	448	456	416	437	450	403	437	383	439	424	412	408	407	445	442	405	419	436	442	428	434	468	417	426	383	399	422	444	415	370	423	441	407	439	442	408	390	424	421	405	455	407	409	426	421	436	431	430	437	449	406	417	410	398	402	453	432	457	430	424	437	425	421	454	407	390	450	408	444	420	462	396	446	413	378	434	434	409	415	454	428	438	435	423	431	425	428	413	435	418	416	436	425	434	411	444	449	384	415	420	434	437	441	439	460	445	441	430	428	439	423	445	414	403	445	441	454	415	432	398	437	413	424	406	464	421	394	413	437	411	417	399	440	418	434	403	423	431	432	440	405	423	438	431	479	413	438	449	454	449	442	403	416	458	420	418	452	453	435	421	451	454	464	433	422	411	455	442	440	429	420	445	469	424	398	411	445	454	441	405	466	422	423	420	415	452	373	398	418	404	439	399	431	471	437	392	416	468	398	412	428	428	436	422	450	455	419	422	464	437	430	428	422	430	430	444	422	434	428	430	426	461	393	429	449	405	379	462	436	411	416	443	420	432	441	467	445	442	431	447	415	450	403	438	406	394	474	425	413	400	445	418	404	440	472	409	410	427	394	427	413	431	419	425	424	440	448	414	385	405	449	425	433	434	430	439	430	393	427	403	447	431	423	412	426	465	431	423	438	463	437	423	421	436	463	431	450	455	432	428	427	396	435	411	432	431	439	455	420	386	411	448	395	407	431	409	391	400	426	418	408	402	445	460	451	436	432	436	411	437	426	431	441	429	445	400	442	435	413	409	417	440	422	415	401	414	441	418	445	410	430	440	399	450	408	415	423	408	444	411	403	436	454	459	439	418	401	429	416	411	412	429	430	431	476	439	397	459	435	431	434	422	433	410	414	410	440	439	413	386	465	422	429	440	402	408	420	455	416	410	406	421	421	431	422	433	406	449	415	435	417	432	442	429	397	387	437	413	420	419	420	412	447	395	463	445	410	431	465	444	420	417	394	430	428	467	424	428	461	444	451	438	450	423	468	420	415	398	413	422	390	410	412	418	427	388	414	420	414	423	411	433	434	389	443	404	445	393	430	441	443	447	433	384	439	421	440	431	450	420	430	427	448	450	405	455	407	423	444	469	430	411	459	439	433	433	480	451	433	398	429	393	419	434	433	434	408	416	410	435	414	425	415	425	408	431	407	402	400
22839	21370	29073	24054	21375	21425	7084	1127	866	752	671	629	590	537	515	519	477	468	499	446	476	456	424	430	427	395	404	430	407	409	378	436	348	375	392	383	377	412	407	409	421	377	381	404	438	384	411	407	433	399	435	383	376	383	378	391	410	374	424	369	381	384	396	416	380	399	390	403	371	389	405	365	390	389	360	362	381	398	403	404	399	404	357	369	398	412	401	370	407	399	376	379	362	397	410	364	412	361	415	391	388	400	371	385	380	356	402	384	398	384	345	402	387	409	365	347	371	405	370	392	350	378	413	409	376	397	396	348	405	397	373	360	399	389	377	366	389	383	393	382	389	402	358	383	394	369	371	420	394	347	370	371	394	363	377	381	402	370	364	366	381	414	379	411	361	379	386	436	406	369	399	359	394	407	342	403	428	360	366	352	426	422	378	425	374	403	366	387	356	361	370	377	349	365	371	396	360	369	395	409	336	397	369	389	367	372	392	384	342	355	398	383	419	391	342	380	400	375	365	351	363	405	403	431	370	440	368	375	398	411	365	391	403	373	369	356	398	357	387	356	401	368	385	393	377	383	393	371	384	381	378	392	365	394	396	343	373	355	372	411	346	378	422	410	386	359	357	424	385	388	411	387	366	377	351	393	383	350	388	376	380	372	381	370	389	373	411	400	381	371	373	354	376	340	382	409	403	390	380	393	366	381	340	376	392	376	394	373	352	381	393	412	379	396	418	373	398	405	438	360	370	382	373	416	371	383	386	387	407	390	391	364	362	398	379	396	383	393	375	391	385	388	413	419	375	363	362	391	379	390	371	399	360	423	405	356	373	374	358	386	388	375	368	401	374	393	381	367	394	379	383	379	432	401	365	358	403	394	392	367	365	387	370	412	380	364	379	415	391	389	395	392	409	413	374	397	353	393	357	385	413	383	406	367	379	394	386	414	415	377	365	388	399	374	399	394	340	381	400	404	363	423	387	363	415	378	398	405	407	396	371	353	379	371	378	358	353	403	346	408	402	373	382	394	380	387	411	373	427	349	368	406	386	387	376	369	387	437	383	358	394	353	362	396	394	394	364	459	404	388	335	392	390	408	370	419	386	351	377	397	388	409	410	363	365	375	375	397	404	372	340	386	405	385	395	387	373	373	353	393	396	392	387	383	382	342	411	373	397	356	369	378	396	372	373	337	376	377	329	422	374	373	389	381	429	381	381	423	381	415	415	371	377	401	402	369	393	373	385	358	376	382	381	350	366	404	379	371	359	380	407	368	416	363	352	384	353	401	423	359	407	363	387	388	383	372	406	378	384	365	387	394	398	347	405	408	386	409	364	373	370	379	355	406	419	419	404	361	387	400	408	441	395	388	366	375	411	408	431	365	406	391	372	403	363	420	383	353	423	404	365	406	433	395	377	364	407	367	399	371	376	382	380	391	388	381	366	383	361	362	363	398	373	360	330	386	351	390	378	389	384	396	376	405	408	379	398	329	425	401	396	382	389	389	384	395	412	376	415	398	366	375	383	417	427	392	344	338	396	386	378	372	382	421	400	369	414	397	386	378	406	380	370	367	378	391	375	381	375	365	394	365	372	380	396	382	402	372	397	374	380	347	364	366	388	375	408	369	390	392	396	405	397	348	390	390	401	393	375	371	412	377	407	370	377	372	368	389	394	399	382	357	407	401	431	393	378	368	350	358	364	349	388	369	411	369	408	378	326	392	408	414	390	390	381	355	373	401	386	368	391	376	396	395	377	353	414	382	417	363	361	351	424	371	369	385	410	374	392	389	381	414	410	403	418	391	392	374	363	400	405	397	405	415	404	377	426	398	381	364	391	402	375	391	369	350	400	374	383	378	363	372	383	412	366	399	402	399	390	369	420	373	399	393	420	377	347	401	370	381	419	384	381	386	395	410	411	420	383	388	399	382	396	386	355	389	360	419	419	382	355	380	391	382	383	385	376	405	379	384	375	353	388	362	343	386	385	386	386	379	412	378	395	389	388	307	370	354	367	411	430	357	399	378	393	348	405	401	400	384	391	432	367	369	387	393	389	398	397	426	413	360	376	388	398	354	381	343	390	421	338	400	374	417	376	352	382	395	361	388	386	366	382	399	367	356	361	405	401	393	372	350	349	349	395	374	382	387	383	375	388	399	388	358	392	382	354	398	386	359	370	416	390	391	361	393	415	409	385	363	411	373	388	416	409	397	372	390	372	358	385	391	381	385	396	385	381	359	370	350	384	372	364	392	366	394	368	356	388	395	371	361	376	403	397	389	400	401	397	368	400	375	382	377	396	387	384	372	400	410	414	400	413	413	367	416	368	426	406	420	384	346	421	341	372	398	362	378	371	363	388	375	382	359	409	392	403	383	380	380	374	384	379	407	404	391	392	388	384	364	369	394	376	398	405	408	391	379	390	362	358	342	379	400	372	380	399	384	398	405	386	362	374	386	411	340	389	405	390	385	400	387	357	375	390	369	373	366	406	384	370	390	406	382	313	398	351	394	375	418	400	373	390	377	397	364	380	406	356	386	373	439	380	419	383	398	388	381	375	391	435	399	386	396	438	369	424	361	395	414	344	384	360	401	381	374	382	379	386	367	402	390	396	444	392	379	375	374	384	376	362	401	338	330	353	372	374	358	387	352	369	376	416	381	377	391	350	390	369	386	409	381	410	381	336	362	386	433	404	360	384	339	372	410	360	389	393	358	380	402	371	378	346	383	367	362	400	431	394	355	409	390	406	409	379	359	381	369	383	391	369	376	414	360	372	361	391	373	399	352	363	386	408	420	380	368	386	367	411	375	378	392	385	414	376	415	375	406	377	380	366	355	366	421	363	407	397	361	351	412	386	392	411	404	368	373	390	429	394	377	396	402	365	401	388	424	369	378	377	369	366	397	384	358	380	361	380	389	373	408	367	353	372	367	382	397	407	382	380	341	399	374	374	361	374	394	385	370	386	382	385	421	378	366	423	379	378	400	363	381	363	372	345	363	409	373	392	400	433	375	368	383	389	359	375	393	381	349	366	384	407	396	410	390	405	372	372	389	408	386	372	399	375	367	400	382	415	401	351	366	379	382	357	393	382	372	373	364	411	372	397	398	377	397	396	404	374	358	382	378	374	346	379	386	368	393	352	377	365	418	363	433	355	389	419	387	402	369	370	425	350	374	397	376	428	370	385	383	387	370	382	392	382	404	368	430	366	377	373	402	379	346	354	388	409	368	401	395	424	371	391	384	408	400	398	404	400	384	412	385	392	349	362	392	374	388	393	371	338	379	388	396	369	377	423	414	382	356	383	402	388	383	376	374	387	350	387	376	380	396	378	377	383	384	399	355	327	376	412	369	359	329	395	355	379	391	411	393	374	386	382	414	439	389	379	372	375	360	366	350	398	361	381	405	397	416	399	410	407	388	402	365	362	363	378	396	387	373	384	374	399	400	397	378	380	419	351	403	378	384	381	386	376	392	407	398	363	402	394	379	413	402	364	391	411	405
4885	14750	9906	4818	3477	2653	1909	1530	1239	1016	878	818	746	634	623	574	582	554	528	509	489	496	469	416	460	449	462	448	461	428	428	423	433	417	415	486	409	414	400	433	394	407	405	443	419	423	395	406	439	426	397	445	405	390	344	415	385	418	386	394	393	392	405	406	379	404	381	363	377	422	421	373	408	425	394	379	343	442	345	375	380	405	377	385	393	397	362	389	382	401	408	396	354	443	387	418	374	380	374	391	385	426	398	354	375	384	402	417	401	426	352	414	421	394	399	402	394	399	393	372	401	400	384	404	374	392	408	412	363	390	348	410	391	426	370	368	387	405	365	380	376	401	380	367	365	400	421	408	376	418	377	419	422	365	373	399	400	404	379	385	369	445	419	390	399	410	419	381	374	373	338	384	414	416	389	407	437	394	407	363	371	378	381	399	390	429	368	395	376	373	400	396	408	403	410	395	394	382	391	366	391	338	388	385	416	391	397	410	369	383	387	373	373	387	414	366	431	362	424	417	382	389	414	389	407	377	360	377	380	406	366	373	436	372	396	418	382	366	384	375	414	385	385	413	397	392	416	420	383	332	446	408	389	407	341	403	369	388	388	377	373	383	417	396	385	394	391	382	392	368	388	392	387	374	382	403	392	357	383	353	370	386	367	367	406	393	374	402	390	416	376	359	403	395	422	367	392	396	394	406	358	394	407	375	395	365	377	380	381	391	388	387	382	392	371	386	342	392	397	385	402	394	383	415	397	379	364	387	410	381	395	413	416	353	400	362	356	399	383	402	372	382	389	390	373	392	402	400	413	390	414	406	399	442	414	413	419	405	416	408	409	395	429	367	364	399	374	386	411	430	396	387	374	383	378	397	428	385	393	377	415	391	363	382	365	348	362	337	395	365	361	363	370	438	389	373	374	431	395	403	385	409	365	387	356	401	389	401	377	406	389	375	396	342	393	369	396	413	378	382	382	363	382	386	379	410	392	366	388	385	393	426	419	398	371	398	373	413	343	403	398	388	366	418	404	407	392	386	364	421	373	365	370	366	421	413	420	362	380	360	402	378	430	397	394	395	371	377	403	367	428	395	370	400	391	401	399	397	398	390	394	370	403	428	364	421	411	394	400	408	433	372	394	381	379	355	410	398	390	387	369	394	393	428	385	356	436	377	372	407	396	391	390	380	393	406	407	386	411	403	374	418	382	407	413	376	390	347	372	366	395	376	374	388	358	387	359	399	412	387	411	370	377	400	367	387	413	361	411	357	358	387	430	352	369	379	420	371	401	376	362	369	411	389	350	388	428	405	421	403	398	392	391	407	372	375	377	383	424	369	401	390	387	420	387	390	415	380	403	388	387	358	401	389	348	404	384	388	364	346	373	376	401	376	401	380	394	397	398	383	398	413	356	364	399	398	394	386	360	392	360	365	394	372	391	389	409	377	399	380	426	399	364	372	410	406	393	411	393	400	391	341	404	379	355	395	372	410	402	361	359	370	401	400	396	387	395	412	384	383	393	373	381	409	396	379	376	395	381	426	359	385	349	370	447	381	349	389	400	416	389	404	404	370	393	402	396	353	391	403	360	441	410	394	427	415	381	371	378	413	416	421	410	376	408	365	359	378	403	391	383	365	384	381	411	388	362	362	396	401	363	414	417	393	359	377	364	421	409	379	394	388	393	406	410	400	363	420	386	401	393	377	375	447	404	377	404	422	395	401	396	382	374	387	357	386	423	402	390	394	393	414	409	361	385	391	388	397	358	389	385	401	396	372	406	375	364	385	394	384	395	410	392	387	361	365	402	425	400	444	385	418	384	362	364	342	388	396	428	369	408	399	366	442	406	385	377	388	385	389	379	364	408	396	397	398	370	396	395	377	384	396	384	355	364	366	366	396	412	403	409	400	396	398	389	361	389	389	394	414	394	380	401	434	417	403	373	405	384	375	403	444	395	410	408	395	398	427	337	397	325	360	435	394	404	358	399	377	418	373	379	424	411	396	406	395	375	403	411	371	394	384	384	409	390	394	381	383	407	419	385	383	344	412	407	391	380	378	361	416	392	401	386	396	369	398	377	403	416	396	409	358	372	386	388	393	391	383	386	369	400	424	376	421	407	384	386	399	365	376	389	356	435	394	383	405	367	378	402	392	406	408	380	396	382	388	402	383	384	381	380	435	366	390	396	376	418	398	429	337	378	381	394	398	395	403	420	415	373	376	386	406	417	387	392	381	419	416	417	385	421	366	374	403	351	413	364	368	359	373	416	388	364	409	414	390	360	405	365	370	410	421	425	413	400	389	409	382	368	383	375	390	367	401	412	381	377	394	418	376	428	386	375	360	407	402	394	401	376	383	382	376	392	383	397	331	409	365	422	369	388	422	380	407	404	412	397	421	404	413	392	381	371	380	377	373	354	392	406	392	397	377	400	367	395	377	394	402	355	429	387	358	356	378	423	391	402	390	381	396	395	401	380	391	367	368	362	407	434	367	380	363	392	406	385	335	379	415	384	410	372	377	379	403	401	382	371	385	387	408	349	363	364	402	428	381	422	388	391	387	415	385	424	369	368	364	406	373	388	437	392	415	399	368	410	422	387	373	409	384	378	404	382	356	369	361	378	392	362	378	394	422	425	403	399	415	352	397	382	383	384	391	419	371	373	399	380	381	400	411	406	366	409	411	385	387	376	408	416	394	408	356	363	426	383	395	427	379	390	391	450	381	408	397	395	346	368	399	381	391	370	381	386	385	409	384	380	365	405	342	393	409	414	416	386	381	388	422	419	401	389	354	387	428	400	400	411	364	390	347	406	406	379	345	416	390	396	404	384	394	357	351	384	380	379	394	441	386	390	379	384	365	392	421	380	378	420	410	379	353	363	374	360	405	352	400	387	380	335	367	402	395	410	377	381	407	382	386	410	416	408	397	365	427	353	360	370	409	394	365	381	361	401	398	411	367	399	380	369	407	390	384	366	351	412	371	375	390	429	395	403	395	375	426	378	400	411	373	389	377	385	376	382	373	376	387	391	390	375	415	392	362	395	411	390	387	389	355	374	374	378	390	412	373	383	371	367	377	352	389	389	385	425	414	405	368	428	395	396	360	392	390	384	394	370	361	381	414	367	384	384	387	394	384	398	381	420	377	398	392	385	361	379	397	403	370	369	395	389	378	394	402	412	399	415	412	402	383	404	377	382	370	386	416	364	404	371	394	388	382	359	372	385	393	409	362	384	403	431	403	387	418	397	389	389	410	386	372	392	367	347	391	391	402	382	401	386	383	365	395	401	362	366	352	380	361	388	421	414	383	378	399	396	391	407	393	406	385	392	389	371	366	379	381	377	379	356	361	442	415	413	385	428	379	387	372	406	395	402	382	377	388	354	403	383	422	366	376	402	386	410	388	367	401	413	381	377	384	395	396	357	348	402	372	426	360	349	352	415	412	384	377	383	431	431	370	400	348	358	387	396	396	390	385	390	356	393	360	398	371	401	426	368	379	407	405
27896	17116	3116	621	461	395	298	243	246	247	212	237	241	246	241	233	254	220	216	226	222	219	216	226	262	210	226	219	219	226	246	218	229	209	212	218	213	227	218	222	228	218	213	204	216	256	215	222	217	243	228	234	224	211	258	215	229	206	203	213	213	207	215	225	216	234	227	196	223	258	208	215	226	204	224	217	202	218	219	211	218	201	219	208	235	222	222	222	195	241	236	200	226	217	191	204	208	196	239	227	212	232	231	226	225	214	223	225	217	222	197	208	229	215	206	257	239	197	222	212	241	277	249	240	228	205	201	203	224	208	231	217	197	229	210	210	230	229	216	209	207	234	218	226	231	216	225	245	233	211	221	205	200	246	224	210	223	232	222	204	239	261	229	221	217	218	210	204	217	228	215	206	224	244	231	222	219	216	210	210	238	235	220	246	196	209	221	237	272	226	223	243	223	232	223	256	204	211	214	213	188	222	218	232	224	205	236	206	227	242	226	231	209	224	207	222	215	251	248	222	217	207	207	180	220	207	237	216	240	194	226	225	234	220	234	222	227	220	202	214	207	234	209	260	218	212	211	238	217	232	228	246	249	233	215	248	229	201	240	205	212	203	198	212	223	205	203	234	199	208	218	205	238	229	201	242	209	198	219	206	224	211	212	187	248	219	195	232	226	218	231	227	246	232	217	198	217	198	239	234	208	221	219	237	219	235	217	224	227	222	216	210	220	219	247	205	216	205	246	220	204	184	224	222	218	221	223	232	209	236	221	239	202	187	213	200	258	191	213	222	239	220	223	217	247	219	209	215	210	225	225	215	219	236	226	214	200	224	188	214	223	198	208	232	207	231	208	190	272	220	228	220	199	221	214	237	216	241	227	225	213	232	228	211	232	237	238	247	237	215	223	215	205	220	208	211	228	239	213	228	198	236	198	220	226	202	221	207	199	223	212	220	178	220	214	208	232	209	249	225	209	200	242	260	233	249	222	221	232	222	197	240	234	240	191	219	198	229	245	227	231	213	231	212	215	229	208	220	211	208	208	199	243	227	204	207	203	240	225	206	203	223	255	231	226	220	215	220	201	202	209	230	209	230	240	207	222	208	213	238	205	212	210	214	207	233	222	224	259	240	201	238	215	241	256	212	214	217	230	217	220	239	223	221	210	224	216	253	218	207	247	206	217	218	246	248	229	210	221	214	231	211	206	232	205	224	229	203	219	221	209	213	217	218	217	217	220	209	230	204	225	239	219	239	189	235	235	230	225	218	221	245	232	216	179	228	203	190	214	226	223	203	226	211	216	217	221	221	253	230	207	238	230	219	210	237	229	231	208	215	217	228	221	232	233	237	224	229	247	208	231	208	231	187	224	225	242	240	238	203	219	205	232	223	243	236	234	241	212	209	214	204	204	243	219	210	213	231	232	211	220	234	211	223	218	210	211	257	259	238	230	193	261	212	223	234	211	214	276	205	212	207	184	204	233	243	229	247	230	228	232	237	204	216	225	227	222	240	221	248	230	212	235	246	217	214	202	222	252	247	233	219	187	224	232	235	229	222	218	236	237	232	226	224	228	189	216	233	184	248	228	220	223	214	212	225	241	226	244	217	221	246	218	245	229	210	241	235	229	196	204	217	206	208	223	230	190	225	226	228	229	204	189	228	219	231	205	218	226	213	237	229	225	224	212	213	192	220	221	228	220	208	210	208	218	220	224	214	213	220	220	204	227	220	211	214	212	219	235	217	239	215	255	237	220	230	225	224	204	220	184	203	232	202	197	218	202	229	232	203	234	234	242	201	206	219	239	239	252	210	222	228	224	242	203	218	240	223	235	213	217	248	225	200	212	211	218	235	207	241	229	208	247	229	211	231	222	245	253	218	245	206	217	226	211	219	234	220	215	217	223	192	241	203	228	213	233	217	247	198	198	228	201	194	213	229	255	219	248	207	216	198	212	196	245	201	212	212	238	197	217	205	226	228	193	222	214	211	225	219	229	264	217	223	211	217	223	208	226	202	232	214	201	209	224	236	199	218	213	216	207	234	220	236	220	236	227	233	263	209	199	223	247	199	220	212	208	239	222	215	207	189	201	216	218	212	226	210	217	225	208	227	203	240	205	212	234	230	198	212	238	236	207	189	232	194	238	235	204	210	205	218	205	224	219	213	216	229	223	228	211	215	190	191	214	213	223	235	215	229	191	242	238	226	229	224	227	214	209	243	242	211	214	202	234	215	213	212	246	234	224	200	219	220	228	186	218	202	207	206	225	238	235	226	224	209	187	229	223	219	223	208	230	215	235	195	233	231	222	232	217	228	226	246	207	239	245	206	180	222	206	207	233	229	217	211	244	227	238	229	228	234	237	224	226	225	200	224	211	211	218	204	216	239	214	242	237	215	224	210	202	211	218	244	208	225	241	213	222	238	228	229	199	237	201	209	216	245	210	226	214	228	222	208	223	206	198	222	239	187	262	211	231	199	218	213	213	256	233	225	193	198	205	241	204	232	224	195	199	215	204	243	229	221	195	214	228	249	212	220	218	199	236	236	228	205	215	227	240	219	241	223	191	215	200	260	227	243	247	209	197	204	222	231	207	223	217	221	206	209	201	224	236	223	205	223	214	201	211	234	217	212	216	268	244	232	224	192	258	242	225	250	220	218	204	224	234	207	229	224	221	226	211	209	205	225	207	238	227	214	209	226	218	250	265	212	238	225	228	223	214	225	215	206	190	220	236	240	208	214	219	204	211	218	257	240	221	225	228	229	233	205	233	196	214	223	241	236	229	217	198	217	221	205	199	229	221	225	213	243	229	254	230	201	211	180	191	212	198	216	217	236	220	191	228	185	190	223	217	209	213	248	250	222	215	234	172	222	207	244	258	227	230	228	208	241	233	219	228	182	245	228	221	236	206	247	202	194	213	217	210	232	214	233	230	216	242	210	226	253	217	233	207	245	221	230	191	208	235	233	197	196	219	214	207	239	198	218	224	215	225	234	252	241	218	205	218	218	223	215	222	206	224	204	238	217	208	204	203	226	238	209	223	242	230	214	252	238	241	210	203	223	220	220	203	205	224	219	246	229	215	238	258	219	210	212	232	227	216	218	254	199	206	220	211	208	207	206	234	254	244	204	209	237	187	229	231	241	218	215	220	220	243	212	226	233	224	228	216	219	221	235	227	219	215	239	230	204	234	200	211	195	217	220	224	212	223	206	203	239	202	195	254	208	220	224	215	217	242	234	226	234	215	225	217	224	207	236	234	220	235	209	217	211	209	217	239	224	203	233	250	214	213	211	220	243	216	228	212	199	208	246	232	219	215	251	225	214	219	212	229	220	221	193	210	233	227	220	235	242	213	240	239	228	212	244	222	231	252	232	244	221	200	215	248	226	204	229	218	182	211	234	193	206	214	220	244	206	208	232	218	219	230	203	214	256	246	221	221	234	240	213	224	234	224	226	210	249	236	215	239	207	208	197	215	236	217	219	204	224	241	225	220	205	227	194
4584	888	635	404	344	330	311	306	275	276	261	256	293	238	278	247	251	223	285	262	250	249	243	257	274	258	242	243	232	227	251	258	279	251	246	253	260	262	271	251	280	232	303	241	270	244	260	234	251	268	220	253	232	262	242	243	244	291	249	238	222	234	288	261	227	214	245	254	251	244	246	235	238	268	238	239	246	224	213	268	262	237	237	243	236	240	230	246	241	264	237	235	241	279	237	242	269	243	233	243	237	241	246	245	218	186	245	262	229	238	216	251	269	248	236	243	231	227	247	251	215	275	250	263	285	227	226	250	237	221	220	259	276	231	257	235	249	239	264	255	225	284	255	247	254	253	219	227	273	246	262	232	241	285	256	258	227	244	243	271	266	227	256	249	241	251	242	238	248	234	242	258	289	236	252	276	232	239	245	255	255	229	235	259	241	260	210	247	219	223	237	249	245	239	245	225	268	226	260	256	250	251	240	255	259	255	281	262	242	251	273	247	237	243	246	245	247	245	241	263	242	245	227	246	229	217	221	241	260	238	263	232	222	243	266	235	274	261	240	236	231	230	261	263	232	260	238	257	239	269	230	263	251	260	259	258	226	212	244	257	251	247	212	254	241	237	257	241	255	219	237	225	239	247	248	264	259	255	263	234	239	274	262	239	248	238	249	234	245	199	231	255	241	239	260	215	253	221	237	245	227	253	239	239	256	252	269	255	258	276	245	263	259	239	239	237	261	269	243	268	243	229	277	245	225	238	236	240	270	229	234	232	240	230	255	263	240	248	273	229	237	256	266	244	241	221	221	233	252	254	234	245	238	243	260	256	275	264	231	240	239	224	226	231	250	222	257	245	245	255	243	242	272	257	262	246	264	246	230	254	258	237	259	222	246	268	203	239	262	231	233	240	245	239	272	242	236	259	214	250	236	279	242	240	237	226	256	258	261	262	264	246	249	239	232	258	253	251	245	225	273	229	243	258	241	244	238	253	248	268	235	239	258	274	225	263	229	249	249	243	254	250	247	245	265	262	264	241	243	238	270	249	249	232	223	244	246	256	244	238	251	254	262	248	243	249	249	224	254	237	233	227	246	251	238	271	244	271	251	245	252	232	265	281	264	228	247	234	226	255	244	250	245	248	242	251	265	238	259	256	264	250	235	236	259	247	227	253	229	234	272	266	247	246	259	264	282	260	260	262	256	278	244	237	264	244	229	223	238	246	241	264	226	251	247	229	279	240	267	263	233	268	227	243	238	260	254	240	276	270	240	263	228	245	254	244	238	242	271	251	227	248	240	262	259	269	239	267	257	221	251	263	245	257	235	262	252	276	248	244	262	250	237	251	239	259	236	237	258	248	232	240	245	250	221	252	288	265	265	253	234	235	236	246	264	213	252	253	220	242	206	268	242	243	222	249	277	261	265	249	245	275	257	239	249	243	246	267	249	252	264	240	243	223	228	252	242	241	259	237	260	259	263	219	292	234	227	256	269	229	238	227	250	232	258	260	249	245	243	260	230	261	264	238	224	249	258	233	258	252	283	253	248	239	247	247	239	242	269	267	270	256	267	261	211	241	233	265	277	251	258	250	246	267	222	236	247	227	239	248	237	234	234	242	231	264	257	268	260	240	243	247	261	227	249	241	228	206	242	236	239	263	224	258	243	274	244	265	282	252	236	222	254	245	264	232	230	239	253	247	249	238	247	239	231	255	281	237	259	267	253	271	250	251	248	226	250	244	274	237	260	225	236	238	230	247	237	254	246	240	242	220	262	241	242	234	251	228	253	243	198	270	258	251	268	236	259	224	228	259	249	236	265	239	249	234	250	242	253	238	229	229	255	217	250	224	243	227	233	255	265	248	243	244	247	238	273	262	244	251	277	217	230	263	251	229	243	253	253	259	241	230	239	249	253	251	248	229	212	254	238	249	268	238	219	216	256	251	253	258	252	211	222	235	240	260	238	228	241	260	249	263	238	241	252	216	261	250	269	254	270	254	230	241	259	235	265	244	237	236	230	260	264	232	216	253	229	235	240	224	272	238	237	253	246	242	254	269	259	236	290	264	224	265	253	281	231	252	257	248	241	263	206	258	246	254	259	265	236	247	221	246	239	252	264	235	237	246	245	224	226	265	253	314	260	251	260	238	244	248	232	259	250	239	234	267	244	244	258	232	241	248	229	236	255	231	250	244	225	222	261	242	223	230	276	253	262	239	267	245	274	233	249	240	250	236	244	240	231	255	278	259	233	263	244	258	266	254	264	247	261	259	242	220	249	281	239	257	238	222	237	240	246	236	239	262	219	238	272	239	249	265	250	230	240	239	251	232	243	255	247	272	220	218	241	247	253	228	274	268	233	273	253	252	243	242	250	210	225	245	267	227	266	257	257	222	280	266	239	260	238	260	253	234	242	256	256	253	258	215	230	229	257	227	222	215	250	216	255	222	227	257	264	246	276	219	258	241	235	245	259	215	246	251	275	259	226	257	249	282	244	246	237	293	235	252	228	247	233	258	230	249	228	248	251	226	254	241	234	253	247	239	277	232	244	269	242	268	246	233	234	253	263	237	231	215	261	239	221	235	249	249	247	247	258	229	247	261	270	220	254	234	264	232	242	230	228	248	246	273	246	224	236	235	223	240	271	234	238	216	240	271	254	248	235	267	245	245	263	239	232	243	248	252	244	262	252	252	240	245	236	235	243	256	229	247	239	237	247	238	220	248	249	222	261	241	238	241	243	246	277	224	219	259	232	250	246	240	240	246	245	244	257	245	249	238	265	230	245	219	229	252	246	255	256	256	263	255	240	258	238	244	214	264	244	215	238	228	246	272	260	219	230	239	252	252	226	227	254	255	212	243	232	234	247	261	248	226	230	258	234	248	238	222	235	219	245	239	219	235	252	242	221	255	249	251	262	285	244	275	255	239	266	281	245	259	235	246	243	218	242	229	248	221	241	286	255	217	247	232	233	228	221	236	227	259	251	268	233	270	218	227	242	228	225	256	235	278	244	275	257	253	274	211	234	258	243	265	255	216	249	240	255	241	253	224	250	244	249	253	209	234	241	249	221	237	236	245	275	222	248	258	230	210	242	260	246	250	226	240	269	256	251	241	254	236	276	252	227	253	220	269	240	244	238	229	236	248	207	276	236	250	239	253	270	242	253	253	227	234	238	225	253	254	240	262	222	239	255	237	243	242	250	218	254	244	282	250	232	245	235	259	233	250	225	249	245	262	245	252	250	218	254	260	234	232	253	247	253	248	236	240	225	267	241	245	243	258	235	229	263	256	244	238	232	258	249	230	241	229	235	252	266	242	255	227	259	265	255	222	247	233	258	253	253	230	248	229	273	225	253	266	249	268	290	256	252	256	262	232	236	241	248	251	235	233	231	259	244	229	243	271	249	253	221	251	247	271	232	231	239	244	227	244	247	251	249	229	259	252	277	235	216	244	239	269	258	260	230	236	268	250	264	238	248	229	249	277	247	281	269	256	244	219	252	257
23877	21270	28496	24376	21276	8343	781	514	423	357	325	278	287	241	226	232	222	221	223	187	174	193	177	195	190	178	186	163	180	180	197	157	161	163	159	169	160	164	192	184	161	182	161	177	172	164	147	169	172	159	167	156	165	167	170	168	143	143	170	171	137	159	154	173	161	164	171	193	184	181	174	167	145	159	153	163	163	176	173	152	161	161	189	154	159	145	146	171	170	169	158	151	173	155	175	145	181	175	149	161	141	154	160	165	149	157	164	176	152	173	174	138	171	164	160	164	160	159	178	179	168	154	197	148	162	144	165	154	168	150	171	153	182	163	160	154	164	151	179	165	159	187	161	158	161	159	171	176	166	177	182	182	166	138	145	167	159	164	174	170	172	176	150	161	174	188	161	192	179	191	174	169	164	170	153	153	157	165	164	169	158	173	167	176	157	184	195	149	169	176	163	172	148	174	171	163	165	154	156	156	172	143	163	166	158	164	156	159	169	171	163	183	169	156	156	172	175	145	157	153	163	195	158	173	155	152	168	155	159	168	160	169	162	163	189	158	190	155	182	173	144	125	168	159	161	154	160	161	150	174	173	180	169	183	168	158	158	163	163	154	161	166	184	157	176	159	183	176	142	146	171	160	152	176	178	145	175	186	168	158	160	167	164	158	148	147	166	147	175	156	177	166	158	145	158	183	171	149	186	167	172	159	156	167	179	176	175	173	167	192	170	161	140	161	149	158	167	172	162	172	177	178	166	190	146	178	145	196	163	161	178	148	171	166	161	154	180	145	154	167	188	152	204	166	152	154	185	172	168	160	163	166	159	151	142	164	184	158	152	139	167	152	197	167	170	181	154	161	145	143	145	171	143	177	171	155	152	163	164	139	161	164	166	131	178	174	169	166	146	143	173	182	159	158	180	166	162	145	168	179	157	158	171	157	160	174	168	140	174	172	162	166	149	150	199	173	135	191	160	160	159	180	174	167	146	166	170	183	161	176	158	154	162	154	150	171	178	160	185	152	161	145	170	159	163	175	167	120	189	162	146	173	166	185	157	178	170	160	161	174	167	159	144	146	139	167	162	188	149	172	168	149	158	157	145	147	174	153	159	157	149	170	150	168	159	158	172	164	154	179	173	141	200	161	149	174	179	168	193	183	155	163	181	166	155	180	138	178	160	169	170	158	152	149	154	163	171	163	173	153	169	166	199	166	177	160	159	165	152	161	180	166	149	140	155	152	163	168	167	172	151	153	155	181	167	190	151	188	154	163	186	159	153	152	177	175	155	168	171	178	141	184	172	164	157	145	159	162	173	144	169	153	186	165	170	159	168	140	165	178	165	173	172	167	150	165	199	182	166	197	167	156	188	177	165	175	175	173	182	148	173	164	155	165	154	153	163	175	169	163	176	138	183	159	147	158	180	179	162	154	145	168	141	157	159	163	175	174	183	172	149	157	171	159	168	128	172	165	185	165	139	194	164	171	169	181	164	170	167	158	173	183	157	177	158	171	164	147	166	152	158	150	159	148	154	146	185	164	168	174	153	173	160	177	185	183	170	146	179	164	161	181	171	156	158	155	128	158	169	171	175	162	153	158	157	182	172	168	166	191	159	157	150	169	156	172	158	162	175	156	177	180	170	173	165	172	156	164	186	176	164	150	152	196	157	162	147	174	181	159	164	179	158	168	156	159	165	165	170	163	176	153	166	169	165	167	164	168	159	145	165	143	174	162	149	184	161	181	174	158	149	155	162	156	164	154	143	162	180	168	162	140	174	152	165	160	160	164	181	166	161	162	160	150	183	151	147	175	169	150	171	141	193	160	160	156	185	175	170	179	146	155	149	194	183	146	175	166	151	156	163	173	165	158	157	160	148	165	191	146	161	157	156	151	143	171	164	157	193	174	146	173	162	188	154	166	154	176	164	146	175	139	162	162	156	175	163	140	169	171	161	159	149	175	150	160	167	188	153	179	171	184	165	163	150	151	171	173	147	173	161	170	173	151	153	149	150	160	171	148	162	173	155	174	155	174	174	147	148	163	149	192	179	161	153	169	152	172	169	177	185	183	165	177	155	183	158	174	165	174	174	135	154	149	165	188	194	154	172	154	177	169	194	174	165	182	161	163	187	171	153	172	153	169	161	161	142	156	145	151	161	158	171	170	149	148	157	130	173	158	174	193	191	156	144	154	163	171	154	149	166	143	146	179	168	140	157	153	156	154	168	163	144	166	145	139	168	191	152	157	148	137	146	186	174	171	181	155	167	161	157	170	162	184	152	160	159	188	146	160	177	169	156	166	176	153	169	152	143	174	158	158	149	167	175	183	171	154	157	178	148	165	155	160	165	172	161	176	172	187	168	175	146	151	176	133	183	156	169	167	162	167	175	158	159	161	157	169	150	155	151	181	153	153	167	141	173	140	177	158	155	166	155	169	152	149	139	175	144	152	163	148	139	152	148	158	180	167	129	165	174	157	175	166	156	164	150	156	167	167	175	160	168	172	147	158	188	160	170	193	186	177	199	156	170	169	162	157	177	162	163	158	168	175	169	168	163	175	167	161	181	157	150	151	179	175	159	168	176	176	162	159	157	155	159	197	172	172	177	138	154	180	153	161	161	175	160	175	194	152	165	176	139	162	141	193	147	146	166	188	153	162	180	141	154	163	161	158	181	144	164	163	156	156	164	191	188	166	159	142	165	158	179	182	171	158	165	162	170	181	167	159	166	178	166	171	168	158	155	150	149	168	155	176	163	150	154	143	154	184	193	170	202	162	178	165	133	151	138	179	177	173	159	168	164	160	157	162	181	166	160	156	148	188	157	171	172	179	156	138	162	163	191	167	156	157	158	164	174	151	175	154	184	143	157	178	165	162	172	169	155	166	145	151	151	156	165	169	164	161	171	166	171	178	167	167	171	166	170	153	188	178	158	174	167	148	142	163	150	156	146	163	165	185	166	176	152	190	153	175	162	160	173	189	169	139	153	173	152	165	175	183	172	159	165	154	157	163	140	168	137	162	166	148	172	187	165	153	188	161	145	167	166	144	151	179	145	157	146	158	178	155	179	185	163	152	167	174	154	153	165	150	160	146	161	166	176	200	172	173	158	172	154	165	153	156	160	177	148	171	181	137	137	176	160	156	149	172	163	162	187	157	172	172	182	164	161	161	177	160	174	148	143	150	173	171	188	180	157	161	170	180	193	162	156	147	187	158	169	165	147	148	140	180	141	164	162	144	157	155	156	172	171	164	158	157	161	176	151	168	156	151	179	187	188	183	167	152	182	151	195	164	151	143	165	177	143	166	170	158	150	157	157	158	160	165	142	144	165	165	158	184	143	145	175	162	179	166	151	151	177	135	159	156	152	144	145	189	158	180	150	159	179	165	159	159	169	152	190	188	160	155	155	157	142	152	162	149	158	171	167	169	175	160	172	170	167	179	149	163	148	158	148	169	168	157	175	184	148	165	163	163	154	167	153	178	167	156	152	147	168	199	164	149	150	166
3592	8875	5627	2628	1841	1348	1014	747	624	521	421	415	347	323	294	301	260	273	243	233	239	245	236	234	241	182	226	215	202	193	216	187	222	213	201	193	203	187	201	198	167	182	175	169	179	176	185	183	207	179	199	178	195	139	180	183	199	181	181	188	177	176	211	195	181	183	206	193	173	198	173	191	176	208	169	162	172	142	178	197	158	157	171	183	205	165	185	155	196	191	166	178	195	184	195	196	177	155	190	168	171	205	201	189	193	184	193	176	181	173	182	185	184	169	163	192	184	203	187	179	191	196	199	182	158	187	185	186	179	169	186	210	161	192	178	165	176	185	194	180	177	181	191	188	210	184	182	195	181	183	179	173	191	187	179	172	189	187	184	196	190	181	198	195	195	190	168	154	174	173	187	194	163	199	188	161	172	165	154	192	179	144	166	169	152	177	171	164	189	190	188	180	179	203	178	181	162	180	174	185	176	198	168	178	173	180	190	186	181	180	180	180	177	178	188	178	175	172	172	164	170	191	182	183	181	192	171	195	209	191	156	192	180	166	192	190	186	182	179	191	155	179	182	186	174	180	154	174	207	167	175	175	203	170	191	191	205	188	202	201	176	164	171	181	198	176	167	192	177	172	175	194	185	181	176	169	180	201	193	196	182	184	164	197	182	185	192	188	163	163	173	174	190	183	169	170	184	187	159	168	168	209	203	187	186	193	177	187	175	203	180	188	166	185	166	162	160	169	186	190	161	173	182	183	171	167	174	188	161	164	166	193	174	177	176	189	182	183	179	181	174	196	194	185	169	177	177	198	157	154	162	164	172	177	202	180	185	198	180	174	169	160	181	185	197	168	174	195	153	209	181	197	169	184	196	185	177	178	151	186	192	189	169	143	176	159	187	176	165	179	193	198	161	178	188	212	158	158	174	168	185	178	186	163	159	165	189	206	174	151	168	174	172	147	154	172	169	168	183	157	171	174	147	183	159	177	201	195	149	167	176	160	152	187	163	174	195	171	145	178	175	179	155	165	165	186	190	163	201	177	162	185	179	183	180	157	163	168	170	160	166	191	186	176	172	167	188	170	176	181	179	171	165	201	163	196	206	165	178	154	186	194	193	186	182	171	181	192	161	213	193	207	182	185	175	176	183	202	193	160	162	168	167	204	181	157	182	164	174	182	174	178	200	195	196	190	218	182	166	191	180	182	171	179	170	173	201	193	156	167	178	188	147	187	177	168	185	188	171	190	191	178	201	186	190	190	190	175	185	185	198	180	202	169	176	181	175	196	176	177	202	190	185	170	167	176	168	196	194	165	158	209	193	170	181	187	190	184	196	181	197	178	162	191	181	184	195	189	158	150	169	174	154	186	205	192	182	187	186	177	200	188	176	178	190	173	178	184	168	170	161	175	191	167	194	166	212	182	194	173	165	163	172	174	187	186	156	183	188	179	177	199	187	189	171	181	171	179	180	216	180	186	179	177	176	180	175	162	176	163	163	186	171	162	183	196	201	175	176	190	176	151	178	182	195	193	167	179	178	194	166	203	169	170	167	179	179	197	160	178	190	184	182	179	195	195	183	179	167	175	198	163	198	157	174	178	157	184	163	195	174	189	168	170	195	182	178	192	177	187	177	171	187	212	186	192	177	191	190	154	190	160	162	181	194	199	175	196	174	196	168	156	191	191	187	191	170	198	180	199	180	186	165	193	175	185	191	181	169	171	179	182	161	172	172	186	175	189	167	175	190	173	166	185	199	189	157	178	208	166	173	189	158	182	176	175	148	156	173	167	178	181	202	186	174	176	166	186	203	173	194	172	187	192	165	174	205	176	188	195	181	169	176	176	160	154	197	169	185	195	191	192	178	183	183	176	190	196	190	182	162	177	188	194	188	166	172	188	182	181	177	166	177	187	176	184	186	185	169	157	172	172	182	163	171	177	173	168	171	160	186	187	196	194	177	182	187	178	165	178	210	176	188	158	181	176	184	170	183	170	182	177	179	178	175	181	192	171	186	161	170	201	197	178	201	178	181	173	187	168	167	189	201	163	178	191	168	198	169	177	162	167	137	198	173	178	162	178	195	172	179	169	175	191	139	200	189	165	193	194	176	200	183	157	176	186	174	170	165	178	167	175	172	182	182	175	197	184	189	169	166	155	185	167	178	172	179	190	200	200	178	167	197	160	165	183	187	175	185	178	196	188	185	185	154	180	183	164	189	186	168	179	171	181	177	176	165	186	185	170	160	168	182	201	182	168	193	179	155	176	190	188	216	184	184	158	195	193	176	184	197	184	176	156	176	173	175	175	161	174	207	178	199	173	184	169	183	161	200	197	169	195	196	170	197	201	186	179	172	183	179	165	185	194	179	184	166	192	173	171	175	169	167	191	185	163	173	186	187	160	179	170	200	181	173	174	181	182	175	168	165	192	182	170	195	189	165	176	176	185	176	185	187	186	191	198	202	177	204	177	191	200	157	178	153	194	183	171	187	171	177	189	176	191	160	184	200	173	170	203	192	175	190	174	177	194	189	190	168	182	207	195	163	185	163	186	176	162	197	176	185	169	193	179	170	178	187	174	168	159	182	194	181	160	193	143	192	185	172	185	202	161	205	168	189	173	173	186	191	194	197	188	181	173	170	183	201	169	188	184	167	171	173	189	184	201	202	196	168	161	164	192	199	189	160	169	184	183	168	154	166	186	193	156	183	178	176	178	168	179	196	185	182	189	175	205	179	170	159	178	205	197	197	171	184	185	221	167	201	176	184	202	171	197	180	193	214	182	181	190	167	175	168	164	178	202	185	193	186	199	186	189	166	173	179	185	181	200	190	174	195	199	201	169	169	174	172	182	175	173	170	183	172	150	167	184	199	191	172	184	185	178	163	197	172	167	187	186	177	171	182	177	184	187	172	215	185	183	182	175	163	175	172	202	189	177	181	181	180	164	165	148	161	209	172	192	175	173	189	181	186	204	179	189	168	171	171	200	182	166	171	203	189	185	167	179	190	160	174	184	188	183	172	191	167	184	168	157	171	175	176	183	161	189	160	185	169	175	190	166	189	168	170	188	190	159	179	177	202	177	158	206	182	171	191	198	172	158	169	163	175	191	171	185	189	185	183	180	194	177	174	183	196	184	184	182	175	177	179	183	179	167	181	190	164	166	179	172	179	177	180	173	186	188	161	202	201	185	184	187	177	161	193	161	199	178	166	190	182	181	175	166	191	200	187	178	181	168	210	190	190	173	181	179	179	189	193	188	170	168	171	142	169	186	181	172	172	193	178	152	190	162	185	152	182	179	166	178	163	173	168	196	169	195	189	166	180	199	165	203	151	205	198	173	177	182	185	165	164	163	171	172	194	191	181	183	198	192	162	192	146	194	184	174	209	179	178	183	179	162	185	163	166	177	181	172	203	188	166	199	167	174	155	182	191	187	168	202	185	190	189	182	168	187	193	177	175	186	167	186	157	178	213	175	184	176	180	188	177	188	180	159	175	186	176	164
25252	21400	27441	25600	9448	834	663	555	574	498	498	513	443	447	417	456	445	419	459	399	415	426	425	402	465	407	465	389	410	443	435	403	421	390	366	428	443	404	440	420	422	408	418	419	371	412	368	428	468	403	391	383	397	395	383	411	403	430	423	399	436	409	447	378	392	362	431	447	435	444	435	386	424	456	383	450	386	391	427	395	379	435	426	441	394	390	397	403	443	404	408	367	428	398	396	367	403	421	397	384	400	418	420	430	436	422	409	404	445	404	436	384	407	413	459	430	402	419	434	382	406	399	397	419	431	407	387	416	418	380	432	397	406	431	420	395	445	434	393	429	400	388	423	423	448	402	448	450	372	414	425	431	421	415	429	387	395	417	393	405	453	423	399	393	447	433	404	387	393	386	383	409	415	415	382	380	420	415	390	392	416	427	430	464	435	394	409	366	412	407	423	408	430	401	424	428	393	387	420	402	364	402	436	416	375	398	390	388	413	419	418	401	442	387	393	387	372	415	416	401	437	445	370	467	373	401	413	401	378	409	415	377	432	394	371	421	424	426	412	419	392	411	403	426	372	401	364	416	379	430	423	401	392	358	421	438	401	334	446	377	433	395	441	385	417	417	411	423	397	438	408	397	416	402	388	417	428	428	422	392	372	429	370	436	407	394	385	429	448	418	396	401	405	405	422	436	362	410	395	421	422	413	395	417	406	408	403	398	378	408	378	394	394	426	425	421	443	431	430	440	393	397	415	410	396	412	402	406	391	439	406	382	375	398	412	379	393	412	400	397	432	401	369	413	415	364	391	428	394	382	402	396	400	396	411	431	406	402	408	391	392	426	379	384	409	396	397	440	405	395	381	376	411	395	382	352	442	409	458	410	406	377	441	403	383	418	402	421	405	437	411	415	386	392	405	380	398	391	432	428	363	407	454	370	373	405	430	417	407	402	416	382	442	446	416	399	389	404	435	365	401	424	387	398	410	400	385	413	416	407	383	409	417	387	424	433	403	362	405	392	420	380	400	401	381	410	454	423	406	430	386	390	409	408	376	431	386	408	408	407	424	387	383	410	394	419	382	401	412	367	413	440	419	452	403	396	424	393	415	447	385	395	423	359	407	378	378	397	412	409	396	426	393	392	418	406	424	395	406	430	415	391	407	394	395	402	419	414	388	376	422	411	426	383	420	406	418	397	380	430	402	434	369	417	392	415	401	408	407	402	404	416	423	388	411	398	409	420	407	423	393	432	406	373	392	427	413	394	414	397	414	435	404	418	412	437	375	430	415	401	395	428	390	409	378	431	433	391	418	419	389	421	412	400	430	403	423	421	420	416	401	426	431	422	396	387	420	395	438	427	372	383	389	430	417	439	411	416	436	408	409	389	436	398	425	420	403	441	409	409	400	435	439	399	386	411	424	392	424	381	408	375	444	391	392	407	387	419	390	408	390	437	416	424	434	435	392	420	398	428	411	372	396	362	492	388	382	376	396	451	380	383	395	399	400	405	416	392	380	406	408	430	417	417	422	395	413	402	433	390	399	401	393	433	424	398	406	444	398	418	408	414	413	383	412	371	406	391	399	419	422	409	412	426	431	409	420	429	408	389	425	408	421	408	404	373	394	434	407	389	385	397	387	409	431	376	394	387	397	396	430	417	417	423	370	387	418	406	398	392	406	394	427	405	398	425	401	423	401	425	402	405	431	398	374	430	386	427	372	396	392	419	441	388	442	381	395	411	415	413	391	412	424	390	396	409	419	411	377	402	425	395	389	453	417	393	373	412	370	408	388	401	406	442	442	428	456	370	443	396	421	433	383	400	427	383	408	397	424	414	405	422	412	413	389	396	414	392	461	407	383	360	414	403	406	423	371	432	421	405	412	388	414	384	418	420	420	392	405	412	421	413	423	420	403	406	379	421	400	377	403	355	420	397	396	426	376	393	405	368	378	403	423	372	411	465	393	398	404	433	374	424	388	383	414	398	429	404	404	378	377	445	412	445	389	400	409	407	427	424	434	396	408	374	409	403	403	418	425	385	403	421	426	418	410	426	436	411	403	440	407	397	391	411	399	415	431	424	417	451	380	425	383	359	428	396	400	398	397	386	428	426	420	413	394	393	421	387	389	398	399	393	375	401	432	370	415	450	407	418	404	408	416	391	390	406	422	395	416	391	410	404	426	435	408	416	415	424	415	440	414	397	385	392	416	392	388	419	405	379	410	415	400	446	378	443	476	389	441	468	436	457	422	380	396	396	392	366	402	366	395	404	436	428	400	419	404	401	421	419	427	417	406	426	405	419	444	413	391	381	405	436	405	399	416	408	433	429	431	409	403	377	435	398	388	437	403	421	426	391	387	399	403	408	423	412	407	441	414	421	366	424	398	415	397	410	416	398	429	407	402	410	454	407	412	424	401	371	401	393	421	383	386	410	402	387	374	415	407	382	428	440	435	381	425	448	378	415	399	400	446	393	407	422	396	407	379	391	394	399	403	407	399	422	391	409	395	395	386	375	411	404	390	386	389	409	445	360	427	405	417	415	409	393	389	422	461	431	377	405	432	425	418	389	406	406	421	404	403	429	426	424	403	407	406	438	429	401	425	429	398	376	430	409	392	386	425	398	404	383	395	398	391	382	427	402	438	390	420	413	436	399	428	386	409	426	426	413	392	390	410	424	437	397	410	454	427	424	409	384	422	395	385	450	381	417	401	395	389	434	408	444	391	402	376	396	390	407	413	416	390	437	438	424	400	385	405	406	394	405	401	447	430	417	363	372	379	386	403	419	392	433	393	411	381	416	420	386	405	393	434	399	427	376	412	428	420	397	412	403	419	382	392	401	433	424	376	381	427	395	396	392	385	389	405	398	450	398	395	417	419	391	423	400	408	382	449	411	373	420	388	392	409	441	387	411	405	363	429	386	454	404	398	363	403	382	418	386	434	412	402	388	404	391	413	412	400	398	438	421	447	396	414	397	444	411	406	366	382	420	375	415	374	396	449	442	439	435	405	444	391	416	385	383	432	412	428	424	399	410	398	413	418	430	403	410	419	412	380	416	426	435	398	399	412	401	383	420	440	382	437	420	421	427	382	406	416	390	387	403	398	385	408	378	386	400	393	392	423	388	416	470	385	401	392	389	418	403	393	420	385	399	430	409	413	404	420	391	412	423	453	404	438	430	402	409	379	426	421	436	388	386	439	374	374	394	372	424	388	384	418	389	426	366	412	396	402	429	431	444	379	425	394	429	396	383	393	423	407	382	410	454	366	405	431	380	412	440	427	392	419	374	439	405	372	376	420	445	383	446	384	410	389	407	401	379	402	412	402	420	392	401	428	391	427	391	422	413	407	400	425	433	394	399	432	444	403	419	379	455	368	376	411	375	420	385	401	386	416	391	434	396	412	409	391	433	434	396	432	420	415	422	391	418	431	448	406	422	416	405	415	426	403	415	406	380	416	410	424	385	427	416	398	423	391	405	378	395	415	425	407	422	401	403	407	415
3710	5162	3330	1780	1296	1013	930	808	735	635	611	546	546	514	517	481	454	434	465	524	457	466	464	463	460	438	457	446	395	417	442	464	406	458	441	411	421	459	438	407	448	433	455	406	443	401	439	442	475	406	408	444	450	425	438	429	441	396	402	429	402	411	408	431	454	425	447	441	458	423	442	407	418	442	444	419	430	459	425	464	449	419	426	447	411	451	481	405	412	439	434	436	433	402	402	406	476	439	416	441	431	416	418	449	434	411	465	408	423	438	417	441	405	409	409	480	423	452	421	443	437	430	440	421	426	427	421	446	423	436	442	403	416	431	470	405	418	440	429	452	411	420	461	458	425	444	453	400	436	431	398	414	414	436	392	439	437	418	433	415	440	436	427	429	421	399	415	428	453	431	433	441	405	437	431	450	420	413	461	449	446	445	452	424	378	431	433	480	456	423	435	420	426	439	399	422	429	396	444	434	452	430	416	422	408	414	414	436	432	447	449	451	432	409	419	405	450	427	412	444	430	398	445	392	410	437	471	402	456	392	425	449	461	440	443	445	429	408	436	430	439	423	436	396	438	451	467	418	441	417	404	452	437	431	410	391	419	422	452	436	449	417	379	439	450	439	404	447	398	470	439	453	427	417	447	440	460	445	431	434	420	465	439	434	427	456	457	437	439	420	405	416	408	433	453	487	416	443	407	419	421	456	418	428	455	434	430	425	442	474	434	441	455	391	419	447	411	419	481	439	415	440	426	424	459	426	428	429	449	479	426	474	388	376	442	412	437	427	434	429	426	403	440	396	434	438	440	421	442	422	425	423	445	441	450	417	441	440	436	430	458	451	393	392	419	431	442	422	401	420	409	421	423	441	419	421	416	443	436	398	425	432	423	427	407	441	410	442	445	446	434	433	455	451	447	386	424	465	423	406	437	470	433	425	431	422	404	440	402	412	473	432	411	421	411	408	401	442	432	401	452	425	408	444	386	380	413	460	437	411	407	464	475	438	437	476	418	441	446	435	435	408	408	465	419	434	466	448	433	435	453	438	436	435	444	389	432	408	422	441	442	445	460	443	456	423	420	428	435	451	402	418	437	428	446	456	410	423	444	389	455	423	423	413	461	410	442	464	444	447	422	397	450	459	410	429	443	425	464	435	438	403	452	432	433	440	389	447	440	405	416	386	480	462	448	428	438	453	446	430	417	432	501	460	443	439	429	438	429	441	401	422	416	423	421	428	439	439	441	410	450	417	420	459	420	425	412	425	388	452	454	431	436	440	431	406	407	448	413	440	452	380	422	436	445	429	408	462	431	456	423	405	436	457	424	461	414	453	432	473	395	421	405	438	435	422	446	440	434	412	390	427	466	422	437	426	452	430	428	437	420	469	400	463	445	418	445	417	447	430	467	447	431	431	430	446	411	447	430	445	404	456	410	445	433	433	416	441	467	461	422	438	423	463	404	452	480	438	425	432	387	474	421	436	455	439	416	437	467	448	405	481	416	405	445	441	437	439	473	435	436	418	449	457	406	428	436	447	463	437	444	417	427	409	415	432	406	406	445	429	389	479	436	455	414	400	419	436	462	461	430	428	413	388	361	445	439	453	481	444	426	424	413	414	412	426	447	413	453	442	427	443	427	454	465	443	395	437	436	452	423	435	419	387	433	431	422	450	434	447	423	412	427	433	457	422	429	417	479	439	449	459	416	441	416	419	417	445	450	464	416	429	448	446	439	424	402	444	465	439	428	426	405	455	407	440	455	409	435	411	420	440	448	442	419	422	465	413	404	416	412	427	423	439	413	444	392	438	431	412	446	419	413	427	445	397	420	420	416	456	441	436	429	425	417	457	380	409	458	467	403	429	399	467	423	410	395	412	436	448	435	425	454	460	465	411	434	407	455	420	397	454	434	419	451	426	428	446	458	405	423	431	466	436	450	422	449	445	451	440	424	419	431	424	402	432	464	443	416	405	391	474	419	413	467	468	437	404	445	411	392	445	419	402	445	459	416	459	435	458	443	440	442	462	439	430	428	483	444	404	426	448	441	417	431	449	422	427	416	422	428	429	421	468	438	446	469	451	419	445	439	391	436	452	410	385	442	423	407	412	437	435	415	455	412	445	426	421	396	414	475	452	422	429	428	440	463	408	438	440	428	425	429	408	442	475	456	417	414	406	446	462	406	421	414	450	433	407	460	435	391	412	429	426	432	447	427	455	436	429	435	431	449	404	418	416	442	405	460	441	443	449	446	448	416	410	409	473	433	404	424	426	438	458	442	440	439	416	419	452	414	451	455	406	472	446	421	417	437	441	449	400	412	447	440	441	435	432	475	424	470	419	454	440	424	420	450	416	423	399	453	423	428	422	458	398	422	446	449	425	445	451	415	420	453	427	420	428	424	397	413	445	436	425	417	403	426	420	462	399	414	419	439	413	438	439	397	413	400	489	442	432	422	429	406	424	435	448	408	422	420	428	429	419	414	425	407	412	471	459	419	443	451	424	420	435	427	444	420	453	447	449	422	417	468	419	409	462	425	454	416	430	453	428	423	429	462	454	438	441	437	363	435	411	428	457	441	452	416	457	385	445	428	461	433	432	425	397	415	414	435	412	410	469	442	425	457	450	415	455	444	468	446	415	405	457	453	440	439	441	426	440	450	419	433	430	418	411	424	445	410	433	432	448	458	421	454	405	430	403	432	450	459	407	458	451	418	448	440	417	407	427	418	465	433	440	405	436	407	415	416	433	452	478	431	422	429	431	420	433	439	415	441	438	399	421	434	455	410	414	435	422	442	407	432	427	406	421	443	438	468	419	435	392	440	402	425	452	442	409	436	425	429	440	447	419	405	458	412	406	464	428	483	405	460	433	408	478	396	424	395	419	422	445	439	432	424	403	474	445	441	461	379	390	437	450	456	437	446	455	397	444	437	438	436	429	458	446	422	402	429	406	463	442	421	423	406	454	416	437	445	441	457	450	384	450	430	389	395	419	437	433	430	419	423	438	433	405	404	439	412	456	418	454	419	446	424	442	405	422	439	413	439	425	415	429	412	398	435	426	443	412	446	433	419	422	451	425	434	422	415	399	435	380	398	423	410	441	449	419	449	433	399	444	464	420	437	435	467	419	418	431	441	438	411	405	431	452	409	395	430	439	442	400	434	424	395	427	440	479	430	456	420	391	405	406	450	409	460	444	436	425	417	463	457	432	403	452	440	442	436	433	454	446	435	401	417	413	401	451	462	418	459	475	457	412	428	435	408	420	396	386	425	398	453	438	426	439	379	447	438	437	425	415	417	443	446	413	430	437	453	398	436	395	451	431	447	465	446	404	409	428	462	420	400	436	430	414	404	410	429	435	424	446	429	440	427	443	426	457	432	412	442	399	436	439	410	457	422	428	404	450	418	411	376	430	397	450	423	454	411	445	417	450	448	445	447	438	447	407	436	436	444	452	423	419	459	442	424	411	424	420	456	407	398	414	425	421	403	416	433	452	450	442	422	440
22879	21376	29092	24048	21381	21424	6888	1099	839	721	698	608	611	559	526	488	488	439	480	460	473	447	418	409	449	437	441	420	453	410	424	446	407	461	408	419	395	418	440	411	416	366	398	404	432	391	391	377	404	362	381	427	422	418	375	388	363	407	387	393	372	403	405	400	403	400	408	396	391	435	395	405	387	367	373	388	395	384	382	375	390	402	408	369	370	402	367	399	400	432	360	357	370	397	364	389	412	400	378	364	377	398	390	380	442	403	386	396	401	372	384	397	404	392	423	364	351	376	379	385	396	381	372	393	374	401	378	395	398	406	399	392	376	373	366	374	398	357	350	380	398	396	398	366	365	370	367	419	366	384	382	370	371	372	398	405	362	364	374	399	407	402	365	398	417	398	374	368	360	388	401	360	387	354	418	407	370	368	412	374	372	392	410	347	383	395	389	387	397	381	398	375	369	383	373	372	397	389	378	394	377	387	431	372	388	379	420	424	360	367	397	383	387	405	386	398	377	411	398	376	402	359	383	428	371	376	417	394	348	384	391	344	374	356	415	389	380	371	349	424	402	410	401	395	375	390	389	403	385	407	368	380	385	372	386	401	417	383	381	394	339	376	410	361	376	386	395	381	416	393	390	368	408	409	427	406	381	401	400	374	402	363	364	359	393	387	367	368	407	374	382	413	377	362	386	379	380	388	400	352	392	370	341	399	420	365	408	389	387	364	384	361	370	386	417	432	398	398	399	393	379	376	407	415	419	410	363	368	342	391	419	372	393	343	382	373	369	404	368	366	379	379	398	371	397	399	394	392	402	424	406	377	403	384	394	368	373	355	388	397	405	377	389	374	407	375	372	387	398	377	371	403	416	388	412	400	354	385	425	376	413	382	385	392	396	387	389	366	372	381	365	423	413	397	396	395	425	427	390	379	406	366	414	382	402	382	369	400	372	379	400	435	401	376	431	415	381	354	370	389	419	391	365	400	375	407	376	394	380	389	385	369	368	372	398	406	376	371	344	422	371	384	343	409	410	397	397	365	413	384	385	364	394	411	365	395	414	383	378	404	381	444	396	359	371	384	360	368	351	360	404	399	431	427	413	360	370	369	366	387	367	448	395	383	379	407	395	391	364	372	335	388	388	415	394	369	344	409	407	391	400	343	390	356	375	402	391	362	371	394	392	393	389	401	386	368	405	377	423	418	365	402	375	392	367	368	397	404	370	381	388	375	403	376	414	362	388	396	417	400	398	414	392	361	369	380	376	386	348	402	362	339	377	387	390	357	368	380	397	382	361	372	384	374	402	357	384	377	364	385	393	390	368	387	404	375	384	369	373	395	411	348	369	382	363	356	406	429	369	350	357	412	411	405	390	384	385	406	385	382	366	363	401	370	389	374	391	368	384	390	420	363	383	372	348	369	408	389	422	373	348	381	380	350	379	399	386	379	392	428	380	389	389	378	408	354	361	390	388	386	408	410	359	381	367	391	397	411	399	397	390	366	362	386	384	360	383	387	386	390	384	363	359	363	339	361	379	423	356	389	369	417	366	367	410	423	382	337	419	393	379	404	371	377	355	381	384	393	350	400	428	376	387	379	394	367	350	340	400	365	410	406	389	365	385	381	385	410	354	388	360	396	396	365	403	375	387	429	389	362	340	396	390	378	372	381	383	411	424	394	362	389	396	356	409	402	368	395	387	401	355	405	400	380	405	412	392	390	402	340	370	371	370	384	395	363	381	388	398	393	402	385	375	390	383	381	371	392	413	404	380	362	360	363	366	397	389	376	399	345	407	381	398	357	423	391	368	417	398	364	342	388	386	383	373	398	433	387	353	386	411	386	397	395	383	372	375	396	389	381	419	370	421	384	388	371	382	434	376	377	382	386	398	399	378	362	399	391	411	406	397	407	395	405	419	371	398	405	419	368	394	393	404	391	392	381	392	366	390	404	417	399	362	410	379	383	369	418	422	381	402	374	363	381	376	364	387	382	394	385	379	397	386	409	372	388	372	385	365	359	387	374	396	382	401	400	381	375	424	406	406	400	374	394	386	403	403	384	400	375	406	401	374	368	396	372	403	399	389	427	416	423	371	363	402	416	437	420	386	353	377	384	394	421	408	396	401	369	393	407	382	395	404	379	368	369	382	364	367	334	376	389	367	352	360	405	365	392	389	392	433	389	380	420	409	416	388	389	379	430	371	390	349	410	415	381	408	378	388	365	382	379	373	356	400	377	382	373	376	347	392	386	405	388	389	403	412	341	418	356	392	411	399	399	386	391	378	343	405	372	370	359	427	382	379	390	401	395	385	397	372	394	386	387	406	363	404	405	402	352	386	383	383	378	399	401	401	381	414	378	381	404	381	385	379	410	410	409	379	408	341	377	391	379	392	368	401	426	376	408	410	396	402	369	379	398	391	417	391	382	410	373	360	393	369	410	365	395	335	389	370	367	379	387	367	361	385	392	392	411	368	357	402	375	340	365	396	405	390	410	383	388	408	379	376	372	412	363	377	388	398	346	385	364	359	378	388	385	444	388	368	373	402	381	404	373	385	401	386	393	362	371	386	370	394	385	395	354	375	414	363	377	350	376	394	358	392	366	384	407	371	421	409	410	393	406	384	381	401	376	388	392	351	373	358	409	397	400	397	412	395	370	391	387	388	381	366	385	419	400	398	383	399	388	419	412	360	410	374	409	379	378	386	376	353	390	398	365	380	377	404	409	424	392	435	407	418	427	395	393	385	412	361	365	396	399	415	394	380	395	416	372	389	386	375	407	379	380	400	398	386	415	371	362	414	403	399	379	394	399	407	382	369	393	398	376	387	406	386	385	388	356	363	380	403	370	357	383	417	401	394	412	391	382	376	404	419	425	390	387	385	385	354	376	364	392	398	409	397	405	337	409	384	419	360	369	362	377	391	386	394	409	397	385	375	390	385	380	407	367	405	395	334	383	383	398	364	376	389	406	388	410	374	386	435	377	377	430	387	392	407	403	368	369	391	372	380	391	361	400	369	369	370	401	417	394	359	409	383	414	376	403	401	404	372	370	381	388	391	366	385	379	383	447	385	395	416	433	411	426	411	411	424	377	383	373	387	375	405	373	395	419	415	395	379	425	393	364	375	414	401	357	375	392	408	380	380	387	392	409	405	371	393	363	366	417	385	361	377	375	377	415	364	422	394	411	410	405	403	368	376	437	392	378	408	373	381	354	393	364	374	356	370	382	395	375	366	396	396	407	388	365	393	360	340	358	394	409	389	397	367	363	379	374	394	382	358	406	387	380	378	411	414	371	361	398	370	400	403	398	380	359	412	420	374	404	359	408	384	372	366	404	390	411	390	421	433	418	384	379	356	392	413	367	369	379	379	412	372	394	366	359	378	374	352	418	392	407	390	366	406	355	370	389	424	370	386	350	381	379	400	410	368	362	423	385	343	363	394	395	392	354	333	396	421	401	399	365	399	395	406	385	414	343	380	396	387	391	381	423	378	382	417	380	367	379
4867	14744	9695	4793	3468	2640	1940	1517	1263	1116	941	827	771	645	598	599	587	543	530	467	469	498	503	475	455	434	480	428	433	404	493	379	442	472	402	433	431	432	419	428	414	413	399	374	375	395	410	409	407	405	420	406	425	398	406	393	430	394	392	404	383	407	431	427	419	388	388	390	409	446	412	388	393	370	398	398	430	401	421	406	406	380	379	398	400	441	382	376	441	397	397	395	387	387	426	391	362	365	398	343	401	394	433	394	379	384	394	405	381	364	421	397	403	364	397	401	394	391	424	396	375	384	376	432	365	383	405	386	402	390	396	398	398	388	430	363	434	424	395	388	368	395	414	429	411	388	411	406	386	422	387	350	425	389	384	358	428	362	380	384	377	388	408	389	389	386	390	372	383	388	389	446	390	396	365	405	385	358	396	418	383	397	421	371	420	385	387	384	361	401	403	378	380	368	378	398	387	375	413	361	400	397	379	375	371	402	368	389	408	363	384	394	392	414	400	364	363	392	412	367	366	361	419	363	399	389	368	389	369	387	366	395	385	414	423	359	367	391	407	379	373	385	406	393	368	398	370	384	371	389	362	418	351	397	399	383	406	372	371	374	371	378	419	374	397	396	382	357	399	378	367	415	403	381	367	410	392	396	394	379	367	398	383	407	409	406	378	404	407	370	397	357	373	406	387	375	400	365	425	358	375	404	373	398	376	381	390	370	393	397	380	407	379	416	403	397	368	367	405	397	362	354	404	383	399	410	371	383	374	408	395	391	412	368	389	372	422	401	371	384	389	409	410	415	382	409	388	398	422	393	391	387	396	383	398	362	413	394	357	428	389	394	411	377	429	389	382	389	423	378	383	374	373	373	395	409	391	367	422	392	404	373	411	368	377	378	386	394	378	380	393	408	412	393	358	392	386	413	368	388	370	403	404	374	384	383	386	389	396	385	404	404	367	373	352	368	386	381	337	426	349	378	366	398	426	396	367	385	380	391	385	384	369	370	422	393	381	382	385	364	432	428	364	391	404	404	427	400	423	360	347	379	369	404	396	406	403	410	413	418	406	394	385	401	414	389	377	344	362	377	406	391	414	374	390	374	391	367	410	400	372	395	373	419	381	370	406	397	360	390	415	381	374	372	393	424	402	373	368	413	388	387	418	404	370	408	382	399	390	400	379	426	388	385	401	389	404	428	395	420	376	361	357	373	396	437	378	397	439	393	401	391	423	368	373	393	391	384	392	400	376	387	396	402	407	374	389	412	369	419	412	433	370	399	388	386	404	421	336	396	373	380	388	389	410	387	381	377	385	410	404	413	407	430	363	366	344	340	388	390	402	397	401	392	455	413	401	389	378	375	367	350	385	389	401	374	391	419	398	382	415	435	388	375	382	358	362	400	387	387	374	428	396	367	394	396	418	378	367	404	391	365	368	401	389	397	391	391	390	425	396	400	359	387	358	388	372	414	392	390	366	396	388	398	368	393	398	389	364	353	408	400	384	388	401	395	409	396	408	384	367	358	408	365	402	387	406	380	386	392	360	376	387	371	390	412	384	394	381	380	420	403	400	406	386	387	392	399	388	399	392	384	406	411	407	423	344	366	380	413	385	406	379	385	382	421	387	404	367	398	395	426	382	429	352	404	372	380	401	382	359	430	420	428	397	386	395	378	421	391	403	392	375	387	410	409	369	386	386	372	411	417	359	383	386	395	379	413	377	372	356	391	418	396	393	398	367	387	394	409	419	417	377	374	370	358	382	396	383	375	360	382	394	404	419	381	402	354	399	410	386	394	386	364	416	380	375	401	363	369	422	373	401	382	392	384	372	361	395	416	425	362	410	360	398	392	364	407	385	385	403	407	387	421	382	374	359	441	392	364	347	387	384	414	391	383	396	358	416	409	420	394	376	367	426	421	396	418	375	413	400	394	394	401	363	362	361	384	387	371	385	429	403	382	378	395	399	359	368	401	369	403	411	381	385	393	388	394	379	420	375	363	371	367	397	442	372	421	362	408	434	370	388	381	374	406	391	410	372	390	409	372	382	402	374	403	394	378	422	359	410	381	398	394	346	371	409	415	412	390	419	361	386	355	369	411	386	383	391	369	401	399	355	422	366	386	407	364	384	366	411	383	373	354	359	394	384	402	388	412	406	432	387	437	354	398	394	396	390	397	385	389	388	380	393	397	387	428	379	389	393	394	384	398	419	387	388	393	387	383	394	369	415	360	376	398	380	403	355	414	429	402	404	419	390	373	397	407	396	425	414	354	392	395	380	389	410	428	390	401	381	407	430	403	375	421	384	393	400	420	394	406	399	417	374	380	390	399	318	370	381	405	383	420	431	374	375	412	375	388	388	420	380	356	386	362	367	405	401	393	362	380	375	371	401	409	392	352	386	358	424	355	402	393	407	391	389	396	406	404	368	380	411	420	372	372	409	413	372	376	389	361	377	368	384	391	401	389	412	362	378	393	355	402	376	407	374	378	370	369	425	393	367	411	385	357	399	412	341	395	345	400	402	367	385	395	397	419	382	435	409	389	396	357	381	373	404	375	405	371	397	405	400	370	377	444	385	406	372	399	380	384	358	400	394	375	407	405	352	413	389	399	395	411	383	367	375	389	409	417	393	446	347	399	398	390	404	398	386	407	383	388	389	377	368	374	370	414	400	378	401	419	408	403	423	362	398	384	407	382	391	384	384	388	390	380	417	419	392	408	367	406	385	406	387	365	395	377	376	411	364	388	382	391	390	387	385	367	356	395	382	397	375	384	390	359	405	385	375	408	403	392	386	405	400	431	423	402	386	376	385	394	374	377	351	380	354	443	386	403	383	394	400	408	371	378	395	433	397	369	386	373	411	374	399	407	386	411	361	410	376	415	405	425	380	391	408	389	359	385	391	434	379	397	351	415	383	395	390	458	364	382	411	409	382	396	411	417	404	376	366	388	422	426	361	370	386	393	392	390	404	388	388	402	387	388	390	375	385	413	383	379	397	351	379	393	379	388	397	430	399	377	426	407	400	383	379	416	377	387	406	391	379	438	386	444	400	388	433	414	394	422	413	401	406	429	425	394	387	387	455	381	384	374	387	381	419	372	391	358	385	391	398	398	359	381	374	374	396	378	389	412	381	382	411	408	412	381	394	381	379	395	385	369	395	400	397	384	391	429	418	385	376	428	373	383	404	351	367	370	429	378	417	366	398	437	365	383	389	418	383	436	415	388	362	357	389	378	414	349	372	398	375	387	377	383	403	413	403	378	401	373	387	423	412	399	394	367	418	374	383	374	391	392	362	362	355	392	420	415	371	383	414	395	397	393	419	421	390	415	372	421	400	370	389	397	402	391	368	409	369	369	383	398	403	390	411	399	415	384	366	350	343	402	394	382	371	405	368	415	414	381	362	382	397	394	407	412	398	415	405	397	389	394	425	398	443	395	417	417	383	365	406	374	399	395	392	427	418	373	395	395	383	397	422	388	386	394	357	407	357	406	381	398	380	378
28034	17094	2937	417	301	258	260	261	222	239	202	210	253	236	216	223	254	226	213	213	208	252	189	222	258	220	211	218	223	217	220	196	214	219	233	233	192	208	220	217	215	222	232	234	215	207	221	225	231	243	207	221	220	218	223	220	206	242	212	225	227	238	225	217	212	212	228	238	228	218	210	205	220	215	215	220	244	241	193	237	220	211	232	234	232	228	220	258	202	226	194	198	219	237	215	235	205	237	213	225	213	222	263	221	220	223	219	211	244	212	221	230	209	194	228	211	210	202	224	229	218	221	240	197	209	228	216	240	222	237	221	233	211	209	233	211	191	201	258	226	215	207	198	228	215	240	232	197	210	198	207	228	219	222	224	179	206	237	209	237	207	225	235	221	231	217	236	230	205	206	188	220	208	226	230	218	216	220	211	239	205	207	220	228	217	179	219	210	215	207	208	235	234	181	222	204	188	217	222	214	217	242	240	209	209	200	208	222	213	207	213	219	209	234	211	230	190	228	245	226	220	236	232	223	226	231	208	237	206	224	221	209	220	238	212	225	225	225	215	190	199	223	206	214	215	244	189	241	196	195	222	252	216	215	219	212	220	222	245	226	197	214	227	225	217	201	229	198	206	231	213	213	210	204	225	211	224	243	203	222	211	211	228	238	213	231	214	206	219	202	241	197	223	239	243	206	211	207	221	220	239	202	215	190	209	194	215	246	218	227	217	233	219	197	229	176	237	203	208	204	218	206	215	224	221	197	215	218	227	222	211	233	214	242	232	211	232	218	206	218	231	219	239	226	222	214	249	220	205	196	214	205	214	227	216	222	221	216	209	219	241	211	216	205	200	243	226	212	220	225	214	212	212	226	203	229	194	213	234	240	193	204	228	231	218	224	212	223	207	211	188	208	201	231	203	202	228	240	223	207	221	227	210	226	234	215	200	212	227	224	232	201	208	210	208	209	231	219	246	208	218	228	179	214	205	219	193	204	216	222	203	210	218	217	202	217	228	211	230	221	221	241	241	213	230	229	252	184	235	233	223	205	220	192	245	222	231	201	201	243	239	236	231	201	207	203	224	200	218	210	235	228	235	200	196	219	206	209	220	202	230	210	228	212	209	221	244	223	221	200	230	220	220	205	207	232	232	229	216	206	212	207	244	233	212	232	182	212	224	210	230	206	212	191	232	204	246	209	243	205	208	221	226	223	222	227	203	246	237	244	212	233	215	232	217	213	262	230	235	246	215	238	230	228	195	249	227	196	200	232	230	211	206	229	251	226	210	231	235	229	236	234	260	231	226	223	218	208	208	212	228	224	196	259	199	214	208	229	239	211	208	208	203	223	220	244	235	228	200	220	223	216	225	257	204	234	224	218	207	203	204	209	208	195	222	238	209	217	242	226	213	217	220	208	231	200	220	228	212	226	249	245	216	226	236	218	218	225	220	243	240	219	201	221	221	191	197	193	186	212	214	204	233	221	234	223	205	203	230	210	217	216	253	222	212	209	242	211	185	226	228	197	214	222	223	226	240	220	219	194	228	198	215	193	214	234	189	194	221	229	208	215	230	224	227	233	228	216	213	227	221	217	225	216	214	226	235	237	225	235	225	217	227	201	220	219	219	213	208	223	221	209	223	192	228	214	239	238	223	196	236	213	249	208	239	235	235	236	242	226	225	238	204	218	226	220	240	226	241	213	203	215	208	204	221	212	222	218	198	207	223	228	213	201	236	211	232	223	225	230	234	202	224	235	205	216	230	228	214	215	216	213	206	220	244	221	214	240	214	224	231	192	197	230	240	230	215	219	230	230	212	227	229	230	212	218	217	246	223	215	222	211	231	235	207	231	220	236	222	206	214	256	208	223	229	197	206	220	219	216	194	263	225	228	232	196	243	216	225	202	227	222	222	226	211	227	212	210	239	208	201	234	212	220	210	195	207	191	207	190	217	226	232	226	218	192	226	226	225	203	215	190	212	233	220	229	228	239	216	228	218	243	227	233	231	230	238	222	221	198	228	209	211	221	210	202	221	212	233	236	228	223	240	231	248	215	216	222	212	217	226	219	217	222	201	208	230	227	226	241	222	241	188	218	219	229	222	204	235	228	222	227	198	229	227	227	209	218	246	211	200	227	202	227	209	227	220	222	207	238	215	241	220	243	207	231	217	235	227	199	227	215	234	227	216	214	223	226	216	237	228	204	215	238	203	233	230	235	199	239	203	199	242	224	209	206	230	209	242	215	242	227	234	223	216	216	208	211	228	236	223	233	210	228	246	234	190	208	223	222	197	208	206	239	234	179	260	221	214	219	214	234	219	230	187	251	218	232	244	224	224	218	204	225	241	222	223	198	207	211	239	219	216	208	224	224	251	212	247	241	227	221	203	215	215	190	178	223	254	237	247	206	225	227	232	201	223	213	242	197	227	197	220	191	246	202	219	233	218	213	197	227	223	208	215	224	239	199	213	233	222	238	196	199	209	213	211	220	216	206	212	209	217	224	244	212	218	238	236	192	232	220	212	215	220	234	224	232	216	217	233	219	202	231	222	228	211	207	214	199	229	232	193	217	242	204	209	207	222	208	188	205	245	221	228	228	218	199	222	213	213	230	227	222	214	211	231	224	227	251	220	210	231	221	213	208	195	224	247	217	249	224	234	232	211	225	217	228	195	211	202	204	210	193	205	242	207	239	213	207	224	229	210	202	207	208	240	202	197	214	220	224	240	210	212	218	228	218	220	243	232	239	208	212	222	199	226	222	217	230	217	227	238	209	211	190	240	217	216	217	239	220	225	229	237	225	218	235	236	221	208	216	210	215	230	218	215	218	197	204	212	224	238	224	202	224	228	237	217	216	206	241	219	230	222	213	202	206	234	217	239	229	210	231	218	236	216	226	223	224	251	203	186	227	224	220	209	213	238	211	216	211	199	206	211	201	232	209	231	201	238	233	218	224	227	217	218	224	193	216	260	231	217	284	212	196	211	209	232	208	228	211	207	216	230	220	201	210	206	228	221	226	215	232	232	235	244	225	205	219	237	206	220	192	237	217	214	195	223	246	220	207	200	215	211	244	198	210	234	224	204	231	220	207	210	240	224	204	224	229	215	222	205	198	249	205	239	243	218	247	205	178	238	228	210	203	235	208	199	224	202	214	234	207	207	220	225	221	220	241	226	218	237	234	212	193	226	209	220	222	233	196	210	195	221	190	232	206	211	219	215	221	250	224	185	216	215	207	226	201	202	218	238	230	213	220	221	228	205	224	205	217	208	223	195	256	204	230	238	228	228	212	225	230	258	198	231	207	227	216	231	217	230	222	217	201	220	220	204	208	192	222	212	235	224	237	200	222	212	188	217	221	221	215	236	184	200	223	203	237	195	222	223	227	222	207	205	222	217	227	218	201	191	203	231	227	209	198	218	229	233	195	199	214	213	260	194	218	233	185	220	232	246	226	205	183	201	217	221	203	217	210	228	194	202	211	211	237	229	197	218	225	233	235	224	214
4417	770	568	354	338	274	267	281	277	231	267	255	253	241	254	267	263	214	274	244	224	255	267	238	245	229	278	273	257	285	250	268	255	236	238	255	223	285	265	280	234	254	233	247	231	238	266	252	259	253	224	226	249	266	286	254	246	262	236	256	219	251	261	211	221	198	215	224	263	217	250	212	238	243	253	218	227	218	228	256	252	255	253	236	259	263	267	242	244	224	249	205	238	252	259	253	296	259	249	247	233	239	266	265	261	250	265	250	253	242	268	247	252	237	249	239	252	253	269	249	245	243	270	260	238	226	236	230	238	264	265	252	256	245	270	240	263	236	250	247	259	262	273	238	251	250	225	230	227	231	208	244	229	239	227	270	236	245	217	250	261	256	249	257	257	255	251	252	269	252	237	228	241	250	234	260	267	243	254	260	242	258	226	254	250	240	279	257	232	239	246	253	254	279	254	253	255	267	254	251	226	228	267	265	270	230	247	243	244	229	249	256	248	257	240	259	256	245	264	244	219	238	254	247	266	258	245	238	279	249	231	249	234	253	233	232	253	247	236	263	220	257	236	241	263	225	237	257	257	245	228	249	248	260	253	254	217	252	233	220	236	221	255	217	254	224	273	245	230	253	241	253	246	218	236	238	257	214	229	244	266	244	252	244	268	237	221	235	241	253	253	243	244	236	243	249	232	263	244	242	242	255	259	267	264	270	229	233	261	250	244	245	249	223	268	238	269	240	248	226	271	247	246	275	221	242	246	261	246	248	257	257	262	250	246	256	239	259	256	253	256	280	235	273	249	243	229	249	270	230	252	243	248	264	258	264	259	271	257	251	236	233	261	224	228	209	251	255	257	260	207	241	241	237	228	238	255	277	225	257	230	233	220	258	231	246	224	250	225	255	253	244	254	278	250	244	227	231	244	234	218	266	241	289	255	230	244	253	252	221	253	269	224	254	242	246	272	262	244	265	262	254	251	266	236	250	252	257	234	270	249	252	254	227	261	260	235	234	259	240	261	260	271	239	217	236	249	258	250	248	237	233	257	235	244	238	233	237	259	227	224	264	255	255	259	251	260	237	257	233	234	261	256	233	259	275	255	251	240	272	246	243	249	250	244	272	278	257	239	260	211	242	245	222	238	272	258	223	238	242	253	257	226	243	257	257	249	227	285	233	256	277	250	265	244	240	235	261	260	239	245	276	260	238	238	215	286	237	270	235	260	246	244	237	262	248	225	237	240	245	250	222	243	266	219	261	252	272	253	246	246	266	252	242	259	263	264	246	250	260	258	264	238	266	252	254	241	259	208	234	264	221	250	260	234	262	225	260	261	237	256	243	254	265	233	256	286	243	236	256	261	263	262	233	257	243	237	246	250	235	253	234	246	258	262	256	241	248	237	251	229	211	252	231	235	240	262	257	228	251	268	267	230	247	265	230	261	255	248	256	258	225	228	230	230	231	256	230	249	256	236	238	232	212	234	251	245	259	261	236	246	242	265	280	254	270	239	254	251	253	248	233	269	245	289	237	255	248	267	245	243	233	302	246	240	240	258	238	265	232	236	245	227	248	252	263	267	256	229	247	224	261	225	225	261	252	255	248	252	249	270	222	225	245	234	257	272	244	235	234	257	272	247	257	261	272	250	233	245	272	249	241	255	252	237	255	296	226	250	254	262	215	257	231	241	236	248	276	230	267	254	242	252	232	276	243	266	256	246	261	241	252	283	241	250	245	266	227	230	235	226	273	260	240	281	240	247	266	228	263	239	244	262	241	236	272	258	234	264	270	241	238	243	241	236	245	263	240	245	243	261	227	260	249	265	240	256	241	267	224	257	250	263	227	222	233	221	257	242	285	255	272	225	247	265	268	244	239	254	229	248	241	268	221	263	251	231	272	226	244	238	273	264	243	246	251	208	259	282	241	232	264	269	264	245	253	239	248	254	277	235	254	268	232	259	233	255	247	267	269	238	255	253	235	256	244	218	248	275	230	270	244	268	235	255	250	244	245	273	244	235	244	240	249	239	221	263	266	273	257	255	223	254	254	238	245	264	267	260	248	232	274	245	266	237	242	269	252	248	249	247	306	240	261	224	260	257	256	250	259	248	236	252	250	264	232	251	250	243	250	256	269	253	230	249	237	276	243	257	258	225	274	219	272	254	233	268	256	238	252	238	225	255	263	223	279	256	236	244	272	233	246	248	260	232	261	255	239	247	234	238	246	268	224	217	257	259	258	242	237	236	252	236	265	244	246	240	227	259	241	260	240	246	237	241	239	237	253	253	243	243	256	256	255	256	225	222	243	245	226	273	236	254	218	269	266	229	230	257	221	248	235	233	246	246	246	227	250	246	244	245	224	270	236	247	256	234	240	248	223	235	243	262	248	253	246	254	244	244	230	249	242	248	216	240	244	265	252	271	258	241	233	260	264	215	216	246	271	238	239	243	239	260	244	243	240	234	237	235	250	265	227	250	223	226	246	233	250	241	229	224	250	239	230	277	250	259	272	248	243	260	251	254	235	238	236	260	269	246	263	250	248	266	238	239	242	263	223	264	254	258	247	254	272	217	255	258	241	254	257	243	261	248	246	271	244	272	250	236	240	242	254	246	254	243	231	243	272	240	231	241	240	246	271	231	266	248	252	258	269	222	251	234	236	270	232	244	235	250	235	240	268	265	228	237	236	259	251	250	230	244	248	255	232	233	263	243	242	260	236	239	255	248	252	251	218	252	230	256	226	258	234	252	238	241	270	277	265	217	243	237	251	242	234	242	270	284	258	274	239	235	248	271	234	258	248	245	239	234	250	229	246	214	265	246	254	238	266	247	256	245	244	270	257	238	235	256	217	277	267	253	258	237	259	228	255	245	253	256	244	281	227	256	242	238	254	260	264	226	247	225	256	265	229	265	236	238	248	242	233	245	247	249	236	251	255	256	244	241	256	244	293	225	225	270	245	234	230	221	265	264	237	238	281	227	268	254	266	227	269	247	247	272	249	261	261	229	243	248	258	243	233	217	245	247	282	259	253	231	238	244	260	263	237	265	235	227	251	227	253	217	242	251	237	248	215	213	271	250	218	260	269	259	265	255	220	269	258	280	265	265	236	245	250	268	231	242	237	246	232	224	245	239	240	253	233	253	244	250	270	232	259	247	250	235	230	249	267	261	264	240	246	222	225	252	227	244	270	235	235	242	228	243	272	267	261	234	245	255	231	227	233	241	234	217	289	248	251	231	237	235	244	277	264	254	224	235	234	264	233	230	240	231	225	231	231	274	254	237	228	226	276	231	249	221	244	223	244	237	273	235	248	235	235	250	255	224	245	258	231	239	258	258	250	255	248	286	238	220	235	255	252	236	262	258	269	241	263	262	245	258	256	246	243	232	260	244	268	232	252	253	261	236	250	225	218	245	231	235	230	247	230	255	229	221	231	241	265	225	271	243	239	248	267	235	231	245	263	243	235	243	239	238	230	247	223	242	262	255	248	247	265	233	246	245	251
23939	21310	28489	24452	21273	8334	771	516	392	363	343	257	256	266	243	222	229	202	216	197	193	223	206	168	193	172	201	177	182	153	208	185	187	165	178	173	152	177	156	152	172	148	174	160	164	192	190	166	164	165	189	156	165	153	172	173	180	188	170	160	157	136	161	178	160	172	132	153	172	137	174	167	180	154	158	144	161	159	179	165	163	143	170	175	165	180	170	165	143	164	171	183	158	163	157	158	174	170	168	180	157	185	202	173	159	155	163	174	175	152	147	172	144	167	167	187	177	157	172	179	185	166	192	189	178	161	180	172	146	163	160	164	156	160	161	155	171	167	170	148	160	168	169	179	165	159	164	192	132	177	175	170	174	158	174	180	146	171	167	174	175	152	161	174	172	188	167	182	154	159	187	167	192	174	155	161	161	176	170	161	155	157	168	165	170	167	152	172	162	168	169	170	184	167	160	158	174	158	165	178	181	178	162	161	164	163	172	179	173	192	149	185	164	161	161	165	171	171	158	155	162	184	158	146	166	173	148	131	168	172	151	167	165	144	166	155	203	123	178	151	197	151	166	152	190	151	151	163	170	189	163	148	162	172	148	185	170	201	164	157	191	159	157	160	149	168	138	166	182	193	193	175	186	172	160	165	190	150	179	153	149	146	150	190	153	173	165	168	160	159	187	178	153	180	142	170	156	153	162	146	155	181	142	140	171	162	182	169	157	170	183	191	182	191	160	182	163	159	167	152	161	165	171	175	166	171	170	125	182	171	193	168	167	170	151	159	168	178	167	145	161	180	146	199	189	179	169	144	158	143	161	178	153	158	150	164	139	172	166	161	161	149	154	157	170	146	177	175	166	169	150	159	159	173	179	169	159	147	156	169	164	171	182	152	188	157	167	149	176	167	173	184	146	179	157	177	173	177	187	161	165	167	172	152	168	172	156	158	175	181	184	181	169	157	159	167	148	169	168	182	151	165	173	175	156	173	164	178	210	168	161	140	169	131	157	171	153	164	169	191	159	169	150	180	178	155	149	136	157	152	167	126	166	177	143	171	161	174	158	184	166	162	161	174	161	160	166	178	166	151	159	155	171	185	163	162	173	189	153	161	169	162	150	157	165	174	164	172	186	159	165	142	160	171	168	158	176	163	164	159	146	145	156	163	213	152	157	178	161	157	167	195	182	175	155	149	170	155	184	162	161	151	172	147	162	158	158	168	165	156	178	161	164	169	155	134	155	164	149	163	170	152	170	181	175	144	155	166	164	163	184	171	172	152	167	173	177	151	171	181	176	170	165	178	183	163	169	160	162	166	145	159	155	172	168	159	152	172	144	167	149	153	181	160	159	173	148	174	156	164	154	193	156	151	163	168	153	152	143	183	125	197	160	168	142	155	168	147	164	156	182	152	168	158	179	158	174	167	180	157	170	179	172	174	151	170	162	164	149	175	175	145	157	156	174	191	158	175	162	153	165	164	175	166	143	161	155	154	165	148	161	161	147	166	180	160	158	145	172	147	164	160	166	155	178	172	164	166	149	167	157	141	164	159	171	185	171	169	150	178	159	164	168	152	176	143	185	161	195	172	159	154	151	159	184	160	175	167	184	137	159	172	175	165	168	162	161	181	177	168	151	173	147	160	180	154	173	164	184	174	181	160	176	178	157	176	168	150	153	182	144	162	179	168	144	166	181	172	166	169	151	170	187	171	167	166	152	163	172	184	182	181	163	178	177	151	164	163	186	166	148	164	155	153	139	148	175	180	140	148	156	164	167	164	160	172	169	168	176	169	184	182	185	162	168	140	159	152	161	152	174	154	176	180	172	128	165	158	152	168	143	165	172	171	160	148	165	168	169	162	162	178	162	168	165	173	149	172	161	180	181	150	169	159	159	161	178	173	144	178	147	155	153	170	141	166	152	135	141	168	163	164	160	149	183	155	155	144	149	185	161	160	175	156	165	184	188	154	172	145	162	163	155	149	150	168	175	183	159	189	155	176	169	173	138	166	178	146	156	147	185	163	160	155	185	176	175	169	131	159	154	157	193	191	173	181	151	170	164	166	181	160	154	174	164	162	189	164	178	178	170	165	151	152	140	154	173	197	175	162	177	167	160	151	157	172	187	185	132	148	173	158	170	179	185	166	146	140	176	197	150	161	155	154	172	154	199	170	147	156	180	163	143	156	174	162	163	185	160	172	147	145	164	176	162	165	152	167	173	175	167	161	161	156	143	174	186	157	171	186	178	162	172	176	158	159	178	169	178	170	174	173	168	193	174	170	175	182	153	186	160	163	155	162	201	173	153	169	152	179	153	166	168	169	158	170	181	176	184	136	180	172	154	174	154	176	162	156	169	162	164	145	191	174	189	170	154	163	166	159	162	186	161	162	152	139	157	153	183	176	162	186	156	160	153	160	173	170	177	143	155	151	156	169	173	169	141	165	170	165	154	150	176	183	175	174	187	182	159	152	161	175	151	143	167	172	166	163	180	185	158	170	182	184	161	150	168	177	173	143	152	182	153	151	168	155	168	155	141	155	156	162	169	163	167	169	169	160	187	145	161	179	163	173	158	151	177	178	165	156	150	165	187	167	148	171	152	169	166	180	206	176	164	163	167	149	191	161	180	142	156	154	144	161	153	180	148	172	163	146	155	171	168	155	174	172	164	175	173	173	185	173	142	168	162	169	161	170	171	170	158	160	158	155	175	141	160	165	150	155	135	155	177	157	154	156	164	166	169	176	146	151	160	176	158	162	170	151	175	164	195	170	169	159	180	167	164	146	144	173	172	172	181	178	154	181	164	172	172	164	175	171	177	165	167	164	139	157	172	152	155	142	181	148	171	167	181	147	146	171	166	187	178	139	163	155	168	161	171	161	158	170	164	155	157	157	159	174	164	160	137	166	176	153	156	148	164	142	170	179	158	156	171	162	155	165	165	182	176	136	176	165	158	168	181	159	187	167	147	177	166	151	147	175	158	164	158	184	156	184	140	158	155	166	173	162	187	161	164	164	169	171	159	192	172	172	164	158	167	149	155	155	167	181	154	180	159	170	168	153	158	139	167	161	149	147	147	156	170	179	145	164	142	179	160	175	166	180	155	199	164	157	152	155	168	168	167	184	151	177	149	156	147	175	183	163	153	160	168	154	163	172	158	180	166	177	159	162	145	176	178	165	157	165	178	168	158	177	168	170	170	185	171	177	177	141	179	176	153	155	153	154	177	164	170	171	161	152	180	133	140	176	173	159	185	164	138	158	175	151	152	138	188	157	165	191	181	148	159	171	167	156	156	147	145	131	174	164	173	161	172	157	172	186	176	141	163	159	153	178	175	140	167	155	165	176	167	169	175	157	169	184	206	151	163	165	179	138	171	166	155	153	182	166	178	141	154	133	164	176	158	167	175	154	151	164	170	175	169	169	160	180	146	206	171	157	166	170	160	163	149	141	159	162	136	158	144	172	150	182	154	180	159	168	158	163	161	154	160	168	159	175	211	172	178	137
3399	8752	5606	2494	1814	1351	1023	778	618	569	449	386	364	340	283	277	267	246	250	271	223	216	239	204	239	189	251	183	190	213	213	202	180	214	202	197	222	202	204	206	211	162	205	201	165	172	206	208	212	187	179	188	172	194	181	185	184	218	192	181	175	181	188	193	194	178	192	198	150	177	195	173	186	176	192	188	169	175	176	177	192	174	171	168	187	143	196	220	183	173	168	185	186	169	161	191	173	167	178	174	177	187	199	180	188	215	200	158	186	212	153	171	190	179	188	170	179	181	185	157	197	189	167	181	176	195	203	219	178	168	200	201	175	205	181	166	165	187	176	188	182	184	195	187	165	161	180	172	175	166	198	202	195	155	179	173	188	183	209	180	188	193	183	159	177	189	185	182	185	197	170	202	202	186	185	194	189	178	171	186	175	191	178	153	182	155	206	183	165	199	171	191	185	201	161	166	176	164	204	169	181	188	196	190	181	198	192	190	198	161	173	170	183	164	193	188	181	170	183	200	188	180	171	202	200	177	157	185	183	168	171	179	189	203	165	196	165	196	189	166	175	211	166	183	181	176	174	208	183	167	171	188	198	177	165	179	189	187	158	200	189	185	175	197	188	180	172	171	164	163	188	167	183	206	172	194	174	186	162	191	186	184	185	188	177	188	174	159	178	193	159	186	203	181	188	214	208	193	174	164	178	178	170	171	188	174	211	169	177	161	162	167	195	171	200	199	194	168	163	185	190	173	184	172	183	192	183	208	177	192	171	185	186	151	163	178	171	183	162	187	194	189	181	144	182	172	190	165	186	188	174	163	181	193	200	176	157	163	191	175	170	183	186	175	176	187	183	170	190	155	176	175	203	174	176	200	185	188	164	185	175	178	170	183	163	183	198	195	183	185	193	186	200	160	170	180	190	169	183	193	178	174	203	184	186	197	193	177	174	179	195	167	188	183	197	175	192	180	172	193	190	193	185	193	173	191	187	191	186	154	175	182	172	186	170	172	153	147	202	174	188	194	186	184	182	175	166	166	220	170	168	166	179	173	191	206	168	174	159	220	180	191	167	185	163	199	200	166	205	179	171	200	169	160	166	168	163	199	184	185	179	213	183	173	186	189	163	167	182	180	213	192	204	189	188	177	174	172	176	172	170	182	190	180	186	206	175	181	151	159	199	177	177	174	179	157	145	188	175	171	180	194	175	180	171	189	182	186	203	185	174	154	172	191	170	179	188	167	181	201	211	193	181	188	205	178	189	152	160	168	186	188	196	175	160	180	182	177	210	157	170	177	186	170	182	182	180	170	185	208	162	183	182	172	193	195	190	159	194	180	156	189	179	171	213	161	156	193	171	179	178	183	175	151	173	157	197	169	194	213	202	187	166	179	179	201	189	187	176	164	164	171	173	155	180	183	172	155	181	187	193	167	220	200	159	210	189	192	204	161	155	204	191	156	180	186	179	151	178	177	170	176	172	168	173	169	195	167	185	173	182	170	189	179	168	209	178	194	168	172	196	198	180	182	182	171	177	154	166	156	174	190	167	168	188	190	188	175	192	170	175	190	182	180	185	189	201	175	195	178	166	186	170	187	162	177	200	195	178	213	161	176	182	192	186	179	168	160	204	194	176	170	175	180	191	182	175	190	188	195	178	173	179	161	191	176	186	197	178	187	173	194	186	181	202	180	182	180	187	186	170	164	197	172	176	177	189	174	178	186	191	179	160	181	147	153	175	201	171	173	192	185	200	189	189	186	166	179	185	166	175	183	202	210	182	179	192	175	186	170	204	167	162	155	187	165	189	185	171	183	172	163	171	160	191	165	190	172	162	193	174	190	172	181	190	187	189	181	186	176	188	177	173	188	164	168	171	201	216	196	171	187	176	188	191	173	185	169	188	184	161	171	194	154	168	192	176	191	177	198	170	176	181	190	187	173	179	166	188	180	164	186	188	171	197	202	180	193	197	163	180	172	175	153	169	163	188	169	180	165	167	177	185	176	162	183	181	159	185	157	160	180	169	165	183	177	149	170	188	202	193	191	176	184	162	181	170	170	147	174	192	185	185	179	173	177	165	171	166	203	205	160	159	177	184	191	184	188	164	183	175	176	188	172	175	164	186	193	189	168	184	185	200	200	200	186	197	180	218	185	181	187	198	184	181	178	164	174	176	167	177	156	193	175	199	169	177	163	201	188	181	181	176	174	190	167	170	178	192	191	171	175	175	174	184	191	188	192	191	166	198	177	182	175	181	179	160	158	169	173	201	177	175	167	191	191	184	181	177	184	165	186	181	192	206	156	193	204	175	217	166	181	177	166	186	166	169	176	168	176	203	186	184	174	190	174	190	188	180	193	166	179	181	196	192	162	194	181	167	169	162	178	180	166	173	203	181	183	168	183	171	180	208	200	170	180	158	187	186	191	186	173	172	173	171	171	195	180	193	190	163	163	163	163	187	185	177	202	186	196	183	187	176	171	200	188	158	178	188	174	156	180	188	159	195	167	194	178	184	172	174	167	192	188	175	209	164	185	184	154	177	181	190	167	193	191	205	170	175	202	186	176	174	172	169	207	208	156	178	172	178	169	194	178	175	174	187	180	174	198	176	184	183	185	177	187	184	195	174	187	187	181	176	179	174	183	194	164	165	193	159	170	181	179	171	172	172	173	176	199	181	201	190	163	180	194	181	158	170	164	178	170	197	162	186	198	175	167	177	175	183	183	179	179	159	169	196	202	173	162	198	189	174	172	191	190	199	199	163	178	169	171	180	167	153	187	180	163	174	174	194	178	180	181	182	174	184	176	186	165	176	179	180	182	164	200	179	154	192	166	200	182	189	181	191	171	182	163	183	171	184	162	187	166	195	178	175	165	148	152	189	175	177	177	161	186	190	147	178	188	185	216	166	173	176	180	178	176	164	176	190	179	188	168	168	194	186	190	174	176	191	162	149	194	178	181	182	172	175	186	182	168	182	179	194	162	179	188	182	162	192	192	172	205	180	186	176	192	197	188	171	185	170	179	180	167	166	178	205	155	189	159	199	162	195	205	194	169	176	159	195	163	209	183	193	161	191	165	182	144	179	190	153	204	185	182	174	202	206	159	177	192	185	186	178	204	201	170	189	201	178	196	184	188	165	157	170	172	200	177	188	159	175	205	203	209	194	175	187	169	172	169	196	171	196	178	174	173	180	162	181	147	196	171	166	177	161	161	180	178	172	188	172	189	174	191	169	174	177	180	190	176	189	169	174	182	180	161	184	161	171	165	176	175	229	177	190	194	172	186	188	159	172	155	179	163	174	167	199	165	185	175	171	160	167	200	164	173	186	187	180	186	171	177	169	175	174	192	192	171	185	177	169	181	183	180	185	170	186	188	195	170	173	158	153	169	170	185	166	173	210	170	185	190	172	195	191	189	190	184	186	185	164	184	184	164	181	168	171	175	179	170	205	169	174	188	174	189	204	177	187	187	193	172	181	208	181	168	172	183	162	174	186	163	194	189
25117	21372	27428	25624	9254	885	645	598	539	517	486	465	477	458	455	475	451	427	445	428	423	432	383	423	429	387	409	403	454	400	445	399	412	460	440	393	409	414	404	449	419	416	399	452	431	400	431	430	431	416	411	442	426	417	429	418	410	389	417	409	384	379	380	396	384	404	373	419	454	395	420	446	414	414	410	447	381	435	430	420	388	425	427	383	406	401	406	426	420	364	396	409	400	400	398	438	384	386	421	416	383	399	415	430	373	380	412	385	380	448	405	402	438	429	391	378	412	384	392	392	388	361	412	427	454	422	414	422	373	452	406	391	398	412	440	373	417	406	401	368	434	391	397	405	437	410	390	441	409	395	418	414	416	412	433	432	373	404	408	426	441	435	450	402	452	390	435	435	401	407	396	393	407	373	390	405	416	435	406	390	431	458	427	405	411	417	416	398	390	419	429	399	431	397	397	419	403	412	453	450	454	399	438	402	403	400	420	386	396	409	389	414	437	416	409	388	377	394	424	406	401	393	431	406	379	412	383	383	405	384	452	404	444	387	393	391	402	410	388	405	398	414	428	434	394	389	405	411	405	390	413	418	394	407	441	390	417	409	424	399	396	430	388	442	451	420	408	410	415	375	391	404	378	438	406	402	383	413	423	438	441	409	362	390	457	414	418	369	419	369	409	409	414	398	419	422	405	378	407	440	444	434	422	437	394	421	412	423	419	434	404	414	417	364	425	392	408	412	381	414	392	367	405	410	417	422	388	394	411	403	405	413	426	400	393	402	405	388	418	375	378	407	394	397	427	410	426	404	386	381	418	394	403	398	368	418	399	375	421	416	403	432	388	399	403	413	399	393	389	418	393	371	396	404	389	444	445	412	444	426	441	394	422	408	408	418	407	403	392	369	438	413	386	413	446	424	391	380	425	385	407	398	418	404	414	386	429	417	376	421	445	389	415	418	388	406	376	431	412	419	393	431	437	455	453	404	386	402	425	437	405	412	422	431	389	402	454	393	420	434	431	390	408	394	406	394	448	435	401	406	406	406	442	396	469	427	414	420	413	421	403	439	410	400	406	395	418	422	369	371	411	420	424	409	398	389	379	398	395	376	390	388	397	398	372	418	431	388	404	406	380	409	397	388	402	400	436	382	404	393	409	414	406	402	412	376	394	412	423	399	385	413	393	378	415	435	426	434	421	394	389	410	418	428	416	423	424	384	415	396	438	413	395	382	404	398	411	381	421	375	362	423	413	382	416	409	379	400	419	427	400	416	399	355	410	368	423	384	391	394	416	405	422	430	390	397	400	434	410	422	381	400	409	437	444	390	435	389	418	392	370	375	421	423	383	381	466	407	414	438	408	440	407	390	401	435	394	407	419	427	434	406	394	369	415	398	449	412	432	399	407	389	398	359	445	449	413	407	402	402	412	388	385	395	415	410	399	380	415	412	390	402	425	428	385	380	432	400	405	408	386	414	382	397	424	390	439	418	402	410	431	381	405	391	406	412	401	388	431	443	422	422	421	442	382	418	393	391	401	411	427	388	402	400	385	414	383	411	427	391	383	410	409	394	425	406	426	404	426	412	381	445	408	374	400	393	412	385	421	399	419	405	368	432	405	441	438	435	409	426	394	366	413	409	383	359	394	443	422	414	378	388	387	409	415	423	401	391	413	405	423	435	419	401	409	401	395	437	427	368	409	442	429	396	406	369	384	410	411	395	392	386	393	406	429	400	396	416	422	397	395	407	414	402	396	437	406	375	413	397	415	347	425	412	428	417	408	371	387	381	419	428	406	427	423	407	393	389	409	402	409	406	400	427	397	393	356	408	425	400	398	409	396	413	393	405	400	433	396	379	417	386	428	382	401	423	440	415	386	403	401	398	410	400	391	375	457	408	395	421	402	411	442	439	376	397	391	396	424	407	389	405	423	385	396	422	380	410	421	439	397	412	432	384	373	425	388	432	411	408	410	409	401	396	408	410	417	402	402	430	387	414	376	396	421	423	415	427	414	449	384	412	408	393	408	438	377	389	365	392	414	415	438	392	422	378	385	397	398	388	395	439	397	448	391	402	401	424	407	441	405	416	416	409	390	416	427	442	365	459	415	428	412	419	437	422	383	390	408	418	404	435	435	378	415	410	450	374	425	394	424	439	384	428	397	395	403	422	384	409	399	395	451	427	434	419	387	420	414	433	409	421	433	394	397	400	427	391	365	417	427	374	423	424	433	415	421	360	442	419	403	381	388	384	433	418	432	419	387	372	417	371	396	424	375	408	439	412	387	404	435	401	420	402	431	423	425	429	428	371	402	419	437	368	376	408	369	406	368	404	441	394	377	395	397	395	412	383	438	399	413	407	447	380	397	385	412	441	406	415	392	398	394	420	395	388	406	408	425	407	390	362	426	443	410	388	377	391	413	390	398	428	460	423	394	385	403	382	435	387	391	419	411	415	413	390	388	442	402	403	379	420	434	440	386	401	397	422	404	389	463	402	412	421	398	388	413	425	427	400	374	389	358	400	416	382	425	417	372	368	405	439	444	398	394	389	399	409	439	381	393	396	416	387	415	367	417	408	419	406	398	386	416	402	375	422	408	400	402	399	417	402	399	413	405	417	421	410	402	388	397	408	452	441	405	399	396	390	430	401	403	407	418	399	374	393	407	384	456	401	389	421	422	409	333	412	389	437	431	416	418	388	387	406	418	435	399	395	398	437	417	460	395	385	400	444	382	438	380	398	426	399	438	408	403	395	439	415	428	388	418	409	404	403	407	448	395	407	424	413	419	378	415	408	408	404	369	404	414	394	424	396	414	395	410	393	409	402	405	365	430	423	405	428	400	386	381	399	442	409	406	418	394	382	424	435	422	420	376	428	413	399	398	401	389	388	362	412	404	417	394	432	430	394	419	395	423	392	380	416	391	418	433	410	429	369	437	415	395	370	409	424	438	424	433	436	407	406	429	446	403	423	396	375	414	379	408	421	427	428	422	390	366	426	390	398	390	382	434	389	396	422	440	394	391	411	388	383	379	370	395	403	406	402	375	426	411	438	385	419	408	396	422	396	373	426	389	413	416	406	417	425	415	415	410	377	394	380	421	440	412	385	383	461	417	405	382	415	418	436	436	397	434	420	416	415	452	364	389	436	438	391	433	347	410	425	424	387	412	399	394	433	386	412	434	400	405	421	396	412	382	391	405	391	422	420	416	416	369	408	427	410	430	395	378	428	406	446	399	410	424	382	413	402	408	417	434	387	435	358	427	404	357	408	387	354	384	469	376	406	386	432	405	420	388	389	406	418	408	391	415	441	458	394	420	351	413	410	402	403	396	399	407	385	385	360	405	402	386	402	432	411	416	411	429	404	375	403	418	412	444	386	393	385	398	422	404	398	397	404	388	344	390	426	432	389	407	390	451	398	396	381	409	409	391	369	417	412	386	386	409	437	409	396	418	429	385	408	381	446	390	398	404	448	413	400	411	407	379	419	442	421	376	393	401	420
3632	5302	3292	1692	1362	1080	932	726	724	664	595	551	534	522	523	546	440	459	484	494	493	477	456	453	453	435	445	410	432	406	433	463	401	468	410	466	410	424	430	414	425	428	460	461	470	455	477	386	454	445	413	429	467	431	442	414	450	467	431	412	426	380	438	428	441	422	414	405	429	444	423	465	412	421	469	435	428	448	404	430	424	423	401	429	429	484	423	440	414	446	444	433	385	480	443	442	417	411	445	460	414	418	478	435	474	438	430	392	418	452	439	446	429	448	472	416	412	462	436	393	415	450	411	451	464	443	419	448	438	436	445	438	437	483	452	419	419	430	415	414	440	433	421	450	457	430	460	429	424	412	451	459	404	467	463	442	457	448	420	415	449	440	419	428	431	421	418	424	429	420	447	461	425	394	460	425	439	409	416	461	423	431	469	392	418	432	446	402	428	457	406	405	411	461	421	412	418	409	457	454	414	416	416	460	444	376	396	448	472	459	420	424	438	435	416	417	427	494	457	408	416	461	435	480	425	434	450	440	427	431	422	446	472	426	455	429	436	403	432	482	458	419	471	452	441	435	402	411	456	435	446	415	422	449	430	432	433	409	459	418	417	445	436	448	438	421	447	431	425	436	427	454	429	434	456	459	425	398	411	423	433	395	422	425	415	401	441	399	437	437	424	435	419	438	458	498	431	456	402	425	457	437	412	429	428	459	433	447	419	417	478	410	412	439	446	444	449	426	444	415	427	452	436	427	426	450	420	429	426	427	437	449	426	418	441	467	431	433	438	415	465	445	452	431	450	423	430	434	448	446	380	429	450	445	407	409	433	390	448	457	413	460	470	419	455	438	433	405	442	417	433	454	449	465	439	444	487	412	409	425	472	421	396	415	452	465	412	424	434	418	427	434	426	415	457	430	424	456	407	435	412	455	437	426	443	388	418	420	444	438	422	451	417	432	431	469	417	442	417	450	430	453	421	457	430	414	432	405	448	437	455	435	440	445	435	438	414	436	436	450	447	448	440	466	439	451	430	381	453	426	433	427	434	452	438	415	454	432	446	436	430	466	485	424	447	430	461	405	453	440	434	432	446	416	443	409	446	464	437	449	438	438	433	400	472	429	389	417	464	447	423	433	416	428	420	446	434	449	414	468	416	420	475	445	399	464	428	394	428	442	399	444	451	458	410	445	449	435	410	446	404	387	457	445	486	403	434	419	396	387	418	476	432	401	426	419	458	443	442	442	450	429	444	407	402	428	384	427	426	412	418	442	445	435	446	433	453	411	420	456	448	428	433	432	387	422	462	433	432	400	444	411	415	463	412	408	435	438	494	398	407	444	426	419	430	455	420	447	412	446	440	483	455	384	425	424	447	437	431	409	454	435	394	426	458	438	416	442	453	456	431	391	441	441	455	447	478	417	445	457	443	455	412	444	461	415	412	418	424	418	429	405	421	411	451	446	430	447	426	470	451	434	452	409	411	415	407	465	469	461	416	451	443	422	472	449	430	392	422	429	408	448	389	426	383	445	406	426	413	408	434	408	425	422	441	472	452	413	466	409	472	445	419	429	454	453	405	471	410	421	397	455	404	436	398	450	444	441	441	427	429	436	475	452	411	431	410	451	402	417	397	452	407	450	457	475	440	420	447	391	430	427	478	412	431	435	443	446	459	417	411	417	406	391	426	409	404	419	423	441	418	414	473	437	446	388	431	419	401	428	436	432	416	415	418	457	431	419	412	426	433	465	445	442	437	444	393	441	448	430	471	486	443	406	435	417	444	414	380	417	429	417	455	421	434	430	444	436	416	393	417	399	417	442	412	450	450	437	423	419	401	440	423	423	453	405	413	436	433	443	459	457	412	422	432	425	453	379	431	399	419	433	447	435	443	461	429	427	419	451	389	433	452	435	440	427	445	467	426	446	417	433	453	477	430	442	425	445	446	433	435	432	437	460	465	400	453	420	453	436	484	425	409	440	419	407	435	396	416	434	447	401	465	455	433	418	465	404	409	425	445	437	468	439	452	436	400	397	428	402	453	399	401	443	428	417	442	419	428	416	434	424	444	423	431	403	395	467	466	418	426	428	415	434	428	412	413	441	401	440	425	472	445	424	411	434	448	412	434	433	423	430	432	427	462	419	440	455	441	418	442	457	431	466	423	437	437	425	407	421	427	405	471	461	424	412	441	428	471	413	456	438	428	426	435	423	481	420	430	420	433	479	413	440	397	389	423	477	425	422	420	468	438	448	443	427	423	415	391	428	441	426	422	398	441	436	426	439	441	395	452	448	444	482	444	441	431	406	461	446	454	407	447	429	453	444	475	424	384	449	435	424	439	459	404	440	423	417	432	417	464	385	421	440	443	415	390	429	415	422	439	444	428	422	415	482	415	455	445	453	448	425	486	436	459	441	423	424	440	424	440	474	449	451	463	450	416	423	434	414	417	476	410	458	439	480	394	427	446	403	431	404	463	418	442	395	451	438	443	430	427	442	436	428	447	426	453	437	425	471	476	464	452	411	420	436	472	464	420	426	415	472	415	458	394	435	412	429	424	452	437	430	402	433	449	429	423	419	453	430	445	419	448	451	431	439	405	415	438	463	428	416	428	418	413	431	420	451	426	446	458	424	443	458	415	409	418	432	437	453	456	473	469	443	452	422	407	406	471	416	453	466	444	428	440	450	431	419	396	450	450	454	442	459	401	403	440	468	419	412	468	429	454	475	432	379	469	449	431	427	415	426	420	428	454	408	438	474	443	434	450	428	417	408	449	438	436	436	405	443	444	458	424	405	430	421	402	449	473	439	401	433	451	398	396	458	482	431	430	396	445	442	432	416	401	446	438	483	446	449	410	450	435	466	397	423	400	417	430	462	415	418	442	457	448	438	412	498	429	484	458	411	440	448	432	497	470	452	412	423	448	423	428	425	448	439	420	482	446	476	444	441	414	451	447	421	406	403	433	427	435	406	470	446	461	471	441	446	426	458	441	442	431	450	427	433	428	456	441	425	458	408	418	438	433	421	475	424	462	450	420	460	417	435	444	411	409	419	423	448	460	435	426	435	412	466	427	436	435	438	415	399	434	443	419	427	468	437	427	478	397	409	436	456	430	425	444	439	391	402	410	429	453	417	434	405	434	397	423	418	403	427	403	414	449	434	456	418	462	426	425	433	428	428	421	430	435	457	447	431	436	436	411	460	433	402	422	446	423	467	454	428	432	416	430	423	447	447	460	442	420	435	488	432	443	468	437	481	444	433	443	448	417	410	420	446	423	411	445	425	413	435	477	454	423	419	455	436	414	410	396	437	438	431	413	414	439	446	410	434	393	431	441	425	436	447	411	423	433	421	438	406	419	423	444	433	465	417	432	460	461	418	411	390	419	449	482	453	431	434	458	463	422	431	412	396	441	450	452	440	420	431	438	429	400	429	433	397	399	436	459	478	412	429	415	446	438	458	470	441	444	433	449	455	453	448	454	434	429	426	439	408	442	378	411	437
22795	21388	29104	24069	21390	21414	6638	1077	857	777	681	620	576	542	577	496	432	495	484	452	468	444	438	384	434	430	412	402	379	400	443	400	415	441	411	386	392	393	383	409	404	390	397	393	421	393	389	412	382	420	394	358	398	411	424	397	374	431	379	386	382	432	388	424	379	407	366	343	371	421	421	406	368	383	401	403	386	378	400	376	391	392	381	379	401	381	388	353	406	391	373	390	391	402	358	384	396	392	375	439	406	423	408	388	395	435	434	404	396	402	375	367	392	384	394	375	397	404	391	374	399	352	391	397	363	360	376	388	373	387	403	378	406	374	391	367	390	362	372	419	343	397	394	373	348	410	390	400	440	375	381	358	397	424	379	431	394	401	341	377	389	370	392	416	407	427	376	362	373	385	363	386	408	416	403	421	458	376	437	411	359	387	406	378	380	399	375	414	385	421	395	385	372	391	391	420	354	386	405	375	406	359	373	398	398	436	371	411	377	363	386	384	382	412	377	416	374	418	377	392	423	415	376	395	395	382	401	365	358	406	425	375	399	399	380	384	390	380	373	390	369	382	389	386	397	419	356	360	380	392	376	380	339	363	377	394	379	368	377	394	421	384	396	384	424	404	377	420	380	370	333	390	383	399	401	366	406	406	406	387	331	409	381	345	401	346	380	400	403	412	363	411	367	381	382	378	376	385	383	387	381	382	382	370	389	391	380	397	408	355	370	386	375	432	400	389	377	391	391	357	363	367	405	368	407	376	391	367	410	390	379	407	386	374	370	398	418	409	384	389	408	366	395	333	423	342	418	358	380	374	370	402	389	342	383	399	378	401	377	418	434	394	358	381	388	402	394	387	394	366	382	356	408	401	384	383	427	425	398	399	374	417	371	411	400	355	359	394	373	401	408	408	389	419	385	392	395	394	409	377	400	418	388	364	366	387	357	369	361	394	395	400	398	417	379	354	380	388	382	374	409	388	399	377	397	420	396	398	372	376	374	396	384	376	402	407	376	392	348	385	374	361	383	374	369	386	412	356	393	365	356	388	424	382	365	387	391	415	409	404	418	365	389	370	361	411	387	411	415	389	392	392	386	381	395	355	396	411	380	409	414	396	382	391	379	380	384	412	422	392	371	386	364	377	376	420	394	364	379	385	359	377	371	398	393	393	411	397	388	357	388	392	404	390	361	379	402	364	382	326	348	382	401	397	383	336	410	385	406	383	410	375	367	393	391	382	395	359	396	376	372	372	381	396	372	378	378	360	399	389	416	344	353	405	422	381	357	421	380	394	413	368	378	415	382	376	385	394	365	388	396	376	378	395	390	401	418	342	419	428	389	378	344	384	352	389	389	356	397	385	397	411	390	395	400	402	402	359	369	396	360	414	366	404	441	408	407	369	381	373	368	381	408	407	398	411	357	393	390	355	380	415	375	387	398	391	360	375	413	372	437	401	402	395	410	392	406	417	412	370	332	365	356	354	391	403	430	408	389	379	390	438	368	405	401	398	394	382	419	358	398	388	382	371	394	399	384	407	374	387	385	423	429	357	391	400	377	371	386	385	400	405	421	413	380	401	370	377	342	424	408	365	401	408	397	388	377	386	384	393	419	400	374	391	387	383	404	382	412	369	393	405	396	378	380	382	385	403	393	380	416	393	375	375	397	351	368	403	371	409	390	354	430	377	372	379	351	384	451	383	417	401	394	401	379	377	397	405	347	391	340	373	379	380	389	369	379	420	400	380	403	399	381	366	403	365	429	392	387	381	389	419	348	394	384	397	351	361	385	347	370	386	375	384	368	386	420	364	381	381	374	363	410	383	352	390	434	395	390	386	370	371	390	393	371	369	406	410	378	380	405	398	393	371	350	389	373	371	357	373	382	385	392	388	391	368	378	406	395	382	384	350	369	427	372	402	392	377	387	400	440	437	369	417	416	369	357	372	355	390	382	392	347	389	385	378	385	389	427	410	376	378	381	386	400	380	357	353	377	391	395	376	395	388	424	370	381	386	399	390	416	379	370	387	392	391	380	393	394	406	364	379	407	374	405	394	425	361	364	422	371	405	385	380	388	350	388	381	411	419	346	382	369	430	373	363	377	397	355	393	385	393	370	387	391	391	392	383	388	389	381	400	416	400	392	381	373	402	365	378	367	407	407	418	391	388	361	409	387	352	392	370	383	378	387	388	403	421	367	386	335	397	372	335	392	366	408	415	429	414	390	416	373	414	385	400	366	403	362	375	390	392	382	381	423	364	382	368	400	349	400	414	357	354	399	361	389	372	399	369	381	358	393	389	394	372	386	374	381	398	413	422	370	369	388	376	396	361	348	370	411	367	387	385	385	380	401	378	392	390	371	336	379	392	415	357	363	370	372	394	402	397	398	392	367	355	386	348	397	364	358	399	389	367	389	404	407	418	384	415	386	363	379	400	379	367	334	431	383	396	402	377	369	406	388	377	391	420	385	375	411	355	377	368	403	368	391	382	399	353	396	421	393	381	391	376	416	389	358	392	407	360	411	357	381	382	417	402	368	388	403	381	389	363	399	373	408	390	389	381	398	404	413	387	398	423	373	375	356	417	392	394	400	379	343	375	375	361	377	379	377	398	378	393	387	420	440	396	395	390	424	414	393	367	432	419	372	416	374	388	380	405	414	381	370	402	365	397	413	368	380	380	400	375	409	390	374	407	391	362	408	375	360	374	396	354	363	374	348	344	375	371	411	346	409	397	378	386	376	423	407	376	401	376	381	448	386	378	384	373	397	367	368	387	386	393	375	362	388	401	394	376	372	378	398	373	376	394	375	389	401	355	382	371	403	382	365	383	374	408	381	369	403	417	410	391	399	372	408	400	432	386	388	376	423	414	398	365	394	342	377	381	369	395	385	369	385	371	393	378	381	406	416	412	376	406	370	408	402	361	383	379	390	386	394	418	396	422	356	363	365	375	406	394	388	368	381	430	408	405	375	396	382	358	394	382	387	401	342	413	396	365	381	388	387	403	381	372	385	390	366	374	367	358	362	398	372	390	409	411	392	376	391	405	394	417	391	381	346	405	383	414	411	401	403	359	393	378	403	394	396	378	399	334	338	411	384	390	395	409	392	377	367	404	388	372	414	384	382	376	383	406	391	423	410	411	401	403	399	369	393	381	405	350	409	359	383	397	374	407	380	364	369	377	357	372	402	418	387	376	388	411	389	374	401	423	428	361	380	370	390	390	393	405	433	412	398	392	383	375	405	406	389	368	408	374	357	395	403	382	343	399	404	443	348	357	379	359	400	377	410	362	347	383	430	409	418	408	442	400	417	396	414	399	373	378	366	359	345	358	383	401	380	371	404	382	375	345	402	385	379	374	396	372	375	367	405	388	401	399	391	348	375	348	388	398	365	394	384	368	394	351	411	344	385	357	398	403	379	374	392	362	393	420	391	432	378	395	383	367	409	408	411	379	393	381	379	364	397	395	381	355	386	403	370	348	380	402	388	393	388	412	348	381	385	358
4903	14712	9773	4788	3473	2617	2037	1557	1246	1043	977	796	800	687	637	608	548	558	524	537	496	451	489	485	502	427	463	405	448	417	472	447	474	407	413	434	388	408	398	414	390	396	384	406	385	434	420	397	394	398	393	395	421	399	411	431	382	437	408	409	403	408	393	397	408	389	385	387	429	369	391	398	405	397	406	411	393	424	391	387	378	408	420	400	378	384	405	421	393	383	396	377	416	405	365	392	409	415	453	395	444	393	397	351	421	430	384	380	386	349	428	390	404	415	385	388	393	437	376	388	391	389	400	386	366	418	390	366	362	411	372	410	386	351	351	388	396	415	375	427	422	422	384	388	387	373	405	377	417	371	387	361	433	422	403	404	338	391	393	391	417	425	386	401	380	398	405	415	387	378	385	386	413	384	418	394	419	406	416	380	393	426	394	380	412	396	412	382	395	378	369	423	379	388	413	410	405	354	401	359	390	380	366	408	442	407	365	415	387	395	389	393	388	382	384	340	392	393	454	429	365	388	383	386	405	391	359	393	384	388	383	405	383	381	363	397	412	390	388	378	404	369	429	405	408	365	379	386	396	383	371	415	415	365	390	391	406	369	438	389	401	359	409	432	389	417	412	402	395	407	389	395	382	413	383	381	388	389	396	406	387	389	395	415	412	373	380	379	339	376	435	383	357	385	367	420	380	416	415	379	403	364	374	377	433	425	388	408	389	366	371	408	412	401	393	387	374	402	408	366	407	418	407	359	387	399	352	412	383	409	399	381	407	386	387	390	407	380	431	423	408	384	379	387	378	390	390	401	407	354	400	392	434	367	362	385	409	382	397	412	426	410	415	396	446	384	370	381	362	380	385	410	395	413	427	398	392	401	370	406	374	384	394	394	407	417	410	375	372	397	378	417	395	404	400	404	385	407	408	391	374	419	383	381	388	406	378	408	403	402	395	405	415	410	397	378	388	395	396	381	406	405	375	432	433	389	390	383	404	422	395	394	396	412	405	411	379	404	390	392	369	394	424	368	392	381	353	376	415	420	340	395	405	397	386	403	419	391	359	398	370	385	368	424	408	368	405	352	396	402	384	372	399	390	386	339	394	364	394	393	412	412	433	388	415	407	417	356	395	385	419	414	403	393	413	363	396	376	390	423	381	377	347	415	375	416	386	396	392	375	400	417	395	384	414	373	370	413	380	393	398	407	398	382	392	426	371	380	406	371	376	378	413	407	386	436	380	388	383	391	386	367	387	423	375	358	393	372	382	380	372	428	360	425	381	455	418	370	410	387	432	416	405	398	386	370	430	370	420	348	414	377	378	351	384	339	383	392	425	396	370	420	373	389	414	408	388	377	382	368	406	397	417	395	393	387	387	380	363	416	391	393	383	340	393	396	368	398	416	443	402	407	401	404	404	379	381	390	382	359	400	360	395	360	398	371	394	421	386	420	359	358	362	400	389	393	397	411	391	374	407	407	416	381	377	402	443	370	416	409	407	385	403	431	379	405	409	393	386	423	416	393	396	366	397	368	400	396	369	419	383	380	364	394	358	405	385	396	365	415	431	423	392	420	382	422	398	385	382	393	426	413	400	399	422	352	411	378	404	359	382	424	385	388	373	384	385	385	420	393	399	389	394	377	395	410	416	351	413	393	397	416	413	416	385	403	422	411	385	371	369	400	381	377	424	362	421	384	378	367	397	370	389	394	391	404	401	407	361	379	388	369	321	392	422	398	379	430	386	385	377	397	443	404	404	377	397	415	365	421	341	349	405	445	423	408	410	376	413	379	394	406	397	369	398	392	380	410	393	367	403	395	374	371	374	415	370	379	407	420	397	417	386	400	374	399	383	399	399	383	371	391	381	399	374	403	376	395	396	359	396	372	437	411	427	410	384	369	401	385	388	388	383	380	405	400	402	390	370	372	403	405	369	411	387	391	373	436	377	388	383	376	387	392	414	382	383	360	405	399	356	419	379	405	402	417	426	397	403	370	367	411	401	359	371	346	390	412	373	400	407	405	389	402	399	403	396	409	404	365	425	417	379	386	376	367	392	368	382	367	344	400	412	383	404	379	376	375	418	384	400	382	413	410	331	408	368	406	354	382	352	398	360	385	384	392	403	381	402	371	399	365	350	414	437	388	386	378	419	398	404	414	379	400	385	378	355	404	425	377	394	388	364	427	418	417	386	379	367	378	404	393	381	381	424	397	389	411	440	386	364	408	386	357	374	366	394	407	423	371	395	365	396	368	432	414	412	404	381	384	401	390	408	389	411	403	385	397	414	399	383	411	378	449	409	390	408	387	378	380	387	366	421	365	413	397	382	366	391	374	402	422	360	362	380	383	395	405	383	365	404	381	442	375	352	348	355	401	363	386	397	372	399	414	351	390	390	360	394	382	411	384	415	414	408	373	404	374	404	385	388	399	398	412	416	397	404	410	389	394	407	405	389	381	376	373	399	407	406	388	389	400	383	419	367	403	393	396	377	394	399	377	376	365	382	423	411	394	398	351	399	368	372	399	419	381	380	415	400	395	375	399	391	380	374	377	395	363	385	380	371	386	423	403	377	398	397	405	410	394	373	384	368	408	394	378	401	403	371	410	443	354	389	370	418	404	379	377	439	396	402	395	412	414	386	402	407	394	408	389	383	416	350	385	396	377	395	413	421	384	373	405	373	404	387	411	415	402	403	433	366	391	387	412	393	411	362	376	362	380	389	363	386	398	403	401	418	385	425	389	349	408	396	446	402	409	387	420	401	395	415	397	383	406	395	391	419	380	413	401	384	391	390	413	395	379	398	368	415	385	412	387	359	354	384	391	398	408	391	407	371	413	399	378	400	391	349	381	392	366	386	418	360	370	376	401	412	395	422	373	374	372	417	422	390	392	400	368	379	376	404	435	392	372	395	415	392	409	399	362	410	368	402	379	394	357	404	386	381	380	384	376	384	410	412	410	384	363	380	401	371	402	376	376	409	409	386	365	409	379	327	384	383	384	398	413	356	376	397	418	388	384	380	383	418	420	399	384	400	402	384	417	412	414	392	423	423	400	411	401	386	363	412	390	384	369	429	384	430	416	394	382	381	392	363	390	436	400	391	411	390	330	399	422	400	381	366	418	420	393	385	382	395	392	368	397	389	397	425	387	387	385	364	369	342	402	393	340	392	405	397	368	420	394	345	395	391	426	399	398	345	392	421	448	360	415	352	395	382	411	371	399	413	389	381	393	379	424	384	388	406	397	424	384	394	407	366	396	369	414	408	413	412	384	374	417	391	364	383	391	418	430	373	403	408	388	390	399	445	381	433	379	392	412	389	401	389	369	416	375	392	323	423	403	410	387	389	423	396	411	370	353	406	398	403	426	395	447	401	414	354	405	396	382	381	414	400	370	409	394	392	392	422	377	390	370	382	432	416	419	390	385	375	405	413	393	398	344	391	375	362	390	414	404	391	400	396	374	381	407	382	411	378	391	422	383	369	431	381	408	339	387	414	393	401	402
27825	16916	2861	457	317	278	239	251	269	241	238	232	191	241	213	223	248	224	262	201	221	240	243	216	227	225	212	237	226	196	227	217	238	228	241	242	208	187	241	210	224	205	221	236	205	218	221	215	216	234	230	207	216	221	218	234	245	243	221	241	239	226	228	236	186	236	222	201	215	206	188	212	199	212	220	233	197	213	229	209	190	204	234	212	233	218	231	232	206	231	201	220	212	212	216	226	222	198	201	207	206	190	220	198	197	214	229	231	207	224	229	246	200	219	225	213	221	196	230	234	196	230	225	219	247	204	209	237	219	208	209	216	222	225	212	208	230	215	230	238	220	206	238	221	225	222	225	195	240	215	228	228	211	241	213	214	212	202	223	209	251	219	221	209	217	238	243	203	214	218	232	226	224	209	225	221	232	245	192	230	209	261	232	224	222	210	246	211	205	228	237	196	215	205	219	219	233	212	223	221	192	197	254	201	201	216	195	223	229	234	200	208	243	208	225	199	232	226	201	222	249	213	229	207	191	220	207	207	211	246	212	214	211	212	239	222	199	213	220	233	206	216	215	201	238	205	205	224	256	205	228	215	212	230	193	229	210	214	197	189	224	249	221	222	200	226	226	220	228	227	244	196	207	226	212	233	222	203	209	211	225	211	235	229	220	213	222	193	240	230	208	201	244	212	210	231	241	189	234	238	207	248	260	228	208	219	226	199	210	204	195	220	212	203	236	203	196	230	225	233	223	214	223	239	190	208	250	228	225	233	218	219	216	231	224	224	191	218	227	235	213	242	235	219	213	179	206	235	181	235	219	236	223	223	200	217	227	212	213	199	211	235	204	189	218	192	212	227	206	206	216	228	227	248	210	237	220	219	188	229	197	217	216	217	231	222	237	222	233	192	215	234	205	216	201	228	213	243	225	204	208	224	209	203	216	212	221	224	238	185	205	245	182	206	219	224	216	211	210	218	199	228	195	209	231	241	223	232	218	220	202	231	221	232	220	209	212	207	216	232	199	226	199	206	202	234	236	210	215	226	235	215	235	217	225	219	219	217	224	224	189	213	237	237	227	197	213	231	210	192	214	219	210	217	230	239	205	211	206	205	195	198	238	183	255	193	224	242	224	191	217	192	218	192	226	230	205	202	250	233	221	213	254	240	216	233	226	234	228	210	224	223	229	218	229	227	230	236	215	220	222	229	226	227	188	216	201	210	219	230	216	207	222	218	217	182	242	225	223	204	192	220	205	213	222	219	221	199	271	265	257	233	217	193	192	232	205	239	212	209	212	205	223	233	235	200	204	218	213	207	209	212	208	199	219	207	237	201	195	227	199	217	224	200	217	232	190	206	221	216	229	214	222	204	214	207	211	202	219	227	233	228	215	224	226	231	219	211	207	226	229	251	225	223	214	235	210	209	209	202	210	236	217	222	213	200	229	233	226	227	207	241	222	223	230	233	216	209	237	182	198	190	240	234	214	214	223	205	205	205	184	226	250	239	210	211	232	231	210	215	222	220	192	207	202	202	231	233	240	214	224	219	237	226	209	229	227	203	224	241	204	216	197	221	198	208	205	226	238	216	217	203	212	204	235	192	230	228	204	233	208	218	233	221	207	201	214	200	218	235	194	225	204	197	209	216	219	233	198	221	198	195	224	234	211	203	217	222	232	209	241	236	194	193	224	229	212	249	205	222	253	210	215	211	229	220	218	227	227	248	228	235	185	200	191	198	221	217	208	218	232	228	231	200	193	210	217	208	224	197	195	252	210	226	221	219	219	220	206	218	208	232	221	208	234	211	222	224	219	207	258	208	221	179	214	226	209	224	203	220	224	211	214	207	218	235	224	228	206	227	183	194	227	207	205	236	228	241	205	209	214	206	239	218	192	211	211	222	233	220	205	219	215	210	211	218	192	205	233	209	208	225	232	211	225	193	230	221	241	237	193	216	217	234	208	231	214	212	193	236	207	222	204	208	209	221	225	224	220	199	200	235	202	213	217	200	204	211	220	217	230	206	215	235	222	225	215	205	219	223	200	200	222	202	206	208	229	205	217	219	216	226	193	189	201	242	226	190	217	211	221	221	227	218	225	196	211	222	203	201	192	217	245	194	204	218	217	211	191	219	245	228	205	207	247	229	199	216	220	221	212	220	242	201	233	220	212	227	222	235	192	231	213	225	203	213	204	206	213	227	211	212	231	231	238	206	235	193	231	231	208	244	216	220	213	212	222	219	234	220	211	215	209	215	229	219	217	218	236	228	209	217	227	227	222	232	239	222	230	215	217	244	225	216	199	233	253	226	162	200	213	218	230	236	205	225	210	229	207	221	235	231	192	223	219	225	196	228	245	201	210	204	210	231	207	202	215	191	221	215	232	218	253	240	203	195	196	228	219	240	242	224	223	229	232	178	221	204	241	238	219	225	204	228	221	222	227	233	207	185	218	216	214	221	221	209	212	224	185	189	212	219	222	239	225	199	214	229	219	220	195	191	213	221	232	225	185	224	201	217	236	207	212	214	200	218	226	210	241	223	231	222	210	238	206	238	202	219	202	247	206	227	208	207	216	202	233	209	249	211	218	208	213	208	213	220	202	213	208	230	218	213	209	229	232	191	212	193	216	229	225	223	204	222	198	250	237	218	230	219	233	226	221	226	217	220	198	233	214	203	234	217	225	214	237	226	219	233	210	219	220	210	234	204	222	216	235	237	226	227	208	213	246	202	224	211	176	195	233	237	189	203	215	235	192	224	207	208	190	229	233	232	232	249	206	226	209	211	223	210	214	197	222	221	205	204	192	212	210	249	196	210	235	220	213	220	204	206	227	225	219	219	221	216	217	196	208	236	187	194	196	206	204	199	237	216	211	207	209	233	214	232	221	212	194	248	217	218	218	207	224	213	208	204	231	222	223	234	233	227	198	200	232	238	225	245	209	222	213	209	233	223	236	228	250	251	223	216	210	234	214	232	225	233	245	219	242	229	202	235	245	218	213	206	233	236	208	206	209	210	229	220	227	210	239	211	197	238	201	227	223	194	240	204	204	217	223	247	203	203	222	220	192	221	216	216	204	227	211	216	203	192	191	212	200	203	213	227	226	217	228	193	220	217	219	218	226	220	220	210	217	223	202	226	181	226	195	222	215	243	217	194	218	226	217	220	222	215	221	212	196	212	194	232	229	218	221	199	224	213	191	212	219	206	213	244	189	204	241	220	226	212	200	208	222	215	219	227	227	215	222	241	201	227	215	237	218	196	206	216	239	205	237	201	220	236	232	211	204	206	234	203	211	204	209	203	225	208	224	232	210	213	208	210	208	204	208	227	226	220	200	222	222	202	203	214	199	188	223	199	200	225	231	227	220	224	231	229	234	209	206	227	231	235	221	214	206	221	227	213	201	231	205	217	217	204	184	231	218	210	214	217	231	244	219	221	210	221	216	201	195	242	213	203	221	212	193	214	231	185	231	239	230	219	195	182	222	230	229	244	217	220	236	223	177	210
4756	818	545	345	316	298	285	234	266	254	242	253	247	266	250	254	250	254	252	246	276	244	275	223	274	227	226	263	226	273	260	252	246	247	256	233	242	235	235	237	251	280	272	250	272	255	260	257	229	280	225	236	253	255	251	213	247	234	263	252	239	275	246	234	244	234	228	248	251	228	255	255	234	245	258	269	231	240	238	270	239	217	251	252	288	243	217	241	260	233	266	252	243	267	246	222	228	229	252	262	237	259	245	234	255	214	253	252	231	241	223	232	255	257	247	266	239	241	266	219	236	242	230	229	258	256	250	234	261	242	243	240	253	234	266	231	239	264	223	261	235	243	277	261	235	240	231	240	231	219	247	268	242	273	244	258	251	247	247	272	258	256	247	265	275	249	270	240	246	247	229	262	266	238	259	265	263	243	270	248	248	236	236	228	226	245	253	261	252	262	227	262	251	215	248	247	248	251	235	239	276	254	222	252	216	247	257	264	239	254	249	265	259	255	257	237	241	244	236	222	278	231	254	221	262	261	228	260	254	255	253	262	211	250	220	271	220	262	226	263	252	219	269	263	242	237	252	224	249	219	269	254	253	245	226	237	254	230	245	218	250	242	237	229	244	218	236	251	232	264	234	265	244	238	242	231	230	256	243	242	257	247	202	232	237	239	251	265	230	223	254	248	219	238	234	241	243	264	235	244	235	264	237	236	248	246	250	258	232	244	233	260	254	209	236	216	238	230	271	229	237	243	239	277	274	230	248	257	256	235	235	227	263	250	261	227	219	227	237	230	241	259	257	219	239	233	213	267	230	254	254	256	260	227	238	241	242	266	261	221	246	240	245	257	266	226	245	247	255	235	230	243	251	249	233	223	243	240	225	249	264	272	250	231	228	245	238	223	243	256	248	234	241	231	233	232	237	231	232	264	214	249	232	238	252	223	239	234	273	243	281	253	233	234	231	262	236	242	234	227	248	232	243	263	227	222	226	247	242	260	258	271	232	244	260	237	265	280	227	286	254	237	275	240	233	213	250	236	242	267	261	234	216	237	252	243	238	268	267	271	250	237	266	256	281	264	247	243	254	261	286	238	229	231	246	214	247	234	253	274	243	231	212	238	249	259	259	240	268	205	213	262	243	251	223	234	241	282	237	232	258	250	255	259	245	255	232	233	240	235	230	216	258	255	253	230	245	247	246	235	215	241	222	243	261	253	249	235	230	242	244	239	249	247	237	255	234	228	234	253	251	247	225	221	242	245	250	248	252	282	246	259	266	215	258	241	237	239	248	234	258	245	205	256	245	248	226	238	252	239	249	246	248	252	254	256	251	248	264	232	282	213	236	251	254	247	268	247	219	263	263	231	255	244	256	249	239	270	238	241	234	263	222	252	256	249	257	251	247	266	226	263	231	221	230	259	284	246	254	254	238	277	251	246	228	237	214	246	294	214	231	253	252	230	256	246	235	247	229	241	257	260	246	270	254	252	210	232	261	276	237	247	232	246	233	243	235	233	238	288	212	235	260	250	244	242	245	244	226	242	272	253	247	263	265	224	220	222	250	219	248	280	249	224	243	243	220	233	240	260	262	237	236	245	267	267	262	238	264	251	264	227	252	261	256	229	247	243	231	254	236	259	255	246	254	244	221	244	254	267	258	250	221	245	220	285	259	268	243	250	237	233	234	266	257	243	217	251	243	258	219	251	242	233	248	273	234	246	240	268	226	252	229	251	258	262	225	257	252	250	250	246	246	221	240	239	249	240	256	254	260	274	289	240	244	253	257	274	241	243	262	230	255	268	243	236	272	256	251	236	242	248	250	253	246	242	238	233	245	247	225	229	269	244	251	239	228	228	278	252	239	277	251	249	243	212	258	246	248	242	242	248	271	232	227	244	253	263	271	235	273	243	228	237	249	193	222	255	240	242	257	250	244	232	250	247	250	236	245	255	222	261	254	227	238	249	237	253	259	271	221	245	235	259	247	258	271	245	254	243	223	260	242	251	249	236	223	243	243	265	237	256	245	257	253	246	264	258	254	221	234	247	230	248	238	230	227	235	275	258	257	245	250	255	254	245	250	239	239	284	257	259	238	265	226	270	261	250	245	270	258	221	225	228	257	272	234	243	227	238	242	255	233	269	249	232	243	268	220	259	258	240	252	259	252	258	234	240	239	215	221	241	259	244	252	232	262	232	255	253	255	254	254	232	237	247	231	268	251	223	246	254	264	286	253	269	268	257	247	201	244	242	257	234	248	242	253	267	225	261	249	272	244	264	235	244	253	238	237	237	254	239	245	245	247	251	262	239	283	265	253	219	236	222	225	239	233	220	266	239	234	255	204	271	261	259	260	247	256	224	240	231	265	239	241	221	242	286	243	224	239	249	242	241	249	233	238	232	252	201	235	219	233	237	232	250	238	235	257	215	296	239	198	249	249	245	229	246	229	256	255	242	230	236	229	234	245	217	231	256	237	247	260	256	263	243	273	212	243	211	208	229	263	250	244	232	251	249	256	235	265	233	254	236	245	246	222	260	274	257	225	271	243	227	259	242	233	231	274	256	246	257	232	274	219	248	258	272	285	246	238	265	246	207	256	232	246	247	250	236	259	235	232	251	243	233	213	225	238	232	224	237	235	227	274	236	273	240	230	265	244	250	265	235	249	228	269	251	252	252	221	236	257	250	207	270	246	239	255	252	241	242	222	234	256	247	253	229	239	254	234	246	247	261	229	282	264	272	253	241	270	220	207	236	239	284	267	231	228	225	231	249	248	242	271	221	269	259	251	238	222	256	208	239	269	249	227	263	226	224	245	233	261	260	272	253	281	227	245	249	259	269	259	251	244	250	263	272	214	252	247	231	261	254	256	235	249	251	242	231	252	246	226	227	260	263	243	232	251	239	267	256	253	231	247	237	256	229	262	227	260	230	285	225	254	238	234	236	253	236	242	226	239	233	259	255	237	261	237	226	234	233	236	243	256	252	252	258	278	239	224	233	234	264	267	271	256	229	215	260	247	244	241	235	224	236	266	249	236	247	236	265	234	223	234	275	255	210	231	229	219	266	247	212	245	225	266	240	259	259	234	249	225	261	248	253	222	209	248	210	260	262	233	222	245	252	258	254	246	266	234	217	252	239	256	257	266	242	262	234	224	240	227	226	244	248	216	258	252	240	242	245	268	266	258	271	253	272	245	236	267	257	241	249	273	244	258	262	236	252	229	255	244	290	253	251	253	276	228	273	266	238	246	253	261	231	252	275	258	247	251	237	238	259	247	244	249	254	273	219	243	263	251	240	248	239	263	240	245	236	256	237	262	245	267	224	238	246	262	234	223	237	269	236	226	256	241	250	230	236	248	259	246	232	233	248	257	246	257	248	224	233	240	265	248	254	206	265	248	218	219	246	225	199	232	234	269	240	279	279	240	228	252	255	237	246	232	259	232	215	272	238	240	268	246	235	227	260	247	229	264	215	267	263	259	232	240	277	256	262	253	243	229	239	255	267
24052	21370	28564	24524	21367	8356	829	487	429	354	339	305	248	256	247	231	210	229	208	208	213	181	178	188	166	176	164	161	174	182	173	172	198	174	183	187	181	179	181	155	158	155	192	165	169	180	157	178	173	175	181	190	183	152	174	155	153	183	173	166	174	138	171	175	185	149	164	129	185	165	153	170	186	164	179	162	167	173	188	147	181	153	171	165	166	173	189	165	173	158	162	173	172	161	151	178	179	153	161	172	196	164	166	165	174	172	175	163	184	192	180	146	175	146	174	167	172	170	152	160	166	167	172	158	147	161	161	170	184	163	141	179	176	155	175	145	162	178	144	142	163	184	151	174	166	162	165	162	172	153	155	177	160	143	171	191	182	175	180	173	171	170	154	151	173	176	174	173	167	172	172	167	202	163	163	152	147	165	178	182	171	177	179	163	160	147	155	192	171	162	169	161	159	173	184	174	160	163	175	158	169	165	158	156	188	162	166	161	191	185	167	159	167	158	157	152	169	158	152	155	181	174	176	139	165	151	162	187	166	162	168	160	161	167	171	175	167	159	171	147	184	163	161	174	172	151	160	163	187	166	170	153	171	174	172	182	167	184	154	169	167	151	170	169	161	166	173	193	172	181	184	160	183	155	154	177	188	174	166	137	159	158	177	183	167	162	161	161	173	177	186	160	156	167	162	171	156	144	157	144	159	174	150	182	167	195	151	161	164	131	162	146	172	145	130	141	165	150	152	163	163	164	152	147	168	164	159	166	184	181	169	159	177	155	166	155	157	155	197	169	146	188	157	138	156	154	158	158	157	165	159	181	175	175	172	147	176	147	162	195	159	150	182	156	162	178	158	177	156	151	167	170	153	163	159	155	171	174	173	151	149	172	176	159	174	151	169	160	156	170	165	173	152	159	170	150	145	157	159	152	173	161	180	166	167	159	161	150	157	174	154	176	175	177	164	164	183	159	181	158	193	159	165	171	157	149	165	166	163	163	188	194	179	158	166	158	152	187	153	176	167	160	189	161	188	170	172	179	158	184	162	157	181	186	163	148	179	141	196	169	185	147	162	160	163	169	166	147	166	181	171	173	172	158	182	190	158	159	182	161	170	179	151	178	170	200	156	182	185	178	165	169	149	184	170	169	156	178	148	161	186	168	170	168	150	165	152	182	177	141	184	165	168	161	174	149	177	139	190	189	158	149	165	147	175	157	166	162	157	155	163	184	193	153	151	173	183	139	140	150	174	152	171	170	162	177	159	162	164	145	154	146	173	148	186	161	175	167	178	161	186	171	198	184	154	169	153	139	129	188	167	159	146	160	173	173	178	172	179	154	173	149	150	166	192	136	180	145	133	176	186	181	156	165	164	174	157	167	176	161	163	192	163	172	155	149	168	165	178	153	172	161	169	175	166	164	136	157	179	149	163	166	180	177	175	158	186	183	148	151	149	183	176	156	183	169	153	130	155	184	155	151	184	160	159	162	171	174	185	147	173	169	148	163	181	174	169	153	142	157	156	179	162	154	160	159	194	177	167	154	161	176	175	173	150	150	182	170	179	150	176	175	155	168	163	141	128	165	172	161	167	158	173	181	135	153	151	168	134	161	162	153	144	163	191	154	164	167	183	162	175	161	164	174	157	179	175	154	171	162	175	166	153	150	156	159	165	164	147	160	178	176	184	159	157	154	174	180	181	162	166	160	154	146	154	175	151	154	161	162	148	165	166	171	168	172	182	170	179	180	153	162	163	162	136	182	149	161	173	171	163	172	171	192	180	163	153	149	165	142	135	171	181	168	153	163	171	187	170	167	163	153	150	161	165	151	173	157	177	170	178	169	156	171	162	166	158	182	186	187	161	159	163	152	185	157	163	147	172	168	167	176	180	165	163	167	191	138	173	167	175	152	183	182	162	172	168	142	177	173	182	171	166	168	179	169	155	163	167	150	176	166	168	168	160	156	163	152	165	142	167	174	173	144	168	149	177	147	145	170	166	161	148	183	196	198	166	164	158	168	179	148	155	161	175	159	176	164	180	175	169	169	172	175	168	196	158	160	181	164	171	174	174	163	180	160	158	159	168	172	135	162	165	149	202	167	143	170	182	157	150	158	205	174	181	155	167	192	151	182	158	195	165	172	164	187	171	147	157	170	164	149	170	167	154	166	169	152	158	167	153	148	154	156	179	151	149	177	184	136	166	181	143	187	157	163	159	155	158	188	162	158	169	154	166	175	184	185	159	156	174	169	168	195	164	169	157	164	178	186	187	169	166	176	171	158	163	150	180	179	193	150	174	167	177	168	159	175	174	169	158	176	176	177	184	162	159	162	157	174	179	153	178	163	170	154	196	177	185	179	159	149	154	178	167	145	171	163	144	175	168	160	140	165	166	172	136	175	179	172	164	164	154	161	191	174	171	169	165	176	187	168	160	168	157	154	175	134	162	181	171	137	156	147	154	182	149	199	170	165	170	155	160	134	151	189	167	155	160	165	161	141	158	182	165	168	156	159	166	157	173	179	157	171	191	171	168	147	144	155	183	180	151	160	194	168	148	165	144	132	171	175	154	133	162	181	131	148	173	159	160	182	149	158	175	175	159	177	150	163	180	158	190	165	159	160	183	177	190	168	184	190	186	156	160	161	168	176	155	191	161	156	164	155	162	181	165	193	171	169	193	170	144	165	153	161	161	174	187	178	182	148	167	164	187	159	170	177	176	178	168	162	191	183	173	175	178	182	163	156	173	162	155	147	154	160	165	166	154	157	173	172	181	157	160	173	151	146	163	167	155	164	158	168	179	169	167	149	183	152	165	166	165	168	178	176	160	173	167	158	169	150	156	165	166	184	174	157	159	169	153	145	165	178	172	157	164	179	159	161	171	152	146	155	145	160	179	157	170	160	163	178	160	168	152	176	161	142	152	156	171	169	180	141	140	145	188	149	171	163	162	173	159	145	184	178	156	158	158	176	165	167	154	157	152	163	153	154	159	187	174	167	182	152	151	176	173	182	149	174	171	175	178	157	171	150	167	173	172	176	170	177	157	152	169	166	197	171	177	163	169	183	177	177	153	157	180	162	155	160	190	156	146	179	181	162	168	177	167	162	137	156	158	172	154	153	184	158	192	166	164	141	161	182	163	163	143	158	176	153	143	176	172	145	179	177	164	161	178	167	180	155	142	165	175	159	151	149	155	144	167	142	184	156	178	176	170	184	175	172	169	164	189	171	165	152	164	156	170	158	178	158	173	163	153	181	173	164	160	164	166	171	166	159	180	189	167	189	183	165	149	152	151	147	181	175	179	163	161	149	146	140	187	146	167	156	163	179	169	183	172	170	158	202	180	169	156	183	177	186	158	165	169	174	171	156	145	168	157	179	147	170	181	142	162	169	185	195	166	172	159	179	180	140	172	194	179	167	164	188	166	173	160	158	200	169	165	162	167	158	166	167	155	193	158	153	165	167	186	181	165	173	153	158	148	170	150	175	172	155	169	158	173	170	161	191
3762	8817	5811	2596	1795	1364	1007	802	673	537	442	374	362	316	306	297	263	252	277	268	221	222	206	219	222	221	203	205	183	210	191	183	213	182	191	207	195	200	207	198	190	199	212	153	169	199	212	198	195	171	205	182	166	161	174	195	184	205	198	195	188	196	188	169	164	184	185	183	175	202	189	192	165	176	210	185	188	174	173	185	162	175	174	181	182	171	176	203	190	206	199	185	197	203	199	199	175	165	192	179	182	159	171	193	201	164	181	168	186	180	170	192	177	194	179	189	188	181	166	193	193	176	195	193	185	201	193	190	181	164	173	184	172	184	169	184	189	181	189	182	197	182	192	194	190	207	181	192	178	172	201	185	181	181	193	176	183	204	157	200	175	178	155	175	176	166	194	189	157	181	180	187	175	166	188	161	172	197	194	188	184	200	179	197	189	164	179	177	186	184	173	175	166	203	171	191	158	173	212	173	182	186	161	181	197	185	198	172	170	178	212	202	174	178	191	184	197	194	184	184	177	193	186	162	181	191	200	151	180	172	186	199	172	190	184	178	172	181	158	171	192	173	154	200	191	186	175	165	172	174	199	200	191	186	172	175	183	164	186	208	189	191	193	197	182	186	182	179	172	176	179	159	180	186	194	188	185	190	180	175	199	199	204	182	163	178	188	185	195	175	201	160	190	172	203	185	177	179	186	192	150	198	169	163	171	173	197	168	189	176	178	178	172	189	197	188	192	178	178	148	193	196	191	207	173	185	156	188	166	197	156	159	184	210	178	190	210	177	192	217	184	180	193	207	198	151	169	165	173	194	174	181	197	191	169	193	175	162	191	183	181	200	186	183	187	175	208	156	193	193	182	164	182	182	167	171	212	160	187	202	185	168	177	193	179	164	174	177	175	195	185	176	204	175	179	169	182	155	179	170	199	175	192	166	177	177	178	184	154	168	201	211	148	150	156	196	177	185	194	190	165	180	179	173	189	202	177	167	169	193	190	168	186	170	191	199	193	193	171	191	177	188	185	217	191	195	187	164	161	196	176	195	185	163	191	172	178	185	183	162	185	183	186	172	194	179	177	199	191	199	186	191	187	169	182	193	177	183	174	176	176	185	159	179	170	173	188	178	183	207	202	165	177	176	172	199	172	172	194	192	183	168	185	181	207	188	197	172	173	182	183	180	161	194	167	165	181	172	162	198	196	172	193	192	194	174	196	181	184	167	203	175	186	196	164	186	164	178	171	179	189	205	184	200	175	189	194	177	197	157	179	180	181	173	167	179	205	186	194	178	206	200	178	190	201	193	200	178	185	184	179	191	174	193	189	173	186	187	184	184	211	173	195	180	188	186	196	193	177	192	203	190	179	166	176	205	185	171	172	170	184	173	193	163	184	163	189	182	212	161	144	185	181	185	167	177	197	172	167	200	176	190	206	178	199	159	185	182	210	200	188	205	212	177	169	200	186	195	180	194	168	165	163	163	175	190	208	183	165	171	197	197	177	198	201	157	172	185	204	172	162	166	185	164	181	172	167	161	175	196	178	176	192	180	165	210	176	184	177	186	188	156	181	183	180	168	183	178	184	173	175	184	152	162	199	190	175	179	174	181	196	184	194	160	179	165	185	195	164	151	183	182	188	153	165	176	187	173	154	188	188	164	184	157	216	179	166	174	178	190	186	180	186	187	188	184	213	176	179	188	181	183	199	181	190	196	188	187	183	160	170	175	188	194	210	182	199	166	173	199	194	192	163	172	163	197	157	193	204	200	186	200	196	172	168	198	177	199	175	190	174	183	197	153	171	168	180	177	178	179	174	175	174	186	191	176	182	148	189	204	165	183	161	174	155	189	163	162	179	180	180	193	199	198	193	183	200	190	188	192	196	168	189	198	185	182	193	192	200	192	180	182	194	155	183	171	194	199	187	202	187	185	177	200	156	169	163	178	203	178	202	199	173	168	188	178	194	160	159	179	184	192	185	199	179	171	184	168	193	206	159	202	175	198	177	193	203	192	185	185	179	202	192	188	168	178	184	222	185	166	189	153	217	171	189	161	195	165	173	186	174	191	195	188	188	184	159	176	178	171	196	182	179	205	155	167	200	177	204	203	202	197	182	175	162	195	182	177	177	164	188	177	172	173	193	191	169	194	161	191	199	185	182	174	175	191	197	181	198	216	172	176	205	170	188	191	179	195	193	207	181	182	186	182	187	176	183	170	168	172	176	166	153	189	170	176	194	183	190	171	190	179	201	177	188	166	178	191	182	182	162	179	176	181	192	187	196	180	172	162	195	183	199	188	173	204	193	187	169	158	180	172	177	187	185	165	186	160	183	189	177	186	174	166	173	167	170	187	193	191	201	193	190	167	182	202	172	196	183	173	176	189	164	189	174	194	156	185	177	168	176	172	171	187	187	194	166	193	159	203	179	167	172	179	163	172	175	187	166	196	190	173	196	184	182	191	177	185	175	161	195	139	178	181	148	199	201	187	215	194	172	163	165	210	174	186	172	203	197	171	173	173	164	184	180	185	179	161	181	166	189	176	176	185	179	202	179	177	189	191	191	176	163	177	188	183	198	194	183	175	179	192	202	177	187	163	197	170	209	155	197	161	180	171	190	178	182	199	186	204	179	177	173	189	184	192	158	183	158	181	177	173	181	157	197	170	188	191	183	173	158	184	202	176	185	197	172	183	186	187	192	194	164	183	183	186	191	176	175	174	188	191	180	167	194	209	203	192	193	173	180	171	171	179	155	171	194	176	200	202	198	204	188	181	167	165	178	170	182	181	182	190	200	193	176	172	186	175	188	186	187	189	179	179	212	198	163	186	194	186	169	159	224	211	190	187	194	188	173	181	189	175	174	199	185	175	189	190	193	157	188	175	182	167	177	190	178	176	178	159	166	172	182	177	186	152	182	173	197	179	187	200	191	175	183	162	193	208	183	170	174	184	184	176	199	189	186	184	199	194	177	206	187	187	171	197	179	163	188	160	179	165	174	177	191	190	184	178	177	175	170	193	199	174	190	163	178	212	151	179	206	189	176	187	182	186	179	186	178	172	173	180	199	160	184	177	173	195	185	177	176	192	184	162	182	202	197	198	184	175	187	175	187	189	178	186	203	156	178	170	182	186	186	174	191	190	195	176	177	189	172	175	172	194	187	160	192	174	184	189	196	184	188	189	196	184	170	212	192	190	155	179	183	190	192	179	197	201	170	177	192	181	160	174	183	185	207	205	175	170	189	176	189	163	169	174	196	162	165	181	191	188	159	197	208	214	178	176	172	211	185	170	174	201	169	185	203	187	168	179	198	162	192	185	182	196	206	170	170	190	185	192	173	173	201	171	198	201	184	177	189	165	193	174	202	199	176	155	205	176	173	179	181	189	184	151	180	203	193	184	177	171	195	162	196	174	199	172	181	192	163	186	166	205	189	164	178	168	184	177	181	166	213	182	188	182	171	191	178	157	183	186	197	191	192	186	164	177	198	187	178	192	186	201	199	190
25173	21366	27445	25546	9394	859	621	552	542	499	468	445	452	477	444	446	439	421	402	424	424	417	430	403	419	429	432	403	406	416	417	414	439	380	423	393	406	402	392	416	429	417	432	412	411	413	400	393	438	412	417	411	384	410	386	389	401	400	430	416	413	412	413	385	425	378	398	414	453	379	388	441	414	455	402	395	425	385	379	430	401	413	411	435	395	402	380	381	408	411	415	409	414	416	408	424	430	397	433	392	392	384	411	404	400	392	428	394	403	414	409	447	441	417	414	369	389	423	396	424	407	457	405	372	379	379	398	386	409	428	415	399	389	418	423	404	417	425	398	423	422	398	400	378	393	386	449	410	386	403	414	438	444	399	428	393	404	404	393	413	401	452	411	396	404	403	407	403	418	397	421	397	398	409	433	428	404	421	411	405	376	372	422	422	401	422	409	397	412	412	421	452	413	417	393	398	408	409	383	432	401	441	420	408	432	401	408	411	353	393	393	368	417	435	454	388	414	400	376	368	426	394	405	402	441	391	400	420	414	419	440	434	420	432	404	451	417	404	415	411	401	382	380	470	427	431	431	401	421	398	430	433	422	403	380	382	428	401	424	396	438	447	430	418	414	404	358	404	388	437	403	420	406	435	412	380	405	415	446	385	429	377	434	396	390	393	428	406	398	414	368	426	407	402	424	442	436	376	369	388	375	397	413	393	405	413	414	427	425	425	447	379	383	428	444	455	413	368	460	395	415	441	408	417	394	415	415	402	420	424	465	387	397	424	424	411	379	429	418	404	424	390	387	399	416	390	415	362	443	394	393	416	397	401	387	452	424	417	430	428	401	401	410	380	412	411	386	404	406	417	418	434	430	400	440	392	406	417	391	400	394	412	397	392	391	401	425	389	418	415	426	412	402	396	418	413	399	421	373	412	405	372	435	407	404	397	406	393	425	404	396	386	398	404	400	430	416	400	410	410	401	402	409	417	377	369	385	415	393	405	428	440	420	382	422	427	406	418	411	377	429	404	408	407	400	429	381	441	422	400	391	386	432	408	432	405	407	437	434	393	428	412	413	401	425	445	426	411	408	444	441	415	427	414	432	375	445	456	417	408	414	398	433	390	410	387	402	428	408	393	404	439	384	397	409	428	410	431	381	387	390	375	406	409	399	383	395	379	416	428	414	428	392	403	436	431	433	416	435	413	410	409	422	438	403	400	396	407	397	418	446	417	416	422	418	396	403	398	398	428	399	385	385	416	404	380	446	410	393	409	420	388	413	405	400	447	426	410	394	418	422	390	407	367	374	394	411	416	363	406	424	422	439	374	448	410	412	399	409	374	403	420	403	400	433	374	410	439	457	418	377	423	408	407	415	422	382	428	417	438	428	425	420	384	383	397	437	431	389	427	466	410	430	414	388	399	435	402	377	422	407	436	414	414	433	423	409	411	407	435	391	445	447	414	403	412	397	378	433	420	424	425	415	420	429	427	410	385	428	441	422	384	408	434	418	393	394	379	408	437	410	397	393	430	380	427	376	426	423	410	417	400	431	385	429	408	394	435	448	420	390	417	414	408	431	450	365	392	395	405	462	389	383	390	416	383	394	389	426	396	390	423	394	386	405	400	409	398	399	383	399	406	390	446	426	406	405	411	424	437	405	474	398	392	385	444	397	415	410	431	393	425	418	416	399	379	393	401	420	430	420	403	378	403	390	404	421	411	368	405	408	411	387	421	406	412	395	434	415	428	387	400	420	417	396	416	419	415	396	392	411	427	405	418	428	409	383	407	419	384	395	390	410	392	374	414	430	377	428	386	419	419	457	413	407	378	405	402	425	399	427	417	393	400	470	432	443	397	381	418	455	440	390	423	430	422	376	383	401	409	398	434	373	424	389	421	442	430	431	437	423	412	407	424	382	428	405	449	435	399	457	423	424	386	419	394	424	382	387	367	381	404	388	430	426	405	349	385	463	422	429	402	404	389	355	402	420	382	430	391	421	393	414	390	410	388	370	437	426	413	415	413	387	442	398	385	398	420	427	379	428	386	415	396	413	394	409	385	395	420	400	410	386	387	400	381	423	440	389	392	430	437	404	369	393	378	442	445	388	408	397	416	412	393	408	390	425	407	435	423	407	416	415	423	401	412	410	415	356	384	414	379	406	439	395	437	401	421	380	387	358	402	411	426	388	376	417	383	408	377	457	383	356	431	413	409	380	432	428	380	405	376	400	415	407	397	447	396	420	396	412	415	381	361	380	395	417	374	379	402	397	415	408	395	382	429	398	416	385	430	398	405	375	395	400	413	449	401	413	420	396	375	422	400	419	397	409	389	372	417	376	397	401	412	419	410	414	379	410	422	429	406	406	401	440	415	390	409	435	409	350	390	402	421	379	377	387	421	392	406	403	402	417	426	402	399	375	416	420	422	413	417	406	373	382	403	414	401	422	409	397	389	440	397	388	378	367	435	380	395	387	402	382	437	400	433	360	426	394	422	373	399	407	422	453	389	416	370	404	421	381	380	407	358	423	410	367	404	435	443	438	401	413	462	387	407	378	380	402	449	393	412	406	408	416	398	398	427	408	404	411	409	413	419	371	452	367	439	408	410	419	412	418	444	391	413	431	411	417	411	406	398	364	410	408	411	407	425	424	428	390	419	410	405	401	432	411	429	407	437	387	411	403	413	436	366	390	413	378	398	401	425	424	399	428	432	388	432	415	405	417	444	424	381	415	423	367	400	384	380	427	420	383	409	418	387	378	434	413	397	452	366	372	397	383	399	402	426	406	412	428	421	383	425	419	395	390	367	387	407	407	385	395	376	391	419	444	404	396	424	386	389	426	395	397	402	376	396	454	396	444	439	386	391	401	421	434	412	389	401	408	398	395	412	387	429	384	430	399	361	414	422	406	405	389	432	375	428	390	380	417	392	407	466	410	389	375	449	434	403	420	402	402	418	370	404	419	427	407	416	399	418	403	392	370	418	387	400	427	426	400	386	410	394	383	428	386	446	418	419	395	409	407	393	428	407	405	412	417	394	395	393	424	395	403	428	372	407	421	392	412	429	403	380	402	408	410	426	353	412	414	391	433	408	454	409	429	390	430	407	431	429	374	389	402	393	413	389	424	382	421	422	407	442	412	371	408	396	439	408	423	389	408	399	383	387	408	429	419	406	417	412	412	430	428	381	421	408	366	416	406	413	382	411	376	418	414	417	403	411	431	408	404	385	397	383	434	400	396	413	438	395	367	376	412	385	397	429	420	383	398	390	427	407	393	384	412	402	426	421	425	408	428	388	434	396	437	415	406	380	388	413	427	368	385	409	398	411	363	388	382	398	412	438	409	397	413	424	416	426	425	416	444	410	373	371	431	373	407	396	378	395	426	435	466	417	374	404	413	432	392	418	446	381	369	402	417	400	392	423	376	377	445	412	406	403	409	436	423	389	424	386	391	453	419	403	397	433	415	374	420	396	429	420	436	401	393	370	417	404	359	396	413	418	424	393
3695	5284	3393	1765	1334	1049	888	799	684	653	642	564	497	531	546	495	509	527	439	440	492	429	440	418	465	442	428	489	436	423	461	425	470	426	451	391	441	427	453	463	488	447	449	438	446	435	446	446	438	438	421	424	460	420	443	428	445	438	431	450	430	433	422	454	451	445	473	378	443	455	425	397	406	402	437	401	426	462	476	440	451	421	420	458	449	444	418	438	465	413	391	431	457	458	428	447	442	422	446	447	392	438	455	440	453	425	429	436	423	459	417	427	442	426	390	448	431	454	402	421	431	423	453	436	431	428	454	411	464	420	433	447	440	435	404	414	413	436	423	474	425	427	423	467	424	472	404	446	421	454	413	426	430	433	440	422	439	429	446	434	421	447	436	426	414	419	448	428	445	459	453	419	424	448	443	427	454	434	420	477	422	372	443	433	429	456	419	430	407	460	408	437	442	416	434	419	414	455	458	439	421	428	438	392	441	484	424	437	439	442	393	444	388	463	459	396	442	434	433	477	409	456	409	455	419	400	428	456	455	418	404	414	422	457	425	418	446	415	440	436	413	441	441	452	451	443	452	432	425	457	460	423	427	433	418	413	457	450	441	459	451	459	420	440	415	441	412	429	459	439	452	449	424	395	444	459	429	408	454	424	439	414	449	447	419	432	467	441	434	430	476	408	448	445	425	434	469	439	421	434	473	425	437	429	467	450	451	432	452	438	445	450	418	477	437	418	440	440	414	455	447	436	440	434	400	427	431	458	422	405	449	408	412	442	472	451	483	413	390	507	407	426	453	482	422	422	456	414	445	435	448	460	459	419	452	439	478	446	442	480	466	397	429	447	456	426	442	432	459	440	393	386	439	435	449	413	422	424	443	444	451	445	413	392	439	477	435	434	450	438	450	434	379	432	411	461	460	404	421	438	455	442	435	426	399	434	462	456	427	412	424	415	423	428	453	476	465	416	415	402	461	412	407	448	437	466	410	390	420	451	438	414	431	437	419	399	424	429	397	463	431	398	409	385	422	427	412	420	439	474	430	442	430	429	419	479	435	417	465	434	431	471	421	415	446	422	447	442	451	424	428	402	462	439	429	483	467	415	445	445	427	426	410	463	430	426	436	454	424	442	484	436	425	435	429	422	416	410	396	461	429	409	438	423	462	454	434	447	398	417	423	451	427	407	435	438	448	447	423	429	435	440	423	444	437	437	454	444	426	431	427	452	426	431	417	445	435	459	456	480	403	446	431	454	446	399	393	437	438	436	439	422	460	441	466	429	398	440	421	417	456	428	447	417	425	455	409	481	416	454	427	455	418	431	454	437	430	450	468	411	423	500	478	502	457	435	414	410	418	428	415	450	465	463	398	432	414	446	437	449	435	434	425	400	411	429	416	425	417	429	421	395	403	444	411	443	431	435	471	425	431	446	431	439	407	454	427	473	410	456	439	423	420	424	439	416	412	443	404	437	417	468	420	448	434	479	416	466	440	399	400	422	443	434	412	412	448	401	400	390	432	465	432	452	433	417	417	468	461	444	407	440	416	418	409	437	411	427	434	432	398	444	449	433	442	426	417	385	435	446	481	450	458	426	438	444	407	415	409	447	440	412	398	440	451	449	416	426	438	401	440	461	404	473	433	438	413	406	365	455	426	441	437	439	451	451	479	439	446	448	451	419	411	416	439	430	433	428	391	449	437	468	420	444	402	463	457	438	432	436	469	410	432	437	435	437	459	431	462	468	432	443	431	434	418	452	425	442	431	444	418	438	413	427	455	435	418	480	432	426	451	445	423	442	425	447	392	415	453	436	438	421	423	440	440	454	434	443	413	426	425	450	441	446	441	444	475	416	426	453	412	462	433	429	427	443	449	472	441	455	418	423	444	423	413	421	439	436	423	432	437	397	456	410	470	444	454	451	464	438	434	436	439	437	414	424	441	439	434	425	400	429	427	428	418	447	408	418	411	457	430	418	410	423	403	468	471	443	450	437	432	471	467	420	457	414	473	446	412	443	446	472	457	418	445	429	442	420	411	444	407	467	438	455	432	436	429	456	449	454	444	449	428	430	437	462	439	444	437	432	398	435	412	437	484	491	446	455	391	444	391	415	415	448	423	437	440	390	399	428	457	442	445	434	431	440	430	440	436	401	453	422	456	445	452	412	472	461	402	457	429	427	436	436	408	452	441	439	455	435	467	457	395	441	468	429	436	438	445	440	435	426	460	440	424	437	410	432	422	448	451	453	432	456	453	466	410	433	498	472	434	442	411	423	449	430	439	414	405	466	422	447	425	422	413	418	409	415	395	431	410	442	439	478	471	427	417	412	403	420	457	462	405	470	416	434	481	493	427	431	430	398	432	449	425	453	396	424	476	411	482	423	439	432	430	446	410	415	445	459	435	425	400	434	440	435	412	435	436	472	444	435	399	437	460	428	430	444	422	418	429	406	430	473	453	413	424	409	415	441	415	452	443	445	438	429	416	453	435	429	443	434	410	434	426	414	429	441	416	469	473	394	414	429	417	425	430	427	453	429	441	419	407	477	437	436	408	440	409	429	452	421	454	439	416	421	432	419	442	452	444	438	421	478	444	455	430	456	442	441	460	458	438	434	432	434	423	371	407	433	444	437	427	418	414	400	444	471	446	430	443	438	444	417	406	434	427	436	450	430	416	445	444	453	467	407	423	439	403	447	392	493	423	454	414	414	431	437	405	452	458	417	407	437	435	450	457	443	452	448	424	431	473	432	443	434	412	461	407	445	466	465	467	454	463	420	415	432	423	437	463	402	416	428	423	427	453	446	441	430	457	458	442	463	454	415	439	426	440	410	429	412	465	473	468	431	440	423	441	473	447	457	450	389	436	427	436	414	450	415	444	443	437	409	430	430	415	451	434	396	421	454	434	451	463	443	486	468	448	429	418	417	442	424	463	391	458	423	444	433	421	433	450	457	406	450	460	481	416	440	450	411	434	430	456	404	402	423	413	435	422	429	472	417	419	418	433	477	461	443	427	465	422	428	408	414	456	480	452	420	442	440	419	420	406	415	444	433	409	434	451	430	421	444	467	425	464	427	472	454	427	466	447	459	442	464	447	450	434	400	442	403	458	405	497	423	470	429	457	406	409	456	441	467	450	432	423	438	428	431	434	411	434	423	432	462	466	439	474	421	446	427	413	423	424	462	440	427	452	424	436	409	412	441	405	435	454	405	471	417	445	426	430	423	424	442	435	436	438	426	395	445	411	434	447	437	429	401	428	455	480	408	430	460	436	457	421	430	426	460	427	423	438	420	417	429	441	416	429	455	443	436	412	458	423	474	475	430	417	434	477	443	408	455	469	427	439	479	434	448	454	475	421	456	409	416	444	444	452	435	472	428	421	433	450	454	401	421	439	425	456	462	445	444	459	448	433	424	441	423	406	472	465	394	430	411	443	434	433	405	455	430	464	419	406	415	419	412	428	451	418	444	469	395	434	438	437	452	451	442	458	413	436	441	384	456
22788	21326	29007	24003	21317	21356	6677	1091	787	739	705	582	597	557	520	521	449	464	485	456	449	436	426	457	443	401	433	426	433	382	422	455	430	357	424	398	410	398	381	419	402	402	396	389	455	418	381	397	402	397	436	381	366	398	391	418	406	368	415	374	408	416	358	443	416	385	371	423	375	412	400	404	381	375	386	409	381	391	412	388	406	388	397	402	412	405	362	363	365	394	392	352	368	395	369	379	420	361	394	406	393	413	390	406	399	347	396	376	393	372	400	404	403	376	377	394	333	395	417	394	406	378	393	419	398	419	339	410	381	367	384	401	371	384	398	418	368	378	398	399	373	408	410	368	397	409	415	398	372	438	376	387	366	391	389	397	360	363	397	397	380	409	415	398	371	410	402	380	390	379	391	408	418	399	351	417	358	401	415	389	378	368	391	367	406	406	432	414	412	397	374	402	398	411	415	427	379	406	378	369	390	382	390	384	378	385	407	354	375	400	378	368	363	396	380	378	380	384	377	364	380	343	395	394	384	354	386	381	413	387	405	383	376	393	374	406	390	392	386	413	379	416	386	362	387	414	388	339	391	383	376	410	392	388	407	428	397	363	401	423	376	412	376	359	403	367	382	419	412	406	403	404	368	371	404	382	364	356	400	369	370	410	428	391	378	377	393	410	407	405	382	367	360	400	433	386	413	387	369	434	414	408	413	411	377	394	398	377	386	343	391	430	368	383	379	379	386	392	375	354	378	394	382	378	407	375	394	397	413	418	367	405	386	368	373	396	364	366	379	381	349	403	361	417	415	412	417	396	375	372	387	357	389	372	388	385	404	353	407	335	373	367	384	389	404	400	402	397	369	390	344	394	363	416	453	339	372	388	367	400	382	371	389	417	414	406	410	416	393	383	394	383	367	388	396	366	390	434	383	394	361	366	399	397	391	414	357	426	389	381	423	385	369	384	426	383	395	407	357	374	392	374	394	392	352	412	363	382	357	380	398	400	386	387	349	392	395	378	387	355	370	373	355	363	355	397	370	366	402	373	385	386	398	406	399	386	399	402	369	358	380	409	386	358	363	383	424	393	369	401	416	454	368	407	401	391	380	372	380	361	370	379	372	390	380	343	394	385	395	421	374	384	374	375	375	418	384	398	421	369	409	358	379	348	355	393	371	402	390	377	385	386	407	407	357	376	380	387	396	428	367	369	380	402	371	375	386	408	403	403	334	390	383	421	376	336	391	347	339	368	343	401	357	391	426	378	386	400	423	396	382	363	394	360	381	400	407	375	412	403	400	403	413	399	385	389	386	346	398	389	378	378	415	397	390	400	410	411	398	410	354	365	387	363	393	404	377	412	400	380	385	357	404	403	390	396	387	401	367	379	355	380	394	393	386	368	377	390	410	396	382	363	365	366	412	392	405	391	392	400	360	376	350	388	374	437	428	371	415	379	411	388	369	364	392	371	389	361	417	371	377	365	352	374	399	381	391	385	390	417	398	387	394	405	379	375	357	379	357	377	401	368	373	401	382	402	390	422	411	362	412	390	382	396	380	384	382	374	372	382	371	395	387	380	381	407	389	405	396	376	394	367	367	382	427	385	389	423	378	395	378	396	387	378	390	394	369	399	426	419	390	391	370	382	375	382	381	388	384	394	401	411	399	380	342	370	402	399	379	444	382	374	410	387	381	391	379	384	378	409	393	383	384	412	354	371	377	381	409	362	381	405	400	382	371	394	429	394	402	378	375	370	396	395	348	384	364	378	392	405	378	360	394	367	378	411	430	353	380	401	372	384	383	380	396	393	339	410	376	425	382	411	388	392	379	389	397	392	386	391	378	366	381	388	434	383	358	351	394	360	369	359	397	360	366	409	390	339	375	384	415	375	387	395	404	408	394	359	377	398	386	369	392	373	376	375	399	362	377	416	390	368	407	380	361	423	384	371	418	373	368	379	398	407	396	426	382	372	383	398	347	356	416	389	388	394	388	403	410	385	389	347	398	377	380	392	415	404	372	401	399	400	360	391	356	378	382	398	382	390	382	404	430	417	379	395	431	371	433	380	434	413	399	397	382	368	356	406	394	378	405	381	414	363	392	366	372	374	371	388	369	363	391	357	388	379	372	420	398	425	431	403	369	386	367	349	365	380	380	402	356	381	381	401	395	373	380	381	375	424	381	354	384	359	369	378	366	366	396	405	387	373	356	388	410	401	367	409	383	362	370	384	399	422	366	390	389	421	365	377	382	388	391	423	403	415	378	425	401	386	394	399	384	399	418	405	393	372	384	394	365	376	394	383	389	387	358	401	364	397	372	426	390	412	380	404	382	388	366	395	366	381	406	368	418	385	407	371	385	396	395	350	427	354	339	422	372	372	374	380	386	397	355	381	376	377	396	364	375	367	384	338	409	383	387	380	360	391	381	354	366	403	401	400	412	388	387	404	390	406	435	336	387	398	386	373	407	390	383	394	407	362	385	383	389	405	364	376	371	385	388	401	360	395	379	404	390	368	405	385	390	378	387	404	409	373	363	397	379	384	387	388	383	402	354	389	417	366	395	394	378	390	411	382	383	368	424	399	401	363	405	387	408	395	382	392	391	399	436	419	403	384	376	399	351	388	364	359	399	383	396	424	397	412	358	394	367	422	376	351	410	398	410	368	373	362	381	379	386	372	429	362	404	379	412	415	376	391	360	398	414	379	420	404	432	445	418	413	381	350	377	411	362	376	418	363	372	369	397	414	417	420	427	386	423	381	370	375	387	397	376	384	415	368	384	394	406	368	370	405	375	429	424	393	420	370	394	389	396	394	403	384	403	396	361	351	373	363	381	419	385	414	379	375	389	373	388	412	401	380	401	373	364	373	410	392	365	385	367	368	374	353	345	371	405	376	383	396	382	395	378	396	366	382	370	415	381	373	408	372	375	396	380	379	364	384	384	422	404	380	388	374	416	359	411	347	396	411	372	368	381	392	374	346	404	377	397	380	400	395	404	374	364	426	418	369	399	359	378	345	391	380	366	368	381	394	358	387	391	400	407	401	417	377	441	383	384	371	384	406	363	393	346	400	395	347	388	363	377	372	381	393	431	389	389	395	418	407	385	399	394	370	397	345	399	392	355	391	403	392	369	381	344	389	390	399	375	372	391	408	352	365	396	377	378	381	389	418	373	386	367	387	373	385	366	384	377	389	367	411	341	369	381	393	354	378	377	391	366	392	395	404	395	359	371	393	396	418	373	389	362	363	363	388	366	385	354	409	388	404	427	393	408	424	360	377	365	410	378	395	374	331	387	395	399	392	401	385	377	394	394	394	366	381	370	391	395	404	367	387	388	394	412	368	359	381	360	348	376	384	366	366	371	428	374	385	421	406	380	406	413	360	399	399	427	384	384	379	378	403	420	371	360	404	415	424	393	389	400	399	391	395	392	393	386	384	368	400	407	378	405	380	372	376	382	411	377	394	352	419	359	383	387	394	409	427	387	384	383	410	368	389	393	412	366	426
4738	14721	9712	4714	3465	2583	1950	1563	1252	1075	893	790	748	678	624	582	569	555	556	540	531	528	500	446	412	464	434	449	451	448	411	463	426	394	420	461	391	453	486	443	415	409	417	359	409	392	442	419	437	358	406	394	400	429	406	411	416	398	371	397	422	438	368	385	412	385	419	379	386	420	401	408	417	373	417	417	394	372	422	388	432	411	407	398	414	408	402	391	383	416	374	410	397	400	383	365	394	410	397	419	381	413	414	360	351	399	414	385	423	413	384	395	384	398	394	382	427	374	401	392	410	411	430	422	390	377	420	390	374	392	393	392	379	370	402	399	404	396	363	385	401	407	378	386	380	382	410	415	383	374	368	404	397	403	397	389	418	394	437	394	393	367	384	387	389	405	403	377	383	395	379	382	378	423	400	369	378	403	388	433	384	372	350	401	391	366	399	396	365	422	378	390	409	391	384	394	398	392	390	398	396	397	412	378	372	349	397	412	408	393	373	381	425	355	418	401	365	384	399	418	395	375	388	409	359	371	396	425	407	371	404	432	409	386	394	372	425	401	382	370	403	431	394	404	388	372	402	403	385	415	427	410	394	393	371	387	379	414	416	380	388	388	397	404	393	392	376	428	398	379	363	375	408	419	392	392	394	399	405	401	404	418	346	428	391	380	411	406	418	372	410	383	390	365	377	386	396	410	402	401	365	402	430	393	387	406	441	430	387	397	402	383	398	384	393	389	414	381	392	399	379	405	413	379	390	398	395	404	380	392	343	415	428	384	426	388	402	370	397	373	382	385	380	392	430	389	401	377	385	411	373	421	389	422	411	415	378	407	412	358	430	363	393	381	384	397	426	396	374	389	383	424	383	407	422	392	408	390	444	378	397	421	416	384	394	375	363	391	416	397	399	395	397	383	402	395	388	413	396	417	371	356	426	415	400	406	377	389	389	378	395	416	412	420	386	431	388	368	387	396	400	429	400	436	399	372	392	380	394	383	368	407	397	403	388	401	428	384	398	395	387	389	371	362	395	391	396	389	387	434	402	408	397	357	394	342	402	387	380	396	355	377	387	378	399	366	374	433	424	411	375	395	418	395	409	377	402	402	417	399	398	375	390	388	382	407	389	382	348	424	398	379	400	394	363	391	404	386	394	355	386	430	382	382	412	363	415	383	427	394	397	393	370	400	408	349	356	380	370	377	382	397	402	371	395	370	417	363	378	409	379	404	367	392	414	398	395	413	439	405	387	412	399	391	400	400	356	384	416	390	383	362	367	390	406	351	386	387	364	411	424	381	396	404	400	381	370	371	396	378	377	391	366	400	367	390	419	398	403	424	399	405	394	413	396	387	381	425	374	359	391	448	382	402	391	362	409	424	373	377	403	384	384	394	365	419	408	406	438	387	367	354	384	366	396	395	416	373	378	400	368	371	398	389	376	375	409	422	386	406	385	402	379	372	415	384	347	391	373	406	423	384	437	384	358	388	408	411	383	395	391	366	390	418	393	412	388	370	390	395	412	413	392	426	416	388	439	453	405	402	385	406	412	405	411	359	401	380	400	387	395	421	413	421	379	405	413	397	377	367	414	415	377	381	412	385	383	394	403	373	421	394	372	412	355	376	367	396	383	389	401	393	407	368	437	411	415	416	357	384	372	355	392	397	366	389	366	374	363	389	380	368	403	415	398	381	405	385	385	420	393	391	405	413	405	394	383	417	412	415	400	404	395	390	408	396	387	399	384	376	393	424	380	389	374	374	398	361	380	399	399	407	373	399	375	377	406	413	391	410	390	416	374	383	398	421	394	432	385	379	420	431	387	398	396	427	388	377	425	367	408	381	369	416	381	376	433	382	386	357	397	379	369	385	417	393	401	395	391	383	376	401	381	395	393	415	372	425	356	412	392	406	424	393	401	436	387	381	402	411	412	396	412	390	352	417	407	383	405	373	399	420	395	413	407	338	361	431	414	410	373	397	423	368	391	410	389	376	388	369	372	417	355	411	386	408	400	408	403	356	376	361	407	370	388	386	393	462	418	389	393	416	425	414	378	402	391	424	389	413	376	431	395	382	407	412	410	407	403	383	400	393	384	377	353	388	407	376	378	389	408	394	418	384	371	405	366	412	397	426	383	392	380	369	364	382	410	414	417	402	407	345	378	419	443	402	389	392	380	413	432	377	382	357	432	395	418	386	390	429	424	396	395	405	345	434	396	388	400	375	405	383	414	404	377	427	396	363	399	367	408	385	393	376	391	396	378	392	372	414	385	408	377	362	375	394	374	379	359	391	358	394	405	384	376	383	401	450	379	377	375	382	357	369	372	385	359	397	386	424	409	365	378	384	390	398	411	375	361	382	405	402	378	395	371	362	382	368	415	438	412	422	380	372	409	396	398	386	398	407	424	474	393	391	423	407	387	394	368	370	418	382	371	402	394	409	402	375	414	367	412	415	386	400	333	382	396	386	399	405	390	373	397	387	410	377	395	377	342	457	392	411	424	357	386	405	386	403	368	406	401	436	390	417	388	425	379	377	386	417	409	374	422	396	391	377	371	380	409	432	370	401	411	419	395	392	450	403	389	367	423	390	378	389	397	369	379	410	356	357	382	365	370	360	381	394	378	399	393	378	368	375	384	376	423	410	403	396	445	382	393	426	425	408	417	377	385	388	379	409	388	389	399	393	388	387	397	413	405	369	396	399	372	396	404	435	385	371	401	374	376	436	378	411	385	387	400	385	411	396	410	399	420	412	421	376	404	395	436	387	380	419	406	419	396	404	368	392	383	396	413	433	392	359	375	408	395	400	361	403	372	397	405	374	416	386	363	378	375	365	388	397	374	398	402	407	393	436	383	403	403	397	368	402	412	367	416	435	370	400	397	419	395	416	390	396	421	418	343	371	417	406	396	408	377	401	388	408	365	357	411	389	397	414	389	386	367	424	369	348	366	396	396	410	390	396	359	396	380	399	412	403	395	391	387	383	415	404	412	385	393	387	407	401	404	380	435	419	358	390	366	413	392	371	367	371	405	441	357	389	375	423	405	366	374	368	407	365	396	379	404	399	370	383	422	380	372	402	413	378	374	412	398	356	414	372	409	363	384	405	428	434	388	394	435	397	365	408	386	419	402	440	426	394	421	369	389	382	380	431	406	385	393	414	395	409	375	386	360	429	400	394	389	391	401	412	402	412	366	399	402	383	409	412	398	390	401	384	403	425	397	399	399	388	383	371	385	400	411	396	392	400	387	424	410	360	380	416	384	424	375	379	370	396	373	396	387	363	399	398	388	361	402	401	404	438	395	368	417	382	402	382	409	400	409	372	343	394	374	427	412	380	403	379	381	385	383	401	373	389	399	425	400	379	415	368	374	370	388	380	403	408	363	378	391	436	383	380	399	411	371	375	359	389	405	383	386	376	422	388	387	407	384	387	398	411	381	386	425	385	362	397	410	409	372	377	393	406	364	407	389	445	413	379	399	426	401	393	414	387	375	375	410	367	406	381
27852	17075	2855	457	278	247	261	252	224	242	270	254	236	218	215	217	243	239	207	218	234	215	185	229	256	238	218	231	222	219	231	248	201	233	230	204	236	242	221	244	209	191	204	215	228	211	216	206	210	236	218	223	242	213	254	214	217	223	230	189	233	215	197	206	216	235	234	208	222	220	210	225	191	222	199	222	215	215	212	217	229	211	219	231	220	210	208	206	230	214	238	219	205	226	258	239	209	229	226	223	232	221	191	213	221	237	203	249	229	216	207	239	221	222	228	192	216	220	183	220	222	190	219	227	241	227	239	226	213	217	214	197	226	224	226	213	210	210	234	198	233	233	243	221	221	219	194	243	231	243	200	231	204	214	215	250	263	218	228	195	223	220	246	218	214	230	234	211	208	254	221	227	222	256	246	254	195	227	226	233	237	218	220	221	249	228	219	216	248	229	202	255	222	229	210	212	222	222	217	206	195	235	222	225	239	184	198	220	218	212	197	212	209	187	235	220	226	210	203	223	240	248	222	220	223	230	206	212	231	216	221	232	217	216	241	217	257	205	240	213	219	225	221	225	242	220	211	224	206	229	200	216	202	250	240	209	230	230	207	205	209	180	236	227	233	223	206	247	235	231	222	214	214	220	214	222	232	233	209	240	220	223	238	195	206	235	211	198	236	195	233	227	204	217	220	210	230	243	221	221	241	232	211	188	225	229	228	216	203	219	235	202	224	217	238	222	242	212	216	228	210	219	222	227	175	201	202	210	219	232	225	227	231	199	198	241	229	217	228	228	220	217	214	210	221	195	225	235	201	215	229	232	203	227	216	200	207	215	202	220	235	223	218	228	241	229	210	207	224	187	203	227	239	212	241	215	210	216	221	213	245	207	213	209	209	238	241	251	224	230	222	207	210	221	208	225	227	229	250	231	227	235	215	209	230	206	214	211	202	248	210	199	242	218	233	226	229	230	199	190	203	209	229	192	237	217	219	212	233	221	238	235	211	203	217	227	244	234	221	197	201	222	224	235	189	192	217	215	253	222	183	220	213	238	241	222	232	228	229	235	210	199	232	230	233	225	217	221	211	216	214	201	234	235	216	236	220	224	188	241	235	207	231	206	237	224	248	239	228	202	205	225	225	198	214	233	217	228	230	227	222	225	213	219	209	192	215	195	239	248	203	209	223	213	220	208	231	205	232	256	226	223	228	236	231	208	235	212	214	193	197	191	214	218	217	233	205	217	215	214	246	216	203	237	213	233	240	211	226	220	221	218	220	225	216	208	206	236	239	224	216	204	220	235	226	211	227	223	187	220	198	219	231	241	218	246	206	213	172	194	242	216	202	217	261	209	216	208	212	231	226	250	231	226	261	221	211	236	217	212	242	225	205	209	235	191	209	231	223	235	214	213	234	202	226	236	247	228	225	221	235	219	214	222	242	234	231	194	223	241	240	183	198	214	219	222	216	212	214	177	191	221	227	231	244	205	234	207	199	218	191	218	222	234	222	195	239	201	223	207	199	212	222	227	239	205	228	211	215	220	225	252	228	237	238	216	217	231	216	209	224	226	209	206	217	215	224	244	220	214	239	213	223	251	211	220	223	209	203	215	210	214	230	194	193	207	250	217	243	214	244	228	214	230	220	218	187	213	238	205	247	224	227	235	222	210	207	235	241	231	258	218	211	226	224	249	233	218	233	216	227	201	203	209	221	211	205	221	209	208	241	238	234	230	197	200	228	202	225	227	215	212	224	212	233	243	237	239	184	253	231	225	221	218	182	215	205	227	209	223	229	237	205	210	217	225	226	194	206	230	234	200	201	228	205	206	186	224	198	216	222	195	240	254	208	226	218	208	219	218	263	215	210	244	219	211	233	222	225	226	229	212	232	229	228	248	196	211	220	251	202	193	224	217	214	204	204	213	202	222	194	214	214	212	225	193	246	229	246	214	256	235	216	259	246	224	226	204	201	249	209	222	218	233	223	212	223	222	207	216	220	229	250	194	201	220	202	234	238	230	232	192	233	219	223	209	258	228	213	196	248	217	217	192	217	233	222	217	234	227	221	202	239	228	224	211	227	194	226	198	199	240	201	197	211	222	227	209	211	232	247	225	236	212	212	223	242	229	206	211	220	205	247	220	214	203	253	233	218	209	233	234	220	234	240	201	208	202	212	217	229	215	243	232	237	217	206	206	199	225	240	201	221	202	226	232	205	210	241	233	220	207	213	205	209	242	220	212	186	220	219	222	220	225	250	238	217	224	222	214	201	209	189	232	231	195	211	187	214	213	208	219	215	223	224	219	189	220	227	227	207	227	238	222	184	201	194	195	207	237	211	210	222	210	223	221	219	203	236	211	239	213	210	222	204	187	182	200	218	207	184	206	221	207	206	243	212	212	233	198	214	218	207	230	192	218	214	227	218	235	228	207	209	224	248	187	213	198	214	225	210	217	238	229	214	207	187	215	198	217	207	246	218	188	270	207	216	215	227	223	223	233	224	236	216	233	203	233	220	239	243	213	222	230	225	198	215	214	227	211	233	241	223	227	182	194	244	187	229	233	197	197	219	213	229	229	198	208	227	224	212	202	213	208	233	231	229	222	220	212	222	233	218	187	237	201	206	242	205	246	224	207	200	213	235	198	225	220	187	235	211	226	203	223	210	242	234	194	212	234	207	222	207	210	236	235	244	226	226	221	220	226	204	222	202	227	224	227	217	210	199	231	216	211	209	249	233	211	220	221	233	234	213	223	252	236	226	236	200	221	224	236	233	234	230	184	231	218	239	226	204	234	235	227	216	238	227	217	219	219	195	241	228	222	201	229	207	211	192	195	208	226	209	234	225	270	232	197	203	224	217	225	228	232	228	226	226	187	203	207	202	229	204	206	229	248	209	217	226	229	201	205	200	227	211	218	233	223	237	237	218	188	195	212	223	205	222	223	223	211	203	206	206	211	226	189	212	219	201	204	232	225	201	224	200	236	218	193	209	208	211	241	201	212	242	205	191	200	225	225	211	244	233	262	220	232	224	214	210	233	227	213	234	247	202	237	233	214	215	214	203	245	208	197	249	193	230	189	230	216	211	218	212	215	231	231	219	188	205	227	217	217	220	239	212	231	226	212	208	255	217	255	212	241	216	233	216	227	221	197	223	202	217	212	211	222	249	228	223	231	193	213	205	210	194	275	212	236	185	213	248	202	249	194	242	228	223	220	221	223	206	224	217	220	210	209	227	211	207	221	221	210	221	221	215	195	215	219	222	197	242	230	223	219	217	199	199	230	227	199	210	224	248	209	223	200	231	234	208	237	228	227	210	232	217	217	205	210	229	221	186	228	205	215	214	226	203	212	223	190	208	199	205	236	223	220	214	206	218	210	214	232	216	216	250	226	235	234	220	215	227	220	215	233	229	223	190	183	234	232	225	217	221	219	219	237	214	229	247	248	196	184	217	230	220	244	220	233	196	216	207	232	241	229	209	188	225	206	209	240	201	225	231	198	211	221
4576	794	532	377	325	305	303	258	269	268	249	226	244	246	224	246	243	265	266	239	237	236	267	213	264	223	272	242	256	224	259	253	267	259	283	229	240	223	236	226	244	274	229	253	245	238	255	249	276	223	249	277	239	259	246	272	239	244	229	247	256	256	244	238	241	252	229	227	255	244	255	272	240	226	241	242	266	286	255	245	282	245	257	251	249	223	273	263	258	234	218	258	255	217	259	248	242	263	231	234	240	226	236	255	226	238	259	248	245	260	237	261	256	256	245	246	245	231	242	235	230	260	252	258	231	234	262	247	256	242	249	251	263	260	255	253	222	247	263	258	242	259	279	258	229	246	256	249	253	243	241	253	241	271	254	260	230	247	258	233	247	231	261	251	259	268	247	238	265	244	252	289	263	257	233	250	223	250	234	243	249	249	269	236	231	240	245	251	211	251	223	284	234	269	252	253	230	248	245	242	234	252	220	265	250	255	217	210	233	254	265	261	252	232	238	267	251	250	259	256	260	246	277	257	250	239	249	251	252	239	222	217	247	271	235	222	244	270	238	250	260	252	253	247	256	243	234	248	257	233	242	239	246	242	242	230	246	248	271	245	236	268	226	234	222	248	251	256	256	246	223	264	229	241	267	245	242	238	244	246	239	255	279	242	267	227	230	227	247	228	251	219	232	280	210	252	243	256	238	243	251	231	257	234	252	269	243	245	241	250	251	236	260	241	227	249	266	247	240	258	237	243	278	265	264	258	276	262	256	255	256	243	248	250	271	250	252	266	262	237	243	264	245	258	235	247	265	255	241	243	254	244	230	236	261	229	270	273	247	274	253	259	244	231	226	237	246	228	238	261	249	263	252	239	235	249	255	230	275	272	255	257	286	294	233	231	247	249	246	262	230	253	252	252	266	257	254	239	245	234	226	246	240	220	253	283	231	255	253	259	247	255	261	256	245	261	229	262	249	275	241	247	231	235	244	266	255	277	227	258	251	234	233	265	260	223	270	241	274	247	246	241	244	255	254	228	269	250	239	228	260	272	234	232	250	243	235	254	245	258	257	257	269	228	244	241	262	243	251	239	260	244	295	246	254	265	241	253	233	230	239	245	246	264	249	238	262	252	250	226	249	274	264	241	242	246	259	272	248	240	237	287	228	239	234	229	239	254	252	245	239	226	246	274	246	265	258	267	257	271	246	253	236	259	242	259	228	276	218	242	238	257	231	254	257	270	230	255	246	211	287	254	266	259	251	277	240	255	241	242	239	225	226	223	229	237	231	247	251	234	205	273	258	245	255	253	264	246	250	235	233	262	253	232	239	256	252	248	256	244	247	249	246	256	257	216	223	274	240	263	279	252	274	251	241	280	272	235	252	236	232	285	239	231	236	246	246	268	227	266	262	243	243	237	249	267	276	264	230	256	262	246	266	264	251	224	248	257	256	234	224	254	252	248	224	242	274	253	230	243	265	277	262	240	237	256	271	222	285	233	249	217	266	244	262	230	240	252	250	255	244	233	245	266	243	234	250	237	228	280	225	249	274	254	244	233	258	253	219	245	226	232	235	241	247	255	259	268	283	238	249	259	249	278	227	253	259	299	248	257	244	258	241	271	233	256	268	266	246	258	270	222	258	240	229	227	230	240	237	259	253	271	253	272	238	237	267	236	260	244	281	269	243	248	241	251	244	247	260	265	242	250	263	244	235	250	216	238	250	238	218	233	259	254	223	263	283	264	242	248	254	255	232	246	278	229	267	239	231	281	254	250	225	245	245	230	231	256	270	240	252	261	256	274	248	253	248	248	228	249	278	238	245	254	248	264	218	235	275	266	248	253	234	255	245	257	247	255	247	225	239	227	253	232	237	259	269	232	251	253	259	253	251	243	237	253	240	246	272	231	248	258	243	251	242	226	246	243	231	273	269	256	241	261	242	276	255	254	247	253	248	268	262	273	241	260	267	239	265	265	243	271	294	249	204	268	227	231	257	262	235	257	262	237	268	247	247	250	264	249	237	258	246	242	243	224	248	237	243	233	252	271	249	263	257	230	261	250	265	230	237	276	259	235	237	228	241	277	250	261	236	222	232	265	243	265	242	269	280	262	230	254	233	225	260	198	226	258	215	275	246	264	227	239	251	219	235	244	251	252	273	233	258	232	239	232	242	274	264	240	245	249	221	249	234	279	241	254	262	249	249	260	254	233	235	232	261	265	255	229	256	214	240	233	262	241	238	258	251	259	251	245	234	264	268	248	250	248	248	269	229	276	249	224	224	244	265	260	246	228	256	247	247	243	253	249	215	243	241	251	245	221	257	268	256	233	252	262	226	258	255	203	238	243	255	261	224	243	249	248	234	258	229	229	264	263	214	234	259	263	259	245	269	218	244	221	232	238	242	241	238	269	250	243	224	264	232	258	250	249	234	217	281	275	248	254	238	232	283	249	255	239	261	258	213	249	259	246	240	259	246	232	253	222	269	277	247	273	259	256	235	233	253	237	264	265	234	279	256	251	232	247	274	267	256	254	253	233	250	228	223	230	255	235	256	230	254	261	292	263	267	252	257	254	223	278	260	264	267	237	247	264	268	247	255	219	243	236	250	252	232	212	268	257	251	249	231	248	262	271	249	248	243	283	275	241	214	231	232	235	239	231	233	231	249	271	231	254	251	226	269	228	251	266	244	246	257	238	262	247	272	253	243	265	246	229	232	247	250	255	262	253	233	241	253	249	222	211	238	246	264	247	260	225	270	272	245	252	253	226	244	260	233	268	246	254	257	238	230	220	274	237	232	267	238	243	273	228	258	243	243	213	264	276	254	255	259	254	256	261	265	255	250	246	253	258	267	229	246	255	248	255	239	224	250	265	238	234	240	259	226	278	230	253	224	223	239	253	245	231	254	265	250	270	262	261	232	249	266	261	222	239	213	244	235	232	254	236	246	259	258	243	250	227	246	246	256	241	248	230	234	226	230	237	246	225	220	239	221	230	237	289	249	226	240	255	227	264	193	250	240	250	239	236	228	255	255	229	267	242	247	265	250	254	289	260	259	246	266	249	209	250	241	268	231	259	260	272	259	238	244	235	238	259	228	234	213	264	256	249	250	250	237	255	265	249	265	247	232	269	258	223	244	243	245	223	236	263	254	254	242	239	272	260	241	238	249	251	251	267	236	255	297	259	261	275	234	232	263	270	236	230	266	269	253	264	238	260	250	249	247	274	242	251	262	256	245	221	243	250	254	256	239	247	246	212	250	234	242	251	264	238	234	267	232	224	249	234	240	247	239	285	250	246	244	256	251	280	255	277	260	276	240	230	240	239	256	253	252	242	263	249	263	244	245	245	250	239	254	239	220	251	271	251	247	246	244	250	250	234	287	289	262	238	246	239	256	252	247	247	249	272	253	241	286	251	254	278	267	240	262	232	220	266	231	244	234	257	258	281	236	249	257	249	256	260	250	252	242	232	247	269	267	234	273	255	246	221	244	240	269	240	261	244	275	258
23911	21314	28526	24412	21310	8307	786	457	429	321	324	305	282	218	254	209	231	194	215	187	207	196	162	180	177	178	194	174	171	187	179	192	160	192	191	186	183	175	161	168	193	161	190	147	180	150	167	174	170	177	178	175	186	166	188	155	159	170	170	173	174	159	168	153	150	133	183	160	171	154	162	162	178	166	154	154	167	169	189	134	168	156	156	157	168	197	172	148	151	198	150	184	165	168	164	178	159	156	160	187	190	147	164	190	143	175	176	148	152	166	183	153	171	150	171	156	191	169	174	157	173	143	165	172	166	182	163	164	163	164	193	162	179	157	184	167	156	137	159	148	187	167	183	175	153	171	173	163	175	157	183	153	174	169	148	168	162	177	170	185	150	151	180	146	174	168	175	179	156	145	158	170	173	165	180	173	160	186	164	172	145	184	188	182	146	177	168	151	178	178	165	186	153	161	160	152	171	179	187	182	155	146	181	171	182	151	158	172	164	161	154	163	162	162	154	159	173	206	149	158	170	169	147	160	164	178	175	167	162	171	173	197	156	165	196	184	174	167	174	167	179	163	160	167	179	151	159	176	171	163	179	160	151	152	160	151	165	152	164	183	193	162	157	168	145	179	183	161	162	141	162	184	156	159	179	175	173	174	158	175	158	179	176	169	159	180	154	174	144	177	166	166	151	153	134	168	180	168	186	165	144	154	180	144	181	188	177	158	161	173	160	171	171	149	158	173	152	170	156	184	170	171	167	177	185	148	153	164	179	161	171	152	171	159	196	176	151	176	156	147	163	162	165	123	156	173	171	141	153	175	171	175	178	200	174	174	173	159	154	169	160	158	164	162	170	179	152	184	181	172	184	168	171	163	191	162	167	163	163	146	183	155	165	175	164	159	162	153	174	179	172	157	169	177	156	170	164	177	172	186	176	165	160	164	172	157	164	166	176	160	145	176	145	163	163	198	180	163	158	174	173	148	183	164	158	181	184	166	174	191	189	195	159	150	139	155	171	179	179	171	142	149	181	165	175	193	152	187	161	167	162	156	173	163	166	186	184	171	183	156	171	179	157	157	172	162	188	143	167	169	168	175	161	158	177	165	169	128	173	159	175	180	179	171	157	186	187	164	155	141	170	152	167	167	166	179	148	159	165	156	168	192	162	169	156	143	177	180	165	159	161	153	135	165	168	169	157	162	173	174	146	183	172	140	159	172	141	159	154	165	172	164	147	127	161	169	153	169	143	151	180	177	165	161	166	172	162	148	185	151	160	162	184	175	164	158	189	176	167	152	155	153	169	181	165	155	145	177	171	168	145	173	173	172	190	168	182	180	182	148	165	167	157	159	173	158	180	165	154	160	163	161	168	152	168	186	174	201	166	198	156	147	195	179	155	198	148	172	158	176	174	168	150	183	165	158	158	166	183	137	161	164	146	179	184	164	163	148	176	170	156	173	168	157	187	153	160	173	149	170	181	156	186	180	175	153	181	165	169	150	166	164	157	180	159	157	156	152	182	175	181	174	153	189	142	156	152	190	166	181	171	147	153	175	175	146	180	189	171	176	166	150	191	162	174	166	166	178	164	177	150	170	167	159	152	173	174	158	146	156	154	154	182	152	174	157	173	172	162	168	174	159	160	169	153	177	152	153	172	170	177	155	186	176	158	153	152	170	152	158	177	152	161	172	161	155	178	178	148	145	160	167	162	163	173	182	159	146	175	160	170	177	164	174	150	175	183	186	142	184	161	174	180	174	172	156	142	160	169	156	186	167	162	183	160	175	180	143	169	143	164	165	146	155	167	156	151	160	149	161	183	176	160	149	174	180	162	164	158	162	164	151	164	152	161	178	166	166	160	152	153	180	161	178	151	155	168	172	175	181	170	177	172	160	172	168	183	183	175	173	159	200	175	181	143	170	157	162	178	136	149	171	169	166	165	160	152	121	170	156	167	177	154	156	145	174	174	177	161	171	170	182	182	176	164	179	147	153	175	177	159	179	157	167	176	159	187	167	148	182	144	170	173	171	175	159	155	170	173	161	187	170	175	169	158	172	170	150	170	156	159	152	170	170	163	154	160	163	168	186	189	178	163	175	181	167	150	169	159	156	150	150	185	174	156	141	160	171	164	156	160	154	169	167	188	162	194	180	174	172	171	150	175	177	150	183	161	160	182	178	164	155	170	166	168	168	157	134	175	138	177	171	164	137	169	167	167	162	159	169	166	168	192	159	183	171	162	147	161	163	165	154	174	189	190	167	154	190	164	157	180	171	157	168	159	157	194	160	154	165	142	173	175	173	182	151	170	167	155	169	139	171	177	200	140	177	178	155	169	148	149	172	152	169	172	161	160	166	162	186	185	170	156	159	146	162	170	180	174	160	178	158	180	143	161	169	172	173	149	169	151	166	177	153	158	176	159	161	183	159	170	154	161	173	161	152	142	185	156	165	171	154	183	167	167	164	182	158	170	142	164	182	163	180	161	156	179	172	174	165	186	166	153	181	153	182	159	189	195	173	149	158	166	157	156	175	169	173	186	169	164	157	177	162	178	170	147	179	176	175	145	154	166	186	181	168	169	163	191	172	179	193	172	178	173	175	178	166	188	161	165	156	152	177	175	163	159	151	175	175	176	159	164	158	167	148	169	152	138	164	152	171	154	161	147	174	179	160	172	159	160	176	179	166	152	154	158	156	202	159	151	183	152	146	178	174	139	173	153	154	162	154	148	142	173	145	153	164	147	157	192	190	173	162	160	166	180	178	147	183	166	144	166	156	184	156	176	195	158	154	172	150	166	159	163	178	167	171	161	159	154	150	163	155	170	170	149	172	155	168	182	158	173	167	187	162	165	158	169	158	186	165	150	176	169	144	170	167	178	188	158	164	146	166	149	162	165	169	174	172	173	171	154	180	161	192	181	147	155	160	184	177	174	190	151	165	159	165	139	191	172	161	164	156	168	175	184	178	148	162	155	169	173	172	168	155	149	163	180	156	169	158	157	166	179	176	145	161	179	165	141	179	160	187	169	183	181	154	165	165	159	179	178	167	183	155	154	171	184	169	153	173	151	158	154	173	175	165	194	172	167	156	188	158	165	145	167	146	170	166	148	169	158	187	155	164	159	177	170	175	177	137	176	182	160	152	169	181	172	187	174	146	187	181	178	148	158	157	183	167	164	159	168	144	140	169	172	136	190	185	148	152	165	167	160	199	192	148	164	163	171	147	169	173	162	169	157	173	182	143	161	165	164	152	155	152	144	166	168	157	142	158	148	163	168	151	153	182	152	149	147	165	167	157	195	184	171	183	156	168	164	154	170	150	169	177	176	182	153	177	178	177	153	157	173	153	160	159	147	178	178	165	140	156	149	182	148	174	154	159	174	165	153	165	159	166	156	175	155	151	154	166	161	189	161	170	172	172	166	163	164	160	181	176	187	171	159	175	166	162	152	171	157	157	174	192	156	167	169	161	148	132	164	174	159	179	146	167	189	162	153	152	160	145	147	168
3525	8850	5690	2559	1787	1396	997	806	681	560	466	371	347	341	297	293	280	254	252	238	242	236	225	219	208	211	226	213	195	194	185	187	203	206	216	198	183	182	175	186	189	186	171	188	196	192	179	208	193	211	184	193	181	189	196	211	179	185	196	188	188	182	188	221	202	164	177	207	173	200	162	172	177	193	191	200	190	181	187	179	208	179	195	201	201	187	198	193	169	199	187	196	193	176	178	198	195	198	169	178	173	166	187	180	180	172	186	191	185	192	187	172	167	182	199	159	181	178	187	188	179	167	206	179	165	177	160	168	160	167	193	202	173	175	165	202	170	181	189	214	205	160	195	174	170	181	166	149	209	187	188	197	180	187	174	178	176	190	183	167	174	177	179	168	177	165	195	203	195	174	212	200	192	167	176	158	167	170	181	185	184	173	195	199	166	184	199	180	195	177	157	192	205	188	200	187	188	179	155	198	188	194	177	168	182	181	175	183	164	177	185	190	182	195	187	203	196	185	198	179	203	169	179	209	214	201	179	210	175	155	162	186	185	166	170	159	192	194	192	192	174	178	172	184	186	183	201	178	169	184	188	182	174	189	173	181	218	170	180	202	193	207	175	160	203	190	191	190	157	198	179	179	178	178	166	175	186	174	174	183	185	192	196	214	172	199	176	167	161	186	169	182	172	179	180	192	194	204	182	182	200	155	193	187	197	184	201	177	203	191	176	183	184	175	196	170	176	196	185	192	197	191	185	196	172	164	184	192	195	204	187	184	184	170	203	185	194	197	191	183	179	198	183	178	178	198	205	169	198	193	188	184	184	190	174	196	172	163	181	168	193	196	186	171	167	166	182	169	183	163	202	206	193	161	173	187	179	191	147	198	188	182	168	208	188	171	151	195	172	202	188	198	159	175	154	185	189	184	197	181	195	170	202	189	172	184	175	171	204	182	185	172	177	180	199	176	178	193	174	175	185	222	183	204	188	207	198	164	199	205	161	189	186	169	152	169	181	185	194	172	152	196	182	208	190	168	171	186	186	189	187	159	179	157	192	194	157	192	201	154	158	179	191	182	187	169	167	216	190	174	192	177	201	173	181	206	187	190	171	184	184	192	177	177	206	179	191	187	182	187	199	165	187	184	167	173	192	182	201	174	170	175	173	171	200	163	172	181	161	172	167	182	186	179	223	182	183	190	193	181	190	183	186	183	175	185	197	193	192	186	171	196	193	197	188	187	171	189	191	168	196	170	167	169	186	208	178	194	191	189	178	202	183	194	179	173	198	183	171	166	174	186	200	182	204	199	171	188	181	192	195	191	154	172	166	204	183	177	158	183	183	178	189	175	195	189	184	186	187	173	152	173	202	168	178	177	162	183	196	192	189	196	159	188	172	162	169	199	189	176	188	193	178	203	182	180	179	183	191	186	218	159	192	179	199	179	203	181	187	175	197	168	188	193	176	177	175	194	172	192	199	162	205	188	193	173	180	172	176	177	166	179	214	174	197	181	192	160	185	179	191	188	197	171	204	149	176	192	170	186	187	187	175	190	194	196	194	200	181	158	175	193	168	169	188	176	205	174	173	168	168	195	182	176	162	198	158	189	186	196	198	203	174	172	187	188	189	198	167	188	173	157	182	200	187	170	195	182	179	167	219	188	183	184	163	174	185	206	191	192	176	193	217	174	173	163	197	168	195	192	169	205	158	156	162	184	175	181	180	168	181	165	181	181	193	184	180	179	171	180	193	178	200	162	179	155	179	190	188	183	186	183	179	189	158	172	191	205	191	182	183	203	191	190	183	176	173	182	195	194	186	203	196	198	196	172	197	201	190	182	176	182	189	182	147	195	164	180	181	180	191	187	178	186	199	162	193	179	163	197	194	184	192	179	192	181	197	184	193	176	171	193	167	206	193	172	182	193	177	172	172	160	197	178	193	188	198	206	177	173	193	199	180	190	176	159	178	181	203	201	189	175	182	192	161	178	163	187	188	167	189	173	176	175	181	163	188	190	181	185	191	197	211	189	191	173	182	175	186	174	184	188	204	175	156	178	180	187	185	204	157	159	184	168	185	172	172	188	174	154	187	173	177	179	174	173	178	173	184	171	156	176	189	191	169	169	171	171	175	181	170	186	180	172	174	167	173	180	170	164	183	188	198	199	191	180	188	178	183	182	182	169	193	175	193	201	159	167	176	199	199	211	165	199	172	169	168	184	187	197	194	182	191	195	173	182	188	201	158	182	160	189	172	182	180	196	178	172	182	163	223	182	182	213	187	190	194	208	194	179	186	172	204	198	171	183	190	200	188	171	209	174	142	169	205	200	197	180	180	191	175	182	192	183	165	166	189	185	181	182	201	187	176	200	183	202	200	194	187	178	185	169	169	174	167	189	166	191	173	178	195	216	190	211	208	177	191	170	177	203	185	176	169	198	177	166	164	207	154	186	169	178	185	195	191	193	203	207	194	177	215	188	201	173	181	185	184	190	173	174	179	156	163	173	172	175	193	176	187	203	181	187	194	173	194	189	152	170	174	165	158	193	173	180	181	186	150	191	174	193	176	183	187	195	163	167	184	192	195	173	217	211	175	202	172	178	179	185	180	181	179	181	181	178	177	199	168	174	182	174	189	220	205	174	180	200	181	150	191	187	195	176	185	180	171	164	157	194	185	159	186	173	191	181	168	189	195	193	162	186	192	192	213	186	191	180	188	187	174	196	174	195	182	180	178	192	191	205	181	212	187	168	180	186	189	198	177	212	183	177	195	184	187	162	183	163	173	195	152	191	184	192	182	182	189	198	161	221	173	173	183	187	193	182	191	161	193	180	206	171	181	178	212	210	153	170	160	179	192	183	161	194	174	159	179	174	197	192	171	178	184	187	171	182	187	193	191	162	193	191	189	168	162	178	158	199	172	188	185	201	194	164	187	186	207	190	182	195	167	162	202	187	195	179	159	187	197	171	194	143	195	174	204	178	182	188	198	211	182	187	189	173	179	185	184	171	165	188	179	186	171	171	204	168	200	193	174	183	174	184	208	159	186	193	185	196	185	170	184	168	178	179	203	197	197	183	193	189	195	161	191	198	173	191	201	187	190	179	196	188	207	160	173	189	197	186	176	203	184	174	191	167	197	172	173	159	177	190	187	186	183	182	193	199	174	207	195	169	175	200	213	170	184	191	146	196	181	195	183	207	161	189	181	186	199	204	207	216	183	179	171	190	168	172	183	198	188	222	198	184	182	184	209	186	185	174	189	194	187	182	182	179	183	178	179	182	177	180	207	190	178	175	179	190	168	189	184	209	160	169	176	191	188	195	194	200	163	164	190	187	185	196	164	172	164	186	195	203	190	188	182	190	195	180	198	169	172	200	171	164	202	181	222	181	176	207	174	182	174	196	175	193	185	177	203	179	185	203	196	181	161	194	209	194	187	196	188	198	172	204	208	170	178	169	160	182	185	185	154	180	183	189	177	180	168	200	175	188	196	188	188	173	152	179	196	181
25206	21345	27430	25487	9655	873	664	570	523	493	496	441	431	415	472	453	435	432	454	447	472	448	442	369	419	391	390	404	439	421	407	367	417	459	441	437	428	394	389	405	407	404	415	420	411	430	433	423	396	424	394	416	406	428	402	434	387	440	398	443	396	425	380	413	404	430	404	373	438	443	394	409	450	406	404	422	418	396	428	440	430	425	401	407	453	448	433	434	375	435	353	434	389	413	425	411	394	398	409	419	369	414	425	409	434	428	403	436	383	409	426	448	414	400	425	401	402	388	441	354	435	410	413	406	406	402	390	385	399	410	431	398	372	428	390	446	422	384	390	442	405	435	398	379	416	417	387	407	407	390	439	391	435	418	429	398	428	394	417	416	432	416	423	393	363	398	368	465	455	396	428	397	430	419	401	416	402	429	407	389	410	441	384	401	408	439	402	421	388	376	389	372	390	419	404	389	415	423	432	391	412	430	431	391	396	393	404	445	404	388	411	373	366	426	403	437	398	454	402	396	424	412	375	417	443	437	415	413	443	435	405	405	429	362	392	415	367	387	402	406	405	423	390	393	399	392	409	406	404	395	396	428	419	421	426	428	422	420	383	418	413	390	422	445	420	398	428	370	431	386	420	404	391	406	393	395	406	451	401	393	393	390	380	447	356	429	380	419	444	455	408	405	410	423	404	411	375	391	406	403	435	408	396	384	368	423	397	411	396	413	386	419	407	409	419	418	428	397	412	381	412	447	405	408	435	399	385	405	421	405	415	435	401	375	418	412	374	416	433	431	386	424	400	420	414	414	425	444	426	415	406	405	411	393	404	394	394	424	439	441	412	397	402	400	395	408	431	457	433	442	421	411	383	410	403	437	434	417	396	439	412	458	434	368	384	433	399	395	403	402	393	425	365	421	398	402	423	411	397	385	400	395	441	399	407	412	382	402	421	406	400	393	401	394	397	392	402	393	432	388	404	403	417	450	407	434	382	400	385	423	425	425	447	421	445	394	426	380	411	407	437	419	417	382	403	404	425	412	385	419	433	398	425	434	433	424	404	381	420	400	381	402	431	398	422	399	431	390	423	382	438	401	416	410	405	385	412	382	398	391	403	407	423	403	411	441	428	384	436	407	418	405	412	400	398	423	439	443	412	390	399	380	394	426	382	375	402	418	398	400	377	384	407	397	417	435	379	413	423	407	403	427	413	424	429	388	403	369	397	400	431	403	406	426	401	405	390	446	432	416	412	410	395	444	413	393	396	391	372	411	388	397	438	393	403	391	431	428	393	431	417	410	426	379	420	374	383	408	392	401	414	386	412	430	413	391	438	429	399	412	444	442	436	388	364	357	362	400	426	423	414	407	421	437	442	412	422	423	408	405	389	421	402	402	415	409	403	392	388	446	374	395	416	411	383	392	385	421	396	443	397	430	396	389	417	424	426	419	434	445	388	370	412	396	419	401	396	410	467	405	431	409	382	404	416	446	389	426	386	414	382	403	408	426	422	439	377	363	376	398	400	401	403	380	396	392	427	402	395	428	413	400	412	415	405	420	423	436	426	406	417	450	415	411	405	363	394	398	429	403	388	407	401	399	393	391	402	418	387	426	415	399	393	439	425	405	423	399	436	428	409	423	433	406	413	412	374	389	390	403	465	413	423	412	383	413	393	403	430	383	422	376	418	418	412	404	425	405	377	423	396	411	393	423	407	397	419	410	420	403	415	380	398	392	422	421	431	413	385	401	439	428	367	431	370	382	433	393	384	379	379	395	395	409	387	385	440	404	403	381	401	411	435	394	405	422	384	443	408	429	394	425	380	410	421	405	391	379	406	392	414	402	397	422	386	425	421	396	405	415	383	440	380	411	383	356	441	402	434	419	375	389	402	411	393	396	396	407	414	403	411	432	389	420	378	394	441	426	409	419	379	437	402	434	405	404	417	418	431	434	425	388	424	413	404	422	424	401	407	442	389	416	412	403	382	389	401	387	414	408	381	386	443	387	371	423	384	423	405	425	413	412	384	434	383	432	419	407	411	409	400	391	420	422	402	424	410	388	420	400	449	411	403	405	397	402	393	418	429	371	411	419	412	387	386	393	379	386	404	367	422	428	409	396	427	406	388	396	409	426	398	404	370	398	395	394	402	434	427	396	382	397	379	417	405	411	394	404	386	414	378	391	409	383	420	380	363	415	400	429	438	403	422	384	407	381	421	455	413	405	435	416	398	398	421	454	405	422	422	408	400	403	435	408	428	405	420	441	392	396	399	411	409	430	428	424	406	378	406	430	429	418	439	407	425	399	393	436	428	405	428	404	424	446	402	450	377	412	376	439	451	435	441	403	471	388	407	443	425	424	408	393	422	398	421	423	393	415	415	383	370	402	407	410	407	448	410	442	449	418	435	407	437	406	390	429	379	402	418	400	379	390	378	413	431	407	391	361	389	400	422	431	367	410	412	408	374	410	414	430	400	401	387	403	422	368	429	395	394	427	442	382	400	409	406	375	391	396	388	399	414	411	424	401	410	420	419	382	401	428	432	404	419	371	408	407	442	423	411	412	419	404	420	387	421	392	389	360	432	441	429	372	437	403	380	400	438	394	426	413	413	439	428	380	418	380	471	412	423	414	400	414	398	412	417	414	442	385	423	414	396	414	424	393	441	405	440	413	406	403	390	396	386	407	377	384	433	416	439	371	416	431	415	382	423	416	392	412	405	349	430	386	395	445	376	406	441	433	428	423	424	407	388	410	436	424	396	388	438	405	422	401	367	393	414	364	406	401	383	422	420	425	434	418	437	419	414	382	399	385	428	432	401	410	394	422	418	401	422	407	389	394	386	414	411	398	442	427	410	412	399	400	403	402	397	425	417	365	409	403	434	399	399	414	415	411	407	378	419	428	406	412	369	412	371	442	393	390	398	444	432	403	375	403	416	418	366	410	396	415	435	400	409	443	413	398	398	397	403	402	426	392	415	438	378	393	451	416	423	394	420	381	391	416	424	398	417	412	460	403	421	425	447	388	413	402	412	410	462	364	387	419	386	410	396	393	391	399	375	384	395	386	396	428	442	386	413	427	405	394	437	372	420	441	376	399	429	405	418	433	384	387	448	426	385	409	411	442	414	413	399	381	420	401	413	429	434	420	429	429	376	415	400	401	409	428	420	421	414	376	376	395	422	409	426	397	369	389	422	407	399	401	453	464	419	411	403	392	420	414	415	382	410	420	391	399	382	414	391	400	440	409	425	420	434	394	450	410	412	373	384	437	440	411	403	412	404	403	429	391	463	406	439	405	417	400	399	413	392	384	411	450	413	411	455	389	411	435	439	423	446	439	424	427	445	433	412	398	379	403	403	445	434	394	409	374	404	397	398	407	394	423	394	427	388	395	411	413	420	418	408	394	408	420	406	410	433	406	426	418	366	404	381	449	402	449	399	420	382	384	404	441	431	386	392	436	374	401	411	377	388	393	404	395	392	418	430	427	397	401	401	392	433	417	398	403
3628	5296	3353	1726	1352	1107	880	784	662	648	601	555	519	545	545	475	509	514	472	443	463	491	460	483	440	461	453	446	429	431	443	459	438	470	468	466	489	397	426	431	436	449	408	469	437	379	460	456	438	458	441	446	456	418	454	439	442	410	435	470	465	447	440	443	424	429	455	426	425	466	403	414	410	444	426	440	394	464	449	450	415	432	395	410	405	456	442	433	423	420	395	425	419	426	399	463	454	443	411	460	419	433	398	429	443	473	411	445	411	420	451	436	452	430	424	468	424	396	384	438	426	436	407	461	416	405	424	406	448	393	450	414	422	458	423	440	438	387	449	405	457	444	455	413	437	469	417	432	446	438	433	405	448	419	456	438	432	435	477	456	433	444	420	458	432	457	464	424	447	433	435	468	418	437	461	418	428	438	404	492	430	430	415	438	450	408	462	436	416	441	456	441	448	412	456	391	449	448	414	436	473	447	440	380	439	410	433	442	443	425	460	427	437	446	441	447	458	409	427	442	467	451	433	439	423	451	455	403	397	471	421	415	434	440	462	424	455	436	441	444	435	447	413	415	425	455	437	461	429	418	445	455	461	381	467	435	423	437	446	408	395	434	443	448	455	412	406	457	431	426	408	417	446	439	432	434	405	427	441	442	433	409	431	421	428	394	403	444	441	431	430	430	411	442	445	437	440	432	446	413	444	428	408	434	425	410	415	419	426	448	439	435	443	436	436	420	439	438	403	433	476	443	410	464	453	422	456	369	469	442	447	434	429	460	410	400	464	441	436	452	475	450	426	428	448	459	459	412	454	432	458	408	411	396	426	419	444	445	442	409	435	420	386	423	458	406	450	425	453	445	436	460	430	404	412	464	414	409	428	412	415	423	444	434	434	399	441	433	454	433	416	454	472	451	443	412	414	435	427	445	445	460	388	425	391	453	406	415	427	449	401	405	426	466	446	457	429	446	459	428	444	439	431	455	401	388	407	454	438	425	446	457	429	426	416	437	441	400	448	441	466	415	419	437	444	437	475	476	411	390	449	464	458	422	408	435	452	426	426	437	485	378	460	451	431	415	452	437	433	417	429	449	417	431	438	436	411	395	463	406	416	429	438	424	417	454	459	392	430	472	447	432	419	424	415	429	449	438	447	417	433	452	440	440	401	417	443	398	434	424	460	444	429	433	422	438	400	421	459	422	447	418	463	434	415	430	406	448	402	450	450	443	427	442	399	440	410	444	405	431	440	447	407	444	432	435	421	435	403	457	422	437	386	412	427	392	384	440	431	433	436	450	454	470	437	446	421	413	423	460	418	455	453	398	428	415	442	420	447	438	440	405	426	449	434	408	430	426	400	434	422	437	451	432	440	456	457	417	426	450	418	493	445	431	439	452	459	446	447	432	439	402	422	381	437	433	423	451	454	434	433	431	449	397	440	457	451	440	466	432	375	484	436	430	454	454	426	413	429	439	460	427	415	462	422	430	438	414	426	436	425	461	454	429	425	449	448	426	455	403	419	463	436	455	454	418	433	436	432	414	457	446	448	430	435	419	401	461	440	472	438	403	474	418	434	420	416	416	438	463	429	473	415	434	428	430	422	454	447	456	430	420	463	427	421	426	457	460	433	466	450	401	399	426	426	474	444	457	406	455	375	429	419	452	424	475	431	469	447	445	460	421	435	427	462	410	460	461	455	413	431	445	443	395	411	442	489	426	430	444	407	420	426	445	430	407	429	435	434	452	437	439	451	432	413	411	381	440	444	446	444	411	379	409	437	420	419	405	445	427	407	434	441	421	403	426	453	440	418	444	441	444	432	465	441	413	440	436	393	411	423	436	457	445	449	418	392	434	439	458	438	445	471	425	462	439	395	454	420	472	421	401	437	441	428	407	455	444	412	466	434	429	435	450	461	398	432	412	439	400	442	450	463	415	429	408	443	392	445	395	417	425	392	431	474	411	421	461	430	444	438	468	436	460	448	420	430	437	455	454	415	432	426	433	423	414	436	418	441	427	460	464	432	441	429	447	421	415	421	438	443	448	430	424	439	442	428	430	418	456	407	405	435	442	424	451	420	441	433	443	418	450	450	428	414	420	489	396	419	449	423	426	416	416	456	434	443	445	440	440	404	400	411	439	453	459	419	406	412	447	411	415	429	407	443	436	450	440	393	410	409	422	470	427	438	477	412	435	423	428	456	416	433	442	437	458	420	399	442	444	452	431	447	415	440	423	436	417	456	412	424	445	422	443	441	457	440	455	452	477	474	421	464	431	444	440	435	422	453	476	458	413	408	441	422	457	485	465	422	426	407	448	431	418	404	423	406	429	440	417	422	416	410	409	411	458	423	397	414	440	441	429	433	451	416	430	455	425	447	455	486	441	437	487	385	437	440	406	438	411	430	426	413	412	411	466	409	464	450	439	403	399	485	436	448	455	412	465	430	416	471	407	456	437	411	434	427	445	410	469	428	425	427	411	453	417	427	423	434	444	422	455	439	415	407	440	410	417	413	447	462	419	443	430	400	430	453	458	449	438	455	435	426	408	470	467	462	445	421	423	433	420	442	414	482	407	464	418	484	417	433	419	433	439	458	414	426	412	402	430	457	439	434	415	455	437	438	406	451	424	419	459	425	439	444	449	462	399	397	423	397	410	460	425	425	420	404	409	411	461	426	409	469	400	431	391	417	437	450	451	409	439	454	464	417	458	407	462	398	459	476	425	437	414	425	430	414	450	434	414	479	404	447	464	407	444	430	387	394	428	447	428	446	448	456	415	428	388	441	458	427	438	422	437	416	406	466	471	439	438	402	415	456	417	435	401	423	404	456	431	427	440	466	422	428	408	440	428	475	429	410	432	411	385	422	438	422	443	456	405	431	355	448	403	436	408	439	400	428	390	446	420	418	417	433	450	423	440	404	430	431	424	418	447	379	466	434	431	452	411	379	422	421	440	429	433	425	417	410	430	445	435	441	416	408	451	416	441	451	459	425	432	427	428	427	469	460	450	405	415	431	415	423	461	458	412	422	447	432	428	470	397	435	471	422	454	418	450	448	437	436	466	449	415	422	427	449	435	412	429	424	445	432	454	420	454	426	399	458	429	424	447	439	421	452	413	442	425	410	436	414	401	444	422	439	423	404	473	430	454	419	450	423	404	455	440	435	443	365	406	464	428	449	427	421	439	387	433	431	415	421	414	461	437	421	408	438	443	443	428	459	419	440	408	418	420	427	412	441	438	448	429	428	470	473	426	444	420	431	424	443	426	439	427	477	450	405	395	440	429	450	472	415	420	434	425	442	445	432	438	441	432	434	444	481	378	452	387	441	387	475	415	420	400	436	410	428	455	417	443	408	409	459	457	429	420	481	398	459	449	412	427	403	426	409	433	399	417	456	448	465	484	449	421	484	428	402	439	424	439	391	436	455	456	419	477	442	438	428	426	448	460	429	428	424	429	424	424	394	403	404	450	443	422	438	403	441	431	450	434	442	437	449	442	456	454
22778	21326	29019	23994	21327	21389	7313	1194	861	758	649	605	616	559	552	537	502	502	489	462	449	397	428	452	437	378	403	423	425	457	431	417	432	409	357	390	426	386	413	367	408	424	394	371	409	373	408	408	370	398	397	392	389	370	357	392	365	400	401	409	423	377	400	394	384	389	386	377	379	428	363	407	430	396	380	436	396	356	416	379	381	399	397	376	385	427	404	383	398	394	419	371	368	380	420	366	412	371	415	375	405	416	360	388	408	412	374	393	381	368	363	377	425	378	398	377	413	421	397	355	397	392	388	386	388	392	370	416	376	385	384	390	380	407	353	380	421	399	391	389	397	376	353	409	390	379	386	381	394	383	431	393	387	396	372	340	366	393	368	381	414	405	397	414	388	357	400	378	421	408	383	399	393	399	390	385	425	412	384	383	376	394	380	377	402	401	405	395	397	420	390	422	415	343	387	381	396	383	407	365	375	395	399	398	391	390	384	404	410	417	384	379	372	384	402	407	416	366	393	431	372	413	383	384	387	375	391	371	384	383	397	406	433	392	399	367	419	388	382	395	360	403	362	427	386	378	399	384	407	365	373	394	390	387	410	419	412	371	393	397	412	362	394	408	397	393	394	392	412	379	364	411	437	383	410	380	368	399	400	393	371	369	401	409	374	406	370	369	404	421	402	379	424	432	387	392	389	395	375	415	394	387	383	393	395	391	373	435	370	358	421	380	403	393	431	381	387	432	419	389	399	383	375	369	366	376	409	368	361	373	445	371	382	401	409	424	393	394	358	377	406	339	403	348	377	387	372	394	378	367	407	407	420	389	401	398	426	370	375	392	359	422	396	384	391	396	398	419	396	411	373	378	395	401	364	388	409	405	386	384	420	407	373	412	413	395	370	372	350	404	376	378	393	398	377	395	395	403	398	375	369	376	401	375	408	410	377	392	364	394	401	413	438	379	398	397	397	375	408	403	367	375	386	394	385	434	397	375	393	420	381	408	448	417	394	405	363	363	422	357	366	367	367	404	400	400	398	389	401	415	401	401	409	391	387	389	378	389	384	378	381	415	378	376	413	378	396	416	401	413	390	409	412	414	388	366	418	403	409	372	399	421	422	357	418	357	406	420	401	418	411	403	411	422	409	424	364	394	388	375	393	409	407	387	408	402	410	382	412	401	416	397	388	424	398	373	409	372	392	367	370	367	404	404	412	379	376	390	392	381	398	379	370	384	366	353	368	418	394	384	361	387	384	342	398	362	381	381	433	384	377	393	394	407	388	426	439	411	441	411	380	371	442	379	410	401	419	380	381	407	377	398	414	388	402	398	384	402	371	400	421	417	432	424	392	380	380	387	390	431	421	387	430	402	383	384	382	379	386	381	398	441	398	335	415	415	419	393	400	380	394	405	402	394	370	406	371	391	382	369	398	399	405	401	380	374	410	383	389	369	421	373	387	416	409	393	402	405	387	398	376	392	387	379	374	419	413	412	381	383	365	377	380	397	396	405	407	382	416	387	393	394	408	390	401	379	389	380	375	382	376	376	410	403	415	362	361	388	433	426	383	409	424	414	404	371	391	429	398	404	409	384	394	374	386	392	404	388	404	390	384	394	399	383	392	364	394	379	405	376	423	380	410	401	405	420	379	387	394	384	401	344	414	366	393	460	400	408	392	406	374	372	393	412	440	403	417	378	388	373	361	421	410	408	430	393	404	406	378	394	426	378	370	414	359	385	408	404	400	399	400	413	371	373	394	401	404	412	374	412	405	421	408	405	351	407	435	405	412	391	417	436	380	403	388	381	404	385	405	372	398	411	395	386	386	385	402	344	418	395	409	347	371	377	434	417	409	353	412	408	354	375	366	361	344	417	382	404	448	427	383	420	396	366	397	427	422	381	404	432	419	418	393	367	412	400	426	430	390	413	396	401	392	377	378	362	384	417	427	409	427	362	389	410	419	395	416	407	386	388	388	387	344	391	362	422	392	366	416	386	358	412	411	399	385	387	370	399	371	361	404	398	399	380	398	376	437	391	397	400	408	400	374	432	396	428	397	393	409	407	378	435	366	425	369	406	414	360	378	410	431	412	393	400	388	389	392	388	397	369	399	411	432	363	355	391	353	384	378	394	398	373	387	411	411	384	435	389	387	375	362	396	397	387	417	431	421	412	376	385	400	378	430	379	404	384	334	397	384	406	396	407	348	393	404	372	365	383	417	398	356	404	378	420	403	404	397	399	382	382	410	385	398	378	365	388	392	415	402	402	376	424	412	398	369	388	437	398	374	387	370	374	372	408	372	406	398	402	393	412	419	402	398	363	402	401	369	381	402	376	348	365	373	374	387	350	396	402	386	378	366	411	391	399	394	380	426	407	399	391	389	379	399	408	426	373	437	404	406	342	375	429	392	373	444	409	376	389	410	408	358	409	396	419	387	422	384	393	391	401	422	410	423	365	415	374	410	409	417	378	371	384	388	373	407	374	406	405	376	427	354	411	415	406	381	408	392	405	397	370	370	369	388	421	440	416	376	400	413	395	322	364	391	381	358	409	396	384	372	361	410	381	390	381	374	372	384	381	372	386	398	382	396	405	400	402	356	404	375	381	373	419	369	347	418	409	407	377	416	423	386	376	351	389	409	432	396	393	394	361	373	379	381	388	373	421	378	382	400	391	337	376	373	407	377	362	377	382	416	405	390	436	420	397	383	385	426	376	398	389	397	422	387	384	382	394	399	411	357	385	396	397	403	386	359	362	392	401	399	372	403	343	412	414	355	362	423	400	393	384	377	423	374	342	372	427	388	421	384	383	411	387	372	356	370	387	375	413	421	409	414	389	369	406	389	381	356	450	394	420	379	416	424	382	400	391	383	362	400	385	391	428	369	399	388	364	401	389	366	392	436	393	380	416	360	378	391	379	371	394	366	344	398	395	379	371	392	379	404	397	427	414	366	366	384	366	418	387	400	384	408	384	379	410	400	398	401	401	400	421	406	420	411	360	383	413	379	404	413	367	377	430	405	368	364	385	344	385	396	393	368	399	396	371	414	385	375	383	372	400	370	408	394	391	357	377	417	400	404	373	382	401	385	397	406	378	368	394	396	381	395	428	392	396	410	401	373	355	370	398	407	367	401	384	381	399	369	368	395	382	375	397	422	396	399	377	394	410	342	344	381	431	398	397	410	406	383	411	389	393	404	383	425	400	390	371	411	411	411	411	357	405	379	387	419	440	418	423	412	381	431	361	398	386	388	367	402	412	424	413	395	415	397	352	392	418	411	410	398	394	369	414	406	399	388	406	396	418	375	396	397	419	392	405	397	401	414	390	382	378	395	411	406	413	385	392	400	375	375	415	423	374	371	372	405	398	407	365	391	386	385	382	392	410	410	362	354	350	390	423	386	401	388	367	366	384	400	403	388	434	406	362	381	394	404	372	378	343	328	404	393	367	382	400	425	387	424	381	365	400	362	372	393	378	403	389	392	447	391	418	359	386	394	403	340	418
4868	14910	9838	4835	3474	2570	1974	1532	1286	1021	939	798	734	738	587	598	535	541	554	526	497	518	520	498	462	484	469	427	467	407	454	456	416	425	445	445	408	388	432	425	394	419	429	421	411	461	406	426	404	430	431	400	395	408	411	424	419	401	428	405	429	410	401	408	439	396	424	401	371	413	399	382	427	405	413	406	392	399	387	401	422	368	380	389	419	420	386	390	406	362	383	386	437	402	380	400	360	366	410	396	408	370	420	372	403	363	385	399	417	378	399	402	392	374	383	399	384	383	411	376	391	441	362	388	369	365	390	373	402	406	415	392	393	400	429	386	418	382	431	392	396	449	429	404	386	385	366	391	392	378	420	394	425	409	389	390	405	406	413	412	415	394	391	389	406	400	400	433	399	396	379	404	364	374	419	403	401	391	374	425	390	426	410	381	439	421	421	378	393	405	384	412	391	364	368	429	361	355	392	360	442	420	392	379	383	389	376	394	373	407	414	424	412	417	376	382	406	390	370	419	384	381	401	415	405	386	392	403	404	407	361	412	372	405	390	374	395	390	357	377	364	403	405	453	421	360	367	445	392	397	374	408	410	411	363	389	372	390	400	404	394	369	398	398	388	392	374	406	408	378	381	384	400	357	405	374	375	390	396	420	423	386	427	367	367	367	395	376	404	412	412	416	419	414	347	380	405	370	413	404	392	398	397	371	397	374	367	371	383	373	397	419	399	377	359	390	430	377	382	375	422	407	408	392	385	415	392	416	395	385	406	395	385	403	429	409	412	402	391	408	360	400	404	387	353	407	407	407	397	355	369	393	386	401	406	429	395	419	425	369	395	418	396	388	402	396	431	381	382	385	410	362	398	397	387	409	422	407	393	402	380	415	376	401	413	426	398	408	391	398	423	382	373	425	404	420	364	390	371	399	383	398	387	400	418	416	405	414	403	411	359	410	424	365	371	380	390	386	382	412	399	375	428	380	403	416	405	397	384	374	426	384	417	401	401	382	359	353	424	401	386	413	362	413	414	399	357	410	391	387	371	399	405	386	362	378	379	393	370	376	397	358	405	412	405	396	407	383	398	404	405	420	413	392	391	441	413	412	395	404	361	404	392	384	402	405	389	413	420	398	376	385	402	430	423	401	396	405	409	406	387	371	439	410	399	386	403	394	422	403	442	402	420	405	411	402	380	341	422	411	403	419	386	377	385	367	401	376	405	410	413	369	392	362	394	410	401	441	384	398	373	400	392	409	375	400	373	389	401	395	379	386	358	419	397	395	401	368	394	364	407	418	386	396	400	423	412	387	431	381	407	410	367	411	394	408	388	405	393	409	391	407	380	355	385	395	394	360	424	415	403	388	379	394	425	427	403	401	415	415	384	398	382	399	394	386	403	381	405	391	405	372	404	406	428	387	382	411	418	383	359	414	378	369	401	396	377	368	413	426	391	429	399	363	422	398	385	392	371	423	400	395	422	431	413	419	390	358	397	409	419	420	410	364	358	397	428	378	393	416	366	420	421	393	368	436	393	429	379	435	327	441	401	393	377	404	429	391	372	415	389	407	400	386	409	374	382	438	403	401	385	439	410	410	384	369	374	399	378	401	415	387	393	411	408	391	357	373	386	398	387	384	397	405	407	397	398	416	420	373	390	384	360	366	383	358	393	404	371	434	390	401	394	415	406	397	395	387	362	421	413	386	369	390	368	395	392	393	424	372	395	386	349	403	434	374	445	387	431	376	415	402	401	395	385	417	404	414	381	394	371	377	425	400	397	354	393	393	411	373	420	393	399	396	407	405	357	382	386	373	386	417	387	409	433	391	372	388	372	370	369	438	396	393	387	427	397	404	377	405	398	407	410	398	383	406	399	384	393	377	403	403	412	432	420	403	409	381	419	402	366	411	394	407	390	401	418	389	391	397	409	399	384	386	387	461	407	407	409	380	359	421	406	422	386	420	417	372	412	391	376	353	414	400	416	383	389	353	354	381	384	423	402	415	379	431	383	403	371	413	426	436	402	388	413	374	372	369	414	409	388	394	412	362	406	376	379	405	392	402	399	397	407	387	361	397	369	391	394	403	365	422	408	391	404	418	400	395	407	379	384	418	433	397	369	408	396	411	411	405	368	390	395	404	430	398	402	369	410	395	388	415	391	418	365	361	393	370	383	402	371	404	403	389	387	394	398	391	395	358	376	386	371	405	359	432	420	358	380	376	385	419	394	411	428	377	382	388	393	392	426	406	390	427	388	404	386	458	403	367	351	417	365	380	423	407	374	434	406	404	407	380	360	415	387	388	393	404	391	409	385	393	348	373	380	389	396	387	358	394	382	410	420	411	373	431	409	376	422	414	399	361	362	408	381	408	451	438	410	435	419	391	388	390	380	388	390	415	397	383	394	399	450	395	393	406	365	387	371	401	397	401	390	395	395	396	409	408	377	395	354	406	406	427	418	402	373	386	386	369	366	394	396	427	355	421	391	435	390	390	403	416	395	405	409	375	395	400	371	391	405	389	407	379	379	419	399	416	385	387	364	393	367	410	397	379	385	412	391	388	400	400	404	391	397	427	399	374	408	417	367	395	395	380	425	372	394	452	410	421	400	403	398	370	399	383	406	389	378	393	411	420	361	370	388	374	401	365	384	381	385	426	402	377	425	389	380	412	377	372	397	400	387	439	386	392	370	412	386	399	396	371	404	423	399	398	353	421	384	403	422	390	398	396	352	379	407	380	397	386	388	422	417	393	397	415	409	383	394	408	381	386	406	411	415	385	394	393	387	433	414	430	341	381	376	360	393	399	412	386	407	381	407	402	384	431	407	425	421	391	409	415	396	389	377	385	444	368	428	402	403	402	383	396	419	365	400	382	380	412	396	378	389	399	382	378	383	393	394	387	415	386	369	406	363	395	366	393	408	410	398	416	397	399	432	385	377	448	418	383	404	389	402	400	388	396	384	378	415	398	399	395	389	359	416	422	373	397	407	364	414	377	402	433	416	356	367	411	394	359	380	438	414	394	391	404	428	372	432	409	411	400	438	382	398	427	376	418	408	422	392	380	416	414	390	400	398	399	419	406	402	383	414	425	406	406	430	363	395	379	400	423	391	400	367	395	361	398	426	392	400	415	408	412	422	421	408	384	369	378	380	388	401	413	418	360	409	372	412	395	397	415	384	380	393	372	370	368	400	379	392	414	406	416	409	393	384	425	388	395	363	372	403	402	367	423	414	406	342	419	412	381	379	431	399	385	420	387	432	379	387	381	395	384	405	403	400	390	397	371	384	392	408	371	427	407	419	413	404	413	414	424	401	382	401	393	407	406	396	413	395	403	414	412	374	368	417	391	427	368	392	409	401	415	388	369	417	372	376	393	394	397	399	405	392	405	392	393	368	392	388	408	392	425	373	401	391	413	373	387	368	382	397	409	367	378	387	406	367	401	439	376	382	397	444	423	390	400	409	410	422	366	388	395	378	379	391	404	414	379	398	398	376	418	408	398
27844	17134	3030	507	316	278	263	250	257	252	236	212	206	243	247	240	212	248	213	227	226	246	213	233	237	210	220	247	220	200	217	209	229	222	234	228	217	216	206	208	209	224	240	235	242	224	224	226	251	198	222	206	247	212	211	239	217	234	262	229	186	218	198	227	198	204	209	215	204	226	240	213	182	237	215	224	233	224	203	204	230	247	227	228	222	227	204	229	217	224	215	204	227	226	208	246	192	235	203	236	226	212	221	225	205	233	227	202	220	225	246	218	205	222	216	237	195	226	249	215	226	234	220	206	235	241	239	214	216	225	237	247	232	235	189	239	216	205	228	226	214	240	219	245	210	223	205	232	254	202	217	243	236	226	230	205	221	225	222	222	236	208	217	212	218	185	214	217	243	202	230	209	248	224	201	209	228	221	216	196	241	215	227	210	218	257	208	204	206	235	220	213	230	226	211	199	222	210	250	260	206	234	224	230	226	242	229	216	220	230	210	240	206	214	198	245	214	251	212	213	238	223	232	215	209	227	224	241	211	226	244	203	214	197	217	229	212	212	218	214	249	225	216	222	211	242	244	213	222	215	226	231	211	224	226	219	225	215	227	201	197	227	234	236	236	191	207	201	206	216	234	206	213	206	208	196	219	197	239	209	228	190	234	233	230	211	218	210	238	215	189	231	207	230	238	247	207	201	231	234	208	209	219	222	203	227	207	214	214	209	226	224	208	243	230	201	252	245	207	230	221	207	238	203	211	173	216	240	224	228	225	209	201	236	211	205	207	235	193	201	201	226	240	217	210	203	212	214	254	196	217	205	216	234	221	199	233	218	212	264	245	197	211	223	230	201	229	214	216	223	232	246	227	245	203	234	229	223	223	225	250	218	204	241	234	229	213	253	238	216	244	228	225	230	224	273	220	199	202	218	214	223	200	237	207	240	238	230	213	198	188	212	208	215	213	222	199	218	234	204	223	218	239	221	215	215	202	235	222	227	222	204	228	223	226	210	212	229	214	200	248	227	230	226	200	230	219	218	222	218	201	202	201	239	209	244	234	210	207	254	201	238	217	227	222	209	221	243	238	206	226	214	225	212	235	243	219	227	212	235	198	215	236	239	214	213	228	207	236	222	197	189	217	213	221	213	236	209	197	229	204	226	196	220	221	192	236	250	227	206	249	206	194	229	221	216	230	201	215	217	244	206	232	221	203	234	237	214	238	216	209	213	225	226	244	254	231	208	221	230	204	230	246	221	233	235	212	231	199	217	223	213	222	207	224	221	214	234	206	216	230	197	226	240	219	219	220	216	230	254	224	226	211	221	175	219	220	222	226	243	231	207	225	230	225	229	205	213	224	226	213	233	232	212	230	216	229	216	233	241	225	209	215	222	245	217	222	220	211	219	217	212	239	205	208	232	224	214	243	226	220	225	232	208	209	218	219	221	208	204	232	218	202	224	219	212	200	202	228	244	204	228	205	235	215	214	246	204	251	266	208	229	202	217	225	230	238	235	212	222	210	212	215	234	201	200	238	229	242	218	216	237	209	237	210	206	194	225	231	248	202	199	223	208	217	238	225	198	212	228	194	212	225	208	216	228	249	199	245	233	244	239	214	236	233	230	214	212	221	186	242	236	220	225	212	218	222	228	235	210	228	214	200	200	204	207	243	208	236	210	221	230	211	219	200	219	223	224	206	177	230	211	203	210	242	237	201	215	210	223	213	215	225	225	210	221	201	230	261	220	209	206	216	231	231	213	237	219	254	221	200	215	234	204	242	252	208	211	219	207	217	239	229	210	228	206	234	214	225	231	194	229	236	229	215	199	217	218	228	221	239	226	212	225	213	215	217	223	210	236	209	220	235	232	205	213	235	216	248	233	225	193	228	233	208	237	235	230	232	196	213	240	240	216	194	209	208	239	222	209	221	211	225	240	202	196	209	233	253	218	227	212	231	232	231	236	236	206	196	216	214	222	214	235	227	239	234	233	231	229	197	225	213	224	218	234	230	231	209	207	195	247	230	227	213	242	247	218	229	205	245	213	201	221	229	207	227	188	213	208	241	217	212	214	237	240	209	205	202	237	218	212	220	223	217	206	220	224	208	230	218	200	226	196	254	232	195	217	214	230	206	204	228	234	236	220	217	202	224	245	210	234	216	226	248	210	225	223	242	208	221	217	246	223	194	213	224	237	244	209	197	217	215	211	230	226	215	238	204	229	246	229	241	212	203	212	254	213	207	206	228	205	236	228	197	230	244	189	186	215	210	203	203	233	223	228	227	235	222	204	230	216	235	223	219	215	206	220	243	213	226	215	228	213	221	198	203	212	229	196	228	231	234	226	212	211	196	202	237	226	225	207	251	200	210	215	204	246	241	215	204	231	222	240	235	255	211	206	224	204	222	226	214	209	218	245	240	254	221	211	197	256	231	234	200	216	245	213	233	237	225	224	218	202	229	215	210	230	216	210	239	209	233	235	225	228	210	216	213	225	210	235	225	217	248	193	229	206	234	220	241	196	212	214	215	235	212	198	203	210	218	207	227	252	255	204	202	224	247	199	215	193	232	232	232	217	219	195	181	198	255	231	215	231	226	240	209	211	194	198	227	213	219	210	210	208	198	237	255	227	226	209	189	260	212	224	206	221	215	243	208	245	248	228	208	225	215	214	218	215	201	232	207	244	227	223	233	211	214	204	240	189	220	204	254	217	251	230	208	218	214	246	210	224	218	211	224	192	232	218	229	233	203	216	234	238	206	225	216	210	238	230	216	233	245	225	229	217	214	227	226	216	222	237	207	212	197	233	225	209	238	235	239	229	237	210	211	220	220	202	221	187	237	213	211	182	206	207	230	246	188	242	188	207	240	216	226	215	218	219	222	235	218	192	252	227	246	233	222	224	203	208	232	210	215	243	219	242	199	218	237	214	206	228	239	214	248	215	213	215	199	207	215	201	206	230	216	217	230	215	217	228	242	212	226	215	227	211	235	224	238	217	219	216	238	225	196	214	213	241	227	216	219	236	222	241	219	216	208	206	228	243	191	214	241	231	194	208	223	207	233	209	203	222	242	216	207	235	205	244	222	222	226	225	200	237	240	212	218	252	230	207	199	224	202	213	217	228	231	195	208	254	238	209	222	219	210	226	190	212	214	208	236	194	260	214	236	212	245	236	215	208	212	221	213	235	214	203	228	231	221	208	226	236	224	224	204	232	205	232	202	217	217	206	221	233	228	228	238	227	193	244	253	210	218	220	221	224	232	214	196	221	208	207	218	243	216	201	193	244	215	223	223	231	226	210	228	237	214	233	232	225	233	218	237	203	202	208	231	224	231	189	225	231	230	223	230	234	229	209	214	227	228	219	230	220	234	205	214	228	231	221	205	226	199	217	206	220	222	208	238	245	190	203	239	217	222	217	233	208	232	245	213	238	207	219	220	235	230	220	194	203	221	226	248	205	229	203	237	195	240	224	235	224	243	202	200	209	219	230	228	209	219	221	221	236
4413	747	573	370	345	309	275	275	267	266	228	238	270	255	242	267	235	248	248	268	247	242	219	238	247	247	253	258	279	258	251	227	264	273	235	251	224	256	256	271	261	250	258	261	260	270	248	223	228	242	240	284	243	247	287	249	221	258	246	268	234	243	257	259	227	266	274	252	232	244	231	248	244	241	262	238	231	254	245	226	272	250	274	270	255	243	257	233	250	246	222	240	239	218	252	241	220	232	252	261	242	262	272	275	253	261	274	249	274	237	228	238	242	232	255	251	231	255	260	246	260	244	236	258	242	234	242	230	262	248	265	240	274	250	275	243	246	248	266	253	262	268	246	267	232	272	263	235	223	216	236	233	261	261	238	244	235	258	242	257	226	242	232	267	254	235	292	244	244	236	258	244	278	257	252	256	265	237	246	268	276	246	243	280	248	267	254	251	245	249	268	253	249	228	255	270	259	247	258	260	279	247	259	252	245	244	241	243	258	225	231	227	266	249	238	256	251	249	225	235	273	251	266	276	250	234	232	236	250	246	254	259	235	240	237	255	269	231	233	257	246	256	251	246	256	272	249	262	219	253	256	269	239	267	226	248	250	247	243	238	232	233	239	235	254	293	250	281	256	258	243	216	261	256	238	268	273	245	257	241	234	264	268	249	242	236	236	252	250	245	281	255	247	246	250	235	227	240	251	249	256	272	242	243	248	233	239	276	223	281	236	256	287	232	265	231	249	228	247	256	277	263	275	262	232	270	239	257	266	241	259	236	257	239	243	245	224	247	240	241	241	252	280	258	233	245	254	279	247	261	247	229	269	239	250	257	247	260	260	270	255	227	259	235	242	230	237	269	253	246	240	253	285	250	226	251	264	243	262	237	220	246	238	232	212	238	260	239	216	234	255	264	240	242	234	241	268	258	238	251	260	236	240	270	224	259	246	286	231	291	245	229	259	219	242	252	215	267	244	256	219	260	242	238	248	236	228	235	262	268	242	245	275	238	239	236	260	250	233	274	227	246	270	276	269	267	248	242	234	241	247	253	252	284	253	226	219	213	219	227	240	264	260	246	277	254	249	269	253	209	236	269	257	251	224	251	241	225	265	207	254	232	206	273	227	258	263	278	232	259	239	253	270	247	273	248	238	250	230	269	231	276	265	258	247	264	223	257	258	261	242	259	243	240	244	243	236	241	237	249	260	235	236	241	246	229	228	239	248	224	253	251	242	270	241	228	215	238	245	237	245	253	260	238	238	242	269	238	228	258	261	263	230	284	249	231	278	255	251	264	263	247	255	213	255	249	260	252	239	246	223	252	254	271	248	255	247	269	243	216	239	256	229	256	275	278	243	253	246	246	245	279	256	249	227	262	249	240	260	260	225	253	250	260	258	253	242	254	236	271	228	232	253	251	260	256	266	238	245	214	264	258	273	235	265	241	232	260	245	281	262	257	252	254	282	239	263	251	255	245	275	252	276	249	266	249	244	228	248	249	249	269	268	261	266	265	261	247	242	234	266	236	268	249	259	263	279	232	264	270	273	266	230	236	249	249	261	241	274	259	240	221	271	243	225	237	260	262	245	258	237	251	268	257	264	256	250	231	245	253	239	258	241	238	266	239	252	272	243	222	241	255	244	224	240	239	247	215	238	231	228	273	243	234	245	228	256	238	244	262	240	265	259	233	246	236	236	271	248	244	219	207	253	239	254	257	270	259	229	253	233	223	253	265	217	259	230	237	266	274	239	283	246	262	229	234	270	236	248	233	253	255	243	253	246	220	228	238	261	239	237	254	250	247	246	220	230	223	263	273	228	227	230	227	249	238	243	245	246	266	273	233	244	258	252	247	265	248	240	234	245	275	222	258	277	281	239	232	238	275	221	246	252	265	273	238	259	259	252	238	252	233	251	243	240	255	248	224	244	267	275	252	234	249	239	220	233	268	246	253	220	236	242	253	232	231	276	240	251	245	265	274	242	241	236	270	240	245	247	242	260	256	235	251	277	269	255	265	245	256	249	253	233	245	256	227	213	238	249	260	252	242	260	223	257	235	249	246	243	230	257	242	245	244	245	263	233	240	254	242	247	251	230	260	259	243	260	254	265	217	260	244	267	264	253	232	248	253	276	219	277	250	264	262	235	255	240	266	246	209	242	252	259	260	253	247	243	279	242	252	234	258	276	238	244	252	263	252	251	231	240	263	227	248	263	215	258	264	269	247	267	257	251	253	255	231	261	223	276	234	266	219	238	267	270	275	235	245	234	239	238	247	260	267	242	254	273	246	217	247	231	233	270	238	236	233	253	269	244	284	265	237	269	213	242	252	254	234	257	256	250	248	243	260	253	229	244	260	261	259	256	258	247	239	208	253	279	249	251	236	260	246	236	241	276	250	254	262	252	251	239	227	247	243	244	242	254	268	252	295	253	221	254	235	282	251	240	225	275	277	267	251	254	290	263	216	206	222	281	245	233	222	228	236	235	241	261	232	247	261	239	271	287	250	262	260	232	279	258	244	261	256	219	279	264	269	221	285	262	260	288	235	258	245	247	282	247	258	256	244	239	274	240	235	239	235	267	260	223	252	264	258	266	252	239	238	253	262	252	262	226	271	237	228	248	248	247	267	251	235	245	246	244	240	251	281	261	246	241	252	237	227	245	248	257	246	245	275	262	252	261	255	237	254	232	264	242	259	274	256	201	259	259	260	255	235	250	227	270	230	218	253	229	242	246	229	260	245	268	242	245	257	240	263	230	241	249	229	228	267	261	232	240	237	249	254	267	224	221	234	263	243	230	243	241	250	241	252	247	241	265	269	247	266	254	208	232	279	251	220	268	256	249	270	260	234	247	269	226	278	252	268	239	257	271	255	249	246	257	249	260	286	248	257	237	269	233	256	237	250	223	254	253	238	230	277	234	274	228	229	239	256	249	248	237	259	251	242	250	266	265	276	261	257	274	231	246	262	237	258	264	262	226	255	203	245	239	255	262	251	256	242	240	267	231	236	245	244	265	225	244	259	244	229	244	260	213	250	251	233	235	260	243	240	214	239	247	256	259	241	225	246	258	248	261	223	253	227	249	256	251	258	254	224	249	282	246	225	268	243	246	243	245	257	250	264	271	249	243	252	267	268	269	262	233	258	252	246	274	229	288	241	271	262	261	279	250	247	257	241	257	240	233	261	252	246	259	255	243	261	263	243	262	250	241	236	267	242	243	257	254	247	225	266	253	227	250	250	269	237	248	269	263	253	245	260	228	232	241	246	219	246	264	268	245	260	252	250	230	266	249	228	279	237	249	244	257	207	244	266	253	264	254	237	237	260	239	247	247	260	250	264	242	237	240	254	241	284	236	238	255	261	243	243	259	242	255	242	261	231	262	246	229	229	239	261	235	233	258	237	264	240	286	219	231	256	263	248	248	247	248	251	287	221	232	254	245	240	261	260	267	273	249	272	267	249	261	241	255	257	258	253	253	226	232	228	283	262	215	240	239	255	246	217	259	251
23966	21304	28493	24447	21287	8495	752	482	426	384	323	290	264	269	236	226	239	195	214	192	195	207	157	217	181	199	178	196	191	180	178	189	175	174	158	168	178	163	180	186	183	171	154	177	165	158	182	183	159	163	193	185	194	172	154	169	174	176	168	197	170	181	167	154	179	163	181	166	174	172	165	152	169	168	169	160	171	156	185	147	192	170	158	155	148	162	164	185	151	161	171	155	161	162	167	193	169	181	201	173	149	172	163	176	181	178	154	153	176	169	181	153	171	165	169	171	165	160	159	179	146	151	171	177	162	164	154	169	157	163	170	177	152	183	157	160	151	157	164	167	163	129	156	171	184	174	168	170	158	163	176	182	161	171	138	174	163	179	144	173	155	165	177	167	158	135	178	156	153	173	176	161	172	153	176	173	156	166	160	162	158	165	162	150	154	186	171	162	180	167	168	184	167	158	178	168	183	175	174	172	151	162	153	170	199	161	158	175	174	165	164	145	144	150	164	157	158	166	158	172	184	171	171	168	148	170	162	170	166	166	172	169	157	170	171	159	158	172	165	165	173	170	167	161	186	171	173	163	161	150	164	174	187	164	183	167	173	179	178	170	185	182	164	154	164	171	180	173	187	162	175	158	167	173	179	149	181	175	148	182	161	180	154	172	178	181	174	169	185	166	184	175	170	159	172	152	154	173	183	158	177	158	177	160	178	167	150	165	166	161	165	180	186	182	156	171	154	169	177	144	164	161	166	177	163	164	179	143	159	165	139	186	175	171	182	179	171	168	174	171	152	187	176	149	170	160	174	156	166	172	155	157	154	150	153	159	160	153	166	160	170	171	170	177	175	162	161	186	154	180	186	183	158	182	144	162	158	176	166	153	170	158	155	163	156	171	147	175	174	151	181	148	189	165	166	177	167	169	163	172	158	167	172	169	174	190	163	140	173	183	170	199	168	157	171	189	206	153	164	143	153	168	162	194	165	195	171	159	142	163	161	157	175	189	173	142	158	156	163	150	187	182	159	175	174	180	171	156	177	159	164	128	160	186	180	164	162	167	173	138	164	161	167	167	156	152	177	161	192	159	157	161	161	147	140	177	161	172	185	171	167	158	164	182	171	181	184	175	183	175	172	167	172	156	163	172	161	147	186	162	155	167	158	172	162	179	179	177	158	155	159	175	158	154	173	164	162	164	161	189	168	207	143	181	169	184	171	180	174	169	153	188	162	150	162	182	160	178	165	146	150	170	160	162	158	176	137	177	155	164	171	187	161	196	178	155	177	173	173	171	163	175	164	175	160	149	169	165	193	166	159	162	162	159	165	160	161	170	140	171	155	169	140	155	166	166	178	169	155	149	155	178	168	206	193	189	174	189	183	167	177	171	167	179	154	158	185	145	176	150	158	172	195	176	153	163	182	174	158	173	175	179	211	169	177	170	169	159	179	187	160	140	167	170	169	178	185	160	173	161	165	170	157	174	165	174	163	138	173	174	160	151	161	173	186	163	162	172	160	172	168	147	171	168	198	177	198	149	148	153	163	167	177	169	157	181	166	172	163	155	164	181	146	180	147	145	136	175	165	167	163	159	154	144	148	151	169	180	163	148	178	158	142	151	151	163	163	180	179	177	164	159	163	182	146	159	158	180	167	158	154	166	155	198	158	148	185	175	174	167	172	167	178	179	174	153	173	188	150	150	166	176	186	199	171	176	152	180	160	146	149	169	172	166	173	153	182	145	171	166	175	168	167	185	166	193	166	193	157	163	159	157	171	163	179	178	176	191	160	163	189	163	155	161	166	165	164	172	159	160	157	153	153	159	182	166	167	149	170	157	183	169	166	167	178	193	164	169	149	165	166	158	168	169	179	140	161	159	173	169	171	152	142	152	160	150	181	164	169	167	166	187	154	172	198	166	149	187	146	164	171	167	167	166	182	168	166	153	154	164	178	165	173	156	162	178	151	171	183	166	156	150	178	168	139	157	153	146	159	193	144	165	152	161	154	161	174	160	190	177	169	192	165	176	163	167	148	160	160	156	166	164	174	173	154	153	197	151	149	155	187	163	161	171	160	150	158	167	172	176	158	161	167	167	176	162	152	158	165	148	163	165	186	151	162	176	155	155	178	142	159	178	181	186	174	162	145	170	170	187	180	135	168	175	171	156	156	171	171	157	158	172	179	173	179	159	165	187	152	168	188	176	169	165	159	139	157	145	167	176	177	173	178	159	174	160	187	151	163	157	156	175	165	157	153	166	159	167	161	164	156	172	156	152	159	174	172	153	164	162	151	173	178	158	171	168	182	164	173	153	181	173	176	182	147	159	170	181	148	166	187	166	145	151	141	175	182	189	177	181	145	158	176	152	168	156	155	142	155	194	162	167	170	162	160	182	167	171	181	172	162	154	175	165	151	182	181	145	166	190	158	165	164	146	169	191	184	173	149	158	166	156	177	171	202	183	179	170	165	176	159	162	179	158	156	168	161	169	196	168	156	164	174	169	166	151	190	173	182	174	179	153	192	170	149	175	195	151	162	198	170	177	153	162	165	168	177	159	189	152	183	180	186	161	173	198	183	178	178	158	172	181	165	154	160	147	141	160	175	166	165	145	157	147	166	156	163	166	149	163	161	144	157	182	157	164	165	157	172	162	164	158	144	166	158	172	135	183	169	161	168	157	178	148	157	158	154	167	163	182	164	154	145	158	178	166	191	149	163	163	160	172	152	165	181	167	145	166	162	169	134	148	162	167	187	149	169	158	170	152	174	168	173	181	174	175	178	168	142	160	163	170	161	154	191	170	162	166	173	167	159	184	155	190	164	167	180	141	169	169	170	157	166	154	164	162	183	167	166	145	165	159	174	158	170	166	156	177	172	176	145	174	154	150	176	142	156	160	156	157	182	145	180	165	184	163	169	179	180	167	160	173	165	176	167	167	142	161	165	165	182	163	162	129	150	178	160	153	158	196	153	173	150	166	170	189	153	186	142	173	165	179	161	190	162	175	168	168	167	146	184	167	165	155	148	162	146	162	169	162	156	145	179	160	169	161	165	167	171	161	148	165	170	182	143	180	177	178	162	161	156	198	175	155	161	173	163	161	154	175	172	189	174	185	164	162	175	173	190	178	162	172	179	182	159	195	166	160	162	168	160	154	186	184	169	161	181	156	157	167	179	137	155	161	159	160	164	174	188	195	158	168	183	155	153	163	164	159	187	157	183	159	167	158	178	181	169	161	158	157	148	173	178	165	181	162	181	149	178	138	195	158	161	147	168	192	149	137	174	151	163	168	152	173	165	182	154	156	167	179	163	146	163	182	169	186	168	160	154	176	152	159	184	182	179	153	162	176	168	161	165	164	198	160	170	170	176	156	141	147	174	174	131	191	146	175	168	154	143	163	172	167	167	161	162	157	187	152	168	192	150	143	178	167	158	167	161	182	174	197	168	167	130	162	164	166	182	165	151	167	149	157	183	199	164	172	161	166	171	175	170	167	151	152	147	169
3425	8939	5765	2622	1756	1370	1058	778	607	545	485	394	398	347	308	324	296	232	222	251	257	221	238	215	217	219	210	224	206	222	232	222	203	210	220	191	195	184	176	206	198	208	179	190	212	203	183	193	201	194	167	177	189	191	178	184	195	185	191	195	197	187	171	170	172	187	200	199	175	177	194	188	167	168	195	196	182	207	195	174	216	190	187	185	171	161	184	170	166	198	163	164	171	178	214	189	190	201	196	197	181	188	208	185	189	195	180	190	186	200	192	179	176	191	200	203	193	198	176	184	159	194	191	193	190	188	214	206	150	187	175	190	167	191	180	170	182	172	209	179	176	166	195	194	207	198	183	188	166	175	183	188	191	180	190	182	199	165	179	170	174	180	168	170	184	180	185	181	177	188	191	178	188	179	195	161	195	167	208	183	170	208	181	167	171	160	180	192	155	175	198	174	156	204	180	182	192	184	190	170	151	172	163	146	193	216	172	186	190	166	174	181	177	201	168	176	202	211	186	165	153	173	166	182	177	184	186	193	180	188	187	156	163	202	181	203	209	188	178	201	173	189	171	178	172	167	191	182	176	171	192	204	189	189	191	171	222	206	222	191	160	196	168	167	188	176	168	171	193	194	190	175	154	190	175	179	167	194	184	183	167	202	176	171	178	183	177	170	145	179	198	193	199	176	198	197	177	199	190	188	168	192	169	165	168	164	173	190	163	185	187	153	201	201	168	196	168	188	190	196	196	164	189	161	189	191	187	183	182	190	183	187	190	166	209	171	181	195	182	160	197	180	184	190	184	178	192	191	197	178	185	201	174	175	190	219	188	177	162	195	173	151	170	178	147	175	184	174	174	188	162	177	196	198	173	180	168	190	190	193	160	185	149	172	164	179	172	179	175	186	185	188	186	172	185	195	173	191	189	205	187	178	192	175	188	194	183	186	198	179	208	187	191	183	152	189	193	182	192	178	181	171	176	168	158	206	175	187	196	192	166	197	178	183	159	213	188	198	211	179	192	190	175	171	172	177	194	147	180	205	183	177	170	188	173	169	184	183	185	160	192	180	162	197	174	169	165	185	157	177	172	186	193	184	210	200	197	193	176	200	181	169	153	183	192	171	167	193	162	200	184	179	205	182	170	160	174	184	213	183	175	188	196	199	175	167	197	175	187	163	180	198	186	176	192	189	193	188	176	181	170	185	193	188	182	168	165	205	169	189	170	193	178	190	187	167	178	195	203	167	215	202	179	173	179	192	199	212	183	183	187	198	196	164	179	183	202	180	172	176	184	146	182	192	166	169	194	180	179	184	170	191	182	153	200	156	180	198	193	217	211	173	200	168	198	168	183	176	181	181	173	187	190	178	188	159	188	181	201	178	180	180	197	186	198	183	187	213	198	205	166	177	158	167	196	180	160	191	202	175	197	184	193	186	172	219	208	184	188	180	180	165	212	189	181	181	183	180	180	190	151	187	197	194	190	193	180	187	182	193	185	203	174	187	187	185	189	186	169	192	185	154	165	180	206	165	185	193	170	197	179	195	153	170	174	180	173	174	184	189	170	192	178	195	192	189	212	184	180	181	172	186	178	178	156	189	176	192	171	176	189	187	188	172	187	187	206	201	215	192	169	215	210	166	175	190	185	178	152	200	185	191	201	156	184	173	168	180	207	201	179	176	207	202	191	167	195	206	183	196	167	206	204	186	162	173	178	166	161	171	209	186	184	181	183	181	203	171	190	183	196	189	173	181	166	181	177	204	203	195	184	202	162	201	175	189	174	201	168	168	149	202	179	184	185	171	169	199	172	192	199	200	201	192	197	141	190	202	189	199	175	194	210	217	176	182	214	185	177	183	170	163	185	183	164	158	193	202	203	170	168	199	195	176	166	171	210	172	195	182	183	185	192	186	179	167	186	164	167	187	184	191	187	160	188	160	183	192	201	163	185	192	170	189	203	210	186	191	182	187	195	208	189	181	198	189	188	190	170	168	180	183	178	215	211	188	191	169	171	183	175	185	177	206	170	182	181	189	152	182	170	197	214	192	198	170	212	164	201	166	169	172	184	186	182	188	201	148	171	156	167	160	188	164	164	175	179	177	191	185	198	166	157	171	217	200	196	190	171	168	174	192	195	206	205	188	181	188	165	192	167	200	163	191	183	203	176	169	194	169	164	175	172	169	194	184	176	180	164	163	188	171	193	180	169	172	177	176	161	163	182	157	184	188	193	188	197	190	195	195	189	163	195	171	189	159	177	175	202	210	161	179	176	183	165	187	170	191	171	170	178	180	185	165	193	180	173	193	187	196	174	191	175	223	161	163	167	176	193	183	193	181	191	184	193	185	210	181	199	190	178	172	178	171	182	177	167	187	182	171	194	196	186	181	174	189	168	185	195	165	180	194	184	192	183	165	172	174	198	176	167	208	166	195	190	151	193	179	190	174	193	186	175	182	198	186	167	198	152	169	172	203	167	181	175	191	178	189	183	179	159	198	198	197	183	179	183	191	170	202	156	181	170	195	177	183	179	159	170	177	181	190	195	182	174	174	193	208	192	170	164	189	175	183	201	197	184	183	170	179	186	205	179	199	209	200	176	181	182	196	197	170	174	194	195	199	181	181	185	215	197	177	183	180	175	183	204	195	188	187	149	202	222	181	185	160	177	174	167	192	179	198	169	190	175	183	186	194	195	187	183	197	185	177	159	187	185	167	192	186	194	190	171	197	179	191	186	174	170	196	165	182	193	166	187	204	168	166	195	189	176	200	185	173	190	150	191	191	141	181	189	170	179	199	177	170	209	183	172	172	186	203	196	168	194	202	154	187	188	181	195	198	191	170	190	185	159	188	200	171	161	179	174	183	194	184	184	156	204	223	185	180	205	191	171	195	186	167	210	175	179	185	177	179	184	213	182	186	187	188	183	186	161	180	180	201	200	178	178	189	186	164	192	159	180	176	159	181	163	186	184	177	162	190	170	224	182	188	185	180	184	196	179	185	185	161	167	187	158	175	164	165	150	184	182	165	175	182	191	152	158	191	203	179	194	178	158	181	187	183	201	178	182	161	172	180	167	191	179	172	193	187	171	175	166	193	174	191	173	202	148	177	186	203	168	172	222	185	169	153	184	182	166	177	166	171	184	176	190	171	206	159	155	196	167	182	202	183	184	217	173	190	180	155	181	171	176	195	167	159	182	189	184	172	180	164	186	169	193	177	188	195	183	154	189	156	155	192	177	195	176	187	178	169	178	179	184	170	192	186	194	175	175	191	206	166	199	201	180	166	180	150	159	184	172	159	194	162	189	192	164	166	175	178	180	182	169	204	197	194	178	184	205	179	166	170	189	201	186	195	191	179	178	193	189	208	180	171	175	199	195	188	195	183	175	195	192	162	181	161	181	171	165	176	175	181	181	176	197	182	175	177	179	194	165	229	214	187	190	196	200	188	173	190	187	187	191	173	209	196	206	175	166	199	181	176	201	175	177	185	194	216	196	184	173	185
25123	21309	27371	25477	9688	851	646	501	550	519	490	466	476	445	460	463	461	455	393	430	445	404	438	466	411	455	433	408	428	431	445	386	425	413	427	400	420	454	411	417	422	426	400	428	458	370	402	404	428	418	420	444	426	394	379	406	419	399	433	377	417	382	406	424	385	430	410	397	426	429	385	374	406	400	396	382	411	416	401	438	435	412	455	379	413	353	433	415	396	437	437	388	427	402	417	452	419	362	448	401	433	394	420	437	415	411	360	431	398	423	435	413	403	404	402	411	380	398	406	395	421	425	418	391	388	406	429	424	383	411	406	447	406	417	416	402	441	389	442	422	399	411	387	400	389	449	389	444	374	424	403	443	392	417	378	409	409	421	391	399	402	428	408	423	433	386	419	427	409	424	404	444	382	427	403	421	411	415	408	447	431	440	418	420	416	383	423	376	449	432	413	406	387	418	439	395	389	417	411	436	400	380	441	385	407	381	420	399	420	431	419	389	411	451	405	439	394	428	447	439	445	376	392	429	405	395	440	390	433	387	440	414	424	408	405	423	428	425	401	419	398	429	406	412	388	438	414	442	410	407	450	415	416	424	412	400	409	441	403	449	392	428	385	375	425	401	410	427	392	405	405	390	387	401	421	429	415	389	398	405	363	410	395	378	362	415	425	414	445	424	431	428	383	404	405	449	417	416	382	407	393	412	401	435	457	404	411	410	448	403	428	427	440	383	423	424	407	427	437	417	414	429	401	389	412	416	414	406	408	418	415	442	402	436	436	404	402	431	408	402	406	429	447	429	366	433	433	388	396	419	387	379	427	405	424	388	461	397	432	407	372	410	397	401	405	446	413	340	424	420	427	410	422	389	421	413	390	416	408	385	416	429	412	389	418	422	372	437	434	433	410	402	438	416	403	400	394	390	403	398	422	417	431	379	409	441	402	396	417	410	410	415	426	389	415	390	395	405	424	398	410	434	429	419	382	425	402	390	419	391	420	421	426	414	429	409	437	388	420	417	429	428	429	411	414	412	402	441	450	417	432	426	381	429	429	409	352	422	409	403	418	418	381	413	368	405	372	463	472	440	398	427	451	410	400	429	444	413	423	431	421	398	417	402	369	424	406	402	401	380	428	439	422	427	421	381	414	403	449	432	410	397	395	389	408	411	429	404	410	423	420	413	422	431	417	400	391	428	409	404	385	381	415	432	392	414	403	381	415	425	420	390	386	396	438	403	393	408	484	413	407	431	399	449	389	413	398	445	432	437	416	395	414	404	407	461	419	432	378	420	414	409	410	402	392	396	374	419	429	432	423	396	427	414	463	410	387	424	418	436	401	414	423	382	365	388	405	437	418	366	376	400	379	456	390	404	409	399	398	399	431	383	427	373	402	434	397	427	393	428	407	421	393	405	407	377	406	381	402	404	412	413	452	403	394	403	429	454	392	400	403	408	389	407	430	408	378	433	385	400	418	448	427	394	447	397	396	408	364	443	438	435	373	404	385	425	396	389	394	416	425	431	392	448	431	398	373	376	382	395	462	349	423	387	411	426	426	404	410	413	371	385	413	412	411	406	448	403	374	372	394	417	433	406	404	399	421	424	433	406	407	405	425	421	411	408	389	405	407	430	451	389	402	405	428	435	387	438	454	389	425	421	393	419	390	450	384	400	416	419	423	453	439	404	384	410	412	424	425	407	407	429	414	408	431	393	385	438	421	404	430	399	380	403	402	439	407	387	429	419	381	409	392	411	414	405	406	420	417	392	400	397	393	419	431	363	423	423	372	408	395	409	405	423	412	393	429	420	410	391	420	398	429	398	403	370	425	391	363	414	396	401	421	415	418	455	433	410	398	419	424	402	417	406	459	450	404	401	457	443	450	402	405	438	443	432	378	387	455	436	435	408	428	411	398	389	386	384	368	402	408	445	403	365	384	403	409	407	412	438	366	391	391	420	417	406	392	425	365	409	413	433	422	423	409	381	406	394	425	410	448	403	363	370	460	424	454	426	418	406	402	411	388	408	444	403	423	385	426	453	400	450	396	399	376	417	473	377	419	437	424	410	418	443	403	401	402	410	412	385	382	395	380	388	394	421	405	406	374	408	450	417	403	425	410	397	409	390	440	443	426	385	390	388	445	376	427	436	429	426	403	439	410	424	433	417	420	433	413	412	443	408	395	412	427	395	405	379	412	378	398	403	415	401	375	399	392	397	427	394	416	433	413	430	427	418	401	403	394	421	414	401	402	394	416	401	457	429	411	416	385	416	433	372	403	403	396	430	399	383	417	457	408	420	401	406	421	435	459	404	422	387	424	389	413	430	416	423	400	392	391	440	399	436	402	375	427	406	444	442	449	403	393	397	436	412	419	418	399	412	416	379	427	367	369	411	453	419	433	438	434	389	409	440	413	393	392	425	428	422	416	415	417	405	398	421	434	418	385	408	427	414	429	443	403	418	410	400	413	405	376	405	433	401	398	437	390	408	432	413	413	440	398	411	438	415	380	408	431	386	443	397	394	468	396	399	401	414	414	423	415	373	409	413	399	419	444	418	441	402	409	412	424	393	438	460	436	427	436	384	413	445	431	422	412	400	413	412	413	394	469	388	438	421	399	431	429	404	424	378	371	392	395	454	422	446	451	417	374	399	387	464	421	397	388	421	387	418	403	384	410	402	399	388	411	395	376	431	451	428	432	427	409	387	445	396	426	436	423	408	399	437	382	411	390	407	394	374	397	401	432	435	376	446	422	434	424	424	409	419	378	365	372	388	434	394	372	417	424	403	430	439	367	403	443	426	432	437	422	404	446	414	413	457	415	420	409	452	432	425	390	428	408	426	445	428	411	408	401	434	423	417	392	425	405	387	399	423	438	443	377	421	412	416	423	420	433	434	397	442	406	436	412	399	405	437	397	400	383	413	408	435	419	396	422	422	391	375	425	433	446	418	437	414	394	397	411	386	386	414	403	430	417	396	426	435	376	412	411	408	424	382	395	461	390	403	397	398	400	432	414	389	423	404	394	409	429	437	390	377	413	400	406	393	390	401	386	382	438	401	424	432	440	438	406	413	465	403	399	409	411	406	388	406	429	398	431	429	413	398	442	407	421	412	375	438	450	412	433	409	431	400	395	400	401	418	444	416	418	421	417	388	409	409	384	415	436	395	407	419	368	423	400	376	418	449	429	389	394	398	406	404	395	407	373	417	432	396	363	416	418	421	398	405	395	397	405	402	413	401	404	377	411	412	410	379	377	370	392	409	406	390	440	358	414	421	425	403	415	403	422	405	440	419	415	424	407	353	372	429	444	436	397	410	382	397	408	384	442	418	377	424	394	411	437	388	385	418	415	422	390	384	385	413	407	397	422	384	389	417	403	386	407	415	399	405	432	422	427	385	431	407	398	425	409	460	421	406	387	485	442	416	377	431	413	395	420	419	438	425	412	383	429	405	412	407	393	412	415	365	396	409	387	396	391	431	416	403	380	423	418	403	405	410	401	410
3630	5325	3435	1702	1267	1059	896	786	738	669	580	567	530	523	488	523	461	474	460	483	460	418	461	450	461	471	460	484	444	428	439	463	439	429	444	457	477	443	455	485	463	446	476	467	433	441	428	464	440	436	483	405	443	455	453	432	459	457	431	451	438	455	375	447	411	449	445	445	428	429	433	415	430	463	456	474	460	416	433	437	438	402	429	445	421	411	451	445	422	412	400	447	446	443	452	436	412	426	462	412	444	429	463	419	450	452	447	429	418	449	467	427	454	421	436	461	467	435	489	454	442	426	433	474	433	424	444	404	405	448	449	444	445	443	443	451	427	459	462	456	432	426	399	449	401	431	431	439	427	461	390	413	442	430	450	452	470	438	438	422	474	417	424	418	468	455	492	441	438	391	449	442	450	427	415	436	449	428	462	427	481	441	425	428	413	469	478	446	410	464	457	437	433	462	424	443	473	448	463	448	422	422	422	427	425	437	394	440	462	443	422	424	426	445	457	419	415	421	442	441	432	477	447	437	424	408	472	406	458	451	407	417	406	447	431	405	458	395	425	408	424	457	441	424	420	430	466	422	395	464	434	453	446	442	458	481	443	409	438	434	449	431	417	459	423	469	445	418	460	409	407	442	416	427	439	463	406	435	439	441	446	434	404	461	422	406	419	438	468	436	416	421	438	413	462	406	407	392	421	447	449	442	458	437	421	437	414	431	439	429	409	435	456	497	441	417	441	409	440	449	433	415	463	465	438	441	440	378	444	463	430	421	452	422	432	426	420	442	426	414	437	432	423	435	418	418	457	433	439	464	475	454	430	419	421	439	442	455	422	430	452	461	407	438	403	404	449	445	429	439	398	416	439	452	429	431	431	412	446	443	426	464	429	444	433	443	445	442	406	446	468	447	463	414	414	429	442	409	417	407	455	398	459	435	424	421	465	430	403	407	463	424	415	422	433	404	452	388	496	420	435	432	465	440	480	452	475	401	457	444	473	456	470	429	416	424	456	444	427	412	444	406	470	436	424	421	425	453	409	428	408	451	475	453	423	461	445	461	410	468	427	400	439	411	466	418	426	434	418	421	417	405	406	422	429	429	435	446	414	419	408	429	488	427	443	466	463	481	438	438	418	435	446	470	444	387	440	459	415	411	421	444	467	415	454	445	444	436	432	442	461	471	455	434	438	436	451	440	415	412	416	470	478	444	423	414	432	449	412	445	452	431	417	445	439	443	428	454	468	434	434	445	452	406	430	435	452	434	441	454	435	480	416	403	440	437	441	458	462	430	477	417	436	455	429	438	430	404	469	450	408	421	410	426	463	408	430	424	435	404	445	467	464	447	459	435	422	430	399	440	448	457	429	436	416	423	398	427	437	442	469	453	417	449	372	450	420	437	426	411	394	448	433	463	437	395	437	461	427	451	440	466	415	464	471	421	435	481	465	438	414	440	446	433	415	429	452	447	433	432	383	441	453	447	424	456	459	473	428	427	454	445	504	431	437	450	455	431	413	446	445	416	435	461	450	465	484	398	450	409	425	451	425	414	417	439	461	409	442	461	410	442	433	374	415	449	473	387	442	461	431	460	404	443	432	440	421	446	448	447	437	416	432	480	447	462	444	452	430	418	460	433	466	455	390	443	416	411	451	432	438	437	424	431	466	434	488	434	483	457	446	446	433	465	441	463	415	433	466	434	475	468	447	413	435	469	478	482	452	435	382	480	472	445	431	437	393	428	440	400	435	442	457	427	466	426	418	413	440	443	411	454	408	428	413	456	460	422	440	435	470	436	424	488	422	455	454	437	372	437	433	438	439	438	411	453	416	405	426	459	477	443	454	443	446	432	431	446	445	443	440	455	441	452	431	422	445	432	410	425	453	406	432	405	452	462	408	409	419	460	467	417	460	420	439	435	439	436	437	430	486	419	429	481	457	449	429	472	413	447	431	445	441	467	470	478	446	437	448	452	427	394	442	446	451	427	464	437	439	420	414	429	408	449	417	445	443	450	415	482	422	452	431	462	426	452	417	468	432	446	430	448	436	376	420	418	447	444	462	430	407	432	403	450	425	412	432	423	426	422	412	454	490	462	409	419	464	427	430	417	478	465	453	434	470	429	392	396	392	401	406	400	422	444	449	471	470	441	436	427	436	428	466	455	466	436	446	375	431	461	435	441	430	468	461	434	440	423	450	460	421	425	439	418	419	447	435	438	470	428	447	437	427	412	418	415	435	423	422	447	458	463	441	419	414	430	416	459	419	435	513	436	433	447	429	442	427	434	428	414	442	441	455	448	450	422	470	435	406	438	421	440	426	422	392	392	421	469	450	447	457	386	425	439	439	439	427	429	426	459	427	456	451	429	435	450	458	415	394	416	433	428	381	486	443	428	443	437	432	435	431	427	422	460	430	424	431	442	478	405	408	452	432	389	428	428	476	450	434	436	403	459	454	419	419	452	449	446	411	453	450	441	416	473	443	456	442	423	429	463	405	431	458	441	442	424	449	467	472	423	427	399	432	458	411	414	428	464	450	438	426	463	446	442	444	434	430	415	415	433	410	442	447	428	435	439	436	425	448	429	439	412	469	487	440	422	433	459	364	428	453	429	413	430	455	411	497	431	417	453	441	454	421	444	433	425	429	438	442	461	410	412	444	440	417	431	420	432	449	452	457	457	421	439	446	468	447	458	429	438	442	460	415	442	442	467	454	418	408	454	449	450	436	415	397	443	454	418	408	454	422	483	450	500	411	416	450	431	417	431	417	453	467	445	457	429	439	434	442	439	457	432	436	452	420	493	416	434	419	427	461	430	415	434	437	456	442	396	419	432	468	499	431	428	445	473	438	432	437	437	420	432	442	465	432	466	443	432	466	472	441	421	409	428	444	425	434	452	402	427	455	477	448	392	442	439	386	442	425	434	409	440	444	438	450	424	426	421	420	480	454	426	407	453	440	448	424	446	410	424	436	436	433	438	444	431	426	464	447	422	402	432	427	448	427	430	419	457	453	448	431	425	474	419	457	443	445	451	420	454	435	414	464	444	429	446	461	435	430	416	465	412	462	432	470	440	444	408	440	454	470	435	436	431	400	426	471	430	415	393	480	450	400	445	480	463	426	405	457	418	460	455	437	459	458	435	445	446	430	433	491	443	421	418	422	411	452	402	426	442	466	411	442	449	426	481	444	420	449	459	442	409	453	458	403	421	426	445	439	416	421	418	434	435	412	436	413	424	404	423	446	404	426	462	413	435	419	456	435	471	435	437	447	423	436	429	408	420	435	426	431	412	457	497	434	417	454	447	435	433	435	443	432	446	432	422	474	430	445	443	466	414	454	433	432	390	471	424	432	381	458	457	463	450	451	416	446	473	450	454	483	431	438	433	473	422	425	459	433	450	434	466	400	419	411	401	450	458	424	454	467	396	455	424	416	445	452	379	435	456	442	442	443	419	420	440	471	418	431	433	404	456	446	451	450	476	471	439	408	410	451	430	414	437	399	448
22882	21366	29095	24008	21371	21406	7121	1161	883	774	695	620	582	559	547	548	526	489	446	446	470	466	439	446	471	413	451	460	408	463	412	438	466	426	418	432	390	429	420	436	410	412	411	415	425	430	433	404	414	380	408	393	386	356	361	386	379	406	393	393	423	384	425	401	383	373	425	418	396	407	421	338	376	373	392	431	399	412	401	381	389	417	403	359	412	396	401	392	427	391	410	380	398	408	392	379	378	444	371	408	390	369	365	398	378	387	400	383	387	425	400	374	424	389	386	391	404	381	368	399	404	376	411	395	427	430	376	350	422	385	406	391	402	424	395	390	355	423	401	378	370	355	383	353	377	383	418	407	399	367	407	423	407	372	424	432	415	406	393	355	410	406	396	390	383	399	386	398	397	421	410	434	380	355	378	393	385	383	414	391	421	398	356	433	384	411	406	391	394	378	420	392	394	367	375	386	419	403	421	415	363	410	420	405	416	363	391	423	424	405	394	398	395	395	399	413	394	398	385	394	404	368	388	433	406	388	402	449	407	394	404	400	407	382	415	397	409	370	422	390	363	390	381	388	390	403	403	380	399	411	384	376	430	399	422	417	449	391	396	439	412	393	434	405	409	385	431	379	365	393	441	353	418	392	390	372	402	428	395	395	386	384	415	402	396	409	391	399	403	380	406	411	416	385	411	366	426	410	377	358	395	381	377	399	401	382	388	401	408	384	457	396	396	389	387	344	418	401	389	393	370	363	427	393	398	405	406	380	373	387	368	390	395	402	406	378	402	416	392	370	371	407	391	391	393	407	393	423	395	382	396	371	393	402	416	399	380	383	388	409	385	374	401	379	395	381	361	411	429	399	363	416	381	393	423	351	384	376	406	385	376	329	383	381	400	368	416	397	379	377	388	385	374	418	371	408	416	393	358	415	406	394	415	386	388	354	386	387	439	388	403	400	382	376	414	393	380	388	392	382	378	409	404	376	353	375	366	385	392	400	418	404	407	415	364	372	410	395	397	390	419	400	400	389	400	409	423	406	394	411	392	371	408	364	386	385	378	394	354	440	375	426	394	433	383	405	421	357	383	412	400	385	378	355	374	404	406	420	388	405	437	399	432	380	379	393	390	386	363	394	416	398	420	409	392	404	384	346	411	433	404	420	402	382	396	392	451	390	409	414	391	404	430	424	396	402	409	420	344	364	401	456	392	400	390	425	381	394	368	396	396	376	407	425	385	410	419	352	399	388	398	360	378	379	417	406	375	394	392	428	424	429	416	414	415	394	400	404	413	396	399	410	374	350	402	380	396	377	412	389	402	385	400	419	372	389	419	430	375	408	401	401	400	404	414	378	374	367	375	421	371	365	427	417	382	400	416	411	390	402	385	386	399	393	404	418	404	386	407	364	379	410	401	429	424	433	384	389	384	398	386	401	390	351	391	382	397	389	390	387	422	353	407	397	407	381	365	424	408	393	428	410	407	355	412	383	388	390	407	373	385	407	394	375	388	412	389	373	366	420	399	362	419	413	398	394	403	397	407	410	413	391	414	398	434	387	403	390	377	398	375	370	409	417	382	396	391	442	372	389	430	428	399	363	407	366	389	414	435	409	378	398	367	400	411	408	342	393	386	399	419	392	371	391	378	423	420	425	402	391	402	393	362	413	457	402	388	371	359	362	391	365	391	392	362	380	397	367	412	394	357	366	365	379	396	381	386	405	394	377	403	390	387	379	396	382	403	392	395	428	385	403	436	398	402	385	412	398	390	400	375	382	377	363	407	383	396	384	400	411	373	386	383	382	392	406	352	352	365	401	372	412	408	376	396	392	415	428	416	387	391	389	390	421	396	379	409	394	404	418	346	373	436	404	428	385	386	366	399	379	366	364	432	414	395	374	374	394	385	379	410	386	403	405	393	413	391	363	427	410	400	394	421	382	395	392	397	404	393	406	404	411	379	410	336	381	348	351	382	394	403	401	393	370	413	391	382	391	376	371	368	416	389	348	382	370	423	400	400	377	420	391	398	399	405	428	401	408	395	400	429	403	379	375	394	378	368	352	384	388	379	353	367	414	369	409	409	403	429	408	396	361	410	416	384	424	391	406	384	354	356	408	389	382	420	383	407	406	393	406	396	381	408	407	414	388	386	381	425	376	392	392	391	414	397	358	376	427	410	409	414	400	402	434	406	409	406	377	399	396	414	413	411	410	369	379	405	383	386	405	420	419	430	427	370	449	426	389	435	383	396	394	389	422	426	407	410	383	398	401	409	399	354	429	428	393	385	404	414	383	379	387	371	399	402	411	414	396	399	389	377	394	394	415	431	406	397	393	383	436	383	402	414	412	398	382	374	411	392	374	367	394	394	392	405	408	403	405	401	395	418	395	344	402	406	415	388	415	376	411	403	412	425	368	398	368	417	376	384	390	421	383	386	388	395	388	403	390	351	406	402	379	382	404	366	357	400	383	374	392	409	429	394	399	409	446	389	427	409	358	399	431	399	430	393	354	396	376	385	410	393	404	366	385	370	446	411	406	363	385	384	407	387	399	373	394	398	426	410	411	419	401	421	368	399	435	440	366	389	402	388	409	381	372	406	380	421	381	382	405	398	401	401	388	411	396	374	390	392	399	388	376	426	419	396	368	379	407	380	390	409	381	391	381	389	346	379	396	372	392	406	396	418	402	384	365	390	369	400	423	386	404	368	371	401	390	369	408	386	409	420	430	394	407	404	397	431	381	481	391	415	392	435	405	391	385	368	458	368	402	416	425	429	361	367	388	384	398	414	399	389	400	413	388	376	422	400	392	389	429	390	389	391	393	392	412	417	415	402	412	383	390	372	375	395	399	404	384	403	401	412	356	378	450	404	369	425	402	375	380	398	398	395	357	369	370	370	395	352	405	358	400	385	376	374	379	399	404	383	365	354	394	429	388	396	389	408	380	409	421	407	409	354	403	361	370	395	413	395	431	395	407	365	425	381	360	369	385	393	364	393	398	391	376	384	398	405	372	382	389	416	402	430	372	375	390	363	371	418	406	391	368	377	410	460	389	380	414	361	400	411	418	411	380	411	390	373	405	408	418	397	415	400	397	387	379	406	381	378	415	386	367	370	389	408	384	370	367	402	393	374	419	419	394	369	454	392	352	414	437	387	404	387	394	393	438	415	402	380	402	373	354	402	400	406	407	393	394	387	390	370	436	365	410	388	406	379	394	405	363	425	368	427	405	376	400	410	386	436	366	421	389	401	388	410	385	368	346	442	411	378	363	398	386	374	415	393	416	421	402	430	427	368	399	410	395	415	390	407	392	393	406	359	380	389	417	416	389	376	404	408	379	408	381	391	397	394	389	392	394	414	359	407	401	400	419	386	375	365	409	393	380	408	423	382	371	376	394	407	444	391	414	416	377	370	388	397	361	448	411	431	382	394	410	356	399	366	359	400	372	395	396	390	397	381	383	370	405	391	387	364	370	398	376	411	398	410	395	404	399	371	395	389	420	392	428
4918	14819	9868	4801	3477	2586	1977	1555	1269	1085	940	858	775	673	589	538	565	554	541	480	504	508	499	473	529	416	430	465	443	464	424	467	403	449	451	465	424	446	392	402	371	413	435	442	475	417	427	382	411	406	416	415	420	385	414	423	417	401	443	440	408	406	411	433	410	389	398	365	427	432	393	412	415	378	389	402	414	456	399	387	382	410	397	400	385	395	394	443	395	387	385	418	415	401	422	429	427	386	397	439	390	397	397	403	425	419	412	374	415	437	418	371	423	388	390	421	424	400	391	388	390	383	382	381	418	418	423	397	426	389	411	412	397	407	403	415	410	407	404	412	385	404	375	411	397	409	393	413	441	423	407	408	394	396	393	392	401	414	423	409	394	353	431	401	410	365	365	418	400	375	388	423	420	401	370	393	453	417	379	392	430	400	408	393	412	400	426	382	411	376	383	400	441	384	414	367	375	416	395	391	394	442	372	366	397	427	388	382	408	370	414	390	380	381	416	392	415	401	421	427	374	397	400	390	431	401	386	397	399	399	421	404	422	403	386	411	351	390	385	433	392	358	415	389	363	444	390	429	416	388	414	432	406	408	401	413	366	418	411	403	403	396	404	408	406	388	425	386	416	396	428	433	428	386	387	423	406	348	414	402	372	373	384	425	413	391	414	425	390	400	404	414	411	400	387	405	403	418	415	383	415	378	419	401	379	383	386	404	394	403	398	377	402	421	375	410	379	404	425	411	397	410	378	420	380	396	390	384	384	357	415	375	409	397	415	442	405	420	395	389	386	386	413	398	390	404	407	402	381	415	402	420	399	378	417	382	384	411	415	421	416	403	363	397	387	388	400	387	408	408	407	412	417	404	393	407	377	398	376	371	431	412	413	390	404	430	408	403	378	373	397	402	411	401	401	401	394	418	382	376	407	429	396	391	412	388	405	402	399	387	406	387	424	387	430	392	410	378	373	401	383	371	384	387	380	417	385	429	401	425	396	389	401	382	411	411	418	415	359	398	374	390	406	397	374	405	370	394	426	437	423	396	404	403	389	412	363	414	403	385	384	430	417	393	403	396	398	395	418	457	376	414	380	377	425	409	392	375	381	427	383	411	409	441	405	387	398	433	393	408	384	420	418	405	393	374	371	391	394	416	424	389	390	394	387	396	414	379	384	394	420	398	410	371	406	421	398	361	409	447	373	420	405	417	419	412	423	394	414	389	428	369	396	417	434	399	390	359	379	433	390	392	379	393	401	376	388	364	407	367	452	408	440	413	401	392	392	394	395	438	356	421	421	445	403	383	419	373	398	414	404	396	399	401	406	420	409	426	394	387	397	418	380	381	385	408	386	401	392	404	404	380	380	389	379	378	378	400	409	393	391	408	374	380	413	351	416	411	407	356	380	385	419	399	404	419	415	389	406	425	421	434	371	420	398	408	398	401	387	400	409	413	391	411	402	412	401	421	428	386	393	395	375	400	403	385	447	419	416	410	388	400	431	396	382	404	385	388	394	393	393	363	434	395	401	387	386	430	401	392	384	392	414	392	398	393	414	399	406	381	424	412	376	413	397	397	428	386	417	404	383	412	407	408	376	426	367	393	398	405	429	395	419	428	416	395	433	397	422	397	421	380	347	428	370	369	407	425	370	391	382	403	367	419	372	382	435	375	426	387	391	420	391	384	388	416	392	388	444	421	381	412	399	402	423	407	405	400	410	379	399	379	402	405	392	411	414	395	384	424	402	416	410	376	398	407	399	373	410	402	412	419	413	406	422	432	397	414	367	430	409	412	394	389	373	411	403	427	406	388	393	405	388	430	395	415	376	425	408	382	426	399	407	395	409	383	391	404	381	405	411	394	421	397	428	404	390	413	406	407	389	388	391	390	381	400	414	382	417	422	402	386	409	400	396	390	401	396	411	397	417	376	365	404	354	388	413	414	387	368	378	384	399	422	417	365	400	419	397	385	409	377	383	370	429	415	387	401	418	378	467	410	395	385	423	379	424	409	416	408	407	417	405	388	374	390	417	403	381	391	389	377	434	368	384	362	397	395	400	431	382	376	416	395	396	403	420	387	371	399	433	399	419	440	416	372	402	400	405	425	383	409	422	370	400	400	374	393	393	399	412	396	382	411	394	400	413	409	409	413	384	416	383	421	399	390	402	413	379	422	400	386	396	363	439	397	384	441	391	370	425	447	386	401	399	422	405	418	415	426	379	431	417	429	407	364	395	419	412	393	428	374	413	384	426	431	395	356	433	392	394	370	401	412	392	414	416	377	399	395	394	372	446	389	412	421	400	406	409	418	404	405	419	433	411	410	389	400	396	415	413	405	364	411	372	415	389	373	382	397	419	380	417	405	370	408	404	395	411	387	395	394	408	381	379	392	404	381	415	395	386	408	379	415	404	426	414	373	381	426	409	390	387	361	399	378	379	409	393	390	389	410	389	382	414	380	397	380	407	393	437	390	374	362	428	410	419	439	425	404	380	400	399	409	446	408	393	414	414	403	398	402	408	384	392	386	440	419	407	400	403	381	405	422	388	387	393	402	403	406	390	423	393	379	384	378	375	420	402	383	410	407	372	419	367	429	401	414	408	342	429	388	419	391	417	384	371	383	399	415	411	418	386	357	400	395	385	352	402	405	426	396	411	411	394	405	417	418	386	389	404	419	371	385	404	393	404	454	396	405	399	378	402	403	421	398	401	428	400	409	387	403	409	415	388	413	405	396	382	359	386	393	399	383	407	395	390	425	399	409	390	382	380	383	386	434	350	426	400	393	440	420	412	409	372	389	388	373	434	407	393	406	380	373	410	382	418	374	401	399	405	385	362	401	386	423	399	355	404	414	403	408	403	440	419	380	416	398	377	385	369	387	391	401	404	403	407	417	391	439	405	410	413	356	427	405	370	390	377	381	408	428	428	380	428	397	390	425	399	403	401	423	393	419	380	395	426	395	420	363	414	411	412	397	385	410	396	380	367	413	403	406	404	389	405	402	405	381	397	375	397	413	375	389	426	426	429	390	401	417	419	375	408	409	372	389	450	396	379	413	394	372	415	422	401	382	390	379	428	389	403	392	360	402	432	418	394	389	424	397	398	396	352	377	401	390	420	367	401	425	379	402	430	437	376	420	379	404	400	378	396	404	414	404	414	403	412	420	419	429	410	397	408	382	386	404	391	406	408	383	365	410	407	438	411	403	403	394	427	407	407	413	386	401	425	376	411	393	380	419	408	398	381	401	411	395	381	411	384	408	405	404	379	371	377	453	381	417	400	409	436	382	366	444	420	380	388	403	385	370	409	366	405	401	371	370	405	402	385	401	426	377	382	412	406	423	407	372	394	413	400	408	406	421	412	398	366	405	391	371	391	412	365	362	397	404	415	358	392	382	411	408	407	397	403	399	394	399	402	382	467	407	421	393	387	403	385	369	413	409	403	405	389	402	375	409	410	437	375	415	430	399	398	389	389	380	389	388	372	373	372	392	405	429	427	396
28087	17310	3093	497	333	264	251	256	237	223	225	240	242	211	261	216	228	225	229	227	236	236	220	222	224	203	222	236	208	221	233	202	212	208	207	228	227	224	250	185	207	219	191	246	221	212	226	226	207	202	219	191	214	189	208	182	229	233	217	226	256	229	213	211	228	234	220	221	214	207	232	195	252	197	236	239	209	248	222	226	232	225	212	232	207	206	249	238	213	245	233	227	240	218	194	201	222	229	203	222	235	232	237	238	239	206	214	233	205	233	215	226	212	239	218	228	232	239	192	206	224	221	257	247	215	203	230	225	224	225	223	211	185	246	203	221	229	243	210	231	216	219	236	232	222	212	206	233	206	215	191	201	232	211	209	231	244	200	216	217	231	237	204	247	227	238	200	239	197	225	217	230	228	208	234	233	200	240	226	226	228	215	212	221	217	219	229	210	233	211	241	248	244	239	210	205	207	202	229	224	235	233	224	230	206	230	247	246	224	203	233	222	232	206	220	207	233	230	228	221	235	227	200	225	268	224	202	231	216	195	223	204	222	228	248	205	217	223	222	244	187	235	248	243	229	230	233	224	218	235	237	202	225	240	224	247	224	221	242	246	230	217	200	233	233	231	213	215	236	217	220	220	216	203	256	202	221	222	190	221	243	211	232	227	237	230	227	250	229	209	228	224	248	218	207	215	229	208	220	216	224	212	238	206	261	248	223	205	230	202	227	215	205	226	208	196	227	197	209	222	209	221	228	210	207	220	183	237	206	233	221	234	210	197	230	205	220	245	194	212	221	208	244	232	201	223	212	224	233	220	202	216	247	247	234	207	222	212	202	225	234	202	216	256	236	243	210	201	227	219	206	208	192	234	250	202	240	211	215	239	214	233	221	226	221	247	246	230	237	218	227	222	232	210	197	209	223	200	214	212	196	201	220	225	251	207	222	227	220	209	214	215	214	220	215	210	221	219	251	226	211	208	221	199	213	261	237	197	202	202	203	202	234	225	218	224	230	220	223	246	251	196	219	225	234	243	242	256	221	264	213	247	231	207	212	232	195	233	206	185	218	240	235	196	231	209	199	232	230	207	201	223	205	200	221	236	222	225	202	213	208	237	239	228	215	227	218	190	182	220	229	230	211	238	250	232	221	223	226	220	197	226	239	232	235	207	226	229	205	220	215	228	234	216	219	212	219	205	231	179	215	226	198	233	245	225	206	203	237	208	227	209	262	225	233	239	222	241	235	232	206	220	214	194	242	186	238	210	225	225	216	208	220	220	205	205	223	212	245	233	219	208	223	232	247	213	234	211	219	197	209	225	229	226	214	201	215	246	218	246	221	185	194	229	229	219	214	195	210	230	214	219	221	193	235	220	207	252	228	234	245	237	211	247	247	209	224	218	218	230	213	206	225	224	213	216	210	199	229	233	217	226	227	224	196	220	218	217	201	239	213	221	207	239	215	211	211	224	193	227	225	239	218	211	216	227	233	223	201	219	220	224	248	241	219	224	234	217	215	212	260	238	220	223	210	207	207	214	221	191	252	251	209	216	209	233	224	218	226	242	245	230	222	187	222	220	185	207	206	219	234	227	238	244	224	213	225	225	195	205	236	218	199	209	218	217	221	214	205	224	229	235	212	223	206	225	231	233	229	235	229	220	201	202	212	231	232	202	211	222	211	204	214	230	241	230	211	229	208	202	218	213	232	234	234	234	209	227	223	229	233	205	219	221	254	231	230	210	236	236	227	242	207	208	209	249	238	220	198	227	211	237	215	213	215	205	245	219	243	237	214	226	252	216	244	239	205	269	234	267	203	225	250	231	247	238	230	208	179	242	213	232	219	240	219	231	250	223	235	213	201	188	229	246	218	209	261	237	234	221	241	219	228	186	196	226	223	237	207	229	237	223	244	240	229	235	242	220	201	208	262	236	249	232	230	253	227	247	216	211	228	236	266	235	216	232	219	228	197	196	225	219	215	231	205	204	201	224	230	218	214	235	226	235	251	214	227	204	219	226	244	253	209	204	251	207	222	240	212	208	219	239	215	213	255	211	188	220	223	220	213	204	233	219	203	228	223	225	220	229	203	212	231	218	233	237	234	238	231	212	223	205	219	224	206	227	221	242	214	242	214	223	234	226	213	233	230	250	233	219	204	195	232	217	248	250	219	215	208	235	205	228	228	239	232	217	202	223	223	221	242	210	196	237	247	245	224	218	225	197	218	259	205	215	211	219	232	239	216	221	231	218	232	242	223	213	199	241	221	205	175	211	228	239	229	189	234	240	218	213	210	215	230	217	204	213	222	216	235	199	203	223	234	214	222	180	226	228	246	217	217	186	231	205	248	208	228	210	222	221	212	200	232	220	226	231	211	210	216	232	204	223	232	222	228	197	217	213	239	255	220	224	223	251	208	219	220	226	216	229	232	208	222	205	234	209	227	231	231	207	234	218	239	230	231	212	213	221	207	233	221	236	218	218	208	209	216	234	214	219	227	204	203	204	229	245	241	237	231	223	220	204	215	227	207	246	222	226	231	220	224	232	254	211	231	206	206	234	252	229	223	203	242	217	215	223	231	199	245	225	205	244	212	232	195	215	216	225	244	235	232	232	246	217	220	236	211	225	231	233	218	208	239	221	239	224	238	229	213	202	215	208	230	233	217	209	240	220	218	244	242	213	234	217	241	210	217	217	187	234	223	206	182	194	238	184	217	220	238	199	199	223	225	196	239	219	222	225	215	227	210	221	205	247	228	218	210	216	260	219	239	215	220	227	221	220	215	240	210	216	233	211	211	213	208	210	214	228	216	225	224	214	213	220	240	199	203	226	240	212	219	205	229	239	242	247	207	191	202	220	233	253	218	227	252	214	205	252	227	218	213	240	201	236	216	211	215	202	240	219	232	228	236	238	219	236	234	247	233	234	224	212	244	224	220	232	214	222	198	227	207	191	206	213	201	244	237	215	243	211	229	214	209	226	247	225	215	223	232	204	254	229	226	240	236	207	216	247	210	220	239	236	243	214	208	222	228	224	234	210	244	226	220	236	235	201	215	217	224	209	234	223	242	226	222	212	210	227	222	229	205	222	231	247	246	220	213	205	210	220	217	221	229	214	201	189	228	213	233	207	205	232	194	200	225	246	221	225	222	239	219	229	250	211	226	223	274	212	232	209	219	221	217	216	210	237	212	205	212	217	195	242	213	247	209	235	227	224	202	210	228	210	205	220	230	210	250	210	224	219	230	228	205	222	247	237	200	221	203	212	207	213	224	220	229	223	205	223	223	230	231	257	200	226	242	220	213	215	227	221	211	218	206	223	225	226	196	233	228	233	249	199	216	232	212	211	204	199	238	222	210	198	224	207	240	220	234	221	229	210	216	232	232	226	218	225	222	243	211	223	221	229	214	222	227	223	233	233	247	200	227	242	205	226	191	193	211	235	209	208	238	224	229	193	238	240	242	222	201	218	221	195	210	212	221	231	249	204	239	219	217	222	230	214	226	204
4449	757	578	402	328	299	314	289	281	265	272	265	276	249	274	265	227	269	256	234	230	254	251	254	238	277	241	243	246	258	251	240	252	239	240	255	245	253	244	242	264	250	251	258	265	265	249	256	238	242	251	267	235	230	296	287	238	220	269	263	228	250	253	240	230	273	235	236	280	221	223	251	276	292	261	237	258	261	232	252	258	259	266	232	239	249	251	274	247	246	225	250	249	247	248	250	236	239	237	228	254	220	251	247	247	240	253	235	244	269	255	274	224	230	253	268	250	265	243	272	249	267	260	268	254	252	251	269	248	267	249	260	233	229	262	257	238	237	236	257	237	231	278	268	245	242	255	246	276	245	235	262	253	247	264	285	248	281	254	276	267	244	281	258	244	251	259	252	255	245	248	250	243	266	248	260	237	246	242	237	248	255	231	266	247	269	274	252	243	236	237	249	229	246	204	240	219	249	257	238	288	262	272	267	248	253	241	259	228	251	254	256	250	250	254	265	237	246	239	250	265	258	244	245	243	264	263	224	252	270	239	245	244	234	243	252	234	229	250	259	213	248	237	244	245	236	250	278	253	241	270	253	271	245	239	231	268	248	244	246	250	243	257	244	252	247	225	243	248	232	227	250	276	218	233	234	242	257	279	240	266	243	258	246	245	257	243	242	240	242	273	246	248	239	254	262	249	240	263	264	256	271	246	236	263	275	250	251	252	268	243	203	248	260	284	279	238	242	227	263	238	280	256	266	263	241	237	237	231	225	264	254	261	257	250	277	273	249	270	227	262	224	262	251	250	224	238	255	233	255	259	237	269	249	257	269	213	249	244	251	261	250	250	258	246	259	256	272	259	259	247	247	236	269	253	249	274	267	260	240	251	254	253	279	229	253	266	277	237	255	257	240	247	230	272	233	255	270	231	239	270	279	271	228	237	242	239	269	254	263	240	259	229	271	252	245	241	239	249	255	274	245	244	237	227	235	244	248	228	228	237	265	245	258	239	256	258	256	285	257	222	267	248	264	248	268	246	245	247	248	226	255	242	244	276	244	238	253	227	260	282	267	237	240	244	243	223	260	253	269	241	219	252	254	238	258	236	238	245	227	269	248	268	249	256	259	241	222	283	263	245	239	276	261	257	265	233	241	258	253	255	268	266	261	267	232	290	247	252	250	253	247	265	242	258	236	239	218	231	216	255	249	231	238	235	262	245	255	264	261	302	261	234	266	273	273	248	208	258	262	230	259	255	256	254	238	243	266	239	243	263	250	264	249	273	228	233	222	270	222	243	269	236	243	235	236	251	232	237	256	232	265	238	268	261	250	258	239	256	261	246	236	263	258	270	297	225	231	246	244	243	279	253	249	246	279	255	247	248	257	263	245	263	268	250	232	241	231	254	233	229	252	237	263	260	237	255	257	252	250	278	250	238	257	275	238	242	242	257	252	215	259	241	253	283	240	276	261	271	267	251	266	254	259	254	255	225	250	263	235	239	268	264	269	270	265	241	255	238	258	231	241	247	247	267	246	243	246	266	253	253	248	241	227	242	258	250	254	251	263	259	232	253	238	273	270	241	259	259	250	261	246	275	251	250	258	237	230	243	255	242	249	244	254	275	244	259	253	238	240	244	264	264	256	243	220	263	219	256	252	247	262	260	238	253	251	254	222	249	262	259	226	256	259	258	246	267	237	259	249	272	228	249	273	265	224	262	283	259	227	262	255	253	280	223	250	247	259	230	243	268	283	272	262	277	227	263	228	247	241	254	266	251	268	248	255	272	248	240	230	252	281	280	259	244	250	229	220	246	235	259	250	257	256	263	243	220	257	260	238	258	261	245	266	245	263	219	254	246	270	270	232	249	223	243	233	275	248	254	259	242	266	216	277	275	264	236	227	238	225	247	273	260	243	247	255	262	249	215	268	229	248	218	244	228	267	250	235	234	254	228	242	259	254	255	244	234	272	227	263	249	255	267	261	287	252	256	258	260	258	254	257	253	240	249	274	219	248	234	255	253	233	234	259	231	235	248	272	225	275	230	254	253	244	255	258	272	289	240	238	215	236	248	254	256	235	249	229	241	249	256	233	257	259	237	250	236	242	231	252	268	243	234	249	259	250	264	232	240	230	264	279	245	278	231	232	254	237	276	255	231	258	275	249	244	257	245	249	245	261	280	252	247	225	241	236	292	242	270	282	252	240	244	258	252	260	269	246	258	246	237	248	242	268	265	240	242	250	242	245	259	236	237	267	237	266	235	252	249	269	277	240	227	235	212	248	254	251	239	233	276	243	265	265	257	272	278	249	260	258	237	261	244	256	280	252	239	255	235	276	234	226	247	248	244	265	260	238	248	244	252	262	258	242	242	244	235	247	273	258	259	246	279	244	257	270	215	242	232	255	270	267	233	222	236	235	216	272	237	235	230	223	254	225	236	267	229	270	243	233	270	243	262	238	233	252	243	265	244	237	263	259	253	262	254	272	266	255	255	258	250	268	243	246	249	276	250	232	255	243	270	249	256	259	246	245	220	218	261	250	244	225	247	258	234	235	235	278	266	236	259	258	270	247	244	224	266	253	249	273	248	250	265	257	270	229	268	235	242	255	252	260	253	256	273	222	253	272	242	276	252	237	236	235	244	212	267	258	252	238	231	248	259	217	238	231	261	248	254	262	267	253	274	268	258	298	251	248	252	244	282	209	237	276	244	244	248	259	254	230	251	264	241	239	268	237	220	241	262	240	256	248	258	222	252	247	250	263	273	259	257	247	254	250	251	229	237	252	276	262	241	240	244	265	259	215	266	231	254	226	256	219	248	230	252	248	252	250	265	248	259	268	243	265	223	223	257	239	253	247	250	230	277	288	258	264	241	265	261	257	261	259	237	264	245	256	245	249	230	265	242	252	267	247	236	271	237	245	256	266	238	267	265	237	222	231	237	244	226	252	239	263	243	257	258	267	250	239	237	237	229	262	289	245	237	242	259	255	232	245	251	238	229	238	234	229	237	250	258	254	239	244	248	259	232	207	232	222	263	257	228	244	270	281	235	223	226	236	272	251	255	229	252	246	264	215	238	277	254	269	270	239	248	257	248	242	264	236	254	244	271	271	274	250	265	236	268	234	242	272	267	253	242	254	248	257	238	260	263	274	264	251	215	260	258	261	255	258	299	240	253	263	241	254	253	224	241	257	243	267	244	229	237	269	246	264	237	224	260	237	220	243	240	271	237	246	275	251	243	260	294	260	252	267	245	247	263	232	238	223	255	238	231	256	241	268	251	239	232	244	252	249	248	271	252	216	261	232	251	245	276	259	240	246	238	248	225	260	273	272	265	226	248	235	240	251	236	254	254	244	263	257	256	280	235	244	222	276	243	243	273	291	245	221	271	231	271	260	256	241	235	243	266	271	222	241	269	284	236	236	223	265	243	249	238	256	270	244	241	283	271	253	253	263	232	273	245	226	241	245	229	275	239	261	246	259	250	247	255	258	252	238	237	250	243	245
23973	21360	28622	24482	21363	8479	776	530	400	373	323	253	300	246	265	210	215	194	197	190	198	191	206	200	207	183	185	188	177	190	183	171	194	195	180	176	169	175	186	170	175	200	171	169	171	199	194	171	163	208	163	164	173	175	160	176	141	173	177	172	163	170	187	188	174	157	166	170	180	171	174	168	179	156	169	162	179	194	184	173	154	183	179	164	179	153	184	164	162	159	149	202	171	159	145	161	177	179	183	181	143	160	180	161	157	145	140	185	172	157	133	184	179	178	147	154	172	169	157	184	163	155	190	148	152	156	196	187	170	181	164	147	162	186	167	179	187	165	176	177	187	166	160	161	198	192	166	158	160	165	177	172	169	169	185	162	186	199	160	179	177	162	175	166	155	173	159	159	164	190	166	156	194	156	185	170	176	178	169	186	177	173	175	158	177	173	174	172	169	179	193	176	158	170	165	172	157	200	176	185	159	171	161	177	147	156	166	196	142	171	189	171	179	160	173	151	186	176	191	176	182	169	157	166	177	161	161	185	166	173	165	181	172	178	171	174	145	182	154	157	160	161	178	182	154	141	160	148	194	178	161	172	178	202	171	158	173	163	186	175	168	155	162	173	151	164	158	166	157	172	171	170	195	166	179	178	167	173	175	184	173	151	173	158	153	172	161	168	170	149	183	173	166	149	172	169	168	185	183	151	164	161	176	159	177	169	157	168	173	192	184	190	161	173	174	169	151	164	165	170	167	166	179	176	159	145	156	157	176	179	166	185	179	191	182	181	202	178	159	152	174	150	172	146	174	165	175	175	163	157	181	143	146	142	154	173	169	175	181	172	165	152	171	175	167	176	172	164	166	151	164	168	164	176	150	182	150	175	176	167	186	157	159	175	182	167	149	141	145	159	161	157	190	172	163	173	153	163	163	158	170	173	149	174	172	185	157	209	180	200	165	148	160	163	177	189	177	160	158	157	163	171	150	179	177	157	132	166	185	176	174	158	158	170	176	188	151	158	152	180	175	157	165	166	181	155	159	166	172	153	169	169	148	171	178	145	163	151	146	163	151	163	166	159	160	179	166	183	180	191	151	173	201	177	178	175	176	156	158	191	170	160	145	177	161	159	184	186	142	161	190	174	187	183	161	179	172	179	182	163	160	158	185	176	153	179	163	201	157	154	155	153	185	158	178	148	169	152	148	157	153	175	162	186	155	167	165	165	168	182	154	145	142	153	161	155	185	167	143	153	166	180	178	164	167	150	174	138	182	157	194	161	172	171	170	163	167	156	173	172	152	173	167	158	171	173	180	179	197	180	173	163	168	150	142	164	155	182	161	143	164	158	178	172	159	171	162	170	141	154	177	148	169	179	191	161	196	160	173	161	138	200	180	158	142	132	147	183	166	175	147	160	161	153	185	198	162	173	176	172	166	169	162	156	171	148	162	167	175	183	170	162	186	152	151	161	165	161	186	167	174	159	158	186	164	156	177	165	154	182	155	183	156	179	171	158	161	195	153	166	160	191	187	177	160	183	159	176	163	168	174	174	173	152	152	166	182	178	173	151	168	168	177	163	165	163	185	156	181	152	158	166	150	147	179	156	174	171	168	155	198	157	176	177	188	165	185	169	154	191	127	158	158	165	187	155	189	189	171	169	180	149	162	183	149	172	160	176	166	164	156	175	189	169	155	159	200	156	167	171	164	191	173	156	172	176	154	159	187	174	182	164	171	167	155	168	156	155	189	193	176	160	174	161	195	153	171	169	162	158	170	170	169	134	161	158	169	180	155	195	157	175	167	156	175	177	168	173	171	174	179	167	181	169	155	173	168	165	175	197	169	168	190	158	181	155	177	156	164	143	169	168	193	196	162	164	184	166	160	155	177	162	174	170	174	159	156	163	181	164	183	179	164	174	180	179	179	157	146	174	160	185	173	174	179	160	171	162	158	164	177	174	166	159	184	154	165	169	183	149	163	142	166	178	175	162	165	158	163	159	168	179	157	192	160	182	173	172	162	170	169	169	167	177	175	176	175	163	173	163	187	182	169	166	166	202	174	177	163	176	162	171	172	158	183	144	169	157	179	156	146	147	169	167	160	161	172	185	163	165	183	184	183	164	172	160	189	162	170	195	171	174	158	171	149	147	187	137	151	155	176	178	167	165	152	143	181	161	165	158	196	171	157	155	174	166	193	166	179	145	173	179	166	164	172	186	186	192	171	170	181	167	168	175	178	174	188	164	181	180	156	154	163	163	159	169	155	173	162	155	190	156	157	161	169	170	191	148	149	141	172	164	186	162	187	177	168	173	168	168	157	166	183	188	172	173	163	153	155	166	141	163	170	170	162	159	159	171	150	198	140	174	192	159	160	148	162	160	188	146	168	159	153	169	158	163	166	169	166	180	176	158	149	182	160	167	158	173	185	184	156	164	141	168	170	162	148	145	180	189	169	157	152	195	171	179	169	164	139	137	158	159	166	158	180	162	168	168	212	164	167	174	165	161	159	167	158	175	151	163	172	178	182	189	186	150	155	166	191	171	173	175	167	166	156	180	189	179	169	185	169	185	182	160	156	161	163	164	189	178	161	144	188	183	150	174	176	164	180	174	181	171	165	148	159	157	172	161	180	190	158	155	183	155	157	153	159	175	198	171	175	172	162	167	168	162	180	168	156	163	162	161	169	151	160	176	185	167	207	167	162	173	166	159	163	169	179	146	171	182	165	186	162	175	159	165	170	152	155	159	142	168	183	161	161	167	167	167	172	159	168	143	163	179	162	157	176	168	179	190	171	159	161	173	164	167	161	178	170	160	173	182	180	170	162	174	168	148	169	171	187	203	169	171	183	165	162	160	190	138	169	179	163	166	184	167	177	186	157	151	187	157	189	154	181	157	159	160	159	148	182	171	169	163	163	167	161	190	180	165	180	170	183	169	162	174	186	184	179	176	184	161	147	168	165	157	157	153	144	171	175	186	201	150	185	174	155	168	174	157	162	186	168	154	180	170	152	167	177	183	162	165	177	169	167	173	173	185	154	141	197	162	160	173	158	178	189	164	175	186	183	163	169	157	155	178	175	183	184	185	163	177	147	180	182	169	181	150	185	157	161	160	177	161	172	159	190	199	171	177	158	135	181	171	166	160	154	167	180	158	193	183	175	147	173	174	184	162	170	178	172	178	152	170	164	177	188	155	158	164	160	178	176	159	163	172	182	174	178	165	188	156	185	160	170	167	191	176	173	164	172	179	190	154	193	175	183	154	176	159	145	158	187	160	148	168	163	150	164	174	171	175	150	181	138	161	161	182	143	153	185	172	184	172	157	159	183	174	180	150	163	156	173	156	159	151	174	173	168	177	171	154	170	165	184	170	166	183	168	190	184	175	179	186	186	174	172	166	193	166	169	141	166	144	178	156	163	161	162	151	157	173	168	168	169	173	177	181	155	184	161	165	165	167	160	158	172	176	142	183	175	169	169	163	160	141	159	167	199	171	153	160	155	171	189	171
3540	8885	5670	2620	1835	1302	986	848	612	489	484	369	364	361	333	280	286	271	284	249	214	250	212	211	224	209	234	204	203	219	192	211	197	185	163	186	194	180	196	185	206	195	184	187	178	176	211	181	199	198	161	173	198	184	164	165	184	207	155	176	190	181	202	181	202	197	165	210	201	185	191	184	180	186	174	174	202	206	180	170	186	184	168	164	191	204	212	182	173	210	188	178	189	171	176	194	202	167	189	209	197	186	200	182	185	187	178	188	188	191	194	182	189	158	220	187	175	166	181	181	183	205	191	195	173	175	193	176	203	168	170	180	185	200	153	177	194	181	178	200	186	180	191	187	201	180	202	181	178	185	188	207	194	184	200	209	209	164	207	196	168	173	204	198	200	192	199	177	197	209	180	162	177	192	187	223	167	196	193	186	166	194	188	178	183	228	196	190	184	183	214	182	165	201	175	187	185	178	195	207	184	205	188	179	164	189	172	169	188	191	179	176	181	181	182	157	182	177	187	182	189	181	149	184	207	178	176	192	196	170	203	184	169	208	193	181	192	177	184	192	198	184	185	197	178	185	197	189	181	178	183	189	185	187	201	173	174	173	173	202	165	167	180	194	187	201	193	171	190	196	202	197	201	195	212	188	192	169	179	175	168	179	189	167	195	187	198	170	206	193	160	181	192	208	175	149	163	179	202	184	182	189	186	183	159	178	158	176	174	197	177	165	170	176	183	184	192	191	193	159	190	203	203	178	192	195	183	186	162	175	184	199	195	177	204	228	189	185	176	208	198	202	197	181	190	191	193	197	181	168	162	148	170	185	193	202	182	195	186	198	176	173	194	166	205	192	159	189	201	183	199	172	182	177	174	177	175	173	160	168	180	192	217	186	186	188	193	193	174	186	178	197	176	162	184	193	200	177	207	173	220	198	160	190	196	207	182	200	178	190	175	162	199	175	172	211	193	196	187	197	197	186	185	188	201	211	178	168	175	156	205	191	211	201	200	184	165	196	198	216	157	191	176	188	197	171	195	184	194	157	212	172	160	177	204	171	212	205	179	170	195	196	176	176	165	189	175	212	170	196	183	181	150	198	185	173	159	185	187	169	198	200	181	176	182	195	180	167	190	199	199	192	184	173	174	185	187	192	188	190	169	169	190	183	178	192	164	189	186	193	177	166	173	206	205	181	197	187	163	196	187	186	187	169	194	156	163	150	178	180	161	188	195	182	204	174	175	181	199	192	188	183	180	177	183	189	185	202	203	173	182	201	180	189	169	185	180	184	174	169	196	171	209	189	191	223	191	175	186	175	205	183	203	198	146	194	179	182	170	178	205	170	169	178	181	219	186	192	184	198	165	177	186	182	187	183	171	194	181	172	172	185	185	167	160	166	185	195	189	167	152	185	202	185	190	191	189	182	198	197	160	207	170	207	175	173	194	182	182	163	177	199	174	176	217	183	193	192	186	210	168	180	198	187	189	175	181	171	191	204	205	178	207	196	183	175	180	192	176	188	186	194	147	197	181	194	194	172	192	199	205	168	184	173	180	142	207	205	192	181	177	185	174	180	175	202	178	172	168	172	173	179	172	175	207	193	188	201	184	212	211	183	176	178	180	198	173	191	182	172	178	179	175	188	187	168	198	173	179	175	179	187	204	188	191	215	198	165	158	177	206	179	202	182	210	195	185	177	203	186	204	189	188	195	182	162	159	194	180	188	187	193	153	196	159	187	193	183	176	182	183	176	198	182	196	164	211	189	172	186	182	166	181	175	187	181	175	183	191	196	207	184	175	163	175	198	190	178	201	180	190	200	183	202	176	183	168	184	176	164	185	189	211	151	180	169	186	180	189	197	155	204	186	193	181	171	200	186	178	217	184	180	177	186	187	165	191	191	222	173	190	182	173	200	151	187	169	158	175	209	168	188	186	169	199	197	181	198	182	191	180	179	178	187	185	189	182	184	202	189	179	196	197	183	192	188	172	172	160	197	194	171	183	185	200	186	206	177	186	207	195	223	176	183	180	173	165	176	186	170	177	173	221	179	213	191	202	197	193	165	190	172	193	215	163	183	185	198	181	178	180	166	180	167	195	174	177	196	185	194	178	168	194	172	166	202	160	189	181	165	186	184	197	168	211	172	182	194	198	175	202	173	181	175	173	204	183	184	168	169	185	180	183	195	167	186	197	193	173	214	183	196	204	193	202	177	196	198	185	185	172	194	186	185	176	183	174	193	177	182	184	180	165	173	188	208	168	172	168	204	187	209	192	180	196	188	175	183	166	192	213	197	189	164	179	162	144	188	193	195	164	172	177	188	192	172	155	189	178	192	196	189	191	185	214	211	179	180	167	186	172	175	190	181	192	199	207	189	196	178	190	202	192	178	186	167	192	211	186	157	180	177	217	179	172	172	181	193	173	190	190	176	197	170	194	199	215	182	174	166	194	197	206	188	186	199	196	199	177	185	191	188	159	174	174	170	191	179	186	167	183	176	166	190	173	191	187	185	182	195	190	180	209	181	188	201	170	190	183	187	184	184	197	173	207	190	174	204	178	158	214	216	178	169	186	178	190	167	197	176	179	183	193	187	167	192	184	170	176	162	187	168	173	199	199	207	191	203	199	168	186	193	190	182	201	171	187	180	167	178	183	187	184	196	167	204	202	186	179	207	188	178	157	163	181	195	166	184	188	191	167	205	184	193	186	197	184	202	185	182	180	185	182	194	186	198	170	181	175	168	202	182	167	205	192	186	166	180	198	152	205	200	190	171	172	205	189	184	204	188	181	173	194	194	167	186	196	175	197	163	197	175	157	188	175	164	181	188	204	181	176	207	192	190	197	171	186	179	188	167	174	199	179	169	178	200	175	178	204	152	198	166	207	204	178	169	181	193	178	188	178	188	192	177	189	171	182	176	163	167	181	178	197	176	195	191	186	177	176	169	171	172	184	191	166	190	189	181	191	198	179	169	195	185	186	187	201	166	184	176	181	174	157	176	176	171	190	175	183	197	175	201	192	176	164	212	195	188	184	209	196	196	180	204	181	166	194	162	187	174	174	185	182	176	174	171	155	191	197	195	182	195	187	191	191	178	187	163	189	192	212	184	189	223	183	203	169	149	160	206	194	184	181	178	205	229	173	208	193	192	182	191	205	175	167	187	191	169	179	177	175	204	182	186	197	190	187	187	185	188	169	180	179	181	184	197	195	218	192	164	161	209	183	176	182	192	191	182	190	196	198	164	211	181	161	183	176	197	188	182	160	202	160	189	171	176	192	202	190	184	181	193	179	163	204	179	165	196	188	178	176	169	183	196	171	179	183	160	172	182	179	193	173	188	198	175	175	196	192	179	156	187	168	193	169	186	168	174	190	157	178	175	173	178	187	176	180	203	200	200	189	167	171	166	174	184	208	194	179	167	172	187	185	166	184	191	205	187	202	170	209	192	199	196	167	180	200	183	160	161	186	190	189	177	189	163	197	181	166	191	193	189	180	173	182	174
25071	21326	27385	25549	9644	821	635	558	506	524	488	483	480	429	437	489	454	455	421	420	454	416	433	423	414	405	431	454	416	404	396	418	407	433	414	449	412	422	435	394	442	405	457	402	416	438	428	456	422	372	411	374	411	427	374	449	404	404	422	387	414	409	395	438	408	415	406	436	428	390	398	393	412	405	444	468	394	413	408	423	453	404	465	401	417	394	397	378	412	452	417	401	409	408	406	387	415	445	388	440	436	373	450	403	423	399	397	388	398	402	418	415	439	394	438	384	379	393	449	436	414	398	448	417	360	358	449	408	417	398	428	380	412	410	368	464	390	433	397	414	369	435	428	405	415	429	415	420	447	391	431	378	403	431	408	417	398	394	438	387	436	387	413	398	416	410	420	372	413	422	405	380	403	419	396	425	389	421	397	430	404	385	420	456	447	405	430	419	434	426	445	398	390	441	419	421	374	416	372	426	417	419	393	443	399	416	400	358	431	406	416	398	401	412	425	420	412	394	410	382	415	394	396	424	434	419	451	378	436	443	412	426	395	422	409	392	422	440	446	392	422	416	437	393	429	410	409	424	388	447	396	409	399	411	437	392	442	386	413	404	458	423	433	382	440	392	450	433	426	419	365	398	433	420	446	416	417	418	413	394	414	382	402	418	435	407	420	381	412	409	408	415	408	385	406	396	414	402	405	437	403	409	407	433	413	432	423	406	456	418	479	387	404	418	387	392	405	433	410	414	445	417	436	440	382	432	451	409	378	416	437	395	413	337	396	447	432	440	419	408	415	410	437	409	449	393	404	421	392	410	427	384	432	431	441	391	400	390	422	386	407	393	397	408	387	403	386	414	411	446	418	453	414	422	390	429	401	406	398	425	461	412	399	426	414	402	409	416	412	390	395	428	400	395	395	441	383	454	411	429	422	396	399	438	411	400	415	401	413	384	430	424	408	416	432	409	415	452	410	419	423	383	405	435	391	434	424	378	445	395	397	423	392	437	419	389	388	392	438	402	399	409	439	381	418	465	434	415	403	427	390	461	422	403	413	430	414	444	453	371	427	409	398	417	402	396	413	412	415	416	419	426	396	406	418	404	394	387	402	416	440	441	386	415	443	429	414	403	417	476	426	389	427	399	370	412	430	425	375	409	394	390	430	407	436	427	406	417	401	431	423	440	435	384	424	417	411	410	422	431	419	427	430	433	398	414	413	424	467	394	444	431	449	385	444	408	434	433	382	414	420	402	387	418	387	426	411	419	412	434	395	418	373	414	404	423	388	396	431	429	420	399	406	427	420	428	428	386	419	389	400	413	383	394	412	377	412	429	428	429	375	408	390	442	422	406	424	400	404	435	402	355	410	405	412	451	433	443	451	411	448	370	420	407	425	418	412	351	406	414	437	406	399	440	437	395	452	411	441	417	424	422	399	422	423	414	435	409	450	439	402	432	432	380	433	414	414	407	410	396	429	418	439	405	448	431	388	396	390	420	419	381	392	468	449	427	411	427	424	406	408	404	423	418	438	415	409	382	383	414	381	404	410	386	417	406	388	379	421	432	443	406	418	450	425	434	413	419	407	398	395	406	390	397	379	414	418	430	391	392	438	395	415	453	438	427	404	404	390	406	413	419	440	423	393	432	420	399	407	398	427	390	400	436	404	406	410	423	383	442	433	415	407	404	395	420	390	416	403	385	425	397	400	398	432	431	407	411	408	427	376	443	405	460	418	394	404	384	380	395	375	403	395	379	423	402	408	441	422	432	429	406	411	371	416	431	409	409	409	400	404	394	394	432	445	425	446	425	428	419	431	421	432	418	412	418	419	395	404	404	377	418	408	408	385	410	429	383	401	420	426	403	429	409	399	409	408	415	428	406	410	405	399	393	412	450	404	391	399	380	397	407	448	421	399	411	414	448	412	405	409	418	379	438	400	419	426	368	414	417	396	400	469	420	418	444	374	404	438	355	386	404	427	382	456	414	385	395	404	375	386	406	386	395	391	447	408	420	388	430	410	407	443	443	403	407	425	410	402	434	412	454	401	403	421	403	461	396	418	431	424	408	394	442	414	449	425	441	417	415	410	408	414	402	395	377	382	411	416	438	427	409	410	372	439	413	380	409	412	442	405	404	394	392	389	434	429	414	386	394	401	419	445	418	363	400	461	408	401	407	421	408	401	437	398	402	433	435	420	424	425	441	403	442	429	380	351	392	415	434	434	407	410	414	443	376	410	432	424	438	426	439	417	433	397	416	386	431	396	357	416	398	431	413	374	417	406	427	409	415	439	397	395	395	416	396	425	388	388	406	412	422	444	418	383	407	407	401	409	445	430	429	412	412	418	436	436	383	409	403	393	397	415	431	443	420	401	414	448	454	428	417	411	432	446	418	433	442	423	441	426	400	465	394	408	415	435	430	430	443	421	429	434	384	398	445	409	399	441	413	435	412	446	407	448	463	424	448	430	433	431	417	408	415	407	413	401	427	436	385	423	376	382	430	469	433	442	425	409	402	400	409	410	401	389	400	425	421	439	425	406	405	441	430	395	444	416	417	425	381	409	386	404	415	420	378	405	386	419	420	400	369	411	432	437	414	390	445	434	424	373	413	453	413	397	436	401	382	371	392	427	399	412	423	425	434	421	391	405	431	426	421	416	417	406	401	408	389	400	390	461	428	402	398	420	415	395	438	385	395	418	446	404	431	421	405	442	399	415	407	391	415	432	404	381	432	404	375	416	412	395	406	429	369	410	412	421	439	403	445	414	409	402	436	425	436	398	431	410	411	406	421	409	422	427	410	427	385	409	420	413	445	406	410	384	405	391	425	430	417	407	421	447	442	456	418	415	418	405	378	419	402	414	424	406	404	410	434	417	384	429	416	393	414	370	382	374	393	415	409	379	392	418	380	442	400	420	409	474	453	395	392	400	395	428	418	416	416	452	395	416	409	433	426	410	417	399	403	419	449	401	379	400	404	399	394	409	362	457	423	416	419	401	427	423	454	409	437	451	409	376	414	400	382	372	417	422	437	436	430	422	433	447	393	383	408	378	414	397	424	396	452	396	412	397	400	405	396	411	419	445	455	454	431	418	391	405	416	406	394	395	427	429	390	430	400	422	404	435	408	428	401	419	430	394	456	407	436	415	414	425	440	426	431	437	413	385	407	439	447	429	411	423	405	420	394	433	441	400	413	431	403	428	433	439	409	422	427	386	391	399	417	395	419	418	403	377	412	411	423	386	400	426	408	386	416	400	443	439	420	395	388	393	429	394	394	402	425	391	397	435	394	422	408	418	417	448	435	390	460	371	411	427	396	380	407	408	435	424	399	415	407	407	406	373	460	378	440	407	421	414	391	381	422	383	438	422	405	406	448	404	413	447	393	405	415	407	390	441	430	384	443	389	400	407	387	422	398	433	425	425	430	405	382	431	394	429	398	407	423	395	413	389	387	431	433	431	394	439	396	435	388	450	413	378	434	432	415	430	421	399	394	419	410	399	403
3470	5308	3311	1609	1288	1083	886	795	705	671	587	546	519	509	513	507	532	479	504	442	456	421	455	481	473	450	424	460	439	430	434	460	462	463	453	443	450	436	446	446	457	438	461	416	435	441	446	420	425	431	424	435	433	459	461	401	424	431	434	475	426	448	434	470	444	448	422	440	429	402	438	446	439	459	423	420	450	445	459	405	442	448	439	425	436	439	463	431	465	428	435	402	425	424	427	470	407	437	462	433	430	429	407	422	463	432	404	424	438	451	453	449	455	424	425	442	409	445	465	415	431	440	428	445	478	425	410	449	451	450	413	449	435	447	444	445	477	432	428	476	440	408	455	470	442	491	463	450	420	435	462	449	429	432	394	436	413	415	452	463	436	413	410	452	443	438	435	416	453	429	481	426	458	450	412	440	441	412	470	435	444	436	448	463	426	387	446	408	454	434	428	408	451	420	425	435	441	459	428	435	443	417	452	422	459	455	432	421	421	463	423	443	423	436	449	424	466	431	435	427	463	423	420	456	426	455	417	418	458	440	425	434	410	429	454	441	415	456	442	416	400	419	426	473	447	388	453	433	422	448	445	397	438	427	431	456	467	414	434	423	446	456	452	451	444	404	431	456	451	434	439	451	490	443	443	424	419	443	415	471	444	450	438	427	432	451	428	457	425	441	461	466	411	448	423	428	449	449	428	445	474	430	457	420	430	419	421	389	428	423	447	423	431	445	412	453	446	458	402	470	438	456	429	464	395	466	419	429	462	428	433	439	419	450	428	445	427	425	420	447	430	435	421	453	417	445	408	429	423	445	439	422	453	437	415	445	451	472	441	418	430	435	450	441	411	467	453	407	411	424	427	416	447	420	457	481	424	430	465	412	462	430	448	432	445	449	463	448	454	469	494	433	437	421	446	456	451	455	428	461	444	463	416	436	407	443	426	442	418	469	470	412	405	444	453	434	440	454	418	434	442	421	449	454	432	460	444	459	472	434	434	463	417	419	441	434	418	454	399	446	432	414	410	418	456	431	435	458	419	450	402	453	402	403	410	473	413	453	460	434	414	426	438	474	460	441	440	449	406	444	443	492	441	457	484	432	395	426	424	386	449	410	444	452	462	459	455	393	456	420	450	408	413	431	433	384	437	437	431	409	448	458	427	435	439	415	427	433	438	430	458	486	442	410	454	447	423	421	405	430	439	433	405	433	449	441	435	455	440	440	481	446	430	437	432	426	468	443	457	441	445	444	427	405	428	431	428	432	443	465	421	400	430	443	453	418	429	442	451	465	468	458	436	440	436	487	391	449	447	429	421	409	431	415	442	443	416	457	471	433	428	448	432	462	416	393	414	449	430	454	450	449	393	434	442	454	446	428	434	436	444	446	444	431	462	464	437	435	438	425	424	440	410	441	431	444	415	438	475	447	437	465	468	454	423	439	420	407	451	413	435	396	423	444	423	450	453	424	443	423	439	405	439	412	434	444	428	425	392	449	403	418	424	432	463	397	456	432	447	441	413	435	425	441	409	448	405	433	462	421	437	433	456	441	445	453	459	416	444	433	445	395	452	398	429	407	460	456	475	461	412	458	437	407	407	420	441	420	429	438	397	429	438	455	446	472	447	427	419	479	449	458	421	437	479	411	451	449	441	417	436	436	397	438	415	466	437	450	450	443	452	451	452	481	408	428	448	447	420	429	412	443	444	438	424	439	445	429	441	449	428	421	404	417	393	443	425	457	442	435	457	463	425	440	428	420	443	463	451	452	459	448	433	464	425	455	428	451	454	458	449	472	422	413	440	432	432	440	438	409	455	474	432	423	455	430	461	440	436	431	453	451	447	400	433	423	416	439	441	436	432	443	419	432	433	457	422	485	466	449	447	438	417	400	475	449	446	433	464	471	453	425	448	447	423	444	463	435	415	409	433	440	422	443	437	448	469	470	499	467	432	457	472	455	457	414	456	446	445	424	425	463	424	475	449	435	444	431	451	448	418	430	433	395	435	443	429	426	472	422	428	423	424	437	439	449	437	414	458	429	461	428	439	469	405	433	454	444	428	458	452	439	389	441	431	454	416	426	465	416	428	446	464	449	448	401	408	441	457	416	441	457	441	417	483	456	425	437	418	427	449	416	439	453	455	419	429	417	438	458	444	399	416	457	467	439	416	438	454	425	445	451	422	442	433	401	434	410	411	417	472	457	454	427	446	448	430	425	469	459	441	430	452	482	447	440	446	424	441	429	443	429	434	414	422	441	433	445	435	453	424	425	459	437	434	432	447	492	410	453	412	415	419	432	411	418	437	461	444	444	428	452	418	449	450	395	435	435	446	435	475	423	446	443	447	417	487	431	428	442	435	446	464	455	419	439	408	481	433	430	429	460	478	414	460	415	430	433	447	444	479	403	463	411	413	438	405	438	460	400	430	420	440	419	434	443	464	435	482	449	403	461	391	475	435	460	410	450	436	431	461	413	426	399	450	451	476	418	477	439	432	416	417	417	434	414	437	412	424	449	439	429	445	474	419	442	434	445	457	417	443	416	400	434	421	437	411	427	434	394	446	427	414	438	459	425	446	392	468	455	448	494	414	419	426	420	466	436	433	423	489	483	452	427	448	446	430	441	448	445	422	453	427	466	480	415	394	420	433	460	443	436	451	426	410	415	424	410	455	440	464	433	473	453	418	403	438	433	424	445	412	444	442	443	439	420	441	465	420	451	424	461	451	418	446	432	456	418	426	447	407	438	443	426	413	446	436	426	430	457	474	404	440	460	419	443	450	417	479	429	475	434	460	418	443	463	441	441	442	435	422	411	457	425	421	426	459	394	417	440	435	403	493	443	434	403	459	431	409	392	427	420	397	468	468	447	427	445	424	440	437	438	458	434	446	449	405	415	458	392	478	481	413	431	416	425	425	432	440	423	411	446	413	395	408	438	450	419	427	465	471	438	421	435	429	431	429	448	402	418	458	426	452	430	406	463	442	443	453	444	429	420	454	453	419	393	426	445	386	424	448	461	409	415	457	414	403	453	444	474	457	422	402	427	454	450	447	436	400	433	448	431	440	443	425	448	451	484	466	428	468	439	447	431	428	399	444	424	432	447	473	438	424	452	470	450	438	418	400	447	438	433	426	446	428	452	467	433	469	464	415	420	431	444	397	429	443	421	404	451	441	439	475	485	390	421	413	409	426	410	384	454	498	413	446	437	446	424	440	439	417	455	421	411	472	421	408	410	450	440	418	437	448	442	447	434	443	464	428	438	448	459	444	403	445	444	460	436	427	428	428	419	441	433	448	438	462	449	457	432	439	439	436	430	475	408	442	439	413	398	449	448	439	429	434	438	448	457	424	477	459	405	448	433	459	474	472	456	447	433	455	445	410	442	431	426	419	448	452	451	437	483	435	436	450	408	458	380	419	464	411	414	444	445	434	446	421	403	415	451	429	425	421	440	448	456	445	430	461	446	433	435	431	409	397	441	438	408	426	464	370	439	462	436	429	446
22861	21378	29094	24029	21379	21406	7024	1176	826	725	664	641	624	593	549	537	540	489	485	488	461	450	440	423	446	434	448	463	441	396	414	415	399	418	434	393	423	432	402	434	410	384	381	411	404	385	408	405	413	433	379	379	447	402	392	427	390	414	391	405	418	370	430	398	411	403	404	361	395	433	369	396	432	359	419	369	387	371	393	391	404	411	430	394	408	389	363	433	402	401	418	390	409	388	381	398	421	394	393	398	420	392	392	405	402	400	412	413	410	398	374	396	413	403	406	421	424	403	383	380	427	403	410	410	393	423	399	409	389	357	392	387	385	406	409	429	405	403	407	382	398	398	374	398	386	424	382	375	390	387	390	411	377	370	401	389	412	386	414	395	405	369	389	377	411	415	374	399	441	370	374	439	388	353	344	398	384	397	393	382	392	395	396	380	404	423	429	385	388	373	400	420	422	404	398	361	420	408	401	357	374	378	397	395	396	406	369	407	378	413	357	398	391	386	375	374	357	374	414	380	408	408	389	374	398	373	393	385	425	390	398	385	441	421	394	448	410	397	362	438	410	397	426	416	371	398	381	439	397	408	406	334	399	376	381	393	379	375	420	411	460	394	371	403	396	397	391	396	425	421	391	359	366	374	377	412	414	374	392	427	399	353	423	414	372	384	375	418	376	363	427	394	423	375	395	384	381	385	393	395	388	386	404	369	380	444	411	421	405	385	397	372	398	391	424	421	403	392	380	408	408	390	420	386	413	396	406	381	392	391	413	423	383	426	450	404	366	382	418	410	383	415	385	389	407	380	383	405	428	380	392	391	375	396	388	375	384	417	370	406	393	355	402	396	405	398	391	412	412	366	410	397	404	414	361	400	393	402	406	399	411	387	408	406	390	431	404	410	384	394	416	392	379	417	407	397	407	435	391	361	418	421	403	399	357	419	362	406	416	405	382	434	414	405	390	392	388	428	407	403	459	394	390	375	372	402	411	400	400	394	366	392	383	394	428	438	372	405	403	424	426	398	395	395	398	410	382	363	412	413	381	376	402	388	410	388	374	408	421	386	419	409	383	435	385	414	371	384	378	393	386	407	382	397	413	395	392	403	382	408	392	419	372	409	397	399	408	373	415	427	430	391	401	365	393	375	399	418	410	394	393	389	418	392	416	372	411	375	378	388	363	406	359	409	402	436	377	381	426	419	390	427	399	406	395	377	384	376	383	406	371	367	402	388	372	393	358	336	395	412	412	375	412	406	372	411	380	387	386	379	404	402	363	395	392	383	416	397	390	424	416	404	428	373	410	402	383	406	388	411	363	391	394	432	400	406	409	408	394	406	382	381	376	426	406	355	434	373	396	410	368	382	432	362	374	378	395	401	383	402	398	370	389	407	408	395	373	408	375	384	365	386	393	382	456	378	421	404	374	381	365	386	438	379	412	391	360	372	394	415	411	394	394	408	398	391	407	360	394	416	407	399	389	407	384	410	417	402	383	389	390	384	371	395	382	429	411	399	387	397	386	399	388	372	382	370	413	401	378	394	415	386	367	391	408	370	385	404	369	413	400	445	407	357	393	400	403	388	374	425	388	415	385	432	385	386	371	362	397	376	370	388	374	390	383	437	374	364	397	396	406	401	376	404	350	376	392	376	428	407	369	380	409	374	413	419	373	397	380	400	385	408	389	376	420	396	395	411	414	418	433	419	365	393	400	372	393	413	417	389	413	419	389	434	373	389	400	398	406	378	407	406	389	407	384	361	388	387	395	431	382	394	428	384	446	398	380	364	419	401	398	386	409	391	424	424	411	401	403	413	400	368	405	410	416	410	389	379	394	392	383	371	371	390	425	403	380	385	366	375	363	393	361	400	419	384	412	381	405	410	395	380	387	381	405	398	395	387	451	398	391	364	361	376	408	418	377	368	383	422	375	390	388	380	378	387	394	404	387	450	397	382	401	376	416	375	376	409	399	418	394	371	379	397	365	407	390	402	379	415	395	416	370	378	420	410	414	434	386	420	409	426	406	399	383	364	418	370	382	412	374	390	417	416	391	440	395	405	401	402	371	378	397	374	376	353	380	389	378	424	366	401	413	367	373	375	375	387	362	367	393	380	392	413	423	415	375	387	380	412	422	436	407	418	428	409	376	400	378	378	368	365	398	385	372	386	391	446	426	373	399	421	410	416	391	414	384	366	410	385	398	385	357	402	366	375	406	428	406	402	395	378	411	370	394	397	390	391	448	408	371	403	410	370	370	401	409	376	417	380	385	409	375	398	429	394	387	400	377	405	376	391	397	387	438	366	370	416	409	380	401	392	428	380	413	417	380	437	402	378	363	366	370	428	390	382	389	424	376	362	403	363	386	396	420	388	419	411	367	404	401	402	419	374	394	395	377	372	380	400	396	367	416	442	391	406	387	330	401	390	404	415	384	402	412	405	426	424	395	400	391	441	380	365	370	363	439	420	414	402	412	401	401	388	415	389	413	408	379	384	401	388	416	384	424	404	410	388	388	391	415	385	346	383	409	372	385	394	390	383	392	411	372	372	388	382	417	441	383	384	388	392	393	374	389	373	388	420	388	412	381	365	402	432	385	397	373	406	409	396	348	417	394	385	395	369	388	418	427	379	414	405	428	374	414	452	438	403	358	391	429	428	418	365	387	389	392	402	433	417	436	388	411	408	412	402	372	384	406	409	384	406	369	385	383	375	386	416	418	399	386	381	389	414	362	410	394	397	361	395	401	417	402	350	429	403	365	389	391	423	384	392	382	400	389	408	391	385	424	408	384	372	414	361	412	400	414	440	427	363	411	404	392	395	366	384	369	418	394	387	384	407	400	401	374	353	417	412	431	441	383	398	385	377	398	430	400	396	386	410	394	414	377	376	416	414	352	366	388	395	402	398	390	381	390	380	400	374	391	389	422	400	374	483	415	429	378	394	385	374	398	397	382	400	435	408	400	387	407	393	422	392	416	422	417	381	437	390	402	403	398	415	398	356	418	370	412	381	375	384	419	398	387	387	409	399	378	365	403	396	433	423	440	387	404	409	393	401	374	396	363	352	381	355	379	378	366	408	405	406	375	408	426	436	370	410	414	398	379	392	421	407	403	426	381	395	403	384	417	381	388	414	384	398	424	399	389	363	382	375	364	387	387	393	376	401	398	411	397	394	408	380	405	420	382	371	405	426	417	377	417	360	367	416	412	390	392	387	421	432	386	392	387	399	400	379	384	427	414	395	415	381	387	394	368	367	379	398	391	436	378	387	394	385	418	387	396	416	434	378	397	411	365	398	395	406	377	410	394	374	347	399	387	407	374	406	379	411	402	379	376	419	423	403	396	401	381	390	414	366	409	348	399	385	362	393	374	410	387	379	400	374	386	397	411	405	398	420	393	375	410	390	403	398	394	417	391	398	389	406	417	433	432	378	411	404	372	410	366	435	380	384	399	405	379	375	406	391	365	363	402	411	398	398	409	445	417	368	400	388	393	383	414	383	446	378
4800	14682	9744	4866	3490	2597	2010	1590	1292	1085	906	828	782	704	687	638	581	556	495	506	502	521	529	447	485	485	444	462	452	416	444	431	424	429	424	387	432	417	458	460	446	457	401	409	408	413	419	412	420	410	425	402	412	400	414	413	399	404	417	392	418	398	412	393	360	398	423	392	438	402	392	351	401	390	426	419	403	399	404	422	381	383	429	383	393	418	387	386	412	406	393	427	383	369	393	400	379	401	426	415	412	420	407	419	423	392	443	398	427	395	399	404	463	435	382	367	410	422	418	386	426	402	404	372	436	435	412	390	427	430	418	387	431	414	402	397	413	409	393	404	407	357	404	424	415	414	425	378	375	416	437	382	401	401	403	413	398	423	399	403	388	368	400	395	426	446	418	438	392	376	424	404	394	432	425	403	414	440	413	392	391	420	405	403	348	410	363	373	410	412	376	396	431	414	440	388	409	426	399	413	383	422	413	400	423	372	408	416	390	412	408	419	376	381	404	412	363	382	412	397	408	385	400	383	410	371	416	377	394	441	381	413	400	435	416	432	383	396	395	413	386	391	408	438	388	392	406	389	395	420	386	382	390	416	369	407	369	393	425	399	392	401	421	405	406	409	407	386	415	409	429	422	389	408	393	345	398	364	358	394	406	404	370	415	407	378	450	400	401	410	400	416	409	421	403	440	390	395	401	416	394	397	415	438	395	400	417	379	382	439	421	406	372	375	391	366	372	368	427	418	406	396	400	402	389	386	368	396	378	416	411	358	398	435	386	419	385	394	399	373	395	426	395	390	420	417	385	401	400	401	433	374	428	398	427	382	432	425	380	407	415	419	400	379	371	370	366	395	388	408	368	421	384	403	420	394	425	382	404	407	406	399	393	439	425	402	390	388	398	404	418	369	386	386	409	396	389	396	401	434	388	385	404	425	357	372	387	418	377	418	393	379	398	401	395	425	410	412	418	397	398	410	385	413	416	391	379	398	351	397	395	409	383	360	407	406	384	380	409	394	430	366	434	449	413	368	416	398	390	433	389	365	397	418	410	446	400	412	394	383	382	438	411	416	408	404	396	401	408	382	426	438	401	449	376	401	403	401	354	404	386	441	371	400	401	397	422	412	386	420	417	397	404	409	414	386	406	409	400	416	408	398	413	395	368	407	403	370	376	396	409	364	444	392	404	396	402	422	383	408	394	409	401	392	405	391	413	380	400	400	373	408	402	366	438	411	417	387	409	460	382	430	426	399	390	368	387	420	414	411	395	400	408	444	395	409	444	380	396	391	399	364	391	384	413	411	404	417	379	386	446	403	426	402	391	397	373	384	413	427	397	428	452	413	385	375	396	403	414	409	352	387	427	373	391	375	433	411	385	424	444	394	381	396	417	421	440	408	405	364	390	384	387	395	417	430	415	428	414	411	388	420	395	409	398	357	381	401	346	418	380	394	404	355	389	403	428	388	427	376	359	383	400	405	404	403	378	405	359	425	396	389	397	398	386	406	376	391	353	421	380	399	396	364	422	422	416	388	369	428	391	390	397	415	404	370	433	438	423	397	416	422	420	446	399	450	434	388	387	420	424	420	406	382	397	411	385	399	412	418	409	420	401	414	409	399	399	375	415	406	419	420	386	397	359	417	419	406	392	415	410	450	430	419	388	354	433	371	424	428	404	416	390	395	411	410	385	373	370	401	405	377	424	408	356	408	394	379	418	389	401	415	409	391	398	390	388	403	378	424	398	395	400	430	375	414	395	387	436	396	427	380	394	402	384	382	410	392	383	396	398	385	384	383	392	405	403	383	413	411	407	394	421	392	428	413	389	401	413	393	379	415	432	406	386	407	393	397	408	385	435	374	412	386	411	439	419	395	410	410	384	399	348	382	418	395	382	407	396	409	420	412	378	376	409	386	432	414	348	411	404	369	372	411	386	412	387	396	441	369	383	413	376	405	422	391	388	403	382	370	390	358	414	406	347	433	396	419	399	390	403	410	383	396	423	397	393	401	349	401	365	422	402	405	403	446	395	383	420	385	385	393	396	427	393	413	403	408	374	416	387	392	399	395	362	434	397	405	403	420	368	393	381	418	417	368	416	393	384	409	400	443	417	384	451	412	396	424	403	399	422	401	428	386	358	395	433	384	388	413	406	391	385	397	423	355	375	434	396	394	388	416	443	399	358	385	394	380	414	426	406	400	402	371	390	401	388	403	417	356	407	402	367	393	371	362	420	374	385	409	370	419	415	384	426	435	440	394	405	384	422	401	404	382	406	409	394	408	396	386	397	391	389	415	419	388	387	413	416	394	385	422	386	387	411	382	353	402	374	384	392	378	390	383	392	383	372	404	405	386	374	374	377	413	378	407	430	418	389	384	392	419	421	399	428	433	424	393	389	422	405	376	382	376	432	428	388	396	413	393	399	410	424	389	423	387	398	421	399	406	422	393	394	425	406	388	425	392	353	426	387	359	386	400	401	370	392	407	421	425	382	389	369	410	409	413	372	372	419	382	389	399	372	359	430	427	370	406	410	395	416	431	382	421	446	391	392	377	381	394	406	381	383	395	376	390	409	432	356	437	373	416	389	399	407	392	406	378	365	380	392	413	413	395	422	376	383	383	421	410	386	384	412	368	413	402	391	415	405	408	395	385	389	392	404	397	371	350	363	379	402	402	404	402	383	422	388	397	409	392	381	411	390	378	391	405	400	407	399	417	364	369	379	401	407	410	407	415	406	381	404	393	384	421	412	413	411	409	398	397	402	354	362	383	360	384	396	414	406	390	382	402	422	443	425	387	444	390	380	367	403	426	391	405	399	424	390	404	426	396	431	396	415	410	393	406	382	424	435	403	415	389	414	393	425	420	403	364	383	391	424	413	384	386	405	399	388	374	394	396	401	411	415	412	419	446	411	398	394	393	384	432	384	389	417	410	401	422	429	414	401	426	436	418	414	389	400	387	380	397	412	407	405	422	382	355	400	346	443	428	405	370	384	388	408	390	379	392	413	410	429	430	410	399	388	423	380	399	414	436	411	411	420	379	417	379	417	400	420	391	385	410	436	396	441	409	426	384	382	418	436	404	428	378	385	404	392	416	414	397	425	379	405	402	418	403	398	399	394	425	395	381	389	426	365	410	373	429	415	410	377	375	419	409	375	423	380	354	408	381	398	407	368	428	434	389	452	437	448	403	405	407	468	414	382	372	417	416	402	404	389	377	435	371	428	400	410	396	423	388	396	397	430	382	395	409	381	406	414	416	436	424	430	384	391	409	374	379	375	416	381	393	337	441	436	421	390	410	404	421	374	426	444	447	401	372	415	365	423	414	381	403	382	385	422	401	383	424	397	410	386	350	409	395	399	391	386	370	391	441	390	414	389	412	369	403	369	391	409	427	407	394	378	373	391	390	413	391	398	356	410	368	397	385	418	370	405	398	402	403	402	366	389	396	405	348	439	387	383	392	401	399	392	417	396	372	378	375	410	412	357	432	370	381	395	393
28019	17006	2821	454	297	284	237	254	243	229	238	250	240	229	219	229	224	218	199	212	224	231	220	249	221	233	229	206	215	210	248	212	199	222	222	231	220	200	212	231	228	240	236	230	208	233	220	202	250	209	234	214	219	254	210	232	236	196	238	225	215	235	225	237	213	230	220	208	211	215	201	256	224	225	246	219	213	217	233	242	220	242	219	216	224	206	214	225	219	222	243	218	195	232	224	203	205	212	241	183	229	231	210	226	229	217	205	224	212	221	227	211	211	203	210	208	209	242	223	212	221	238	227	218	216	211	207	216	208	208	220	228	230	210	229	232	227	217	225	205	223	220	205	222	248	229	213	210	243	227	222	210	201	249	201	209	227	226	213	209	207	213	224	224	221	221	221	201	217	217	226	253	225	221	203	194	233	196	226	221	225	218	204	230	179	221	234	222	256	221	228	200	215	201	185	219	196	219	200	244	234	222	221	208	185	229	229	225	216	243	223	210	215	241	237	190	225	225	226	208	217	209	208	247	218	240	223	220	240	203	188	212	211	229	213	215	235	200	226	205	198	208	222	232	217	230	238	219	216	209	222	244	218	203	219	234	230	219	236	251	225	228	235	250	233	221	210	220	196	212	236	245	209	232	212	189	223	211	230	206	231	222	215	220	234	220	225	214	204	223	255	241	222	260	247	211	255	212	236	222	198	223	221	222	218	213	197	227	207	195	218	218	219	191	217	215	214	205	209	195	226	193	223	191	243	213	223	235	220	229	234	205	238	216	192	201	212	202	211	212	210	227	216	204	215	232	189	218	200	229	194	219	174	220	229	242	243	204	224	238	217	223	229	242	221	212	206	238	249	211	218	206	207	213	228	199	241	246	210	227	231	216	201	243	200	218	206	244	228	241	227	206	225	215	220	233	230	223	227	228	189	224	243	193	241	233	225	232	250	238	239	229	223	211	234	256	237	235	233	227	243	260	209	223	211	222	224	226	237	218	239	224	223	239	209	221	204	228	218	201	222	214	236	225	223	202	218	214	229	222	217	246	224	215	235	231	223	244	230	200	216	217	191	208	207	222	200	201	206	216	224	212	210	226	213	222	224	243	198	236	209	228	225	213	243	206	246	235	186	232	223	227	210	222	226	212	243	223	217	221	198	199	210	245	220	227	211	220	227	242	217	227	240	240	226	236	221	229	218	213	244	222	247	216	212	234	219	233	203	227	192	264	216	214	231	223	211	220	201	211	234	209	228	191	203	217	213	231	212	201	240	216	236	238	224	204	205	205	237	207	223	211	224	214	211	240	258	190	251	216	203	213	214	259	211	241	214	245	226	220	229	237	237	221	233	204	186	249	232	206	235	204	217	217	248	197	217	260	199	213	222	214	212	227	227	222	220	249	178	228	215	248	242	248	224	199	203	216	203	212	229	239	241	215	205	219	232	229	201	211	225	203	205	194	209	193	225	223	227	205	239	250	236	210	239	242	232	225	231	248	203	228	208	221	240	217	242	235	200	219	215	223	259	203	224	239	242	224	209	209	246	227	197	226	190	211	245	226	229	229	246	245	229	226	211	203	224	228	231	205	240	223	217	221	224	194	215	250	218	220	239	208	220	240	201	218	208	203	220	208	230	217	203	230	246	222	212	224	238	231	209	232	220	208	215	210	214	220	247	222	214	224	218	231	239	220	231	208	215	234	215	234	228	244	230	208	213	213	216	223	218	225	234	230	211	229	234	213	240	228	249	208	214	222	228	216	205	206	205	222	221	232	242	225	215	196	232	203	226	215	204	238	229	224	222	223	211	222	244	219	246	233	202	224	213	213	234	219	190	203	231	242	225	229	194	236	212	239	212	201	220	229	241	211	235	204	197	216	248	202	222	225	207	241	216	251	216	228	211	222	237	215	211	223	236	225	225	225	235	224	228	203	228	218	250	222	208	243	225	221	220	214	221	233	218	206	233	217	246	205	231	200	227	238	212	197	232	242	218	206	243	211	247	211	209	223	222	226	194	197	214	218	209	202	223	211	224	247	213	216	221	223	209	227	233	207	238	232	216	230	227	236	231	188	201	232	227	246	211	224	235	232	230	235	219	229	231	209	203	226	240	218	238	208	215	215	235	193	218	221	182	212	236	215	207	237	215	210	235	206	192	226	228	230	224	196	228	234	243	211	236	242	205	228	211	231	230	224	211	208	206	221	236	211	224	238	238	203	208	214	229	201	221	240	255	198	227	263	257	209	229	218	200	218	223	228	224	224	216	230	247	218	220	225	232	213	216	216	220	230	217	225	216	229	219	238	221	216	235	216	203	233	216	223	228	200	220	209	248	204	200	209	254	218	211	209	242	242	210	215	221	238	218	210	236	225	229	208	236	210	214	247	221	206	228	217	227	240	225	222	204	192	239	230	215	207	208	209	208	218	231	242	219	225	246	234	199	229	233	213	195	215	220	207	245	229	209	237	229	229	202	200	236	210	205	229	226	207	219	214	211	235	229	227	235	247	249	234	253	192	234	227	228	216	220	237	219	212	206	253	202	253	242	222	230	236	214	225	212	229	228	215	202	229	231	211	217	211	207	211	243	224	246	197	209	211	241	217	250	187	221	195	211	203	213	214	233	222	232	231	227	238	226	218	244	222	235	227	220	222	227	200	233	215	252	214	223	229	220	209	192	220	216	234	214	240	213	251	221	198	240	208	212	232	242	212	213	211	218	230	214	202	224	206	220	205	217	220	215	215	218	224	220	219	209	225	222	204	220	211	210	212	213	195	221	232	217	199	204	221	202	222	221	240	202	241	227	236	212	220	229	236	246	207	224	244	192	227	221	212	227	219	235	227	209	233	209	192	231	226	216	214	228	224	213	202	214	203	238	208	229	210	226	226	213	231	230	218	197	217	232	187	209	210	209	228	201	224	232	228	226	222	220	209	197	210	234	206	203	216	213	233	205	223	259	247	254	239	219	221	245	229	214	228	223	241	233	220	228	207	204	231	238	208	225	188	222	231	219	235	239	224	244	215	235	216	214	226	227	201	223	201	214	228	211	241	203	211	228	223	206	210	225	219	203	220	225	224	217	221	195	208	210	189	214	200	230	212	226	207	239	225	198	224	222	213	206	227	208	219	225	238	199	199	229	204	220	232	234	229	228	216	237	234	228	227	202	239	221	223	227	225	233	230	222	209	195	221	224	229	225	224	203	205	219	219	214	236	220	230	203	231	212	218	216	226	219	227	227	198	224	210	198	232	226	217	233	246	216	232	220	233	222	243	241	235	224	239	238	215	202	231	231	208	231	235	220	219	205	232	236	229	225	213	212	208	246	216	214	229	214	224	223	206	225	252	223	225	220	231	218	204	223	225	227	221	236	193	223	207	257	236	204	194	185	231	216	196	233	227	235	220	240	198	225	243	232	220	215	259	232	255	223	220	220	222	222	233	223	238	225	247	211	205	218	181	236	233	242	190	207	218	209	254	223	210	220	221	214	233	224	218	226	209	198	195
4398	714	583	366	351	280	301	272	270	287	279	251	267	269	258	258	248	231	263	275	232	265	244	256	248	274	267	263	255	253	229	263	259	228	257	237	244	238	252	266	255	247	223	227	246	226	265	219	272	254	243	255	233	266	244	228	234	255	249	242	245	230	267	230	229	247	258	248	249	264	262	249	239	269	255	243	242	223	271	251	225	240	241	253	255	220	258	244	260	236	265	211	220	250	264	248	255	270	228	240	274	241	249	264	234	256	206	248	247	236	234	256	263	246	269	270	253	252	246	250	240	241	244	248	278	229	259	253	259	252	267	278	265	236	238	246	250	225	236	261	273	240	267	268	237	253	262	249	276	237	263	264	264	242	227	231	264	237	256	258	242	239	224	255	252	260	274	253	245	269	239	262	249	257	241	227	251	257	219	247	234	259	242	214	248	263	242	247	245	249	263	259	250	240	255	253	241	253	252	242	271	279	251	233	243	236	266	247	255	220	265	240	236	248	222	257	239	265	258	266	225	244	239	258	246	237	255	255	241	240	251	265	238	274	226	242	225	253	268	237	237	255	273	253	245	229	265	249	240	244	310	248	221	219	265	273	257	236	253	239	234	253	282	279	240	272	277	238	258	242	223	249	255	268	242	229	231	241	254	237	257	277	270	268	261	265	238	255	245	258	251	244	244	233	228	247	247	245	278	283	243	271	252	241	238	230	232	236	261	246	265	282	272	229	256	239	225	269	242	229	238	231	222	250	212	248	234	266	242	264	226	229	264	239	240	237	235	226	237	261	240	235	213	240	255	249	288	249	271	278	267	273	269	283	259	229	239	261	227	246	273	265	219	295	259	222	216	242	241	251	254	224	250	274	260	282	235	250	261	249	263	254	265	273	227	243	241	226	250	246	273	246	221	269	267	263	248	249	247	262	238	242	234	250	242	253	270	254	241	240	252	227	270	253	235	234	243	256	258	237	241	256	238	244	256	265	254	242	251	277	255	214	238	270	262	248	267	220	247	240	239	245	258	246	239	219	262	216	268	241	236	248	249	245	245	260	258	275	282	248	263	258	242	254	238	240	238	250	243	266	268	275	258	235	258	259	248	248	224	255	234	286	252	270	244	264	238	256	246	256	244	272	239	231	251	254	253	259	213	230	255	246	255	235	210	234	267	245	264	249	245	248	249	234	254	236	275	257	214	267	232	266	233	251	285	251	236	237	254	236	232	258	251	237	228	238	269	246	277	229	248	250	240	267	232	227	256	294	261	237	223	253	253	285	245	245	249	257	239	239	227	245	225	265	230	259	234	236	240	238	246	232	288	262	237	238	244	265	227	283	245	232	261	256	255	254	257	221	232	268	262	255	250	252	248	246	223	278	265	235	261	236	223	255	250	284	247	252	239	253	255	226	252	251	246	244	259	224	228	255	239	247	271	228	261	235	273	262	244	238	262	238	254	255	246	238	231	249	267	247	247	211	242	254	217	247	238	286	252	248	247	245	246	272	235	257	238	249	271	231	251	234	245	237	247	233	244	255	232	255	231	230	236	268	270	223	250	247	245	256	253	256	280	236	263	239	259	225	260	243	267	249	243	247	267	257	242	258	229	264	237	232	240	240	254	260	244	241	218	227	246	262	246	225	217	243	263	247	244	241	250	258	267	253	238	244	266	232	248	266	247	223	254	244	258	259	258	251	240	236	263	238	262	250	254	232	242	281	248	215	239	255	248	247	220	249	235	272	281	253	258	261	252	232	261	240	245	249	223	252	285	244	262	249	244	246	243	231	231	236	231	239	254	237	220	259	219	230	253	231	237	267	264	234	258	231	268	232	237	220	270	254	247	248	247	219	264	245	260	277	225	228	252	239	235	262	277	257	248	234	276	249	240	255	255	244	235	246	258	235	247	237	261	235	244	266	204	245	258	262	250	250	262	270	236	235	285	269	226	226	254	293	239	247	278	262	239	222	248	279	242	257	253	247	252	269	246	269	253	274	264	256	234	246	248	242	245	242	222	237	244	278	255	245	253	287	255	225	247	290	244	227	250	271	271	259	222	242	252	229	260	247	249	249	258	270	270	240	247	221	222	256	223	269	268	210	222	247	267	258	259	236	238	233	276	240	234	274	221	239	256	253	252	241	227	246	259	250	253	235	256	234	241	243	259	261	240	250	225	262	293	239	230	273	232	266	242	258	242	234	238	247	263	268	262	248	241	247	251	253	249	226	248	254	244	254	249	247	245	259	264	246	236	269	261	225	250	236	268	237	251	253	237	257	234	221	266	283	260	237	222	244	263	260	247	249	272	259	258	218	241	261	258	257	231	258	228	231	230	227	255	254	241	256	237	266	259	259	234	242	246	236	228	231	267	223	238	253	257	241	243	247	273	219	265	255	288	243	264	231	213	259	257	237	248	285	254	273	281	247	231	254	236	258	251	255	289	247	234	238	272	264	258	284	251	244	238	244	240	238	235	257	253	257	240	237	247	258	254	226	227	254	268	252	246	260	221	283	257	241	236	249	276	231	243	232	278	237	248	262	273	242	249	257	272	270	255	265	221	275	271	246	243	257	254	249	269	260	246	237	265	270	256	272	223	256	246	271	245	252	248	239	248	241	227	233	256	238	255	236	275	238	228	256	231	221	243	246	248	242	264	260	253	236	274	243	261	237	240	250	246	245	242	278	267	241	257	281	225	229	233	246	233	262	232	249	249	243	273	240	259	259	226	243	251	242	264	264	255	226	267	235	244	263	263	253	250	272	254	262	240	258	220	225	274	257	251	213	229	248	273	264	264	267	212	248	245	229	236	247	241	259	261	240	230	245	236	232	238	255	249	252	236	250	266	245	255	251	237	231	255	239	222	239	220	256	233	239	248	285	245	271	265	232	230	274	242	252	234	242	259	233	281	239	244	287	259	276	261	243	245	247	248	235	296	235	274	223	242	245	261	265	257	242	253	258	219	270	258	263	230	215	260	247	270	242	251	249	260	244	263	224	223	226	239	279	251	248	271	251	259	265	263	248	243	251	227	241	272	232	260	274	240	278	251	254	232	248	274	259	263	233	255	235	247	264	233	262	254	243	265	247	232	240	231	285	252	259	266	260	258	233	231	233	228	244	270	250	249	247	239	238	233	247	238	252	248	244	221	240	262	281	235	245	237	240	221	253	270	268	228	262	235	257	245	232	216	256	225	243	214	246	238	243	262	264	241	258	234	274	224	256	261	260	254	257	239	235	252	263	234	255	230	252	255	269	274	232	261	248	254	279	248	244	272	255	263	263	244	257	263	284	231	257	229	244	266	260	225	249	275	232	264	249	255	253	217	259	272	252	231	251	247	255	257	254	245	250	264	268	252	260	234	240	264	224	267	240	247	245	223	255	213	256	262	247	239	250	291	245	238	269	243	246	252	242	231	251	239	227	231	253	280	247	236	232	284	276	269	263	260	223	275	247	227	271	251	244	232	238	265	232	253	237	243	252	216	253	266	254	230	224	240	278	231	266
23986	21330	28542	24450	21309	8255	835	505	381	355	324	282	247	257	218	229	232	217	204	223	206	205	178	175	181	190	196	161	199	175	192	198	171	156	168	180	212	171	166	166	183	185	186	152	192	173	160	154	177	191	172	179	182	169	164	169	182	169	160	164	182	159	162	149	145	179	164	165	177	162	170	173	141	136	167	167	177	174	191	150	178	176	159	178	162	180	167	184	162	179	173	164	166	165	179	174	168	159	176	188	162	170	150	176	156	184	191	146	164	175	149	171	162	186	181	179	142	170	171	177	191	141	166	170	176	159	198	177	176	172	196	157	149	177	156	169	185	185	172	175	172	149	162	200	164	158	169	161	166	170	191	178	178	155	160	173	159	181	173	178	174	175	181	157	161	186	186	157	185	189	169	163	189	171	182	154	150	178	183	189	175	173	183	181	166	170	191	172	167	164	183	137	156	170	139	182	177	175	170	186	139	160	160	162	193	163	150	157	165	159	176	163	155	178	163	190	165	189	188	168	185	197	165	181	164	173	169	173	185	148	151	171	165	146	169	164	177	162	177	187	178	176	172	181	158	186	196	155	153	183	161	168	160	162	169	160	161	176	192	178	169	177	162	179	150	152	168	197	175	170	178	172	201	172	157	171	169	174	153	151	192	165	175	178	179	159	179	157	174	145	178	181	165	200	147	178	178	165	185	155	170	173	200	153	189	189	167	168	168	167	167	178	164	171	171	185	168	175	156	171	172	144	179	187	176	187	167	158	171	151	152	160	184	167	170	182	175	178	159	147	175	138	153	162	158	164	162	153	166	171	166	160	156	186	151	172	192	165	180	151	161	156	163	174	176	151	169	172	153	158	155	160	169	165	177	150	159	172	141	177	177	163	182	172	181	171	153	141	175	166	175	185	184	181	175	149	164	157	175	175	181	171	162	175	156	158	159	160	168	172	185	185	173	154	170	153	197	159	158	152	154	138	168	175	160	187	200	156	137	149	161	173	183	186	161	201	186	168	151	173	163	182	197	175	178	178	178	182	181	158	154	160	188	169	166	162	156	141	154	182	148	174	155	163	194	170	172	172	161	187	161	181	166	192	178	175	159	148	135	169	192	174	178	173	167	192	172	188	187	167	169	205	167	182	174	153	166	160	176	175	189	178	152	160	182	165	150	161	192	168	146	157	164	188	166	175	157	187	167	162	178	156	161	156	166	154	183	173	208	184	150	155	160	159	174	156	199	168	168	177	169	193	181	157	160	174	155	147	164	168	155	177	153	161	166	158	159	178	146	183	166	151	172	144	166	183	163	158	175	161	159	176	170	171	175	148	188	188	179	167	160	179	154	175	175	157	195	158	157	166	173	177	163	150	167	171	175	150	145	180	174	177	193	171	172	168	159	158	160	161	171	190	174	149	176	175	162	184	147	173	196	164	176	161	180	181	164	148	152	162	183	161	179	171	166	183	163	158	155	164	154	176	191	174	172	165	159	181	189	164	173	152	171	163	187	179	168	177	183	156	176	177	177	171	174	173	175	168	162	184	161	170	186	157	178	194	151	150	162	160	187	157	178	172	163	171	188	149	171	185	170	181	166	166	170	159	150	173	168	175	166	170	167	148	181	185	161	158	155	171	165	182	168	154	162	161	155	179	169	170	179	183	201	194	175	183	177	164	143	176	179	150	184	152	182	159	159	197	165	188	194	176	162	158	157	149	172	159	172	169	161	160	185	165	185	172	150	143	154	157	178	152	174	180	178	153	170	172	160	178	181	170	186	169	177	157	144	162	169	142	176	175	154	191	175	185	136	164	159	184	161	178	170	185	153	155	167	161	172	168	188	164	191	155	163	165	149	163	180	174	178	170	148	177	167	161	179	185	138	163	163	179	185	159	166	165	154	193	168	172	179	182	154	156	200	143	170	169	156	155	173	179	151	179	157	155	191	161	149	164	180	160	146	178	205	187	162	177	179	172	152	176	145	148	185	153	175	179	175	162	171	171	177	166	176	153	186	163	171	155	155	178	173	175	176	185	158	149	164	160	181	182	172	149	189	181	164	176	161	164	176	174	165	162	176	178	164	176	156	176	158	168	163	148	152	151	190	156	156	153	162	181	171	159	163	172	171	174	196	175	138	153	161	178	203	180	182	197	175	149	183	159	147	168	167	189	143	170	164	149	187	159	163	163	170	167	190	186	160	190	174	146	169	165	173	152	150	160	179	156	145	164	159	153	188	182	157	167	166	157	175	165	154	166	174	174	162	163	169	177	153	168	161	160	180	155	169	155	168	159	172	163	168	185	168	153	155	148	172	133	162	169	148	152	146	166	166	191	149	154	166	162	183	161	160	164	165	168	167	182	192	156	141	166	173	176	193	173	175	194	160	168	185	177	159	161	163	161	175	151	148	154	184	174	166	165	155	175	139	176	147	169	157	180	174	153	158	190	167	156	152	170	168	145	149	165	157	144	135	177	170	174	181	180	165	154	180	177	194	153	175	180	169	198	167	154	180	183	176	147	169	163	152	166	166	150	171	196	164	170	173	174	176	176	165	158	176	166	157	153	152	165	177	162	171	161	167	178	169	159	160	179	166	172	172	171	188	174	160	166	156	162	159	167	155	142	183	180	175	180	162	179	160	160	177	172	174	145	157	143	155	156	175	175	154	150	172	185	160	152	176	157	143	165	177	161	151	188	161	139	199	157	160	164	168	138	160	141	168	159	128	164	150	166	179	176	189	197	194	146	148	172	189	162	169	149	168	164	174	182	175	155	166	185	169	162	191	150	172	188	187	159	163	184	161	173	171	188	156	161	162	157	179	181	148	149	175	164	155	171	162	185	174	158	165	168	156	161	161	150	166	171	178	181	162	177	179	174	165	167	157	169	166	176	161	177	155	170	176	184	171	172	170	165	170	172	165	163	168	188	164	155	166	170	176	175	185	173	176	160	176	164	180	168	170	166	164	162	171	162	155	190	151	148	164	180	157	174	173	156	161	172	158	168	183	177	164	147	157	147	188	169	172	181	170	161	175	162	139	171	190	166	195	176	167	171	182	161	192	154	174	175	179	159	184	167	173	178	172	143	161	161	172	178	166	150	157	179	170	146	169	187	182	165	188	173	193	188	169	157	183	171	144	166	171	166	161	169	186	188	170	180	175	155	154	175	154	177	146	188	176	180	177	155	183	160	169	161	164	156	162	185	200	179	173	164	185	172	159	167	181	179	144	162	178	171	174	157	166	172	164	177	191	156	172	184	186	183	182	180	168	182	167	174	179	159	160	167	165	159	175	159	169	158	170	175	170	188	168	158	167	170	159	168	168	188	156	169	157	158	143	163	178	145	181	180	161	153	162	178	176	169	167	169	157	167	179	167	154	162	198	175	163	164	159	155	189	181	172	149	161	193	154	154	152	180	161	149	167	175	167	163	149	192	177	187	179	159	161	154	165	185	160	168	196	181	155	157	174	158	197	164	152	174	192	168	192	159	176	163	161	174	183	173	192	150
3374	8770	5644	2582	1830	1325	1026	775	627	560	454	383	362	331	301	266	252	272	248	221	249	216	237	211	205	200	232	220	196	200	200	188	224	213	200	193	176	186	207	186	199	184	211	203	188	187	198	198	217	190	174	170	194	235	192	176	218	169	183	194	180	186	181	205	189	184	188	194	198	190	206	185	183	203	195	157	200	199	194	182	184	187	171	207	175	198	186	180	180	164	190	189	186	178	196	189	192	165	184	194	196	173	187	209	202	204	183	177	201	173	189	174	162	161	186	198	181	170	192	182	203	196	189	181	192	188	181	186	176	184	189	191	179	198	200	180	185	158	192	190	197	180	169	176	203	174	187	165	176	180	179	187	187	177	206	196	199	198	179	169	201	212	190	169	185	195	175	187	182	159	185	188	180	185	173	206	174	152	171	174	189	201	185	186	198	172	163	182	199	183	155	170	161	167	180	189	193	161	198	183	201	177	169	192	197	178	186	168	232	178	176	201	171	180	198	174	190	185	193	195	191	166	190	193	164	187	180	184	199	198	177	180	196	160	188	185	193	186	190	194	177	187	174	165	207	169	184	177	187	190	196	179	191	170	181	176	196	192	178	206	195	160	191	210	209	186	175	183	184	192	183	219	170	174	194	204	161	170	201	175	173	193	200	177	169	182	177	190	173	187	181	173	188	200	171	159	181	179	219	193	185	211	178	172	190	191	171	176	169	179	196	193	160	165	200	184	202	160	173	175	183	169	200	207	181	181	172	191	189	196	162	202	179	195	159	184	171	177	200	178	195	197	188	193	177	185	195	166	195	177	170	154	184	178	187	197	198	175	224	197	172	196	214	187	186	202	196	198	163	174	194	177	191	199	173	195	214	184	184	200	202	188	200	173	197	177	174	201	187	185	202	178	181	203	213	194	176	182	190	189	195	216	194	186	179	195	213	185	186	196	173	201	199	175	203	190	196	167	175	203	179	183	187	190	180	176	191	210	184	186	196	182	208	171	164	204	171	183	176	191	166	178	186	174	204	213	186	174	191	185	150	176	167	196	161	184	193	191	210	163	180	168	164	177	147	175	174	188	192	175	185	205	186	191	176	202	182	205	194	195	191	194	201	181	178	175	201	188	184	180	181	204	181	185	188	182	206	164	185	168	177	206	190	195	183	211	189	185	160	183	191	181	185	184	184	200	199	167	195	184	188	194	183	172	209	165	181	197	192	189	181	164	203	169	161	177	191	168	171	181	182	172	179	181	199	200	193	186	194	181	174	188	178	177	193	200	188	183	177	188	184	190	168	210	184	193	190	183	203	191	193	185	189	194	174	165	186	173	195	200	193	181	190	171	179	174	188	191	166	165	180	180	187	192	177	186	167	177	189	185	168	186	176	186	192	181	195	173	190	186	166	193	160	209	183	180	178	182	171	180	167	193	166	210	180	201	175	190	198	201	182	178	191	208	183	192	207	156	199	190	197	198	201	172	187	193	173	154	184	182	203	190	182	204	189	211	192	178	198	192	199	196	183	170	184	191	166	166	186	175	191	187	195	192	218	192	181	193	193	185	188	172	181	183	176	179	165	206	178	188	179	175	188	201	173	169	179	172	172	177	157	184	185	170	160	180	184	175	185	176	189	183	199	195	170	178	188	181	186	189	202	186	190	180	183	194	190	183	172	173	200	166	189	194	192	165	172	170	156	177	176	189	198	165	160	195	185	161	168	185	197	164	192	183	186	192	184	187	200	198	223	165	181	194	152	172	178	199	187	206	198	194	221	193	204	175	199	180	205	179	205	170	193	184	162	177	181	198	202	199	174	197	178	177	197	170	188	182	173	200	183	196	162	183	210	183	165	185	190	203	173	193	179	190	181	170	174	177	195	184	190	176	188	174	174	165	183	186	167	161	199	180	209	205	183	204	213	173	153	182	201	181	177	180	183	217	166	161	183	177	187	175	206	195	179	196	207	185	201	192	183	172	183	199	174	182	185	177	195	190	196	182	229	171	178	167	192	190	196	204	210	177	202	220	182	142	183	190	162	178	189	205	179	198	187	181	175	166	193	182	185	168	185	197	191	199	172	203	185	168	190	176	187	172	181	197	201	199	186	182	182	189	168	190	177	183	194	176	200	167	159	187	189	213	190	158	205	197	159	184	181	190	206	160	194	159	181	205	160	184	194	186	181	184	190	200	189	176	201	164	192	174	172	190	166	192	203	158	196	187	189	186	167	192	181	175	200	181	186	192	190	183	200	170	224	200	174	173	183	172	184	196	178	198	178	205	197	196	225	184	193	167	186	174	196	177	177	174	171	189	181	176	196	171	194	187	189	201	171	203	176	194	188	214	192	190	155	166	188	198	199	194	191	193	182	173	171	179	207	198	175	208	200	174	212	170	185	198	200	184	173	192	164	190	175	209	182	173	168	200	182	198	186	200	187	189	195	185	167	195	178	195	175	209	197	180	195	185	193	158	185	174	200	195	198	193	185	206	203	199	192	205	184	182	163	205	201	203	181	166	180	177	176	174	184	176	166	161	188	154	209	184	180	187	207	198	189	168	194	164	198	164	196	171	191	177	177	196	185	176	201	205	168	177	168	180	182	174	197	196	191	171	209	170	175	209	183	180	184	190	153	162	177	190	173	164	183	183	190	180	180	175	185	173	186	174	179	206	161	193	184	210	203	197	208	185	189	174	179	181	178	204	169	193	182	166	206	171	189	194	185	185	204	177	193	173	179	180	175	182	174	174	179	180	193	154	182	178	169	165	180	187	198	189	178	165	186	198	172	180	210	182	185	199	196	176	203	185	204	184	174	177	181	181	183	185	161	200	187	186	196	193	170	187	175	200	197	213	183	181	204	187	167	169	178	187	184	199	169	188	196	208	189	192	206	188	168	151	182	179	154	212	193	183	188	165	191	171	192	167	193	180	147	197	172	191	194	180	181	212	192	153	175	184	169	193	191	171	194	194	159	176	190	185	176	195	179	172	205	169	180	183	173	188	173	212	174	167	189	186	197	176	181	193	174	197	181	180	193	173	199	182	194	176	170	168	171	189	205	162	167	163	168	171	183	177	171	176	179	196	172	213	198	182	218	183	159	200	179	174	214	173	199	167	155	196	188	152	186	185	211	180	169	171	185	199	210	196	196	195	165	165	192	187	180	195	187	169	193	202	178	194	164	181	186	178	195	194	197	158	176	207	189	175	169	184	190	192	175	166	174	190	195	168	189	218	203	183	180	199	174	186	168	177	179	175	218	165	198	184	212	175	184	188	179	171	188	232	190	188	178	189	175	200	187	192	192	182	202	174	189	180	216	180	192	172	184	200	177	168	163	183	173	193	167	185	188	176	177	181	174	167	190	204	180	178	162	167	181	208	190	195	183	202	190	176	177	207	193	208	149	185	181	184	176	209	165	211	178	192	188	182	168	189	173	176	194	182	202	209	195	175	182	186	194	173	183	198	183	158	168	190	180	186	211	173	170	190	165	182	191	185	175	198	178	187
25172	21372	27389	25594	9528	816	698	543	508	520	474	420	478	452	434	419	453	434	432	430	429	423	427	402	471	420	435	407	452	418	433	407	388	414	422	423	445	427	399	424	435	397	402	428	420	469	406	391	441	408	399	454	419	406	439	418	431	423	446	382	386	370	417	423	404	400	387	410	427	414	414	416	381	370	476	414	402	418	377	414	441	384	406	396	366	428	391	431	411	427	424	458	424	426	386	410	381	448	421	435	408	423	399	376	426	420	425	396	421	425	428	410	417	395	415	418	419	407	399	399	383	413	401	437	409	393	418	457	420	430	415	410	409	411	456	413	447	400	422	399	399	414	422	390	411	416	398	428	405	417	446	437	412	397	389	429	456	389	413	429	388	408	417	434	391	416	431	472	439	417	383	377	436	447	447	421	384	392	404	423	409	390	423	422	395	421	389	393	426	415	416	394	398	420	404	394	408	423	412	416	413	417	421	417	431	396	395	423	439	444	441	429	405	363	391	427	409	379	406	414	419	412	436	430	399	402	427	423	390	390	384	410	434	391	433	427	425	420	442	464	416	427	411	419	397	460	429	417	408	394	431	392	397	423	447	387	386	406	416	420	457	425	401	406	439	405	439	382	413	408	421	429	407	436	388	415	397	431	414	432	407	428	384	393	443	435	409	421	467	449	420	406	426	361	386	418	454	435	390	391	422	433	399	390	399	433	396	442	441	393	406	417	417	399	402	401	398	428	420	432	454	429	421	380	388	423	486	408	386	417	371	407	417	412	394	399	421	453	403	396	437	434	391	405	391	413	424	435	396	427	416	404	437	439	395	402	395	402	417	412	420	424	404	405	410	429	432	409	431	367	386	455	396	389	417	427	391	411	417	395	400	393	395	398	386	419	375	404	425	435	410	404	407	390	387	426	395	421	414	405	431	405	457	417	400	410	440	417	434	443	419	426	404	414	436	450	381	384	440	411	394	414	419	395	394	434	436	442	406	374	413	409	436	410	393	406	391	393	427	422	422	387	423	396	425	368	394	403	432	422	422	423	416	399	421	409	379	417	379	392	361	437	409	394	419	385	418	416	442	454	416	406	410	402	387	408	419	418	416	420	398	389	428	429	411	405	386	403	411	357	415	362	425	396	419	396	408	383	427	434	451	405	403	397	410	418	389	414	369	443	404	445	422	410	415	429	402	410	377	420	392	422	387	388	417	409	421	404	408	379	391	411	390	406	422	422	430	395	407	394	439	444	393	433	369	432	386	424	421	445	401	407	432	425	395	427	409	411	422	423	421	426	401	447	388	435	425	412	431	425	414	442	430	432	420	405	413	417	427	425	417	409	414	381	369	451	431	403	435	401	381	446	428	422	433	428	387	424	361	438	416	440	424	443	461	428	424	397	420	383	418	414	428	405	389	437	423	421	402	409	444	402	399	448	444	438	414	422	385	425	417	378	427	452	407	402	449	435	435	401	422	386	439	446	419	397	431	417	387	402	425	407	427	417	400	418	441	432	405	391	431	411	391	412	391	389	430	421	443	428	444	390	404	426	390	449	389	442	404	384	426	420	439	428	399	425	381	419	398	440	434	444	406	375	423	399	431	427	394	411	451	419	401	421	386	407	386	415	401	424	399	400	389	388	385	421	410	440	406	422	419	425	451	430	431	423	393	438	436	399	432	431	396	438	449	375	409	412	436	418	402	400	429	388	442	418	410	402	417	407	428	436	393	423	436	408	411	397	442	425	373	412	438	395	425	421	426	440	398	416	429	432	431	404	436	379	391	385	421	391	415	398	429	394	387	397	399	342	428	395	418	454	417	393	412	401	420	415	424	368	406	410	382	427	447	445	410	421	392	414	405	388	416	419	470	448	389	416	412	392	424	411	419	364	452	426	408	421	375	424	444	393	426	388	413	372	375	420	408	407	437	414	412	396	398	408	431	411	380	422	408	386	415	411	406	396	417	393	450	400	408	426	388	424	428	430	436	409	417	423	409	452	424	425	428	376	395	420	384	434	417	422	434	390	374	395	419	404	470	419	400	403	422	381	352	387	399	418	446	370	399	428	425	418	383	420	419	407	417	400	398	413	401	379	436	404	381	421	413	398	447	388	416	413	429	396	419	412	459	429	391	394	415	438	449	371	378	418	414	394	404	392	422	444	404	424	428	376	384	391	467	377	410	409	444	377	413	394	420	416	373	393	386	407	405	398	411	428	399	428	399	471	444	444	392	422	437	403	435	407	452	422	385	352	416	414	380	393	405	380	408	400	412	437	422	440	416	437	402	390	416	424	385	386	433	436	386	428	361	369	416	410	418	411	419	449	441	406	424	416	414	411	399	412	417	436	420	439	394	418	439	404	374	466	430	405	404	395	433	397	416	460	370	404	418	417	409	409	440	419	419	434	403	407	390	417	441	447	411	406	431	397	392	417	404	392	419	431	404	400	418	371	418	404	389	394	427	432	404	394	401	442	407	405	410	463	444	388	407	453	399	419	418	402	442	425	368	428	399	442	422	421	408	437	425	400	396	477	405	404	412	422	417	372	424	434	401	431	366	440	449	416	439	395	399	431	420	458	393	419	401	427	381	408	388	405	432	436	437	430	427	441	427	408	416	428	404	387	452	393	449	393	429	365	399	407	401	391	402	427	403	400	417	428	405	409	423	410	415	424	433	391	371	376	421	405	440	425	401	416	410	397	415	407	422	417	394	421	367	421	388	403	427	412	422	435	416	427	386	391	425	422	409	431	408	392	427	386	421	441	410	430	409	419	428	437	407	413	416	409	429	460	421	434	411	426	397	390	396	431	415	420	403	373	427	419	438	435	401	430	408	404	379	391	436	398	363	376	426	410	386	410	416	376	453	417	431	455	380	403	403	432	415	409	399	417	414	407	437	417	407	417	429	397	396	403	419	385	477	381	399	418	432	397	431	426	404	438	406	457	423	421	429	417	441	380	484	441	370	440	384	401	445	410	373	399	416	421	431	421	406	428	398	424	446	402	367	376	394	399	378	424	451	437	398	390	428	462	408	417	438	428	399	448	433	398	403	422	399	428	424	402	394	410	430	430	421	386	387	381	435	396	415	425	419	424	438	419	443	363	400	449	436	392	423	426	444	459	418	422	396	412	423	404	403	382	451	420	377	391	396	425	409	419	428	398	400	433	407	411	387	415	414	420	385	391	448	405	397	399	413	435	431	387	409	416	415	430	432	425	432	421	466	425	393	406	404	400	403	431	429	418	427	402	448	439	414	423	424	432	402	426	435	389	413	369	397	400	420	383	471	420	421	395	397	385	408	388	407	439	408	454	407	394	399	428	421	425	354	417	422	420	381	429	413	405	386	413	422	426	409	391	437	422	402	413	402	397	399	408	420	402	427	414	425	404	410	392	400	441	427	410	439	383	429	415	415	423	393	394	439	441	400	396	411	374	378	418	408	406	398	429	392	409	433	407	424	411	431	413	395	410	423	423	408	416	387	409	446	419	361	360	409	412	377	385
3599	5278	3352	1703	1374	1123	898	766	663	650	539	558	563	538	527	519	476	507	487	490	471	477	458	480	467	458	422	454	451	455	471	423	419	429	457	462	436	486	426	433	446	436	430	474	471	416	491	440	436	434	462	456	449	452	466	412	462	450	465	451	419	434	454	435	410	457	417	428	410	430	433	448	409	440	462	418	420	440	465	422	441	429	435	426	399	485	438	456	421	429	431	377	454	423	454	469	447	443	477	464	444	445	461	411	408	467	428	440	441	438	441	448	452	441	423	439	432	451	420	466	487	440	467	429	461	479	452	456	464	404	405	439	424	450	436	406	412	462	438	444	414	425	424	408	465	435	446	485	428	461	446	449	460	442	424	432	425	433	412	448	481	418	423	445	451	452	414	466	444	482	442	439	440	429	414	473	455	443	417	466	438	431	432	465	455	445	459	479	447	429	445	477	396	395	419	451	442	447	464	447	484	429	423	443	471	454	437	454	458	463	438	446	448	475	415	426	410	440	448	427	465	430	438	453	463	421	392	438	433	432	424	445	452	431	452	441	416	432	449	468	469	432	409	482	422	423	417	435	444	444	454	442	425	475	444	459	424	404	425	405	419	440	430	429	450	452	392	440	445	435	419	458	470	449	465	473	411	433	454	423	451	486	437	425	449	449	449	397	446	444	456	455	439	421	443	432	407	446	424	448	447	439	438	430	473	412	466	456	454	443	443	450	440	438	439	480	439	443	445	410	409	448	430	439	407	425	428	479	447	419	469	396	394	412	438	427	413	448	439	447	458	437	496	411	434	426	453	475	459	414	405	441	429	487	421	471	443	444	441	459	446	417	413	438	447	430	458	422	460	391	428	437	428	443	446	444	449	449	408	438	456	471	436	456	458	444	405	421	463	430	452	425	432	416	456	439	445	444	420	436	437	459	435	474	441	472	455	487	449	428	452	456	427	454	447	458	455	481	434	417	409	455	475	497	413	420	434	463	440	458	466	419	432	396	443	460	399	436	435	444	412	432	452	442	425	452	454	412	443	476	454	408	496	472	426	426	471	439	468	399	458	452	434	454	480	438	445	414	422	432	409	415	445	435	404	429	455	427	407	416	439	427	438	433	434	430	443	428	438	468	418	424	439	447	434	409	435	414	447	432	401	433	440	448	412	438	439	459	431	453	423	471	499	455	422	440	429	432	444	447	433	430	401	449	447	426	449	448	442	438	445	430	426	435	456	423	409	420	420	416	427	447	442	446	443	445	451	433	420	451	436	441	433	429	437	421	434	414	440	413	453	451	493	475	395	435	463	414	426	405	467	428	469	437	439	418	453	435	451	420	433	446	484	430	459	430	444	448	409	396	462	408	432	441	422	429	427	427	433	409	432	442	431	471	452	461	492	430	437	470	430	445	435	448	458	438	446	428	436	442	455	425	435	461	457	431	436	448	460	440	480	417	469	424	453	389	421	443	436	435	420	450	437	457	505	412	440	444	446	467	418	469	436	430	452	446	492	426	447	432	430	443	461	430	430	448	433	418	438	466	449	447	450	472	420	407	419	445	431	428	416	418	426	444	444	474	463	477	460	420	415	458	406	407	458	428	448	483	484	418	447	400	430	450	406	438	443	411	406	446	428	419	448	385	447	440	471	394	394	443	427	445	428	432	445	463	458	493	436	417	457	458	439	437	400	458	446	455	432	443	427	447	416	457	427	426	426	423	431	442	429	438	476	430	426	464	462	421	445	437	454	429	464	443	424	439	449	440	450	446	424	419	429	447	429	469	435	458	438	471	429	438	436	419	438	429	425	423	458	418	467	496	439	428	447	420	449	455	450	415	462	472	388	409	431	422	455	433	406	433	482	433	457	466	418	427	430	439	384	419	430	456	460	445	466	443	423	434	458	452	397	445	452	453	392	472	475	426	431	408	457	430	462	452	394	425	403	408	451	451	429	486	429	429	447	378	450	456	430	425	418	399	448	448	430	410	460	415	410	432	454	428	455	456	411	428	460	413	452	429	411	415	412	456	437	444	422	435	453	470	450	418	364	432	433	470	442	433	461	442	460	492	458	436	435	428	437	421	450	479	398	434	402	437	415	465	466	453	432	428	450	426	420	425	423	440	450	456	468	448	461	446	460	452	468	447	414	458	460	419	419	440	435	440	434	442	461	457	455	427	442	421	443	449	459	441	454	465	432	400	454	418	421	431	462	439	432	420	442	444	448	462	426	463	440	425	449	441	470	393	492	481	457	462	472	446	446	455	440	457	426	391	437	493	461	408	467	449	429	424	446	405	422	437	425	485	435	419	446	448	449	441	438	425	425	451	445	422	450	424	455	441	430	442	403	434	438	443	469	433	446	466	425	433	411	448	449	451	448	433	456	468	422	423	385	422	418	435	441	444	433	451	426	433	460	446	431	430	419	440	407	443	428	398	453	442	474	423	474	435	452	432	427	455	461	442	402	431	413	405	429	419	433	446	438	506	466	432	464	459	417	468	430	404	436	444	427	434	450	429	442	450	409	467	449	435	402	448	412	440	410	445	451	447	429	420	427	412	431	405	438	396	465	441	461	434	433	439	417	436	421	477	438	413	427	453	452	423	401	435	431	403	465	451	397	469	457	408	454	429	449	417	425	421	459	447	437	475	436	424	473	415	401	434	449	438	480	425	413	451	426	456	406	449	425	440	443	445	423	385	440	439	445	441	438	426	428	409	428	415	415	414	444	444	438	405	432	415	429	437	423	429	405	473	467	491	405	418	443	441	429	417	439	466	453	451	440	433	409	495	452	416	417	476	422	401	379	445	418	416	433	492	436	429	464	421	467	477	452	452	446	453	440	400	452	489	457	467	452	449	433	494	436	406	444	445	439	428	463	443	408	458	459	410	416	437	439	426	454	419	436	455	435	430	447	430	441	451	441	445	468	416	443	436	437	415	427	442	470	464	466	442	459	442	441	433	431	418	452	420	425	440	390	458	429	425	407	425	414	488	422	446	442	426	456	450	408	423	441	436	445	458	418	455	424	460	432	439	430	472	445	378	449	467	450	422	446	408	475	415	444	443	438	445	415	441	440	452	447	408	425	454	452	423	454	438	430	452	447	442	474	453	421	452	445	403	473	439	444	430	453	436	436	457	447	395	444	431	405	440	462	444	427	443	455	426	449	429	450	435	444	446	436	410	459	421	433	421	402	458	411	449	447	438	444	436	453	465	399	449	439	428	417	419	409	444	485	433	457	456	431	427	444	434	426	463	464	432	444	432	443	441	419	434	432	414	434	415	405	463	438	431	467	449	431	392	419	463	396	440	435	449	440	403	465	457	455	449	447	423	447	431	424	428	460	445	413	427	477	449	466	450	443	437	444	460	442	421	418	462	470	421	469	410	461	448	464	466	436	458	456	456	478	418	441	389	442	448	428	458	416	414	409	448	411	406	424	459	412	455	466	416	424	420	420	432	422	406	447	405	432	438	411	409	431	426	422	449	458	458	443	429	439	443	424	411
22818	21325	28979	24000	21318	21352	6880	1125	837	766	681	658	630	515	498	517	492	506	466	481	490	443	418	477	429	452	435	416	464	441	428	440	424	402	418	438	434	447	433	410	402	415	393	397	413	412	408	427	371	426	423	427	413	405	394	412	385	405	402	381	379	417	383	406	385	390	379	366	371	398	397	396	426	364	365	374	407	436	388	362	391	402	410	390	371	424	396	428	426	387	379	368	364	408	412	425	398	389	440	398	393	402	365	384	389	413	400	401	410	398	426	407	429	388	377	373	412	411	399	409	402	428	401	372	362	431	377	393	383	412	377	396	380	407	405	391	368	381	363	384	368	370	415	411	368	420	410	396	402	356	376	379	393	374	415	369	406	365	412	371	425	424	409	410	383	416	400	390	404	379	404	386	424	421	407	372	427	421	383	445	359	376	355	402	378	364	388	361	380	404	390	422	372	380	381	377	416	409	418	419	386	407	412	402	371	374	419	373	392	399	383	373	415	405	377	380	381	393	386	378	383	409	382	379	406	372	358	405	398	396	383	423	387	416	389	387	429	401	416	379	376	438	403	385	406	407	438	417	396	396	390	411	389	395	435	389	355	358	420	384	381	398	365	373	419	378	406	397	412	408	394	421	368	439	393	380	405	440	404	394	438	391	406	401	412	368	353	412	415	408	406	362	386	417	394	406	439	379	425	401	442	431	392	401	421	408	389	385	359	378	406	358	383	404	371	395	381	370	425	391	444	375	397	420	394	371	425	402	379	384	378	412	382	381	378	408	398	384	427	380	378	450	410	404	386	355	415	431	391	404	415	406	401	408	361	396	379	390	372	375	400	374	376	391	399	368	392	412	407	418	382	415	431	396	341	389	366	361	392	360	422	335	436	421	438	415	377	375	362	394	411	381	403	360	425	401	375	410	414	387	373	401	385	354	396	391	367	418	401	385	409	382	408	402	406	378	414	426	410	383	387	371	379	387	401	396	403	430	419	365	390	393	363	381	383	400	372	392	371	399	424	392	427	413	379	400	389	391	399	391	402	417	407	398	387	393	384	418	413	378	404	385	396	378	395	407	411	398	427	391	374	390	403	399	400	379	383	371	343	376	370	411	395	394	403	392	403	385	371	404	387	373	389	403	407	378	404	396	412	392	410	409	424	448	405	374	410	445	389	419	422	370	381	398	426	398	386	368	414	364	371	409	363	379	341	430	372	412	406	419	347	419	401	456	411	401	418	397	423	372	388	388	383	377	390	429	417	382	374	435	407	378	370	387	412	423	393	399	448	369	419	384	400	370	390	424	408	394	404	380	422	401	408	401	415	409	402	386	407	403	396	425	394	433	445	408	377	388	411	384	390	379	384	385	379	445	400	416	421	394	426	402	398	395	380	405	387	426	400	388	363	403	401	414	390	421	365	431	371	432	404	388	391	407	403	439	369	408	409	421	427	416	405	416	391	407	377	410	450	322	448	415	392	387	413	401	406	408	375	383	406	416	418	395	393	425	408	430	425	421	400	398	416	438	383	371	404	409	402	415	390	372	427	398	385	377	370	389	350	419	397	429	409	393	395	411	383	419	361	404	398	371	399	376	406	400	427	430	380	363	406	412	394	405	411	424	400	387	409	387	412	420	399	370	387	431	390	394	393	434	350	413	390	406	397	447	361	407	398	396	402	398	370	393	378	395	382	413	408	381	375	396	358	399	377	382	408	405	381	418	406	367	396	401	385	387	392	358	416	402	397	400	404	424	413	366	394	432	400	370	388	403	360	428	407	399	381	398	395	391	406	351	382	386	382	373	376	390	397	409	383	395	403	381	391	423	409	400	408	392	393	395	380	395	363	414	386	404	383	413	367	405	375	384	387	368	392	409	394	406	386	387	399	421	358	376	406	350	393	399	391	419	453	358	417	394	370	381	407	395	394	397	400	399	407	391	405	412	390	400	392	398	386	389	422	400	391	393	394	391	410	411	343	427	347	378	409	377	372	394	357	396	349	370	430	414	379	406	409	419	392	415	405	408	380	389	386	409	410	431	384	407	367	381	385	376	415	399	412	413	415	375	405	357	374	387	381	364	363	431	379	399	391	384	392	413	377	384	438	415	390	386	415	383	413	423	394	376	387	359	390	394	396	384	380	406	390	404	374	402	370	402	391	407	409	390	380	423	384	383	395	411	442	385	388	420	388	392	416	403	386	400	417	409	369	392	395	364	407	396	374	409	364	396	392	342	415	388	408	375	405	411	400	398	412	387	385	395	437	417	390	347	387	432	394	392	404	395	410	368	390	432	362	411	379	395	395	397	406	406	365	397	410	380	398	416	431	367	366	382	388	391	397	421	409	372	374	407	395	402	388	389	388	396	425	372	400	396	385	395	377	371	397	389	361	409	363	399	372	394	402	410	359	401	423	375	370	404	387	366	429	411	409	412	384	408	351	411	345	397	385	420	406	382	395	436	400	401	411	418	368	444	415	415	402	409	407	414	380	364	384	418	372	360	407	409	417	419	382	378	403	422	381	381	428	406	396	393	414	414	404	368	421	393	429	407	403	406	386	381	412	389	400	395	378	431	389	414	386	428	401	374	392	398	403	400	357	391	412	403	388	421	405	382	384	404	386	389	397	368	357	389	385	414	397	366	397	417	417	426	363	388	405	376	389	418	356	410	409	374	388	356	397	392	403	426	412	435	404	409	400	381	439	376	396	401	422	401	355	380	383	386	366	392	380	415	398	381	405	425	394	392	404	387	392	384	407	417	384	406	412	390	427	383	375	422	383	398	400	385	401	412	401	410	368	383	364	390	416	394	385	365	386	414	407	453	396	401	400	410	380	367	393	402	402	412	424	428	407	409	427	428	411	418	394	435	413	362	387	403	406	396	395	447	404	413	352	382	408	400	398	410	453	398	383	393	360	395	351	422	407	417	396	437	367	366	392	418	387	394	356	405	400	395	380	375	372	376	400	347	356	420	405	386	431	402	375	405	403	405	387	397	383	391	376	384	390	410	389	408	347	369	384	411	390	393	371	389	402	367	392	424	341	366	397	424	451	381	420	380	405	423	391	382	372	389	373	417	392	424	391	426	386	410	370	364	419	428	407	409	396	421	370	432	391	372	403	382	402	374	396	409	376	382	395	385	387	389	397	420	414	404	387	382	407	382	405	396	364	396	369	383	397	337	426	406	432	392	394	395	378	393	399	395	403	403	374	398	386	426	372	407	409	396	392	432	412	406	358	396	396	372	393	408	403	418	380	387	411	377	377	393	376	381	394	429	419	401	385	431	385	386	375	383	390	393	378	399	415	398	390	400	403	421	389	406	399	402	393	401	361	386	371	381	405	389	393	404	401	395	393	397	380	412	405	393	377	438	420	397	394	399	384	389	398	394	383	393	428	397	380	358	396	417	401	430	398	392	369	414	368	373	381	387	396	411	381	420	398	400	387	416	409	400	396	421	397	350	397	388	412	373	448	398	395	396	382	447	390	388	371	384	378	407	415	384
4757	14731	9946	4709	3497	2596	1999	1534	1247	1012	906	848	713	731	682	577	637	592	570	512	540	452	492	467	510	484	480	413	459	438	447	487	429	426	415	418	420	392	433	412	437	452	415	435	447	455	418	432	404	459	443	431	391	394	430	403	442	411	436	436	416	399	403	416	399	420	427	453	414	383	400	424	416	399	400	401	384	392	388	404	427	380	387	419	456	405	382	408	389	396	394	375	432	390	421	381	397	373	430	395	387	388	454	399	400	388	388	363	400	376	393	381	437	370	378	400	424	381	397	407	392	388	388	459	412	388	402	369	426	414	396	417	385	419	389	408	419	358	393	398	410	370	409	382	346	401	422	409	423	423	440	394	384	416	390	393	394	389	415	392	404	419	429	384	345	405	383	432	388	394	414	371	406	366	389	393	409	363	384	405	386	384	404	416	405	386	395	395	364	412	431	393	380	395	399	402	436	404	414	423	394	380	397	375	381	395	426	379	433	378	386	401	401	375	398	382	421	424	386	381	385	449	451	361	429	374	421	382	413	434	368	421	384	392	359	411	381	424	403	367	375	404	385	418	379	375	405	434	408	374	356	417	398	406	413	445	368	408	408	409	396	391	387	376	403	408	405	395	415	387	403	381	408	418	434	426	379	395	388	372	421	392	423	412	423	397	367	382	379	417	396	421	410	390	388	417	381	453	399	439	420	394	417	430	388	379	421	389	399	382	379	388	393	389	392	387	368	431	401	391	396	410	387	401	404	373	377	381	423	421	364	402	397	405	394	389	430	414	389	377	414	436	398	397	405	404	384	378	397	395	412	407	389	398	411	400	382	413	412	408	373	400	418	406	392	429	384	401	406	390	372	412	390	382	402	382	392	390	381	409	396	436	409	429	399	397	439	350	403	425	447	419	414	435	380	403	453	391	386	408	416	431	360	396	411	433	392	416	381	389	432	418	410	414	379	384	403	418	388	386	401	448	402	418	398	395	393	405	361	427	388	396	410	407	390	400	389	409	380	425	391	376	416	387	411	397	362	405	379	377	414	412	377	395	384	419	421	395	388	398	409	392	415	395	375	426	425	359	375	410	393	406	368	399	404	394	372	392	436	422	409	375	392	376	372	401	437	394	428	397	443	379	372	396	383	378	390	417	405	422	403	382	413	430	369	425	425	401	391	390	386	420	386	350	411	397	393	401	389	404	394	426	443	392	448	369	376	393	404	400	417	414	377	402	413	389	425	418	373	429	419	411	371	363	420	402	424	432	408	366	376	412	374	430	436	407	394	378	413	411	446	417	413	388	367	381	411	389	379	408	392	407	421	390	398	381	378	392	388	377	385	400	398	406	412	406	431	410	386	417	450	392	385	441	419	437	399	413	431	405	427	410	387	378	411	405	408	409	394	410	388	423	380	383	429	406	402	417	396	369	404	417	370	426	377	375	399	411	409	398	392	384	417	427	374	426	423	372	442	412	403	444	362	437	404	429	406	428	424	382	377	427	412	411	385	436	406	427	415	416	391	360	420	373	406	403	405	387	387	395	401	400	404	383	414	422	388	396	376	420	385	436	372	409	384	433	417	381	360	370	400	385	434	395	396	426	398	394	384	425	426	411	357	417	389	355	435	404	424	411	391	385	370	386	374	391	391	375	407	393	375	394	415	410	391	352	399	364	413	395	405	376	388	421	432	428	372	407	411	389	377	381	392	400	404	423	418	433	396	389	419	433	389	397	364	370	391	423	390	365	405	409	405	421	414	387	389	414	399	393	445	435	410	394	420	406	389	407	386	405	386	380	388	389	401	395	418	347	421	397	420	394	406	391	396	404	366	388	397	414	372	406	415	411	455	400	448	389	397	399	409	401	398	429	405	393	361	411	407	432	416	399	437	431	407	430	414	433	449	399	437	435	407	422	410	430	382	385	409	395	378	383	388	409	388	396	416	397	426	403	411	394	407	416	398	425	387	405	439	390	414	409	395	392	418	378	428	417	378	355	431	398	421	421	414	374	382	414	412	379	422	437	419	421	401	405	405	392	423	417	368	430	420	403	410	411	391	385	384	412	366	429	417	423	412	455	396	390	421	390	415	386	400	450	439	388	391	420	390	410	423	398	403	416	407	396	417	430	417	418	420	382	383	388	382	407	402	432	419	393	393	422	389	402	377	439	385	383	429	398	416	402	405	364	404	398	418	394	430	410	399	379	394	395	379	391	420	394	408	454	396	414	409	401	412	399	434	376	363	386	391	411	405	413	385	396	401	443	418	414	425	387	390	405	407	426	389	409	401	381	404	407	404	435	415	401	382	388	414	406	408	377	384	387	400	388	398	432	411	417	414	394	400	391	397	441	405	348	404	378	430	385	399	412	406	395	369	403	417	375	405	421	422	400	417	399	393	434	416	414	430	438	418	391	358	427	386	395	387	400	406	415	409	388	417	417	375	393	407	366	390	422	399	386	399	404	373	390	399	382	415	432	384	404	391	383	412	319	374	412	367	428	425	417	411	386	387	444	425	373	433	413	396	437	415	391	471	395	380	388	405	446	418	395	421	401	345	383	379	410	411	417	397	365	387	436	423	408	393	359	375	421	438	380	382	402	415	403	385	407	387	374	419	395	387	420	425	405	385	395	352	396	414	389	401	394	370	342	405	405	427	408	385	406	424	401	391	387	389	407	377	417	410	396	398	410	395	400	381	394	409	383	439	367	422	382	392	393	387	433	397	382	398	414	375	406	405	413	405	391	380	387	414	403	389	368	417	375	399	374	390	383	397	404	415	427	392	398	416	393	402	393	386	414	399	393	364	417	415	402	421	400	413	424	410	436	404	415	377	399	388	408	385	412	436	383	431	401	415	397	428	416	452	393	376	426	450	425	391	394	410	375	435	420	431	425	410	400	389	396	379	376	412	413	391	408	398	370	381	404	381	392	422	388	396	432	376	389	384	385	420	403	386	400	380	414	406	398	430	412	399	400	386	402	393	402	410	363	399	389	417	429	384	395	383	433	398	418	421	397	387	418	386	383	428	441	413	390	397	416	439	401	442	393	426	407	392	385	400	385	415	365	401	402	371	402	421	411	370	359	410	376	403	389	384	412	360	402	426	399	413	395	414	385	416	407	400	388	410	366	373	389	387	421	396	407	403	387	398	428	393	389	414	391	420	403	381	383	379	400	383	411	388	377	411	354	430	402	390	389	416	434	400	407	404	396	414	368	397	400	376	386	391	392	426	429	421	405	418	427	395	385	387	434	415	392	425	343	420	409	442	385	442	409	402	393	426	403	407	415	365	394	447	395	448	382	377	417	416	411	410	406	395	361	372	378	398	385	381	401	388	386	391	395	366	416	396	402	371	398	368	427	379	374	390	413	422	427	408	409	398	408	425	449	407	445	393	421	389	396	415	413	413	421	434	409	434	433	418	435	397	367	397	381	442	424	397	414	417	376	427	389	389	423	421	401	413	394	383	424	398	421	399	420	429	396	399	419	423	385	392	406	392	388	411	399
27930	17089	2844	446	304	270	239	228	251	233	222	239	204	245	194	234	242	218	224	232	214	225	217	229	226	250	182	222	233	226	218	239	230	244	241	202	234	213	243	233	218	232	215	195	206	210	218	210	239	218	244	212	213	227	227	216	240	243	245	234	205	217	226	221	217	233	197	216	223	230	224	191	222	231	198	229	228	236	204	217	220	253	209	227	206	219	234	256	220	202	247	218	218	210	227	239	233	228	206	214	222	212	212	229	224	231	210	218	184	227	219	206	239	207	233	232	222	214	209	203	261	248	236	217	251	235	225	205	213	230	210	189	241	230	217	240	213	221	250	240	225	226	214	210	246	222	222	211	218	210	224	216	219	218	201	242	232	221	211	177	205	249	207	216	249	216	223	227	231	238	221	215	231	213	227	226	206	233	210	223	211	236	219	241	218	223	205	227	230	234	213	215	218	191	219	227	230	199	198	208	224	207	206	226	253	229	234	235	221	247	251	229	221	212	224	225	217	217	246	200	229	176	219	199	245	247	203	207	208	240	246	209	217	226	225	225	207	222	202	222	228	240	209	215	229	220	198	246	208	220	188	218	226	237	196	208	208	204	210	217	252	224	225	210	219	220	216	220	205	198	210	192	220	214	234	231	220	223	195	227	211	229	229	225	248	241	238	217	223	229	203	209	232	202	215	207	214	239	216	240	232	228	186	220	213	210	235	217	205	216	207	257	192	235	222	242	200	207	227	231	216	218	206	254	239	243	212	224	204	203	196	235	223	223	227	214	208	228	239	228	230	222	240	229	205	214	235	205	220	225	181	223	203	222	220	208	222	224	196	189	213	199	213	232	207	219	220	202	224	220	227	252	216	218	257	212	255	223	227	215	191	239	216	223	238	200	227	212	212	220	227	238	218	222	217	220	236	221	201	222	229	208	224	222	230	217	209	239	211	216	225	225	215	211	227	224	243	210	185	218	200	211	201	197	212	215	222	231	222	228	227	238	250	221	236	230	207	231	217	237	197	198	221	227	207	218	229	216	225	191	209	224	228	230	229	241	228	227	243	218	220	215	227	209	220	193	218	202	223	232	213	218	210	227	222	216	243	232	223	205	224	208	234	223	232	218	200	250	226	196	215	217	216	232	195	232	244	211	233	244	200	251	231	220	215	211	215	221	214	227	235	220	233	215	226	217	227	218	234	198	215	217	233	223	214	197	195	223	231	188	212	207	210	235	226	223	218	208	221	237	218	235	203	208	242	217	233	216	193	216	208	226	216	209	203	243	268	221	209	250	192	233	194	219	191	219	203	212	214	193	230	217	215	225	212	209	217	218	217	205	245	209	237	221	209	207	229	232	205	197	225	199	219	246	226	230	216	216	218	231	238	216	223	245	228	205	240	248	227	213	246	224	229	226	231	224	223	221	224	215	218	221	217	227	239	247	235	252	227	218	213	224	203	217	223	204	195	204	241	215	225	196	228	216	227	213	215	177	243	222	230	228	221	233	202	209	233	226	196	223	230	255	229	214	232	231	203	218	212	225	245	193	210	236	238	235	228	200	242	200	211	221	196	197	206	224	220	225	207	211	213	233	243	222	261	213	225	222	213	212	216	207	209	230	210	211	214	206	226	212	196	221	252	217	245	249	216	207	213	205	221	220	207	227	203	227	210	207	210	222	219	215	243	248	273	224	234	218	236	225	213	207	220	212	225	225	207	200	233	220	219	234	233	217	222	213	234	236	207	207	231	231	220	232	228	221	181	206	195	219	205	224	211	233	216	199	227	212	234	227	221	244	204	198	235	220	219	237	236	218	251	210	225	221	218	199	200	212	209	238	202	233	212	227	239	250	217	214	236	219	221	212	202	216	242	244	214	267	228	223	227	227	228	203	211	199	243	231	237	191	208	228	233	222	231	250	225	228	198	222	253	213	218	227	209	235	228	215	212	262	269	240	206	245	209	234	213	242	226	205	231	256	211	217	200	241	207	229	223	215	233	233	219	233	217	210	223	204	188	244	237	227	227	203	232	224	204	228	224	205	199	235	219	188	229	211	215	222	214	200	255	229	241	218	213	229	257	205	224	241	230	240	212	235	211	220	220	221	218	207	212	230	209	236	217	225	213	237	218	242	201	232	242	258	230	233	246	214	223	235	212	198	219	227	197	200	219	210	236	224	216	203	248	208	215	225	218	235	231	221	236	217	234	202	236	213	235	212	254	209	227	228	223	207	226	218	199	218	259	252	200	220	225	225	230	238	234	254	237	224	210	209	233	215	231	235	224	200	247	218	204	221	246	212	223	204	217	192	243	220	247	241	233	216	230	207	219	235	223	221	203	215	240	231	207	223	227	224	230	233	223	212	239	236	226	218	228	208	222	213	229	192	229	225	203	208	223	258	215	233	219	233	207	209	229	219	209	206	247	226	207	188	233	240	192	215	232	214	222	217	239	225	227	219	206	235	209	229	226	227	237	200	233	194	218	201	192	214	193	223	239	216	226	207	213	239	232	190	219	213	231	200	231	227	237	223	226	213	207	249	232	221	221	201	212	219	246	209	272	210	232	217	196	229	227	244	227	223	217	208	209	233	222	247	242	218	223	222	232	239	213	212	230	228	229	265	217	232	224	226	213	236	203	248	265	211	244	219	209	210	247	208	223	215	243	210	204	212	228	198	204	205	214	186	212	211	226	249	205	202	212	215	211	230	243	236	199	210	214	226	196	240	198	254	223	215	235	218	212	219	217	199	219	207	223	227	247	250	214	247	218	199	211	219	207	243	242	220	257	211	217	213	236	217	222	218	223	236	219	223	232	212	206	215	249	221	207	214	237	220	243	231	222	228	236	228	231	207	217	226	234	237	236	203	248	235	200	187	195	222	209	219	225	224	210	200	211	235	211	218	212	233	239	220	231	221	248	222	193	213	209	231	246	206	211	227	245	212	206	220	229	211	212	223	207	210	213	225	218	246	262	236	222	208	231	204	204	192	218	225	222	222	201	208	245	243	225	236	238	208	203	223	211	262	219	229	223	198	204	238	209	203	211	230	232	228	221	201	230	209	229	220	227	238	247	216	233	229	203	235	211	237	200	208	203	214	225	235	239	245	239	212	222	215	238	220	235	228	204	234	226	232	247	223	238	241	218	205	237	245	199	248	222	216	198	242	222	217	263	226	227	222	215	224	220	216	242	218	209	209	248	227	215	217	192	234	210	216	214	212	219	224	239	228	223	218	215	236	223	232	215	219	229	212	222	220	199	213	220	236	239	233	224	228	230	212	240	234	218	209	213	215	219	231	202	216	197	196	220	234	235	245	220	223	203	224	215	229	210	236	242	234	218	225	237	220	221	221	226	227	221	210	211	189	242	224	251	220	222	235	222	219	227	220	230	224	202	190	229	229	219	225	233	245	240	248	226	194	211	213	217	249	211	229	233	234	237	238	218	232	211	231	203	246	217	228	240	213	212	205	219	230	222	255	243	212	231	196	204	242	231	216	213	229	242	231
4358	784	553	378	297	308	300	256	285	246	289	270	250	243	266	250	239	268	268	266	247	250	254	269	264	264	257	258	246	219	254	271	244	246	253	231	250	268	252	244	246	264	263	254	242	259	240	252	260	249	231	274	254	250	215	236	265	251	250	226	254	273	277	238	234	229	288	220	304	245	252	232	209	247	257	277	262	253	281	266	261	258	230	238	252	229	271	231	265	242	262	267	239	256	256	243	246	199	242	238	226	247	197	258	205	256	221	245	235	250	261	237	232	245	258	258	271	246	263	264	281	239	260	238	241	238	238	229	248	244	272	252	238	279	262	223	235	240	229	249	257	239	254	246	246	272	225	248	259	215	252	248	228	237	240	241	251	208	288	256	289	269	255	248	263	230	238	277	243	236	233	259	236	244	243	264	229	251	257	275	254	231	249	236	241	248	248	248	268	235	259	254	261	248	223	252	265	267	252	241	246	246	262	264	256	229	264	266	241	216	220	233	232	256	271	271	259	249	224	248	228	270	240	244	252	236	257	242	247	275	249	252	260	261	235	278	238	277	260	258	246	257	267	241	236	232	244	247	226	280	292	253	239	245	265	269	238	256	271	286	242	237	266	238	237	240	199	229	262	263	238	272	243	254	241	257	233	267	250	238	240	250	267	218	243	246	241	269	250	262	229	251	229	233	242	277	255	239	220	253	232	265	237	287	258	232	261	245	256	261	233	261	248	263	252	262	233	233	271	238	231	244	221	265	248	265	253	247	281	219	245	269	219	227	247	272	247	257	220	246	285	259	257	236	293	273	239	233	233	244	261	256	262	228	253	208	251	266	268	258	218	223	224	274	247	257	248	263	221	257	244	251	263	279	250	267	240	242	236	204	248	276	248	251	236	252	243	235	270	264	259	260	267	256	266	245	228	246	231	253	258	237	233	245	255	241	297	235	256	221	258	253	266	270	257	260	235	276	240	241	234	267	256	264	261	265	226	261	270	250	262	249	241	252	243	243	250	246	253	230	227	270	260	249	226	261	242	249	243	227	278	285	224	225	269	226	222	267	239	227	236	252	273	241	227	258	266	285	254	268	262	240	242	253	242	259	266	245	224	266	251	273	264	247	234	265	257	250	262	246	260	262	214	256	275	280	241	235	237	241	220	289	243	215	261	237	237	219	247	266	260	259	273	260	246	258	273	267	246	242	243	238	274	257	223	250	248	265	239	255	253	255	254	241	263	247	240	261	259	268	219	224	249	269	247	242	226	262	234	246	226	236	252	247	249	242	244	262	245	265	244	227	241	232	222	256	241	263	231	246	280	230	237	244	262	241	246	238	216	243	239	250	198	233	258	254	223	271	242	246	264	261	272	251	251	232	234	260	252	271	261	252	247	252	258	252	234	239	249	220	245	235	252	243	243	243	250	269	250	254	249	276	265	264	226	257	252	222	252	229	256	237	252	238	235	240	232	226	268	233	237	247	232	253	243	227	265	270	275	240	241	253	254	250	258	229	237	269	225	250	273	259	249	240	268	262	219	256	219	251	221	234	268	240	270	266	250	239	271	245	238	257	259	262	262	226	237	273	277	210	266	254	240	252	257	229	281	256	241	252	263	275	216	271	238	240	269	223	267	220	255	258	229	249	250	286	235	251	259	257	233	263	264	237	255	276	203	270	273	246	229	261	244	224	260	225	230	258	251	241	263	231	270	234	243	258	230	219	258	237	234	246	235	273	259	251	241	232	254	238	255	263	241	244	248	252	270	264	263	261	218	249	242	258	256	232	239	234	243	251	215	242	257	251	276	265	262	235	270	211	246	263	268	245	274	252	262	231	257	258	274	272	254	274	264	252	239	250	280	216	270	253	240	221	249	246	216	233	252	255	226	262	252	266	243	286	244	237	234	222	239	237	242	250	246	261	223	249	241	238	247	246	244	262	249	247	231	241	244	235	267	272	233	241	257	272	234	227	244	241	272	267	293	246	258	271	247	251	274	232	253	234	240	247	256	222	249	271	251	239	231	280	213	263	255	259	258	256	257	283	240	258	228	252	236	229	239	235	243	237	252	257	268	251	245	247	253	219	220	242	242	241	229	259	255	265	250	258	273	266	237	277	243	268	270	272	257	249	254	251	240	241	257	231	235	272	261	238	259	265	242	246	220	249	239	261	264	236	220	269	239	248	245	239	246	233	264	247	247	219	262	258	284	244	263	243	243	236	252	249	275	266	256	216	218	256	263	238	242	246	268	279	259	223	238	257	258	250	232	257	229	241	237	260	270	246	263	252	269	251	246	226	216	211	255	246	243	220	261	246	254	241	262	237	231	241	256	248	234	227	235	265	233	258	247	267	250	252	237	243	251	241	214	277	243	251	264	260	250	242	254	243	241	231	256	245	222	259	225	268	247	228	211	230	248	255	255	268	249	261	263	230	264	243	232	272	236	231	270	236	266	243	259	221	249	272	223	264	266	243	243	240	230	218	205	252	246	274	247	260	242	253	241	254	244	271	255	243	266	268	247	264	244	250	236	242	258	233	279	254	264	246	225	238	254	241	269	267	240	244	240	233	239	232	251	249	252	273	254	239	248	249	244	273	255	232	235	247	250	260	257	223	266	251	239	255	271	252	262	270	255	254	240	254	238	269	257	258	269	264	241	262	193	257	245	245	245	252	228	284	251	267	270	256	243	235	231	239	240	257	267	245	232	243	255	224	221	247	259	242	252	260	240	261	235	254	192	271	226	274	246	247	253	260	258	247	209	265	250	242	235	261	235	268	253	247	242	237	231	262	254	268	255	227	258	230	251	256	239	256	229	217	239	223	272	230	258	252	245	239	267	237	237	266	243	248	247	242	266	239	249	259	261	256	252	243	262	234	270	277	267	262	243	272	253	262	275	255	250	269	257	242	229	241	281	250	267	243	259	222	237	219	254	236	266	266	247	241	248	258	260	259	240	250	262	226	244	263	248	230	250	242	281	267	238	265	277	221	230	261	254	228	254	251	252	244	271	245	246	256	252	221	253	254	270	256	252	286	238	227	248	242	258	246	240	236	248	249	246	264	260	218	261	238	232	258	229	241	262	273	269	259	238	231	268	238	250	276	250	244	240	264	237	247	289	245	228	264	273	222	240	219	249	228	240	252	289	236	247	249	251	269	215	257	250	265	250	270	284	280	280	230	225	268	268	240	254	256	280	250	221	241	244	258	250	253	249	237	279	251	226	232	229	230	236	256	243	245	227	244	237	278	251	240	231	254	237	240	255	270	261	252	254	272	244	268	251	243	271	257	252	290	256	235	240	236	246	233	239	241	232	230	253	262	235	233	252	206	250	258	247	242	260	238	269	244	252	231	241	253	228	251	240	257	259	253	260	252	228	250	252	236	224	258	250	264	240	219	228	249	247	249	240	268	246	235	216	262	219	267	243	222	273	257	217	239	238	249	272	215	261	275	229	262	244	239	246	224	240	271	289	218	228	263	249	264	233	258	262	249	216	268	248	233	253	240
23960	21356	28590	24502	21352	8298	776	474	445	370	329	259	248	243	242	241	227	213	179	209	190	185	188	202	214	177	176	175	191	200	189	153	181	178	196	174	153	179	187	188	188	157	162	166	202	205	163	165	194	195	167	168	187	195	190	156	181	175	179	179	170	172	174	175	154	168	169	172	174	182	186	159	178	152	176	180	180	172	172	196	139	164	186	155	167	182	161	174	160	148	191	174	167	180	172	168	190	172	163	144	177	163	167	192	150	162	205	152	186	180	203	186	194	163	183	183	184	169	159	178	151	195	160	188	169	172	181	167	194	176	164	176	170	196	152	178	151	162	162	175	157	163	183	174	174	151	162	150	159	181	172	174	157	178	171	181	171	184	158	163	162	175	169	172	174	175	170	183	166	168	182	159	170	190	157	175	162	179	151	168	177	172	173	169	175	163	182	156	168	140	170	141	163	157	166	183	176	170	156	174	146	175	170	183	167	180	173	154	167	190	172	163	170	172	151	152	173	175	167	165	175	187	193	180	173	171	179	169	153	150	162	166	176	171	175	173	162	172	167	171	166	173	180	175	157	173	169	172	170	151	154	160	164	152	168	175	157	173	182	154	179	187	171	183	171	183	150	174	174	181	173	200	186	161	167	158	159	166	174	170	191	167	178	149	179	169	184	177	180	178	190	154	188	172	161	179	163	170	161	156	189	149	161	172	177	162	147	165	159	168	167	174	159	183	177	206	164	168	181	141	156	153	179	191	123	146	154	160	146	167	165	188	161	148	177	154	184	150	181	202	164	167	168	187	183	177	166	164	170	168	147	188	144	168	200	148	177	155	154	172	166	175	172	159	202	160	172	154	172	171	180	174	184	162	191	165	184	150	151	161	171	180	178	176	166	188	184	177	178	162	172	167	168	199	183	175	186	178	180	163	180	162	210	161	178	179	167	162	193	162	180	159	166	175	175	175	174	167	163	172	163	189	173	159	174	179	163	165	192	170	155	186	185	169	149	176	161	176	170	176	164	175	161	171	173	176	164	180	156	154	161	167	169	152	153	174	188	155	160	186	182	167	201	170	136	177	187	159	183	175	200	174	167	169	168	148	161	156	167	182	161	172	175	182	160	153	185	171	142	178	158	168	166	180	164	204	171	167	172	181	171	152	162	160	147	154	169	200	159	184	156	172	150	163	156	166	158	163	186	173	175	181	169	162	167	160	162	189	157	183	163	198	172	153	186	179	183	142	169	181	172	183	158	180	178	167	174	162	161	173	180	148	189	161	173	196	161	156	159	190	180	189	193	166	154	184	169	171	164	173	179	180	160	151	188	193	183	191	176	172	160	190	174	170	166	171	146	174	180	183	184	156	182	165	165	172	156	167	189	146	173	167	181	165	167	164	160	158	174	161	176	167	166	144	163	182	144	178	178	175	163	187	185	166	144	156	149	166	172	150	186	174	159	173	169	175	182	185	183	146	172	148	175	158	189	179	199	151	170	185	179	152	167	189	168	176	158	162	177	162	166	144	154	164	177	168	159	195	176	165	161	165	171	138	177	178	176	156	163	158	169	174	178	168	174	159	164	169	180	156	170	163	164	170	207	171	187	171	178	162	158	159	173	171	197	177	174	147	192	183	173	161	178	167	170	197	157	159	173	191	172	147	153	165	178	191	133	168	163	171	135	162	177	146	181	183	171	159	190	173	155	172	163	187	166	176	165	163	173	205	166	181	163	164	151	176	183	163	164	158	171	178	167	172	138	181	180	196	169	159	186	163	166	180	167	167	157	166	170	170	164	167	176	180	178	164	184	163	182	194	178	175	171	170	181	163	172	177	160	164	152	163	154	170	180	153	188	156	168	165	183	171	161	168	170	199	163	186	151	164	172	173	189	181	161	168	162	185	170	159	173	171	180	184	154	162	174	160	140	170	200	175	151	173	154	177	150	200	166	185	176	179	173	167	198	160	188	177	169	194	174	164	169	175	166	169	156	148	169	177	195	147	169	160	173	171	169	136	160	169	183	183	161	188	180	199	160	184	172	150	185	167	191	162	154	173	187	154	182	153	152	164	172	167	168	179	170	151	179	162	156	173	176	167	171	173	145	184	188	177	202	172	176	166	180	195	185	175	183	189	175	182	165	179	170	168	171	153	157	163	180	157	151	181	151	164	165	160	172	169	176	173	164	175	153	186	149	160	157	194	160	166	164	169	164	161	169	166	162	175	187	173	173	163	166	148	176	141	160	175	176	187	190	148	181	176	161	173	158	196	175	184	170	193	155	186	165	183	204	195	206	157	170	145	176	177	180	162	129	161	170	190	171	159	162	173	187	170	152	171	153	160	186	188	166	161	182	174	176	164	162	170	164	156	162	165	177	173	179	160	187	179	180	166	179	174	152	162	165	194	175	198	186	158	172	166	179	182	159	156	152	156	185	174	160	151	142	190	164	168	180	192	152	167	176	177	171	164	173	157	194	159	181	200	152	158	149	179	183	167	177	183	169	167	161	185	181	150	157	160	149	162	176	176	162	163	145	158	176	204	167	186	166	182	161	179	148	181	164	155	188	155	178	167	181	187	166	165	171	185	165	162	155	178	166	159	178	178	178	161	141	185	150	175	169	182	177	156	143	192	169	168	172	183	164	177	179	193	182	185	202	188	155	184	191	177	162	172	163	172	147	155	170	172	177	144	211	160	158	169	152	163	181	183	166	170	149	166	180	188	173	165	172	157	181	144	152	184	154	176	141	165	172	159	181	157	173	184	199	164	170	173	163	195	177	178	170	156	164	151	165	175	144	175	169	172	173	193	182	171	173	163	159	177	162	170	184	162	209	161	165	176	176	167	170	144	174	157	172	157	184	167	183	183	160	167	167	178	183	175	156	184	167	173	165	170	182	174	151	182	170	168	143	171	165	200	165	173	179	148	176	170	157	170	163	181	151	173	176	185	178	171	152	157	182	153	154	171	186	172	179	176	159	167	166	163	174	177	179	179	182	171	194	162	175	171	181	151	154	197	173	164	157	156	175	165	168	181	162	197	198	146	153	173	169	175	155	146	166	176	182	147	174	168	175	149	193	165	156	167	158	163	153	171	168	155	148	162	168	167	163	185	160	175	166	157	166	190	150	151	151	157	173	179	175	191	155	181	161	183	176	147	159	151	163	144	167	155	199	179	185	151	155	190	142	185	161	178	171	159	208	159	182	181	157	175	166	166	155	182	160	158	153	150	181	151	155	165	176	136	173	172	192	186	165	168	159	141	175	183	139	165	188	186	160	182	157	185	178	151	181	144	173	180	160	168	165	171	156	166	183	167	146	164	182	162	185	165	146	183	152	152	162	172	169	160	170	198	177	180	181	160	169	208	178	187	169	173	154	196	167	168	179	164	174	145	152	168	176	173	163	165	167	170	180	163	167	179	166	152	165	188	190	193	175	190	163	168	186	160	159	195	168	183	166	168	179	186	152	166	153	174	173	157	193	175	187	184	172	152	162	187	150	168	177	174
3456	8806	5732	2710	1896	1303	1001	781	657	514	477	396	338	315	302	309	282	266	242	230	228	230	254	235	228	216	204	243	212	211	215	182	231	205	211	214	193	206	205	215	205	169	183	169	191	217	200	201	193	219	191	180	218	184	186	196	209	191	191	180	202	199	187	191	166	199	179	177	189	211	197	230	177	210	185	197	194	184	200	184	185	184	188	186	181	179	180	208	172	204	172	189	179	189	191	163	205	178	181	191	170	185	188	183	219	187	188	177	182	181	201	180	175	193	208	179	205	209	180	183	191	211	193	219	183	177	196	194	174	185	163	188	204	207	172	189	190	175	200	208	189	201	190	171	185	178	186	192	206	184	223	200	172	180	164	181	205	195	168	184	181	170	171	170	178	163	166	172	173	195	185	211	203	184	184	195	169	178	163	176	187	186	196	181	179	197	185	187	184	169	165	178	213	162	193	224	183	176	181	191	214	188	176	187	176	178	176	188	190	181	189	174	173	188	191	210	174	182	169	224	184	169	189	170	221	179	182	166	174	195	185	189	165	179	203	200	184	179	192	180	188	198	183	190	195	174	191	188	214	189	191	181	171	196	156	170	170	192	190	185	199	191	198	206	204	161	184	209	200	184	209	196	190	184	192	183	184	171	166	199	199	173	179	180	172	168	188	166	182	169	196	181	178	188	189	159	165	178	188	189	165	196	179	186	188	181	206	184	150	162	197	187	192	172	207	196	189	165	189	200	189	176	190	195	209	159	184	196	204	184	185	202	185	188	213	179	195	186	168	197	181	166	185	185	180	155	203	188	208	201	165	170	191	203	190	189	169	173	183	209	176	157	179	207	192	186	179	201	199	181	183	180	182	191	161	196	160	188	201	176	182	183	209	188	191	173	219	164	202	194	185	186	198	189	174	204	171	181	207	192	181	156	178	188	211	209	198	206	166	197	190	201	204	202	194	175	206	181	159	185	195	144	192	209	174	162	184	178	194	189	181	189	164	190	204	203	188	170	204	215	181	167	171	186	203	207	175	187	180	183	193	165	181	187	169	195	190	148	174	183	189	202	170	164	184	186	175	205	172	204	172	183	184	191	197	203	176	191	200	167	210	170	192	167	200	188	196	179	198	201	212	188	186	185	196	167	198	180	171	188	204	178	197	185	183	202	193	173	178	168	177	211	173	190	182	177	175	218	224	184	194	188	193	198	190	179	180	193	179	191	217	203	192	178	185	211	175	184	178	187	196	207	180	195	177	173	181	172	194	191	189	187	167	188	184	163	177	154	170	200	195	182	193	194	212	198	179	183	162	202	191	171	213	204	170	176	177	182	185	182	200	190	175	188	199	186	183	175	172	202	182	169	190	191	182	200	198	211	194	200	180	183	191	190	192	172	171	180	179	176	180	199	188	188	182	188	163	187	192	192	179	200	187	207	170	195	182	168	174	210	179	174	215	198	193	175	164	172	166	182	177	198	196	176	179	178	178	192	176	209	189	207	181	177	187	176	179	170	187	175	207	199	201	190	173	161	167	171	195	182	198	187	170	191	152	173	170	164	182	182	178	213	189	209	178	203	195	188	184	179	181	187	193	184	189	190	174	173	194	190	170	178	186	177	156	168	174	167	204	190	207	191	189	173	190	153	183	198	192	190	197	177	164	190	196	177	183	165	196	179	192	183	210	180	185	154	176	202	181	190	176	184	179	188	203	170	178	199	198	206	199	190	170	175	189	166	195	168	190	196	191	192	186	191	188	171	176	190	178	206	194	191	166	175	179	173	188	163	200	191	180	184	173	174	190	172	176	200	186	163	179	185	194	175	198	179	195	190	174	192	167	202	169	173	165	171	199	176	187	197	204	181	205	182	191	174	199	168	184	208	198	201	195	183	204	171	177	162	187	197	219	181	188	194	201	175	168	173	206	185	187	193	163	176	187	193	170	196	171	175	196	200	173	219	156	182	200	196	202	183	198	189	195	189	186	166	197	185	190	191	178	198	179	214	162	194	184	173	175	179	196	169	183	174	168	191	168	203	199	172	186	185	174	186	198	195	195	189	191	202	172	201	193	182	186	203	180	199	139	161	165	177	197	179	179	174	203	198	210	177	177	186	192	169	203	203	169	183	196	193	181	179	175	178	182	180	198	193	191	172	190	177	202	195	171	179	178	188	211	186	174	191	199	181	181	183	203	190	190	179	202	187	182	188	153	195	174	197	212	189	208	183	185	193	197	202	195	194	206	217	192	186	184	193	203	186	184	179	169	212	196	158	176	174	205	187	211	190	192	194	187	198	209	154	185	200	158	200	176	184	193	179	169	184	188	170	196	184	214	175	198	166	193	194	183	171	189	176	201	187	200	187	177	216	178	210	195	197	176	176	189	190	193	179	186	195	171	187	201	194	170	214	183	156	214	185	216	181	174	207	185	204	196	184	182	197	154	172	158	178	209	163	190	204	184	187	192	176	206	179	170	206	185	177	162	172	172	186	182	175	204	201	174	197	204	192	209	198	205	191	182	177	187	174	213	200	196	173	179	194	188	211	178	186	188	202	169	163	165	185	173	181	193	195	156	184	174	178	187	171	161	193	207	173	166	186	166	174	216	181	167	179	157	178	193	178	204	180	205	183	175	175	171	190	195	175	212	194	178	199	204	187	168	202	194	211	189	216	176	184	195	200	188	207	199	165	194	198	214	179	187	174	205	159	185	196	190	173	206	190	161	186	192	180	166	208	185	177	204	187	169	163	182	193	182	187	198	161	192	213	187	179	196	157	185	191	200	182	184	163	180	207	174	179	198	156	197	190	174	191	159	187	180	183	176	204	216	218	193	170	190	196	191	192	185	186	190	161	204	192	173	182	165	184	189	180	187	181	192	188	187	174	192	193	187	190	172	191	187	178	186	222	189	191	172	193	183	185	202	173	184	200	195	200	195	210	196	195	205	195	183	194	170	152	187	182	188	173	184	189	174	184	189	185	199	197	171	181	205	179	179	186	186	191	175	175	185	183	173	171	172	163	174	170	184	176	164	181	171	177	179	181	185	177	193	183	187	174	224	174	225	176	188	199	185	175	200	168	182	191	193	171	181	195	198	163	220	189	165	173	199	173	163	204	197	178	197	183	195	172	193	212	213	167	176	190	187	179	174	189	188	199	178	191	192	164	184	165	192	173	217	180	202	180	198	192	176	189	210	168	162	179	174	206	181	176	173	184	176	175	179	186	189	199	170	195	192	171	167	203	168	198	193	171	188	185	168	203	178	195	177	164	181	181	192	150	177	183	183	181	170	199	208	198	200	188	183	190	201	184	209	180	188	190	185	168	201	193	187	190	186	189	176	193	179	178	198	171	202	188	186	172	185	188	178	172	194	194	193	166	189	179	176	210	182	181	190	176	191	205	191	181	188	176	179	174	182	190	183	190	195	192	197	183	208	180	195	188	185	209	186	200	195	179	166	180	184	158	186	188	193	195	172	173	179	184	208	170	153	179	181	174	152	186	193	180
25129	21314	27352	25487	9397	819	694	543	532	494	516	465	440	456	480	465	440	444	428	429	453	454	430	420	434	450	440	430	441	443	406	450	393	425	404	419	413	389	434	405	424	413	440	451	413	440	408	423	419	380	435	406	420	420	402	435	409	406	404	419	425	427	407	433	430	445	404	440	421	399	381	397	408	423	400	426	429	429	420	410	403	445	426	416	388	423	419	388	397	435	406	405	391	395	410	435	401	403	424	402	430	407	404	443	422	405	418	425	419	375	403	413	419	399	424	425	395	436	418	438	435	432	405	424	402	439	407	408	422	401	415	419	410	430	411	402	377	412	424	440	403	400	406	428	359	418	396	432	467	404	426	440	395	368	449	410	452	389	415	413	409	409	430	408	411	416	423	404	447	389	430	441	417	450	400	427	432	472	381	406	426	393	424	423	416	414	399	411	413	393	419	434	405	393	460	426	398	439	428	433	400	400	431	398	423	395	425	404	425	391	423	386	394	421	406	405	409	378	453	406	444	413	429	437	391	457	437	406	409	418	383	413	410	428	406	385	414	384	384	417	456	448	437	445	425	416	419	391	433	427	421	373	412	389	437	394	407	421	433	426	426	394	416	405	427	402	422	429	394	419	413	420	449	383	439	408	433	406	428	390	380	431	440	408	447	431	429	409	375	412	416	428	397	407	458	422	396	421	403	394	425	407	385	412	384	431	430	407	417	420	415	390	381	411	372	408	393	445	412	429	400	447	438	428	410	400	391	394	421	427	416	424	385	409	393	407	440	394	403	417	427	413	423	416	404	410	448	414	407	407	390	429	382	391	427	394	416	419	431	446	430	439	387	405	386	432	422	412	383	416	395	394	361	406	393	424	430	402	432	413	439	426	404	437	451	439	416	420	410	440	449	459	442	409	405	396	376	411	424	397	402	423	429	408	413	388	376	382	397	421	414	383	398	381	438	383	431	400	400	417	413	389	390	433	406	456	407	395	469	381	458	435	436	383	437	391	401	404	391	420	400	394	453	406	399	410	404	395	386	429	417	431	408	422	425	398	421	417	415	417	428	450	409	418	422	379	421	446	376	395	412	440	394	439	416	394	412	424	395	408	385	393	400	430	415	398	416	415	425	422	385	411	397	390	415	407	410	430	403	414	431	404	402	400	395	425	433	387	386	414	430	469	450	409	364	418	453	412	392	419	446	441	413	390	451	408	415	389	391	368	417	412	386	439	407	387	411	398	396	410	435	443	443	464	436	417	415	421	397	428	420	374	408	442	407	411	386	416	423	369	437	385	405	399	430	380	410	425	403	408	402	393	396	402	423	412	414	451	382	434	432	424	392	380	374	400	405	455	465	386	435	383	436	430	421	408	411	390	413	423	404	406	412	411	430	439	447	411	389	442	410	398	443	430	418	387	441	409	399	388	429	404	418	434	417	417	412	393	437	413	424	407	431	416	382	417	435	392	404	407	410	430	390	394	428	444	406	423	408	432	418	425	440	400	393	390	435	396	398	433	406	398	431	420	401	429	419	437	383	427	424	420	406	443	387	421	393	407	430	389	396	421	426	391	446	445	371	417	426	427	406	381	381	419	421	431	430	429	407	420	421	401	382	452	421	409	412	415	421	402	395	415	387	427	437	445	427	428	429	438	413	381	436	384	420	426	417	381	390	422	448	407	385	417	411	431	430	405	411	421	453	418	426	434	446	423	440	433	403	381	414	407	413	435	414	418	413	442	392	403	407	401	395	403	413	450	429	408	401	410	395	425	384	409	423	420	395	428	408	405	409	445	403	404	405	411	419	418	396	395	387	418	394	424	395	427	413	419	396	443	447	396	399	431	461	394	445	400	410	406	415	428	446	414	415	374	425	421	412	411	422	386	387	408	409	390	452	411	456	422	360	361	403	458	435	414	428	367	429	413	388	418	386	406	417	399	398	402	439	399	385	446	407	384	409	442	408	417	404	400	390	397	422	395	399	437	400	431	418	425	386	403	381	424	398	411	426	405	435	424	393	410	428	420	411	413	439	419	437	431	399	404	437	418	419	414	385	389	413	448	405	381	379	405	378	430	391	412	405	427	405	398	388	448	384	412	375	401	390	358	429	401	423	394	417	428	401	415	410	396	426	416	437	408	409	415	405	469	386	405	421	400	420	442	422	449	392	411	374	409	451	440	386	435	430	419	387	434	412	380	435	384	398	408	377	395	421	393	387	435	435	415	414	428	381	412	421	443	434	406	439	416	417	438	400	399	440	376	396	435	447	400	409	465	427	420	374	401	447	440	406	391	417	403	423	400	398	398	400	406	454	439	406	401	418	450	402	427	398	421	431	417	393	391	414	396	423	422	360	408	417	414	443	405	418	417	446	375	414	425	395	391	413	403	401	404	370	404	406	409	396	391	391	388	416	417	413	389	401	379	406	392	392	388	447	407	403	394	431	442	388	433	403	445	426	418	476	421	405	448	439	412	403	384	391	419	411	447	400	417	397	408	419	412	424	402	444	427	440	394	430	397	418	381	420	394	449	434	410	430	410	431	408	362	378	400	403	402	392	424	407	375	413	424	433	386	395	422	357	404	469	432	381	389	429	451	397	438	410	442	368	394	399	422	404	406	405	417	445	406	440	417	434	404	426	418	414	356	393	395	429	429	421	414	440	422	423	414	418	398	456	384	390	394	431	425	412	438	446	432	409	414	432	441	376	426	398	387	383	383	399	401	415	386	393	385	447	392	384	405	383	432	411	423	444	400	404	387	379	392	396	421	417	402	403	407	380	383	429	381	402	415	438	412	431	428	449	406	421	420	420	434	424	389	399	433	375	420	402	397	420	419	416	412	409	406	413	368	421	400	425	407	413	455	391	425	383	396	434	414	435	415	406	393	426	429	387	404	397	423	412	418	412	395	432	429	391	402	413	408	398	400	407	416	393	374	387	394	412	397	452	381	386	396	448	419	430	439	407	408	409	389	419	391	388	397	412	433	389	428	435	432	425	435	428	428	429	416	396	384	416	395	427	415	415	371	423	386	451	424	393	411	399	417	395	421	415	442	378	415	405	409	428	403	408	382	434	407	431	410	398	415	415	376	434	405	404	412	381	389	388	429	378	396	393	406	403	411	434	447	401	415	419	437	430	421	417	420	423	408	421	423	416	412	422	433	419	385	469	390	393	432	426	437	411	395	380	411	422	394	433	442	414	403	416	415	415	382	413	405	377	445	398	417	407	415	397	399	445	456	395	440	404	413	416	393	396	395	404	392	430	424	401	458	416	419	424	389	411	431	376	404	426	422	424	377	431	389	411	440	452	385	392	391	409	392	394	430	417	416	381	409	418	431	383	404	443	428	432	402	385	399	413	437	407	402	426	442	395	373	417	405	432	421	395	445	416	413	416	389	441	417	401	435	454	418	425	445	413	445	421	442	416	426	434	441	403	420	424	438	425	393	447	409	411	384	391	420	393	402	393	399	396	374	410	428	409	403	401	390	430	423	402	403	426	443
3447	5232	3503	1692	1337	1078	908	738	671	631	610	585	541	539	529	500	498	538	485	458	496	452	457	437	486	471	461	448	471	441	471	459	479	479	429	471	441	449	413	422	401	422	460	427	451	465	438	395	442	445	433	412	474	450	424	457	406	483	410	420	416	436	430	436	410	423	450	412	421	417	405	463	459	397	445	472	450	444	470	460	472	423	479	407	460	453	410	411	442	455	421	419	457	461	441	479	449	425	461	427	434	473	433	429	442	470	416	421	419	435	410	441	424	409	480	452	426	430	439	412	457	428	444	448	428	448	450	448	444	418	436	441	424	442	475	417	433	475	433	450	430	431	458	456	452	407	485	432	464	453	472	450	452	430	440	424	446	408	474	443	437	449	452	425	428	415	435	474	431	416	475	421	462	435	436	438	429	459	483	455	441	454	454	429	428	425	438	441	455	430	457	432	437	467	452	461	455	494	427	411	441	437	454	432	479	467	429	466	440	480	460	462	456	473	433	439	467	442	415	461	462	438	390	435	420	457	452	408	442	445	456	443	475	468	435	445	418	450	460	415	402	449	448	445	446	454	430	429	483	460	441	462	461	448	456	447	436	468	452	423	460	418	450	436	460	410	452	427	441	431	397	466	429	463	426	389	419	448	441	421	424	435	437	433	486	431	422	437	434	463	466	460	464	442	437	420	417	415	439	445	419	421	408	434	442	404	440	426	414	444	426	423	445	456	451	412	411	414	448	398	413	427	392	438	437	415	402	431	477	454	483	450	390	442	412	432	438	440	449	414	424	406	405	399	469	449	482	465	455	425	429	437	428	432	404	416	462	426	412	447	426	426	379	462	476	436	417	457	420	427	441	460	412	428	461	398	448	435	457	446	407	417	439	459	418	445	448	433	453	462	404	446	445	415	446	417	429	427	467	445	426	451	401	474	378	439	423	445	433	446	447	467	444	448	445	415	439	408	392	436	434	439	412	463	435	409	451	443	418	433	428	429	471	435	441	449	436	435	469	406	450	428	458	453	419	454	421	442	407	415	438	443	443	434	434	454	419	441	452	445	423	418	430	429	417	419	418	463	447	431	426	412	407	451	464	448	413	403	393	469	460	434	411	444	425	448	431	449	442	460	452	413	459	468	457	432	435	415	439	442	461	478	429	436	470	452	470	459	435	442	435	424	433	448	433	427	412	434	430	410	437	455	386	437	465	445	414	426	438	469	472	422	458	402	437	450	473	422	500	416	432	444	391	423	458	459	405	421	441	438	417	417	409	436	462	441	433	412	440	437	439	470	421	453	452	405	440	457	410	428	443	444	444	468	449	444	432	442	430	425	455	419	403	435	430	421	444	472	447	492	443	456	442	417	422	429	418	423	454	444	415	423	464	438	436	423	471	434	472	440	417	470	450	458	422	424	468	433	432	439	469	436	450	453	437	425	484	467	434	460	428	442	433	437	427	443	468	439	442	450	423	469	462	463	409	471	425	421	456	457	455	430	464	457	439	432	479	445	446	419	410	426	411	436	434	418	420	435	454	437	445	466	443	467	446	436	453	442	428	407	439	421	425	441	456	435	436	422	415	455	455	470	460	409	412	439	431	453	437	423	423	433	421	426	456	410	469	442	427	450	465	425	465	464	435	413	438	415	454	449	414	404	424	426	448	453	484	425	430	439	452	459	436	450	414	476	455	417	458	441	485	428	450	441	463	449	407	472	481	460	453	482	441	420	435	453	468	447	439	446	439	452	447	418	464	427	429	455	422	445	469	434	432	494	441	400	462	445	440	411	424	416	457	423	455	425	420	441	422	410	440	438	445	423	459	405	436	408	426	431	442	422	428	431	411	464	462	418	455	408	468	431	412	478	444	441	399	407	475	421	429	450	460	431	445	447	427	427	436	399	460	427	447	455	445	435	455	428	399	433	386	423	428	451	446	448	423	421	435	413	490	426	468	464	470	456	464	445	421	419	459	397	423	420	439	435	463	430	421	436	460	474	454	413	441	474	430	434	428	474	459	455	462	449	436	430	436	459	475	442	440	431	446	464	418	454	445	422	440	434	409	439	470	438	454	460	410	416	447	416	412	428	460	412	411	455	452	441	436	428	436	447	450	465	432	427	462	449	420	418	449	429	448	437	455	471	393	433	442	424	448	454	402	420	426	448	417	420	418	430	477	447	450	496	442	443	457	473	452	454	459	430	458	493	452	405	449	435	443	423	453	466	444	404	439	446	441	438	433	436	431	420	438	464	421	416	441	471	420	448	422	449	440	411	416	439	474	416	433	459	461	411	447	398	414	459	436	450	454	454	434	471	436	383	446	448	448	438	434	436	444	425	436	423	464	438	450	454	405	467	448	427	457	428	428	419	419	463	434	444	432	493	449	423	429	458	444	437	441	415	450	443	451	453	426	404	427	446	413	422	412	431	446	465	468	461	449	421	430	465	433	434	442	445	421	452	437	408	488	438	443	417	424	458	464	432	442	425	441	415	433	461	433	454	447	404	453	451	430	425	454	455	439	441	450	442	429	384	426	431	461	442	412	431	412	439	410	419	437	447	456	423	447	419	398	456	444	444	433	429	442	411	437	416	401	441	434	455	419	487	420	397	428	456	436	449	439	454	446	421	463	418	460	421	454	446	424	433	425	429	417	452	447	422	464	429	440	436	428	465	433	416	421	424	445	416	458	443	443	430	431	436	400	451	449	417	408	431	468	488	429	424	395	410	448	429	419	413	463	475	439	411	450	437	404	481	426	430	410	408	368	439	450	457	419	453	441	412	396	438	427	438	431	465	400	441	396	444	473	451	463	477	441	449	442	441	495	495	444	415	450	445	456	411	409	439	444	386	456	429	445	434	426	475	445	442	411	440	433	452	463	428	460	442	447	425	406	445	433	466	449	432	454	434	430	436	400	473	402	446	418	465	430	433	393	434	402	437	429	391	402	417	451	463	453	439	460	418	459	427	429	468	423	408	412	445	450	419	408	468	416	407	436	383	445	427	442	434	436	418	448	449	406	437	413	437	448	458	459	436	470	418	427	428	448	437	473	452	470	462	442	429	473	410	441	463	439	454	428	444	465	429	457	434	483	430	419	456	451	449	401	438	430	434	432	447	471	438	451	441	409	436	444	459	448	414	435	433	438	423	443	454	419	435	439	447	415	473	398	444	421	394	400	426	425	465	422	434	443	394	446	440	431	445	402	484	387	411	456	432	453	459	437	430	421	438	441	432	411	411	437	422	447	475	426	441	428	450	446	404	432	463	468	467	437	458	399	458	438	439	434	475	406	444	406	441	439	465	452	413	485	426	436	448	429	437	448	458	434	377	458	476	443	469	480	442	461	422	444	449	421	439	427	456	416	425	400	440	418	424	419	435	416	424	413	422	449	429	462	444	435	438	442	457	450	414	444	428	410	406	427	438	456	472	443	384	414	468	399	451	432	447	493	414	421	425	462	453	446	476	442	442	454	444	475	442	445	422	442	430	461	448	412	416	414	434
22933	21404	29127	24082	21404	21452	7033	1179	856	767	693	599	582	579	532	522	547	470	475	454	455	449	456	454	424	484	425	420	423	436	424	413	405	417	437	396	400	437	404	417	417	423	435	392	442	427	455	402	419	413	406	422	433	382	399	407	407	420	366	423	428	431	437	398	403	417	430	394	400	423	390	387	431	406	447	442	433	419	425	386	411	412	428	408	373	403	407	395	366	410	406	397	377	400	414	390	420	404	422	381	379	366	378	386	368	421	382	417	414	368	391	354	381	411	430	370	438	444	382	408	436	400	386	404	353	402	391	394	405	416	423	395	386	395	366	376	411	399	406	397	421	429	377	397	386	404	382	401	413	404	409	377	395	413	395	422	404	411	417	419	445	400	403	391	374	367	429	421	380	424	408	392	433	420	401	402	398	365	372	405	422	407	408	408	414	419	390	367	364	403	407	395	427	428	391	431	395	390	371	400	393	386	416	409	398	404	358	372	414	399	418	358	369	420	382	381	393	412	375	391	368	378	378	404	416	410	391	391	410	448	367	415	399	370	411	405	388	384	414	412	409	403	393	382	403	405	395	397	430	424	420	375	411	412	416	384	406	379	399	380	426	392	380	400	421	379	408	408	397	390	403	365	383	407	394	416	378	443	409	404	406	350	400	408	376	373	385	392	453	399	403	417	414	411	377	437	387	398	396	384	419	391	385	376	413	402	415	401	407	404	392	400	430	414	407	427	391	444	401	417	364	392	397	399	386	409	403	407	397	372	380	386	372	386	410	416	393	392	434	414	385	385	400	385	369	411	420	382	404	375	436	392	448	415	379	395	393	378	403	401	430	402	382	395	387	391	412	389	386	406	393	409	393	428	375	370	376	419	379	434	393	414	409	396	380	416	421	432	418	425	415	402	390	410	404	384	403	404	398	388	381	389	377	395	435	406	414	450	431	378	361	376	402	387	402	450	365	444	379	421	394	380	345	384	405	410	383	396	400	426	420	426	390	383	403	404	423	399	405	387	410	423	408	413	375	389	377	418	441	375	396	416	459	369	393	374	423	404	409	417	383	388	445	414	391	420	399	403	414	366	372	397	393	415	423	389	391	397	424	417	389	361	371	427	388	382	437	392	386	401	401	401	391	405	416	392	398	403	423	385	415	413	361	379	404	404	416	437	411	423	404	382	369	397	384	379	443	407	364	378	382	413	409	367	428	400	397	441	418	410	384	363	439	385	415	426	426	409	404	401	407	405	414	405	387	394	397	416	400	438	394	388	402	426	412	389	380	396	426	383	415	413	374	405	375	396	425	404	399	404	399	402	407	424	412	381	394	418	402	458	394	381	413	395	423	420	401	392	405	428	406	375	399	394	370	399	402	387	361	371	420	394	425	429	412	417	388	403	421	395	381	375	384	395	422	406	369	419	406	430	412	394	444	396	416	406	405	422	404	419	407	366	415	408	430	421	416	416	387	380	415	400	417	384	373	386	425	367	447	407	405	406	390	340	411	414	416	376	388	404	405	392	383	415	406	424	418	430	371	380	406	410	444	392	417	394	370	410	393	407	425	382	397	381	387	419	394	399	416	390	396	369	382	405	418	418	425	419	415	371	419	394	410	417	389	396	427	459	424	408	370	444	403	394	422	398	424	378	388	402	393	386	398	403	396	379	420	399	419	419	397	395	416	406	409	394	406	401	399	398	420	424	412	378	387	420	396	362	434	382	411	397	385	393	397	389	379	373	386	409	451	366	367	404	421	385	376	438	407	424	422	388	400	382	405	392	405	425	383	433	412	394	386	377	400	383	386	389	369	431	413	385	389	393	367	392	384	412	397	377	388	413	353	438	402	388	364	386	388	355	404	378	361	366	365	398	397	391	410	355	406	407	431	373	428	385	413	416	403	430	435	402	392	444	401	395	381	368	392	423	426	440	423	404	426	402	394	395	402	413	409	413	408	399	428	409	400	401	350	425	386	395	377	399	398	389	379	412	372	410	440	403	401	364	375	402	349	388	351	398	422	400	395	378	397	403	398	400	399	413	395	428	433	418	403	404	395	425	417	434	401	442	438	423	373	411	384	398	436	357	390	404	385	364	400	421	372	420	410	432	416	436	443	444	398	384	426	376	433	398	392	382	382	397	384	400	409	396	423	410	387	370	406	413	398	370	389	413	398	387	393	431	387	396	347	399	392	377	366	411	389	398	400	438	414	414	407	403	387	393	400	413	366	382	427	361	383	408	448	403	386	399	392	388	408	401	423	411	397	379	388	404	408	410	391	414	450	377	385	438	411	430	398	394	423	385	394	416	387	377	409	434	376	403	381	408	380	406	444	350	381	396	403	410	413	418	439	432	421	403	380	385	390	383	394	405	380	430	379	414	416	417	352	430	388	396	418	387	389	395	393	404	385	357	416	390	378	434	415	405	446	366	393	442	377	411	408	441	406	421	413	427	390	380	394	416	346	423	382	386	403	412	407	408	424	406	418	406	404	382	375	435	402	398	396	409	378	396	381	372	416	414	422	411	401	370	421	392	413	442	392	405	407	390	363	390	404	419	433	388	411	381	433	367	392	383	410	401	388	406	402	404	386	443	438	407	405	381	370	407	437	418	375	400	408	425	405	384	398	407	419	439	413	413	421	436	383	407	424	402	378	389	406	429	411	375	376	420	412	408	403	406	407	376	367	395	380	407	369	384	384	388	424	389	383	364	426	362	386	422	394	409	365	419	393	411	385	410	424	383	368	405	369	391	402	436	373	400	383	399	391	399	414	395	424	407	419	429	368	386	393	383	397	411	418	417	364	419	378	381	405	372	384	414	397	391	375	337	346	422	425	416	378	370	361	394	385	448	386	355	423	424	352	403	422	374	391	374	385	425	421	376	363	392	404	421	397	378	370	421	405	439	374	449	397	389	371	400	392	421	420	400	394	447	384	404	409	408	389	369	392	404	409	389	407	418	391	410	368	410	381	402	372	388	396	374	406	402	418	411	396	400	412	400	403	422	400	415	391	382	402	413	406	399	411	389	427	418	403	393	404	391	421	413	403	390	400	395	366	379	407	398	425	379	400	403	377	407	388	383	400	412	433	398	417	383	380	430	444	411	407	430	405	382	402	370	402	388	383	388	429	406	400	380	404	412	380	411	389	402	410	375	393	402	406	421	380	404	406	405	383	415	360	400	415	419	380	416	397	388	419	406	414	443	419	419	412	381	416	396	443	409	372	414	381	391	390	389	421	378	382	349	403	374	351	408	387	412	376	428	397	386	420	383	418	406	424	399	404	436	420	372	384	390	370	416	417	426	393	388	426	410	392	381	456	389	430	399	379	416	389	402	434	414	358	403	401	420	416	415	409	381	415	417	412	423	416	379	403	405	384	407	375	401	408	401	393	383	428	427	381	408	336	404	458	396	397	407	368	385	379	396	399	388	433	407	396	383	421	395	376	399	376	396	399	365	402	403	405	367	387	373	421	391	426	400	382	391	398	440	382	407	387	416	400	391
4770	14713	9955	4688	3569	2653	2037	1581	1263	1121	942	836	760	691	591	612	558	509	541	524	475	509	492	478	482	437	461	457	480	445	459	426	475	404	450	438	419	424	413	453	420	413	440	413	417	414	410	426	415	461	430	404	397	428	439	444	399	391	412	411	392	387	397	413	425	423	397	412	427	400	418	448	390	409	392	394	387	402	416	396	387	393	390	401	383	386	420	412	406	367	398	421	371	447	427	456	438	406	400	435	388	419	406	418	425	407	383	402	397	374	403	380	413	394	449	381	391	437	369	427	389	479	434	387	443	386	392	420	425	418	469	418	396	441	380	401	387	433	383	389	391	413	415	397	420	395	417	373	416	419	400	375	418	402	381	393	401	390	388	392	454	419	439	389	397	411	392	408	375	428	365	385	419	388	397	377	400	412	423	402	414	363	397	440	439	406	406	378	384	453	410	419	421	400	361	394	386	384	368	410	433	413	397	397	412	413	389	426	408	390	387	435	420	456	437	402	421	405	416	411	408	387	413	419	397	375	385	388	403	405	412	385	446	407	421	384	445	410	415	391	427	412	423	433	396	401	385	386	374	398	407	383	398	417	376	395	393	358	427	374	391	412	400	440	386	415	363	410	393	398	438	394	426	395	407	388	401	397	372	396	403	402	386	399	421	408	396	437	425	360	389	384	405	387	415	400	432	417	412	440	391	411	388	391	406	382	405	423	395	434	412	405	396	374	405	389	432	414	392	417	393	429	386	386	424	465	395	385	414	430	372	423	406	402	385	465	409	429	385	432	385	380	401	376	407	429	396	404	390	396	409	420	391	391	427	379	390	431	369	397	387	412	385	418	420	382	422	402	387	398	418	408	420	410	382	401	377	390	408	411	380	403	393	392	432	392	415	381	409	413	412	419	369	363	406	399	420	414	402	407	394	438	430	419	398	382	447	398	413	400	374	414	405	407	367	395	387	390	430	399	402	438	412	402	399	387	398	401	428	423	401	431	393	365	402	419	445	404	418	385	394	413	427	387	378	420	443	424	402	458	422	430	423	386	423	380	417	445	362	439	407	470	424	437	395	387	405	404	389	389	416	387	419	413	436	435	386	367	408	402	387	427	385	399	383	406	411	391	353	419	407	419	377	406	387	376	411	404	394	414	397	423	425	416	388	432	418	411	374	393	440	418	383	396	407	391	381	407	382	406	400	401	379	398	441	403	414	398	396	411	387	445	431	418	387	413	432	426	398	431	400	395	417	396	448	429	417	416	413	412	388	408	393	473	371	399	436	437	401	400	385	407	369	399	386	431	436	438	414	388	402	419	393	405	405	359	392	404	434	396	410	408	380	419	378	383	388	437	390	404	391	427	431	448	379	383	398	431	413	389	412	424	438	398	410	407	400	399	402	359	461	388	423	384	442	364	399	402	397	356	409	423	400	393	424	395	418	426	417	376	444	381	411	419	367	410	384	412	401	416	372	410	401	397	386	449	410	421	458	401	441	422	391	403	404	405	397	394	390	395	417	401	386	413	389	386	424	432	404	422	429	394	391	420	404	379	424	371	424	385	424	398	394	411	365	428	388	413	417	400	431	431	407	433	363	410	394	391	398	389	395	378	416	381	375	415	404	424	393	393	362	435	434	396	442	374	410	383	402	388	412	410	408	412	403	427	404	360	429	398	415	396	393	375	394	404	414	408	444	426	427	418	408	410	425	385	416	422	438	382	407	376	411	411	413	376	411	404	398	429	422	392	445	420	430	388	447	437	402	392	405	432	410	403	418	407	420	399	426	414	410	407	433	415	413	383	409	416	389	387	408	413	411	431	380	416	416	427	387	398	377	397	402	415	413	452	415	442	399	389	424	404	460	401	409	425	385	421	433	396	419	393	407	439	401	418	414	436	401	408	355	425	367	404	400	440	403	427	400	366	404	424	421	414	421	417	403	375	408	446	419	429	413	397	373	408	385	385	419	406	383	429	407	403	439	389	405	364	404	400	403	437	416	428	412	425	393	425	414	386	441	403	462	391	394	419	419	419	424	437	393	428	397	366	396	414	390	383	411	407	411	411	383	402	371	405	435	398	415	399	418	425	448	394	425	398	393	368	423	384	385	448	396	399	367	414	412	397	392	440	378	360	375	375	397	399	409	402	372	400	405	400	381	421	386	412	384	442	409	396	438	422	389	407	417	370	438	374	415	411	445	439	413	429	393	424	413	414	406	402	407	378	387	394	386	395	400	397	422	389	404	405	429	414	371	403	434	395	406	389	358	374	392	427	427	414	424	406	401	400	445	430	410	402	405	408	436	395	407	394	422	428	411	409	404	457	408	408	396	416	405	388	418	403	362	386	427	421	438	396	408	396	429	409	389	418	397	377	413	391	416	386	391	411	398	428	435	423	422	416	371	375	373	398	430	421	380	390	401	382	418	390	375	404	425	402	385	384	397	401	410	405	415	418	402	399	399	399	415	419	379	393	398	403	382	444	413	394	413	396	402	374	401	444	404	377	381	399	427	410	425	388	384	409	397	379	407	400	405	365	422	394	406	416	356	399	402	391	412	462	383	379	403	411	425	383	415	398	429	426	410	434	396	403	408	417	420	402	382	427	436	395	410	423	391	415	376	364	398	421	424	394	396	454	427	367	362	409	398	427	386	394	409	415	401	404	419	398	441	400	392	410	377	382	409	376	361	374	414	408	384	397	412	391	413	423	426	404	423	436	379	395	405	368	428	404	397	417	404	406	341	404	399	406	402	438	419	398	397	413	417	421	417	401	411	406	426	389	402	421	413	396	409	423	399	369	439	387	401	405	418	401	411	413	368	383	437	421	419	413	385	403	398	383	415	429	403	394	391	408	414	371	413	396	391	435	386	409	376	406	434	378	433	420	384	393	395	390	430	448	424	383	408	367	373	447	417	432	383	437	386	367	418	400	389	411	391	389	401	392	414	415	398	382	416	406	397	428	417	440	407	389	430	390	410	416	378	423	411	414	418	402	413	403	382	422	399	441	370	405	382	365	442	360	401	403	406	432	406	416	427	388	393	373	406	385	429	382	393	393	390	370	381	412	396	399	380	382	394	405	409	408	406	409	406	416	418	419	364	396	394	420	380	390	398	375	404	410	413	406	406	399	353	396	404	413	372	437	427	398	426	345	398	404	404	423	400	427	401	437	403	405	406	397	423	399	433	381	411	385	412	404	417	362	390	376	417	396	414	384	383	402	422	433	417	429	391	423	391	395	416	419	400	404	407	402	437	407	402	414	401	414	424	439	396	407	377	419	407	402	394	385	423	402	393	445	423	398	447	435	405	398	391	395	400	412	373	404	446	393	386	431	407	426	406	430	392	389	415	399	392	418	399	419	418	397	396	418	395	426	398	403	419	408	421	390	377	426	416	407	414	421	448	430	409	393	408	413	415	435	405	417	400	406	395	417	420	368	424	418	360	408	400	448	401	392	432	391	411	389	425	403	375	408	436	416	392	381	373	404	388	417	400	452	417	386
27780	17148	2990	483	320	319	236	245	194	251	221	218	220	217	208	236	222	231	219	222	241	194	259	228	225	227	232	247	219	226	218	208	225	247	190	241	226	206	207	194	208	205	196	209	231	206	222	208	209	210	230	211	201	242	219	209	237	222	219	222	223	211	210	241	202	230	190	215	239	234	216	212	214	232	206	216	246	229	216	219	238	233	232	235	200	209	209	243	245	219	232	224	210	213	226	222	212	203	201	233	216	228	218	210	223	222	225	220	258	206	215	202	212	250	240	212	219	218	211	224	236	189	213	229	220	219	230	221	206	236	217	222	211	194	210	217	222	221	237	199	210	212	223	214	243	220	236	207	211	247	250	194	230	219	250	225	210	225	233	239	205	217	230	208	213	208	206	221	202	251	208	235	212	240	232	228	214	221	211	213	228	228	206	221	209	221	241	213	230	195	226	239	216	215	224	229	249	214	205	211	198	222	204	226	206	222	211	224	209	234	212	218	240	234	236	204	220	238	216	235	216	209	212	217	202	220	210	219	237	188	244	217	190	240	225	218	236	219	222	246	217	268	220	202	195	228	192	235	197	225	229	225	230	238	233	209	218	223	225	227	207	230	247	232	218	223	218	229	238	210	222	231	243	222	241	220	205	222	231	236	238	236	218	204	189	219	222	205	214	236	234	240	227	206	217	220	228	207	224	227	224	215	190	230	235	188	204	228	224	214	209	231	226	198	202	216	230	198	202	206	220	229	244	199	227	233	216	220	230	208	209	204	188	236	231	214	211	220	210	236	214	217	243	237	241	209	234	224	223	214	205	226	227	220	220	226	214	194	213	226	230	206	221	208	217	236	209	221	235	215	232	198	237	249	221	206	225	235	222	261	234	213	227	216	191	237	212	229	211	212	218	216	210	197	190	227	236	232	215	214	204	211	203	195	200	224	214	228	216	240	235	206	226	217	209	218	258	226	180	241	207	212	228	238	206	206	211	208	218	232	230	223	198	234	237	215	200	197	240	208	253	215	222	229	241	230	222	231	216	193	219	248	208	221	229	269	220	214	213	244	228	230	221	224	200	207	234	191	210	226	206	205	238	217	202	201	234	250	189	223	228	217	207	219	209	226	243	215	219	222	219	213	204	230	208	214	210	220	216	232	238	229	223	251	203	214	234	228	202	228	217	221	215	248	234	200	215	199	208	217	231	233	241	212	252	220	220	227	218	247	244	206	220	231	209	200	202	194	214	246	218	236	253	218	230	218	206	212	223	217	260	226	220	266	231	202	210	209	216	243	217	228	205	228	222	195	223	209	217	198	208	240	207	225	234	209	216	224	196	215	202	199	213	200	227	202	210	238	192	218	241	222	222	201	210	225	228	221	206	226	228	221	230	202	199	190	229	220	212	205	195	195	230	209	230	213	239	205	236	209	175	227	204	228	200	207	205	226	209	255	211	226	214	219	204	197	184	234	221	223	226	204	233	212	216	206	230	248	244	197	220	210	207	218	224	212	205	193	217	233	226	237	249	239	235	234	249	248	239	213	218	247	235	203	248	218	223	231	207	226	219	226	240	226	197	207	219	229	215	214	247	232	226	229	239	250	236	219	227	224	191	228	221	210	217	211	224	225	200	227	215	228	223	222	225	218	222	234	212	221	231	198	216	203	213	205	223	247	231	226	216	214	242	219	212	231	242	225	224	207	204	228	228	221	216	250	225	232	217	202	232	220	213	223	217	217	229	209	212	220	234	240	249	213	225	232	229	212	202	233	229	251	214	228	192	232	218	204	201	214	229	227	222	224	238	200	186	201	227	244	228	229	202	259	192	231	217	222	214	199	218	218	202	210	224	252	259	219	229	220	234	219	198	212	227	189	227	225	220	224	236	189	221	220	252	224	209	258	219	241	250	211	226	256	201	228	225	246	206	203	238	220	217	215	219	225	230	215	228	212	222	239	241	247	222	233	237	231	235	201	198	219	227	217	218	224	231	256	243	217	205	232	235	258	200	236	239	224	246	201	200	211	225	203	216	217	247	214	224	204	211	211	215	231	216	222	210	216	226	216	231	200	216	243	228	213	225	237	217	218	231	228	237	247	232	237	240	212	205	218	237	226	195	239	228	216	232	211	225	224	219	225	215	211	201	216	216	203	218	213	218	245	215	227	222	214	204	230	200	184	217	210	221	212	221	220	222	218	226	227	214	217	207	242	214	232	231	204	228	223	217	232	204	213	202	218	239	204	221	214	223	217	227	232	221	192	213	228	206	237	198	236	207	231	215	235	215	251	211	227	207	218	220	263	193	243	242	193	199	223	204	220	209	200	202	203	217	208	218	213	191	214	231	240	225	212	239	228	204	252	231	253	203	229	212	207	208	212	236	210	200	220	207	228	238	229	201	227	249	225	224	229	226	220	228	214	205	205	216	248	214	243	217	211	229	215	221	216	227	204	239	207	235	213	176	215	211	238	255	228	187	214	204	208	219	180	227	230	210	207	227	231	230	224	220	218	224	241	209	230	231	203	204	220	233	241	235	202	212	232	224	200	219	227	187	226	227	239	248	219	229	210	242	223	206	194	200	230	194	224	212	214	235	203	192	223	208	222	219	199	214	202	215	225	182	229	222	215	215	205	224	211	212	212	196	239	233	233	214	227	231	259	231	242	208	218	209	245	211	227	221	229	215	239	237	221	197	231	216	235	203	226	206	240	202	206	192	208	220	226	225	236	205	225	207	212	217	178	222	224	221	225	227	199	247	215	220	216	216	205	208	220	247	217	203	221	212	251	228	210	214	232	231	217	221	242	236	224	211	195	175	203	219	222	242	195	206	206	227	226	217	224	263	208	221	215	204	243	232	250	213	218	230	218	198	228	221	249	225	204	219	222	224	217	231	217	209	230	213	231	224	225	240	238	232	218	222	251	213	216	218	224	214	244	224	236	228	210	214	211	228	226	252	221	217	195	220	204	222	231	220	209	191	222	215	218	216	212	215	212	217	249	209	223	222	238	217	201	227	209	235	244	208	226	196	194	220	209	211	248	204	235	208	234	197	195	224	216	218	220	209	257	235	241	221	220	215	241	223	216	221	246	205	190	234	224	207	219	222	195	255	200	263	211	193	213	232	218	240	205	204	239	215	241	221	227	242	228	198	227	224	231	257	221	203	211	225	215	228	205	215	222	207	239	230	228	226	216	243	207	211	203	209	221	226	235	223	236	198	212	218	236	229	203	217	239	196	212	204	214	247	218	236	224	193	224	227	238	224	212	245	192	193	233	225	216	216	224	220	243	236	210	226	217	215	216	192	221	234	224	244	218	236	200	219	187	225	213	213	205	214	243	205	211	214	226	225	213	249	200	223	211	206	224	215	229	205	233	226	214	234	234	226	207	213	216	215	235	209	246	219	230	229	227	236	220	225	220	215	248	228	219	231	237	216	223	209	229	224	236	213	206	252	219	232	219	222	206	201	214	207	218	218	214	250	219	237	236	223	230	230	218	238	233	211	225
4284	769	581	386	359	298	309	288	283	254	256	259	245	264	259	260	256	232	256	266	272	260	242	248	261	217	247	296	261	234	262	250	246	259	237	239	222	230	243	259	280	228	244	229	242	244	268	243	244	248	241	250	260	230	245	268	227	265	249	245	248	260	262	199	264	243	238	236	270	259	258	262	253	231	235	240	256	254	236	234	266	243	245	243	238	274	247	259	239	249	264	251	273	211	242	263	226	265	276	229	247	258	256	225	239	264	274	232	221	264	252	245	266	229	251	248	232	278	231	250	276	278	254	235	214	207	257	248	257	225	263	244	240	256	252	255	257	265	240	249	250	234	245	246	266	242	231	251	253	259	235	240	241	253	244	226	265	253	272	279	270	242	271	257	250	242	254	240	259	237	249	272	239	272	271	242	266	249	224	247	265	250	243	238	231	232	240	222	228	274	278	228	261	223	231	249	259	247	257	245	250	258	244	255	245	245	244	253	254	245	216	213	271	241	244	243	274	248	232	243	249	299	243	251	245	251	270	261	244	256	264	245	247	255	257	243	219	227	237	279	266	215	260	239	219	259	236	272	228	242	252	219	265	240	245	222	271	264	248	226	231	250	241	263	237	264	227	243	260	217	263	255	257	218	240	237	237	276	276	239	267	244	262	245	277	239	243	230	265	209	241	260	254	236	249	243	241	262	225	236	250	270	246	240	234	261	237	228	253	250	238	257	235	276	234	236	286	223	269	231	262	250	231	247	239	253	250	236	292	248	201	222	261	252	255	258	239	256	240	238	245	264	239	232	248	230	267	280	243	265	223	247	248	231	251	240	248	246	244	244	260	215	260	267	245	242	255	268	222	260	245	248	262	234	267	256	246	279	228	255	233	242	252	230	252	250	209	246	257	220	239	254	236	259	250	246	252	254	246	228	234	246	235	219	246	255	237	256	254	245	236	269	254	255	283	266	260	284	239	230	286	225	268	249	247	246	242	241	245	258	244	248	226	234	266	243	248	254	242	236	264	243	281	253	251	273	242	212	249	232	223	240	224	229	265	248	237	249	234	280	289	246	273	247	241	272	238	247	247	267	256	238	216	244	262	257	241	249	250	264	259	250	251	261	258	256	266	232	268	213	258	267	287	236	236	274	247	231	245	273	235	259	236	219	249	259	262	239	257	233	244	261	271	273	249	241	289	252	264	260	221	251	232	243	249	260	227	265	252	252	263	260	279	265	261	248	245	248	256	266	270	245	252	272	272	250	275	215	260	244	262	211	245	244	252	234	225	246	247	242	236	243	226	229	234	220	255	254	235	264	233	261	226	287	256	217	269	253	257	245	244	226	250	252	234	236	241	258	246	257	238	250	272	253	253	242	256	234	248	230	265	267	236	248	239	232	273	247	255	238	233	222	218	251	235	266	262	254	254	235	249	264	249	258	263	254	249	236	243	249	250	261	230	262	254	251	250	239	253	281	242	254	260	241	254	249	273	265	250	291	242	250	234	218	275	260	249	287	245	257	249	268	237	236	258	235	263	250	258	270	247	226	244	254	254	256	263	237	236	249	247	267	251	223	274	239	265	249	267	274	246	232	237	228	242	232	242	245	236	219	238	275	249	253	229	237	238	270	253	265	238	243	254	249	217	271	234	261	270	258	266	246	226	273	252	227	250	254	269	227	245	238	236	247	255	250	248	248	248	255	234	240	271	240	281	262	241	224	270	250	264	238	254	253	244	255	253	251	275	220	244	222	237	245	241	256	251	247	245	249	266	261	221	252	242	251	219	262	246	279	242	234	263	264	234	253	242	249	237	258	239	269	245	281	253	234	247	234	232	265	252	240	269	274	268	242	233	257	229	244	268	249	235	248	250	268	266	255	259	265	210	234	233	267	234	251	277	267	259	236	262	220	263	262	252	226	235	236	266	231	254	267	218	256	248	267	231	262	277	275	245	242	238	263	247	255	211	233	238	231	269	245	214	273	232	227	243	262	215	271	256	211	244	231	263	244	252	247	245	222	238	246	268	219	284	263	250	269	236	225	231	255	237	242	253	278	249	229	240	272	248	234	263	242	248	260	259	266	225	242	244	226	231	249	215	274	234	262	263	234	258	262	231	239	260	255	226	270	256	234	265	247	233	240	224	245	218	232	257	224	212	256	224	224	231	225	252	290	230	232	255	234	261	266	240	239	261	226	231	259	242	263	239	286	220	261	258	230	231	248	241	239	231	248	271	246	240	232	248	248	254	250	235	263	246	236	280	235	240	275	259	234	244	243	240	239	208	245	236	221	250	234	246	243	265	235	245	267	233	277	236	281	260	238	233	274	237	238	257	260	215	238	248	224	253	252	246	228	257	272	239	244	235	224	266	240	242	252	243	266	265	226	272	244	248	255	250	233	243	207	248	258	263	234	256	272	275	253	245	280	261	259	226	252	242	238	230	224	256	232	229	243	229	255	240	244	264	250	270	232	252	273	241	219	257	239	248	253	235	265	256	234	256	252	266	268	285	266	232	253	263	215	239	252	252	260	259	232	250	255	230	251	262	260	254	251	281	228	277	281	255	248	240	230	224	283	255	234	265	287	267	246	248	229	276	264	250	256	229	244	274	273	254	266	246	245	228	229	234	244	248	244	241	231	267	250	235	256	262	249	260	235	247	230	267	257	262	228	236	254	229	270	262	221	235	238	256	242	246	255	249	238	256	265	293	266	256	258	243	247	241	234	234	250	234	256	256	265	258	257	261	262	249	226	237	287	251	247	248	239	286	221	250	237	248	255	215	245	231	243	256	272	255	230	239	273	276	225	230	217	261	227	242	228	278	224	292	265	251	250	255	229	248	266	262	240	245	280	227	262	242	235	237	246	232	229	247	272	256	228	245	253	264	258	257	247	251	251	236	238	249	224	240	228	265	257	241	228	271	243	231	227	221	259	255	245	252	257	263	255	238	238	269	264	250	239	247	235	243	228	251	232	251	249	229	270	248	280	238	241	247	251	255	233	264	246	229	234	246	262	245	251	257	262	246	236	239	234	224	233	295	249	243	251	288	248	242	243	245	234	244	275	223	251	250	266	287	241	239	228	244	229	253	267	237	231	228	236	237	220	255	237	263	222	255	204	220	236	273	210	237	233	270	280	245	218	230	260	256	260	253	232	229	231	250	249	250	249	267	251	255	254	243	242	228	248	258	242	253	251	246	291	255	217	289	226	248	242	244	264	244	256	265	243	245	247	237	277	256	255	253	256	226	257	262	252	272	236	264	249	241	242	233	263	257	273	233	289	241	265	232	247	243	257	234	234	281	248	247	246	230	223	258	244	259	243	270	240	260	254	264	264	230	267	245	223	241	250	259	271	249	217	234	245	202	228	236	246	263	260	241	237	257	250	244	223	289	245	248	254	235	270	243	216	250	254	242	246	227	254	232	223	252	226	223	247	231	235	251	266	226	249	258	238	238	261	229	248	239	239	245	248	259	240	237	278	240	245	245	243	255	238	232	252	239	236
23952	21356	28555	24513	21349	8297	755	513	410	383	324	325	264	241	241	212	201	243	211	205	215	193	242	179	204	199	188	182	203	198	194	191	188	184	189	191	179	190	157	163	167	182	180	192	184	189	169	177	193	171	201	164	174	168	196	157	173	202	164	172	186	162	174	174	179	190	192	152	191	174	156	175	174	195	192	184	174	161	186	183	169	168	163	152	171	173	157	187	176	157	174	155	178	177	153	193	166	173	174	157	179	193	154	164	189	165	175	178	157	182	163	197	191	173	168	173	162	174	176	158	172	183	176	183	168	164	164	196	159	155	185	197	159	181	175	192	166	180	186	175	159	159	149	182	153	175	156	165	170	138	184	158	175	142	188	163	147	170	142	171	167	178	180	139	180	165	181	185	171	169	172	138	180	209	175	192	153	174	166	166	173	156	168	169	179	142	175	152	163	190	144	172	194	175	161	185	170	172	156	165	151	174	161	177	146	150	178	187	157	186	173	181	180	180	164	178	141	162	162	192	149	178	183	187	169	159	168	179	180	170	152	163	192	162	166	155	135	173	158	181	169	160	156	161	183	143	192	169	166	185	165	160	178	188	171	166	153	160	164	169	168	149	152	151	163	181	170	168	160	164	168	189	179	165	184	160	170	195	157	177	155	174	169	158	210	170	164	180	170	169	176	143	157	181	187	193	173	175	166	170	167	175	180	165	178	172	165	184	178	178	174	189	177	173	170	191	167	135	146	173	171	160	160	175	175	150	178	184	149	173	174	172	153	187	195	157	174	197	162	181	174	171	159	185	192	180	163	205	174	186	174	154	166	178	171	197	181	170	156	157	154	186	173	167	191	145	175	170	182	157	165	175	170	187	166	166	158	162	182	156	172	154	156	174	176	172	165	163	172	151	171	145	182	158	184	167	183	153	194	174	185	178	161	208	172	166	163	169	170	160	165	175	158	191	189	150	194	153	179	178	186	174	174	168	173	192	187	158	191	183	178	171	159	168	176	172	144	147	162	179	208	157	165	159	165	168	183	179	170	198	177	175	182	161	182	158	160	161	167	162	162	164	158	181	174	171	204	160	187	165	164	156	174	173	171	174	174	163	163	153	173	176	168	146	134	179	158	167	170	160	157	186	173	161	164	157	181	159	187	167	157	187	181	162	169	178	149	173	183	177	174	158	172	163	161	191	172	185	169	175	163	172	175	165	149	174	172	164	182	156	165	158	200	176	170	189	168	183	167	156	159	166	153	166	185	193	194	199	203	187	165	181	194	192	157	155	139	165	186	158	190	155	161	172	162	159	164	163	175	176	157	181	177	158	177	192	157	171	180	181	162	162	172	174	164	181	161	165	164	181	186	179	177	168	174	167	170	168	176	158	171	156	153	167	192	149	168	171	185	162	142	149	176	163	185	154	173	176	188	190	177	170	175	156	164	170	178	167	186	159	162	169	158	158	177	183	155	172	169	182	148	181	184	183	187	182	162	184	167	167	180	168	192	160	192	181	165	176	150	171	144	148	196	166	176	166	165	184	161	177	161	170	183	172	196	185	157	171	153	158	186	161	183	154	155	168	163	179	157	180	160	179	173	176	162	161	168	170	173	173	168	162	174	181	178	175	157	181	165	148	169	171	191	174	156	174	174	168	172	158	157	152	170	185	140	179	157	170	168	165	173	172	157	149	170	187	171	180	164	155	158	156	157	160	167	166	147	180	169	187	143	189	162	159	171	193	186	158	172	156	152	169	172	191	160	191	162	171	192	165	168	166	155	143	197	166	157	170	163	160	193	182	172	171	167	165	155	149	152	165	173	177	205	186	184	167	165	183	174	190	179	176	177	187	168	160	160	183	169	180	156	173	165	158	160	174	171	169	173	167	166	162	168	153	161	168	158	163	144	175	184	181	173	162	166	177	179	164	184	162	153	163	143	191	167	170	169	169	180	170	172	154	173	150	154	179	144	171	181	176	158	164	170	147	161	170	164	187	150	176	166	167	177	173	182	185	179	199	170	158	150	157	155	170	167	148	150	186	165	170	150	184	153	151	164	166	173	147	164	187	156	186	166	190	151	166	154	159	150	174	159	172	179	182	152	186	157	154	161	160	179	173	182	171	173	174	182	175	170	185	178	172	158	158	182	185	171	174	172	160	159	167	181	177	173	167	147	179	187	158	199	172	176	200	185	175	163	187	161	180	200	172	169	173	160	165	143	182	149	166	181	174	173	155	157	151	157	163	174	161	185	192	158	191	187	170	171	162	203	169	182	176	160	163	175	163	172	172	162	178	156	173	186	172	167	129	156	169	147	159	173	170	158	175	186	160	166	171	167	204	155	142	175	174	175	170	183	165	171	160	181	166	154	169	194	165	169	174	180	165	188	181	158	192	156	159	163	177	167	183	166	177	187	164	159	156	180	155	149	186	149	163	161	184	175	147	165	176	174	170	129	180	145	166	173	189	189	185	185	183	171	190	159	182	172	190	164	180	176	187	169	173	173	166	158	187	197	177	149	156	199	172	174	161	199	146	176	203	168	153	169	163	177	178	175	152	157	172	149	159	149	172	172	174	177	156	153	160	142	153	162	160	151	172	183	173	164	165	172	187	163	159	161	159	163	160	151	171	180	198	161	164	179	179	161	160	165	167	149	161	155	184	173	165	176	182	165	163	151	158	172	169	194	177	184	185	188	188	145	157	171	181	198	176	143	150	175	151	204	208	162	169	180	175	163	181	169	155	167	177	178	164	191	188	177	168	164	157	162	180	173	160	168	166	181	149	184	173	177	148	182	162	172	164	205	170	170	176	180	156	170	152	149	152	147	175	167	179	191	155	178	148	172	179	175	201	171	163	167	173	153	183	167	180	168	172	189	170	171	173	140	167	164	176	132	154	174	153	138	175	178	159	140	172	175	173	181	151	171	152	176	160	197	166	170	162	167	184	190	161	164	182	202	194	179	168	166	167	196	178	185	165	158	159	189	173	167	171	167	171	183	174	169	182	164	191	168	164	173	173	179	189	147	153	162	176	170	179	162	161	164	181	175	150	148	170	170	182	162	173	149	166	172	138	159	155	172	168	181	165	175	147	191	167	166	169	175	169	187	163	186	167	143	170	194	158	171	183	196	182	174	175	138	199	176	172	153	158	155	169	171	181	173	169	142	140	135	174	181	180	164	179	162	155	197	171	157	157	178	158	163	179	129	168	172	147	174	183	162	159	156	162	166	162	185	134	180	162	177	165	170	189	203	177	171	185	165	169	171	155	154	151	172	176	179	183	176	181	174	166	155	144	177	199	185	180	170	179	181	187	195	183	172	169	146	171	174	193	174	161	152	183	145	153	167	164	141	161	177	168	158	176	152	176	203	165	160	181	183	178	171	178	146	171	184	177	189	158	162	159	176	172	166	169	189	162	186	181	165	177	182	167	161	158	181	182	192	146	162	158	146	160	170	167	180	164	172	183	145	160	168	179	157	181	185	164	189	150	150	148	172	153	162	194	198	159
3343	8780	5780	2560	1796	1360	998	744	689	547	459	404	349	377	333	307	268	269	264	264	256	236	248	225	223	238	194	199	211	220	225	227	202	214	191	212	236	222	203	188	205	184	198	207	178	195	191	191	210	211	222	187	194	198	191	193	184	183	207	214	175	172	205	192	177	200	194	187	210	177	208	169	177	185	191	204	192	162	201	183	189	188	214	186	181	198	201	191	197	210	188	203	186	182	188	205	194	194	201	176	163	178	209	188	201	185	217	185	194	191	205	195	189	218	164	183	203	183	176	191	186	180	178	205	174	194	189	199	188	192	199	197	198	180	192	201	199	185	190	205	178	195	183	217	198	216	188	201	189	197	205	177	183	191	204	192	198	186	214	175	186	183	177	191	193	188	177	191	184	192	178	188	181	192	193	174	205	207	190	189	190	174	186	201	202	173	199	182	184	196	201	171	192	200	190	177	205	170	179	177	184	196	177	167	200	180	164	192	194	184	183	172	182	170	198	190	188	202	189	195	172	179	180	214	187	177	212	166	191	191	179	197	181	177	190	188	179	186	177	189	170	183	177	206	196	212	193	155	199	220	194	165	202	177	185	202	197	171	201	191	187	195	196	173	184	184	171	165	203	204	184	179	191	189	176	192	210	187	205	183	212	185	197	167	170	178	187	202	176	197	182	183	189	202	157	186	193	184	191	170	195	182	200	188	208	175	179	187	193	182	212	184	174	208	174	193	195	167	197	192	185	202	196	182	192	179	168	152	165	185	176	191	209	168	197	181	169	178	196	161	198	186	206	186	160	200	198	190	181	211	176	202	184	187	198	168	185	187	185	178	182	198	191	210	188	212	195	181	195	217	211	185	189	192	236	173	229	204	187	171	178	183	196	180	160	192	203	193	194	194	179	205	173	171	182	199	193	200	191	178	165	188	175	170	181	184	189	166	222	176	197	206	156	173	195	216	199	181	192	211	193	220	188	181	180	183	181	183	202	184	190	163	188	180	190	176	178	182	188	171	173	178	176	184	180	198	176	172	202	197	188	188	188	207	202	178	179	181	171	189	181	201	183	177	198	194	196	190	154	194	180	185	182	185	172	181	179	157	197	177	202	177	192	184	186	154	187	191	180	195	195	188	173	173	154	202	198	194	223	198	181	183	184	194	155	200	172	195	180	187	184	170	171	178	205	213	179	175	185	178	216	178	199	181	192	177	177	183	184	188	187	182	200	156	180	194	194	168	196	167	195	186	186	173	181	197	172	187	185	189	173	186	158	189	191	180	194	183	188	208	204	210	183	198	203	195	189	206	199	191	181	190	179	193	200	178	191	163	176	199	179	180	193	206	194	200	200	167	184	187	159	187	163	180	188	200	169	165	166	179	194	190	196	208	186	183	206	177	190	188	180	209	189	177	173	185	185	191	161	174	189	191	179	195	183	169	194	194	198	192	186	208	197	166	181	187	193	197	186	202	204	169	169	191	183	204	195	193	199	173	184	178	192	186	191	175	196	208	186	209	185	199	204	201	188	187	188	169	185	196	174	179	181	208	211	208	190	171	193	178	204	197	178	170	193	188	197	209	205	183	198	190	210	176	212	195	172	170	193	190	199	218	175	184	176	202	178	196	181	194	200	184	213	176	175	181	181	179	195	168	194	201	154	190	195	212	161	171	160	199	175	168	179	194	154	185	188	178	204	168	207	174	180	185	195	190	188	171	198	203	177	168	157	165	196	190	195	193	193	195	176	192	174	180	179	174	205	192	182	163	201	176	175	195	195	189	177	175	188	193	169	194	192	175	196	192	175	235	191	187	188	187	213	187	192	161	200	186	213	173	194	204	196	160	176	205	167	194	188	199	168	204	201	196	193	191	189	184	190	176	181	178	191	182	193	172	173	204	218	178	194	173	197	191	180	176	162	209	209	189	206	204	177	198	175	187	188	189	166	175	174	205	186	172	204	181	165	188	192	172	185	190	176	192	178	209	181	187	191	159	173	181	180	166	201	214	188	167	175	183	211	163	186	199	202	180	162	188	197	179	176	196	181	180	172	179	182	201	180	167	206	200	164	173	200	180	204	184	184	179	178	181	199	193	201	197	202	189	209	171	203	187	225	205	192	185	196	156	188	215	207	190	182	177	191	187	199	210	219	171	210	186	168	154	183	182	177	160	184	183	219	165	182	180	202	183	203	192	191	184	187	194	199	215	201	173	177	167	187	181	182	183	183	199	191	189	192	165	199	206	189	197	172	209	201	181	194	175	174	189	196	182	157	196	187	191	174	152	201	188	193	213	196	186	160	217	179	174	200	183	177	194	181	190	182	202	187	186	204	181	193	193	209	196	201	204	159	183	182	205	187	188	172	184	186	186	179	205	182	167	187	167	162	190	193	200	189	200	171	184	195	204	182	197	191	175	186	180	186	201	189	205	211	192	197	178	194	189	191	172	188	157	210	185	192	191	194	181	204	198	176	208	170	202	196	187	166	185	164	185	201	178	152	189	181	185	200	188	188	186	211	191	202	185	187	215	201	165	194	191	188	183	202	185	166	190	207	181	171	186	178	189	217	179	180	172	186	196	178	184	179	185	166	165	179	193	203	194	179	198	200	197	173	167	196	193	198	157	202	202	174	190	182	199	187	196	167	164	195	179	190	203	174	182	173	189	183	181	201	193	213	173	213	204	181	188	196	187	172	173	169	183	188	195	161	190	165	159	203	191	173	201	204	174	209	176	192	183	178	188	185	208	166	188	156	179	192	191	195	196	192	174	196	191	184	180	190	198	199	190	200	174	187	180	193	198	197	196	174	189	195	216	194	185	186	184	202	195	197	201	181	177	185	209	185	197	186	207	203	194	200	203	212	211	176	207	189	200	172	200	194	165	207	164	147	207	184	202	183	174	189	208	188	198	186	194	178	176	182	185	194	168	184	173	202	171	172	192	184	182	201	170	206	197	190	206	170	168	205	198	185	198	166	199	208	186	188	188	166	208	179	189	232	190	192	187	199	169	182	184	207	209	225	188	196	197	189	203	200	195	160	179	195	188	183	176	177	200	185	200	190	185	169	181	195	198	175	218	174	170	197	187	186	171	181	183	176	196	184	172	202	186	165	181	165	192	189	191	164	192	182	211	184	198	182	191	173	177	188	189	181	211	173	218	168	191	181	180	177	191	159	178	194	184	170	196	198	175	216	178	207	185	195	175	201	175	193	215	180	185	199	177	220	181	188	175	176	180	181	203	189	175	171	153	191	188	197	184	180	189	180	206	184	233	204	171	186	201	221	192	203	188	190	186	195	185	192	167	197	191	194	181	198	178	162	176	163	200	198	201	185	193	201	158	171	171	176	187	186	182	176	181	181	189	185	192	175	192	194	202	200	173	195	202	187	177	177	191	181	193	181	187	198	183	192	180	186	203	210	190	192	176	199	179	171	184	204	191	194	198	192	192	175	194	211	205	179	192	191	193	185	178	209	167	179	186	200	186	182	194	203	174	202	185	160	173
25155	21396	27481	25635	9432	836	627	528	516	484	504	455	464	423	394	451	421	433	402	462	429	433	415	416	437	411	442	424	420	438	458	402	453	422	445	423	416	412	415	442	411	433	407	428	420	408	440	409	408	417	392	431	414	391	408	428	420	389	403	396	460	420	396	423	382	445	405	414	397	418	408	422	407	417	423	394	435	404	413	425	374	401	409	421	391	408	373	386	416	366	402	465	399	410	420	402	407	410	435	471	433	434	424	400	413	390	396	399	437	432	428	372	397	413	437	467	386	398	418	386	378	421	417	393	383	435	385	409	407	420	428	413	440	431	434	412	423	422	340	416	417	436	410	464	387	378	447	391	381	424	431	418	405	400	415	383	394	403	406	411	386	367	425	428	425	381	386	414	428	447	420	358	447	415	417	421	425	386	422	455	426	381	412	393	417	406	389	409	430	429	398	428	441	390	366	402	429	419	423	413	393	406	383	400	394	426	416	394	423	408	466	418	435	432	432	412	362	424	448	424	394	420	382	428	364	418	433	414	416	444	424	396	408	416	416	414	392	423	411	400	423	418	429	382	402	406	443	420	396	422	389	441	457	394	401	423	417	391	436	415	416	411	412	400	378	449	380	442	435	374	413	405	405	414	414	411	439	429	359	398	396	423	401	453	395	374	397	395	414	401	406	414	419	420	397	391	414	443	441	411	385	445	399	391	371	429	412	404	423	398	391	396	423	419	459	425	449	395	414	363	446	424	434	433	408	388	440	420	393	447	424	451	428	407	403	385	387	444	401	441	395	431	465	495	416	446	399	437	427	431	415	383	429	401	423	401	450	406	416	391	434	409	396	403	409	408	429	423	409	429	391	378	421	430	422	407	417	414	407	420	416	380	440	415	420	414	391	406	383	397	439	439	415	432	445	397	410	401	385	436	414	392	388	377	428	401	397	431	407	412	446	409	432	408	415	407	434	419	398	385	390	421	434	390	421	406	415	420	418	430	417	401	412	416	404	393	422	414	399	410	431	436	416	422	425	397	471	425	429	425	402	438	416	464	395	405	425	413	429	421	426	430	402	433	420	436	410	406	397	379	424	427	392	396	430	428	419	441	405	394	425	423	405	407	435	417	444	396	437	406	434	383	407	397	450	386	415	403	423	415	400	421	391	401	422	381	428	431	374	443	452	401	409	395	407	412	418	431	421	433	405	447	383	435	421	427	429	384	427	414	443	394	408	407	406	411	412	444	414	413	446	379	415	388	437	439	391	390	403	423	370	386	403	386	425	429	423	403	428	438	441	435	436	451	401	413	370	453	379	411	398	458	421	368	414	399	414	451	366	405	415	400	415	440	408	391	400	439	439	441	431	435	409	427	370	381	409	405	377	410	397	425	400	432	440	393	385	410	388	385	406	419	419	435	425	378	408	393	397	412	426	420	416	412	395	416	452	399	389	418	418	456	411	414	453	426	423	408	413	434	462	433	427	398	403	398	406	395	400	420	385	409	417	417	386	386	429	409	400	414	410	410	400	400	396	437	387	434	369	396	437	433	382	428	428	404	423	410	420	395	407	384	414	397	407	415	428	428	408	420	369	377	453	402	449	432	411	417	409	437	406	399	406	392	384	429	440	400	417	406	439	403	401	447	447	428	386	389	423	446	388	384	426	415	396	432	379	443	402	418	391	397	416	444	404	422	411	377	405	418	449	396	417	383	403	410	403	406	437	418	428	419	408	398	430	440	425	397	443	440	415	398	392	425	430	413	414	431	451	451	422	387	400	455	433	428	431	447	425	412	403	400	409	404	391	423	379	415	452	419	407	423	429	407	401	456	376	415	422	418	414	405	408	400	392	395	433	452	397	407	401	364	420	410	422	412	454	441	422	414	443	422	428	386	424	380	448	424	396	392	372	373	407	424	403	423	376	417	413	443	447	425	414	396	429	405	424	409	400	380	398	407	435	453	391	422	385	426	438	398	419	400	413	430	435	426	410	417	393	400	442	387	408	426	414	402	434	410	405	457	411	428	409	429	387	391	430	435	392	416	435	413	408	416	395	377	380	442	413	409	413	434	432	424	470	401	427	427	430	407	376	404	418	449	391	413	434	407	444	414	412	416	432	407	399	458	414	432	435	408	425	393	414	445	383	422	392	437	413	405	393	407	387	406	410	373	404	409	427	401	396	408	414	387	449	393	423	411	407	397	422	415	410	374	470	397	439	442	364	401	383	413	445	424	405	407	391	407	403	420	423	397	414	408	421	393	432	396	396	421	408	449	404	419	382	402	387	396	409	447	395	371	410	409	384	412	453	427	392	409	429	405	360	419	417	405	402	444	428	423	438	424	394	424	427	376	387	428	434	442	396	431	412	417	406	403	418	425	438	421	419	416	421	401	404	425	440	447	416	409	423	457	477	415	405	428	404	420	403	427	383	414	417	383	408	395	401	400	396	422	409	403	429	397	438	429	434	417	430	427	439	400	416	436	395	411	421	385	419	405	439	440	444	414	426	419	417	428	398	428	465	456	421	428	423	424	422	390	428	403	425	419	404	458	420	427	395	399	397	401	382	394	409	409	404	400	377	407	433	372	379	421	381	421	421	409	439	393	407	416	436	438	437	413	418	403	395	453	427	430	414	404	366	436	400	407	424	386	414	393	363	461	424	385	385	413	417	410	422	409	408	378	430	417	416	450	434	409	369	374	409	367	440	451	379	404	442	408	393	398	421	432	480	418	407	400	401	389	399	405	404	415	401	408	391	432	393	398	392	394	382	417	401	369	413	417	387	396	419	410	407	409	451	462	386	396	399	394	411	404	383	425	394	405	433	425	425	415	398	396	450	374	377	373	393	398	407	398	393	426	408	428	449	384	406	418	417	450	410	425	469	392	427	404	388	416	427	415	418	403	416	431	420	371	428	419	412	402	418	427	381	405	383	432	411	383	416	385	414	436	409	410	399	391	360	427	408	430	396	376	422	388	390	379	386	432	420	420	399	386	380	431	453	392	405	457	390	403	427	445	442	395	394	408	431	442	377	421	384	411	431	391	382	464	403	436	414	419	401	398	397	436	449	419	425	446	423	392	406	397	411	374	406	441	408	375	437	397	415	412	435	409	420	382	418	441	461	389	419	450	391	394	388	416	412	435	478	434	368	398	430	390	404	422	401	406	431	431	383	427	370	388	382	383	443	398	402	411	439	410	415	413	461	436	397	445	400	400	423	414	392	455	413	409	425	463	414	390	432	399	401	401	395	440	418	426	412	428	418	423	397	465	391	404	457	397	410	408	439	389	440	418	395	418	420	386	390	430	391	406	435	391	385	423	408	422	428	375	443	397	390	400	429	415	433	439	431	391	404	406	414	403	417	425	431	397	449	388	359	424	405	419	431	418	439	424	416	428	386	418	388	387	430	399	428	432	413	451	390	385	444	385	448	393	421	379	428	398	396	448	397	413	399	381	374	417	395	420	420	411	409	398	379	413	404	432	382	392	467	441	443	447	399	409	427	421
3578	5352	3377	1752	1362	1088	907	807	708	607	589	558	546	489	558	490	503	510	458	441	472	495	459	432	475	476	452	447	436	475	464	481	489	469	479	445	463	432	462	429	474	465	432	461	441	469	461	464	461	447	457	424	424	421	448	504	447	437	464	437	456	446	408	495	460	423	428	456	443	451	414	445	430	434	406	447	449	405	408	430	417	480	460	474	441	439	443	467	427	425	421	440	451	454	448	454	415	428	467	441	469	401	431	445	441	433	433	453	457	430	439	404	410	442	428	405	429	453	456	475	404	391	469	447	459	488	437	470	458	448	455	450	410	443	415	430	463	444	503	399	453	464	445	448	401	457	437	446	455	473	407	472	427	416	439	441	403	437	476	429	396	416	446	441	436	451	462	451	466	444	430	468	433	455	455	431	408	442	501	447	448	410	429	466	470	435	425	478	418	462	452	472	422	410	450	443	463	446	446	444	467	436	419	441	408	452	460	438	447	433	415	438	423	414	441	410	443	421	428	404	424	433	435	451	440	506	420	472	433	483	447	453	453	424	419	442	476	433	441	427	413	450	445	459	423	428	492	422	451	436	424	432	450	461	431	390	434	429	410	408	441	429	456	468	471	441	458	445	451	431	439	441	455	446	441	432	427	440	413	418	412	424	447	451	442	428	471	414	427	417	433	427	463	434	425	433	443	430	449	458	431	420	397	466	424	416	452	435	433	440	461	431	415	436	411	417	434	468	415	453	457	446	419	442	431	467	432	489	400	446	475	445	479	468	423	479	463	417	421	426	448	423	423	464	439	422	449	420	459	473	438	439	479	426	427	428	439	416	429	408	450	437	414	433	436	449	489	491	437	456	422	414	445	431	448	434	459	428	445	426	438	436	437	430	450	443	428	435	465	443	436	442	422	431	443	440	452	433	440	428	402	408	449	467	428	413	459	452	459	456	457	421	439	465	451	431	426	428	468	482	436	424	438	419	432	403	468	493	475	458	461	440	447	447	402	448	449	458	432	435	429	431	447	412	453	432	461	464	423	450	427	477	463	440	432	427	402	435	420	437	448	428	432	446	421	438	448	454	470	440	434	443	454	439	444	442	460	458	434	438	413	440	434	454	460	439	393	423	472	451	446	447	403	475	443	467	464	452	439	455	474	447	424	390	415	415	454	480	444	442	436	457	411	437	481	434	398	469	429	412	452	439	419	456	468	403	435	425	423	480	455	441	431	466	386	437	422	466	445	430	427	449	428	422	414	446	439	424	420	430	489	420	444	419	440	470	480	469	433	439	443	436	440	444	437	453	457	438	425	446	446	441	468	474	407	429	418	424	458	467	466	410	432	446	408	459	427	419	424	450	428	436	459	447	429	411	407	446	465	459	421	433	437	430	470	508	459	460	428	399	425	434	444	439	431	410	456	446	451	449	439	458	425	428	481	441	477	418	444	447	434	454	455	421	424	410	445	433	450	477	445	455	422	444	427	443	456	480	407	423	421	440	440	465	443	456	466	436	428	454	459	439	412	436	450	487	456	416	450	447	444	421	393	457	410	460	423	366	421	413	419	433	431	422	429	434	439	454	454	439	406	435	451	430	452	416	420	408	444	469	442	428	463	412	431	490	453	462	449	435	450	442	449	410	437	478	438	422	427	453	431	438	442	434	439	444	468	461	399	448	435	430	454	424	436	485	434	403	453	444	447	448	461	450	444	404	425	490	424	424	425	445	467	452	418	457	454	438	452	435	476	454	453	462	461	444	445	463	453	444	408	449	437	409	419	476	440	440	394	462	458	479	410	406	446	414	436	426	455	432	469	416	403	467	479	436	440	462	454	410	432	446	430	400	417	446	445	449	434	428	432	417	445	474	466	462	475	447	483	480	451	480	438	481	407	443	460	421	450	427	451	464	479	462	432	440	484	421	416	434	438	466	450	456	442	426	440	423	422	467	451	429	409	420	438	414	437	409	419	448	423	416	415	453	415	446	441	438	458	448	428	465	492	436	434	421	439	433	435	452	462	447	424	464	416	445	416	418	444	447	411	451	440	462	468	466	428	444	418	426	432	413	432	412	445	445	442	426	458	442	443	430	455	445	402	424	433	466	443	426	420	450	451	418	479	444	405	441	443	433	415	463	441	425	440	417	434	449	470	433	416	431	442	428	446	399	479	488	429	465	397	430	453	391	470	461	419	450	434	433	468	440	446	467	415	454	454	417	444	439	458	458	466	442	448	394	464	455	418	449	446	429	454	438	436	438	428	416	474	453	414	435	445	443	433	428	487	407	436	447	424	462	427	428	435	432	413	427	439	448	464	406	432	483	455	457	442	461	419	474	453	430	414	459	424	436	420	457	456	483	410	432	438	449	463	422	452	454	437	434	458	472	431	437	431	424	467	422	431	437	437	454	441	410	440	410	471	435	451	456	413	435	454	436	440	421	445	386	462	433	433	410	439	453	429	444	468	425	441	413	433	423	413	456	444	439	433	419	450	424	452	399	444	449	451	449	410	443	437	411	469	442	470	460	409	429	456	460	394	446	444	458	420	452	468	434	406	460	453	441	470	420	418	446	437	417	417	421	447	448	432	413	431	423	445	435	431	446	443	453	444	453	412	446	449	432	401	440	452	473	425	443	445	448	444	459	436	444	446	421	454	445	410	417	449	450	423	457	439	461	453	449	436	472	418	437	453	497	458	469	470	484	455	449	410	437	420	427	441	408	453	480	416	437	427	427	458	408	396	466	471	439	386	440	434	433	444	416	431	443	429	438	452	388	450	446	420	415	397	412	415	466	472	444	412	457	441	445	440	465	421	440	450	432	419	385	441	410	457	446	430	428	424	455	448	430	423	444	443	452	445	456	436	461	464	489	454	459	415	466	421	431	449	446	459	421	413	456	438	484	440	435	433	414	448	430	468	437	426	459	435	446	430	430	438	433	449	422	425	430	415	426	449	428	441	454	476	402	453	399	448	441	446	434	415	444	501	447	467	450	433	452	437	409	438	428	446	423	481	444	422	451	497	473	423	439	440	442	439	470	429	468	495	438	420	448	470	451	453	446	432	431	443	421	453	444	421	443	417	408	435	436	449	468	444	444	398	424	385	471	440	435	477	385	494	405	408	442	440	454	436	453	419	445	463	448	473	425	441	469	430	443	453	456	434	408	441	480	476	446	444	454	458	414	477	400	432	472	436	418	468	447	416	429	464	422	477	421	432	443	444	472	413	452	450	469	438	434	426	449	456	444	468	461	400	432	407	455	475	437	425	448	452	444	453	413	409	434	437	442	460	428	464	443	403	476	456	466	427	421	435	448	459	420	437	434	464	476	468	415	468	433	425	428	482	445	482	466	449	442	430	453	422	428	450	476	450	449	418	456	457	504	463	424	477	422	437	475	441	410	410	452	445	458	427	436	479	479	441	457	421	451	445	413	424	433	427	464	449	442	407	461	438	450	407	451	412	401	443	478	430	420	407	483	451	482	469	458	395	452	460	449	456	418	464	431
22820	21334	28990	24015	21329	21352	6982	1137	834	752	633	588	626	542	526	542	516	477	497	494	427	441	440	417	419	435	452	445	438	452	421	433	408	419	432	426	450	422	404	423	395	418	395	425	394	381	404	396	437	418	407	362	427	397	413	385	423	387	396	401	361	392	383	429	420	404	384	372	392	334	383	400	404	416	418	428	422	412	394	422	387	384	426	379	396	405	390	388	401	384	407	374	425	419	424	372	403	379	409	391	434	395	404	365	379	407	369	392	380	396	419	429	379	366	364	395	381	388	407	436	389	394	420	408	406	417	382	400	444	388	378	410	428	398	394	399	404	396	428	377	435	405	386	414	402	404	399	422	415	422	383	358	399	387	378	391	432	416	406	394	398	394	406	388	436	387	408	417	415	368	386	374	402	406	391	450	439	425	399	422	416	392	356	427	424	394	409	391	408	392	408	431	397	373	427	385	419	368	404	385	385	409	405	405	427	375	405	374	405	398	394	384	405	416	387	414	413	416	364	424	411	395	464	411	427	397	410	403	408	429	380	389	365	400	420	381	391	395	427	422	386	399	414	395	402	430	428	352	418	380	404	384	434	417	406	414	418	425	388	389	394	440	383	446	350	406	420	396	388	416	432	388	375	393	422	391	379	377	423	424	392	410	405	410	427	404	404	404	357	424	395	400	417	417	420	372	423	421	370	378	371	423	388	382	382	398	365	397	377	370	390	397	409	401	398	394	390	431	389	421	397	397	402	369	392	392	391	359	386	413	406	432	397	420	419	428	394	406	369	418	422	388	438	401	410	416	418	412	397	410	416	402	417	413	374	410	395	381	387	391	399	397	390	405	407	401	381	431	435	414	422	416	424	399	350	399	422	338	373	397	395	387	435	432	447	431	403	376	399	400	429	403	406	397	367	412	392	399	388	393	371	386	398	440	382	380	427	382	364	411	369	373	399	395	413	401	406	407	379	386	360	399	407	409	403	376	389	417	389	387	375	416	445	406	394	401	426	405	390	419	375	397	409	414	398	360	385	395	412	387	374	385	392	389	419	369	361	399	415	390	373	384	375	395	396	405	408	371	392	395	431	436	398	361	386	392	393	365	407	406	369	413	394	428	412	415	419	400	365	412	375	411	382	401	400	395	409	408	382	435	405	364	380	399	377	414	383	397	402	380	421	363	382	410	389	373	369	363	409	411	428	407	415	391	404	386	366	419	418	413	425	368	393	408	399	390	385	413	401	415	416	432	367	412	378	370	416	423	391	395	437	427	439	392	380	373	418	399	412	437	416	385	379	435	400	424	390	374	390	373	432	406	378	443	397	396	367	394	424	393	404	385	361	435	401	423	397	443	386	388	377	405	365	415	433	402	387	393	416	382	389	421	380	407	369	431	364	379	406	386	410	368	413	378	382	372	431	371	380	392	377	419	387	398	400	362	408	401	388	390	389	406	393	423	442	377	354	403	420	414	431	408	412	397	395	389	407	381	417	387	388	402	373	385	387	417	400	402	379	415	385	374	408	426	405	381	370	398	435	401	357	397	411	404	398	412	376	418	420	400	405	431	388	389	385	400	396	394	411	409	388	385	411	414	343	411	410	436	382	404	422	452	393	417	429	407	426	374	391	412	432	409	422	394	421	396	383	403	448	368	403	387	410	362	410	366	404	383	389	380	392	385	403	435	451	415	363	426	436	376	394	405	444	409	412	429	408	424	391	363	395	395	413	408	395	414	410	384	385	449	412	454	391	404	387	420	429	410	367	390	381	416	388	372	405	407	373	399	378	400	421	400	399	408	428	383	358	405	389	421	378	373	357	406	404	394	419	425	404	380	413	390	391	397	398	404	402	405	425	417	409	406	424	385	372	401	413	387	432	384	422	397	422	385	414	383	420	416	405	425	387	425	383	446	407	402	435	399	419	421	383	408	441	400	408	418	365	384	383	417	421	381	399	444	428	380	419	380	415	385	388	394	403	429	382	428	440	401	396	376	403	410	398	385	401	376	406	407	405	405	369	386	420	396	405	390	392	408	382	386	407	442	407	384	395	403	399	381	382	380	439	396	407	391	404	393	423	382	428	424	385	397	410	403	407	415	372	422	426	391	448	417	433	394	411	407	428	404	357	385	427	423	338	396	383	406	414	426	414	398	401	427	425	390	389	391	441	407	426	405	427	399	358	411	395	387	398	434	393	404	411	360	387	387	374	391	378	415	384	405	396	390	408	380	390	402	401	385	363	388	414	433	381	406	380	395	477	416	434	435	428	452	409	393	407	413	365	399	400	392	405	389	422	399	393	391	396	403	402	408	440	395	435	403	399	404	391	378	420	393	384	385	382	406	419	429	411	415	432	408	369	397	380	402	402	396	436	400	388	382	386	400	391	387	437	441	410	390	416	421	384	387	386	399	377	392	416	360	404	398	381	391	403	386	390	419	412	427	426	390	373	379	376	364	360	380	383	385	404	408	380	440	399	376	431	433	399	411	404	410	369	443	403	376	399	426	385	372	375	417	429	419	403	427	410	398	425	395	456	381	413	409	401	384	389	413	438	363	404	368	369	426	385	402	386	390	386	404	411	371	395	410	391	383	405	387	419	393	389	385	374	414	415	402	390	388	404	406	377	403	377	389	397	425	389	404	398	403	396	416	417	406	357	389	440	394	380	377	410	366	395	382	417	405	411	391	427	418	419	368	427	439	361	440	395	379	401	435	434	435	372	406	418	367	424	394	393	384	426	366	409	366	381	392	390	390	422	402	421	390	398	408	404	385	371	397	400	399	450	434	377	441	400	375	410	376	420	449	398	379	380	396	357	406	444	401	374	375	380	418	394	380	422	327	386	408	419	401	386	409	354	408	406	406	380	340	412	416	406	396	413	380	402	403	413	427	391	356	374	409	392	403	400	396	401	388	402	390	417	398	394	375	407	409	375	402	405	417	427	389	405	380	402	441	420	391	426	384	391	379	383	399	423	388	382	385	401	380	425	407	390	426	432	414	362	364	405	367	383	383	419	377	417	406	395	403	407	377	407	413	395	386	396	422	428	400	414	407	428	399	405	385	412	389	377	379	413	398	361	406	390	399	384	407	398	392	398	398	408	366	396	418	420	404	423	378	351	383	370	367	395	404	371	416	388	424	384	412	379	410	420	378	430	382	423	400	404	410	370	411	383	384	404	394	410	436	387	392	401	397	382	407	437	420	398	420	412	370	414	400	374	377	421	380	412	403	358	421	391	441	445	418	386	410	420	404	359	404	375	392	383	415	423	377	415	385	361	380	398	381	380	388	385	376	402	400	370	380	397	392	410	433	390	422	407	430	448	373	385	395	388	388	416	395	378	382	377	404	376	449	394	389	429	422	386	406	401	414	393	440	379	384	419	398	403	417	420	410	422	379	420	392	422	391	379	438	379	379	420	393	374	411	391	373	417	386	428	396	401	425	411	381	382	383	395	412	405	414	396	374	412	414	397	425	412	416	382	390	436	426	399	423	412	411	397	393
4730	14790	9896	4715	3454	2632	1997	1584	1344	1078	957	791	773	676	636	605	552	568	509	475	483	546	490	496	475	485	471	460	443	456	485	463	461	424	403	443	405	430	425	438	414	411	430	434	425	418	397	449	420	431	438	413	412	382	407	424	397	383	414	418	431	384	412	437	427	361	394	387	397	427	412	432	403	402	403	412	383	388	373	416	407	400	439	398	425	421	452	463	381	420	423	395	414	427	412	422	437	408	386	411	404	399	401	396	382	375	423	403	411	417	413	386	406	384	421	415	372	426	368	392	412	415	374	421	400	376	409	413	417	420	437	420	410	406	431	434	402	408	398	390	415	385	430	404	437	408	409	413	378	406	395	393	403	419	407	413	416	361	409	445	385	420	407	398	420	402	423	400	389	411	383	420	398	398	430	403	429	402	423	424	418	414	440	424	411	406	406	425	405	417	418	411	377	399	398	415	382	408	416	390	418	380	421	419	426	439	398	374	398	413	392	406	414	420	381	384	413	393	404	404	401	426	436	437	418	413	435	426	410	394	378	371	414	418	383	397	449	392	379	407	410	392	418	410	404	433	423	429	369	406	398	408	405	405	391	395	433	410	395	416	404	445	413	406	382	396	388	387	405	417	412	380	434	395	416	393	410	449	418	416	401	419	394	389	386	400	416	350	428	388	388	409	402	452	405	389	422	390	390	381	445	396	414	388	404	396	400	429	424	438	430	435	393	399	404	408	397	384	400	438	429	416	424	397	370	411	388	391	424	396	415	410	379	409	410	348	422	402	399	411	422	401	427	448	401	420	373	425	408	378	404	385	388	409	407	398	424	461	414	406	412	408	405	382	438	393	408	391	425	367	412	419	356	393	420	433	412	415	398	385	413	407	402	370	370	416	401	421	415	371	379	429	396	405	419	388	415	384	432	426	408	384	399	418	406	434	407	399	369	372	362	404	415	388	381	392	427	385	400	409	405	401	375	353	415	415	448	401	416	355	429	401	385	406	434	425	397	422	446	399	425	394	397	379	431	410	357	398	388	404	399	422	407	383	410	412	366	426	429	419	388	390	392	419	425	397	406	412	389	406	425	424	456	408	376	416	458	435	440	440	402	384	399	368	439	397	401	431	419	386	423	373	399	431	399	379	402	407	419	391	411	426	398	393	379	387	409	400	417	411	389	437	412	396	405	453	359	417	368	425	430	391	421	385	399	415	403	392	399	420	402	407	402	431	396	435	392	409	423	416	396	395	400	385	425	382	405	417	399	394	423	392	400	421	446	403	434	387	419	377	403	402	434	384	398	433	410	424	432	378	389	405	392	385	411	385	386	427	391	428	376	414	398	378	399	400	438	439	403	409	398	401	423	398	424	413	400	444	398	390	410	367	376	424	394	404	391	409	407	436	432	378	424	420	433	409	430	386	397	372	404	421	400	373	415	403	390	381	406	429	436	390	410	425	388	444	382	413	409	397	373	414	435	397	426	400	402	401	414	402	408	429	374	397	422	428	396	384	418	368	400	440	412	407	403	393	425	388	394	429	374	421	376	442	438	377	407	404	386	407	433	383	447	405	420	434	406	420	393	406	406	415	369	409	424	403	412	433	364	391	403	416	415	390	385	414	418	426	401	384	404	357	402	413	407	402	399	431	418	428	381	400	405	404	404	377	382	398	402	460	372	393	423	415	412	409	412	436	407	363	376	411	366	377	446	432	427	415	430	417	412	405	392	397	398	422	400	385	421	383	436	398	407	442	424	434	426	378	396	393	383	416	426	412	417	400	387	419	413	419	435	400	402	399	386	418	404	404	382	439	409	410	409	374	434	376	387	414	423	418	419	399	405	423	405	401	450	382	396	375	416	389	451	439	396	420	410	417	402	441	384	409	405	407	382	480	410	403	370	423	436	404	455	395	414	386	393	395	381	408	392	412	390	363	382	426	361	411	381	403	433	432	438	406	357	437	395	372	395	400	418	398	372	426	416	382	388	396	384	404	356	424	407	383	399	398	398	398	381	377	401	384	395	373	409	394	414	378	367	375	383	406	417	426	412	395	417	430	434	394	392	383	413	395	421	436	383	385	404	374	392	381	397	381	386	386	409	369	429	423	409	417	413	392	402	437	407	402	388	422	434	398	394	416	395	405	392	408	376	385	426	412	415	411	402	411	424	418	410	405	406	408	373	408	402	401	444	402	434	417	388	430	406	375	414	442	402	391	395	383	386	446	400	422	385	415	391	414	364	423	400	395	405	395	425	400	403	359	426	383	404	401	405	422	404	395	377	446	366	403	395	444	390	403	390	405	393	419	405	420	425	441	418	459	406	392	423	398	418	430	383	426	401	388	385	390	361	393	427	396	412	397	409	413	410	385	395	386	426	407	396	450	417	386	402	425	418	383	413	389	418	375	409	416	468	394	437	416	402	398	402	415	373	419	406	425	397	422	426	391	396	395	398	422	389	405	419	425	388	416	414	383	407	410	385	397	440	401	389	390	425	426	403	386	436	400	419	382	390	420	390	414	398	428	417	423	404	390	438	363	420	422	394	405	432	416	404	412	422	435	382	395	358	379	424	420	445	413	381	403	392	420	410	436	438	394	419	395	387	400	386	417	417	383	453	393	370	414	419	443	397	410	411	385	406	404	414	406	383	393	396	416	384	393	411	379	417	436	399	366	371	448	400	378	404	408	416	411	435	445	434	408	418	407	429	404	413	402	410	402	386	428	380	414	419	402	401	395	394	426	408	427	418	420	399	421	395	447	359	402	406	404	420	409	447	397	374	401	390	382	440	407	410	412	407	419	401	396	416	417	409	391	421	407	433	411	411	400	421	413	397	448	374	411	366	385	409	403	416	428	367	423	366	399	411	407	439	422	404	397	400	405	393	372	402	406	418	398	392	381	408	411	399	389	389	391	433	415	409	368	425	417	386	403	385	448	383	418	414	382	394	401	376	424	411	401	402	420	433	374	401	444	389	369	407	372	399	436	409	406	420	410	390	393	387	415	389	451	403	442	406	433	429	414	388	401	423	417	400	437	381	412	401	387	394	402	414	391	377	430	389	401	398	400	411	413	429	418	410	401	419	443	379	393	388	398	405	377	408	404	393	421	387	392	406	418	384	434	376	381	415	399	382	453	414	422	407	363	368	427	415	387	451	383	361	391	407	403	427	378	384	430	412	424	393	400	392	396	410	420	443	437	419	380	412	405	407	445	428	453	380	380	397	428	390	409	430	383	433	396	417	408	444	387	404	418	384	387	430	385	399	416	381	393	383	411	395	471	425	378	443	410	388	474	415	372	392	429	400	414	439	404	409	437	367	394	407	425	412	417	392	377	409	382	386	401	406	411	394	433	408	428	384	394	387	415	437	405	385	434	414	390	400	404	385	395	378	415	439	434	408	425	386	421	386	410	396	437	368	378	422	408	423	401	376	426	432	404	443	386	402	406	386	418	444	430	357	394	414	405	404	426	408	403	423	422	375	386	411	415	366	387	413	389	392	405
27888	17052	2977	484	327	260	249	236	261	211	222	251	236	227	243	227	255	214	203	224	221	208	243	196	221	208	223	207	211	231	241	226	241	225	221	247	207	213	187	195	225	211	230	232	209	219	224	218	200	204	251	226	213	236	234	226	208	234	217	207	208	200	203	222	229	242	235	239	249	238	225	196	226	232	242	220	215	230	227	241	190	224	236	204	213	239	221	225	229	248	220	232	214	247	219	209	217	198	214	205	220	199	197	216	245	229	206	219	203	205	251	222	247	226	231	223	195	196	215	205	211	234	204	243	220	244	247	229	237	234	207	214	204	222	221	195	201	201	226	201	243	235	207	213	217	219	236	225	236	228	229	214	216	207	203	234	221	234	209	227	208	235	200	227	224	213	222	220	249	204	215	229	224	205	208	218	185	222	216	210	234	227	218	205	228	245	219	239	255	240	210	216	261	208	224	212	217	234	211	217	223	253	223	202	225	227	237	250	223	224	217	216	217	234	213	206	200	261	218	206	225	205	195	185	240	192	249	216	207	206	190	218	230	210	238	187	251	215	207	232	235	206	204	230	220	227	209	264	229	212	229	195	188	249	217	223	230	205	207	215	234	255	203	227	234	205	227	196	207	205	247	233	249	226	209	204	189	236	235	199	233	186	208	216	239	249	221	216	224	225	201	230	259	228	245	192	224	229	209	227	244	207	212	218	219	229	205	218	227	219	237	213	229	216	229	218	228	202	219	230	228	239	215	221	238	214	229	239	237	209	229	228	256	229	215	217	229	222	220	233	224	215	220	234	219	203	229	223	223	202	199	242	232	195	203	222	231	223	228	224	218	228	216	228	226	215	236	241	241	213	223	235	218	230	232	208	216	227	205	251	238	222	216	215	224	220	226	244	212	187	251	225	214	208	208	220	232	248	211	214	207	215	252	255	208	194	230	225	232	224	239	228	232	217	199	206	235	244	227	204	224	232	207	214	218	215	227	227	196	227	232	194	199	227	221	208	236	235	184	242	249	246	215	248	203	225	235	218	217	221	227	194	214	226	214	233	256	189	211	206	216	220	217	262	250	236	224	207	224	211	199	209	235	202	187	228	210	211	212	227	212	199	244	247	207	209	222	211	219	228	207	265	203	237	223	183	192	214	236	200	238	238	206	242	204	204	242	233	241	217	242	222	224	208	232	207	229	223	239	232	203	241	199	212	226	217	233	223	244	227	253	222	213	243	225	214	232	211	196	237	231	214	230	239	207	244	205	243	226	205	211	215	209	194	222	214	202	195	236	199	202	230	212	205	193	237	197	193	211	245	207	217	219	193	198	235	233	228	205	216	247	224	211	225	239	239	232	207	241	207	238	222	217	212	236	225	231	233	230	187	205	235	218	206	213	230	231	236	230	243	224	239	216	209	213	218	226	207	233	203	246	206	220	232	235	215	231	189	256	225	211	256	202	189	192	232	201	216	211	227	212	212	258	199	242	198	228	219	230	264	232	213	229	227	214	213	228	233	252	196	223	225	213	214	183	223	208	227	205	207	248	225	226	213	213	219	218	229	233	207	233	195	229	197	225	211	212	213	196	221	214	249	215	194	208	257	236	224	204	204	212	240	218	221	236	243	217	195	208	194	211	206	205	225	212	219	195	241	217	222	213	226	239	228	242	227	213	240	212	216	195	217	202	190	205	224	239	227	213	230	248	240	212	221	218	221	205	214	235	217	235	199	228	189	201	225	227	212	212	224	203	215	257	248	217	236	205	227	242	207	231	246	217	208	205	208	247	206	198	213	210	216	246	228	207	219	211	228	219	188	238	232	204	242	225	223	203	235	202	247	199	231	241	210	213	218	224	211	220	218	207	271	249	218	218	234	228	218	220	195	220	221	245	268	217	204	235	185	231	219	211	208	223	222	188	230	224	211	206	212	235	224	213	200	219	210	203	226	211	221	199	197	217	242	192	223	237	244	196	227	207	223	218	211	217	238	207	229	214	214	216	219	203	219	221	221	217	201	223	222	206	250	202	226	229	196	218	216	224	221	223	220	229	217	225	231	210	230	210	222	226	219	212	222	221	241	231	213	244	204	211	236	201	212	204	209	212	206	200	198	243	248	215	232	252	236	235	232	218	220	232	213	208	219	205	220	210	222	221	217	240	209	207	230	232	212	232	218	224	223	213	213	237	237	224	225	223	213	218	203	227	252	242	253	213	224	232	219	239	212	235	221	221	198	212	195	226	204	219	225	226	235	205	194	216	237	236	210	220	233	204	220	194	192	208	242	190	203	187	226	212	203	185	200	226	237	239	202	220	196	221	225	222	237	240	244	201	234	234	216	216	251	214	229	219	217	206	206	203	239	234	203	207	251	240	262	215	226	226	210	217	210	189	202	228	237	216	228	221	202	235	231	219	233	221	206	213	255	215	223	253	202	238	243	225	196	234	227	223	223	220	214	204	212	215	205	200	225	244	230	227	218	245	233	218	230	211	249	241	194	209	208	212	202	221	221	253	238	207	229	252	216	199	234	204	243	228	203	223	237	243	218	236	239	223	223	225	199	194	240	205	225	235	218	241	215	204	193	219	206	244	207	212	227	216	245	237	224	227	211	225	209	230	220	228	217	205	246	209	217	234	227	240	209	214	231	234	221	212	226	222	233	229	215	247	189	221	220	208	218	222	231	213	205	220	210	199	205	244	222	252	219	188	236	222	227	218	233	239	226	223	231	212	236	222	223	228	228	234	223	214	243	222	224	198	242	214	229	215	228	237	192	213	238	213	211	225	222	197	217	192	221	226	219	194	239	200	214	212	226	213	231	220	224	201	192	211	212	224	202	211	213	222	234	223	223	228	217	194	227	213	231	230	234	221	221	202	200	217	223	248	222	217	226	226	213	239	204	229	231	202	213	227	186	220	247	214	209	225	221	209	213	242	207	228	245	218	240	241	221	225	225	217	253	229	231	208	222	190	229	206	214	215	220	215	253	236	234	213	237	224	215	233	208	209	200	231	220	220	206	229	231	197	222	249	234	214	198	217	227	271	204	224	202	225	228	208	213	244	243	219	229	222	223	211	215	244	207	200	211	241	233	234	219	241	236	218	241	217	218	238	201	236	225	225	230	194	245	206	233	231	218	201	215	227	254	217	202	227	253	227	212	222	208	216	209	222	244	212	242	221	240	228	215	221	210	240	239	231	266	238	206	210	231	216	218	233	228	217	226	237	238	215	232	224	225	220	230	222	193	246	200	236	210	213	192	238	208	208	220	217	221	211	192	214	216	231	203	230	233	239	228	221	207	217	208	197	198	234	222	237	219	206	214	199	220	234	188	235	204	223	215	221	217	214	221	209	200	218	218	246	250	204	237	230	221	206	229	218	243	228	248	206	217	215	216	214	208	210	204	176	227	180	223	231	211	249	219	210	219	223	233	188	214	213	222	216	207	231	239	236	233	204	221	228	182	189	228	210	213	215	239	236	211	189	201	206	208	204	241	254	216	208	227	220	224
4278	803	632	392	343	313	303	260	262	248	283	249	282	256	252	257	258	269	235	274	279	270	290	238	259	261	239	251	256	248	246	244	251	231	252	241	265	244	273	244	248	237	260	239	238	252	245	264	252	248	242	263	251	259	239	236	275	248	236	236	249	265	241	233	261	254	258	252	246	263	258	251	235	265	264	258	263	234	251	251	243	241	242	245	269	224	234	243	209	258	250	262	234	275	237	252	231	247	225	244	240	232	259	245	257	239	242	268	219	246	237	249	246	231	260	259	229	232	265	246	266	257	261	257	249	234	250	232	262	261	258	226	255	237	249	233	257	250	256	240	239	248	253	265	263	267	259	211	254	270	283	253	258	250	255	222	265	253	216	229	266	240	253	240	243	240	283	237	282	261	262	248	205	264	243	237	253	251	233	273	268	234	259	258	244	262	251	273	258	259	261	230	263	268	251	289	253	255	239	242	240	258	231	233	236	253	252	258	227	236	261	223	243	231	244	256	248	269	256	259	268	236	240	239	243	233	250	278	248	249	273	245	271	259	271	259	238	231	248	269	222	276	217	250	235	244	246	260	255	277	265	252	238	237	250	261	283	261	232	245	246	211	223	228	294	248	245	231	253	268	252	250	248	248	272	259	270	263	282	238	272	253	259	230	267	253	245	275	244	263	249	239	241	230	208	253	268	218	239	265	272	250	231	258	229	232	238	246	258	249	248	258	252	262	250	224	256	265	271	225	258	253	239	284	259	216	258	233	231	298	227	231	227	228	237	246	251	257	239	252	212	277	223	255	234	236	246	238	272	285	261	233	246	235	251	241	239	253	247	268	251	257	223	241	262	267	246	208	244	269	232	245	242	253	249	236	245	231	255	263	255	212	238	229	228	222	248	235	230	245	261	226	229	253	244	231	238	267	249	253	246	241	265	247	234	267	273	243	256	241	251	241	235	241	259	240	234	249	276	239	241	262	237	225	233	269	276	246	226	247	230	243	262	236	243	258	252	241	226	242	255	274	265	234	257	239	234	241	237	221	245	243	265	248	258	250	253	257	239	228	227	247	218	242	254	218	219	255	269	238	282	240	255	248	239	255	264	257	259	230	277	269	230	239	252	242	258	247	230	248	265	233	243	233	232	245	266	248	261	264	253	228	259	232	254	270	236	228	255	236	255	260	233	228	280	249	226	238	253	220	264	253	259	239	224	252	231	224	265	280	253	232	208	235	249	268	228	285	257	228	236	275	254	251	234	232	267	265	254	247	245	253	268	224	236	236	261	223	266	245	246	233	235	255	277	262	242	229	263	249	262	244	268	236	282	264	247	264	253	251	267	249	258	246	266	267	219	257	247	260	255	244	246	260	248	237	239	247	277	239	277	258	287	255	235	240	227	278	245	237	242	254	239	262	254	265	259	242	281	258	254	214	247	246	245	246	254	286	252	263	267	248	253	272	254	239	256	276	216	251	256	237	246	241	244	256	265	249	248	241	231	259	244	281	259	245	263	272	261	237	230	234	266	246	268	277	242	242	241	233	245	251	255	261	264	280	260	267	245	238	216	228	245	263	245	255	274	246	244	255	274	256	236	229	243	255	247	245	281	239	272	249	266	233	227	215	230	225	267	232	217	252	235	244	253	242	250	243	256	264	264	250	252	231	268	245	253	253	269	248	255	252	225	254	218	271	227	260	228	263	236	250	234	233	234	231	254	242	254	270	263	262	243	251	241	250	250	240	246	260	243	280	238	252	235	260	224	233	248	255	248	248	256	241	260	255	250	260	262	263	244	258	259	239	241	241	227	256	230	232	229	241	265	247	245	239	259	244	231	221	242	242	252	262	273	251	227	237	248	215	257	261	250	241	261	235	230	266	246	272	255	232	243	259	264	228	240	259	244	311	226	250	242	231	230	224	240	252	223	255	265	233	256	258	250	283	247	257	256	244	237	278	277	228	269	263	257	225	253	246	271	260	260	254	245	237	210	280	267	231	237	255	272	232	242	238	262	248	226	241	265	255	270	236	248	269	236	251	249	237	248	252	264	247	277	252	241	265	245	264	272	254	275	239	230	248	259	233	199	245	246	268	260	230	232	233	239	224	230	263	258	267	251	241	255	239	268	235	267	280	260	272	257	275	256	254	291	271	251	273	248	267	278	231	277	257	238	264	262	246	249	249	227	270	233	256	256	245	261	252	243	253	254	243	254	232	236	274	249	274	265	251	221	253	242	234	228	256	265	253	265	266	261	243	235	276	241	276	241	258	242	219	264	253	274	246	265	262	243	248	282	255	247	239	266	247	211	277	243	257	253	257	241	253	243	304	254	239	266	268	240	268	246	229	246	240	255	258	242	228	253	249	265	275	256	260	260	261	244	263	237	271	246	258	278	261	238	244	239	237	269	213	239	231	248	245	256	247	256	235	244	247	241	258	212	255	254	233	245	207	257	251	236	242	240	224	241	239	259	251	279	244	245	226	254	254	251	231	256	240	243	239	233	247	241	256	238	262	261	232	270	246	238	222	265	239	235	254	250	239	215	250	250	256	244	243	257	237	234	256	230	269	263	243	240	250	257	238	249	240	262	232	219	238	224	268	227	260	260	240	238	253	255	229	236	271	229	253	250	259	215	271	241	262	226	267	255	221	247	260	263	259	236	250	270	261	262	249	247	257	266	234	282	266	264	251	208	244	238	243	256	252	222	256	238	223	260	258	227	270	254	222	252	218	265	270	266	254	253	252	256	284	238	224	268	259	250	249	265	265	274	265	231	268	236	269	246	226	251	240	250	253	258	238	241	232	246	233	266	266	242	246	220	212	254	230	244	253	243	254	265	247	270	283	246	229	232	285	244	205	252	244	238	234	225	210	230	235	244	225	231	229	275	252	234	228	273	248	241	262	251	243	249	261	244	238	246	237	244	228	273	254	253	245	249	230	217	245	246	249	261	249	243	233	252	244	225	238	277	246	279	241	264	247	239	276	221	233	259	254	233	238	259	251	232	272	254	243	238	254	257	249	254	232	253	255	235	239	232	249	250	259	266	280	221	245	251	252	252	261	258	266	268	253	270	244	245	241	232	249	234	273	255	243	253	210	276	248	256	255	280	258	254	265	243	226	218	274	236	251	269	265	279	229	239	223	250	236	244	263	225	248	221	253	292	261	270	262	233	235	266	268	260	240	239	262	220	238	242	245	244	250	277	259	235	251	277	251	261	242	263	226	241	257	287	273	249	234	248	255	211	230	264	256	238	232	240	257	286	267	232	237	251	215	276	242	249	273	242	255	250	263	234	270	241	262	254	216	240	265	232	238	227	220	257	257	248	257	242	248	282	252	226	251	224	262	243	250	249	251	227	263	260	246	257	262	242	263	255	250	223	257	248	227	245	253	245	275	241	260	280	209	204	250	245	277	264	258	245	296	250	257	258	237	243	257	208	247	264	238	254	287	282	225	239	245	246	233	236	227	226	244	262	264	258	229	245	249	239	270	277	248	230	244	249	255
23959	21330	28522	24443	21317	8366	830	497	432	354	323	304	271	266	234	230	224	218	190	197	213	231	210	171	167	183	176	198	172	193	197	186	174	184	185	200	172	169	162	188	157	173	192	164	151	182	166	160	185	181	187	171	171	179	163	173	166	168	170	169	185	178	178	170	160	149	189	179	196	183	182	174	180	192	171	173	170	193	174	160	200	152	177	175	160	176	167	168	170	195	173	165	167	156	179	156	169	188	166	157	147	182	182	153	174	158	170	169	159	163	181	159	168	144	187	174	177	201	184	175	163	167	174	188	170	166	153	151	167	178	176	170	191	182	159	185	171	156	163	179	167	181	156	152	178	186	157	164	163	147	177	164	183	172	168	187	157	191	161	178	173	169	196	153	164	169	166	196	206	158	185	170	170	182	169	143	163	168	162	159	158	145	150	162	179	174	175	157	180	176	156	171	177	165	174	167	179	169	153	191	187	168	168	164	194	168	160	185	171	164	167	157	163	169	165	174	140	174	181	192	160	163	145	178	189	169	170	184	174	160	181	177	155	167	165	157	178	164	165	172	177	167	156	171	161	153	154	180	172	196	183	172	137	172	155	184	184	171	144	172	177	151	163	185	171	169	184	152	154	158	195	161	169	179	156	164	178	175	148	172	164	174	191	154	160	167	171	163	158	176	183	173	163	151	181	184	171	174	159	154	194	163	180	206	161	171	156	145	163	180	172	156	170	159	165	172	166	180	180	180	185	171	163	175	187	163	192	194	167	151	182	166	196	167	177	184	155	178	202	190	181	177	183	180	175	179	183	186	156	174	172	152	177	187	155	157	181	191	166	161	155	150	164	181	153	173	158	176	173	165	169	168	179	165	182	154	182	177	179	155	184	155	161	166	143	168	148	179	152	190	169	175	160	176	169	156	158	158	185	175	158	200	175	177	169	160	177	189	168	177	174	154	199	179	171	143	186	157	169	161	179	161	169	182	161	174	151	174	147	178	163	158	154	164	180	178	186	175	172	185	149	171	167	158	155	176	156	173	172	172	166	161	165	184	184	155	170	181	169	171	188	181	184	165	176	158	176	199	183	197	170	144	164	141	172	191	171	170	172	174	161	165	177	176	171	166	161	153	172	179	181	162	150	146	174	190	154	169	165	143	187	173	158	185	192	168	149	148	169	180	174	177	189	165	164	179	175	161	153	182	137	167	163	168	163	165	184	171	191	157	153	158	185	183	185	167	183	171	189	164	165	164	184	154	184	182	160	177	145	162	172	170	155	174	166	185	175	182	180	155	163	174	184	170	192	187	167	176	162	166	169	185	157	190	156	175	186	166	185	175	191	171	160	165	163	179	179	176	179	168	166	156	163	152	192	164	174	153	150	189	168	178	183	166	183	183	160	179	149	175	169	159	187	203	165	158	173	174	153	191	173	172	176	178	192	163	174	169	174	168	173	178	162	146	152	166	169	184	166	190	165	176	171	188	156	191	161	196	164	182	151	166	166	179	175	173	149	146	158	182	157	174	167	177	163	164	157	188	184	162	152	145	181	174	167	190	154	196	173	150	158	166	178	157	168	179	146	183	172	165	171	200	161	182	168	169	172	174	154	186	161	171	197	172	146	169	186	161	201	167	172	165	179	186	145	156	174	138	178	155	143	171	159	177	154	164	187	165	185	172	165	174	186	177	183	174	185	180	194	155	142	175	141	170	158	179	163	179	187	160	168	180	178	202	201	189	167	168	157	162	191	178	174	163	161	166	156	165	190	168	183	183	155	166	180	176	166	181	168	177	183	154	172	171	157	159	181	177	171	167	177	175	182	155	165	169	162	176	180	184	159	171	177	172	182	167	181	203	169	178	163	181	186	184	180	169	178	164	184	155	170	187	169	159	185	195	179	164	173	180	158	164	178	172	148	179	164	165	160	184	151	156	171	151	163	192	164	193	181	158	169	184	168	150	142	174	142	157	165	171	174	132	152	157	174	153	157	195	190	193	195	174	160	186	180	173	173	190	178	158	173	147	165	196	195	188	170	168	187	163	171	172	168	164	184	164	157	166	181	162	181	149	174	168	156	162	165	194	157	180	160	172	203	191	187	170	178	161	186	166	174	160	189	157	156	188	194	166	191	167	161	161	155	160	198	160	195	164	183	166	193	176	184	159	164	170	196	168	178	162	168	170	169	178	168	178	170	171	150	158	175	166	168	155	165	150	177	166	151	147	184	159	166	174	169	144	163	156	170	159	167	160	159	231	153	177	162	171	163	186	178	178	174	185	178	200	177	163	161	166	166	167	173	156	192	175	194	189	171	168	176	192	159	166	173	154	194	174	178	173	174	186	169	154	182	145	188	174	183	179	182	188	165	161	160	181	163	176	174	159	189	190	159	197	161	171	168	155	151	162	173	191	176	168	158	185	165	182	173	175	166	162	147	170	161	195	158	182	188	165	156	163	178	170	181	172	171	171	156	165	181	176	147	188	162	163	181	188	168	174	164	145	174	145	168	168	154	179	166	183	158	168	170	171	177	171	169	176	155	157	205	153	181	163	180	177	161	150	155	180	163	173	149	170	169	174	169	183	162	191	183	161	186	177	190	169	182	205	157	179	188	163	147	175	208	202	169	173	184	181	180	154	185	141	183	173	158	190	164	178	186	160	169	158	146	175	172	178	185	179	175	165	172	185	156	177	147	184	178	176	187	140	175	146	174	170	174	179	179	179	189	173	187	162	176	182	167	195	176	170	171	175	167	171	185	145	152	166	164	166	159	161	181	159	162	181	171	154	171	142	170	153	176	170	154	174	151	162	153	171	177	169	189	181	172	152	189	155	182	169	179	177	160	177	167	181	156	172	192	193	157	167	158	157	189	186	159	179	188	186	177	184	182	174	189	166	188	164	171	158	174	168	153	157	178	170	177	178	166	192	170	172	163	159	158	155	169	180	179	155	153	186	171	187	177	162	182	184	164	161	180	180	152	177	171	168	153	207	157	171	177	185	172	166	154	154	197	173	172	164	163	176	178	153	178	165	164	172	173	182	181	184	186	181	181	175	193	174	186	161	179	177	164	155	167	151	172	188	157	179	192	158	162	161	151	179	153	176	185	173	194	161	175	169	165	178	177	166	173	144	179	193	191	172	143	156	149	175	159	189	160	165	163	169	184	192	154	177	170	181	172	166	187	174	176	162	160	172	173	161	190	168	174	169	161	168	165	169	169	167	163	165	168	178	182	186	158	162	186	162	192	181	166	166	176	176	171	163	164	184	186	167	188	166	183	174	184	147	163	160	168	172	193	178	175	175	174	155	168	166	186	156	200	165	181	180	169	160	182	179	164	160	179	183	175	150	172	184	147	152	180	146	170	155	195	171	152	169	178	181	187	188	162	182	167	178	157	170	159	153	182	166	165	151	146	162	162	168	165	186	151	156	157	176	159	185	182	160	161	162	169	146	182	167	186	172	176	154	159	142	173	162	180	193	168	188	167	163	185	176	168	136	154	173	166	177
3404	8895	5808	2610	1743	1390	1026	724	599	539	457	404	364	340	352	295	256	270	258	235	252	249	238	249	237	218	207	198	210	250	212	191	184	230	201	210	170	208	172	211	182	171	200	224	212	200	191	181	195	205	184	203	179	206	168	177	193	181	206	194	193	192	214	194	190	176	193	196	203	173	184	190	197	187	194	163	192	176	188	194	187	219	186	181	187	188	186	190	178	183	198	188	203	191	198	168	185	187	194	197	192	199	188	177	181	179	172	178	186	196	187	187	193	205	183	164	188	190	189	202	186	181	189	165	201	190	176	182	218	189	181	193	226	183	197	194	210	217	177	196	178	189	213	184	175	192	189	182	188	185	175	179	191	183	181	160	179	187	212	164	186	183	196	199	190	180	186	179	174	198	210	182	209	202	172	187	174	182	188	170	194	172	202	179	188	191	200	197	191	183	202	198	173	199	201	188	182	200	202	203	212	206	172	177	196	176	203	195	178	199	184	197	181	194	184	199	197	182	161	201	202	202	158	184	177	187	177	182	202	194	171	193	195	191	208	203	203	191	194	208	224	181	166	175	212	186	191	200	190	192	177	186	177	191	193	172	206	183	194	188	195	192	198	171	172	185	156	183	183	195	207	172	176	196	211	167	177	177	214	177	201	180	198	172	186	192	181	178	192	201	182	179	192	194	187	189	188	182	180	198	201	182	176	179	197	175	194	173	174	179	191	183	185	222	189	200	184	175	223	197	189	206	169	183	180	189	185	167	187	179	177	183	179	194	186	176	205	188	184	191	184	182	193	214	185	209	171	206	186	200	193	180	188	184	180	182	188	190	172	179	163	197	183	177	191	189	200	194	180	185	174	184	174	182	183	177	198	168	201	202	202	192	186	176	200	175	210	180	175	187	192	192	172	222	170	208	183	175	196	182	177	200	170	200	167	171	162	178	193	192	167	170	201	196	187	187	187	177	183	177	179	201	175	194	208	166	180	167	188	196	198	169	193	208	203	206	198	192	184	173	199	199	148	163	199	177	176	207	203	189	175	187	200	192	184	218	178	197	190	222	190	184	168	169	155	199	210	181	208	194	171	193	188	152	190	191	169	187	202	194	191	197	175	174	172	189	182	210	178	169	190	202	179	192	165	187	208	191	178	196	188	193	184	171	173	202	197	170	180	199	202	218	189	185	193	170	175	213	189	190	188	190	175	190	177	197	205	184	181	199	168	182	170	197	203	188	175	215	179	164	195	202	198	198	162	167	195	192	189	184	194	193	164	197	202	191	209	197	179	183	189	183	190	184	189	205	202	179	166	216	194	188	166	182	154	204	180	184	167	195	180	175	207	202	192	209	175	167	198	182	171	167	182	196	205	197	183	178	191	174	197	161	202	177	196	182	201	208	188	158	181	176	196	198	185	183	170	197	207	166	179	213	172	180	189	184	195	198	199	194	180	211	201	192	199	193	200	231	181	193	185	175	201	206	177	185	172	188	192	199	191	180	184	173	170	174	174	206	208	167	190	159	188	184	160	197	163	167	183	200	178	206	181	170	175	171	173	181	184	166	171	148	173	162	200	210	172	169	179	205	183	196	178	182	195	198	188	200	210	200	198	190	185	163	186	202	172	189	175	179	176	215	198	194	162	197	183	179	166	198	199	184	182	185	219	202	179	177	185	175	188	197	176	196	195	206	207	181	183	193	197	188	203	195	185	204	165	187	192	184	218	191	173	183	184	187	168	182	173	184	187	196	193	203	229	177	184	169	180	171	203	187	190	204	201	190	173	180	194	173	189	181	178	174	205	200	183	164	168	205	220	188	183	172	185	201	181	200	189	163	154	195	188	192	190	176	175	213	215	178	166	198	162	185	170	218	196	183	197	181	173	163	182	188	185	182	204	162	177	177	190	168	203	173	196	178	187	180	189	199	169	170	183	191	179	186	190	166	196	202	170	197	177	205	180	192	204	193	177	215	167	170	203	199	204	184	212	189	187	198	166	182	200	196	199	176	193	218	196	193	212	212	178	198	201	181	163	189	217	200	163	180	190	195	172	204	183	202	193	168	184	192	192	171	197	206	189	185	189	188	163	188	190	169	180	183	202	162	199	186	183	192	181	179	206	199	179	169	200	178	202	169	165	168	172	170	197	169	188	178	166	187	206	198	181	183	224	181	197	180	184	190	186	187	169	190	186	177	191	167	185	179	196	177	219	171	171	202	181	172	212	193	187	162	172	201	181	198	170	167	189	167	202	188	156	160	172	164	174	178	178	173	183	185	187	185	174	173	193	211	199	142	199	180	184	184	187	168	188	165	191	171	196	220	203	218	181	203	190	191	176	197	171	166	190	195	194	182	163	183	187	192	189	198	178	194	182	174	205	196	169	201	167	187	172	173	191	181	181	190	180	195	193	159	191	200	182	191	182	186	176	177	166	179	194	185	185	186	191	155	191	161	195	188	203	183	171	189	157	180	198	161	191	171	191	190	178	191	205	207	171	184	185	193	184	173	188	190	185	206	173	195	197	213	180	203	181	213	184	193	215	187	203	173	173	186	205	178	178	195	191	184	189	187	186	191	205	204	194	181	189	199	173	190	177	201	193	187	215	183	209	183	177	190	194	179	180	197	166	188	211	179	198	156	175	190	200	171	190	193	192	207	184	168	196	186	212	151	181	179	182	176	202	176	196	199	188	165	192	196	203	197	211	207	180	197	183	181	165	188	195	178	192	197	177	228	199	191	186	209	177	190	184	193	187	181	206	181	169	186	189	199	194	179	186	209	203	172	185	200	198	196	184	167	186	182	198	171	162	197	194	182	171	180	177	173	161	164	200	176	173	183	197	158	176	184	183	195	200	194	191	173	196	194	167	191	181	198	205	192	205	185	178	198	182	206	175	193	179	198	188	171	181	190	185	168	174	188	185	176	163	173	177	197	198	188	211	181	184	182	199	190	214	170	185	177	179	180	178	181	195	173	188	177	174	199	189	172	185	198	204	194	187	196	197	185	183	201	187	182	187	177	187	189	200	186	215	173	159	200	178	164	177	199	179	178	194	182	189	213	176	195	191	181	175	191	192	216	210	165	185	172	218	209	199	183	215	165	183	190	172	179	194	173	181	170	209	187	173	204	177	195	192	184	197	192	219	210	192	179	204	209	188	191	188	196	209	169	181	175	175	197	208	164	193	187	176	197	194	173	188	180	197	189	185	186	185	169	169	196	217	187	187	171	183	180	184	179	185	194	188	192	191	197	178	190	186	181	187	180	180	187	173	185	189	219	193	172	187	178	172	181	179	188	188	189	196	168	196	204	183	186	199	205	184	186	174	205	214	175	186	208	194	191	163	195	204	190	212	187	182	157	210	205	178	189	209	190	169	188	193	199	176	206	192	209	194	190	208	185	168	166	174	170	160	205	179	158	186	201	203	164	177	195	205	182	197	181	185	185	173	180	174	195	179	203	165	214	198	204	181	189	183	214	178	190	203	183	198	188	184	202	185	178	200	150
25259	21400	27455	25658	9480	795	637	574	548	533	469	504	501	448	438	462	453	441	431	424	418	423	408	430	428	411	431	417	403	445	425	432	422	396	414	398	402	437	459	405	422	433	402	409	430	396	426	410	441	389	423	412	423	405	415	408	410	451	413	423	421	421	407	442	401	409	422	408	446	433	408	387	381	381	461	434	435	464	402	437	400	415	421	401	434	405	423	405	411	448	401	439	407	457	413	404	455	440	447	395	415	381	417	411	398	435	378	421	408	390	435	419	386	411	396	403	437	418	423	420	407	419	402	385	396	376	419	411	432	400	421	426	399	431	428	445	388	400	445	458	439	458	396	409	390	452	402	407	381	442	413	405	387	405	401	423	426	408	412	422	451	422	424	408	406	396	426	423	426	424	412	430	391	409	413	405	416	385	423	417	415	379	428	446	458	443	453	414	411	425	409	386	421	444	447	436	419	417	419	407	416	379	415	431	423	448	439	436	417	411	389	426	411	402	393	408	404	415	418	411	410	416	394	411	403	406	431	435	411	427	413	400	426	440	435	401	403	426	408	438	441	410	414	433	377	398	444	439	452	429	428	427	365	406	419	420	390	433	400	401	440	421	412	394	435	412	420	411	406	407	404	374	427	452	404	417	391	396	436	413	406	434	387	409	438	428	387	460	440	430	395	409	403	446	430	405	410	436	429	428	393	375	431	401	427	387	383	414	407	430	415	434	443	424	428	406	434	433	401	383	431	412	378	413	400	401	433	419	427	397	429	349	426	432	420	415	377	425	394	410	426	392	413	468	427	423	385	390	391	445	397	426	395	403	419	416	417	403	441	416	438	436	394	391	406	423	414	444	446	418	388	398	442	395	442	403	401	452	413	440	405	465	420	404	403	461	448	397	361	400	420	412	443	451	473	414	377	449	408	458	428	397	362	413	444	382	400	442	380	444	467	414	425	371	403	408	419	423	422	438	439	433	442	420	419	427	399	388	427	403	419	434	389	411	458	440	404	439	437	413	407	411	417	417	406	403	401	420	415	429	427	399	427	418	424	438	421	441	416	422	433	432	411	426	411	425	413	442	441	424	431	435	420	400	418	441	430	393	429	420	423	443	461	431	416	420	433	403	412	400	398	426	399	383	442	437	452	413	437	457	398	405	426	411	406	402	405	417	424	429	413	412	443	431	421	419	406	369	414	413	413	441	421	449	415	412	401	441	410	399	452	447	445	418	398	405	447	386	395	424	424	396	401	424	438	384	391	447	397	444	428	405	450	434	447	405	392	432	428	393	442	444	414	432	453	448	427	410	397	426	393	380	408	376	396	423	397	389	416	393	394	420	414	416	433	396	410	412	384	424	426	444	403	389	416	431	427	389	417	400	385	423	456	427	427	407	432	399	404	438	453	414	421	396	401	388	391	412	436	458	400	422	424	423	394	391	409	398	393	388	378	368	416	397	435	366	441	422	449	387	399	390	428	441	414	399	411	432	403	429	395	418	418	416	417	404	386	394	417	416	416	431	445	413	419	422	388	413	449	436	387	426	437	396	467	426	415	431	446	376	397	401	417	427	422	426	478	400	424	403	417	448	391	424	396	375	433	434	397	405	406	416	412	413	407	417	364	411	426	418	358	452	417	392	401	402	442	427	415	437	403	435	440	413	438	427	387	373	407	417	392	414	405	371	424	350	431	418	438	413	420	441	427	404	448	403	423	418	382	413	405	449	420	428	406	429	373	424	432	419	425	422	437	394	431	404	405	397	440	464	441	398	403	453	419	438	442	418	388	443	399	412	444	395	426	422	399	407	433	456	452	416	431	432	379	402	413	427	387	408	401	410	417	429	427	380	382	384	433	449	386	418	440	442	403	400	433	424	404	418	402	396	453	405	444	433	436	407	411	389	377	411	381	412	459	432	432	407	382	385	426	440	413	404	448	381	413	400	413	396	406	395	411	405	384	414	436	403	370	398	395	421	437	395	417	378	413	416	410	411	435	410	447	425	412	411	413	423	395	405	384	394	438	428	420	422	431	442	408	441	420	403	384	395	412	443	401	410	431	426	436	439	410	397	408	417	429	371	423	416	406	390	427	407	398	444	424	436	410	426	436	422	400	411	423	431	409	413	458	419	407	423	416	436	390	419	403	418	413	411	425	432	460	454	435	376	431	366	424	398	412	415	416	374	430	430	376	395	406	396	414	403	404	441	442	383	413	452	412	444	394	413	442	451	432	397	418	430	424	421	418	425	375	411	375	382	431	394	380	417	417	416	407	440	419	437	386	447	406	414	397	409	433	434	434	411	416	420	436	393	427	396	389	388	369	420	381	421	419	395	393	443	435	419	415	388	418	423	430	368	387	386	421	433	424	437	441	428	420	433	401	418	413	396	415	398	397	399	400	396	459	399	423	427	440	402	438	406	442	408	433	392	444	400	391	436	379	438	394	446	417	457	414	412	404	413	429	440	404	408	408	429	423	420	429	419	425	420	396	417	420	415	431	400	427	411	472	400	403	364	416	399	421	432	438	408	402	424	443	433	395	402	360	371	414	398	400	435	383	360	410	407	416	394	407	426	420	413	440	410	396	431	390	430	431	399	403	401	447	401	413	394	439	389	389	439	424	422	416	423	415	409	399	441	437	407	441	423	409	403	425	397	380	400	406	426	405	397	453	408	417	405	421	443	432	426	411	412	409	418	427	444	374	436	414	368	403	388	460	418	389	431	451	438	416	399	458	421	419	426	430	421	410	410	421	404	400	399	440	439	408	395	378	394	430	398	440	437	409	415	377	410	436	422	382	461	459	426	400	402	419	403	416	448	392	436	409	387	413	363	441	457	401	476	399	389	397	422	401	431	419	423	405	400	406	439	422	433	418	432	403	411	385	419	428	434	389	418	443	428	427	424	425	378	443	397	391	434	401	431	425	401	427	416	442	373	412	401	398	398	405	454	398	392	397	428	403	421	426	451	388	414	414	430	396	416	398	417	397	404	381	407	377	433	386	455	433	449	433	444	389	433	383	435	414	415	405	430	404	423	401	414	413	398	403	398	423	398	398	400	417	417	430	437	420	405	433	381	404	391	401	417	429	381	392	443	410	376	439	419	428	397	409	393	413	415	407	450	405	394	433	403	401	431	398	372	388	416	391	401	398	404	404	428	397	399	416	382	456	415	428	428	420	422	410	440	417	420	379	410	411	427	454	417	398	438	393	457	403	414	416	404	382	422	366	433	432	433	410	410	415	429	424	398	411	441	401	424	371	422	420	406	413	381	406	424	398	426	417	414	394	428	412	418	377	377	413	403	430	399	390	429	397	411	429	400	394	434	431	428	392	394	389	403	433	433	404	405	410	403	426	389	448	425	377	451	424	403	431	430	399	395	420	418	393	443	393	437	375	429	417	384	410	421	403	426	426	434	380	429	415	429	384	470	417	426	422	451	422	410	426	387	461	368	399	377	388	407	402	398	419	404	382	411	403	413	424	422	423	390	392	367	398	391	398	414
3601	5308	3451	1758	1266	1095	947	803	679	670	626	569	556	521	557	458	508	497	454	496	491	450	458	493	421	432	460	448	458	437	427	455	456	430	418	448	436	457	443	444	436	460	440	437	467	401	451	415	439	472	415	408	414	451	477	451	459	413	419	450	453	427	466	461	447	452	432	427	457	439	441	439	459	434	445	417	437	462	479	444	441	469	446	441	456	446	458	449	419	385	399	429	466	415	473	447	425	441	484	473	431	423	436	433	417	462	422	439	443	467	456	435	457	462	407	466	442	415	433	478	470	429	449	436	409	407	433	467	422	417	427	447	443	380	444	457	451	444	454	443	396	444	405	439	439	455	447	443	424	449	401	447	432	430	399	422	436	447	446	467	392	463	442	449	439	426	415	432	452	435	432	398	433	426	488	417	450	434	442	475	465	414	404	460	452	430	468	435	457	411	444	419	426	428	412	462	405	435	422	427	425	446	443	454	468	453	499	431	430	434	429	451	419	454	473	446	459	448	451	433	456	409	476	449	448	467	439	473	453	427	434	428	434	427	444	450	446	427	422	429	399	430	390	479	464	428	456	456	417	434	443	445	452	499	437	462	439	412	403	457	430	432	438	465	444	445	432	438	455	412	481	428	406	443	431	447	434	465	437	434	449	447	492	438	431	434	462	431	436	447	481	462	422	452	435	484	413	428	446	453	447	448	421	449	418	451	400	461	418	425	454	439	489	414	420	455	415	438	457	461	447	444	433	410	465	440	417	449	444	396	448	437	451	415	423	449	426	432	424	448	439	463	452	453	451	450	460	443	421	456	437	426	423	469	413	403	467	435	446	444	465	462	422	428	446	490	425	467	447	445	425	441	464	429	431	449	438	402	461	451	447	436	446	403	394	463	490	405	422	436	458	433	434	430	461	437	460	429	467	424	407	417	412	431	422	443	416	449	374	412	424	425	469	456	440	439	429	466	481	478	459	421	427	447	433	423	418	462	428	479	462	412	483	412	422	432	417	451	453	442	444	446	463	417	457	478	427	428	420	433	439	444	421	448	427	450	452	453	435	431	424	469	454	470	444	421	461	435	460	439	456	416	444	460	425	451	441	452	444	445	417	475	442	465	433	441	449	449	426	431	438	428	425	454	438	477	437	495	435	459	464	447	432	461	425	425	442	446	410	453	467	445	451	434	423	418	435	461	455	417	433	439	439	443	458	421	446	430	460	426	450	423	460	422	449	426	464	472	448	458	417	454	427	460	419	442	438	409	477	419	426	445	446	457	445	437	440	438	467	460	435	442	483	450	416	425	420	431	400	453	446	481	451	432	502	497	474	422	438	450	442	425	428	435	465	462	479	431	470	490	452	451	394	431	434	419	462	446	446	434	475	427	434	449	434	482	432	423	488	414	479	483	458	460	421	417	411	430	436	434	422	444	428	437	400	425	430	399	406	446	455	429	443	432	445	434	466	469	429	429	423	454	455	447	442	464	435	478	451	435	420	433	443	445	435	430	413	405	435	410	399	391	445	459	460	423	440	436	449	441	435	460	466	449	458	431	433	471	441	453	411	460	421	456	430	462	424	436	444	458	434	421	423	442	446	444	452	427	415	449	471	439	413	443	442	482	431	444	440	436	443	404	442	499	421	454	413	479	469	454	419	463	460	454	468	410	460	411	414	450	417	460	431	440	435	434	455	467	472	439	401	440	451	426	443	442	463	444	483	452	435	443	482	445	467	457	475	452	451	486	417	417	422	453	426	417	502	443	422	442	488	424	455	435	427	471	455	426	442	493	459	425	437	447	444	417	438	451	425	451	446	472	448	452	420	461	421	431	433	419	433	447	476	457	458	472	475	462	446	422	481	440	435	461	427	416	415	475	424	414	432	462	435	435	438	423	454	449	433	435	451	427	436	428	481	443	427	448	441	442	412	447	430	460	423	439	476	446	459	433	450	475	438	456	468	440	472	434	431	444	445	485	451	446	439	447	464	416	446	429	459	449	435	435	415	456	418	453	461	437	433	444	472	439	423	412	436	422	447	399	445	423	446	441	452	467	466	446	458	424	414	449	433	446	437	448	440	459	456	433	433	437	426	397	448	476	428	426	408	460	436	443	450	412	448	427	477	430	455	441	469	476	461	438	446	436	453	442	421	414	429	477	474	453	461	440	435	439	451	450	468	443	409	430	461	373	405	431	381	439	420	448	476	441	453	443	426	498	428	426	448	432	458	412	430	441	446	402	411	425	459	430	455	477	438	444	477	445	422	438	384	430	442	415	410	481	441	420	448	476	448	426	417	489	446	471	419	422	412	441	465	437	439	418	453	432	441	424	446	429	478	439	438	446	418	442	433	432	412	417	444	437	426	438	444	414	462	430	467	375	461	454	432	429	434	431	426	443	487	437	456	444	471	423	440	455	459	446	446	425	449	452	419	485	435	469	461	420	457	459	439	436	428	437	476	455	413	450	460	460	453	432	419	463	477	484	455	411	427	430	440	433	441	453	421	408	457	417	455	435	483	448	416	435	464	430	428	398	457	445	411	435	442	444	451	402	421	435	461	436	460	442	446	440	432	444	426	468	427	435	452	440	403	429	424	434	453	441	424	449	468	454	415	461	451	431	417	461	403	479	442	419	479	424	400	439	431	458	397	447	412	442	459	437	431	448	424	431	475	438	419	424	435	416	453	414	481	428	439	414	413	454	416	448	477	431	474	458	443	426	441	439	444	459	448	418	464	423	445	425	411	479	473	443	419	436	452	404	464	448	453	416	478	455	441	461	450	422	417	420	448	443	429	447	430	445	437	458	439	472	429	433	439	441	410	451	447	441	437	410	458	459	395	414	425	393	500	419	424	452	442	430	443	458	421	421	442	456	462	450	425	455	442	415	466	427	455	429	426	411	413	431	417	415	468	460	455	441	421	440	451	440	473	464	445	475	440	448	431	438	489	495	457	441	443	393	451	456	424	419	415	415	412	390	410	418	443	428	444	411	411	436	407	424	432	448	474	428	458	467	405	415	445	470	464	443	419	435	444	455	463	431	422	460	435	455	440	420	444	398	444	442	430	401	427	428	418	452	411	443	444	439	442	413	424	449	449	446	441	456	473	449	476	435	445	454	395	437	437	464	439	442	437	444	445	474	443	421	448	451	430	461	432	416	451	412	444	414	414	423	433	454	435	454	457	391	471	449	458	439	433	425	484	462	442	464	433	477	437	442	471	422	482	439	464	383	460	455	430	457	446	443	474	431	405	475	418	439	432	448	408	466	429	457	464	461	446	424	441	414	418	444	430	438	471	466	460	463	429	427	418	433	448	455	422	403	408	453	402	424	399	475	465	426	460	438	451	441	449	422	433	450	451	421	449	399	439	438	450	460	436	423	441	437	451	447	446	433	461	445	433	475	435	451	450	468	455	415	374	431	463	412	427	445	479	413	430	438	450	438	439	459	458	414	444	423	457	458	420	446	440	432	447	453	473	466	409	427	449	397	429	432	436	456	428	465
22852	21364	29076	24012	21374	21433	7223	1174	842	753	728	629	612	543	558	562	527	494	512	466	495	452	429	439	422	459	433	413	430	444	417	428	408	403	445	438	408	424	419	407	419	443	402	411	420	422	409	436	410	390	407	404	390	418	384	419	391	407	413	435	408	424	396	387	408	416	444	417	412	420	412	420	407	406	420	431	427	372	392	386	403	397	393	416	368	374	395	446	421	417	410	439	424	375	400	391	409	380	425	418	403	423	397	396	373	393	375	408	381	399	405	367	368	405	389	430	381	419	380	403	416	396	410	418	407	405	415	400	404	416	369	384	380	428	401	411	401	425	415	420	413	358	411	399	396	408	437	410	386	369	382	412	346	425	370	367	458	393	413	415	424	426	413	421	372	404	397	397	424	395	407	399	395	444	407	403	451	444	394	371	402	422	385	365	414	407	407	407	417	419	403	444	437	384	449	380	427	398	421	415	386	442	399	389	435	408	392	381	381	438	404	384	430	435	358	405	408	426	379	399	390	401	418	401	402	420	417	421	409	385	409	419	381	406	415	425	388	421	416	380	432	388	398	411	399	375	386	418	440	385	410	403	420	395	407	404	395	388	416	420	423	407	423	379	391	400	394	436	417	387	386	405	389	416	415	441	418	447	410	417	456	406	390	378	395	410	401	395	420	429	400	385	445	416	391	403	408	399	393	415	406	391	396	436	409	401	404	366	426	388	388	394	400	389	368	428	387	401	397	409	349	419	379	394	383	417	430	400	406	399	422	391	421	423	422	419	374	400	347	396	382	405	369	388	419	413	416	383	379	399	450	417	386	446	401	418	381	433	410	420	388	373	389	397	390	412	385	382	417	407	386	382	373	423	388	414	417	397	395	383	405	410	372	452	396	404	384	372	387	392	425	377	376	407	417	439	411	430	386	372	432	403	416	422	382	409	404	409	398	422	399	366	384	386	376	427	389	395	397	401	395	428	387	415	402	389	414	362	401	400	408	437	427	403	394	418	394	422	413	416	405	422	407	390	423	392	410	409	440	386	385	398	412	418	424	395	394	439	409	418	396	424	412	366	393	404	393	445	404	366	365	418	387	399	435	386	398	406	382	411	398	424	401	402	393	386	395	389	418	397	396	397	382	439	427	374	420	401	390	411	438	412	396	384	410	423	412	380	389	400	443	376	421	427	418	430	398	416	421	417	395	419	414	389	422	401	405	423	382	390	390	402	420	407	396	418	415	403	460	423	419	400	429	428	397	400	398	386	414	391	377	397	437	400	411	436	380	390	399	400	416	406	445	407	378	402	420	399	442	370	382	419	406	418	452	382	411	398	387	378	395	366	368	388	409	409	445	406	407	397	379	396	407	387	405	388	386	394	383	389	448	389	379	422	385	409	463	375	392	361	398	383	383	396	453	408	402	385	404	406	376	423	428	439	357	399	409	402	393	449	404	410	393	406	393	375	409	414	380	416	397	392	405	430	414	411	400	404	393	404	392	404	422	408	397	436	422	394	380	371	400	391	404	427	435	403	399	405	396	407	418	412	405	402	416	391	428	416	413	367	379	369	414	383	447	414	435	424	405	395	382	418	394	371	384	403	405	373	392	400	417	396	391	407	387	450	405	394	408	391	405	404	407	376	410	413	388	458	389	407	457	423	406	439	407	402	401	409	404	399	384	398	385	439	424	420	381	392	377	378	425	420	399	410	398	411	425	424	381	421	419	425	445	431	419	358	392	392	415	429	398	400	398	424	379	403	389	368	349	422	389	423	380	402	367	384	414	381	415	373	407	403	414	378	418	433	427	403	393	408	435	388	395	383	361	406	395	369	429	425	414	395	402	423	388	428	397	413	413	394	423	367	402	378	412	426	444	421	411	416	408	416	394	440	376	417	379	412	413	412	418	380	397	417	380	459	393	389	369	370	408	380	428	431	416	365	410	415	420	396	399	384	422	413	371	406	380	393	438	483	410	393	375	384	393	432	365	405	404	433	424	381	420	399	410	401	406	401	423	399	397	413	375	405	378	384	381	396	406	389	399	454	421	395	404	419	408	395	443	443	391	405	397	410	356	370	442	422	402	383	410	426	421	399	403	419	405	380	442	380	407	390	413	382	404	400	464	397	442	408	442	410	432	422	397	445	396	404	369	385	431	396	408	350	376	389	393	420	388	385	425	390	401	397	392	393	420	418	402	405	423	422	452	368	399	412	426	419	407	384	417	471	430	413	377	390	402	407	422	423	385	414	387	392	380	415	398	432	405	398	416	391	398	422	436	438	398	378	396	409	413	406	403	397	413	372	405	375	407	388	452	369	402	403	388	410	378	390	382	422	455	395	401	357	385	425	390	433	420	426	408	407	401	401	388	421	380	383	399	404	391	407	439	409	420	415	417	397	403	411	395	380	420	428	395	382	394	353	386	379	368	405	377	453	421	410	439	419	385	398	385	411	424	402	424	411	378	412	412	395	417	396	442	437	420	402	416	398	401	390	393	389	377	434	380	397	411	393	393	366	401	437	410	430	416	395	358	397	413	386	389	391	398	424	382	392	413	447	415	366	410	434	389	427	423	394	398	378	402	378	396	415	386	407	361	369	421	371	415	408	400	408	364	415	438	384	411	407	418	379	383	390	404	365	455	407	380	373	393	376	393	422	438	378	439	411	450	383	382	404	424	407	396	418	402	435	402	394	428	406	389	400	391	433	413	423	382	415	420	380	446	414	402	435	368	398	400	400	401	406	409	405	361	417	387	442	399	451	380	423	407	369	421	441	406	401	409	416	435	388	412	397	395	398	420	397	395	395	406	390	375	401	407	409	404	353	416	355	421	412	388	426	391	425	362	399	389	397	395	390	391	413	396	425	415	391	425	389	405	386	433	414	421	385	419	393	434	427	406	405	388	370	397	418	397	406	407	394	400	352	394	455	423	372	417	380	419	419	423	428	411	414	379	427	400	426	411	377	403	413	404	427	420	409	398	395	388	424	429	390	426	426	404	386	409	374	400	393	391	413	386	417	379	417	385	402	441	394	397	395	393	389	406	374	427	416	405	388	439	383	389	401	404	415	409	386	384	392	426	381	426	421	425	378	425	390	415	396	386	434	384	392	385	398	368	377	387	409	398	390	400	427	439	371	411	402	412	411	371	393	387	375	382	401	350	403	426	397	415	384	388	376	395	378	429	398	368	396	373	403	413	402	418	392	395	367	392	416	408	393	354	367	398	411	380	396	382	412	398	390	375	403	371	383	398	415	351	405	392	392	367	423	366	420	424	402	392	378	415	372	414	400	403	417	400	385	391	400	418	404	374	408	436	397	371	409	411	407	414	405	395	393	398	418	398	409	430	378	432	400	405	404	393	376	399	412	371	381	424	437	406	430	388	405	405	386	406	389	411	459	398	407	398	380	404	420	401	431	364	402	425	409	392	402	398	377	389	443	395	387	401	384	435	412	388	366	373	386	438	429	435	390	436	389	406	379	421	416	371	392	437	413	407	425	402	393
4825	14977	9868	4884	3597	2655	2004	1529	1332	1118	957	886	723	686	634	653	590	586	528	488	505	502	543	452	505	425	471	435	452	451	492	457	442	425	443	454	404	444	480	435	455	443	432	422	410	430	429	427	411	419	425	423	425	419	416	440	387	397	412	421	400	418	418	416	412	420	428	450	373	421	438	438	425	397	402	395	424	422	416	405	429	431	374	413	410	390	384	425	406	435	410	416	424	418	418	416	407	379	415	430	397	386	427	451	434	416	396	416	393	388	412	456	412	432	411	401	404	399	418	433	409	405	397	421	381	414	358	406	412	379	385	379	431	429	382	400	418	410	418	420	419	421	411	422	409	405	415	376	398	385	427	411	447	389	406	452	424	377	437	404	405	416	428	418	408	431	405	380	414	375	416	393	391	386	430	403	377	392	397	431	388	406	401	392	418	390	435	426	405	425	378	455	403	399	405	381	408	415	393	416	423	387	398	402	399	413	433	446	399	401	393	458	367	413	365	380	401	420	425	417	417	396	371	382	414	381	389	398	378	424	424	411	421	417	416	399	383	413	390	399	444	399	444	431	376	429	423	435	449	445	452	411	384	380	389	416	380	416	400	383	411	357	405	394	426	404	393	410	388	370	425	408	410	416	376	407	397	421	404	406	362	365	423	425	399	390	397	385	382	448	392	430	398	434	387	421	387	410	377	393	423	404	394	404	387	420	430	421	388	406	472	431	420	391	465	400	389	366	404	453	409	401	376	399	445	398	399	409	405	440	385	385	422	407	434	407	442	412	420	413	396	389	388	400	427	367	435	406	385	398	418	419	400	407	410	425	410	393	422	388	415	424	386	431	417	413	420	411	403	414	425	395	411	382	373	394	417	401	391	442	371	411	368	406	385	400	408	412	413	398	402	424	440	417	417	420	421	422	401	339	416	409	423	438	417	384	392	405	410	409	412	396	420	402	381	416	383	434	404	401	394	384	424	421	407	373	406	420	397	436	378	430	403	388	380	408	421	437	417	390	450	380	385	377	419	417	404	387	388	416	388	453	425	393	382	387	423	379	377	389	370	430	410	419	404	355	414	400	385	392	407	447	446	415	357	464	419	373	398	419	431	415	426	404	434	379	407	418	410	360	428	421	368	419	376	410	415	423	399	405	408	414	428	411	354	378	410	442	399	380	385	423	439	384	365	380	389	385	404	428	431	418	387	420	407	423	439	434	386	398	402	407	420	419	428	383	413	400	400	414	415	406	420	403	427	422	452	373	396	369	415	426	404	423	410	395	401	381	386	391	411	440	443	395	400	401	428	381	440	401	400	404	406	450	388	390	383	409	394	430	427	366	421	398	436	394	423	392	410	416	398	407	418	407	410	447	423	376	404	363	418	412	423	415	408	370	431	428	431	426	403	404	421	406	452	405	396	408	405	390	385	400	394	427	390	428	428	388	410	390	382	401	427	387	398	394	434	400	417	435	394	438	418	412	401	385	429	429	400	418	401	426	385	406	432	358	410	423	381	411	394	423	387	415	426	389	399	416	423	404	399	387	393	419	405	403	439	420	440	396	427	407	419	376	385	424	393	440	423	410	396	426	396	403	434	392	448	403	380	440	368	434	408	402	418	446	390	405	394	431	430	399	415	452	400	379	402	390	411	469	416	400	403	389	392	415	387	406	373	374	377	407	427	405	440	420	422	452	396	404	392	366	405	392	395	409	406	401	399	414	406	419	397	388	415	377	420	395	429	385	441	439	412	404	406	404	391	429	436	420	450	421	426	429	420	414	405	418	399	413	410	446	417	412	414	414	417	406	403	413	392	440	394	430	413	426	409	441	380	424	433	419	383	400	399	420	415	411	402	408	379	417	442	371	404	375	389	413	440	380	448	412	424	415	400	390	367	390	410	404	420	387	386	434	399	414	423	417	402	320	433	419	400	398	403	394	407	413	411	407	401	435	399	403	421	413	365	408	404	413	402	383	392	409	406	429	390	413	403	400	396	393	427	422	382	398	424	376	415	401	391	351	423	432	414	404	432	402	380	397	412	399	430	424	417	402	401	400	401	393	392	380	393	402	412	404	423	396	405	403	402	388	426	425	374	428	394	398	389	403	441	418	362	412	414	401	417	409	390	413	420	388	421	403	412	424	382	390	387	382	411	420	384	408	414	397	399	424	398	417	407	411	436	411	370	417	390	446	415	447	400	404	414	370	383	388	389	420	405	386	404	413	395	397	437	409	394	456	406	420	400	423	401	396	410	397	375	381	406	433	399	437	406	420	438	390	385	390	435	418	390	407	391	431	392	409	453	403	417	400	426	447	388	391	417	439	402	413	401	375	434	408	396	418	376	436	404	404	382	422	428	420	402	386	421	429	408	405	393	419	415	401	374	410	399	440	391	372	443	372	400	372	405	383	382	399	403	367	438	390	404	455	413	404	425	401	429	418	422	382	397	421	388	418	412	416	413	432	397	363	392	371	427	419	390	393	370	399	405	399	394	404	421	423	437	419	410	412	427	428	419	398	384	426	421	419	432	440	423	407	400	384	377	440	391	394	399	416	440	425	391	431	412	349	427	409	393	358	413	410	418	395	480	394	405	398	417	457	432	382	414	407	427	377	394	400	429	410	407	428	429	408	391	411	394	405	443	394	392	394	405	412	411	396	423	392	378	394	415	421	396	399	407	416	434	425	438	454	391	405	365	427	425	436	444	422	421	412	384	413	409	436	421	445	394	400	399	398	415	385	395	430	408	369	427	382	428	398	402	420	412	407	399	389	419	383	393	410	389	387	417	415	437	399	446	418	408	427	414	415	437	422	418	421	413	395	366	373	416	410	427	409	376	410	403	379	400	392	403	394	410	411	398	433	385	400	413	374	387	396	395	391	411	435	402	376	442	410	413	421	390	414	399	434	416	389	423	383	417	421	378	399	425	398	417	434	411	438	376	395	387	401	413	367	423	429	397	407	399	387	421	388	345	426	399	430	425	421	417	403	422	420	433	392	402	385	405	407	429	418	421	445	379	401	439	410	370	386	439	402	381	422	414	380	434	432	411	402	379	432	398	361	380	418	400	423	418	443	401	419	386	410	401	389	418	415	392	425	437	425	373	414	407	443	414	384	416	397	416	389	396	414	405	406	392	384	388	420	395	412	411	385	416	398	415	435	411	405	403	405	425	404	389	408	422	370	407	413	397	383	408	407	434	423	433	424	416	437	435	431	437	391	412	399	422	452	368	462	401	425	393	411	371	402	395	405	419	417	423	406	393	399	391	436	426	403	435	419	362	432	409	424	429	410	393	424	423	388	420	394	392	419	398	402	405	425	376	427	417	428	394	441	406	421	387	395	427	426	424	382	432	397	382	400	396	419	399	398	434	413	386	427	389	405	390	416	384	397	440	413	384	424	402	420	390	413	396	408	450	394	437	390	400	369	403	416	417	418	412	454	420	371	430	417	351	442	392	408	386	416	428	389	391	398	429	397	416	437	411	413	420	420	399	411	384	392
28091	17211	2930	422	302	272	250	259	280	248	215	261	238	211	227	203	238	236	204	236	190	229	228	241	206	230	227	248	195	221	242	204	241	235	242	225	215	228	239	252	214	201	208	218	222	241	231	243	220	202	211	231	209	225	219	206	223	213	226	222	248	217	231	237	245	227	204	225	249	213	200	251	253	215	200	221	219	223	253	231	241	230	241	212	224	244	232	238	210	214	184	226	243	236	225	180	221	240	214	246	240	219	229	213	222	195	208	189	217	232	226	231	213	214	234	225	233	229	229	190	250	240	248	225	212	217	197	210	240	247	238	232	224	241	222	199	211	256	230	208	218	208	219	231	219	225	224	249	237	203	234	212	201	212	227	212	207	212	231	253	219	233	227	208	226	209	247	200	199	239	226	223	229	221	202	223	221	239	247	217	209	212	212	199	228	224	224	232	211	210	222	227	230	224	234	219	222	237	237	202	232	235	218	217	200	218	219	248	237	214	218	228	220	230	221	209	248	236	219	216	228	196	215	214	226	218	219	202	203	224	199	201	251	231	207	190	226	207	236	230	225	219	223	225	219	220	210	226	236	235	232	222	247	210	224	205	228	257	234	237	223	196	235	202	197	218	215	198	222	223	198	216	252	198	214	198	225	240	231	251	230	248	209	219	195	245	222	218	214	244	212	240	236	255	244	240	223	226	247	213	223	209	230	208	227	221	204	217	212	242	222	243	257	228	227	245	232	227	250	250	226	200	225	217	184	224	231	230	264	214	227	233	250	217	222	203	185	224	232	224	215	225	244	215	232	217	224	224	225	222	243	221	221	204	217	212	237	219	213	223	216	236	230	227	198	243	230	213	244	229	224	236	215	245	203	217	234	221	206	202	202	235	209	246	224	243	227	217	222	237	223	248	216	250	193	211	225	247	245	230	223	208	247	210	222	242	217	234	188	229	241	213	229	230	210	218	196	231	226	225	217	230	216	228	232	224	204	252	214	252	231	231	205	232	226	231	222	236	211	209	226	224	220	234	213	193	246	251	195	231	221	219	233	225	225	216	221	197	234	233	216	244	218	231	224	228	242	222	229	235	212	231	221	211	232	253	239	196	235	217	220	226	218	226	236	202	197	223	239	229	227	234	257	243	233	247	212	224	221	224	228	225	205	211	225	211	209	202	213	206	222	221	208	220	203	226	203	187	219	225	209	243	197	194	229	219	229	212	242	210	260	207	227	196	218	206	236	224	234	210	238	209	225	234	213	214	212	197	254	211	200	217	232	190	236	218	204	232	221	209	201	211	208	227	226	223	211	206	204	191	248	215	212	253	244	206	185	245	212	222	227	209	222	198	217	211	207	241	217	222	240	227	235	211	212	203	241	216	241	213	208	207	212	218	228	243	225	213	229	242	209	206	198	253	232	205	218	246	246	237	229	230	241	228	230	210	203	226	231	224	201	225	215	212	222	232	219	245	233	216	232	215	235	212	216	234	213	224	219	218	265	189	226	209	209	199	209	218	211	213	232	217	228	220	237	255	217	204	220	218	229	212	196	214	228	228	257	240	213	237	228	234	185	225	246	203	227	237	212	229	240	242	219	214	221	230	228	226	221	202	178	232	217	214	212	226	260	220	245	221	203	218	223	242	209	203	241	203	199	233	239	231	233	221	222	234	232	216	237	217	208	239	222	220	236	237	199	211	221	239	232	208	219	205	236	228	201	205	229	219	243	219	207	229	210	230	227	202	223	194	201	255	216	231	195	203	241	248	224	213	230	205	215	239	227	208	242	216	214	213	224	228	209	216	211	243	248	222	219	234	211	202	211	239	217	216	221	243	222	213	236	203	204	208	206	218	214	231	204	209	215	198	217	232	234	234	217	216	223	205	205	244	227	213	211	226	229	231	223	224	227	223	237	223	233	212	227	239	215	252	222	225	251	219	195	260	241	215	267	197	245	243	197	226	223	233	218	231	228	224	221	240	216	225	203	214	232	219	224	228	218	247	242	212	206	252	227	214	216	220	219	197	237	221	213	194	218	224	199	235	230	226	208	230	212	226	229	213	220	224	219	209	224	206	229	261	228	224	213	221	237	218	240	234	237	204	248	215	237	207	230	198	242	245	217	229	216	231	215	226	195	219	222	226	210	215	196	205	225	235	199	227	241	209	232	217	241	210	214	246	214	238	210	198	234	238	220	214	223	202	249	224	222	212	211	222	236	236	224	211	248	208	229	224	217	232	216	220	239	203	198	215	226	226	222	227	218	220	225	241	221	221	223	219	213	216	211	230	218	269	202	201	211	207	204	197	243	219	212	221	211	228	218	215	224	229	219	252	221	244	210	206	224	224	202	226	219	213	195	238	216	231	219	254	238	223	236	217	211	240	218	199	222	228	224	246	220	222	240	223	226	217	216	194	196	209	225	208	234	229	252	210	223	220	219	214	231	223	221	230	205	238	230	214	239	219	234	214	209	201	230	203	233	265	222	236	236	240	236	235	198	239	214	213	239	209	212	226	223	211	235	214	221	224	228	231	216	220	221	215	246	219	223	211	218	197	225	202	221	231	219	213	245	231	228	225	215	243	201	227	243	234	209	226	223	243	282	213	229	217	233	223	230	248	224	226	228	216	201	220	228	196	234	258	205	212	224	237	215	224	224	234	230	217	206	236	220	227	229	212	231	217	217	206	194	233	229	223	225	210	229	243	189	248	247	242	219	225	229	244	208	214	215	217	215	232	222	255	251	228	229	230	218	228	205	175	258	197	229	185	221	215	234	232	214	224	201	222	255	225	210	224	213	213	195	228	204	251	212	233	223	217	229	216	221	224	225	235	224	231	230	213	236	253	225	233	268	215	235	222	218	234	216	197	209	197	220	225	219	226	243	202	240	206	203	233	229	194	252	242	220	218	226	236	230	223	221	233	208	229	246	220	221	234	249	225	232	223	227	232	216	187	192	211	227	226	231	211	250	218	223	236	218	215	247	204	222	221	249	217	203	219	250	224	231	238	231	235	247	199	221	222	210	222	245	255	210	224	231	227	204	218	216	244	200	204	232	218	224	215	212	218	227	251	230	212	240	227	238	208	194	196	234	218	220	209	209	198	225	204	203	241	214	254	233	240	227	225	218	238	242	230	210	201	201	224	217	221	218	233	215	231	220	211	207	223	219	220	218	216	212	242	218	237	241	218	202	210	239	219	225	216	207	205	205	220	230	220	210	206	234	225	177	241	249	212	214	251	216	222	192	224	209	219	219	208	217	207	215	198	239	200	244	209	217	218	237	227	204	226	207	237	246	202	222	214	231	249	238	225	223	242	246	235	218	232	210	231	220	218	234	234	225	205	237	235	226	221	216	222	204	225	229	232	215	227	218	235	232	221	200	223	220	237	216	242	208	229	218	220	229	227	212	231	192	230	206	207	244	226	199	212	244	226	234	201	215	230	231	243	232	214	207	231	218	232	233	216	213	224	237	203	233	235	247	261	210	203	205	220	205	243	210	213	214	237
4307	795	545	365	352	317	313	277	272	226	274	261	272	243	254	267	276	229	264	261	258	258	275	241	260	229	277	241	248	250	251	297	246	265	250	249	262	254	272	260	259	250	268	263	243	252	240	260	219	255	243	254	264	244	245	230	260	241	239	280	261	264	253	242	241	255	234	263	273	240	256	274	245	263	258	247	252	235	234	265	253	256	255	240	267	268	250	256	248	251	243	261	243	264	252	256	265	240	257	239	245	266	244	218	246	230	238	292	233	258	250	267	258	262	250	237	259	230	262	241	257	236	264	256	235	254	265	244	246	212	225	220	244	264	245	256	226	244	249	243	238	255	248	229	238	236	257	259	259	231	258	263	235	276	257	241	248	238	278	264	228	220	261	255	258	264	257	262	266	247	257	212	269	250	259	243	250	269	253	265	267	246	238	272	245	235	241	250	247	254	241	229	243	243	264	243	271	252	269	251	272	267	255	224	243	271	273	249	269	246	258	247	250	256	252	251	270	252	241	261	235	258	237	221	241	242	273	231	226	259	272	248	238	228	244	254	253	250	252	230	240	278	236	235	283	268	259	225	260	242	242	231	259	259	235	268	275	263	290	258	263	261	238	227	253	263	255	237	228	250	229	233	235	245	267	224	235	246	239	259	268	256	269	255	216	257	237	243	241	246	247	249	249	250	264	236	262	237	245	255	228	261	242	281	243	245	277	237	259	238	230	244	230	245	261	223	238	261	252	256	260	240	261	256	286	246	256	258	241	246	248	238	261	265	244	252	235	243	275	270	258	261	248	259	272	294	258	263	246	241	273	253	278	253	262	242	269	272	215	248	232	245	254	242	260	261	213	257	261	246	255	269	248	242	233	250	248	240	251	258	248	231	234	247	244	238	270	262	253	265	271	234	247	230	226	250	286	242	280	244	241	239	273	254	278	253	271	264	239	262	246	283	247	243	273	228	263	281	250	245	268	261	254	265	236	247	251	260	270	248	259	250	254	284	277	244	258	249	258	250	239	234	265	288	282	252	251	221	259	252	270	250	257	238	249	257	236	273	271	272	251	258	276	262	269	236	245	267	245	290	229	243	256	250	281	250	272	209	299	255	200	250	241	238	245	237	247	230	257	263	272	244	236	232	271	245	266	255	259	245	252	259	240	256	302	259	258	239	249	235	232	227	255	245	264	246	236	269	249	260	262	245	244	285	249	225	237	229	238	247	236	269	230	239	259	235	260	256	270	235	266	249	227	266	256	239	245	239	237	259	247	241	275	257	256	252	244	247	277	280	246	254	258	273	277	254	246	255	266	245	266	266	248	251	252	239	259	255	253	235	250	266	216	261	246	266	251	239	239	217	256	234	250	261	234	244	237	264	276	256	257	217	261	277	262	228	257	230	266	227	229	231	236	259	244	282	226	231	251	265	266	248	254	239	252	261	266	268	247	240	264	251	238	246	264	244	259	254	236	256	258	248	244	262	252	245	249	252	238	278	235	222	228	270	238	264	244	285	236	263	261	231	252	254	243	251	254	250	248	252	245	259	267	259	269	270	281	245	209	235	263	243	251	217	219	228	239	248	257	247	227	241	258	261	234	200	260	262	242	245	247	243	240	269	233	245	241	236	227	259	255	239	244	278	255	268	256	245	270	214	247	227	257	235	249	238	279	272	262	224	240	248	253	237	271	269	259	241	275	251	243	248	257	246	248	245	261	233	265	226	227	259	262	286	281	261	250	243	258	255	241	272	260	253	260	256	274	250	261	231	271	241	263	251	234	260	243	229	240	237	235	251	252	272	248	261	243	253	246	260	249	263	277	245	269	251	263	253	257	254	250	272	249	255	264	234	256	267	242	261	235	251	257	239	243	264	253	267	219	261	249	247	245	243	238	275	254	274	226	242	259	251	265	244	233	277	263	268	281	261	249	266	264	260	243	246	251	228	273	258	246	242	244	259	245	234	253	265	268	228	253	237	235	232	262	261	284	255	245	217	251	258	278	247	267	243	248	230	260	272	251	264	263	215	250	262	247	272	265	251	258	254	260	247	236	277	258	267	257	261	249	237	253	235	270	277	261	235	257	249	214	232	255	255	216	274	262	257	218	233	296	261	246	243	268	246	261	253	252	244	254	252	241	261	280	244	243	231	283	229	247	271	260	234	253	254	264	260	223	264	251	245	239	273	232	261	240	262	244	239	251	271	243	295	255	273	270	238	267	248	239	250	253	261	231	244	242	234	245	273	239	253	290	265	227	278	233	274	252	232	224	266	278	243	263	245	241	227	244	244	258	281	253	252	240	268	271	247	250	246	259	231	237	281	256	263	262	247	237	231	263	264	228	272	240	240	268	258	254	242	253	245	253	243	250	248	219	237	231	266	253	243	257	242	226	245	248	248	268	237	259	237	252	251	259	251	257	249	243	244	232	253	282	255	255	268	253	255	232	284	272	230	261	226	255	215	256	270	230	237	251	254	239	246	221	260	269	288	269	251	258	266	223	245	238	276	251	250	265	245	238	253	234	224	233	240	256	259	265	229	226	248	223	254	244	205	263	257	253	235	247	228	249	240	255	262	237	240	260	258	227	249	277	278	268	248	219	262	214	254	202	250	239	235	244	255	251	236	268	252	245	270	259	256	242	252	259	229	248	249	238	243	258	278	236	272	225	242	235	276	284	239	229	239	253	224	224	265	261	236	254	255	263	252	261	225	225	232	263	254	257	256	247	243	240	265	226	219	252	265	248	300	274	251	257	232	246	235	271	221	256	242	281	255	242	241	237	254	242	252	271	239	234	237	247	259	235	244	279	277	276	264	253	241	254	262	213	256	246	251	261	244	245	242	238	264	255	266	268	264	237	278	245	294	252	242	235	275	239	257	259	245	278	262	224	219	248	248	245	203	231	248	225	256	274	256	254	239	260	241	249	249	250	257	262	229	236	228	231	246	258	259	230	237	238	218	258	245	250	235	269	240	234	248	234	250	249	256	251	275	245	246	246	260	254	253	243	237	252	257	257	248	254	234	254	242	217	259	243	228	252	214	249	252	243	228	267	255	262	248	250	255	250	265	266	251	268	250	232	256	283	261	254	227	251	281	215	261	237	263	266	246	238	250	249	239	282	244	278	260	245	253	260	242	251	240	262	233	250	239	251	269	246	253	253	274	259	257	266	234	260	227	288	268	239	254	287	281	212	265	256	238	253	261	217	250	233	247	239	257	255	256	248	277	232	261	277	271	241	255	279	246	267	230	255	247	234	255	269	278	249	266	248	264	210	251	221	280	250	246	258	258	247	234	260	243	257	234	230	239	229	237	272	287	219	239	260	257	264	257	236	265	247	245	270	229	275	233	237	257	226	233	258	259	271	249	268	218	255	253	272	228	240	241	244	268	246	264	253	258	255	252	256	243	275	261	258	251	247	220	215	224	233	242	233	278	243	250	292	240	256	258	249	252	242	281	243	232	223	261	265	234	240	259	260	262	248	239	252	253	250	249	275	232	245	272
24028	21356	28634	24451	21353	8398	850	509	429	373	331	289	272	240	246	230	244	213	216	198	196	208	180	184	204	185	205	178	193	173	196	185	177	197	195	185	160	180	185	179	174	182	199	190	183	173	190	169	173	161	165	161	183	189	192	195	182	166	154	169	174	181	174	204	191	197	192	177	150	161	163	153	150	177	205	170	204	179	181	175	151	179	154	188	169	174	186	201	180	175	177	159	177	163	179	173	177	176	149	180	168	184	161	142	154	191	187	175	211	162	177	190	165	162	163	149	149	172	189	184	173	173	188	184	174	182	165	178	172	160	165	171	158	176	174	166	205	172	181	176	163	173	165	157	187	184	163	167	180	170	170	177	174	182	189	166	170	170	189	189	173	154	148	162	191	175	173	169	172	168	138	172	182	165	188	174	179	179	197	163	182	174	168	162	185	167	165	171	173	205	162	165	163	156	197	172	175	172	194	177	163	189	202	176	175	148	205	182	185	156	177	169	175	181	162	159	194	185	176	166	163	177	152	198	189	167	166	175	166	184	186	175	145	151	169	185	172	189	165	140	181	172	178	182	143	157	168	189	174	164	167	155	162	147	188	172	150	173	171	169	184	178	183	172	170	170	179	185	185	179	173	176	172	175	170	194	159	157	181	157	144	175	167	153	153	175	185	182	168	173	183	170	166	159	171	158	158	166	152	156	191	164	172	193	161	181	163	172	176	159	197	172	164	174	172	180	183	159	176	179	171	169	164	144	161	161	183	166	189	146	172	161	163	141	165	201	169	181	172	165	160	154	165	169	160	164	188	157	174	148	179	167	174	162	172	193	169	181	180	168	168	163	173	169	162	160	172	179	175	146	179	163	158	193	184	162	169	160	193	166	184	172	170	157	169	171	169	157	184	153	145	194	179	167	176	163	187	164	198	146	166	165	179	155	170	139	178	171	173	173	198	169	166	162	166	178	156	151	169	182	180	149	163	155	178	162	156	196	178	201	162	159	174	177	182	170	176	175	159	161	167	201	180	175	176	174	173	182	175	167	154	178	172	181	173	168	161	177	163	163	184	181	172	164	169	167	156	176	168	194	161	167	179	171	180	190	186	171	171	162	166	178	176	181	185	155	152	174	172	162	165	152	164	178	168	179	168	160	165	171	188	171	151	166	184	173	151	180	178	177	191	180	181	177	180	162	168	171	167	172	147	160	175	188	178	157	147	160	151	145	160	168	169	134	170	196	178	163	163	168	165	163	176	188	165	168	165	198	163	172	181	184	176	164	166	187	177	192	174	178	190	163	168	168	172	174	171	179	191	177	170	164	182	195	145	179	191	177	151	175	185	176	168	167	161	192	177	199	151	176	174	159	155	169	148	186	178	182	166	178	180	174	173	177	167	171	150	175	192	177	161	173	165	181	177	175	179	171	152	164	174	173	172	168	153	172	205	203	149	170	160	172	192	173	157	152	150	157	174	165	163	160	177	176	179	173	178	178	172	190	189	185	179	167	154	177	152	193	199	176	196	193	176	144	165	189	154	160	169	191	160	155	162	167	160	168	167	136	160	186	164	170	189	172	177	147	163	158	166	179	187	187	168	199	182	162	167	175	204	163	167	178	167	170	161	167	189	165	176	173	175	183	193	181	174	163	159	178	152	169	153	184	194	191	174	191	164	165	194	154	190	173	184	185	152	161	171	180	174	174	153	190	172	163	174	164	168	176	156	167	150	180	180	151	171	185	191	175	158	172	204	149	175	152	162	169	161	180	172	174	177	183	162	169	174	179	197	191	200	158	188	183	165	159	169	172	160	174	180	163	167	158	156	154	165	204	164	148	182	181	179	178	194	166	162	175	154	151	185	190	151	165	181	157	180	174	159	179	156	174	151	174	167	162	155	151	183	196	178	187	189	183	173	154	167	168	153	169	162	163	171	183	186	183	175	207	149	170	173	162	184	173	161	183	198	164	154	167	160	150	188	175	170	181	163	178	180	193	164	180	192	176	166	164	164	165	170	171	189	161	167	167	169	201	168	144	175	169	173	166	167	140	185	164	183	203	179	195	155	155	160	154	176	174	171	206	178	191	166	156	178	199	171	192	167	176	168	173	170	169	188	195	165	152	153	193	150	200	185	167	177	186	157	166	197	184	170	183	183	166	151	194	185	152	191	191	179	181	162	164	168	163	139	152	189	156	185	163	162	177	177	193	166	168	181	185	152	180	173	185	168	173	173	165	176	164	167	155	183	187	165	159	175	168	167	174	147	177	161	175	159	173	170	166	159	188	184	166	165	177	152	186	179	184	188	193	178	158	149	184	173	170	173	176	190	162	158	179	159	166	162	179	163	200	162	166	163	171	171	177	171	170	179	170	165	168	193	196	163	183	200	172	178	149	168	184	177	177	164	175	173	169	192	159	176	179	187	177	175	169	158	160	162	177	178	170	177	189	166	156	163	177	200	148	168	172	146	161	172	149	195	135	162	181	183	178	158	161	165	162	177	171	162	166	165	191	161	153	161	183	161	193	176	194	201	175	183	164	173	181	175	165	152	197	161	156	174	177	173	175	169	159	160	183	179	186	167	191	198	159	159	166	169	160	171	180	159	140	187	188	139	179	177	203	176	179	172	172	156	169	163	176	165	173	161	176	176	153	161	184	160	182	165	169	181	175	176	189	160	165	175	170	164	159	175	181	162	162	179	163	189	200	164	151	171	194	196	179	174	164	185	179	173	155	155	161	167	175	179	172	167	192	158	163	191	178	172	171	177	180	178	165	179	171	171	151	179	187	184	166	169	180	178	163	195	185	170	166	169	149	161	182	170	165	171	156	165	174	172	176	163	171	191	195	196	183	164	178	167	186	168	165	176	167	167	171	177	174	186	147	163	186	209	167	161	166	206	154	185	167	159	165	166	171	174	185	177	179	185	157	182	168	164	184	154	157	156	193	172	160	155	186	184	173	161	179	162	183	150	172	181	180	167	164	161	186	181	168	184	172	153	172	158	149	172	156	189	185	182	210	192	156	173	162	191	178	170	170	187	171	193	182	189	139	152	164	179	164	167	181	176	170	188	162	157	143	165	175	145	166	199	185	182	184	175	178	168	170	167	160	172	159	146	170	172	186	194	169	159	140	180	174	182	172	151	170	184	191	164	135	177	174	154	176	174	139	170	156	183	187	179	177	156	168	168	195	179	167	161	178	172	155	173	162	161	186	176	148	171	164	176	182	169	161	163	176	200	153	150	181	186	177	149	187	165	182	178	175	162	175	193	165	151	164	185	171	174	168	150	158	186	154	182	160	165	153	178	164	186	159	194	168	165	180	174	165	162	180	194	190	181	167	163	182	166	175	180	160	168	166	184	179	159	172	174	192	152	184	172	174	176	169	178	159	172	169	176	174	186	143	164	174	175	153	164	173	171	163	166	172	160	188	172	159	176	182	156	148	171	164	161	152	165	169	161	156	201	185	181	165	154	155	177	168	174	163	166	169	171	177	161	165	158	188	170	157
3398	8908	5820	2667	1872	1378	1022	806	680	516	455	432	389	349	307	273	317	263	265	248	261	234	217	231	192	243	243	223	194	234	207	179	219	207	203	199	194	185	210	195	211	219	192	178	193	195	210	221	190	188	205	203	214	203	193	230	179	207	197	173	209	199	183	194	195	161	185	196	191	184	192	177	172	204	201	175	190	185	172	181	210	168	208	192	205	196	201	220	195	187	201	171	193	197	209	204	214	156	197	195	192	149	189	165	219	211	191	191	219	193	195	198	191	203	206	180	183	198	209	184	193	187	187	179	176	191	174	189	168	165	189	215	173	195	203	208	183	172	196	220	182	210	204	198	180	194	171	165	184	190	183	190	192	195	201	169	193	216	169	165	186	199	231	196	204	193	176	195	193	197	176	199	194	200	181	199	192	191	196	204	172	229	203	163	204	185	206	201	190	186	193	197	178	172	194	226	184	193	186	191	218	181	193	183	195	156	167	199	196	161	207	198	179	185	185	180	183	210	176	170	219	174	182	200	187	180	188	182	200	188	205	186	170	205	168	198	181	180	182	203	181	188	189	171	191	204	197	154	186	197	197	172	190	167	196	191	200	197	193	164	188	171	197	202	182	197	194	184	188	182	183	185	179	181	204	182	182	217	199	184	187	218	167	181	185	191	180	198	198	181	182	204	169	159	160	188	192	182	172	180	191	202	206	206	201	189	175	214	202	180	171	169	189	203	181	213	169	206	180	165	201	199	172	197	211	182	167	189	166	206	201	187	204	196	189	192	176	197	197	180	180	191	182	209	174	201	201	202	201	188	175	177	192	180	191	188	200	188	179	205	188	192	170	166	206	195	192	183	168	190	167	184	188	172	179	175	198	190	196	168	189	187	176	178	182	164	181	194	194	194	194	200	189	203	181	175	213	178	205	192	207	185	172	189	190	186	172	174	172	194	187	161	180	174	215	161	184	206	192	181	181	183	175	187	184	193	180	207	202	197	219	187	190	167	198	183	203	193	201	214	198	213	174	179	178	177	195	175	190	191	196	194	193	214	209	181	170	210	182	181	197	192	170	200	164	200	200	173	201	158	175	190	176	190	185	187	207	181	194	193	171	199	220	187	166	185	165	181	172	188	177	202	182	187	167	185	190	191	175	183	212	180	195	204	199	173	198	181	192	178	179	208	196	190	212	178	171	175	191	187	205	171	185	197	177	194	197	181	176	203	192	199	196	207	179	166	157	204	177	177	183	191	189	201	191	195	155	179	186	198	213	176	181	203	189	175	193	189	173	215	143	166	190	183	208	182	201	166	181	185	184	172	168	199	191	194	184	218	185	167	198	178	201	190	173	218	198	213	187	202	201	191	198	191	188	220	188	211	189	205	225	173	188	182	185	203	196	184	202	187	211	197	194	182	183	186	206	202	195	199	175	194	194	173	214	179	192	206	196	203	166	192	188	178	177	205	199	194	182	206	197	201	205	162	183	195	191	186	210	201	169	192	205	191	195	176	172	161	196	201	191	194	172	175	193	187	191	210	188	194	183	200	186	198	174	178	189	198	230	203	149	199	190	185	191	199	205	191	198	188	184	191	183	189	198	206	188	167	142	171	186	173	183	190	198	188	200	196	170	185	191	187	188	188	207	171	182	174	204	211	175	216	191	204	196	208	186	173	205	176	197	180	177	198	196	204	178	194	186	217	181	191	193	199	215	186	181	174	192	158	162	178	176	184	199	200	175	190	149	218	211	217	204	197	177	202	188	197	187	176	189	196	181	202	179	171	186	194	203	167	169	196	189	190	196	179	210	178	193	183	174	181	202	203	192	181	170	209	211	181	175	190	198	204	190	194	197	193	183	169	195	182	189	191	180	161	188	201	194	176	211	225	215	188	196	199	196	198	166	188	204	182	212	186	207	204	186	193	199	183	178	214	199	172	198	217	200	181	179	187	186	178	197	202	174	192	174	186	184	189	172	195	218	178	166	209	164	182	205	202	196	190	191	198	193	166	165	179	191	200	186	214	177	186	186	212	208	187	173	179	190	191	181	192	206	174	186	194	195	205	206	164	176	222	169	178	201	207	177	195	180	199	191	193	179	204	168	187	188	191	207	179	174	209	180	184	186	183	193	192	169	192	202	196	198	178	199	190	192	201	177	178	172	189	192	191	185	203	192	164	198	173	186	193	168	199	184	195	170	202	188	186	190	205	185	190	185	193	211	182	182	182	179	198	208	190	184	198	176	198	167	172	199	217	190	191	204	203	194	213	183	184	182	187	201	175	204	204	194	191	180	181	165	186	218	166	185	205	168	180	199	181	186	165	172	165	186	192	174	194	215	192	166	176	195	183	201	200	191	193	158	202	174	184	195	176	177	189	201	172	169	168	184	185	181	212	184	168	178	176	200	198	183	165	151	184	195	210	190	206	194	171	206	205	184	194	164	195	192	183	196	174	209	194	176	184	168	181	202	185	205	202	180	215	189	169	185	175	192	193	178	192	163	205	198	194	199	193	213	209	189	197	201	209	182	198	179	166	190	165	202	161	172	204	203	196	182	180	189	173	212	181	181	192	186	196	172	201	159	178	176	209	208	172	199	204	180	199	192	190	178	191	182	182	198	197	167	207	162	180	223	170	169	173	173	174	184	173	201	179	175	175	215	173	195	192	184	178	182	189	186	174	173	190	191	163	172	175	210	186	183	186	193	189	197	190	181	190	185	193	187	197	201	172	185	198	213	172	188	178	199	188	160	185	208	186	182	188	196	175	182	176	196	176	185	183	181	188	196	175	186	208	161	189	177	173	197	185	211	194	173	189	185	215	182	169	159	176	174	193	179	189	187	193	207	208	190	173	203	192	167	177	204	173	181	185	183	200	195	179	196	193	182	181	178	196	207	216	195	182	184	194	178	196	203	185	187	198	190	209	174	159	185	186	202	189	176	196	163	191	187	185	169	187	193	203	162	198	176	186	179	179	187	182	173	169	194	221	212	163	204	183	197	180	194	179	172	195	185	178	197	185	177	208	211	193	189	214	181	178	214	178	200	186	177	180	185	191	176	180	178	225	205	198	170	180	206	187	168	187	185	190	190	163	167	207	203	202	199	191	201	182	181	201	190	172	188	175	202	194	189	168	180	183	175	196	165	186	181	174	186	174	190	171	194	175	190	196	163	192	208	185	175	207	172	190	180	181	197	174	161	200	194	196	179	195	174	188	195	167	173	192	185	195	186	218	200	165	179	215	172	202	169	199	190	213	180	170	178	179	186	188	163	202	199	165	177	203	169	201	167	153	186	201	201	191	182	201	183	200	180	187	172	169	180	182	206	189	199	189	208	186	201	172	168	194	175	182	199	200	179	182	187	178	142	180	161	180	168	183	187	183	174	187	161	157	186	182	174	176	191	190	176	196	187	175	200	190	178	176	196	195	201	203	198	180	190	195	201	210	196	172	178	165	168	182	209	204	198	179	174	226	187	176	169	177	197	165	212	201	193	190	171	191	166	174
25131	21367	27466	25595	9627	806	680	552	538	520	497	483	434	495	485	450	434	437	441	455	434	437	409	430	420	434	430	409	446	422	447	422	441	370	433	425	444	432	443	407	393	424	443	396	446	383	432	448	416	392	406	430	459	428	389	410	405	426	413	460	387	383	403	371	425	464	415	419	425	419	422	447	406	433	417	404	388	373	410	432	411	395	421	407	412	418	436	422	400	425	433	363	389	389	418	402	443	408	420	407	391	433	411	423	449	407	383	408	450	394	402	434	426	415	421	424	438	379	437	432	444	413	404	409	420	420	415	374	403	438	405	421	414	440	461	412	451	412	402	439	388	420	417	395	428	406	428	447	374	378	379	404	414	421	387	417	394	445	427	389	404	414	419	452	454	412	456	415	390	444	421	413	406	403	417	420	406	441	426	409	396	434	418	408	407	426	421	417	388	396	412	413	437	453	385	386	455	402	414	406	390	377	399	426	435	427	396	427	399	425	415	409	422	417	395	425	398	417	403	414	417	434	406	414	414	389	443	444	464	401	437	427	406	436	416	405	407	380	415	441	432	392	411	424	384	403	413	434	438	406	394	395	403	369	421	433	410	399	422	446	406	461	386	420	412	425	435	437	418	442	469	408	409	409	427	406	395	432	436	416	402	448	402	443	407	420	404	430	415	407	416	437	402	380	413	387	401	435	403	395	450	417	407	393	409	404	418	476	446	395	405	388	415	428	393	424	436	444	441	427	413	406	415	422	397	394	397	416	379	398	438	398	371	408	399	433	409	436	421	387	392	424	401	395	417	463	428	441	426	393	412	392	411	418	418	398	381	423	400	387	411	433	441	471	384	391	403	435	433	373	428	421	426	393	408	430	394	415	391	456	449	397	441	387	429	404	430	436	397	431	390	408	402	457	426	384	422	399	425	420	449	432	400	410	426	382	418	401	421	405	488	427	422	447	402	386	401	388	443	400	384	439	454	415	380	402	403	375	443	403	466	458	418	399	409	415	416	388	384	391	435	439	411	408	438	427	413	414	404	435	447	418	436	424	445	412	437	430	395	408	447	403	427	435	432	406	408	384	413	390	397	380	419	407	388	440	409	420	422	442	399	394	408	381	405	408	401	382	394	420	437	423	423	423	420	429	422	393	406	422	377	428	390	414	419	448	376	442	421	401	428	398	415	421	411	422	421	456	459	412	436	408	470	415	387	407	450	417	375	401	413	406	422	419	423	450	390	389	394	419	413	428	410	390	421	402	462	413	406	383	414	407	457	412	413	400	414	395	395	419	394	412	439	427	419	382	443	427	397	401	412	416	393	420	418	387	387	388	416	435	407	439	378	422	436	459	423	458	427	406	392	420	416	435	404	412	439	391	390	408	433	395	414	371	412	393	400	405	426	393	402	407	423	426	404	445	414	398	433	422	437	438	419	391	406	386	410	379	402	448	391	415	387	427	428	411	444	433	418	401	415	400	421	435	402	433	425	394	401	467	412	427	415	404	431	441	394	435	415	434	396	457	389	393	437	409	407	411	438	412	418	407	420	414	459	417	376	391	406	430	433	424	429	434	442	393	443	437	399	423	445	394	432	463	432	423	428	409	396	414	403	401	421	404	386	391	393	390	415	434	401	422	408	392	396	427	460	412	441	409	453	387	426	415	393	388	429	419	379	432	406	428	400	403	382	423	423	384	427	390	447	418	446	449	409	413	440	433	422	413	403	409	398	399	417	390	432	410	398	425	445	429	479	430	417	371	394	411	450	392	407	430	432	438	434	437	399	402	420	403	398	398	430	432	414	400	408	399	404	444	424	415	420	396	418	423	441	436	421	410	414	412	419	427	457	424	418	398	378	438	417	411	433	395	412	448	388	378	424	431	425	415	380	415	448	440	448	403	415	433	432	427	399	402	372	423	423	391	411	410	396	428	391	392	413	396	447	389	412	386	414	445	426	424	431	412	441	454	450	389	365	423	405	401	450	416	410	415	416	410	371	430	413	391	415	390	394	409	445	404	425	420	391	402	431	434	422	393	389	406	396	390	439	430	396	424	437	421	458	425	407	438	423	429	399	406	409	403	411	398	444	405	449	449	414	421	404	401	394	403	442	404	404	417	439	451	444	440	422	442	398	427	410	427	404	417	384	440	401	429	409	438	451	409	418	419	394	437	449	432	368	425	446	395	425	396	441	405	433	431	420	437	421	418	422	429	422	366	404	392	438	438	410	407	431	432	397	462	412	433	427	435	415	416	400	423	440	422	425	422	405	436	412	416	429	419	409	408	427	399	432	408	437	418	396	410	413	422	391	422	432	444	457	381	424	378	413	350	403	448	411	377	427	402	398	412	423	398	401	415	414	389	412	368	414	428	428	362	438	376	414	398	404	400	434	399	438	425	409	396	403	404	440	430	402	432	397	419	408	425	381	438	405	477	394	424	414	404	416	407	413	451	396	418	426	420	441	377	438	408	428	425	423	403	413	415	389	404	402	403	417	426	384	420	421	421	396	426	434	436	428	442	408	445	427	424	432	406	389	411	430	371	409	431	400	442	417	414	434	396	399	438	430	434	415	449	439	445	440	458	419	406	388	429	399	397	416	410	413	419	403	418	420	416	393	399	402	421	409	400	418	394	399	408	407	401	435	403	412	421	380	418	420	431	417	439	430	388	414	434	414	398	432	415	413	390	396	414	403	437	439	442	413	417	406	404	412	428	379	406	391	400	457	409	429	454	387	421	420	442	419	433	399	406	430	440	361	411	425	416	414	438	469	375	417	410	426	444	390	378	392	441	420	428	422	413	429	424	442	428	406	412	430	381	388	406	426	419	404	398	411	402	416	446	450	426	423	427	444	449	470	401	414	404	410	407	420	433	391	408	411	389	397	413	396	403	413	391	447	406	438	430	375	404	405	472	414	413	398	429	425	426	420	396	417	395	374	419	435	405	405	455	420	411	430	396	465	404	377	406	399	449	382	414	395	395	408	392	405	445	433	433	395	416	432	438	419	389	413	421	397	413	408	403	361	400	398	414	431	391	426	400	441	434	447	390	386	410	399	421	403	405	395	446	449	440	442	417	425	403	395	433	417	408	377	412	444	398	413	424	432	420	421	429	426	409	420	410	408	405	399	422	429	429	437	402	443	416	402	401	383	439	441	417	472	418	415	451	432	390	427	403	432	433	396	399	455	424	413	426	445	429	431	426	442	430	403	417	405	427	436	421	409	425	419	459	419	403	423	407	418	441	416	422	407	425	390	422	400	410	442	424	428	423	430	397	400	421	402	461	413	405	421	416	413	400	444	476	395	439	444	387	398	426	405	419	417	419	432	401	427	432	416	435	399	414	397	421	393	451	381	412	406	404	384	417	416	412	435	435	411	436	416	427	414	436	420	413	399	431	429	381	391	421	402	442	457	414	434	422	450	403	414	425	426	411	444	452	436	395	391	457	409	412	452	410	435	407	391	432	416	401	420	424	417	405	418	400	451	434	390	420	450	409	386	469
3523	5202	3547	1670	1376	1075	928	760	655	690	582	534	574	554	507	510	500	482	470	488	514	478	461	499	467	472	478	483	468	478	454	479	451	448	448	433	438	456	436	466	494	476	478	381	469	439	444	456	444	419	428	480	496	469	479	457	441	458	433	447	469	412	484	453	440	432	433	488	449	431	450	441	470	423	440	436	460	433	460	445	446	445	468	431	406	446	455	465	423	452	443	453	393	462	430	455	431	441	443	430	456	463	437	431	443	427	445	446	463	424	435	451	435	456	435	418	443	462	419	417	400	454	417	452	480	471	432	435	436	448	425	447	452	447	454	473	476	399	399	436	408	437	476	451	451	439	472	475	466	455	434	433	456	476	442	458	406	459	481	459	424	456	435	466	433	418	402	427	440	417	441	444	475	488	448	461	448	444	473	415	466	393	485	428	472	459	434	411	455	463	428	448	427	396	442	450	443	437	425	416	415	446	436	442	444	472	397	478	478	425	436	445	443	420	447	435	426	453	453	468	404	434	482	412	404	437	446	439	488	426	425	421	473	453	461	428	437	436	418	462	440	460	455	433	477	461	457	437	477	449	445	429	423	463	450	433	441	460	439	425	469	457	428	430	479	439	442	461	443	481	433	439	460	428	441	417	454	436	437	451	451	464	439	446	457	426	438	454	410	483	451	439	444	469	434	436	450	432	423	472	443	420	446	477	454	476	411	461	417	483	455	458	462	444	430	449	396	468	417	456	442	449	436	426	450	422	463	439	451	472	437	429	438	433	435	459	422	439	413	449	444	470	465	450	464	399	463	446	460	420	421	470	484	472	430	445	409	487	446	438	433	446	461	415	448	454	446	446	481	454	416	413	448	465	469	449	449	455	402	460	430	417	455	437	440	419	443	436	435	473	503	398	435	458	437	410	440	454	442	434	449	469	425	409	437	453	441	424	452	456	432	410	435	447	457	458	472	439	440	425	415	423	455	455	396	420	431	433	469	443	460	431	431	453	434	451	452	472	434	425	448	464	440	429	471	412	427	419	435	440	449	419	420	464	413	434	449	456	472	476	407	404	433	432	465	431	411	457	445	420	427	443	446	466	456	492	454	446	452	398	448	438	456	463	427	449	479	455	471	421	435	443	419	398	426	445	427	469	456	462	469	429	474	426	457	442	465	434	457	434	393	464	460	400	451	428	454	454	472	433	453	464	482	451	472	427	440	425	452	422	491	456	413	424	444	440	437	467	440	449	463	444	463	441	418	437	458	428	440	428	402	444	441	435	459	456	426	439	436	462	432	450	428	467	467	402	447	453	439	439	443	456	426	419	420	419	441	418	423	444	435	486	444	431	428	432	432	442	389	433	429	462	476	474	427	446	446	402	448	448	462	436	446	426	444	444	458	423	416	439	447	431	434	489	470	432	476	441	453	454	436	480	444	453	417	419	454	460	460	453	470	434	449	428	436	473	440	474	467	430	451	431	434	432	412	443	449	417	435	440	432	416	457	414	469	418	478	434	447	437	435	431	411	409	425	417	463	453	454	443	445	421	433	448	475	445	443	464	473	485	423	477	438	458	452	450	454	446	422	438	423	475	431	413	464	454	445	478	442	425	411	448	466	466	439	432	405	417	452	432	467	450	407	446	426	426	450	423	444	432	442	479	437	431	423	434	442	436	429	451	446	401	473	433	455	419	438	445	441	429	444	449	467	426	443	441	439	454	473	441	437	449	427	460	429	431	424	428	430	422	432	433	429	419	454	439	479	412	438	448	471	452	437	439	447	437	414	457	435	409	472	419	450	478	458	463	475	409	473	421	452	451	415	439	405	441	460	463	440	467	443	429	448	470	422	455	444	436	391	424	431	471	439	470	439	400	444	449	431	427	391	491	435	425	424	453	448	444	409	448	438	444	440	432	446	437	454	489	450	382	420	446	446	441	452	423	467	414	461	423	452	464	459	406	431	464	450	454	435	453	422	442	455	444	444	443	466	448	476	434	486	477	451	475	419	434	423	405	437	435	467	425	438	426	411	460	431	431	454	438	435	419	442	451	437	453	425	412	459	393	474	430	464	436	446	438	459	432	450	439	424	453	419	401	463	428	442	455	450	476	454	468	431	452	465	447	444	456	465	400	454	440	438	449	456	454	463	428	437	462	435	404	430	470	481	402	447	435	460	460	457	445	416	430	429	454	452	460	442	452	469	433	448	425	402	434	445	422	491	463	434	404	461	474	448	453	463	445	430	474	445	411	398	431	414	435	452	437	416	430	420	446	429	412	453	451	438	462	458	453	437	442	452	454	453	443	404	430	442	445	426	461	455	431	462	435	432	472	449	455	420	449	415	425	418	415	448	427	425	432	434	410	430	460	428	443	440	447	447	442	463	414	448	464	408	441	460	451	405	403	457	415	448	445	440	415	431	455	441	435	467	482	469	461	470	455	448	435	444	455	406	453	469	443	459	436	437	422	420	476	406	421	463	431	420	456	437	462	440	481	463	476	407	460	462	425	426	452	454	429	437	462	430	452	477	428	441	454	469	467	448	439	430	459	427	422	444	422	478	461	458	422	439	420	467	421	420	444	471	438	419	444	393	470	435	458	448	430	435	403	423	430	428	478	421	463	432	450	456	477	411	465	461	460	434	403	451	421	458	429	426	453	431	441	426	446	421	411	440	465	448	424	415	441	445	433	458	422	435	449	455	420	426	429	434	456	456	407	448	413	458	431	436	474	427	414	439	432	438	441	450	432	438	414	454	418	464	454	426	482	457	452	465	456	447	423	442	425	429	432	435	441	476	437	465	434	432	461	459	446	465	407	457	434	411	440	485	428	435	426	434	451	472	464	444	455	442	424	448	457	420	450	447	456	428	451	470	458	499	445	430	448	445	442	416	451	434	441	479	424	452	441	478	450	453	465	480	444	437	433	464	457	434	453	419	432	460	430	493	438	441	456	446	459	470	451	441	460	464	415	432	421	428	456	437	458	473	461	450	451	457	424	442	454	450	422	439	419	471	434	479	429	453	439	441	424	429	421	466	437	458	417	468	480	431	459	403	441	471	453	442	441	435	444	429	454	449	432	457	459	463	457	469	444	462	437	441	463	465	430	439	443	413	429	424	463	460	432	450	426	455	436	432	457	451	470	461	460	408	464	422	451	444	449	420	442	451	451	436	426	411	439	458	399	410	431	460	459	442	439	454	438	495	432	447	449	468	459	436	437	433	428	461	470	470	404	506	428	424	467	455	432	434	446	489	414	486	434	478	442	447	451	429	467	421	465	444	400	464	425	460	421	464	397	438	444	447	459	409	465	444	457	457	419	438	427	433	434	403	426	478	440	474	461	433	435	453	433	439	423	439	431	454	464	465	424	427	436	450	457	449	449	422	467	455	474	425	424	451	438	435	486	410	461	474	462	475	426	418	431	431	441	435	426	401	426	433	459	441	412	448	424	449	409	432	454	442	449	441	478	421	443	436	438	394	422	408	453	452	443	475	448	460	447	419	429
22903	21400	29119	24086	21404	21463	7173	1116	844	726	689	672	573	550	542	511	519	473	473	503	469	492	452	410	430	433	452	432	454	413	421	442	439	425	420	419	438	392	404	388	435	432	398	407	462	422	431	411	432	388	430	421	437	409	453	442	449	377	388	411	446	388	487	401	420	432	402	410	424	388	416	376	394	404	420	423	409	428	436	428	395	417	386	406	434	436	414	434	440	393	406	419	438	404	419	415	432	430	403	411	394	441	387	407	414	415	439	385	405	414	384	406	426	393	426	424	426	429	407	415	398	449	373	404	418	401	395	423	403	401	377	385	397	369	398	395	391	421	403	375	392	383	430	377	392	399	370	404	389	381	422	436	421	403	412	394	374	398	395	375	370	407	398	434	381	417	394	417	402	413	402	394	364	399	397	419	395	423	452	408	394	387	418	378	412	398	390	404	412	424	402	380	428	403	421	412	413	417	427	416	415	409	388	419	389	404	409	427	438	401	429	415	376	399	397	426	431	400	404	427	358	389	368	424	399	412	434	373	445	402	372	375	410	409	418	420	389	389	382	417	402	419	432	422	416	408	429	417	390	433	403	401	359	400	416	424	417	375	439	412	440	400	407	382	387	464	399	428	422	422	392	437	423	374	390	436	397	420	391	402	393	393	423	381	409	397	412	394	405	387	451	363	410	379	390	412	424	409	411	415	410	395	429	434	417	415	426	434	415	393	412	386	389	394	367	434	428	408	395	421	417	423	407	397	403	414	409	388	426	403	406	436	400	404	424	400	380	431	398	412	394	411	436	413	404	389	426	414	416	388	405	397	417	433	431	419	365	405	417	415	385	413	423	407	447	388	403	440	445	377	443	434	413	393	383	445	414	400	453	404	397	429	406	406	401	404	417	399	389	433	408	416	430	405	414	413	396	391	422	378	407	383	421	425	423	418	379	417	398	434	413	425	377	391	456	387	405	386	415	420	395	405	395	410	419	426	416	389	407	391	414	431	404	441	402	412	402	427	406	443	405	446	392	409	416	413	402	390	380	406	414	399	375	397	404	397	415	395	438	415	422	432	409	427	422	460	391	429	428	381	397	414	407	400	423	407	408	438	368	394	395	428	376	399	371	422	422	389	417	448	399	395	424	415	416	418	403	404	423	381	418	395	417	384	396	403	358	398	383	412	386	393	420	409	371	422	418	364	432	425	404	405	422	431	421	408	418	404	396	405	443	413	403	405	418	389	422	414	398	424	371	448	406	442	419	414	431	407	413	414	431	381	444	426	415	408	378	405	419	417	420	428	421	428	408	413	413	403	397	426	411	413	385	415	428	400	378	397	425	431	413	384	402	386	467	405	388	428	381	406	432	385	419	435	422	416	393	400	418	413	380	381	393	412	430	399	401	392	398	430	381	387	429	425	405	369	429	402	435	371	412	405	418	391	407	409	440	418	415	416	421	410	435	364	409	413	390	407	416	410	392	394	419	375	419	390	447	420	418	381	371	389	361	401	415	399	391	439	445	402	405	422	410	402	386	396	434	416	405	418	425	380	403	376	422	424	395	423	438	406	397	429	449	396	383	412	347	444	423	409	379	382	374	390	400	412	392	391	406	411	389	464	411	394	420	386	395	422	446	419	401	388	419	412	443	426	434	434	426	433	410	398	388	399	382	408	424	413	390	384	421	430	430	422	418	443	449	375	420	460	412	386	400	423	444	457	401	399	381	368	436	398	406	415	445	417	395	401	403	382	420	432	410	423	430	420	404	383	404	404	421	399	458	421	412	378	406	383	393	402	443	393	389	382	372	390	429	377	378	406	418	432	389	380	428	372	372	417	380	398	435	387	389	395	427	431	394	439	399	390	405	374	437	429	388	392	428	409	440	387	423	396	424	400	439	413	436	400	402	374	376	405	416	410	401	389	416	416	422	438	374	411	392	429	447	386	385	403	412	383	395	390	394	385	448	399	415	415	415	406	438	417	426	375	416	403	405	390	413	401	434	392	408	407	417	428	368	447	421	374	407	384	370	399	405	390	417	437	362	409	394	409	402	390	392	447	409	413	418	422	423	435	394	397	436	404	397	405	427	385	394	416	412	387	384	414	387	397	400	370	391	412	381	422	435	386	422	399	400	396	366	418	381	432	385	389	437	378	369	403	385	421	379	386	387	371	448	390	394	423	439	435	436	396	411	419	427	403	416	404	410	407	438	391	387	397	405	407	358	406	427	405	392	399	409	428	410	396	385	386	424	372	430	390	401	444	389	430	388	412	415	418	368	421	399	422	469	403	394	391	420	415	393	408	408	432	404	373	398	435	382	446	388	388	409	398	408	411	411	423	446	373	394	436	419	405	391	380	386	379	380	401	404	405	405	390	417	394	381	410	426	383	430	413	418	413	405	401	411	370	403	410	419	411	391	418	443	417	387	420	441	428	411	375	405	399	396	400	389	416	408	387	391	392	402	354	420	413	412	423	376	411	416	397	433	378	380	348	372	394	407	422	385	403	430	387	380	403	404	401	412	407	365	400	413	430	429	386	394	438	425	403	391	394	388	407	378	385	399	426	396	399	399	416	445	386	438	416	420	383	417	364	389	421	380	400	426	442	385	414	419	372	421	445	403	413	426	386	393	425	396	416	447	419	396	368	376	413	412	400	434	394	416	398	444	396	404	404	385	391	406	377	438	405	433	369	402	404	400	415	379	380	394	394	407	377	400	405	398	430	421	433	397	391	379	392	399	425	386	381	387	419	417	381	381	399	369	394	387	419	410	396	415	418	400	352	438	404	399	393	432	410	435	412	438	402	359	411	389	395	387	373	406	398	414	418	418	408	391	419	412	386	399	367	395	405	417	414	423	390	397	416	436	423	389	361	376	387	434	411	408	407	392	412	396	411	394	388	412	435	399	376	395	377	409	445	398	456	385	385	415	420	426	402	407	413	396	392	420	407	354	370	392	391	393	394	420	403	414	379	414	371	395	402	422	407	406	397	392	394	402	406	387	377	402	383	419	393	401	414	390	421	400	400	373	399	410	376	414	425	436	395	400	391	418	438	383	439	393	445	401	418	436	412	402	396	428	412	412	384	429	405	411	419	426	367	422	395	439	368	427	375	390	413	430	423	435	403	400	413	399	405	447	425	434	409	405	397	420	410	426	397	407	353	386	388	470	428	402	383	415	409	448	408	362	429	405	371	432	385	361	408	404	416	355	368	389	411	408	393	442	418	426	420	422	404	413	441	410	406	393	373	425	402	425	433	396	385	393	414	376	393	396	402	377	396	431	369	426	381	432	424	427	393	411	413	403	377	384	396	385	420	391	432	415	417	399	404	377	416	393	410	447	448	400	416	384	402	395	405	352	429	387	390	392	413	374	358	434	418	418	386	438	377	411	423	426	379	410	409	425	430	369	422	392	396	429	436	438	387	398	394	410	401	420	407	383	419	380	388	361	377	371	438	375	404	412	419	402	449	415	398	429	405	378	403	401	433	401	390	439	402	420	399	387	373
4853	15080	9939	4897	3540	2607	2017	1630	1304	1076	934	867	723	707	618	591	586	571	540	557	519	523	485	471	510	481	463	476	482	508	424	441	429	476	458	476	417	438	449	418	406	428	445	458	448	461	410	429	433	415	436	419	436	433	434	400	408	431	414	434	429	474	419	432	426	429	436	430	403	459	420	421	452	413	422	418	396	416	412	413	420	407	396	412	387	428	451	384	416	409	458	378	402	387	400	459	419	402	411	406	434	370	389	427	421	406	426	449	414	430	438	406	454	396	417	408	397	424	383	409	412	405	376	410	453	359	431	427	441	406	448	404	390	396	395	427	413	380	432	400	386	355	434	402	405	398	400	397	429	390	403	476	415	434	405	404	444	423	423	395	443	432	391	391	403	385	415	414	416	400	406	437	403	414	398	419	372	445	385	417	425	430	416	429	413	400	439	416	403	406	438	443	415	364	389	400	398	425	402	419	460	416	429	430	463	401	433	436	429	386	412	410	411	399	383	431	379	428	404	429	384	402	382	392	390	445	374	443	415	418	440	416	422	399	398	428	415	441	392	410	394	383	443	418	419	427	401	415	414	371	393	441	449	387	431	404	361	401	386	401	424	426	415	412	425	422	388	420	406	406	401	414	401	408	402	418	392	420	390	400	422	457	414	389	427	404	414	409	396	412	401	423	400	431	386	430	433	390	452	387	359	388	409	373	424	426	374	421	397	412	441	410	437	434	436	396	375	420	448	414	423	429	399	428	434	351	431	402	424	429	418	411	422	421	370	401	376	396	395	415	395	441	408	417	403	407	419	377	437	413	438	420	413	428	421	409	395	419	403	397	413	414	435	420	392	411	437	367	421	413	373	403	449	423	419	418	415	402	406	409	407	405	418	427	398	410	409	402	415	385	449	438	411	398	419	429	445	416	376	388	399	392	456	413	434	455	416	400	423	422	384	381	429	417	412	384	397	436	433	431	435	439	420	419	429	419	412	405	391	419	441	420	424	397	462	417	412	399	404	442	423	436	407	391	393	393	395	418	407	397	409	391	408	437	409	416	432	377	445	432	416	393	397	391	424	443	425	403	417	412	384	382	393	428	415	389	370	425	440	414	422	398	385	399	407	404	387	407	393	400	395	395	395	401	385	415	396	393	384	404	408	432	409	397	394	381	426	398	417	388	430	422	414	418	445	359	397	406	402	407	411	389	409	397	443	418	452	414	406	410	378	398	438	452	393	356	410	399	451	417	405	389	377	413	430	410	383	412	375	388	389	391	411	436	432	396	403	399	399	385	453	404	438	405	416	397	421	369	474	408	394	412	396	409	393	390	372	418	437	425	434	397	387	421	407	418	430	430	416	388	419	417	379	401	396	416	399	404	423	430	401	434	389	446	399	395	399	407	392	443	385	426	417	419	369	428	435	421	410	430	419	415	424	438	382	432	419	375	397	398	412	423	418	416	398	427	427	420	414	403	386	426	438	424	410	448	400	439	451	412	433	444	413	403	388	437	379	426	412	394	374	391	412	396	420	434	396	394	416	412	415	403	409	437	373	407	426	408	408	394	390	409	356	429	428	424	465	431	408	399	428	411	408	401	409	410	418	434	398	397	383	416	436	409	394	373	413	434	406	408	441	418	393	402	393	413	401	394	403	423	418	416	436	374	395	473	453	432	439	409	420	406	407	380	433	387	435	386	417	411	438	406	434	395	417	394	431	412	403	444	370	367	415	446	396	413	409	397	413	427	368	395	396	390	421	416	418	405	377	420	383	408	406	403	412	405	398	422	373	392	446	415	410	375	434	416	460	400	421	388	390	435	412	378	432	442	435	387	386	372	411	423	424	401	435	411	391	394	438	435	405	396	409	400	393	395	392	416	410	400	400	447	398	414	441	411	428	448	412	416	401	434	389	405	400	424	402	422	405	408	391	393	424	417	405	426	445	386	420	411	452	410	414	411	418	407	418	447	447	420	426	417	429	379	403	427	403	427	403	365	413	414	390	384	399	437	404	448	447	410	386	375	401	407	432	390	397	380	398	385	419	395	454	435	401	391	407	387	414	416	419	370	426	389	420	431	397	462	429	418	402	394	423	425	392	429	400	447	410	409	427	416	414	380	410	423	437	388	391	408	381	401	428	405	397	404	391	430	430	426	388	432	404	407	421	419	389	462	435	418	423	407	407	418	401	407	428	399	406	435	401	413	388	410	422	455	430	449	419	396	397	411	437	439	416	396	425	420	423	435	432	392	412	370	440	381	389	442	425	401	412	389	414	403	413	407	412	410	459	396	396	403	394	406	412	436	414	402	410	413	430	438	400	450	384	378	401	398	432	430	423	412	381	404	398	419	430	406	434	421	367	428	416	391	408	426	401	425	417	390	407	409	400	417	414	453	431	398	400	443	391	395	390	399	425	390	434	417	394	417	405	403	432	400	418	428	409	397	435	436	427	411	374	431	373	428	427	409	419	421	424	398	418	382	416	381	389	403	413	383	390	425	442	403	418	419	409	386	433	419	437	384	420	393	395	386	433	392	409	393	407	390	419	422	408	405	419	399	377	415	410	421	405	413	414	416	433	459	406	416	416	409	391	426	400	445	409	428	411	400	412	387	388	372	385	366	398	419	422	418	455	393	400	411	429	400	434	390	402	441	428	410	438	421	439	453	429	403	418	399	406	419	398	407	404	379	416	385	438	417	430	397	434	411	393	446	411	419	410	382	379	447	391	400	414	431	395	405	377	420	442	429	382	424	414	372	397	440	375	456	431	441	404	418	410	401	455	404	399	436	385	408	413	435	418	409	382	435	404	417	415	424	422	434	400	429	417	387	387	412	413	441	414	414	416	401	400	395	391	421	391	378	423	409	407	426	415	421	415	406	415	410	407	396	401	434	409	393	407	406	430	407	423	391	395	413	396	398	413	416	392	425	413	389	410	414	396	408	398	393	399	398	410	439	442	431	427	418	387	404	373	380	380	460	432	405	428	398	415	423	404	399	388	413	390	415	399	425	428	410	392	426	402	394	413	438	377	405	418	401	424	394	388	407	416	405	414	407	422	413	424	426	358	398	375	428	398	405	408	400	396	385	369	439	414	445	374	368	379	424	405	411	443	437	394	440	434	423	403	406	388	385	400	385	416	420	427	434	436	390	423	407	443	387	404	400	445	391	466	428	405	378	453	393	432	415	432	428	411	376	394	431	448	435	425	423	463	420	432	430	414	398	366	420	398	446	416	405	379	407	418	440	381	440	390	411	415	443	415	425	410	409	417	406	416	398	398	421	416	415	413	418	432	423	441	411	414	421	440	421	439	425	422	426	450	415	402	440	419	413	437	425	396	394	384	415	453	436	448	418	422	434	403	397	383	453	411	390	403	429	419	400	384	378	436	405	402	412	389	421	417	385	394	415	400	431	376	372	424	363	419	388	404	431	436	456	424	434	428	405	394	397	437	427	416	419	422	405	400	429	421	415	415	422	440	418	401	422	420	417	450	399	407	423	420	449
28156	17148	2991	456	301	272	250	229	244	246	218	251	267	243	185	256	224	216	215	237	224	245	234	218	236	202	248	199	232	208	212	226	214	227	212	232	234	223	212	209	220	200	216	211	235	206	263	261	208	241	207	197	250	210	223	213	234	206	256	200	217	228	217	211	197	226	225	236	233	220	221	216	238	214	235	213	227	231	216	211	247	232	211	232	225	229	221	226	213	274	233	211	232	228	232	208	220	223	232	214	215	225	239	210	240	233	231	219	234	246	256	238	215	249	210	229	212	199	208	210	248	221	238	214	227	242	222	242	228	222	210	215	245	225	236	245	213	214	236	242	213	211	221	238	228	223	238	203	207	237	243	228	203	198	213	244	218	205	221	240	222	232	223	243	227	234	229	217	230	215	213	222	225	231	245	229	239	219	249	230	229	228	204	226	217	240	238	239	229	259	253	239	238	247	196	209	223	240	212	234	194	233	255	221	219	203	212	224	220	206	212	237	234	239	229	232	227	199	242	216	263	245	231	226	217	213	215	197	216	238	228	213	230	236	258	242	210	229	225	226	214	225	212	219	231	228	242	222	225	206	203	240	214	224	229	232	223	227	215	260	228	249	223	240	246	242	205	249	228	217	220	226	223	223	218	247	232	221	226	227	238	244	215	224	223	231	216	219	237	235	229	233	228	243	259	212	202	232	222	219	221	231	251	223	246	220	249	194	226	227	216	219	244	240	226	229	228	234	220	213	212	203	206	220	211	247	201	208	227	231	204	232	196	203	200	221	221	195	212	211	215	220	225	226	194	233	195	230	239	250	253	229	237	217	229	243	214	218	204	246	204	217	249	237	233	220	231	226	225	221	213	199	211	216	206	224	215	228	212	217	228	251	218	213	234	220	228	222	235	246	223	261	206	202	212	241	215	222	215	240	223	208	218	234	246	242	226	230	240	196	227	231	197	232	226	205	235	219	257	208	214	231	221	229	237	259	225	250	192	203	245	212	226	219	234	203	209	210	218	230	236	214	206	218	234	220	223	222	197	214	225	202	231	247	225	227	213	220	225	206	228	222	207	207	200	245	212	231	230	226	219	216	227	232	240	202	226	228	204	238	248	212	227	212	223	242	208	235	206	231	207	219	235	232	212	197	227	231	241	206	219	223	207	247	215	210	213	228	211	204	201	232	242	229	213	200	206	223	208	218	228	236	238	229	227	207	276	223	238	222	216	211	212	233	245	237	226	196	228	209	223	234	229	210	238	219	237	215	218	266	254	235	215	183	218	227	219	216	239	252	223	240	214	257	238	217	218	224	203	221	223	205	229	221	224	208	239	232	232	229	192	217	234	221	216	238	225	214	168	242	222	222	232	219	225	231	197	209	221	200	232	226	208	237	215	201	219	223	220	236	197	208	234	224	214	192	206	246	202	200	227	260	206	215	202	228	224	215	231	225	224	231	223	204	220	234	239	216	227	224	217	239	219	248	227	228	210	269	236	240	188	232	237	194	213	222	195	233	199	210	230	225	222	228	208	221	234	198	219	225	225	224	220	223	221	208	192	215	239	208	206	239	260	242	200	219	245	263	234	243	225	220	246	221	250	236	213	248	231	229	224	243	230	218	202	242	219	205	233	246	231	223	218	246	223	221	280	208	222	215	280	230	205	221	199	231	223	228	214	231	239	243	224	226	238	252	239	246	209	221	256	232	214	211	224	229	208	224	236	232	208	221	232	209	205	233	240	225	260	200	203	231	214	225	218	235	232	180	238	238	211	221	239	213	218	253	205	238	208	236	213	247	249	222	249	215	224	227	191	228	231	226	210	234	194	207	259	234	223	210	223	252	231	226	207	239	229	210	228	222	212	226	241	223	247	262	243	224	240	212	212	209	254	219	213	223	222	224	219	226	227	235	242	223	224	215	183	222	216	228	208	237	219	236	238	226	251	215	252	204	234	214	216	236	237	216	244	201	216	228	228	224	257	195	225	206	211	218	219	220	206	210	224	251	239	223	245	239	235	211	232	221	229	241	235	219	227	225	255	203	238	212	226	215	222	244	231	218	230	229	236	227	231	230	206	218	247	228	220	241	230	232	225	217	243	223	220	231	220	209	198	240	238	226	215	211	215	222	208	190	223	235	236	234	239	195	231	225	233	230	238	226	223	202	207	245	232	221	250	248	222	192	236	214	201	203	211	217	206	237	232	218	240	222	231	215	201	225	228	239	214	219	244	213	243	202	230	215	243	216	217	230	251	198	193	233	223	213	212	237	220	239	218	220	215	216	240	246	229	243	200	242	230	230	220	243	241	219	212	207	256	200	245	223	237	205	234	224	245	221	216	244	206	223	205	209	250	215	229	233	215	191	222	199	206	220	231	244	230	211	209	237	220	235	234	223	248	244	216	255	237	232	257	211	229	244	223	228	231	204	247	230	209	216	241	249	227	216	243	211	233	224	219	227	222	248	236	237	222	215	200	232	212	184	267	241	221	242	228	249	224	255	233	206	194	209	233	212	232	206	240	227	227	234	239	233	216	203	219	224	225	220	194	228	229	211	243	243	237	236	228	237	208	234	236	216	216	234	191	226	216	219	242	204	246	234	225	229	236	239	208	211	200	247	240	213	211	233	255	218	242	226	214	216	224	205	238	198	214	235	220	223	215	186	191	226	217	216	215	241	243	214	212	230	238	231	222	246	236	224	199	206	216	224	224	213	237	203	252	217	204	208	227	245	229	230	198	191	225	224	210	230	219	199	205	236	236	230	236	205	196	233	235	225	224	218	221	233	228	241	205	231	249	241	206	196	220	206	236	240	228	213	189	210	211	247	218	214	203	238	201	238	221	185	227	229	241	239	228	215	240	204	221	227	225	217	227	234	223	216	224	231	242	239	233	232	229	214	223	254	227	215	210	226	232	211	218	209	217	220	199	239	192	227	224	218	221	221	218	173	200	234	229	235	228	218	252	233	209	237	219	242	237	230	226	225	225	236	203	211	204	216	219	235	220	234	226	246	240	215	245	224	222	230	224	238	203	209	232	229	216	224	218	219	216	244	207	217	215	211	208	229	252	260	251	220	215	234	196	204	208	228	198	226	217	208	213	231	238	221	237	253	217	216	220	218	255	192	218	220	234	202	212	229	215	247	200	250	230	218	215	209	221	214	196	227	255	238	237	245	214	210	201	222	231	215	210	226	230	232	228	226	214	243	219	247	215	206	235	245	242	205	212	237	230	218	256	211	219	236	207	222	227	206	229	222	218	215	237	215	224	223	224	216	237	198	232	226	204	215	215	234	236	240	233	229	229	228	221	222	269	197	196	226	219	233	241	236	231	218	215	218	255	245	226	205	248	208	234	251	225	228	223	231	216	244	225	226	218	244	225	236	241	229	203	240	237	242	241	215	214	227	220	257	216	205	227	218	204	219	241	230	223	224	226	210	215	237	239	241	219	200	222	250	207	209	238	226	197	208	224	197	222	229	240	240	230	232	236	212	224	235	241	207	224	235
4347	736	557	358	318	304	314	279	254	306	291	247	233	258	247	251	258	231	225	246	259	235	288	244	226	243	250	233	270	242	241	280	245	262	242	229	249	261	259	279	233	235	257	270	243	244	252	256	265	246	223	256	249	268	251	252	255	258	250	260	273	233	243	251	235	244	236	268	235	230	240	257	263	261	238	280	263	248	236	232	236	242	254	238	266	258	237	259	242	231	259	256	244	246	253	273	223	287	231	251	248	253	245	232	250	240	225	215	238	209	282	243	242	245	249	262	235	252	285	259	265	265	278	248	248	247	249	269	261	242	249	267	239	254	247	247	259	247	245	260	244	252	279	269	240	269	243	261	258	277	245	255	247	264	246	266	246	270	248	257	265	248	283	247	267	248	277	232	259	250	266	233	254	236	259	225	273	251	238	252	240	273	257	244	250	240	256	247	269	242	241	273	252	273	239	240	229	243	262	272	255	240	256	256	278	227	254	266	260	262	261	232	301	245	257	265	253	248	249	232	259	243	246	255	245	238	267	254	242	246	240	212	250	243	253	268	226	241	242	263	235	279	231	261	245	219	263	237	254	265	282	263	247	221	231	256	254	265	256	275	243	253	239	243	273	248	229	288	225	236	251	231	252	255	238	227	264	269	265	235	223	266	262	270	262	226	258	253	241	244	240	243	275	251	264	271	240	270	242	252	236	243	273	257	233	249	237	235	248	237	208	277	278	261	241	247	249	253	246	266	234	244	250	261	283	244	236	259	251	251	233	287	260	241	251	283	248	214	239	266	231	257	233	266	244	244	222	238	250	274	251	256	218	271	226	234	239	236	226	255	240	247	230	274	258	247	229	241	252	231	232	233	284	248	233	255	247	253	254	263	270	248	236	256	249	283	254	255	231	269	274	254	248	267	244	260	266	238	258	249	265	253	249	245	267	247	259	253	286	257	257	282	252	259	243	270	257	239	229	239	257	243	224	229	248	250	250	263	266	247	268	250	272	222	235	243	281	256	264	256	235	244	258	245	259	270	281	253	259	275	279	274	245	233	261	239	238	258	275	240	253	262	234	241	263	250	242	257	233	249	255	248	244	239	236	248	239	256	255	263	248	238	227	247	267	253	253	262	248	260	261	266	283	248	251	260	240	265	238	232	244	225	233	246	266	248	204	256	262	242	221	232	243	248	267	248	260	229	246	276	247	229	266	283	262	267	271	255	249	252	245	221	222	288	249	272	239	256	258	232	257	242	257	240	256	237	239	270	211	247	234	270	272	263	259	249	264	231	275	275	251	246	248	248	227	250	236	272	247	268	255	199	243	266	255	277	237	263	248	245	236	246	259	271	263	258	275	245	238	245	240	232	252	244	253	253	257	270	232	267	249	270	251	277	242	265	245	251	270	246	252	240	226	253	271	248	238	238	260	234	269	251	265	258	270	245	273	266	254	259	248	235	260	239	258	234	264	260	267	232	256	232	247	256	253	285	230	248	251	257	254	212	273	238	238	265	270	245	245	268	254	257	227	249	249	286	280	288	260	263	261	269	236	220	244	257	228	258	234	273	241	244	271	251	246	264	269	274	250	214	253	244	254	249	258	241	268	274	240	255	247	245	262	272	259	241	243	254	273	245	248	277	228	282	272	237	228	266	241	229	272	272	244	260	256	261	244	242	259	269	268	229	252	263	264	266	245	219	265	228	240	221	236	263	254	243	243	239	233	285	249	246	241	251	249	252	273	236	272	231	268	272	233	249	224	257	252	235	254	227	251	251	259	268	254	294	258	271	248	226	229	247	246	233	236	244	235	259	236	242	253	245	266	261	245	239	256	262	244	269	266	273	264	264	253	258	249	237	253	275	225	226	270	215	236	284	289	253	243	248	229	232	272	238	227	280	260	250	239	266	265	282	232	264	238	248	252	262	274	285	246	245	236	247	248	253	255	275	270	258	266	253	253	246	290	250	243	245	259	247	232	245	262	268	242	245	249	239	216	235	255	231	246	244	256	239	279	247	256	234	245	262	261	272	260	244	245	237	279	250	243	251	238	240	279	240	248	245	235	253	243	253	241	235	262	262	266	252	269	248	267	249	255	247	259	250	271	258	235	275	257	268	227	288	253	257	259	284	266	237	257	226	226	270	281	251	242	268	264	260	239	254	233	233	299	238	234	291	245	236	265	281	235	265	251	233	250	262	239	257	246	262	257	248	238	246	232	244	252	254	251	251	263	235	264	263	256	225	230	261	264	255	244	255	263	238	224	262	235	239	244	242	252	266	283	263	268	227	249	273	247	239	263	254	269	252	244	278	217	225	253	251	250	263	254	243	266	242	270	239	238	263	271	247	274	275	233	256	238	265	241	263	251	233	249	271	271	209	238	243	264	233	241	253	258	234	255	251	268	241	275	259	243	225	254	244	248	226	253	275	240	240	238	228	251	263	252	250	249	237	241	267	275	265	244	240	265	245	274	260	250	251	273	232	261	249	222	263	255	269	268	271	253	215	259	220	234	264	242	273	287	259	229	262	246	243	225	238	227	233	234	235	234	281	225	243	257	271	242	233	265	270	264	259	265	255	247	253	291	231	230	250	262	276	211	255	274	222	277	258	248	253	246	246	277	261	268	291	256	247	248	247	244	270	250	242	278	273	272	255	245	257	243	245	246	241	230	248	265	266	250	210	260	252	241	238	253	265	252	229	276	241	251	240	254	245	249	235	259	245	218	260	256	239	229	264	245	257	255	273	264	238	262	250	256	245	241	248	260	253	270	248	245	252	278	262	281	247	268	225	257	259	255	235	269	253	259	252	233	255	252	268	233	258	243	236	275	240	254	275	241	244	254	230	296	249	264	261	244	255	241	251	261	248	248	248	260	253	239	260	239	267	231	250	247	252	244	294	256	254	262	248	227	272	240	235	253	255	239	258	224	249	273	244	255	251	213	265	220	254	263	247	258	262	239	291	250	224	246	254	256	238	245	225	267	244	265	266	222	259	245	281	262	246	255	250	236	228	254	227	273	254	255	234	270	272	284	241	248	256	258	242	224	253	263	260	260	236	267	239	279	259	237	240	265	236	252	240	253	230	289	262	270	277	233	236	248	276	245	235	254	237	247	247	247	228	245	262	258	231	258	249	249	243	262	238	261	293	278	258	260	205	247	277	239	243	250	257	258	247	226	235	258	260	279	274	271	269	266	236	248	268	251	262	233	250	247	251	199	223	231	245	256	246	275	261	264	234	235	267	249	283	246	253	258	222	225	257	251	233	285	252	242	236	245	261	297	239	264	252	252	248	274	252	244	241	262	242	248	267	218	253	258	251	241	254	220	251	240	257	252	242	244	245	256	244	261	225	240	244	241	233	255	263	274	250	246	254	259	254	232	292	238	250	255	271	266	235	249	252	228	248	253	233	275	236	238	281	245	229	274	238	219	269	247	248	238	254	262	276	221	250	246	248	250	258	251	221	279	258	248	239	220	251	252	232	253	294	226	252	240	250	234	263	267	317
23994	21366	28578	24499	21368	8476	793	520	424	420	342	304	246	242	237	229	249	201	219	203	168	205	214	187	202	175	172	208	175	196	181	206	196	194	162	175	162	193	192	177	172	178	197	179	194	170	168	184	161	178	163	163	171	170	186	169	175	198	175	175	189	169	171	198	161	164	179	177	174	206	199	191	177	160	168	180	173	168	175	179	177	176	198	180	166	170	195	176	168	188	168	184	186	175	168	168	170	190	172	184	185	138	160	173	167	186	171	169	165	172	205	179	184	193	174	162	165	170	159	156	175	168	178	176	198	181	176	165	170	145	167	200	183	201	175	171	172	171	184	194	185	186	173	167	153	161	177	169	172	170	171	178	167	179	160	183	170	176	142	158	187	169	176	167	152	153	159	185	158	185	172	172	155	171	176	175	190	145	170	198	191	180	181	183	157	156	187	175	187	162	203	165	173	156	168	182	166	166	167	163	166	149	171	186	150	163	187	172	175	176	178	169	171	199	143	187	164	156	171	170	146	170	171	187	144	166	195	186	143	142	182	201	181	157	176	163	164	135	187	181	167	190	184	169	154	157	157	166	190	187	178	156	170	165	161	152	169	183	201	162	167	171	199	170	190	184	149	174	206	145	147	174	156	173	170	188	172	160	158	163	160	170	164	210	180	146	172	174	193	160	169	155	159	167	174	164	184	183	161	199	178	163	172	176	153	172	175	167	183	171	175	172	176	171	181	178	190	185	173	179	166	167	164	180	175	166	165	181	160	174	166	146	163	177	144	155	165	193	156	169	194	192	178	159	169	171	166	177	162	178	178	181	169	173	159	176	145	187	168	171	178	190	185	178	175	184	175	160	166	151	158	169	170	156	160	170	183	153	151	169	177	155	154	188	165	186	172	168	164	189	167	165	127	158	185	169	169	161	167	162	177	164	179	149	155	172	172	172	166	179	160	195	139	163	166	173	165	187	195	155	177	200	186	188	178	176	158	164	188	181	153	170	174	178	161	176	168	160	180	159	159	169	180	155	161	166	173	170	165	145	183	172	157	181	144	203	196	150	151	172	192	152	191	172	177	168	154	168	191	185	194	153	175	179	161	180	148	183	181	174	183	150	161	153	158	208	186	169	188	196	178	168	155	174	194	186	162	165	151	173	164	154	178	190	167	191	182	170	166	170	173	183	184	156	167	180	196	169	185	186	186	180	187	166	167	176	181	168	168	193	163	149	176	143	159	163	179	183	161	147	180	171	177	182	171	161	165	154	157	184	177	181	172	158	190	177	177	188	169	192	176	176	170	169	184	163	162	184	199	154	179	192	193	200	169	179	179	176	193	162	153	161	148	179	185	171	169	161	171	180	182	157	190	181	170	167	129	192	150	169	181	151	156	191	159	172	196	177	176	173	192	170	151	178	167	162	179	162	164	190	178	186	157	183	181	180	183	182	155	173	192	161	151	171	176	156	171	182	179	167	175	190	173	181	179	214	204	164	181	198	175	155	168	163	155	164	156	172	185	171	170	172	182	168	184	196	178	199	187	191	165	162	178	182	177	187	197	180	169	165	164	176	178	164	183	176	174	161	140	181	137	170	180	165	199	193	160	154	152	170	178	203	180	184	146	168	175	203	180	169	164	159	158	161	179	163	183	196	176	161	169	165	195	164	177	170	183	166	182	172	156	171	162	157	154	192	174	175	189	175	188	185	184	184	169	185	171	163	156	169	199	172	189	185	160	149	168	155	164	172	163	166	165	165	164	192	178	191	200	208	153	186	178	193	157	171	190	173	164	173	161	179	156	176	180	148	149	151	186	159	193	180	191	176	169	165	178	162	157	189	155	173	140	137	162	185	186	174	186	179	179	170	193	161	160	166	165	190	187	204	182	195	168	167	190	163	205	163	176	183	171	171	192	179	160	162	206	185	170	186	177	188	170	182	170	158	162	182	183	161	180	153	172	173	176	174	150	177	185	162	173	212	161	199	163	195	157	182	177	141	161	165	174	168	171	179	174	179	152	170	159	149	165	201	184	162	161	180	173	174	180	166	171	182	193	177	165	188	160	179	176	166	177	162	175	163	188	173	196	147	160	178	142	191	189	170	158	185	167	151	174	148	162	177	170	168	148	177	179	151	173	185	170	175	177	151	189	178	182	190	167	181	234	178	175	159	179	169	173	175	171	169	180	186	137	166	186	173	181	167	160	181	184	171	172	177	164	162	168	176	170	151	181	159	158	170	181	171	160	178	178	182	192	178	195	144	156	179	172	149	166	176	171	181	177	173	180	162	157	191	173	200	167	144	165	179	168	151	145	166	169	161	180	204	172	152	176	177	172	177	164	192	184	157	162	196	188	153	159	172	155	166	170	164	171	160	150	152	182	166	177	196	178	172	171	171	170	155	181	137	183	174	156	176	200	163	172	169	165	162	144	176	164	190	196	169	175	188	174	173	182	182	174	189	166	177	190	157	173	168	197	168	161	170	190	195	181	161	178	165	168	184	170	159	169	168	156	174	184	134	178	173	184	170	199	172	164	160	187	174	144	161	182	163	182	181	163	167	187	161	173	179	186	167	162	167	181	178	177	167	190	173	173	168	189	182	178	160	173	197	146	189	182	177	175	154	157	163	153	177	183	167	168	172	183	163	187	169	170	186	170	166	171	186	185	165	184	164	191	185	192	168	185	146	158	186	164	166	166	187	169	183	184	202	171	161	158	162	150	179	174	181	163	177	165	202	182	179	172	171	179	183	164	182	186	154	154	163	181	177	161	184	145	166	141	178	164	178	164	183	168	169	163	173	149	169	139	177	180	183	186	172	151	153	162	165	185	182	175	166	186	180	180	170	176	186	166	173	178	186	164	178	192	202	185	185	140	173	154	171	196	165	159	187	170	167	152	179	158	158	190	198	190	174	178	192	158	163	166	162	155	170	163	164	178	167	175	181	171	178	163	167	176	180	170	178	185	158	189	182	187	179	192	172	163	180	169	170	184	185	189	187	167	167	173	189	178	170	175	185	162	169	173	196	194	174	163	147	197	177	183	184	158	166	181	175	177	173	168	140	168	152	150	176	190	170	191	156	161	186	170	190	157	183	155	179	175	167	197	161	158	162	171	170	171	169	200	167	175	191	159	179	171	195	148	169	158	156	165	179	186	188	186	167	183	172	163	160	167	157	160	155	178	176	169	189	161	185	171	162	187	195	182	180	186	151	182	150	196	184	169	179	162	164	154	179	168	171	186	178	162	181	194	174	162	172	176	149	165	151	170	201	182	145	171	157	167	178	205	189	156	163	162	157	170	170	178	195	189	156	146	183	170	173	171	188	171	186	184	169	165	194	199	156	148	155	178	177	157	166	180	158	163	178	177	194	151	173	171	144	172	173	175	159	150	162	185	172	173	181	172	173	168	175	169	179	161	190	162	162	168	172	187	180	190	163	169	170	181	185	142	173	157	171	183	164	168	178	174	160	164	192	167	165	159	184	174	176	173	163	179	194	196	169	168	151
3452	8926	5751	2697	1849	1399	984	817	643	526	469	387	367	316	316	297	280	297	269	238	243	247	259	221	229	210	211	205	212	193	185	219	185	207	202	222	223	208	195	200	209	205	184	212	224	203	188	202	202	223	181	184	193	205	188	230	218	173	195	168	202	176	200	194	189	182	179	198	187	201	170	190	210	179	192	194	183	211	184	193	184	175	171	184	193	208	186	188	168	199	210	199	170	178	179	181	201	173	201	195	213	202	188	184	204	203	186	198	194	174	189	225	188	192	195	190	210	201	188	180	176	189	174	191	205	203	210	183	180	196	200	194	205	203	178	199	199	173	187	196	197	186	208	178	172	192	188	194	186	178	195	181	202	201	196	179	182	192	174	199	189	189	212	181	205	198	201	187	183	205	219	202	195	189	192	190	191	175	202	209	172	209	185	205	197	189	190	180	184	188	191	189	202	213	215	206	169	180	179	206	196	187	181	205	185	191	222	165	191	170	199	173	161	188	175	198	187	200	200	159	188	193	208	207	178	201	188	183	171	191	175	178	174	195	169	216	177	185	199	199	215	177	169	174	174	161	207	172	200	173	202	186	222	193	201	181	203	191	194	192	194	190	231	201	182	203	181	192	179	190	183	187	198	197	197	163	189	183	199	203	176	186	184	182	182	184	198	187	205	193	184	186	210	188	183	170	209	183	182	188	173	192	185	200	178	203	175	184	187	191	189	193	182	232	208	199	191	193	166	192	215	180	224	191	202	200	186	166	195	214	205	187	210	189	202	194	198	182	169	181	208	182	207	213	193	179	210	186	200	172	171	180	200	176	172	189	214	185	168	197	209	197	193	213	196	200	177	190	203	207	209	180	234	200	188	175	210	207	212	180	192	189	194	187	170	201	199	215	184	185	195	180	193	173	180	173	157	185	180	200	177	165	179	177	188	206	195	165	178	198	164	180	173	181	203	194	174	163	183	176	194	173	173	180	199	202	188	171	192	183	179	184	196	193	200	197	196	191	184	179	198	186	193	183	215	177	175	195	229	199	178	186	203	180	200	163	186	183	176	208	200	191	193	218	180	160	185	195	204	163	213	199	202	178	215	178	184	193	189	187	173	187	205	176	179	180	178	196	179	184	204	197	180	200	212	206	201	186	166	247	162	192	174	204	175	204	190	204	189	184	177	199	177	165	189	199	187	205	179	215	193	187	167	187	176	170	190	218	208	196	161	205	207	198	204	180	212	180	222	201	173	187	175	193	164	197	210	188	195	178	182	204	190	178	188	175	180	168	196	204	181	181	185	191	193	192	189	167	188	220	207	191	211	177	197	181	182	208	200	172	213	181	214	200	180	185	204	214	195	182	169	201	173	193	190	179	185	176	221	190	205	167	189	201	207	204	184	203	163	209	189	175	201	195	179	170	201	212	208	186	184	201	222	181	193	203	182	184	180	192	199	207	198	183	189	188	176	194	190	222	179	197	203	191	184	175	166	187	176	205	177	161	184	226	197	203	165	179	188	193	184	169	198	177	172	197	197	180	179	183	204	166	201	176	183	190	175	164	203	199	211	181	202	175	214	163	184	163	190	180	213	168	195	194	207	220	182	179	180	191	202	199	198	189	155	201	203	203	194	185	229	196	179	199	191	172	181	200	207	201	191	194	170	209	179	186	191	187	193	189	195	187	184	184	192	190	201	216	207	175	176	189	176	216	180	171	205	168	182	174	178	186	201	190	193	201	193	196	205	200	189	191	194	181	168	210	147	205	181	152	203	186	173	186	183	183	192	189	191	177	197	193	173	192	178	189	225	181	198	205	196	168	182	184	181	163	198	195	170	195	187	166	189	189	196	183	183	203	192	196	192	171	191	203	188	178	169	190	192	203	187	209	176	204	192	198	209	194	169	171	200	215	174	191	168	201	158	217	172	204	197	182	198	190	204	194	180	184	190	185	206	186	180	196	204	201	187	187	198	205	194	201	177	184	191	192	202	189	193	191	193	205	197	200	205	172	171	187	171	169	202	154	177	192	193	175	203	194	191	187	186	189	183	184	213	166	192	185	180	195	185	182	205	173	191	176	181	186	165	201	181	206	201	169	215	184	187	177	186	174	191	183	178	204	205	197	207	206	195	182	195	194	170	198	181	188	199	202	208	212	155	209	172	182	192	195	206	212	202	197	189	184	181	182	184	171	190	209	179	183	188	173	168	198	192	199	185	185	190	185	189	196	193	192	177	182	202	173	189	180	187	170	195	195	180	187	180	199	184	175	193	191	194	184	182	186	180	192	205	203	192	193	198	171	209	176	170	195	184	207	207	192	195	177	194	195	201	199	163	188	174	186	219	182	172	198	189	191	199	195	199	188	208	172	188	194	181	174	186	201	178	166	157	185	166	172	181	175	196	221	194	182	187	191	192	189	182	197	215	239	181	181	179	195	193	206	199	155	177	196	179	166	184	174	177	167	180	173	224	187	198	170	176	194	156	200	200	180	173	182	203	179	185	202	178	194	167	194	202	195	186	185	186	190	188	169	193	182	199	197	192	192	212	216	196	195	208	190	188	192	180	173	200	204	191	174	186	184	177	192	209	185	192	178	180	196	201	187	182	171	182	178	184	176	186	176	206	156	191	179	209	191	179	169	167	214	182	163	221	218	190	186	188	205	196	208	186	193	199	207	184	175	190	194	184	203	191	187	201	173	187	191	190	198	215	190	182	200	200	214	190	182	161	173	186	199	194	206	203	198	178	213	191	190	186	202	192	191	184	183	204	213	170	184	196	179	172	200	215	211	186	182	189	209	173	201	209	192	173	187	173	198	201	193	173	227	183	190	192	191	187	161	195	207	179	181	186	169	187	194	187	193	178	203	192	196	215	187	179	201	203	191	186	203	189	192	183	186	200	204	169	178	189	201	192	189	198	177	195	188	190	206	163	181	188	191	182	185	189	174	198	189	188	176	204	200	179	190	168	194	187	188	182	205	196	198	187	179	179	205	187	205	179	169	182	194	217	179	204	166	201	189	201	181	199	172	186	208	176	174	200	207	182	195	202	193	206	209	158	202	170	183	193	199	201	192	164	180	191	211	177	200	201	201	181	179	189	187	190	187	168	194	189	206	193	201	200	181	177	196	194	201	165	218	199	199	192	191	195	185	178	195	202	178	192	160	189	178	191	207	187	194	186	203	199	174	192	210	174	173	191	200	206	210	200	186	190	183	194	182	215	198	205	196	162	181	193	167	187	179	176	198	189	183	185	200	194	179	204	181	197	194	179	188	185	174	174	177	189	207	205	181	173	206	198	178	185	178	213	186	193	195	199	178	182	165	173	170	187	194	169	195	194	195	207	195	195	188	180	198	186	190	189	194	169	159	175	166	159	187	182	199	173	178	182	210	202	196	182	188	158	192	200	210	196	185	183	181	200	210	174	183	194	180	197	196	197	189	175	184	203	159	213	177	189	200	210	210	192	195	187	211	175	194	169	214	181	187	187	212	176	196	182	195	186	198
25123	21362	27456	25555	9569	848	653	556	537	511	479	539	459	484	465	442	431	436	426	420	425	480	400	410	424	408	431	402	443	394	456	409	397	400	430	439	414	410	388	435	415	428	437	437	438	433	422	411	437	392	454	404	428	412	438	401	441	397	424	393	393	426	391	424	403	447	439	428	429	425	406	444	419	407	419	451	417	391	463	458	444	419	437	425	395	446	459	397	381	386	400	401	418	447	414	448	406	414	447	428	435	462	426	435	415	375	435	440	422	432	412	398	395	394	389	400	395	414	423	420	405	446	397	390	408	448	416	397	406	445	424	403	436	439	434	398	448	404	425	386	421	432	459	400	388	410	406	441	434	413	415	434	429	409	387	387	431	444	423	420	415	366	451	417	405	419	413	422	421	443	430	392	404	418	405	425	391	404	399	431	420	431	414	450	412	388	410	419	391	392	419	415	423	403	463	432	405	448	444	419	393	422	430	416	453	425	393	399	417	424	418	370	440	395	427	449	432	450	422	428	399	411	399	423	422	407	400	378	406	417	396	446	405	380	430	437	417	434	415	435	423	414	419	408	432	424	420	429	425	405	408	383	456	423	379	458	430	441	433	436	439	434	390	441	399	444	428	421	388	463	435	406	433	432	418	422	413	416	412	380	441	387	435	389	429	411	407	436	437	431	405	400	417	458	393	435	408	403	428	426	405	419	387	428	430	401	386	400	416	467	421	411	392	417	444	403	411	415	424	421	433	436	454	438	419	432	427	418	392	435	414	425	432	451	422	355	412	444	390	411	418	403	394	389	426	456	431	431	418	405	395	419	415	398	419	428	414	420	415	425	431	429	425	426	396	396	413	390	407	384	391	430	409	443	432	431	437	422	432	430	399	419	398	427	435	424	384	450	408	416	428	422	446	422	441	415	424	405	396	393	409	403	420	410	407	426	449	419	405	411	419	442	385	419	404	403	434	407	396	431	391	434	432	436	434	430	413	390	414	415	370	421	420	423	423	407	396	426	434	399	427	398	423	415	382	431	395	391	397	393	398	378	402	398	419	425	393	465	400	427	412	421	411	430	410	422	398	438	403	432	445	434	433	412	427	420	406	428	439	440	397	405	435	417	399	396	408	423	412	403	425	384	399	432	424	458	437	406	437	442	433	427	402	438	369	393	414	418	411	451	412	414	402	419	411	419	425	419	444	423	395	446	418	432	417	401	440	441	388	406	444	403	441	431	428	427	424	428	434	436	386	423	446	396	432	432	435	395	413	423	427	413	396	417	414	416	385	410	424	365	481	381	434	402	425	434	420	430	427	406	377	426	414	408	380	391	387	434	417	431	438	446	411	418	425	406	414	444	404	412	430	407	424	428	438	405	408	410	374	422	378	450	431	374	415	414	439	434	420	396	370	444	368	392	421	401	416	412	398	409	441	424	405	369	392	397	443	446	432	400	402	445	391	428	421	435	446	402	430	394	428	406	418	419	411	400	391	397	413	423	457	416	417	417	424	434	430	403	407	424	436	397	436	399	426	423	411	419	434	420	399	438	400	409	454	432	373	431	390	421	432	423	437	419	460	395	375	452	412	371	440	394	415	426	446	431	400	391	406	366	399	404	438	422	410	396	424	459	388	439	415	400	417	393	427	397	442	392	429	390	409	421	405	414	413	379	383	411	423	439	452	407	411	450	431	408	441	422	435	404	438	421	439	374	418	389	424	455	408	411	401	431	450	403	410	417	411	426	450	446	444	446	376	398	413	404	417	398	442	408	437	405	437	442	444	430	449	428	433	416	425	391	408	438	429	413	419	402	417	378	392	390	448	457	416	448	443	432	444	395	430	408	400	430	408	416	401	405	392	361	405	406	457	386	470	381	387	410	473	420	417	454	451	371	432	431	418	402	414	391	430	430	390	411	447	422	440	413	413	416	429	408	422	447	413	438	404	393	410	446	419	410	417	405	432	419	436	435	394	403	400	425	443	423	426	438	428	395	436	396	418	410	429	475	419	392	433	400	422	406	397	423	399	426	403	445	407	442	402	429	401	419	410	418	427	431	425	409	416	417	391	423	431	413	404	408	382	431	422	425	419	416	423	413	430	422	393	421	418	424	394	416	422	405	379	393	401	423	408	419	410	424	363	433	408	400	408	443	464	429	402	441	431	422	396	429	421	403	419	460	411	410	384	395	377	384	424	409	383	429	423	414	421	416	406	444	390	421	390	420	434	434	387	445	406	414	450	384	421	398	421	412	434	408	403	414	417	420	432	426	428	423	427	411	446	423	419	412	400	404	377	410	436	414	375	438	401	410	412	394	403	429	423	402	414	433	426	415	444	406	452	403	404	402	439	430	427	416	425	363	406	443	393	423	446	392	389	405	393	425	417	415	390	412	415	429	442	471	437	404	424	409	387	448	434	416	446	397	436	410	373	425	417	395	398	403	399	420	422	426	423	421	381	456	409	434	422	420	447	430	439	400	391	417	415	436	444	432	436	459	434	421	374	415	433	384	443	390	397	432	440	405	419	407	413	400	438	429	431	396	381	436	401	380	435	452	437	413	377	411	390	398	436	349	402	401	411	409	461	462	409	397	386	415	435	407	482	399	415	453	409	409	407	384	424	440	418	442	439	418	417	379	453	396	437	416	422	440	409	396	429	384	416	422	429	442	442	427	391	402	420	419	418	429	390	424	442	384	412	428	420	424	430	396	425	405	384	415	398	418	414	425	409	420	405	386	433	407	421	430	417	410	409	419	446	406	405	408	424	399	429	406	424	382	413	421	400	412	408	391	421	482	455	442	452	429	463	421	428	382	443	420	415	398	427	388	418	461	418	455	452	436	401	458	421	423	425	419	380	413	431	374	407	396	460	394	442	401	383	412	409	412	391	447	419	378	448	415	390	417	447	409	447	436	434	430	412	392	374	434	445	403	422	426	429	422	430	400	413	444	421	442	399	413	454	417	428	403	427	419	441	409	446	383	424	439	441	413	440	420	433	379	398	402	433	420	421	425	365	425	443	439	398	453	411	429	420	408	395	392	399	402	399	440	404	420	400	404	417	417	408	399	423	411	415	385	434	423	378	427	434	407	388	450	418	390	431	411	398	394	443	442	416	370	390	414	435	432	396	408	412	448	449	413	416	414	413	460	410	403	423	372	445	428	417	405	421	392	410	406	445	423	410	403	380	438	426	431	403	372	402	431	401	414	410	395	452	403	378	444	414	377	398	391	385	444	379	414	443	402	455	427	401	401	424	376	393	434	452	416	430	418	443	393	413	388	427	415	430	367	451	437	413	418	400	423	463	411	411	390	411	422	396	440	442	430	404	400	438	404	418	428	437	380	409	428	431	403	444	450	429	402	439	393	409	431	429	445	423	438	420	425	435	427	412	414	401	387	392	375	411	398	414	396	406	424	408	390	426	427	420	399	441	440	415	442	414	434	395	433	419	409	421	432	397	415	407	418	400	399	413	371	419	427	424	400	415	371	442	448	380	406	416	427	440	415
3617	5192	3462	1759	1361	1081	908	789	684	626	586	601	520	498	527	545	509	477	511	449	482	473	486	463	477	451	465	438	485	422	495	468	472	420	475	441	444	449	433	476	427	477	464	448	449	474	433	433	441	465	464	458	426	406	413	452	453	449	461	435	480	440	440	455	436	466	486	441	479	465	445	404	434	471	464	419	464	467	417	447	435	425	417	491	445	426	458	459	452	448	423	427	462	436	480	439	415	429	458	397	404	446	404	457	474	446	452	425	447	430	420	427	443	447	416	441	439	434	458	452	435	418	471	454	471	436	422	469	435	452	449	473	487	447	475	410	432	449	473	489	422	479	450	434	450	438	449	418	468	464	432	396	429	450	429	450	427	441	441	431	430	444	425	481	439	444	424	433	468	451	444	466	465	467	411	429	479	423	391	457	438	420	496	453	422	438	497	454	443	440	469	425	452	457	461	434	471	408	430	422	427	425	432	425	413	458	469	438	445	421	473	462	429	462	413	459	428	426	422	462	464	433	454	434	439	448	446	402	450	462	450	453	447	432	450	463	418	433	438	426	445	472	462	474	466	426	426	423	469	443	440	432	453	442	405	439	441	455	397	427	436	468	465	437	450	451	471	439	435	429	418	403	457	412	465	415	430	426	419	441	441	471	444	457	442	441	414	435	459	446	427	419	455	431	429	444	428	462	452	410	420	455	410	453	467	495	480	441	434	474	463	474	432	449	467	449	457	448	454	433	429	432	440	404	439	466	429	431	431	424	432	462	412	443	455	410	457	459	472	467	433	472	426	428	412	414	452	474	433	425	486	472	448	442	422	425	440	425	432	456	416	458	466	422	441	424	451	461	448	449	441	444	453	426	483	447	434	443	443	457	475	431	411	429	412	443	429	409	433	473	455	444	454	458	454	457	442	484	458	465	423	465	466	472	430	425	441	450	458	480	419	434	433	462	427	417	462	433	447	437	474	479	463	419	474	427	402	452	440	469	443	458	431	430	445	445	431	436	408	499	425	474	425	397	423	467	472	484	433	411	454	429	448	447	470	444	476	429	412	438	448	459	425	444	409	442	441	442	450	444	468	445	422	467	445	438	482	462	452	420	452	476	428	451	418	421	476	476	422	473	440	450	450	451	434	436	432	426	437	440	466	470	449	440	425	445	439	482	398	449	435	452	476	459	444	433	478	429	417	456	435	424	435	454	466	440	432	457	451	422	480	434	490	421	489	479	437	457	446	412	435	410	427	426	433	410	422	420	412	449	508	433	454	441	457	453	402	452	462	458	471	418	489	422	447	446	451	458	486	456	424	459	452	428	426	465	438	442	437	460	462	421	422	449	420	494	464	428	411	452	453	462	422	449	438	405	440	430	424	477	454	476	447	460	459	432	440	468	484	411	425	490	457	428	451	478	470	441	440	436	456	412	451	489	448	406	431	477	491	475	419	430	495	425	461	443	447	415	450	429	434	426	420	455	435	454	454	452	433	447	459	432	449	449	425	444	447	392	473	454	437	447	405	424	468	446	449	456	431	445	452	467	453	465	416	416	467	443	460	443	438	413	465	410	458	417	395	450	437	437	421	483	476	492	415	443	449	446	446	417	412	459	449	428	431	424	468	463	456	379	478	419	431	454	474	432	406	428	443	475	489	442	433	415	443	433	437	442	451	418	449	404	405	434	452	476	440	449	415	452	438	451	451	457	424	480	466	417	469	444	451	439	491	446	452	459	458	453	460	447	425	429	428	437	402	438	415	424	438	435	454	452	407	468	431	457	439	453	494	472	435	456	434	405	448	436	478	432	476	440	431	452	469	448	392	428	445	451	433	459	412	442	467	452	453	416	436	451	452	421	462	419	442	443	424	459	454	446	427	434	478	415	467	428	421	446	449	480	471	427	408	441	424	463	441	467	423	441	429	415	430	485	397	448	453	435	419	458	464	427	433	447	450	449	474	434	440	417	471	437	486	447	471	450	454	437	423	487	420	447	450	461	483	446	439	432	425	439	463	463	448	478	438	428	420	440	429	473	425	413	422	455	439	440	441	398	416	448	477	427	412	434	471	478	440	458	456	444	450	434	420	443	431	415	423	443	458	457	470	443	413	422	437	385	443	416	452	414	457	447	463	458	423	438	435	486	441	438	440	427	463	450	437	415	449	436	438	463	450	448	428	425	432	467	471	457	425	449	436	438	455	471	464	443	483	428	504	446	440	436	496	444	450	452	469	451	433	455	459	452	435	418	419	429	410	415	438	466	447	439	448	439	422	444	451	443	465	459	439	421	426	428	462	424	406	440	453	418	476	416	446	452	437	425	451	420	422	458	462	412	441	473	460	453	473	487	436	452	452	435	460	434	444	468	366	452	456	437	425	400	450	457	453	444	447	457	436	501	470	422	455	467	433	420	443	410	439	458	427	443	440	442	431	441	421	450	420	447	454	470	457	424	455	497	435	439	475	463	458	422	459	458	470	473	444	494	430	421	471	394	450	470	409	428	448	439	455	438	459	454	459	458	454	465	441	443	449	427	446	452	451	406	448	425	458	448	402	433	435	468	436	419	443	452	452	440	457	445	430	489	471	423	452	449	454	431	407	432	456	443	436	460	470	418	424	496	440	494	429	418	425	463	448	418	420	430	440	438	432	404	480	427	459	427	427	455	416	422	448	449	462	450	428	440	418	425	433	400	431	450	432	425	424	445	472	436	422	392	486	447	470	442	432	417	420	430	440	423	487	463	462	439	442	451	434	419	430	446	463	473	453	436	452	420	435	425	450	433	489	494	436	460	426	441	436	437	435	482	432	468	391	421	435	402	422	421	460	418	432	448	497	447	441	442	446	461	430	409	441	446	418	463	434	402	444	462	445	409	414	401	460	479	439	450	439	439	448	429	454	450	501	439	419	434	421	456	430	453	446	480	408	492	453	450	452	424	464	430	426	426	456	432	417	462	441	447	406	445	485	438	414	451	414	444	414	449	451	457	424	419	431	460	458	426	427	450	425	439	457	434	414	429	426	435	441	465	451	431	434	456	469	464	427	462	453	439	481	442	435	424	438	429	432	442	456	440	426	428	419	417	404	418	430	441	437	430	452	473	437	418	455	427	427	485	433	465	431	481	441	499	453	439	469	455	457	431	388	427	384	473	422	457	458	452	459	444	465	476	449	446	452	439	421	444	430	429	428	475	443	416	430	475	444	439	438	416	408	440	436	460	393	493	434	448	432	451	464	491	458	433	424	459	435	459	458	419	442	478	456	413	456	440	439	419	469	435	410	462	439	439	455	459	414	404	458	467	443	432	457	451	471	472	410	445	430	447	455	462	465	460	424	440	389	459	453	463	413	440	440	428	446	434	428	469	457	436	446	451	439	442	453	445	416	440	431	389	439	449	448	441	437	447	446	442	435	423	438	423	419	421	423	473	426	468	419	408	464	418	447	453	464	491	440	470	490	512	441	437	457	440	444	460	438	482	474	457	452	409	456	445	428	452	440	446	434	432
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
